C Compiler - Assembler - Link (UK) (1984) [UTILITAIRE] [COMPILATION].dsk
HexaDumpAscii only
000000:  45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B    EXTENDED CPC DSK
000010:  20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F     File..Disk-Info
000020:  0D 0A 53 41 4D 64 69 73 6B 31 32 30 38 31 34 00    ..SAMdisk120814.
000030:  28 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 01 00 00    Track-Info......
000110:  00 00 00 00 02 09 50 E5 00 00 C1 02 00 00 00 02    ......P.........
000120:  00 00 C2 02 00 00 00 02 00 00 C3 02 00 00 00 02    ................
000130:  00 00 C4 02 00 00 00 02 00 00 C5 02 00 00 00 02    ................
000140:  00 00 C6 02 00 00 00 02 00 00 C7 02 00 00 00 02    ................
000150:  00 00 C8 02 00 00 00 02 00 00 C9 02 00 00 00 02    ................
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:  00 41 52 47 53 20 20 20 20 44 4F 43 00 00 00 10    .ARGS    DOC....
000210:  02 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000220:  00 41 52 47 53 20 20 20 20 48 20 20 00 00 00 02    .ARGS    H  ....
000230:  04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000240:  00 41 52 47 53 20 20 20 20 4F 42 4A 00 00 00 16    .ARGS    OBJ....
000250:  05 06 07 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000260:  00 43 43 20 20 20 20 20 20 43 4F 4D 00 00 00 80    .CC      COM....
000270:  08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17    ................
000280:  00 43 43 20 20 20 20 20 20 43 4F 4D 01 00 00 80    .CC      COM....
000290:  18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27    ........ !"#$%&'
0002A0:  00 43 43 20 20 20 20 20 20 43 4F 4D 02 00 00 0B    .CC      COM....
0002B0:  28 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ()..............
0002C0:  00 43 43 20 20 20 20 20 20 44 4F 43 00 00 00 6F    .CC      DOC...o
0002D0:  2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 00 00    *+,-./01234567..
0002E0:  00 44 49 53 43 20 20 20 20 42 41 53 00 00 00 07    .DISC    BAS....
0002F0:  38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    8...............
000300:  00 46 4C 4F 41 54 20 20 20 44 4F 43 00 00 00 1B    .FLOAT   DOC....
000310:  39 3A 3B 3C 00 00 00 00 00 00 00 00 00 00 00 00    9:;<............
000320:  00 46 4C 4F 41 54 20 20 20 48 20 20 00 00 00 08    .FLOAT   H  ....
000330:  3D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    =...............
000340:  00 46 4C 4F 41 54 20 20 20 4F 42 4A 00 00 00 17    .FLOAT   OBJ....
000350:  3E 3F 40 00 00 00 00 00 00 00 00 00 00 00 00 00    >?@.............
000360:  00 49 4F 4C 49 42 20 20 20 44 4F 43 00 00 00 20    .IOLIB   DOC... 
000370:  41 42 43 44 00 00 00 00 00 00 00 00 00 00 00 00    ABCD............
000380:  00 49 4F 4C 49 42 20 20 20 48 20 20 00 00 00 08    .IOLIB   H  ....
000390:  45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    E...............
0003A0:  00 49 4F 4C 49 42 20 20 20 4F 42 4A 00 00 00 30    .IOLIB   OBJ...0
0003B0:  46 47 48 49 4A 4B 00 00 00 00 00 00 00 00 00 00    FGHIJK..........
0003C0:  00 50 52 49 4E 54 46 20 20 44 4F 43 00 00 00 20    .PRINTF  DOC... 
0003D0:  4C 4D 4E 4F 00 00 00 00 00 00 00 00 00 00 00 00    LMNO............
0003E0:  00 50 52 49 4E 54 46 31 20 48 20 20 00 00 00 03    .PRINTF1 H  ....
0003F0:  50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    P...............
000400:  00 50 52 49 4E 54 46 31 20 4F 42 4A 00 00 00 35    .PRINTF1 OBJ...5
000410:  51 52 53 54 55 56 57 00 00 00 00 00 00 00 00 00    QRSTUVW.........
000420:  00 50 52 49 4E 54 46 32 20 48 20 20 00 00 00 03    .PRINTF2 H  ....
000430:  58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    X...............
000440:  00 50 52 49 4E 54 46 32 20 4F 42 4A 00 00 00 75    .PRINTF2 OBJ...u
000450:  59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 00    YZ[\]^_`abcdefg.
000460:  00 50 52 4F 46 49 4C 45 20 44 4F 43 00 00 00 13    .PROFILE DOC....
000470:  68 69 6A 00 00 00 00 00 00 00 00 00 00 00 00 00    hij.............
000480:  00 50 52 4F 46 49 4C 45 20 48 20 20 00 00 00 02    .PROFILE H  ....
000490:  6B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    k...............
0004A0:  00 50 52 4F 46 49 4C 45 20 4F 42 4A 00 00 00 04    .PROFILE OBJ....
0004B0:  6C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    l...............
0004C0:  00 54 45 53 54 20 20 20 20 43 20 20 00 00 00 02    .TEST    C  ....
0004D0:  6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    m...............
0004E0:  00 54 45 53 54 20 20 20 20 43 51 20 00 00 00 12    .TEST    CQ ....
0004F0:  6E 6F 70 00 00 00 00 00 00 00 00 00 00 00 00 00    nop.............
000500:  00 54 52 41 4E 53 43 45 4E 48 20 20 00 00 00 05    .TRANSCENH  ....
000510:  71 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    q...............
000520:  00 54 52 41 4E 53 43 45 4E 4F 42 4A 00 00 00 21    .TRANSCENOBJ...!
000530:  72 73 74 75 76 00 00 00 00 00 00 00 00 00 00 00    rstuv...........
000540:  00 5A 4C 49 4E 4B 20 20 20 43 4F 4D 00 00 00 6E    .ZLINK   COM...n
000550:  77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 00 00    wxyz{|}~........
000560:  00 5A 4C 49 4E 4B 20 20 20 44 4F 43 00 00 00 14    .ZLINK   DOC....
000570:  85 86 87 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000580:  00 5A 4D 41 43 20 20 20 20 43 4F 4D 00 00 00 5E    .ZMAC    COM...^
000590:  88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 00 00 00 00    ................
0005A0:  00 5A 4D 41 43 20 20 20 20 44 4F 43 00 00 00 55    .ZMAC    DOC...U
0005B0:  94 95 96 97 98 99 9A 9B 9C 9D 9E 00 00 00 00 00    ................
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:  20 41 52 47 53 20 67 69 76 65 73 20 74 68 65 20     ARGS gives the 
000A10:  75 73 65 72 20 61 63 63 65 73 73 20 74 6F 20 20    user access to  
000A20:  74 68 65 20 20 63 6F 6D 6D 61 6E 64 20 20 6C 69    the  command  li
000A30:  6E 65 20 61 6E 64 20 6F 70 74 69 6F 6E 61 6C 6C    ne and optionall
000A40:  79 20 72 65 64 69 72 65 63 74 73 20 74 68 65 0D    y redirects the.
000A50:  0A 20 73 74 61 6E 64 61 72 64 20 69 6E 70 75 74    . standard input
000A60:  20 61 6E 64 2F 6F 72 20 6F 75 74 70 75 74 2E 0D     and/or output..
000A70:  0A 0D 0A 0D 0A 20 46 55 4E 43 54 49 4F 4E 53 0D    ..... FUNCTIONS.
000A80:  0A 0D 0A 20 73 65 74 61 72 67 73 28 29 0D 0A 20    ... setargs().. 
000A90:  49 66 20 61 63 63 65 73 73 20 74 6F 20 74 68 65    If access to the
000AA0:  20 63 6F 6D 6D 61 6E 64 20 6C 69 6E 65 20 20 6F     command line  o
000AB0:  72 20 49 2F 4F 20 72 65 64 69 72 65 63 74 69 6F    r I/O redirectio
000AC0:  6E 20 69 73 20 77 61 6E 74 65 64 2C 20 73 65 74    n is wanted, set
000AD0:  61 72 67 73 28 29 0D 0A 20 6D 75 73 74 20 62 65    args().. must be
000AE0:  20 63 61 6C 6C 65 64 20 42 45 46 4F 52 45 20 41     called BEFORE A
000AF0:  4E 59 20 44 49 53 4B 20 49 2F 4F 20 20 49 53 20    NY DISK I/O  IS 
000B00:  44 4F 4E 45 2E 20 20 54 68 69 73 20 69 73 20 62    DONE.  This is b
000B10:  65 63 61 75 73 65 20 74 68 65 20 64 69 73 6B 0D    ecause the disk.
000B20:  0A 20 6F 70 65 72 61 74 69 6F 6E 73 20 63 61 6E    . operations can
000B30:  20 20 6F 76 65 72 77 72 69 74 65 20 20 74 68 65      overwrite  the
000B40:  20 20 63 6F 6D 6D 61 6E 64 20 20 6C 69 6E 65 2E      command  line.
000B50:  20 20 20 73 65 74 61 72 67 73 28 29 20 20 70 61       setargs()  pa
000B60:  72 73 65 73 20 74 68 65 0D 0A 20 63 6F 6D 6D 61    rses the.. comma
000B70:  6E 64 20 6C 69 6E 65 2C 20 77 68 69 63 68 20 69    nd line, which i
000B80:  73 20 61 20 20 73 65 72 69 65 73 20 20 6F 66 20    s a  series  of 
000B90:  20 69 74 65 6D 73 20 20 73 65 70 61 72 61 74 65     items  separate
000BA0:  64 20 20 62 79 20 6F 6E 65 20 6F 72 20 6D 6F 72    d  by one or mor
000BB0:  65 0D 0A 20 73 70 61 63 65 73 2E 20 20 41 20 27    e.. spaces.  A '
000BC0:  3C 27 20 66 6F 6C 6C 6F 77 65 64 20 20 62 79 20    <' followed  by 
000BD0:  20 61 20 20 66 69 6C 65 20 20 6E 61 6D 65 20 20     a  file  name  
000BE0:  77 69 6C 6C 20 72 65 64 69 72 65 63 74 20 74 68    will redirect th
000BF0:  65 20 73 74 61 6E 64 61 72 64 0D 0A 20 69 6E 70    e standard.. inp
000C00:  75 74 20 28 75 73 65 64 20 62 79 20 67 65 74 63    ut (used by getc
000C10:  68 61 72 28 29 20 61 6E 64 20 67 65 74 73 28 29    har() and gets()
000C20:  29 20 74 6F 20 20 74 68 61 74 20 66 69 6C 65 2E    ) to  that file.
000C30:  20 20 41 20 27 3E 27 20 66 6F 6C 6C 6F 77 65 64      A '>' followed
000C40:  20 62 79 0D 0A 20 61 20 66 69 6C 65 20 6E 61 6D     by.. a file nam
000C50:  65 20 20 77 69 6C 6C 20 20 73 69 6D 69 6C 61 72    e  will  similar
000C60:  6C 79 20 20 72 65 64 69 72 65 63 74 20 20 74 68    ly  redirect  th
000C70:  65 20 20 73 74 61 6E 64 61 72 64 20 20 6F 75 74    e  standard  out
000C80:  70 75 74 20 28 75 73 65 64 20 62 79 0D 0A 20 70    put (used by.. p
000C90:  75 74 63 68 61 72 28 29 20 61 6E 64 20 70 75 74    utchar() and put
000CA0:  73 28 29 29 2E 20 20 20 49 66 20 20 74 68 65 20    s()).   If  the 
000CB0:  20 66 69 6C 65 20 20 65 78 69 73 74 73 2C 20 20     file  exists,  
000CC0:  69 74 20 20 77 69 6C 6C 20 20 62 65 20 73 69 6C    it  will  be sil
000CD0:  65 6E 74 6C 79 0D 0A 20 64 65 6C 65 74 65 64 2E    ently.. deleted.
000CE0:  20 20 27 3E 3E 27 20 66 6F 6C 6C 6F 77 65 64 20      '>>' followed 
000CF0:  62 79 20 61 20 66 69 6C 65 20 6E 61 6D 65 20 77    by a file name w
000D00:  69 6C 6C 20 61 6C 73 6F 20 72 65 64 69 72 65 63    ill also redirec
000D10:  74 20 74 68 65 20 73 74 61 6E 64 61 72 64 0D 0A    t the standard..
000D20:  20 6F 75 74 70 75 74 2C 20 62 75 74 20 69 66 20     output, but if 
000D30:  74 68 65 20 66 69 6C 65 20 61 6C 72 65 61 64 79    the file already
000D40:  20 65 78 69 73 74 73 20 74 68 65 6E 20 74 68 65     exists then the
000D50:  20 6E 65 77 20 63 68 61 72 61 63 74 65 72 73 20     new characters 
000D60:  77 69 6C 6C 20 62 65 0D 0A 20 61 70 70 65 6E 64    will be.. append
000D70:  65 64 20 74 6F 20 74 68 65 20 65 78 69 73 74 69    ed to the existi
000D80:  6E 67 20 64 61 74 61 2E 20 20 49 6E 20 61 6E 79    ng data.  In any
000D90:  20 6F 66 20 74 68 65 20 61 62 6F 76 65 20 63 61     of the above ca
000DA0:  73 65 73 2C 20 6F 6E 65 20 6F 72 20 6D 6F 72 65    ses, one or more
000DB0:  0D 0A 20 73 70 61 63 65 73 20 63 61 6E 20 61 70    .. spaces can ap
000DC0:  70 65 61 72 20 62 65 66 6F 72 65 20 74 68 65 20    pear before the 
000DD0:  20 66 69 6C 65 20 20 6E 61 6D 65 2E 20 20 20 49     file  name.   I
000DE0:  74 65 6D 73 20 6F 74 68 65 72 20 74 68 61 6E 20    tems other than 
000DF0:  74 68 65 20 61 62 6F 76 65 0D 0A 20 61 72 65 20    the above.. are 
000E00:  73 61 76 65 64 20 66 6F 72 20 20 6C 61 74 65 72    saved for  later
000E10:  20 20 61 63 63 65 73 73 20 20 62 79 20 20 67 65      access  by  ge
000E20:  74 61 72 67 28 29 2E 20 20 20 41 73 20 20 66 61    targ().   As  fa
000E30:  72 20 20 61 73 20 20 67 65 74 61 72 67 28 29 20    r  as  getarg() 
000E40:  69 73 0D 0A 20 63 6F 6E 63 65 72 6E 65 64 2C 20    is.. concerned, 
000E50:  49 2F 4F 20 72 65 64 69 72 65 63 74 69 6F 6E 20    I/O redirection 
000E60:  63 6F 6D 6D 61 6E 64 73 20 61 72 65 20 20 69 6E    commands are  in
000E70:  76 69 73 69 62 6C 65 2E 20 20 52 65 67 61 72 64    visible.  Regard
000E80:  6C 65 73 73 20 6F 66 20 49 2F 4F 0D 0A 20 72 65    less of I/O.. re
000E90:  64 69 72 65 63 74 69 6F 6E 2C 20 65 72 72 28 29    direction, err()
000EA0:  20 77 69 6C 6C 20 61 6C 77 61 79 73 20 64 69 73     will always dis
000EB0:  70 6C 61 79 20 20 69 74 73 20 6D 65 73 73 61 67    play  its messag
000EC0:  65 20 61 6E 64 20 77 61 6C 6B 62 61 63 6B 20 74    e and walkback t
000ED0:  72 61 63 65 0D 0A 20 28 69 66 20 61 6E 79 29 20    race.. (if any) 
000EE0:  6F 6E 20 74 68 65 20 63 6F 6E 73 6F 6C 65 2C 20    on the console, 
000EF0:  70 75 74 63 28 63 2C 31 29 20 20 6F 72 20 70 75    putc(c,1)  or pu
000F00:  74 63 28 63 2C 53 54 44 45 52 52 29 20 77 69 6C    tc(c,STDERR) wil
000F10:  6C 20 61 6C 77 61 79 73 20 73 65 6E 64 0D 0A 20    l always send.. 
000F20:  74 68 65 20 63 68 61 72 61 63 74 65 72 20 20 63    the character  c
000F30:  20 20 74 6F 20 20 74 68 65 20 20 63 6F 6E 73 6F      to  the  conso
000F40:  6C 65 2C 20 20 61 6E 64 20 20 67 65 74 63 28 30    le,  and  getc(0
000F50:  29 20 20 77 69 6C 6C 20 20 61 6C 77 61 79 73 20    )  will  always 
000F60:  20 67 65 74 20 61 0D 0A 20 63 68 61 72 61 63 74     get a.. charact
000F70:  65 72 20 66 72 6F 6D 20 74 68 65 20 6B 65 79 62    er from the keyb
000F80:  6F 61 72 64 2E 0D 0A 0D 0A 20 67 65 74 61 72 67    oard..... getarg
000F90:  28 6E 2C 73 2C 73 69 7A 65 29 20 69 6E 74 20 6E    (n,s,size) int n
000FA0:  3B 20 63 68 61 72 20 2A 73 3B 20 69 6E 74 20 73    ; char *s; int s
000FB0:  69 7A 65 3B 0D 0A 20 70 6C 61 63 65 73 20 69 6E    ize;.. places in
000FC0:  20 73 20 74 68 65 20 6E 2D 74 68 20 61 72 67 75     s the n-th argu
000FD0:  6D 65 6E 74 2E 20 20 20 52 65 74 75 72 6E 73 20    ment.   Returns 
000FE0:  20 73 20 69 66 20 73 75 63 63 65 73 73 66 75 6C     s if successful
000FF0:  20 6F 72 2C 20 69 66 20 74 68 65 72 65 0D 0A 20     or, if there.. 
001000:  77 61 73 20 6E 6F 20 6E 2D 74 68 20 61 72 67 75    was no n-th argu
001010:  6D 65 6E 74 2C 20 72 65 74 75 72 6E 73 20 20 2D    ment, returns  -
001020:  31 2E 20 20 20 41 73 73 75 6D 65 73 20 20 73 20    1.   Assumes  s 
001030:  68 61 73 20 22 73 69 7A 65 22 20 62 79 74 65 73    has "size" bytes
001040:  2E 20 20 54 68 65 0D 0A 20 30 2D 74 68 20 61 72    .  The.. 0-th ar
001050:  67 75 6D 65 6E 74 2C 20 77 68 69 63 68 20 75 6E    gument, which un
001060:  64 65 72 20 55 6E 69 78 20 77 6F 75 6C 64 20 62    der Unix would b
001070:  65 20 74 68 65 20 6E 61 6D 65 20 62 79 20 77 68    e the name by wh
001080:  69 63 68 20 74 68 65 20 70 72 6F 67 72 61 6D 0D    ich the program.
001090:  0A 20 77 61 73 20 69 6E 76 6F 6B 65 64 2C 20 69    . was invoked, i
0010A0:  73 20 61 6C 77 61 79 73 20 22 2A 22 2E 0D 0A 0D    s always "*"....
0010B0:  0A 0D 0A 20 49 4E 54 45 52 4E 41 4C 20 44 4F 43    ... INTERNAL DOC
0010C0:  55 4D 45 4E 54 41 54 49 4F 4E 0D 0A 0D 0A 20 73    UMENTATION.... s
0010D0:  65 74 61 72 67 73 28 29 20 75 73 65 73 20 61 6C    etargs() uses al
0010E0:  6C 6F 63 28 29 20 74 6F 20 61 6C 6C 6F 63 61 74    loc() to allocat
0010F0:  65 20 69 74 73 20 62 75 66 66 65 72 2E 0D 0A 0D    e its buffer....
001100:  0A 0D 0A 20 41 55 54 48 4F 52 0D 0A 0D 0A 20 54    ... AUTHOR.... T
001110:  68 65 73 65 20 70 72 6F 67 72 61 6D 73 20 20 77    hese programs  w
001120:  65 72 65 20 20 77 72 69 74 74 65 6E 20 20 62 79    ere  written  by
001130:  20 20 4A 61 6E 2D 48 65 6E 72 69 6B 20 20 4A 6F      Jan-Henrik  Jo
001140:  68 61 6E 73 73 6F 6E 20 20 28 44 72 2E 20 20 44    hansson  (Dr.  D
001150:  6F 62 62 27 73 0D 0A 20 4A 6F 75 72 6E 61 6C 20    obb's.. Journal 
001160:  6E 6F 20 37 34 20 70 20 36 32 29 20 61 6E 64 20    no 74 p 62) and 
001170:  65 78 74 65 6E 73 69 76 65 6C 79 20 72 65 77 72    extensively rewr
001180:  69 74 74 65 6E 20 62 79 20 4A 2E 20 52 2E 20 56    itten by J. R. V
001190:  61 6E 20 5A 61 6E 64 74 0D 0A 0D 0A 0D 1A 2D 2D    an Zandt......--
0011A0:  21 2D 2D 2D 2D 2D 2D 2D 21 2D 2D 2D 2D 2D 2D 2D    !-------!-------
0011B0:  21 2D 2D 2D 2D 2D 2D 2D 21 2D 2D 2D 2D 2D 2D 2D    !-------!-------
0011C0:  21 2D 2D 2D 2D 2D 2D 2D 21 2D 2D 2D 2D 52 0D 0A    !-------!----R..
0011D0:  3E 4F 43 20 32 37 20 37 39 20 32 37 20 34 38 20    >OC 27 79 27 48 
0011E0:  31 35 0D 0A 3E 43 50 20 4F 46 46 0D 0A 3E 46 46    15..>CP OFF..>FF
0011F0:  20 4F 4E 0D 0A 3E 54 4D 20 30 0D 0A 3E 50 4C 20     ON..>TM 0..>PL 
001200:  23 61 73 6D 0D 0A 20 47 4C 4F 42 41 4C 20 51 47    #asm.. GLOBAL QG
001210:  45 54 41 52 47 20 3B 67 65 74 61 72 67 28 6E 2C    ETARG ;getarg(n,
001220:  73 2C 73 69 7A 65 29 0D 0A 3B 09 09 2F 2A 20 70    s,size)..;../* p
001230:  6C 61 63 65 73 20 69 6E 20 73 20 74 68 65 20 6E    laces in s the n
001240:  2D 74 68 20 61 72 67 75 6D 65 6E 74 20 28 61 73    -th argument (as
001250:  73 75 6D 65 73 20 73 20 0D 0A 3B 09 09 09 68 61    sumes s ..;...ha
001260:  73 20 73 69 7A 65 20 62 79 74 65 73 29 2E 20 52    s size bytes). R
001270:  65 74 75 72 6E 73 20 73 2E 09 2A 2F 0D 0A 20 47    eturns s..*/.. G
001280:  4C 4F 42 41 4C 20 51 53 45 54 41 52 47 53 20 3B    LOBAL QSETARGS ;
001290:  73 65 74 61 72 67 73 28 29 09 2F 2A 20 66 65 74    setargs()./* fet
0012A0:  63 68 20 61 72 67 75 6D 65 6E 74 73 20 2A 2F 0D    ch arguments */.
0012B0:  0A 20 47 4C 4F 42 41 4C 20 51 53 54 44 49 4E 0D    . GLOBAL QSTDIN.
0012C0:  0A 20 47 4C 4F 42 41 4C 20 51 53 54 44 4F 55 54    . GLOBAL QSTDOUT
0012D0:  0D 0A 23 65 6E 64 61 73 6D 0D 0A 1A 00 00 00 00    ..#endasm.......
0012E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0012F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0013A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0013B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0013C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0013D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0013E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0013F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
001410:  01 00 00 00 02 09 50 E5 01 00 C1 02 00 00 00 02    ......P.........
001420:  01 00 C2 02 00 00 00 02 01 00 C3 02 00 00 00 02    ................
001430:  01 00 C4 02 00 00 00 02 01 00 C5 02 00 00 00 02    ................
001440:  01 00 C6 02 00 00 00 02 01 00 C7 02 00 00 00 02    ................
001450:  01 00 C8 02 00 00 00 02 01 00 C9 02 00 00 00 02    ................
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:  03 01 00 0B 04 05 07 00 43 43 47 49 4E 54 09 04    ........CCGINT..
001710:  05 0E 00 43 43 4C 54 0B 04 05 16 00 43 43 47 49    ...CCLT.....CCGI
001720:  4E 54 09 04 05 1D 00 43 43 47 45 09 04 05 20 00    NT.....CCGE... .
001730:  43 43 4F 52 0A 04 05 2B 00 43 43 4E 45 47 0B 04    CCOR...+.CCNEG..
001740:  05 39 00 43 43 50 49 4E 54 0B 04 05 49 00 43 43    .9.CCPINT...I.CC
001750:  47 49 4E 54 0B 04 05 4F 00 43 43 47 49 4E 54 0B    GINT...O.CCGINT.
001760:  04 05 52 00 43 43 50 49 4E 54 0B 04 05 59 00 43    ..R.CCPINT...Y.C
001770:  43 47 49 4E 54 0B 04 05 61 00 43 43 47 49 4E 54    CGINT...a.CCGINT
001780:  0A 04 05 68 00 43 43 53 55 42 09 04 05 6B 00 43    ...h.CCSUB...k.C
001790:  43 4C 54 0B 04 05 77 00 43 43 47 49 4E 54 0B 04    CLT...w.CCGINT..
0017A0:  05 7F 00 43 43 47 49 4E 54 0C 04 05 84 00 43 43    ...CCGINT.....CC
0017B0:  47 43 48 41 52 09 04 05 8B 00 43 43 45 51 0B 04    GCHAR.....CCEQ..
0017C0:  05 9A 00 43 43 47 49 4E 54 0B 04 05 A2 00 43 43    ...CCGINT.....CC
0017D0:  47 49 4E 54 0B 04 05 AC 00 43 43 47 49 4E 54 0B    GINT.....CCGINT.
0017E0:  04 05 B4 00 43 43 47 49 4E 54 0C 04 05 B9 00 43    ....CCGINT.....C
0017F0:  43 47 43 48 41 52 0B 04 05 C4 00 43 43 47 49 4E    CGCHAR.....CCGIN
001800:  54 0B 04 05 C8 00 43 43 50 49 4E 54 0B 04 05 D3    T.....CCPINT....
001810:  00 43 43 47 49 4E 54 0B 04 05 DB 00 43 43 47 49    .CCGINT.....CCGI
001820:  4E 54 FE 03 00 00 00 20 04 00 00 00 40 00 00 00    NT..... ....@...
001830:  00 00 80 00 00 00 90 00 00 00 00 00 00 08 00 00    ................
001840:  C5 C5 21 0A 00 39 CD 00 00 E5 21 00 00 CD 00 00    ..!..9....!.....
001850:  E5 21 0C 00 39 CD 00 00 E5 2A 30 04 CD 00 00 CD    .!..9....*0.....
001860:  00 00 7C B5 CA 30 00 21 01 00 CD 00 00 C1 C1 C9    ..|..0.!........
001870:  21 00 00 39 E5 21 00 00 CD 00 00 21 02 00 39 E5    !..9.!.....!..9.
001880:  21 1C 04 E5 21 0E 00 39 CD 00 00 29 D1 19 CD 00    !...!..9...)....
001890:  00 CD 00 00 21 00 00 39 CD 00 00 E5 21 08 00 39    ....!..9....!..9
0018A0:  CD 00 00 E5 21 01 00 CD 00 00 CD 00 00 7C B5 CA    ....!........|..
0018B0:  CE 00 21 02 00 39 CD 00 00 E5 21 02 00 39 CD 00    ..!..9....!..9..
0018C0:  00 D1 19 CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA    .......!.....|..
0018D0:  95 00 C3 CE 00 21 08 00 39 CD 00 00 E5 21 02 00    .....!..9....!..
0018E0:  39 CD 00 00 D1 19 E5 21 04 00 39 CD 00 00 E5 21    9......!..9....!
0018F0:  04 00 39 CD 00 00 D1 19 CD 00 00 D1 7D 12 21 00    ..9.........}.!.
001900:  00 39 E5 CD 00 00 23 CD 00 00 2B C3 54 00 21 08    .9....#...+.T.!.
001910:  00 39 CD 00 00 E5 21 02 00 39 CD 00 00 D1 19 E5    .9....!..9......
001920:  0B 04 05 EB 00 43 43 47 49 4E 54 0B 04 05 01 01    .....CCGINT.....
001930:  43 43 50 49 4E 54 0B 04 05 0D 01 43 43 47 49 4E    CCPINT.....CCGIN
001940:  54 0B 04 05 16 01 43 43 50 49 4E 54 0B 04 05 22    T.....CCPINT..."
001950:  01 43 43 47 49 4E 54 0B 04 05 2A 01 43 43 47 49    .CCGINT...*.CCGI
001960:  4E 54 0C 04 05 2D 01 43 43 47 43 48 41 52 0B 04    NT...-.CCGCHAR..
001970:  05 32 01 43 43 50 49 4E 54 0B 04 05 39 01 43 43    .2.CCPINT...9.CC
001980:  47 49 4E 54 0B 04 05 47 01 43 43 47 49 4E 54 0C    GINT...G.CCGINT.
001990:  04 05 4A 01 43 43 47 43 48 41 52 0B 04 05 4E 01    ..J.CCGCHAR...N.
0019A0:  51 41 4C 4C 4F 43 0B 04 05 63 01 43 43 50 49 4E    QALLOC...c.CCPIN
0019B0:  54 0B 04 05 84 01 43 43 50 49 4E 54 0B 04 05 9F    T.....CCPINT....
0019C0:  01 43 43 50 49 4E 54 0B 04 05 A2 01 43 43 50 49    .CCPINT.....CCPI
0019D0:  4E 54 0B 04 05 A5 01 43 43 50 49 4E 54 0B 04 05    NT.....CCPINT...
0019E0:  AD 01 43 43 47 49 4E 54 0B 04 05 B1 01 43 43 50    ..CCGINT.....CCP
0019F0:  49 4E 54 0B 04 05 B9 01 43 43 47 49 4E 54 0A 04    INT.....CCGINT..
001A00:  05 BC 01 43 43 55 4C 54 FE 03 00 00 00 00 00 00    ...CCULT........
001A10:  00 00 00 00 00 00 00 00 24 00 82 00 00 10 00 20    ........$...... 
001A20:  00 00 00 00 00 00 21 00 00 D1 7D 12 21 08 00 39    ......!...}.!..9
001A30:  CD 00 00 C1 C1 C9 C5 C5 C5 C5 C5 C5 C5 C5 21 08    ..............!.
001A40:  00 39 E5 21 80 00 CD 00 00 21 06 00 39 E5 21 0A    .9.!.....!..9.!.
001A50:  00 39 CD 00 00 E5 21 01 00 D1 19 CD 00 00 21 04    .9....!.......!.
001A60:  00 39 E5 21 08 00 39 CD 00 00 E5 21 0C 00 39 CD    .9.!..9....!..9.
001A70:  00 00 CD 00 00 D1 19 CD 00 00 21 04 00 39 CD 00    ..........!..9..
001A80:  00 E5 21 20 00 D1 7D 12 21 08 00 39 CD 00 00 CD    ..! ..}.!..9....
001A90:  00 00 E5 CD 00 00 C1 22 1A 04 21 1C 04 E5 21 00    ......."..!...!.
001AA0:  00 29 D1 19 E5 2A 1A 04 CD 00 00 2A 1A 04 E5 21    .)...*.....*...!
001AB0:  01 00 D1 19 E5 21 00 00 D1 7D 12 21 00 00 39 E5    .....!...}.!..9.
001AC0:  2A 1A 04 E5 21 02 00 D1 19 CD 00 00 21 01 00 22    *...!.......!.."
001AD0:  30 04 21 0C 00 39 E5 21 0C 00 39 E5 21 12 00 39    0.!..9.!..9.!..9
001AE0:  E5 21 00 00 CD 00 00 CD 00 00 CD 00 00 21 06 00    .!...........!..
001AF0:  39 E5 CD 00 00 23 CD 00 00 E5 21 06 00 39 CD 00    9....#....!..9..
001B00:  00 CD 00 00 7C B5 0B 04 05 C8 01 43 43 47 49 4E    ....|......CCGIN
001B10:  54 0C 04 05 CB 01 43 43 47 43 48 41 52 09 04 05    T.....CCGCHAR...
001B20:  D2 01 43 43 45 51 0B 04 05 E1 01 43 43 47 49 4E    ..CCEQ.....CCGIN
001B30:  54 0C 04 05 E4 01 43 43 47 43 48 41 52 09 04 05    T.....CCGCHAR...
001B40:  EB 01 43 43 45 51 0B 04 05 F8 01 43 43 47 49 4E    ..CCEQ.....CCGIN
001B50:  54 0B 04 05 FC 01 43 43 50 49 4E 54 0C 04 05 FF    T.....CCPINT....
001B60:  01 43 43 47 43 48 41 52 09 04 05 06 02 43 43 45    .CCGCHAR.....CCE
001B70:  51 0B 04 05 1A 02 43 43 47 49 4E 54 0B 04 05 1D    Q.....CCGINT....
001B80:  02 43 43 50 49 4E 54 0B 04 05 27 02 43 43 47 49    .CCPINT...'.CCGI
001B90:  4E 54 0C 04 05 2A 02 43 43 47 43 48 41 52 09 04    NT...*.CCGCHAR..
001BA0:  05 31 02 43 43 45 51 0B 04 05 3D 02 43 43 47 49    .1.CCEQ...=.CCGI
001BB0:  4E 54 0C 04 05 46 02 43 43 47 43 48 41 52 09 04    NT...F.CCGCHAR..
001BC0:  05 4D 02 43 43 45 51 0B 04 05 5A 02 43 43 47 49    .M.CCEQ...Z.CCGI
001BD0:  4E 54 0B 04 05 5E 02 43 43 50 49 4E 54 0B 04 05    NT...^.CCPINT...
001BE0:  65 02 43 43 47 49 4E 54 0B 04 05 76 02 43 43 47    e.CCGINT...v.CCG
001BF0:  49 4E 54 0B 04 05 85 02 43 43 47 49 4E 54 0B 04    INT.....CCGINT..
001C00:  05 89 02 43 43 50 49 4E 54 0C 04 05 8C 02 43 43    ...CCPINT.....CC
001C10:  47 43 48 41 52 09 04 05 93 02 43 43 45 51 FE 03    GCHAR.....CCEQ..
001C20:  40 00 01 20 00 00 80 00 00 12 00 00 80 00 02 00    @.. ............
001C30:  00 00 20 00 00 01 00 00 00 00 00 90 CA 1A 03 21    .. ............!
001C40:  06 00 39 CD 00 00 CD 00 00 E5 21 20 00 CD 00 00    ..9.......! ....
001C50:  7C B5 CA DC 01 C3 A7 01 21 06 00 39 CD 00 00 CD    |.......!..9....
001C60:  00 00 E5 21 3C 00 CD 00 00 7C B5 CA 22 02 21 06    ...!<....|..".!.
001C70:  00 39 E5 CD 00 00 23 CD 00 00 CD 00 00 E5 21 20    .9....#.......! 
001C80:  00 CD 00 00 7C B5 CA 10 02 C3 F2 01 21 0C 00 39    ....|.......!..9
001C90:  E5 21 02 00 39 CD 00 00 CD 00 00 C3 C9 02 21 06    .!..9.........!.
001CA0:  00 39 CD 00 00 CD 00 00 E5 21 3E 00 CD 00 00 7C    .9.......!>....|
001CB0:  B5 CA AF 02 21 06 00 39 CD 00 00 E5 21 01 00 D1    ....!..9....!...
001CC0:  19 CD 00 00 E5 21 3E 00 CD 00 00 7C B5 CA 71 02    .....!>....|..q.
001CD0:  21 06 00 39 E5 CD 00 00 23 CD 00 00 21 02 00 39    !..9....#...!..9
001CE0:  CD 00 00 E5 21 61 00 D1 7D 12 C3 7F 02 21 02 00    ....!a..}....!..
001CF0:  39 CD 00 00 E5 21 77 00 D1 7D 12 21 06 00 39 E5    9....!w..}.!..9.
001D00:  CD 00 00 23 CD 00 00 CD 00 00 E5 21 20 00 CD 00    ...#.......! ...
001D10:  00 7C B5 CA 9D 02 C3 7F 02 21 0A 00 0B 04 05 A7    .|.......!......
001D20:  02 43 43 47 49 4E 54 0B 04 05 AA 02 43 43 50 49    .CCGINT.....CCPI
001D30:  4E 54 0B 04 05 C4 02 43 43 47 49 4E 54 0B 04 05    NT.....CCGINT...
001D40:  C7 02 43 43 50 49 4E 54 0B 04 05 CE 02 43 43 47    ..CCPINT.....CCG
001D50:  49 4E 54 0C 04 05 D1 02 43 43 47 43 48 41 52 09    INT.....CCGCHAR.
001D60:  04 05 D8 02 43 43 4E 45 0B 04 05 E5 02 43 43 47    ....CCNE.....CCG
001D70:  49 4E 54 0B 04 05 E9 02 43 43 50 49 4E 54 0B 04    INT.....CCPINT..
001D80:  05 F3 02 43 43 47 49 4E 54 0B 04 05 F7 02 43 43    ...CCGINT.....CC
001D90:  50 49 4E 54 0C 04 05 FB 02 43 43 47 43 48 41 52    PINT.....CCGCHAR
001DA0:  0B 04 05 09 03 43 43 47 49 4E 54 0B 04 05 0D 03    .....CCGINT.....
001DB0:  43 43 50 49 4E 54 0B 04 05 1F 03 43 43 47 49 4E    CCPINT.....CCGIN
001DC0:  54 0B 04 05 2B 03 43 43 47 49 4E 54 0B 04 05 33    T...+.CCGINT...3
001DD0:  03 51 46 4F 50 45 4E 0B 04 05 38 03 51 53 54 44    .QFOPEN...8.QSTD
001DE0:  49 4E 0B 04 05 3B 03 51 53 54 44 49 4E 09 04 05    IN...;.QSTDIN...
001DF0:  42 03 43 43 45 51 0A 04 05 52 03 51 50 55 54 43    B.CCEQ...R.QPUTC
001E00:  0B 04 05 5B 03 43 43 47 49 4E 54 0A 04 05 63 03    ...[.CCGINT...c.
001E10:  51 50 55 54 43 0B 04 05 6D 03 43 43 47 49 4E 54    QPUTC...m.CCGINT
001E20:  0B 04 05 71 03 43 43 50 49 4E 54 0B 04 05 78 03    ...q.CCPINT...x.
001E30:  43 43 47 49 4E 54 FE 03 00 04 88 80 00 00 00 04    CCGINT..........
001E40:  00 00 00 00 40 00 00 80 08 01 00 00 01 20 00 00    ....@........ ..
001E50:  00 00 00 04 39 E5 21 02 00 39 CD 00 00 CD 00 00    ....9.!..9......
001E60:  C3 C9 02 21 1C 04 E5 2A 30 04 23 22 30 04 2B 29    ...!...*0.#"0.+)
001E70:  D1 19 E5 21 02 00 39 CD 00 00 CD 00 00 21 06 00    ...!..9......!..
001E80:  39 CD 00 00 CD 00 00 E5 21 20 00 CD 00 00 7C B5    9.......! ....|.
001E90:  CA 03 03 21 00 00 39 E5 CD 00 00 23 CD 00 00 2B    ...!..9....#...+
001EA0:  E5 21 08 00 39 E5 CD 00 00 23 CD 00 00 2B CD 00    .!..9....#...+..
001EB0:  00 D1 7D 12 C3 C9 02 21 00 00 39 E5 CD 00 00 23    ..}....!..9....#
001EC0:  CD 00 00 2B E5 21 00 00 D1 7D 12 C3 A7 01 21 0C    ...+.!...}....!.
001ED0:  00 39 CD 00 00 7C B5 CA 73 03 21 0C 00 39 CD 00    .9...|..s.!..9..
001EE0:  00 E5 21 FC 03 E5 CD 00 00 C1 C1 22 00 00 2A 00    ..!........"..*.
001EF0:  00 E5 21 00 00 CD 00 00 7C B5 CA 73 03 21 FE 03    ..!.....|..s.!..
001F00:  E5 21 01 00 E5 CD 00 00 C1 C1 21 0C 00 39 CD 00    .!........!..9..
001F10:  00 E5 21 01 00 E5 CD 00 00 C1 C1 21 0E 00 39 E5    ..!........!..9.
001F20:  CD 00 00 23 CD 00 00 21 0A 00 39 CD 00 00 7C B5    ...#...!..9...|.
001F30:  CA D0 03 21 0B 04 05 84 03 43 43 47 49 4E 54 0B    ...!.....CCGINT.
001F40:  04 05 8C 03 43 43 47 49 4E 54 0B 04 05 90 03 51    ....CCGINT.....Q
001F50:  46 4F 50 45 4E 0C 04 05 95 03 51 53 54 44 4F 55    FOPEN.....QSTDOU
001F60:  54 0C 04 05 98 03 51 53 54 44 4F 55 54 09 04 05    T.....QSTDOUT...
001F70:  9F 03 43 43 45 51 0A 04 05 AF 03 51 50 55 54 43    ..CCEQ.....QPUTC
001F80:  0B 04 05 B8 03 43 43 47 49 4E 54 0A 04 05 C0 03    .....CCGINT.....
001F90:  51 50 55 54 43 0B 04 05 CA 03 43 43 47 49 4E 54    QPUTC.....CCGINT
001FA0:  0B 04 05 CE 03 43 43 50 49 4E 54 0B 04 05 E5 03    .....CCPINT.....
001FB0:  43 43 47 49 4E 54 0A 04 05 F1 03 51 45 58 49 54    CCGINT.....QEXIT
001FC0:  B8 03 00 00 00 00 09 00 00 00 00 00 40 00 00 20    ............@.. 
001FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A 00    ................
001FE0:  39 CD 00 00 E5 21 04 00 39 CD 00 00 E5 CD 00 00    9....!..9.......
001FF0:  C1 C1 22 00 00 2A 00 00 E5 21 00 00 CD 00 00 7C    .."..*...!.....|
002000:  B5 CA D0 03 21 0C 04 E5 21 01 00 E5 CD 00 00 C1    ....!...!.......
002010:  C1 21 0A 00 39 CD 00 00 E5 21 01 00 E5 CD 00 00    .!..9....!......
002020:  C1 C1 21 0E 00 39 E5 CD 00 00 23 CD 00 00 2A 1A    ..!..9....#...*.
002030:  04 E5 21 00 00 D1 19 E5 21 2A 00 D1 7D 12 21 0E    ..!.....!*..}.!.
002040:  00 39 CD 00 00 7C B5 CA F4 03 21 07 00 E5 CD 00    .9...|....!.....
002050:  00 C1 EB 21 10 00 39 F9 EB C9 72 00 0D 20 43 61    ...!..9...r.. Ca
002060:  6E 27 74 20 6F 70 65 6E 20 00 0D 20 43 61 6E 27    n't open .. Can'
002070:  74 20 6F 70 65 6E 20 00 05 02 0A 1C 04 05 02 0A    t open .........
002080:  30 04 05 02 0A 32 04 0A 04 0F 1A 04 51 41 52 47    0....2......QARG
002090:  53 0A 04 0F 1C 04 51 41 52 47 56 0D 04 0F F0 00    S.....QARGV.....
0020A0:  51 53 45 54 41 52 47 53 0C 04 0F 30 04 51 41 52    QSETARGS...0.QAR
0020B0:  47 43 4E 54 09 04 0B DC 01 43 43 31 30 09 04 0B    GCNT.....CC10...
0020C0:  22 02 43 43 31 31 09 04 0B F2 01 43 43 31 32 09    ".CC11.....CC12.
0020D0:  04 0B C9 02 43 43 32 30 09 04 0B 10 02 43 43 31    ....CC20.....CC1
0020E0:  33 09 04 0B C9 02 43 43 32 31 09 04 0B C9 02 43    3.....CC21.....C
0020F0:  43 31 34 09 04 0B 03 03 43 43 32 32 09 04 0B AF    C14.....CC22....
002100:  02 43 43 31 35 09 04 0B 73 03 43 43 32 33 09 04    .CC15...s.CC23..
002110:  0B 71 02 43 43 31 36 09 04 0B 73 03 43 43 32 34    .q.CC16...s.CC24
002120:  09 04 0B 7F 02 43 43 31 37 09 04 0B D0 03 43 43    .....CC17.....CC
002130:  32 35 09 04 0B 7F 02 43 43 31 38 09 04 0B D0 03    25.....CC18.....
002140:  43 43 32 36 09 04 0B 9D 02 43 43 31 39 09 04 0B    CC26.....CC19...
002150:  F4 03 43 43 32 37 08 04 0B 30 00 43 43 33 08 04    ..CC27...0.CC3..
002160:  0B 54 00 43 43 34 08 04 0B CE 00 43 43 35 08 04    .T.CC4.....CC5..
002170:  0B 95 00 43 43 36 08 04 0B FC 03 43 43 37 08 04    ...CC6.....CC7..
002180:  0B A7 01 43 43 38 08 04 0B 1A 03 43 43 39 0C 04    ...CC8.....CC9..
002190:  0F 00 00 51 47 45 54 41 52 47 02 00 43 43 32 34    ...QGETARG..CC24
0021A0:  09 04 0B 7F 02 43 43 31 37 09 04 0B D0 03 43 43    .....CC17.....CC
0021B0:  32 35 09 04 0B 7F 02 43 43 31 38 09 04 0B D0 03    25.....CC18.....
0021C0:  43 43 32 36 09 04 0B 9D 02 43 43 31 39 09 04 0B    CC26.....CC19...
0021D0:  F4 03 43 43 32 37 08 04 0B 30 00 43 43 33 08 04    ..CC27...0.CC3..
0021E0:  0B 54 00 43 43 34 08 04 0B CE 00 43 43 35 08 04    .T.CC4.....CC5..
0021F0:  0B 95 00 43 43 36 08 04 0B FC 03 43 43 37 08 04    ...CC6.....CC7..
002200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0022A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0022B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0022C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0022D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0022E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0022F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002300:  2A 06 00 F9 CD 80 6C CD 0D 01 CD FB 6D 21 E8 03    *.....l.....m!..
002310:  E5 CD DB 7F C1 22 22 6B 21 48 1F E5 CD DB 7F C1    .....""k!H......
002320:  22 1E 6B 2A 1E 6B 22 7A 6C 2A 7A 6C E5 2A 1E 6B    ".k*.k"zl*zl.*.k
002330:  E5 21 00 02 E5 21 0E 00 CD 65 6D D1 19 CD 0F 6D    .!...!...em....m
002340:  7C B5 CA 5E 01 2A 7A 6C E5 21 00 00 D1 7D 12 2A    |..^.*zl.!...}.*
002350:  7A 6C E5 21 0E 00 D1 19 22 7A 6C C3 29 01 2A 1E    zl.!...."zl.).*.
002360:  6B E5 21 0E 00 E5 21 05 00 CD 65 6D D1 19 22 7A    k.!...!...em.."z
002370:  6C 2A 1E 6B E5 21 00 02 E5 21 0E 00 CD 65 6D D1    l*.k.!...!...em.
002380:  19 E5 21 0E 00 D1 19 22 32 6B 21 A6 6B 22 A4 68    ..!...."2k!.k".h
002390:  21 78 6C E5 21 01 00 D1 19 E5 21 00 00 D1 7D 12    !xl.!.....!...}.
0023A0:  22 CA 6A 22 24 6B 22 44 6B 22 20 6B 22 1C 6B 22    ".j"$k"Dk" k".k"
0023B0:  2C 6B 22 7E 6C 22 42 6B 22 9C 6B 22 40 6B 22 A4    ,k"~l"Bk".k"@k".
0023C0:  6B 22 C2 6A 22 36 6B 22 3C 6B 21 78 6C E5 21 00    k".j"6k"<k!xl.!.
0023D0:  00 D1 19 E5 21 22 00 D1 7D 12 21 00 00 22 C8 6A    ....!"..}.!..".j
0023E0:  21 01 00 22 28 6B 22 7C 6C CD 55 06 CD E3 22 22    !.."(k"|l.U...""
0023F0:  9E 6B 22 38 6B CD 09 09 CD 91 09 CD 24 5C CD 53    .k"8k.......$\.S
002400:  02 CD E6 03 CD 6A 5D CD B2 0B CD 3D 05 C9 2A 42    .....j]....=..*B
002410:  6B 7C B5 CA 19 02 CD 75 0B 2A 9C 6B 7C B5 CA 29    k|.....u.*.k|..)
002420:  02 2A 9C 6B E5 CD 8B 7B C1 CD B2 0B CD 1E 2C 21    .*.k...{......,!
002430:  3E 02 E5 CD CA 23 C1 CD E4 2C CD FB 6D C9 43 6F    >....#...,..m.Co
002440:  6D 70 69 6C 61 74 69 6F 6E 20 61 62 6F 72 74 65    mpilation aborte
002450:  64 2E 00 2A 40 6B E5 21 00 00 CD BE 6C 7C B5 CA    d..*@k.!....l|..
002460:  04 03 21 05 03 E5 21 04 00 E5 CD 79 30 C1 C1 7C    ..!...!....y0..|
002470:  B5 CA 82 02 21 01 00 E5 CD CC 0B C1 CD E8 17 C3    ....!...........
002480:  FE 02 21 0A 03 E5 21 03 00 E5 CD 79 30 C1 C1 7C    ..!...!....y0..|
002490:  B5 CA A2 02 21 02 00 E5 CD CC 0B C1 CD E8 17 C3    ....!...........
0024A0:  FE 02 21 0E 03 E5 21 06 00 E5 CD 79 30 C1 C1 7C    ..!...!....y0..|
0024B0:  B5 CA C2 02 21 03 00 E5 CD CC 0B C1 CD E8 17 C3    ....!...........
0024C0:  FE 02 21 15 03 E5 CD 37 30 C1 7C B5 CA D5 02 CD    ..!....70.|.....
0024D0:  E3 1A C3 FE 02 21 1A 03 E5 CD 37 30 C1 7C B5 CA    .....!....70.|..
0024E0:  E8 02 CD AB 0A C3 FE 02 21 23 03 E5 CD 37 30 C1    ........!#...70.
0024F0:  7C B5 CA FB 02 CD D2 2A C3 FE 02 CD E0 0F CD D7    |......*........
002500:  30 C3 53 02 C9 63 68 61 72 00 69 6E 74 00 64 6F    0.S..char.int.do
002510:  75 62 6C 65 00 23 61 73 6D 00 23 69 6E 63 6C 75    uble.#asm.#inclu
002520:  64 65 00 23 64 65 66 69 6E 65 00 C5 C5 2A 3C 6B    de.#define...*<k
002530:  E5 21 00 00 CD BE 6C 7C B5 CA 3F 03 C1 C1 C9 2A    .!....l|..?....*
002540:  2E 6B E5 CD EB 22 C1 CD F6 2C 21 00 00 39 E5 21    .k..."...,!..9.!
002550:  00 00 CD 97 6C 21 00 00 39 CD 92 6C E5 2A 3C 6B    ....l!..9..l.*<k
002560:  CD ED 6C 7C B5 CA E3 03 CD 7F 63 21 02 00 39 E5    ..l|......c!..9.
002570:  21 0A 00 CD 97 6C 21 02 00 39 E5 CD 92 6C 2B CD    !....l!..9...l+.
002580:  97 6C 23 7C B5 CA E0 03 2A 22 6B E5 21 02 00 39    .l#|....*"k.!..9
002590:  E5 CD 92 6C 23 CD 97 6C 2B D1 19 CD 8A 6C E5 21    ...l#..l+....l.!
0025A0:  FF 00 CD B4 6C E5 CD 31 31 C1 21 02 00 39 CD 92    ....l..11.!..9..
0025B0:  6C E5 21 00 00 CD BE 6C E5 21 02 00 39 CD 92 6C    l.!....l.!..9..l
0025C0:  E5 2A 3C 6B CD E4 6C CD A0 6C 7C B5 CA D5 03 CD    .*<k..l..l|.....
0025D0:  E4 2C C3 E0 03 21 2C 00 E5 CD 40 2C C1 C3 76 03    .,...!,...@,..v.
0025E0:  C3 55 03 C1 C1 C9 C5 C5 2A 6E 6C E5 21 00 00 CD    .U......*nl.!...
0025F0:  BE 6C 7C B5 CA FA 03 C1 C1 C9 2A 1E 6B 22 C4 6A    .l|.......*.k".j
002600:  21 02 00 39 E5 21 00 02 CD 97 6C 21 02 00 39 E5    !..9.!....l!..9.
002610:  CD 92 6C 2B CD 97 6C 23 7C B5 CA 3A 05 2A C4 6A    ..l+..l#|..:.*.j
002620:  CD 8A 6C 7C B5 CA 2B 05 2A C4 6A E5 21 09 00 D1    ..l|..+.*.j.!...
002630:  19 CD 8A 6C E5 21 04 00 CD C7 6C E5 2A C4 6A E5    ...l.!....l.*.j.
002640:  21 09 00 D1 19 CD 8A 6C E5 21 05 00 CD C7 6C CD    !......l.!....l.
002650:  B4 6C 7C B5 CA 2B 05 2A C4 6A E5 CD B4 5D C1 CD    .l|..+.*.j...]..
002660:  F6 2C CD 8E 63 21 00 00 39 E5 2A C4 6A E5 21 0C    .,..c!..9.*.j.!.
002670:  00 D1 19 CD 8A 6C E5 21 FF 00 CD B4 6C E5 2A C4    .....l.!....l.*.
002680:  6A E5 21 0C 00 E5 21 01 00 D1 19 D1 19 CD 8A 6C    j.!...!........l
002690:  E5 21 FF 00 CD B4 6C E5 21 08 00 CD 45 6D D1 19    .!....l.!...Em..
0026A0:  CD 97 6C 2A C4 6A E5 21 0A 00 D1 19 CD 8A 6C E5    ..l*.j.!......l.
0026B0:  21 02 00 CD BE 6C E5 2A C4 6A E5 21 09 00 D1 19    !....l.*.j.!....
0026C0:  CD 8A 6C E5 21 03 00 CD BE 6C CD A0 6C 7C B5 CA    ..l.!....l..l|..
0026D0:  EE 04 21 00 00 39 E5 21 02 00 39 CD 92 6C E5 21    ..!..9.!..9..l.!
0026E0:  04 00 39 CD 92 6C D1 19 CD 97 6C C3 1C 05 2A C4    ..9..l....l...*.
0026F0:  6A E5 21 0A 00 D1 19 CD 8A 6C E5 21 03 00 CD BE    j.!......l.!....
002700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
002710:  02 00 00 00 02 09 50 E5 02 00 C1 02 00 00 00 02    ......P.........
002720:  02 00 C2 02 00 00 00 02 02 00 C3 02 00 00 00 02    ................
002730:  02 00 C4 02 00 00 00 02 02 00 C5 02 00 00 00 02    ................
002740:  02 00 C6 02 00 00 00 02 02 00 C7 02 00 00 00 02    ................
002750:  02 00 C8 02 00 00 00 02 02 00 C9 02 00 00 00 02    ................
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:  6C 7C B5 CA 1C 05 21 00 00 39 E5 21 02 00 39 CD    l|....!..9.!..9.
002810:  92 6C E5 21 06 00 CD 65 6D CD 97 6C 21 00 00 39    .l.!...em..l!..9
002820:  CD 92 6C E5 CD 31 31 C1 CD E4 2C 2A C4 6A E5 21    ..l..11...,*.j.!
002830:  0E 00 D1 19 22 C4 6A C3 0B 04 C1 C1 C9 2A 1C 6B    ....".j......*.k
002840:  7C B5 CA 4D 05 21 6C 05 E5 CD 08 2D C1 CD E4 2C    |..M.!l....-...,
002850:  21 84 05 E5 CD A8 2C C1 2A C2 6A E5 CD 31 31 C1    !.....,.*.j..11.
002860:  21 90 05 E5 CD A8 2C C1 CD E4 2C C9 6D 69 73 73    !.....,...,.miss
002870:  69 6E 67 20 63 6C 6F 73 69 6E 67 20 62 72 61 63    ing closing brac
002880:  6B 65 74 00 54 68 65 72 65 20 77 65 72 65 20 00    ket.There were .
002890:  20 65 72 72 6F 72 73 20 69 6E 20 63 6F 6D 70 69     errors in compi
0028A0:  6C 61 74 69 6F 6E 2E 00 C5 C5 21 0A 00 39 CD 92    lation....!..9..
0028B0:  6C E5 21 00 00 CD ED 6C E5 21 0C 00 39 CD 92 6C    l.!....l.!..9..l
0028C0:  E5 2A A2 6B CD E4 6C CD A0 6C 7C B5 CA D8 05 21    .*.k..l..l|....!
0028D0:  01 00 CD 59 6D C1 C1 C9 21 00 00 39 E5 21 00 00    ...Ym...!..9.!..
0028E0:  CD 97 6C 21 02 00 39 E5 21 A6 68 E5 21 0E 00 39    ..l!..9.!.h.!..9
0028F0:  CD 92 6C 29 D1 19 CD 92 6C CD 97 6C 21 00 00 39    ..l)....l..l!..9
002900:  E5 CD 92 6C 23 CD 97 6C E5 21 08 00 39 CD 92 6C    ...l#..l.!..9..l
002910:  CD ED 6C 7C B5 CA 4B 06 21 08 00 39 E5 CD 92 6C    ..l|..K.!..9...l
002920:  23 CD 97 6C 2B E5 21 04 00 39 E5 CD 92 6C 23 CD    #..l+.!..9...l#.
002930:  97 6C 2B CD 8A 6C D1 7D 12 E5 21 00 00 CD BE 6C    .l+..l.}..!....l
002940:  7C B5 CA 48 06 C3 4B 06 C3 FC 05 21 08 00 39 CD    |..H..K....!..9.
002950:  92 6C C1 C1 C9 C5 3B C5 C5 C5 CD 59 25 21 B1 08    .l....;....Y%!..
002960:  E5 CD CA 23 C1 CD E4 2C 21 CD 08 E5 CD CA 23 C1    ...#...,!.....#.
002970:  CD E4 2C 21 F6 08 E5 CD CA 23 C1 CD E4 2C CD E4    ..,!.....#...,..
002980:  2C 21 00 00 22 76 6C 21 00 00 22 3A 6B 21 01 00    ,!.."vl!..":k!..
002990:  22 6E 6C 21 01 00 22 C6 6A 21 00 00 22 A4 6B 21    "nl!..".j!..".k!
0029A0:  00 00 22 72 6C 22 A0 6B 21 07 00 39 E5 21 80 00    .."rl".k!..9.!..
0029B0:  CD 97 6C 21 04 00 39 E5 21 09 00 39 CD 92 6C E5    ..l!..9.!..9..l.
0029C0:  21 01 00 D1 19 CD 97 6C 21 02 00 39 E5 21 06 00    !......l!..9.!..
0029D0:  39 CD 92 6C E5 21 0B 00 39 CD 92 6C CD 8A 6C D1    9..l.!..9..l..l.
0029E0:  19 CD 97 6C 21 02 00 39 CD 92 6C E5 21 20 00 D1    ...l!..9..l.! ..
0029F0:  7D 12 21 07 00 39 CD 92 6C CD 8A 6C E5 CD DB 7F    }.!..9..l..l....
002A00:  C1 22 A2 68 21 A6 68 E5 21 00 00 29 D1 19 E5 2A    .".h!.h.!..)...*
002A10:  A2 68 CD 97 6C 21 00 00 39 E5 2A A2 68 CD 97 6C    .h..l!..9.*.h..l
002A20:  21 00 00 22 A2 6B 21 04 00 39 E5 CD 92 6C 23 CD    !..".k!..9...l#.
002A30:  97 6C E5 21 04 00 39 CD 92 6C CD 0F 6D 7C B5 CA    .l.!..9..l..m|..
002A40:  A0 08 21 04 00 39 CD 92 6C CD 8A 6C E5 21 20 00    ..!..9..l..l.! .
002A50:  CD BE 6C 7C B5 CA 5B 07 C3 26 07 21 04 00 39 CD    ..l|..[..&.!..9.
002A60:  92 6C CD 8A 6C E5 21 2D 00 CD BE 6C 7C B5 CA 35    .l..l.!-...l|..5
002A70:  08 21 06 00 39 E5 21 06 00 39 E5 CD 92 6C 23 CD    .!..9.!..9...l#.
002A80:  97 6C CD 8A 6C D1 7D 12 21 06 00 39 CD 8A 6C E5    .l..l.}.!..9..l.
002A90:  21 43 00 CD BE 6C 7C B5 CA A4 07 21 01 00 22 3A    !C...l|....!..":
002AA0:  6B C3 14 08 21 06 00 39 CD 8A 6C E5 21 47 00 CD    k...!..9..l.!G..
002AB0:  BE 6C 7C B5 CA C0 07 21 00 00 22 6E 6C C3 14 08    .l|....!.."nl...
002AC0:  21 06 00 39 CD 8A 6C E5 21 4D 00 CD BE 6C 7C B5    !..9..l.!M...l|.
002AD0:  CA DC 07 21 00 00 22 C6 6A C3 14 08 21 06 00 39    ...!..".j...!..9
002AE0:  CD 8A 6C E5 21 45 00 CD BE 6C 7C B5 CA F8 07 21    ..l.!E...l|....!
002AF0:  01 00 22 A4 6B C3 14 08 21 06 00 39 CD 8A 6C E5    ..".k...!..9..l.
002B00:  21 50 00 CD BE 6C 7C B5 CA 14 08 21 01 00 22 72    !P...l|....!.."r
002B10:  6C 22 A0 6B 21 04 00 39 CD 92 6C E5 CD 8A 6C 23    l".k!..9..l...l#
002B20:  D1 7D 12 E5 21 20 00 CD C7 6C 7C B5 CA 32 08 C3    .}..! ...l|..2..
002B30:  14 08 C3 9D 08 21 A6 68 E5 2A A2 6B 23 22 A2 6B    .....!.h.*.k#".k
002B40:  2B 29 D1 19 E5 21 02 00 39 CD 92 6C CD 97 6C 21    +)...!..9..l..l!
002B50:  04 00 39 CD 92 6C CD 8A 6C E5 21 20 00 CD C7 6C    ..9..l..l.! ...l
002B60:  7C B5 CA 89 08 21 00 00 39 E5 CD 92 6C 23 CD 97    |....!..9...l#..
002B70:  6C 2B E5 21 06 00 39 E5 CD 92 6C 23 CD 97 6C 2B    l+.!..9...l#..l+
002B80:  CD 8A 6C D1 7D 12 C3 4F 08 21 00 00 39 E5 CD 92    ..l.}..O.!..9...
002B90:  6C 23 CD 97 6C 2B E5 21 00 00 D1 7D 12 C3 26 07    l#..l+.!...}..&.
002BA0:  CD E3 22 22 2E 6B CD 59 25 EB 21 09 00 39 F9 EB    .."".k.Y%.!..9..
002BB0:  C9 2A 20 2A 20 2A 20 20 53 6D 61 6C 6C 2D 43 20    .* * *  Small-C 
002BC0:  20 56 31 2E 32 20 20 2A 20 2A 20 2A 00 20 20 20     V1.2  * * *.   
002BD0:  20 20 20 20 42 79 20 52 6F 6E 20 43 61 69 6E 20        By Ron Cain 
002BE0:  20 61 6E 64 20 20 4A 61 6D 65 73 20 56 61 6E 20     and  James Van 
002BF0:  5A 61 6E 64 74 00 20 20 20 20 20 32 20 41 75 67    Zandt.     2 Aug
002C00:  75 73 74 20 31 39 38 34 00 CD 59 25 21 00 00 22    ust 1984..Y%!.."
002C10:  7E 6C 22 74 6C 2A 74 6C E5 21 CC 6A E5 21 10 00    ~l"tl*tl.!.j.!..
002C20:  E5 CD A8 05 C1 C1 C1 E5 21 01 00 CD 59 6D CD BE    ........!...Ym..
002C30:  6C 7C B5 CA 37 09 C9 21 CC 6A E5 21 72 09 E5 CD    l|..7..!.j.!r...
002C40:  4A 0A C1 C1 21 CC 6A E5 21 77 09 E5 CD B8 7A C1    J...!.j.!w....z.
002C50:  C1 22 7E 6C E5 21 00 00 CD BE 6C 7C B5 CA 6E 09    ."~l.!....l|..n.
002C60:  21 00 00 22 7E 6C 21 79 09 E5 CD 08 2D C1 CD 59    !.."~l!y....-..Y
002C70:  25 C9 2E 61 73 6D 00 77 00 43 61 6E 27 74 20 6F    %..asm.w.Can't o
002C80:  70 65 6E 20 6F 75 74 70 75 74 20 66 69 6C 65 21    pen output file!
002C90:  00 21 00 00 22 9C 6B 2A 9C 6B E5 21 00 00 CD BE    .!..".k*.k.!....
002CA0:  6C 7C B5 CA 33 0A CD 59 25 2A 40 6B 7C B5 CA B4    l|..3..Y%*@k|...
002CB0:  09 C3 33 0A 2A 74 6C 23 22 74 6C 2B E5 21 CC 6A    ..3.*tl#"tl+.!.j
002CC0:  E5 21 10 00 E5 CD A8 05 C1 C1 C1 E5 21 01 00 CD    .!..........!...
002CD0:  59 6D CD BE 6C 7C B5 CA E3 09 21 01 00 22 40 6B    Ym..l|....!.."@k
002CE0:  C3 33 0A 21 CC 6A E5 21 37 0A E5 CD 4A 0A C1 C1    .3.!.j.!7...J...
002CF0:  21 CC 6A E5 CD CA 23 C1 21 3A 0A E5 CD CA 23 C1    !.j...#.!:....#.
002D00:  21 CC 6A E5 21 3C 0A E5 CD B8 7A C1 C1 22 9C 6B    !.j.!<....z..".k
002D10:  E5 21 00 00 CD C7 6C 7C B5 CA 22 0A CD 92 0A C3    .!....l|..".....
002D20:  30 0A 21 00 00 22 9C 6B 21 3E 0A E5 CD CA 23 C1    0.!..".k!>....#.
002D30:  C3 97 09 CD 59 25 C9 2E 43 00 0D 00 72 00 43 41    ....Y%..C...r.CA
002D40:  4E 27 54 20 4F 50 45 4E 20 00 21 04 00 39 CD 92    N'T OPEN .!..9..
002D50:  6C CD 8A 6C 7C B5 CA 68 0A 21 04 00 39 E5 CD 92    l..l|..h.!..9...
002D60:  6C 23 CD 97 6C C3 4A 0A 21 04 00 39 E5 CD 92 6C    l#..l.J.!..9...l
002D70:  23 CD 97 6C 2B E5 21 04 00 39 E5 CD 92 6C 23 CD    #..l+.!..9...l#.
002D80:  97 6C 2B CD 8A 6C D1 7D 12 7C B5 CA 91 0A C3 68    .l+..l.}.|.....h
002D90:  0A C9 21 00 00 22 24 6B 21 00 00 22 44 6B 21 00    ..!.."$k!.."Dk!.
002DA0:  00 22 C8 6A 21 00 00 22 CA 6A C9 CD D7 30 CD 1E    .".j!..".j...0..
002DB0:  2C 21 32 0B E5 CD A8 2C C1 21 CC 6A E5 2A 26 6B    ,!2....,.!.j.*&k
002DC0:  D1 19 E5 CD A8 2C C1 CD E4 2C CD 2B 2C 2A 42 6B    .....,...,.+,*Bk
002DD0:  7C B5 CA E0 0A 21 3C 0B E5 CD 08 2D C1 C3 2E 0B    |....!<....-....
002DE0:  21 CC 6A E5 2A 26 6B D1 19 E5 21 56 0B E5 CD B8    !.j.*&k...!V....
002DF0:  7A C1 C1 22 42 6B E5 21 00 00 CD BE 6C 7C B5 CA    z.."Bk.!....l|..
002E00:  13 0B 21 00 00 22 42 6B 21 58 0B E5 CD 08 2D C1    ..!.."Bk!X....-.
002E10:  C3 2E 0B 2A 24 6B 22 9A 6B 2A C8 6A 22 48 6B 2A    ...*$k".k*.j"Hk*
002E20:  CA 6A 22 46 6B 2A 44 6B 22 70 6C CD 92 0A CD 59    .j"Fk*Dk"pl....Y
002E30:  25 C9 23 69 6E 63 6C 75 64 65 20 00 43 61 6E 6E    %.#include .Cann
002E40:  6F 74 20 6E 65 73 74 20 69 6E 63 6C 75 64 65 20    ot nest include 
002E50:  66 69 6C 65 73 00 72 00 4F 70 65 6E 20 66 61 69    files.r.Open fai
002E60:  6C 75 72 65 20 6F 6E 20 69 6E 63 6C 75 64 65 20    lure on include 
002E70:  66 69 6C 65 00 CD 1E 2C 21 A5 0B E5 CD A8 2C C1    file...,!.....,.
002E80:  CD E4 2C CD 2B 2C 21 00 00 22 42 6B 2A 9A 6B 22    ..,.+,!.."Bk*.k"
002E90:  24 6B 2A 48 6B 22 C8 6A 2A 46 6B 22 CA 6A 2A 70    $k*Hk".j*Fk".j*p
002EA0:  6C 22 44 6B C9 23 65 6E 64 20 69 6E 63 6C 75 64    l"Dk.#end includ
002EB0:  65 00 CD 2B 2C 2A 7E 6C 7C B5 CA C5 0B 2A 7E 6C    e..+,*~l|....*~l
002EC0:  E5 CD 8B 7B C1 21 00 00 22 7E 6C C9 C5 C5 EB 21    ...{.!.."~l....!
002ED0:  F7 FF 39 F9 EB 21 01 00 7C B5 CA 09 0D 21 01 00    ..9..!..|....!..
002EE0:  7C B5 CA EA 0C CD C9 1D 7C B5 CA F5 0B EB 21 0D    |.......|.....!.
002EF0:  00 39 F9 EB C9 21 0B 00 39 E5 21 01 00 CD 97 6C    .9...!..9.!....l
002F00:  21 11 0D E5 CD 37 30 C1 7C B5 CA 1B 0C 21 09 00    !....70.|....!..
002F10:  39 E5 21 03 00 CD 97 6C C3 26 0C 21 09 00 39 E5    9.!....l.&.!..9.
002F20:  21 01 00 CD 97 6C 21 00 00 39 E5 CD 6D 22 C1 E5    !....l!..9..m"..
002F30:  21 00 00 CD BE 6C 7C B5 CA 3E 0C CD F0 1D 21 00    !....l|..>....!.
002F40:  00 39 E5 CD F3 1E C1 7C B5 CA 55 0C 21 00 00 39    .9.....|..U.!..9
002F50:  E5 CD 10 1E C1 21 13 0D E5 CD 37 30 C1 7C B5 CA    .....!....70.|..
002F60:  92 0C 21 0B 00 39 E5 CD 19 0F CD 97 6C 21 0B 00    ..!..9......l!..
002F70:  39 CD 92 6C 7C B5 CA 87 0C 21 09 00 39 E5 21 02    9..l|....!..9.!.
002F80:  00 CD 97 6C C3 92 0C 21 09 00 39 E5 21 03 00 CD    ...l...!..9.!...
002F90:  97 6C 21 15 0D E5 CD 37 30 C1 7C B5 CA BD 0C 21    .l!....70.|....!
002FA0:  0B 00 39 E5 21 00 00 CD 97 6C 21 09 00 39 E5 21    ..9.!....l!..9.!
002FB0:  04 00 CD 97 6C 21 17 0D E5 CD 3B 1E C1 21 00 00    ....l!....;..!..
002FC0:  39 E5 21 0B 00 39 CD 92 6C E5 21 13 00 39 CD 92    9.!..9..l.!..9..
002FD0:  6C E5 21 11 00 39 CD 92 6C E5 CD 0C 20 EB 21 08    l.!..9..l... .!.
002FE0:  00 39 F9 EB C3 EA 0C C3 DD 0B 21 19 0D E5 CD 37    .9........!....7
002FF0:  30 C1 E5 21 00 00 CD BE 6C 7C B5 CA 06 0D EB 21    0..!....l|.....!
003000:  0D 00 39 F9 EB C9 C3 D5 0B EB 21 0D 00 39 F9 EB    ..9.......!..9..
003010:  C9 2A 00 5B 00 28 00 29 00 2C 00 C5 C5 EB 21 F7    .*.[.(.).,....!.
003020:  FF 39 F9 EB 21 01 00 7C B5 CA 0B 0F 21 01 00 7C    .9..!..|....!..|
003030:  B5 CA EC 0E CD C9 1D 7C B5 CA 44 0D EB 21 0D 00    .......|..D..!..
003040:  39 F9 EB C9 21 13 0F E5 CD 37 30 C1 7C B5 CA 5F    9...!....70.|.._
003050:  0D 21 09 00 39 E5 21 03 00 CD 97 6C C3 6A 0D 21    .!..9.!....l.j.!
003060:  09 00 39 E5 21 01 00 CD 97 6C 21 00 00 39 E5 CD    ..9.!....l!..9..
003070:  6D 22 C1 E5 21 00 00 CD BE 6C 7C B5 CA 82 0D CD    m"..!....l|.....
003080:  F0 1D 21 00 00 39 E5 CD 95 1F C1 7C B5 CA 99 0D    ..!..9.....|....
003090:  21 00 00 39 E5 CD 10 1E C1 21 15 0F E5 CD 37 30    !..9.....!....70
0030A0:  C1 7C B5 CA 3C 0E 21 0B 00 39 E5 CD 19 0F CD 97    .|..<.!..9......
0030B0:  6C 21 0B 00 39 CD 92 6C 7C B5 CA 23 0E 21 09 00    l!..9..l|..#.!..
0030C0:  39 E5 21 02 00 CD 97 6C 21 0F 00 39 CD 92 6C E5    9.!....l!..9..l.
0030D0:  21 02 00 CD BE 6C 7C B5 CA F7 0D 21 0B 00 39 E5    !....l|....!..9.
0030E0:  21 0D 00 39 CD 92 6C E5 21 0F 00 39 CD 92 6C D1    !..9..l.!..9..l.
0030F0:  19 CD 97 6C C3 20 0E 21 0F 00 39 CD 92 6C E5 21    ...l. .!..9..l.!
003100:  03 00 CD BE 6C 7C B5 CA 20 0E 21 0B 00 39 E5 21    ....l|.. .!..9.!
003110:  0D 00 39 CD 92 6C E5 21 06 00 CD 65 6D CD 97 6C    ..9..l.!...em..l
003120:  C3 39 0E 21 09 00 39 E5 21 03 00 CD 97 6C 21 0B    .9.!..9.!....l!.
003130:  00 39 E5 21 02 00 CD 97 6C C3 AD 0E 21 0F 00 39    .9.!....l...!..9
003140:  CD 92 6C E5 21 01 00 CD BE 6C E5 21 0B 00 39 CD    ..l.!....l.!..9.
003150:  92 6C E5 21 03 00 CD C7 6C CD B4 6C 7C B5 CA 6F    .l.!....l..l|..o
003160:  0E 21 0B 00 39 E5 21 01 00 CD 97 6C C3 AD 0E 21    .!..9.!....l...!
003170:  0F 00 39 CD 92 6C E5 21 03 00 CD BE 6C E5 21 0B    ..9..l.!....l.!.
003180:  00 39 CD 92 6C E5 21 03 00 CD C7 6C CD B4 6C 7C    .9..l.!....l..l|
003190:  B5 CA A2 0E 21 0B 00 39 E5 21 06 00 CD 97 6C C3    ....!..9.!....l.
0031A0:  AD 0E 21 0B 00 39 E5 21 02 00 CD 97 6C 2A 36 6B    ..!..9.!....l*6k
0031B0:  E5 21 0D 00 39 CD 92 6C CD 4F 6D E5 CD AC 63 C1    .!..9..l.Om...c.
0031C0:  22 36 6B 21 00 00 39 E5 21 0B 00 39 CD 92 6C E5    "6k!..9.!..9..l.
0031D0:  21 13 00 39 CD 92 6C E5 2A 36 6B E5 CD 53 21 EB    !..9..l.*6k..S!.
0031E0:  21 08 00 39 F9 EB C3 EC 0E C3 2C 0D 21 17 0F E5    !..9......,.!...
0031F0:  CD 37 30 C1 E5 21 00 00 CD BE 6C 7C B5 CA 08 0F    .70..!....l|....
003200:  EB 21 0D 00 39 F9 EB C9 C3 24 0D EB 21 0D 00 39    .!..9....$..!..9
003210:  F9 EB C9 2A 00 5B 00 2C 00 C5 21 B5 0F E5 CD 37    ...*.[.,..!....7
003220:  30 C1 7C B5 CA 2C 0F 21 00 00 C1 C9 21 00 00 39    0.|..,.!....!..9
003230:  E5 CD 41 58 C1 E5 21 00 00 CD BE 6C 7C B5 CA 5B    ..AX..!....l|..[
003240:  0F 21 B7 0F E5 CD 08 2D C1 21 00 00 39 E5 21 00    .!.....-.!..9.!.
003250:  00 29 D1 19 E5 21 01 00 CD 97 6C 21 00 00 39 E5    .)...!....l!..9.
003260:  21 00 00 29 D1 19 CD 92 6C E5 21 00 00 CD ED 6C    !..)....l.!....l
003270:  7C B5 CA 9D 0F 21 C8 0F E5 CD 08 2D C1 21 00 00    |....!.....-.!..
003280:  39 E5 21 00 00 29 D1 19 E5 21 02 00 39 E5 21 00    9.!..)...!..9.!.
003290:  00 29 D1 19 CD 92 6C CD 59 6D CD 97 6C 21 DE 0F    .)....l.Ym..l!..
0032A0:  E5 CD 3B 1E C1 21 00 00 39 E5 21 00 00 29 D1 19    ..;..!..9.!..)..
0032B0:  CD 92 6C C1 C9 5D 00 6D 75 73 74 20 62 65 20 63    ..l..].must be c
0032C0:  6F 6E 73 74 61 6E 74 00 6E 65 67 61 74 69 76 65    onstant.negative
0032D0:  20 73 69 7A 65 20 69 6C 6C 65 67 61 6C 00 5D 00     size illegal.].
0032E0:  EB 21 F7 FF 39 F9 EB 3B C5 C5 C5 C5 21 09 00 39    .!..9..;....!..9
0032F0:  E5 CD 6D 22 C1 E5 21 00 00 CD BE 6C 7C B5 CA 14    ..m"..!....l|...
003300:  10 21 2A 14 E5 CD 08 2D C1 CD 59 25 EB 21 12 00    .!*....-..Y%.!..
003310:  39 F9 EB C9 2A 24 6B 22 44 6B 21 01 00 22 CA 6A    9...*$k"Dk!..".j
003320:  21 09 00 39 E5 CD F3 1E C1 22 C8 6A 7C B5 CA 8C    !..9.....".j|...
003330:  10 2A C8 6A E5 21 09 00 D1 19 CD 8A 6C E5 21 04    .*.j.!......l.!.
003340:  00 CD C7 6C 7C B5 CA 55 10 21 09 00 39 E5 CD 10    ...l|..U.!..9...
003350:  1E C1 C3 89 10 2A C8 6A E5 21 0C 00 D1 19 CD 8A    .....*.j.!......
003360:  6C E5 21 04 00 CD BE 6C 7C B5 CA 79 10 21 09 00    l.!....l|..y.!..
003370:  39 E5 CD 10 1E C1 C3 89 10 2A C8 6A E5 21 0C 00    9........*.j.!..
003380:  D1 19 E5 21 04 00 D1 7D 12 C3 AA 10 21 09 00 39    ...!...}....!..9
003390:  E5 21 04 00 E5 21 02 00 E5 21 04 00 E5 CD 0C 20    .!...!...!..... 
0033A0:  EB 21 08 00 39 F9 EB 22 C8 6A CD 1E 2C 21 4A 14    .!..9..".j..,!J.
0033B0:  E5 CD A8 2C C1 2A C8 6A E5 21 00 00 D1 19 E5 CD    ...,.*.j.!......
0033C0:  A8 2C C1 21 52 14 E5 CD A8 2C C1 CD E4 2C CD 2B    .,.!R....,...,.+
0033D0:  2C 21 55 14 E5 CD 37 30 C1 E5 21 00 00 CD BE 6C    ,!U...70..!....l
0033E0:  7C B5 CA ED 10 21 57 14 E5 CD 08 2D C1 2A A0 6B    |....!W....-.*.k
0033F0:  7C B5 CA 1C 11 2A 38 6B E5 CD EB 22 C1 CD F6 2C    |....*8k..."...,
003400:  CD 9D 63 CD E3 22 22 38 6B E5 CD EB 22 C1 CD E4    ..c..""8k..."...
003410:  2C CD 7F 63 21 6A 14 E5 CD DE 2E C1 2A 72 6C E5    ,..c!j......*rl.
003420:  2A A0 6B CD A0 6C 7C B5 CA 5D 11 CD E3 22 22 30    *.k..l|..]...""0
003430:  6B E5 CD EB 22 C1 CD F6 2C CD 7F 63 21 27 00 E5    k..."...,..c!'..
003440:  CD 40 2C C1 2A C8 6A E5 21 00 00 D1 19 E5 CD A8    .@,.*.j.!.......
003450:  2C C1 21 70 14 E5 CD C6 2C C1 CD E4 2C 21 09 00    ,.!p....,...,!..
003460:  39 E5 CD B4 5D C1 CD F6 2C CD E4 2C 2A 1E 6B E5    9...]...,..,*.k.
003470:  21 00 02 E5 21 0E 00 CD 65 6D D1 19 E5 21 0E 00    !...!...em...!..
003480:  D1 19 22 32 6B 21 06 00 39 E5 21 00 00 CD 97 6C    .."2k!..9.!....l
003490:  21 00 00 22 3E 6B 21 74 14 E5 CD 37 30 C1 E5 21    !..">k!t...70..!
0034A0:  00 00 CD BE 6C 7C B5 CA 5B 12 21 09 00 39 E5 CD    ....l|..[.!..9..
0034B0:  6D 22 C1 7C B5 CA 04 12 21 09 00 39 E5 CD 95 1F    m".|....!..9....
0034C0:  C1 7C B5 CA D2 11 21 09 00 39 E5 CD 10 1E C1 C3    .|....!..9......
0034D0:  01 12 21 06 00 39 E5 21 0B 00 39 E5 21 00 00 E5    ..!..9.!..9.!...
0034E0:  21 02 00 E5 21 0E 00 39 CD 92 6C E5 CD 53 21 EB    !...!..9..l..S!.
0034F0:  21 08 00 39 F9 EB CD 97 6C 2A 3E 6B 23 22 3E 6B    !..9....l*>k#">k
003500:  2B C3 0F 12 21 76 14 E5 CD 08 2D C1 CD 76 1D CD    +...!v....-..v..
003510:  D7 30 21 CC 6A E5 2A 26 6B D1 19 E5 21 8C 14 E5    .0!.j.*&k...!...
003520:  CD FE 2E C1 C1 E5 21 00 00 CD BE 6C 7C B5 CA 4D    ......!....l|..M
003530:  12 21 8E 14 E5 CD 37 30 C1 E5 21 00 00 CD BE 6C    .!....70..!....l
003540:  7C B5 CA 4D 12 21 90 14 E5 CD 08 2D C1 CD C9 1D    |..M.!.....-....
003550:  7C B5 CA 58 12 C3 5B 12 C3 96 11 21 00 00 22 36    |..X..[....!.."6
003560:  6B 2A 72 6C 7C B5 CA 92 12 2A 36 6B E5 21 02 00    k*rl|....*6k.!..
003570:  CD 4F 6D 22 36 6B 22 34 6B CD ED 61 2A 30 6B E5    .Om"6k"4k..a*0k.
003580:  CD EB 22 C1 CD E4 2C CD FD 61 21 9F 14 E5 CD CB    .."...,..a!.....
003590:  62 C1 2A 3E 6B 7C B5 CA 08 13 21 A7 14 E5 21 04    b.*>k|....!...!.
0035A0:  00 E5 CD 79 30 C1 C1 7C B5 CA BA 12 21 01 00 E5    ...y0..|....!...
0035B0:  CD C9 14 C1 CD E8 17 C3 05 13 21 AC 14 E5 21 03    ..........!...!.
0035C0:  00 E5 CD 79 30 C1 C1 7C B5 CA DA 12 21 02 00 E5    ...y0..|....!...
0035D0:  CD C9 14 C1 CD E8 17 C3 05 13 21 B0 14 E5 21 06    ..........!...!.
0035E0:  00 E5 CD 79 30 C1 C1 7C B5 CA FA 12 21 03 00 E5    ...y0..|....!...
0035F0:  CD C9 14 C1 CD E8 17 C3 05 13 21 B7 14 E5 CD 08    ..........!.....
003600:  2D C1 C3 08 13 C3 92 12 21 02 00 39 E5 21 02 00    -.......!..9.!..
003610:  CD 97 6C 21 06 00 39 CD 92 6C 7C B5 CA DC 13 21    ..l!..9..l|....!
003620:  04 00 39 E5 21 02 00 CD 97 6C 21 06 00 39 CD 92    ..9.!....l!..9..
003630:  6C E5 21 0A 00 D1 19 CD 8A 6C E5 21 03 00 CD BE    l.!......l.!....
003640:  6C 7C B5 CA 51 13 21 04 00 39 E5 21 06 00 CD 97    l|..Q.!..9.!....
003650:  6C 21 08 00 39 E5 21 08 00 39 CD 92 6C E5 21 09    l!..9.!..9..l.!.
003660:  00 D1 19 CD 8A 6C D1 7D 12 21 08 00 39 CD 8A 6C    .....l.}.!..9..l
003670:  E5 21 03 00 CD BE 6C 7C B5 CA 87 13 21 04 00 39    .!....l|....!..9
003680:  E5 21 02 00 CD 97 6C 21 00 00 39 E5 21 08 00 39    .!....l!..9.!..9
003690:  CD 92 6C E5 21 0C 00 D1 19 CD 97 6C 21 06 00 39    ..l.!......l!..9
0036A0:  E5 21 02 00 39 CD 92 6C CD 92 6C CD 97 6C 21 00    .!..9..l..l..l!.
0036B0:  00 39 CD 92 6C E5 21 04 00 39 CD 92 6C CD 97 6C    .9..l.!..9..l..l
0036C0:  21 02 00 39 E5 21 04 00 39 CD 92 6C E5 21 08 00    !..9.!..9..l.!..
0036D0:  39 CD 92 6C D1 19 CD 97 6C C3 13 13 CD 20 16 E5    9..l....l.... ..
0036E0:  21 03 00 CD C7 6C 7C B5 CA EE 13 CD 2F 1A 21 00    !....l|...../.!.
0036F0:  00 22 36 6B 2A 1E 6B E5 21 00 02 E5 21 0E 00 CD    ."6k*.k.!...!...
003700:  65 6D D1 19 E5 21 0E 00 D1 19 22 32 6B CD 2B 03    em...!...."2k.+.
003710:  CD E3 22 22 2E 6B 21 00 00 22 3C 6B 21 00 00 22    .."".k!.."<k!.."
003720:  CA 6A EB 21 12 00 39 F9 EB C9 69 6C 6C 65 67 61    .j.!..9...illega
003730:  6C 20 66 75 6E 63 74 69 6F 6E 20 6F 72 20 64 65    l function or de
003740:  63 6C 61 72 61 74 69 6F 6E 00 3D 3D 3D 3D 3D 3D    claration.======
003750:  20 00 28 29 00 28 00 6D 69 73 73 69 6E 67 20 6F     .().(.missing o
003760:  70 65 6E 20 70 61 72 65 6E 00 30 2C 30 2C 30 00    pen paren.0,0,0.
003770:  27 2C 30 00 29 00 69 6C 6C 65 67 61 6C 20 61 72    ',0.).illegal ar
003780:  67 75 6D 65 6E 74 20 6E 61 6D 65 00 29 00 2C 00    gument name.).,.
003790:  65 78 70 65 63 74 65 64 20 63 6F 6D 6D 61 00 63    expected comma.c
0037A0:  63 72 65 67 69 73 00 63 68 61 72 00 69 6E 74 00    cregis.char.int.
0037B0:  64 6F 75 62 6C 65 00 77 72 6F 6E 67 20 6E 75 6D    double.wrong num
0037C0:  62 65 72 20 61 72 67 73 00 EB 21 F7 FF 39 F9 EB    ber args..!..9..
0037D0:  3B C5 C5 C5 2A 3E 6B 7C B5 CA EB 15 21 F3 15 E5    ;...*>k|....!...
0037E0:  CD 37 30 C1 7C B5 CA F7 14 21 02 00 39 E5 21 03    .70.|....!..9.!.
0037F0:  00 CD 97 6C C3 02 15 21 02 00 39 E5 21 01 00 CD    ...l...!..9.!...
003800:  97 6C 21 00 00 39 E5 21 09 00 39 E5 CD 6D 22 C1    .l!..9.!..9..m".
003810:  CD 97 6C E5 21 00 00 CD BE 6C 7C B5 CA 22 15 CD    ..l.!....l|.."..
003820:  F0 1D 21 F5 15 E5 CD 37 30 C1 7C B5 CA 57 15 CD    ..!....70.|..W..
003830:  70 25 E5 21 5D 00 CD C7 6C 7C B5 CA 4C 15 CD C9    p%.!]...l|..L...
003840:  1D 7C B5 CA 49 15 C3 4C 15 C3 2F 15 21 02 00 39    .|..I..L../.!..9
003850:  E5 21 03 00 CD 97 6C 21 00 00 39 CD 92 6C 7C B5    .!....l!..9..l|.
003860:  CA B4 15 21 04 00 39 E5 21 09 00 39 E5 CD 95 1F    ...!..9.!..9....
003870:  C1 CD 97 6C 7C B5 CA AC 15 21 04 00 39 CD 92 6C    ...l|....!..9..l
003880:  E5 21 09 00 D1 19 E5 21 04 00 39 CD 92 6C D1 7D    .!.....!..9..l.}
003890:  12 21 04 00 39 CD 92 6C E5 21 0A 00 D1 19 E5 21    .!..9..l.!.....!
0038A0:  14 00 39 CD 92 6C D1 7D 12 C3 B4 15 21 F7 15 E5    ..9..l.}....!...
0038B0:  CD 08 2D C1 2A 3E 6B 2B 22 3E 6B 23 CD C9 1D 7C    ..-.*>k+">k#...|
0038C0:  B5 CA CC 15 EB 21 10 00 39 F9 EB C9 21 0F 16 E5    .....!..9...!...
0038D0:  CD 37 30 C1 E5 21 00 00 CD BE 6C 7C B5 CA E8 15    .70..!....l|....
0038E0:  21 11 16 E5 CD 08 2D C1 C3 D4 14 EB 21 10 00 39    !.....-.....!..9
0038F0:  F9 EB C9 2A 00 5B 00 65 78 70 65 63 74 69 6E 67    ...*.[.expecting
003900:  20 61 72 67 75 6D 65 6E 74 20 6E 61 6D 65 00 2C     argument name.,
003910:  00 65 78 70 65 63 74 65 64 20 63 6F 6D 6D 61 00    .expected comma.
003920:  21 0B 00 E5 21 00 00 E5 CD 08 6E C1 C1 E5 21 01    !...!.....n...!.
003930:  00 CD B4 6C 7C B5 CA 4B 16 CD 05 7F E5 21 03 00    ...l|..K.....!..
003940:  CD BE 6C 7C B5 CA 4B 16 CD 0E 02 CD FA 24 E5 21    ..l|..K......$.!
003950:  00 00 CD BE 6C E5 2A 40 6B CD B4 6C 7C B5 CA 65    ....l.*@k..l|..e
003960:  16 C9 C3 AC 17 21 B0 17 E5 21 04 00 E5 CD 79 30    .....!...!....y0
003970:  C1 C1 7C B5 CA 85 16 21 01 00 E5 CD 1B 0D C1 CD    ..|....!........
003980:  E8 17 C3 AC 17 21 B5 17 E5 21 03 00 E5 CD 79 30    .....!...!....y0
003990:  C1 C1 7C B5 CA A5 16 21 02 00 E5 CD 1B 0D C1 CD    ..|....!........
0039A0:  E8 17 C3 AC 17 21 B9 17 E5 21 06 00 E5 CD 79 30    .....!...!....y0
0039B0:  C1 C1 7C B5 CA C5 16 21 03 00 E5 CD 1B 0D C1 CD    ..|....!........
0039C0:  E8 17 C3 AC 17 21 C0 17 E5 CD 37 30 C1 7C B5 CA    .....!....70.|..
0039D0:  D8 16 CD 19 18 C3 AC 17 21 C2 17 E5 21 02 00 E5    ........!...!...
0039E0:  CD 79 30 C1 C1 7C B5 CA F6 16 CD 44 18 21 01 00    .y0..|.....D.!..
0039F0:  22 20 6B C3 AC 17 21 C5 17 E5 21 05 00 E5 CD 79    " k...!...!....y
003A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
003A10:  03 00 00 00 02 09 50 E5 03 00 C1 02 00 00 00 02    ......P.........
003A20:  03 00 C2 02 00 00 00 02 03 00 C3 02 00 00 00 02    ................
003A30:  03 00 C4 02 00 00 00 02 03 00 C5 02 00 00 00 02    ................
003A40:  03 00 C6 02 00 00 00 02 03 00 C7 02 00 00 00 02    ................
003A50:  03 00 C8 02 00 00 00 02 03 00 C9 02 00 00 00 02    ................
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:  30 C1 C1 7C B5 CA 14 17 CD 21 19 21 02 00 22 20    0..|.....!.!.." 
003B10:  6B C3 AC 17 21 CB 17 E5 21 06 00 E5 CD 79 30 C1    k...!...!....y0.
003B20:  C1 7C B5 CA 35 17 CD 06 1A CD E8 17 21 03 00 22    .|..5.......!.."
003B30:  20 6B C3 AC 17 21 D2 17 E5 21 05 00 E5 CD 79 30     k...!...!....y0
003B40:  C1 C1 7C B5 CA 56 17 CD 53 1A CD E8 17 21 04 00    ..|..V..S....!..
003B50:  22 20 6B C3 AC 17 21 D8 17 E5 21 08 00 E5 CD 79    " k...!...!....y
003B60:  30 C1 C1 7C B5 CA 77 17 CD 9B 1A CD E8 17 21 05    0..|..w.......!.
003B70:  00 22 20 6B C3 AC 17 21 E1 17 E5 CD 37 30 C1 7C    ." k...!....70.|
003B80:  B5 CA 87 17 C3 AC 17 21 E3 17 E5 CD 37 30 C1 7C    .......!....70.|
003B90:  B5 CA A0 17 CD E3 1A 21 06 00 22 20 6B C3 AC 17    .......!.." k...
003BA0:  CD 44 32 CD E8 17 21 07 00 22 20 6B 2A 20 6B C9    .D2...!.." k* k.
003BB0:  63 68 61 72 00 69 6E 74 00 64 6F 75 62 6C 65 00    char.int.double.
003BC0:  7B 00 69 66 00 77 68 69 6C 65 00 72 65 74 75 72    {.if.while.retur
003BD0:  6E 00 62 72 65 61 6B 00 63 6F 6E 74 69 6E 75 65    n.break.continue
003BE0:  00 3B 00 23 61 73 6D 00 21 05 18 E5 CD 37 30 C1    .;.#asm.!....70.
003BF0:  E5 21 00 00 CD BE 6C 7C B5 CA 04 18 21 07 18 E5    .!....l|....!...
003C00:  CD 08 2D C1 C9 3B 00 6D 69 73 73 69 6E 67 20 73    ..-..;.missing s
003C10:  65 6D 69 63 6F 6C 6F 6E 00 2A 1C 6B 23 22 1C 6B    emicolon.*.k#".k
003C20:  21 42 18 E5 CD 37 30 C1 E5 21 00 00 CD BE 6C 7C    !B...70..!....l|
003C30:  B5 CA 3A 18 CD 20 16 C3 20 18 2A 1C 6B 2B 22 1C    ..:.. .. .*.k+".
003C40:  6B C9 7D 00 C5 C5 C5 C5 21 06 00 39 E5 2A 32 6B    k.}.....!..9.*2k
003C50:  CD 97 6C 21 04 00 39 E5 2A 36 6B CD 97 6C 21 02    ..l!..9.*6k..l!.
003C60:  00 39 E5 CD E3 22 CD 97 6C 21 02 00 39 CD 92 6C    .9..."..l!..9..l
003C70:  E5 CD 69 52 C1 CD 20 16 21 04 00 39 CD 92 6C E5    ..iR.. .!..9..l.
003C80:  CD AC 63 C1 22 36 6B 21 06 00 39 CD 92 6C 22 32    ..c."6k!..9..l"2
003C90:  6B 21 1C 19 E5 21 04 00 E5 CD 79 30 C1 C1 E5 21    k!...!....y0...!
003CA0:  00 00 CD BE 6C 7C B5 CA C4 18 21 02 00 39 CD 92    ....l|....!..9..
003CB0:  6C E5 CD EB 22 C1 CD F6 2C CD E4 2C EB 21 08 00    l..."...,..,.!..
003CC0:  39 F9 EB C9 21 00 00 39 E5 CD E3 22 CD 97 6C E5    9...!..9..."..l.
003CD0:  CD 29 63 C1 21 02 00 39 CD 92 6C E5 CD EB 22 C1    .)c.!..9..l...".
003CE0:  CD F6 2C CD E4 2C CD 20 16 21 04 00 39 CD 92 6C    ..,..,. .!..9..l
003CF0:  E5 CD AC 63 C1 22 36 6B 21 06 00 39 CD 92 6C 22    ...c."6k!..9..l"
003D00:  32 6B 21 00 00 39 CD 92 6C E5 CD EB 22 C1 CD F6    2k!..9..l..."...
003D10:  2C CD E4 2C EB 21 08 00 39 F9 EB C9 65 6C 73 65    ,..,.!..9...else
003D20:  00 EB 21 F8 FF 39 F9 EB 21 00 00 39 E5 21 00 00    ..!..9..!..9.!..
003D30:  29 D1 19 E5 2A 32 6B CD 97 6C 21 00 00 39 E5 21    )...*2k..l!..9.!
003D40:  01 00 29 D1 19 E5 2A 36 6B CD 97 6C 21 00 00 39    ..)...*6k..l!..9
003D50:  E5 21 02 00 29 D1 19 E5 CD E3 22 CD 97 6C 21 00    .!..)....."..l!.
003D60:  00 39 E5 21 03 00 29 D1 19 E5 CD E3 22 CD 97 6C    .9.!..)....."..l
003D70:  21 00 00 39 E5 CD 1B 24 C1 21 00 00 39 E5 21 02    !..9...$.!..9.!.
003D80:  00 29 D1 19 CD 92 6C E5 CD EB 22 C1 CD F6 2C CD    .)....l..."...,.
003D90:  E4 2C 21 00 00 39 E5 21 03 00 29 D1 19 CD 92 6C    .,!..9.!..)....l
003DA0:  E5 CD 69 52 C1 CD 20 16 21 00 00 39 E5 21 02 00    ..iR.. .!..9.!..
003DB0:  29 D1 19 CD 92 6C E5 CD 29 63 C1 21 00 00 39 E5    )....l..)c.!..9.
003DC0:  21 03 00 29 D1 19 CD 92 6C E5 CD EB 22 C1 CD F6    !..)....l..."...
003DD0:  2C CD E4 2C 21 00 00 39 E5 21 00 00 29 D1 19 CD    ,..,!..9.!..)...
003DE0:  92 6C 22 32 6B 21 00 00 39 E5 21 01 00 29 D1 19    .l"2k!..9.!..)..
003DF0:  CD 92 6C E5 CD AC 63 C1 22 36 6B CD A7 24 EB 21    ..l...c."6k..$.!
003E00:  08 00 39 F9 EB C9 CD C9 1D E5 21 00 00 CD BE 6C    ..9.......!....l
003E10:  7C B5 CA 2B 1A 2A C8 6A E5 21 0A 00 D1 19 CD 8A    |..+.*.j.!......
003E20:  6C E5 CD 44 32 E5 CD 75 4F C1 C1 CD 2F 1A C9 2A    l..D2..uO.../..*
003E30:  72 6C 7C B5 CA 3F 1A 21 4B 1A E5 CD CB 62 C1 21    rl|..?.!K....b.!
003E40:  00 00 E5 CD AC 63 C1 CD E9 62 C9 63 63 6C 65 61    .....c...b.cclea
003E50:  76 69 00 C5 21 00 00 39 E5 CD BE 24 CD 97 6C E5    vi..!..9...$..l.
003E60:  21 00 00 CD BE 6C 7C B5 CA 6D 1A C1 C9 21 00 00    !....l|..m...!..
003E70:  39 CD 92 6C E5 21 01 00 29 D1 19 CD 92 6C E5 CD    9..l.!..)....l..
003E80:  AC 63 C1 21 00 00 39 CD 92 6C E5 21 03 00 29 D1    .c.!..9..l.!..).
003E90:  19 CD 92 6C E5 CD 29 63 C1 C1 C9 C5 21 00 00 39    ...l..)c....!..9
003EA0:  E5 CD BE 24 CD 97 6C E5 21 00 00 CD BE 6C 7C B5    ...$..l.!....l|.
003EB0:  CA B5 1A C1 C9 21 00 00 39 CD 92 6C E5 21 01 00    .....!..9..l.!..
003EC0:  29 D1 19 CD 92 6C E5 CD AC 63 C1 21 00 00 39 CD    )....l...c.!..9.
003ED0:  92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 CD 29 63    .l.!..)....l..)c
003EE0:  C1 C1 C9 21 00 00 22 28 6B 21 01 00 7C B5 CA 1D    ...!.."(k!..|...
003EF0:  1B CD 98 25 21 27 1B E5 CD 37 30 C1 7C B5 CA 04    ...%!'...70.|...
003F00:  1B C3 1D 1B 2A 40 6B 7C B5 CA 0F 1B C3 1D 1B 21    ....*@k|.......!
003F10:  CC 6A E5 CD A8 2C C1 CD E4 2C C3 E9 1A CD 59 25    .j...,...,....Y%
003F20:  21 01 00 22 28 6B C9 23 65 6E 64 61 73 6D 00 EB    !.."(k.#endasm..
003F30:  21 F2 FF 39 F9 EB C5 21 00 00 39 E5 21 00 00 CD    !..9...!..9.!...
003F40:  97 6C CD D7 30 21 12 00 39 CD 92 6C E5 21 00 00    .l..0!..9..l.!..
003F50:  CD BE 6C 7C B5 CA 5B 1B CD FD 61 21 CC 6A E5 2A    ..l|..[...a!.j.*
003F60:  26 6B D1 19 E5 21 83 1C E5 CD FE 2E C1 C1 E5 21    &k...!.........!
003F70:  00 00 CD BE 6C 7C B5 CA 10 1C CD C9 1D 7C B5 CA    ....l|.......|..
003F80:  85 1B C3 10 1C CD 44 32 E5 21 03 00 CD BE 6C 7C    ......D2.!....l|
003F90:  B5 CA C8 1B 21 12 00 39 CD 92 6C E5 21 00 00 CD    ....!..9..l.!...
003FA0:  BE 6C 7C B5 CA AD 1B CD 37 62 C3 B0 1B CD 1B 62    .l|.....7b.....b
003FB0:  21 00 00 39 E5 21 02 00 39 CD 92 6C E5 21 06 00    !..9.!..9..l.!..
003FC0:  D1 19 CD 97 6C C3 F6 1B 21 12 00 39 CD 92 6C E5    ....l...!..9..l.
003FD0:  21 00 00 CD BE 6C 7C B5 CA DE 1B CD 99 62 CD FD    !....l|......b..
003FE0:  61 21 00 00 39 E5 21 02 00 39 CD 92 6C E5 21 02    a!..9.!..9..l.!.
003FF0:  00 D1 19 CD 97 6C 21 85 1C E5 CD 37 30 C1 E5 21    .....l!....70..!
004000:  00 00 CD BE 6C 7C B5 CA 0D 1C C3 10 1C C3 5B 1B    ....l|........[.
004010:  21 87 1C E5 CD 3B 1E C1 21 12 00 39 CD 92 6C 7C    !....;..!..9..l|
004020:  B5 CA 63 1C 21 12 00 39 CD 92 6C E5 CD 8F 1C C1    ..c.!..9..l.....
004030:  7C B5 CA 54 1C 21 89 1C E5 CD EE 2E C1 21 00 00    |..T.!.......!..
004040:  39 CD 92 6C E5 21 01 00 D1 CD 37 6D E5 CD 31 31    9..l.!....7m..11
004050:  C1 CD E4 2C 21 12 00 39 CD 92 6C E5 CD AD 62 C1    ...,!..9..l...b.
004060:  C3 66 1C CD F6 62 2A 36 6B E5 21 02 00 39 CD 92    .f...b*6k.!..9..
004070:  6C D1 19 E5 CD AC 63 C1 22 36 6B EB 21 10 00 39    l.....c."6k.!..9
004080:  F9 EB C9 29 00 2C 00 29 00 4C 44 20 41 2C 00 21    ...).,.).LD A,.!
004090:  02 00 39 CD 92 6C E5 21 4D 1D E5 21 06 00 E5 CD    ..9..l.!M..!....
0040A0:  60 2F C1 C1 C1 7C B5 CA AE 1C 21 01 00 C9 21 02    `/...|....!...!.
0040B0:  00 39 CD 92 6C E5 21 54 1D E5 21 06 00 E5 CD 60    .9..l.!T..!....`
0040C0:  2F C1 C1 C1 7C B5 CA CD 1C 21 01 00 C9 21 02 00    /...|....!...!..
0040D0:  39 CD 92 6C E5 21 5B 1D E5 21 07 00 E5 CD 60 2F    9..l.![..!....`/
0040E0:  C1 C1 C1 7C B5 CA EC 1C 21 01 00 C9 21 02 00 39    ...|....!...!..9
0040F0:  CD 92 6C E5 21 63 1D E5 21 05 00 E5 CD 60 2F C1    ..l.!c..!....`/.
004100:  C1 C1 7C B5 CA 0B 1D 21 01 00 C9 21 02 00 39 CD    ..|....!...!..9.
004110:  92 6C E5 21 69 1D E5 21 05 00 E5 CD 60 2F C1 C1    .l.!i..!....`/..
004120:  C1 7C B5 CA 2A 1D 21 01 00 C9 21 02 00 39 CD 92    .|..*.!...!..9..
004130:  6C E5 21 6F 1D E5 21 06 00 E5 CD 60 2F C1 C1 C1    l.!o..!....`/...
004140:  7C B5 CA 49 1D 21 01 00 C9 21 00 00 C9 70 72 69    |..I.!...!...pri
004150:  6E 74 66 00 66 70 72 69 6E 74 00 73 70 72 69 6E    ntf.fprint.sprin
004160:  74 66 00 73 63 61 6E 66 00 66 73 63 61 6E 00 73    tf.scanf.fscan.s
004170:  73 63 61 6E 66 00 CD 70 25 E5 CD A8 23 C1 7C B5    scanf..p%...#.|.
004180:  CA 99 1D CD FA 24 E5 CD A8 23 C1 7C B5 CA 96 1D    .....$...#.|....
004190:  CD 34 25 C3 83 1D C3 C5 1D CD FA 24 E5 CD A8 23    .4%........$...#
0041A0:  C1 E5 21 00 00 CD BE 6C 7C B5 CA C5 1D CD FA 24    ..!....l|......$
0041B0:  E5 21 00 00 CD BE 6C 7C B5 CA BF 1D C3 C5 1D CD    .!....l|........
0041C0:  34 25 C3 99 1D CD D7 30 C9 CD D7 30 21 CC 6A E5    4%.....0...0!.j.
0041D0:  2A 26 6B D1 19 E5 21 EE 1D E5 CD FE 2E C1 C1 E5    *&k...!.........
0041E0:  CD FA 24 E5 21 00 00 CD BE 6C CD A0 6C C9 3B 00    ..$.!....l..l.;.
0041F0:  21 FC 1D E5 CD 08 2D C1 CD 76 1D C9 69 6C 6C 65    !.....-..v..ille
004200:  67 61 6C 20 73 79 6D 62 6F 6C 20 6E 61 6D 65 00    gal symbol name.
004210:  21 2B 1E E5 CD 08 2D C1 CD 1B 5C 21 02 00 39 CD    !+....-...\!..9.
004220:  92 6C E5 CD A8 2C C1 CD E4 2C C9 61 6C 72 65 61    .l...,...,.alrea
004230:  64 79 20 64 65 66 69 6E 65 64 00 21 02 00 39 CD    dy defined.!..9.
004240:  92 6C E5 CD 37 30 C1 E5 21 00 00 CD BE 6C 7C B5    .l..70..!....l|.
004250:  CA 6D 1E 21 6E 1E E5 CD 08 2D C1 CD 1B 5C 21 02    .m.!n....-...\!.
004260:  00 39 CD 92 6C E5 CD A8 2C C1 CD E4 2C C9 6D 69    .9..l...,...,.mi
004270:  73 73 69 6E 67 20 62 72 61 63 6B 65 74 00 21 87    ssing bracket.!.
004280:  1E E5 CD 08 2D C1 C9 6D 75 73 74 20 62 65 20 6C    ....-..must be l
004290:  76 61 6C 75 65 00 C5 C5 21 02 00 39 E5 21 08 00    value...!..9.!..
0042A0:  39 CD 92 6C CD 8A 6C CD 97 6C 21 00 00 39 E5 21    9..l..l..l!..9.!
0042B0:  08 00 39 E5 CD 92 6C 23 CD 97 6C CD 8A 6C CD 97    ..9...l#..l..l..
0042C0:  6C 7C B5 CA E9 1E 21 02 00 39 E5 21 04 00 39 CD    l|....!..9.!..9.
0042D0:  92 6C E5 21 01 00 CD 45 6D E5 21 04 00 39 CD 92    .l.!...Em.!..9..
0042E0:  6C D1 19 CD 97 6C C3 AA 1E 21 02 00 39 CD 92 6C    l....l...!..9..l
0042F0:  C1 C1 C9 C5 21 00 00 39 E5 21 06 00 39 CD 92 6C    ....!..9.!..9..l
004300:  E5 CD 96 1E C1 E5 21 FF 01 CD B4 6C CD 97 6C 2A    ......!....l..l*
004310:  1E 6B E5 21 02 00 39 CD 92 6C E5 21 0E 00 CD 65    .k.!..9..l.!...e
004320:  6D D1 19 22 C4 6A 21 00 00 E5 21 06 00 39 CD 92    m..".j!...!..9..
004330:  6C E5 2A C4 6A E5 21 08 00 E5 CD 60 2F C1 C1 C1    l.*.j.!....`/...
004340:  CD BE 6C 7C B5 CA 90 1F 2A C4 6A CD 8A 6C E5 21    ..l|....*.j..l.!
004350:  00 00 CD BE 6C 7C B5 CA 5F 1F 21 00 00 C1 C9 2A    ....l|.._.!....*
004360:  C4 6A E5 21 0E 00 D1 19 22 C4 6A 2A C4 6A E5 2A    .j.!....".j*.j.*
004370:  1E 6B E5 21 00 02 E5 21 0E 00 CD 65 6D D1 19 CD    .k.!...!...em...
004380:  BE 6C 7C B5 CA 8D 1F 2A 1E 6B 22 C4 6A C3 26 1F    .l|....*.k".j.&.
004390:  2A C4 6A C1 C9 C5 21 00 00 39 E5 2A 1E 6B E5 21    *.j...!..9.*.k.!
0043A0:  00 02 E5 21 0E 00 CD 65 6D D1 19 E5 21 0E 00 D1    ...!...em...!...
0043B0:  19 CD 97 6C 21 00 00 39 CD 92 6C E5 2A 32 6B CD    ...l!..9..l.*2k.
0043C0:  C7 6C 7C B5 CA 07 20 21 04 00 39 CD 92 6C E5 21    .l|... !..9..l.!
0043D0:  02 00 39 CD 92 6C E5 21 08 00 E5 CD 60 2F C1 C1    ..9..l.!....`/..
0043E0:  C1 7C B5 CA EF 1F 21 00 00 39 CD 92 6C C1 C9 21    .|....!..9..l..!
0043F0:  00 00 39 E5 21 02 00 39 CD 92 6C E5 21 0E 00 D1    ..9.!..9..l.!...
004400:  19 CD 97 6C C3 B4 1F 21 00 00 C1 C9 C5 21 0A 00    ...l...!.....!..
004410:  39 CD 92 6C E5 CD F3 1E C1 7C B5 CA 23 20 2A C4    9..l.....|..# *.
004420:  6A C1 C9 21 08 00 39 CD 8A 6C E5 21 05 00 CD C7    j..!..9..l.!....
004430:  6C 7C B5 CA 4D 20 21 2E 21 E5 CD EE 2E C1 21 0A    l|..M !.!.....!.
004440:  00 39 CD 92 6C E5 CD B4 5D C1 CD E4 2C 2A 7A 6C    .9..l...]...,*zl
004450:  E5 2A 1E 6B E5 21 00 02 E5 21 0E 00 CD 65 6D D1    .*.k.!...!...em.
004460:  19 CD 06 6D 7C B5 CA 76 20 21 36 21 E5 CD 08 2D    ...m|..v !6!...-
004470:  C1 21 00 00 C1 C9 21 00 00 39 E5 2A C4 6A CD 97    .!....!..9.*.j..
004480:  6C 21 00 00 39 E5 CD 92 6C 23 CD 97 6C 2B E5 21    l!..9...l#..l+.!
004490:  0C 00 39 E5 CD 92 6C 23 CD 97 6C 2B CD 8A 6C D1    ..9...l#..l+..l.
0044A0:  7D 12 E5 CD A8 23 C1 7C B5 CA AF 20 C3 81 20 2A    }....#.|... .. *
0044B0:  C4 6A E5 21 09 00 D1 19 E5 21 0A 00 39 CD 8A 6C    .j.!.....!..9..l
0044C0:  D1 7D 12 2A C4 6A E5 21 0A 00 D1 19 E5 21 08 00    .}.*.j.!.....!..
0044D0:  39 CD 8A 6C D1 7D 12 2A C4 6A E5 21 0B 00 D1 19    9..l.}.*.j.!....
0044E0:  E5 21 01 00 D1 7D 12 2A C4 6A E5 21 0C 00 D1 19    .!...}.*.j.!....
0044F0:  E5 21 06 00 39 CD 92 6C D1 7D 12 2A C4 6A E5 21    .!..9..l.}.*.j.!
004500:  0C 00 E5 21 01 00 D1 19 D1 19 E5 21 06 00 39 CD    ...!.......!..9.
004510:  92 6C E5 21 08 00 D1 CD 37 6D D1 7D 12 2A 7A 6C    .l.!....7m.}.*zl
004520:  E5 21 0E 00 D1 19 22 7A 6C 2A C4 6A C1 C9 67 6C    .!...."zl*.j..gl
004530:  6F 62 61 6C 20 00 67 6C 6F 62 61 6C 20 73 79 6D    obal .global sym
004540:  62 6F 6C 20 74 61 62 6C 65 20 6F 76 65 72 66 6C    bol table overfl
004550:  6F 77 00 C5 21 0A 00 39 CD 92 6C E5 CD 95 1F C1    ow..!..9..l.....
004560:  22 C4 6A 7C B5 CA 6D 21 2A C4 6A C1 C9 2A 32 6B    ".j|..m!*.j..*2k
004570:  E5 2A 1E 6B E5 21 48 1F D1 19 E5 21 0E 00 CD 4F    .*.k.!H....!...O
004580:  6D CD 06 6D 7C B5 CA 96 21 21 51 22 E5 CD 08 2D    m..m|...!!Q"...-
004590:  C1 21 00 00 C1 C9 21 00 00 39 E5 2A 32 6B CD 97    .!....!..9.*2k..
0045A0:  6C 22 C4 6A 21 00 00 39 E5 CD 92 6C 23 CD 97 6C    l".j!..9...l#..l
0045B0:  2B E5 21 0C 00 39 E5 CD 92 6C 23 CD 97 6C 2B CD    +.!..9...l#..l+.
0045C0:  8A 6C D1 7D 12 E5 CD A8 23 C1 7C B5 CA D2 21 C3    .l.}....#.|...!.
0045D0:  A4 21 2A C4 6A E5 21 09 00 D1 19 E5 21 0A 00 39    .!*.j.!.....!..9
0045E0:  CD 8A 6C D1 7D 12 2A C4 6A E5 21 0A 00 D1 19 E5    ..l.}.*.j.!.....
0045F0:  21 08 00 39 CD 8A 6C D1 7D 12 2A C4 6A E5 21 0B    !..9..l.}.*.j.!.
004600:  00 D1 19 E5 21 02 00 D1 7D 12 2A C4 6A E5 21 0C    ....!...}.*.j.!.
004610:  00 D1 19 E5 21 06 00 39 CD 92 6C D1 7D 12 2A C4    ....!..9..l.}.*.
004620:  6A E5 21 0C 00 E5 21 01 00 D1 19 D1 19 E5 21 06    j.!...!.......!.
004630:  00 39 CD 92 6C E5 21 08 00 D1 CD 37 6D D1 7D 12    .9..l.!....7m.}.
004640:  2A 32 6B E5 21 0E 00 D1 19 22 32 6B 2A C4 6A C1    *2k.!...."2k*.j.
004650:  C9 6C 6F 63 61 6C 20 73 79 6D 62 6F 6C 20 74 61    .local symbol ta
004660:  62 6C 65 20 6F 76 65 72 66 6C 6F 77 00 C5 3B CD    ble overflow..;.
004670:  D7 30 CD FA 24 E5 CD 03 23 C1 E5 21 00 00 CD BE    .0..$...#..!....
004680:  6C 7C B5 CA 8C 22 21 00 00 33 C1 C9 21 01 00 39    l|..."!..3..!..9
004690:  E5 21 00 00 CD 97 6C CD FA 24 E5 CD A8 23 C1 7C    .!....l..$...#.|
0046A0:  B5 CA C5 22 21 05 00 39 CD 92 6C E5 21 03 00 39    ..."!..9..l.!..9
0046B0:  E5 CD 92 6C 23 CD 97 6C 2B D1 19 E5 CD 34 25 D1    ...l#..l+....4%.
0046C0:  7D 12 C3 97 22 21 05 00 39 CD 92 6C E5 21 03 00    }..."!..9..l.!..
0046D0:  39 CD 92 6C D1 19 E5 21 00 00 D1 7D 12 21 01 00    9..l...!...}.!..
0046E0:  33 C1 C9 2A 76 6C 23 22 76 6C C9 21 00 23 E5 CD    3..*vl#"vl.!.#..
0046F0:  C6 2C C1 21 02 00 39 CD 92 6C E5 CD 31 31 C1 C9    .,.!..9..l..11..
004700:  63 63 00 21 02 00 39 E5 21 04 00 39 CD 8A 6C E5    cc.!..9.!..9..l.
004710:  21 7F 00 CD B4 6C D1 7D 12 21 02 00 39 CD 8A 6C    !....l.}.!..9..l
004720:  E5 21 61 00 CD E4 6C 7C B5 CA 3B 23 21 02 00 39    .!a...l|..;#!..9
004730:  CD 8A 6C E5 21 7A 00 CD DA 6C C9 21 02 00 39 CD    ..l.!z...l.!..9.
004740:  8A 6C E5 21 5A 00 CD DA 6C 7C B5 CA 5D 23 21 02    .l.!Z...l|..]#!.
004750:  00 39 CD 8A 6C E5 21 41 00 CD E4 6C C9 21 02 00    .9..l.!A...l.!..
004760:  39 CD 8A 6C E5 21 5F 00 CD BE 6C C9 21 02 00 39    9..l.!_...l.!..9
004770:  E5 21 04 00 39 CD 8A 6C E5 21 7F 00 CD B4 6C D1    .!..9..l.!....l.
004780:  7D 12 21 02 00 39 CD 8A 6C E5 21 39 00 CD DA 6C    }.!..9..l.!9...l
004790:  7C B5 CA A4 23 21 02 00 39 CD 8A 6C E5 21 30 00    |...#!..9..l.!0.
0047A0:  CD E4 6C C9 21 00 00 C9 21 02 00 39 CD 8A 6C E5    ..l.!...!..9..l.
0047B0:  CD 03 23 C1 7C B5 CA BD 23 21 01 00 C9 21 02 00    ..#.|...#!...!..
0047C0:  39 CD 8A 6C E5 CD 6C 23 C1 C9 C5 21 00 00 39 E5    9..l..l#...!..9.
0047D0:  21 00 00 CD 97 6C 21 0D 00 E5 CD 47 7F C1 21 04    !....l!....G..!.
0047E0:  00 39 CD 92 6C E5 21 02 00 39 CD 92 6C D1 19 CD    .9..l.!..9..l...
0047F0:  8A 6C 7C B5 CA 19 24 21 04 00 39 CD 92 6C E5 21    .l|...$!..9..l.!
004800:  02 00 39 E5 CD 92 6C 23 CD 97 6C 2B D1 19 CD 8A    ..9...l#..l+....
004810:  6C E5 CD 47 7F C1 C3 DE 23 C1 C9 C5 2A A4 68 E5    l..G....#...*.h.
004820:  21 A6 6B E5 21 64 00 29 D1 19 E5 21 04 00 29 CD    !.k.!d.)...!..).
004830:  4F 6D CD BE 6C 7C B5 CA 44 24 21 90 24 E5 CD 08    Om..l|..D$!.$...
004840:  2D C1 C1 C9 21 00 00 39 E5 21 00 00 CD 97 6C 21    -...!..9.!....l!
004850:  00 00 39 CD 92 6C E5 21 04 00 CD ED 6C 7C B5 CA    ..9..l.!....l|..
004860:  8E 24 2A A4 68 23 23 22 A4 68 2B 2B E5 21 06 00    .$*.h##".h++.!..
004870:  39 CD 92 6C E5 21 04 00 39 E5 CD 92 6C 23 CD 97    9..l.!..9...l#..
004880:  6C 2B 29 D1 19 CD 92 6C CD 97 6C C3 4F 24 C1 C9    l+)....l..l.O$..
004890:  74 6F 6F 20 6D 61 6E 79 20 61 63 74 69 76 65 20    too many active 
0048A0:  77 68 69 6C 65 73 00 CD BE 24 7C B5 CA BD 24 2A    whiles...$|...$*
0048B0:  A4 68 E5 21 04 00 29 CD 4F 6D 22 A4 68 C9 2A A4    .h.!..).Om".h.*.
0048C0:  68 E5 21 A6 6B CD BE 6C 7C B5 CA DC 24 21 E9 24    h.!.k..l|...$!.$
0048D0:  E5 CD 08 2D C1 21 00 00 C9 C3 E8 24 2A A4 68 E5    ...-.!.....$*.h.
0048E0:  21 04 00 29 CD 4F 6D C9 C9 6E 6F 20 61 63 74 69    !..).Om..no acti
0048F0:  76 65 20 77 68 69 6C 65 73 00 21 CC 6A E5 2A 26    ve whiles.!.j.*&
004900:  6B D1 19 CD 8A 6C E5 21 7F 00 CD B4 6C C9 CD FA    k....l.!....l...
004910:  24 7C B5 CA 30 25 21 CC 6A E5 2A 26 6B E5 21 01    $|..0%!.j.*&k.!.
004920:  00 D1 19 D1 19 CD 8A 6C E5 21 7F 00 CD B4 6C C9    .......l.!....l.
004930:  21 00 00 C9 CD FA 24 7C B5 CA 55 25 21 CC 6A E5    !.....$|..U%!.j.
004940:  2A 26 6B 23 22 26 6B 2B D1 19 CD 8A 6C E5 21 7F    *&k#"&k+....l.!.
004950:  00 CD B4 6C C9 21 00 00 C9 21 00 00 22 26 6B 21    ...l.!...!.."&k!
004960:  CC 6A E5 2A 26 6B D1 19 E5 21 00 00 D1 7D 12 C9    .j.*&k...!...}..
004970:  CD FA 24 E5 21 00 00 CD BE 6C 7C B5 CA 94 25 2A    ..$.!....l|...%*
004980:  40 6B 7C B5 CA 8B 25 21 00 00 C9 CD 98 25 CD 03    @k|...%!.....%..
004990:  27 C3 70 25 CD 34 25 C9 C5 C5 21 01 00 7C B5 CA    '.p%.4%...!..|..
0049A0:  C7 26 2A 9C 6B E5 21 00 00 CD BE 6C 7C B5 CA B4    .&*.k.!....l|...
0049B0:  25 CD 91 09 2A 40 6B 7C B5 CA BF 25 C1 C1 C9 21    %...*@k|...%...!
0049C0:  00 00 39 E5 2A 42 6B CD 97 6C E5 21 00 00 CD BE    ..9.*Bk..l.!....
0049D0:  6C 7C B5 CA E1 25 21 00 00 39 E5 2A 9C 6B CD 97    l|...%!..9.*.k..
0049E0:  6C CD 59 25 21 02 00 39 E5 21 02 00 39 CD 92 6C    l.Y%!..9.!..9..l
0049F0:  E5 CD EF 7C C1 CD 97 6C E5 21 00 00 CD D0 6C 7C    ...|...l.!....l|
004A00:  B5 CA 4B 26 21 02 00 39 CD 92 6C E5 21 0D 00 CD    ..K&!..9..l.!...
004A10:  BE 6C E5 2A 26 6B E5 21 50 00 E5 21 01 00 CD 4F    .l.*&k.!P..!...O
004A20:  6D CD E4 6C CD A0 6C 7C B5 CA 2F 26 C3 4B 26 21    m..l..l|../&.K&!
004A30:  CC 6A E5 2A 26 6B 23 22 26 6B 2B D1 19 E5 21 04    .j.*&k#"&k+...!.
004A40:  00 39 CD 92 6C D1 7D 12 C3 E4 25 21 CC 6A E5 2A    .9..l.}...%!.j.*
004A50:  26 6B D1 19 E5 21 00 00 D1 7D 12 2A 24 6B 23 22    &k...!...}.*$k#"
004A60:  24 6B 2B 21 02 00 39 CD 92 6C E5 21 00 00 CD DA    $k+!..9..l.!....
004A70:  6C 7C B5 CA 96 26 21 00 00 39 CD 92 6C E5 CD 8B    l|...&!..9..l...
004A80:  7B C1 2A 42 6B 7C B5 CA 90 26 CD 75 0B C3 96 26    {.*Bk|...&.u...&
004A90:  21 00 00 22 9C 6B 2A 26 6B 7C B5 CA C4 26 2A 3A    !..".k*&k|...&*:
004AA0:  6B E5 2A 28 6B CD B4 6C 7C B5 CA BB 26 CD 1B 5C    k.*(k..l|...&..\
004AB0:  21 CC 6A E5 CD A8 2C C1 CD E4 2C 21 00 00 22 26    !.j...,...,!.."&
004AC0:  6B C1 C1 C9 C3 9A 25 C1 C1 C9 21 4A 6B E5 2A 2A    k.....%...!Jk.**
004AD0:  6B D1 19 E5 21 04 00 39 CD 8A 6C D1 7D 12 2A 2A    k...!..9..l.}.**
004AE0:  6B E5 21 50 00 E5 21 01 00 CD 4F 6D CD ED 6C 7C    k.!P..!...Om..l|
004AF0:  B5 CA FB 26 2A 2A 6B 23 22 2A 6B 21 02 00 39 CD    ...&**k#"*k!..9.
004B00:  8A 6C C9 C5 3B EB 21 F7 FF 39 F9 EB 2A 28 6B E5    .l..;.!..9..*(k.
004B10:  21 00 00 CD BE 6C 7C B5 CA 23 27 EB 21 0C 00 39    !....l|..#'.!..9
004B20:  F9 EB C9 21 00 00 22 26 6B 22 2A 6B CD FA 24 7C    ...!.."&k"*k..$|
004B30:  B5 CA 3B 2A CD FA 24 E5 21 20 00 CD BE 6C E5 CD    ..;*..$.! ...l..
004B40:  FA 24 E5 21 09 00 CD BE 6C CD A0 6C 7C B5 CA 7F    .$.!....l..l|...
004B50:  27 21 20 00 E5 CD CA 26 C1 CD FA 24 E5 21 20 00    '! ....&...$.! .
004B60:  CD BE 6C E5 CD FA 24 E5 21 09 00 CD BE 6C CD A0    ..l...$.!....l..
004B70:  6C 7C B5 CA 7C 27 CD 34 25 C3 59 27 C3 38 2A CD    l|..|'.4%.Y'.8*.
004B80:  FA 24 E5 21 22 00 CD BE 6C 7C B5 CA 17 28 CD FA    .$.!"...l|...(..
004B90:  24 E5 CD CA 26 C1 CD 34 25 CD FA 24 E5 21 22 00    $...&..4%..$.!".
004BA0:  CD C7 6C E5 21 CC 6A E5 2A 26 6B E5 21 01 00 CD    ..l.!.j.*&k.!...
004BB0:  4F 6D D1 19 CD 8A 6C E5 21 5C 00 CD BE 6C E5 21    Om....l.!\...l.!
004BC0:  CC 6A E5 2A 26 6B E5 21 02 00 CD 4F 6D D1 19 CD    .j.*&k.!...Om...
004BD0:  8A 6C E5 21 5C 00 CD C7 6C CD B4 6C CD A0 6C 7C    .l.!\...l..l..l|
004BE0:  B5 CA 09 28 CD FA 24 E5 21 00 00 CD BE 6C 7C B5    ...(..$.!....l|.
004BF0:  CA FE 27 21 A3 2A E5 CD 08 2D C1 C3 09 28 CD 34    ..'!£*...-...(.4
004C00:  25 E5 CD CA 26 C1 C3 99 27 CD 34 25 21 22 00 E5    %...&...'.4%!"..
004C10:  CD CA 26 C1 C3 38 2A CD FA 24 E5 21 27 00 CD BE    ..&..8*..$.!'...
004C20:  6C 7C B5 CA AF 28 21 27 00 E5 CD CA 26 C1 CD 34    l|...(!'....&..4
004C30:  25 CD FA 24 E5 21 27 00 CD C7 6C E5 21 CC 6A E5    %..$.!'...l.!.j.
004C40:  2A 26 6B E5 21 01 00 CD 4F 6D D1 19 CD 8A 6C E5    *&k.!...Om....l.
004C50:  21 5C 00 CD BE 6C E5 21 CC 6A E5 2A 26 6B E5 21    !\...l.!.j.*&k.!
004C60:  02 00 CD 4F 6D D1 19 CD 8A 6C E5 21 5C 00 CD C7    ...Om....l.!\...
004C70:  6C CD B4 6C CD A0 6C 7C B5 CA A1 28 CD FA 24 E5    l..l..l|...(..$.
004C80:  21 00 00 CD BE 6C 7C B5 CA 96 28 21 B1 2A E5 CD    !....l|...(!.*..
004C90:  08 2D C1 C3 A1 28 CD 34 25 E5 CD CA 26 C1 C3 31    .-...(.4%...&..1
004CA0:  28 CD 34 25 21 27 00 E5 CD CA 26 C1 C3 38 2A CD    (.4%!'....&..8*.
004CB0:  FA 24 E5 21 2F 00 CD BE 6C E5 CD 0E 25 E5 21 2A    .$.!/...l...%.!*
004CC0:  00 CD BE 6C CD B4 6C 7C B5 CA 36 29 2A 26 6B E5    ...l..l|..6)*&k.
004CD0:  21 02 00 D1 19 22 26 6B CD FA 24 E5 21 2A 00 CD    !...."&k..$.!*..
004CE0:  BE 6C E5 CD 0E 25 E5 21 2F 00 CD BE 6C CD B4 6C    .l...%.!/...l..l
004CF0:  E5 21 00 00 CD BE 6C 7C B5 CA 27 29 CD FA 24 E5    .!....l|..')..$.
004D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
004D10:  04 00 00 00 02 09 50 E5 04 00 C1 02 00 00 00 02    ......P.........
004D20:  04 00 C2 02 00 00 00 02 04 00 C3 02 00 00 00 02    ................
004D30:  04 00 C4 02 00 00 00 02 04 00 C5 02 00 00 00 02    ................
004D40:  04 00 C6 02 00 00 00 02 04 00 C7 02 00 00 00 02    ................
004D50:  04 00 C8 02 00 00 00 02 04 00 C9 02 00 00 00 02    ................
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:  21 00 00 CD BE 6C 7C B5 CA 11 29 CD 98 25 C3 19    !....l|...)..%..
004E10:  29 2A 26 6B 23 22 26 6B 2B 2A 40 6B 7C B5 CA 24    )*&k#"&k+*@k|..$
004E20:  29 C3 27 29 C3 D8 28 2A 26 6B E5 21 02 00 D1 19    ).')..(*&k.!....
004E30:  22 26 6B C3 38 2A CD FA 24 E5 CD 03 23 C1 7C B5    "&k.8*..$...#.|.
004E40:  CA 30 2A 21 0A 00 39 E5 21 00 00 CD 97 6C CD FA    .0*!..9.!....l..
004E50:  24 E5 CD A8 23 C1 7C B5 CA 8F 29 21 0A 00 39 CD    $...#.|...)!..9.
004E60:  92 6C E5 21 08 00 CD ED 6C 7C B5 CA 89 29 21 00    .l.!....l|...)!.
004E70:  00 39 E5 21 0C 00 39 E5 CD 92 6C 23 CD 97 6C 2B    .9.!..9...l#..l+
004E80:  D1 19 E5 CD FA 24 D1 7D 12 CD 34 25 C3 4E 29 21    .....$.}..4%.N)!
004E90:  00 00 39 E5 21 0C 00 39 CD 92 6C D1 19 E5 21 00    ..9.!..9..l...!.
004EA0:  00 D1 7D 12 21 0A 00 39 E5 21 02 00 39 E5 CD BB    ..}.!..9.!..9...
004EB0:  2B C1 CD 97 6C 7C B5 CA EF 29 21 09 00 39 E5 21    +...l|...)!..9.!
004EC0:  CE 68 E5 21 0E 00 39 E5 CD 92 6C 23 CD 97 6C 2B    .h.!..9...l#..l+
004ED0:  D1 19 CD 8A 6C D1 7D 12 7C B5 CA EC 29 21 09 00    ....l.}.|...)!..
004EE0:  39 CD 8A 6C E5 CD CA 26 C1 C3 BA 29 C3 2D 2A 21    9..l...&...).-*!
004EF0:  0A 00 39 E5 21 00 00 CD 97 6C 21 09 00 39 E5 21    ..9.!....l!..9.!
004F00:  02 00 39 E5 21 0E 00 39 E5 CD 92 6C 23 CD 97 6C    ..9.!..9...l#..l
004F10:  2B D1 19 CD 8A 6C D1 7D 12 7C B5 CA 2D 2A 21 09    +....l.}.|..-*!.
004F20:  00 39 CD 8A 6C E5 CD CA 26 C1 C3 FA 29 C3 38 2A    .9..l...&...).8*
004F30:  CD 34 25 E5 CD CA 26 C1 C3 2C 27 21 00 00 E5 CD    .4%...&..,'!....
004F40:  CA 26 C1 2A 2A 6B E5 21 50 00 E5 21 01 00 CD 4F    .&.**k.!P..!...O
004F50:  6D CD E4 6C 7C B5 CA 61 2A 21 C4 2A E5 CD 08 2D    m..l|..a*!.*...-
004F60:  C1 21 00 00 22 2A 6B 22 26 6B 21 CC 6A E5 2A 26    .!.."*k"&k!.j.*&
004F70:  6B 23 22 26 6B 2B D1 19 E5 21 4A 6B E5 2A 2A 6B    k#"&k+...!Jk.**k
004F80:  23 22 2A 6B 2B D1 19 CD 8A 6C D1 7D 12 7C B5 CA    #"*k+....l.}.|..
004F90:  95 2A C3 6A 2A 21 00 00 22 26 6B EB 21 0C 00 39    .*.j*!.."&k.!..9
004FA0:  F9 EB C9 6D 69 73 73 69 6E 67 20 71 75 6F 74 65    ...missing quote
004FB0:  00 6D 69 73 73 69 6E 67 20 61 70 6F 73 74 72 6F    .missing apostro
004FC0:  70 68 65 00 6C 69 6E 65 20 74 6F 6F 20 6C 6F 6E    phe.line too lon
004FD0:  67 00 EB 21 F7 FF 39 F9 EB 21 00 00 39 E5 CD 6D    g..!..9..!..9..m
004FE0:  22 C1 E5 21 00 00 CD BE 6C 7C B5 CA FC 2A CD F0    "..!....l|...*..
004FF0:  1D CD 59 25 EB 21 09 00 39 F9 EB C9 21 00 00 39    ..Y%.!..9...!..9
005000:  E5 21 05 00 E5 21 00 00 E5 2A 7C 6C E5 CD 0C 20    .!...!...*|l... 
005010:  EB 21 08 00 39 F9 EB CD FA 24 E5 21 20 00 CD BE    .!..9....$.! ...
005020:  6C E5 CD FA 24 E5 21 09 00 CD BE 6C CD A0 6C 7C    l...$.!....l..l|
005030:  B5 CA 3A 2B CD 34 25 C3 17 2B CD 34 25 E5 CD 81    ..:+.4%..+.4%...
005040:  2B C1 7C B5 CA 4A 2B C3 3A 2B 2A 7C 6C E5 21 F4    +.|..J+.:+*|l.!.
005050:  01 E5 21 01 00 CD 4F 6D CD E4 6C 7C B5 CA 68 2B    ..!...Om..l|..h+
005060:  21 70 2B E5 CD 08 2D C1 EB 21 09 00 39 F9 EB C9    !p+...-..!..9...
005070:  6D 61 63 72 6F 20 74 61 62 6C 65 20 66 75 6C 6C    macro table full
005080:  00 21 CE 68 E5 2A 7C 6C D1 19 E5 21 04 00 39 CD    .!.h.*|l...!..9.
005090:  8A 6C D1 7D 12 2A 7C 6C E5 21 F4 01 E5 21 01 00    .l.}.*|l.!...!..
0050A0:  CD 4F 6D CD ED 6C 7C B5 CA B3 2B 2A 7C 6C 23 22    .Om..l|...+*|l#"
0050B0:  7C 6C 2B 21 02 00 39 CD 8A 6C C9 21 02 00 39 CD    |l+!..9..l.!..9.
0050C0:  92 6C E5 CD F3 1E C1 E5 21 00 00 CD C7 6C E5 2A    .l......!....l.*
0050D0:  C4 6A E5 21 09 00 D1 19 CD 8A 6C E5 21 05 00 CD    .j.!......l.!...
0050E0:  BE 6C CD B4 6C 7C B5 CA 1A 2C 2A C4 6A E5 21 0C    .l..l|...,*.j.!.
0050F0:  00 D1 19 CD 8A 6C E5 21 FF 00 CD B4 6C E5 2A C4    .....l.!....l.*.
005100:  6A E5 21 0C 00 E5 21 01 00 D1 19 D1 19 CD 8A 6C    j.!...!........l
005110:  E5 21 08 00 CD 45 6D D1 19 C9 21 00 00 C9 2A 7E    .!...Em...!...*~
005120:  6C 22 2C 6B 21 00 00 22 7E 6C C9 2A 2C 6B 7C B5    l",k!.."~l.*,k|.
005130:  CA 39 2C 2A 2C 6B 22 7E 6C 21 00 00 22 2C 6B C9    .9,*,k"~l!..",k.
005140:  21 02 00 39 CD 8A 6C 7C B5 CA 8E 2C 2A 7E 6C 7C    !..9..l|...,*~l|
005150:  B5 CA 82 2C 21 02 00 39 CD 8A 6C E5 2A 7E 6C E5    ...,!..9..l.*~l.
005160:  CD EA 7D C1 C1 E5 21 00 00 CD DA 6C 7C B5 CA 7F    ..}...!....l|...
005170:  2C CD B2 0B 21 96 2C E5 CD 08 2D C1 CD 0E 02 C3    ,...!.,...-.....
005180:  8E 2C 21 02 00 39 CD 8A 6C E5 CD 47 7F C1 21 02    .,!..9..l..G..!.
005190:  00 39 CD 8A 6C C9 4F 75 74 70 75 74 20 66 69 6C    .9..l.Output fil
0051A0:  65 20 65 72 72 6F 72 00 21 02 00 39 E5 CD 92 6C    e error.!..9...l
0051B0:  23 CD 97 6C 2B CD 8A 6C E5 CD 40 2C C1 7C B5 CA    #..l+..l..@,.|..
0051C0:  C5 2C C3 A8 2C C9 21 02 00 39 E5 CD 92 6C 23 CD    .,..,.!..9...l#.
0051D0:  97 6C 2B CD 8A 6C E5 CD 40 2C C1 7C B5 CA E3 2C    .l+..l..@,.|...,
0051E0:  C3 C6 2C C9 21 0D 00 E5 CD 40 2C C1 C9 21 09 00    ..,.!....@,..!..
0051F0:  E5 CD 40 2C C1 C9 21 3A 00 E5 CD 40 2C C1 C9 21    ..@,..!:...@,..!
005200:  07 00 E5 CD 40 2C C1 C9 C5 EB 21 AF FF 39 F9 EB    ....@,....!..9..
005210:  CD 1E 2C CD FF 2C 21 AC 2E E5 CD A8 2C C1 2A 24    ..,..,!.....,.*$
005220:  6B E5 CD 31 31 C1 21 B2 2E E5 CD A8 2C C1 2A CA    k..11.!.....,.*.
005230:  6A E5 21 00 00 CD BE 6C 7C B5 CA 45 2D 21 28 00    j.!....l|..E-!(.
005240:  E5 CD 40 2C C1 2A C8 6A E5 21 00 00 CD BE 6C 7C    ..@,.*.j.!....l|
005250:  B5 CA 5F 2D 21 B5 2E E5 CD A8 2C C1 C3 6D 2D 2A    .._-!.....,..m-*
005260:  C8 6A E5 21 00 00 D1 19 E5 CD A8 2C C1 2A CA 6A    .j.!.......,.*.j
005270:  E5 21 00 00 CD BE 6C 7C B5 CA 84 2D 21 29 00 E5    .!....l|...-!)..
005280:  CD 40 2C C1 21 C3 2E E5 CD A8 2C C1 2A 24 6B E5    .@,.!.....,.*$k.
005290:  2A 44 6B CD 4F 6D E5 CD 31 31 C1 21 C7 2E E5 CD    *Dk.Om..11.!....
0052A0:  A8 2C C1 21 55 00 39 CD 92 6C E5 CD A8 2C C1 CD    .,.!U.9..l...,..
0052B0:  E4 2C 21 CC 6A E5 CD A8 2C C1 CD E4 2C 21 51 00    .,!.j...,...,!Q.
0052C0:  39 E5 21 00 00 CD 97 6C 21 51 00 39 CD 92 6C E5    9.!....l!Q.9..l.
0052D0:  2A 26 6B CD ED 6C 7C B5 CA 0E 2E 21 CC 6A E5 21    *&k..l|....!.j.!
0052E0:  53 00 39 E5 CD 92 6C 23 CD 97 6C 2B D1 19 CD 8A    S.9...l#..l+....
0052F0:  6C E5 21 09 00 CD BE 6C 7C B5 CA 03 2E CD ED 2C    l.!....l|......,
005300:  C3 0B 2E 21 20 00 E5 CD 40 2C C1 C3 C8 2D 21 5E    ...! ...@,...-!^
005310:  00 E5 CD 40 2C C1 CD E4 2C 2A C2 6A 23 22 C2 6A    ...@,...,*.j#".j
005320:  2A A4 6B 7C B5 CA A1 2E 21 CA 2E E5 CD CA 23 C1    *.k|....!.....#.
005330:  21 00 00 39 E5 CD D2 7E C1 21 51 00 39 E5 21 02    !..9...~.!Q.9.!.
005340:  00 39 E5 21 00 00 D1 19 CD 8A 6C CD 97 6C 21 51    .9.!......l..l!Q
005350:  00 39 CD 92 6C E5 21 4E 00 CD BE 6C E5 21 53 00    .9..l.!N...l.!S.
005360:  39 CD 92 6C E5 21 6E 00 CD BE 6C CD A0 6C 7C B5    9..l.!n...l..l|.
005370:  CA 76 2E CD 0E 02 21 51 00 39 CD 92 6C E5 21 47    .v....!Q.9..l.!G
005380:  00 CD BE 6C E5 21 53 00 39 CD 92 6C E5 21 67 00    ...l.!S.9..l.!g.
005390:  CD BE 6C CD A0 6C 7C B5 CA A1 2E 21 00 00 22 A4    ..l..l|....!..".
0053A0:  6B CD 2B 2C EB 21 53 00 39 F9 EB C9 4C 69 6E 65    k.+,.!S.9...Line
0053B0:  20 00 2C 20 00 73 74 61 72 74 20 6F 66 20 66 69     ., .start of fi
0053C0:  6C 65 00 20 2B 20 00 3A 20 00 43 6F 6E 74 69 6E    le. + .: .Contin
0053D0:  75 65 20 28 59 2C 6E 2C 67 29 20 3F 20 00 21 02    ue (Y,n,g) ? .!.
0053E0:  00 39 CD 92 6C E5 CD EE 2E C1 CD E4 2C C9 CD ED    .9..l.......,...
0053F0:  2C 21 02 00 39 CD 92 6C E5 CD C6 2C C1 C9 C5 21    ,!..9..l...,...!
005400:  00 00 39 E5 21 00 00 CD 97 6C 21 04 00 39 CD 92    ..9.!....l!..9..
005410:  6C CD 8A 6C 7C B5 CA 57 2F 21 06 00 39 E5 CD 92    l..l|..W/!..9...
005420:  6C 23 CD 97 6C 2B CD 8A 6C E5 21 06 00 39 E5 CD    l#..l+..l.!..9..
005430:  92 6C 23 CD 97 6C 2B CD 8A 6C CD C7 6C 7C B5 CA    .l#..l+..l..l|..
005440:  47 2F 21 00 00 C1 C9 21 00 00 39 E5 CD 92 6C 23    G/!....!..9...l#
005450:  CD 97 6C 2B C3 0A 2F 21 00 00 39 CD 92 6C C1 C9    ..l+../!..9..l..
005460:  C5 21 00 00 39 E5 21 00 00 CD 97 6C 21 00 00 39    .!..9.!....l!..9
005470:  CD 92 6C E5 21 06 00 39 CD 92 6C CD ED 6C 7C B5    ..l.!..9..l..l|.
005480:  CA FC 2F 21 08 00 39 CD 92 6C CD 8A 6C E5 21 08    ../!..9..l..l.!.
005490:  00 39 CD 92 6C CD 8A 6C CD C7 6C 7C B5 CA A3 2F    .9..l..l..l|..£/
0054A0:  C3 FC 2F 21 08 00 39 CD 92 6C CD 8A 6C E5 21 00    ../!..9..l..l.!.
0054B0:  00 CD BE 6C 7C B5 CA BC 2F C3 FC 2F 21 06 00 39    ...l|.../../!..9
0054C0:  CD 92 6C CD 8A 6C E5 21 00 00 CD BE 6C 7C B5 CA    ..l..l.!....l|..
0054D0:  D5 2F C3 FC 2F 21 08 00 39 E5 CD 92 6C 23 CD 97    ./../!..9...l#..
0054E0:  6C 21 06 00 39 E5 CD 92 6C 23 CD 97 6C 21 00 00    l!..9...l#..l!..
0054F0:  39 E5 CD 92 6C 23 CD 97 6C C3 6C 2F 21 08 00 39    9...l#..l.l/!..9
005500:  CD 92 6C CD 8A 6C E5 CD A8 23 C1 7C B5 CA 15 30    ..l..l...#.|...0
005510:  21 00 00 C1 C9 21 06 00 39 CD 92 6C CD 8A 6C E5    !....!..9..l..l.
005520:  CD A8 23 C1 7C B5 CA 2E 30 21 00 00 C1 C9 21 00    ..#.|...0!....!.
005530:  00 39 CD 92 6C C1 C9 C5 CD D7 30 21 00 00 39 E5    .9..l.....0!..9.
005540:  21 CC 6A E5 2A 26 6B D1 19 E5 21 08 00 39 CD 92    !.j.*&k...!..9..
005550:  6C E5 CD FE 2E C1 C1 CD 97 6C 7C B5 CA 74 30 2A    l........l|..t0*
005560:  26 6B E5 21 02 00 39 CD 92 6C D1 19 22 26 6B 21    &k.!..9..l.."&k!
005570:  01 00 C1 C9 21 00 00 C1 C9 C5 CD D7 30 21 00 00    ....!.......0!..
005580:  39 E5 21 CC 6A E5 2A 26 6B D1 19 E5 21 0A 00 39    9.!.j.*&k...!..9
005590:  CD 92 6C E5 21 0A 00 39 CD 92 6C E5 CD 60 2F C1    ..l.!..9..l..`/.
0055A0:  C1 C1 CD 97 6C 7C B5 CA D2 30 2A 26 6B E5 21 02    ....l|...0*&k.!.
0055B0:  00 39 CD 92 6C D1 19 22 26 6B CD FA 24 E5 CD A8    .9..l.."&k..$...
0055C0:  23 C1 7C B5 CA CD 30 CD 70 25 C3 BA 30 21 01 00    #.|...0.p%..0!..
0055D0:  C1 C9 21 00 00 C1 C9 21 01 00 7C B5 CA 30 31 CD    ..!....!..|..01.
0055E0:  FA 24 E5 21 00 00 CD BE 6C 7C B5 CA 02 31 CD 98    .$.!....l|...1..
0055F0:  25 CD 03 27 2A 40 6B 7C B5 CA FF 30 C3 02 31 C3    %..'*@k|...0..1.
005600:  DF 30 CD FA 24 E5 21 20 00 CD BE 6C 7C B5 CA 17    .0..$.! ...l|...
005610:  31 CD 34 25 C3 2D 31 CD FA 24 E5 21 09 00 CD BE    1.4%.-1..$.!....
005620:  6C 7C B5 CA 2C 31 CD 34 25 C3 2D 31 C9 C3 D7 30    l|..,1.4%.-1...0
005630:  C9 21 02 00 39 CD 92 6C E5 21 00 00 CD ED 6C 7C    .!..9..l.!....l|
005640:  B5 CA 5E 31 21 02 00 39 E5 21 04 00 39 CD 92 6C    ..^1!..9.!..9..l
005650:  CD 59 6D CD 97 6C 21 2D 00 E5 CD 40 2C C1 21 02    .Ym..l!-...@,.!.
005660:  00 39 CD 92 6C E5 CD 6B 31 C1 C9 21 02 00 39 CD    .9..l..k1..!..9.
005670:  92 6C E5 21 09 00 CD D0 6C 7C B5 CA AA 31 21 02    .l.!....l|...1!.
005680:  00 39 CD 92 6C E5 21 0A 00 D1 CD 88 6D E5 CD 6B    .9..l.!.....m..k
005690:  31 C1 21 02 00 39 E5 21 04 00 39 CD 92 6C E5 21    1.!..9.!..9..l.!
0056A0:  0A 00 D1 CD 88 6D EB CD 97 6C 21 30 00 E5 21 04    .....m...l!0..!.
0056B0:  00 39 CD 92 6C D1 19 E5 CD 40 2C C1 C9 C5 21 00    .9..l....@,...!.
0056C0:  00 39 E5 21 06 00 39 CD 92 6C CD 97 6C 21 04 00    .9.!..9..l..l!..
0056D0:  39 CD 92 6C CD 8A 6C 7C B5 CA EC 31 21 04 00 39    9..l..l|...1!..9
0056E0:  E5 CD 92 6C 23 CD 97 6C 2B C3 CD 31 21 04 00 39    ...l#..l+..1!..9
0056F0:  CD 92 6C E5 21 02 00 39 CD 92 6C CD 4F 6D C1 C9    ..l.!..9..l.Om..
005700:  21 02 00 39 CD 8A 6C E5 21 61 00 CD E4 6C 7C B5    !..9..l.!a...l|.
005710:  CA 3C 32 21 02 00 39 CD 8A 6C E5 21 7A 00 CD DA    .<2!..9..l.!z...
005720:  6C 7C B5 CA 3C 32 21 02 00 39 E5 21 04 00 39 CD    l|..<2!..9.!..9.
005730:  8A 6C E5 21 20 00 CD 4F 6D D1 7D 12 21 02 00 39    .l.! ..Om.}.!..9
005740:  CD 8A 6C C9 EB 21 F8 FF 39 F9 EB 21 00 00 39 E5    ..l..!..9..!..9.
005750:  CD 78 32 C1 7C B5 CA 62 32 21 00 00 39 E5 CD 00    .x2.|..b2!..9...
005760:  52 C1 21 00 00 39 E5 21 03 00 29 D1 19 CD 92 6C    R.!..9.!..)....l
005770:  EB 21 08 00 39 F9 EB C9 C5 EB 21 F8 FF 39 F9 EB    .!..9.....!..9..
005780:  21 08 00 39 E5 21 0E 00 39 CD 92 6C E5 CD 4B 33    !..9.!..9..l..K3
005790:  C1 CD 97 6C 21 49 33 E5 CD 37 30 C1 7C B5 CA 32    ...l!I3..70.|..2
0057A0:  33 21 08 00 39 CD 92 6C E5 21 00 00 CD BE 6C 7C    3!..9..l.!....l|
0057B0:  B5 CA C2 32 CD 7E 1E 21 00 00 EB 21 0A 00 39 F9    ...2.~.!...!..9.
0057C0:  EB C9 21 0C 00 39 CD 92 6C E5 21 01 00 29 D1 19    ..!..9..l.!..)..
0057D0:  CD 92 6C 7C B5 CA DB 32 CD FD 61 21 00 00 39 E5    ..l|...2..a!..9.
0057E0:  CD 78 32 C1 7C B5 CA F2 32 21 00 00 39 E5 CD 00    .x2.|...2!..9...
0057F0:  52 C1 21 0C 00 39 CD 92 6C E5 21 03 00 29 D1 19    R.!..9..l.!..)..
005800:  CD 92 6C E5 21 02 00 39 E5 21 03 00 29 D1 19 CD    ..l.!..9.!..)...
005810:  92 6C E5 CD 75 4F C1 C1 21 0C 00 39 CD 92 6C E5    .l..uO..!..9..l.
005820:  CD B3 51 C1 21 00 00 EB 21 0A 00 39 F9 EB C9 C3    ..Q.!...!..9....
005830:  41 33 21 08 00 39 CD 92 6C EB 21 0A 00 39 F9 EB    A3!..9..l.!..9..
005840:  C9 EB 21 0A 00 39 F9 EB C9 3D 00 C5 EB 21 F8 FF    ..!..9...=...!..
005850:  39 F9 EB 21 08 00 39 E5 21 0E 00 39 CD 92 6C E5    9..!..9.!..9..l.
005860:  CD FF 33 C1 CD 97 6C CD D7 30 CD FA 24 E5 21 7C    ..3...l..0..$.!|
005870:  00 CD C7 6C 7C B5 CA 88 33 21 08 00 39 CD 92 6C    ...l|...3!..9..l
005880:  EB 21 0A 00 39 F9 EB C9 21 08 00 39 CD 92 6C 7C    .!..9...!..9..l|
005890:  B5 CA A0 33 21 0C 00 39 CD 92 6C E5 CD 00 52 C1    ...3!..9..l...R.
0058A0:  21 01 00 7C B5 CA F5 33 21 FD 33 E5 CD 37 30 C1    !..|...3!.3..70.
0058B0:  7C B5 CA E7 33 CD FD 61 21 00 00 39 E5 CD FF 33    |...3..a!..9...3
0058C0:  C1 7C B5 CA CF 33 21 00 00 39 E5 CD 00 52 C1 21    .|...3!..9...R.!
0058D0:  0C 00 39 CD 92 6C E5 21 02 00 39 E5 CD 1E 4F C1    ..9..l.!..9...O.
0058E0:  C1 CD B9 66 C3 F2 33 21 00 00 EB 21 0A 00 39 F9    ...f..3!...!..9.
0058F0:  EB C9 C3 A0 33 EB 21 0A 00 39 F9 EB C9 7C 00 C5    ....3.!..9...|..
005900:  EB 21 F8 FF 39 F9 EB 21 08 00 39 E5 21 0E 00 39    .!..9..!..9.!..9
005910:  CD 92 6C E5 CD B3 34 C1 CD 97 6C CD D7 30 CD FA    ..l...4...l..0..
005920:  24 E5 21 5E 00 CD C7 6C 7C B5 CA 3C 34 21 08 00    $.!^...l|..<4!..
005930:  39 CD 92 6C EB 21 0A 00 39 F9 EB C9 21 08 00 39    9..l.!..9...!..9
005940:  CD 92 6C 7C B5 CA 54 34 21 0C 00 39 CD 92 6C E5    ..l|..T4!..9..l.
005950:  CD 00 52 C1 21 01 00 7C B5 CA A9 34 21 B1 34 E5    ..R.!..|...4!.4.
005960:  CD 37 30 C1 7C B5 CA 9B 34 CD FD 61 21 00 00 39    .70.|...4..a!..9
005970:  E5 CD B3 34 C1 7C B5 CA 83 34 21 00 00 39 E5 CD    ...4.|...4!..9..
005980:  00 52 C1 21 0C 00 39 CD 92 6C E5 21 02 00 39 E5    .R.!..9..l.!..9.
005990:  CD 1E 4F C1 C1 CD CA 66 C3 A6 34 21 00 00 EB 21    ..O....f..4!...!
0059A0:  0A 00 39 F9 EB C9 C3 54 34 EB 21 0A 00 39 F9 EB    ..9....T4.!..9..
0059B0:  C9 5E 00 C5 EB 21 F8 FF 39 F9 EB 21 08 00 39 E5    .^...!..9..!..9.
0059C0:  21 0E 00 39 CD 92 6C E5 CD 67 35 C1 CD 97 6C CD    !..9..l..g5...l.
0059D0:  D7 30 CD FA 24 E5 21 26 00 CD C7 6C 7C B5 CA F0    .0..$.!&...l|...
0059E0:  34 21 08 00 39 CD 92 6C EB 21 0A 00 39 F9 EB C9    4!..9..l.!..9...
0059F0:  21 08 00 39 CD 92 6C 7C B5 CA 08 35 21 0C 00 39    !..9..l|...5!..9
005A00:  CD 92 6C E5 CD 00 52 C1 21 01 00 7C B5 CA 5D 35    ..l...R.!..|..]5
005A10:  21 65 35 E5 CD 37 30 C1 7C B5 CA 4F 35 CD FD 61    !e5..70.|..O5..a
005A20:  21 00 00 39 E5 CD 67 35 C1 7C B5 CA 37 35 21 00    !..9..g5.|..75!.
005A30:  00 39 E5 CD 00 52 C1 21 0C 00 39 CD 92 6C E5 21    .9...R.!..9..l.!
005A40:  02 00 39 E5 CD 1E 4F C1 C1 CD DC 66 C3 5A 35 21    ..9...O....f.Z5!
005A50:  00 00 EB 21 0A 00 39 F9 EB C9 C3 08 35 EB 21 0A    ...!..9.....5.!.
005A60:  00 39 F9 EB C9 26 00 C5 EB 21 F8 FF 39 F9 EB 21    .9...&...!..9..!
005A70:  08 00 39 E5 21 0E 00 39 CD 92 6C E5 CD 18 37 C1    ..9.!..9..l...7.
005A80:  CD 97 6C CD D7 30 21 CC 6A E5 2A 26 6B D1 19 E5    ..l..0!.j.*&k...
005A90:  21 0C 37 E5 CD FE 2E C1 C1 E5 21 00 00 CD BE 6C    !.7.......!....l
005AA0:  E5 21 CC 6A E5 2A 26 6B D1 19 E5 21 0F 37 E5 CD    .!.j.*&k...!.7..
005AB0:  FE 2E C1 C1 E5 21 00 00 CD BE 6C CD B4 6C 7C B5    .....!....l..l|.
005AC0:  CA D2 35 21 08 00 39 CD 92 6C EB 21 0A 00 39 F9    ..5!..9..l.!..9.
005AD0:  EB C9 21 08 00 39 CD 92 6C 7C B5 CA EA 35 21 0C    ..!..9..l|...5!.
005AE0:  00 39 CD 92 6C E5 CD 00 52 C1 21 01 00 7C B5 CA    .9..l...R.!..|..
005AF0:  04 37 21 12 37 E5 CD 37 30 C1 7C B5 CA 74 36 21    .7!.7..70.|..t6!
005B00:  0C 00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C    ..9..l.!..)....l
005B10:  E5 21 03 00 CD BE 6C 7C B5 CA 22 36 CD 1B 62 C3    .!....l|.."6..b.
005B20:  25 36 CD FD 61 21 00 00 39 E5 CD 18 37 C1 7C B5    %6..a!..9...7.|.
005B30:  CA 3C 36 21 00 00 39 E5 CD 00 52 C1 21 0C 00 39    .<6!..9...R.!..9
005B40:  CD 92 6C E5 21 02 00 39 E5 CD E2 4F C1 C1 7C B5    ..l.!..9...O..|.
005B50:  CA 6E 36 CD 0C 68 21 0C 00 39 CD 92 6C E5 21 03    .n6..h!..9..l.!.
005B60:  00 29 D1 19 E5 21 02 00 CD 97 6C C3 71 36 CD 5E    .)...!....l.q6.^
005B70:  67 C3 01 37 21 15 37 E5 CD 37 30 C1 7C B5 CA F6    g..7!.7..70.|...
005B80:  36 21 0C 00 39 CD 92 6C E5 21 03 00 29 D1 19 CD    6!..9..l.!..)...
005B90:  92 6C E5 21 03 00 CD BE 6C 7C B5 CA A4 36 CD 1B    .l.!....l|...6..
005BA0:  62 C3 A7 36 CD FD 61 21 00 00 39 E5 CD 18 37 C1    b..6..a!..9...7.
005BB0:  7C B5 CA BE 36 21 00 00 39 E5 CD 00 52 C1 21 0C    |...6!..9...R.!.
005BC0:  00 39 CD 92 6C E5 21 02 00 39 E5 CD E2 4F C1 C1    .9..l.!..9...O..
005BD0:  7C B5 CA F0 36 CD 25 68 21 0C 00 39 CD 92 6C E5    |...6.%h!..9..l.
005BE0:  21 03 00 29 D1 19 E5 21 02 00 CD 97 6C C3 F3 36    !..)...!....l..6
005BF0:  CD 6F 67 C3 01 37 21 00 00 EB 21 0A 00 39 F9 EB    .og..7!...!..9..
005C00:  C9 C3 EA 35 EB 21 0A 00 39 F9 EB C9 3D 3D 00 21    ...5.!..9...==.!
005C10:  3D 00 3D 3D 00 21 3D 00 C5 EB 21 F8 FF 39 F9 EB    =.==.!=...!..9..
005C20:  21 08 00 39 E5 21 0E 00 39 CD 92 6C E5 CD 4B 3C    !..9.!..9..l..K<
005C30:  C1 CD 97 6C CD D7 30 21 CC 6A E5 2A 26 6B D1 19    ...l..0!.j.*&k..
005C40:  E5 21 2B 3C E5 CD FE 2E C1 C1 E5 21 00 00 CD BE    .!+<.......!....
005C50:  6C E5 21 CC 6A E5 2A 26 6B D1 19 E5 21 2D 3C E5    l.!.j.*&k...!-<.
005C60:  CD FE 2E C1 C1 E5 21 00 00 CD BE 6C CD B4 6C E5    ......!....l..l.
005C70:  21 CC 6A E5 2A 26 6B D1 19 E5 21 2F 3C E5 CD FE    !.j.*&k...!/<...
005C80:  2E C1 C1 E5 21 00 00 CD BE 6C CD B4 6C E5 21 CC    ....!....l..l.!.
005C90:  6A E5 2A 26 6B D1 19 E5 21 32 3C E5 CD FE 2E C1    j.*&k...!2<.....
005CA0:  C1 E5 21 00 00 CD BE 6C CD B4 6C 7C B5 CA BF 37    ..!....l..l|...7
005CB0:  21 08 00 39 CD 92 6C EB 21 0A 00 39 F9 EB C9 21    !..9..l.!..9...!
005CC0:  CC 6A E5 2A 26 6B D1 19 E5 21 35 3C E5 CD FE 2E    .j.*&k...!5<....
005CD0:  C1 C1 7C B5 CA E6 37 21 08 00 39 CD 92 6C EB 21    ..|...7!..9..l.!
005CE0:  0A 00 39 F9 EB C9 21 CC 6A E5 2A 26 6B D1 19 E5    ..9...!.j.*&k...
005CF0:  21 38 3C E5 CD FE 2E C1 C1 7C B5 CA 0D 38 21 08    !8<......|...8!.
005D00:  00 39 CD 92 6C EB 21 0A 00 39 F9 EB C9 21 08 00    .9..l.!..9...!..
005D10:  39 CD 92 6C 7C B5 CA 25 38 21 0C 00 39 CD 92 6C    9..l|..%8!..9..l
005D20:  E5 CD 00 52 C1 21 01 00 7C B5 CA 23 3C 21 3B 3C    ...R.!..|..#<!;<
005D30:  E5 CD 37 30 C1 7C B5 CA 11 39 21 0C 00 39 CD 92    ..70.|...9!..9..
005D40:  6C E5 21 03 00 29 D1 19 CD 92 6C E5 21 03 00 CD    l.!..)....l.!...
005D50:  BE 6C 7C B5 CA 5D 38 CD 1B 62 C3 60 38 CD FD 61    .l|..]8..b.`8..a
005D60:  21 00 00 39 E5 CD 4B 3C C1 7C B5 CA 77 38 21 00    !..9..K<.|..w8!.
005D70:  00 39 E5 CD 00 52 C1 21 0C 00 39 CD 92 6C E5 21    .9...R.!..9..l.!
005D80:  02 00 39 E5 CD E2 4F C1 C1 7C B5 CA A9 38 CD 57    ..9...O..|...8.W
005D90:  68 21 0C 00 39 CD 92 6C E5 21 03 00 29 D1 19 E5    h!..9..l.!..)...
005DA0:  21 02 00 CD 97 6C C3 25 38 21 0C 00 39 CD 92 6C    !....l.%8!..9..l
005DB0:  E5 21 02 00 29 D1 19 CD 92 6C E5 21 02 00 39 E5    .!..)....l.!..9.
005DC0:  21 02 00 29 D1 19 CD 92 6C CD A0 6C 7C B5 CA D7    !..)....l..l|...
005DD0:  38 CD D6 67 C3 25 38 21 00 00 39 E5 21 00 00 29    8..g.%8!..9.!..)
005DE0:  D1 19 CD 92 6C 22 C4 6A 7C B5 CA 0B 39 2A C4 6A    ....l".j|...9*.j
005DF0:  E5 21 09 00 D1 19 CD 8A 6C E5 21 03 00 CD BE 6C    .!......l.!....l
005E00:  7C B5 CA 0B 39 CD D6 67 C3 25 38 CD 91 67 C3 20    |...9..g.%8..g. 
005E10:  3C 21 3E 3C E5 CD 37 30 C1 7C B5 CA F5 39 21 0C    <!><..70.|...9!.
005E20:  00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C E5    .9..l.!..)....l.
005E30:  21 03 00 CD BE 6C 7C B5 CA 41 39 CD 1B 62 C3 44    !....l|..A9..b.D
005E40:  39 CD FD 61 21 00 00 39 E5 CD 4B 3C C1 7C B5 CA    9..a!..9..K<.|..
005E50:  5B 39 21 00 00 39 E5 CD 00 52 C1 21 0C 00 39 CD    [9!..9...R.!..9.
005E60:  92 6C E5 21 02 00 39 E5 CD E2 4F C1 C1 7C B5 CA    .l.!..9...O..|..
005E70:  8D 39 CD 89 68 21 0C 00 39 CD 92 6C E5 21 03 00    .9..h!..9..l.!..
005E80:  29 D1 19 E5 21 02 00 CD 97 6C C3 25 38 21 0C 00    )...!....l.%8!..
005E90:  39 CD 92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 21    9..l.!..)....l.!
005EA0:  02 00 39 E5 21 02 00 29 D1 19 CD 92 6C CD A0 6C    ..9.!..)....l..l
005EB0:  7C B5 CA BB 39 CD FA 67 C3 25 38 21 00 00 39 E5    |...9..g.%8!..9.
005EC0:  21 00 00 29 D1 19 CD 92 6C 22 C4 6A 7C B5 CA EF    !..)....l".j|...
005ED0:  39 2A C4 6A E5 21 09 00 D1 19 CD 8A 6C E5 21 03    9*.j.!......l.!.
005EE0:  00 CD BE 6C 7C B5 CA EF 39 CD FA 67 C3 25 38 CD    ...l|...9..g.%8.
005EF0:  B3 67 C3 20 3C 21 CC 6A E5 2A 26 6B D1 19 E5 21    .g. <!.j.*&k...!
005F00:  41 3C E5 CD FE 2E C1 C1 E5 21 CC 6A E5 2A 26 6B    A<.......!.j.*&k
005F10:  D1 19 E5 21 43 3C E5 CD FE 2E C1 C1 E5 21 00 00    ...!C<.......!..
005F20:  CD BE 6C CD B4 6C 7C B5 CA 05 3B CD 70 25 21 0C    ..l..l|...;.p%!.
005F30:  00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C E5    .9..l.!..)....l.
005F40:  21 03 00 CD BE 6C 7C B5 CA 51 3A CD 1B 62 C3 54    !....l|..Q:..b.T
005F50:  3A CD FD 61 21 00 00 39 E5 CD 4B 3C C1 7C B5 CA    :..a!..9..K<.|..
005F60:  6B 3A 21 00 00 39 E5 CD 00 52 C1 21 0C 00 39 CD    k:!..9...R.!..9.
005F70:  92 6C E5 21 02 00 39 E5 CD E2 4F C1 C1 7C B5 CA    .l.!..9...O..|..
005F80:  9D 3A CD 3E 68 21 0C 00 39 CD 92 6C E5 21 03 00    .:.>h!..9..l.!..
005F90:  29 D1 19 E5 21 02 00 CD 97 6C C3 25 38 21 0C 00    )...!....l.%8!..
005FA0:  39 CD 92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 21    9..l.!..)....l.!
005FB0:  02 00 39 E5 21 02 00 29 D1 19 CD 92 6C CD A0 6C    ..9.!..)....l..l
005FC0:  7C B5 CA CB 3A CD C4 67 C3 25 38 21 00 00 39 E5    |...:..g.%8!..9.
005FD0:  21 00 00 29 D1 19 CD 92 6C 22 C4 6A 7C B5 CA FF    !..)....l".j|...
005FE0:  3A 2A C4 6A E5 21 09 00 D1 19 CD 8A 6C E5 21 03    :*.j.!......l.!.
005FF0:  00 CD BE 6C 7C B5 CA FF 3A CD C4 67 C3 25 38 CD    ...l|...:..g.%8.
006000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
006010:  05 00 00 00 02 09 50 E5 05 00 C1 02 00 00 00 02    ......P.........
006020:  05 00 C2 02 00 00 00 02 05 00 C3 02 00 00 00 02    ................
006030:  05 00 C4 02 00 00 00 02 05 00 C5 02 00 00 00 02    ................
006040:  05 00 C6 02 00 00 00 02 05 00 C7 02 00 00 00 02    ................
006050:  05 00 C8 02 00 00 00 02 05 00 C9 02 00 00 00 02    ................
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:  80 67 C3 20 3C 21 CC 6A E5 2A 26 6B D1 19 E5 21    .g. <!.j.*&k...!
006110:  46 3C E5 CD FE 2E C1 C1 E5 21 CC 6A E5 2A 26 6B    F<.......!.j.*&k
006120:  D1 19 E5 21 48 3C E5 CD FE 2E C1 C1 E5 21 00 00    ...!H<.......!..
006130:  CD BE 6C CD B4 6C 7C B5 CA 15 3C CD 70 25 21 0C    ..l..l|...<.p%!.
006140:  00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C E5    .9..l.!..)....l.
006150:  21 03 00 CD BE 6C 7C B5 CA 61 3B CD 1B 62 C3 64    !....l|..a;..b.d
006160:  3B CD FD 61 21 00 00 39 E5 CD 4B 3C C1 7C B5 CA    ;..a!..9..K<.|..
006170:  7B 3B 21 00 00 39 E5 CD 00 52 C1 21 0C 00 39 CD    {;!..9...R.!..9.
006180:  92 6C E5 21 02 00 39 E5 CD E2 4F C1 C1 7C B5 CA    .l.!..9...O..|..
006190:  AD 3B CD 70 68 21 0C 00 39 CD 92 6C E5 21 03 00    .;.ph!..9..l.!..
0061A0:  29 D1 19 E5 21 02 00 CD 97 6C C3 25 38 21 0C 00    )...!....l.%8!..
0061B0:  39 CD 92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 21    9..l.!..)....l.!
0061C0:  02 00 39 E5 21 02 00 29 D1 19 CD 92 6C CD A0 6C    ..9.!..)....l..l
0061D0:  7C B5 CA DB 3B CD E8 67 C3 25 38 21 00 00 39 E5    |...;..g.%8!..9.
0061E0:  21 00 00 29 D1 19 CD 92 6C 22 C4 6A 7C B5 CA 0F    !..)....l".j|...
0061F0:  3C 2A C4 6A E5 21 09 00 D1 19 CD 8A 6C E5 21 03    <*.j.!......l.!.
006200:  00 CD BE 6C 7C B5 CA 0F 3C CD E8 67 C3 25 38 CD    ...l|...<..g.%8.
006210:  A2 67 C3 20 3C 21 00 00 EB 21 0A 00 39 F9 EB C9    .g. <!...!..9...
006220:  C3 25 38 EB 21 0A 00 39 F9 EB C9 3C 00 3E 00 3C    .%8.!..9...<.>.<
006230:  3D 00 3E 3D 00 3E 3E 00 3C 3C 00 3C 3D 00 3E 3D    =.>=.>>.<<.<=.>=
006240:  00 3C 00 3C 3C 00 3E 00 3E 3E 00 C5 EB 21 F8 FF    .<.<<.>.>>...!..
006250:  39 F9 EB 21 08 00 39 E5 21 0E 00 39 CD 92 6C E5    9..!..9.!..9..l.
006260:  CD 79 3D C1 CD 97 6C CD D7 30 21 CC 6A E5 2A 26    .y=...l..0!.j.*&
006270:  6B D1 19 E5 21 6D 3D E5 CD FE 2E C1 C1 E5 21 00    k...!m=.......!.
006280:  00 CD BE 6C E5 21 CC 6A E5 2A 26 6B D1 19 E5 21    ...l.!.j.*&k...!
006290:  70 3D E5 CD FE 2E C1 C1 E5 21 00 00 CD BE 6C CD    p=.......!....l.
0062A0:  B4 6C 7C B5 CA B6 3C 21 08 00 39 CD 92 6C EB 21    .l|...<!..9..l.!
0062B0:  0A 00 39 F9 EB C9 21 08 00 39 CD 92 6C 7C B5 CA    ..9...!..9..l|..
0062C0:  CE 3C 21 0C 00 39 CD 92 6C E5 CD 00 52 C1 21 01    .<!..9..l...R.!.
0062D0:  00 7C B5 CA 65 3D 21 73 3D E5 CD 37 30 C1 7C B5    .|..e=!s=..70.|.
0062E0:  CA 18 3D CD FD 61 21 00 00 39 E5 CD 79 3D C1 7C    ..=..a!..9..y=.|
0062F0:  B5 CA FD 3C 21 00 00 39 E5 CD 00 52 C1 CD 70 62    ...<!..9...R..pb
006300:  21 0C 00 39 CD 92 6C E5 21 02 00 39 E5 CD 1E 4F    !..9..l.!..9...O
006310:  C1 C1 CD EE 66 C3 62 3D 21 76 3D E5 CD 37 30 C1    ....f.b=!v=..70.
006320:  7C B5 CA 57 3D CD FD 61 21 00 00 39 E5 CD 79 3D    |..W=..a!..9..y=
006330:  C1 7C B5 CA 3F 3D 21 00 00 39 E5 CD 00 52 C1 21    .|..?=!..9...R.!
006340:  0C 00 39 CD 92 6C E5 21 02 00 39 E5 CD 1E 4F C1    ..9..l.!..9...O.
006350:  C1 CD FD 66 C3 62 3D 21 00 00 EB 21 0A 00 39 F9    ...f.b=!...!..9.
006360:  EB C9 C3 CE 3C EB 21 0A 00 39 F9 EB C9 3E 3E 00    ....<.!..9...>>.
006370:  3C 3C 00 3E 3E 00 3C 3C 00 C5 EB 21 F8 FF 39 F9    <<.>>.<<...!..9.
006380:  EB 21 08 00 39 E5 21 0E 00 39 CD 92 6C E5 CD 65    .!..9.!..9..l..e
006390:  40 C1 CD 97 6C CD D7 30 CD FA 24 E5 21 2B 00 CD    @...l..0..$.!+..
0063A0:  C7 6C E5 CD FA 24 E5 21 2D 00 CD C7 6C CD B4 6C    .l...$.!-...l..l
0063B0:  7C B5 CA C4 3D 21 08 00 39 CD 92 6C EB 21 0A 00    |...=!..9..l.!..
0063C0:  39 F9 EB C9 21 08 00 39 CD 92 6C 7C B5 CA DC 3D    9...!..9..l|...=
0063D0:  21 0C 00 39 CD 92 6C E5 CD 00 52 C1 21 01 00 7C    !..9..l...R.!..|
0063E0:  B5 CA 55 40 21 5D 40 E5 CD 37 30 C1 7C B5 CA DA    ..U@!]@..70.|...
0063F0:  3E 21 0C 00 39 CD 92 6C E5 21 03 00 29 D1 19 CD    >!..9..l.!..)...
006400:  92 6C E5 21 03 00 CD BE 6C 7C B5 CA 14 3E CD 1B    .l.!....l|...>..
006410:  62 C3 17 3E CD FD 61 21 00 00 39 E5 CD 65 40 C1    b..>..a!..9..e@.
006420:  7C B5 CA 2E 3E 21 00 00 39 E5 CD 00 52 C1 21 0C    |...>!..9...R.!.
006430:  00 39 CD 92 6C E5 21 02 00 39 E5 CD 93 50 C1 C1    .9..l.!..9...P..
006440:  7C B5 CA 5B 3E 21 0C 00 39 CD 92 6C E5 21 02 00    |..[>!..9..l.!..
006450:  29 D1 19 CD 92 6C E5 CD 48 65 C1 21 0C 00 39 CD    )....l..He.!..9.
006460:  92 6C E5 21 02 00 39 E5 CD E2 4F C1 C1 7C B5 CA    .l.!..9...O..|..
006470:  78 3E CD 16 66 C3 D7 3E CD 70 62 21 00 00 39 E5    x>..f..>.pb!..9.
006480:  21 0E 00 39 CD 92 6C E5 CD 93 50 C1 C1 7C B5 CA    !..9..l...P..|..
006490:  C2 3E 21 00 00 39 E5 21 02 00 29 D1 19 CD 92 6C    .>!..9.!..)....l
0064A0:  E5 21 01 00 CD C7 6C 7C B5 CA C2 3E CD DB 61 21    .!....l|...>..a!
0064B0:  00 00 39 E5 21 02 00 29 D1 19 CD 92 6C E5 CD 48    ..9.!..)....l..H
0064C0:  65 C1 CD 03 66 21 0C 00 39 CD 92 6C E5 21 02 00    e...f!..9..l.!..
0064D0:  39 E5 CD F0 50 C1 C1 C3 52 40 21 5F 40 E5 CD 37    9...P...R@!_@..7
0064E0:  30 C1 7C B5 CA 47 40 21 0C 00 39 CD 92 6C E5 21    0.|..G@!..9..l.!
0064F0:  03 00 29 D1 19 CD 92 6C E5 21 03 00 CD BE 6C 7C    ..)....l.!....l|
006500:  B5 CA 0A 3F CD 1B 62 C3 0D 3F CD FD 61 21 00 00    ...?..b..?..a!..
006510:  39 E5 CD 65 40 C1 7C B5 CA 24 3F 21 00 00 39 E5    9..e@.|..$?!..9.
006520:  CD 00 52 C1 21 0C 00 39 CD 92 6C E5 21 02 00 39    ..R.!..9..l.!..9
006530:  E5 CD 93 50 C1 C1 7C B5 CA 51 3F 21 0C 00 39 CD    ...P..|..Q?!..9.
006540:  92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 CD 48 65    .l.!..)....l..He
006550:  C1 21 0C 00 39 CD 92 6C E5 21 02 00 39 E5 CD E2    .!..9..l.!..9...
006560:  4F C1 C1 7C B5 CA 6E 3F CD 42 66 C3 44 40 21 00    O..|..n?.Bf.D@!.
006570:  00 39 E5 21 0E 00 39 CD 92 6C E5 CD 93 50 C1 C1    .9.!..9..l...P..
006580:  7C B5 CA 9E 3F CD 99 62 21 00 00 39 E5 21 02 00    |...?..b!..9.!..
006590:  29 D1 19 CD 92 6C E5 CD 48 65 C1 CD 99 62 CD 30    )....l..He...b.0
0065A0:  66 21 0C 00 39 CD 92 6C E5 21 02 00 29 D1 19 CD    f!..9..l.!..)...
0065B0:  92 6C E5 21 02 00 CD BE 6C E5 21 02 00 39 E5 21    .l.!....l.!..9.!
0065C0:  02 00 29 D1 19 CD 92 6C E5 21 02 00 CD BE 6C CD    ..)....l.!....l.
0065D0:  B4 6C 7C B5 CA EB 3F CD DB 61 CD ED 61 21 61 40    .l|...?..a..a!a@
0065E0:  E5 CD DE 2E C1 CD EE 66 C3 32 40 21 0C 00 39 CD    .......f.2@!..9.
0065F0:  92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 21 03 00    .l.!..)....l.!..
006600:  CD BE 6C E5 21 02 00 39 E5 21 02 00 29 D1 19 CD    ..l.!..9.!..)...
006610:  92 6C E5 21 03 00 CD BE 6C CD B4 6C 7C B5 CA 32    .l.!....l..l|..2
006620:  40 CD DB 61 CD ED 61 21 63 40 E5 CD DE 2E C1 CD    @..a..a!c@......
006630:  89 66 21 0C 00 39 CD 92 6C E5 21 02 00 39 E5 CD    .f!..9..l.!..9..
006640:  F0 50 C1 C1 C3 52 40 21 00 00 EB 21 0A 00 39 F9    .P...R@!...!..9.
006650:  EB C9 C3 DC 3D EB 21 0A 00 39 F9 EB C9 2B 00 2D    ....=.!..9...+.-
006660:  00 31 00 36 00 C5 EB 21 F8 FF 39 F9 EB 21 08 00    .1.6...!..9..!..
006670:  39 E5 21 0E 00 39 CD 92 6C E5 CD 19 42 C1 CD 97    9.!..9..l...B...
006680:  6C CD D7 30 CD FA 24 E5 21 2A 00 CD C7 6C E5 CD    l..0..$.!*...l..
006690:  FA 24 E5 21 2F 00 CD C7 6C CD B4 6C E5 CD FA 24    .$.!/...l..l...$
0066A0:  E5 21 25 00 CD C7 6C CD B4 6C 7C B5 CA BE 40 21    .!%...l..l|...@!
0066B0:  08 00 39 CD 92 6C EB 21 0A 00 39 F9 EB C9 21 08    ..9..l.!..9...!.
0066C0:  00 39 CD 92 6C 7C B5 CA D6 40 21 0C 00 39 CD 92    .9..l|...@!..9..
0066D0:  6C E5 CD 00 52 C1 21 01 00 7C B5 CA 0B 42 21 13    l...R.!..|...B!.
0066E0:  42 E5 CD 37 30 C1 7C B5 CA 4B 41 21 0C 00 39 CD    B..70.|..KA!..9.
0066F0:  92 6C E5 21 03 00 29 D1 19 CD 92 6C E5 21 03 00    .l.!..)....l.!..
006700:  CD BE 6C 7C B5 CA 0E 41 CD 1B 62 C3 11 41 CD FD    ..l|...A..b..A..
006710:  61 21 00 00 39 E5 CD 65 40 C1 7C B5 CA 28 41 21    a!..9..e@.|..(A!
006720:  00 00 39 E5 CD 00 52 C1 21 0C 00 39 CD 92 6C E5    ..9...R.!..9..l.
006730:  21 02 00 39 E5 CD E2 4F C1 C1 7C B5 CA 45 41 CD    !..9...O..|..EA.
006740:  6F 66 C3 48 41 CD 5C 66 C3 08 42 21 15 42 E5 CD    of.HA.\f..B!.B..
006750:  37 30 C1 7C B5 CA BB 41 21 0C 00 39 CD 92 6C E5    70.|...A!..9..l.
006760:  21 03 00 29 D1 19 CD 92 6C E5 21 03 00 CD BE 6C    !..)....l.!....l
006770:  7C B5 CA 7B 41 CD 1B 62 C3 7E 41 CD FD 61 21 00    |..{A..b.~A..a!.
006780:  00 39 E5 CD 19 42 C1 7C B5 CA 95 41 21 00 00 39    .9...B.|...A!..9
006790:  E5 CD 00 52 C1 21 0C 00 39 CD 92 6C E5 21 02 00    ...R.!..9..l.!..
0067A0:  39 E5 CD E2 4F C1 C1 7C B5 CA B2 41 CD 98 66 C3    9...O..|...A..f.
0067B0:  B8 41 CD 70 62 CD 89 66 C3 08 42 21 17 42 E5 CD    .A.pb..f..B!.B..
0067C0:  37 30 C1 7C B5 CA FD 41 CD FD 61 21 00 00 39 E5    70.|...A..a!..9.
0067D0:  CD 19 42 C1 7C B5 CA E2 41 21 00 00 39 E5 CD 00    ..B.|...A!..9...
0067E0:  52 C1 CD 70 62 21 0C 00 39 CD 92 6C E5 21 02 00    R..pb!..9..l.!..
0067F0:  39 E5 CD 1E 4F C1 C1 CD B2 66 C3 08 42 21 00 00    9...O....f..B!..
006800:  EB 21 0A 00 39 F9 EB C9 C3 D6 40 EB 21 0A 00 39    .!..9.....@.!..9
006810:  F9 EB C9 2A 00 2F 00 25 00 C5 C5 21 0B 48 E5 CD    ...*./.%...!.H..
006820:  37 30 C1 7C B5 CA EB 42 21 02 00 39 E5 21 08 00    70.|...B!..9.!..
006830:  39 CD 92 6C E5 CD 19 42 C1 CD 97 6C E5 21 00 00    9..l...B...l.!..
006840:  CD BE 6C 7C B5 CA 51 42 CD 7E 1E 21 00 00 C1 C1    ..l|..QB.~.!....
006850:  C9 21 06 00 39 CD 92 6C E5 21 01 00 29 D1 19 CD    .!..9..l.!..)...
006860:  92 6C 7C B5 CA 6A 42 CD FD 61 21 06 00 39 CD 92    .l|..jB..a!..9..
006870:  6C E5 CD 00 52 C1 21 06 00 39 CD 92 6C E5 21 08    l...R.!..9..l.!.
006880:  00 39 CD 92 6C E5 CD 1E 4F C1 C1 21 06 00 39 CD    .9..l...O..!..9.
006890:  92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 21 03 00    .l.!..)....l.!..
0068A0:  CD BE 6C 7C B5 CA B3 42 21 0E 48 E5 CD E1 65 C1    ..l|...B!.H...e.
0068B0:  C3 D6 42 CD 3E 67 21 06 00 39 CD 92 6C E5 21 02    ..B.>g!..9..l.!.
0068C0:  00 29 D1 19 CD 92 6C E5 21 02 00 CD BE 6C 7C B5    .)....l.!....l|.
0068D0:  CA D6 42 CD 3E 67 21 06 00 39 CD 92 6C E5 CD B3    ..B.>g!..9..l...
0068E0:  51 C1 21 00 00 C1 C1 C9 C3 08 48 21 10 48 E5 CD    Q.!.......H!.H..
0068F0:  37 30 C1 7C B5 CA BB 43 21 02 00 39 E5 21 08 00    70.|...C!..9.!..
006900:  39 CD 92 6C E5 CD 19 42 C1 CD 97 6C E5 21 00 00    9..l...B...l.!..
006910:  CD BE 6C 7C B5 CA 21 43 CD 7E 1E 21 00 00 C1 C1    ..l|..!C.~.!....
006920:  C9 21 06 00 39 CD 92 6C E5 21 01 00 29 D1 19 CD    .!..9..l.!..)...
006930:  92 6C 7C B5 CA 3A 43 CD FD 61 21 06 00 39 CD 92    .l|..:C..a!..9..
006940:  6C E5 CD 00 52 C1 21 06 00 39 CD 92 6C E5 21 08    l...R.!..9..l.!.
006950:  00 39 CD 92 6C E5 CD 1E 4F C1 C1 21 06 00 39 CD    .9..l...O..!..9.
006960:  92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 21 03 00    .l.!..)....l.!..
006970:  CD BE 6C 7C B5 CA 83 43 21 13 48 E5 CD E1 65 C1    ..l|...C!.H...e.
006980:  C3 A6 43 CD 4E 67 21 06 00 39 CD 92 6C E5 21 02    ..C.Ng!..9..l.!.
006990:  00 29 D1 19 CD 92 6C E5 21 02 00 CD BE 6C 7C B5    .)....l.!....l|.
0069A0:  CA A6 43 CD 4E 67 21 06 00 39 CD 92 6C E5 CD B3    ..C.Ng!..9..l...
0069B0:  51 C1 21 00 00 C1 C1 C9 C3 08 48 21 17 48 E5 CD    Q.!.......H!.H..
0069C0:  37 30 C1 7C B5 CA 23 44 21 02 00 39 E5 21 08 00    70.|..#D!..9.!..
0069D0:  39 CD 92 6C E5 CD 19 42 C1 CD 97 6C 21 02 00 39    9..l...B...l!..9
0069E0:  CD 92 6C 7C B5 CA F4 43 21 06 00 39 CD 92 6C E5    ..l|...C!..9..l.
0069F0:  CD 00 52 C1 21 06 00 39 CD 92 6C E5 21 03 00 29    ..R.!..9..l.!..)
006A00:  D1 19 CD 92 6C E5 21 03 00 CD BE 6C 7C B5 CA 17    ....l.!....l|...
006A10:  44 CD 1E 67 C3 1A 44 CD 0F 67 21 00 00 C1 C1 C9    D..g..D..g!.....
006A20:  C3 08 48 21 19 48 E5 CD 37 30 C1 7C B5 CA F6 44    ..H!.H..70.|...D
006A30:  21 02 00 39 E5 21 08 00 39 CD 92 6C E5 CD 19 42    !..9.!..9..l...B
006A40:  C1 CD 97 6C 21 02 00 39 CD 92 6C 7C B5 CA 5C 44    ...l!..9..l|..\D
006A50:  21 06 00 39 CD 92 6C E5 CD 00 52 C1 21 00 00 39    !..9..l...R.!..9
006A60:  E5 21 08 00 39 CD 92 6C E5 21 00 00 29 D1 19 CD    .!..9..l.!..)...
006A70:  92 6C CD 97 6C 7C B5 CA B1 44 21 06 00 39 CD 92    .l..l|...D!..9..
006A80:  6C E5 21 03 00 29 D1 19 E5 21 08 00 39 CD 92 6C    l.!..)...!..9..l
006A90:  E5 21 01 00 29 D1 19 E5 21 04 00 39 CD 92 6C E5    .!..)...!..9..l.
006AA0:  21 0A 00 D1 19 CD 8A 6C CD 97 6C CD 97 6C C3 D8    !......l..l..l..
006AB0:  44 21 06 00 39 CD 92 6C E5 21 03 00 29 D1 19 E5    D!..9..l.!..)...
006AC0:  21 08 00 39 CD 92 6C E5 21 01 00 29 D1 19 E5 21    !..9..l.!..)...!
006AD0:  02 00 CD 97 6C CD 97 6C 21 06 00 39 CD 92 6C E5    ....l..l!..9..l.
006AE0:  21 02 00 29 D1 19 E5 21 00 00 CD 97 6C 21 01 00    !..)...!....l!..
006AF0:  C1 C1 C9 C3 08 48 21 1B 48 E5 CD 37 30 C1 7C B5    .....H!.H..70.|.
006B00:  CA FA 45 21 02 00 39 E5 21 08 00 39 CD 92 6C E5    ..E!..9.!..9..l.
006B10:  CD 19 42 C1 CD 97 6C 21 00 00 39 E5 21 08 00 39    ..B...l!..9.!..9
006B20:  CD 92 6C E5 21 00 00 29 D1 19 CD 92 6C CD 97 6C    ..l.!..)....l..l
006B30:  21 02 00 39 CD 92 6C E5 21 00 00 CD BE 6C 7C B5    !..9..l.!....l|.
006B40:  CA 51 45 21 1D 48 E5 CD 08 2D C1 21 00 00 C1 C1    .QE!.H...-.!....
006B50:  C9 21 00 00 39 E5 21 08 00 39 CD 92 6C E5 21 00    .!..9.!..9..l.!.
006B60:  00 29 D1 19 CD 92 6C CD 97 6C 21 06 00 39 CD 92    .)....l..l!..9..
006B70:  6C E5 21 02 00 29 D1 19 E5 21 02 00 39 CD 92 6C    l.!..)...!..9..l
006B80:  E5 21 0A 00 D1 19 CD 8A 6C CD 97 6C 21 06 00 39    .!......l..l!..9
006B90:  CD 92 6C E5 21 03 00 29 D1 19 E5 21 02 00 CD 97    ..l.!..)...!....
006BA0:  6C 21 06 00 39 CD 92 6C E5 21 01 00 29 D1 19 CD    l!..9..l.!..)...
006BB0:  92 6C 7C B5 CA BD 45 21 00 00 C1 C1 C9 CD ED 61    .l|...E!.......a
006BC0:  21 00 00 39 CD 92 6C E5 CD B4 5D C1 CD E4 2C 21    !..9..l...]...,!
006BD0:  06 00 39 CD 92 6C E5 21 01 00 29 D1 19 E5 21 02    ..9..l.!..)...!.
006BE0:  00 39 CD 92 6C E5 21 0A 00 D1 19 CD 8A 6C CD 97    .9..l.!......l..
006BF0:  6C 21 00 00 C1 C1 C9 C3 08 48 21 02 00 39 E5 21    l!.......H!..9.!
006C00:  08 00 39 CD 92 6C E5 CD 39 48 C1 CD 97 6C 21 2D    ..9..l..9H...l!-
006C10:  48 E5 CD 37 30 C1 7C B5 CA 06 47 21 02 00 39 CD    H..70.|...G!..9.
006C20:  92 6C E5 21 00 00 CD BE 6C 7C B5 CA 37 46 CD 7E    .l.!....l|..7F.~
006C30:  1E 21 00 00 C1 C1 C9 21 06 00 39 CD 92 6C E5 21    .!.....!..9..l.!
006C40:  01 00 29 D1 19 CD 92 6C 7C B5 CA 50 46 CD FD 61    ..)....l|..PF..a
006C50:  21 06 00 39 CD 92 6C E5 CD 00 52 C1 21 06 00 39    !..9..l...R.!..9
006C60:  CD 92 6C E5 21 08 00 39 CD 92 6C E5 CD 1E 4F C1    ..l.!..9..l...O.
006C70:  C1 21 06 00 39 CD 92 6C E5 21 02 00 29 D1 19 CD    .!..9..l.!..)...
006C80:  92 6C E5 21 03 00 CD BE 6C 7C B5 CA AB 46 CD FD    .l.!....l|...F..
006C90:  61 21 30 48 E5 CD E1 65 C1 21 06 00 39 CD 92 6C    a!0H...e.!..9..l
006CA0:  E5 CD B3 51 C1 CD 54 62 C3 FD 46 CD 3E 67 21 06    ...Q..Tb..F.>g!.
006CB0:  00 39 CD 92 6C E5 21 02 00 29 D1 19 CD 92 6C E5    .9..l.!..)....l.
006CC0:  21 02 00 CD BE 6C 7C B5 CA CE 46 CD 3E 67 21 06    !....l|...F.>g!.
006CD0:  00 39 CD 92 6C E5 CD B3 51 C1 CD 4E 67 21 06 00    .9..l...Q..Ng!..
006CE0:  39 CD 92 6C E5 21 02 00 29 D1 19 CD 92 6C E5 21    9..l.!..)....l.!
006CF0:  02 00 CD BE 6C 7C B5 CA FD 46 CD 4E 67 21 00 00    ....l|...F.Ng!..
006D00:  C1 C1 C9 C3 08 48 21 32 48 E5 CD 37 30 C1 7C B5    .....H!2H..70.|.
006D10:  CA FE 47 21 02 00 39 CD 92 6C E5 21 00 00 CD BE    ..G!..9..l.!....
006D20:  6C 7C B5 CA 2F 47 CD 7E 1E 21 00 00 C1 C1 C9 21    l|../G.~.!.....!
006D30:  06 00 39 CD 92 6C E5 21 01 00 29 D1 19 CD 92 6C    ..9..l.!..)....l
006D40:  7C B5 CA 48 47 CD FD 61 21 06 00 39 CD 92 6C E5    |..HG..a!..9..l.
006D50:  CD 00 52 C1 21 06 00 39 CD 92 6C E5 21 08 00 39    ..R.!..9..l.!..9
006D60:  CD 92 6C E5 CD 1E 4F C1 C1 21 06 00 39 CD 92 6C    ..l...O..!..9..l
006D70:  E5 21 02 00 29 D1 19 CD 92 6C E5 21 03 00 CD BE    .!..)....l.!....
006D80:  6C 7C B5 CA A3 47 CD FD 61 21 35 48 E5 CD E1 65    l|..£G..a!5H...e
006D90:  C1 21 06 00 39 CD 92 6C E5 CD B3 51 C1 CD 54 62    .!..9..l...Q..Tb
006DA0:  C3 F5 47 CD 4E 67 21 06 00 39 CD 92 6C E5 21 02    ..G.Ng!..9..l.!.
006DB0:  00 29 D1 19 CD 92 6C E5 21 02 00 CD BE 6C 7C B5    .)....l.!....l|.
006DC0:  CA C6 47 CD 4E 67 21 06 00 39 CD 92 6C E5 CD B3    ..G.Ng!..9..l...
006DD0:  51 C1 CD 3E 67 21 06 00 39 CD 92 6C E5 21 02 00    Q..>g!..9..l.!..
006DE0:  29 D1 19 CD 92 6C E5 21 02 00 CD BE 6C 7C B5 CA    )....l.!....l|..
006DF0:  F5 47 CD 3E 67 21 00 00 C1 C1 C9 C3 08 48 21 02    .G.>g!.......H!.
006E00:  00 39 CD 92 6C C1 C1 C9 C1 C1 C9 2B 2B 00 36 00    .9..l......++.6.
006E10:  2D 2D 00 30 2D 36 00 2D 00 2A 00 26 00 69 6C 6C    --.0-6.-.*.&.ill
006E20:  65 67 61 6C 20 61 64 64 72 65 73 73 00 2B 2B 00    egal address.++.
006E30:  36 00 2D 2D 00 30 2D 36 00 C5 C5 21 02 00 39 E5    6.--.0-6...!..9.
006E40:  21 08 00 39 CD 92 6C E5 CD F4 4A C1 CD 97 6C 21    !..9..l...J...l!
006E50:  00 00 39 E5 21 08 00 39 CD 92 6C E5 21 00 00 29    ..9.!..9..l.!..)
006E60:  D1 19 CD 92 6C CD 97 6C CD D7 30 CD FA 24 E5 21    ....l..l..0..$.!
006E70:  5B 00 CD BE 6C E5 CD FA 24 E5 21 28 00 CD BE 6C    [...l...$.!(...l
006E80:  CD A0 6C 7C B5 CA 71 4A 21 01 00 7C B5 CA 71 4A    ..l|..qJ!..|..qJ
006E90:  21 CC 4A E5 CD 37 30 C1 7C B5 CA B8 49 21 00 00    !.J..70.|...I!..
006EA0:  39 CD 92 6C E5 21 00 00 CD BE 6C 7C B5 CA CC 48    9..l.!....l|...H
006EB0:  21 CE 4A E5 CD 08 2D C1 CD 76 1D 21 DE 4A E5 CD    !.J...-..v.!.J..
006EC0:  3B 1E C1 21 00 00 C1 C1 C9 C3 26 49 21 00 00 39    ;..!......&I!..9
006ED0:  CD 92 6C E5 21 09 00 D1 19 CD 8A 6C E5 21 03 00    ..l.!......l.!..
006EE0:  CD BE 6C 7C B5 CA F7 48 21 06 00 39 CD 92 6C E5    ..l|...H!..9..l.
006EF0:  CD 00 52 C1 C3 26 49 21 00 00 39 CD 92 6C E5 21    ..R..&I!..9..l.!
006F00:  09 00 D1 19 CD 8A 6C E5 21 02 00 CD C7 6C 7C B5    ......l.!....l|.
006F10:  CA 26 49 21 E0 4A E5 CD 08 2D C1 21 02 00 39 E5    .&I!.J...-.!..9.
006F20:  21 00 00 CD 97 6C CD FD 61 CD 44 32 21 F0 4A E5    !....l..a.D2!.J.
006F30:  CD 3B 1E C1 21 00 00 39 CD 92 6C E5 21 0A 00 D1    .;..!..9..l.!...
006F40:  19 CD 8A 6C E5 CD 48 65 C1 CD 70 62 CD 03 66 21    ...l..He..pb..f!
006F50:  06 00 39 CD 92 6C E5 21 00 00 29 D1 19 E5 21 08    ..9..l.!..)...!.
006F60:  00 39 CD 92 6C E5 21 02 00 29 D1 19 E5 21 00 00    .9..l.!..)...!..
006F70:  CD 97 6C CD 97 6C 21 06 00 39 CD 92 6C E5 21 03    ..l..l!..9..l.!.
006F80:  00 29 D1 19 E5 21 08 00 39 CD 92 6C E5 21 01 00    .)...!..9..l.!..
006F90:  29 D1 19 E5 21 04 00 39 CD 92 6C E5 21 0A 00 D1    )...!..9..l.!...
006FA0:  19 CD 8A 6C CD 97 6C CD 97 6C 21 02 00 39 E5 21    ...l..l..l!..9.!
006FB0:  01 00 CD 97 6C C3 6E 4A 21 F2 4A E5 CD 37 30 C1    ....l.nJ!.J..70.
006FC0:  7C B5 CA 64 4A 21 00 00 39 CD 92 6C E5 21 00 00    |..dJ!..9..l.!..
006FD0:  CD BE 6C 7C B5 CA E3 49 21 00 00 E5 CD 2F 1B C1    ..l|...I!..../..
006FE0:  C3 22 4A 21 00 00 39 CD 92 6C E5 21 09 00 D1 19    ."J!..9..l.!....
006FF0:  CD 8A 6C E5 21 04 00 CD C7 6C 7C B5 CA 16 4A 21    ..l.!....l|...J!
007000:  06 00 39 CD 92 6C E5 CD 00 52 C1 21 00 00 E5 CD    ..9..l...R.!....
007010:  2F 1B C1 C3 22 4A 21 00 00 39 CD 92 6C E5 CD 2F    /..."J!..9..l../
007020:  1B C1 21 02 00 39 E5 21 08 00 39 CD 92 6C E5 21    ..!..9.!..9..l.!
007030:  00 00 29 D1 19 E5 21 00 00 CD 97 6C CD 97 6C 21    ..)...!....l..l!
007040:  06 00 39 CD 92 6C E5 21 03 00 29 D1 19 E5 21 02    ..9..l.!..)...!.
007050:  00 39 CD 92 6C E5 21 0A 00 D1 19 CD 8A 6C CD 97    .9..l.!......l..
007060:  6C C3 6E 4A 21 02 00 39 CD 92 6C C1 C1 C9 C3 88    l.nJ!..9..l.....
007070:  48 21 00 00 39 CD 92 6C E5 21 00 00 CD BE 6C 7C    H!..9..l.!....l|
007080:  B5 CA 8E 4A 21 02 00 39 CD 92 6C C1 C1 C9 21 00    ...J!..9..l...!.
007090:  00 39 CD 92 6C E5 21 09 00 D1 19 CD 8A 6C E5 21    .9..l.!......l.!
0070A0:  04 00 CD BE 6C 7C B5 CA C2 4A CD ED 61 21 00 00    ....l|...J..a!..
0070B0:  39 CD 92 6C E5 CD B4 5D C1 CD E4 2C 21 00 00 C1    9..l...]...,!...
0070C0:  C1 C9 21 02 00 39 CD 92 6C C1 C1 C9 5B 00 63 61    ..!..9..l...[.ca
0070D0:  6E 27 74 20 73 75 62 73 63 72 69 70 74 00 5D 00    n't subscript.].
0070E0:  63 61 6E 27 74 20 73 75 62 73 63 72 69 70 74 00    can't subscript.
0070F0:  5D 00 28 00 C5 EB 21 F7 FF 39 F9 EB C5 C5 21 11    ].(...!..9....!.
007100:  00 39 CD 92 6C E5 21 02 00 29 D1 19 E5 21 00 00    .9..l.!..)...!..
007110:  CD 97 6C 21 07 4F E5 CD 37 30 C1 7C B5 CA 4B 4B    ..l!.O..70.|..KK
007120:  21 00 00 39 E5 21 13 00 39 CD 92 6C E5 CD 78 32    !..9.!..9..l..x2
007130:  C1 CD 97 6C 21 09 4F E5 CD 3B 1E C1 21 00 00 39    ...l!.O..;..!..9
007140:  CD 92 6C EB 21 0F 00 39 F9 EB C9 21 04 00 39 E5    ..l.!..9...!..9.
007150:  CD 6D 22 C1 7C B5 CA 8B 4E 21 0D 00 39 E5 21 06    .m".|...N!..9.!.
007160:  00 39 E5 CD 95 1F C1 CD 97 6C 7C B5 CA 9C 4C 21    .9.......l|...L!
007170:  0D 00 39 CD 92 6C E5 CD AB 5F C1 21 11 00 39 CD    ..9..l..._.!..9.
007180:  92 6C E5 21 00 00 29 D1 19 E5 21 0F 00 39 CD 92    .l.!..)...!..9..
007190:  6C CD 97 6C 21 11 00 39 CD 92 6C E5 21 03 00 29    l..l!..9..l.!..)
0071A0:  D1 19 E5 21 13 00 39 CD 92 6C E5 21 01 00 29 D1    ...!..9..l.!..).
0071B0:  19 E5 21 11 00 39 CD 92 6C E5 21 0A 00 D1 19 CD    ..!..9..l.!.....
0071C0:  8A 6C CD 97 6C CD 97 6C 21 0D 00 39 CD 92 6C E5    .l..l..l!..9..l.
0071D0:  21 09 00 D1 19 CD 8A 6C E5 21 03 00 CD BE 6C 7C    !......l.!....l|
0071E0:  B5 CA 30 4C 21 11 00 39 CD 92 6C E5 21 01 00 29    ..0L!..9..l.!..)
0071F0:  D1 19 E5 21 02 00 CD 97 6C 21 11 00 39 CD 92 6C    ...!....l!..9..l
007200:  E5 21 02 00 29 D1 19 E5 21 0F 00 39 CD 92 6C E5    .!..)...!..9..l.
007210:  21 0A 00 D1 19 CD 8A 6C CD 97 6C 21 11 00 39 CD    !......l..l!..9.
007220:  92 6C E5 21 03 00 29 D1 19 E5 21 02 00 CD 97 6C    .l.!..)...!....l
007230:  21 0D 00 39 CD 92 6C E5 21 09 00 D1 19 CD 8A 6C    !..9..l.!......l
007240:  E5 21 02 00 CD BE 6C 7C B5 CA 91 4C 21 11 00 39    .!....l|...L!..9
007250:  CD 92 6C E5 21 02 00 29 D1 19 E5 21 0F 00 39 CD    ..l.!..)...!..9.
007260:  92 6C E5 21 0A 00 D1 19 CD 8A 6C CD 97 6C 21 11    .l.!......l..l!.
007270:  00 39 CD 92 6C E5 21 03 00 29 D1 19 E5 21 02 00    .9..l.!..)...!..
007280:  CD 97 6C 21 00 00 EB 21 0F 00 39 F9 EB C9 C3 9C    ..l!...!..9.....
007290:  4C 21 01 00 EB 21 0F 00 39 F9 EB C9 21 0D 00 39    L!...!..9...!..9
0072A0:  E5 21 06 00 39 E5 CD F3 1E C1 CD 97 6C 7C B5 CA    .!..9.......l|..
0072B0:  1A 4E 21 0D 00 39 CD 92 6C E5 21 09 00 D1 19 CD    .N!..9..l.!.....
0072C0:  8A 6C E5 21 04 00 CD C7 6C 7C B5 CA 1A 4E 21 11    .l.!....l|...N!.
0072D0:  00 39 CD 92 6C E5 21 00 00 29 D1 19 E5 21 0F 00    .9..l.!..)...!..
0072E0:  39 CD 92 6C CD 97 6C 21 11 00 39 CD 92 6C E5 21    9..l..l!..9..l.!
0072F0:  01 00 29 D1 19 E5 21 00 00 CD 97 6C 21 11 00 39    ..)...!....l!..9
007300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
007310:  06 00 00 00 02 09 50 E5 06 00 C1 02 00 00 00 02    ......P.........
007320:  06 00 C2 02 00 00 00 02 06 00 C3 02 00 00 00 02    ................
007330:  06 00 C4 02 00 00 00 02 06 00 C5 02 00 00 00 02    ................
007340:  06 00 C6 02 00 00 00 02 06 00 C7 02 00 00 00 02    ................
007350:  06 00 C8 02 00 00 00 02 06 00 C9 02 00 00 00 02    ................
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:  CD 92 6C E5 21 03 00 29 D1 19 E5 21 0F 00 39 CD    ..l.!..)...!..9.
007410:  92 6C E5 21 0A 00 D1 19 CD 8A 6C CD 97 6C 21 0D    .l.!......l..l!.
007420:  00 39 CD 92 6C E5 21 09 00 D1 19 CD 8A 6C E5 21    .9..l.!......l.!
007430:  02 00 CD C7 6C 7C B5 CA 98 4D 21 0D 00 39 CD 92    ....l|...M!..9..
007440:  6C E5 21 09 00 D1 19 CD 8A 6C E5 21 03 00 CD BE    l.!......l.!....
007450:  6C 7C B5 CA 8D 4D 21 11 00 39 CD 92 6C E5 21 02    l|...M!..9..l.!.
007460:  00 29 D1 19 E5 21 0F 00 39 CD 92 6C E5 21 0A 00    .)...!..9..l.!..
007470:  D1 19 CD 8A 6C CD 97 6C 21 11 00 39 CD 92 6C E5    ....l..l!..9..l.
007480:  21 03 00 29 D1 19 E5 21 02 00 CD 97 6C 21 01 00    !..)...!....l!..
007490:  EB 21 0F 00 39 F9 EB C9 21 0D 00 39 CD 92 6C E5    .!..9...!..9..l.
0074A0:  21 09 00 D1 19 CD 8A 6C E5 21 02 00 CD BE 6C 7C    !......l.!....l|
0074B0:  B5 CA C9 4D 21 11 00 39 CD 92 6C E5 21 03 00 29    ...M!..9..l.!..)
0074C0:  D1 19 E5 21 02 00 CD 97 6C CD ED 61 21 0D 00 39    ...!....l..a!..9
0074D0:  CD 92 6C E5 CD B4 5D C1 CD E4 2C 21 11 00 39 CD    ..l...]...,!..9.
0074E0:  92 6C E5 21 01 00 29 D1 19 E5 21 13 00 39 CD 92    .l.!..)...!..9..
0074F0:  6C E5 21 02 00 29 D1 19 E5 21 11 00 39 CD 92 6C    l.!..)...!..9..l
007500:  E5 21 0A 00 D1 19 CD 8A 6C CD 97 6C CD 97 6C 21    .!......l..l..l!
007510:  00 00 EB 21 0F 00 39 F9 EB C9 21 0D 00 39 E5 21    ...!..9...!..9.!
007520:  06 00 39 E5 21 04 00 E5 21 02 00 E5 21 00 00 E5    ..9.!...!...!...
007530:  CD 0C 20 EB 21 08 00 39 F9 EB CD 97 6C 21 11 00    .. .!..9....l!..
007540:  39 CD 92 6C E5 21 00 00 29 D1 19 E5 21 0F 00 39    9..l.!..)...!..9
007550:  CD 92 6C CD 97 6C 21 11 00 39 CD 92 6C E5 21 01    ..l..l!..9..l.!.
007560:  00 29 D1 19 E5 21 00 00 CD 97 6C 21 11 00 39 CD    .)...!....l!..9.
007570:  92 6C E5 21 03 00 29 D1 19 E5 21 02 00 CD 97 6C    .l.!..)...!....l
007580:  21 00 00 EB 21 0F 00 39 F9 EB C9 21 02 00 39 E5    !...!..9...!..9.
007590:  21 13 00 39 CD 92 6C E5 21 03 00 29 D1 19 E5 CD    !..9..l.!..)....
0075A0:  8D 52 C1 C1 7C B5 CA DB 4E 21 11 00 39 CD 92 6C    .R..|...N!..9..l
0075B0:  E5 21 00 00 29 D1 19 E5 21 13 00 39 CD 92 6C E5    .!..)...!..9..l.
0075C0:  21 01 00 29 D1 19 E5 21 00 00 CD 97 6C CD 97 6C    !..)...!....l..l
0075D0:  EB 21 0F 00 39 F9 EB C9 C3 FF 4E 21 0B 4F E5 CD    .!..9.....N!.O..
0075E0:  08 2D C1 CD ED 61 21 00 00 E5 CD 31 31 C1 CD E4    .-...a!....11...
0075F0:  2C CD 76 1D 21 00 00 EB 21 0F 00 39 F9 EB C9 EB    ,.v.!...!..9....
007600:  21 0F 00 39 F9 EB C9 28 00 29 00 69 6E 76 61 6C    !..9...(.).inval
007610:  69 64 20 65 78 70 72 65 73 73 69 6F 6E 00 21 04    id expression.!.
007620:  00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C E5    .9..l.!..)....l.
007630:  21 03 00 CD BE 6C E5 21 04 00 39 CD 92 6C E5 21    !....l.!..9..l.!
007640:  03 00 29 D1 19 CD 92 6C E5 21 03 00 CD BE 6C CD    ..)....l.!....l.
007650:  A0 6C 7C B5 CA 5F 4F 21 60 4F E5 CD 08 2D C1 C9    .l|.._O!`O...-..
007660:  6F 70 65 72 61 6E 64 73 20 6D 75 73 74 20 62 65    operands must be
007670:  20 69 6E 74 00 21 04 00 39 CD 92 6C E5 21 03 00     int.!..9..l.!..
007680:  CD BE 6C 7C B5 CA A6 4F 21 02 00 39 CD 92 6C E5    ..l|...O!..9..l.
007690:  21 03 00 CD C7 6C 7C B5 CA A3 4F 21 D5 4F E5 CD    !....l|..£O!.O..
0076A0:  CB 62 C1 C3 D4 4F 21 02 00 39 CD 92 6C E5 21 03    .b...O!..9..l.!.
0076B0:  00 CD BE 6C 7C B5 CA D4 4F 21 04 00 39 CD 92 6C    ...l|...O!..9..l
0076C0:  E5 21 03 00 CD C7 6C 7C B5 CA D4 4F 21 DC 4F E5    .!....l|...O!.O.
0076D0:  CD CB 62 C1 C9 71 66 6C 6F 61 74 00 71 69 66 69    ..b..qfloat.qifi
0076E0:  78 00 21 02 00 39 CD 92 6C E5 21 03 00 29 D1 19    x.!..9..l.!..)..
0076F0:  CD 92 6C E5 21 03 00 CD BE 6C 7C B5 CA 4E 50 21    ..l.!....l|..NP!
007700:  04 00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C    ..9..l.!..)....l
007710:  E5 21 03 00 CD C7 6C 7C B5 CA 47 50 CD 37 62 CD    .!....l|..GP.7b.
007720:  54 62 21 7F 50 E5 CD CB 62 C1 21 86 50 E5 CD CB    Tb!.P...b.!.P...
007730:  62 C1 21 04 00 39 CD 92 6C E5 21 03 00 29 D1 19    b.!..9..l.!..)..
007740:  E5 21 03 00 CD 97 6C 21 01 00 C9 C3 7E 50 21 04    .!....l!....~P!.
007750:  00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C E5    .9..l.!..)....l.
007760:  21 03 00 CD BE 6C 7C B5 CA 7A 50 21 8C 50 E5 CD    !....l|..zP!.P..
007770:  CB 62 C1 21 01 00 C9 C3 7E 50 21 00 00 C9 C9 71    .b.!....~P!....q
007780:  66 6C 6F 61 74 00 64 73 77 61 70 00 71 66 6C 6F    float.dswap.qflo
007790:  61 74 00 21 04 00 39 CD 92 6C E5 21 02 00 29 D1    at.!..9..l.!..).
0077A0:  19 CD 92 6C 7C B5 CA EB 50 21 04 00 39 CD 92 6C    ...l|...P!..9..l
0077B0:  E5 21 02 00 29 D1 19 CD 92 6C E5 21 01 00 CD BE    .!..)....l.!....
0077C0:  6C 7C B5 CA CA 50 21 00 00 C9 21 02 00 39 CD 92    l|...P!...!..9..
0077D0:  6C E5 21 02 00 29 D1 19 CD 92 6C 7C B5 CA E4 50    l.!..)....l|...P
0077E0:  21 00 00 C9 21 01 00 C9 C3 EF 50 21 00 00 C9 C9    !...!.....P!....
0077F0:  21 04 00 39 CD 92 6C E5 21 02 00 29 D1 19 CD 92    !..9..l.!..)....
007800:  6C E5 21 04 00 39 CD 92 6C E5 21 02 00 29 D1 19    l.!..9..l.!..)..
007810:  CD 92 6C CD B4 6C 7C B5 CA 33 51 21 04 00 39 CD    ..l..l|..3Q!..9.
007820:  92 6C E5 21 02 00 29 D1 19 E5 21 00 00 CD 97 6C    .l.!..)...!....l
007830:  C3 B2 51 21 02 00 39 CD 92 6C E5 21 02 00 29 D1    ..Q!..9..l.!..).
007840:  19 CD 92 6C 7C B5 CA B2 51 21 04 00 39 CD 92 6C    ...l|...Q!..9..l
007850:  E5 21 00 00 29 D1 19 E5 21 04 00 39 CD 92 6C E5    .!..)...!..9..l.
007860:  21 00 00 29 D1 19 CD 92 6C CD 97 6C 21 04 00 39    !..)....l..l!..9
007870:  CD 92 6C E5 21 01 00 29 D1 19 E5 21 04 00 39 CD    ..l.!..)...!..9.
007880:  92 6C E5 21 01 00 29 D1 19 CD 92 6C CD 97 6C 21    .l.!..)....l..l!
007890:  04 00 39 CD 92 6C E5 21 02 00 29 D1 19 E5 21 04    ..9..l.!..)...!.
0078A0:  00 39 CD 92 6C E5 21 02 00 29 D1 19 CD 92 6C CD    .9..l.!..)....l.
0078B0:  97 6C C9 21 02 00 39 CD 92 6C E5 21 01 00 29 D1    .l.!..9..l.!..).
0078C0:  19 CD 92 6C E5 21 00 00 CD BE 6C 7C B5 CA E9 51    ...l.!....l|...Q
0078D0:  21 02 00 39 CD 92 6C E5 21 00 00 29 D1 19 CD 92    !..9..l.!..)....
0078E0:  6C E5 CD 07 60 C1 C3 FF 51 21 02 00 39 CD 92 6C    l...`...Q!..9..l
0078F0:  E5 21 01 00 29 D1 19 CD 92 6C E5 CD 0C 61 C1 C9    .!..)....l...a..
007900:  21 02 00 39 CD 92 6C E5 21 00 00 29 D1 19 CD 92    !..9..l.!..)....
007910:  6C E5 21 00 00 CD C7 6C E5 21 04 00 39 CD 92 6C    l.!....l.!..9..l
007920:  E5 21 01 00 29 D1 19 CD 92 6C E5 21 00 00 CD BE    .!..)....l.!....
007930:  6C CD B4 6C 7C B5 CA 52 52 21 02 00 39 CD 92 6C    l..l|..RR!..9..l
007940:  E5 21 00 00 29 D1 19 CD 92 6C E5 CD A5 5E C1 C3    .!..)....l...^..
007950:  68 52 21 02 00 39 CD 92 6C E5 21 01 00 29 D1 19    hR!..9..l.!..)..
007960:  CD 92 6C E5 CD 81 61 C1 C9 21 89 52 E5 CD 3B 1E    ..l...a..!.R..;.
007970:  C1 CD 44 32 21 8B 52 E5 CD 3B 1E C1 21 02 00 39    ..D2!.R..;..!..9
007980:  CD 92 6C E5 CD 45 63 C1 C9 28 00 29 00 21 04 00    ..l..Ec..(.).!..
007990:  39 CD 92 6C E5 CD A9 53 C1 7C B5 CA EE 52 21 02    9..l...S.|...R!.
0079A0:  00 39 CD 92 6C E5 21 00 00 29 D1 19 E5 21 03 00    .9..l.!..)...!..
0079B0:  CD 97 6C CD ED 61 2A 2E 6B E5 CD EB 22 C1 21 2B    ..l..a*.k...".!+
0079C0:  00 E5 CD 40 2C C1 21 04 00 39 CD 92 6C E5 21 00    ...@,.!..9..l.!.
0079D0:  00 29 D1 19 CD 92 6C E5 CD 31 31 C1 CD E4 2C 21    .)....l..11...,!
0079E0:  A3 53 E5 CD CB 62 C1 21 01 00 C9 C3 86 53 21 04    £S...b.!.....S!.
0079F0:  00 39 CD 92 6C E5 CD 41 58 C1 7C B5 CA 1A 53 21    .9..l..AX.|...S!
007A00:  02 00 39 CD 92 6C E5 21 00 00 29 D1 19 E5 21 02    ..9..l.!..)...!.
007A10:  00 CD 97 6C CD ED 61 C3 86 53 21 04 00 39 CD 92    ...l..a..S!..9..
007A20:  6C E5 CD 59 59 C1 7C B5 CA 46 53 21 02 00 39 CD    l..YY.|..FS!..9.
007A30:  92 6C E5 21 00 00 29 D1 19 E5 21 02 00 CD 97 6C    .l.!..)...!....l
007A40:  CD ED 61 C3 86 53 21 04 00 39 CD 92 6C E5 CD DE    ..a..S!..9..l...
007A50:  59 C1 7C B5 CA 82 53 21 02 00 39 CD 92 6C E5 21    Y.|...S!..9..l.!
007A60:  00 00 29 D1 19 E5 21 02 00 CD 97 6C CD ED 61 2A    ..)...!....l..a*
007A70:  2E 6B E5 CD EB 22 C1 21 2B 00 E5 CD 40 2C C1 C3    .k...".!+...@,..
007A80:  86 53 21 00 00 C9 21 04 00 39 CD 92 6C E5 21 00    .S!...!..9..l.!.
007A90:  00 29 D1 19 CD 92 6C E5 CD 31 31 C1 CD E4 2C 21    .)....l..11...,!
007AA0:  01 00 C9 64 6C 6F 61 64 00 C5 C5 C5 C5 C5 C5 C5    ...dload........
007AB0:  C5 C5 C5 C5 21 06 00 39 E5 21 06 00 39 E5 21 CC    ....!..9.!..9.!.
007AC0:  6A E5 2A 26 6B D1 19 CD 97 6C CD 97 6C 21 02 00    j.*&k....l..l!..
007AD0:  39 E5 21 02 00 39 E5 21 01 00 CD 97 6C CD 97 6C    9.!..9.!....l..l
007AE0:  21 02 00 39 CD 92 6C 7C B5 CA 66 54 21 02 00 39    !..9..l|..fT!..9
007AF0:  E5 21 00 00 CD 97 6C 21 04 00 39 CD 92 6C CD 8A    .!....l!..9..l..
007B00:  6C E5 21 2B 00 CD BE 6C 7C B5 CA 24 54 21 04 00    l.!+...l|..$T!..
007B10:  39 E5 CD 92 6C 23 CD 97 6C 21 02 00 39 E5 21 01    9...l#..l!..9.!.
007B20:  00 CD 97 6C 21 04 00 39 CD 92 6C CD 8A 6C E5 21    ...l!..9..l..l.!
007B30:  2D 00 CD BE 6C 7C B5 CA 63 54 21 04 00 39 E5 CD    -...l|..cT!..9..
007B40:  92 6C 23 CD 97 6C 21 02 00 39 E5 21 01 00 CD 97    .l#..l!..9.!....
007B50:  6C 21 00 00 39 E5 21 02 00 39 CD 92 6C CD 59 6D    l!..9.!..9..l.Ym
007B60:  CD 97 6C C3 E0 53 21 04 00 39 CD 92 6C CD 8A 6C    ..l..S!..9..l..l
007B70:  E5 CD 6C 23 C1 7C B5 CA 89 54 21 04 00 39 E5 CD    ..l#.|...T!..9..
007B80:  92 6C 23 CD 97 6C C3 66 54 21 04 00 39 E5 CD 92    .l#..l.fT!..9...
007B90:  6C 23 CD 97 6C 2B CD 8A 6C E5 21 2E 00 CD C7 6C    l#..l+..l.!....l
007BA0:  7C B5 CA B0 54 21 00 00 EB 21 16 00 39 F9 EB C9    |...T!...!..9...
007BB0:  21 04 00 39 CD 92 6C CD 8A 6C E5 CD 6C 23 C1 7C    !..9..l..l..l#.|
007BC0:  B5 CA D3 54 21 04 00 39 E5 CD 92 6C 23 CD 97 6C    ...T!..9...l#..l
007BD0:  C3 B0 54 21 04 00 39 E5 CD 92 6C 2B CD 97 6C 23    ..T!..9...l+..l#
007BE0:  E5 21 CC 6A CD 4F 6D 22 26 6B 21 0E 00 39 E5 21    .!.j.Om"&k!..9.!
007BF0:  EE 57 CD 0B 85 E1 CD 4A 85 21 04 00 39 CD 92 6C    .W.....J.!..9..l
007C00:  CD 8A 6C E5 21 2E 00 CD C7 6C 7C B5 CA 50 55 21    ..l.!....l|..PU!
007C10:  0E 00 39 E5 21 10 00 39 CD 0B 85 CD 9F 80 21 0C    ..9.!..9......!.
007C20:  00 39 E5 CD 92 6C 2B CD 97 6C 23 CD 8A 6C E5 21    .9...l+..l#..l.!
007C30:  30 00 CD 4F 6D E5 CD BF 80 C1 CD 63 81 CD 9F 80    0..Om......c....
007C40:  21 F4 57 CD 0B 85 CD 1F 83 E1 CD 4A 85 C3 F9 54    !.W........J...T
007C50:  21 08 00 39 E5 21 FA 57 CD 0B 85 E1 CD 4A 85 21    !..9.!.W.....J.!
007C60:  04 00 39 E5 CD 92 6C 2B CD 97 6C E5 21 08 00 39    ..9...l+..l.!..9
007C70:  CD 92 6C CD 06 6D 7C B5 CA D3 55 21 0E 00 39 E5    ..l..m|...U!..9.
007C80:  21 10 00 39 CD 0B 85 CD 9F 80 21 10 00 39 CD 0B    !..9......!..9..
007C90:  85 CD 9F 80 21 12 00 39 CD 92 6C CD 8A 6C E5 21    ....!..9..l..l.!
007CA0:  30 00 CD 4F 6D E5 CD BF 80 C1 CD 93 82 CD 63 81    0..Om.........c.
007CB0:  E1 CD 4A 85 21 08 00 39 E5 21 0A 00 39 CD 0B 85    ..J.!..9.!..9...
007CC0:  CD 9F 80 21 00 58 CD 0B 85 CD 93 82 E1 CD 4A 85    ...!.X........J.
007CD0:  C3 5F 55 21 06 58 E5 CD 37 30 C1 7C B5 CA 49 57    ._U!.X..70.|..IW
007CE0:  C5 C5 21 00 00 39 E5 CD 41 58 C1 E5 21 00 00 CD    ..!..9..AX..!...
007CF0:  BE 6C 7C B5 CA 0A 56 21 08 58 E5 CD 08 2D C1 21    .l|...V!.X...-.!
007D00:  00 00 39 E5 21 00 00 CD 97 6C 21 00 00 39 CD 92    ..9.!....l!..9..
007D10:  6C E5 21 00 00 CD ED 6C 7C B5 CA 3D 56 21 02 00    l.!....l|..=V!..
007D20:  39 E5 21 01 00 CD 97 6C 21 00 00 39 E5 21 02 00    9.!....l!..9.!..
007D30:  39 CD 92 6C CD 59 6D CD 97 6C C3 48 56 21 02 00    9..l.Ym..l.HV!..
007D40:  39 E5 21 00 00 CD 97 6C 21 00 00 39 CD 92 6C E5    9.!....l!..9..l.
007D50:  21 26 00 CD D0 6C 7C B5 CA 6E 56 21 15 58 E5 CD    !&...l|..nV!.X..
007D60:  08 2D C1 21 00 00 39 E5 21 00 00 CD 97 6C 21 06    .-.!..9.!....l!.
007D70:  00 39 E5 21 20 00 CD 97 6C 21 0C 00 39 E5 21 1E    .9.! ...l!..9.!.
007D80:  58 CD 0B 85 E1 CD 4A 85 21 06 00 39 CD 92 6C 7C    X.....J.!..9..l|
007D90:  B5 CA FE 56 21 0C 00 39 E5 21 0E 00 39 CD 0B 85    ...V!..9.!..9...
007DA0:  CD 9F 80 21 14 00 39 CD 0B 85 CD 93 82 E1 CD 4A    ...!..9........J
007DB0:  85 21 06 00 39 CD 92 6C E5 21 02 00 39 CD 92 6C    .!..9..l.!..9..l
007DC0:  CD B4 6C 7C B5 CA E4 56 21 0C 00 39 E5 21 0E 00    ..l|...V!..9.!..
007DD0:  39 CD 0B 85 CD 9F 80 21 24 58 CD 0B 85 CD 93 82    9......!$X......
007DE0:  E1 CD 4A 85 21 06 00 39 E5 21 08 00 39 CD 92 6C    ..J.!..9.!..9..l
007DF0:  E5 21 01 00 D1 CD 37 6D CD 97 6C C3 88 56 21 02    .!....7m..l..V!.
007E00:  00 39 CD 92 6C 7C B5 CA 2A 57 21 12 00 39 E5 21    .9..l|..*W!..9.!
007E10:  14 00 39 CD 0B 85 CD 9F 80 21 14 00 39 CD 0B 85    ..9......!..9...
007E20:  CD 1F 83 E1 CD 4A 85 C3 47 57 21 12 00 39 E5 21    .....J..GW!..9.!
007E30:  14 00 39 CD 0B 85 CD 9F 80 21 14 00 39 CD 0B 85    ..9......!..9...
007E40:  CD 93 82 E1 CD 4A 85 C1 C1 21 00 00 39 CD 92 6C    .....J...!..9..l
007E50:  E5 21 00 00 CD ED 6C 7C B5 CA 6F 57 21 0E 00 39    .!....l|..oW!..9
007E60:  E5 21 10 00 39 CD 0B 85 CD F1 84 E1 CD 4A 85 2A    .!..9........J.*
007E70:  3C 6B E5 21 06 00 D1 19 E5 21 E8 03 E5 21 01 00    <k.!.....!...!..
007E80:  CD 4F 6D CD E4 6C 7C B5 CA 9E 57 21 2A 58 E5 CD    .Om..l|...W!*X..
007E90:  08 2D C1 21 00 00 EB 21 16 00 39 F9 EB C9 21 18    .-.!...!..9...!.
007EA0:  00 39 CD 92 6C E5 21 00 00 29 D1 19 E5 2A 3C 6B    .9..l.!..)...*<k
007EB0:  CD 97 6C 21 14 00 39 E5 2A 22 6B E5 2A 3C 6B D1    ..l!..9.*"k.*<k.
007EC0:  19 CD 97 6C 2A 3C 6B E5 21 06 00 D1 19 22 3C 6B    ...l*<k.!...."<k
007ED0:  21 14 00 39 CD 92 6C E5 21 10 00 39 CD 0B 85 E1    !..9..l.!..9....
007EE0:  CD 4A 85 21 01 00 EB 21 16 00 39 F9 EB C9 00 00    .J.!...!..9.....
007EF0:  00 00 00 00 00 00 00 00 20 84 00 00 00 00 00 81    ........ .......
007F00:  00 00 00 00 20 84 65 00 62 61 64 20 65 78 70 6F    .... .e.bad expo
007F10:  6E 65 6E 74 00 6F 76 65 72 66 6C 6F 77 00 00 00    nent.overflow...
007F20:  00 00 00 81 00 00 00 00 20 84 73 74 72 69 6E 67    ........ .string
007F30:  20 73 70 61 63 65 20 65 78 68 61 75 73 74 65 64     space exhausted
007F40:  00 C5 C5 3B 21 03 00 39 E5 21 03 00 39 E5 21 01    ...;!..9.!..9.!.
007F50:  00 CD 97 6C CD 97 6C 21 03 00 39 CD 92 6C 7C B5    ...l..l!..9..l|.
007F60:  CA B3 58 21 03 00 39 E5 21 00 00 CD 97 6C 21 55    ..X!..9.!....l!U
007F70:  59 E5 CD 37 30 C1 7C B5 CA 86 58 21 03 00 39 E5    Y..70.|...X!..9.
007F80:  21 01 00 CD 97 6C 21 57 59 E5 CD 37 30 C1 7C B5    !....l!WY..70.|.
007F90:  CA B0 58 21 01 00 39 E5 21 03 00 39 CD 92 6C CD    ..X!..9.!..9..l.
007FA0:  59 6D CD 97 6C 21 03 00 39 E5 21 01 00 CD 97 6C    Ym..l!..9.!....l
007FB0:  C3 57 58 CD FA 24 E5 CD 6C 23 C1 E5 21 00 00 CD    .WX..$..l#..!...
007FC0:  BE 6C 7C B5 CA CE 58 21 00 00 33 C1 C1 C9 CD FA    .l|...X!..3.....
007FD0:  24 E5 CD 6C 23 C1 7C B5 CA 10 59 21 00 00 39 E5    $..l#.|...Y!..9.
007FE0:  CD 70 25 D1 7D 12 21 03 00 39 E5 21 05 00 39 CD    .p%.}.!..9.!..9.
007FF0:  92 6C E5 21 0A 00 CD 65 6D E5 21 04 00 39 CD 8A    .l.!...em.!..9..
008000:  6C E5 21 30 00 CD 4F 6D D1 19 CD 97 6C C3 CE 58    l.!0..Om....l..X
008010:  21 01 00 39 CD 92 6C E5 21 00 00 CD ED 6C 7C B5    !..9..l.!....l|.
008020:  CA 35 59 21 03 00 39 E5 21 05 00 39 CD 92 6C CD    .5Y!..9.!..9..l.
008030:  59 6D CD 97 6C 21 07 00 39 CD 92 6C E5 21 00 00    Ym..l!..9..l.!..
008040:  29 D1 19 E5 21 05 00 39 CD 92 6C CD 97 6C 21 01    )...!..9..l..l!.
008050:  00 33 C1 C1 C9 2B 00 2D 00 C5 3B 21 DC 59 E5 CD    .3...+.-..;!.Y..
008060:  37 30 C1 7C B5 CA D6 59 21 01 00 39 E5 21 00 00    70.|...Y!..9.!..
008070:  CD 97 6C CD FA 24 E5 21 27 00 CD C7 6C 7C B5 CA    ..l..$.!'...l|..
008080:  AF 59 21 01 00 39 E5 21 03 00 39 CD 92 6C E5 21    .Y!..9.!..9..l.!
008090:  FF 00 CD B4 6C E5 21 00 01 CD 65 6D E5 CD C6 5A    ....l.!...em...Z
0080A0:  E5 21 7F 00 CD B4 6C D1 19 CD 97 6C C3 73 59 2A    .!....l....l.sY*
0080B0:  26 6B 23 22 26 6B 2B 21 05 00 39 CD 92 6C E5 21    &k#"&k+!..9..l.!
0080C0:  00 00 29 D1 19 E5 21 03 00 39 CD 92 6C CD 97 6C    ..)...!..9..l..l
0080D0:  21 01 00 33 C1 C9 21 00 00 33 C1 C9 27 00 3B 21    !..3..!..3..'.;!
0080E0:  78 6C E5 CD 37 30 C1 E5 21 00 00 CD BE 6C 7C B5    xl..70..!....l|.
0080F0:  CA F8 59 21 00 00 33 C9 21 03 00 39 CD 92 6C E5    ..Y!..3.!..9..l.
008100:  21 00 00 29 D1 19 E5 2A 3C 6B CD 97 6C CD FA 24    !..)...*<k..l..$
008110:  E5 21 22 00 CD C7 6C 7C B5 CA 92 5A CD FA 24 E5    .!"...l|...Z..$.
008120:  21 00 00 CD BE 6C 7C B5 CA 2E 5A C3 92 5A 2A 3C    !....l|...Z..Z*<
008130:  6B E5 21 E8 03 E5 21 01 00 CD 4F 6D CD E4 6C 7C    k.!...!...Om..l|
008140:  B5 CA 7A 5A 21 AF 5A E5 CD 08 2D C1 21 78 6C E5    ..zZ!.Z...-.!xl.
008150:  CD 37 30 C1 E5 21 00 00 CD BE 6C 7C B5 CA 75 5A    .70..!....l|..uZ
008160:  CD 34 25 E5 21 00 00 CD BE 6C 7C B5 CA 72 5A C3    .4%.!....l|..rZ.
008170:  75 5A C3 4C 5A 21 01 00 33 C9 2A 22 6B E5 2A 3C    uZ.LZ!..3.*"k.*<
008180:  6B 23 22 3C 6B 2B D1 19 E5 CD C6 5A D1 7D 12 C3    k#"<k+.....Z.}..
008190:  0D 5A CD 34 25 2A 22 6B E5 2A 3C 6B 23 22 3C 6B    .Z.4%*"k.*<k#"<k
0081A0:  2B D1 19 E5 21 00 00 D1 7D 12 21 01 00 33 C9 73    +...!...}.!..3.s
0081B0:  74 72 69 6E 67 20 73 70 61 63 65 20 65 78 68 61    tring space exha
0081C0:  75 73 74 65 64 00 C5 C5 CD FA 24 E5 21 5C 00 CD    usted.....$.!\..
0081D0:  C7 6C 7C B5 CA DD 5A CD 34 25 C1 C1 C9 CD 0E 25    .l|...Z.4%.....%
0081E0:  E5 21 00 00 CD BE 6C 7C B5 CA F2 5A CD 34 25 C1    .!....l|...Z.4%.
0081F0:  C1 C9 CD 34 25 CD FA 24 E5 21 62 00 CD BE 6C 7C    ...4%..$.!b...l|
008200:  B5 CA 11 5B 2A 26 6B 23 22 26 6B 21 08 00 C1 C1    ...[*&k#"&k!....
008210:  C9 CD FA 24 E5 21 74 00 CD BE 6C 7C B5 CA 2D 5B    ...$.!t...l|..-[
008220:  2A 26 6B 23 22 26 6B 21 09 00 C1 C1 C9 CD FA 24    *&k#"&k!.......$
008230:  E5 21 6C 00 CD BE 6C 7C B5 CA 49 5B 2A 26 6B 23    .!l...l|..I[*&k#
008240:  22 26 6B 21 0A 00 C1 C1 C9 CD FA 24 E5 21 66 00    "&k!.......$.!f.
008250:  CD BE 6C 7C B5 CA 65 5B 2A 26 6B 23 22 26 6B 21    ..l|..e[*&k#"&k!
008260:  0C 00 C1 C1 C9 CD FA 24 E5 21 6E 00 CD BE 6C 7C    .......$.!n...l|
008270:  B5 CA 81 5B 2A 26 6B 23 22 26 6B 21 0D 00 C1 C1    ...[*&k#"&k!....
008280:  C9 21 02 00 39 E5 21 03 00 CD 97 6C 21 00 00 39    .!..9.!....l!..9
008290:  E5 21 00 00 CD 97 6C 21 02 00 39 E5 CD 92 6C 2B    .!....l!..9...l+
0082A0:  CD 97 6C 23 E5 21 00 00 CD D0 6C E5 CD FA 24 E5    ..l#.!....l...$.
0082B0:  21 30 00 CD E4 6C CD B4 6C E5 CD FA 24 E5 21 37    !0...l..l...$.!7
0082C0:  00 CD DA 6C CD B4 6C 7C B5 CA F2 5B 21 00 00 39    ...l..l|...[!..9
0082D0:  E5 21 02 00 39 CD 92 6C E5 21 03 00 CD 45 6D E5    .!..9..l.!...Em.
0082E0:  CD 34 25 D1 19 E5 21 30 00 CD 4F 6D CD 97 6C C3    .4%...!0..Om..l.
0082F0:  97 5B 21 02 00 39 CD 92 6C E5 21 02 00 CD BE 6C    .[!..9..l.!....l
008300:  7C B5 CA 0E 5C CD 34 25 C1 C1 C9 C3 18 5C 21 00    |...\.4%.....\!.
008310:  00 39 CD 92 6C C1 C1 C9 C1 C1 C9 21 3B 00 E5 CD    .9..l......!;...
008320:  40 2C C1 C9 CD 1B 5C 21 BB 5C E5 CD A8 2C C1 CD    @,....\!.\...,..
008330:  E4 2C CD 1B 5C 21 D7 5C E5 CD A8 2C C1 CD E4 2C    .,..\!.\...,...,
008340:  CD 1B 5C 21 00 5D E5 CD A8 2C C1 CD E4 2C CD 1B    ..\!.]...,...,..
008350:  5C CD E4 2C 2A C6 6A 7C B5 CA BA 5C 21 13 5D E5    \..,*.j|...\!.].
008360:  CD DE 2E C1 21 1D 5D E5 CD DE 2E C1 21 26 5D E5    ....!.].....!&].
008370:  CD CB 62 C1 21 2B 5D E5 CD AD 62 C1 2A A0 6B 7C    ..b.!+]...b.*.k|
008380:  B5 CA B2 5C 21 30 5D E5 CD DE 2E C1 21 3F 5D E5    ...\!0].....!?].
008390:  CD DE 2E C1 21 4E 5D E5 CD DE 2E C1 CD ED 61 2A    ....!N].......a*
0083A0:  9E 6B E5 CD EB 22 C1 CD E4 2C 21 5D 5D E5 CD CB    .k..."...,!]]...
0083B0:  62 C1 21 65 5D E5 CD AD 62 C1 C9 2A 20 2A 20 2A    b.!e]...b..* * *
0083C0:  20 20 53 6D 61 6C 6C 2D 43 20 20 56 31 2E 32 20      Small-C  V1.2 
0083D0:  20 2A 20 2A 20 2A 00 20 20 20 20 20 20 20 42 79     * * *.       By
0083E0:  20 52 6F 6E 20 43 61 69 6E 20 20 61 6E 64 20 20     Ron Cain  and  
0083F0:  4A 61 6D 65 73 20 56 61 6E 20 5A 61 6E 64 74 00    James Van Zandt.
008400:  20 20 20 20 20 32 20 41 75 67 75 73 74 20 31 39         2 August 19
008410:  38 34 00 4C 44 20 48 4C 2C 28 36 29 00 4C 44 20    84.LD HL,(6).LD 
008420:  53 50 2C 48 4C 00 63 63 67 6F 00 6D 61 69 6E 00    SP,HL.ccgo.main.
008430:  67 6C 6F 62 61 6C 20 63 63 72 65 67 69 73 00 67    global ccregis.g
008440:  6C 6F 62 61 6C 20 63 63 63 61 6C 6C 73 00 67 6C    lobal cccalls.gl
008450:  6F 62 61 6C 20 63 63 6C 65 61 76 69 00 63 63 63    obal ccleavi.ccc
008460:  61 6C 6C 73 00 65 78 69 74 00 2A A0 6B 7C B5 CA    alls.exit.*.k|..
008470:  82 5D 2A 38 6B E5 CD EB 22 C1 21 94 5D E5 CD DE    .]*8k...".!.]...
008480:  2E C1 CD E4 2C CD 1B 5C 21 98 5D E5 CD A8 2C C1    ....,..\!.]...,.
008490:  CD E4 2C C9 3D 20 30 00 20 2D 2D 2D 20 45 6E 64    ..,.= 0. --- End
0084A0:  20 6F 66 20 43 6F 6D 70 69 6C 61 74 69 6F 6E 20     of Compilation 
0084B0:  2D 2D 2D 00 C5 C5 C5 21 A3 5E E5 CD C6 2C C1 21    ---....!£^...,.!
0084C0:  04 00 39 E5 21 0A 00 39 CD 92 6C E5 CD BD 31 C1    ..9.!..9..l...1.
0084D0:  CD 97 6C 21 04 00 39 CD 92 6C E5 21 08 00 E5 21    ..l!..9..l.!...!
0084E0:  00 00 D1 19 CD D0 6C 7C B5 CA 93 5E 21 02 00 39    ......l|...^!..9
0084F0:  E5 21 08 00 CD 97 6C 21 04 00 39 E5 21 06 00 39    .!....l!..9.!..9
008500:  CD 92 6C E5 21 08 00 CD 4F 6D E5 21 00 00 CD 4F    ..l.!...Om.!...O
008510:  6D CD 97 6C 21 02 00 39 E5 CD 92 6C 2B CD 97 6C    m..l!..9...l+..l
008520:  23 7C B5 CA 43 5E 21 08 00 39 E5 CD 92 6C 23 CD    #|..C^!..9...l#.
008530:  97 6C 2B CD 8A 6C E5 CD 00 32 C1 E5 CD 40 2C C1    .l+..l...2...@,.
008540:  C3 14 5E 21 04 00 39 E5 CD 92 6C 2B CD 97 6C 23    ..^!..9...l+..l#
008550:  7C B5 CA 64 5E 21 08 00 39 E5 CD 92 6C 23 CD 97    |..d^!..9...l#..
008560:  6C C3 43 5E 21 08 00 39 CD 92 6C CD 8A 6C 7C B5    l.C^!..9..l..l|.
008570:  CA 90 5E 21 08 00 39 E5 CD 92 6C 23 CD 97 6C 2B    ..^!..9...l#..l+
008580:  CD 8A 6C E5 CD 00 32 C1 E5 CD 40 2C C1 C3 64 5E    ..l...2...@,..d^
008590:  C3 9F 5E 21 08 00 39 CD 92 6C E5 CD C6 2C C1 C1    ..^!..9..l...,..
0085A0:  C1 C1 C9 71 00 21 02 00 39 CD 92 6C E5 21 09 00    ...q.!..9..l.!..
0085B0:  D1 19 CD 8A 6C E5 21 03 00 CD C7 6C E5 21 04 00    ....l.!....l.!..
0085C0:  39 CD 92 6C E5 21 0A 00 D1 19 CD 8A 6C E5 21 01    9..l.!......l.!.
0085D0:  00 CD BE 6C CD B4 6C 7C B5 CA 0C 5F 21 8C 5F E5    ...l..l|..._!._.
0085E0:  CD EE 2E C1 21 02 00 39 CD 92 6C E5 21 00 00 D1    ....!..9..l.!...
0085F0:  19 E5 CD B4 5D C1 21 93 5F E5 CD C6 2C C1 CD E4    ....].!._...,...
008600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
008610:  07 00 00 00 02 09 50 E5 07 00 C1 02 00 00 00 02    ......P.........
008620:  07 00 C2 02 00 00 00 02 07 00 C3 02 00 00 00 02    ................
008630:  07 00 C4 02 00 00 00 02 07 00 C5 02 00 00 00 02    ................
008640:  07 00 C6 02 00 00 00 02 07 00 C7 02 00 00 00 02    ................
008650:  07 00 C8 02 00 00 00 02 07 00 C9 02 00 00 00 02    ................
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:  2C 21 95 5F E5 CD CB 62 C1 C3 8B 5F 21 02 00 39    ,!._...b..._!..9
008710:  CD 92 6C E5 21 09 00 D1 19 CD 8A 6C E5 21 03 00    ..l.!......l.!..
008720:  CD C7 6C E5 21 04 00 39 CD 92 6C E5 21 0A 00 D1    ..l.!..9..l.!...
008730:  19 CD 8A 6C E5 21 03 00 CD BE 6C CD B4 6C 7C B5    ...l.!....l..l|.
008740:  CA 66 5F CD ED 61 21 02 00 39 CD 92 6C E5 21 00    .f_..a!..9..l.!.
008750:  00 D1 19 E5 CD B4 5D C1 CD E4 2C 21 9B 5F E5 CD    ......]...,!._..
008760:  CB 62 C1 C3 8B 5F 21 A1 5F E5 CD EE 2E C1 21 02    .b..._!._.....!.
008770:  00 39 CD 92 6C E5 21 00 00 D1 19 E5 CD B4 5D C1    .9..l.!.......].
008780:  21 A9 5F E5 CD C6 2C C1 CD E4 2C C9 4C 44 20 41    !._...,...,.LD A
008790:  2C 28 00 29 00 63 63 73 78 74 00 64 6C 6F 61 64    ,(.).ccsxt.dload
0087A0:  00 4C 44 20 48 4C 2C 28 00 29 00 CD ED 61 21 02    .LD HL,(.)...a!.
0087B0:  00 39 CD 92 6C E5 21 0C 00 D1 19 CD 8A 6C E5 21    .9..l.!......l.!
0087C0:  FF 00 CD B4 6C E5 21 04 00 39 CD 92 6C E5 21 0C    ....l.!..9..l.!.
0087D0:  00 E5 21 01 00 D1 19 D1 19 CD 8A 6C E5 21 08 00    ..!........l.!..
0087E0:  CD 45 6D D1 19 E5 2A 36 6B CD 4F 6D E5 CD 31 31    .Em...*6k.Om..11
0087F0:  C1 CD E4 2C 21 FD 5F E5 CD DE 2E C1 C9 41 44 44    ...,!._......ADD
008800:  20 48 4C 2C 53 50 00 21 02 00 39 CD 92 6C E5 21     HL,SP.!..9..l.!
008810:  09 00 D1 19 CD 8A 6C E5 21 03 00 CD C7 6C E5 21    ......l.!....l.!
008820:  04 00 39 CD 92 6C E5 21 0A 00 D1 19 CD 8A 6C E5    ..9..l.!......l.
008830:  21 03 00 CD BE 6C CD B4 6C 7C B5 CA 61 60 CD ED    !....l..l|..a`..
008840:  61 21 02 00 39 CD 92 6C E5 21 00 00 D1 19 E5 CD    a!..9..l.!......
008850:  B4 5D C1 CD E4 2C 21 EB 60 E5 CD CB 62 C1 C3 EA    .]...,!.`...b...
008860:  60 21 02 00 39 CD 92 6C E5 21 09 00 D1 19 CD 8A    `!..9..l.!......
008870:  6C E5 21 03 00 CD C7 6C E5 21 04 00 39 CD 92 6C    l.!....l.!..9..l
008880:  E5 21 0A 00 D1 19 CD 8A 6C E5 21 01 00 CD BE 6C    .!......l.!....l
008890:  CD B4 6C 7C B5 CA C5 60 21 F2 60 E5 CD DE 2E C1    ..l|...`!.`.....
0088A0:  21 F9 60 E5 CD EE 2E C1 21 02 00 39 CD 92 6C E5    !.`.....!..9..l.
0088B0:  21 00 00 D1 19 E5 CD B4 5D C1 21 FE 60 E5 CD C6    !.......].!.`...
0088C0:  2C C1 C3 E7 60 21 02 61 E5 CD EE 2E C1 21 02 00    ,...`!.a.....!..
0088D0:  39 CD 92 6C E5 21 00 00 D1 19 E5 CD B4 5D C1 21    9..l.!.......].!
0088E0:  07 61 E5 CD C6 2C C1 CD E4 2C C9 64 73 74 6F 72    .a...,...,.dstor
0088F0:  65 00 4C 44 20 41 2C 4C 00 4C 44 20 28 00 29 2C    e.LD A,L.LD (.),
008900:  41 00 4C 44 20 28 00 29 2C 48 4C 00 21 02 00 39    A.LD (.),HL.!..9
008910:  CD 8A 6C E5 21 03 00 CD BE 6C 7C B5 CA 2D 61 CD    ..l.!....l|..-a.
008920:  54 62 21 62 61 E5 CD CB 62 C1 C3 61 61 21 02 00    Tb!ba...b..aa!..
008930:  39 CD 8A 6C E5 21 01 00 CD BE 6C 7C B5 CA 56 61    9..l.!....l|..Va
008940:  CD 70 62 21 69 61 E5 CD DE 2E C1 21 70 61 E5 CD    .pb!ia.....!pa..
008950:  DE 2E C1 C3 61 61 21 7A 61 E5 CD CB 62 C1 CD 8C    ....aa!za...b...
008960:  62 C9 64 73 74 6F 72 65 00 4C 44 20 41 2C 4C 00    b.dstore.LD A,L.
008970:  4C 44 20 28 44 45 29 2C 41 00 63 63 70 69 6E 74    LD (DE),A.ccpint
008980:  00 21 02 00 39 CD 8A 6C E5 21 01 00 CD BE 6C 7C    .!..9..l.!....l|
008990:  B5 CA 9F 61 21 C6 61 E5 CD CB 62 C1 C3 C5 61 21    ...a!.a...b...a!
0089A0:  02 00 39 CD 8A 6C E5 21 03 00 CD BE 6C 7C B5 CA    ..9..l.!....l|..
0089B0:  BD 61 21 CE 61 E5 CD CB 62 C1 C3 C5 61 21 D4 61    .a!.a...b...a!.a
0089C0:  E5 CD CB 62 C1 C9 63 63 67 63 68 61 72 00 64 6C    ...b..ccgchar.dl
0089D0:  6F 61 64 00 63 63 67 69 6E 74 00 21 E4 61 E5 CD    oad.ccgint.!.a..
0089E0:  DE 2E C1 C9 45 58 20 44 45 2C 48 4C 00 21 F6 61    ....EX DE,HL.!.a
0089F0:  E5 CD EE 2E C1 C9 4C 44 20 48 4C 2C 00 21 13 62    ......LD HL,.!.b
008A00:  E5 CD DE 2E C1 2A 36 6B E5 21 02 00 CD 4F 6D 22    .....*6k.!...Om"
008A10:  36 6B C9 50 55 53 48 20 48 4C 00 21 31 62 E5 CD    6k.PUSH HL.!1b..
008A20:  CB 62 C1 2A 36 6B E5 21 06 00 CD 4F 6D 22 36 6B    .b.*6k.!...Om"6k
008A30:  C9 64 70 75 73 68 00 21 4D 62 E5 CD CB 62 C1 2A    .dpush.!Mb...b.*
008A40:  36 6B E5 21 06 00 CD 4F 6D 22 36 6B C9 64 70 75    6k.!...Om"6k.dpu
008A50:  73 68 32 00 21 69 62 E5 CD DE 2E C1 2A 36 6B E5    sh2.!ib.....*6k.
008A60:  21 02 00 D1 19 22 36 6B C9 50 4F 50 20 48 4C 00    !...."6k.POP HL.
008A70:  21 85 62 E5 CD DE 2E C1 2A 36 6B E5 21 02 00 D1    !.b.....*6k.!...
008A80:  19 22 36 6B C9 50 4F 50 20 44 45 00 2A 36 6B E5    ."6k.POP DE.*6k.
008A90:  21 02 00 D1 19 22 36 6B C9 21 A2 62 E5 CD DE 2E    !...."6k.!.b....
008AA0:  C1 C9 45 58 20 28 53 50 29 2C 48 4C 00 21 C5 62    ..EX (SP),HL.!.b
008AB0:  E5 CD EE 2E C1 21 02 00 39 CD 92 6C E5 CD B4 5D    .....!..9..l...]
008AC0:  C1 CD E4 2C C9 43 41 4C 4C 20 00 21 E3 62 E5 CD    ...,.CALL .!.b..
008AD0:  EE 2E C1 21 02 00 39 CD 92 6C E5 CD C6 2C C1 CD    ...!..9..l...,..
008AE0:  E4 2C C9 43 41 4C 4C 20 00 21 F2 62 E5 CD DE 2E    .,.CALL .!.b....
008AF0:  C1 C9 52 45 54 00 CD ED 61 21 1D 63 E5 CD C6 2C    ..RET...a!.c...,
008B00:  C1 CD E4 2C CD 99 62 21 21 63 E5 CD DE 2E C1 2A    ...,..b!!c.....*
008B10:  36 6B E5 21 02 00 CD 4F 6D 22 36 6B C9 24 2B 35    6k.!...Om"6k.$+5
008B20:  00 4A 50 20 28 48 4C 29 00 21 41 63 E5 CD EE 2E    .JP (HL).!Ac....
008B30:  C1 21 02 00 39 CD 92 6C E5 CD EB 22 C1 CD E4 2C    .!..9..l..."...,
008B40:  C9 4A 50 20 00 21 6D 63 E5 CD DE 2E C1 21 74 63    .JP .!mc.....!tc
008B50:  E5 CD DE 2E C1 21 79 63 E5 CD EE 2E C1 21 02 00    .....!yc.....!..
008B60:  39 CD 92 6C E5 CD EB 22 C1 CD E4 2C C9 4C 44 20    9..l..."...,.LD 
008B70:  41 2C 48 00 4F 52 20 4C 00 4A 50 20 5A 2C 00 21    A,H.OR L.JP Z,.!
008B80:  88 63 E5 CD EE 2E C1 C9 44 45 46 42 20 00 21 97    .c......DEFB .!.
008B90:  63 E5 CD EE 2E C1 C9 44 45 46 53 20 00 21 A6 63    c......DEFS .!.c
008BA0:  E5 CD EE 2E C1 C9 44 45 46 57 20 00 C5 21 00 00    ......DEFW ..!..
008BB0:  39 E5 21 06 00 39 CD 92 6C E5 2A 36 6B CD 4F 6D    9.!..9..l.*6k.Om
008BC0:  CD 97 6C 21 00 00 39 CD 92 6C E5 21 00 00 CD BE    ..l!..9..l.!....
008BD0:  6C 7C B5 CA DF 63 21 04 00 39 CD 92 6C C1 C9 21    l|...c!..9..l..!
008BE0:  00 00 39 CD 92 6C E5 21 00 00 CD E4 6C 7C B5 CA    ..9..l.!....l|..
008BF0:  62 64 21 00 00 39 CD 92 6C E5 21 07 00 CD ED 6C    bd!..9..l.!....l
008C00:  7C B5 CA 62 64 21 00 00 39 CD 92 6C E5 21 01 00    |..bd!..9..l.!..
008C10:  CD B4 6C 7C B5 CA 2C 64 21 18 65 E5 CD DE 2E C1    ..l|..,d!.e.....
008C20:  21 00 00 39 E5 CD 92 6C 2B CD 97 6C 21 00 00 39    !..9...l+..l!..9
008C30:  CD 92 6C 7C B5 CA 59 64 21 1F 65 E5 CD DE 2E C1    ..l|..Yd!.e.....
008C40:  21 00 00 39 E5 21 02 00 39 CD 92 6C E5 21 02 00    !..9.!..9..l.!..
008C50:  CD 4F 6D CD 97 6C C3 2C 64 21 04 00 39 CD 92 6C    .Om..l.,d!..9..l
008C60:  C1 C9 21 00 00 39 CD 92 6C E5 21 00 00 CD ED 6C    ..!..9..l.!....l
008C70:  7C B5 CA E7 64 21 00 00 39 CD 92 6C E5 21 07 00    |...d!..9..l.!..
008C80:  CD 59 6D CD D0 6C 7C B5 CA E7 64 21 00 00 39 CD    .Ym..l|...d!..9.
008C90:  92 6C E5 21 01 00 CD B4 6C 7C B5 CA B2 64 21 26    .l.!....l|...d!&
008CA0:  65 E5 CD DE 2E C1 21 00 00 39 E5 CD 92 6C 23 CD    e.....!..9...l#.
008CB0:  97 6C 21 00 00 39 CD 92 6C 7C B5 CA DE 64 21 2D    .l!..9..l|...d!-
008CC0:  65 E5 CD DE 2E C1 21 00 00 39 E5 21 02 00 39 CD    e.....!..9.!..9.
008CD0:  92 6C E5 21 02 00 D1 19 CD 97 6C C3 B2 64 21 04    .l.!......l..d!.
008CE0:  00 39 CD 92 6C C1 C9 CD DB 61 CD ED 61 21 00 00    .9..l....a..a!..
008CF0:  39 CD 92 6C E5 CD 31 31 C1 CD E4 2C 21 35 65 E5    9..l..11...,!5e.
008D00:  CD DE 2E C1 21 3F 65 E5 CD DE 2E C1 CD DB 61 21    ....!?e.......a!
008D10:  04 00 39 CD 92 6C C1 C9 49 4E 43 20 53 50 00 50    ..9..l..INC SP.P
008D20:  4F 50 20 42 43 00 44 45 43 20 53 50 00 50 55 53    OP BC.DEC SP.PUS
008D30:  48 20 42 43 00 41 44 44 20 48 4C 2C 53 50 00 4C    H BC.ADD HL,SP.L
008D40:  44 20 53 50 2C 48 4C 00 21 02 00 39 CD 92 6C E5    D SP,HL.!..9..l.
008D50:  21 01 00 CD BE 6C 7C B5 CA 5C 65 C9 21 02 00 39    !....l|..\e.!..9
008D60:  CD 92 6C E5 21 03 00 CD BE 6C 7C B5 CA 75 65 CD    ..l.!....l|..ue.
008D70:  8C 65 C3 78 65 CD 79 65 C9 21 82 65 E5 CD DE 2E    .e.xe.ye.!.e....
008D80:  C1 C9 41 44 44 20 48 4C 2C 48 4C 00 21 B5 65 E5    ..ADD HL,HL.!.e.
008D90:  CD DE 2E C1 21 BC 65 E5 CD DE 2E C1 21 C3 65 E5    ....!.e.....!.e.
008DA0:  CD DE 2E C1 21 CD 65 E5 CD DE 2E C1 21 D7 65 E5    ....!.e.....!.e.
008DB0:  CD DE 2E C1 C9 4C 44 20 42 2C 48 00 4C 44 20 43    .....LD B,H.LD C
008DC0:  2C 4C 00 41 44 44 20 48 4C 2C 42 43 00 41 44 44    ,L.ADD HL,BC.ADD
008DD0:  20 48 4C 2C 42 43 00 41 44 44 20 48 4C 2C 48 4C     HL,BC.ADD HL,HL
008DE0:  00 21 FC 65 E5 CD EE 2E C1 21 02 00 39 CD 92 6C    .!.e.....!..9..l
008DF0:  E5 CD C6 2C C1 CD E4 2C CD 03 66 C9 4C 44 20 44    ...,...,..f.LD D
008E00:  45 2C 00 21 0C 66 E5 CD DE 2E C1 C9 41 44 44 20    E,.!.f......ADD 
008E10:  48 4C 2C 44 45 00 21 2B 66 E5 CD CB 62 C1 2A 36    HL,DE.!+f...b.*6
008E20:  6B E5 21 06 00 D1 19 22 36 6B C9 64 61 64 64 00    k.!...."6k.dadd.
008E30:  21 3C 66 E5 CD CB 62 C1 CD 8C 62 C9 63 63 73 75    !<f...b...b.ccsu
008E40:  62 00 21 57 66 E5 CD CB 62 C1 2A 36 6B E5 21 06    b.!Wf...b.*6k.!.
008E50:  00 D1 19 22 36 6B C9 64 73 75 62 00 21 68 66 E5    ..."6k.dsub.!hf.
008E60:  CD CB 62 C1 CD 8C 62 C9 63 63 6D 75 6C 74 00 21    ..b...b.ccmult.!
008E70:  84 66 E5 CD CB 62 C1 2A 36 6B E5 21 06 00 D1 19    .f...b.*6k.!....
008E80:  22 36 6B C9 64 6D 75 6C 00 21 92 66 E5 CD CB 62    "6k.dmul.!.f...b
008E90:  C1 C9 63 63 64 69 76 00 21 AD 66 E5 CD CB 62 C1    ..ccdiv.!.f...b.
008EA0:  2A 36 6B E5 21 06 00 D1 19 22 36 6B C9 64 64 69    *6k.!...."6k.ddi
008EB0:  76 00 CD 89 66 CD DB 61 C9 21 C5 66 E5 CD CB 62    v...f..a.!.f...b
008EC0:  C1 CD 8C 62 C9 63 63 6F 72 00 21 D6 66 E5 CD CB    ...b.ccor.!.f...
008ED0:  62 C1 CD 8C 62 C9 63 63 78 6F 72 00 21 E8 66 E5    b...b.ccxor.!.f.
008EE0:  CD CB 62 C1 CD 8C 62 C9 63 63 61 6E 64 00 21 F7    ..b...b.ccand.!.
008EF0:  66 E5 CD CB 62 C1 C9 63 63 61 73 72 00 21 09 67    f...b..ccasr.!.g
008F00:  E5 CD CB 62 C1 CD 8C 62 C9 63 63 61 73 6C 00 21    ...b...b.ccasl.!
008F10:  18 67 E5 CD CB 62 C1 C9 63 63 6E 65 67 00 21 27    .g...b..ccneg.!'
008F20:  67 E5 CD CB 62 C1 C9 6D 69 6E 75 73 66 61 00 21    g...b..minusfa.!
008F30:  38 67 E5 CD CB 62 C1 C9 63 63 63 6F 6D 00 21 47    8g...b..cccom.!G
008F40:  67 E5 CD DE 2E C1 C9 49 4E 43 20 48 4C 00 21 57    g......INC HL.!W
008F50:  67 E5 CD DE 2E C1 C9 44 45 43 20 48 4C 00 21 6A    g......DEC HL.!j
008F60:  67 E5 CD CB 62 C1 CD 8C 62 C9 63 63 65 71 00 21    g...b...b.cceq.!
008F70:  7B 67 E5 CD CB 62 C1 CD 8C 62 C9 63 63 6E 65 00    {g...b...b.ccne.
008F80:  21 8C 67 E5 CD CB 62 C1 CD 8C 62 C9 63 63 6C 74    !.g...b...b.cclt
008F90:  00 21 9D 67 E5 CD CB 62 C1 CD 8C 62 C9 63 63 6C    .!.g...b...b.ccl
008FA0:  65 00 21 AE 67 E5 CD CB 62 C1 CD 8C 62 C9 63 63    e.!.g...b...b.cc
008FB0:  67 74 00 21 BF 67 E5 CD CB 62 C1 CD 8C 62 C9 63    gt.!.g...b...b.c
008FC0:  63 67 65 00 21 D0 67 E5 CD CB 62 C1 CD 8C 62 C9    cge.!.g...b...b.
008FD0:  63 63 75 6C 74 00 21 E2 67 E5 CD CB 62 C1 CD 8C    ccult.!.g...b...
008FE0:  62 C9 63 63 75 6C 65 00 21 F4 67 E5 CD CB 62 C1    b.ccule.!.g...b.
008FF0:  CD 8C 62 C9 63 63 75 67 74 00 21 06 68 E5 CD CB    ..b.ccugt.!.h...
009000:  62 C1 CD 8C 62 C9 63 63 75 67 65 00 21 21 68 E5    b...b.ccuge.!!h.
009010:  CD CB 62 C1 2A 36 6B E5 21 06 00 D1 19 22 36 6B    ..b.*6k.!...."6k
009020:  C9 64 65 71 00 21 3A 68 E5 CD CB 62 C1 2A 36 6B    .deq.!:h...b.*6k
009030:  E5 21 06 00 D1 19 22 36 6B C9 64 6E 65 00 21 53    .!...."6k.dne.!S
009040:  68 E5 CD CB 62 C1 2A 36 6B E5 21 06 00 D1 19 22    h...b.*6k.!...."
009050:  36 6B C9 64 6C 74 00 21 6C 68 E5 CD CB 62 C1 2A    6k.dlt.!lh...b.*
009060:  36 6B E5 21 06 00 D1 19 22 36 6B C9 64 6C 65 00    6k.!...."6k.dle.
009070:  21 85 68 E5 CD CB 62 C1 2A 36 6B E5 21 06 00 D1    !.h...b.*6k.!...
009080:  19 22 36 6B C9 64 67 74 00 21 9E 68 E5 CD CB 62    ."6k.dgt.!.h...b
009090:  C1 2A 36 6B E5 21 06 00 D1 19 22 36 6B C9 64 67    .*6k.!...."6k.dg
0090A0:  65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    e...............
0090B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0090C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0090D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0090E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0090F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0091A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0091B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0091C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0091D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0091E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0091F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0092A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0092B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0092C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0092D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0092E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0092F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0093A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0093B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0093C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0093D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0093E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0093F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009480:  0E 19 CD 05 00 3C 32 E6 6D C9 7E 6F 07 9F 67 C9    .....<2.m.~o..g.
009490:  23 23 7E 23 66 6F C9 C1 D1 C5 7D 12 13 7C 12 C9    ##~#fo....}..|..
0094A0:  C1 D1 C5 7D B3 6F 7C B2 67 C9 C1 D1 C5 7D AB 6F    ...}.o|.g....}.o
0094B0:  7C AA 67 C9 C1 D1 C5 7D A3 6F 7C A2 67 C9 C1 D1    |.g....}£o|.g...
0094C0:  C5 CD F6 6C C8 2B C9 C1 D1 C5 CD F6 6C C0 2B C9    ...l.+......l.+.
0094D0:  C1 D1 C5 EB CD F6 6C D8 2B C9 C1 D1 C5 CD F6 6C    ......l.+......l
0094E0:  C8 D8 2B C9 C1 D1 C5 CD F6 6C D0 2B C9 C1 D1 C5    ..+......l.+....
0094F0:  CD F6 6C D8 2B C9 7B 95 5F 7A 9C 21 01 00 FA 03    ..l.+.{._z.!....
009500:  6D B3 C9 B3 37 C9 C1 D1 C5 CD 2C 6D D0 2B C9 C1    m...7.....,m.+..
009510:  D1 C5 CD 2C 6D D8 2B C9 C1 D1 C5 EB CD 2C 6D D8    ...,m.+......,m.
009520:  2B C9 C1 D1 C5 CD 2C 6D C8 D8 2B C9 7A BC C2 33    +.....,m..+.z..3
009530:  6D 7B BD 21 01 00 C9 EB 1D F8 7C 17 7C 1F 67 7D    m{.!......|.|.g}
009540:  1F 6F C3 38 6D C1 D1 C5 EB 1D F8 29 C3 49 6D C1    .o.8m......).Im.
009550:  D1 C5 7B 95 6F 7A 9C 67 C9 CD 5E 6D 23 C9 7C 2F    ..{.oz.g..^m#.|/
009560:  67 7D 2F 6F C9 C1 D1 C5 44 4D 21 00 00 79 0F D2    g}/o....DM!..y..
009570:  73 6D 19 AF 78 1F 47 79 1F 4F B0 C8 AF 7B 17 5F    sm..x.Gy.O...{._
009580:  7A 17 57 B3 C8 C3 6D 6D 44 4D 7A A8 F5 7A B7 FC    z.W...mmDMz..z..
009590:  C9 6D 78 B7 FC D1 6D 3E 10 F5 EB 11 00 00 29 CD    .mx...m>......).
0095A0:  D9 6D CA B5 6D CD E1 6D FA B5 6D 7D F6 01 6F 7B    .m..m..m..m}..o{
0095B0:  91 5F 7A 98 57 F1 3D CA BE 6D F5 C3 9E 6D F1 F0    ._z.W.=..m...m..
0095C0:  CD C9 6D EB CD C9 6D EB C9 7A 2F 57 7B 2F 5F 13    ..m...m..z/W{/_.
0095D0:  C9 78 2F 47 79 2F 4F 03 C9 7B 17 5F 7A 17 57 B3    .x/Gy/O..{._z.W.
0095E0:  C9 7B 91 7A 98 C9 00 00 00 00 00 00 00 00 00 00    .{.z............
0095F0:  00 00 00 00 00 00 00 00 00 00 00 3A E6 6D 5F 1D    ...........:.m_.
009600:  0E 0E CD 05 00 C3 00 00 E1 D1 C1 C5 D5 E5 CD 05    ................
009610:  00 C3 8B 6C 06 03 21 61 6E 11 28 04 3E 2F BE CA    ...l..!an.(.>/..
009620:  2B 6E 19 05 C2 1E 6E 21 00 00 C9 36 9E 11 DF FF    +n....n!...6....
009630:  19 C9 C1 E1 E5 C5 11 21 00 19 36 2F 21 00 00 C9    .......!..6/!...
009640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009660:  00 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ./..............
009670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0096A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0096B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0096C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0096D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0096E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0096F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0098A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0098B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0098C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0098D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0098E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0098F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
009910:  08 00 00 00 02 09 50 E5 08 00 C1 02 00 00 00 02    ......P.........
009920:  08 00 C2 02 00 00 00 02 08 00 C3 02 00 00 00 02    ................
009930:  08 00 C4 02 00 00 00 02 08 00 C5 02 00 00 00 02    ................
009940:  08 00 C6 02 00 00 00 02 08 00 C7 02 00 00 00 02    ................
009950:  08 00 C8 02 00 00 00 02 08 00 C9 02 00 00 00 02    ................
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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009B80:  00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00    ........./......
009B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009FB0:  00 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ./..............
009FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009FE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A1A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A1B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A1C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A1D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A1E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A1F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A2A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A2C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A2D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A2E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A2F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A3B0:  00 00 00 00 00 00 00 00 C1 E1 22 F1 6D D1 EB 22    ..........".m.."
00A3C0:  EF 6D E5 D5 C5 CD 14 6E 22 E7 6D 7C B5 C8 11 24    .m.....n".m|...$
00A3D0:  00 19 22 E9 6D 11 04 00 19 EB 2A E9 6D 01 00 00    ..".m.....*.m...
00A3E0:  09 73 23 72 2A E7 6D E5 2A EF 6D E5 CD 6E 7C E1    .s#r*.m.*.m..n|.
00A3F0:  E1 2A E7 6D 6E 26 00 E5 CD AF 7F E1 2A F1 6D 7E    .*.mn&......*.m~
00A400:  FE 72 CA 0A 7B FE 52 C2 32 7B 0E 0F 2A E7 6D EB    .r..{.R.2{..*.m.
00A410:  CD 05 00 B7 F2 23 7B 2A E7 6D E5 CD 32 6E E1 21    .....#{*.m..2n.!
00A420:  00 00 C9 2A E9 6D 11 02 00 19 36 00 23 36 00 C3    ...*.m....6.#6..
00A430:  87 7B 2A F1 6D 7E FE 77 CA 40 7B FE 57 C2 7B 7B    .{*.m~.w.@{.W.{{
00A440:  0E 13 2A E7 6D EB CD 05 00 0E 16 2A E7 6D EB CD    ..*.m......*.m..
00A450:  05 00 B7 F2 62 7B 2A E7 6D E5 CD 32 6E E1 21 00    ....b{*.m..2n.!.
00A460:  00 C9 2A E9 6D 11 02 00 19 11 00 04 73 23 72 2A    ..*.m.......s#r*
00A470:  E7 6D 11 21 00 19 36 61 C3 87 7B 2A E7 6D E5 CD    .m.!..6a..{*.m..
00A480:  32 6E E1 21 00 00 C9 2A E7 6D C9 C1 E1 22 E7 6D    2n.!...*.m...".m
00A490:  E5 C5 11 21 00 19 7E FE 9E CA A6 7B FE 61 CA A6    ...!..~....{.a..
00A4A0:  7B FE DE C2 C0 7F 21 01 00 22 F5 6D FE 61 C2 4F    {.....!..".m.a.O
00A4B0:  7C 21 1A 00 E5 2A E7 6D E5 CD EA 7D E1 E1 2A E7    |!...*.m...}..*.
00A4C0:  6D 11 24 00 19 22 E9 6D 11 00 00 19 5E 23 56 EB    m.$..".m....^#V.
00A4D0:  22 EB 6D 2A E9 6D 11 04 04 19 22 ED 6D 2A EB 6D    ".m*.m....".m*.m
00A4E0:  EB 2A ED 6D 7A BC DA F1 7B C2 FD 7B 7B BD D2 FD    .*.mz...{..{{...
00A4F0:  7B 2A EB 6D 36 1A 23 22 EB 6D C3 DD 7B 2A E9 6D    {*.m6.#".m..{*.m
00A500:  11 04 00 19 22 EB 6D 2A E7 6D 11 24 00 19 5E 23    ....".m*.m.$..^#
00A510:  56 EB 22 ED 6D 2A EB 6D EB 2A ED 6D CD 2C 6D D2    V.".m*.m.*.m.,m.
00A520:  4F 7C 21 15 00 E5 2A E7 6D E5 2A EB 6D E5 CD 69    O|!...*.m.*.m..i
00A530:  7F D1 D1 D1 7C B7 F2 42 7C 21 00 00 22 F5 6D C3    ....|..B|!..".m.
00A540:  62 7C 2A EB 6D 11 80 00 19 22 EB 6D C3 15 7C 0E    b|*.m....".m..|.
00A550:  10 2A E7 6D EB CD 05 00 B7 F2 62 7C 21 00 00 22    .*.m......b|!.."
00A560:  F5 6D 2A E7 6D E5 CD 32 6E E1 2A F5 6D C9 E1 D1    .m*.m..2n.*.m...
00A570:  C1 C5 D5 E5 13 1A 1B FE 3A C2 8B 7C 1A D6 40 13    ........:..|..@.
00A580:  13 FE 20 DA 8E 7C D6 20 C3 8E 7C 3A E6 6D 02 03    .. ..|. ..|:.m..
00A590:  26 20 2E 08 CD AA 7C 2E 03 CD AA 7C 26 00 2E 04    & ....|....|&...
00A5A0:  CD E2 7C 21 10 00 09 36 00 C9 7D B7 CA CD 7C 1A    ..|!...6..}...|.
00A5B0:  FE 2E CA CD 7C FE 00 CA CD 7C FE 61 DA C6 7C FE    ....|....|.a..|.
00A5C0:  7B D2 C6 7C D6 20 02 03 13 2D C3 AA 7C 1A FE 2E    {..|. ...-..|...
00A5D0:  CA DC 7C FE 00 CA DC 7C 13 C3 CD 7C FE 2E C2 E2    ..|....|...|....
00A5E0:  7C 13 7D B7 CA EE 7C 7C 02 03 2D C3 E2 7C C9 C1    |.}...||..-..|..
00A5F0:  E1 E5 C5 E5 CD 06 7D D1 7D FE 0D C2 05 7D E5 D5    ......}.}....}..
00A600:  CD 06 7D E1 E1 C9 C1 E1 22 E7 6D E5 C5 11 21 00    ..}.....".m...!.
00A610:  19 7E FE 9E CA 20 7D FE DE C2 C0 7F 21 FF FF C9    .~... }.....!...
00A620:  2A E7 6D 11 24 00 19 22 E9 6D 11 00 00 19 5E 23    *.m.$..".m....^#
00A630:  56 EB 22 EB 6D 2A E9 6D 11 02 00 19 7E 23 B6 C2    V.".m*.m....~#..
00A640:  B3 7D 2A E9 6D 11 04 00 19 22 EB 6D 21 14 00 E5    .}*.m....".m!...
00A650:  2A E7 6D E5 2A EB 6D E5 CD 69 7F D1 D1 D1 7C B5    *.m.*.m..i....|.
00A660:  CA 67 7D 21 FF FF C9 2A EB 6D 11 00 04 19 22 ED    .g}!...*.m....".
00A670:  6D 2A EB 6D 11 80 00 19 22 EB 6D EB 2A ED 6D CD    m*.m....".m.*.m.
00A680:  2C 6D D2 9C 7D 21 14 00 E5 2A E7 6D E5 2A EB 6D    ,m..}!...*.m.*.m
00A690:  36 1A E5 CD 69 7F D1 D1 D1 C3 71 7D 2A E9 6D 11    6...i.....q}*.m.
00A6A0:  02 00 19 11 00 04 73 23 72 2A E9 6D 11 04 00 19    ......s#r*.m....
00A6B0:  22 EB 6D 2A E9 6D 11 02 00 19 5E 23 56 1B 72 2B    ".m*.m....^#V.r+
00A6C0:  73 2A EB 6D 23 EB 2A E9 6D 01 00 00 09 73 23 72    s*.m#.*.m....s#r
00A6D0:  2A EB 6D 7E FE 1A C2 E6 7D 2A E7 6D 11 21 00 19    *.m~....}*.m.!..
00A6E0:  36 DE 21 FF FF C9 6F 26 00 C9 C1 D1 E1 E5 D5 C5    6.!...o&........
00A6F0:  E5 D5 CD 17 7E D1 7C B7 FA 12 7E 7D FE 0D C2 10    ....~.|...~}....
00A700:  7E 21 0A 00 E5 D5 CD 17 7E D1 D1 7C B7 FA 12 7E    ~!......~..|...~
00A710:  E1 C9 C1 21 FF FF C9 C1 D1 E1 22 F3 6D EB 22 E7    ...!......".m.".
00A720:  6D D5 E5 C5 11 21 00 19 7E FE 61 C2 C0 7F 11 03    m....!..~.a.....
00A730:  00 19 22 E9 6D 11 00 00 19 5E 23 56 EB 22 EB 6D    ..".m....^#V.".m
00A740:  2A E9 6D 11 02 00 19 7E 23 B6 C2 AA 7E 2A E9 6D    *.m....~#...~*.m
00A750:  11 04 00 19 22 EB 6D 11 00 04 19 22 ED 6D 2A EB    ....".m....".m*.
00A760:  6D EB 2A ED 6D CD 2C 6D D2 93 7E 21 15 00 E5 2A    m.*.m.,m..~!...*
00A770:  E7 6D E5 2A EB 6D E5 CD 69 7F D1 D1 D1 7C B5 CA    .m.*.m..i....|..
00A780:  86 7E 21 FF FF C9 2A EB 6D 11 80 00 19 22 EB 6D    .~!...*.m....".m
00A790:  C3 5E 7E 2A E9 6D 11 02 00 19 11 00 04 73 23 72    .^~*.m.......s#r
00A7A0:  2A E9 6D 11 04 00 19 22 EB 6D 2A E9 6D 11 02 00    *.m....".m*.m...
00A7B0:  19 5E 23 56 1B 72 2B 73 2A EB 6D 23 EB 2A E9 6D    .^#V.r+s*.m#.*.m
00A7C0:  01 00 00 09 73 23 72 3A F3 6D 2A EB 6D 77 26 00    ....s#r:.m*.mw&.
00A7D0:  6F C9 C1 E1 22 EB 6D E5 C5 2B 56 36 00 2B 5E 36    o...".m..+V6.+^6
00A7E0:  4F E5 D5 EB 0E 0A CD 05 00 2A EB 6D 2B 5E 23 16    O........*.m+^#.
00A7F0:  00 19 36 00 D1 E1 73 23 72 23 0E 02 1E 0A CD 05    ..6...s#r#......
00A800:  00 2A EB 6D C9 0E 01 CD 05 00 6F 26 00 FE 1A C2    .*.m......o&....
00A810:  15 7F 21 FF FF FE 0D C2 23 7F E5 0E 02 1E 0A CD    ..!.....#.......
00A820:  05 00 E1 C9 C1 E1 E5 C5 7E B7 C8 FE 0D F5 5F 23    ........~....._#
00A830:  E5 0E 02 CD 05 00 E1 F1 C2 28 7F E5 1E 0A 0E 02    .........(......
00A840:  CD 05 00 E1 C3 28 7F C1 E1 22 F3 6D E5 C5 EB 0E    .....(...".m....
00A850:  02 CD 05 00 3A F3 6D FE 0D C2 63 7F 1E 0A 0E 02    ....:.m...c.....
00A860:  CD 05 00 2A F3 6D 26 00 C9 C1 E1 22 F9 6D D1 E1    ...*.m&....".m..
00A870:  22 F7 6D EB 22 E7 6D D5 D5 E5 C5 6E 26 00 E5 CD    ".m.".m....n&...
00A880:  AF 7F E1 2A F9 6D EB 0E 1A CD 05 00 2A F7 6D 4D    ...*.m......*.mM
00A890:  2A E7 6D EB CD 05 00 CD 8B 6C 22 F5 6D 0E 1A 11    *.m......l".m...
00A8A0:  80 00 CD 05 00 2A F5 6D 7C B5 C8 21 FF FF C9 D1    .....*.m|..!....
00A8B0:  E1 E5 D5 7D B4 CA BF 7F EB 1B 0E 0E CD 05 00 C9    ...}............
00A8C0:  11 CB 7F D5 CD FD 7F D1 C3 00 00 27 75 6E 69 74    ...........'unit
00A8D0:  27 20 69 6E 76 61 6C 69 64 0D 00 E1 D1 D5 E5 2A    ' invalid......*
00A8E0:  E9 7F EB 19 22 E9 7F EB C9 44 86 D1 E1 E5 D5 22    ...."....D....."
00A8F0:  E9 7F C9 2A 06 00 E5 2A E9 7F C3 4F 6D 21 35 80    ...*...*...Om!5.
00A900:  E5 CD 24 7F E1 D1 E1 E5 D5 E5 CD 24 7F E1 2A 4C    ..$........$..*L
00A910:  80 22 4A 80 7C B5 C8 21 3C 80 E5 CD 24 7F E1 2A    ."J.|..!<...$..*
00A920:  4A 80 23 23 CD 92 6C E5 CD 24 7F E1 2A 4A 80 CD    J.##..l..$..*J..
00A930:  92 6C C3 11 80 45 52 52 4F 52 20 00 0D 43 41 4C    .l...ERROR ..CAL
00A940:  4C 45 44 20 46 52 4F 4D 20 00 00 00 00 00 00 00    LED FROM .......
00A950:  00 00 00 00 00 00 00 00 00 00 00 00 80 80 00 00    ................
00A960:  00 00 CD 99 80 63 61 6E 27 74 20 2F 30 00 CD 99    .....can't /0...
00A970:  80 49 6C 6C 65 67 61 6C 20 66 75 6E 63 74 69 6F    .Illegal functio
00A980:  6E 00 CD 99 80 41 72 69 74 68 6D 65 74 69 63 20    n....Arithmetic 
00A990:  6F 76 65 72 66 6C 6F 77 00 CD FD 7F C3 00 00 D1    overflow........
00A9A0:  2A 58 80 E5 2A 56 80 E5 2A 54 80 E5 EB E9 D1 C1    *X..*V..*T......
00A9B0:  2A 58 80 E5 2A 56 80 E5 2A 54 80 E5 EB C5 E9 7C    *X..*V..*T.....|
00A9C0:  2F 32 5A 80 17 38 05 EB ED 62 ED 52 7D DD 67 4C    /2Z..8...b.R}.gL
00A9D0:  11 00 00 42 DD 6A 3E 90 32 59 80 C3 C8 81 CD BB    ...B.j>.2Y......
00A9E0:  85 21 00 00 3A 59 80 47 B7 C8 2A 57 80 4C 78 FE    .!..:Y.G..*W.Lx.
00A9F0:  90 FA 00 81 20 8C 7C FE 80 20 87 7D B7 20 83 C9    .... .|.. .}. ..
00AA00:  CB FC CB 3C CB 1D 3C FE 90 20 F7 CB 11 D0 EB 21    ...<..<.. .....!
00AA10:  01 00 ED 52 C9 21 1D 81 CD 39 85 18 4C 00 00 00    ...R.!...9..L...
00AA20:  00 00 80 CD F9 84 CD 13 84 C1 DD E1 D1 18 3A CD    ..............:.
00AA30:  39 85 18 27 E1 D1 D1 D1 D1 DD E1 C1 D5 D5 D5 D5    9..'............
00AA40:  D5 D5 E5 D5 DD E5 C5 CD F9 84 CD 25 83 CD BB 85    ...........%....
00AA50:  C1 DD E1 D1 CD 99 82 C1 DD E1 D1 CD F1 84 18 09    ................
00AA60:  CD F1 84 E1 D1 DD E1 C1 E5 78 B7 C8 3A 59 80 B7    .........x..:Y..
00AA70:  CA 1F 85 90 30 11 ED 44 D9 DD E5 CD 2C 85 D9 DD    ....0..D....,...
00AA80:  E3 CD 1F 85 D9 DD E1 FE 29 D0 F5 CD 55 85 67 F1    ........)...U.g.
00AA90:  CD 62 82 B4 21 54 80 F2 AB 81 CD 2D 82 30 69 23    .b..!T.....-.0i#
00AAA0:  34 CA 82 80 2E 01 CD 7F 82 18 5D AF 90 47 7E 9B    4.........]..G~.
00AAB0:  5F 23 7E 9A 57 23 7E DD 9D DD 6F 23 7E DD 9C DD    _#~.W#~...o#~...
00AAC0:  67 23 7E 99 4F DC 45 82 68 63 AF 47 79 B7 20 27    g#~.O.E.hc.Gy. '
00AAD0:  DD 4C DD 7D DD 67 DD 6A AF 54 65 6F 78 D6 08 FE    .L.}.g.j.Teox...
00AAE0:  D0 20 E8 AF 32 59 80 C9 05 29 CB 12 08 DD 29 08    . ..2Y...)....).
00AAF0:  30 02 DD 23 08 CB 11 F2 E8 81 78 5C 45 B7 28 08    0..#......x\E.(.
00AB00:  21 59 80 86 77 30 DC C8 78 21 59 80 B7 FC 1A 82    !Y..w0..x!Y.....
00AB10:  46 23 7E E6 80 A9 4F C3 1F 85 1C C0 14 C0 DD 2C    F#~...O........,
00AB20:  C0 DD 24 C0 0C C0 0E 80 34 C0 C3 82 80 7E 83 5F    ..$.....4....~._
00AB30:  23 7E 8A 57 23 7E DD 8D DD 6F 23 7E DD 8C DD 67    #~.W#~...o#~...g
00AB40:  23 7E 89 4F C9 21 5A 80 7E 2F 77 AF 6F 67 90 47    #~.O.!Z.~/w.og.G
00AB50:  7D ED 52 EB 6F DD 9D DD 6F 7D DD 9C DD 67 7D 99    }.R.o...o}...g}.
00AB60:  4F C9 06 00 D6 08 38 10 43 5A DD 55 08 DD 7C DD    O.....8.CZ.U..|.
00AB70:  6F 08 DD 61 0E 00 18 EC C6 09 6F AF 2D C8 79 1F    o..a......o.-.y.
00AB80:  4F DD 7C 1F DD 67 DD 7D 1F DD 6F CB 1A CB 1B CB    O.|..g.}..o.....
00AB90:  18 18 E8 E1 D1 DD E1 C1 E5 CD 6B 84 C8 2E 00 CD    ..........k.....
00ABA0:  C5 83 79 D5 D9 4F D1 DD E5 E1 D9 01 00 00 50 58    ..y..O........PX
00ABB0:  DD 21 00 00 21 C8 81 E5 21 C2 82 E5 E5 E5 E5 21    .!..!...!......!
00ABC0:  54 80 7E 23 B7 20 0E 43 5A DD 55 08 DD 7C DD 6F    T.~#. .CZ.U..|.o
00ABD0:  08 DD 61 4F C9 E5 EB 1E 08 1F 57 79 30 12 E5 D9    ..aO......Wy0...
00ABE0:  E3 19 E3 EB DD E5 E3 ED 5A E3 DD E1 EB 89 D9 E1    ........Z.......
00ABF0:  1F 4F DD 7C 1F DD 67 DD 7D 1F DD 6F CB 1C CB 1D    .O.|..g.}..o....
00AC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00AC10:  09 00 00 00 02 09 50 E5 09 00 C1 02 00 00 00 02    ......P.........
00AC20:  09 00 C2 02 00 00 00 02 09 00 C3 02 00 00 00 02    ................
00AC30:  09 00 C4 02 00 00 00 02 09 00 C5 02 00 00 00 02    ................
00AC40:  09 00 C6 02 00 00 00 02 09 00 C7 02 00 00 00 02    ................
00AC50:  09 00 C8 02 00 00 00 02 09 00 C9 02 00 00 00 02    ................
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:  CB 18 1D 7A 20 D3 EB E1 C9 CD F9 84 01 20 84 DD    ...z ........ ..
00AD10:  21 00 00 11 00 00 CD 1F 85 C1 DD E1 D1 18 06 E1    !...............
00AD20:  D1 DD E1 C1 E5 CD 6B 84 CA 62 80 2E FF CD C5 83    ......k..b......
00AD30:  FD E5 34 34 2B E5 D9 E1 4E 2B 56 2B 5E 2B 7E 2B    ..44+...N+V+^+~+
00AD40:  6E 67 EB D9 41 EB DD E5 FD E1 AF 4F 57 5F DD 21    ng..A......OW_.!
00AD50:  00 00 32 4E 80 E5 FD E5 C5 E5 78 D9 E3 B7 ED 52    ..2N......x....R
00AD60:  E3 EB FD E5 E3 ED 52 E3 FD E1 EB 99 D9 E1 47 3A    ......R.......G:
00AD70:  4E 80 DE 00 3F 30 09 32 4E 80 F1 F1 F1 37 18 04    N...?0.2N....7..
00AD80:  C1 FD E1 E1 0C 0D 1F FA C0 83 17 CB 13 CB 12 08    ................
00AD90:  DD 29 08 30 02 DD 23 08 CB 11 29 08 FD 29 08 30    .).0..#...)..).0
00ADA0:  02 FD 23 08 CB 10 3A 4E 80 17 32 4E 80 79 B2 B3    ..#...:N..2N.y..
00ADB0:  DD B4 DD B5 20 9F E5 21 59 80 35 E1 20 97 18 2D    .... ..!Y.5. ..-
00ADC0:  FD E1 C3 09 82 78 B7 28 20 7D 21 59 80 AE 80 47    .....x.( }!Y...G
00ADD0:  1F A8 78 F2 E8 83 C6 80 77 CA 07 83 CD 55 85 77    ..x.....w....U.w
00ADE0:  2B C9 CD 6B 84 2F B7 21 B7 E1 F2 E3 81 C3 82 80    +..k./.!........
00ADF0:  CD 2C 85 78 B7 C8 C6 02 38 F3 47 CD 69 81 21 59    .,.x....8.G.i.!Y
00AE00:  80 34 C0 18 E8 DD 21 00 00 11 00 00 CD B8 84 C8    .4....!.........
00AE10:  C3 6E 80 06 88 11 00 00 21 59 80 4F D5 DD E1 11    .n......!Y.O....
00AE20:  00 00 70 06 00 23 36 80 17 C3 C5 81 EB AF 06 98    ..p..#6.........
00AE30:  18 E6 41 50 1E 00 21 5B 80 73 06 90 18 DA 47 AF    ..AP..![.s....G.
00AE40:  18 F1 CD 6B 84 FA 6E 80 3A 59 80 FE 91 DA 6A 85    ...k..n.:Y....j.
00AE50:  01 80 91 DD 21 00 00 11 00 00 CD B8 84 51 C8 C3    ....!........Q..
00AE60:  6E 80 CD 42 84 7A B7 20 F6 7B C9 3A 59 80 B7 C8    n..B.z. .{.:Y...
00AE70:  3A 58 80 FE 2F 17 9F C0 3C C9 CD AE 84 28 0A 18    :X../...<....(..
00AE80:  05 CD AE 84 28 16 F2 9C 84 21 01 00 C9 CD AE 84    ....(....!......
00AE90:  28 F7 18 05 CD AE 84 28 03 F2 89 84 21 00 00 C9    (......(....!...
00AEA0:  CD AE 84 28 E4 18 F5 CD AE 84 20 DD 18 EE E1 FD    ...(...... .....
00AEB0:  E1 D1 DD E1 C1 FD E5 E5 78 B7 28 AF CD 6B 84 79    ........x.(..k.y
00AEC0:  28 B2 21 58 80 AE 79 FA 74 84 CD D1 84 1F A9 18    (.!X..y.t.......
00AED0:  A3 23 78 BE C0 2B 79 BE C0 2B DD 7C BE C0 2B DD    £#x..+y..+.|..+.
00AEE0:  7D BE C0 2B 7A BE C0 2B 7B 96 C0 E1 C9 CD 6B 84    }..+z..+{.....k.
00AEF0:  F0 21 58 80 7E EE 80 77 C9 EB 2A 54 80 E3 E5 2A    .!X.~..w..*T...*
00AF00:  56 80 E3 E5 2A 58 80 E3 E5 EB C9 11 54 80 01 06    V...*X......T...
00AF10:  00 ED B0 C9 E1 D1 DD E1 C1 D9 CD 9F 80 D9 E5 ED    ................
00AF20:  53 54 80 DD 22 56 80 ED 43 58 80 C9 ED 5B 54 80    ST.."V..CX...[T.
00AF30:  DD 2A 56 80 ED 4B 58 80 C9 5E 23 56 23 4E DD 69    .*V..KX..^#V#N.i
00AF40:  23 4E DD 61 23 4E 23 46 23 C9 11 54 80 01 06 00    #N.a#N#F#..T....
00AF50:  EB ED B0 EB C9 21 58 80 7E 07 37 1F 77 3F 1F 23    .....!X.~.7.w?.#
00AF60:  23 77 79 07 37 1F 4F 1F AE C9 47 4F 57 5F DD 67    #wy.7.O...GOW_.g
00AF70:  DD 6F B7 C8 E5 CD 2C 85 CD 55 85 AE 67 F2 90 85    .o....,..U..g...
00AF80:  1B 7A A3 3C 20 0A DD 2B DD 7C DD A5 3C 20 01 0D    .z£< ..+.|..< ..
00AF90:  3E A8 90 CD 62 82 7C 17 DC 1A 82 06 00 DC 45 82    >...b.|.......E.
00AFA0:  E1 C9 C1 DD E1 D1 CD 25 83 CD 6B 84 F2 BB 85 CD    .......%..k.....
00AFB0:  F1 84 CD BB 85 C3 F1 84 CD FD 85 21 59 80 7E FE    ...........!Y.~.
00AFC0:  A8 3A 54 80 D0 7E CD 6A 85 36 A8 7B F5 79 17 CD    .:T..~.j.6.{.y..
00AFD0:  C5 81 F1 C9 21 59 80 36 A8 23 36 80 79 17 C3 C5    ....!Y.6.#6.y...
00AFE0:  81 21 08 00 39 CD 39 85 CD B8 84 FA 1F 85 C9 21    .!..9.9........!
00AFF0:  08 00 39 CD 39 85 CD B8 84 F2 1F 85 C9 CD F1 84    ..9.9...........
00B000:  21 F1 84 E3 E9 CD 6B 84 21 5C 80 FA 4A 85 CD 0B    !.....k.!\..J...
00B010:  85 C8 01 35 98 DD 21 7A 44 11 00 00 CD 99 82 01    ...5..!zD.......
00B020:  28 68 DD 21 46 B1 11 00 00 CD 69 81 CD 2C 85 7B    (h.!F.....i..,.{
00B030:  59 4F 21 5A 80 36 80 2B 46 36 80 CD C8 81 21 5C    YO!Z.6.+F6....!\
00B040:  80 C3 4A 85 00 00 00 00 00 00 00 00 00 00 00 00    ..J.............
00B050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B080:  45 52 0D 0A 3F 3F 20 4D 49 53 53 49 4E 47 20 4C    ER..?? MISSING L
00B090:  45 46 54 20 50 41 52 45 4E 54 48 41 53 49 53 0D    EFT PARENTHASIS.
00B0A0:  0A 3F 3F 20 4D 49 53 53 49 4E 47 20 52 49 47 48    .?? MISSING RIGH
00B0B0:  54 20 50 41 52 45 4E 54 48 41 53 49 53 0D 0A 3F    T PARENTHASIS..?
00B0C0:  3F 20 50 48 41 53 45 20 45 52 52 4F 52 0D 0A 3F    ? PHASE ERROR..?
00B0D0:  3F 20 50 52 4F 47 52 41 4D 20 45 52 52 4F 52 0D    ? PROGRAM ERROR.
00B0E0:  0A 3F 3F 20 52 45 4C 4F 43 41 54 49 4F 4E 20 45    .?? RELOCATION E
00B0F0:  52 52 4F 52 0D 0A 3F 3F 20 52 41 4E 47 45 20 45    RROR..?? RANGE E
00B100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B300:  20 49 4E 54 52 4F 44 55 43 54 49 4F 4E 0D 0A 0D     INTRODUCTION...
00B310:  0A 20 54 68 69 73 20 63 6F 6D 70 69 6C 65 72 20    . This compiler 
00B320:  69 73 20 74 68 65 20 73 6D 61 6C 6C 20 43 20 63    is the small C c
00B330:  6F 6D 70 69 6C 65 72 20 77 72 69 74 74 65 6E 20    ompiler written 
00B340:  62 79 20 52 6F 6E 20 43 61 69 6E 20 61 6E 64 20    by Ron Cain and 
00B350:  70 75 62 6C 69 73 68 65 64 20 69 6E 20 44 72 2E    published in Dr.
00B360:  0D 0A 20 44 6F 62 62 27 73 20 23 34 35 20 28 4D    .. Dobb's #45 (M
00B370:  61 79 20 27 38 30 29 2E 20 54 68 65 20 63 6F 6D    ay '80). The com
00B380:  70 69 6C 65 72 20 20 77 61 73 20 20 6D 6F 64 69    piler  was  modi
00B390:  66 69 65 64 20 74 6F 20 69 6E 63 6C 75 64 65 20    fied to include 
00B3A0:  66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 62    floating point b
00B3B0:  79 0D 0A 20 4A 61 6D 65 73 20 52 2E 20 56 61 6E    y.. James R. Van
00B3C0:  20 5A 61 6E 64 74 2E 20 54 68 65 20 20 66 6C 6F     Zandt. The  flo
00B3D0:  61 74 69 6E 67 20 20 70 6F 69 6E 74 20 20 72 6F    ating  point  ro
00B3E0:  75 74 69 6E 65 73 20 20 74 68 65 6D 73 65 6C 76    utines  themselv
00B3F0:  65 73 20 77 65 72 65 20 77 72 69 74 74 65 6E 20    es were written 
00B400:  62 79 0D 0A 20 4E 69 65 6C 20 43 6F 6C 76 69 6E    by.. Niel Colvin
00B410:  2E 20 20 54 68 65 20 63 6F 6D 70 61 6E 69 6F 6E    .  The companion
00B420:  20 61 73 73 65 6D 62 6C 65 72 20 20 5A 4D 41 43     assembler  ZMAC
00B430:  20 20 61 6E 64 20 20 6C 69 6E 6B 65 72 20 5A 4C      and  linker ZL
00B440:  49 4E 4B 20 77 65 72 65 20 77 72 69 74 74 65 6E    INK were written
00B450:  20 62 79 0D 0A 20 42 72 75 63 65 20 4D 61 6C 6C     by.. Bruce Mall
00B460:  65 74 74 2E 0D 0A 0D 0A 20 54 68 69 73 20 63 6F    ett..... This co
00B470:  6D 70 69 6C 65 72 20 61 63 63 65 70 74 73 20 61    mpiler accepts a
00B480:  20 73 75 62 73 65 74 20 6F 66 20 73 74 61 6E 64     subset of stand
00B490:  61 72 64 20 43 2E 20 49 74 20 72 65 71 75 69 72    ard C. It requir
00B4A0:  65 73 20 61 20 5A 2D 38 30 20 70 72 6F 63 65 73    es a Z-80 proces
00B4B0:  73 6F 72 2E 20 49 74 0D 0A 20 72 65 61 64 73 20    sor. It.. reads 
00B4C0:  43 20 73 6F 75 72 63 65 20 63 6F 64 65 20 20 61    C source code  a
00B4D0:  6E 64 20 20 70 72 6F 64 75 63 65 73 20 20 5A 69    nd  produces  Zi
00B4E0:  6C 6F 67 2D 20 20 6D 6E 65 6D 6F 6E 69 63 20 61    log-  mnemonic a
00B4F0:  73 73 65 6D 62 6C 79 20 6C 61 6E 67 75 61 67 65    ssembly language
00B500:  20 6F 75 74 70 75 74 2C 0D 0A 20 77 69 74 68 20     output,.. with 
00B510:  73 79 6E 74 61 78 20 6D 61 74 63 68 69 6E 67 20    syntax matching 
00B520:  74 68 65 20 61 73 73 65 6D 62 6C 65 72 20 20 5A    the assembler  Z
00B530:  4D 41 43 20 20 73 75 70 70 6C 69 65 64 20 20 77    MAC  supplied  w
00B540:  69 74 68 20 20 69 74 2E 20 20 5A 4D 41 43 20 70    ith  it.  ZMAC p
00B550:  72 6F 64 75 63 65 73 20 61 0D 0A 20 72 65 6C 6F    roduces a.. relo
00B560:  63 61 74 61 62 6C 65 20 66 69 6C 65 20 77 69 74    catable file wit
00B570:  68 20 74 68 65 20 65 78 74 65 6E 73 69 6F 6E 20    h the extension 
00B580:  2E 4F 42 4A 2E 20 20 4F 6E 65 20 20 6F 72 20 6D    .OBJ.  One  or m
00B590:  6F 72 65 20 73 75 63 68 20 72 65 6C 6F 63 61 74    ore such relocat
00B5A0:  61 62 6C 65 20 66 69 6C 65 73 0D 0A 20 63 61 6E    able files.. can
00B5B0:  20 62 65 20 6C 69 6E 6B 61 67 65 20 65 64 69 74     be linkage edit
00B5C0:  65 64 20 20 62 79 20 20 74 68 65 20 20 63 6F 6D    ed  by  the  com
00B5D0:  70 61 6E 69 6F 6E 20 20 70 72 6F 67 72 61 6D 20    panion  program 
00B5E0:  20 5A 4C 49 4E 4B 2E 20 20 54 68 65 20 63 6F 6D     ZLINK.  The com
00B5F0:  70 69 6C 65 72 20 28 77 69 74 68 0D 0A 20 73 6F    piler (with.. so
00B600:  75 72 63 65 20 69 6E 20 20 43 29 2C 20 20 74 68    urce in  C),  th
00B610:  65 20 20 61 73 73 65 6D 62 6C 65 72 2C 20 20 61    e  assembler,  a
00B620:  6E 64 20 20 74 68 65 20 20 6C 69 6E 6B 65 72 20    nd  the  linker 
00B630:  20 28 77 69 74 68 20 20 73 6F 75 72 63 65 73 20     (with  sources 
00B640:  20 69 6E 20 61 73 73 65 6D 62 6C 79 0D 0A 20 6C     in assembly.. l
00B650:  61 6E 67 75 61 67 65 29 20 61 72 65 20 68 65 72    anguage) are her
00B660:  65 62 79 20 70 6C 61 63 65 64 20 69 6E 20 74 68    eby placed in th
00B670:  65 20 70 75 62 6C 69 63 20 64 6F 6D 61 69 6E 2E    e public domain.
00B680:  0D 0A 0D 0A 20 54 68 65 72 65 20 61 72 65 20 73    .... There are s
00B690:  65 76 65 72 61 6C 20 73 61 6D 70 6C 65 20 73 6F    everal sample so
00B6A0:  75 72 63 65 20 63 6F 64 65 20 66 69 6C 65 73 20    urce code files 
00B6B0:  6F 6E 20 20 74 68 69 73 20 64 69 73 6B 2E 20 46    on  this disk. F
00B6C0:  6F 72 20 6D 6F 72 65 20 61 62 6F 75 74 20 74 68    or more about th
00B6D0:  65 20 43 0D 0A 20 70 72 6F 67 72 61 6D 6D 69 6E    e C.. programmin
00B6E0:  67 20 6C 61 6E 67 75 61 67 65 2C 20 73 65 65 20    g language, see 
00B6F0:  74 68 65 20 61 62 6F 76 65 20 69 73 73 75 65 20    the above issue 
00B700:  6F 66 20 20 44 72 2E 20 44 6F 62 62 27 73 20 6F    of  Dr. Dobb's o
00B710:  72 20 22 54 68 65 20 43 20 50 72 6F 67 72 61 6D    r "The C Program
00B720:  6D 69 6E 67 0D 0A 20 4C 61 6E 67 75 61 67 65 22    ming.. Language"
00B730:  20 62 79 20 42 2E 20 20 57 2E 20 20 4B 65 72 6E     by B.  W.  Kern
00B740:  69 67 68 61 6E 20 20 61 6E 64 20 20 44 2E 20 20    ighan  and  D.  
00B750:  4D 2E 20 20 52 69 74 63 68 69 65 2C 20 20 45 6E    M.  Ritchie,  En
00B760:  67 6C 65 77 6F 6F 64 20 43 6C 69 66 66 73 2C 20    glewood Cliffs, 
00B770:  4E 2E 4A 2E 3A 0D 0A 20 50 72 65 6E 74 69 63 65    N.J.:.. Prentice
00B780:  2D 48 61 6C 6C 2C 20 31 39 37 38 2E 0D 0A 0D 0A    -Hall, 1978.....
00B790:  0D 0A 20 44 41 54 41 20 54 59 50 45 53 0D 0A 0D    .. DATA TYPES...
00B7A0:  0A 20 54 68 65 20 64 61 74 61 20 74 79 70 65 73    . The data types
00B7B0:  20 61 72 65 2E 2E 2E 0D 0A 0D 0A 20 63 68 61 72     are....... char
00B7C0:  20 63 63 68 61 72 61 63 74 65 72 0D 0A 20 63 68     ccharacter.. ch
00B7D0:  61 72 20 2A 63 70 6F 69 6E 74 65 72 20 74 6F 20    ar *cpointer to 
00B7E0:  63 68 61 72 61 63 74 65 72 0D 0A 20 63 68 61 72    character.. char
00B7F0:  20 63 5B 33 5D 3B 63 68 61 72 61 63 74 65 72 20     c[3];character 
00B800:  61 72 72 61 79 0D 0A 20 69 6E 74 20 69 3B 31 36    array.. int i;16
00B810:  20 62 69 74 20 69 6E 74 65 67 65 72 0D 0A 20 69     bit integer.. i
00B820:  6E 74 20 2A 69 3B 70 6F 69 6E 74 65 72 20 74 6F    nt *i;pointer to
00B830:  20 69 6E 74 65 67 65 72 0D 0A 20 69 6E 74 20 69     integer.. int i
00B840:  28 29 3B 66 75 6E 63 74 69 6F 6E 20 72 65 74 75    ();function retu
00B850:  72 6E 69 6E 67 20 69 6E 74 65 67 65 72 0D 0A 20    rning integer.. 
00B860:  69 6E 74 20 69 5B 34 5D 3B 69 6E 74 65 67 65 72    int i[4];integer
00B870:  20 61 72 72 61 79 0D 0A 20 64 6F 75 62 6C 65 20     array.. double 
00B880:  64 3B 34 38 20 62 69 74 20 66 6C 6F 61 74 69 6E    d;48 bit floatin
00B890:  67 20 70 6F 69 6E 74 0D 0A 20 64 6F 75 62 6C 65    g point.. double
00B8A0:  20 2A 64 3B 70 6F 69 6E 74 65 72 20 74 6F 20 64     *d;pointer to d
00B8B0:  6F 75 62 6C 65 0D 0A 20 64 6F 75 62 6C 65 20 64    ouble.. double d
00B8C0:  28 29 3B 66 75 6E 63 74 69 6F 6E 20 72 65 74 75    ();function retu
00B8D0:  72 6E 69 6E 67 20 64 6F 75 62 6C 65 0D 0A 20 64    rning double.. d
00B8E0:  6F 75 62 6C 65 20 64 5B 35 5D 3B 61 72 72 61 79    ouble d[5];array
00B8F0:  20 6F 66 20 64 6F 75 62 6C 65 73 0D 0A 0D 0A 20     of doubles.... 
00B900:  53 74 6F 72 61 67 65 20 63 6C 61 73 73 65 73 2C    Storage classes,
00B910:  20 73 74 72 75 63 74 75 72 65 73 2C 20 6D 75 6C     structures, mul
00B920:  74 69 64 69 6D 65 6E 73 69 6F 6E 61 6C 20 61 72    tidimensional ar
00B930:  72 61 79 73 2C 20 75 6E 69 6F 6E 73 2C 20 61 6E    rays, unions, an
00B940:  64 20 6D 6F 72 65 20 63 6F 6D 70 6C 65 78 0D 0A    d more complex..
00B950:  20 74 79 70 65 73 20 6C 69 6B 65 20 22 69 6E 74     types like "int
00B960:  20 2A 2A 69 22 20 61 72 65 20 6E 6F 74 20 69 6E     **i" are not in
00B970:  63 6C 75 64 65 64 2E 0D 0A 0D 0A 0D 0A 20 50 52    cluded....... PR
00B980:  49 4D 41 52 49 45 53 0D 0A 0D 0A 20 61 72 72 61    IMARIES.... arra
00B990:  79 5B 65 78 70 72 65 73 73 69 6F 6E 5D 0D 0A 20    y[expression].. 
00B9A0:  66 75 6E 63 74 69 6F 6E 28 61 72 67 31 2C 61 72    function(arg1,ar
00B9B0:  67 32 2C 2E 2E 2E 2C 61 72 67 6E 29 0D 0A 20 63    g2,...,argn).. c
00B9C0:  6F 6E 73 74 61 6E 74 0D 0A 20 64 65 63 69 6D 61    onstant.. decima
00B9D0:  6C 20 69 6E 74 65 67 65 72 0D 0A 20 64 65 63 69    l integer.. deci
00B9E0:  6D 61 6C 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69    mal floating poi
00B9F0:  6E 74 20 28 31 2E 30 2C 20 32 2E 2C 20 2E 33 2C    nt (1.0, 2., .3,
00BA00:  20 33 34 30 2E 32 65 2D 38 29 0D 0A 20 71 75 6F     340.2e-8).. quo
00BA10:  74 65 64 20 73 74 72 69 6E 67 20 20 20 20 28 22    ted string    ("
00BA20:  73 61 6D 70 6C 65 20 73 74 72 69 6E 67 22 29 0D    sample string").
00BA30:  0A 20 70 72 69 6D 65 64 20 63 68 61 72 61 63 74    . primed charact
00BA40:  65 72 20 28 27 61 27 20 20 6F 72 20 20 27 5A 27    er ('a'  or  'Z'
00BA50:  29 0D 0A 20 6C 6F 63 61 6C 20 76 61 72 69 61 62    ).. local variab
00BA60:  6C 65 0D 0A 20 67 6C 6F 62 61 6C 20 76 61 72 69    le.. global vari
00BA70:  61 62 6C 65 0D 0A 0D 0A 20 45 61 63 68 20 76 61    able.... Each va
00BA80:  72 69 61 62 6C 65 20 6D 75 73 74 20 62 65 20 64    riable must be d
00BA90:  65 63 6C 61 72 65 64 20 62 65 66 6F 72 65 20 69    eclared before i
00BAA0:  74 20 69 73 20 75 73 65 64 2E 0D 0A 0D 0A 20 55    t is used..... U
00BAB0:  4E 41 52 59 20 49 4E 54 45 47 45 52 20 4F 50 45    NARY INTEGER OPE
00BAC0:  52 41 54 4F 52 53 0D 0A 0D 0A 20 2D 6D 69 6E 75    RATORS.... -minu
00BAD0:  73 0D 0A 20 2A 69 6E 64 69 72 65 63 74 69 6F 6E    s.. *indirection
00BAE0:  0D 0A 20 26 61 64 64 72 65 73 73 20 6F 66 0D 0A    .. &address of..
00BAF0:  20 2B 2B 69 6E 63 72 65 6D 65 6E 74 2C 20 65 69     ++increment, ei
00BB00:  74 68 65 72 20 70 72 65 66 69 78 20 6F 72 20 73    ther prefix or s
00BB10:  75 66 66 69 78 0D 0A 20 2D 2D 64 65 63 72 65 6D    uffix.. --decrem
00BB20:  65 6E 74 2C 20 65 69 74 68 65 72 20 70 72 65 66    ent, either pref
00BB30:  69 78 20 6F 72 20 73 75 66 66 69 78 0D 0A 0D 0A    ix or suffix....
00BB40:  0D 0A 20 42 49 4E 41 52 59 20 49 4E 54 45 47 45    .. BINARY INTEGE
00BB50:  52 20 4F 50 45 52 41 54 4F 52 53 0D 0A 0D 0A 20    R OPERATORS.... 
00BB60:  2B 61 64 64 69 74 69 6F 6E 0D 0A 20 2D 73 75 62    +addition.. -sub
00BB70:  74 72 61 63 74 69 6F 6E 0D 0A 20 2A 6D 75 6C 74    traction.. *mult
00BB80:  69 70 6C 69 63 61 74 69 6F 6E 0D 0A 20 2F 64 69    iplication.. /di
00BB90:  76 69 73 69 6F 6E 0D 0A 20 25 6D 6F 64 2C 20 72    vision.. %mod, r
00BBA0:  65 6D 61 69 6E 64 65 72 20 66 72 6F 6D 20 64 69    emainder from di
00BBB0:  76 69 73 69 6F 6E 0D 0A 20 7C 69 6E 63 6C 75 73    vision.. |inclus
00BBC0:  69 76 65 20 6F 72 0D 0A 20 5E 65 78 63 6C 75 73    ive or.. ^exclus
00BBD0:  69 76 65 20 6F 72 0D 0A 20 26 6C 6F 67 69 63 61    ive or.. &logica
00BBE0:  6C 20 61 6E 64 0D 0A 20 3D 3D 65 71 75 61 6C 0D    l and.. ==equal.
00BBF0:  0A 20 21 3D 6E 6F 74 20 65 71 75 61 6C 0D 0A 20    . !=not equal.. 
00BC00:  3C 6C 65 73 73 20 74 68 61 6E 0D 0A 20 3C 3D 6C    <less than.. <=l
00BC10:  65 73 73 20 74 68 61 6E 20 6F 72 20 65 71 75 61    ess than or equa
00BC20:  6C 0D 0A 20 3E 67 72 65 61 74 65 72 20 74 68 61    l.. >greater tha
00BC30:  6E 0D 0A 20 3E 3D 67 72 65 61 74 65 72 20 74 68    n.. >=greater th
00BC40:  61 6E 20 6F 72 20 65 71 75 61 6C 0D 0A 20 3C 3C    an or equal.. <<
00BC50:  6C 65 66 74 20 73 68 69 66 74 0D 0A 20 3E 3E 61    left shift.. >>a
00BC60:  72 69 74 68 6D 65 74 69 63 20 72 69 67 68 74 20    rithmetic right 
00BC70:  73 68 69 66 74 0D 0A 20 3D 61 73 73 69 67 6E 6D    shift.. =assignm
00BC80:  65 6E 74 0D 0A 0D 0A 0D 0A 20 55 4E 41 52 59 20    ent...... UNARY 
00BC90:  44 4F 55 42 4C 45 20 4F 50 45 52 41 54 4F 52 53    DOUBLE OPERATORS
00BCA0:  0D 0A 0D 0A 20 2D 6D 69 6E 75 73 0D 0A 0D 0A 0D    .... -minus.....
00BCB0:  0A 20 42 49 4E 41 52 59 20 44 4F 55 42 4C 45 20    . BINARY DOUBLE 
00BCC0:  4F 50 45 52 41 54 4F 52 53 0D 0A 0D 0A 20 2B 61    OPERATORS.... +a
00BCD0:  64 64 0D 0A 20 2D 73 75 62 74 72 61 63 74 0D 0A    dd.. -subtract..
00BCE0:  20 2A 6D 75 6C 74 69 70 6C 79 0D 0A 20 2F 64 69     *multiply.. /di
00BCF0:  76 69 64 65 0D 0A 20 3D 61 73 73 69 67 6E 6D 65    vide.. =assignme
00BD00:  6E 74 0D 0A 0D 0A 20 41 73 73 69 67 6E 6D 65 6E    nt.... Assignmen
00BD10:  74 20 6F 70 65 72 61 74 6F 72 73 20 61 72 65 20    t operators are 
00BD20:  6E 6F 74 20 69 6E 63 6C 75 64 65 64 2E 0D 0A 0D    not included....
00BD30:  0A 20 43 6F 6E 76 65 72 73 69 6F 6E 20 62 65 74    . Conversion bet
00BD40:  77 65 65 6E 20 66 6C 6F 61 74 69 6E 67 20 70 6F    ween floating po
00BD50:  69 6E 74 20 61 6E 64 20 69 6E 74 65 67 65 72 20    int and integer 
00BD60:  20 69 73 20 61 75 74 6F 6D 61 74 69 63 20 66 6F     is automatic fo
00BD70:  72 20 61 73 73 69 67 6E 6D 65 6E 74 20 61 6E 64    r assignment and
00BD80:  0D 0A 20 66 6F 72 20 74 68 65 20 65 78 70 72 65    .. for the expre
00BD90:  73 73 69 6F 6E 20 72 65 74 75 72 6E 65 64 20 62    ssion returned b
00BDA0:  79 20 61 20 66 75 6E 63 74 69 6F 6E 2E 20 43 6F    y a function. Co
00BDB0:  6E 76 65 72 73 69 6F 6E 20 66 72 6F 6D 20 69 6E    nversion from in
00BDC0:  74 65 67 65 72 20 74 6F 20 66 6C 6F 61 74 69 6E    teger to floatin
00BDD0:  67 0D 0A 20 70 6F 69 6E 74 20 69 73 20 61 75 74    g.. point is aut
00BDE0:  6F 6D 61 74 69 63 20 66 6F 72 20 74 68 65 20 61    omatic for the a
00BDF0:  72 67 75 6D 65 6E 74 73 20 20 6F 66 20 20 61 6E    rguments  of  an
00BE00:  79 20 6F 66 20 74 68 65 20 66 6C 6F 61 74 69 6E    y of the floatin
00BE10:  67 20 70 6F 69 6E 74 20 6F 70 65 72 61 74 6F 72    g point operator
00BE20:  73 2E 0D 0A 20 4F 74 68 65 72 77 69 73 65 2C 20    s... Otherwise, 
00BE30:  74 68 65 20 72 6F 75 74 69 6E 65 73 20 22 66 6C    the routines "fl
00BE40:  6F 61 74 28 6A 6A 29 22 20 20 61 6E 64 20 20 22    oat(jj)"  and  "
00BE50:  69 66 69 78 28 79 79 29 22 20 20 28 61 73 20 20    ifix(yy)"  (as  
00BE60:  69 6E 20 20 46 4F 52 54 52 41 4E 29 20 6D 61 79    in  FORTRAN) may
00BE70:  20 62 65 0D 0A 20 75 73 65 64 2E 20 20 54 68 65     be.. used.  The
00BE80:  20 61 72 67 75 6D 65 6E 74 73 20 6F 66 20 69 6E     arguments of in
00BE90:  74 65 67 65 72 2D 6F 6E 6C 79 20 6F 70 65 72 61    teger-only opera
00BEA0:  74 6F 72 73 20 61 72 65 20 63 68 65 63 6B 65 64    tors are checked
00BEB0:  20 74 6F 20 62 65 20 73 75 72 65 20 74 68 65 79     to be sure they
00BEC0:  20 61 72 65 0D 0A 20 69 6E 74 65 67 65 72 73 2E     are.. integers.
00BED0:  20 20 54 68 65 72 65 20 69 73 20 6E 6F 20 74 79      There is no ty
00BEE0:  70 65 20 20 63 68 65 63 6B 69 6E 67 20 20 66 6F    pe  checking  fo
00BEF0:  72 20 20 74 68 65 20 20 61 63 74 75 61 6C 20 70    r  the  actual p
00BF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00BF10:  0A 00 00 00 02 09 50 E5 0A 00 C1 02 00 00 00 02    ......P.........
00BF20:  0A 00 C2 02 00 00 00 02 0A 00 C3 02 00 00 00 02    ................
00BF30:  0A 00 C4 02 00 00 00 02 0A 00 C5 02 00 00 00 02    ................
00BF40:  0A 00 C6 02 00 00 00 02 0A 00 C7 02 00 00 00 02    ................
00BF50:  0A 00 C8 02 00 00 00 02 0A 00 C9 02 00 00 00 02    ................
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:  61 72 61 6D 65 74 65 72 73 20 6F 66 20 66 75 6E    arameters of fun
00C010:  63 74 69 6F 6E 0D 0A 20 63 61 6C 6C 73 2E 0D 0A    ction.. calls...
00C020:  0D 0A 0D 0A 20 50 52 4F 47 52 41 4D 20 43 4F 4E    .... PROGRAM CON
00C030:  54 52 4F 4C 0D 0A 0D 0A 20 69 66 28 65 78 70 72    TROL.... if(expr
00C040:  65 73 73 69 6F 6E 29 20 73 74 61 74 65 6D 65 6E    ession) statemen
00C050:  74 3B 0D 0A 20 69 66 28 65 78 70 72 65 73 73 69    t;.. if(expressi
00C060:  6F 6E 29 20 73 74 61 74 65 6D 65 6E 74 3B 20 65    on) statement; e
00C070:  6C 73 65 20 73 74 61 74 65 6D 65 6E 74 3B 0D 0A    lse statement;..
00C080:  20 77 68 69 6C 65 28 65 78 70 72 65 73 73 69 6F     while(expressio
00C090:  6E 29 20 73 74 61 74 65 6D 65 6E 74 3B 0D 0A 20    n) statement;.. 
00C0A0:  62 72 65 61 6B 3B 0D 0A 20 63 6F 6E 74 69 6E 75    break;.. continu
00C0B0:  65 3B 0D 0A 20 72 65 74 75 72 6E 3B 0D 0A 20 72    e;.. return;.. r
00C0C0:  65 74 75 72 6E 20 65 78 70 72 65 73 73 69 6F 6E    eturn expression
00C0D0:  3B 0D 0A 20 3B 20 20 20 20 20 2F 2A 20 6E 75 6C    ;.. ;     /* nul
00C0E0:  6C 20 73 74 61 74 65 6D 65 6E 74 20 2A 2F 0D 0A    l statement */..
00C0F0:  20 7B 73 74 61 74 65 6D 65 6E 74 3B 73 74 61 74     {statement;stat
00C100:  65 6D 65 6E 74 3B 20 20 20 2E 2E 2E 20 20 20 73    ement;   ...   s
00C110:  74 61 74 65 6D 65 6E 74 3B 7D 0D 0A 20 20 2F 2A    tatement;}..  /*
00C120:  20 63 6F 6D 70 6F 75 6E 64 20 73 74 61 74 65 6D     compound statem
00C130:  65 6E 74 20 2A 2F 0D 0A 0D 0A 20 6E 6F 74 20 69    ent */.... not i
00C140:  6E 63 6C 75 64 65 64 3A 20 66 6F 72 2C 20 64 6F    ncluded: for, do
00C150:  20 77 68 69 6C 65 2C 20 73 77 69 74 63 68 2C 20     while, switch, 
00C160:  63 61 73 65 2C 20 64 65 66 61 75 6C 74 2C 20 67    case, default, g
00C170:  6F 74 6F 0D 0A 0D 0A 0D 0A 20 43 4F 4D 4D 41 4E    oto...... COMMAN
00C180:  44 20 4C 49 4E 45 53 0D 0A 0D 0A 20 57 68 65 6E    D LINES.... When
00C190:  20 74 68 65 20 63 6F 6D 70 69 6C 65 72 20 69 73     the compiler is
00C1A0:  20 72 75 6E 2C 20 69 74 20 72 65 61 64 73 20 6F     run, it reads o
00C1B0:  6E 65 20 6F 72 20 6D 6F 72 65 20 43 20 73 6F 75    ne or more C sou
00C1C0:  72 63 65 20 66 69 6C 65 73 20 61 6E 64 20 70 72    rce files and pr
00C1D0:  6F 64 75 63 65 73 20 6F 6E 65 0D 0A 20 61 73 73    oduces one.. ass
00C1E0:  65 6D 62 6C 79 20 6C 61 6E 67 75 61 67 65 20 66    embly language f
00C1F0:  69 6C 65 2E 20 54 68 65 20 61 73 73 65 6D 62 6C    ile. The assembl
00C200:  79 20 20 6C 61 6E 67 75 61 67 65 20 20 66 69 6C    y  language  fil
00C210:  65 73 20 61 72 65 20 73 65 70 61 72 61 74 65 6C    es are separatel
00C220:  79 20 61 73 73 65 6D 62 6C 65 64 0D 0A 20 62 79    y assembled.. by
00C230:  20 5A 4D 41 43 2C 20 74 68 65 6E 20 61 72 65 20     ZMAC, then are 
00C240:  63 6F 6D 62 69 6E 65 64 20 69 6E 74 6F 20 61 20    combined into a 
00C250:  20 73 69 6E 67 6C 65 20 65 78 65 63 75 74 61 62     single executab
00C260:  6C 65 20 66 69 6C 65 20 62 79 20 5A 4C 49 4E 4B    le file by ZLINK
00C270:  2E 20 54 68 65 20 66 6F 72 6D 61 74 0D 0A 20 6F    . The format.. o
00C280:  66 20 74 68 65 20 63 6F 6D 70 69 6C 65 72 20 63    f the compiler c
00C290:  6F 6D 6D 61 6E 64 20 6C 69 6E 65 20 69 73 3A 0D    ommand line is:.
00C2A0:  0A 0D 0A 20 63 63 20 5B 6F 70 74 69 6F 6E 73 5D    ... cc [options]
00C2B0:  20 66 69 6C 65 20 5B 66 69 6C 65 20 66 69 6C 65     file [file file
00C2C0:  2E 2E 2E 5D 0D 0A 0D 0A 20 45 61 63 68 20 6F 70    ...].... Each op
00C2D0:  74 69 6F 6E 20 69 73 20 61 20 6D 69 6E 75 73 20    tion is a minus 
00C2E0:  73 69 67 6E 20 66 6F 6C 6C 6F 77 65 64 20 62 79    sign followed by
00C2F0:  20 61 20 6C 65 74 74 65 72 3A 0D 0A 0D 0A 20 2D     a letter:.... -
00C300:  43 74 6F 20 69 6E 63 6C 75 64 65 20 74 68 65 20    Cto include the 
00C310:  43 20 73 6F 75 72 63 65 20 63 6F 64 65 20 61 73    C source code as
00C320:  20 63 6F 6D 6D 65 6E 74 73 20 69 6E 0D 0A 20 74     comments in.. t
00C330:  68 65 20 63 6F 6D 70 69 6C 65 72 2D 67 65 6E 65    he compiler-gene
00C340:  72 61 74 65 64 20 61 73 73 65 6D 62 6C 79 20 63    rated assembly c
00C350:  6F 64 65 2E 0D 0A 0D 0A 20 2D 45 70 61 75 73 65    ode..... -Epause
00C360:  20 61 66 74 65 72 20 61 6E 20 65 72 72 6F 72 20     after an error 
00C370:  69 73 20 65 6E 63 6F 75 6E 74 65 72 65 64 2E 0D    is encountered..
00C380:  0A 0D 0A 20 2D 47 64 6F 6E 27 74 20 72 65 73 65    ... -Gdon't rese
00C390:  72 76 65 20 73 70 61 63 65 20 66 6F 72 20 61 6E    rve space for an
00C3A0:  79 20 67 6C 6F 62 61 6C 20 76 61 72 69 61 62 6C    y global variabl
00C3B0:  65 73 2E 0D 0A 0D 0A 20 2D 4D 6E 6F 6E 65 20 6F    es..... -Mnone o
00C3C0:  66 20 74 68 65 73 65 20 66 69 6C 65 73 20 63 6F    f these files co
00C3D0:  6E 74 61 69 6E 73 20 6D 61 69 6E 28 29 2E 0D 0A    ntains main()...
00C3E0:  0D 0A 20 2D 50 70 72 6F 64 75 63 65 20 70 72 6F    .. -Pproduce pro
00C3F0:  66 69 6C 65 20 6F 66 20 66 75 6E 63 74 69 6F 6E    file of function
00C400:  20 63 61 6C 6C 73 2C 20 61 6E 64 20 65 6E 61 62     calls, and enab
00C410:  6C 65 0D 0A 20 77 61 6C 6B 62 61 63 6B 20 74 72    le.. walkback tr
00C420:  61 63 65 20 6F 6E 20 63 61 6C 6C 73 20 74 6F 20    ace on calls to 
00C430:  65 72 72 28 29 2E 0D 0A 0D 0A 20 55 73 65 20 74    err()..... Use t
00C440:  68 65 20 20 2D 47 20 20 6F 70 74 69 6F 6E 20 20    he  -G  option  
00C450:  69 66 20 20 61 6C 6C 20 20 67 6C 6F 62 61 6C 20    if  all  global 
00C460:  20 76 61 72 69 61 62 6C 65 73 20 20 61 72 65 20     variables  are 
00C470:  20 62 65 69 6E 67 20 20 64 65 63 6C 61 72 65 64     being  declared
00C480:  20 20 69 6E 20 20 6F 6E 65 0D 0A 20 63 6F 6D 70      in  one.. comp
00C490:  69 6C 61 74 69 6F 6E 2C 20 62 75 74 20 20 77 69    ilation, but  wi
00C4A0:  6C 6C 20 20 62 65 20 20 75 73 65 64 20 20 62 79    ll  be  used  by
00C4B0:  20 20 70 72 6F 67 72 61 6D 73 20 20 62 65 69 6E      programs  bein
00C4C0:  67 20 20 63 6F 6D 70 69 6C 65 64 20 20 61 6E 64    g  compiled  and
00C4D0:  20 61 73 73 65 6D 62 6C 65 64 0D 0A 20 73 65 70     assembled.. sep
00C4E0:  61 72 61 74 65 6C 79 2E 20 28 54 68 69 73 20 69    arately. (This i
00C4F0:  73 20 61 20 20 72 75 64 69 6D 65 6E 74 61 72 79    s a  rudimentary
00C500:  20 20 66 6F 72 6D 20 20 6F 66 20 20 22 65 78 74      form  of  "ext
00C510:  65 72 6E 22 2E 29 20 20 49 66 20 66 75 6E 63 74    ern".)  If funct
00C520:  69 6F 6E 73 20 72 65 74 75 72 6E 0D 0A 20 64 6F    ions return.. do
00C530:  75 62 6C 65 73 2C 20 74 68 65 79 20 6D 75 73 74    ubles, they must
00C540:  20 62 65 20 20 64 65 63 6C 61 72 65 64 20 20 62     be  declared  b
00C550:  65 66 6F 72 65 20 20 75 73 65 20 20 69 6E 20 20    efore  use  in  
00C560:  65 61 63 68 20 63 6F 6D 70 69 6C 61 74 69 6F 6E    each compilation
00C570:  2E 20 4F 74 68 65 72 77 69 73 65 2C 0D 0A 20 66    . Otherwise,.. f
00C580:  75 6E 63 74 69 6F 6E 73 20 61 72 65 20 61 75 74    unctions are aut
00C590:  6F 6D 61 74 69 63 61 6C 6C 79 20 20 69 6D 70 6F    omatically  impo
00C5A0:  72 74 65 64 20 20 61 6E 64 20 20 65 78 70 6F 72    rted  and  expor
00C5B0:  74 65 64 2E 20 20 4E 61 6D 65 73 20 20 6F 66 20    ted.  Names  of 
00C5C0:  66 75 6E 63 74 69 6F 6E 73 20 61 6E 64 0D 0A 20    functions and.. 
00C5D0:  67 6C 6F 62 61 6C 20 76 61 72 69 61 62 6C 65 73    global variables
00C5E0:  20 69 2E 65 2E 2C 20 74 68 6F 73 65 20 64 65 63     i.e., those dec
00C5F0:  6C 61 72 65 64 20 6F 75 74 73 69 64 65 20 66 75    lared outside fu
00C600:  6E 63 74 69 6F 6E 20 64 65 66 69 6E 69 74 69 6F    nction definitio
00C610:  6E 73 29 20 61 72 65 20 61 6C 77 61 79 73 0D 0A    ns) are always..
00C620:  20 67 6C 6F 62 61 6C 20 61 73 20 66 61 72 20 61     global as far a
00C630:  73 20 74 68 65 20 6C 69 6E 6B 65 72 20 61 72 65    s the linker are
00C640:  20 63 6F 6E 63 65 72 6E 65 64 2C 20 61 6E 64 20     concerned, and 
00C650:  6D 61 79 20 6E 6F 74 20 6F 76 65 72 6C 61 70 2E    may not overlap.
00C660:  0D 0A 0D 0A 20 54 68 65 20 20 2D 4D 20 20 6F 70    .... The  -M  op
00C670:  74 69 6F 6E 20 20 6B 65 65 70 73 20 20 74 68 65    tion  keeps  the
00C680:  20 20 63 6F 6D 70 69 6C 65 72 20 20 20 66 72 6F      compiler   fro
00C690:  6D 20 20 70 72 6F 64 75 63 69 6E 67 20 20 69 74    m  producing  it
00C6A0:  73 20 20 73 74 61 6E 64 61 72 64 20 20 68 65 61    s  standard  hea
00C6B0:  64 65 72 0D 0A 20 28 69 6E 69 74 69 61 6C 69 7A    der.. (initializ
00C6C0:  69 6E 67 20 74 68 65 20 73 74 61 63 6B 20 70 6F    ing the stack po
00C6D0:  69 6E 74 65 72 2C 20 66 6F 72 20 65 78 61 6D 70    inter, for examp
00C6E0:  6C 65 29 2E 20 20 54 68 65 20 68 65 61 64 65 72    le).  The header
00C6F0:  20 64 6F 65 73 20 6E 6F 74 20 69 6E 63 6C 75 64     does not includ
00C700:  65 20 61 6E 0D 0A 20 4F 52 47 20 31 30 30 48 20    e an.. ORG 100H 
00C710:  64 69 72 65 63 74 69 76 65 2C 20 73 69 6E 63 65    directive, since
00C720:  20 5A 4C 49 4E 4B 20 20 61 75 74 6F 6D 61 74 69     ZLINK  automati
00C730:  63 61 6C 6C 79 20 20 73 74 61 72 74 73 20 20 70    cally  starts  p
00C740:  72 6F 67 72 61 6D 73 20 61 74 20 31 30 30 48 2E    rograms at 100H.
00C750:  20 41 73 20 61 0D 0A 20 72 65 73 75 6C 74 2C 20     As a.. result, 
00C760:  66 6F 72 67 65 74 74 69 6E 67 20 74 68 65 20 2D    forgetting the -
00C770:  4D 20 6F 70 74 69 6F 6E 20 77 69 6C 6C 20 6C 65    M option will le
00C780:  6E 67 74 68 65 6E 20 79 6F 75 72 20 70 72 6F 67    ngthen your prog
00C790:  72 61 6D 20 62 79 20 61 20 66 65 77 20 62 79 74    ram by a few byt
00C7A0:  65 73 20 62 75 74 0D 0A 20 63 61 75 73 65 20 6E    es but.. cause n
00C7B0:  6F 20 6F 74 68 65 72 20 68 61 72 6D 2E 0D 0A 0D    o other harm....
00C7C0:  0A 20 54 68 65 20 70 72 6F 66 69 6C 65 20 70 72    . The profile pr
00C7D0:  69 6E 74 6F 75 74 20 77 69 6C 6C 20 69 6E 63 6C    intout will incl
00C7E0:  75 64 65 20 20 6F 6E 6C 79 20 20 74 68 65 20 20    ude  only  the  
00C7F0:  66 75 6E 63 74 69 6F 6E 73 20 20 69 6E 20 74 68    functions  in th
00C800:  65 20 66 69 72 73 74 20 66 69 6C 65 20 74 68 65    e first file the
00C810:  0D 0A 20 6C 69 6E 6B 65 72 20 73 65 65 73 2E 20    .. linker sees. 
00C820:  54 68 61 74 27 73 20 74 68 65 20 6F 6E 65 20 74    That's the one t
00C830:  68 61 74 20 20 73 68 6F 75 6C 64 20 20 62 65 20    hat  should  be 
00C840:  20 63 6F 6D 70 69 6C 65 64 20 20 77 69 74 68 20     compiled  with 
00C850:  74 68 65 20 2D 50 20 6F 70 74 69 6F 6E 2E 20 49    the -P option. I
00C860:  66 0D 0A 20 74 68 65 72 65 20 69 73 20 61 20 63    f.. there is a c
00C870:  61 6C 6C 20 74 6F 20 65 72 72 28 29 20 69 6E 20    all to err() in 
00C880:  49 4F 4C 49 42 2C 20 20 61 20 22 77 61 6C 6B 62    IOLIB,  a "walkb
00C890:  61 63 6B 20 74 72 61 63 65 22 20 69 73 20 70 72    ack trace" is pr
00C8A0:  69 6E 74 65 64 2C 20 77 68 69 63 68 20 6C 69 73    inted, which lis
00C8B0:  74 73 0D 0A 20 61 6C 6C 20 74 68 65 20 66 75 6E    ts.. all the fun
00C8C0:  63 74 69 6F 6E 73 20 74 68 61 74 20 20 68 61 76    ctions that  hav
00C8D0:  65 20 20 62 65 65 6E 20 20 63 61 6C 6C 65 64 20    e  been  called 
00C8E0:  20 62 75 74 20 20 77 68 69 63 68 20 20 68 61 76     but  which  hav
00C8F0:  65 20 20 6E 6F 74 20 79 65 74 20 72 65 74 75 72    e  not yet retur
00C900:  6E 65 64 0D 0A 20 28 72 65 63 75 72 73 69 76 65    ned.. (recursive
00C910:  20 63 61 6C 6C 73 20 6C 65 61 64 20 74 6F 20 6D     calls lead to m
00C920:  75 6C 74 69 70 6C 65 20 20 6C 69 73 74 69 6E 67    ultiple  listing
00C930:  73 29 2E 20 20 54 68 65 20 77 61 6C 6B 62 61 63    s).  The walkbac
00C940:  6B 20 74 72 61 63 65 20 77 69 6C 6C 20 69 6E 63    k trace will inc
00C950:  6C 75 64 65 0D 0A 20 61 6C 6C 20 66 75 6E 63 74    lude.. all funct
00C960:  69 6F 6E 73 20 63 6F 6D 70 69 6C 65 64 20 77 69    ions compiled wi
00C970:  74 68 20 74 68 65 20 2D 50 20 20 6F 70 74 69 6F    th the -P  optio
00C980:  6E 2C 20 20 77 68 65 74 68 65 72 20 20 6F 72 20    n,  whether  or 
00C990:  20 6E 6F 74 20 74 68 65 79 20 77 65 72 65 20 69     not they were i
00C9A0:  6E 20 74 68 65 0D 0A 20 66 69 72 73 74 20 2E 4F    n the.. first .O
00C9B0:  42 4A 20 66 69 6C 65 2E 0D 0A 0D 0A 20 4F 70 74    BJ file..... Opt
00C9C0:  69 6F 6E 73 20 61 6E 64 20 66 69 6C 65 73 20 61    ions and files a
00C9D0:  72 65 20 73 65 70 61 72 61 74 65 64 20 62 79 20    re separated by 
00C9E0:  73 70 61 63 65 73 2C 20 20 61 6E 64 20 20 63 61    spaces,  and  ca
00C9F0:  6E 20 62 65 20 6D 65 6E 74 69 6F 6E 65 64 20 69    n be mentioned i
00CA00:  6E 20 61 6E 79 20 6F 72 64 65 72 0D 0A 20 28 65    n any order.. (e
00CA10:  76 65 6E 20 69 6E 74 65 72 6D 69 78 65 64 29 2E    ven intermixed).
00CA20:  20 4F 6E 6C 79 20 74 68 65 20 66 69 6C 65 20 20     Only the file  
00CA30:  6E 61 6D 65 20 20 28 6F 70 74 69 6F 6E 61 6C 6C    name  (optionall
00CA40:  79 20 20 70 72 65 63 65 64 65 64 20 20 62 79 20    y  preceded  by 
00CA50:  61 20 64 69 73 6B 20 6E 61 6D 65 29 0D 0A 20 73    a disk name).. s
00CA60:  68 6F 75 6C 64 20 62 65 20 67 69 76 65 6E 2E 20    hould be given. 
00CA70:  20 54 68 65 20 20 63 6F 6D 70 69 6C 65 72 20 20     The  compiler  
00CA80:  61 75 74 6F 6D 61 74 69 63 61 6C 6C 79 20 20 61    automatically  a
00CA90:  64 64 73 20 20 74 68 65 20 20 65 78 74 65 6E 73    dds  the  extens
00CAA0:  69 6F 6E 20 22 2E 43 22 2E 20 54 68 65 0D 0A 20    ion ".C". The.. 
00CAB0:  6F 75 74 70 75 74 20 66 69 6C 65 20 69 73 20 67    output file is g
00CAC0:  69 76 65 6E 20 74 68 65 20 73 61 6D 65 20 20 6E    iven the same  n
00CAD0:  61 6D 65 20 20 28 61 6E 64 20 20 69 73 20 20 70    ame  (and  is  p
00CAE0:  75 74 20 20 6F 6E 74 6F 20 74 68 65 20 73 61 6D    ut  onto the sam
00CAF0:  65 20 64 69 73 6B 29 20 61 73 20 74 68 65 0D 0A    e disk) as the..
00CB00:  20 66 69 72 73 74 20 69 6E 70 75 74 20 66 69 6C     first input fil
00CB10:  65 2C 20 62 75 74 20 77 69 74 68 20 74 68 65 20    e, but with the 
00CB20:  65 78 74 65 6E 73 69 6F 6E 20 22 2E 41 53 4D 22    extension ".ASM"
00CB30:  2E 0D 0A 0D 0A 20 45 61 63 68 20 61 73 73 65 6D    ..... Each assem
00CB40:  62 6C 79 20 6C 61 6E 67 75 61 67 65 20 66 69 6C    bly language fil
00CB50:  65 20 69 73 20 61 73 73 65 6D 62 6C 65 64 20 61    e is assembled a
00CB60:  73 20 66 6F 6C 6C 6F 77 73 3A 0D 0A 0D 0A 20 7A    s follows:.... z
00CB70:  6D 61 63 20 61 6C 70 68 61 3D 61 6C 70 68 61 0D    mac alpha=alpha.
00CB80:  0A 0D 0A 20 49 66 20 65 78 74 65 6E 73 69 6F 6E    ... If extension
00CB90:  73 20 61 72 65 20 6E 6F 74 20 73 70 65 63 69 66    s are not specif
00CBA0:  69 65 64 2C 20 61 73 20 68 65 72 65 2C 20 20 5A    ied, as here,  Z
00CBB0:  4D 41 43 20 75 73 65 73 20 22 2E 41 53 4D 22 20    MAC uses ".ASM" 
00CBC0:  66 6F 72 20 69 74 73 20 69 6E 70 75 74 20 66 69    for its input fi
00CBD0:  6C 65 0D 0A 20 61 6E 64 20 22 2E 4F 42 4A 22 20    le.. and ".OBJ" 
00CBE0:  66 6F 72 20 69 74 73 20 6F 75 74 70 75 74 20 66    for its output f
00CBF0:  69 6C 65 2E 0D 0A 0D 0A 20 54 68 65 20 6F 62 6A    ile..... The obj
00CC00:  65 63 74 20 66 69 6C 65 73 20 61 72 65 20 6C 69    ect files are li
00CC10:  6E 6B 65 64 20 61 73 20 66 6F 6C 6C 6F 77 73 3A    nked as follows:
00CC20:  0D 0A 0D 0A 20 7A 6C 69 6E 6B 20 61 6C 70 68 61    .... zlink alpha
00CC30:  2C 61 6C 70 68 61 3D 61 6C 70 68 61 2C 62 65 74    ,alpha=alpha,bet
00CC40:  61 2C 69 6F 6C 69 62 2C 66 6C 6F 61 74 2C 70 72    a,iolib,float,pr
00CC50:  69 6E 74 66 0D 0A 0D 0A 20 54 68 65 20 66 69 72    intf.... The fir
00CC60:  73 74 20 6E 61 6D 65 20 69 73 20 66 6F 72 20 74    st name is for t
00CC70:  68 65 20 6F 75 74 70 75 74 20 20 66 69 6C 65 2E    he output  file.
00CC80:  20 20 42 79 20 64 65 66 61 75 6C 74 2C 20 69 74      By default, it
00CC90:  20 69 73 20 67 69 76 65 6E 20 74 68 65 20 65 78     is given the ex
00CCA0:  74 65 6E 73 69 6F 6E 0D 0A 20 22 2E 43 4F 4D 22    tension.. ".COM"
00CCB0:  2E 20 54 68 65 20 73 65 63 6F 6E 64 20 6E 61 6D    . The second nam
00CCC0:  65 20 69 73 20 66 6F 72 20 20 74 68 65 20 20 6D    e is for  the  m
00CCD0:  61 70 20 20 66 69 6C 65 20 28 64 65 66 61 75 6C    ap  file (defaul
00CCE0:  74 20 65 78 74 65 6E 73 69 6F 6E 20 22 2E 4D 41    t extension ".MA
00CCF0:  50 29 20 77 68 69 63 68 0D 0A 20 67 69 76 65 73    P) which.. gives
00CD00:  20 74 68 65 20 76 61 6C 75 65 73 20 6F 66 20 61     the values of a
00CD10:  6C 6C 20 74 68 65 20 20 67 6C 6F 62 61 6C 20 20    ll the  global  
00CD20:  73 79 6D 62 6F 6C 73 2E 20 20 5A 4C 49 4E 4B 20    symbols.  ZLINK 
00CD30:  20 77 69 6C 6C 20 61 6C 77 61 79 73 20 74 65 6C     will always tel
00CD40:  6C 20 79 6F 75 20 68 6F 77 0D 0A 20 6D 61 6E 79    l you how.. many
00CD50:  20 67 6C 6F 62 61 6C 20 73 79 6D 62 6F 6C 73 20     global symbols 
00CD60:  77 65 72 65 20 20 75 6E 64 65 66 69 6E 65 64 2C    were  undefined,
00CD70:  20 20 62 75 74 20 20 77 6F 6E 27 74 20 20 74 65      but  won't  te
00CD80:  6C 6C 20 20 79 6F 75 20 77 68 61 74 20 74 68 65    ll  you what the
00CD90:  20 75 6E 64 65 66 69 6E 65 64 0D 0A 20 73 79 6D     undefined.. sym
00CDA0:  62 6F 6C 73 20 77 65 72 65 20 75 6E 6C 65 73 73    bols were unless
00CDB0:  20 79 6F 75 20 61 73 6B 20 66 6F 72 20 61 20 6D     you ask for a m
00CDC0:  61 70 20 66 69 6C 65 2E 20 20 41 6C 6C 20 74 68    ap file.  All th
00CDD0:  65 20 6E 61 6D 65 73 20 74 6F 20 74 68 65 20 72    e names to the r
00CDE0:  69 67 68 74 20 6F 66 20 74 68 65 0D 0A 20 27 3D    ight of the.. '=
00CDF0:  27 20 61 72 65 20 69 6E 70 75 74 20 66 69 6C 65    ' are input file
00CE00:  73 2C 20 77 69 74 68 20 74 68 65 20 20 64 65 66    s, with the  def
00CE10:  61 75 6C 74 20 20 65 78 74 65 6E 73 69 6F 6E 20    ault  extension 
00CE20:  22 2E 4F 42 4A 22 2E 20 54 68 65 20 66 69 72 73    ".OBJ". The firs
00CE30:  74 20 69 6E 70 75 74 20 66 69 6C 65 0D 0A 20 6D    t input file.. m
00CE40:  75 73 74 20 68 61 76 65 20 62 65 65 6E 20 63 6F    ust have been co
00CE50:  6D 70 69 6C 65 64 20 57 49 54 48 4F 55 54 20 74    mpiled WITHOUT t
00CE60:  68 65 20 2D 4D 20 20 6F 70 74 69 6F 6E 2E 20 4F    he -M  option. O
00CE70:  72 64 69 6E 61 72 69 6C 79 2C 20 69 74 20 77 69    rdinarily, it wi
00CE80:  6C 6C 20 62 65 20 74 68 65 20 6F 6E 65 0D 0A 20    ll be the one.. 
00CE90:  77 69 74 68 20 6D 61 69 6E 28 29 2E 20 54 68 65    with main(). The
00CEA0:  20 6F 74 68 65 72 20 66 69 6C 65 73 20 63 61 6E     other files can
00CEB0:  20 62 65 20 6D 65 6E 74 69 6F 6E 65 64 20 69 6E     be mentioned in
00CEC0:  20 61 6E 79 20 6F 72 64 65 72 2E 0D 0A 0D 0A 0D     any order......
00CED0:  0A 20 45 4D 42 45 44 44 45 44 20 43 4F 4D 50 49    . EMBEDDED COMPI
00CEE0:  4C 45 52 20 43 4F 4D 4D 41 4E 44 53 0D 0A 0D 0A    LER COMMANDS....
00CEF0:  20 23 64 65 66 69 6E 65 20 6E 61 6D 65 20 73 74     #define name st
00CF00:  72 69 6E 67 0D 0A 0D 0A 20 22 6E 61 6D 65 22 20    ring.... "name" 
00CF10:  69 73 20 72 65 70 6C 61 63 65 64 20 62 79 20 22    is replaced by "
00CF20:  73 74 72 69 6E 67 22 20 68 65 72 65 61 66 74 65    string" hereafte
00CF30:  72 2E 0D 0A 0D 0A 20 23 69 6E 63 6C 75 64 65 20    r..... #include 
00CF40:  66 69 6C 65 6E 61 6D 65 0D 0A 0D 0A 20 63 6F 6D    filename.... com
00CF50:  70 69 6C 65 72 20 67 65 74 73 20 73 6F 75 72 63    piler gets sourc
00CF60:  65 20 63 6F 64 65 20 66 72 6F 6D 20 61 6E 6F 74    e code from anot
00CF70:  68 65 72 20 66 69 6C 65 20 28 63 61 6E 27 74 20    her file (can't 
00CF80:  62 65 20 6E 65 73 74 65 64 29 0D 0A 0D 0A 20 23    be nested).... #
00CF90:  61 73 6D 0D 0A 20 2E 2E 2E 0D 0A 20 2E 2E 2E 0D    asm.. ..... ....
00CFA0:  0A 20 23 65 6E 64 61 73 6D 0D 0A 0D 0A 20 63 6F    . #endasm.... co
00CFB0:  64 65 20 62 65 74 77 65 65 6E 20 74 68 65 73 65    de between these
00CFC0:  20 69 73 20 70 61 73 73 65 64 20 64 69 72 65 63     is passed direc
00CFD0:  74 6C 79 20 74 6F 20 74 68 65 20 61 73 73 65 6D    tly to the assem
00CFE0:  62 6C 65 72 2E 0D 0A 0D 0A 0A 0D 0A 0D 0A 0D 0A    bler............
00CFF0:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ................
00D000:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ................
00D010:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ................
00D020:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ................
00D030:  0D 0A 0D 0A 0D 0A 20 4C 49 42 52 41 52 59 20 46    ...... LIBRARY F
00D040:  49 4C 45 53 0D 0A 0D 0A 20 53 65 76 65 6E 20 6C    ILES.... Seven l
00D050:  69 62 72 61 72 79 20 66 69 6C 65 73 20 61 72 65    ibrary files are
00D060:  20 69 6E 63 6C 75 64 65 64 3A 0D 0A 0D 0A 20 49     included:.... I
00D070:  4F 4C 49 42 2E 43 42 61 73 69 63 20 69 6E 70 75    OLIB.CBasic inpu
00D080:  74 2F 6F 75 74 70 75 74 20 61 6E 64 20 69 6E 74    t/output and int
00D090:  65 67 65 72 20 6D 61 74 68 20 72 6F 75 74 69 6E    eger math routin
00D0A0:  65 73 0D 0A 20 49 4F 4C 49 42 2E 41 53 4D 28 72    es.. IOLIB.ASM(r
00D0B0:  65 71 75 69 72 65 64 20 62 79 20 41 4C 4C 20 70    equired by ALL p
00D0C0:  72 6F 67 72 61 6D 73 29 2E 0D 0A 20 49 4F 4C 49    rograms)... IOLI
00D0D0:  42 2E 48 20 2F 0D 0A 0D 0A 20 46 4C 4F 41 54 2E    B.H /.... FLOAT.
00D0E0:  43 46 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20    CFloating point 
00D0F0:  6D 61 74 68 20 72 6F 75 74 69 6E 65 73 2E 0D 0A    math routines...
00D100:  20 46 4C 4F 41 54 2E 4F 42 4A 20 20 2F 0D 0A 20     FLOAT.OBJ  /.. 
00D110:  46 4C 4F 41 54 2E 48 2F 0D 0A 0D 0A 20 54 52 41    FLOAT.H/.... TRA
00D120:  4E 53 43 45 4E 2E 4F 42 4A 54 72 61 6E 63 65 6E    NSCEN.OBJTrancen
00D130:  64 65 6E 74 61 6C 20 72 6F 75 74 69 6E 65 73 2E    dental routines.
00D140:  0D 0A 20 54 52 41 4E 53 43 45 4E 2E 48 2F 0D 0A    .. TRANSCEN.H/..
00D150:  0D 0A 20 50 52 49 4E 54 46 31 2E 43 4F 75 74 70    .. PRINTF1.COutp
00D160:  75 74 20 72 6F 75 74 69 6E 65 20 70 72 69 6E 74    ut routine print
00D170:  66 28 29 2C 20 69 6E 74 65 67 65 72 20 6F 6E 6C    f(), integer onl
00D180:  79 2E 0D 0A 20 50 52 49 4E 54 46 31 2E 4F 42 4A    y... PRINTF1.OBJ
00D190:  20 20 20 20 20 20 2F 0D 0A 20 50 52 49 4E 54 46          /.. PRINTF
00D1A0:  31 2E 48 20 2F 0D 0A 0D 0A 20 50 52 49 4E 54 46    1.H /.... PRINTF
00D1B0:  32 2E 43 4F 75 74 70 75 74 20 72 6F 75 74 69 6E    2.COutput routin
00D1C0:  65 20 70 72 69 6E 74 66 28 29 2C 0D 0A 20 50 52    e printf(),.. PR
00D1D0:  49 4E 54 46 32 2E 4F 42 4A 20 69 6E 74 65 67 65    INTF2.OBJ intege
00D1E0:  72 20 26 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69    r & floating poi
00D1F0:  6E 74 0D 0A 20 50 52 49 4E 54 46 32 2E 48 2F 0D    nt.. PRINTF2.H/.
00D200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00D210:  0B 00 00 00 02 09 50 E5 0B 00 C1 02 00 00 00 02    ......P.........
00D220:  0B 00 C2 02 00 00 00 02 0B 00 C3 02 00 00 00 02    ................
00D230:  0B 00 C4 02 00 00 00 02 0B 00 C5 02 00 00 00 02    ................
00D240:  0B 00 C6 02 00 00 00 02 0B 00 C7 02 00 00 00 02    ................
00D250:  0B 00 C8 02 00 00 00 02 0B 00 C9 02 00 00 00 02    ................
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:  0A 0D 0A 20 50 52 4F 46 49 4C 45 2E 41 53 4D 50    ... PROFILE.ASMP
00D310:  72 69 6E 74 73 20 70 72 6F 66 69 6C 65 20 28 6E    rints profile (n
00D320:  75 6D 62 65 72 20 6F 66 20 63 61 6C 6C 73 20 74    umber of calls t
00D330:  6F 20 65 61 63 68 0D 0A 20 50 52 4F 46 49 4C 45    o each.. PROFILE
00D340:  2E 4F 42 4A 66 75 6E 63 74 69 6F 6E 29 20 61 66    .OBJfunction) af
00D350:  74 65 72 20 70 72 6F 67 72 61 6D 20 66 69 6E 69    ter program fini
00D360:  73 68 65 73 2C 20 61 6E 64 20 65 6E 61 62 6C 65    shes, and enable
00D370:  73 0D 0A 20 50 52 4F 46 49 4C 45 2E 48 77 61 6C    s.. PROFILE.Hwal
00D380:  6B 62 61 63 6B 20 74 72 61 63 65 20 69 6E 20 63    kback trace in c
00D390:  61 73 65 20 6F 66 20 65 72 72 6F 72 20 28 63 61    ase of error (ca
00D3A0:  6C 6C 73 20 74 6F 0D 0A 20 65 72 72 28 29 2C 20    lls to.. err(), 
00D3B0:  69 6E 20 49 4F 4C 49 42 29 2E 0D 0A 0D 0A 20 41    in IOLIB)..... A
00D3C0:  52 47 53 2E 43 49 2F 4F 20 72 65 64 69 72 65 63    RGS.CI/O redirec
00D3D0:  74 69 6F 6E 20 61 6E 64 20 63 6F 6D 6D 61 6E 64    tion and command
00D3E0:  20 6C 69 6E 65 20 70 61 72 73 69 6E 67 2E 0D 0A     line parsing...
00D3F0:  20 41 52 47 53 2E 4F 42 4A 20 2F 0D 0A 20 41 52     ARGS.OBJ /.. AR
00D400:  47 53 2E 48 2F 0D 0A 0D 0A 20 54 68 65 73 65 20    GS.H/.... These 
00D410:  61 72 65 20 72 65 6C 61 74 65 64 20 61 73 20 66    are related as f
00D420:  6F 6C 6C 6F 77 73 3A 0D 0A 0D 0A 20 49 4F 4C 49    ollows:.... IOLI
00D430:  42 0D 0A 20 20 20 20 20 20 20 20 2F 20 7C 20 5C    B..        / | \
00D440:  20 20 5C 0D 0A 20 50 52 49 4E 54 46 31 20 7C 20      \.. PRINTF1 | 
00D450:  20 20 5C 20 20 41 52 47 53 0D 0A 20 20 20 20 20      \  ARGS..     
00D460:  20 20 20 20 20 20 20 20 20 20 50 52 4F 46 49 4C              PROFIL
00D470:  45 20 20 5C 0D 0A 20 20 20 20 20 20 20 20 20 20    E  \..          
00D480:  20 20 20 20 20 20 20 20 20 20 20 20 20 46 4C 4F                 FLO
00D490:  41 54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    AT..            
00D4A0:  20 20 20 20 20 20 20 20 20 20 2F 20 20 20 20 20              /     
00D4B0:  5C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    \..             
00D4C0:  20 20 50 52 49 4E 54 46 32 20 20 20 20 20 20 20      PRINTF2       
00D4D0:  54 52 41 4E 53 43 45 4E 0D 0A 0D 0A 20 54 68 61    TRANSCEN.... Tha
00D4E0:  74 20 69 73 2C 20 50 52 49 4E 54 46 32 20 72 65    t is, PRINTF2 re
00D4F0:  71 75 69 72 65 73 20 62 6F 74 68 20 20 46 4C 4F    quires both  FLO
00D500:  41 54 20 20 61 6E 64 20 20 49 4F 4C 49 42 2E 20    AT  and  IOLIB. 
00D510:  20 50 52 49 4E 54 46 31 20 6F 72 20 50 52 4F 46     PRINTF1 or PROF
00D520:  49 4C 45 20 72 65 71 75 69 72 65 0D 0A 20 6F 6E    ILE require.. on
00D530:  6C 79 20 49 4F 4C 49 42 2E 20 54 52 41 4E 53 43    ly IOLIB. TRANSC
00D540:  45 4E 20 72 65 71 75 69 72 65 73 20 62 6F 74 68    EN requires both
00D550:  20 46 4C 4F 41 54 20 61 6E 64 20 49 4F 4C 49 42     FLOAT and IOLIB
00D560:  2E 0D 0A 0D 0A 20 49 6E 20 65 61 63 68 20 63 61    ..... In each ca
00D570:  73 65 2C 20 74 68 65 20 2E 43 20 66 69 6C 65 20    se, the .C file 
00D580:  77 61 73 20 63 6F 6D 70 69 6C 65 64 20 61 6E 64    was compiled and
00D590:  20 61 73 73 65 6D 62 6C 65 64 20 74 6F 20 67 69     assembled to gi
00D5A0:  76 65 20 74 68 65 20 63 6F 72 72 65 73 70 6F 6E    ve the correspon
00D5B0:  64 69 6E 67 0D 0A 20 2E 4F 42 4A 20 66 69 6C 65    ding.. .OBJ file
00D5C0:  2C 20 61 6E 64 20 74 68 65 20 2E 48 20 66 69 6C    , and the .H fil
00D5D0:  65 20 64 65 63 6C 61 72 65 73 20 20 28 66 6F 72    e declares  (for
00D5E0:  20 20 74 68 65 20 61 73 73 65 6D 62 6C 65 72 2C      the assembler,
00D5F0:  20 61 6E 64 20 69 66 20 6E 65 63 65 73 73 61 72     and if necessar
00D600:  79 20 66 6F 72 0D 0A 20 74 68 65 20 63 6F 6D 70    y for.. the comp
00D610:  69 6C 65 72 20 61 73 20 77 65 6C 6C 29 20 74 68    iler as well) th
00D620:  65 20 65 78 70 6F 72 74 65 64 20 73 79 6D 62 6F    e exported symbo
00D630:  6C 73 2E 0D 0A 0D 0A 20 45 61 63 68 20 6C 69 62    ls..... Each lib
00D640:  72 61 72 79 20 74 6F 20 62 65 20 75 73 65 64 20    rary to be used 
00D650:  6D 75 73 74 20 62 65 20 20 6D 65 6E 74 69 6F 6E    must be  mention
00D660:  65 64 20 74 77 69 63 65 3A 20 6F 6E 63 65 20 74    ed twice: once t
00D670:  6F 20 74 68 65 20 63 6F 6D 70 69 6C 65 72 20 28    o the compiler (
00D680:  65 69 74 68 65 72 0D 0A 20 69 6E 20 61 6E 20 23    either.. in an #
00D690:  69 6E 63 6C 75 64 65 20 73 74 61 74 65 6D 65 6E    include statemen
00D6A0:  74 20 69 6E 20 74 68 65 20 73 6F 75 72 63 65 20    t in the source 
00D6B0:  63 6F 64 65 20 20 6F 72 20 69 6E 20 61 20 72 65    code  or in a re
00D6C0:  70 6C 79 20 74 6F 20 74 68 65 20 22 69 6E 70 75    ply to the "inpu
00D6D0:  74 20 66 69 6C 65 22 0D 0A 20 71 75 65 73 74 69    t file".. questi
00D6E0:  6F 6E 29 2C 20 61 6E 64 20 61 67 61 69 6E 20 74    on), and again t
00D6F0:  6F 20 74 68 65 20 6C 69 6E 6B 65 72 20 28 65 69    o the linker (ei
00D700:  74 68 65 72 20 20 69 6E 20 20 74 68 65 20 63 6F    ther  in  the co
00D710:  6D 6D 61 6E 64 20 6C 69 6E 65 20 6F 72 20 69 6E    mmand line or in
00D720:  20 61 20 72 65 70 6C 79 0D 0A 20 74 6F 20 74 68     a reply.. to th
00D730:  65 20 6C 69 6E 6B 65 72 20 70 72 6F 6D 70 74 29    e linker prompt)
00D740:  2E 20 46 6F 72 20 65 78 61 6D 70 6C 65 2C 20 20    . For example,  
00D750:  69 66 20 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69    if  floating poi
00D760:  6E 74 20 6F 70 65 72 61 74 69 6F 6E 73 20 61 72    nt operations ar
00D770:  65 20 6E 65 65 64 65 64 2C 0D 0A 20 74 68 65 20    e needed,.. the 
00D780:  73 6F 75 72 63 65 20 66 69 6C 65 20 73 68 6F 75    source file shou
00D790:  6C 64 20 63 6F 6E 74 61 69 6E 3A 0D 0A 0D 0A 20    ld contain:.... 
00D7A0:  23 69 6E 63 6C 75 64 65 20 69 6F 6C 69 62 2E 68    #include iolib.h
00D7B0:  0D 0A 20 23 69 6E 63 6C 75 64 65 20 66 6C 6F 61    .. #include floa
00D7C0:  74 2E 68 0D 0A 20 64 6F 75 62 6C 65 20 78 3B 0D    t.h.. double x;.
00D7D0:  0A 20 2E 2E 2E 28 72 65 73 74 20 6F 66 20 73 6F    . ...(rest of so
00D7E0:  75 72 63 65 20 63 6F 64 65 29 0D 0A 0D 0A 20 43    urce code).... C
00D7F0:  6F 6D 70 69 6C 61 74 69 6F 6E 2C 20 61 73 73 65    ompilation, asse
00D800:  6D 62 6C 79 2C 20 61 6E 64 20 6C 69 6E 6B 69 6E    mbly, and linkin
00D810:  67 20 77 6F 75 6C 64 20 63 6F 6E 73 69 73 74 20    g would consist 
00D820:  6F 66 3A 0D 0A 0D 0A 20 41 3E 63 63 20 61 6C 70    of:.... A>cc alp
00D830:  68 61 0D 0A 20 41 3E 7A 6D 61 63 20 61 6C 70 68    ha.. A>zmac alph
00D840:  61 3D 61 6C 70 68 61 0D 0A 20 41 3E 7A 6C 69 6E    a=alpha.. A>zlin
00D850:  6B 20 61 6C 70 68 61 3D 61 6C 70 68 61 2C 69 6F    k alpha=alpha,io
00D860:  6C 69 62 2C 66 6C 6F 61 74 0D 0A 0D 0A 20 46 6F    lib,float.... Fo
00D870:  72 20 64 65 74 61 69 6C 73 20 20 6F 6E 20 20 74    r details  on  t
00D880:  68 65 73 65 20 20 6C 69 62 72 61 72 69 65 73 2C    hese  libraries,
00D890:  20 20 73 65 65 20 20 49 4F 4C 49 42 2E 44 4F 43      see  IOLIB.DOC
00D8A0:  2C 20 20 46 4C 4F 41 54 2E 44 4F 43 2C 20 20 54    ,  FLOAT.DOC,  T
00D8B0:  52 41 4E 53 43 45 4E 2E 44 4F 43 2C 0D 0A 20 50    RANSCEN.DOC,.. P
00D8C0:  52 49 4E 54 46 2E 44 4F 43 2C 20 50 52 4F 46 49    RINTF.DOC, PROFI
00D8D0:  4C 45 2E 44 4F 43 2C 20 61 6E 64 20 41 52 47 53    LE.DOC, and ARGS
00D8E0:  2E 44 4F 43 2E 0D 0A 0D 0A 0D 0A 20 53 41 4D 50    .DOC....... SAMP
00D8F0:  4C 45 20 43 4F 4D 50 49 4C 41 54 49 4F 4E 0D 0A    LE COMPILATION..
00D900:  0D 0A 20 43 3E 63 63 20 74 65 73 74 0D 0A 0D 0A    .. C>cc test....
00D910:  20 2A 20 2A 20 2A 20 20 53 6D 61 6C 6C 2D 43 20     * * *  Small-C 
00D920:  20 56 31 2E 32 20 20 2A 20 2A 20 2A 0D 0A 0D 0A     V1.2  * * *....
00D930:  20 20 20 20 20 20 20 20 42 79 20 52 6F 6E 20 43            By Ron C
00D940:  61 69 6E 20 20 61 6E 64 20 20 4A 61 6D 65 73 20    ain  and  James 
00D950:  56 61 6E 20 5A 61 6E 64 74 0D 0A 0D 0A 20 20 20    Van Zandt....   
00D960:  20 20 20 32 39 20 4A 75 6C 79 20 31 39 38 34 0D       29 July 1984.
00D970:  0A 0D 0A 0D 0A 20 54 45 53 54 2E 43 3C 66 69 6C    ..... TEST.C<fil
00D980:  65 20 6E 61 6D 65 73 20 65 63 68 6F 65 64 3E 0D    e names echoed>.
00D990:  0A 0D 0A 20 23 69 6E 63 6C 75 64 65 20 69 6F 6C    ... #include iol
00D9A0:  69 62 2E 68 3C 69 6E 63 6C 75 64 65 64 20 66 69    ib.h<included fi
00D9B0:  6C 65 73 20 65 63 68 6F 65 64 3E 0D 0A 20 23 65    les echoed>.. #e
00D9C0:  6E 64 20 69 6E 63 6C 75 64 65 0D 0A 20 23 69 6E    nd include.. #in
00D9D0:  63 6C 75 64 65 20 66 6C 6F 61 74 2E 68 0D 0A 20    clude float.h.. 
00D9E0:  23 65 6E 64 20 69 6E 63 6C 75 64 65 0D 0A 20 23    #end include.. #
00D9F0:  69 6E 63 6C 75 64 65 20 70 72 69 6E 74 66 32 2E    include printf2.
00DA00:  68 0D 0A 20 23 65 6E 64 20 69 6E 63 6C 75 64 65    h.. #end include
00DA10:  0D 0A 20 23 69 6E 63 6C 75 64 65 20 61 72 67 73    .. #include args
00DA20:  2E 68 0D 0A 20 23 65 6E 64 20 69 6E 63 6C 75 64    .h.. #end includ
00DA30:  65 0D 0A 20 23 69 6E 63 6C 75 64 65 20 74 72 61    e.. #include tra
00DA40:  6E 73 63 65 6E 2E 68 0D 0A 20 23 65 6E 64 20 69    nscen.h.. #end i
00DA50:  6E 63 6C 75 64 65 0D 0A 20 3D 3D 3D 3D 3D 3D 20    nclude.. ====== 
00DA60:  6D 61 69 6E 28 29 3C 66 75 6E 63 74 69 6F 6E 20    main()<function 
00DA70:  6E 61 6D 65 73 20 65 63 68 6F 65 64 3E 0D 0A 20    names echoed>.. 
00DA80:  3D 3D 3D 3D 3D 3D 20 6F 75 74 28 29 0D 0A 20 3D    ====== out().. =
00DA90:  3D 3D 3D 3D 3D 20 61 6C 70 68 61 28 29 0D 0A 20    ===== alpha().. 
00DAA0:  3D 3D 3D 3D 3D 3D 20 62 65 74 61 28 29 0D 0A 20    ====== beta().. 
00DAB0:  3D 3D 3D 3D 3D 3D 20 67 61 6D 6D 61 28 29 0D 0A    ====== gamma()..
00DAC0:  20 3D 3D 3D 3D 3D 3D 20 70 75 74 6E 75 6D 28 29     ====== putnum()
00DAD0:  0D 0A 20 3D 3D 3D 3D 3D 3D 20 6F 75 74 66 28 29    .. ====== outf()
00DAE0:  0D 0A 0D 0A 20 54 68 65 72 65 20 77 65 72 65 20    .... There were 
00DAF0:  30 20 65 72 72 6F 72 73 20 69 6E 20 63 6F 6D 70    0 errors in comp
00DB00:  69 6C 61 74 69 6F 6E 2E 0D 0A 0D 0A 20 43 3E 7A    ilation..... C>z
00DB10:  6D 61 63 20 74 65 73 74 3D 74 65 73 74 0D 0A 20    mac test=test.. 
00DB20:  53 53 44 20 52 45 4C 4F 43 41 54 49 4E 47 20 20    SSD RELOCATING  
00DB30:  20 28 41 4E 44 20 45 56 45 4E 54 55 41 4C 4C 59     (AND EVENTUALLY
00DB40:  20 4D 41 43 52 4F 29 20 20 5A 38 30 20 41 53 53     MACRO)  Z80 ASS
00DB50:  45 4D 42 4C 45 52 0D 0A 20 56 45 52 20 31 2E 30    EMBLER.. VER 1.0
00DB60:  37 0D 0A 0D 0A 20 20 20 20 20 30 20 20 45 52 52    7....     0  ERR
00DB70:  4F 52 53 0D 0A 20 43 3E 7A 6C 69 6E 6B 0D 0A 20    ORS.. C>zlink.. 
00DB80:  74 65 73 74 2C 74 65 73 74 3D 74 65 73 74 2C 61    test,test=test,a
00DB90:  3A 61 72 67 73 2C 69 6F 6C 69 62 2C 66 6C 6F 61    :args,iolib,floa
00DBA0:  74 2C 70 72 69 6E 74 66 32 2C 61 3A 74 72 61 6E    t,printf2,a:tran
00DBB0:  73 63 65 6E 0D 0A 20 53 53 44 20 4C 49 4E 4B 41    scen.. SSD LINKA
00DBC0:  47 45 20 45 44 49 54 4F 52 20 56 45 52 53 49 4F    GE EDITOR VERSIO
00DBD0:  4E 20 31 2E 34 0D 0A 20 20 20 20 20 20 20 30 20    N 1.4..       0 
00DBE0:  55 4E 44 45 46 49 4E 45 44 20 53 59 4D 42 4F 4C    UNDEFINED SYMBOL
00DBF0:  28 53 29 2E 0D 0A 20 43 3E 0D 0A 0D 0A 0D 0A 20    (S)... C>...... 
00DC00:  53 41 4D 50 4C 45 20 43 4F 4D 50 49 4C 45 52 20    SAMPLE COMPILER 
00DC10:  43 4F 4D 50 49 4C 41 54 49 4F 4E 0D 0A 0D 0A 20    COMPILATION.... 
00DC20:  43 3E 63 63 20 63 38 30 76 0D 0A 20 43 3E 7A 6D    C>cc c80v.. C>zm
00DC30:  61 63 20 63 38 30 76 33 3D 63 38 30 76 3C 70 69    ac c80v3=c80v<pi
00DC40:  63 6B 20 61 20 64 69 66 66 65 72 65 6E 74 20 6E    ck a different n
00DC50:  61 6D 65 3E 0D 0A 20 43 3E 7A 6C 69 6E 6B 20 63    ame>.. C>zlink c
00DC60:  38 30 76 33 2C 63 38 30 76 33 3D 63 38 30 76 33    80v3,c80v3=c80v3
00DC70:  2C 69 6F 6C 69 62 2C 66 6C 6F 61 74 20 20 20 20    ,iolib,float    
00DC80:  20 20 20 3C 6C 69 6E 6B 20 69 74 3E 0D 0A 0D 0A       <link it>....
00DC90:  20 54 68 65 20 61 73 73 65 6D 62 6C 79 20 66 69     The assembly fi
00DCA0:  6C 65 73 20 74 6F 74 61 6C 20 61 62 6F 75 74 20    les total about 
00DCB0:  31 39 30 4B 2E 20 54 68 65 20 6F 62 6A 65 63 74    190K. The object
00DCC0:  20 66 69 6C 65 73 20 74 6F 74 61 6C 20 61 62 6F     files total abo
00DCD0:  75 74 20 36 35 4B 2C 20 61 6E 64 20 74 68 65 0D    ut 65K, and the.
00DCE0:  0A 20 74 65 6D 70 6F 72 61 72 79 20 66 69 6C 65    . temporary file
00DCF0:  20 70 72 6F 64 75 63 65 64 20 62 79 20 20 74 68     produced by  th
00DD00:  65 20 20 6C 69 6E 6B 65 72 20 20 69 73 20 20 61    e  linker  is  a
00DD10:  62 6F 75 74 20 20 38 30 4B 2E 20 20 43 6F 6D 70    bout  80K.  Comp
00DD20:  69 6C 61 74 69 6F 6E 20 72 65 71 75 69 72 65 73    ilation requires
00DD30:  0D 0A 20 61 62 6F 75 74 20 34 33 4B 20 6F 66 20    .. about 43K of 
00DD40:  52 41 4D 2C 20 64 69 76 69 64 65 64 20 61 73 20    RAM, divided as 
00DD50:  66 6F 6C 6C 6F 77 73 3A 20 33 34 4B 20 20 63 6F    follows: 34K  co
00DD60:  64 65 20 26 20 64 61 74 61 2C 20 38 4B 20 68 65    de & data, 8K he
00DD70:  61 70 20 28 6D 6F 73 74 6C 79 20 73 79 6D 62 6F    ap (mostly symbo
00DD80:  6C 0D 0A 20 74 61 62 6C 65 29 2C 20 61 6E 64 20    l.. table), and 
00DD90:  31 4B 20 73 74 61 63 6B 2E 0D 0A 0D 0A 0D 0A 20    1K stack....... 
00DDA0:  50 45 52 46 4F 52 4D 41 4E 43 45 0D 0A 0D 0A 20    PERFORMANCE.... 
00DDB0:  54 68 65 20 70 72 6F 67 72 61 6D 20 74 65 73 74    The program test
00DDC0:  2E 63 20 6F 6E 20 74 68 69 73 20 64 69 73 6B 20    .c on this disk 
00DDD0:  28 77 69 74 68 20 20 31 34 32 20 20 6C 69 6E 65    (with  142  line
00DDE0:  73 20 61 6E 64 20 33 32 30 30 20 62 79 74 65 73    s and 3200 bytes
00DDF0:  29 20 77 61 73 20 63 6F 6D 70 69 6C 65 64 0D 0A    ) was compiled..
00DE00:  20 69 6E 20 34 37 2E 38 20 73 65 63 20 6F 6E 20     in 47.8 sec on 
00DE10:  61 20 20 34 20 20 4D 48 7A 20 20 5A 2D 38 30 2C    a  4  MHz  Z-80,
00DE20:  20 20 66 6F 72 20 20 61 20 20 63 6F 6D 70 69 6C      for  a  compil
00DE30:  61 74 69 6F 6E 20 20 73 70 65 65 64 20 6F 66 20    ation  speed of 
00DE40:  61 70 70 72 6F 78 69 6D 61 74 65 6C 79 20 33 0D    approximately 3.
00DE50:  0A 20 6C 69 6E 65 73 2F 73 65 63 2C 20 6F 72 20    . lines/sec, or 
00DE60:  36 37 20 62 79 74 65 73 2F 73 65 63 2E 20 4F 66    67 bytes/sec. Of
00DE70:  20 20 74 68 69 73 20 20 74 69 6D 65 2C 20 20 61      this  time,  a
00DE80:  70 70 72 6F 78 69 6D 61 74 65 6C 79 20 37 20 73    pproximately 7 s
00DE90:  65 63 6F 6E 64 73 20 77 61 73 20 73 70 65 6E 74    econds was spent
00DEA0:  0D 0A 20 72 65 61 64 69 6E 67 20 69 6E 20 74 68    .. reading in th
00DEB0:  65 20 34 33 31 33 36 20 62 79 74 65 73 20 6F 66    e 43136 bytes of
00DEC0:  20 63 6F 6D 70 69 6C 65 72 20 63 6F 64 65 2E 0D     compiler code..
00DED0:  0A 0D 0A 20 54 68 65 20 66 6F 6C 6C 6F 77 69 6E    ... The followin
00DEE0:  67 20 66 6C 6F 61 74 69 6E 67 20 20 70 6F 69 6E    g floating  poin
00DEF0:  74 20 20 62 65 6E 63 68 6D 61 72 6B 20 20 28 66    t  benchmark  (f
00DF00:  72 6F 6D 20 20 44 72 2E 20 20 44 6F 62 62 27 73    rom  Dr.  Dobb's
00DF10:  20 20 4A 6F 75 72 6E 61 6C 2C 20 4D 61 72 20 38      Journal, Mar 8
00DF20:  34 29 0D 0A 20 66 69 6E 69 73 68 65 64 20 69 6E    4).. finished in
00DF30:  20 34 38 39 20 73 65 63 6F 6E 64 73 20 6F 6E 20     489 seconds on 
00DF40:  61 20 34 20 4D 48 7A 20 5A 2D 38 30 2C 20 77 69    a 4 MHz Z-80, wi
00DF50:  74 68 20 74 68 65 20 72 65 73 75 6C 74 20 32 35    th the result 25
00DF60:  30 30 2E 30 30 34 36 39 3A 0D 0A 0D 0A 20 23 69    00.00469:.... #i
00DF70:  6E 63 6C 75 64 65 20 69 6F 6C 69 62 2E 68 0D 0A    nclude iolib.h..
00DF80:  20 23 69 6E 63 6C 75 64 65 20 66 6C 6F 61 74 2E     #include float.
00DF90:  68 0D 0A 20 23 69 6E 63 6C 75 64 65 20 74 72 61    h.. #include tra
00DFA0:  6E 73 63 65 6E 2E 68 0D 0A 20 23 69 6E 63 6C 75    nscen.h.. #inclu
00DFB0:  64 65 20 70 72 69 6E 74 66 32 2E 68 0D 0A 20 69    de printf2.h.. i
00DFC0:  6E 74 20 69 3B 0D 0A 20 64 6F 75 62 6C 65 20 61    nt i;.. double a
00DFD0:  3B 0D 0A 20 6D 61 69 6E 28 29 0D 0A 20 7B 61 3D    ;.. main().. {a=
00DFE0:  31 2E 3B 20 69 3D 31 3B 0D 0A 20 70 72 69 6E 74    1.; i=1;.. print
00DFF0:  66 28 22 73 74 61 72 74 69 6E 67 5C 6E 22 29 3B    f("starting\n");
00E000:  0D 0A 20 77 68 69 6C 65 28 69 2B 2B 3C 32 35 30    .. while(i++<250
00E010:  30 29 0D 0A 20 7B 61 3D 74 61 6E 28 61 74 61 6E    0).. {a=tan(atan
00E020:  28 65 78 70 28 6C 6E 28 73 71 72 74 28 61 2A 61    (exp(ln(sqrt(a*a
00E030:  29 29 29 29 29 2B 31 2E 3B 7D 0D 0A 20 70 72 69    )))))+1.;}.. pri
00E040:  6E 74 66 28 22 52 65 73 75 6C 74 20 69 73 20 25    ntf("Result is %
00E050:  32 30 2E 31 32 66 20 22 2C 61 29 3B 0D 0A 20 7D    20.12f ",a);.. }
00E060:  0D 0A 0D 0A 20 49 4E 54 45 52 4E 41 4C 20 44 4F    .... INTERNAL DO
00E070:  43 55 4D 45 4E 54 41 54 49 4F 4E 0D 0A 0D 0A 20    CUMENTATION.... 
00E080:  54 68 69 73 20 69 73 20 61 20 72 65 63 75 72 73    This is a recurs
00E090:  69 76 65 20 64 65 73 63 65 6E 74 2C 20 20 6F 6E    ive descent,  on
00E0A0:  65 20 20 70 61 73 73 20 20 63 6F 6D 70 69 6C 65    e  pass  compile
00E0B0:  72 20 70 72 6F 64 75 63 69 6E 67 20 61 73 73 65    r producing asse
00E0C0:  6D 62 6C 79 20 6C 61 6E 67 75 61 67 65 2E 0D 0A    mbly language...
00E0D0:  20 54 68 65 20 74 77 6F 20 6D 61 6A 6F 72 20 63     The two major c
00E0E0:  68 61 6E 67 65 73 20 74 68 61 74 20 20 68 61 76    hanges that  hav
00E0F0:  65 20 20 62 65 65 6E 20 20 6D 61 64 65 20 20 74    e  been  made  t
00E100:  6F 20 20 73 70 65 65 64 20 20 69 74 20 75 70 20    o  speed  it up 
00E110:  72 65 6C 61 74 69 76 65 20 74 6F 20 52 6F 6E 0D    relative to Ron.
00E120:  0A 20 43 61 69 6E 27 73 20 6F 72 69 67 69 6E 61    . Cain's origina
00E130:  6C 20 63 6F 6D 70 69 6C 65 72 20 61 72 65 20 61    l compiler are a
00E140:  20 68 61 73 68 20 63 6F 64 65 64 20 73 79 6D 62     hash coded symb
00E150:  6F 6C 20 74 61 62 6C 65 20 61 6E 64 20 31 4B 20    ol table and 1K 
00E160:  64 69 73 6B 20 62 75 66 66 65 72 73 2E 0D 0A 0D    disk buffers....
00E170:  0A 20 47 6C 6F 62 61 6C 20 73 79 6D 62 6F 6C 73    . Global symbols
00E180:  20 64 65 66 69 6E 65 64 20 69 6E 20 61 20 20 43     defined in a  C
00E190:  20 20 70 72 6F 67 72 61 6D 20 20 61 72 65 20 20      program  are  
00E1A0:  70 72 65 66 69 78 65 64 20 20 62 79 20 20 27 51    prefixed  by  'Q
00E1B0:  27 20 73 6F 20 74 68 65 79 20 64 6F 20 6E 6F 74    ' so they do not
00E1C0:  0D 0A 20 63 6F 6E 66 6C 69 63 74 20 77 69 74 68    .. conflict with
00E1D0:  20 61 6E 79 20 67 6C 6F 62 61 6C 20 73 79 6D 62     any global symb
00E1E0:  6F 6C 73 20 69 6E 20 6C 69 62 72 61 72 69 65 73    ols in libraries
00E1F0:  2E 0D 0A 0D 0A 20 41 20 63 6F 6D 70 69 6C 65 64    ..... A compiled
00E200:  20 70 72 6F 67 72 61 6D 20 68 61 73 20 74 68 65     program has the
00E210:  20 66 6F 6C 6C 6F 77 69 6E 67 20 6C 61 79 6F 75     following layou
00E220:  74 2E 2E 2E 0D 0A 0D 0A 20 31 30 30 48 20 74 6F    t....... 100H to
00E230:  20 5F 65 6E 64 2D 31 70 72 6F 67 72 61 6D 20 26     _end-1program &
00E240:  20 64 61 74 61 0D 0A 20 5F 65 6E 64 20 74 6F 20     data.. _end to 
00E250:  2A 68 65 61 70 74 6F 70 68 65 61 70 0D 0A 20 2A    *heaptopheap.. *
00E260:  68 65 61 70 74 6F 70 20 74 6F 20 2A 53 50 2D 31    heaptop to *SP-1
00E270:  75 6E 75 73 65 64 0D 0A 20 2A 53 50 20 74 6F 20    unused.. *SP to 
00E280:  2A 28 30 30 30 36 29 73 74 61 63 6B 0D 0A 0D 0A    *(0006)stack....
00E290:  20 54 68 65 20 73 79 6D 62 6F 6C 20 5F 65 6E 64     The symbol _end
00E2A0:  20 69 73 20 64 65 66 69 6E 65 64 20 62 79 20 5A     is defined by Z
00E2B0:  4C 49 4E 4B 20 61 74 20 6C 69 6E 6B 20 74 69 6D    LINK at link tim
00E2C0:  65 2C 20 61 6E 64 20 70 6F 69 6E 74 73 20 74 6F    e, and points to
00E2D0:  20 74 68 65 20 66 69 72 73 74 20 62 79 74 65 0D     the first byte.
00E2E0:  0A 20 61 62 6F 76 65 20 70 72 6F 67 72 61 6D 20    . above program 
00E2F0:  61 6E 64 20 64 61 74 61 2E 20 20 20 54 68 65 20    and data.   The 
00E300:  20 76 61 72 69 61 62 6C 65 20 20 68 65 61 70 74     variable  heapt
00E310:  6F 70 20 20 28 69 6E 69 74 69 61 6C 69 7A 65 64    op  (initialized
00E320:  20 74 6F 20 5F 65 6E 64 29 20 61 6C 77 61 79 73     to _end) always
00E330:  0D 0A 20 70 6F 69 6E 74 73 20 74 6F 20 74 68 65    .. points to the
00E340:  20 66 69 72 73 74 20 62 79 74 65 20 61 62 6F 76     first byte abov
00E350:  65 20 20 74 68 65 20 20 68 65 61 70 2E 20 20 20    e  the  heap.   
00E360:  54 68 65 20 20 73 74 61 63 6B 20 70 6F 69 6E 74    The  stack point
00E370:  65 72 20 72 65 67 69 73 74 65 72 20 53 50 20 69    er register SP i
00E380:  73 0D 0A 20 69 6E 69 74 69 61 6C 69 7A 65 64 20    s.. initialized 
00E390:  74 6F 20 74 68 65 20 66 69 72 73 74 20 6C 6F 63    to the first loc
00E3A0:  61 74 69 6F 6E 20 61 62 6F 76 65 20 75 73 65 72    ation above user
00E3B0:  20 6D 65 6D 6F 72 79 20 28 70 6F 69 6E 74 65 64     memory (pointed
00E3C0:  20 74 6F 20 62 79 20 74 68 65 20 77 6F 72 64 20     to by the word 
00E3D0:  61 74 0D 0A 20 30 30 30 36 29 2E 20 54 68 65 20    at.. 0006). The 
00E3E0:  76 61 72 69 61 62 6C 65 20 20 6E 61 6D 65 73 20    variable  names 
00E3F0:  20 5F 65 6E 64 20 20 61 6E 64 20 20 68 65 61 70     _end  and  heap
00E400:  74 6F 70 20 20 61 72 65 20 20 76 69 73 69 62 6C    top  are  visibl
00E410:  65 20 20 6F 6E 6C 79 20 74 6F 20 61 73 73 65 6D    e  only to assem
00E420:  62 6C 79 0D 0A 20 6C 61 6E 67 75 61 67 65 20 70    bly.. language p
00E430:  72 6F 67 72 61 6D 73 2C 20 73 69 6E 63 65 20 74    rograms, since t
00E440:  68 65 79 20 64 6F 20 6E 6F 74 20 62 65 67 69 6E    hey do not begin
00E450:  20 77 69 74 68 20 51 73 2E 0D 0A 0D 0A 20 41 73     with Qs..... As
00E460:  73 65 6D 62 6C 79 20 6C 61 6E 67 75 61 67 65 20    sembly language 
00E470:  70 72 6F 67 72 61 6D 73 20 63 61 6E 20 62 65 20    programs can be 
00E480:  63 61 6C 6C 65 64 20 20 62 79 20 20 43 20 20 70    called  by  C  p
00E490:  72 6F 67 72 61 6D 73 2E 20 20 54 68 65 20 43 20    rograms.  The C 
00E4A0:  70 72 6F 67 72 61 6D 20 77 69 6C 6C 0D 0A 20 65    program will.. e
00E4B0:  76 61 6C 75 61 74 65 20 65 61 63 68 20 6F 66 20    valuate each of 
00E4C0:  69 74 73 20 61 72 67 75 6D 65 6E 74 73 20 28 6C    its arguments (l
00E4D0:  65 66 74 20 74 6F 20 20 72 69 67 68 74 29 2C 20    eft to  right), 
00E4E0:  20 70 75 73 68 20 69 74 20 6F 6E 74 6F 20 74 68     push it onto th
00E4F0:  65 20 73 74 61 63 6B 2C 20 74 68 65 6E 0D 0A 20    e stack, then.. 
00E500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00E510:  0C 00 00 00 02 09 50 E5 0C 00 C1 02 00 00 00 02    ......P.........
00E520:  0C 00 C2 02 00 00 00 02 0C 00 C3 02 00 00 00 02    ................
00E530:  0C 00 C4 02 00 00 00 02 0C 00 C5 02 00 00 00 02    ................
00E540:  0C 00 C6 02 00 00 00 02 0C 00 C7 02 00 00 00 02    ................
00E550:  0C 00 C8 02 00 00 00 02 0C 00 C9 02 00 00 00 02    ................
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:  63 61 6C 6C 20 74 68 65 20 6E 61 6D 65 64 20 70    call the named p
00E610:  72 6F 67 72 61 6D 2E 20 54 68 65 72 65 66 6F 72    rogram. Therefor
00E620:  65 2C 20 74 68 65 20 61 73 73 65 6D 62 6C 79 20    e, the assembly 
00E630:  6C 61 6E 67 75 61 67 65 20 70 72 6F 67 72 61 6D    language program
00E640:  20 73 68 6F 75 6C 64 20 65 78 70 65 63 74 0D 0A     should expect..
00E650:  20 74 68 61 74 20 74 68 65 20 74 6F 70 20 77 6F     that the top wo
00E660:  72 64 20 6F 6E 20 74 68 65 20 73 74 61 63 6B 20    rd on the stack 
00E670:  20 69 73 20 20 74 68 65 20 20 72 65 74 75 72 6E     is  the  return
00E680:  20 20 61 64 64 72 65 73 73 2C 20 74 68 65 20 6E      address, the n
00E690:  65 78 74 20 77 6F 72 64 20 69 73 20 74 68 65 0D    ext word is the.
00E6A0:  0A 20 6C 61 73 74 20 61 72 67 75 6D 65 6E 74 2C    . last argument,
00E6B0:  20 65 74 63 2E 20 49 66 20 20 74 68 65 20 20 66     etc. If  the  f
00E6C0:  75 6E 63 74 69 6F 6E 20 20 69 73 20 20 74 6F 20    unction  is  to 
00E6D0:  20 72 65 74 75 72 6E 20 20 61 6E 20 69 6E 74 65     return  an inte
00E6E0:  67 65 72 20 6F 72 20 63 68 61 72 61 63 74 65 72    ger or character
00E6F0:  0D 0A 20 76 61 6C 75 65 2C 20 69 74 20 73 68 6F    .. value, it sho
00E700:  75 6C 64 20 62 65 20 6C 65 66 74 20 69 6E 20 74    uld be left in t
00E710:  68 65 20 20 48 4C 20 20 72 65 67 69 73 74 65 72    he  HL  register
00E720:  2E 20 44 6F 75 62 6C 65 20 76 61 6C 75 65 73 20    . Double values 
00E730:  73 68 6F 75 6C 64 20 62 65 20 6C 65 66 74 20 69    should be left i
00E740:  6E 0D 0A 20 74 68 65 20 36 20 62 79 74 65 20 61    n.. the 6 byte a
00E750:  72 65 61 20 73 74 61 72 74 69 6E 67 20 61 74 20    rea starting at 
00E760:  46 41 2E 0D 0A 0D 0A 20 57 41 52 4E 49 4E 47 53    FA..... WARNINGS
00E770:  0D 0A 0D 0A 20 49 6E 20 61 64 64 69 74 69 6F 6E    .... In addition
00E780:  20 74 6F 20 74 68 65 20 6C 69 6D 69 74 61 74 69     to the limitati
00E790:  6F 6E 73 20 6D 65 6E 74 69 6F 6E 65 64 20 20 61    ons mentioned  a
00E7A0:  62 6F 76 65 2C 20 20 74 68 65 20 20 75 73 65 72    bove,  the  user
00E7B0:  20 73 68 6F 75 6C 64 20 62 65 20 61 77 61 72 65     should be aware
00E7C0:  20 6F 66 0D 0A 20 74 68 65 20 66 6F 6C 6C 6F 77     of.. the follow
00E7D0:  69 6E 67 2E 2E 2E 0D 0A 0D 0A 20 49 6E 20 64 65    ing....... In de
00E7E0:  63 6C 61 72 69 6E 67 20 61 20 66 75 6E 63 74 69    claring a functi
00E7F0:  6F 6E 20 72 65 74 75 72 6E 69 6E 67 20 61 20 64    on returning a d
00E800:  6F 75 62 6C 65 2C 20 79 6F 75 20 68 61 76 65 20    ouble, you have 
00E810:  74 6F 20 75 73 65 20 74 77 6F 20 6C 69 6E 65 73    to use two lines
00E820:  2E 2E 2E 0D 0A 0D 0A 20 64 6F 75 62 6C 65 20 66    ....... double f
00E830:  72 6F 64 6F 28 29 3B 0D 0A 20 66 72 6F 64 6F 28    rodo();.. frodo(
00E840:  78 2C 79 2C 7A 29 20 69 6E 74 20 78 3B 20 64 6F    x,y,z) int x; do
00E850:  75 62 6C 65 20 79 2C 7A 3B 0D 0A 0D 0A 20 59 6F    uble y,z;.... Yo
00E860:  75 20 63 61 6E 27 74 20 63 6F 6D 62 69 6E 65 20    u can't combine 
00E870:  74 68 65 6D 2C 20 61 73 20 69 6E 20 73 74 61 6E    them, as in stan
00E880:  64 61 72 64 20 43 2E 2E 2E 0D 0A 0D 0A 20 64 6F    dard C....... do
00E890:  75 62 6C 65 20 66 72 6F 64 6F 28 78 2C 79 2C 7A    uble frodo(x,y,z
00E8A0:  29 20 2E 2E 2E 2F 2A 20 6E 6F 74 20 61 63 63 65    ) .../* not acce
00E8B0:  70 74 65 64 20 2A 2F 0D 0A 0D 0A 20 49 74 20 61    pted */.... It a
00E8C0:  64 64 69 74 69 6F 6E 2C 20 74 68 65 20 64 65 63    ddition, the dec
00E8D0:  6C 61 72 61 74 69 6F 6E 20 22 64 6F 75 62 6C 65    laration "double
00E8E0:  20 66 72 6F 64 6F 28 29 3B 22 20 20 6D 75 73 74     frodo();"  must
00E8F0:  20 20 61 70 70 65 61 72 20 62 65 66 6F 72 65 20      appear before 
00E900:  61 6E 79 20 75 73 65 20 6F 66 0D 0A 20 74 68 65    any use of.. the
00E910:  20 66 75 6E 63 74 69 6F 6E 2C 20 6F 72 20 74 68     function, or th
00E920:  65 20 63 6F 6D 70 69 6C 65 72 20 20 77 69 6C 6C    e compiler  will
00E930:  20 20 61 73 73 75 6D 65 20 20 77 68 69 6C 65 20      assume  while 
00E940:  67 65 6E 65 72 61 74 69 6E 67 20 74 68 65 20 63    generating the c
00E950:  61 6C 6C 69 6E 67 20 63 6F 64 65 0D 0A 20 74 68    alling code.. th
00E960:  61 74 20 74 68 65 20 66 75 6E 63 74 69 6F 6E 20    at the function 
00E970:  72 65 74 75 72 6E 73 20 61 6E 20 69 6E 74 65 67    returns an integ
00E980:  65 72 2E 0D 0A 0D 0A 20 54 68 65 20 66 6C 6F 61    er..... The floa
00E990:  74 69 6E 67 20 70 6F 69 6E 74 20 72 6F 75 74 69    ting point routi
00E9A0:  6E 65 73 20 69 6E 20 20 74 68 65 20 20 46 4C 4F    nes in  the  FLO
00E9B0:  41 54 20 20 6C 69 62 72 61 72 79 20 20 28 74 68    AT  library  (th
00E9C0:  6F 75 67 68 20 20 6E 6F 6E 65 20 6F 66 20 74 68    ough  none of th
00E9D0:  65 20 63 6F 64 65 0D 0A 20 70 72 6F 64 75 63 65    e code.. produce
00E9E0:  64 20 62 79 20 74 68 65 20 63 6F 6D 70 69 6C 65    d by the compile
00E9F0:  72 29 20 75 73 65 20 73 65 76 65 72 61 6C 20 20    r) use several  
00EA00:  6F 66 20 20 74 68 65 20 20 75 6E 64 6F 63 75 6D    of  the  undocum
00EA10:  65 6E 74 65 64 20 5A 2D 38 30 20 6F 70 20 63 6F    ented Z-80 op co
00EA20:  64 65 73 2C 20 73 6F 0D 0A 20 74 68 65 79 20 6D    des, so.. they m
00EA30:  61 79 20 6E 6F 74 20 77 6F 72 6B 20 6F 6E 20 73    ay not work on s
00EA40:  6F 6D 65 20 20 70 72 6F 63 65 73 73 6F 72 73 2E    ome  processors.
00EA50:  20 20 46 4C 4F 41 54 20 61 6C 73 6F 20 75 73 65      FLOAT also use
00EA60:  73 20 74 68 65 20 61 6C 74 65 72 6E 61 74 65 20    s the alternate 
00EA70:  72 65 67 69 73 74 65 72 0D 0A 20 73 65 74 2E 0D    register.. set..
00EA80:  0A 0D 0A 20 54 68 65 20 66 6C 6F 61 74 69 6E 67    ... The floating
00EA90:  20 70 6F 69 6E 74 20 72 6F 75 74 69 6E 65 73 20     point routines 
00EAA0:  64 6F 20 6E 6F 74 20 6D 65 65 74 20 74 68 65 20    do not meet the 
00EAB0:  70 72 6F 70 6F 73 65 64 20 49 45 45 45 20 73 74    proposed IEEE st
00EAC0:  61 6E 64 61 72 64 2E 0D 0A 0D 0A 20 50 4F 54 45    andard..... POTE
00EAD0:  4E 54 49 41 4C 20 49 4D 50 52 4F 56 45 4D 45 4E    NTIAL IMPROVEMEN
00EAE0:  54 53 0D 0A 0D 0A 20 41 64 64 69 6E 67 20 74 68    TS.... Adding th
00EAF0:  65 20 66 65 61 74 75 72 65 73 20 6E 6F 74 65 64    e features noted
00EB00:  20 61 62 6F 76 65 20 61 73 20 22 6E 6F 74 20 69     above as "not i
00EB10:  6E 63 6C 75 64 65 64 22 2E 0D 0A 0D 0A 20 54 68    ncluded"..... Th
00EB20:  65 20 63 6F 6D 70 69 6C 65 72 20 63 6F 75 6C 64    e compiler could
00EB30:  20 70 72 6F 62 61 62 6C 79 20 62 65 20 6D 61 64     probably be mad
00EB40:  65 20 66 61 73 74 65 72 20 20 62 79 20 74 6F 6B    e faster  by tok
00EB50:  65 6E 69 7A 69 6E 67 20 74 68 65 20 69 6E 70 75    enizing the inpu
00EB60:  74 20 73 74 72 65 61 6D 2C 20 73 6F 0D 0A 20 70    t stream, so.. p
00EB70:  61 72 73 69 6E 67 20 77 6F 75 6C 64 20 6E 6F 74    arsing would not
00EB80:  20 69 6E 76 6F 6C 76 65 20 20 73 74 72 69 6E 67     involve  string
00EB90:  20 20 63 6F 6D 70 61 72 69 73 6F 6E 73 2E 20 20      comparisons.  
00EBA0:  49 74 20 20 63 6F 75 6C 64 20 20 62 65 20 6D 61    It  could  be ma
00EBB0:  64 65 20 73 6D 61 6C 6C 65 72 20 62 79 0D 0A 20    de smaller by.. 
00EBC0:  6D 6F 76 69 6E 67 20 20 74 68 65 20 20 65 72 72    moving  the  err
00EBD0:  6F 72 20 20 6D 65 73 73 61 67 65 73 20 20 74 6F    or  messages  to
00EBE0:  20 20 61 20 20 64 69 73 6B 20 20 66 69 6C 65 2C      a  disk  file,
00EBF0:  20 20 74 6F 20 20 62 65 20 20 63 6F 6E 73 75 6C      to  be  consul
00EC00:  74 65 64 20 20 61 74 20 20 6E 65 65 64 2E 0D 0A    ted  at  need...
00EC10:  20 49 6D 70 6C 65 6D 65 6E 74 69 6E 67 20 73 74     Implementing st
00EC20:  6F 72 61 67 65 20 63 6C 61 73 73 20 73 70 65 63    orage class spec
00EC30:  69 66 69 65 72 73 20 20 63 6F 75 6C 64 20 20 6D    ifiers  could  m
00EC40:  61 6B 65 20 20 63 6F 6D 70 69 6C 65 64 20 70 72    ake  compiled pr
00EC50:  6F 67 72 61 6D 73 20 28 61 6E 64 20 74 68 65 0D    ograms (and the.
00EC60:  0A 20 63 6F 6D 70 69 6C 65 72 20 69 74 73 65 6C    . compiler itsel
00EC70:  66 29 20 73 6D 61 6C 6C 65 72 20 61 6E 64 20 66    f) smaller and f
00EC80:  61 73 74 65 72 2C 20 73 69 6E 63 65 20 20 76 61    aster, since  va
00EC90:  72 69 61 62 6C 65 73 20 6C 6F 63 61 6C 20 74 6F    riables local to
00ECA0:  20 61 20 66 75 6E 63 74 69 6F 6E 20 74 68 61 74     a function that
00ECB0:  0D 0A 20 69 73 20 6E 6F 74 20 63 61 6C 6C 65 64    .. is not called
00ECC0:  20 72 65 63 75 72 73 69 76 65 6C 79 20 63 6F 75     recursively cou
00ECD0:  6C 64 20 62 65 20 20 64 65 63 6C 61 72 65 64 20    ld be  declared 
00ECE0:  22 73 74 61 74 69 63 22 2E 20 53 74 61 74 69 63    "static". Static
00ECF0:  20 76 61 72 69 61 62 6C 65 73 20 63 61 6E 20 62     variables can b
00ED00:  65 0D 0A 20 61 63 63 65 73 73 65 64 20 6D 75 63    e.. accessed muc
00ED10:  68 20 6D 6F 72 65 20 72 65 61 64 69 6C 79 20 74    h more readily t
00ED20:  68 61 6E 20 22 61 75 74 6F 22 20 76 61 72 69 61    han "auto" varia
00ED30:  62 6C 65 73 20 28 74 68 6F 73 65 20 6F 6E 20 74    bles (those on t
00ED40:  68 65 20 73 74 61 63 6B 29 2E 0D 0A 0D 1A 0D 0A    he stack).......
00ED50:  3E 4F 43 20 32 37 20 37 39 20 32 37 20 34 38 20    >OC 27 79 27 48 
00ED60:  31 35 0D 0A 3E 43 50 20 4F 46 46 0D 0A 3E 46 46    15..>CP OFF..>FF
00ED70:  20 4F 4E 0D 0A 3E 54 4D 20 30 0D 0A 3E 50 4C 20     ON..>TM 0..>PL 
00ED80:  20 69 6E 76 6F 6C 76 65 20 20 73 74 72 69 6E 67     involve  string
00ED90:  20 20 63 6F 6D 70 61 72 69 73 6F 6E 73 2E 20 20      comparisons.  
00EDA0:  49 74 20 20 63 6F 75 6C 64 20 20 62 65 20 6D 61    It  could  be ma
00EDB0:  64 65 20 73 6D 61 6C 6C 65 72 20 62 79 0D 0A 20    de smaller by.. 
00EDC0:  6D 6F 76 69 6E 67 20 20 74 68 65 20 20 65 72 72    moving  the  err
00EDD0:  6F 72 20 20 6D 65 73 73 61 67 65 73 20 20 74 6F    or  messages  to
00EDE0:  20 20 61 20 20 64 69 73 6B 20 20 66 69 6C 65 2C      a  disk  file,
00EDF0:  20 20 74 6F 20 20 62 65 20 20 63 6F 6E 73 75 6C      to  be  consul
00EE00:  00 44 49 53 43 20 20 20 20 42 41 53 00 00 00 00    .DISC    BAS....
00EE10:  00 00 00 00 00 70 01 00 86 02 00 00 00 00 00 00    .....p..........
00EE20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00EE30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00EE40:  86 02 00 FA 03 83 20 0E 00 00 00 1A 20 20 20 24    ...... .....   $
00EE50:  24 24 FF 00 FF 45 54 41 52 47 20 3B 67 65 74 61    $$...ETARG ;geta
00EE60:  72 67 28 6E 2C 73 2C 73 69 7A 65 29 0D 0A 3B 09    rg(n,s,size)..;.
00EE70:  09 2F 2A 20 70 6C 61 63 65 73 20 69 6E 20 73 20    ./* places in s 
00EE80:  51 00 0A 00 AD 20 0F 01 83 20 1C 02 BC 01 BF 22    Q.... ... ....."
00EE90:  43 20 43 6F 6D 70 69 6C 65 72 2F 41 73 73 65 6D    C Compiler/Assem
00EEA0:  62 6C 65 72 2F 4C 69 6E 6B 20 49 6E 73 74 72 75    bler/Link Instru
00EEB0:  63 74 69 6F 6E 73 3A 22 01 BF FF 7B 28 19 27 2C    ctions:"...{(.',
00EEC0:  22 3D 22 29 01 D8 20 0F 2C 19 28 2C 12 2C 19 19    "=").. .,.(,.,..
00EED0:  00 B1 00 14 00 BF 22 54 68 65 20 43 20 43 6F 6D    ......"The C Com
00EEE0:  70 69 6C 65 72 20 6D 75 73 74 20 66 69 72 73 74    piler must first
00EEF0:  20 62 65 20 72 75 6E 20 74 6F 20 20 20 20 20 63     be run to     c
00EF00:  6F 6D 70 69 6C 65 20 74 68 65 20 6F 72 69 67 69    ompile the origi
00EF10:  6E 61 6C 20 70 72 6F 67 72 61 6D 20 69 6E 74 6F    nal program into
00EF20:  20 70 73 65 75 64 6F 63 6F 64 65 2E 20 54 68 65     pseudocode. The
00EF30:  6E 20 74 68 65 20 61 73 73 65 6D 62 6C 65 72 20    n the assembler 
00EF40:  6D 75 73 74 20 62 65 20 72 75 6E 20 61 6E 64 66    must be run andf
00EF50:  69 6E 61 6C 6C 79 20 74 68 65 20 6F 62 6A 65 63    inally the objec
00EF60:  74 20 63 6F 64 65 20 6E 65 65 64 73 20 74 6F 20    t code needs to 
00EF70:  62 65 20 20 20 20 20 6C 69 6E 6B 65 64 2E 22 01    be     linked.".
00EF80:  BF 00 1A 00 1E 00 BF 22 43 20 43 6F 6D 70 69 6C    ......."C Compil
00EF90:  65 72 3A 20 43 43 2E 43 4F 4D 22 00 1C 00 28 00    er: CC.COM"...(.
00EFA0:  BF 22 41 73 73 65 6D 62 6C 65 72 20 3A 20 5A 4D    ."Assembler : ZM
00EFB0:  41 43 2E 43 4F 4D 22 00 1D 00 32 00 BF 22 4C 69    AC.COM"...2.."Li
00EFC0:  6E 6B 65 72 20 20 20 20 3A 20 5A 4C 49 4E 4B 2E    nker    : ZLINK.
00EFD0:  43 4F 4D 22 00 6D 00 3C 00 BF 01 BF 22 54 68 65    COM".m.<...."The
00EFE0:  20 66 69 6C 65 73 20 27 43 43 2E 44 4F 43 27 2C     files 'CC.DOC',
00EFF0:  20 27 5A 4D 41 43 2E 44 4F 43 27 20 61 6E 64 20     'ZMAC.DOC' and 
00F000:  20 20 20 20 20 27 5A 4C 49 4E 4B 2E 44 4F 43 27         'ZLINK.DOC'
00F010:  20 74 65 6C 6C 20 79 6F 75 20 6D 6F 72 65 20 61     tell you more a
00F020:  62 6F 75 74 20 65 61 63 68 20 20 20 20 69 6E 64    bout each    ind
00F030:  69 76 69 64 75 61 6C 20 70 72 6F 67 72 61 6D 2E    ividual program.
00F040:  22 00 97 00 46 00 BF 01 BF 22 54 68 65 72 65 20    "...F...."There 
00F050:  61 72 65 20 73 65 76 65 6E 20 43 20 27 69 6E 63    are seven C 'inc
00F060:  6C 75 64 65 27 20 6C 69 62 72 61 72 69 65 73 2C    lude' libraries,
00F070:  20 20 74 68 65 79 20 61 72 65 3A 20 41 52 47 53      they are: ARGS
00F080:  2C 20 46 4C 4F 41 54 20 28 66 6C 6F 61 74 69 6E    , FLOAT (floatin
00F090:  67 20 70 6F 69 6E 74 29 2C 20 49 4F 4C 49 42 20    g point), IOLIB 
00F0A0:  28 73 74 61 6E 64 61 72 64 20 49 2F 4F 29 2C 20    (standard I/O), 
00F0B0:  50 52 49 4E 54 46 31 2C 20 50 52 49 4E 54 46 32    PRINTF1, PRINTF2
00F0C0:  2C 20 50 52 4F 46 49 4C 45 20 61 6E 64 20 54 52    , PROFILE and TR
00F0D0:  41 4E 53 43 45 4E 2E 22 00 2B 00 50 00 BF 01 BF    ANSCEN.".+.P....
00F0E0:  22 50 72 65 73 73 20 61 6E 79 20 6B 65 79 20 74    "Press any key t
00F0F0:  6F 20 72 65 73 65 74 3A 22 01 83 20 1C 18 BB 01    o reset:".. ....
00F100:  83 20 0E 00 00 00 1A 20 20 20 24 24 24 FF 00 FF    . .....   $$$...
00F110:  45 54 41 52 47 20 3B 67 65 74 61 72 67 28 6E 2C    ETARG ;getarg(n,
00F120:  73 2C 73 69 7A 65 29 0D 0A 3B 09 09 2F 2A 20 70    s,size)..;../* p
00F130:  6C 61 63 65 73 20 69 6E 20 73 20 74 68 65 20 6E    laces in s the n
00F140:  2D 74 68 20 61 72 67 75 6D 65 6E 74 20 28 61 73    -th argument (as
00F150:  73 75 6D 65 73 20 73 20 0D 0A 3B 09 09 09 68 61    sumes s ..;...ha
00F160:  73 20 73 69 7A 65 20 62 79 74 65 73 29 2E 20 52    s size bytes). R
00F170:  65 74 75 72 6E 73 20 73 2E 09 2A 2F 0D 0A 20 47    eturns s..*/.. G
00F180:  BF 00 1A 00 1E 00 BF 22 43 20 43 6F 6D 70 69 6C    ......."C Compil
00F190:  65 72 3A 20 43 43 2E 43 4F 4D 22 00 1C 00 28 00    er: CC.COM"...(.
00F1A0:  BF 22 41 73 73 65 6D 62 6C 65 72 20 3A 20 5A 4D    ."Assembler : ZM
00F1B0:  41 43 2E 43 4F 4D 22 00 1D 00 32 00 BF 22 4C 69    AC.COM"...2.."Li
00F1C0:  6E 6B 65 72 20 20 20 20 3A 20 5A 4C 49 4E 4B 2E    nker    : ZLINK.
00F1D0:  43 4F 4D 22 00 6D 00 3C 00 BF 01 BF 22 54 68 65    COM".m.<...."The
00F1E0:  20 66 69 6C 65 73 20 27 43 43 2E 44 4F 43 27 2C     files 'CC.DOC',
00F1F0:  20 27 5A 4D 41 43 2E 44 4F 43 27 20 61 6E 64 20     'ZMAC.DOC' and 
00F200:  20 46 4C 4F 41 54 20 63 6F 6E 74 61 69 6E 73 20     FLOAT contains 
00F210:  74 68 65 20 20 66 6C 6F 61 74 69 6E 67 20 20 70    the  floating  p
00F220:  6F 69 6E 74 20 20 61 72 69 74 68 6D 65 74 69 63    oint  arithmetic
00F230:  20 20 72 6F 75 74 69 6E 65 73 2C 20 20 61 6E 64      routines,  and
00F240:  20 73 6F 6D 65 20 66 75 6E 63 74 69 6F 6E 73 0D     some functions.
00F250:  0A 20 76 69 73 69 62 6C 65 20 74 6F 20 74 68 65    . visible to the
00F260:  20 75 73 65 72 27 73 20 70 72 6F 67 72 61 6D 2E     user's program.
00F270:  0D 0A 0D 0A 0D 0A 20 47 45 4E 45 52 41 4C 20 49    ...... GENERAL I
00F280:  4E 46 4F 52 4D 41 54 49 4F 4E 0D 0A 0D 0A 20 54    NFORMATION.... T
00F290:  68 65 73 65 20 72 6F 75 74 69 6E 65 73 20 77 69    hese routines wi
00F2A0:  6C 6C 20 65 78 65 63 75 74 65 20 6F 6E 6C 79 20    ll execute only 
00F2B0:  6F 6E 20 20 61 20 20 5A 2D 38 30 2E 20 54 68 65    on  a  Z-80. The
00F2C0:  79 20 75 73 65 20 74 68 65 20 61 6C 74 65 72 6E    y use the altern
00F2D0:  61 74 65 20 72 65 67 69 73 74 65 72 73 0D 0A 20    ate registers.. 
00F2E0:  61 6E 64 20 73 6F 6D 65 20 6F 66 20 74 68 65 20    and some of the 
00F2F0:  20 75 6E 64 6F 63 75 6D 65 6E 74 65 64 20 20 69     undocumented  i
00F300:  6E 73 74 72 75 63 74 69 6F 6E 73 20 20 6F 66 20    nstructions  of 
00F310:  20 74 68 61 74 20 20 70 72 6F 63 65 73 73 6F 72     that  processor
00F320:  2E 20 20 54 68 65 79 20 64 6F 20 6E 6F 74 0D 0A    .  They do not..
00F330:  20 63 6F 6E 66 6F 72 6D 20 74 6F 20 74 68 65 20     conform to the 
00F340:  49 45 45 45 20 66 6C 6F 61 74 69 6E 67 20 70 6F    IEEE floating po
00F350:  69 6E 74 20 73 74 61 6E 64 61 72 64 2E 20 54 68    int standard. Th
00F360:  65 20 72 6F 75 74 69 6E 65 73 20 77 65 72 65 20    e routines were 
00F370:  77 72 69 74 74 65 6E 20 62 79 20 4E 65 69 6C 0D    written by Neil.
00F380:  0A 20 43 6F 6C 76 69 6E 2C 20 61 6E 64 20 61 72    . Colvin, and ar
00F390:  65 20 77 6F 72 74 68 20 73 74 75 64 79 2E 20 54    e worth study. T
00F3A0:  68 65 79 20 61 72 65 20 74 68 65 20 20 62 65 73    hey are the  bes
00F3B0:  74 20 20 63 6F 64 65 20 49 20 68 61 76 65 20 65    t  code I have e
00F3C0:  76 65 72 20 73 65 65 6E 20 66 6F 72 20 74 68 65    ver seen for the
00F3D0:  0D 0A 20 5A 2D 38 30 2E 20 2D 20 4A 69 6D 20 56    .. Z-80. - Jim V
00F3E0:  61 6E 20 5A 61 6E 64 74 0D 0A 0D 0A 0D 0A 20 46    an Zandt...... F
00F3F0:  4C 4F 41 54 49 4E 47 20 50 4F 49 4E 54 20 46 4F    LOATING POINT FO
00F400:  52 4D 41 54 0D 0A 0D 0A 20 45 61 63 68 20 66 6C    RMAT.... Each fl
00F410:  6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 6E 75 6D    oating point num
00F420:  62 65 72 20 69 73 20 36 20 62 79 74 65 73 20 6C    ber is 6 bytes l
00F430:  6F 6E 67 2C 20 20 61 6E 64 20 63 6F 6E 73 69 73    ong,  and consis
00F440:  74 73 20 6F 66 20 61 20 34 30 20 62 69 74 20 66    ts of a 40 bit f
00F450:  72 61 63 74 69 6F 6E 0D 0A 20 28 6D 6F 73 74 20    raction.. (most 
00F460:  73 69 67 6E 69 66 69 63 61 6E 74 20 62 79 74 65    significant byte
00F470:  20 69 6E 20 74 68 65 20 20 68 69 67 68 65 73 74     in the  highest
00F480:  20 20 61 64 64 72 65 73 73 29 20 20 61 6E 64 20      address)  and 
00F490:  20 61 6E 20 20 38 20 62 69 74 20 65 78 70 6F 6E     an  8 bit expon
00F4A0:  65 6E 74 2E 20 46 6F 72 0D 0A 20 6E 6F 6E 7A 65    ent. For.. nonze
00F4B0:  72 6F 20 6E 75 6D 62 65 72 73 2C 20 74 68 65 20    ro numbers, the 
00F4C0:  66 72 61 63 74 69 6F 6E 20 66 20 68 61 73 20 61    fraction f has a
00F4D0:  20 76 61 6C 75 65 20 69 6E 20 74 68 65 20 72 61     value in the ra
00F4E0:  6E 67 65 20 30 2E 35 20 3C 3D 20 66 20 3C 20 31    nge 0.5 <= f < 1
00F4F0:  2E 30 2E 20 53 69 6E 63 65 0D 0A 20 69 74 73 20    .0. Since.. its 
00F500:  6D 6F 73 74 20 73 69 67 6E 69 66 69 63 61 6E 74    most significant
00F510:  20 62 69 74 20 77 6F 75 6C 64 20 61 6C 77 61 79     bit would alway
00F520:  73 20 62 65 20 20 31 2C 20 69 74 20 77 6F 75 6C    s be  1, it woul
00F530:  64 20 63 61 72 72 79 20 6E 6F 20 69 6E 66 6F 72    d carry no infor
00F540:  6D 61 74 69 6F 6E 20 61 6E 64 0D 0A 20 69 73 20    mation and.. is 
00F550:  72 65 70 6C 61 63 65 64 20 62 79 20 74 68 65 20    replaced by the 
00F560:  73 69 67 6E 20 62 69 74 20 28 73 65 74 20 20 66    sign bit (set  f
00F570:  6F 72 20 20 61 20 6E 65 67 61 74 69 76 65 20 6E    or  a negative n
00F580:  75 6D 62 65 72 29 2E 20 54 68 65 20 65 78 70 6F    umber). The expo
00F590:  6E 65 6E 74 20 69 73 20 38 30 48 0D 0A 20 69 66    nent is 80H.. if
00F5A0:  20 74 68 65 20 6E 75 6D 62 65 72 20 69 73 20 69     the number is i
00F5B0:  6E 20 74 68 65 20 72 61 6E 67 65 20 30 2E 35 20    n the range 0.5 
00F5C0:  3C 3D 20 20 78 20 20 3C 20 31 2E 30 2C 20 61 6E    <=  x  < 1.0, an
00F5D0:  64 20 69 73 20 69 6E 63 72 65 61 73 65 64 20 62    d is increased b
00F5E0:  79 20 31 20 66 6F 72 20 65 61 63 68 0D 0A 20 70    y 1 for each.. p
00F5F0:  6C 61 63 65 20 74 68 65 20 62 69 6E 61 72 79 20    lace the binary 
00F600:  70 6F 69 6E 74 20 6F 66 20 66 20 73 68 6F 75 6C    point of f shoul
00F610:  64 20 62 65 20 6D 6F 76 65 64 20 74 6F 20 74 68    d be moved to th
00F620:  65 20 72 69 67 68 74 2E 20 46 6F 72 20 65 78 61    e right. For exa
00F630:  6D 70 6C 65 3A 0D 0A 0D 0A 20 20 20 20 20 20 20    mple:....       
00F640:  20 20 52 65 70 72 65 73 65 6E 74 61 74 69 6F 6E      Representation
00F650:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00F660:  20 20 4E 75 6D 62 65 72 0D 0A 20 20 20 20 20 20      Number..      
00F670:  20 20 20 30 30 68 2C 30 30 68 2C 30 30 68 2C 30       00h,00h,00h,0
00F680:  30 68 2C 30 30 68 2C 38 30 68 20 20 20 20 20 20    0h,00h,80h      
00F690:  20 20 20 30 2E 35 0D 0A 20 20 20 20 20 20 20 20       0.5..        
00F6A0:  20 30 30 68 2C 30 30 68 2C 30 30 68 2C 30 30 68     00h,00h,00h,00h
00F6B0:  2C 38 30 68 2C 38 30 68 20 20 20 20 20 20 20 20    ,80h,80h        
00F6C0:  20 2D 30 2E 35 0D 0A 20 20 20 20 20 20 20 20 20     -0.5..         
00F6D0:  30 30 68 2C 30 30 68 2C 30 30 68 2C 30 30 68 2C    00h,00h,00h,00h,
00F6E0:  30 30 68 2C 38 31 68 20 20 20 20 20 20 20 20 20    00h,81h         
00F6F0:  31 2E 30 0D 0A 20 20 20 20 20 20 20 20 20 30 30    1.0..         00
00F700:  68 2C 30 30 68 2C 30 30 68 2C 30 30 68 2C 30 30    h,00h,00h,00h,00
00F710:  68 2C 37 66 68 20 20 20 20 20 20 20 20 20 30 2E    h,7fh         0.
00F720:  32 35 0D 0A 20 20 20 20 20 20 20 20 20 30 66 61    25..         0fa
00F730:  68 2C 33 33 68 2C 30 66 33 68 2C 30 34 68 2C 30    h,33h,0f3h,04h,0
00F740:  33 35 68 2C 38 30 68 20 20 20 20 20 20 73 71 72    35h,80h      sqr
00F750:  74 28 2E 35 29 20 3D 20 2E 37 30 37 31 30 36 2E    t(.5) = .707106.
00F760:  2E 2E 0D 0A 20 20 20 20 20 20 20 20 20 33 38 68    ....         38h
00F770:  2C 30 61 39 68 2C 30 64 38 68 2C 35 62 68 2C 35    ,0a9h,0d8h,5bh,5
00F780:  65 68 2C 37 66 68 20 20 20 20 20 20 20 31 2F 6C    eh,7fh       1/l
00F790:  6F 67 28 31 30 29 20 3D 20 2E 34 33 34 32 39 2E    og(10) = .43429.
00F7A0:  2E 2E 0D 0A 20 20 20 20 20 20 20 20 20 32 31 68    ....         21h
00F7B0:  2C 30 61 32 68 2C 30 64 61 68 2C 30 66 68 2C 34    ,0a2h,0dah,0fh,4
00F7C0:  39 68 2C 38 31 68 20 20 20 20 20 20 20 70 69 2F    9h,81h       pi/
00F7D0:  32 20 3D 20 31 2E 35 37 30 37 2E 2E 2E 0D 0A 0D    2 = 1.5707......
00F7E0:  0A 0D 0A 20 41 52 49 54 48 4D 45 54 49 43 20 4F    ... ARITHMETIC O
00F7F0:  50 45 52 41 54 49 4F 4E 53 0D 0A 0D 0A 20 45 61    PERATIONS.... Ea
00F800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00F810:  0D 00 00 00 02 09 50 E5 0D 00 C1 02 00 00 00 02    ......P.........
00F820:  0D 00 C2 02 00 00 00 02 0D 00 C3 02 00 00 00 02    ................
00F830:  0D 00 C4 02 00 00 00 02 0D 00 C5 02 00 00 00 02    ................
00F840:  0D 00 C6 02 00 00 00 02 0D 00 C7 02 00 00 00 02    ................
00F850:  0D 00 C8 02 00 00 00 02 0D 00 C9 02 00 00 00 02    ................
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:  63 68 20 6F 66 20 74 68 65 20 70 72 69 6D 61 72    ch of the primar
00F910:  79 20 6F 70 65 72 61 74 69 6F 6E 73 20 28 44 41    y operations (DA
00F920:  44 44 2C 20 20 44 53 55 42 2C 20 20 44 4D 55 4C    DD,  DSUB,  DMUL
00F930:  2C 20 20 61 6E 64 20 44 44 49 56 29 20 74 61 6B    ,  and DDIV) tak
00F940:  65 73 20 69 74 73 20 66 69 72 73 74 0D 0A 20 6F    es its first.. o
00F950:  70 65 72 61 6E 64 20 66 72 6F 6D 20 74 68 65 20    perand from the 
00F960:  73 74 61 63 6B 20 28 75 6E 64 65 72 20 20 74 68    stack (under  th
00F970:  65 20 20 72 65 74 75 72 6E 20 20 61 64 64 72 65    e  return  addre
00F980:  73 73 29 20 20 61 6E 64 20 20 74 68 65 20 73 65    ss)  and  the se
00F990:  63 6F 6E 64 20 66 72 6F 6D 20 74 68 65 0D 0A 20    cond from the.. 
00F9A0:  66 69 78 65 64 20 6C 6F 63 61 74 69 6F 6E 20 20    fixed location  
00F9B0:  46 41 20 20 28 66 6F 72 20 20 46 6C 6F 61 74 69    FA  (for  Floati
00F9C0:  6E 67 20 20 70 6F 69 6E 74 20 20 41 63 63 75 6D    ng  point  Accum
00F9D0:  75 6C 61 74 6F 72 29 2E 20 20 54 68 65 20 20 72    ulator).  The  r
00F9E0:  65 73 75 6C 74 20 20 6F 66 20 20 74 68 65 0D 0A    esult  of  the..
00F9F0:  20 6F 70 65 72 61 74 69 6F 6E 20 69 73 20 6C 65     operation is le
00FA00:  66 74 20 69 6E 20 46 41 2E 20 46 6F 72 20 65 78    ft in FA. For ex
00FA10:  61 6D 70 6C 65 2C 20 20 77 65 20 20 68 61 76 65    ample,  we  have
00FA20:  20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 43     the following C
00FA30:  20 65 78 70 72 65 73 73 69 6F 6E 20 61 6E 64 0D     expression and.
00FA40:  0A 20 69 74 73 20 74 72 61 6E 73 6C 61 74 69 6F    . its translatio
00FA50:  6E 20 69 6E 74 6F 20 63 61 6C 6C 73 20 74 6F 20    n into calls to 
00FA60:  66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 6F    floating point o
00FA70:  70 65 72 61 74 69 6F 6E 73 3A 0D 0A 0D 0A 20 20    perations:....  
00FA80:  20 20 20 20 20 20 20 3B 64 6F 75 62 6C 65 20 61           ;double a
00FA90:  2C 62 2C 63 2C 64 3B 0D 0A 20 20 20 20 20 20 20    ,b,c,d;..       
00FAA0:  20 20 3B 6D 61 69 6E 28 29 0D 0A 20 20 20 20 20      ;main()..     
00FAB0:  20 20 20 20 51 4D 41 49 4E 3A 0D 0A 20 20 20 20        QMAIN:..    
00FAC0:  20 20 20 20 20 3B 7B 20 20 20 20 20 20 61 3D 62         ;{      a=b
00FAD0:  2B 63 2F 64 3B 0D 0A 20 20 20 20 20 20 20 20 20    +c/d;..         
00FAE0:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 51 42            LD HL,QB
00FAF0:  20 20 20 20 20 20 20 20 3B 67 65 74 20 61 64 64            ;get add
00FB00:  72 65 73 73 20 6F 66 20 31 73 74 20 6F 70 65 72    ress of 1st oper
00FB10:  61 6E 64 0D 0A 20 20 20 20 20 20 20 20 20 20 20    and..           
00FB20:  20 20 20 20 20 20 43 41 4C 4C 20 44 4C 4F 41 44          CALL DLOAD
00FB30:  20 20 20 20 20 20 3B 70 75 74 20 6F 70 65 72 61          ;put opera
00FB40:  6E 64 20 69 6E 20 46 41 0D 0A 20 20 20 20 20 20    nd in FA..      
00FB50:  20 20 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20               CALL 
00FB60:  44 50 55 53 48 20 20 20 20 20 20 3B 6D 6F 76 65    DPUSH      ;move
00FB70:  20 66 72 6F 6D 20 46 41 20 74 6F 20 73 74 61 63     from FA to stac
00FB80:  6B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    k..             
00FB90:  20 20 20 20 4C 44 20 48 4C 2C 51 43 20 20 20 20        LD HL,QC    
00FBA0:  20 20 20 20 3B 70 75 74 20 32 6E 64 20 6F 70 65        ;put 2nd ope
00FBB0:  72 61 6E 64 2E 2E 2E 0D 0A 20 20 20 20 20 20 20    rand.....       
00FBC0:  20 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 44              CALL D
00FBD0:  4C 4F 41 44 0D 0A 20 20 20 20 20 20 20 20 20 20    LOAD..          
00FBE0:  20 20 20 20 20 20 20 43 41 4C 4C 20 44 50 55 53           CALL DPUS
00FBF0:  48 20 20 20 20 20 20 3B 2E 2E 2E 6F 6E 20 73 74    H      ;...on st
00FC00:  61 63 6B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ack..           
00FC10:  20 20 20 20 20 20 4C 44 20 48 4C 2C 51 44 0D 0A          LD HL,QD..
00FC20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00FC30:  20 43 41 4C 4C 20 44 4C 4F 41 44 20 20 20 20 20     CALL DLOAD     
00FC40:  20 3B 70 75 74 20 44 20 69 6E 20 46 41 0D 0A 20     ;put D in FA.. 
00FC50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00FC60:  43 41 4C 4C 20 44 44 49 56 20 20 20 20 20 20 20    CALL DDIV       
00FC70:  3B 66 69 6E 64 20 63 2F 64 0D 0A 20 20 20 20 20    ;find c/d..     
00FC80:  20 20 20 20 20 20 20 20 20 20 20 20 43 41 4C 4C                CALL
00FC90:  20 44 41 44 44 20 20 20 20 20 20 20 3B 66 69 6E     DADD       ;fin
00FCA0:  64 20 62 2B 63 2F 64 0D 0A 20 20 20 20 20 20 20    d b+c/d..       
00FCB0:  20 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C              LD HL,
00FCC0:  51 41 20 20 20 20 20 20 20 20 3B 6C 6F 61 64 20    QA        ;load 
00FCD0:  64 65 73 74 69 6E 61 74 69 6F 6E 20 61 64 64 72    destination addr
00FCE0:  65 73 73 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ess..           
00FCF0:  20 20 20 20 20 20 43 41 4C 4C 20 44 53 54 4F 52          CALL DSTOR
00FD00:  45 20 20 20 20 20 3B 73 61 76 65 20 72 65 73 75    E     ;save resu
00FD10:  6C 74 0D 0A 20 20 20 20 20 20 20 20 20 3B 7D 0D    lt..         ;}.
00FD20:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
00FD30:  20 20 52 45 54 0D 0A 0D 0A 20 20 20 20 20 20 20      RET....       
00FD40:  20 20 51 41 3A 20 20 20 20 20 44 53 20 36 20 20      QA:     DS 6  
00FD50:  20 20 20 20 20 20 20 20 20 20 3B 64 65 63 6C 61              ;decla
00FD60:  72 65 20 73 74 6F 72 61 67 65 20 73 70 61 63 65    re storage space
00FD70:  0D 0A 20 20 20 20 20 20 20 20 20 51 42 3A 20 20    ..         QB:  
00FD80:  20 20 20 44 53 20 36 0D 0A 20 20 20 20 20 20 20       DS 6..       
00FD90:  20 20 51 43 3A 20 20 20 20 20 44 53 20 36 0D 0A      QC:     DS 6..
00FDA0:  20 20 20 20 20 20 20 20 20 51 44 3A 20 20 20 20             QD:    
00FDB0:  20 44 53 20 36 0D 0A 0D 0A 0D 0A 20 46 55 4E 43     DS 6...... FUNC
00FDC0:  54 49 4F 4E 53 0D 0A 0D 0A 20 45 61 63 68 20 6F    TIONS.... Each o
00FDD0:  66 20 74 68 65 73 65 20 66 75 6E 63 74 69 6F 6E    f these function
00FDE0:  73 20 72 65 74 75 72 6E 20 61 20 64 6F 75 62 6C    s return a doubl
00FDF0:  65 3A 0D 0A 0D 0A 20 66 6C 6F 61 74 28 78 29 3B    e:.... float(x);
00FE00:  20 64 6F 75 62 6C 65 20 78 3B 20 20 20 20 20 69     double x;     i
00FE10:  6E 74 65 67 65 72 20 74 6F 20 66 6C 6F 61 74 69    nteger to floati
00FE20:  6E 67 20 70 6F 69 6E 74 20 63 6F 6E 76 65 72 73    ng point convers
00FE30:  69 6F 6E 0D 0A 20 66 6D 6F 64 28 78 2C 79 29 3B    ion.. fmod(x,y);
00FE40:  20 64 6F 75 62 6C 65 20 78 2C 79 3B 20 20 6D 6F     double x,y;  mo
00FE50:  64 28 78 2C 79 29 0D 0A 20 20 20 20 20 20 20 20    d(x,y)..        
00FE60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00FE70:  20 69 66 20 30 20 3C 20 79 20 74 68 65 6E 20 30     if 0 < y then 0
00FE80:  20 3C 3D 20 6D 6F 64 28 78 2C 79 29 20 3C 20 79     <= mod(x,y) < y
00FE90:  20 61 6E 64 0D 0A 20 20 20 20 20 20 20 20 20 20     and..          
00FEA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78                   x
00FEB0:  20 3D 20 6E 2A 79 20 2B 20 6D 6F 64 28 78 2C 79     = n*y + mod(x,y
00FEC0:  29 20 66 6F 72 20 73 6F 6D 65 20 69 6E 74 65 67    ) for some integ
00FED0:  65 72 20 6E 0D 0A 20 66 61 62 73 28 78 29 3B 20    er n.. fabs(x); 
00FEE0:  64 6F 75 62 6C 65 20 78 3B 20 20 20 20 20 20 61    double x;      a
00FEF0:  62 73 6F 6C 75 74 65 20 76 61 6C 75 65 0D 0A 20    bsolute value.. 
00FF00:  66 6C 6F 6F 72 28 78 29 3B 20 64 6F 75 62 6C 65    floor(x); double
00FF10:  20 78 3B 20 20 20 20 20 6C 61 72 67 65 73 74 20     x;     largest 
00FF20:  69 6E 74 65 67 65 72 20 6E 6F 74 20 67 72 65 61    integer not grea
00FF30:  74 65 72 20 74 68 61 6E 0D 0A 20 63 65 69 6C 28    ter than.. ceil(
00FF40:  78 29 3B 20 64 6F 75 62 6C 65 20 78 3B 20 20 20    x); double x;   
00FF50:  20 20 20 73 6D 61 6C 6C 65 73 74 20 69 6E 74 65       smallest inte
00FF60:  67 65 72 20 6E 6F 74 20 6C 65 73 73 20 74 68 61    ger not less tha
00FF70:  6E 0D 0A 20 72 61 6E 64 28 29 3B 20 20 20 20 20    n.. rand();     
00FF80:  20 20 20 20 20 20 20 20 20 20 20 20 72 61 6E 64                rand
00FF90:  6F 6D 20 6E 75 6D 62 65 72 20 69 6E 20 72 61 6E    om number in ran
00FFA0:  67 65 20 30 2E 2E 2E 31 0D 0A 0D 0A 20 54 68 69    ge 0...1.... Thi
00FFB0:  73 20 66 75 6E 63 74 69 6F 6E 20 72 65 74 75 72    s function retur
00FFC0:  6E 73 20 61 6E 20 69 6E 74 3A 0D 0A 0D 0A 20 69    ns an int:.... i
00FFD0:  6E 74 20 69 66 69 78 28 78 29 3B 20 64 6F 75 62    nt ifix(x); doub
00FFE0:  6C 65 20 78 3B 20 20 66 6C 6F 61 74 69 6E 67 20    le x;  floating 
00FFF0:  70 6F 69 6E 74 20 74 6F 20 69 6E 74 65 67 65 72    point to integer
010000:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
010010:  20 20 20 20 20 20 20 20 20 20 20 28 74 61 6B 65               (take
010020:  73 20 66 6C 6F 6F 72 20 66 69 72 73 74 29 0D 0A    s floor first)..
010030:  0D 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010040:  FC 0B 00 5D 05 30 2E 2E 2E 31 20 0D 0A 20 20 0D    ...].0...1 ..  .
010050:  0A 54 68 69 73 20 66 75 6E 63 74 69 6F 6E 20 72    .This function r
010060:  65 74 75 72 6E 73 20 61 6E 20 69 6E 74 3A 20 0D    eturns an int: .
010070:  0A 20 20 0D 0A 69 6E 74 20 69 66 69 78 28 78 29    .  ..int ifix(x)
010080:  20 3C 3D 20 6D 6F 64 28 78 2C 79 29 20 3C 20 79     <= mod(x,y) < y
010090:  20 61 6E 64 0D 0A 20 20 20 20 20 20 20 20 20 20     and..          
0100A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78                   x
0100B0:  20 3D 20 6E 2A 79 20 2B 20 6D 6F 64 28 78 2C 79     = n*y + mod(x,y
0100C0:  29 20 66 6F 72 20 73 6F 6D 65 20 69 6E 74 65 67    ) for some integ
0100D0:  65 72 20 6E 0D 0A 20 66 61 62 73 28 78 29 3B 20    er n.. fabs(x); 
0100E0:  64 6F 75 62 6C 65 20 78 3B 20 20 20 20 20 20 61    double x;      a
0100F0:  62 73 6F 6C 75 74 65 20 76 61 6C 75 65 0D 0A 20    bsolute value.. 
010100:  09 43 41 4C 4C 09 43 50 4F 55 54 0D 0A 09 50 4F    .CALL.CPOUT...PO
010110:  50 09 42 0D 0A 09 4A 4D 50 09 4E 45 58 54 0D 0A    P.B...JMP.NEXT..
010120:  50 43 52 09 50 55 53 48 09 42 0D 0A 09 4D 56 49    PCR.PUSH.B...MVI
010130:  09 43 2C 41 43 52 0D 0A 09 4D 4F 56 09 4C 2C 43    .C,ACR...MOV.L,C
010140:  0D 0A 09 43 41 4C 4C 09 43 50 4F 55 54 0D 0A 09    ...CALL.CPOUT...
010150:  4D 56 49 09 43 2C 4C 46 0D 0A 09 4D 4F 56 09 4C    MVI.C,LF...MOV.L
010160:  2C 43 0D 0A 09 43 41 4C 4C 09 43 50 4F 55 54 0D    ,C...CALL.CPOUT.
010170:  0A 09 50 4F 50 09 42 0D 0A 09 4A 4D 50 09 4E 45    ..POP.B...JMP.NE
010180:  58 54 0D 0A 09 44 42 09 30 43 31 48 0D 0A 09 44    XT...DB.0C1H...D
010190:  42 09 30 41 37 48 0D 0A 09 44 57 09 41 52 52 4F    B.0A7H...DW.ARRO
0101A0:  57 2D 36 0D 0A 54 49 43 4B 09 44 57 09 44 4F 43    W-6..TICK.DW.DOC
0101B0:  4F 4C 0D 0A 09 44 57 09 44 46 49 4E 44 0D 0A 09    OL...DW.DFIND...
0101C0:  44 57 09 5A 45 51 55 0D 0A 09 44 57 09 5A 45 52    DW.ZEQU...DW.ZER
0101D0:  4F 0D 0A 09 44 57 09 51 45 52 52 0D 0A 09 44 57    O...DW.QERR...DW
0101E0:  09 44 52 4F 50 0D 0A 09 44 57 09 4C 49 54 45 52    .DROP...DW.LITER
0101F0:  0D 0A 09 44 57 09 53 45 4D 49 53 0D 0A 09 44 42    ...DW.SEMIS...DB
010200:  09 38 36 48 0D 0A 09 44 42 09 27 46 4F 52 47 45    .86H...DB.'FORGE
010210:  27 0D 0A 09 44 42 09 27 54 27 2B 38 30 48 0D 0A    '...DB.'T'+80H..
010220:  09 44 57 09 54 49 43 4B 2D 34 0D 0A 46 4F 52 47    .DW.TICK-4..FORG
010230:  09 44 57 09 44 4F 43 4F 4C 0D 0A 09 44 57 09 43    .DW.DOCOL...DW.C
010240:  55 52 52 0D 0A 09 44 57 09 41 54 0D 0A 09 44 57    URR...DW.AT...DW
010250:  09 43 4F 4E 54 0D 0A 09 44 57 09 41 54 0D 0A 09    .CONT...DW.AT...
010260:  44 57 09 53 55 42 42 0D 0A 09 44 57 09 4C 49 54    DW.SUBB...DW.LIT
010270:  0D 0A 09 44 57 09 31 38 48 0D 0A 09 44 57 09 51    ...DW.18H...DW.Q
010280:  45 52 52 0D 0A 09 44 57 09 54 49 43 4B 0D 0A 09    ERR...DW.TICK...
010290:  44 57 09 44 55 50 0D 0A 09 44 57 09 46 45 4E 43    DW.DUP...DW.FENC
0102A0:  45 0D 0A 09 44 57 09 41 54 0D 0A 09 44 57 09 4C    E...DW.AT...DW.L
0102B0:  45 53 53 0D 0A 09 44 57 09 4C 49 54 0D 0A 09 44    ESS...DW.LIT...D
0102C0:  57 09 31 35 48 0D 0A 09 44 57 09 51 45 52 52 0D    W.15H...DW.QERR.
0102D0:  0A 09 44 57 09 44 55 50 0D 0A 09 44 57 09 4E 46    ..DW.DUP...DW.NF
0102E0:  41 0D 0A 09 44 57 09 44 50 0D 0A 09 44 57 09 53    A...DW.DP...DW.S
0102F0:  54 4F 52 45 0D 0A 09 44 57 09 4C 46 41 0D 0A 09    TORE...DW.LFA...
010300:  64 6F 75 62 6C 65 20 66 6C 6F 61 74 28 29 2C 09    double float(),.
010310:  2F 2A 20 69 6E 74 65 67 65 72 20 74 6F 20 66 6C    /* integer to fl
010320:  6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 63 6F 6E    oating point con
010330:  76 65 72 73 69 6F 6E 20 2A 2F 0D 0A 66 6D 6F 64    version */..fmod
010340:  28 29 2C 09 09 2F 2A 20 6D 6F 64 28 78 2C 79 29    (),../* mod(x,y)
010350:  20 2A 2F 0D 0A 66 61 62 73 28 29 2C 09 09 2F 2A     */..fabs(),../*
010360:  20 61 62 73 6F 6C 75 74 65 20 76 61 6C 75 65 20     absolute value 
010370:  2A 2F 0D 0A 66 6C 6F 6F 72 28 29 2C 09 2F 2A 20    */..floor(),./* 
010380:  6C 61 72 67 65 73 74 20 69 6E 74 65 67 65 72 20    largest integer 
010390:  6E 6F 74 20 67 72 65 61 74 65 72 20 74 68 61 6E    not greater than
0103A0:  20 2A 2F 0D 0A 63 65 69 6C 28 29 2C 09 09 2F 2A     */..ceil(),../*
0103B0:  20 73 6D 61 6C 6C 65 73 74 20 69 6E 74 65 67 65     smallest intege
0103C0:  72 20 6E 6F 74 20 6C 65 73 73 20 74 68 61 6E 20    r not less than 
0103D0:  2A 2F 0D 0A 72 61 6E 64 28 29 3B 09 09 2F 2A 20    */..rand();../* 
0103E0:  72 61 6E 64 6F 6D 20 6E 75 6D 62 65 72 20 69 6E    random number in
0103F0:  20 72 61 6E 67 65 20 30 2E 2E 2E 31 20 2A 2F 0D     range 0...1 */.
010400:  0A 69 6E 74 20 69 66 69 78 28 29 3B 09 2F 2A 20    .int ifix();./* 
010410:  66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 74    floating point t
010420:  6F 20 69 6E 74 65 67 65 72 0D 0A 09 09 28 74 61    o integer....(ta
010430:  6B 65 73 20 66 6C 6F 6F 72 20 66 69 72 73 74 29    kes floor first)
010440:  20 2A 2F 0D 0A 23 61 73 6D 0D 0A 09 47 4C 4F 42     */..#asm...GLOB
010450:  41 4C 09 41 44 44 48 41 4C 46 0D 0A 09 47 4C 4F    AL.ADDHALF...GLO
010460:  42 41 4C 09 44 41 44 44 0D 0A 09 47 4C 4F 42 41    BAL.DADD...GLOBA
010470:  4C 09 44 44 49 56 0D 0A 09 47 4C 4F 42 41 4C 09    L.DDIV...GLOBAL.
010480:  44 47 45 0D 0A 09 47 4C 4F 42 41 4C 09 44 49 56    DGE...GLOBAL.DIV
010490:  31 0D 0A 09 47 4C 4F 42 41 4C 09 44 49 56 31 37    1...GLOBAL.DIV17
0104A0:  0D 0A 09 47 4C 4F 42 41 4C 09 44 4C 4F 41 44 0D    ...GLOBAL.DLOAD.
0104B0:  0A 09 47 4C 4F 42 41 4C 09 44 4D 55 4C 0D 0A 09    ..GLOBAL.DMUL...
0104C0:  47 4C 4F 42 41 4C 09 44 53 54 4F 52 45 0D 0A 09    GLOBAL.DSTORE...
0104D0:  47 4C 4F 42 41 4C 09 44 53 57 41 50 0D 0A 09 47    GLOBAL.DSWAP...G
0104E0:  4C 4F 42 41 4C 09 44 53 55 42 0D 0A 09 47 4C 4F    LOBAL.DSUB...GLO
0104F0:  42 41 4C 09 44 45 51 0D 0A 09 47 4C 4F 42 41 4C    BAL.DEQ...GLOBAL
010500:  09 44 47 54 0D 0A 09 47 4C 4F 42 41 4C 09 44 4C    .DGT...GLOBAL.DL
010510:  45 0D 0A 09 47 4C 4F 42 41 4C 09 44 4C 54 0D 0A    E...GLOBAL.DLT..
010520:  09 47 4C 4F 42 41 4C 09 44 4E 45 0D 0A 09 47 4C    .GLOBAL.DNE...GL
010530:  4F 42 41 4C 09 44 50 55 53 48 0D 0A 09 47 4C 4F    OBAL.DPUSH...GLO
010540:  42 41 4C 09 44 50 55 53 48 32 0D 0A 09 47 4C 4F    BAL.DPUSH2...GLO
010550:  42 41 4C 09 45 58 54 52 41 0D 0A 09 47 4C 4F 42    BAL.EXTRA...GLOB
010560:  41 4C 09 46 41 0D 0A 09 47 4C 4F 42 41 4C 09 46    AL.FA...GLOBAL.F
010570:  41 44 44 0D 0A 09 47 4C 4F 42 41 4C 09 46 41 53    ADD...GLOBAL.FAS
010580:  49 47 4E 0D 0A 09 47 4C 4F 42 41 4C 09 46 44 49    IGN...GLOBAL.FDI
010590:  56 0D 0A 09 47 4C 4F 42 41 4C 09 46 4D 55 4C 0D    V...GLOBAL.FMUL.
0105A0:  0A 09 47 4C 4F 42 41 4C 09 46 53 55 42 0D 0A 09    ..GLOBAL.FSUB...
0105B0:  47 4C 4F 42 41 4C 09 48 4C 41 44 44 0D 0A 09 47    GLOBAL.HLADD...G
0105C0:  4C 4F 42 41 4C 09 48 4C 53 55 42 0D 0A 09 47 4C    LOBAL.HLSUB...GL
0105D0:  4F 42 41 4C 09 49 4C 4C 46 43 54 0D 0A 09 47 4C    OBAL.ILLFCT...GL
0105E0:  4F 42 41 4C 09 4C 32 34 37 45 0D 0A 09 47 4C 4F    OBAL.L247E...GLO
0105F0:  42 41 4C 09 4C 32 38 39 35 0D 0A 09 47 4C 4F 42    BAL.L2895...GLOB
010600:  41 4C 09 4C 44 42 43 46 41 0D 0A 09 47 4C 4F 42    AL.LDBCFA...GLOB
010610:  41 4C 09 4C 44 42 43 48 4C 0D 0A 09 47 4C 4F 42    AL.LDBCHL...GLOB
010620:  41 4C 09 4C 44 46 41 42 43 0D 0A 09 47 4C 4F 42    AL.LDFABC...GLOB
010630:  41 4C 09 4D 49 4E 55 53 46 41 0D 0A 09 47 4C 4F    AL.MINUSFA...GLO
010640:  42 41 4C 09 4F 44 44 0D 0A 09 47 4C 4F 42 41 4C    BAL.ODD...GLOBAL
010650:  09 50 55 53 48 46 41 0D 0A 09 47 4C 4F 42 41 4C    .PUSHFA...GLOBAL
010660:  09 51 43 45 49 4C 0D 0A 09 47 4C 4F 42 41 4C 09    .QCEIL...GLOBAL.
010670:  51 49 46 49 58 0D 0A 09 47 4C 4F 42 41 4C 09 51    QIFIX...GLOBAL.Q
010680:  46 41 42 53 0D 0A 09 47 4C 4F 42 41 4C 09 51 46    FABS...GLOBAL.QF
010690:  4C 4F 41 54 0D 0A 09 47 4C 4F 42 41 4C 09 51 46    LOAT...GLOBAL.QF
0106A0:  4C 4F 4F 52 0D 0A 09 47 4C 4F 42 41 4C 09 51 46    LOOR...GLOBAL.QF
0106B0:  4D 4F 44 0D 0A 09 47 4C 4F 42 41 4C 09 51 52 41    MOD...GLOBAL.QRA
0106C0:  4E 44 0D 0A 09 47 4C 4F 42 41 4C 09 53 47 4E 0D    ND...GLOBAL.SGN.
0106D0:  0A 23 65 6E 64 61 73 6D 0D 0A 1A 00 00 00 00 00    .#endasm........
0106E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0106F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010700:  03 01 00 05 02 0A 06 00 05 02 0A 0C 00 05 02 0A    ................
010710:  0D 00 09 04 05 4C 00 51 45 52 52 FE 03 00 80 08    .....L.QERR.....
010720:  00 00 80 00 00 02 22 02 22 01 00 00 02 48 20 81    ......"."....H .
010730:  00 00 00 00 12 00 48 04 00 00 80 80 00 00 00 00    ......H.........
010740:  CD 4B 00 63 61 6E 27 74 20 2F 30 00 CD 4B 00 49    .K.can't /0..K.I
010750:  6C 6C 65 67 61 6C 20 66 75 6E 63 74 69 6F 6E 00    llegal function.
010760:  CD 4B 00 41 72 69 74 68 6D 65 74 69 63 20 6F 76    .K.Arithmetic ov
010770:  65 72 66 6C 6F 77 00 CD 00 00 C3 00 00 D1 2A 0A    erflow........*.
010780:  00 E5 2A 08 00 E5 2A 06 00 E5 EB E9 D1 C1 2A 0A    ..*...*.......*.
010790:  00 E5 2A 08 00 E5 2A 06 00 E5 EB C5 E9 7C 2F 32    ..*...*......|/2
0107A0:  0C 00 17 38 05 EB ED 62 ED 52 7D DD 67 4C 11 00    ...8...b.R}.gL..
0107B0:  00 42 DD 6A 3E 90 32 0B 00 C3 7A 01 CD 6D 05 21    .B.j>.2...z..m.!
0107C0:  00 00 3A 0B 00 47 B7 C8 2A 09 00 4C 78 FE 90 FA    ..:..G..*..Lx...
0107D0:  B2 00 20 8C 7C FE 80 20 87 7D B7 20 83 C9 CB FC    .. .|.. .}. ....
0107E0:  CB 3C CB 1D 3C FE 90 20 F7 CB 11 D0 EB 21 01 00    .<..<.. .....!..
0107F0:  ED 52 C9 21 CF 00 CD EB 04 18 4C 00 00 00 00 00    .R.!......L.....
010800:  80 CD AB 04 CD C5 03 C1 DD E1 D1 18 3A CD EB 04    ............:...
010810:  18 27 E1 D1 D1 D1 D1 DD E1 FE 03 00 04 90 20 42    .'............ B
010820:  00 22 00 41 00 42 24 81 08 00 00 00 10 00 00 00    .".A.B$.........
010830:  20 00 04 02 01 10 04 C1 D5 D5 D5 D5 D5 D5 E5 D5     ...............
010840:  DD E5 C5 CD AB 04 CD D7 02 CD 6D 05 C1 DD E1 D1    ..........m.....
010850:  CD 4B 02 C1 DD E1 D1 CD A3 04 18 09 CD A3 04 E1    .K......£....£..
010860:  D1 DD E1 C1 E5 78 B7 C8 3A 0B 00 B7 CA D1 04 90    .....x..:.......
010870:  30 11 ED 44 D9 DD E5 CD DE 04 D9 DD E3 CD D1 04    0..D............
010880:  D9 DD E1 FE 29 D0 F5 CD 07 05 67 F1 CD 14 02 B4    ....).....g.....
010890:  21 06 00 F2 5D 01 CD DF 01 30 69 23 34 CA 34 00    !...]....0i#4.4.
0108A0:  2E 01 CD 31 02 18 5D AF 90 47 7E 9B 5F 23 7E 9A    ...1..]..G~._#~.
0108B0:  57 23 7E DD 9D DD 6F 23 7E DD 9C DD 67 23 7E 99    W#~...o#~...g#~.
0108C0:  4F DC F7 01 68 63 AF 47 79 B7 20 27 DD 4C DD 7D    O...hc.Gy. '.L.}
0108D0:  DD 67 DD 6A AF 54 65 6F 78 D6 08 FE D0 20 E8 AF    .g.j.Teox.... ..
0108E0:  32 0B 00 C9 05 29 CB 12 08 DD 29 08 30 02 DD 23    2....)....).0..#
0108F0:  08 CB 11 F2 9A 01 78 5C 45 B7 28 08 21 0B 00 86    ......x\E.(.!...
010900:  77 30 DC C8 78 21 0B 00 B7 FC CC 01 46 23 7E E6    w0..x!......F#~.
010910:  80 A9 4F C3 D1 04 1C FE 03 00 00 80 00 00 10 00    ..O.............
010920:  00 00 00 00 00 00 00 00 01 04 00 00 22 04 00 00    ............"...
010930:  00 00 00 00 00 C0 14 C0 DD 2C C0 DD 24 C0 0C C0    .........,..$...
010940:  0E 80 34 C0 C3 34 00 7E 83 5F 23 7E 8A 57 23 7E    ..4..4.~._#~.W#~
010950:  DD 8D DD 6F 23 7E DD 8C DD 67 23 7E 89 4F C9 21    ...o#~...g#~.O.!
010960:  0C 00 7E 2F 77 AF 6F 67 90 47 7D ED 52 EB 6F DD    ..~/w.og.G}.R.o.
010970:  9D DD 6F 7D DD 9C DD 67 7D 99 4F C9 06 00 D6 08    ..o}...g}.O.....
010980:  38 10 43 5A DD 55 08 DD 7C DD 6F 08 DD 61 0E 00    8.CZ.U..|.o..a..
010990:  18 EC C6 09 6F AF 2D C8 79 1F 4F DD 7C 1F DD 67    ....o.-.y.O.|..g
0109A0:  DD 7D 1F DD 6F CB 1A CB 1B CB 18 18 E8 E1 D1 DD    .}..o...........
0109B0:  E1 C1 E5 CD 1D 04 C8 2E 00 CD 77 03 79 D5 D9 4F    ..........w.y..O
0109C0:  D1 DD E5 E1 D9 01 00 00 50 58 DD 21 00 00 21 7A    ........PX.!..!z
0109D0:  01 E5 21 74 02 E5 E5 E5 E5 21 06 00 7E 23 B7 20    ..!t.....!..~#. 
0109E0:  0E 43 5A DD 55 08 DD 7C DD 6F 08 DD 61 4F C9 E5    .CZ.U..|.o..aO..
0109F0:  EB 1E 08 1F 57 79 30 12 E5 D9 E3 19 E3 EB DD E5    ....Wy0.........
010A00:  E3 ED 5A E3 DD E1 EB 89 D9 E1 1F 4F DD 7C 1F DD    ..Z........O.|..
010A10:  67 DD 7D 1F DD FD 03 00 01 00 08 00 12 10 00 00    g.}.............
010A20:  00 00 80 00 00 04 04 00 04 00 00 00 08 80 04 00    ................
010A30:  80 80 40 6F CB 1C CB 1D CB 18 1D 7A 20 D3 EB E1    ..@o.......z ...
010A40:  C9 CD AB 04 01 20 84 DD 21 00 00 11 00 00 CD D1    ..... ..!.......
010A50:  04 C1 DD E1 D1 18 06 E1 D1 DD E1 C1 E5 CD 1D 04    ................
010A60:  CA 14 00 2E FF CD 77 03 FD E5 34 34 2B E5 D9 E1    ......w...44+...
010A70:  4E 2B 56 2B 5E 2B 7E 2B 6E 67 EB D9 41 EB DD E5    N+V+^+~+ng..A...
010A80:  FD E1 AF 4F 57 5F DD 21 00 00 32 00 00 E5 FD E5    ...OW_.!..2.....
010A90:  C5 E5 78 D9 E3 B7 ED 52 E3 EB FD E5 E3 ED 52 E3    ..x....R......R.
010AA0:  FD E1 EB 99 D9 E1 47 3A 00 00 DE 00 3F 30 09 32    ......G:....?0.2
010AB0:  00 00 F1 F1 F1 37 18 04 C1 FD E1 E1 0C 0D 1F FA    .....7..........
010AC0:  72 03 17 CB 13 CB 12 08 DD 29 08 30 02 DD 23 08    r........).0..#.
010AD0:  CB 11 29 08 FD 29 08 30 02 FD 23 08 CB 10 3A 00    ..)..).0..#...:.
010AE0:  00 17 32 00 00 79 B2 B3 DD B4 DD B5 20 9F E5 21    ..2..y...... ..!
010AF0:  0B 00 35 E1 20 97 18 2D FD E1 C3 BB 01 78 B7 28    ..5. ..-.....x.(
010B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
010B10:  0E 00 00 00 02 09 50 E5 0E 00 C1 02 00 00 00 02    ......P.........
010B20:  0E 00 C2 02 00 00 00 02 0E 00 C3 02 00 00 00 02    ................
010B30:  0E 00 C4 02 00 00 00 02 0E 00 C5 02 00 00 00 02    ................
010B40:  0E 00 C6 02 00 00 00 02 0E 00 C7 02 00 00 00 02    ................
010B50:  0E 00 C8 02 00 00 00 02 0E 00 C9 02 00 00 00 02    ................
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:  20 7D 21 0B 00 AE 80 47 1F A8 78 F2 9A 03 C6 80     }!....G..x.....
010C10:  77 CA FE 03 90 40 49 00 24 00 11 01 00 00 80 04    w....@I.$.......
010C20:  00 49 08 00 42 40 21 00 40 84 08 10 81 02 00 00    .I..B@!.@.......
010C30:  B9 02 CD 07 05 77 2B C9 CD 1D 04 2F B7 21 B7 E1    .....w+..../.!..
010C40:  F2 95 01 C3 34 00 CD DE 04 78 B7 C8 C6 02 38 F3    ....4....x....8.
010C50:  47 CD 1B 01 21 0B 00 34 C0 18 E8 DD 21 00 00 11    G...!..4....!...
010C60:  00 00 CD 6A 04 C8 C3 20 00 06 88 11 00 00 21 0B    ...j... ......!.
010C70:  00 4F D5 DD E1 11 00 00 70 06 00 23 36 80 17 C3    .O......p..#6...
010C80:  77 01 EB AF 06 98 18 E6 41 50 1E 00 21 0D 00 73    w.......AP..!..s
010C90:  06 90 18 DA 47 AF 18 F1 CD 1D 04 FA 20 00 3A 0B    ....G....... .:.
010CA0:  00 FE 91 DA 1C 05 01 80 91 DD 21 00 00 11 00 00    ..........!.....
010CB0:  CD 6A 04 51 C8 C3 20 00 CD F4 03 7A B7 20 F6 7B    .j.Q.. ....z. .{
010CC0:  C9 3A 0B 00 B7 C8 3A 0A 00 FE 2F 17 9F C0 3C C9    .:....:.../...<.
010CD0:  CD 60 04 28 0A 18 05 CD 60 04 28 16 F2 4E 04 21    .`.(....`.(..N.!
010CE0:  01 00 C9 CD 60 04 28 F7 18 05 CD 60 04 28 03 F2    ....`.(....`.(..
010CF0:  3B 04 21 00 00 C9 CD 60 04 28 E4 18 F5 CD 60 04    ;.!....`.(....`.
010D00:  20 DD 18 EE E1 FD E1 D1 DD E1 C1 FD E5 E5 78 B7     .............x.
010D10:  FD 03 10 42 40 00 00 00 08 80 42 10 20 00 41 11    ...B@.....B. .A.
010D20:  08 88 00 00 40 08 00 00 00 09 08 00 00 20 28 AF    ....@........ (.
010D30:  CD 1D 04 79 28 B2 21 0A 00 AE 79 FA 26 04 CD 83    ...y(.!...y.&...
010D40:  04 1F A9 18 A3 23 78 BE C0 2B 79 BE C0 2B DD 7C    ....£#x..+y..+.|
010D50:  BE C0 2B DD 7D BE C0 2B 7A BE C0 2B 7B 96 C0 E1    ..+.}..+z..+{...
010D60:  C9 CD 1D 04 F0 21 0A 00 7E EE 80 77 C9 EB 2A 06    .....!..~..w..*.
010D70:  00 E3 E5 2A 08 00 E3 E5 2A 0A 00 E3 E5 EB C9 11    ...*....*.......
010D80:  06 00 01 06 00 ED B0 C9 E1 D1 DD E1 C1 D9 CD 51    ...............Q
010D90:  00 D9 E5 ED 53 06 00 DD 22 08 00 ED 43 0A 00 C9    ....S..."...C...
010DA0:  ED 5B 06 00 DD 2A 08 00 ED 4B 0A 00 C9 5E 23 56    .[...*...K...^#V
010DB0:  23 4E DD 69 23 4E DD 61 23 4E 23 46 23 C9 11 06    #N.i#N.a#N#F#...
010DC0:  00 01 06 00 EB ED B0 EB C9 21 0A 00 7E 07 37 1F    .........!..~.7.
010DD0:  77 3F 1F 23 23 77 79 07 37 1F 4F 1F AE C9 47 4F    w?.##wy.7.O...GO
010DE0:  57 5F DD 67 DD 6F B7 C8 E5 CD DE 04 CD 07 05 AE    W_.g.o..........
010DF0:  67 F2 42 05 1B 7A A3 3C 20 0A DD 2B DD 7C DD A5    g.B..z£< ..+.|..
010E00:  3C 20 01 0D 3E A8 90 CD 14 02 7C 17 DC C9 03 84    < ..>.....|.....
010E10:  02 49 24 90 42 01 08 02 04 90 12 44 84 92 00 08    .I$.B......D....
010E20:  00 48 20 12 40 00 00 00 00 00 00 CC 01 06 00 DC    .H .@...........
010E30:  F7 01 E1 C9 C1 DD E1 D1 CD D7 02 CD 1D 04 F2 6D    ...............m
010E40:  05 CD A3 04 CD 6D 05 C3 A3 04 CD AF 05 21 0B 00    ..£..m..£....!..
010E50:  7E FE A8 3A 06 00 D0 7E CD 1C 05 36 A8 7B F5 79    ~..:...~...6.{.y
010E60:  17 CD 77 01 F1 C9 21 0B 00 36 A8 23 36 80 79 17    ..w...!..6.#6.y.
010E70:  C3 77 01 21 08 00 39 CD EB 04 CD 6A 04 FA D1 04    .w.!..9....j....
010E80:  C9 21 08 00 39 CD EB 04 CD 6A 04 F2 D1 04 C9 CD    .!..9....j......
010E90:  A3 04 21 A3 04 E3 E9 CD 1D 04 21 0E 00 FA FC 04    £.!£......!.....
010EA0:  CD BD 04 C8 01 35 98 DD 21 7A 44 11 00 00 CD 4B    .....5..!zD....K
010EB0:  02 01 28 68 DD 21 46 B1 11 00 00 CD 1B 01 CD DE    ..(h.!F.........
010EC0:  04 7B 59 4F 21 0C 00 36 80 2B 46 36 80 CD 7A 01    .{YO!..6.+F6..z.
010ED0:  21 0E 00 C3 FC 04 09 04 0F 1B 01 46 41 44 44 0C    !..........FADD.
010EE0:  04 0F A3 04 4D 49 4E 55 53 46 41 0A 04 0B 0D 00    ..£.MINUSFA.....
010EF0:  4C 30 46 32 45 0A 04 0F 51 00 44 50 55 53 48 0A    L0F2E...Q.DPUSH.
010F00:  04 0F C6 04 44 53 57 41 50 0B 04 0B A6 01 4E 4F    ....DSWAP.....NO
010F10:  52 4D 31 30 08 04 0F AF 05 4F 44 44 0B 04 0B A9    RM10.....ODD....
010F20:  01 4E 4F 52 4D 31 32 0A 04 0B 4B 00 47 52 49 50    .NORM12...K.GRIP
010F30:  45 0B 04 0F 6D 05 51 46 4C 4F 4F 52 09 04 0F D1    E...m.QFLOOR....
010F40:  02 44 44 49 56 0A 04 0F E1 00 48 4C 53 55 42 0A    .DDIV.....HLSUB.
010F50:  04 0F 6A 05 51 43 45 49 4C 0A 04 0F 9F 04 51 46    ..j.QCEIL.....QF
010F60:  41 42 53 09 04 0F CB 02 44 49 56 31 0C 04 0F C7    ABS.....DIV1....
010F70:  00 41 44 44 48 41 4C 46 09 04 0B CF 00 48 41 4C    .ADDHALF.....HAL
010F80:  46 09 04 0B 07 03 44 49 56 32 09 04 0B 32 03 44    F.....DIV2...2.D
010F90:  49 56 34 09 04 0B 36 03 44 49 56 36 0A 04 0B 93    IV4...6.DIV6....
010FA0:  05 51 41 4D 41 58 09 04 0F D7 02 46 44 49 56 08    .QAMAX.....FDIV.
010FB0:  04 0F 1D 04 53 47 4E 09 04 0B 49 03 44 49 56 38    ....SGN...I.DIV8
010FC0:  09 04 0B 55 03 44 49 56 39 0C 04 0B 74 02 4D 55    ...U.DIV9...t.MU
010FD0:  4C 4C 4F 4F 50 0A 04 0B A1 05 51 41 4D 49 4E 0B    LLOOP.....QAMIN.
010FE0:  04 0F 20 00 49 4C 4C 46 43 54 0B 04 0F 60 00 44    .. .ILLFCT...`.D
010FF0:  50 55 53 48 32 09 04 0B 58 05 44 49 56 49 0A 04    PUSH2...X.DIVI..
011000:  0B A2 03 4D 55 4C 31 30 08 04 0B 3B 04 59 45 53    ...MUL10...;.YES
011010:  0A 04 0F 00 00 45 58 54 52 41 0A 04 0B 34 00 4F    .....EXTRA...4.O
011020:  46 4C 4F 57 09 04 0F 45 02 44 4D 55 4C 09 04 0B    FLOW...E.DMUL...
011030:  BA 01 50 41 43 4B 0A 04 0F E6 00 51 46 4D 4F 44    ..PACK.....QFMOD
011040:  0C 04 0B 14 00 44 49 56 5A 45 52 4F 09 04 0F 12    .....DIVZERO....
011050:  01 44 53 55 42 09 04 0B CC 01 49 4E 43 52 0A 04    .DSUB.....INCR..
011060:  0F 90 00 51 49 46 49 58 09 04 0F 4B 02 46 4D 55    ...QIFIX...K.FMU
011070:  4C 09 04 0B 1C 05 49 4E 54 32 09 04 0B 42 05 49    L.....INT2...B.I
011080:  4E 54 34 0B 04 0F 0C 00 46 41 53 49 47 4E 09 04    NT4.....FASIGN..
011090:  0F 0D 01 46 53 55 42 0A 04 0B 7D 01 4E 4F 52 4D    ...FSUB...}.NORM
0110A0:  32 0A 04 0B 95 01 4E 4F 52 4D 34 0A 04 0B 96 01    2.....NORM4.....
0110B0:  4E 4F 52 4D 36 0A 04 0B 9A 01 4E 4F 52 4D 38 0A    NORM6.....NORM8.
0110C0:  04 0B BB 02 44 49 56 31 30 0A 04 0B 72 03 44 49    ....DIV10...r.DI
0110D0:  56 31 32 0A 04 0B 9B 03 44 49 56 32 30 0B 04 0F    V12.....DIV20...
0110E0:  FC 04 44 53 54 4F 52 45 0A 04 0B 77 03 44 49 56    ..DSTORE...w.DIV
0110F0:  31 34 0A 04 0F 94 03 44 49 56 31 37 09 04 0B 0E    14.....DIV17....
011100:  00 53 45 45 44 0A 04 0B 9A 03 44 49 56 31 38 0A    .SEED.....DIV18.
011110:  04 0B 77 01 4E 4F 52 4D 41 0A 04 0F B7 05 51 52    ..w.NORMA.....QR
011120:  41 4E 44 09 04 0B 87 02 4D 55 4C 32 09 04 0B 8B    AND.....MUL2....
011130:  02 4D 55 4C 34 09 04 0B A2 02 4D 55 4C 36 09 04    .MUL4.....MUL6..
011140:  0B B9 02 4D 55 4C 38 09 04 0B 7A 01 4E 4F 52 4D    ...MUL8...z.NORM
011150:  0B 04 0B 83 04 43 50 46 52 41 43 09 04 0B 16 02    .....CPFRAC.....
011160:  52 53 48 32 09 04 0B 2A 02 52 53 48 34 0A 04 0F    RSH2...*.RSH4...
011170:  BD 04 44 4C 4F 41 44 09 04 0B 2D 02 52 53 48 36    ..DLOAD...-.RSH6
011180:  09 04 0B 31 02 52 53 48 38 0B 04 0F DE 04 4C 44    ...1.RSH8.....LD
011190:  42 43 46 41 0A 04 0F CA 00 48 4C 41 44 44 0B 04    BCFA.....HLADD..
0111A0:  0B 14 02 52 53 48 49 46 54 0B 04 0F EB 04 4C 44    ...RSHIFT.....LD
0111B0:  42 43 48 4C 0B 04 0F D1 04 4C 44 46 41 42 43 0B    BCHL.....LDFABC.
0111C0:  04 0B 9F 03 4F 46 4C 4F 57 32 0A 04 0B DF 01 46    ....OFLOW2.....F
0111D0:  52 41 44 44 0A 04 0B B2 00 49 46 49 58 35 0A 04    RADD.....IFIX5..
0111E0:  0B B4 00 49 46 49 58 36 0C 04 0B 60 04 44 43 4F    ...IFIX6...`.DCO
0111F0:  4D 50 41 52 07 04 0F 06 00 46 41 0A 04 0B 11 04    MPAR.....FA.....
011200:  4C 32 38 33 38 07 04 0B 38 04 44 47 09 04 0B 39    L2838...8.DG...9
011210:  01 41 44 44 32 0A 04 0F D5 00 4C 32 34 37 45 0A    .ADD2.....L247E.
011220:  04 0B E5 03 4C 32 38 30 43 09 04 0B 5D 01 41 44    ....L280C...].AD
011230:  44 34 0A 04 0B F4 03 4C 32 38 31 42 07 04 0B 4B    D4.....L281B...K
011240:  04 44 4C 0B 04 0F AB 04 50 55 53 48 46 41 0B 04    .DL.....PUSHFA..
011250:  0B 07 05 55 4E 50 41 43 4B 0A 04 0F AC 04 4C 32    ...UNPACK.....L2
011260:  38 39 35 0A 04 0B BB 01 50 41 43 4B 32 0C 04 0B    895.....PACK2...
011270:  6A 04 43 4F 4D 50 41 52 45 0C 04 0B 26 04 53 45    j.COMPARE...&.SE
011280:  54 46 4C 47 53 08 04 0F 2C 04 44 47 45 08 04 0B    TFLGS...,.DGE...
011290:  7E 00 46 4C 34 0A 04 0B CA 03 4C 32 37 46 31 08    ~.FL4.....L27F1.
0112A0:  04 0F 52 04 44 45 51 07 04 0B 4E 04 4E 4F 08 04    ..R.DEQ...N.NO..
0112B0:  0F 3F 04 44 4C 45 0A 04 0B B2 05 4C 32 39 44 31    .?.DLE.....L29D1
0112C0:  09 04 0F 15 01 44 41 44 44 08 04 0F 59 04 44 4E    .....DADD...Y.DN
0112D0:  45 0B 04 0F 71 00 51 46 4C 4F 41 54 08 04 0F 33    E...q.QFLOAT...3
0112E0:  04 44 47 54 0A 04 0B C5 03 4C 32 37 45 43 0C 04    .DGT.....L27EC..
0112F0:  0B F7 01 4D 49 4E 55 53 42 43 08 04 0F 46 04 44    ...MINUSBC...F.D
011300:  4C 54 02 00 53 08 04 0F 2C 04 44 47 45 08 04 0B    LT..S...,.DGE...
011310:  7E 00 46 4C 34 0A 04 0B CA 03 4C 32 37 46 31 08    ~.FL4.....L27F1.
011320:  04 0F 52 04 44 45 51 07 04 0B 4E 04 4E 4F 08 04    ..R.DEQ...N.NO..
011330:  0F 3F 04 44 4C 45 0A 04 0B B2 05 4C 32 39 44 31    .?.DLE.....L29D1
011340:  09 04 0F 15 01 44 41 44 44 08 04 0F 59 04 44 4E    .....DADD...Y.DN
011350:  45 0B 04 0F 71 00 51 46 4C 4F 41 54 08 04 0F 33    E...q.QFLOAT...3
011360:  04 44 47 54 0A 04 0B C5 03 4C 32 37 45 43 0C 04    .DGT.....L27EC..
011370:  0B F7 01 4D 49 4E 55 53 42 43 08 04 0F 46 04 44    ...MINUSBC...F.D
011380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0113A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0113B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0113C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0113D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0113E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0113F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011400:  20 49 4F 4C 49 42 20 64 65 66 69 6E 65 73 20 61     IOLIB defines a
011410:  6C 6C 20 20 74 68 65 20 20 61 72 69 74 68 6D 65    ll  the  arithme
011420:  74 69 63 20 20 6F 70 65 72 61 74 69 6F 6E 73 2C    tic  operations,
011430:  20 20 61 6E 64 20 20 74 68 65 20 20 66 6F 6C 6C      and  the  foll
011440:  6F 77 69 6E 67 20 49 2F 4F 2C 20 68 65 61 70 0D    owing I/O, heap.
011450:  0A 20 6D 61 6E 61 67 65 6D 65 6E 74 2C 20 61 6E    . management, an
011460:  64 20 65 72 72 6F 72 20 72 65 70 6F 72 74 69 6E    d error reportin
011470:  67 20 66 75 6E 63 74 69 6F 6E 73 3A 0D 0A 0D 0A    g functions:....
011480:  0D 0A 20 46 55 4E 43 54 49 4F 4E 53 0D 0A 0D 0A    .. FUNCTIONS....
011490:  20 63 70 6D 28 62 63 2C 64 65 29 20 69 6E 74 20     cpm(bc,de) int 
0114A0:  62 63 2C 64 65 3B 0D 0A 20 54 68 65 20 72 65 67    bc,de;.. The reg
0114B0:  69 73 74 65 72 73 20 42 43 20 61 6E 64 20 44 45    isters BC and DE
0114C0:  20 20 61 72 65 20 20 73 65 74 20 20 74 6F 20 20      are  set  to  
0114D0:  74 68 65 20 76 61 6C 75 65 73 20 6F 66 20 74 68    the values of th
0114E0:  65 20 63 6F 72 72 65 73 70 6F 6E 64 69 6E 67 0D    e corresponding.
0114F0:  0A 20 61 72 67 75 6D 65 6E 74 73 2C 20 61 6E 64    . arguments, and
011500:  20 61 20 42 44 4F 53 20 73 65 72 76 69 63 65 20     a BDOS service 
011510:  72 65 71 75 65 73 74 20 20 28 43 41 4C 4C 20 20    request  (CALL  
011520:  74 6F 20 35 29 20 69 73 20 6D 61 64 65 2E 20 54    to 5) is made. T
011530:  68 65 20 76 61 6C 75 65 0D 0A 20 72 65 74 75 72    he value.. retur
011540:  6E 65 64 20 69 73 20 74 68 65 20 63 6F 6E 74 65    ned is the conte
011550:  6E 74 73 20 6F 66 20 41 20 28 73 69 67 6E 20 65    nts of A (sign e
011560:  78 74 65 6E 64 65 64 29 2E 0D 0A 20 67 65 74 63    xtended)... getc
011570:  68 61 72 28 29 0D 0A 20 45 63 68 6F 65 73 20 61    har().. Echoes a
011580:  6E 64 20 72 65 74 75 72 6E 73 20 6F 6E 65 20 20    nd returns one  
011590:  63 68 61 72 61 63 74 65 72 20 20 66 72 6F 6D 20    character  from 
0115A0:  20 74 68 65 20 20 73 74 61 6E 64 61 72 64 20 69     the  standard i
0115B0:  6E 70 75 74 2C 20 77 68 69 63 68 20 69 73 0D 0A    nput, which is..
0115C0:  20 69 6E 69 74 69 61 6C 6C 79 20 74 68 65 20 6B     initially the k
0115D0:  65 79 62 6F 61 72 64 20 62 75 74 20 63 61 6E 20    eyboard but can 
0115E0:  62 65 20 20 72 65 64 69 72 65 63 74 65 64 20 62    be  redirected b
0115F0:  79 20 73 65 74 61 72 67 73 28 29 20 69 6E 20 74    y setargs() in t
011600:  68 65 20 41 52 47 53 0D 0A 20 6C 69 62 72 61 72    he ARGS.. librar
011610:  79 2E 0D 0A 20 70 75 74 63 68 61 72 28 63 29 20    y... putchar(c) 
011620:  63 68 61 72 20 63 3B 0D 0A 20 64 69 73 70 6C 61    char c;.. displa
011630:  79 73 20 6F 6E 65 20 63 68 61 72 61 63 74 65 72    ys one character
011640:  20 6F 6E 20 74 68 65 20 73 74 61 6E 64 61 72 64     on the standard
011650:  20 20 6F 75 74 70 75 74 2C 20 77 68 69 63 68 20      output, which 
011660:  69 73 20 69 6E 69 74 69 61 6C 6C 79 20 74 68 65    is initially the
011670:  0D 0A 20 63 6F 6E 73 6F 6C 65 20 62 75 74 20 63    .. console but c
011680:  61 6E 20 62 65 20 72 65 64 69 72 65 63 74 65 64    an be redirected
011690:  20 62 79 20 20 73 65 74 61 72 67 73 28 29 20 69     by  setargs() i
0116A0:  6E 20 74 68 65 20 41 52 47 53 20 6C 69 62 72 61    n the ARGS libra
0116B0:  72 79 2E 20 20 41 64 64 73 0D 0A 20 4C 46 20 61    ry.  Adds.. LF a
0116C0:  66 74 65 72 20 43 52 2E 20 20 52 65 74 75 72 6E    fter CR.  Return
0116D0:  73 20 63 2E 0D 0A 20 67 65 74 73 28 62 75 66 29    s c... gets(buf)
0116E0:  20 63 68 61 72 20 62 75 66 5B 38 30 5D 3B 0D 0A     char buf[80];..
0116F0:  20 47 65 74 73 20 61 20 6E 75 6C 6C 2D 74 65 72     Gets a null-ter
011700:  6D 69 6E 61 74 65 64 20 73 74 72 69 6E 67 20 66    minated string f
011710:  72 6F 6D 20 74 68 65 20 20 73 74 61 6E 64 61 72    rom the  standar
011720:  64 20 69 6E 70 75 74 2E 20 49 66 20 49 2F 4F 20    d input. If I/O 
011730:  68 61 73 20 6E 6F 74 0D 0A 20 62 65 65 6E 20 72    has not.. been r
011740:  65 64 69 72 65 63 74 65 64 2C 20 74 68 65 20 73    edirected, the s
011750:  74 72 69 6E 67 20 63 6F 6D 65 73 20 66 72 6F 6D    tring comes from
011760:  20 20 74 68 65 20 6B 65 79 62 6F 61 72 64 20 61      the keyboard a
011770:  6E 64 20 73 74 61 6E 64 61 72 64 20 43 50 2F 4D    nd standard CP/M
011780:  0D 0A 20 65 64 69 74 69 6E 67 20 69 73 20 70 65    .. editing is pe
011790:  72 6D 69 74 74 65 64 2E 20 54 68 65 20 6D 61 78    rmitted. The max
0117A0:  69 6D 75 6D 20 6C 65 6E 67 74 68 20 6F 66 20 20    imum length of  
0117B0:  74 68 65 20 73 74 72 69 6E 67 20 69 73 20 66 69    the string is fi
0117C0:  78 65 64 20 61 74 20 38 30 0D 0A 20 63 68 61 72    xed at 80.. char
0117D0:  61 63 74 65 72 73 2E 0D 0A 20 70 75 74 73 28 73    acters... puts(s
0117E0:  29 20 63 68 61 72 20 2A 73 3B 0D 0A 20 44 69 73    ) char *s;.. Dis
0117F0:  70 6C 61 79 73 20 61 20 20 6E 75 6C 6C 2D 74 65    plays a  null-te
011800:  72 6D 69 6E 61 74 65 64 20 20 73 74 72 69 6E 67    rminated  string
011810:  20 20 6F 6E 20 20 74 68 65 20 20 73 74 61 6E 64      on  the  stand
011820:  61 72 64 20 20 6F 75 74 70 75 74 2C 20 20 75 73    ard  output,  us
011830:  69 6E 67 0D 0A 20 70 75 74 63 68 61 72 28 29 2E    ing.. putchar().
011840:  0D 0A 20 66 6F 70 65 6E 28 6E 61 6D 65 2C 6D 6F    .. fopen(name,mo
011850:  64 65 29 20 63 68 61 72 20 2A 6E 61 6D 65 2C 2A    de) char *name,*
011860:  6D 6F 64 65 3B 0D 0A 20 4F 70 65 6E 73 20 66 69    mode;.. Opens fi
011870:  6C 65 20 22 6E 61 6D 65 22 2E 20 22 6D 6F 64 65    le "name". "mode
011880:  22 20 69 73 20 61 20 20 70 6F 69 6E 74 65 72 20    " is a  pointer 
011890:  74 6F 20 61 20 73 69 6E 67 6C 65 20 20 63 68 61    to a single  cha
0118A0:  72 61 63 74 65 72 20 28 65 69 74 68 65 72 0D 0A    racter (either..
0118B0:  20 75 70 70 65 72 20 6F 72 20 6C 6F 77 65 72 20     upper or lower 
0118C0:  63 61 73 65 29 3A 20 22 72 22 20 66 6F 72 20 20    case): "r" for  
0118D0:  72 65 61 64 20 20 61 63 63 65 73 73 2C 20 22 77    read  access, "w
0118E0:  22 20 66 6F 72 20 77 72 69 74 65 20 61 63 63 65    " for write acce
0118F0:  73 73 2C 20 61 6E 64 0D 0A 20 22 61 22 20 66 6F    ss, and.. "a" fo
011900:  72 20 61 70 70 65 6E 64 69 6E 67 20 74 6F 20 20    r appending to  
011910:  61 6E 20 20 65 78 69 73 74 69 6E 67 20 20 66 69    an  existing  fi
011920:  6C 65 2E 20 20 66 6F 70 65 6E 20 72 65 74 75 72    le.  fopen retur
011930:  6E 73 20 61 20 75 6E 69 74 20 6E 75 6D 62 65 72    ns a unit number
011940:  0D 0A 20 28 69 6E 74 29 20 20 20 77 68 69 63 68    .. (int)   which
011950:  20 20 6D 75 73 74 20 20 62 65 20 20 75 73 65 64      must  be  used
011960:  20 20 20 66 6F 72 20 20 73 75 62 73 65 71 75 65       for  subseque
011970:  6E 74 20 20 66 69 6C 65 20 20 61 63 63 65 73 73    nt  file  access
011980:  65 73 2E 0D 0A 20 46 6F 72 20 65 78 61 6D 70 6C    es... For exampl
011990:  65 2E 2E 2E 0D 0A 0D 0A 20 75 3D 66 6F 70 65 6E    e....... u=fopen
0119A0:  28 22 66 72 6F 64 6F 2E 63 22 2C 22 72 22 29 6F    ("frodo.c","r")o
0119B0:  70 65 6E 73 20 46 52 4F 44 4F 2E 43 20 66 6F 72    pens FRODO.C for
0119C0:  20 72 65 61 64 69 6E 67 0D 0A 20 63 68 61 72 61     reading.. chara
0119D0:  63 74 65 72 3D 67 65 74 63 28 75 29 67 65 74 73    cter=getc(u)gets
0119E0:  20 61 20 63 68 61 72 61 63 74 65 72 20 66 72 6F     a character fro
0119F0:  6D 20 46 52 4F 44 4F 2E 43 0D 0A 20 75 3D 66 6F    m FRODO.C.. u=fo
011A00:  70 65 6E 28 22 73 61 6D 2E 63 22 2C 22 57 22 29    pen("sam.c","W")
011A10:  6F 70 65 6E 73 20 53 41 4D 2E 43 20 66 6F 72 20    opens SAM.C for 
011A20:  77 72 69 74 69 6E 67 0D 0A 20 70 75 74 63 28 63    writing.. putc(c
011A30:  68 61 72 61 63 74 65 72 2C 75 29 77 72 69 74 65    haracter,u)write
011A40:  73 20 61 20 63 68 61 72 61 63 74 65 72 20 74 6F    s a character to
011A50:  20 53 41 4D 2E 43 0D 0A 0D 0A 20 55 70 20 74 6F     SAM.C.... Up to
011A60:  20 74 68 72 65 65 20 66 69 6C 65 73 20 6D 61 79     three files may
011A70:  20 62 65 20 20 6F 70 65 6E 20 20 61 74 20 20 6F     be  open  at  o
011A80:  6E 63 65 2E 20 20 28 49 66 20 6D 6F 72 65 20 61    nce.  (If more a
011A90:  72 65 20 6E 65 65 64 65 64 2C 20 63 68 61 6E 67    re needed, chang
011AA0:  65 0D 0A 20 4E 42 55 46 53 20 61 6E 64 20 42 55    e.. NBUFS and BU
011AB0:  46 4C 47 48 20 69 6E 20 49 4F 4C 49 42 2E 43 2C    FLGH in IOLIB.C,
011AC0:  20 63 6F 6D 70 69 6C 65 2C 20 20 61 6E 64 20 61     compile,  and a
011AD0:  73 73 65 6D 62 6C 65 2E 29 0D 0A 20 66 63 6C 6F    ssemble.).. fclo
011AE0:  73 65 28 75 29 20 69 6E 74 20 75 3B 0D 0A 20 43    se(u) int u;.. C
011AF0:  6C 6F 73 65 73 20 74 68 65 20 66 69 6C 65 20 77    loses the file w
011B00:  69 74 68 20 74 68 65 20 75 6E 69 74 20 6E 75 6D    ith the unit num
011B10:  62 65 72 20 75 2E 0D 0A 20 67 65 74 63 28 75 29    ber u... getc(u)
011B20:  20 69 6E 74 20 75 3B 0D 0A 20 52 65 74 75 72 6E     int u;.. Return
011B30:  73 20 74 68 65 20 6E 65 78 74 20 63 68 61 72 61    s the next chara
011B40:  63 74 65 72 20 66 72 6F 6D 20 74 68 65 20 66 69    cter from the fi
011B50:  6C 65 20 28 6E 6F 74 20 73 69 67 6E 20 65 78 74    le (not sign ext
011B60:  65 6E 64 65 64 29 2C 20 6F 72 20 2D 31 20 61 74    ended), or -1 at
011B70:  0D 0A 20 65 6E 64 20 6F 66 20 66 69 6C 65 2E 20    .. end of file. 
011B80:  4C 69 6E 65 20 66 65 65 64 73 20 61 72 65 20 64    Line feeds are d
011B90:  69 73 63 61 72 64 65 64 2C 20 61 6E 64 20 63 6F    iscarded, and co
011BA0:  6E 74 72 6F 6C 20 5A 20 28 31 41 48 29 20 73 69    ntrol Z (1AH) si
011BB0:  67 6E 61 6C 73 20 65 6E 64 0D 0A 20 6F 66 20 66    gnals end.. of f
011BC0:  69 6C 65 2E 0D 0A 20 67 65 74 62 28 75 29 20 69    ile... getb(u) i
011BD0:  6E 74 20 75 3B 0D 0A 20 52 65 74 75 72 6E 20 6E    nt u;.. Return n
011BE0:  65 78 74 20 62 79 74 65 20 66 72 6F 6D 20 66 69    ext byte from fi
011BF0:  6C 65 20 28 6E 6F 74 20 20 73 69 67 6E 20 65 78    le (not  sign ex
011C00:  74 65 6E 64 65 64 29 2C 20 77 69 74 68 6F 75 74    tended), without
011C10:  20 72 65 67 61 72 64 20 74 6F 20 69 74 73 0D 0A     regard to its..
011C20:  20 76 61 6C 75 65 2C 20 6F 72 20 2D 31 20 69 66     value, or -1 if
011C30:  20 61 74 20 65 6E 64 20 6F 66 20 66 69 6C 65 2E     at end of file.
011C40:  20 28 55 73 65 20 74 68 69 73 20 6F 6E 65 20 74     (Use this one t
011C50:  6F 20 72 65 61 64 20 61 20 43 4F 4D 20 66 69 6C    o read a COM fil
011C60:  65 2E 29 0D 0A 20 70 75 74 63 28 63 2C 75 29 20    e.).. putc(c,u) 
011C70:  63 68 61 72 20 63 3B 20 69 6E 74 20 75 3B 0D 0A    char c; int u;..
011C80:  20 57 72 69 74 65 20 63 68 61 72 61 63 74 65 72     Write character
011C90:  20 63 20 74 6F 20 61 20 66 69 6C 65 2E 20 49 66     c to a file. If
011CA0:  20 69 74 20 20 69 73 20 61 20 63 61 72 72 69 61     it  is a carria
011CB0:  67 65 20 72 65 74 75 72 6E 2C 20 77 72 69 74 65    ge return, write
011CC0:  20 61 20 6C 69 6E 65 0D 0A 20 66 65 65 64 20 61     a line.. feed a
011CD0:  73 20 77 65 6C 6C 2E 20 52 65 74 75 72 6E 73 20    s well. Returns 
011CE0:  63 2E 0D 0A 20 70 75 74 62 28 63 2C 75 29 20 63    c... putb(c,u) c
011CF0:  68 61 72 20 63 3B 20 69 6E 74 20 75 3B 0D 0A 20    har c; int u;.. 
011D00:  57 72 69 74 65 20 62 79 74 65 20 63 20 74 6F 20    Write byte c to 
011D10:  61 20 66 69 6C 65 2C 20 77 69 74 68 6F 75 74 20    a file, without 
011D20:  73 70 65 63 69 61 6C 20 68 61 6E 64 6C 69 6E 67    special handling
011D30:  20 6F 66 20 63 61 72 72 69 61 67 65 20 72 65 74     of carriage ret
011D40:  75 72 6E 2E 0D 0A 0D 0A 20 66 66 6C 75 73 68 28    urn..... fflush(
011D50:  75 29 20 69 6E 74 20 75 3B 0D 0A 0D 0A 20 46 6C    u) int u;.... Fl
011D60:  75 73 68 20 62 75 66 66 65 72 20 66 6F 72 20 75    ush buffer for u
011D70:  6E 69 74 20 75 20 28 77 68 69 63 68 20 6D 75 73    nit u (which mus
011D80:  74 20 62 65 20 61 6E 20 6F 75 74 70 75 74 20 66    t be an output f
011D90:  69 6C 65 29 20 74 6F 20 64 69 73 6B 2E 20 43 61    ile) to disk. Ca
011DA0:  6C 6C 65 64 0D 0A 20 61 75 74 6F 6D 61 74 69 63    lled.. automatic
011DB0:  61 6C 6C 79 20 62 79 20 66 63 6C 6F 73 65 28 29    ally by fclose()
011DC0:  2E 0D 0A 0D 0A 20 61 6C 6C 6F 63 28 6E 29 20 69    ..... alloc(n) i
011DD0:  6E 74 20 6E 3B 0D 0A 0D 0A 20 52 65 74 75 72 6E    nt n;.... Return
011DE0:  73 20 61 20 70 6F 69 6E 74 65 72 20 74 6F 20 61    s a pointer to a
011DF0:  20 62 6C 6F 63 6B 20 6F 66 20 6E 20 62 79 74 65     block of n byte
011E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
011E10:  0F 00 00 00 02 09 50 E5 0F 00 C1 02 00 00 00 02    ......P.........
011E20:  0F 00 C2 02 00 00 00 02 0F 00 C3 02 00 00 00 02    ................
011E30:  0F 00 C4 02 00 00 00 02 0F 00 C5 02 00 00 00 02    ................
011E40:  0F 00 C6 02 00 00 00 02 0F 00 C7 02 00 00 00 02    ................
011E50:  0F 00 C8 02 00 00 00 02 0F 00 C9 02 00 00 00 02    ................
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:  73 20 6F 66 20 6D 65 6D 6F 72 79 20 28 6E 6F 20    s of memory (no 
011F10:  65 72 72 6F 72 20 63 68 65 63 6B 69 6E 67 29 2E    error checking).
011F20:  0D 0A 0D 0A 20 66 72 65 65 28 70 74 72 29 20 63    .... free(ptr) c
011F30:  68 61 72 20 2A 70 74 72 3B 0D 0A 0D 0A 20 70 74    har *ptr;.... pt
011F40:  72 20 73 68 6F 75 6C 64 20 62 65 20 6F 6E 65 20    r should be one 
011F50:  6F 66 20 74 68 65 20 20 70 6F 69 6E 74 65 72 73    of the  pointers
011F60:  20 20 72 65 74 75 72 6E 65 64 20 20 62 79 20 61      returned  by a
011F70:  6C 6C 6F 63 2E 20 54 68 61 74 20 62 6C 6F 63 6B    lloc. That block
011F80:  20 41 4E 44 0D 0A 20 41 4C 4C 20 42 4C 4F 43 4B     AND.. ALL BLOCK
011F90:  53 20 41 4C 4C 4F 43 41 54 45 44 20 53 49 4E 43    S ALLOCATED SINC
011FA0:  45 20 54 48 45 4E 20 61 72 65 20 72 65 74 75 72    E THEN are retur
011FB0:  6E 65 64 20 74 6F 20 74 68 65 20 68 65 61 70 2E    ned to the heap.
011FC0:  0D 0A 0D 0A 20 61 76 61 69 6C 28 29 0D 0A 0D 0A    .... avail()....
011FD0:  20 52 65 74 75 72 6E 73 20 74 68 65 20 6E 75 6D     Returns the num
011FE0:  62 65 72 20 6F 66 20 62 79 74 65 73 20 6F 66 20    ber of bytes of 
011FF0:  20 6D 65 6D 6F 72 79 20 20 61 76 61 69 6C 61 62     memory  availab
012000:  6C 65 20 66 6F 72 20 74 68 65 20 68 65 61 70 20    le for the heap 
012010:  41 4E 44 20 54 48 45 0D 0A 20 53 54 41 43 4B 2E    AND THE.. STACK.
012020:  20 49 66 20 79 6F 75 20 61 6C 6C 6F 63 61 74 65     If you allocate
012030:  20 61 6C 6C 20 6F 66 20 20 69 74 20 20 61 6E 64     all of  it  and
012040:  20 20 77 72 69 74 65 20 6F 76 65 72 20 74 68 65      write over the
012050:  20 73 74 61 63 6B 2C 20 79 6F 75 20 77 69 6C 6C     stack, you will
012060:  0D 0A 20 63 61 75 73 65 20 74 72 6F 75 62 6C 65    .. cause trouble
012070:  2E 20 54 68 65 20 73 61 66 65 20 77 61 79 20 74    . The safe way t
012080:  6F 20 67 65 74 20 61 20 62 69 67 20 62 75 66 66    o get a big buff
012090:  65 72 20 69 73 20 61 73 20 66 6F 6C 6C 6F 77 73    er is as follows
0120A0:  3A 0D 0A 20 73 69 7A 65 3D 61 76 61 69 6C 28 29    :.. size=avail()
0120B0:  2D 33 30 30 3B 0D 0A 20 77 68 65 72 65 3D 61 6C    -300;.. where=al
0120C0:  6C 6F 63 28 73 69 7A 65 29 3B 0D 0A 20 2F 2A 20    loc(size);.. /* 
0120D0:  69 6E 69 74 69 61 6C 69 7A 65 20 69 66 20 6E 65    initialize if ne
0120E0:  65 64 65 64 2E 2E 2E 20 2A 2F 0D 0A 20 69 3D 30    eded... */.. i=0
0120F0:  3B 20 77 68 69 6C 65 28 69 3C 73 69 7A 65 29 20    ; while(i<size) 
012100:  7B 77 68 65 72 65 5B 69 5D 3D 30 3B 7D 0D 0A 0D    {where[i]=0;}...
012110:  0A 20 65 72 72 28 73 29 20 63 68 61 72 20 2A 73    . err(s) char *s
012120:  3B 0D 0A 0D 0A 20 50 72 69 6E 74 73 20 22 5C 6E    ;.... Prints "\n
012130:  45 52 52 4F 52 22 20 61 6E 64 20 74 68 65 20 6D    ERROR" and the m
012140:  65 73 73 61 67 65 20 70 6F 69 6E 74 65 64 20 20    essage pointed  
012150:  74 6F 20 20 62 79 20 73 20 6F 6E 20 74 68 65 20    to  by s on the 
012160:  63 6F 6E 73 6F 6C 65 2C 20 61 6E 64 0D 0A 20 28    console, and.. (
012170:  69 66 20 20 65 6E 61 62 6C 65 64 20 20 64 75 72    if  enabled  dur
012180:  69 6E 67 20 20 63 6F 6D 70 69 6C 61 74 69 6F 6E    ing  compilation
012190:  29 20 20 70 65 72 66 6F 72 6D 73 20 20 61 20 20    )  performs  a  
0121A0:  77 61 6C 6B 62 61 63 6B 20 20 74 72 61 63 65 2E    walkback  trace.
0121B0:  20 20 46 6F 72 0D 0A 20 65 78 61 6D 70 6C 65 2C      For.. example,
0121C0:  20 66 6F 70 65 6E 20 75 73 65 73 20 74 68 65 20     fopen uses the 
0121D0:  63 61 6C 6C 3A 0D 0A 20 65 72 72 28 22 4F 55 54    call:.. err("OUT
0121E0:  20 4F 46 20 44 49 53 4B 20 42 55 46 46 45 52 53     OF DISK BUFFERS
0121F0:  22 29 3B 0D 0A 20 54 68 65 20 77 61 6C 6B 62 61    ");.. The walkba
012200:  63 6B 20 74 72 61 63 65 20 6C 69 73 74 73 20 74    ck trace lists t
012210:  68 65 20 66 75 6E 63 74 69 6F 6E 73 20 20 74 68    he functions  th
012220:  61 74 20 68 61 76 65 20 62 65 65 6E 20 63 61 6C    at have been cal
012230:  6C 65 64 20 62 75 74 20 68 61 76 65 0D 0A 20 6E    led but have.. n
012240:  6F 74 20 79 65 74 20 72 65 74 75 72 6E 65 64 2C    ot yet returned,
012250:  20 77 69 74 68 20 74 68 65 20 20 6D 6F 73 74 20     with the  most 
012260:  20 72 65 63 65 6E 74 6C 79 20 20 63 61 6C 6C 65     recently  calle
012270:  64 20 66 75 6E 63 74 69 6F 6E 20 66 69 72 73 74    d function first
012280:  2E 20 41 6E 79 0D 0A 20 66 75 6E 63 74 69 6F 6E    . Any.. function
012290:  73 20 63 6F 6D 70 69 6C 65 64 20 77 69 74 68 6F    s compiled witho
0122A0:  75 74 20 74 68 65 20 22 70 72 6F 66 69 6C 65 20    ut the "profile 
0122B0:  61 6E 64 20 74 72 61 63 65 22 20 6F 70 74 69 6F    and trace" optio
0122C0:  6E 20 73 69 6D 70 6C 79 20 64 6F 6E 27 74 0D 0A    n simply don't..
0122D0:  20 61 70 70 65 61 72 20 69 6E 20 74 68 65 20 6C     appear in the l
0122E0:  69 73 74 2E 0D 0A 0D 0A 20 75 70 70 65 72 28 63    ist..... upper(c
0122F0:  29 20 63 68 61 72 20 63 3B 0D 0A 0D 0A 20 49 66    ) char c;.... If
012300:  20 63 20 69 73 20 61 20 6C 6F 77 65 72 20 63 61     c is a lower ca
012310:  73 65 20 20 63 68 61 72 61 63 74 65 72 2C 20 20    se  character,  
012320:  63 6F 6E 76 65 72 74 73 20 69 74 20 74 6F 20 75    converts it to u
012330:  70 70 65 72 63 61 73 65 2E 20 4F 74 68 65 72 77    ppercase. Otherw
012340:  69 73 65 2C 0D 0A 20 69 74 20 72 65 74 75 72 6E    ise,.. it return
012350:  73 20 63 2E 0D 0A 0D 0A 0D 0A 20 50 4F 54 45 4E    s c....... POTEN
012360:  54 49 41 4C 20 49 4D 50 52 4F 56 45 4D 45 4E 54    TIAL IMPROVEMENT
012370:  53 0D 0A 0D 0A 20 41 6C 6C 6F 63 61 74 65 20 62    S.... Allocate b
012380:  75 66 66 65 72 73 20 66 72 6F 6D 20 74 68 65 20    uffers from the 
012390:  68 65 61 70 20 6F 6E 6C 79 20 77 68 65 6E 20 74    heap only when t
0123A0:  68 65 79 20 61 72 65 20 6E 65 65 64 65 64 20 28    hey are needed (
0123B0:  77 6F 75 6C 64 20 70 65 72 6D 69 74 0D 0A 20 6D    would permit.. m
0123C0:  6F 72 65 20 64 69 73 6B 20 62 75 66 66 65 72 73    ore disk buffers
0123D0:  20 77 69 74 68 6F 75 74 20 70 65 6E 61 6C 69 7A     without penaliz
0123E0:  69 6E 67 20 20 70 72 6F 67 72 61 6D 73 20 20 74    ing  programs  t
0123F0:  68 61 74 20 64 69 64 6E 27 74 20 75 73 65 20 74    hat didn't use t
012400:  68 65 6D 29 2E 0D 0A 20 61 6C 6C 6F 63 28 29 20    hem)... alloc() 
012410:  61 6E 64 20 66 72 65 65 28 29 20 73 68 6F 75 6C    and free() shoul
012420:  64 20 70 65 72 6D 69 74 20 62 6C 6F 63 6B 73 20    d permit blocks 
012430:  20 6F 66 20 6D 65 6D 6F 72 79 20 74 6F 20 62 65     of memory to be
012440:  20 61 6C 6C 6F 63 61 74 65 64 20 61 6E 64 0D 0A     allocated and..
012450:  20 66 72 65 65 64 20 69 6E 20 61 6E 79 20 6F 72     freed in any or
012460:  64 65 72 2E 0D 0A 0D 0A 0D 0A 20 41 55 54 48 4F    der....... AUTHO
012470:  52 0D 0A 0D 0A 20 4A 61 6D 65 73 20 52 2E 20 56    R.... James R. V
012480:  61 6E 20 5A 61 6E 64 74 20 32 37 20 53 70 65 6E    an Zandt 27 Spen
012490:  63 65 72 20 44 72 2E 20 4E 61 73 68 75 61 20 4E    cer Dr. Nashua N
0124A0:  48 20 30 33 30 36 32 20 36 30 33 2D 38 38 38 2D    H 03062 603-888-
0124B0:  32 32 37 32 0D 0A 0D 1A 21 2D 2D 2D 2D 2D 2D 2D    2272....!-------
0124C0:  21 2D 2D 2D 2D 2D 2D 2D 21 2D 2D 2D 2D 52 0D 0A    !-------!----R..
0124D0:  3E 4F 43 20 32 37 20 37 39 20 32 37 20 34 38 20    >OC 27 79 27 48 
0124E0:  31 35 0D 0A 3E 43 50 20 4F 46 46 0D 0A 3E 46 46    15..>CP OFF..>FF
0124F0:  20 4F 4E 0D 0A 3E 54 4D 20 30 0D 0A 3E 50 4C 20     ON..>TM 0..>PL 
012500:  23 64 65 66 69 6E 65 20 73 74 64 65 72 72 20 31    #define stderr 1
012510:  0D 0A 23 64 65 66 69 6E 65 20 53 54 44 45 52 52    ..#define STDERR
012520:  20 31 0D 0A 23 61 73 6D 09 0D 0A 09 47 4C 4F 42     1..#asm....GLOB
012530:  41 4C 09 43 43 41 4E 44 0D 0A 09 47 4C 4F 42 41    AL.CCAND...GLOBA
012540:  4C 09 43 43 41 53 52 0D 0A 09 47 4C 4F 42 41 4C    L.CCASR...GLOBAL
012550:  09 43 43 41 53 4C 0D 0A 09 47 4C 4F 42 41 4C 09    .CCASL...GLOBAL.
012560:  43 43 43 44 52 0D 0A 09 47 4C 4F 42 41 4C 09 43    CCCDR...GLOBAL.C
012570:  43 43 41 52 0D 0A 09 47 4C 4F 42 41 4C 09 43 43    CCAR...GLOBAL.CC
012580:  43 4D 50 0D 0A 09 47 4C 4F 42 41 4C 09 43 43 43    CMP...GLOBAL.CCC
012590:  4D 50 31 0D 0A 09 47 4C 4F 42 41 4C 09 43 43 43    MP1...GLOBAL.CCC
0125A0:  4F 4D 0D 0A 09 47 4C 4F 42 41 4C 09 43 43 44 49    OM...GLOBAL.CCDI
0125B0:  56 0D 0A 09 47 4C 4F 42 41 4C 09 43 43 45 51 0D    V...GLOBAL.CCEQ.
0125C0:  0A 09 47 4C 4F 42 41 4C 09 43 43 47 45 0D 0A 09    ..GLOBAL.CCGE...
0125D0:  47 4C 4F 42 41 4C 09 43 43 47 4F 0D 0A 09 47 4C    GLOBAL.CCGO...GL
0125E0:  4F 42 41 4C 09 43 43 47 43 48 41 52 0D 0A 09 47    OBAL.CCGCHAR...G
0125F0:  4C 4F 42 41 4C 09 43 43 47 49 4E 54 0D 0A 09 47    LOBAL.CCGINT...G
012600:  4C 4F 42 41 4C 09 43 43 47 54 0D 0A 09 47 4C 4F    LOBAL.CCGT...GLO
012610:  42 41 4C 09 43 43 4C 45 0D 0A 09 47 4C 4F 42 41    BAL.CCLE...GLOBA
012620:  4C 09 43 43 4C 54 0D 0A 09 47 4C 4F 42 41 4C 09    L.CCLT...GLOBAL.
012630:  43 43 4D 55 4C 54 0D 0A 09 47 4C 4F 42 41 4C 09    CCMULT...GLOBAL.
012640:  43 43 4E 45 0D 0A 09 47 4C 4F 42 41 4C 09 43 43    CCNE...GLOBAL.CC
012650:  4E 45 47 0D 0A 09 47 4C 4F 42 41 4C 09 43 43 4F    NEG...GLOBAL.CCO
012660:  52 0D 0A 09 47 4C 4F 42 41 4C 09 43 43 50 49 4E    R...GLOBAL.CCPIN
012670:  54 0D 0A 09 47 4C 4F 42 41 4C 09 43 43 53 55 42    T...GLOBAL.CCSUB
012680:  0D 0A 09 47 4C 4F 42 41 4C 09 43 43 53 58 54 0D    ...GLOBAL.CCSXT.
012690:  0A 09 47 4C 4F 42 41 4C 09 43 43 55 43 4D 50 0D    ..GLOBAL.CCUCMP.
0126A0:  0A 09 47 4C 4F 42 41 4C 09 43 43 55 47 45 0D 0A    ..GLOBAL.CCUGE..
0126B0:  09 47 4C 4F 42 41 4C 09 43 43 55 47 54 0D 0A 09    .GLOBAL.CCUGT...
0126C0:  47 4C 4F 42 41 4C 09 43 43 55 4C 45 0D 0A 09 47    GLOBAL.CCULE...G
0126D0:  4C 4F 42 41 4C 09 43 43 55 4C 54 0D 0A 09 47 4C    LOBAL.CCULT...GL
0126E0:  4F 42 41 4C 09 43 43 58 4F 52 0D 0A 09 47 4C 4F    OBAL.CCXOR...GLO
0126F0:  42 41 4C 09 43 55 52 52 45 4E 54 0D 0A 09 47 4C    BAL.CURRENT...GL
012700:  4F 42 41 4C 09 45 52 52 32 0D 0A 09 47 4C 4F 42    OBAL.ERR2...GLOB
012710:  41 4C 09 51 41 4C 4C 4F 43 0D 0A 09 47 4C 4F 42    AL.QALLOC...GLOB
012720:  41 4C 09 51 41 52 47 43 0D 0A 09 47 4C 4F 42 41    AL.QARGC...GLOBA
012730:  4C 09 51 41 56 41 49 4C 0D 0A 09 47 4C 4F 42 41    L.QAVAIL...GLOBA
012740:  4C 09 51 43 50 4D 0D 0A 09 47 4C 4F 42 41 4C 09    L.QCPM...GLOBAL.
012750:  51 45 52 52 0D 0A 09 47 4C 4F 42 41 4C 09 51 45    QERR...GLOBAL.QE
012760:  58 49 54 0D 0A 09 47 4C 4F 42 41 4C 09 51 46 43    XIT...GLOBAL.QFC
012770:  4C 4F 53 45 0D 0A 09 47 4C 4F 42 41 4C 09 51 46    LOSE...GLOBAL.QF
012780:  4F 50 45 4E 0D 0A 09 47 4C 4F 42 41 4C 09 51 46    OPEN...GLOBAL.QF
012790:  52 45 45 0D 0A 09 47 4C 4F 42 41 4C 09 51 47 45    REE...GLOBAL.QGE
0127A0:  54 42 0D 0A 09 47 4C 4F 42 41 4C 09 51 47 45 54    TB...GLOBAL.QGET
0127B0:  43 0D 0A 09 47 4C 4F 42 41 4C 09 51 47 45 54 43    C...GLOBAL.QGETC
0127C0:  48 41 0D 0A 09 47 4C 4F 42 41 4C 09 51 47 45 54    HA...GLOBAL.QGET
0127D0:  53 0D 0A 09 47 4C 4F 42 41 4C 09 51 50 55 54 42    S...GLOBAL.QPUTB
0127E0:  0D 0A 09 47 4C 4F 42 41 4C 09 51 50 55 54 43 0D    ...GLOBAL.QPUTC.
0127F0:  0A 09 47 4C 4F 42 41 4C 09 51 50 55 54 43 48 41    ..GLOBAL.QPUTCHA
012800:  0D 0A 09 47 4C 4F 42 41 4C 09 51 50 55 54 53 0D    ...GLOBAL.QPUTS.
012810:  0A 09 47 4C 4F 42 41 4C 09 5F 45 4E 44 0D 0A 23    ..GLOBAL._END..#
012820:  65 6E 64 61 73 6D 0D 0A 2F 2A 09 68 65 78 28 78    endasm../*.hex(x
012830:  29 20 69 6E 74 20 78 0D 0A 7B 09 69 66 28 28 78    ) int x..{.if((x
012840:  26 31 35 29 21 3D 78 29 68 65 78 28 34 30 39 35    &15)!=x)hex(4095
012850:  26 28 78 3E 3E 34 29 29 0D 0A 09 78 3D 78 26 31    &(x>>4))...x=x&1
012860:  35 0D 0A 09 69 66 28 78 3E 39 29 70 75 74 63 68    5...if(x>9)putch
012870:  61 72 28 27 61 27 2B 78 2D 31 30 29 0D 0A 09 65    ar('a'+x-10)...e
012880:  6C 73 65 20 70 75 74 63 68 61 72 28 27 30 27 2B    lse putchar('0'+
012890:  78 29 0D 0A 7D 09 0D 0A 2A 2F 0D 0A 1A 00 00 00    x)..}...*/......
0128A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0128B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0128C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0128D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0128E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0128F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012900:  03 01 00 09 04 05 1A 00 5F 45 4E 44 FD 03 00 20    ........_END... 
012910:  42 00 40 49 20 91 00 89 02 22 11 12 12 00 00 00    B.@I ...."......
012920:  04 40 22 20 10 21 00 20 22 08 E1 D1 C1 C5 D5 E5    .@" .!. ".......
012930:  CD 05 00 C3 8E 0E E1 D1 D5 E5 2A 1A 00 EB 19 22    ..........*...."
012940:  1A 00 EB C9 00 00 D1 E1 E5 D5 22 1A 00 C9 2A 06    .........."...*.
012950:  00 E5 2A 1A 00 C3 52 0F 2A 09 10 22 90 00 21 01    ..*...R.*.."..!.
012960:  00 22 09 10 21 79 00 E5 CD 0F 02 E1 D1 E1 E5 D5    ."..!y..........
012970:  E5 CD 0F 02 E1 2A 92 00 22 8E 00 7C B5 28 1D 21    .....*.."..|.(.!
012980:  82 00 E5 CD 0F 02 E1 2A 8E 00 23 23 CD 95 0E E5    .......*..##....
012990:  CD 0F 02 E1 2A 8E 00 CD 95 0E 18 DC 2A 90 00 22    ....*.......*.."
0129A0:  09 10 C9 0D 45 52 52 4F 52 3A 20 00 0D 43 41 4C    ....ERROR: ..CAL
0129B0:  4C 45 44 20 42 59 20 00 00 00 00 00 00 00 2A 07    LED BY .......*.
0129C0:  10 E5 CD 64 08 C1 C9 21 02 00 39 CD 8D 0E E5 2A    ...d...!..9....*
0129D0:  09 10 E5 CD 86 0B C1 C1 21 02 00 39 CD 8D 0E C9    ........!..9....
0129E0:  3B 3B C5 2A 07 10 7C B5 CA 45 01 21 00 00 39 E5    ;;.*..|..E.!..9.
0129F0:  21 50 00 CD 9A 0E 21 00 00 39 E5 CD 95 0E 2B CD    !P....!..9....+.
012A00:  9A 0E 23 7C B5 CA 34 01 21 FD 03 04 40 08 12 02    ..#|..4.!...@...
012A10:  04 84 80 88 04 10 20 08 00 81 08 00 10 21 00 40    ...... ......!.@
012A20:  80 00 08 11 00 80 80 03 00 39 E5 2A 07 10 E5 CD    .........9.*....
012A30:  64 08 C1 D1 7D 12 21 03 00 39 CD 8D 0E E5 21 01    d...}.!..9....!.
012A40:  00 CD 5C 0F CD C1 0E E5 21 05 00 39 CD 8D 0E E5    ..\.....!..9....
012A50:  21 0D 00 CD C1 0E CD A3 0E 7C B5 CA 19 01 C3 34    !......£.|.....4
012A60:  01 21 06 00 39 E5 CD 95 0E 23 CD 9A 0E 2B E5 21    .!..9....#...+.!
012A70:  05 00 39 CD 8D 0E D1 7D 12 C3 CC 00 21 06 00 39    ..9....}....!..9
012A80:  CD 95 0E E5 21 00 00 D1 7D 12 C3 0C 02 21 02 00    ....!...}....!..
012A90:  39 E5 21 08 00 39 CD 95 0E E5 21 02 00 CD 5C 0F    9.!..9....!...\.
012AA0:  D1 19 CD 8D 0E D1 7D 12 21 03 00 39 E5 21 08 00    ......}.!..9.!..
012AB0:  39 CD 95 0E E5 21 01 00 CD 5C 0F D1 19 CD 8D 0E    9....!...\......
012AC0:  D1 7D 12 21 06 00 39 CD 95 0E E5 21 02 00 CD 5C    .}.!..9....!...\
012AD0:  0F D1 19 E5 21 50 00 D1 7D 12 21 0A 00 E5 21 08    ....!P..}.!...!.
012AE0:  00 39 CD 95 0E E5 21 02 00 CD 52 0F E5 CD 00 00    .9....!...R.....
012AF0:  C1 C1 21 06 00 39 CD 95 0E E5 21 08 00 39 CD 95    ..!..9....!..9..
012B00:  0E E5 21 01 00 CD FE 03 84 00 04 08 02 00 81 00    ..!.............
012B10:  40 10 00 04 44 04 08 88 00 02 02 20 90 10 40 84    @...D...... ..@.
012B20:  90 20 48 48 5C 0F D1 19 CD 8D 0E D1 19 E5 21 00    . HH\.........!.
012B30:  00 D1 7D 12 21 06 00 39 CD 95 0E E5 21 01 00 CD    ..}.!..9....!...
012B40:  5C 0F D1 19 E5 21 05 00 39 CD 8D 0E D1 7D 12 21    \....!..9....}.!
012B50:  06 00 39 CD 95 0E E5 21 02 00 CD 5C 0F D1 19 E5    ..9....!...\....
012B60:  21 04 00 39 CD 8D 0E D1 7D 12 21 0A 00 E5 CD 9D    !..9....}.!.....
012B70:  00 C1 C1 C1 C9 3B 21 00 00 39 E5 21 05 00 39 E5    .....;!..9.!..9.
012B80:  CD 95 0E 23 CD 9A 0E 2B CD 8D 0E D1 7D 12 7C B5    ...#...+....}.|.
012B90:  CA 3C 02 21 00 00 39 CD 8D 0E E5 CD 9D 00 C1 C3    .<.!..9.........
012BA0:  10 02 33 C9 3B C5 C5 C5 C5 21 04 00 39 E5 21 03    ..3.;....!..9.!.
012BB0:  00 CD 9A 0E 21 04 00 39 E5 CD 95 0E 2B CD 9A 0E    ....!..9....+...
012BC0:  23 7C B5 CA 83 02 21 F1 0F E5 21 06 00 39 CD 95    #|....!...!..9..
012BD0:  0E 29 D1 19 CD 95 0E E5 21 7B 2C CD C1 0E 7C B5    .)......!{,...|.
012BE0:  CA 80 02 C3 83 02 C3 4E 02 21 04 00 39 CD 95 0E    .......N.!..9...
012BF0:  E5 21 01 00 CD 5C 0F CD C1 0E 7C B5 CA A4 02 21    .!...\....|....!
012C00:  C2 06 E5 CD FE 03 88 00 80 48 08 10 10 00 84 80    .........H......
012C10:  81 01 04 02 40 40 80 82 01 01 01 04 80 10 21 02    ....@@........!.
012C20:  01 10 2E 00 C1 CD 45 0E 21 00 00 39 E5 21 06 00    ......E.!..9.!..
012C30:  39 CD 95 0E E5 21 05 00 D1 19 CD 9A 0E 21 0B 10    9....!.......!..
012C40:  E5 21 06 00 39 CD 95 0E 29 D1 19 E5 2A 11 10 E5    .!..9...)...*...
012C50:  21 08 00 39 CD 95 0E E5 21 21 00 E5 21 00 04 D1    !..9....!!..!...
012C60:  19 CD 68 0F D1 19 CD 9A 0E 21 01 10 E5 21 06 00    ..h......!...!..
012C70:  39 CD 95 0E 29 D1 19 E5 21 0B 10 E5 21 08 00 39    9...)...!...!..9
012C80:  CD 95 0E 29 D1 19 CD 95 0E E5 21 21 00 D1 19 CD    ...)......!!....
012C90:  9A 0E 21 E9 0F E5 21 06 00 39 CD 95 0E 29 D1 19    ..!...!..9...)..
012CA0:  E5 21 01 10 E5 21 08 00 39 CD 95 0E 29 D1 19 CD    .!...!..9...)...
012CB0:  95 0E E5 21 00 04 D1 19 CD 9A 0E 21 06 00 39 E5    ...!.......!..9.
012CC0:  21 0B 10 E5 21 08 00 39 CD 95 0E 29 D1 19 CD 95    !...!..9...)....
012CD0:  0E CD 9A 0E 21 02 00 39 E5 21 0B 00 CD 9A 0E 21    ....!..9.!.....!
012CE0:  02 00 39 CD 95 0E 7C B5 CA 88 03 21 06 00 39 CD    ..9...|....!..9.
012CF0:  95 0E E5 21 04 00 39 E5 CD 95 0E 2B CD 9A 0E 23    ...!..9....+...#
012D00:  D1 19 FE 03 00 81 00 04 00 00 08 04 08 40 80 02    .............@..
012D10:  40 80 00 04 02 40 80 20 00 22 22 01 02 04 24 08    @....@. .""...$.
012D20:  E5 21 20 00 D1 7D 12 C3 5B 03 21 06 00 39 CD 95    .! ..}..[.!..9..
012D30:  0E E5 21 0C 00 D1 19 E5 21 08 00 39 CD 95 0E E5    ..!.....!..9....
012D40:  21 20 00 D1 19 E5 21 00 00 D1 7D 12 D1 7D 12 21    ! ....!...}..}.!
012D50:  0D 00 39 CD 95 0E E5 21 01 00 D1 19 CD 8D 0E E5    ..9....!........
012D60:  21 3A 00 CD C1 0E 7C B5 CA 09 04 21 06 00 39 CD    !:....|....!..9.
012D70:  95 0E E5 21 00 00 D1 19 E5 21 0F 00 39 CD 95 0E    ...!.....!..9...
012D80:  CD 8D 0E E5 21 0F 00 CD B7 0E E5 21 01 00 D1 19    ....!......!....
012D90:  D1 7D 12 21 0D 00 39 E5 21 0F 00 39 CD 95 0E E5    .}.!..9.!..9....
012DA0:  21 02 00 D1 19 CD 9A 0E C3 1D 04 21 06 00 39 CD    !..........!..9.
012DB0:  95 0E E5 21 00 00 D1 19 E5 2A EF 0F D1 7D 12 21    ...!.....*...}.!
012DC0:  08 00 39 E5 21 0F 00 39 E5 CD 95 0E 23 CD 9A 0E    ..9.!..9....#...
012DD0:  2B CD 8D 0E E5 CD 1B 0E C1 D1 7D 12 7C B5 CA 79    +.........}.|..y
012DE0:  04 21 08 00 39 CD 8D 0E E5 21 2E 00 CD C1 0E 7C    .!..9....!.....|
012DF0:  B5 CA 55 04 C3 79 04 21 06 00 39 CD 95 0E E5 21    ..U..y.!..9....!
012E00:  FE 03 04 40 10 40 81 08 01 00 08 88 80 40 80 44    ...@.@.......@.D
012E10:  01 04 00 48 80 10 20 20 48 40 08 80 42 00 04 00    ...H..  H@..B...
012E20:  39 E5 CD 95 0E 23 CD 9A 0E D1 19 E5 21 0A 00 39    9....#......!..9
012E30:  CD 8D 0E D1 7D 12 C3 1D 04 21 08 00 39 CD 8D 0E    ....}....!..9...
012E40:  E5 21 2E 00 CD C1 0E 7C B5 CA DD 04 21 02 00 39    .!.....|....!..9
012E50:  E5 21 08 00 CD 9A 0E 21 08 00 39 E5 21 0F 00 39    .!.....!..9.!..9
012E60:  E5 CD 95 0E 23 CD 9A 0E 2B CD 8D 0E E5 CD 1B 0E    ....#...+.......
012E70:  C1 D1 7D 12 7C B5 CA DD 04 21 06 00 39 CD 95 0E    ..}.|....!..9...
012E80:  E5 21 04 00 39 E5 CD 95 0E 23 CD 9A 0E D1 19 E5    .!..9....#......
012E90:  21 0A 00 39 CD 8D 0E D1 7D 12 C3 97 04 21 08 00    !..9....}....!..
012EA0:  39 E5 21 0D 00 39 CD 95 0E CD 8D 0E E5 CD 1B 0E    9.!..9..........
012EB0:  C1 D1 7D 12 21 08 00 39 CD 8D 0E E5 21 52 00 CD    ..}.!..9....!R..
012EC0:  C1 0E E5 21 0A 00 39 CD 8D 0E E5 21 41 00 CD C1    ...!..9....!A...
012ED0:  0E CD A3 0E 7C B5 CA 0A 06 21 0F 00 E5 21 08 00    ..£.|....!...!..
012EE0:  39 CD 95 0E E5 CD 00 00 C1 C1 E5 21 00 00 CD F0    9..........!....
012EF0:  0E 7C B5 CA 41 05 21 00 00 EB 21 09 00 39 FE 03    .|..A.!...!..9..
012F00:  08 08 02 40 40 80 82 40 81 08 11 01 21 20 40 10    ...@@..@....! @.
012F10:  00 44 02 00 82 02 00 81 00 20 40 84 F9 EB C9 21    .D....... @....!
012F20:  F1 0F E5 21 06 00 39 CD 95 0E 29 D1 19 E5 21 D9    ...!..9...)...!.
012F30:  57 CD 9A 0E 21 F7 0F E5 21 06 00 39 CD 95 0E 29    W...!...!..9...)
012F40:  D1 19 E5 21 E9 0F E5 21 08 00 39 CD 95 0E 29 D1    ...!...!..9...).
012F50:  19 CD 95 0E CD 9A 0E 21 08 00 39 CD 8D 0E E5 21    .......!..9....!
012F60:  41 00 CD C1 0E 7C B5 CA F8 05 21 00 00 39 CD 95    A....|....!..9..
012F70:  0E E5 CD 64 08 C1 E5 21 01 00 CD 5C 0F CD CA 0E    ...d...!...\....
012F80:  7C B5 CA AA 05 C3 8C 05 21 06 00 39 CD 95 0E E5    |.......!..9....
012F90:  21 0C 00 D1 19 E5 2A FF 0F D1 7D 12 21 0F 00 E5    !.....*...}.!...
012FA0:  21 08 00 39 CD 95 0E E5 CD 00 00 C1 C1 21 06 00    !..9.........!..
012FB0:  39 CD 95 0E E5 21 20 00 D1 19 E5 2A FD 0F D1 7D    9....! ....*...}
012FC0:  12 21 F1 0F E5 21 06 00 39 CD 95 0E 29 D1 19 E5    .!...!..9...)...
012FD0:  21 AD 43 CD 9A 0E 21 00 00 39 CD 95 0E EB 21 09    !.C...!..9....!.
012FE0:  00 39 F9 EB C9 C3 BA 06 21 08 00 39 CD 8D 0E E5    .9......!..9....
012FF0:  21 57 00 CD C1 0E 7C B5 CA AF 06 21 FD 03 00 88    !W....|....!....
013000:  00 02 21 02 04 20 00 80 80 24 04 08 08 24 08 01    ..!.. ...$...$..
013010:  00 00 00 00 00 00 04 09 00 10 13 00 E5 21 08 00    .............!..
013020:  39 CD 95 0E E5 CD 00 00 C1 C1 21 02 00 39 E5 21    9.........!..9.!
013030:  16 00 E5 21 0A 00 39 CD 95 0E E5 CD 00 00 C1 C1    ...!..9.........
013040:  CD 9A 0E 21 02 00 39 CD 95 0E E5 21 00 00 CD F0    ...!..9....!....
013050:  0E 7C B5 CA 65 06 21 00 00 EB 21 09 00 39 F9 EB    .|..e.!...!..9..
013060:  C9 21 F1 0F E5 21 06 00 39 CD 95 0E 29 D1 19 E5    .!...!..9...)...
013070:  21 AD 43 CD 9A 0E 21 F7 0F E5 21 06 00 39 CD 95    !.C...!...!..9..
013080:  0E 29 D1 19 E5 21 01 10 E5 21 08 00 39 CD 95 0E    .)...!...!..9...
013090:  29 D1 19 CD 95 0E CD 9A 0E 21 00 00 39 CD 95 0E    )........!..9...
0130A0:  EB 21 09 00 39 F9 EB C9 C3 BA 06 21 00 00 EB 21    .!..9......!...!
0130B0:  09 00 39 F9 EB C9 EB 21 09 00 39 F9 EB C9 4F 55    ..9....!..9...OU
0130C0:  54 20 4F 46 20 44 49 53 4B 20 42 55 46 46 45 52    T OF DISK BUFFER
0130D0:  53 00 C5 C5 C5 21 04 00 39 E5 21 0A 00 39 CD 95    S....!..9.!..9..
0130E0:  0E E5 21 05 00 CD 52 0F CD 9A 0E 21 02 00 39 E5    ..!...R....!..9.
0130F0:  21 06 00 39 CD 95 0E E5 CD FE 03 88 10 20 20 49    !..9.........  I
013100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
013110:  10 00 00 00 02 09 50 E5 10 00 C1 02 00 00 00 02    ......P.........
013120:  10 00 C2 02 00 00 00 02 10 00 C3 02 00 00 00 02    ................
013130:  10 00 C4 02 00 00 00 02 10 00 C5 02 00 00 00 02    ................
013140:  10 00 C6 02 00 00 00 02 10 00 C7 02 00 00 00 02    ................
013150:  10 00 C8 02 00 00 00 02 10 00 C9 02 00 00 00 02    ................
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:  09 01 00 40 00 11 00 04 44 80 80 20 40 41 10 08    ...@....D.. @A..
013210:  09 08 00 00 20 40 40 C1 07 C1 CD 9A 0E 21 02 00    .... @@......!..
013220:  39 CD 95 0E E5 21 D9 57 CD C1 0E E5 21 04 00 39    9....!.W....!..9
013230:  CD 95 0E E5 21 1E 22 CD 5C 0F CD C1 0E CD A3 0E    ....!.".\.....£.
013240:  7C B5 CA 47 07 21 F1 0F E5 21 06 00 39 CD 95 0E    |..G.!...!..9...
013250:  29 D1 19 E5 21 7B 2C CD 9A 0E 21 01 00 C1 C1 C1    )...!{,...!.....
013260:  C9 21 1A 00 E5 21 0A 00 39 CD 95 0E E5 CD C7 0B    .!...!..9.......
013270:  C1 C1 21 00 00 39 E5 21 0A 00 39 CD 95 0E E5 CD    ..!..9.!..9.....
013280:  01 0D C1 CD 9A 0E 21 F1 0F E5 21 06 00 39 CD 95    ......!...!..9..
013290:  0E 29 D1 19 E5 21 7B 2C CD 9A 0E 21 10 00 E5 21    .)...!{,...!...!
0132A0:  0B 10 E5 21 08 00 39 CD 95 0E 29 D1 19 CD 95 0E    ...!..9...).....
0132B0:  E5 CD 00 00 C1 C1 E5 21 00 00 CD F0 0E E5 21 02    .......!......!.
0132C0:  00 39 CD 95 0E CD A3 0E 7C B5 CA BA 07 21 00 00    .9....£.|....!..
0132D0:  C1 C1 C1 C9 21 01 00 C1 C1 C1 C9 C5 21 04 00 39    ....!.......!..9
0132E0:  CD 95 0E E5 21 00 00 CD E7 0E E5 21 06 00 39 CD    ....!......!..9.
0132F0:  95 0E E5 21 03 00 CD FE 03 90 80 80 82 40 81 01    ...!.........@..
013300:  02 40 40 92 10 21 11 00 00 00 00 22 20 42 40 81    .@@..!....." B@.
013310:  08 10 21 20 20 DD 0E CD B7 0E 7C B5 CA 43 08 21    ..!  .....|..C.!
013320:  00 00 39 E5 21 F1 0F E5 21 08 00 39 CD 95 0E 29    ..9.!...!..9...)
013330:  D1 19 CD 95 0E CD 9A 0E 21 00 00 39 CD 95 0E E5    ........!..9....
013340:  21 D9 57 CD C1 0E E5 21 02 00 39 CD 95 0E E5 21    !.W....!..9....!
013350:  AD 43 CD C1 0E CD A3 0E E5 21 02 00 39 CD 95 0E    .C....£..!..9...
013360:  E5 21 1E 22 CD 5C 0F CD C1 0E CD A3 0E 7C B5 CA    .!.".\.....£.|..
013370:  43 08 21 00 00 39 CD 95 0E C1 C9 21 50 08 E5 CD    C.!..9.....!P...
013380:  2E 00 C1 CD 45 0E C1 C9 49 4E 56 41 4C 49 44 20    ....E...INVALID 
013390:  55 4E 49 54 20 4E 55 4D 42 45 52 00 C5 21 00 00    UNIT NUMBER..!..
0133A0:  39 E5 21 06 00 39 CD 95 0E E5 CD FB 08 C1 CD 9A    9.!..9..........
0133B0:  0E E5 21 0A 00 CD C1 0E 7C B5 CA 88 08 C3 65 08    ..!.....|.....e.
0133C0:  21 00 00 39 CD 95 0E E5 21 1A 00 CD C1 0E 7C B5    !..9....!.....|.
0133D0:  CA F2 08 21 04 00 39 CD 95 0E E5 21 05 00 CD E7    ...!..9....!....
0133E0:  0E 7C B5 CA EA 08 21 F1 0F E5 21 06 00 39 CD 95    .|....!...!..9..
0133F0:  0E E5 21 05 00 FE 03 40 12 40 40 81 10 40 20 00    ..!....@.@@..@ .
013400:  20 42 00 02 00 20 42 00 40 20 00 02 04 80 08 88     B... B.@ ......
013410:  10 24 20 CD 52 0F 29 D1 19 E5 21 1E 22 CD 5C 0F    .$ .R.)...!.".\.
013420:  CD 9A 0E 21 F7 0F E5 21 06 00 39 CD 95 0E E5 21    ...!...!..9....!
013430:  05 00 CD 52 0F 29 D1 19 E5 CD 95 0E 2B CD 9A 0E    ...R.)......+...
013440:  21 01 00 CD 5C 0F C1 C9 21 00 00 39 CD 95 0E C1    !...\...!..9....
013450:  C9 C5 C5 C5 C5 C5 3B C5 21 0F 00 39 CD 95 0E E5    ......;.!..9....
013460:  21 00 00 CD C1 0E 7C B5 CA 59 09 21 02 00 39 E5    !.....|..Y.!..9.
013470:  21 01 00 E5 21 00 00 E5 CD 00 00 C1 C1 D1 7D 12    !...!.........}.
013480:  21 02 00 39 CD 8D 0E E5 21 0D 00 CD C1 0E 7C B5    !..9....!.....|.
013490:  CA 4A 09 21 02 00 E5 21 0A 00 E5 CD 00 00 C1 C1    .J.!...!........
0134A0:  21 02 00 39 CD 8D 0E EB 21 0D 00 39 F9 EB C9 21    !..9....!..9...!
0134B0:  0B 00 39 E5 21 11 00 39 CD 95 0E E5 21 05 00 CD    ..9.!..9....!...
0134C0:  52 0F CD 9A 0E 21 09 00 39 E5 21 0D 00 39 CD 95    R....!..9.!..9..
0134D0:  0E E5 CD C1 07 C1 CD 9A 0E 21 09 00 39 CD 95 0E    .........!..9...
0134E0:  E5 21 1E 22 CD 5C 0F CD C1 0E 7C B5 CA A7 09 21    .!.".\....|....!
0134F0:  01 00 CD FD 03 80 01 02 12 22 02 02 09 02 20 20    ........."....  
013500:  90 80 80 82 40 80 48 10 09 01 01 04 80 08 04 08    ....@.H.........
013510:  08 5C 0F EB 21 0D 00 39 F9 EB C9 21 09 00 39 CD    .\..!..9...!..9.
013520:  95 0E E5 21 D9 57 CD CA 0E 7C B5 CA C5 09 21 73    ...!.W...|....!s
013530:  0B E5 CD 2E 00 C1 CD 45 0E 21 05 00 39 E5 21 F7    .......E.!..9.!.
013540:  0F E5 21 0F 00 39 CD 95 0E 29 D1 19 CD 95 0E CD    ..!..9...)......
013550:  9A 0E 21 05 00 39 CD 95 0E E5 21 E9 0F E5 21 0F    ..!..9....!...!.
013560:  00 39 CD 95 0E 29 D1 19 CD 95 0E CD C1 0E 7C B5    .9...)........|.
013570:  CA 33 0B 21 00 00 39 E5 21 0B 10 E5 21 0F 00 39    .3.!..9.!...!..9
013580:  CD 95 0E 29 D1 19 CD 95 0E CD 9A 0E 21 00 00 39    ...)........!..9
013590:  CD 95 0E E5 21 0C 00 D1 19 CD 8D 0E 22 FF 0F 21    ....!......."..!
0135A0:  00 00 39 CD 95 0E E5 21 20 00 D1 19 CD 8D 0E 22    ..9....! ......"
0135B0:  FD 0F 21 05 00 39 E5 21 01 10 E5 21 0F 00 39 CD    ..!..9.!...!..9.
0135C0:  95 0E 29 D1 19 CD 95 0E CD 9A 0E 21 03 00 39 E5    ..)........!..9.
0135D0:  21 07 00 39 CD 95 0E E5 21 00 04 D1 19 CD 9A 0E    !..9....!.......
0135E0:  21 05 00 39 CD 95 0E E5 21 05 00 39 CD 95 0E CD    !..9....!..9....
0135F0:  FD 03 84 00 88 00 44 09 00 10 09 00 20 11 01 04    ......D..... ...
013600:  84 10 02 02 00 48 08 08 24 00 22 20 80 80 12 0F    .....H..$." ....
013610:  7C B5 CA C5 0A 21 1A 00 E5 21 07 00 39 CD 95 0E    |....!...!..9...
013620:  E5 CD 00 00 C1 C1 21 14 00 E5 21 02 00 39 CD 95    ......!...!..9..
013630:  0E E5 CD 00 00 C1 C1 7C B5 CA AD 0A C3 C5 0A 21    .......|.......!
013640:  05 00 39 E5 21 07 00 39 CD 95 0E E5 21 80 00 D1    ..9.!..9....!...
013650:  19 CD 9A 0E C3 6C 0A 21 1A 00 E5 21 80 00 E5 CD    .....l.!...!....
013660:  00 00 C1 C1 21 05 00 39 CD 95 0E E5 21 01 10 E5    ....!..9....!...
013670:  21 0F 00 39 CD 95 0E 29 D1 19 CD 95 0E CD C1 0E    !..9...)........
013680:  7C B5 CA 01 0B 21 01 00 CD 5C 0F EB 21 0D 00 39    |....!...\..!..9
013690:  F9 EB C9 21 E9 0F E5 21 0D 00 39 CD 95 0E 29 D1    ...!...!..9...).
0136A0:  19 E5 21 07 00 39 CD 95 0E CD 9A 0E 21 05 00 39    ..!..9......!..9
0136B0:  E5 21 01 10 E5 21 0F 00 39 CD 95 0E 29 D1 19 CD    .!...!..9...)...
0136C0:  95 0E CD 9A 0E 21 02 00 39 E5 21 07 00 39 E5 CD    .....!..9.!..9..
0136D0:  95 0E 23 CD 9A 0E 2B CD 8D 0E D1 7D 12 21 F7 0F    ..#...+....}.!..
0136E0:  E5 21 0D 00 39 CD 95 0E 29 D1 19 E5 21 FE 03 09    .!..9...)...!...
0136F0:  02 00 00 00 00 80 88 04 08 40 08 80 40 08 10 80    .........@..@...
013700:  11 00 80 00 81 20 44 04 24 44 80 07 00 39 CD 95    ..... D.$D...9..
013710:  0E CD 9A 0E 21 02 00 39 CD 8D 0E EB 21 0D 00 39    ....!..9....!..9
013720:  F9 EB C9 43 41 4E 27 54 20 52 45 41 44 20 4F 55    ...CAN'T READ OU
013730:  54 46 49 4C 45 00 21 04 00 39 CD 8D 0E E5 21 04    TFILE.!..9....!.
013740:  00 39 CD 95 0E E5 CD C7 0B C1 C1 21 04 00 39 CD    .9.........!..9.
013750:  8D 0E E5 21 0D 00 CD C1 0E 7C B5 CA BF 0B 21 0A    ...!.....|....!.
013760:  00 E5 21 04 00 39 CD 95 0E E5 CD C7 0B C1 C1 21    ..!..9.........!
013770:  04 00 39 CD 8D 0E C9 C5 C5 C5 21 08 00 39 CD 95    ..9.......!..9..
013780:  0E E5 21 01 00 CD C1 0E 7C B5 CA F9 0B 21 02 00    ..!.....|....!..
013790:  E5 21 0C 00 39 CD 8D 0E E5 CD 00 00 C1 C1 21 0A    .!..9.........!.
0137A0:  00 39 CD 8D 0E C1 C1 C1 C9 21 04 00 39 E5 21 0A    .9.......!..9.!.
0137B0:  00 39 CD 95 0E E5 21 05 00 CD 52 0F CD 9A 0E 21    .9....!...R....!
0137C0:  04 00 39 CD 95 0E E5 CD C1 07 C1 E5 21 AD 43 CD    ..9.........!.C.
0137D0:  CA 0E 7C B5 CA 32 0C 21 EB 0C E5 CD 2E 00 C1 CD    ..|..2.!........
0137E0:  45 0E 21 F7 0F E5 21 06 00 39 CD FE 03 82 20 20    E.!...!..9....  
0137F0:  90 80 08 89 00 20 20 20 90 11 00 82 02 00 48 10    .....   ......H.
013800:  81 00 20 00 00 00 00 08 12 95 0E 29 D1 19 CD 95    .. ........)....
013810:  0E E5 21 E9 0F E5 21 08 00 39 CD 95 0E 29 D1 19    ..!...!..9...)..
013820:  CD 95 0E CD C1 0E 7C B5 CA 74 0C 21 02 00 39 E5    ......|..t.!..9.
013830:  21 0A 00 39 CD 95 0E E5 CD 01 0D C1 CD 9A 0E C3    !..9............
013840:  7F 0C 21 02 00 39 E5 21 00 00 CD 9A 0E 21 00 00    ..!..9.!.....!..
013850:  39 E5 21 F7 0F E5 21 08 00 39 CD 95 0E 29 D1 19    9.!...!..9...)..
013860:  CD 95 0E CD 9A 0E 21 00 00 39 E5 CD 95 0E 23 CD    ......!..9....#.
013870:  9A 0E 2B E5 21 0C 00 39 CD 8D 0E D1 7D 12 21 F7    ..+.!..9....}.!.
013880:  0F E5 21 06 00 39 CD 95 0E 29 D1 19 E5 21 02 00    ..!..9...)...!..
013890:  39 CD 95 0E CD 9A 0E 21 02 00 39 CD 95 0E 7C B5    9......!..9...|.
0138A0:  CA E0 0C 21 02 00 39 CD 95 0E C1 C1 C1 C9 21 0A    ...!..9.......!.
0138B0:  00 39 CD 8D 0E C1 C1 C1 C9 43 41 4E 27 54 20 57    .9.......CAN'T W
0138C0:  52 49 54 45 20 54 4F 20 49 4E 46 49 4C 45 00 C5    RITE TO INFILE..
0138D0:  C5 C5 C5 21 06 00 39 E5 21 0C 00 39 CD 95 0E E5    ...!..9.!..9....
0138E0:  21 05 00 CD 52 0F CD 9A 0E FE 03 04 40 42 44 40    !...R.......@BD@
0138F0:  40 41 20 20 20 40 41 24 08 09 08 01 10 08 08 22    @A   @A$......."
013900:  04 10 00 01 00 90 02 21 06 00 39 CD 95 0E E5 CD    .......!..9.....
013910:  C1 07 C1 E5 21 AD 43 CD CA 0E 7C B5 CA 3E 0D 21    ....!.C...|..>.!
013920:  08 0E E5 CD 2E 00 C1 CD 45 0E 21 02 00 39 E5 21    ........E.!..9.!
013930:  F7 0F E5 21 0A 00 39 CD 95 0E 29 D1 19 CD 95 0E    ...!..9...).....
013940:  CD 9A 0E 21 00 00 39 E5 21 F7 0F E5 21 0A 00 39    ...!..9.!...!..9
013950:  CD 95 0E 29 D1 19 E5 21 01 10 E5 21 0C 00 39 CD    ...)...!...!..9.
013960:  95 0E 29 D1 19 CD 95 0E CD 9A 0E CD 9A 0E 21 00    ..)...........!.
013970:  00 39 CD 95 0E E5 21 04 00 39 CD 95 0E CD 12 0F    .9....!..9......
013980:  7C B5 CA F0 0D 21 1A 00 E5 21 02 00 39 CD 95 0E    |....!...!..9...
013990:  E5 CD 00 00 C1 C1 21 15 00 E5 21 0B 10 E5 21 0A    ......!...!...!.
0139A0:  00 39 CD 95 0E 29 D1 19 CD 95 0E E5 CD 00 00 C1    .9...)..........
0139B0:  C1 7C B5 CA D8 0D 21 01 00 CD 5C 0F EB 21 08 00    .|....!...\..!..
0139C0:  39 F9 EB C9 21 00 00 39 E5 21 02 00 39 CD 95 0E    9...!..9.!..9...
0139D0:  E5 21 80 00 D1 19 CD 9A 0E C3 82 0D 21 1A 00 E5    .!..........!...
0139E0:  21 80 00 E5 CD 00 00 FE 03 00 00 00 00 04 08 40    !..............@
0139F0:  81 01 10 21 22 00 08 24 92 04 11 00 00 00 00 00    ...!"..$........
013A00:  00 00 20 10 04 C1 C1 21 00 00 EB 21 08 00 39 F9    .. ....!...!..9.
013A10:  EB C9 43 41 4E 27 54 20 46 4C 55 53 48 20 49 4E    ..CAN'T FLUSH IN
013A20:  46 49 4C 45 00 21 02 00 39 CD 95 0E E5 21 61 00    FILE.!..9....!a.
013A30:  CD E7 0E 7C B5 CA 3D 0E 21 02 00 39 CD 95 0E E5    ...|..=.!..9....
013A40:  21 20 00 CD 52 0F C9 21 02 00 39 CD 95 0E C9 2A    ! ..R..!..9....*
013A50:  09 10 E5 21 05 00 CD E7 0E 7C B5 CA 5C 0E 2A 09    ...!.....|..\.*.
013A60:  10 E5 CD D6 06 C1 C3 00 00 C9 0E 19 CD 05 00 3C    ...............<
013A70:  32 EF 0F 21 7B 2C 22 F1 0F 22 F3 0F 22 F5 0F 2A    2..!{,"..".."..*
013A80:  1A 00 22 11 10 11 63 0C 19 22 1A 00 21 00 00 22    .."...c.."..!.."
013A90:  07 10 23 22 09 10 C9 7E 6F 07 9F 67 C9 23 23 7E    ..#"...~o..g.##~
013AA0:  23 66 6F C9 C1 D1 C5 7D 12 13 7C 12 C9 C1 D1 C5    #fo....}..|.....
013AB0:  7D B3 6F 7C B2 67 C9 C1 D1 C5 7D AB 6F 7C AA 67    }.o|.g....}.o|.g
013AC0:  C9 C1 D1 C5 7D A3 6F 7C A2 67 C9 C1 D1 C5 CD F9    ....}£o|.g......
013AD0:  0E C8 2B C9 C1 D1 C5 CD F9 0E C0 2B C9 C1 D1 C5    ..+........+....
013AE0:  EB CD F9 0E D8 FE 03 02 00 80 40 01 00 20 10 04    ..........@.. ..
013AF0:  02 01 00 00 10 04 00 20 00 00 80 00 02 00 84 00    ....... ........
013B00:  92 40 00 2B C9 C1 D1 C5 CD F9 0E C8 D8 2B C9 C1    .@.+.........+..
013B10:  D1 C5 CD F9 0E D0 2B C9 C1 D1 C5 CD F9 0E D8 2B    ......+........+
013B20:  C9 7B 95 5F 7A 9C 21 01 00 FA 06 0F B3 C9 B3 37    .{._z.!........7
013B30:  C9 C1 D1 C5 CD 2F 0F D0 2B C9 C1 D1 C5 CD 2F 0F    ...../..+...../.
013B40:  D8 2B C9 C1 D1 C5 EB CD 2F 0F D8 2B C9 C1 D1 C5    .+....../..+....
013B50:  CD 2F 0F C8 D8 2B C9 7A BC C2 36 0F 7B BD 21 01    ./...+.z..6.{.!.
013B60:  00 C9 EB 1D F8 7C 17 7C 1F 67 7D 1F 6F C3 3B 0F    .....|.|.g}.o.;.
013B70:  C1 D1 C5 EB 1D F8 29 C3 4C 0F C1 D1 C5 7B 95 6F    ......).L....{.o
013B80:  7A 9C 67 C9 CD 61 0F 23 C9 7C 2F 67 7D 2F 6F C9    z.g..a.#.|/g}/o.
013B90:  C1 D1 C5 44 4D 21 00 00 79 0F D2 76 0F 19 AF 78    ...DM!..y..v...x
013BA0:  1F 47 79 1F 4F B0 C8 AF 7B 17 5F 7A 17 57 B3 C8    .Gy.O...{._z.W..
013BB0:  C3 70 0F 44 4D 7A A8 F5 7A B7 FC CC 0F 78 B7 FC    .p.DMz..z....x..
013BC0:  D4 0F 3E 10 F5 EB 11 00 00 29 CD DC 0F CA B8 0F    ..>......)......
013BD0:  CD E4 0F FA B8 0F 7D F6 01 6F 7B 91 5F 7A 98 57    ......}..o{._z.W
013BE0:  F1 3D CA 4C 03 88 44 00 00 00 00 00 00 00 00 00    .=.L..D.........
013BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013C00:  00 C1 0F F5 C3 A1 0F F1 F0 CD CC 0F EB CD CC 0F    ................
013C10:  EB C9 7A 2F 57 7B 2F 5F 13 C9 78 2F 47 79 2F 4F    ..z/W{/_..x/Gy/O
013C20:  03 C9 7B 17 5F 7A 17 57 B3 C9 7B 91 7A 98 C9 05    ..{._z.W..{.z...
013C30:  02 0A EF 0F 05 02 0A F1 0F 05 02 0A F7 0F 05 02    ................
013C40:  0A FD 0F 05 02 0A FF 0F 05 02 0A 01 10 05 02 0A    ................
013C50:  07 10 05 02 0A 09 10 05 02 0A 0B 10 05 02 0A 11    ................
013C60:  10 05 02 0A 13 10 09 04 0F 60 0E 43 43 47 4F 09    .........`.CCGO.
013C70:  04 0F DD 0E 43 43 4C 45 0B 04 0B 70 0F 43 43 4D    ....CCLE...p.CCM
013C80:  4C 54 31 0C 04 0F 01 0D 51 46 46 4C 55 53 48 09    LT1.....QFFLUSH.
013C90:  04 0F CA 0E 43 43 4E 45 09 04 0F D3 0E 43 43 47    ....CCNE.....CCG
013CA0:  54 0B 04 0B DC 0F 43 43 52 44 45 4C 0C 04 0F F7    T.....CCRDEL....
013CB0:  0F 51 5F 46 4E 45 58 54 0C 04 0B E4 0F 43 43 50    .Q_FNEXT.....CCP
013CC0:  42 43 44 45 0B 04 0F 1B 0E 51 55 50 50 45 52 09    BCDE.....QUPPER.
013CD0:  04 0F F0 0E 43 43 4C 54 0B 04 0F 3E 02 51 46 4F    ....CCLT...>.QFO
013CE0:  50 45 4E 09 04 02 05 00 42 44 4F 53 09 04 0F A3    PEN.....BDOS...£
013CF0:  0E 43 43 4F 52 0C 04 0F 92 00 43 55 52 52 45 4E    .CCOR.....CURREN
013D00:  54 0B 04 0F 0B 10 51 5F 46 46 43 42 0B 04 0F 9A    T.....Q_FFCB....
013D10:  0E 43 43 50 49 4E 54 0A 04 0F C1 07 51 46 43 48    .CCPINT.....QFCH
013D20:  4B 0A 04 0F 95 0E 43 43 43 41 52 0A 04 0F B7 0E    K.....CCCAR.....
013D30:  43 43 41 4E 44 0D 04 0F 94 00 51 47 45 54 43 48    CCAND.....QGETCH
013D40:  41 52 0A 04 0F 93 0E 43 43 43 44 52 0B 04 0F 2F    AR.....CCCDR.../
013D50:  0F 43 43 55 43 4D 50 0A 04 0F 8E 0E 51 41 52 47    .CCUCMP.....QARG
013D60:  43 0B 04 0F 68 0F 43 43 4D 55 4C 54 0B 04 0F 11    C...h.CCMULT....
013D70:  10 51 5F 46 42 55 46 0C 04 0F 09 10 51 53 54 44    .Q_FBUF.....QSTD
013D80:  4F 55 54 0A 04 0F 48 0F 43 43 41 53 4C 0A 04 0F    OUT...H.CCASL...
013D90:  F9 0E 43 43 43 4D 50 0A 04 0F 61 0F 43 43 43 4F    ..CCCMP...a.CCCO
013DA0:  4D 0A 04 0F 8B 0F 43 43 44 49 56 0A 04 0B 82 00    M.....CCDIV.....
013DB0:  4D 53 47 45 32 0A 04 0F 3A 0F 43 43 41 53 52 09    MSGE2...:.CCASR.
013DC0:  04 0F 8E 00 45 52 52 32 0A 04 0F FB 08 51 47 45    ....ERR2.....QGE
013DD0:  54 42 0A 04 0F 64 08 51 47 45 54 43 09 04 0B 4E    TB...d.QGETC...N
013DE0:  00 45 52 52 34 09 04 0B 72 00 45 52 52 35 09 04    .ERR4...r.ERR5..
013DF0:  0B 90 00 45 52 52 36 0A 04 0F 5C 0F 43 43 4E 45    ...ERR6...\.CCNE
013E00:  47 0A 04 0F 1C 00 51 46 52 45 45 0A 04 0F B6 00    G.....QFREE.....
013E10:  51 47 45 54 53 0C 04 0B D4 0F 43 43 42 43 4E 45    QGETS.....CCBCNE
013E20:  47 0D 04 0F 9D 00 51 50 55 54 43 48 41 52 0C 04    G.....QPUTCHAR..
013E30:  0B 1A 00 48 45 41 50 54 4F 50 0A 04 0F 09 0F 43    ...HEAPTOP.....C
013E40:  43 55 47 45 0A 04 0F 25 0F 43 43 55 4C 45 0A 04    CUGE...%.CCULE..
013E50:  0F 1B 0F 43 43 55 47 54 0A 04 0F 45 0E 51 45 58    ...CCUGT...E.QEX
013E60:  49 54 0A 04 0F 52 0F 43 43 53 55 42 09 04 0F 00    IT...R.CCSUB....
013E70:  00 51 43 50 4D 09 04 0B 79 00 4D 53 47 45 0A 04    .QCPM...y.MSGE..
013E80:  0F 12 0F 43 43 55 4C 54 0C 04 0B CC 0F 43 43 44    ...CCULT.....CCD
013E90:  45 4E 45 47 09 04 0F 2E 00 51 45 52 52 0A 04 0F    ENEG.....QERR...
013EA0:  8E 0E 43 43 53 58 54 0A 04 0F AD 0E 43 43 58 4F    ..CCSXT.....CCXO
013EB0:  52 0C 04 0F 8D 0E 43 43 47 43 48 41 52 0B 04 0F    R.....CCGCHAR...
013EC0:  0C 00 51 41 4C 4C 4F 43 0E 04 0F EF 0F 51 5F 44    ..QALLOC.....Q_D
013ED0:  46 4C 54 44 53 4B 0A 04 0B 76 0F 43 4D 4C 54 32    FLTDSK...v.CMLT2
013EE0:  0B 04 0F 06 0F 43 43 43 4D 50 31 0B 04 0B 4C 0F    .....CCCMP1...L.
013EF0:  43 43 41 53 4C 34 0B 04 0B A1 0F 43 43 44 49 56    CCASL4.....CCDIV
013F00:  31 0B 04 0B B8 0F 43 43 44 49 56 32 0B 04 0B C1    1.....CCDIV2....
013F10:  0F 43 43 44 49 56 33 0C 04 0F D6 06 51 46 43 4C    .CCDIV3.....QFCL
013F20:  4F 53 45 09 04 0B 10 02 43 43 31 31 09 04 0B 3C    OSE.....CC11...<
013F30:  02 43 43 31 32 09 04 0B 09 04 43 43 32 30 09 04    .CC12.....CC20..
013F40:  0B C2 06 43 43 31 33 09 04 0B 1D 04 43 43 32 31    ...CC13.....CC21
013F50:  09 04 0B 4E 02 43 43 31 34 09 04 0B 1D 04 43 43    ...N.CC14.....CC
013F60:  32 32 09 04 0B F8 05 43 43 33 30 09 04 0B 83 02    22.....CC30.....
013F70:  43 43 31 35 09 04 0B 79 04 43 43 32 33 09 04 0B    CC15...y.CC23...
013F80:  8C 05 43 43 33 31 09 04 0B 80 02 43 43 31 36 09    ..CC31.....CC16.
013F90:  04 0B 55 04 43 43 32 34 09 04 0B AA 05 43 43 33    ..U.CC24.....CC3
013FA0:  32 09 04 0B 50 08 43 43 34 30 09 04 0B A4 02 43    2...P.CC40.....C
013FB0:  43 31 37 09 04 0B DD 04 43 43 32 35 09 04 0B BA    C17.....CC25....
013FC0:  06 43 43 33 33 09 04 0B 43 08 43 43 34 31 09 04    .CC33...C.CC41..
013FD0:  0B 5B 03 43 43 31 38 09 04 0B 97 04 43 43 32 36    .[.CC18.....CC26
013FE0:  09 04 0B AF 06 43 43 33 34 09 04 0B 43 08 43 43    .....CC34...C.CC
013FF0:  34 32 09 04 0B 4A 09 43 43 35 30 09 04 0B 88 03    42...J.CC50.....
014000:  43 43 31 39 09 04 0B DD 04 43 43 32 37 09 04 0B    CC19.....CC27...
014010:  65 06 43 43 33 35 09 04 0B A7 09 43 43 35 31 09    e.CC35.....CC51.
014020:  04 0B 0A 06 43 43 32 38 09 04 0B BA 06 43 43 33    ....CC28.....CC3
014030:  36 09 04 0B 65 08 43 43 34 34 09 04 0B C5 09 43    6...e.CC44.....C
014040:  43 35 32 09 04 0B EB 0C 43 43 36 30 09 04 0B 41    C52.....CC60...A
014050:  05 43 43 32 39 09 04 0B 88 08 43 43 34 35 09 04    .CC29.....CC45..
014060:  0B 33 0B 43 43 35 33 09 04 0B F9 0B 43 43 36 31    .3.CC53.....CC61
014070:  0B 04 0F 24 00 51 41 56 41 49 4C 09 04 0B 47 07    ...$.QAVAIL...G.
014080:  43 43 33 38 09 04 0B F2 08 43 43 34 36 09 04 0B    CC38.....CC46...
014090:  6C 0A 43 43 35 34 09 04 0B 32 0C 43 43 36 32 09    l.CC54...2.CC62.
0140A0:  04 0B D8 0D 43 43 37 30 09 04 0B BA 07 43 43 33    ....CC70.....CC3
0140B0:  39 09 04 0B EA 08 43 43 34 37 09 04 0B C5 0A 43    9.....CC47.....C
0140C0:  43 35 35 09 04 0B 74 0C 43 43 36 33 09 04 0B 73    C55...t.CC63...s
0140D0:  0B 43 43 34 38 09 04 0B AD 0A 43 43 35 36 09 04    .CC48.....CC56..
0140E0:  0B 7F 0C 43 43 36 34 09 04 0B 3D 0E 43 43 37 32    ...CC64...=.CC72
0140F0:  09 04 0B 59 09 43 43 34 39 09 04 0B 01 0B 43 43    ...Y.CC49.....CC
014100:  35 37 09 04 0B E0 0C 43 43 36 35 09 04 0B 08 0E    57.....CC65.....
014110:  43 43 36 36 09 04 0B 5C 0E 43 43 37 34 08 04 0B    CC66...\.CC74...
014120:  45 01 43 43 35 09 04 0B BF 0B 43 43 35 39 09 04    E.CC5.....CC59..
014130:  0B 3E 0D 43 43 36 37 08 04 0B CC 00 43 43 36 09    .>.CC67.....CC6.
014140:  04 0B 82 0D 43 43 36 38 08 04 0B 34 01 43 43 37    ....CC68...4.CC7
014150:  09 04 0B F0 0D 43 43 36 39 08 04 0B 19 01 43 43    .....CC69.....CC
014160:  38 08 04 0B 0C 02 43 43 39 0B 04 0B 36 0F 43 55    8.....CC9...6.CU
014170:  43 4D 50 31 0A 04 0F C7 0B 51 50 55 54 42 0A 04    CMP1.....QPUTB..
014180:  0F 86 0B 51 50 55 54 43 07 04 02 0D 00 43 52 0B    ...QPUTC.....CR.
014190:  04 0F 95 0E 43 43 47 49 4E 54 09 04 0F FD 0F 51    ....CCGINT.....Q
0141A0:  5F 43 52 0C 04 0F E9 0F 51 5F 46 4C 41 53 54 0A    _CR.....Q_FLAST.
0141B0:  04 0F 0F 02 51 50 55 54 53 0B 04 0F 07 10 51 53    ....QPUTS.....QS
0141C0:  54 44 49 4E 09 04 0F FF 0F 51 5F 45 58 0D 04 0F    TDIN.....Q_EX...
0141D0:  01 10 51 5F 46 46 49 52 53 54 0C 04 0F F1 0F 51    ..Q_FFIRST.....Q
0141E0:  5F 46 4D 4F 44 45 09 04 0F E7 0E 43 43 47 45 09    _FMODE.....CCGE.
0141F0:  04 0F C1 0E 43 43 45 51 02 00 50 55 54 42 0A 04    ....CCEQ..PUTB..
014200:  20 50 52 49 4E 54 46 32 20 73 75 70 70 6C 69 65     PRINTF2 supplie
014210:  73 20 66 6F 72 6D 61 74 74 65 64 20 6F 75 74 70    s formatted outp
014220:  75 74 20 6C 69 6B 65 20 74 68 61 74 20 64 65 73    ut like that des
014230:  63 72 69 62 65 64 20 62 79 20 4B 65 72 6E 69 67    cribed by Kernig
014240:  68 61 6E 20 61 6E 64 20 52 69 63 68 69 65 2E 0D    han and Richie..
014250:  0A 20 49 6E 70 75 74 20 63 6F 6E 76 65 72 73 69    . Input conversi
014260:  6F 6E 20 72 6F 75 74 69 6E 65 73 20 75 74 6F 69    on routines utoi
014270:  20 28 66 6F 72 20 75 6E 73 69 67 6E 65 64 20 20     (for unsigned  
014280:  69 6E 74 65 67 65 72 73 29 20 61 6E 64 20 61 74    integers) and at
014290:  6F 66 20 28 66 6F 72 20 66 6C 6F 61 74 69 6E 67    of (for floating
0142A0:  0D 0A 20 70 6F 69 6E 74 20 6E 75 6D 62 65 72 73    .. point numbers
0142B0:  29 20 61 72 65 20 61 6C 73 6F 20 73 75 70 70 6C    ) are also suppl
0142C0:  69 65 64 2E 20 50 52 49 4E 54 46 31 20 69 73 20    ied. PRINTF1 is 
0142D0:  69 64 65 6E 74 69 63 61 6C 20 65 78 63 65 70 74    identical except
0142E0:  20 74 68 61 74 20 66 6F 72 6D 61 74 73 20 27 66     that formats 'f
0142F0:  27 0D 0A 20 61 6E 64 20 27 65 27 2C 20 6F 66 20    '.. and 'e', of 
014300:  70 72 69 6E 74 66 2C 20 61 6E 64 20 20 66 75 6E    printf, and  fun
014310:  63 74 69 6F 6E 73 20 20 66 74 6F 65 2C 20 20 66    ctions  ftoe,  f
014320:  74 6F 61 2C 20 20 61 6E 64 20 61 74 6F 66 2C 20    toa,  and atof, 
014330:  61 72 65 20 6D 69 73 73 69 6E 67 2E 20 54 68 75    are missing. Thu
014340:  73 2C 0D 0A 20 50 52 49 4E 54 46 32 20 72 65 71    s,.. PRINTF2 req
014350:  75 69 72 65 73 20 46 4C 4F 41 54 20 77 68 69 6C    uires FLOAT whil
014360:  65 20 50 52 49 4E 54 46 31 20 64 6F 65 73 20 6E    e PRINTF1 does n
014370:  6F 74 20 72 65 71 75 69 72 65 20 69 74 2E 0D 0A    ot require it...
014380:  0D 0A 20 46 55 4E 43 54 49 4F 4E 53 0D 0A 0D 0A    .. FUNCTIONS....
014390:  20 70 72 69 6E 74 66 28 63 6F 6E 74 72 6F 6C 73     printf(controls
0143A0:  74 72 69 6E 67 2C 20 61 72 67 2C 20 61 72 67 2C    tring, arg, arg,
0143B0:  20 2E 2E 2E 29 20 2D 2D 20 20 66 6F 72 6D 61 74     ...) --  format
0143C0:  74 65 64 20 70 72 69 6E 74 20 20 22 63 6F 6E 74    ted print  "cont
0143D0:  72 6F 6C 73 74 72 69 6E 67 22 20 69 73 20 61 0D    rolstring" is a.
0143E0:  0A 20 73 74 72 69 6E 67 20 77 68 69 63 68 20 63    . string which c
0143F0:  61 6E 20 63 6F 6E 74 61 69 6E 20 61 6E 79 20 6F    an contain any o
014400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
014410:  11 00 00 00 02 09 50 E5 11 00 C1 02 00 00 00 02    ......P.........
014420:  11 00 C2 02 00 00 00 02 11 00 C3 02 00 00 00 02    ................
014430:  11 00 C4 02 00 00 00 02 11 00 C5 02 00 00 00 02    ................
014440:  11 00 C6 02 00 00 00 02 11 00 C7 02 00 00 00 02    ................
014450:  11 00 C8 02 00 00 00 02 11 00 C9 02 00 00 00 02    ................
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:  66 20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20    f the following 
014510:  66 6F 72 6D 61 74 20 63 6F 64 65 73 3A 0D 0A 20    format codes:.. 
014520:  25 64 64 65 63 69 6D 61 6C 20 69 6E 74 65 67 65    %ddecimal intege
014530:  72 0D 0A 20 25 75 75 6E 73 69 67 6E 65 64 20 64    r.. %uunsigned d
014540:  65 63 69 6D 61 6C 20 69 6E 74 65 67 65 72 0D 0A    ecimal integer..
014550:  20 25 78 68 65 78 69 64 65 63 69 6D 61 6C 20 69     %xhexidecimal i
014560:  6E 74 65 67 65 72 0D 0A 20 25 63 41 53 43 49 49    nteger.. %cASCII
014570:  20 63 68 61 72 61 63 74 65 72 0D 0A 20 25 73 6E     character.. %sn
014580:  75 6C 6C 2D 74 65 72 6D 69 6E 61 74 65 64 20 41    ull-terminated A
014590:  53 43 49 49 20 73 74 72 69 6E 67 0D 0A 20 25 66    SCII string.. %f
0145A0:  66 69 78 65 64 20 70 6F 69 6E 74 20 63 6F 6E 76    fixed point conv
0145B0:  65 72 73 69 6F 6E 20 66 6F 72 20 64 6F 75 62 6C    ersion for doubl
0145C0:  65 0D 0A 20 25 65 66 6C 6F 61 74 69 6E 67 20 70    e.. %efloating p
0145D0:  6F 69 6E 74 20 63 6F 6E 76 65 72 73 69 6F 6E 20    oint conversion 
0145E0:  66 6F 72 20 64 6F 75 62 6C 65 0D 0A 20 46 6F 72    for double.. For
0145F0:  20 65 61 63 68 20 66 6F 72 6D 61 74 20 63 6F 64     each format cod
014600:  65 2C 20 74 68 65 72 65 20 69 73 20 61 6E 20 20    e, there is an  
014610:  22 61 72 67 22 20 20 2D 20 20 61 20 70 6F 69 6E    "arg"  -  a poin
014620:  74 65 72 20 74 6F 20 61 6E 20 6F 62 6A 65 63 74    ter to an object
014630:  20 6F 66 0D 0A 20 74 68 61 74 20 20 74 79 70 65     of.. that  type
014640:  2E 20 20 42 65 74 77 65 65 6E 20 20 74 68 65 20    .  Between  the 
014650:  20 27 25 27 20 20 61 6E 64 20 20 20 74 68 65 20     '%'  and   the 
014660:  20 66 6F 72 6D 61 74 20 20 63 6F 64 65 20 20 6C     format  code  l
014670:  65 74 74 65 72 20 20 66 69 65 6C 64 0D 0A 20 73    etter  field.. s
014680:  70 65 63 69 66 69 63 61 74 69 6F 6E 20 6D 61 79    pecification may
014690:  20 61 70 70 65 61 72 2E 20 46 6F 72 20 66 6F 72     appear. For for
0146A0:  6D 61 74 73 20 20 27 66 27 20 20 61 6E 64 20 27    mats  'f'  and '
0146B0:  65 27 2C 20 74 68 65 20 73 70 65 63 69 66 69 63    e', the specific
0146C0:  61 74 69 6F 6E 0D 0A 20 63 6F 6E 73 69 73 74 73    ation.. consists
0146D0:  20 6F 66 20 74 77 6F 20 69 6E 74 65 67 65 72 73     of two integers
0146E0:  20 73 65 70 61 72 61 74 65 64 20 20 62 79 20 20     separated  by  
0146F0:  61 20 20 70 65 72 69 6F 64 2E 20 54 68 65 20 66    a  period. The f
014700:  69 72 73 74 20 73 70 65 63 69 66 69 65 73 0D 0A    irst specifies..
014710:  20 74 68 65 20 6D 69 6E 69 6D 75 6D 20 66 69 65     the minimum fie
014720:  6C 64 20 77 69 64 74 68 2C 20 61 6E 64 20 20 74    ld width, and  t
014730:  68 65 20 20 73 65 63 6F 6E 64 20 20 74 68 65 20    he  second  the 
014740:  20 6E 75 6D 62 65 72 20 6F 66 20 64 69 67 69 74     number of digit
014750:  73 20 74 6F 20 62 65 0D 0A 20 70 72 69 6E 74 65    s to be.. printe
014760:  64 20 20 61 66 74 65 72 20 20 74 68 65 20 20 64    d  after  the  d
014770:  65 63 69 6D 61 6C 20 20 70 6F 69 6E 74 2E 20 20    ecimal  point.  
014780:  20 46 6F 72 20 20 20 61 6C 6C 20 20 6F 74 68 65     For   all  othe
014790:  72 20 20 66 6F 72 6D 61 74 73 2C 20 20 74 68 65    r  formats,  the
0147A0:  0D 0A 20 73 70 65 63 69 66 69 63 61 74 69 6F 6E    .. specification
0147B0:  20 63 6F 6E 73 69 73 74 73 20 6F 6E 6C 79 20 20     consists only  
0147C0:  6F 66 20 20 74 68 65 20 20 6F 6E 65 20 20 69 6E    of  the  one  in
0147D0:  74 65 67 65 72 20 20 67 69 76 69 6E 67 20 74 68    teger  giving th
0147E0:  65 20 6D 69 6E 69 6D 75 6D 0D 0A 20 66 69 65 6C    e minimum.. fiel
0147F0:  64 20 77 69 64 74 68 2E 20 49 66 20 74 68 65 72    d width. If ther
014800:  65 20 69 73 20 6E 6F 20 20 66 69 65 6C 64 20 20    e is no  field  
014810:  73 70 65 63 69 66 69 63 61 74 69 6F 6E 2C 20 74    specification, t
014820:  68 65 20 69 74 65 6D 20 69 73 20 70 72 69 6E 74    he item is print
014830:  65 64 0D 0A 20 69 6E 20 6E 6F 20 6D 6F 72 65 20    ed.. in no more 
014840:  73 70 61 63 65 20 74 68 61 6E 20 69 73 20 6E 65    space than is ne
014850:  63 65 73 73 61 72 79 2E 0D 0A 20 45 78 61 6D 70    cessary... Examp
014860:  6C 65 20 20 4F 75 74 70 75 74 0D 0A 20 70 72 69    le  Output.. pri
014870:  6E 74 66 28 22 20 64 65 63 69 6D 61 6C 3A 20 25    ntf(" decimal: %
014880:  64 20 22 2C 31 35 2B 32 29 20 20 64 65 63 69 6D    d ",15+2)  decim
014890:  61 6C 3A 20 31 37 0D 0A 20 70 72 69 6E 74 66 28    al: 17.. printf(
0148A0:  22 20 75 6E 73 69 67 6E 65 64 3A 20 25 75 20 22    " unsigned: %u "
0148B0:  2C 2D 31 29 20 20 75 6E 73 69 67 6E 65 64 3A 20    ,-1)  unsigned: 
0148C0:  36 35 35 33 35 0D 0A 20 70 72 69 6E 74 66 28 22    65535.. printf("
0148D0:  20 68 65 78 69 64 65 63 69 6D 61 6C 3A 20 25 78     hexidecimal: %x
0148E0:  20 22 2C 2D 31 29 20 20 68 65 78 69 64 65 63 69     ",-1)  hexideci
0148F0:  6D 61 6C 3A 20 46 46 46 46 0D 0A 20 70 72 69 6E    mal: FFFF.. prin
014900:  74 66 28 22 20 73 74 72 69 6E 67 3A 20 25 73 20    tf(" string: %s 
014910:  22 2C 22 68 65 6C 6C 6F 22 29 20 20 73 74 72 69    ","hello")  stri
014920:  6E 67 3A 20 68 65 6C 6C 6F 0D 0A 20 70 72 69 6E    ng: hello.. prin
014930:  74 66 28 22 20 63 68 61 72 61 63 74 65 72 3A 20    tf(" character: 
014940:  25 63 20 22 2C 36 35 29 20 20 63 68 61 72 61 63    %c ",65)  charac
014950:  74 65 72 3A 20 41 0D 0A 20 70 72 69 6E 74 66 28    ter: A.. printf(
014960:  22 20 66 69 78 65 64 3A 20 25 66 20 22 2C 31 2E    " fixed: %f ",1.
014970:  2F 37 2E 29 20 20 66 69 78 65 64 3A 20 2E 31 34    /7.)  fixed: .14
014980:  32 38 35 37 0D 0A 20 70 72 69 6E 74 66 28 22 20    2857.. printf(" 
014990:  65 78 70 6F 6E 65 6E 74 3A 20 25 38 2E 35 65 20    exponent: %8.5e 
0149A0:  22 2C 31 2E 2F 37 2E 29 20 65 78 70 6F 6E 65 6E    ",1./7.) exponen
0149B0:  74 3A 20 31 2E 34 32 38 35 37 65 2D 31 0D 0A 0D    t: 1.42857e-1...
0149C0:  0A 20 69 74 6F 64 28 6E 2C 20 73 74 72 2C 20 73    . itod(n, str, s
0149D0:  7A 29 20 20 69 6E 74 20 6E 3B 20 20 63 68 61 72    z)  int n;  char
0149E0:  20 73 74 72 5B 5D 3B 20 20 20 69 6E 74 20 20 73     str[];   int  s
0149F0:  7A 3B 0D 0A 20 63 6F 6E 76 65 72 74 20 6E 20 74    z;.. convert n t
014A00:  6F 20 73 69 67 6E 65 64 20 64 65 63 69 6D 61 6C    o signed decimal
014A10:  20 73 74 72 69 6E 67 20 20 6F 66 20 77 69 64 74     string  of widt
014A20:  68 20 73 7A 2C 20 72 69 67 68 74 20 61 64 6A 75    h sz, right adju
014A30:  73 74 65 64 2C 20 62 6C 61 6E 6B 0D 0A 20 66 69    sted, blank.. fi
014A40:  6C 6C 65 64 3B 20 72 65 74 75 72 6E 73 20 73 74    lled; returns st
014A50:  72 0D 0A 20 69 66 20 73 7A 20 3E 20 30 20 74 65    r.. if sz > 0 te
014A60:  72 6D 69 6E 61 74 65 20 77 69 74 68 20 6E 75 6C    rminate with nul
014A70:  6C 20 62 79 74 65 0D 0A 20 69 66 20 73 7A 20 3D    l byte.. if sz =
014A80:  20 30 20 66 69 6E 64 20 65 6E 64 20 6F 66 20 73     0 find end of s
014A90:  74 72 69 6E 67 0D 0A 20 69 66 20 73 7A 20 3C 20    tring.. if sz < 
014AA0:  30 20 75 73 65 20 6C 61 73 74 20 62 79 74 65 20    0 use last byte 
014AB0:  66 6F 72 20 64 61 74 61 0D 0A 0D 0A 20 69 74 6F    for data.... ito
014AC0:  75 28 6E 62 72 2C 20 73 74 72 2C 20 73 7A 29 20    u(nbr, str, sz) 
014AD0:  20 69 6E 74 20 6E 62 72 3B 20 20 63 68 61 72 20     int nbr;  char 
014AE0:  20 73 74 72 5B 5D 3B 20 20 20 69 6E 74 20 73 7A     str[];   int sz
014AF0:  3B 0D 0A 20 63 6F 6E 76 65 72 74 20 6E 62 72 20    ;.. convert nbr 
014B00:  74 6F 20 75 6E 73 69 67 6E 65 64 20 64 65 63 69    to unsigned deci
014B10:  6D 61 6C 20 20 73 74 72 69 6E 67 20 20 6F 66 20    mal  string  of 
014B20:  77 69 64 74 68 20 73 7A 2C 20 20 72 69 67 68 74    width sz,  right
014B30:  20 61 64 6A 75 73 74 65 64 2C 0D 0A 20 62 6C 61     adjusted,.. bla
014B40:  6E 6B 20 66 69 6C 6C 65 64 3B 20 72 65 74 75 72    nk filled; retur
014B50:  6E 73 20 73 74 72 0D 0A 20 69 66 20 73 7A 20 3E    ns str.. if sz >
014B60:  20 30 20 74 65 72 6D 69 6E 61 74 65 20 77 69 74     0 terminate wit
014B70:  68 20 6E 75 6C 6C 20 62 79 74 65 0D 0A 20 69 66    h null byte.. if
014B80:  20 73 7A 20 3D 20 30 20 66 69 6E 64 20 65 6E 64     sz = 0 find end
014B90:  20 6F 66 20 73 74 72 69 6E 67 0D 0A 20 69 66 20     of string.. if 
014BA0:  73 7A 20 3C 20 30 20 75 73 65 20 6C 61 73 74 20    sz < 0 use last 
014BB0:  62 79 74 65 20 66 6F 72 20 64 61 74 61 0D 0A 0D    byte for data...
014BC0:  0A 20 69 74 6F 78 28 6E 2C 20 73 74 72 2C 20 73    . itox(n, str, s
014BD0:  7A 29 20 20 69 6E 74 20 6E 3B 20 20 63 68 61 72    z)  int n;  char
014BE0:  20 73 74 72 5B 5D 3B 20 20 69 6E 74 20 73 7A 3B     str[];  int sz;
014BF0:  0D 0A 20 63 6F 6E 76 65 72 74 73 20 6E 20 74 6F    .. converts n to
014C00:  20 20 68 65 78 20 20 73 74 72 69 6E 67 20 20 6F      hex  string  o
014C10:  66 20 20 6C 65 6E 67 74 68 20 20 73 7A 2C 20 20    f  length  sz,  
014C20:  72 69 67 68 74 20 20 61 64 6A 75 73 74 65 64 20    right  adjusted 
014C30:  61 6E 64 20 62 6C 61 6E 6B 0D 0A 20 66 69 6C 6C    and blank.. fill
014C40:  65 64 2C 20 72 65 74 75 72 6E 73 20 73 74 72 0D    ed, returns str.
014C50:  0A 20 69 66 20 73 7A 20 3E 20 30 20 74 65 72 6D    . if sz > 0 term
014C60:  69 6E 61 74 65 20 77 69 74 68 20 6E 75 6C 6C 20    inate with null 
014C70:  62 79 74 65 0D 0A 20 69 66 20 73 7A 20 3D 20 30    byte.. if sz = 0
014C80:  20 66 69 6E 64 20 65 6E 64 20 6F 66 20 73 74 72     find end of str
014C90:  69 6E 67 0D 0A 20 69 66 20 73 7A 20 3C 20 30 20    ing.. if sz < 0 
014CA0:  75 73 65 20 6C 61 73 74 20 62 79 74 65 20 66 6F    use last byte fo
014CB0:  72 20 64 61 74 61 0D 0A 0D 0A 20 66 74 6F 61 28    r data.... ftoa(
014CC0:  78 2C 66 2C 73 74 72 29 20 64 6F 75 62 6C 65 20    x,f,str) double 
014CD0:  78 3B 20 69 6E 74 20 66 3B 20 63 68 61 72 20 2A    x; int f; char *
014CE0:  73 74 72 3B 0D 0A 20 63 6F 6E 76 65 72 74 73 20    str;.. converts 
014CF0:  78 20 74 6F 20 66 69 78 65 64 20 20 70 6F 69 6E    x to fixed  poin
014D00:  74 20 20 73 74 72 69 6E 67 20 20 77 69 74 68 20    t  string  with 
014D10:  20 66 20 20 64 69 67 69 74 73 20 20 61 66 74 65     f  digits  afte
014D20:  72 20 74 68 65 20 64 65 63 69 6D 61 6C 0D 0A 20    r the decimal.. 
014D30:  70 6F 69 6E 74 2C 20 72 65 74 75 72 6E 20 73 74    point, return st
014D40:  72 0D 0A 0D 0A 20 66 74 6F 65 28 78 2C 66 2C 73    r.... ftoe(x,f,s
014D50:  74 72 29 20 64 6F 75 62 6C 65 20 78 3B 20 69 6E    tr) double x; in
014D60:  74 20 66 3B 20 63 68 61 72 20 2A 73 74 72 3B 0D    t f; char *str;.
014D70:  0A 20 63 6F 6E 76 65 72 74 73 20 78 20 74 6F 20    . converts x to 
014D80:  66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 20    floating point  
014D90:  73 74 72 69 6E 67 20 20 77 69 74 68 20 20 66 20    string  with  f 
014DA0:  64 69 67 69 74 73 20 61 66 74 65 72 20 74 68 65    digits after the
014DB0:  20 64 65 63 69 6D 61 6C 0D 0A 20 70 6F 69 6E 74     decimal.. point
014DC0:  2C 20 72 65 74 75 72 6E 20 73 74 72 0D 0A 0D 0A    , return str....
014DD0:  20 75 74 6F 69 28 64 65 63 73 74 72 2C 20 6E 62     utoi(decstr, nb
014DE0:  72 29 20 20 63 68 61 72 20 2A 64 65 63 73 74 72    r)  char *decstr
014DF0:  3B 20 20 69 6E 74 20 2A 6E 62 72 3B 0D 0A 20 63    ;  int *nbr;.. c
014E00:  6F 6E 76 65 72 74 73 20 75 6E 73 69 67 6E 65 64    onverts unsigned
014E10:  20 64 65 63 69 6D 61 6C 20 20 41 53 43 49 49 20     decimal  ASCII 
014E20:  20 73 74 72 69 6E 67 20 20 74 6F 20 20 69 6E 74     string  to  int
014E30:  65 67 65 72 20 20 6E 75 6D 62 65 72 2E 20 52 65    eger  number. Re
014E40:  74 75 72 6E 73 0D 0A 20 66 69 65 6C 64 20 73 69    turns.. field si
014E50:  7A 65 2C 20 20 65 6C 73 65 20 20 45 52 52 20 20    ze,  else  ERR  
014E60:  6F 6E 20 20 65 72 72 6F 72 2E 20 20 28 54 68 69    on  error.  (Thi
014E70:  73 20 20 69 73 20 20 75 73 65 64 20 20 74 6F 20    s  is  used  to 
014E80:  20 69 6E 74 65 72 70 72 65 74 20 74 68 65 0D 0A     interpret the..
014E90:  20 73 70 65 63 69 66 69 63 61 74 69 6F 6E 20 66     specification f
014EA0:  69 65 6C 64 73 2E 29 0D 0A 0D 0A 20 61 74 6F 66    ields.).... atof
014EB0:  28 73 74 72 29 20 63 68 61 72 20 2A 73 74 72 3B    (str) char *str;
014EC0:  0D 0A 20 63 6F 6E 76 65 72 74 73 20 66 72 6F 6D    .. converts from
014ED0:  20 41 53 43 49 49 20 74 6F 20 66 6C 6F 61 74 69     ASCII to floati
014EE0:  6E 67 20 20 70 6F 69 6E 74 2C 20 20 72 65 74 75    ng  point,  retu
014EF0:  72 6E 73 20 74 68 65 20 64 6F 75 62 6C 65 20 76    rns the double v
014F00:  61 6C 75 65 2E 20 54 68 65 0D 0A 20 67 65 6E 65    alue. The.. gene
014F10:  72 61 6C 20 69 6E 70 75 74 20 66 6F 72 6D 61 74    ral input format
014F20:  20 69 73 20 5B 2D 5D 5B 69 6E 74 65 67 65 72 5D     is [-][integer]
014F30:  5B 2E 5B 66 72 61 63 74 69 6F 6E 5D 5D 5B 65 5B    [.[fraction]][e[
014F40:  2D 5D 65 78 70 6F 6E 65 6E 74 5D 2C 20 77 68 65    -]exponent], whe
014F50:  72 65 0D 0A 20 74 68 69 6E 67 73 20 69 6E 20 62    re.. things in b
014F60:  72 61 63 6B 65 74 73 20 61 72 65 20 6F 70 74 69    rackets are opti
014F70:  6F 6E 61 6C 20 20 28 65 78 63 65 70 74 20 20 74    onal  (except  t
014F80:  68 61 74 20 20 65 69 74 68 65 72 20 61 6E 20 69    hat  either an i
014F90:  6E 74 65 67 65 72 20 6F 72 20 61 0D 0A 20 66 72    nteger or a.. fr
014FA0:  61 63 74 69 6F 6E 61 6C 20 70 61 72 74 20 6D 75    actional part mu
014FB0:  73 74 20 62 65 20 70 72 65 73 65 6E 74 29 2E 0D    st be present)..
014FC0:  0A 20 45 78 61 6D 70 6C 65 73 56 61 6C 75 65 73    . ExamplesValues
014FD0:  0D 0A 20 31 20 20 20 31 2E 20 20 20 31 2E 30 31    .. 1   1.   1.01
014FE0:  2E 0D 0A 20 2E 31 20 20 20 31 2E 65 2D 31 20 20    ... .1   1.e-1  
014FF0:  20 31 30 2E 65 2D 32 20 20 20 2E 30 31 65 31 30     10.e-2   .01e10
015000:  2E 31 0D 0A 20 43 6F 6E 76 65 72 73 69 6F 6E 20    .1.. Conversion 
015010:  73 74 6F 70 73 20 77 69 74 68 20 74 68 65 20 66    stops with the f
015020:  69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 74    irst character t
015030:  68 61 74 20 64 6F 65 73 6E 27 74 20 6D 61 74 63    hat doesn't matc
015040:  68 20 74 68 65 20 61 62 6F 76 65 0D 0A 20 66 6F    h the above.. fo
015050:  72 6D 61 74 2E 0D 0A 0D 0A 0D 0A 20 41 55 54 48    rmat....... AUTH
015060:  4F 52 0D 0A 20 4A 2E 20 45 2E 20 48 65 6E 64 72    OR.. J. E. Hendr
015070:  69 78 20 66 6F 72 20 74 68 65 20 20 6F 72 69 67    ix for the  orig
015080:  69 6E 61 6C 20 20 72 6F 75 74 69 6E 65 73 2E 20    inal  routines. 
015090:  20 4A 2E 20 20 52 2E 20 56 61 6E 20 5A 61 6E 64     J.  R. Van Zand
0150A0:  74 20 66 6F 72 20 66 74 6F 61 2C 0D 0A 20 66 74    t for ftoa,.. ft
0150B0:  6F 65 2C 20 61 74 6F 66 2C 20 61 6E 64 20 74 68    oe, atof, and th
0150C0:  65 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74    e floating point
0150D0:  20 6D 6F 64 69 66 69 63 61 74 69 6F 6E 73 20 69     modifications i
0150E0:  6E 20 70 72 69 6E 74 66 2E 0D 0A 0D 0A 0D 0A 20    n printf....... 
0150F0:  49 4E 54 45 52 4E 41 4C 20 44 4F 43 55 4D 45 4E    INTERNAL DOCUMEN
015100:  54 41 54 49 4F 4E 0D 0A 0D 0A 20 54 68 65 20 6D    TATION.... The m
015110:  65 74 68 6F 64 20 75 73 65 64 20 69 6E 20 66 74    ethod used in ft
015120:  6F 61 20 74 6F 20 20 63 6F 6E 76 65 72 74 20 20    oa to  convert  
015130:  74 6F 20 61 20 64 65 63 69 6D 61 6C 20 73 74 72    to a decimal str
015140:  69 6E 67 20 69 6E 76 6F 6C 76 65 73 20 6D 6F 72    ing involves mor
015150:  65 0D 0A 20 64 69 76 69 73 69 6F 6E 73 20 74 68    e.. divisions th
015160:  61 6E 20 74 68 65 20 63 6C 61 73 73 69 63 61 6C    an the classical
015170:  20 20 6D 65 74 68 6F 64 2C 20 20 62 75 74 20 20      method,  but  
015180:  64 6F 65 73 20 20 6E 6F 74 20 72 65 71 75 69 72    does  not requir
015190:  65 20 74 68 61 74 20 74 68 65 0D 0A 20 6F 72 69    e that the.. ori
0151A0:  67 69 6E 61 6C 20 6E 75 6D 62 65 72 20 62 65 20    ginal number be 
0151B0:  73 63 61 6C 65 64 20 64 6F 77 6E 20 20 61 74 20    scaled down  at 
0151C0:  20 74 68 65 20 20 62 65 67 69 6E 6E 69 6E 67 2E     the  beginning.
0151D0:  20 20 49 74 20 77 61 73 20 66 6F 75 6E 64 20 74      It was found t
0151E0:  68 61 74 0D 0A 20 74 68 69 73 20 69 6E 69 74 69    hat.. this initi
0151F0:  61 6C 20 20 73 63 61 6C 69 6E 67 20 20 77 61 73    al  scaling  was
015200:  20 20 63 61 75 73 69 6E 67 20 20 6C 6F 73 73 20      causing  loss 
015210:  20 6F 66 20 20 70 72 65 63 69 73 69 6F 6E 2E 20     of  precision. 
015220:  20 54 68 65 20 70 72 65 73 65 6E 74 0D 0A 20 61     The present.. a
015230:  6C 67 6F 72 69 74 68 6D 20 73 68 6F 75 6C 64 20    lgorithm should 
015240:  61 6C 77 61 79 73 20 20 63 6F 6E 76 65 72 74 20    always  convert 
015250:  20 61 6E 20 20 69 6E 74 65 67 65 72 20 20 65 78     an  integer  ex
015260:  61 63 74 6C 79 20 20 69 66 20 20 69 74 20 20 63    actly  if  it  c
015270:  61 6E 20 62 65 0D 0A 20 72 65 70 72 65 73 65 6E    an be.. represen
015280:  74 65 64 20 65 78 61 63 74 6C 79 20 61 73 20 61    ted exactly as a
015290:  20 66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20     floating point 
0152A0:  6E 75 6D 62 65 72 20 28 74 68 61 74 20 69 73 2C    number (that is,
0152B0:  20 69 66 20 69 74 20 69 73 20 6C 65 73 73 0D 0A     if it is less..
0152C0:  20 74 68 61 6E 20 32 2A 2A 34 30 29 2E 0D 0A 0D     than 2**40)....
0152D0:  0A 0D 1A 20 32 37 20 37 39 20 32 37 20 34 38 20    ... 27 79 27 48 
0152E0:  31 35 0D 0A 3E 43 50 20 4F 46 46 0D 0A 3E 46 46    15..>CP OFF..>FF
0152F0:  20 4F 4E 0D 0A 3E 54 4D 20 30 0D 0A 3E 50 4C 20     ON..>TM 0..>PL 
015300:  23 61 73 6D 0D 0A 20 47 4C 4F 42 41 4C 20 51 50    #asm.. GLOBAL QP
015310:  52 49 4E 54 46 09 3B 70 72 69 6E 74 66 28 61 72    RINTF.;printf(ar
015320:  67 63 6E 74 29 20 69 6E 74 20 61 72 67 63 6E 74    gcnt) int argcnt
015330:  3B 0D 0A 20 47 4C 4F 42 41 4C 20 51 55 54 4F 49    ;.. GLOBAL QUTOI
015340:  09 3B 75 74 6F 69 28 64 65 63 73 74 72 2C 6E 62    .;utoi(decstr,nb
015350:  72 29 20 63 68 61 72 20 2A 64 65 63 73 74 72 3B    r) char *decstr;
015360:  20 69 6E 74 20 2A 6E 62 72 3B 0D 0A 20 47 4C 4F     int *nbr;.. GLO
015370:  42 41 4C 20 51 49 54 4F 44 09 3B 69 74 6F 64 28    BAL QITOD.;itod(
015380:  6E 62 72 2C 73 74 72 2C 73 7A 29 20 69 6E 74 20    nbr,str,sz) int 
015390:  6E 62 72 3B 20 63 68 61 72 20 73 74 72 5B 5D 3B    nbr; char str[];
0153A0:  20 69 6E 74 20 73 7A 3B 0D 0A 20 47 4C 4F 42 41     int sz;.. GLOBA
0153B0:  4C 20 51 49 54 4F 55 09 3B 69 74 6F 75 28 6E 62    L QITOU.;itou(nb
0153C0:  72 2C 73 74 72 2C 73 7A 29 20 69 6E 74 20 6E 62    r,str,sz) int nb
0153D0:  72 3B 20 63 68 61 72 20 73 74 72 5B 5D 3B 20 69    r; char str[]; i
0153E0:  6E 74 20 73 7A 3B 0D 0A 20 47 4C 4F 42 41 4C 20    nt sz;.. GLOBAL 
0153F0:  51 49 54 4F 58 09 3B 69 74 6F 78 28 6E 62 72 2C    QITOX.;itox(nbr,
015400:  73 74 72 2C 73 7A 29 20 69 6E 74 20 6E 62 72 3B    str,sz) int nbr;
015410:  20 63 68 61 72 20 73 74 72 5B 5D 3B 20 69 6E 74     char str[]; int
015420:  20 73 7A 3B 0D 0A 23 65 6E 64 61 73 6D 0D 0A 1A     sz;..#endasm...
015430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0154A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0154B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0154C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0154D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0154E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0154F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
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 01 00 00    Track-Info......
015710:  12 00 00 00 02 09 50 E5 12 00 C1 02 00 00 00 02    ......P.........
015720:  12 00 C2 02 00 00 00 02 12 00 C3 02 00 00 00 02    ................
015730:  12 00 C4 02 00 00 00 02 12 00 C5 02 00 00 00 02    ................
015740:  12 00 C6 02 00 00 00 02 12 00 C7 02 00 00 00 02    ................
015750:  12 00 C8 02 00 00 00 02 12 00 C9 02 00 00 00 02    ................
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:  03 01 00 0A 04 05 19 00 51 41 52 47 43 0B 04 05    ........QARGC...
015810:  1C 00 43 43 50 49 4E 54 0B 04 05 2D 00 43 43 47    ..CCPINT...-.CCG
015820:  49 4E 54 0A 04 05 38 00 43 43 53 55 42 0B 04 05    INT...8.CCSUB...
015830:  3B 00 43 43 50 49 4E 54 0B 04 05 47 00 43 43 47    ;.CCPINT...G.CCG
015840:  49 4E 54 0B 04 05 4A 00 43 43 47 49 4E 54 0B 04    INT...J.CCGINT..
015850:  05 4D 00 43 43 50 49 4E 54 0B 04 05 5A 00 43 43    .M.CCPINT...Z.CC
015860:  47 49 4E 54 0B 04 05 5E 00 43 43 50 49 4E 54 0C    GINT...^.CCPINT.
015870:  04 05 62 00 43 43 47 43 48 41 52 0C 04 05 71 00    ..b.CCGCHAR...q.
015880:  43 43 47 43 48 41 52 09 04 05 78 00 43 43 4E 45    CCGCHAR...x.CCNE
015890:  0C 04 05 84 00 43 43 47 43 48 41 52 0D 04 05 88    .....CCGCHAR....
0158A0:  00 51 50 55 54 43 48 41 52 0B 04 05 93 00 43 43    .QPUTCHAR.....CC
0158B0:  47 49 4E 54 0C 04 05 96 00 43 43 47 43 48 41 52    GINT.....CCGCHAR
0158C0:  09 04 05 9D 00 43 43 45 51 0B 04 05 AA 00 43 43    .....CCEQ.....CC
0158D0:  47 49 4E 54 0B 04 05 AE 00 43 43 50 49 4E 54 0C    GINT.....CCPINT.
0158E0:  04 05 B2 00 43 43 47 43 48 41 52 0D 04 05 B6 00    ....CCGCHAR.....
0158F0:  51 50 55 54 43 48 41 52 0B 04 05 C6 00 43 43 47    QPUTCHAR.....CCG
015900:  49 4E 54 0B 04 05 C9 00 43 43 50 49 4E 54 0B 04    INT.....CCPINT..
015910:  05 D0 00 43 43 47 49 4E 54 0C 04 05 D3 00 43 43    ...CCGINT.....CC
015920:  47 43 48 41 52 09 04 05 DA 00 43 43 45 51 FD 03    GCHAR.....CCEQ..
015930:  00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 04    ............. ..
015940:  00 08 00 00 20 00 00 20 00 00 00 00 C5 C5 C5 C5    .... .. ........
015950:  C5 C5 C5 C5 3B 3B EB 21 F9 FF 39 F9 EB C5 3B 21    ....;;.!..9...;!
015960:  1A 00 39 E5 CD 00 00 CD 00 00 21 10 00 39 E5 21    ..9.......!..9.!
015970:  20 00 39 E5 21 1E 00 39 CD 00 00 29 D1 19 E5 21     .9.!..9...)...!
015980:  01 00 29 CD 00 00 CD 00 00 21 0E 00 39 E5 21 12    ..)......!..9.!.
015990:  00 39 CD 00 00 CD 00 00 CD 00 00 21 0B 00 39 E5    .9.........!..9.
0159A0:  21 10 00 39 E5 CD 00 00 23 CD 00 00 2B CD 00 00    !..9....#...+...
0159B0:  D1 7D 12 7C B5 CA 8C 04 21 0B 00 39 CD 00 00 E5    .}.|....!..9....
0159C0:  21 25 00 CD 00 00 7C B5 CA 8E 00 21 0B 00 39 CD    !%....|....!..9.
0159D0:  00 00 E5 CD 00 00 C1 C3 4F 00 21 0E 00 39 CD 00    ........O.!..9..
0159E0:  00 CD 00 00 E5 21 25 00 CD 00 00 7C B5 CA BC 00    .....!%....|....
0159F0:  21 0E 00 39 E5 CD 00 00 23 CD 00 00 2B CD 00 00    !..9....#...+...
015A00:  E5 CD 00 00 C1 C3 4F 00 21 0C 00 39 E5 21 10 00    ......O.!..9.!..
015A10:  39 CD 00 00 CD 00 00 21 0C 00 39 CD 00 00 CD 00    9......!..9.....
015A20:  00 E5 21 2D 00 CD 00 00 7C B5 CA 0B 04 05 F2 00    ..!-....|.......
015A30:  43 43 47 49 4E 54 0B 04 05 F6 00 43 43 50 49 4E    CCGINT.....CCPIN
015A40:  54 0B 04 05 0B 01 43 43 47 49 4E 54 0C 04 05 0E    T.....CCGINT....
015A50:  01 43 43 47 43 48 41 52 09 04 05 15 01 43 43 45    .CCGCHAR.....CCE
015A60:  51 0B 04 05 2D 01 43 43 47 49 4E 54 0B 04 05 31    Q...-.CCGINT...1
015A70:  01 43 43 50 49 4E 54 0B 04 05 4B 01 43 43 47 49    .CCPINT...K.CCGI
015A80:  4E 54 0B 04 05 59 01 43 43 50 49 4E 54 09 04 05    NT...Y.CCPINT...
015A90:  60 01 43 43 47 45 0B 04 05 71 01 43 43 47 49 4E    `.CCGE...q.CCGIN
015AA0:  54 0B 04 05 79 01 43 43 47 49 4E 54 0B 04 05 7E    T...y.CCGINT...~
015AB0:  01 43 43 50 49 4E 54 0B 04 05 8B 01 43 43 47 49    .CCPINT.....CCGI
015AC0:  4E 54 0C 04 05 8E 01 43 43 47 43 48 41 52 09 04    NT.....CCGCHAR..
015AD0:  05 95 01 43 43 45 51 0B 04 05 A7 01 43 43 47 49    ...CCEQ.....CCGI
015AE0:  4E 54 0B 04 05 AB 01 43 43 50 49 4E 54 0B 04 05    NT.....CCPINT...
015AF0:  B9 01 43 43 50 49 4E 54 FE 03 80 00 00 20 00 00    ..CCPINT..... ..
015B00:  00 10 00 00 04 00 00 00 04 00 02 00 00 00 24 00    ..............$.
015B10:  00 10 00 00 04 00 FB 00 21 0A 00 39 E5 21 00 00    ........!..9.!..
015B20:  D1 7D 12 21 0C 00 39 E5 CD 00 00 23 CD 00 00 C3    .}.!..9....#....
015B30:  06 01 21 0A 00 39 E5 21 01 00 D1 7D 12 21 0C 00    ..!..9.!...}.!..
015B40:  39 CD 00 00 CD 00 00 E5 21 30 00 CD 00 00 7C B5    9.......!0....|.
015B50:  CA 36 01 21 00 00 39 E5 21 30 00 D1 7D 12 21 0C    .6.!..9.!0..}.!.
015B60:  00 39 E5 CD 00 00 23 CD 00 00 C3 41 01 21 00 00    .9....#....A.!..
015B70:  39 E5 21 20 00 D1 7D 12 21 1A 00 39 E5 21 0E 00    9.! ..}.!..9.!..
015B80:  39 CD 00 00 E5 21 1C 00 39 E5 CD 94 04 C1 C1 CD    9....!..9.......
015B90:  00 00 E5 21 00 00 CD 00 00 7C B5 CA 83 01 21 0C    ...!.....|....!.
015BA0:  00 39 E5 21 0E 00 39 CD 00 00 E5 21 1E 00 39 CD    .9.!..9....!..9.
015BB0:  00 00 D1 19 CD 00 00 C3 86 01 C3 4F 00 21 0C 00    ...........O.!..
015BC0:  39 CD 00 00 CD 00 00 E5 21 2E 00 CD 00 00 7C B5    9.......!.....|.
015BD0:  CA E9 01 21 14 00 39 E5 21 0E 00 39 E5 CD 00 00    ...!..9.!..9....
015BE0:  23 CD 00 00 E5 21 1A 00 39 E5 CD 94 04 C1 C1 CD    #....!..9.......
015BF0:  00 00 E5 21 00 00 09 04 05 C0 01 43 43 47 45 0B    ...!.......CCGE.
015C00:  04 05 D1 01 43 43 47 49 4E 54 0B 04 05 D9 01 43    ....CCGINT.....C
015C10:  43 47 49 4E 54 0B 04 05 DE 01 43 43 50 49 4E 54    CGINT.....CCPINT
015C20:  0B 04 05 F2 01 43 43 50 49 4E 54 0B 04 05 FE 01    .....CCPINT.....
015C30:  43 43 50 49 4E 54 0B 04 05 0B 02 43 43 47 49 4E    CCPINT.....CCGIN
015C40:  54 0B 04 05 0F 02 43 43 50 49 4E 54 0C 04 05 13    T.....CCPINT....
015C50:  02 43 43 47 43 48 41 52 0B 04 05 23 02 43 43 47    .CCGCHAR...#.CCG
015C60:  49 4E 54 0B 04 05 28 02 43 43 50 49 4E 54 0B 04    INT...(.CCPINT..
015C70:  05 2B 02 43 43 47 49 4E 54 0B 04 05 2E 02 43 43    .+.CCGINT.....CC
015C80:  50 49 4E 54 0C 04 05 35 02 43 43 47 43 48 41 52    PINT...5.CCGCHAR
015C90:  09 04 05 3C 02 43 43 45 51 0B 04 05 48 02 43 43    ...<.CCEQ...H.CC
015CA0:  47 49 4E 54 0C 04 05 62 02 43 43 47 43 48 41 52    GINT...b.CCGCHAR
015CB0:  09 04 05 69 02 43 43 45 51 0B 04 05 75 02 43 43    ...i.CCEQ...u.CC
015CC0:  47 49 4E 54 0C 04 05 8F 02 43 43 47 43 48 41 52    GINT.....CCGCHAR
015CD0:  09 04 05 96 02 43 43 45 51 FD 03 02 00 00 00 24    .....CCEQ......$
015CE0:  80 00 00 00 00 00 00 00 00 00 00 20 00 02 08 00    ........... ....
015CF0:  01 00 00 10 40 00 08 CD 00 00 7C B5 CA E3 01 21    ....@.....|....!
015D00:  0C 00 39 E5 21 0E 00 39 CD 00 00 E5 21 18 00 39    ..9.!..9....!..9
015D10:  CD 00 00 D1 19 CD 00 00 C3 E6 01 C3 4F 00 C3 F4    ............O...
015D20:  01 21 14 00 39 E5 21 00 00 CD 00 00 21 01 00 39    .!..9.!.....!..9
015D30:  E5 21 05 00 39 CD 00 00 21 0B 00 39 E5 21 0E 00    .!..9...!..9.!..
015D40:  39 E5 CD 00 00 23 CD 00 00 2B CD 00 00 D1 7D 12    9....#...+....}.
015D50:  21 1A 00 39 E5 21 12 00 39 E5 CD 00 00 2B 2B CD    !..9.!..9....++.
015D60:  00 00 CD 00 00 CD 00 00 21 0B 00 39 CD 00 00 E5    ........!..9....
015D70:  21 64 00 CD 00 00 7C B5 CA 5D 02 21 1A 00 39 CD    !d....|..].!..9.
015D80:  00 00 E5 21 05 00 39 E5 21 07 00 E5 CD 79 05 C1    ...!..9.!....y..
015D90:  C1 C1 C3 1B 03 21 0B 00 39 CD 00 00 E5 21 78 00    .....!..9....!x.
015DA0:  CD 00 00 7C B5 CA 8A 02 21 1A 00 39 CD 00 00 E5    ...|....!..9....
015DB0:  21 05 00 39 E5 21 07 00 E5 CD 7A 08 C1 C1 C1 C3    !..9.!....z.....
015DC0:  1B 03 21 0B 00 39 CD 00 00 E5 21 63 00 CD 00 00    ..!..9....!c....
015DD0:  7C B5 CA C6 02 21 0B 04 05 AD 02 43 43 47 49 4E    |....!.....CCGIN
015DE0:  54 0C 04 05 CB 02 43 43 47 43 48 41 52 09 04 05    T.....CCGCHAR...
015DF0:  D2 02 43 43 45 51 0B 04 05 E3 02 43 43 47 49 4E    ..CCEQ.....CCGIN
015E00:  54 0B 04 05 E6 02 43 43 50 49 4E 54 0C 04 05 F0    T.....CCPINT....
015E10:  02 43 43 47 43 48 41 52 09 04 05 F7 02 43 43 45    .CCGCHAR.....CCE
015E20:  51 0B 04 05 03 03 43 43 47 49 4E 54 0B 04 05 25    Q.....CCGINT...%
015E30:  03 43 43 47 49 4E 54 0B 04 05 28 03 43 43 50 49    .CCGINT...(.CCPI
015E40:  4E 54 0C 04 05 2F 03 43 43 47 43 48 41 52 09 04    NT.../.CCGCHAR..
015E50:  05 36 03 43 43 4E 45 0B 04 05 42 03 43 43 47 49    .6.CCNE...B.CCGI
015E60:  4E 54 0C 04 05 45 03 43 43 47 43 48 41 52 09 04    NT...E.CCGCHAR..
015E70:  05 4C 03 43 43 45 51 0B 04 05 59 03 43 43 47 49    .L.CCEQ...Y.CCGI
015E80:  4E 54 0B 04 05 5D 03 43 43 50 49 4E 54 0A 04 05    NT...].CCPINT...
015E90:  6B 03 43 43 4E 45 47 0B 04 05 6E 03 43 43 50 49    k.CCNEG...n.CCPI
015EA0:  4E 54 0B 04 05 75 03 43 43 47 49 4E 54 FE 03 00    NT...u.CCGINT...
015EB0:  00 00 00 02 00 00 40 00 10 00 02 00 00 20 90 00    ......@...... ..
015EC0:  00 00 04 00 00 10 00 20 00 00 00 03 00 39 E5 21    ....... .....9.!
015ED0:  00 00 D1 19 E5 21 1C 00 39 CD 00 00 D1 7D 12 21    .....!..9....}.!
015EE0:  03 00 39 E5 21 01 00 D1 19 E5 21 00 00 D1 7D 12    ..9.!.....!...}.
015EF0:  C3 1B 03 21 0B 00 39 CD 00 00 E5 21 73 00 CD 00    ...!..9....!s...
015F00:  00 7C B5 CA EB 02 21 01 00 39 E5 21 1C 00 39 CD    .|....!..9.!..9.
015F10:  00 00 CD 00 00 C3 1B 03 21 0B 00 39 CD 00 00 E5    ........!..9....
015F20:  21 75 00 CD 00 00 7C B5 CA 18 03 21 1A 00 39 CD    !u....|....!..9.
015F30:  00 00 E5 21 05 00 39 E5 21 07 00 E5 CD 10 07 C1    ...!..9.!.......
015F40:  C1 C1 C3 1B 03 C3 4F 00 21 0E 00 39 E5 21 0E 00    ......O.!..9.!..
015F50:  39 CD 00 00 CD 00 00 21 0B 00 39 CD 00 00 E5 21    9......!..9....!
015F60:  73 00 CD 00 00 7C B5 CA 62 03 21 01 00 39 CD 00    s....|..b.!..9..
015F70:  00 CD 00 00 E5 21 20 00 CD 00 00 7C B5 CA 62 03    .....! ....|..b.
015F80:  21 01 00 39 E5 CD 00 00 23 CD 00 00 C3 3D 03 21    !..9....#....=.!
015F90:  12 00 39 E5 21 01 00 CD 00 00 CD 00 00 21 01 00    ..9.!........!..
015FA0:  39 CD 00 00 E5 21 14 00 39 E5 CD 0B 04 05 7E 03    9....!..9.....~.
015FB0:  43 43 47 49 4E 54 0B 04 05 82 03 43 43 50 49 4E    CCGINT.....CCPIN
015FC0:  54 0C 04 05 87 03 43 43 47 43 48 41 52 0C 04 05    T.....CCGCHAR...
015FD0:  96 03 43 43 47 43 48 41 52 09 04 05 9D 03 43 43    ..CCGCHAR.....CC
015FE0:  45 51 0B 04 05 A5 03 43 43 47 49 4E 54 0B 04 05    EQ.....CCGINT...
015FF0:  AD 03 43 43 47 49 4E 54 09 04 05 B0 03 43 43 47    ..CCGINT.....CCG
016000:  54 0A 04 05 B3 03 43 43 41 4E 44 0B 04 05 BB 03    T.....CCAND.....
016010:  43 43 47 49 4E 54 09 04 05 C2 03 43 43 47 54 0A    CCGINT.....CCGT.
016020:  04 05 C5 03 43 43 41 4E 44 0B 04 05 D6 03 43 43    ....CCAND.....CC
016030:  47 49 4E 54 0B 04 05 D9 03 43 43 50 49 4E 54 0C    GINT.....CCPINT.
016040:  04 05 E0 03 43 43 47 43 48 41 52 0B 04 05 ED 03    ....CCGCHAR.....
016050:  43 43 47 49 4E 54 0B 04 05 F1 03 43 43 50 49 4E    CCGINT.....CCPIN
016060:  54 0B 04 05 FA 03 43 43 47 49 4E 54 0A 04 05 FD    T.....CCGINT....
016070:  03 43 43 53 55 42 09 04 05 04 04 43 43 47 54 0C    .CCSUB.....CCGT.
016080:  04 05 10 04 43 43 47 43 48 41 52 0D 04 05 14 04    ....CCGCHAR.....
016090:  51 50 55 54 43 48 41 52 0B 04 05 1F 04 43 43 47    QPUTCHAR.....CCG
0160A0:  49 4E 54 0B 04 05 2C 04 43 43 47 49 4E 54 0B 04    INT...,.CCGINT..
0160B0:  05 30 04 43 43 50 49 4E 54 0C 04 05 34 04 43 43    .0.CCPINT...4.CC
0160C0:  47 43 48 41 52 0D 04 05 38 04 51 50 55 54 43 48    GCHAR...8.QPUTCH
0160D0:  41 52 0B 04 05 41 04 43 43 47 49 4E 54 0B 04 05    AR...A.CCGINT...
0160E0:  45 04 43 43 50 49 4E 54 0B 04 05 4D 04 43 43 47    E.CCPINT...M.CCG
0160F0:  49 4E 54 0B 04 05 51 04 43 43 50 49 4E 54 0B 04    INT...Q.CCPINT..
016100:  05 5C 04 43 43 47 49 4E 54 FE 03 00 02 40 00 00    .\.CCGINT....@..
016110:  00 00 00 00 08 00 00 01 00 00 00 00 10 00 20 02    .............. .
016120:  00 00 00 00 00 02 00 00 00 23 CD 00 00 D1 19 CD    .........#......
016130:  00 00 7C B5 CA 91 03 C3 70 03 21 0B 00 39 CD 00    ..|.....p.!..9..
016140:  00 E5 21 73 00 CD 00 00 E5 21 14 00 39 CD 00 00    ..!s.....!..9...
016150:  E5 21 1A 00 39 CD 00 00 CD 00 00 CD 00 00 E5 21    .!..9..........!
016160:  16 00 39 CD 00 00 E5 21 00 00 CD 00 00 CD 00 00    ..9....!........
016170:  7C B5 CA DB 03 21 12 00 39 E5 21 18 00 39 CD 00    |....!..9.!..9..
016180:  00 CD 00 00 21 0A 00 39 CD 00 00 7C B5 CA 1A 04    ....!..9...|....
016190:  21 18 00 39 E5 CD 00 00 2B CD 00 00 23 E5 21 14    !..9....+...#.!.
0161A0:  00 39 CD 00 00 CD 00 00 E5 21 00 00 CD 00 00 7C    .9.......!.....|
0161B0:  B5 CA 1A 04 21 00 00 39 CD 00 00 E5 CD 00 00 C1    ....!..9........
0161C0:  C3 E7 03 21 12 00 39 CD 00 00 7C B5 CA 56 04 21    ...!..9...|..V.!
0161D0:  01 00 39 E5 CD 00 00 23 CD 00 00 2B CD 00 00 E5    ..9....#...+....
0161E0:  CD 00 00 C1 21 12 00 39 E5 CD 00 00 2B CD 00 00    ....!..9....+...
0161F0:  21 18 00 39 E5 CD 00 00 2B CD 00 00 C3 1A 04 21    !..9....+......!
016200:  18 00 39 E5 CD 00 00 0B 04 05 60 04 43 43 50 49    ..9.......`.CCPI
016210:  4E 54 0B 04 05 69 04 43 43 47 49 4E 54 0A 04 05    NT...i.CCGINT...
016220:  6C 04 43 43 53 55 42 09 04 05 73 04 43 43 47 54    l.CCSUB...s.CCGT
016230:  0C 04 05 7F 04 43 43 47 43 48 41 52 0D 04 05 83    .....CCGCHAR....
016240:  04 51 50 55 54 43 48 41 52 0B 04 05 9F 04 43 43    .QPUTCHAR.....CC
016250:  50 49 4E 54 0B 04 05 A6 04 43 43 47 49 4E 54 0B    PINT.....CCGINT.
016260:  04 05 AD 04 43 43 50 49 4E 54 0B 04 05 B4 04 43    ....CCPINT.....C
016270:  43 47 49 4E 54 0C 04 05 B7 04 43 43 47 43 48 41    CGINT.....CCGCHA
016280:  52 09 04 05 BE 04 43 43 47 45 0B 04 05 C6 04 43    R.....CCGE.....C
016290:  43 47 49 4E 54 0C 04 05 C9 04 43 43 47 43 48 41    CGINT.....CCGCHA
0162A0:  52 09 04 05 D0 04 43 43 4C 45 0A 04 05 D3 04 43    R.....CCLE.....C
0162B0:  43 41 4E 44 0B 04 05 E4 04 43 43 47 49 4E 54 0B    CAND.....CCGINT.
0162C0:  04 05 E7 04 43 43 47 49 4E 54 0B 04 05 EA 04 43    ....CCGINT.....C
0162D0:  43 50 49 4E 54 0B 04 05 FA 04 43 43 47 49 4E 54    CPINT.....CCGINT
0162E0:  0B 04 05 FD 04 43 43 4D 55 4C 54 0B 04 05 06 05    .....CCMULT.....
0162F0:  43 43 47 49 4E 54 0B 04 05 0A 05 43 43 50 49 4E    CCGINT.....CCPIN
016300:  54 0C 04 05 0E 05 43 43 47 43 48 41 52 0A 04 05    T.....CCGCHAR...
016310:  15 05 43 43 53 55 42 0B 04 05 1A 05 43 43 50 49    ..CCSUB.....CCPI
016320:  4E 54 0B 04 05 21 05 43 43 47 49 4E 54 09 04 05    NT...!.CCGINT...
016330:  28 05 43 43 47 45 0B 04 05 30 05 43 43 47 49 4E    (.CCGE...0.CCGIN
016340:  54 0B 04 05 33 05 43 43 47 49 4E 54 09 04 05 3A    T...3.CCGINT...:
016350:  05 43 43 4C 54 FD 03 00 00 00 20 00 48 00 00 00    .CCLT..... .H...
016360:  00 00 00 00 00 00 20 00 00 00 00 00 00 00 00 00    ...... .........
016370:  00 00 00 2B CD 00 00 23 E5 21 14 00 39 CD 00 00    ...+...#.!..9...
016380:  CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA 89 04 21    ....!.....|....!
016390:  00 00 39 CD 00 00 E5 CD 00 00 C1 C3 56 04 C3 4F    ..9.........V..O
0163A0:  00 EB 21 1C 00 39 F9 EB C9 C5 C5 21 02 00 39 E5    ..!..9.....!..9.
0163B0:  21 00 00 CD 00 00 21 06 00 39 CD 00 00 E5 21 00    !.....!..9....!.
0163C0:  00 CD 00 00 21 08 00 39 CD 00 00 CD 00 00 E5 21    ....!..9.......!
0163D0:  30 00 CD 00 00 E5 21 0A 00 39 CD 00 00 CD 00 00    0.....!..9......
0163E0:  E5 21 39 00 CD 00 00 CD 00 00 7C B5 CA 6F 05 21    .!9.......|..o.!
0163F0:  00 00 39 E5 21 08 00 39 CD 00 00 CD 00 00 CD 00    ..9.!..9........
016400:  00 21 00 00 39 E5 21 0A 00 E5 21 04 00 39 CD 00    .!..9.!...!..9..
016410:  00 CD 00 00 E5 21 0C 00 39 E5 CD 00 00 23 CD 00    .....!..9....#..
016420:  00 2B CD 00 00 E5 21 30 00 CD 00 00 D1 19 CD 00    .+....!0........
016430:  00 21 00 00 39 CD 00 00 E5 21 00 00 CD 00 00 E5    .!..9....!......
016440:  21 08 00 39 CD 00 00 CD 00 00 E5 21 00 00 CD 00    !..9.......!....
016450:  00 CD 0A 04 05 3D 05 43 43 41 4E 44 0A 04 05 48    .....=.CCAND...H
016460:  05 43 43 4E 45 47 0B 04 05 53 05 43 43 47 49 4E    .CCNEG...S.CCGIN
016470:  54 0B 04 05 57 05 43 43 50 49 4E 54 0B 04 05 5F    T...W.CCPINT..._
016480:  05 43 43 47 49 4E 54 0B 04 05 67 05 43 43 47 49    .CCGINT...g.CCGI
016490:  4E 54 0B 04 05 6A 05 43 43 50 49 4E 54 0B 04 05    NT...j.CCPINT...
0164A0:  74 05 43 43 47 49 4E 54 0B 04 05 7F 05 43 43 47    t.CCGINT.....CCG
0164B0:  49 4E 54 09 04 05 86 05 43 43 4C 54 0B 04 05 97    INT.....CCLT....
0164C0:  05 43 43 47 49 4E 54 0A 04 05 9A 05 43 43 4E 45    .CCGINT.....CCNE
0164D0:  47 0B 04 05 9D 05 43 43 50 49 4E 54 0B 04 05 BD    G.....CCPINT....
0164E0:  05 43 43 47 49 4E 54 09 04 05 C4 05 43 43 47 54    .CCGINT.....CCGT
0164F0:  0B 04 05 D0 05 43 43 47 49 4E 54 0B 04 05 D9 05    .....CCGINT.....
016500:  43 43 47 49 4E 54 0B 04 05 DD 05 43 43 50 49 4E    CCGINT.....CCPIN
016510:  54 0B 04 05 F0 05 43 43 47 49 4E 54 09 04 05 F7    T.....CCGINT....
016520:  05 43 43 4C 54 0B 04 05 08 06 43 43 47 49 4E 54    .CCLT.....CCGINT
016530:  0A 04 05 0B 06 43 43 4E 45 47 0B 04 05 0E 06 43    .....CCNEG.....C
016540:  43 50 49 4E 54 0B 04 05 18 06 43 43 47 49 4E 54    CPINT.....CCGINT
016550:  FD 03 04 00 00 00 00 00 80 00 00 02 00 00 00 02    ................
016560:  00 00 00 08 00 00 00 08 00 01 00 00 08 00 00 00    ................
016570:  7C B5 CA 4D 05 21 01 00 CD 00 00 C1 C1 C9 21 02    |..M.!........!.
016580:  00 39 E5 CD 00 00 23 CD 00 00 2B 21 06 00 39 CD    .9....#...+!..9.
016590:  00 00 E5 21 02 00 39 CD 00 00 CD 00 00 C3 AF 04    ...!..9.........
0165A0:  21 02 00 39 CD 00 00 C1 C1 C9 3B 21 07 00 39 CD    !..9......;!..9.
0165B0:  00 00 E5 21 00 00 CD 00 00 7C B5 CA AD 05 21 07    ...!.....|....!.
0165C0:  00 39 E5 21 09 00 39 CD 00 00 CD 00 00 CD 00 00    .9.!..9.........
0165D0:  21 00 00 39 E5 21 2D 00 D1 7D 12 C3 B8 05 21 00    !..9.!-..}....!.
0165E0:  00 39 E5 21 20 00 D1 7D 12 21 03 00 39 CD 00 00    .9.! ..}.!..9...
0165F0:  E5 21 00 00 CD 00 00 7C B5 CA EB 05 21 05 00 39    .!.....|....!..9
016600:  CD 00 00 E5 21 05 00 39 E5 CD 00 00 2B CD 00 00    ....!..9....+...
016610:  D1 19 E5 21 00 00 D1 7D 12 C3 42 06 21 03 00 39    ...!...}..B.!..9
016620:  CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA 13 06 21    ....!.....|....!
016630:  03 00 39 E5 21 05 00 39 CD 00 00 CD 00 00 CD 00    ..9.!..9........
016640:  00 C3 42 06 21 05 00 39 CD 00 00 E5 21 0B 04 05    ..B.!..9....!...
016650:  20 06 43 43 47 49 4E 54 0C 04 05 25 06 43 43 47     .CCGINT...%.CCG
016660:  43 48 41 52 09 04 05 2C 06 43 43 4E 45 0B 04 05    CHAR...,.CCNE...
016670:  39 06 43 43 47 49 4E 54 0B 04 05 3D 06 43 43 50    9.CCGINT...=.CCP
016680:  49 4E 54 0B 04 05 47 06 43 43 47 49 4E 54 0B 04    INT...G.CCGINT..
016690:  05 53 06 43 43 47 49 4E 54 0B 04 05 5C 06 43 43    .S.CCGINT...\.CC
0166A0:  47 49 4E 54 0B 04 05 60 06 43 43 50 49 4E 54 0B    GINT...`.CCPINT.
0166B0:  04 05 6A 06 43 43 47 49 4E 54 0A 04 05 72 06 43    ..j.CCGINT...r.C
0166C0:  43 44 49 56 0B 04 05 88 06 43 43 47 49 4E 54 0A    CDIV.....CCGINT.
0166D0:  04 05 90 06 43 43 44 49 56 0B 04 05 93 06 43 43    ....CCDIV.....CC
0166E0:  50 49 4E 54 09 04 05 9A 06 43 43 45 51 0B 04 05    PINT.....CCEQ...
0166F0:  AC 06 43 43 47 49 4E 54 0B 04 05 B8 06 43 43 47    ..CCGINT.....CCG
016700:  49 4E 54 0B 04 05 C1 06 43 43 47 49 4E 54 0B 04    INT.....CCGINT..
016710:  05 C5 06 43 43 50 49 4E 54 0C 04 05 CF 06 43 43    ...CCPINT.....CC
016720:  47 43 48 41 52 0B 04 05 D9 06 43 43 47 49 4E 54    GCHAR.....CCGINT
016730:  09 04 05 E0 06 43 43 47 54 0B 04 05 EC 06 43 43    .....CCGT.....CC
016740:  47 49 4E 54 0B 04 05 F5 06 43 43 47 49 4E 54 0B    GINT.....CCGINT.
016750:  04 05 F9 06 43 43 50 49 4E 54 FE 03 00 00 04 00    ....CCPINT......
016760:  08 00 80 00 00 00 00 00 00 00 00 00 12 40 04 00    .............@..
016770:  00 00 00 00 00 40 00 00 05 00 39 CD 00 00 D1 19    .....@....9.....
016780:  CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA 42 06 21    ....!.....|..B.!
016790:  03 00 39 E5 CD 00 00 23 CD 00 00 C3 13 06 21 03    ..9....#......!.
0167A0:  00 39 CD 00 00 7C B5 CA A7 06 21 05 00 39 CD 00    .9...|....!..9..
0167B0:  00 E5 21 05 00 39 E5 CD 00 00 2B CD 00 00 D1 19    ..!..9....+.....
0167C0:  E5 21 09 00 39 CD 00 00 E5 21 0A 00 D1 CD 00 00    .!..9....!......
0167D0:  EB E5 21 30 00 D1 19 D1 7D 12 21 07 00 39 E5 21    ..!0....}.!..9.!
0167E0:  09 00 39 CD 00 00 E5 21 0A 00 D1 CD 00 00 CD 00    ..9....!........
0167F0:  00 E5 21 00 00 CD 00 00 7C B5 CA A4 06 C3 A7 06    ..!.....|.......
016800:  C3 42 06 21 03 00 39 CD 00 00 7C B5 CA D4 06 21    .B.!..9...|....!
016810:  05 00 39 CD 00 00 E5 21 05 00 39 E5 CD 00 00 2B    ..9....!..9....+
016820:  CD 00 00 D1 19 E5 21 02 00 39 CD 00 00 D1 7D 12    ......!..9....}.
016830:  21 03 00 39 CD 00 00 E5 21 00 00 CD 00 00 7C B5    !..9....!.....|.
016840:  CA 07 07 21 05 00 39 CD 00 00 E5 21 05 00 39 E5    ...!..9....!..9.
016850:  CD 00 00 2B CD 00 00 D1 0B 04 05 0C 07 43 43 47    ...+.........CCG
016860:  49 4E 54 0B 04 05 16 07 43 43 47 49 4E 54 09 04    INT.....CCGINT..
016870:  05 1D 07 43 43 47 54 0B 04 05 29 07 43 43 47 49    ...CCGT...).CCGI
016880:  4E 54 0B 04 05 32 07 43 43 47 49 4E 54 0B 04 05    NT...2.CCGINT...
016890:  36 07 43 43 50 49 4E 54 0B 04 05 49 07 43 43 47    6.CCPINT...I.CCG
0168A0:  49 4E 54 09 04 05 50 07 43 43 4C 54 0B 04 05 61    INT...P.CCLT...a
0168B0:  07 43 43 47 49 4E 54 0A 04 05 64 07 43 43 4E 45    .CCGINT...d.CCNE
0168C0:  47 0B 04 05 67 07 43 43 50 49 4E 54 0B 04 05 71    G...g.CCPINT...q
0168D0:  07 43 43 47 49 4E 54 0B 04 05 79 07 43 43 47 49    .CCGINT...y.CCGI
0168E0:  4E 54 0C 04 05 7E 07 43 43 47 43 48 41 52 09 04    NT...~.CCGCHAR..
0168F0:  05 85 07 43 43 4E 45 0B 04 05 92 07 43 43 47 49    ...CCNE.....CCGI
016900:  4E 54 0B 04 05 96 07 43 43 50 49 4E 54 0B 04 05    NT.....CCPINT...
016910:  A0 07 43 43 47 49 4E 54 0B 04 05 B1 07 43 43 47    ..CCGINT.....CCG
016920:  49 4E 54 0A 04 05 B8 07 43 43 41 4E 44 0B 04 05    INT.....CCAND...
016930:  BB 07 43 43 50 49 4E 54 0B 04 05 C7 07 43 43 47    ..CCPINT.....CCG
016940:  49 4E 54 0A 04 05 CF 07 43 43 41 53 52 0A 04 05    INT.....CCASR...
016950:  D6 07 43 43 41 4E 44 0B 04 05 D9 07 43 43 50 49    ..CCAND.....CCPI
016960:  4E 54 FE 03 00 40 00 00 02 00 00 00 02 00 00 40    NT...@.........@
016970:  00 02 00 00 00 02 00 04 00 40 00 00 00 00 00 00    .........@......
016980:  19 E5 21 20 00 D1 7D 12 C3 D4 06 21 05 00 39 CD    ..! ..}....!..9.
016990:  00 00 33 C9 C5 21 04 00 39 CD 00 00 E5 21 00 00    ..3..!..9....!..
0169A0:  CD 00 00 7C B5 CA 44 07 21 06 00 39 CD 00 00 E5    ...|..D.!..9....
0169B0:  21 06 00 39 E5 CD 00 00 2B CD 00 00 D1 19 E5 21    !..9....+......!
0169C0:  00 00 D1 7D 12 C3 9B 07 21 04 00 39 CD 00 00 E5    ...}....!..9....
0169D0:  21 00 00 CD 00 00 7C B5 CA 6C 07 21 04 00 39 E5    !.....|..l.!..9.
0169E0:  21 06 00 39 CD 00 00 CD 00 00 CD 00 00 C3 9B 07    !..9............
0169F0:  21 06 00 39 CD 00 00 E5 21 06 00 39 CD 00 00 D1    !..9....!..9....
016A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
016A10:  13 00 00 00 02 09 50 E5 13 00 C1 02 00 00 00 02    ......P.........
016A20:  13 00 C2 02 00 00 00 02 13 00 C3 02 00 00 00 02    ................
016A30:  13 00 C4 02 00 00 00 02 13 00 C5 02 00 00 00 02    ................
016A40:  13 00 C6 02 00 00 00 02 13 00 C7 02 00 00 00 02    ................
016A50:  13 00 C8 02 00 00 00 02 13 00 C9 02 00 00 00 02    ................
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:  19 CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA 9B 07    .....!.....|....
016B10:  21 04 00 39 E5 CD 00 00 23 CD 00 00 C3 6C 07 21    !..9....#....l.!
016B20:  04 00 39 CD 00 00 7C B5 CA 45 08 21 00 00 39 E5    ..9...|..E.!..9.
016B30:  21 0A 00 39 CD 00 00 E5 21 01 00 CD 00 00 CD 00    !..9....!.......
016B40:  00 21 08 00 39 E5 21 0A 00 39 CD 00 00 E5 21 01    .!..9.!..9....!.
016B50:  00 D1 CD 00 00 E5 21 FF 7F CD 00 00 CD 00 00 21    ......!........!
016B60:  0B 04 05 E0 07 43 43 47 49 4E 54 0B 04 05 E9 07    .....CCGINT.....
016B70:  43 43 47 49 4E 54 0B 04 05 ED 07 43 43 50 49 4E    CCGINT.....CCPIN
016B80:  54 0B 04 05 F7 07 43 43 47 49 4E 54 0A 04 05 FF    T.....CCGINT....
016B90:  07 43 43 44 49 56 0A 04 05 07 08 43 43 41 53 4C    .CCDIV.....CCASL
016BA0:  0B 04 05 0F 08 43 43 47 49 4E 54 0B 04 05 26 08    .....CCGINT...&.
016BB0:  43 43 47 49 4E 54 0A 04 05 2E 08 43 43 44 49 56    CCGINT.....CCDIV
016BC0:  0B 04 05 31 08 43 43 50 49 4E 54 09 04 05 38 08    ...1.CCPINT...8.
016BD0:  43 43 45 51 0B 04 05 4A 08 43 43 47 49 4E 54 0B    CCEQ...J.CCGINT.
016BE0:  04 05 56 08 43 43 47 49 4E 54 0B 04 05 5F 08 43    ..V.CCGINT..._.C
016BF0:  43 47 49 4E 54 0B 04 05 63 08 43 43 50 49 4E 54    CGINT...c.CCPINT
016C00:  0B 04 05 76 08 43 43 47 49 4E 54 0B 04 05 81 08    ...v.CCGINT.....
016C10:  43 43 47 49 4E 54 09 04 05 88 08 43 43 47 54 0B    CCGINT.....CCGT.
016C20:  04 05 94 08 43 43 47 49 4E 54 0B 04 05 9D 08 43    ....CCGINT.....C
016C30:  43 47 49 4E 54 0B 04 05 A1 08 43 43 50 49 4E 54    CGINT.....CCPINT
016C40:  0B 04 05 B4 08 43 43 47 49 4E 54 FD 03 00 00 00    .....CCGINT.....
016C50:  00 00 00 00 00 00 00 00 00 49 00 10 00 00 00 10    .........I......
016C60:  00 00 00 40 00 00 00 40 00 06 00 39 CD 00 00 E5    ...@...@...9....
016C70:  21 06 00 39 E5 CD 00 00 2B CD 00 00 D1 19 E5 21    !..9....+......!
016C80:  0A 00 39 CD 00 00 E5 21 05 00 D1 CD 00 00 EB E5    ..9....!........
016C90:  21 01 00 CD 00 00 E5 21 04 00 39 CD 00 00 D1 19    !......!..9.....
016CA0:  E5 21 30 00 D1 19 D1 7D 12 21 08 00 39 E5 21 0A    .!0....}.!..9.!.
016CB0:  00 39 CD 00 00 E5 21 05 00 D1 CD 00 00 CD 00 00    .9....!.........
016CC0:  E5 21 00 00 CD 00 00 7C B5 CA 42 08 C3 45 08 C3    .!.....|..B..E..
016CD0:  9B 07 21 04 00 39 CD 00 00 7C B5 CA 71 08 21 06    ..!..9...|..q.!.
016CE0:  00 39 CD 00 00 E5 21 06 00 39 E5 CD 00 00 2B CD    .9....!..9....+.
016CF0:  00 00 D1 19 E5 21 20 00 D1 7D 12 C3 45 08 21 06    .....! ..}..E.!.
016D00:  00 39 CD 00 00 C1 C9 C5 C5 21 06 00 39 CD 00 00    .9.......!..9...
016D10:  E5 21 00 00 CD 00 00 7C B5 CA AF 08 21 08 00 39    .!.....|....!..9
016D20:  CD 00 00 E5 21 08 00 39 E5 CD 00 00 2B CD 00 00    ....!..9....+...
016D30:  D1 19 E5 21 00 00 D1 7D 12 C3 06 09 21 06 00 39    ...!...}....!..9
016D40:  CD 00 00 E5 21 00 00 CD 09 04 05 BB 08 43 43 4C    ....!........CCL
016D50:  54 0B 04 05 CC 08 43 43 47 49 4E 54 0A 04 05 CF    T.....CCGINT....
016D60:  08 43 43 4E 45 47 0B 04 05 D2 08 43 43 50 49 4E    .CCNEG.....CCPIN
016D70:  54 0B 04 05 DC 08 43 43 47 49 4E 54 0B 04 05 E4    T.....CCGINT....
016D80:  08 43 43 47 49 4E 54 0C 04 05 E9 08 43 43 47 43    .CCGINT.....CCGC
016D90:  48 41 52 09 04 05 F0 08 43 43 4E 45 0B 04 05 FD    HAR.....CCNE....
016DA0:  08 43 43 47 49 4E 54 0B 04 05 01 09 43 43 50 49    .CCGINT.....CCPI
016DB0:  4E 54 0B 04 05 0B 09 43 43 47 49 4E 54 0B 04 05    NT.....CCGINT...
016DC0:  1C 09 43 43 47 49 4E 54 0A 04 05 23 09 43 43 41    ..CCGINT...#.CCA
016DD0:  4E 44 0B 04 05 26 09 43 43 50 49 4E 54 0B 04 05    ND...&.CCPINT...
016DE0:  32 09 43 43 47 49 4E 54 0A 04 05 3A 09 43 43 41    2.CCGINT...:.CCA
016DF0:  53 52 0A 04 05 41 09 43 43 41 4E 44 0B 04 05 44    SR...A.CCAND...D
016E00:  09 43 43 50 49 4E 54 0B 04 05 4B 09 43 43 47 49    .CCPINT...K.CCGI
016E10:  4E 54 09 04 05 52 09 43 43 4C 54 0B 04 05 62 09    NT...R.CCLT...b.
016E20:  43 43 50 49 4E 54 0B 04 05 70 09 43 43 50 49 4E    CCPINT...p.CCPIN
016E30:  54 0B 04 05 77 09 43 43 47 49 4E 54 0B 04 05 80    T...w.CCGINT....
016E40:  09 43 43 47 49 4E 54 0B 04 05 84 09 43 43 50 49    .CCGINT.....CCPI
016E50:  4E 54 0B 04 05 8E 09 43 43 47 49 4E 54 0B 04 05    NT.....CCGINT...
016E60:  96 09 43 43 47 49 4E 54 FE 03 04 00 00 20 00 00    ..CCGINT..... ..
016E70:  00 20 00 40 04 00 00 00 00 00 00 00 00 08 00 20    . .@........... 
016E80:  00 00 00 00 00 00 00 00 7C B5 CA D7 08 21 06 00    ........|....!..
016E90:  39 E5 21 08 00 39 CD 00 00 CD 00 00 CD 00 00 C3    9.!..9..........
016EA0:  06 09 21 08 00 39 CD 00 00 E5 21 08 00 39 CD 00    ..!..9....!..9..
016EB0:  00 D1 19 CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA    .......!.....|..
016EC0:  06 09 21 06 00 39 E5 CD 00 00 23 CD 00 00 C3 D7    ..!..9....#.....
016ED0:  08 21 06 00 39 CD 00 00 7C B5 CA B6 09 21 02 00    .!..9...|....!..
016EE0:  39 E5 21 0C 00 39 CD 00 00 E5 21 0F 00 CD 00 00    9.!..9....!.....
016EF0:  CD 00 00 21 0A 00 39 E5 21 0C 00 39 CD 00 00 E5    ...!..9.!..9....
016F00:  21 04 00 D1 CD 00 00 E5 21 FF 0F CD 00 00 CD 00    !.......!.......
016F10:  00 21 02 00 39 CD 00 00 E5 21 0A 00 CD 00 00 7C    .!..9....!.....|
016F20:  B5 CA 67 09 21 00 00 39 E5 21 30 00 CD 00 00 C3    ..g.!..9.!0.....
016F30:  72 09 21 00 00 39 E5 21 37 00 CD 00 00 21 08 00    r.!..9.!7....!..
016F40:  39 CD 00 00 E5 21 08 00 39 E5 CD 00 00 2B CD 00    9....!..9....+..
016F50:  00 D1 19 E5 21 04 00 39 CD 00 00 E5 21 04 00 39    ....!..9....!..9
016F60:  CD 00 00 D1 19 D1 0B 04 05 A2 09 43 43 47 49 4E    ...........CCGIN
016F70:  54 09 04 05 A9 09 43 43 45 51 0B 04 05 BB 09 43    T.....CCEQ.....C
016F80:  43 47 49 4E 54 0B 04 05 C7 09 43 43 47 49 4E 54    CGINT.....CCGINT
016F90:  0B 04 05 D0 09 43 43 47 49 4E 54 0B 04 05 D4 09    .....CCGINT.....
016FA0:  43 43 50 49 4E 54 0B 04 05 E7 09 43 43 47 49 4E    CCPINT.....CCGIN
016FB0:  54 6F 03 00 00 12 40 04 00 00 00 04 00 00 00 00    To....@.........
016FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7D    ...............}
016FD0:  12 21 0A 00 39 CD 00 00 E5 21 00 00 CD 00 00 7C    .!..9....!.....|
016FE0:  B5 CA B3 09 C3 B6 09 C3 06 09 21 06 00 39 CD 00    ..........!..9..
016FF0:  00 7C B5 CA E2 09 21 08 00 39 CD 00 00 E5 21 08    .|....!..9....!.
017000:  00 39 E5 CD 00 00 2B CD 00 00 D1 19 E5 21 20 00    .9....+......! .
017010:  D1 7D 12 C3 B6 09 21 08 00 39 CD 00 00 C1 C1 C9    .}....!..9......
017020:  0A 04 0F 79 05 51 49 54 4F 44 0A 04 0F 10 07 51    ...y.QITOD.....Q
017030:  49 54 4F 55 0A 04 0F 7A 08 51 49 54 4F 58 09 04    ITOU...z.QITOX..
017040:  0B 41 01 43 43 31 30 09 04 0B 83 01 43 43 31 31    .A.CC10.....CC11
017050:  09 04 0B 86 01 43 43 31 32 09 04 0B 1B 03 43 43    .....CC12.....CC
017060:  32 30 09 04 0B E9 01 43 43 31 33 09 04 0B C6 02    20.....CC13.....
017070:  43 43 32 31 09 04 0B E3 01 43 43 31 34 09 04 0B    CC21.....CC14...
017080:  1B 03 43 43 32 32 09 04 0B 70 03 43 43 33 30 09    ..CC22...p.CC30.
017090:  04 0B E6 01 43 43 31 35 09 04 0B EB 02 43 43 32    ....CC15.....CC2
0170A0:  33 09 04 0B 91 03 43 43 33 31 09 04 0B F4 01 43    3.....CC31.....C
0170B0:  43 31 36 09 04 0B 1B 03 43 43 32 34 09 04 0B DB    C16.....CC24....
0170C0:  03 43 43 33 32 09 04 0B 5D 02 43 43 31 37 09 04    .CC32...].CC17..
0170D0:  0B 18 03 43 43 32 35 09 04 0B 1A 04 43 43 33 33    ...CC25.....CC33
0170E0:  09 04 0B AF 04 43 43 34 31 09 04 0B 1B 03 43 43    .....CC41.....CC
0170F0:  31 38 09 04 0B 1B 03 43 43 32 36 09 04 0B E7 03    18.....CC26.....
017100:  43 43 33 34 09 04 0B 6F 05 43 43 34 32 09 04 0B    CC34...o.CC42...
017110:  42 06 43 43 35 30 09 04 0B 8A 02 43 43 31 39 09    B.CC50.....CC19.
017120:  04 0B 62 03 43 43 32 37 09 04 0B 1A 04 43 43 33    ..b.CC27.....CC3
017130:  35 09 04 0B 4D 05 43 43 34 33 09 04 0B 13 06 43    5...M.CC43.....C
017140:  43 35 31 09 04 0B 3D 03 43 43 32 38 09 04 0B 1A    C51...=.CC28....
017150:  04 43 43 33 36 09 04 0B 42 06 43 43 35 32 09 04    .CC36...B.CC52..
017160:  0B 44 07 43 43 36 30 09 04 0B 62 03 43 43 32 39    .D.CC60...b.CC29
017170:  09 04 0B 56 04 43 43 33 37 09 04 0B AD 05 43 43    ...V.CC37.....CC
017180:  34 35 09 04 0B 42 06 43 43 35 33 09 04 0B 9B 07    45...B.CC53.....
017190:  43 43 36 31 09 04 0B 56 04 43 43 33 38 09 04 0B    CC61...V.CC38...
0171A0:  B8 05 43 43 34 36 09 04 0B A7 06 43 43 35 34 09    ..CC46.....CC54.
0171B0:  04 0B 6C 07 43 43 36 32 09 04 0B 71 08 43 43 37    ..l.CC62...q.CC7
0171C0:  30 09 04 0B 89 04 43 43 33 39 09 04 0B EB 05 43    0.....CC39.....C
0171D0:  43 34 37 09 04 0B A4 06 43 43 35 35 09 04 0B 9B    C47.....CC55....
0171E0:  07 43 43 36 33 09 04 0B 42 06 43 43 34 38 09 04    .CC63...B.CC48..
0171F0:  0B D4 06 43 43 35 36 09 04 0B 6C 07 43 43 36 34    ...CC56...l.CC64
017200:  09 04 0B AF 08 43 43 37 32 09 04 0B 67 09 43 43    .....CC72...g.CC
017210:  38 30 08 04 0B 4F 00 43 43 33 09 04 0B 13 06 43    80...O.CC3.....C
017220:  43 34 39 09 04 0B D4 06 43 43 35 37 09 04 0B 9B    C49.....CC57....
017230:  07 43 43 36 35 09 04 0B 06 09 43 43 37 33 09 04    .CC65.....CC73..
017240:  0B 72 09 43 43 38 31 08 04 0B 8C 04 43 43 34 09    .r.CC81.....CC4.
017250:  04 0B 07 07 43 43 35 38 09 04 0B 9B 07 43 43 36    ....CC58.....CC6
017260:  36 09 04 0B D7 08 43 43 37 34 09 04 0B B3 09 43    6.....CC74.....C
017270:  43 38 32 08 04 0B 8E 00 43 43 35 09 04 0B 45 08    C82.....CC5...E.
017280:  43 43 36 37 09 04 0B 06 09 43 43 37 35 09 04 0B    CC67.....CC75...
017290:  B6 09 43 43 38 33 08 04 0B BC 00 43 43 36 09 04    ..CC83.....CC6..
0172A0:  0B 42 08 43 43 36 38 09 04 0B D7 08 43 43 37 36    .B.CC68.....CC76
0172B0:  09 04 0B E2 09 43 43 38 34 08 04 0B FB 00 43 43    .....CC84.....CC
0172C0:  37 09 04 0B 45 08 43 43 36 39 09 04 0B 06 09 43    7...E.CC69.....C
0172D0:  43 37 37 08 04 0B 06 01 43 43 38 09 04 0B 06 09    C77.....CC8.....
0172E0:  43 43 37 38 08 04 0B 36 01 43 43 39 09 04 0B B6    CC78...6.CC9....
0172F0:  09 43 43 37 39 0C 04 0F 00 00 51 50 52 49 4E 54    .CC79.....QPRINT
017300:  46 0A 04 0F 94 04 51 55 54 4F 49 02 00 09 04 0B    F.....QUTOI.....
017310:  B6 09 43 43 38 33 08 04 0B BC 00 43 43 36 09 04    ..CC83.....CC6..
017320:  0B 42 08 43 43 36 38 09 04 0B D7 08 43 43 37 36    .B.CC68.....CC76
017330:  09 04 0B E2 09 43 43 38 34 08 04 0B FB 00 43 43    .....CC84.....CC
017340:  37 09 04 0B 45 08 43 43 36 39 09 04 0B 06 09 43    7...E.CC69.....C
017350:  43 37 37 08 04 0B 06 01 43 43 38 09 04 0B 06 09    C77.....CC8.....
017360:  43 43 37 38 08 04 0B 36 01 43 43 39 09 04 0B B6    CC78...6.CC9....
017370:  09 43 43 37 39 0C 04 0F 00 00 51 50 52 49 4E 54    .CC79.....QPRINT
017380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0173A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0173B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0173C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0173D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0173E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0173F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0174A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0174B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0174C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0174D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0174E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0174F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017500:  23 61 73 6D 0D 0A 20 47 4C 4F 42 41 4C 20 51 50    #asm.. GLOBAL QP
017510:  52 49 4E 54 46 09 3B 70 72 69 6E 74 66 28 61 72    RINTF.;printf(ar
017520:  67 63 6E 74 29 20 69 6E 74 20 61 72 67 63 6E 74    gcnt) int argcnt
017530:  3B 0D 0A 20 47 4C 4F 42 41 4C 20 51 55 54 4F 49    ;.. GLOBAL QUTOI
017540:  09 3B 75 74 6F 69 28 64 65 63 73 74 72 2C 6E 62    .;utoi(decstr,nb
017550:  72 29 20 63 68 61 72 20 2A 64 65 63 73 74 72 3B    r) char *decstr;
017560:  20 69 6E 74 20 2A 6E 62 72 3B 0D 0A 20 47 4C 4F     int *nbr;.. GLO
017570:  42 41 4C 20 51 49 54 4F 44 09 3B 69 74 6F 64 28    BAL QITOD.;itod(
017580:  6E 62 72 2C 73 74 72 2C 73 7A 29 20 69 6E 74 20    nbr,str,sz) int 
017590:  6E 62 72 3B 20 63 68 61 72 20 73 74 72 5B 5D 3B    nbr; char str[];
0175A0:  20 69 6E 74 20 73 7A 3B 0D 0A 20 47 4C 4F 42 41     int sz;.. GLOBA
0175B0:  4C 20 51 49 54 4F 55 09 3B 69 74 6F 75 28 6E 62    L QITOU.;itou(nb
0175C0:  72 2C 73 74 72 2C 73 7A 29 20 69 6E 74 20 6E 62    r,str,sz) int nb
0175D0:  72 3B 20 63 68 61 72 20 73 74 72 5B 5D 3B 20 69    r; char str[]; i
0175E0:  6E 74 20 73 7A 3B 0D 0A 20 47 4C 4F 42 41 4C 20    nt sz;.. GLOBAL 
0175F0:  51 49 54 4F 58 09 3B 69 74 6F 78 28 6E 62 72 2C    QITOX.;itox(nbr,
017600:  73 74 72 2C 73 7A 29 20 69 6E 74 20 6E 62 72 3B    str,sz) int nbr;
017610:  20 63 68 61 72 20 73 74 72 5B 5D 3B 20 69 6E 74     char str[]; int
017620:  20 73 7A 3B 0D 0A 20 47 4C 4F 42 41 4C 20 51 46     sz;.. GLOBAL QF
017630:  54 4F 41 09 3B 66 74 6F 61 28 78 2C 66 2C 73 74    TOA.;ftoa(x,f,st
017640:  72 29 0D 0A 20 47 4C 4F 42 41 4C 20 51 46 54 4F    r).. GLOBAL QFTO
017650:  45 09 3B 66 74 6F 65 28 78 2C 70 72 65 63 2C 73    E.;ftoe(x,prec,s
017660:  74 72 29 0D 0A 23 65 6E 64 61 73 6D 0D 0A 1A 00    tr)..#endasm....
017670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0176A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0176B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0176C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0176D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0176E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0176F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0177A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0177B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0177C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0177D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0177E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0177F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0178A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0178B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0178C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0178D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0178E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0178F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017900:  03 01 00 0A 04 05 1A 00 51 41 52 47 43 0B 04 05    ........QARGC...
017910:  1D 00 43 43 50 49 4E 54 0B 04 05 2E 00 43 43 47    ..CCPINT.....CCG
017920:  49 4E 54 0A 04 05 39 00 43 43 53 55 42 0B 04 05    INT...9.CCSUB...
017930:  3C 00 43 43 50 49 4E 54 0B 04 05 48 00 43 43 47    <.CCPINT...H.CCG
017940:  49 4E 54 0B 04 05 4B 00 43 43 47 49 4E 54 0B 04    INT...K.CCGINT..
017950:  05 4E 00 43 43 50 49 4E 54 0B 04 05 5B 00 43 43    .N.CCPINT...[.CC
017960:  47 49 4E 54 0B 04 05 5F 00 43 43 50 49 4E 54 0C    GINT..._.CCPINT.
017970:  04 05 63 00 43 43 47 43 48 41 52 0C 04 05 72 00    ..c.CCGCHAR...r.
017980:  43 43 47 43 48 41 52 09 04 05 79 00 43 43 4E 45    CCGCHAR...y.CCNE
017990:  0C 04 05 85 00 43 43 47 43 48 41 52 0D 04 05 89    .....CCGCHAR....
0179A0:  00 51 50 55 54 43 48 41 52 0B 04 05 94 00 43 43    .QPUTCHAR.....CC
0179B0:  47 49 4E 54 0C 04 05 97 00 43 43 47 43 48 41 52    GINT.....CCGCHAR
0179C0:  09 04 05 9E 00 43 43 45 51 0B 04 05 AB 00 43 43    .....CCEQ.....CC
0179D0:  47 49 4E 54 0B 04 05 AF 00 43 43 50 49 4E 54 0C    GINT.....CCPINT.
0179E0:  04 05 B3 00 43 43 47 43 48 41 52 0D 04 05 B7 00    ....CCGCHAR.....
0179F0:  51 50 55 54 43 48 41 52 0B 04 05 C7 00 43 43 47    QPUTCHAR.....CCG
017A00:  49 4E 54 0B 04 05 CA 00 43 43 50 49 4E 54 0B 04    INT.....CCPINT..
017A10:  05 D1 00 43 43 47 49 4E 54 0C 04 05 D4 00 43 43    ...CCGINT.....CC
017A20:  47 43 48 41 52 09 04 05 DB 00 43 43 45 51 FE 03    GCHAR.....CCEQ..
017A30:  00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 02    ................
017A40:  00 04 00 00 10 00 00 10 00 00 00 00 C5 C5 C5 C5    ................
017A50:  C5 C5 C5 C5 3B 3B EB 21 80 FF 39 F9 EB C5 3B C5    ....;;.!..9...;.
017A60:  21 95 00 39 E5 CD 00 00 CD 00 00 21 8B 00 39 E5    !..9.......!..9.
017A70:  21 9B 00 39 E5 21 99 00 39 CD 00 00 29 D1 19 E5    !..9.!..9...)...
017A80:  21 01 00 29 CD 00 00 CD 00 00 21 89 00 39 E5 21    !..)......!..9.!
017A90:  8D 00 39 CD 00 00 CD 00 00 CD 00 00 21 86 00 39    ..9.........!..9
017AA0:  E5 21 8B 00 39 E5 CD 00 00 23 CD 00 00 2B CD 00    .!..9....#...+..
017AB0:  00 D1 7D 12 7C B5 CA 6B 05 21 86 00 39 CD 00 00    ..}.|..k.!..9...
017AC0:  E5 21 25 00 CD 00 00 7C B5 CA 8F 00 21 86 00 39    .!%....|....!..9
017AD0:  CD 00 00 E5 CD 00 00 C1 C3 50 00 21 89 00 39 CD    .........P.!..9.
017AE0:  00 00 CD 00 00 E5 21 25 00 CD 00 00 7C B5 CA BD    ......!%....|...
017AF0:  00 21 89 00 39 E5 CD 00 00 23 CD 00 00 2B CD 00    .!..9....#...+..
017B00:  00 E5 CD 00 00 C1 C3 50 00 21 87 00 39 E5 21 8B    .......P.!..9.!.
017B10:  00 39 CD 00 00 CD 00 00 21 87 00 39 CD 00 00 CD    .9......!..9....
017B20:  00 00 E5 21 2D 00 CD 00 00 7C B5 CA 0B 04 05 F3    ...!-....|......
017B30:  00 43 43 47 49 4E 54 0B 04 05 F7 00 43 43 50 49    .CCGINT.....CCPI
017B40:  4E 54 0B 04 05 0C 01 43 43 47 49 4E 54 0C 04 05    NT.....CCGINT...
017B50:  0F 01 43 43 47 43 48 41 52 09 04 05 16 01 43 43    ..CCGCHAR.....CC
017B60:  45 51 0B 04 05 2E 01 43 43 47 49 4E 54 0B 04 05    EQ.....CCGINT...
017B70:  32 01 43 43 50 49 4E 54 0B 04 05 4C 01 43 43 47    2.CCPINT...L.CCG
017B80:  49 4E 54 0B 04 05 5A 01 43 43 50 49 4E 54 09 04    INT...Z.CCPINT..
017B90:  05 61 01 43 43 47 45 0B 04 05 72 01 43 43 47 49    .a.CCGE...r.CCGI
017BA0:  4E 54 0B 04 05 7A 01 43 43 47 49 4E 54 0B 04 05    NT...z.CCGINT...
017BB0:  7F 01 43 43 50 49 4E 54 0B 04 05 8C 01 43 43 47    ..CCPINT.....CCG
017BC0:  49 4E 54 0C 04 05 8F 01 43 43 47 43 48 41 52 09    INT.....CCGCHAR.
017BD0:  04 05 96 01 43 43 45 51 0B 04 05 A8 01 43 43 47    ....CCEQ.....CCG
017BE0:  49 4E 54 0B 04 05 AC 01 43 43 50 49 4E 54 0B 04    INT.....CCPINT..
017BF0:  05 BA 01 43 43 50 49 4E 54 FE 03 80 00 00 20 00    ...CCPINT..... .
017C00:  00 00 10 00 00 04 00 00 00 04 00 02 00 00 00 24    ...............$
017C10:  00 00 10 00 00 04 00 FC 00 21 85 00 39 E5 21 00    .........!..9.!.
017C20:  00 D1 7D 12 21 87 00 39 E5 CD 00 00 23 CD 00 00    ..}.!..9....#...
017C30:  C3 07 01 21 85 00 39 E5 21 01 00 D1 7D 12 21 87    ...!..9.!...}.!.
017C40:  00 39 CD 00 00 CD 00 00 E5 21 30 00 CD 00 00 7C    .9.......!0....|
017C50:  B5 CA 37 01 21 02 00 39 E5 21 30 00 D1 7D 12 21    ..7.!..9.!0..}.!
017C60:  87 00 39 E5 CD 00 00 23 CD 00 00 C3 42 01 21 02    ..9....#....B.!.
017C70:  00 39 E5 21 20 00 D1 7D 12 21 95 00 39 E5 21 89    .9.! ..}.!..9.!.
017C80:  00 39 CD 00 00 E5 21 97 00 39 E5 CD 73 05 C1 C1    .9....!..9..s...
017C90:  CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA 84 01 21    ....!.....|....!
017CA0:  87 00 39 E5 21 89 00 39 CD 00 00 E5 21 99 00 39    ..9.!..9....!..9
017CB0:  CD 00 00 D1 19 CD 00 00 C3 87 01 C3 50 00 21 87    ............P.!.
017CC0:  00 39 CD 00 00 CD 00 00 E5 21 2E 00 CD 00 00 7C    .9.......!.....|
017CD0:  B5 CA EA 01 21 8F 00 39 E5 21 89 00 39 E5 CD 00    ....!..9.!..9...
017CE0:  00 23 CD 00 00 E5 21 95 00 39 E5 CD 73 05 C1 C1    .#....!..9..s...
017CF0:  CD 00 00 E5 21 00 00 09 04 05 C1 01 43 43 47 45    ....!.......CCGE
017D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
017D10:  14 00 00 00 02 09 50 E5 14 00 C1 02 00 00 00 02    ......P.........
017D20:  14 00 C2 02 00 00 00 02 14 00 C3 02 00 00 00 02    ................
017D30:  14 00 C4 02 00 00 00 02 14 00 C5 02 00 00 00 02    ................
017D40:  14 00 C6 02 00 00 00 02 14 00 C7 02 00 00 00 02    ................
017D50:  14 00 C8 02 00 00 00 02 14 00 C9 02 00 00 00 02    ................
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:  0B 04 05 D2 01 43 43 47 49 4E 54 0B 04 05 DA 01    .....CCGINT.....
017E10:  43 43 47 49 4E 54 0B 04 05 DF 01 43 43 50 49 4E    CCGINT.....CCPIN
017E20:  54 0B 04 05 F3 01 43 43 50 49 4E 54 0B 04 05 FF    T.....CCPINT....
017E30:  01 43 43 50 49 4E 54 0B 04 05 0C 02 43 43 47 49    .CCPINT.....CCGI
017E40:  4E 54 0B 04 05 10 02 43 43 50 49 4E 54 0C 04 05    NT.....CCPINT...
017E50:  14 02 43 43 47 43 48 41 52 0B 04 05 24 02 43 43    ..CCGCHAR...$.CC
017E60:  47 49 4E 54 0B 04 05 29 02 43 43 50 49 4E 54 0B    GINT...).CCPINT.
017E70:  04 05 2C 02 43 43 47 49 4E 54 0B 04 05 2F 02 43    ..,.CCGINT.../.C
017E80:  43 50 49 4E 54 0C 04 05 36 02 43 43 47 43 48 41    CPINT...6.CCGCHA
017E90:  52 09 04 05 3D 02 43 43 45 51 0B 04 05 49 02 43    R...=.CCEQ...I.C
017EA0:  43 47 49 4E 54 0C 04 05 63 02 43 43 47 43 48 41    CGINT...c.CCGCHA
017EB0:  52 09 04 05 6A 02 43 43 45 51 0B 04 05 76 02 43    R...j.CCEQ...v.C
017EC0:  43 47 49 4E 54 0C 04 05 90 02 43 43 47 43 48 41    CGINT.....CCGCHA
017ED0:  52 09 04 05 97 02 43 43 45 51 FD 03 02 00 00 00    R.....CCEQ......
017EE0:  24 80 00 00 00 00 00 00 00 00 00 00 20 00 02 08    $........... ...
017EF0:  00 01 00 00 10 40 00 08 CD 00 00 7C B5 CA E4 01    .....@.....|....
017F00:  21 87 00 39 E5 21 89 00 39 CD 00 00 E5 21 93 00    !..9.!..9....!..
017F10:  39 CD 00 00 D1 19 CD 00 00 C3 E7 01 C3 50 00 C3    9............P..
017F20:  F5 01 21 8F 00 39 E5 21 00 00 CD 00 00 21 03 00    ..!..9.!.....!..
017F30:  39 E5 21 07 00 39 CD 00 00 21 86 00 39 E5 21 89    9.!..9...!..9.!.
017F40:  00 39 E5 CD 00 00 23 CD 00 00 2B CD 00 00 D1 7D    .9....#...+....}
017F50:  12 21 95 00 39 E5 21 8D 00 39 E5 CD 00 00 2B 2B    .!..9.!..9....++
017F60:  CD 00 00 CD 00 00 CD 00 00 21 86 00 39 CD 00 00    .........!..9...
017F70:  E5 21 64 00 CD 00 00 7C B5 CA 5E 02 21 95 00 39    .!d....|..^.!..9
017F80:  CD 00 00 E5 21 07 00 39 E5 21 07 00 E5 CD 58 06    ....!..9.!....X.
017F90:  C1 C1 C1 C3 FA 03 21 86 00 39 CD 00 00 E5 21 78    ......!..9....!x
017FA0:  00 CD 00 00 7C B5 CA 8B 02 21 95 00 39 CD 00 00    ....|....!..9...
017FB0:  E5 21 07 00 39 E5 21 07 00 E5 CD 59 09 C1 C1 C1    .!..9.!....Y....
017FC0:  C3 FA 03 21 86 00 39 CD 00 00 E5 21 63 00 CD 00    ...!..9....!c...
017FD0:  00 7C B5 CA C7 02 21 0B 04 05 AE 02 43 43 47 49    .|....!.....CCGI
017FE0:  4E 54 0C 04 05 CC 02 43 43 47 43 48 41 52 09 04    NT.....CCGCHAR..
017FF0:  05 D3 02 43 43 45 51 0B 04 05 E4 02 43 43 47 49    ...CCEQ.....CCGI
018000:  4E 54 0B 04 05 E7 02 43 43 50 49 4E 54 0C 04 05    NT.....CCPINT...
018010:  F1 02 43 43 47 43 48 41 52 09 04 05 F8 02 43 43    ..CCGCHAR.....CC
018020:  45 51 0B 04 05 04 03 43 43 47 49 4E 54 0B 04 05    EQ.....CCGINT...
018030:  1E 03 43 43 47 49 4E 54 09 04 05 25 03 43 43 45    ..CCGINT...%.CCE
018040:  51 0B 04 05 35 03 43 43 50 49 4E 54 0C 04 05 3C    Q...5.CCPINT...<
018050:  03 43 43 47 43 48 41 52 09 04 05 43 03 43 43 45    .CCGCHAR...C.CCE
018060:  51 0B 04 05 54 03 43 43 47 49 4E 54 0A 04 05 5C    Q...T.CCGINT...\
018070:  03 43 43 53 55 42 0B 04 05 5F 03 43 43 50 49 4E    .CCSUB..._.CCPIN
018080:  54 0B 04 05 6B 03 43 43 47 49 4E 54 0B 04 05 6E    T...k.CCGINT...n
018090:  03 43 43 50 49 4E 54 0B 04 05 75 03 43 43 47 49    .CCPINT...u.CCGI
0180A0:  4E 54 0A 04 05 78 03 44 4C 4F 41 44 0A 04 05 7B    NT...x.DLOAD...{
0180B0:  03 44 50 55 53 48 FD 03 00 00 00 00 02 00 00 40    .DPUSH.........@
0180C0:  00 10 00 02 00 00 20 80 00 10 00 00 00 40 00 00    ...... ......@..
0180D0:  00 00 00 00 05 00 39 E5 21 00 00 D1 19 E5 21 97    ......9.!.....!.
0180E0:  00 39 CD 00 00 D1 7D 12 21 05 00 39 E5 21 01 00    .9....}.!..9.!..
0180F0:  D1 19 E5 21 00 00 D1 7D 12 C3 FA 03 21 86 00 39    ...!...}....!..9
018100:  CD 00 00 E5 21 73 00 CD 00 00 7C B5 CA EC 02 21    ....!s....|....!
018110:  03 00 39 E5 21 97 00 39 CD 00 00 CD 00 00 C3 FA    ..9.!..9........
018120:  03 21 86 00 39 CD 00 00 E5 21 75 00 CD 00 00 7C    .!..9....!u....|
018130:  B5 CA 19 03 21 95 00 39 CD 00 00 E5 21 07 00 39    ....!..9....!..9
018140:  E5 21 07 00 E5 CD EF 07 C1 C1 C1 C3 FA 03 21 8F    .!............!.
018150:  00 39 CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA 37    .9....!.....|..7
018160:  03 21 91 00 39 E5 21 06 00 CD 00 00 21 86 00 39    .!..9.!.....!..9
018170:  CD 00 00 E5 21 66 00 CD 00 00 7C B5 CA 97 03 21    ....!f....|....!
018180:  8B 00 39 E5 21 8D 00 39 CD 00 00 E5 21 02 00 29    ..9.!..9....!..)
018190:  CD 00 00 CD 00 00 21 00 00 39 E5 21 8D 00 39 CD    ......!..9.!..9.
0181A0:  00 00 CD 00 00 21 00 00 39 CD 00 00 CD 00 00 CD    .....!..9.......
0181B0:  00 00 21 0B 04 05 82 03 43 43 47 49 4E 54 0C 04    ..!.....CCGINT..
0181C0:  05 9C 03 43 43 47 43 48 41 52 09 04 05 A3 03 43    ...CCGCHAR...£.C
0181D0:  43 45 51 0B 04 05 B4 03 43 43 47 49 4E 54 0A 04    CEQ.....CCGINT..
0181E0:  05 BC 03 43 43 53 55 42 0B 04 05 BF 03 43 43 50    ...CCSUB.....CCP
0181F0:  49 4E 54 0B 04 05 CB 03 43 43 47 49 4E 54 0B 04    INT.....CCGINT..
018200:  05 CE 03 43 43 50 49 4E 54 0B 04 05 D5 03 43 43    ...CCPINT.....CC
018210:  47 49 4E 54 0A 04 05 D8 03 44 4C 4F 41 44 0A 04    GINT.....DLOAD..
018220:  05 DB 03 44 50 55 53 48 0B 04 05 E2 03 43 43 47    ...DPUSH.....CCG
018230:  49 4E 54 0B 04 05 04 04 43 43 47 49 4E 54 0B 04    INT.....CCGINT..
018240:  05 07 04 43 43 50 49 4E 54 0C 04 05 0E 04 43 43    ...CCPINT.....CC
018250:  47 43 48 41 52 09 04 05 15 04 43 43 4E 45 0B 04    GCHAR.....CCNE..
018260:  05 21 04 43 43 47 49 4E 54 0C 04 05 24 04 43 43    .!.CCGINT...$.CC
018270:  47 43 48 41 52 09 04 05 2B 04 43 43 45 51 0B 04    GCHAR...+.CCEQ..
018280:  05 38 04 43 43 47 49 4E 54 0B 04 05 3C 04 43 43    .8.CCGINT...<.CC
018290:  50 49 4E 54 0A 04 05 4A 04 43 43 4E 45 47 0B 04    PINT...J.CCNEG..
0182A0:  05 4D 04 43 43 50 49 4E 54 0B 04 05 54 04 43 43    .M.CCPINT...T.CC
0182B0:  47 49 4E 54 FD 03 00 04 01 00 00 20 00 00 00 00    GINT....... ....
0182C0:  00 00 00 04 01 20 00 00 00 08 00 00 20 00 40 00    ..... ...... .@.
0182D0:  00 00 97 00 39 CD 00 00 E5 21 0D 00 39 E5 CD CB    ....9....!..9...
0182E0:  0A EB 21 0A 00 39 F9 EB C3 FA 03 21 86 00 39 CD    ..!..9.....!..9.
0182F0:  00 00 E5 21 65 00 CD 00 00 7C B5 CA F7 03 21 8B    ...!e....|....!.
018300:  00 39 E5 21 8D 00 39 CD 00 00 E5 21 02 00 29 CD    .9.!..9....!..).
018310:  00 00 CD 00 00 21 00 00 39 E5 21 8D 00 39 CD 00    .....!..9.!..9..
018320:  00 CD 00 00 21 00 00 39 CD 00 00 CD 00 00 CD 00    ....!..9........
018330:  00 21 97 00 39 CD 00 00 E5 21 0D 00 39 E5 CD D6    .!..9....!..9...
018340:  0D EB 21 0A 00 39 F9 EB C3 FA 03 C3 50 00 21 89    ..!..9......P.!.
018350:  00 39 E5 21 89 00 39 CD 00 00 CD 00 00 21 86 00    .9.!..9......!..
018360:  39 CD 00 00 E5 21 73 00 CD 00 00 7C B5 CA 41 04    9....!s....|..A.
018370:  21 03 00 39 CD 00 00 CD 00 00 E5 21 20 00 CD 00    !..9.......! ...
018380:  00 7C B5 CA 41 04 21 03 00 39 E5 CD 00 00 23 CD    .|..A.!..9....#.
018390:  00 00 C3 1C 04 21 8D 00 39 E5 21 01 00 CD 00 00    .....!..9.!.....
0183A0:  CD 00 00 21 03 00 39 CD 00 00 E5 21 8F 00 39 E5    ...!..9....!..9.
0183B0:  CD 0B 04 05 5D 04 43 43 47 49 4E 54 0B 04 05 61    ....].CCGINT...a
0183C0:  04 43 43 50 49 4E 54 0C 04 05 66 04 43 43 47 43    .CCPINT...f.CCGC
0183D0:  48 41 52 0C 04 05 75 04 43 43 47 43 48 41 52 09    HAR...u.CCGCHAR.
0183E0:  04 05 7C 04 43 43 45 51 0B 04 05 84 04 43 43 47    ..|.CCEQ.....CCG
0183F0:  49 4E 54 0B 04 05 8C 04 43 43 47 49 4E 54 09 04    INT.....CCGINT..
018400:  05 8F 04 43 43 47 54 0A 04 05 92 04 43 43 41 4E    ...CCGT.....CCAN
018410:  44 0B 04 05 9A 04 43 43 47 49 4E 54 09 04 05 A1    D.....CCGINT....
018420:  04 43 43 47 54 0A 04 05 A4 04 43 43 41 4E 44 0B    .CCGT.....CCAND.
018430:  04 05 B5 04 43 43 47 49 4E 54 0B 04 05 B8 04 43    ....CCGINT.....C
018440:  43 50 49 4E 54 0C 04 05 BF 04 43 43 47 43 48 41    CPINT.....CCGCHA
018450:  52 0B 04 05 CC 04 43 43 47 49 4E 54 0B 04 05 D0    R.....CCGINT....
018460:  04 43 43 50 49 4E 54 0B 04 05 D9 04 43 43 47 49    .CCPINT.....CCGI
018470:  4E 54 0A 04 05 DC 04 43 43 53 55 42 09 04 05 E3    NT.....CCSUB....
018480:  04 43 43 47 54 0C 04 05 EF 04 43 43 47 43 48 41    .CCGT.....CCGCHA
018490:  52 0D 04 05 F3 04 51 50 55 54 43 48 41 52 0B 04    R.....QPUTCHAR..
0184A0:  05 FE 04 43 43 47 49 4E 54 0B 04 05 0B 05 43 43    ...CCGINT.....CC
0184B0:  47 49 4E 54 0B 04 05 0F 05 43 43 50 49 4E 54 0C    GINT.....CCPINT.
0184C0:  04 05 13 05 43 43 47 43 48 41 52 0D 04 05 17 05    ....CCGCHAR.....
0184D0:  51 50 55 54 43 48 41 52 0B 04 05 20 05 43 43 47    QPUTCHAR... .CCG
0184E0:  49 4E 54 0B 04 05 24 05 43 43 50 49 4E 54 0B 04    INT...$.CCPINT..
0184F0:  05 2C 05 43 43 47 49 4E 54 0B 04 05 30 05 43 43    .,.CCGINT...0.CC
018500:  50 49 4E 54 0B 04 05 3B 05 43 43 47 49 4E 54 FE    PINT...;.CCGINT.
018510:  03 00 02 40 00 00 00 00 00 00 08 00 00 01 00 00    ...@............
018520:  00 00 10 00 20 02 00 00 00 00 00 02 00 00 00 23    .... ..........#
018530:  CD 00 00 D1 19 CD 00 00 7C B5 CA 70 04 C3 4F 04    ........|..p..O.
018540:  21 86 00 39 CD 00 00 E5 21 73 00 CD 00 00 E5 21    !..9....!s.....!
018550:  8F 00 39 CD 00 00 E5 21 95 00 39 CD 00 00 CD 00    ..9....!..9.....
018560:  00 CD 00 00 E5 21 91 00 39 CD 00 00 E5 21 00 00    .....!..9....!..
018570:  CD 00 00 CD 00 00 7C B5 CA BA 04 21 8D 00 39 E5    ......|....!..9.
018580:  21 93 00 39 CD 00 00 CD 00 00 21 85 00 39 CD 00    !..9......!..9..
018590:  00 7C B5 CA F9 04 21 93 00 39 E5 CD 00 00 2B CD    .|....!..9....+.
0185A0:  00 00 23 E5 21 8F 00 39 CD 00 00 CD 00 00 E5 21    ..#.!..9.......!
0185B0:  00 00 CD 00 00 7C B5 CA F9 04 21 02 00 39 CD 00    .....|....!..9..
0185C0:  00 E5 CD 00 00 C1 C3 C6 04 21 8D 00 39 CD 00 00    .........!..9...
0185D0:  7C B5 CA 35 05 21 03 00 39 E5 CD 00 00 23 CD 00    |..5.!..9....#..
0185E0:  00 2B CD 00 00 E5 CD 00 00 C1 21 8D 00 39 E5 CD    .+........!..9..
0185F0:  00 00 2B CD 00 00 21 93 00 39 E5 CD 00 00 2B CD    ..+...!..9....+.
018600:  00 00 C3 F9 04 21 93 00 39 E5 CD 00 00 0B 04 05    .....!..9.......
018610:  3F 05 43 43 50 49 4E 54 0B 04 05 48 05 43 43 47    ?.CCPINT...H.CCG
018620:  49 4E 54 0A 04 05 4B 05 43 43 53 55 42 09 04 05    INT...K.CCSUB...
018630:  52 05 43 43 47 54 0C 04 05 5E 05 43 43 47 43 48    R.CCGT...^.CCGCH
018640:  41 52 0D 04 05 62 05 51 50 55 54 43 48 41 52 0B    AR...b.QPUTCHAR.
018650:  04 05 7E 05 43 43 50 49 4E 54 0B 04 05 85 05 43    ..~.CCPINT.....C
018660:  43 47 49 4E 54 0B 04 05 8C 05 43 43 50 49 4E 54    CGINT.....CCPINT
018670:  0B 04 05 93 05 43 43 47 49 4E 54 0C 04 05 96 05    .....CCGINT.....
018680:  43 43 47 43 48 41 52 09 04 05 9D 05 43 43 47 45    CCGCHAR.....CCGE
018690:  0B 04 05 A5 05 43 43 47 49 4E 54 0C 04 05 A8 05    .....CCGINT.....
0186A0:  43 43 47 43 48 41 52 09 04 05 AF 05 43 43 4C 45    CCGCHAR.....CCLE
0186B0:  0A 04 05 B2 05 43 43 41 4E 44 0B 04 05 C3 05 43    .....CCAND.....C
0186C0:  43 47 49 4E 54 0B 04 05 C6 05 43 43 47 49 4E 54    CGINT.....CCGINT
0186D0:  0B 04 05 C9 05 43 43 50 49 4E 54 0B 04 05 D9 05    .....CCPINT.....
0186E0:  43 43 47 49 4E 54 0B 04 05 DC 05 43 43 4D 55 4C    CCGINT.....CCMUL
0186F0:  54 0B 04 05 E5 05 43 43 47 49 4E 54 0B 04 05 E9    T.....CCGINT....
018700:  05 43 43 50 49 4E 54 0C 04 05 ED 05 43 43 47 43    .CCPINT.....CCGC
018710:  48 41 52 0A 04 05 F4 05 43 43 53 55 42 0B 04 05    HAR.....CCSUB...
018720:  F9 05 43 43 50 49 4E 54 0B 04 05 00 06 43 43 47    ..CCPINT.....CCG
018730:  49 4E 54 09 04 05 07 06 43 43 47 45 0B 04 05 0F    INT.....CCGE....
018740:  06 43 43 47 49 4E 54 0B 04 05 12 06 43 43 47 49    .CCGINT.....CCGI
018750:  4E 54 09 04 05 19 06 43 43 4C 54 FD 03 00 00 00    NT.....CCLT.....
018760:  20 00 48 00 00 00 00 00 00 00 00 00 20 00 00 00     .H......... ...
018770:  00 00 00 00 00 00 00 00 00 2B CD 00 00 23 E5 21    .........+...#.!
018780:  8F 00 39 CD 00 00 CD 00 00 E5 21 00 00 CD 00 00    ..9.......!.....
018790:  7C B5 CA 68 05 21 02 00 39 CD 00 00 E5 CD 00 00    |..h.!..9.......
0187A0:  C1 C3 35 05 C3 50 00 EB 21 97 00 39 F9 EB C9 C5    ..5..P..!..9....
0187B0:  C5 21 02 00 39 E5 21 00 00 CD 00 00 21 06 00 39    .!..9.!.....!..9
0187C0:  CD 00 00 E5 21 00 00 CD 00 00 21 08 00 39 CD 00    ....!.....!..9..
0187D0:  00 CD 00 00 E5 21 30 00 CD 00 00 E5 21 0A 00 39    .....!0.....!..9
0187E0:  CD 00 00 CD 00 00 E5 21 39 00 CD 00 00 CD 00 00    .......!9.......
0187F0:  7C B5 CA 4E 06 21 00 00 39 E5 21 08 00 39 CD 00    |..N.!..9.!..9..
018800:  00 CD 00 00 CD 00 00 21 00 00 39 E5 21 0A 00 E5    .......!..9.!...
018810:  21 04 00 39 CD 00 00 CD 00 00 E5 21 0C 00 39 E5    !..9.......!..9.
018820:  CD 00 00 23 CD 00 00 2B CD 00 00 E5 21 30 00 CD    ...#...+....!0..
018830:  00 00 D1 19 CD 00 00 21 00 00 39 CD 00 00 E5 21    .......!..9....!
018840:  00 00 CD 00 00 E5 21 08 00 39 CD 00 00 CD 00 00    ......!..9......
018850:  E5 21 00 00 CD 00 00 CD 0A 04 05 1C 06 43 43 41    .!...........CCA
018860:  4E 44 0A 04 05 27 06 43 43 4E 45 47 0B 04 05 32    ND...'.CCNEG...2
018870:  06 43 43 47 49 4E 54 0B 04 05 36 06 43 43 50 49    .CCGINT...6.CCPI
018880:  4E 54 0B 04 05 3E 06 43 43 47 49 4E 54 0B 04 05    NT...>.CCGINT...
018890:  46 06 43 43 47 49 4E 54 0B 04 05 49 06 43 43 50    F.CCGINT...I.CCP
0188A0:  49 4E 54 0B 04 05 53 06 43 43 47 49 4E 54 0B 04    INT...S.CCGINT..
0188B0:  05 5E 06 43 43 47 49 4E 54 09 04 05 65 06 43 43    .^.CCGINT...e.CC
0188C0:  4C 54 0B 04 05 76 06 43 43 47 49 4E 54 0A 04 05    LT...v.CCGINT...
0188D0:  79 06 43 43 4E 45 47 0B 04 05 7C 06 43 43 50 49    y.CCNEG...|.CCPI
0188E0:  4E 54 0B 04 05 9C 06 43 43 47 49 4E 54 09 04 05    NT.....CCGINT...
0188F0:  A3 06 43 43 47 54 0B 04 05 AF 06 43 43 47 49 4E    £.CCGT.....CCGIN
018900:  54 0B 04 05 B8 06 43 43 47 49 4E 54 0B 04 05 BC    T.....CCGINT....
018910:  06 43 43 50 49 4E 54 0B 04 05 CF 06 43 43 47 49    .CCPINT.....CCGI
018920:  4E 54 09 04 05 D6 06 43 43 4C 54 0B 04 05 E7 06    NT.....CCLT.....
018930:  43 43 47 49 4E 54 0A 04 05 EA 06 43 43 4E 45 47    CCGINT.....CCNEG
018940:  0B 04 05 ED 06 43 43 50 49 4E 54 0B 04 05 F7 06    .....CCPINT.....
018950:  43 43 47 49 4E 54 FD 03 04 00 00 00 00 00 80 00    CCGINT..........
018960:  00 02 00 00 00 02 00 00 00 08 00 00 00 08 00 01    ................
018970:  00 00 08 00 00 00 7C B5 CA 2C 06 21 01 00 CD 00    ......|..,.!....
018980:  00 C1 C1 C9 21 02 00 39 E5 CD 00 00 23 CD 00 00    ....!..9....#...
018990:  2B 21 06 00 39 CD 00 00 E5 21 02 00 39 CD 00 00    +!..9....!..9...
0189A0:  CD 00 00 C3 8E 05 21 02 00 39 CD 00 00 C1 C1 C9    ......!..9......
0189B0:  3B 21 07 00 39 CD 00 00 E5 21 00 00 CD 00 00 7C    ;!..9....!.....|
0189C0:  B5 CA 8C 06 21 07 00 39 E5 21 09 00 39 CD 00 00    ....!..9.!..9...
0189D0:  CD 00 00 CD 00 00 21 00 00 39 E5 21 2D 00 D1 7D    ......!..9.!-..}
0189E0:  12 C3 97 06 21 00 00 39 E5 21 20 00 D1 7D 12 21    ....!..9.! ..}.!
0189F0:  03 00 39 CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA    ..9....!.....|..
018A00:  CA 06 21 05 00 39 CD 00 00 E5 21 05 00 39 E5 CD    ..!..9....!..9..
018A10:  00 00 2B CD 00 00 D1 19 E5 21 00 00 D1 7D 12 C3    ..+......!...}..
018A20:  21 07 21 03 00 39 CD 00 00 E5 21 00 00 CD 00 00    !.!..9....!.....
018A30:  7C B5 CA F2 06 21 03 00 39 E5 21 05 00 39 CD 00    |....!..9.!..9..
018A40:  00 CD 00 00 CD 00 00 C3 21 07 21 05 00 39 CD 00    ........!.!..9..
018A50:  00 E5 21 0B 04 05 FF 06 43 43 47 49 4E 54 0C 04    ..!.....CCGINT..
018A60:  05 04 07 43 43 47 43 48 41 52 09 04 05 0B 07 43    ...CCGCHAR.....C
018A70:  43 4E 45 0B 04 05 18 07 43 43 47 49 4E 54 0B 04    CNE.....CCGINT..
018A80:  05 1C 07 43 43 50 49 4E 54 0B 04 05 26 07 43 43    ...CCPINT...&.CC
018A90:  47 49 4E 54 0B 04 05 32 07 43 43 47 49 4E 54 0B    GINT...2.CCGINT.
018AA0:  04 05 3B 07 43 43 47 49 4E 54 0B 04 05 3F 07 43    ..;.CCGINT...?.C
018AB0:  43 50 49 4E 54 0B 04 05 49 07 43 43 47 49 4E 54    CPINT...I.CCGINT
018AC0:  0A 04 05 51 07 43 43 44 49 56 0B 04 05 67 07 43    ...Q.CCDIV...g.C
018AD0:  43 47 49 4E 54 0A 04 05 6F 07 43 43 44 49 56 0B    CGINT...o.CCDIV.
018AE0:  04 05 72 07 43 43 50 49 4E 54 09 04 05 79 07 43    ..r.CCPINT...y.C
018AF0:  43 45 51 0B 04 05 8B 07 43 43 47 49 4E 54 0B 04    CEQ.....CCGINT..
018B00:  05 97 07 43 43 47 49 4E 54 0B 04 05 A0 07 43 43    ...CCGINT.....CC
018B10:  47 49 4E 54 0B 04 05 A4 07 43 43 50 49 4E 54 0C    GINT.....CCPINT.
018B20:  04 05 AE 07 43 43 47 43 48 41 52 0B 04 05 B8 07    ....CCGCHAR.....
018B30:  43 43 47 49 4E 54 09 04 05 BF 07 43 43 47 54 0B    CCGINT.....CCGT.
018B40:  04 05 CB 07 43 43 47 49 4E 54 0B 04 05 D4 07 43    ....CCGINT.....C
018B50:  43 47 49 4E 54 0B 04 05 D8 07 43 43 50 49 4E 54    CGINT.....CCPINT
018B60:  FE 03 00 00 04 00 08 00 80 00 00 00 00 00 00 00    ................
018B70:  00 00 12 40 04 00 00 00 00 00 00 40 00 00 05 00    ...@.......@....
018B80:  39 CD 00 00 D1 19 CD 00 00 E5 21 00 00 CD 00 00    9.........!.....
018B90:  7C B5 CA 21 07 21 03 00 39 E5 CD 00 00 23 CD 00    |..!.!..9....#..
018BA0:  00 C3 F2 06 21 03 00 39 CD 00 00 7C B5 CA 86 07    ....!..9...|....
018BB0:  21 05 00 39 CD 00 00 E5 21 05 00 39 E5 CD 00 00    !..9....!..9....
018BC0:  2B CD 00 00 D1 19 E5 21 09 00 39 CD 00 00 E5 21    +......!..9....!
018BD0:  0A 00 D1 CD 00 00 EB E5 21 30 00 D1 19 D1 7D 12    ........!0....}.
018BE0:  21 07 00 39 E5 21 09 00 39 CD 00 00 E5 21 0A 00    !..9.!..9....!..
018BF0:  D1 CD 00 00 CD 00 00 E5 21 00 00 CD 00 00 7C B5    ........!.....|.
018C00:  CA 83 07 C3 86 07 C3 21 07 21 03 00 39 CD 00 00    .......!.!..9...
018C10:  7C B5 CA B3 07 21 05 00 39 CD 00 00 E5 21 05 00    |....!..9....!..
018C20:  39 E5 CD 00 00 2B CD 00 00 D1 19 E5 21 02 00 39    9....+......!..9
018C30:  CD 00 00 D1 7D 12 21 03 00 39 CD 00 00 E5 21 00    ....}.!..9....!.
018C40:  00 CD 00 00 7C B5 CA E6 07 21 05 00 39 CD 00 00    ....|....!..9...
018C50:  E5 21 05 00 39 E5 CD 00 00 2B CD 00 00 D1 0B 04    .!..9....+......
018C60:  05 EB 07 43 43 47 49 4E 54 0B 04 05 F5 07 43 43    ...CCGINT.....CC
018C70:  47 49 4E 54 09 04 05 FC 07 43 43 47 54 0B 04 05    GINT.....CCGT...
018C80:  08 08 43 43 47 49 4E 54 0B 04 05 11 08 43 43 47    ..CCGINT.....CCG
018C90:  49 4E 54 0B 04 05 15 08 43 43 50 49 4E 54 0B 04    INT.....CCPINT..
018CA0:  05 28 08 43 43 47 49 4E 54 09 04 05 2F 08 43 43    .(.CCGINT.../.CC
018CB0:  4C 54 0B 04 05 40 08 43 43 47 49 4E 54 0A 04 05    LT...@.CCGINT...
018CC0:  43 08 43 43 4E 45 47 0B 04 05 46 08 43 43 50 49    C.CCNEG...F.CCPI
018CD0:  4E 54 0B 04 05 50 08 43 43 47 49 4E 54 0B 04 05    NT...P.CCGINT...
018CE0:  58 08 43 43 47 49 4E 54 0C 04 05 5D 08 43 43 47    X.CCGINT...].CCG
018CF0:  43 48 41 52 09 04 05 64 08 43 43 4E 45 0B 04 05    CHAR...d.CCNE...
018D00:  71 08 43 43 47 49 4E 54 0B 04 05 75 08 43 43 50    q.CCGINT...u.CCP
018D10:  49 4E 54 0B 04 05 7F 08 43 43 47 49 4E 54 0B 04    INT.....CCGINT..
018D20:  05 90 08 43 43 47 49 4E 54 0A 04 05 97 08 43 43    ...CCGINT.....CC
018D30:  41 4E 44 0B 04 05 9A 08 43 43 50 49 4E 54 0B 04    AND.....CCPINT..
018D40:  05 A6 08 43 43 47 49 4E 54 0A 04 05 AE 08 43 43    ...CCGINT.....CC
018D50:  41 53 52 0A 04 05 B5 08 43 43 41 4E 44 0B 04 05    ASR.....CCAND...
018D60:  B8 08 43 43 50 49 4E 54 FE 03 00 40 00 00 02 00    ..CCPINT...@....
018D70:  00 00 02 00 00 40 00 02 00 00 00 02 00 04 00 40    .....@.........@
018D80:  00 00 00 00 00 00 19 E5 21 20 00 D1 7D 12 C3 B3    ........! ..}...
018D90:  07 21 05 00 39 CD 00 00 33 C9 C5 21 04 00 39 CD    .!..9...3..!..9.
018DA0:  00 00 E5 21 00 00 CD 00 00 7C B5 CA 23 08 21 06    ...!.....|..#.!.
018DB0:  00 39 CD 00 00 E5 21 06 00 39 E5 CD 00 00 2B CD    .9....!..9....+.
018DC0:  00 00 D1 19 E5 21 00 00 D1 7D 12 C3 7A 08 21 04    .....!...}..z.!.
018DD0:  00 39 CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA 4B    .9....!.....|..K
018DE0:  08 21 04 00 39 E5 21 06 00 39 CD 00 00 CD 00 00    .!..9.!..9......
018DF0:  CD 00 00 C3 7A 08 21 06 00 39 CD 00 00 E5 21 06    ....z.!..9....!.
018E00:  00 39 CD 00 00 D1 19 CD 00 00 E5 21 00 00 CD 00    .9.........!....
018E10:  00 7C B5 CA 7A 08 21 04 00 39 E5 CD 00 00 23 CD    .|..z.!..9....#.
018E20:  00 00 C3 4B 08 21 04 00 39 CD 00 00 7C B5 CA 24    ...K.!..9...|..$
018E30:  09 21 00 00 39 E5 21 0A 00 39 CD 00 00 E5 21 01    .!..9.!..9....!.
018E40:  00 CD 00 00 CD 00 00 21 08 00 39 E5 21 0A 00 39    .......!..9.!..9
018E50:  CD 00 00 E5 21 01 00 D1 CD 00 00 E5 21 FF 7F CD    ....!.......!...
018E60:  00 00 CD 00 00 21 0B 04 05 BF 08 43 43 47 49 4E    .....!.....CCGIN
018E70:  54 0B 04 05 C8 08 43 43 47 49 4E 54 0B 04 05 CC    T.....CCGINT....
018E80:  08 43 43 50 49 4E 54 0B 04 05 D6 08 43 43 47 49    .CCPINT.....CCGI
018E90:  4E 54 0A 04 05 DE 08 43 43 44 49 56 0A 04 05 E6    NT.....CCDIV....
018EA0:  08 43 43 41 53 4C 0B 04 05 EE 08 43 43 47 49 4E    .CCASL.....CCGIN
018EB0:  54 0B 04 05 05 09 43 43 47 49 4E 54 0A 04 05 0D    T.....CCGINT....
018EC0:  09 43 43 44 49 56 0B 04 05 10 09 43 43 50 49 4E    .CCDIV.....CCPIN
018ED0:  54 09 04 05 17 09 43 43 45 51 0B 04 05 29 09 43    T.....CCEQ...).C
018EE0:  43 47 49 4E 54 0B 04 05 35 09 43 43 47 49 4E 54    CGINT...5.CCGINT
018EF0:  0B 04 05 3E 09 43 43 47 49 4E 54 0B 04 05 42 09    ...>.CCGINT...B.
018F00:  43 43 50 49 4E 54 0B 04 05 55 09 43 43 47 49 4E    CCPINT...U.CCGIN
018F10:  54 0B 04 05 60 09 43 43 47 49 4E 54 09 04 05 67    T...`.CCGINT...g
018F20:  09 43 43 47 54 0B 04 05 73 09 43 43 47 49 4E 54    .CCGT...s.CCGINT
018F30:  0B 04 05 7C 09 43 43 47 49 4E 54 0B 04 05 80 09    ...|.CCGINT.....
018F40:  43 43 50 49 4E 54 0B 04 05 93 09 43 43 47 49 4E    CCPINT.....CCGIN
018F50:  54 FD 03 00 00 00 00 00 00 00 00 00 00 00 00 49    T..............I
018F60:  00 10 00 00 00 10 00 00 00 40 00 00 00 40 00 06    .........@...@..
018F70:  00 39 CD 00 00 E5 21 06 00 39 E5 CD 00 00 2B CD    .9....!..9....+.
018F80:  00 00 D1 19 E5 21 0A 00 39 CD 00 00 E5 21 05 00    .....!..9....!..
018F90:  D1 CD 00 00 EB E5 21 01 00 CD 00 00 E5 21 04 00    ......!......!..
018FA0:  39 CD 00 00 D1 19 E5 21 30 00 D1 19 D1 7D 12 21    9......!0....}.!
018FB0:  08 00 39 E5 21 0A 00 39 CD 00 00 E5 21 05 00 D1    ..9.!..9....!...
018FC0:  CD 00 00 CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA    .......!.....|..
018FD0:  21 09 C3 24 09 C3 7A 08 21 04 00 39 CD 00 00 7C    !..$..z.!..9...|
018FE0:  B5 CA 50 09 21 06 00 39 CD 00 00 E5 21 06 00 39    ..P.!..9....!..9
018FF0:  E5 CD 00 00 2B CD 00 00 D1 19 E5 21 20 00 D1 7D    ....+......! ..}
019000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
019010:  15 00 00 00 02 09 50 E5 15 00 C1 02 00 00 00 02    ......P.........
019020:  15 00 C2 02 00 00 00 02 15 00 C3 02 00 00 00 02    ................
019030:  15 00 C4 02 00 00 00 02 15 00 C5 02 00 00 00 02    ................
019040:  15 00 C6 02 00 00 00 02 15 00 C7 02 00 00 00 02    ................
019050:  15 00 C8 02 00 00 00 02 15 00 C9 02 00 00 00 02    ................
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:  12 C3 24 09 21 06 00 39 CD 00 00 C1 C9 C5 C5 21    ..$.!..9.......!
019110:  06 00 39 CD 00 00 E5 21 00 00 CD 00 00 7C B5 CA    ..9....!.....|..
019120:  8E 09 21 08 00 39 CD 00 00 E5 21 08 00 39 E5 CD    ..!..9....!..9..
019130:  00 00 2B CD 00 00 D1 19 E5 21 00 00 D1 7D 12 C3    ..+......!...}..
019140:  E5 09 21 06 00 39 CD 00 00 E5 21 00 00 CD 09 04    ..!..9....!.....
019150:  05 9A 09 43 43 4C 54 0B 04 05 AB 09 43 43 47 49    ...CCLT.....CCGI
019160:  4E 54 0A 04 05 AE 09 43 43 4E 45 47 0B 04 05 B1    NT.....CCNEG....
019170:  09 43 43 50 49 4E 54 0B 04 05 BB 09 43 43 47 49    .CCPINT.....CCGI
019180:  4E 54 0B 04 05 C3 09 43 43 47 49 4E 54 0C 04 05    NT.....CCGINT...
019190:  C8 09 43 43 47 43 48 41 52 09 04 05 CF 09 43 43    ..CCGCHAR.....CC
0191A0:  4E 45 0B 04 05 DC 09 43 43 47 49 4E 54 0B 04 05    NE.....CCGINT...
0191B0:  E0 09 43 43 50 49 4E 54 0B 04 05 EA 09 43 43 47    ..CCPINT.....CCG
0191C0:  49 4E 54 0B 04 05 FB 09 43 43 47 49 4E 54 0A 04    INT.....CCGINT..
0191D0:  05 02 0A 43 43 41 4E 44 0B 04 05 05 0A 43 43 50    ...CCAND.....CCP
0191E0:  49 4E 54 0B 04 05 11 0A 43 43 47 49 4E 54 0A 04    INT.....CCGINT..
0191F0:  05 19 0A 43 43 41 53 52 0A 04 05 20 0A 43 43 41    ...CCASR... .CCA
019200:  4E 44 0B 04 05 23 0A 43 43 50 49 4E 54 0B 04 05    ND...#.CCPINT...
019210:  2A 0A 43 43 47 49 4E 54 09 04 05 31 0A 43 43 4C    *.CCGINT...1.CCL
019220:  54 0B 04 05 41 0A 43 43 50 49 4E 54 0B 04 05 4F    T...A.CCPINT...O
019230:  0A 43 43 50 49 4E 54 0B 04 05 56 0A 43 43 47 49    .CCPINT...V.CCGI
019240:  4E 54 0B 04 05 5F 0A 43 43 47 49 4E 54 0B 04 05    NT..._.CCGINT...
019250:  63 0A 43 43 50 49 4E 54 0B 04 05 6D 0A 43 43 47    c.CCPINT...m.CCG
019260:  49 4E 54 0B 04 05 75 0A 43 43 47 49 4E 54 FE 03    INT...u.CCGINT..
019270:  04 00 00 20 00 00 00 20 00 40 04 00 00 00 00 00    ... ... .@......
019280:  00 00 00 08 00 20 00 00 00 00 00 00 00 00 7C B5    ..... ........|.
019290:  CA B6 09 21 06 00 39 E5 21 08 00 39 CD 00 00 CD    ...!..9.!..9....
0192A0:  00 00 CD 00 00 C3 E5 09 21 08 00 39 CD 00 00 E5    ........!..9....
0192B0:  21 08 00 39 CD 00 00 D1 19 CD 00 00 E5 21 00 00    !..9.........!..
0192C0:  CD 00 00 7C B5 CA E5 09 21 06 00 39 E5 CD 00 00    ...|....!..9....
0192D0:  23 CD 00 00 C3 B6 09 21 06 00 39 CD 00 00 7C B5    #......!..9...|.
0192E0:  CA 95 0A 21 02 00 39 E5 21 0C 00 39 CD 00 00 E5    ...!..9.!..9....
0192F0:  21 0F 00 CD 00 00 CD 00 00 21 0A 00 39 E5 21 0C    !........!..9.!.
019300:  00 39 CD 00 00 E5 21 04 00 D1 CD 00 00 E5 21 FF    .9....!.......!.
019310:  0F CD 00 00 CD 00 00 21 02 00 39 CD 00 00 E5 21    .......!..9....!
019320:  0A 00 CD 00 00 7C B5 CA 46 0A 21 00 00 39 E5 21    .....|..F.!..9.!
019330:  30 00 CD 00 00 C3 51 0A 21 00 00 39 E5 21 37 00    0.....Q.!..9.!7.
019340:  CD 00 00 21 08 00 39 CD 00 00 E5 21 08 00 39 E5    ...!..9....!..9.
019350:  CD 00 00 2B CD 00 00 D1 19 E5 21 04 00 39 CD 00    ...+......!..9..
019360:  00 E5 21 04 00 39 CD 00 00 D1 19 D1 0B 04 05 81    ..!..9..........
019370:  0A 43 43 47 49 4E 54 09 04 05 88 0A 43 43 45 51    .CCGINT.....CCEQ
019380:  0B 04 05 9A 0A 43 43 47 49 4E 54 0B 04 05 A6 0A    .....CCGINT.....
019390:  43 43 47 49 4E 54 0B 04 05 AF 0A 43 43 47 49 4E    CCGINT.....CCGIN
0193A0:  54 0B 04 05 B3 0A 43 43 50 49 4E 54 0B 04 05 C6    T.....CCPINT....
0193B0:  0A 43 43 47 49 4E 54 0A 04 05 D6 0A 44 4C 4F 41    .CCGINT.....DLOA
0193C0:  44 0A 04 05 D9 0A 44 50 55 53 48 0A 04 05 DF 0A    D.....DPUSH.....
0193D0:  44 4C 4F 41 44 08 04 05 E2 0A 44 47 45 0B 04 05    DLOAD.....DGE...
0193E0:  F2 0A 43 43 50 49 4E 54 0B 04 05 00 0B 43 43 50    ..CCPINT.....CCP
0193F0:  49 4E 54 0A 04 05 0C 0B 44 4C 4F 41 44 0C 04 05    INT.....DLOAD...
019400:  0F 0B 4D 49 4E 55 53 46 41 0B 04 05 13 0B 44 53    ..MINUSFA.....DS
019410:  54 4F 52 45 0B 04 05 1A 0B 43 43 47 49 4E 54 0B    TORE.....CCGINT.
019420:  04 05 27 0B 43 43 47 49 4E 54 0B 04 05 2B 0B 43    ..'.CCGINT...+.C
019430:  43 50 49 4E 54 0B 04 05 3F 0B 43 43 47 49 4E 54    CPINT...?.CCGINT
019440:  0B 04 05 42 0B 43 43 50 49 4E 54 0A 04 05 4D 0B    ...B.CCPINT...M.
019450:  44 4C 4F 41 44 0B 04 05 51 0B 44 53 54 4F 52 45    DLOAD...Q.DSTORE
019460:  FD 03 00 00 12 40 04 00 00 00 04 00 00 00 20 04    .....@........ .
019470:  00 10 00 00 00 00 04 00 00 00 00 00 80 00 7D 12    ..............}.
019480:  21 0A 00 39 CD 00 00 E5 21 00 00 CD 00 00 7C B5    !..9....!.....|.
019490:  CA 92 0A C3 95 0A C3 E5 09 21 06 00 39 CD 00 00    .........!..9...
0194A0:  7C B5 CA C1 0A 21 08 00 39 CD 00 00 E5 21 08 00    |....!..9....!..
0194B0:  39 E5 CD 00 00 2B CD 00 00 D1 19 E5 21 20 00 D1    9....+......! ..
0194C0:  7D 12 C3 95 0A 21 08 00 39 CD 00 00 C1 C1 C9 C5    }....!..9.......
0194D0:  C5 C5 C5 C5 C5 21 12 00 39 CD 00 00 CD 00 00 21    .....!..9......!
0194E0:  A0 0D CD 00 00 CD 00 00 7C B5 CA F7 0A 21 02 00    ........|....!..
0194F0:  39 E5 21 00 00 CD 00 00 C3 15 0B 21 02 00 39 E5    9.!........!..9.
019500:  21 01 00 CD 00 00 21 12 00 39 E5 21 14 00 39 CD    !.....!..9.!..9.
019510:  00 00 CD 00 00 E1 CD 00 00 21 02 00 39 CD 00 00    .........!..9...
019520:  7C B5 CA 35 0B 21 0E 00 39 E5 CD 00 00 23 CD 00    |..5.!..9....#..
019530:  00 2B E5 21 2D 00 D1 7D 12 21 04 00 39 E5 21 12    .+.!-..}.!..9.!.
019540:  00 39 CD 00 00 CD 00 00 21 06 00 39 E5 21 A6 0D    .9......!..9.!..
019550:  CD 00 00 E1 CD 00 00 21 04 00 39 E5 CD 0B 04 05    .......!..9.....
019560:  59 0B 43 43 47 49 4E 54 0B 04 05 5D 0B 43 43 50    Y.CCGINT...].CCP
019570:  49 4E 54 0A 04 05 6F 0B 44 4C 4F 41 44 0A 04 05    INT...o.DLOAD...
019580:  72 0B 44 50 55 53 48 0A 04 05 78 0B 44 4C 4F 41    r.DPUSH...x.DLOA
019590:  44 09 04 05 7B 0B 44 4D 55 4C 0B 04 05 7F 0B 44    D...{.DMUL.....D
0195A0:  53 54 4F 52 45 0A 04 05 8E 0B 44 4C 4F 41 44 0A    STORE.....DLOAD.
0195B0:  04 05 91 0B 44 50 55 53 48 0A 04 05 97 0B 44 4C    ....DPUSH.....DL
0195C0:  4F 41 44 0A 04 05 9A 0B 44 50 55 53 48 0A 04 05    OAD.....DPUSH...
0195D0:  A1 0B 44 4C 4F 41 44 09 04 05 A4 0B 44 44 49 56    ..DLOAD.....DDIV
0195E0:  09 04 05 A7 0B 44 41 44 44 0B 04 05 AB 0B 44 53    .....DADD.....DS
0195F0:  54 4F 52 45 0B 04 05 B6 0B 43 43 50 49 4E 54 0A    TORE.....CCPINT.
019600:  04 05 C1 0B 44 4C 4F 41 44 0B 04 05 C5 0B 44 53    ....DLOAD.....DS
019610:  54 4F 52 45 0A 04 05 CC 0B 44 4C 4F 41 44 0A 04    TORE.....DLOAD..
019620:  05 CF 0B 44 50 55 53 48 0A 04 05 D6 0B 44 4C 4F    ...DPUSH.....DLO
019630:  41 44 08 04 05 D9 0B 44 47 45 0A 04 05 EA 0B 44    AD.....DGE.....D
019640:  4C 4F 41 44 0A 04 05 ED 0B 44 50 55 53 48 0A 04    LOAD.....DPUSH..
019650:  05 F3 0B 44 4C 4F 41 44 09 04 05 F6 0B 44 4D 55    ...DLOAD.....DMU
019660:  4C 0B 04 05 FA 0B 44 53 54 4F 52 45 0B 04 05 02    L.....DSTORE....
019670:  0C 43 43 47 49 4E 54 0B 04 05 06 0C 43 43 50 49    .CCGINT.....CCPI
019680:  4E 54 0B 04 05 12 0C 43 43 47 49 4E 54 0B 04 05    NT.....CCGINT...
019690:  16 0C 43 43 50 49 4E 54 0A 04 05 27 0C 44 4C 4F    ..CCPINT...'.DLO
0196A0:  41 44 0A 04 05 2A 0C 44 50 55 53 48 0A 04 05 31    AD...*.DPUSH...1
0196B0:  0C 44 4C 4F 41 44 0A 04 05 34 0C 44 50 55 53 48    .DLOAD...4.DPUSH
0196C0:  FE 03 00 20 00 08 00 40 00 10 00 00 00 00 04 00    ... ...@........
0196D0:  00 00 04 00 01 00 00 00 40 00 10 10 00 02 00 00    ........@.......
0196E0:  2B CD 00 00 23 7C B5 CA 84 0B 21 06 00 39 E5 21    +...#|....!..9.!
0196F0:  08 00 39 CD 00 00 CD 00 00 21 AC 0D CD 00 00 CD    ..9......!......
019700:  00 00 E1 CD 00 00 C3 53 0B 21 12 00 39 E5 21 14    .......S.!..9.!.
019710:  00 39 CD 00 00 CD 00 00 21 B2 0D CD 00 00 CD 00    .9......!.......
019720:  00 21 14 00 39 CD 00 00 CD 00 00 CD 00 00 E1 CD    .!..9...........
019730:  00 00 21 04 00 39 E5 21 00 00 CD 00 00 21 06 00    ..!..9.!.....!..
019740:  39 E5 21 B8 0D CD 00 00 E1 CD 00 00 21 12 00 39    9.!.........!..9
019750:  CD 00 00 CD 00 00 21 0C 00 39 CD 00 00 CD 00 00    ......!..9......
019760:  7C B5 CA 0C 0C 21 06 00 39 E5 21 08 00 39 CD 00    |....!..9.!..9..
019770:  00 CD 00 00 21 BE 0D CD 00 00 CD 00 00 E1 CD 00    ....!...........
019780:  00 21 04 00 39 E5 CD 00 00 23 CD 00 00 2B C3 C7    .!..9....#...+..
019790:  0B 21 04 00 39 E5 CD 00 00 2B CD 00 00 23 7C B5    .!..9....+...#|.
0197A0:  CA C4 0C 21 06 00 39 E5 21 C4 0D CD 00 00 CD 00    ...!..9.!.......
0197B0:  00 21 0E 00 39 CD 00 00 CD 00 00 21 CA 0D 0A 04    .!..9......!....
0197C0:  05 3A 0C 44 4C 4F 41 44 09 04 05 3D 0C 44 4D 55    .:.DLOAD...=.DMU
0197D0:  4C 09 04 05 40 0C 44 41 44 44 0A 04 05 43 0C 44    L...@.DADD...C.D
0197E0:  50 55 53 48 0B 04 05 46 0C 51 46 4C 4F 4F 52 0B    PUSH...F.QFLOOR.
0197F0:  04 05 4D 0C 44 53 54 4F 52 45 0A 04 05 59 0C 44    ..M.DSTORE...Y.D
019800:  4C 4F 41 44 0A 04 05 5C 0C 44 50 55 53 48 0A 04    LOAD...\.DPUSH..
019810:  05 63 0C 44 4C 4F 41 44 09 04 05 66 0C 44 44 49    .c.DLOAD...f.DDI
019820:  56 0A 04 05 69 0C 44 50 55 53 48 0A 04 05 6C 0C    V...i.DPUSH...l.
019830:  51 49 46 49 58 0B 04 05 72 0C 43 43 50 49 4E 54    QIFIX...r.CCPINT
019840:  0B 04 05 7A 0C 43 43 47 49 4E 54 0B 04 05 7E 0C    ...z.CCGINT...~.
019850:  43 43 50 49 4E 54 0B 04 05 87 0C 43 43 47 49 4E    CCPINT.....CCGIN
019860:  54 0A 04 05 9C 0C 44 4C 4F 41 44 0A 04 05 9F 0C    T.....DLOAD.....
019870:  44 50 55 53 48 0B 04 05 A6 0C 43 43 47 49 4E 54    DPUSH.....CCGINT
019880:  0B 04 05 AA 0C 51 46 4C 4F 41 54 0A 04 05 AE 0C    .....QFLOAT.....
019890:  44 50 55 53 48 0A 04 05 B5 0C 44 4C 4F 41 44 09    DPUSH.....DLOAD.
0198A0:  04 05 B8 0C 44 4D 55 4C 09 04 05 BB 0C 44 53 55    ....DMUL.....DSU
0198B0:  42 0B 04 05 BF 0C 44 53 54 4F 52 45 0B 04 05 C9    B.....DSTORE....
0198C0:  0C 43 43 47 49 4E 54 09 04 05 D0 0C 43 43 4C 45    .CCGINT.....CCLE
0198D0:  0B 04 05 DC 0C 43 43 47 49 4E 54 0B 04 05 F3 0C    .....CCGINT.....
0198E0:  43 43 47 49 4E 54 0B 04 05 F7 0C 43 43 50 49 4E    CCGINT.....CCPIN
0198F0:  54 0B 04 05 07 0D 43 43 47 49 4E 54 0B 04 05 0B    T.....CCGINT....
019900:  0D 43 43 50 49 4E 54 FE 03 00 00 00 00 00 00 00    .CCPINT.........
019910:  00 00 00 00 00 00 00 00 00 00 40 00 08 00 00 00    ..........@.....
019920:  00 00 00 00 80 CD 00 00 CD 00 00 CD 00 00 CD 00    ................
019930:  00 CD 00 00 C1 C1 C1 E1 CD 00 00 21 00 00 39 E5    ...........!..9.
019940:  21 14 00 39 CD 00 00 CD 00 00 21 0E 00 39 CD 00    !..9......!..9..
019950:  00 CD 00 00 CD 00 00 CD 00 00 C1 C1 C1 CD 00 00    ................
019960:  21 0E 00 39 E5 CD 00 00 23 CD 00 00 2B E5 21 02    !..9....#...+.!.
019970:  00 39 CD 00 00 E5 21 30 00 D1 19 D1 7D 12 21 12    .9....!0....}.!.
019980:  00 39 E5 21 14 00 39 CD 00 00 CD 00 00 21 08 00    .9.!..9......!..
019990:  39 CD 00 00 E5 CD 00 00 C1 CD 00 00 21 14 00 39    9...........!..9
0199A0:  CD 00 00 CD 00 00 CD 00 00 E1 CD 00 00 C3 0C 0C    ................
0199B0:  21 10 00 39 CD 00 00 E5 21 00 00 CD 00 00 7C B5    !..9....!.....|.
0199C0:  CA ED 0C 21 0E 00 39 CD 00 00 E5 21 00 00 D1 7D    ...!..9....!...}
0199D0:  12 EB 21 0C 00 39 F9 EB C9 21 0E 00 39 E5 CD 00    ..!..9...!..9...
0199E0:  00 23 CD 00 00 2B E5 21 2E 00 D1 7D 12 21 10 00    .#...+.!...}.!..
0199F0:  39 E5 CD 00 00 2B CD 00 00 23 7C B5 CA 8A 0D 21    9....+...#|....!
019A00:  12 00 39 E5 21 0A 04 05 1D 0D 44 4C 4F 41 44 0A    ..9.!.....DLOAD.
019A10:  04 05 20 0D 44 50 55 53 48 0A 04 05 26 0D 44 4C    .. .DPUSH...&.DL
019A20:  4F 41 44 09 04 05 29 0D 44 4D 55 4C 0B 04 05 2D    OAD...).DMUL...-
019A30:  0D 44 53 54 4F 52 45 0A 04 05 39 0D 44 4C 4F 41    .DSTORE...9.DLOA
019A40:  44 0A 04 05 3C 0D 44 50 55 53 48 0A 04 05 3F 0D    D...<.DPUSH...?.
019A50:  51 49 46 49 58 0B 04 05 45 0D 43 43 50 49 4E 54    QIFIX...E.CCPINT
019A60:  0B 04 05 4D 0D 43 43 47 49 4E 54 0B 04 05 51 0D    ...M.CCGINT...Q.
019A70:  43 43 50 49 4E 54 0B 04 05 5A 0D 43 43 47 49 4E    CCPINT...Z.CCGIN
019A80:  54 0A 04 05 6F 0D 44 4C 4F 41 44 0A 04 05 72 0D    T...o.DLOAD...r.
019A90:  44 50 55 53 48 0B 04 05 79 0D 43 43 47 49 4E 54    DPUSH...y.CCGINT
019AA0:  0B 04 05 7D 0D 51 46 4C 4F 41 54 09 04 05 81 0D    ...}.QFLOAT.....
019AB0:  44 53 55 42 0B 04 05 85 0D 44 53 54 4F 52 45 0B    DSUB.....DSTORE.
019AC0:  04 05 8F 0D 43 43 47 49 4E 54 0B 04 05 E6 0D 43    ....CCGINT.....C
019AD0:  43 47 49 4E 54 0B 04 05 E9 0D 43 43 50 49 4E 54    CGINT.....CCPINT
019AE0:  0A 04 05 F4 0D 44 4C 4F 41 44 FD 03 00 20 00 00    .....DLOAD... ..
019AF0:  00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00    ................
019B00:  00 00 00 00 00 00 00 80 14 00 39 CD 00 00 CD 00    ..........9.....
019B10:  00 21 D0 0D CD 00 00 CD 00 00 E1 CD 00 00 21 00    .!............!.
019B20:  00 39 E5 21 14 00 39 CD 00 00 CD 00 00 CD 00 00    .9.!..9.........
019B30:  C1 C1 C1 CD 00 00 21 0E 00 39 E5 CD 00 00 23 CD    ......!..9....#.
019B40:  00 00 2B E5 21 02 00 39 CD 00 00 E5 21 30 00 D1    ..+.!..9....!0..
019B50:  19 D1 7D 12 21 12 00 39 E5 21 14 00 39 CD 00 00    ..}.!..9.!..9...
019B60:  CD 00 00 21 08 00 39 CD 00 00 E5 CD 00 00 C1 CD    ...!..9.........
019B70:  00 00 E1 CD 00 00 C3 01 0D 21 0E 00 39 CD 00 00    .........!..9...
019B80:  E5 21 00 00 D1 7D 12 EB 21 0C 00 39 F9 EB C9 00    .!...}..!..9....
019B90:  00 00 00 00 00 00 00 00 00 00 82 00 00 00 00 20    ............... 
019BA0:  84 00 00 00 00 00 81 00 00 00 00 00 81 00 00 00    ................
019BB0:  00 20 84 00 00 00 00 00 80 CD CC CC CC 4C 7D 00    . ...........L}.
019BC0:  00 00 00 20 84 C5 C5 C5 C5 C5 C5 21 00 00 39 E5    ... .......!..9.
019BD0:  21 12 00 39 CD 00 00 CD 00 00 21 06 00 39 E5 21    !..9......!..9.!
019BE0:  85 11 CD 00 00 E1 CD 0B 04 05 F8 0D 44 53 54 4F    ............DSTO
019BF0:  52 45 0B 04 05 04 0E 43 43 47 49 4E 54 0B 04 05    RE.....CCGINT...
019C00:  07 0E 43 43 50 49 4E 54 0B 04 05 0F 0E 43 43 47    ..CCPINT.....CCG
019C10:  49 4E 54 0B 04 05 13 0E 43 43 50 49 4E 54 0A 04    INT.....CCPINT..
019C20:  05 25 0E 44 4C 4F 41 44 0A 04 05 28 0E 44 50 55    .%.DLOAD...(.DPU
019C30:  53 48 0A 04 05 2E 0E 44 4C 4F 41 44 09 04 05 31    SH.....DLOAD...1
019C40:  0E 44 4D 55 4C 0B 04 05 35 0E 44 53 54 4F 52 45    .DMUL...5.DSTORE
019C50:  0A 04 05 3F 0E 44 4C 4F 41 44 0A 04 05 42 0E 44    ...?.DLOAD...B.D
019C60:  50 55 53 48 0A 04 05 48 0E 44 4C 4F 41 44 08 04    PUSH...H.DLOAD..
019C70:  05 4B 0E 44 4C 54 0B 04 05 58 0E 43 43 47 49 4E    .K.DLT...X.CCGIN
019C80:  54 0B 04 05 5C 0E 43 43 50 49 4E 54 0A 04 05 70    T...\.CCPINT...p
019C90:  0E 44 4C 4F 41 44 0C 04 05 73 0E 4D 49 4E 55 53    .DLOAD...s.MINUS
019CA0:  46 41 0B 04 05 77 0E 44 53 54 4F 52 45 0A 04 05    FA...w.DSTORE...
019CB0:  7E 0E 44 4C 4F 41 44 0A 04 05 81 0E 44 50 55 53    ~.DLOAD.....DPUS
019CC0:  48 0A 04 05 88 0E 44 4C 4F 41 44 08 04 05 8B 0E    H.....DLOAD.....
019CD0:  44 47 54 0A 04 05 9C 0E 44 4C 4F 41 44 0A 04 05    DGT.....DLOAD...
019CE0:  9F 0E 44 50 55 53 48 0A 04 05 A5 0E 44 4C 4F 41    ..DPUSH.....DLOA
019CF0:  44 09 04 05 A8 0E 44 4D 55 4C 0B 04 05 AC 0E 44    D.....DMUL.....D
019D00:  53 54 4F 52 45 0A 04 05 B3 0E 44 4C 4F 41 44 0A    STORE.....DLOAD.
019D10:  04 05 B6 0E 44 50 55 53 48 0A 04 05 BD 0E 44 4C    ....DPUSH.....DL
019D20:  4F 41 44 08 04 05 C0 0E 44 47 54 0A 04 05 D1 0E    OAD.....DGT.....
019D30:  44 4C 4F 41 44 0A 04 05 D4 0E 44 50 55 53 48 FD    DLOAD.....DPUSH.
019D40:  03 00 00 00 00 40 00 10 00 80 04 00 80 00 00 00    .....@..........
019D50:  00 00 00 00 80 00 20 00 00 00 04 00 00 00 00 21    ...... ........!
019D60:  04 00 39 E5 21 12 00 39 CD 00 00 CD 00 00 21 04    ..9.!..9......!.
019D70:  00 39 E5 CD 00 00 2B CD 00 00 23 7C B5 CA 3A 0E    .9....+...#|..:.
019D80:  21 06 00 39 E5 21 08 00 39 CD 00 00 CD 00 00 21    !..9.!..9......!
019D90:  8B 11 CD 00 00 CD 00 00 E1 CD 00 00 C3 09 0E 21    ...............!
019DA0:  12 00 39 CD 00 00 CD 00 00 21 91 11 CD 00 00 CD    ..9......!......
019DB0:  00 00 7C B5 CA 79 0E 21 0E 00 39 E5 CD 00 00 23    ..|..y.!..9....#
019DC0:  CD 00 00 2B E5 21 2D 00 D1 7D 12 21 12 00 39 E5    ...+.!-..}.!..9.
019DD0:  21 14 00 39 CD 00 00 CD 00 00 E1 CD 00 00 21 12    !..9..........!.
019DE0:  00 39 CD 00 00 CD 00 00 21 0C 00 39 CD 00 00 CD    .9......!..9....
019DF0:  00 00 7C B5 CA F5 0E 21 06 00 39 E5 21 08 00 39    ..|....!..9.!..9
019E00:  CD 00 00 CD 00 00 21 97 11 CD 00 00 CD 00 00 E1    ......!.........
019E10:  CD 00 00 21 12 00 39 CD 00 00 CD 00 00 21 0C 00    ...!..9......!..
019E20:  39 CD 00 00 CD 00 00 7C B5 CA F2 0E 21 12 00 39    9......|....!..9
019E30:  E5 21 14 00 39 CD 00 00 CD 00 00 21 0A 04 05 DA    .!..9......!....
019E40:  0E 44 4C 4F 41 44 09 04 05 DD 0E 44 44 49 56 0B    .DLOAD.....DDIV.
019E50:  04 05 E1 0E 44 53 54 4F 52 45 0B 04 05 E9 0E 43    ....DSTORE.....C
019E60:  43 47 49 4E 54 0B 04 05 ED 0E 43 43 50 49 4E 54    CGINT.....CCPINT
019E70:  0A 04 05 FA 0E 44 4C 4F 41 44 0A 04 05 FD 0E 44    .....DLOAD.....D
019E80:  50 55 53 48 0A 04 05 04 0F 44 4C 4F 41 44 08 04    PUSH.....DLOAD..
019E90:  05 07 0F 44 4C 45 0A 04 05 18 0F 44 4C 4F 41 44    ...DLE.....DLOAD
019EA0:  0A 04 05 1B 0F 44 50 55 53 48 0A 04 05 21 0F 44    .....DPUSH...!.D
019EB0:  4C 4F 41 44 09 04 05 24 0F 44 4D 55 4C 0B 04 05    LOAD...$.DMUL...
019EC0:  28 0F 44 53 54 4F 52 45 0B 04 05 30 0F 43 43 47    (.DSTORE...0.CCG
019ED0:  49 4E 54 0B 04 05 34 0F 43 43 50 49 4E 54 0A 04    INT...4.CCPINT..
019EE0:  05 43 0F 44 4C 4F 41 44 0A 04 05 46 0F 44 50 55    .C.DLOAD...F.DPU
019EF0:  53 48 0A 04 05 4C 0F 44 4C 4F 41 44 09 04 05 4F    SH...L.DLOAD...O
019F00:  0F 44 4D 55 4C 0B 04 05 53 0F 44 53 54 4F 52 45    .DMUL...S.DSTORE
019F10:  0A 04 05 5F 0F 44 4C 4F 41 44 0A 04 05 62 0F 44    ..._.DLOAD...b.D
019F20:  50 55 53 48 0A 04 05 68 0F 44 4C 4F 41 44 09 04    PUSH...h.DLOAD..
019F30:  05 6B 0F 44 41 44 44 0B 04 05 6F 0F 44 53 54 4F    .k.DADD...o.DSTO
019F40:  52 45 0A 04 05 76 0F 44 4C 4F 41 44 0A 04 05 79    RE...v.DLOAD...y
019F50:  0F 44 50 55 53 48 0A 04 05 80 0F 44 4C 4F 41 44    .DPUSH.....DLOAD
019F60:  08 04 05 83 0F 44 47 54 0A 04 05 94 0F 44 4C 4F    .....DGT.....DLO
019F70:  41 44 0A 04 05 97 0F 44 50 55 53 48 0A 04 05 9D    AD.....DPUSH....
019F80:  0F 44 4C 4F 41 44 09 04 05 A0 0F 44 44 49 56 0B    .DLOAD.....DDIV.
019F90:  04 05 A4 0F 44 53 54 4F 52 45 0B 04 05 AC 0F 43    ....DSTORE.....C
019FA0:  43 47 49 4E 54 0B 04 05 B0 0F 43 43 50 49 4E 54    CGINT.....CCPINT
019FB0:  FE 03 80 00 00 48 00 00 04 00 01 00 00 00 80 00    .....H..........
019FC0:  20 00 00 02 00 00 00 00 40 00 10 00 00 00 9D 11     .......@.......
019FD0:  CD 00 00 CD 00 00 E1 CD 00 00 21 00 00 39 E5 CD    ..........!..9..
019FE0:  00 00 23 CD 00 00 C3 AE 0E C3 55 0F 21 12 00 39    ..#.......U.!..9
019FF0:  CD 00 00 CD 00 00 21 0C 00 39 CD 00 00 CD 00 00    ......!..9......
01A000:  7C B5 CA 39 0F 21 12 00 39 E5 21 14 00 39 CD 00    |..9.!..9.!..9..
01A010:  00 CD 00 00 21 A3 11 CD 00 00 CD 00 00 E1 CD 00    ....!£..........
01A020:  00 21 00 00 39 E5 CD 00 00 2B CD 00 00 C3 F5 0E    .!..9....+......
01A030:  21 06 00 39 E5 21 08 00 39 CD 00 00 CD 00 00 21    !..9.!..9......!
01A040:  A9 11 CD 00 00 CD 00 00 E1 CD 00 00 21 12 00 39    ............!..9
01A050:  E5 21 14 00 39 CD 00 00 CD 00 00 21 AF 11 CD 00    .!..9......!....
01A060:  00 CD 00 00 E1 CD 00 00 21 12 00 39 CD 00 00 CD    ........!..9....
01A070:  00 00 21 0C 00 39 CD 00 00 CD 00 00 7C B5 CA B2    ..!..9......|...
01A080:  0F 21 12 00 39 E5 21 14 00 39 CD 00 00 CD 00 00    .!..9.!..9......
01A090:  21 B5 11 CD 00 00 CD 00 00 E1 CD 00 00 21 00 00    !............!..
01A0A0:  39 E5 CD 00 00 23 CD 00 00 21 04 00 39 E5 0B 04    9....#...!..9...
01A0B0:  05 BB 0F 43 43 50 49 4E 54 0B 04 05 C2 0F 43 43    ...CCPINT.....CC
01A0C0:  47 49 4E 54 0B 04 05 CA 0F 43 43 47 49 4E 54 09    GINT.....CCGINT.
01A0D0:  04 05 CD 0F 43 43 4C 45 0A 04 05 DD 0F 44 4C 4F    ....CCLE.....DLO
01A0E0:  41 44 0A 04 05 E0 0F 44 50 55 53 48 0A 04 05 E7    AD.....DPUSH....
01A0F0:  0F 44 4C 4F 41 44 0A 04 05 EA 0F 44 50 55 53 48    .DLOAD.....DPUSH
01A100:  0A 04 05 F0 0F 44 4C 4F 41 44 09 04 05 F3 0F 44    .....DLOAD.....D
01A110:  4D 55 4C 09 04 05 F6 0F 44 41 44 44 0A 04 05 F9    MUL.....DADD....
01A120:  0F 44 50 55 53 48 0B 04 05 FC 0F 51 46 4C 4F 4F    .DPUSH.....QFLOO
01A130:  52 0B 04 05 03 10 44 53 54 4F 52 45 0A 04 05 0F    R.....DSTORE....
01A140:  10 44 4C 4F 41 44 0A 04 05 12 10 44 50 55 53 48    .DLOAD.....DPUSH
01A150:  0A 04 05 19 10 44 4C 4F 41 44 09 04 05 1C 10 44    .....DLOAD.....D
01A160:  44 49 56 0A 04 05 1F 10 44 50 55 53 48 0A 04 05    DIV.....DPUSH...
01A170:  22 10 51 49 46 49 58 0B 04 05 28 10 43 43 50 49    ".QIFIX...(.CCPI
01A180:  4E 54 0B 04 05 30 10 43 43 47 49 4E 54 0B 04 05    NT...0.CCGINT...
01A190:  34 10 43 43 50 49 4E 54 0B 04 05 3D 10 43 43 47    4.CCPINT...=.CCG
01A1A0:  49 4E 54 0A 04 05 52 10 44 4C 4F 41 44 0A 04 05    INT...R.DLOAD...
01A1B0:  55 10 44 50 55 53 48 0B 04 05 5C 10 43 43 47 49    U.DPUSH...\.CCGI
01A1C0:  4E 54 0B 04 05 60 10 51 46 4C 4F 41 54 0A 04 05    NT...`.QFLOAT...
01A1D0:  64 10 44 50 55 53 48 0A 04 05 6B 10 44 4C 4F 41    d.DPUSH...k.DLOA
01A1E0:  44 09 04 05 6E 10 44 4D 55 4C 09 04 05 71 10 44    D...n.DMUL...q.D
01A1F0:  53 55 42 0B 04 05 75 10 44 53 54 4F 52 45 0B 04    SUB...u.DSTORE..
01A200:  05 7D 10 43 43 47 49 4E 54 0B 04 05 81 10 43 43    .}.CCGINT.....CC
01A210:  50 49 4E 54 0B 04 05 92 10 43 43 47 49 4E 54 FD    PINT.....CCGINT.
01A220:  03 00 00 00 10 10 00 02 00 00 00 00 00 00 00 00    ................
01A230:  00 00 00 00 00 00 00 00 00 00 00 90 00 21 00 00    .............!..
01A240:  CD 00 00 21 04 00 39 CD 00 00 E5 21 12 00 39 CD    ...!..9....!..9.
01A250:  00 00 CD 00 00 7C B5 CA A3 10 21 06 00 39 E5 21    .....|..£.!..9.!
01A260:  BB 11 CD 00 00 CD 00 00 21 0E 00 39 CD 00 00 CD    ........!..9....
01A270:  00 00 21 C1 11 CD 00 00 CD 00 00 CD 00 00 CD 00    ..!.............
01A280:  00 CD 00 00 C1 C1 C1 E1 CD 00 00 21 02 00 39 E5    ...........!..9.
01A290:  21 14 00 39 CD 00 00 CD 00 00 21 0E 00 39 CD 00    !..9......!..9..
01A2A0:  00 CD 00 00 CD 00 00 CD 00 00 C1 C1 C1 CD 00 00    ................
01A2B0:  21 0E 00 39 E5 CD 00 00 23 CD 00 00 2B E5 21 04    !..9....#...+.!.
01A2C0:  00 39 CD 00 00 E5 21 30 00 D1 19 D1 7D 12 21 12    .9....!0....}.!.
01A2D0:  00 39 E5 21 14 00 39 CD 00 00 CD 00 00 21 0A 00    .9.!..9......!..
01A2E0:  39 CD 00 00 E5 CD 00 00 C1 CD 00 00 21 14 00 39    9...........!..9
01A2F0:  CD 00 00 CD 00 00 CD 00 00 E1 CD 00 00 21 04 00    .............!..
01A300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01A310:  16 00 00 00 02 09 50 E5 16 00 C1 02 00 00 00 02    ......P.........
01A320:  16 00 C2 02 00 00 00 02 16 00 C3 02 00 00 00 02    ................
01A330:  16 00 C4 02 00 00 00 02 16 00 C5 02 00 00 00 02    ................
01A340:  16 00 C6 02 00 00 00 02 16 00 C7 02 00 00 00 02    ................
01A350:  16 00 C8 02 00 00 00 02 16 00 C9 02 00 00 00 02    ................
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:  39 E5 CD 00 00 23 CD 00 00 2B 7C B5 CA 8C 10 C3    9....#...+|.....
01A410:  BD 0F 21 0E 00 39 E5 CD 00 00 23 CD 0B 04 05 96    ..!..9....#.....
01A420:  10 43 43 50 49 4E 54 0B 04 05 A9 10 43 43 47 49    .CCPINT.....CCGI
01A430:  4E 54 0B 04 05 AD 10 43 43 50 49 4E 54 0B 04 05    NT.....CCPINT...
01A440:  BC 10 43 43 47 49 4E 54 09 04 05 C3 10 43 43 4C    ..CCGINT.....CCL
01A450:  54 0B 04 05 D0 10 43 43 47 49 4E 54 0B 04 05 D4    T.....CCGINT....
01A460:  10 43 43 50 49 4E 54 0B 04 05 E8 10 43 43 47 49    .CCPINT.....CCGI
01A470:  4E 54 0A 04 05 EB 10 43 43 4E 45 47 0B 04 05 EE    NT.....CCNEG....
01A480:  10 43 43 50 49 4E 54 0B 04 05 F5 10 43 43 47 49    .CCPINT.....CCGI
01A490:  4E 54 09 04 05 FC 10 43 43 47 54 0B 04 05 09 11    NT.....CCGT.....
01A4A0:  43 43 47 49 4E 54 0B 04 05 0D 11 43 43 50 49 4E    CCGINT.....CCPIN
01A4B0:  54 0B 04 05 1F 11 43 43 47 49 4E 54 0A 04 05 27    T.....CCGINT...'
01A4C0:  11 43 43 44 49 56 0B 04 05 2A 11 43 43 50 49 4E    .CCDIV...*.CCPIN
01A4D0:  54 0B 04 05 3D 11 43 43 50 49 4E 54 0B 04 05 45    T...=.CCPINT...E
01A4E0:  11 43 43 47 49 4E 54 0B 04 05 49 11 43 43 50 49    .CCGINT...I.CCPI
01A4F0:  4E 54 0B 04 05 56 11 43 43 47 49 4E 54 0B 04 05    NT...V.CCGINT...
01A500:  60 11 43 43 47 49 4E 54 0B 04 05 67 11 43 43 4D    `.CCGINT...g.CCM
01A510:  55 4C 54 0A 04 05 6A 11 43 43 53 55 42 0B 04 05    ULT...j.CCSUB...
01A520:  74 11 43 43 47 49 4E 54 FE 03 00 10 00 00 00 00    t.CCGINT........
01A530:  20 00 00 00 00 00 00 10 00 00 00 00 00 08 00 00     ...............
01A540:  00 00 00 00 00 00 00 00 2B E5 21 2E 00 D1 7D 12    ........+.!...}.
01A550:  C3 BD 0F 21 0E 00 39 E5 CD 00 00 23 CD 00 00 2B    ...!..9....#...+
01A560:  E5 21 65 00 D1 7D 12 21 00 00 39 CD 00 00 E5 21    .!e..}.!..9....!
01A570:  00 00 CD 00 00 7C B5 CA F0 10 21 0E 00 39 E5 CD    .....|....!..9..
01A580:  00 00 23 CD 00 00 2B E5 21 2D 00 D1 7D 12 21 00    ..#...+.!-..}.!.
01A590:  00 39 E5 21 02 00 39 CD 00 00 CD 00 00 CD 00 00    .9.!..9.........
01A5A0:  21 00 00 39 CD 00 00 E5 21 09 00 CD 00 00 7C B5    !..9....!.....|.
01A5B0:  CA 34 11 21 0E 00 39 E5 CD 00 00 23 CD 00 00 2B    .4.!..9....#...+
01A5C0:  E5 21 30 00 E5 21 08 00 39 E5 21 06 00 39 CD 00    .!0..!..9.!..9..
01A5D0:  00 E5 21 0A 00 D1 CD 00 00 CD 00 00 D1 19 D1 7D    ..!............}
01A5E0:  12 C3 3F 11 21 04 00 39 E5 21 00 00 CD 00 00 21    ..?.!..9.!.....!
01A5F0:  0E 00 39 E5 CD 00 00 23 CD 00 00 2B E5 21 30 00    ..9....#...+.!0.
01A600:  E5 21 04 00 39 CD 00 00 D1 19 E5 21 08 00 39 CD    .!..9......!..9.
01A610:  00 00 E5 21 0A 00 CD 00 00 CD 00 00 D1 7D 12 21    ...!.........}.!
01A620:  0E 00 39 CD 00 00 0B 04 05 D8 11 43 43 47 49 4E    ..9........CCGIN
01A630:  54 0C 04 05 DB 11 43 43 47 43 48 41 52 09 04 05    T.....CCGCHAR...
01A640:  E2 11 43 43 45 51 0B 04 05 F2 11 43 43 50 49 4E    ..CCEQ.....CCPIN
01A650:  54 0B 04 05 FA 11 43 43 47 49 4E 54 0B 04 05 FE    T.....CCGINT....
01A660:  11 43 43 50 49 4E 54 0B 04 05 0D 12 43 43 50 49    .CCPINT.....CCPI
01A670:  4E 54 0B 04 05 19 12 43 43 47 49 4E 54 0B 04 05    NT.....CCGINT...
01A680:  1C 12 43 43 50 49 4E 54 0B 04 05 27 12 43 43 50    ..CCPINT...'.CCP
01A690:  49 4E 54 0B 04 05 2E 12 43 43 47 49 4E 54 0C 04    INT.....CCGINT..
01A6A0:  05 31 12 43 43 47 43 48 41 52 09 04 05 38 12 43    .1.CCGCHAR...8.C
01A6B0:  43 4C 45 0B 04 05 40 12 43 43 47 49 4E 54 0C 04    CLE...@.CCGINT..
01A6C0:  05 43 12 43 43 47 43 48 41 52 09 04 05 4A 12 43    .C.CCGCHAR...J.C
01A6D0:  43 47 45 0A 04 05 4D 12 43 43 41 4E 44 FE 03 00    CGE...M.CCAND...
01A6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00    .............@..
01A6F0:  08 00 00 00 00 00 00 00 00 00 00 E5 21 00 00 D1    ............!...
01A700:  7D 12 EB 21 0C 00 39 F9 EB C9 00 00 00 00 00 81    }..!..9.........
01A710:  00 00 00 00 20 84 00 00 00 00 00 00 00 00 00 00    .... ...........
01A720:  20 84 00 00 00 00 20 84 00 00 00 00 20 84 00 00     ..... ..... ...
01A730:  00 00 20 84 00 00 00 00 00 80 00 00 00 00 20 84    .. ........... .
01A740:  00 00 00 00 00 80 CD CC CC CC 4C 7D C5 C5 C5 C5    ..........L}....
01A750:  C5 C5 C5 C5 3B C5 C5 C5 21 19 00 39 CD 00 00 CD    ....;...!..9....
01A760:  00 00 E5 21 2D 00 CD 00 00 7C B5 CA 04 12 21 04    ...!-....|....!.
01A770:  00 39 E5 21 01 00 CD 00 00 21 19 00 39 E5 CD 00    .9.!.....!..9...
01A780:  00 23 CD 00 00 2B C3 0F 12 21 04 00 39 E5 21 00    .#...+...!..9.!.
01A790:  00 CD 00 00 21 09 00 39 E5 21 1B 00 39 CD 00 00    ....!..9.!..9...
01A7A0:  CD 00 00 21 00 00 39 E5 21 00 00 CD 00 00 21 19    ...!..9.!.....!.
01A7B0:  00 39 CD 00 00 CD 00 00 E5 21 39 00 CD 00 00 E5    .9.......!9.....
01A7C0:  21 1B 00 39 CD 00 00 CD 00 00 E5 21 30 00 CD 00    !..9.......!0...
01A7D0:  00 CD 00 00 E5 21 04 00 39 E5 21 0B 04 05 5A 12    .....!..9.!...Z.
01A7E0:  43 43 47 49 4E 54 0C 04 05 5D 12 43 43 47 43 48    CCGINT...].CCGCH
01A7F0:  41 52 09 04 05 64 12 43 43 45 51 0B 04 05 67 12    AR...d.CCEQ...g.
01A800:  43 43 50 49 4E 54 09 04 05 6A 12 43 43 4F 52 0B    CCPINT...j.CCOR.
01A810:  04 05 76 12 43 43 47 49 4E 54 0B 04 05 83 12 43    ..v.CCGINT.....C
01A820:  43 47 49 4E 54 0B 04 05 87 12 43 43 50 49 4E 54    CGINT.....CCPINT
01A830:  0B 04 05 90 12 43 43 47 49 4E 54 0B 04 05 94 12    .....CCGINT.....
01A840:  43 43 50 49 4E 54 0B 04 05 A4 12 43 43 47 49 4E    CCPINT.....CCGIN
01A850:  54 0B 04 05 A7 12 43 43 50 49 4E 54 0A 04 05 B2    T.....CCPINT....
01A860:  12 44 4C 4F 41 44 0B 04 05 B6 12 44 53 54 4F 52    .DLOAD.....DSTOR
01A870:  45 0B 04 05 BD 12 43 43 47 49 4E 54 0B 04 05 CA    E.....CCGINT....
01A880:  12 43 43 47 49 4E 54 0B 04 05 CE 12 43 43 50 49    .CCGINT.....CCPI
01A890:  4E 54 0B 04 05 D6 12 43 43 47 49 4E 54 0C 04 05    NT.....CCGINT...
01A8A0:  D9 12 43 43 47 43 48 41 52 09 04 05 E0 12 43 43    ..CCGCHAR.....CC
01A8B0:  4E 45 0A 04 05 F1 12 44 4C 4F 41 44 0A 04 05 F4    NE.....DLOAD....
01A8C0:  12 44 50 55 53 48 0B 04 05 FC 12 43 43 47 49 4E    .DPUSH.....CCGIN
01A8D0:  54 0B 04 05 00 13 43 43 50 49 4E 54 0C 04 05 04    T.....CCPINT....
01A8E0:  13 43 43 47 43 48 41 52 0A 04 05 0B 13 43 43 53    .CCGCHAR.....CCS
01A8F0:  55 42 0B 04 05 0F 13 51 46 4C 4F 41 54 09 04 05    UB.....QFLOAT...
01A900:  13 13 44 41 44 44 0A 04 05 16 13 44 50 55 53 48    ..DADD.....DPUSH
01A910:  0A 04 05 1C 13 44 4C 4F 41 44 09 04 05 1F 13 44    .....DLOAD.....D
01A920:  44 49 56 0B 04 05 23 13 44 53 54 4F 52 45 0A 04    DIV...#.DSTORE..
01A930:  05 31 13 44 4C 4F 41 44 FD 03 00 00 00 40 04 00    .1.DLOAD.....@..
01A940:  00 00 20 00 00 40 00 08 00 00 00 01 00 00 00 00    .. ..@..........
01A950:  00 00 10 00 80 80 1D 00 39 CD 00 00 CD 00 00 E5    ........9.......
01A960:  21 2E 00 CD 00 00 CD 00 00 CD 00 00 7C B5 CA 9A    !...........|...
01A970:  12 21 02 00 39 CD 00 00 7C B5 CA 8A 12 21 00 00    .!..9...|....!..
01A980:  39 E5 CD 00 00 23 CD 00 00 2B 21 19 00 39 E5 CD    9....#...+!..9..
01A990:  00 00 23 CD 00 00 2B C3 29 12 21 07 00 39 E5 21    ..#...+.).!..9.!
01A9A0:  1B 00 39 CD 00 00 CD 00 00 21 11 00 39 E5 21 CB    ..9......!..9.!.
01A9B0:  15 CD 00 00 E1 CD 00 00 21 00 00 39 CD 00 00 7C    ........!..9...|
01A9C0:  B5 CA 28 13 21 19 00 39 E5 CD 00 00 2B CD 00 00    ..(.!..9....+...
01A9D0:  23 21 19 00 39 CD 00 00 CD 00 00 E5 21 2E 00 CD    #!..9.......!...
01A9E0:  00 00 7C B5 CA 28 13 21 11 00 39 E5 21 13 00 39    ..|..(.!..9.!..9
01A9F0:  CD 00 00 CD 00 00 21 21 00 39 E5 CD 00 00 2B CD    ......!!.9....+.
01AA00:  00 00 23 CD 00 00 E5 21 30 00 CD 00 00 E5 CD 00    ..#....!0.......
01AA10:  00 C1 CD 00 00 CD 00 00 21 D1 15 CD 00 00 CD 00    ........!.......
01AA20:  00 E1 CD 00 00 C3 D1 12 21 0B 00 39 E5 21 D7 15    ........!..9.!..
01AA30:  CD 00 00 E1 CD 0B 04 05 35 13 44 53 54 4F 52 45    ........5.DSTORE
01AA40:  0B 04 05 3D 13 43 43 47 49 4E 54 0B 04 05 41 13    ...=.CCGINT...A.
01AA50:  43 43 50 49 4E 54 0B 04 05 49 13 43 43 47 49 4E    CCPINT...I.CCGIN
01AA60:  54 0A 04 05 4C 13 43 43 55 47 45 0A 04 05 5D 13    T...L.CCUGE...].
01AA70:  44 4C 4F 41 44 0A 04 05 60 13 44 50 55 53 48 0A    DLOAD...`.DPUSH.
01AA80:  04 05 67 13 44 4C 4F 41 44 0A 04 05 6A 13 44 50    ..g.DLOAD...j.DP
01AA90:  55 53 48 0B 04 05 71 13 43 43 47 49 4E 54 0C 04    USH...q.CCGINT..
01AAA0:  05 74 13 43 43 47 43 48 41 52 0A 04 05 7B 13 43    .t.CCGCHAR...{.C
01AAB0:  43 53 55 42 0B 04 05 7F 13 51 46 4C 4F 41 54 09    CSUB.....QFLOAT.
01AAC0:  04 05 83 13 44 4D 55 4C 09 04 05 86 13 44 41 44    ....DMUL.....DAD
01AAD0:  44 0B 04 05 8A 13 44 53 54 4F 52 45 0A 04 05 96    D.....DSTORE....
01AAE0:  13 44 4C 4F 41 44 0A 04 05 99 13 44 50 55 53 48    .DLOAD.....DPUSH
01AAF0:  0A 04 05 9F 13 44 4C 4F 41 44 09 04 05 A2 13 44    .....DLOAD.....D
01AB00:  4D 55 4C 0B 04 05 A6 13 44 53 54 4F 52 45 0B 04    MUL.....DSTORE..
01AB10:  05 B6 13 43 43 47 49 4E 54 0B 04 05 BA 13 43 43    ...CCGINT.....CC
01AB20:  50 49 4E 54 0C 04 05 BE 13 43 43 47 43 48 41 52    PINT.....CCGCHAR
01AB30:  0C 04 05 C8 13 43 43 47 43 48 41 52 09 04 05 CF    .....CCGCHAR....
01AB40:  13 43 43 45 51 0C 04 05 D7 13 43 43 47 43 48 41    .CCEQ.....CCGCHA
01AB50:  52 09 04 05 DE 13 43 43 45 51 09 04 05 E1 13 43    R.....CCEQ.....C
01AB60:  43 4F 52 0B 04 05 F9 13 43 43 50 49 4E 54 0B 04    COR.....CCPINT..
01AB70:  05 FC 13 43 43 50 49 4E 54 0B 04 05 03 14 43 43    ...CCPINT.....CC
01AB80:  47 49 4E 54 0C 04 05 06 14 43 43 47 43 48 41 52    GINT.....CCGCHAR
01AB90:  09 04 05 0D 14 43 43 45 51 FE 03 00 00 00 08 00    .....CCEQ.......
01ABA0:  00 00 00 00 00 00 00 01 00 08 00 00 00 00 00 00    ................
01ABB0:  00 40 00 00 00 00 04 00 00 21 19 00 39 E5 CD 00    .@.......!..9...
01ABC0:  00 2B CD 00 00 E5 21 0B 00 39 CD 00 00 CD 00 00    .+....!..9......
01ABD0:  7C B5 CA AB 13 21 11 00 39 E5 21 13 00 39 CD 00    |....!..9.!..9..
01ABE0:  00 CD 00 00 21 13 00 39 CD 00 00 CD 00 00 21 27    ....!..9......!'
01ABF0:  00 39 CD 00 00 CD 00 00 E5 21 30 00 CD 00 00 E5    .9.......!0.....
01AC00:  CD 00 00 C1 CD 00 00 CD 00 00 E1 CD 00 00 21 0B    ..............!.
01AC10:  00 39 E5 21 0D 00 39 CD 00 00 CD 00 00 21 DD 15    .9.!..9......!..
01AC20:  CD 00 00 CD 00 00 E1 CD 00 00 C3 37 13 21 06 00    ...........7.!..
01AC30:  39 E5 21 09 00 39 E5 CD 00 00 23 CD 00 00 2B CD    9.!..9....#...+.
01AC40:  00 00 D1 7D 12 21 06 00 39 CD 00 00 E5 21 65 00    ...}.!..9....!e.
01AC50:  CD 00 00 E5 21 08 00 39 CD 00 00 E5 21 45 00 CD    ....!..9....!E..
01AC60:  00 00 CD 00 00 7C B5 CA 9D 15 C5 C5 C5 21 04 00    .....|.......!..
01AC70:  39 E5 21 04 00 39 E5 21 00 00 CD 00 00 CD 00 00    9.!..9.!........
01AC80:  21 0D 00 39 CD 00 00 CD 00 00 E5 21 2D 00 CD 00    !..9.......!-...
01AC90:  00 7C B5 CA 2C 14 21 0B 04 05 1D 14 43 43 50 49    .|..,.!.....CCPI
01ACA0:  4E 54 0B 04 05 25 14 43 43 47 49 4E 54 0B 04 05    NT...%.CCGINT...
01ACB0:  29 14 43 43 50 49 4E 54 0B 04 05 3F 14 43 43 47    ).CCPINT...?.CCG
01ACC0:  49 4E 54 0B 04 05 43 14 43 43 50 49 4E 54 0C 04    INT...C.CCPINT..
01ACD0:  05 47 14 43 43 47 43 48 41 52 09 04 05 51 14 43    .G.CCGCHAR...Q.C
01ACE0:  43 47 45 0C 04 05 5D 14 43 43 47 43 48 41 52 09    CGE...].CCGCHAR.
01ACF0:  04 05 64 14 43 43 4C 45 0B 04 05 75 14 43 43 47    ..d.CCLE...u.CCG
01AD00:  49 4E 54 0B 04 05 7C 14 43 43 4D 55 4C 54 0C 04    INT...|.CCMULT..
01AD10:  05 84 14 43 43 47 43 48 41 52 0A 04 05 8D 14 43    ...CCGCHAR.....C
01AD20:  43 53 55 42 0B 04 05 90 14 43 43 50 49 4E 54 0B    CSUB.....CCPINT.
01AD30:  04 05 A0 14 43 43 47 49 4E 54 09 04 05 A7 14 43    ....CCGINT.....C
01AD40:  43 47 54 0A 04 05 B3 14 51 50 55 54 53 0B 04 05    CGT.....QPUTS...
01AD50:  BF 14 43 43 50 49 4E 54 0B 04 05 CA 14 43 43 50    ..CCPINT.....CCP
01AD60:  49 4E 54 0A 04 05 D5 14 44 4C 4F 41 44 0B 04 05    INT.....DLOAD...
01AD70:  D9 14 44 53 54 4F 52 45 0B 04 05 E0 14 43 43 47    ..DSTORE.....CCG
01AD80:  49 4E 54 0A 04 05 F1 14 44 4C 4F 41 44 FD 03 00    INT.....DLOAD...
01AD90:  00 00 04 00 00 00 00 40 00 08 00 00 00 00 02 48    .......@.......H
01ADA0:  00 01 20 00 00 00 04 00 00 80 00 04 00 39 E5 21    .. ..........9.!
01ADB0:  01 00 CD 00 00 21 0D 00 39 E5 CD 00 00 23 CD 00    .....!..9....#..
01ADC0:  00 2B 21 01 00 7C B5 CA 9B 14 21 0C 00 39 E5 21    .+!..|....!..9.!
01ADD0:  0F 00 39 E5 CD 00 00 23 CD 00 00 2B CD 00 00 D1    ..9....#...+....
01ADE0:  7D 12 E5 21 30 00 CD 00 00 7C B5 CA 95 14 21 0C    }..!0....|....!.
01ADF0:  00 39 CD 00 00 E5 21 39 00 CD 00 00 7C B5 CA 95    .9....!9....|...
01AE00:  14 21 02 00 39 E5 21 04 00 39 CD 00 00 E5 21 0A    .!..9.!..9....!.
01AE10:  00 CD 00 00 E5 21 10 00 39 CD 00 00 D1 19 E5 21    .....!..9......!
01AE20:  30 00 CD 00 00 CD 00 00 C3 2C 14 C3 9B 14 C3 2C    0........,.....,
01AE30:  14 21 02 00 39 CD 00 00 E5 21 26 00 CD 00 00 7C    .!..9....!&....|
01AE40:  B5 CA C1 14 21 E3 15 E5 CD 00 00 C1 21 02 00 39    ....!.......!..9
01AE50:  E5 21 00 00 CD 00 00 21 00 00 39 E5 21 20 00 CD    .!.....!..9.! ..
01AE60:  00 00 21 11 00 39 E5 21 EC 15 CD 00 00 E1 CD 00    ..!..9.!........
01AE70:  00 21 00 00 39 CD 00 00 7C B5 CA 51 15 21 11 00    .!..9...|..Q.!..
01AE80:  39 E5 21 13 00 39 CD 00 00 CD 0A 04 05 F4 14 44    9.!..9.........D
01AE90:  50 55 53 48 0A 04 05 FB 14 44 4C 4F 41 44 09 04    PUSH.....DLOAD..
01AEA0:  05 FE 14 44 4D 55 4C 0B 04 05 02 15 44 53 54 4F    ...DMUL.....DSTO
01AEB0:  52 45 0B 04 05 09 15 43 43 47 49 4E 54 0B 04 05    RE.....CCGINT...
01AEC0:  11 15 43 43 47 49 4E 54 0A 04 05 14 15 43 43 41    ..CCGINT.....CCA
01AED0:  4E 44 0A 04 05 25 15 44 4C 4F 41 44 0A 04 05 28    ND...%.DLOAD...(
01AEE0:  15 44 50 55 53 48 0A 04 05 2E 15 44 4C 4F 41 44    .DPUSH.....DLOAD
01AEF0:  09 04 05 31 15 44 4D 55 4C 0B 04 05 35 15 44 53    ...1.DMUL...5.DS
01AF00:  54 4F 52 45 0B 04 05 41 15 43 43 47 49 4E 54 0A    TORE...A.CCGINT.
01AF10:  04 05 49 15 43 43 41 53 52 0B 04 05 4C 15 43 43    ..I.CCASR...L.CC
01AF20:  50 49 4E 54 0B 04 05 56 15 43 43 47 49 4E 54 0A    PINT...V.CCGINT.
01AF30:  04 05 67 15 44 4C 4F 41 44 0A 04 05 6A 15 44 50    ..g.DLOAD...j.DP
01AF40:  55 53 48 0A 04 05 71 15 44 4C 4F 41 44 09 04 05    USH...q.DLOAD...
01AF50:  74 15 44 44 49 56 0B 04 05 78 15 44 53 54 4F 52    t.DDIV...x.DSTOR
01AF60:  45 0A 04 05 87 15 44 4C 4F 41 44 0A 04 05 8A 15    E.....DLOAD.....
01AF70:  44 50 55 53 48 0A 04 05 91 15 44 4C 4F 41 44 09    DPUSH.....DLOAD.
01AF80:  04 05 94 15 44 4D 55 4C 0B 04 05 98 15 44 53 54    ....DMUL.....DST
01AF90:  4F 52 45 0B 04 05 A2 15 43 43 47 49 4E 54 0A 04    ORE.....CCGINT..
01AFA0:  05 B3 15 44 4C 4F 41 44 0C 04 05 B6 15 4D 49 4E    ...DLOAD.....MIN
01AFB0:  55 53 46 41 0B 04 05 BA 15 44 53 54 4F 52 45 0A    USFA.....DSTORE.
01AFC0:  04 05 C1 15 44 4C 4F 41 44 FE 03 00 00 00 00 04    ....DLOAD.......
01AFD0:  00 01 00 00 00 00 10 01 00 00 00 01 00 00 00 00    ................
01AFE0:  00 10 00 00 00 00 00 00 00 21 19 00 39 CD 00 00    .........!..9...
01AFF0:  CD 00 00 E1 CD 00 00 21 00 00 39 CD 00 00 E5 21    .......!..9....!
01B000:  04 00 39 CD 00 00 CD 00 00 7C B5 CA 37 15 21 11    ..9......|..7.!.
01B010:  00 39 E5 21 13 00 39 CD 00 00 CD 00 00 21 F2 15    .9.!..9......!..
01B020:  CD 00 00 CD 00 00 E1 CD 00 00 21 00 00 39 E5 21    ..........!..9.!
01B030:  02 00 39 CD 00 00 E5 21 01 00 D1 CD 00 00 CD 00    ..9....!........
01B040:  00 C3 DB 14 21 04 00 39 CD 00 00 7C B5 CA 7D 15    ....!..9...|..}.
01B050:  21 17 00 39 E5 21 19 00 39 CD 00 00 CD 00 00 21    !..9.!..9......!
01B060:  19 00 39 CD 00 00 CD 00 00 E1 CD 00 00 C3 9A 15    ..9.............
01B070:  21 17 00 39 E5 21 19 00 39 CD 00 00 CD 00 00 21    !..9.!..9......!
01B080:  19 00 39 CD 00 00 CD 00 00 E1 CD 00 00 C1 C1 C1    ..9.............
01B090:  21 04 00 39 CD 00 00 7C B5 CA BC 15 21 11 00 39    !..9...|....!..9
01B0A0:  E5 21 13 00 39 CD 00 00 CD 00 00 E1 CD 00 00 21    .!..9..........!
01B0B0:  11 00 39 CD 00 00 EB 21 17 00 39 F9 EB C9 00 00    ..9....!..9.....
01B0C0:  00 00 00 00 00 00 00 42 03 00 00 00 00 00 00 00    .......B........
01B0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B0E0:  00 00 00 00 00 00 20 84 00 00 00 00 00 81 00 00    ...... .........
01B0F0:  00 00 20 84 6F 76 65 72 66 6C 6F 77 00 00 00 00    .. .overflow....
01B100:  00 00 81 00 00 00 00 20 84 0A 04 0F C7 11 51 41    ....... ......QA
01B110:  54 4F 46 0A 04 0F CB 0A 51 46 54 4F 41 0A 04 0F    TOF.....QFTOA...
01B120:  D6 0D 51 46 54 4F 45 0A 04 0F 58 06 51 49 54 4F    ..QFTOE...X.QITO
01B130:  44 0A 04 0F EF 07 51 49 54 4F 55 0A 04 0B ED 0C    D.....QITOU.....
01B140:  43 43 31 30 30 0A 04 0B 01 0D 43 43 31 30 31 0A    CC100.....CC101.
01B150:  04 0F 59 09 51 49 54 4F 58 0A 04 0B 8A 0D 43 43    ..Y.QITOX.....CC
01B160:  31 30 32 0A 04 0B 55 0F 43 43 31 31 30 0A 04 0B    102...U.CC110...
01B170:  85 11 43 43 31 30 33 0A 04 0B F5 0E 43 43 31 31    ..CC103.....CC11
01B180:  31 0A 04 0B 09 0E 43 43 31 30 34 0A 04 0B 39 0F    1.....CC104...9.
01B190:  43 43 31 31 32 0A 04 0B CB 15 43 43 31 32 30 0A    CC112.....CC120.
01B1A0:  04 0B 3A 0E 43 43 31 30 35 0A 04 0B B2 0F 43 43    ..:.CC105.....CC
01B1B0:  31 31 33 0A 04 0B 04 12 43 43 31 32 31 0A 04 0B    113.....CC121...
01B1C0:  79 0E 43 43 31 30 36 0A 04 0B BD 0F 43 43 31 31    y.CC106.....CC11
01B1D0:  34 0A 04 0B 0F 12 43 43 31 32 32 0A 04 0B AB 13    4.....CC122.....
01B1E0:  43 43 31 33 30 0A 04 0B F5 0E 43 43 31 30 37 0A    CC130.....CC107.
01B1F0:  04 0B A3 10 43 43 31 31 35 0A 04 0B 29 12 43 43    ..£.CC115...).CC
01B200:  31 32 33 0A 04 0B 9D 15 43 43 31 33 31 0A 04 0B    123.....CC131...
01B210:  AE 0E 43 43 31 30 38 0A 04 0B 8C 10 43 43 31 31    ..CC108.....CC11
01B220:  36 0A 04 0B 9A 12 43 43 31 32 34 0A 04 0B 2C 14    6.....CC124...,.
01B230:  43 43 31 33 32 0A 04 0B 37 15 43 43 31 34 30 0A    CC132...7.CC140.
01B240:  04 0B F2 0E 43 43 31 30 39 0A 04 0B F0 10 43 43    ....CC109.....CC
01B250:  31 31 37 0A 04 0B 8A 12 43 43 31 32 35 0A 04 0B    117.....CC125...
01B260:  2C 14 43 43 31 33 33 0A 04 0B 7D 15 43 43 31 34    ,.CC133...}.CC14
01B270:  31 0A 04 0B 34 11 43 43 31 31 38 0A 04 0B 28 13    1...4.CC118...(.
01B280:  43 43 31 32 36 0A 04 0B 9B 14 43 43 31 33 34 0A    CC126.....CC134.
01B290:  04 0B 9A 15 43 43 31 34 32 0A 04 0B 3F 11 43 43    ....CC142...?.CC
01B2A0:  31 31 39 0A 04 0B D1 12 43 43 31 32 37 0A 04 0B    119.....CC127...
01B2B0:  95 14 43 43 31 33 35 0A 04 0B BC 15 43 43 31 34    ..CC135.....CC14
01B2C0:  33 0A 04 0B 28 13 43 43 31 32 38 0A 04 0B 95 14    3...(.CC128.....
01B2D0:  43 43 31 33 36 0A 04 0B 37 13 43 43 31 32 39 0A    CC136...7.CC129.
01B2E0:  04 0B C1 14 43 43 31 33 37 0A 04 0B DB 14 43 43    ....CC137.....CC
01B2F0:  31 33 38 0A 04 0B 51 15 43 43 31 33 39 09 04 0B    138...Q.CC139...
01B300:  42 01 43 43 31 30 09 04 0B 84 01 43 43 31 31 09    B.CC10.....CC11.
01B310:  04 0B 87 01 43 43 31 32 09 04 0B FA 03 43 43 32    ....CC12.....CC2
01B320:  30 09 04 0B EA 01 43 43 31 33 09 04 0B C7 02 43    0.....CC13.....C
01B330:  43 32 31 09 04 0B E4 01 43 43 31 34 09 04 0B FA    C21.....CC14....
01B340:  03 43 43 32 32 09 04 0B F7 03 43 43 33 30 09 04    .CC22.....CC30..
01B350:  0B E7 01 43 43 31 35 09 04 0B EC 02 43 43 32 33    ...CC15.....CC23
01B360:  09 04 0B FA 03 43 43 33 31 09 04 0B F5 01 43 43    .....CC31.....CC
01B370:  31 36 09 04 0B FA 03 43 43 32 34 09 04 0B 41 04    16.....CC24...A.
01B380:  43 43 33 32 09 04 0B F9 04 43 43 34 30 09 04 0B    CC32.....CC40...
01B390:  5E 02 43 43 31 37 09 04 0B 19 03 43 43 32 35 09    ^.CC17.....CC25.
01B3A0:  04 0B 1C 04 43 43 33 33 09 04 0B F9 04 43 43 34    ....CC33.....CC4
01B3B0:  31 09 04 0B FA 03 43 43 31 38 09 04 0B FA 03 43    1.....CC18.....C
01B3C0:  43 32 36 09 04 0B 41 04 43 43 33 34 09 04 0B 35    C26...A.CC34...5
01B3D0:  05 43 43 34 32 09 04 0B 8C 06 43 43 35 30 09 04    .CC42.....CC50..
01B3E0:  0B 8B 02 43 43 31 39 09 04 0B 37 03 43 43 32 37    ...CC19...7.CC27
01B3F0:  09 04 0B 4F 04 43 43 33 35 09 04 0B 35 05 43 43    ...O.CC35...5.CC
01B400:  34 33 09 04 0B 97 06 43 43 35 31 09 04 0B 97 03    43.....CC51.....
01B410:  43 43 32 38 09 04 0B 70 04 43 43 33 36 09 04 0B    CC28...p.CC36...
01B420:  68 05 43 43 34 34 09 04 0B CA 06 43 43 35 32 09    h.CC44.....CC52.
01B430:  04 0B 83 07 43 43 36 30 09 04 0B FA 03 43 43 32    ....CC60.....CC2
01B440:  39 09 04 0B BA 04 43 43 33 37 09 04 0B 21 07 43    9.....CC37...!.C
01B450:  43 35 33 09 04 0B B3 07 43 43 36 31 09 04 0B F9    C53.....CC61....
01B460:  04 43 43 33 38 09 04 0B 8E 05 43 43 34 36 09 04    .CC38.....CC46..
01B470:  0B F2 06 43 43 35 34 09 04 0B B3 07 43 43 36 32    ...CC54.....CC62
01B480:  09 04 0B 7A 08 43 43 37 30 09 04 0B C6 04 43 43    ...z.CC70.....CC
01B490:  33 39 09 04 0B 4E 06 43 43 34 37 09 04 0B 21 07    39...N.CC47...!.
01B4A0:  43 43 35 35 09 04 0B E6 07 43 43 36 33 09 04 0B    CC55.....CC63...
01B4B0:  7A 08 43 43 37 31 09 04 0B 2C 06 43 43 34 38 09    z.CC71...,.CC48.
01B4C0:  04 0B F2 06 43 43 35 36 09 04 0B 24 09 43 43 37    ....CC56...$.CC7
01B4D0:  32 09 04 0B E5 09 43 43 38 30 08 04 0B 50 00 43    2.....CC80...P.C
01B4E0:  43 33 09 04 0B 21 07 43 43 35 37 09 04 0B 23 08    C3...!.CC57...#.
01B4F0:  43 43 36 35 09 04 0B 21 09 43 43 37 33 09 04 0B    CC65...!.CC73...
01B500:  B6 09 43 43 38 31 08 04 0B 6B 05 43 43 34 09 04    ..CC81...k.CC4..
01B510:  0B 21 07 43 43 35 38 09 04 0B 7A 08 43 43 36 36    .!.CC58...z.CC66
01B520:  09 04 0B 24 09 43 43 37 34 09 04 0B E5 09 43 43    ...$.CC74.....CC
01B530:  38 32 09 04 0B A0 0D 43 43 39 30 08 04 0B 8F 00    82.....CC90.....
01B540:  43 43 35 09 04 0B 86 07 43 43 35 39 09 04 0B 4B    CC5.....CC59...K
01B550:  08 43 43 36 37 09 04 0B 50 09 43 43 37 35 09 04    .CC67...P.CC75..
01B560:  0B E5 09 43 43 38 33 09 04 0B F7 0A 43 43 39 31    ...CC83.....CC91
01B570:  08 04 0B BD 00 43 43 36 09 04 0B 7A 08 43 43 36    .....CC6...z.CC6
01B580:  38 09 04 0B 95 0A 43 43 38 34 09 04 0B 15 0B 43    8.....CC84.....C
01B590:  43 39 32 08 04 0B FC 00 43 43 37 09 04 0B 4B 08    C92.....CC7...K.
01B5A0:  43 43 36 39 09 04 0B 8E 09 43 43 37 37 09 04 0B    CC69.....CC77...
01B5B0:  46 0A 43 43 38 35 09 04 0B 35 0B 43 43 39 33 08    F.CC85...5.CC93.
01B5C0:  04 0B 07 01 43 43 38 09 04 0B E5 09 43 43 37 38    ....CC8.....CC78
01B5D0:  09 04 0B 51 0A 43 43 38 36 09 04 0B 53 0B 43 43    ...Q.CC86...S.CC
01B5E0:  39 34 08 04 0B 37 01 43 43 39 09 04 0B B6 09 43    94...7.CC9.....C
01B5F0:  43 37 39 09 04 0B 92 0A 43 43 38 37 09 04 0B 84    C79.....CC87....
01B600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01B610:  17 00 00 00 02 09 50 E5 17 00 C1 02 00 00 00 02    ......P.........
01B620:  17 00 C2 02 00 00 00 02 17 00 C3 02 00 00 00 02    ................
01B630:  17 00 C4 02 00 00 00 02 17 00 C5 02 00 00 00 02    ................
01B640:  17 00 C6 02 00 00 00 02 17 00 C7 02 00 00 00 02    ................
01B650:  17 00 C8 02 00 00 00 02 17 00 C9 02 00 00 00 02    ................
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:  0B 43 43 39 35 09 04 0B 95 0A 43 43 38 38 09 04    .CC95.....CC88..
01B710:  0B C7 0B 43 43 39 36 09 04 0B C1 0A 43 43 38 39    ...CC96.....CC89
01B720:  09 04 0B 0C 0C 43 43 39 37 0C 04 0F 00 00 51 50    .....CC97.....QP
01B730:  52 49 4E 54 46 09 04 0B 0C 0C 43 43 39 38 09 04    RINTF.....CC98..
01B740:  0B C4 0C 43 43 39 39 0A 04 0F 73 05 51 55 54 4F    ...CC99...s.QUTO
01B750:  49 02 00 51 0A 43 43 38 36 09 04 0B 53 0B 43 43    I..Q.CC86...S.CC
01B760:  39 34 08 04 0B 37 01 43 43 39 09 04 0B B6 09 43    94...7.CC9.....C
01B770:  43 37 39 09 04 0B 92 0A 43 43 38 37 09 04 0B 84    C79.....CC87....
01B780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B7A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B7B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B7C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B7D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B7E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B7F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B900:  20 49 66 20 74 68 65 20 22 70 72 6F 66 69 6C 65     If the "profile
01B910:  20 61 6E 64 20 74 72 61 63 65 22 20 6F 70 74 69     and trace" opti
01B920:  6F 6E 20 6F 66 20 74 68 65 20 20 63 6F 6D 70 69    on of the  compi
01B930:  6C 65 72 20 69 73 20 75 73 65 64 2C 20 65 61 63    ler is used, eac
01B940:  68 20 63 61 6C 6C 20 74 6F 20 65 72 72 28 29 0D    h call to err().
01B950:  0A 20 72 65 73 75 6C 74 73 20 69 6E 20 61 20 77    . results in a w
01B960:  61 6C 6B 62 61 63 6B 20 74 72 61 63 65 20 6F 66    alkback trace of
01B970:  20 66 75 6E 63 74 69 6F 6E 20 63 61 6C 6C 73 2E     function calls.
01B980:  20 28 45 72 72 28 29 20 69 73 20 69 6E 20 74 68     (Err() is in th
01B990:  65 20 49 4F 4C 49 42 20 6C 69 62 72 61 72 79 2E    e IOLIB library.
01B9A0:  0D 0A 20 46 6F 72 20 64 65 74 61 69 6C 73 2C 20    .. For details, 
01B9B0:  73 65 65 20 49 4F 4C 49 42 2E 44 4F 43 2E 29 20    see IOLIB.DOC.) 
01B9C0:  49 6E 20 61 64 64 69 74 69 6F 6E 2C 20 61 6E 20    In addition, an 
01B9D0:  65 78 65 63 75 74 69 6F 6E 20 70 72 6F 66 69 6C    execution profil
01B9E0:  65 20 69 73 20 64 69 73 70 6C 61 79 65 64 20 6F    e is displayed o
01B9F0:  6E 0D 0A 20 74 68 65 20 63 6F 6E 73 6F 6C 65 20    n.. the console 
01BA00:  61 74 20 70 72 6F 67 72 61 6D 20 74 65 72 6D 69    at program termi
01BA10:  6E 61 74 69 6F 6E 20 28 63 61 6C 6C 20 74 6F 20    nation (call to 
01BA20:  65 78 69 74 28 29 29 2E 20 54 68 65 20 70 72 6F    exit()). The pro
01BA30:  66 69 6C 65 20 63 6F 6E 73 69 73 74 73 20 6F 66    file consists of
01BA40:  20 61 0D 0A 20 6C 69 73 74 20 6F 66 20 74 68 65     a.. list of the
01BA50:  20 66 75 6E 63 74 69 6F 6E 73 20 61 6E 64 20 74     functions and t
01BA60:  68 65 20 6E 75 6D 62 65 72 20 6F 66 20 20 74 69    he number of  ti
01BA70:  6D 65 73 20 28 75 70 20 74 6F 20 39 39 39 39 39    mes (up to 99999
01BA80:  39 29 20 65 61 63 68 20 77 61 73 20 63 61 6C 6C    9) each was call
01BA90:  65 64 2E 0D 0A 20 54 68 69 73 20 69 73 20 73 6F    ed... This is so
01BAA0:  6D 65 74 69 6D 65 73 20 75 73 65 66 75 6C 20 20    metimes useful  
01BAB0:  66 6F 72 20 20 64 65 62 75 67 67 69 6E 67 20 20    for  debugging  
01BAC0:  28 74 6F 20 20 73 70 6F 74 20 20 66 75 6E 63 74    (to  spot  funct
01BAD0:  69 6F 6E 73 20 20 74 68 61 74 20 61 72 65 20 6E    ions  that are n
01BAE0:  65 76 65 72 0D 0A 20 63 61 6C 6C 65 64 29 2C 20    ever.. called), 
01BAF0:  62 75 74 20 69 73 20 6D 6F 73 74 20 20 76 61 6C    but is most  val
01BB00:  75 61 62 6C 65 20 20 66 6F 72 20 20 70 72 6F 67    uable  for  prog
01BB10:  72 61 6D 20 20 65 78 65 63 75 74 69 6F 6E 20 20    ram  execution  
01BB20:  74 69 6D 65 20 6F 70 74 69 6D 69 7A 61 74 69 6F    time optimizatio
01BB30:  6E 2E 20 49 66 0D 0A 20 79 6F 75 27 72 65 20 74    n. If.. you're t
01BB40:  72 79 69 6E 67 20 74 6F 20 73 70 65 65 64 20 75    rying to speed u
01BB50:  70 20 61 20 70 72 6F 67 72 61 6D 2C 20 70 61 79    p a program, pay
01BB60:  20 63 6C 6F 73 65 20 61 74 74 65 6E 74 69 6F 6E     close attention
01BB70:  20 74 6F 20 74 68 65 20 66 75 6E 63 74 69 6F 6E     to the function
01BB80:  73 20 74 68 61 74 0D 0A 20 61 72 65 20 63 61 6C    s that.. are cal
01BB90:  6C 65 64 20 61 20 6C 6F 74 20 6F 66 20 74 69 6D    led a lot of tim
01BBA0:  65 73 21 0D 0A 0D 0A 20 54 68 65 20 22 70 72 6F    es!.... The "pro
01BBB0:  66 69 6C 65 20 61 6E 64 20 74 72 61 63 65 22 20    file and trace" 
01BBC0:  6F 70 74 69 6F 6E 20 6F 66 20 74 68 65 20 63 6F    option of the co
01BBD0:  6D 70 69 6C 65 72 20 20 63 61 75 73 65 73 20 69    mpiler  causes i
01BBE0:  74 20 74 6F 20 61 64 64 20 61 20 63 61 6C 6C 20    t to add a call 
01BBF0:  74 6F 20 74 68 65 0D 0A 20 70 72 6F 66 69 6C 65    to the.. profile
01BC00:  20 70 72 69 6E 74 6F 75 74 20 66 75 6E 63 74 69     printout functi
01BC10:  6F 6E 20 6A 75 73 74 20 20 62 65 66 6F 72 65 20    on just  before 
01BC20:  20 65 78 69 74 69 6E 67 20 20 74 6F 20 20 74 68     exiting  to  th
01BC30:  65 20 6F 70 65 72 61 74 69 6E 67 20 73 79 73 74    e operating syst
01BC40:  65 6D 2E 20 54 68 65 0D 0A 20 63 6F 64 65 20 61    em. The.. code a
01BC50:  74 20 74 68 65 20 62 65 67 69 6E 6E 69 6E 67 20    t the beginning 
01BC60:  6F 66 20 74 68 65 20 70 72 6F 67 72 61 6D 20 74    of the program t
01BC70:  68 65 6E 20 6C 6F 6F 6B 73 20 6C 69 6B 65 20 74    hen looks like t
01BC80:  68 69 73 3A 0D 0A 0D 0A 20 3B 4F 52 47 20 31 30    his:.... ;ORG 10
01BC90:  30 48 3B 69 6D 70 6C 69 65 64 20 2D 20 5A 4C 49    0H;implied - ZLI
01BCA0:  4E 4B 20 64 65 66 61 75 6C 74 0D 0A 20 4C 44 20    NK default.. LD 
01BCB0:  48 4C 2C 28 36 29 0D 0A 20 4C 44 20 53 50 2C 48    HL,(6).. LD SP,H
01BCC0:  4C 3B 69 6E 69 74 69 61 6C 69 7A 65 20 73 74 61    L;initialize sta
01BCD0:  63 6B 0D 0A 20 43 41 4C 4C 20 43 43 47 4F 3B 69    ck.. CALL CCGO;i
01BCE0:  6E 69 74 69 61 6C 69 7A 65 20 6F 74 68 65 72 20    nitialize other 
01BCF0:  74 68 69 6E 67 73 0D 0A 20 43 41 4C 4C 20 51 4D    things.. CALL QM
01BD00:  41 49 4E 3B 65 78 65 63 75 74 65 20 74 68 65 20    AIN;execute the 
01BD10:  75 73 65 72 27 73 20 70 72 6F 67 72 61 6D 0D 0A    user's program..
01BD20:  20 4C 44 20 48 4C 2C 43 43 32 3B 70 6F 69 6E 74     LD HL,CC2;point
01BD30:  65 72 20 74 6F 20 31 73 74 20 66 75 6E 63 74 69    er to 1st functi
01BD40:  6F 6E 0D 0A 20 43 41 4C 4C 20 43 43 43 41 4C 4C    on.. CALL CCCALL
01BD50:  53 3B 70 72 69 6E 74 20 74 68 65 20 70 72 6F 66    S;print the prof
01BD60:  69 6C 65 0D 0A 20 43 41 4C 4C 20 51 45 58 49 54    ile.. CALL QEXIT
01BD70:  3B 65 78 69 74 20 74 6F 20 6F 70 65 72 61 74 69    ;exit to operati
01BD80:  6E 67 20 73 79 73 74 65 6D 0D 0A 0D 0A 20 41 20    ng system.... A 
01BD90:  68 65 61 64 65 72 20 61 6E 64 20 74 77 6F 20 63    header and two c
01BDA0:  61 6C 6C 73 20 61 72 65 20 61 6C 73 6F 20 61 64    alls are also ad
01BDB0:  64 65 64 20 74 6F 20 74 68 65 20 63 6F 64 65 20    ded to the code 
01BDC0:  67 65 6E 65 72 61 74 65 64 20 66 6F 72 20 65 61    generated for ea
01BDD0:  63 68 20 66 75 6E 63 74 69 6F 6E 2E 0D 0A 20 54    ch function... T
01BDE0:  68 65 20 66 75 6E 63 74 69 6F 6E 20 68 65 61 64    he function head
01BDF0:  65 72 20 63 6F 6E 74 61 69 6E 73 20 20 61 20 20    er contains  a  
01BE00:  70 6F 69 6E 74 65 72 2C 20 20 61 20 20 63 6F 75    pointer,  a  cou
01BE10:  6E 74 65 72 2C 20 20 61 6E 64 20 20 61 20 73 74    nter,  and  a st
01BE20:  72 69 6E 67 20 77 69 74 68 20 74 68 65 0D 0A 20    ring with the.. 
01BE30:  66 75 6E 63 74 69 6F 6E 20 6E 61 6D 65 2E 0D 0A    function name...
01BE40:  0D 0A 20 3B 74 72 69 61 6C 73 28 29 0D 0A 20 43    .. ;trials().. C
01BE50:  43 32 3A 44 57 20 43 43 33 3B 66 75 6E 63 74 69    C2:DW CC3;functi
01BE60:  6F 6E 20 70 6F 69 6E 74 65 72 2E 20 50 6F 69 6E    on pointer. Poin
01BE70:  74 73 20 74 6F 20 74 68 65 0D 0A 20 3B 66 75 6E    ts to the.. ;fun
01BE80:  63 74 69 6F 6E 20 70 6F 69 6E 74 65 72 20 69 6E    ction pointer in
01BE90:  20 74 68 65 20 74 65 78 74 75 61 6C 6C 79 0D 0A     the textually..
01BEA0:  20 3B 66 6F 6C 6C 6F 77 69 6E 67 20 66 75 6E 63     ;following func
01BEB0:  74 69 6F 6E 2C 20 6F 72 20 63 6F 6E 74 61 69 6E    tion, or contain
01BEC0:  73 20 61 0D 0A 20 3B 7A 65 72 6F 20 69 66 20 74    s a.. ;zero if t
01BED0:  68 69 73 20 69 73 20 74 68 65 20 6C 61 73 74 20    his is the last 
01BEE0:  6F 6E 65 2E 0D 0A 20 44 42 20 20 30 2C 30 2C 30    one... DB  0,0,0
01BEF0:  20 20 3B 61 20 74 68 72 65 65 20 62 79 74 65 20      ;a three byte 
01BF00:  42 43 44 20 63 6F 75 6E 74 65 72 20 66 6F 72 20    BCD counter for 
01BF10:  74 68 65 0D 0A 20 3B 6E 75 6D 62 65 72 20 6F 66    the.. ;number of
01BF20:  20 74 69 6D 65 73 20 74 68 69 73 20 66 75 6E 63     times this func
01BF30:  74 69 6F 6E 20 68 61 73 20 62 65 65 6E 0D 0A 20    tion has been.. 
01BF40:  3B 63 61 6C 6C 65 64 2E 20 28 70 65 72 6D 69 74    ;called. (permit
01BF50:  73 20 39 39 39 39 39 39 20 63 61 6C 6C 73 20 62    s 999999 calls b
01BF60:  65 66 6F 72 65 0D 0A 20 3B 6F 76 65 72 66 6C 6F    efore.. ;overflo
01BF70:  77 2E 29 0D 0A 20 43 43 34 3A 44 42 20 27 74 72    w.).. CC4:DB 'tr
01BF80:  69 61 6C 73 27 2C 30 3B 74 68 65 20 66 75 6E 63    ials',0;the func
01BF90:  74 69 6F 6E 20 6E 61 6D 65 0D 0A 20 51 54 52 49    tion name.. QTRI
01BFA0:  41 4C 53 3A 0D 0A 20 4C 44 20 48 4C 2C 43 43 34    ALS:.. LD HL,CC4
01BFB0:  3B 73 61 76 65 20 70 6F 69 6E 74 65 72 20 74 6F    ;save pointer to
01BFC0:  20 66 75 6E 63 74 69 6F 6E 0D 0A 20 50 55 53 48     function.. PUSH
01BFD0:  20 48 4C 3B 20 68 65 61 64 65 72 20 62 6C 6F 63     HL; header bloc
01BFE0:  6B 2E 0D 0A 20 43 41 4C 4C 20 43 43 52 45 47 49    k... CALL CCREGI
01BFF0:  53 3B 72 65 67 69 73 74 65 72 20 66 75 6E 63 74    S;register funct
01C000:  69 6F 6E 20 65 6E 74 72 79 2E 0D 0A 20 3B 63 63    ion entry... ;cc
01C010:  72 65 67 69 73 28 29 20 70 75 73 68 65 73 20 6F    regis() pushes o
01C020:  6E 74 6F 20 74 68 65 20 73 74 61 63 6B 20 61 0D    nto the stack a.
01C030:  0A 20 3B 70 6F 69 6E 74 65 72 20 74 6F 20 74 68    . ;pointer to th
01C040:  65 20 66 75 6E 63 74 69 6F 6E 20 74 68 61 74 20    e function that 
01C050:  63 61 6C 6C 65 64 0D 0A 20 3B 74 68 69 73 20 6F    called.. ;this o
01C060:  6E 65 2C 20 61 6E 64 20 73 61 76 65 73 20 69 6E    ne, and saves in
01C070:  20 43 55 52 52 45 4E 54 20 61 0D 0A 20 3B 70 6F     CURRENT a.. ;po
01C080:  69 6E 74 65 72 20 74 6F 20 74 68 69 73 20 6F 6E    inter to this on
01C090:  65 2E 0D 0A 20 3B 7B 7A 3D 61 28 78 29 3B 0D 0A    e... ;{z=a(x);..
01C0A0:  20 4C 44 20 48 4C 2C 51 58 0D 0A 0D 0A 20 2E 2E     LD HL,QX.... ..
01C0B0:  2E 3B 72 65 67 75 6C 61 72 20 63 6F 64 65 2E 0D    .;regular code..
01C0C0:  0A 0D 0A 20 3B 7D 0D 0A 20 43 41 4C 4C 20 43 43    ... ;}.. CALL CC
01C0D0:  4C 45 41 56 49 3B 72 65 67 69 73 74 65 72 20 66    LEAVI;register f
01C0E0:  75 6E 63 74 69 6F 6E 20 72 65 74 75 72 6E 0D 0A    unction return..
01C0F0:  20 3B 28 72 65 73 65 74 73 20 43 55 52 52 45 4E     ;(resets CURREN
01C100:  54 20 74 6F 20 70 6F 69 6E 74 20 74 6F 0D 0A 20    T to point to.. 
01C110:  3B 74 68 65 20 66 75 6E 63 74 69 6F 6E 20 74 68    ;the function th
01C120:  61 74 20 63 61 6C 6C 65 64 20 74 68 69 73 0D 0A    at called this..
01C130:  20 3B 6F 6E 65 29 0D 0A 20 50 4F 50 20 42 43 3B     ;one).. POP BC;
01C140:  64 69 73 63 61 72 64 20 74 68 65 20 70 6F 69 6E    discard the poin
01C150:  74 65 72 20 61 64 64 65 64 20 62 79 0D 0A 20 3B    ter added by.. ;
01C160:  63 63 72 65 67 69 73 28 29 2E 0D 0A 20 50 4F 50    ccregis()... POP
01C170:  20 42 43 3B 64 69 73 63 61 72 64 20 74 68 65 20     BC;discard the 
01C180:  70 6F 69 6E 74 65 72 20 74 6F 20 74 68 65 0D 0A    pointer to the..
01C190:  20 3B 68 65 61 64 65 72 20 62 6C 6F 63 6B 20 6F     ;header block o
01C1A0:  66 20 74 68 69 73 20 66 75 6E 63 74 69 6F 6E 2E    f this function.
01C1B0:  0D 0A 0D 0A 0D 0A 20 52 45 54 0D 0A 0D 0A 20 4E    ...... RET.... N
01C1C0:  6F 74 65 20 74 68 61 74 20 74 68 69 73 20 20 6D    ote that this  m
01C1D0:  65 74 68 6F 64 20 20 70 65 72 6D 69 74 73 20 20    ethod  permits  
01C1E0:  61 20 20 77 61 6C 6B 62 61 63 6B 20 20 74 72 61    a  walkback  tra
01C1F0:  63 65 20 20 65 76 65 6E 20 20 69 6E 20 20 74 68    ce  even  in  th
01C200:  65 20 70 72 65 73 65 6E 63 65 20 6F 66 0D 0A 20    e presence of.. 
01C210:  72 65 63 75 72 73 69 76 65 20 66 75 6E 63 74 69    recursive functi
01C220:  6F 6E 20 63 61 6C 6C 73 2E 0D 0A 0D 0A 0D 0A 1A    on calls........
01C230:  6C 65 72 20 69 73 20 75 73 65 64 2C 20 65 61 63    ler is used, eac
01C240:  68 20 63 61 6C 6C 20 74 6F 20 65 72 72 28 29 0D    h call to err().
01C250:  0A 20 72 65 73 75 6C 74 73 20 69 6E 20 61 20 77    . results in a w
01C260:  61 6C 6B 62 61 63 6B 20 74 72 61 63 65 20 6F 66    alkback trace of
01C270:  20 66 75 6E 63 74 69 6F 6E 20 63 61 6C 6C 73 2E     function calls.
01C280:  69 6E 74 65 72 20 74 6F 20 74 68 69 73 20 6F 6E    inter to this on
01C290:  65 2E 0D 0A 20 3B 7B 7A 3D 61 28 78 29 3B 0D 0A    e... ;{z=a(x);..
01C2A0:  20 4C 44 20 48 4C 2C 51 58 0D 0A 0D 0A 20 2E 2E     LD HL,QX.... ..
01C2B0:  2E 3B 72 65 67 75 6C 61 72 20 63 6F 64 65 2E 0D    .;regular code..
01C2C0:  0A 0D 0A 20 3B 7D 0D 0A 20 43 41 4C 4C 20 43 43    ... ;}.. CALL CC
01C2D0:  4C 45 41 56 49 3B 72 65 67 69 73 74 65 72 20 66    LEAVI;register f
01C2E0:  75 6E 63 74 69 6F 6E 20 72 65 74 75 72 6E 0D 0A    unction return..
01C2F0:  20 3B 28 72 65 73 65 74 73 20 43 55 52 52 45 4E     ;(resets CURREN
01C300:  74 68 2E 20 49 66 20 74 68 65 72 65 20 69 73 20    th. If there is 
01C310:  6E 6F 20 20 66 69 65 6C 64 20 20 73 70 65 63 69    no  field  speci
01C320:  66 69 63 61 74 69 6F 6E 2C 20 74 68 65 20 69 74    fication, the it
01C330:  65 6D 20 69 73 20 70 72 69 6E 74 65 64 20 0D 0A    em is printed ..
01C340:  69 6E 20 6E 6F 20 6D 6F 72 65 20 73 70 61 63 65    in no more space
01C350:  20 74 68 61 6E 20 69 73 20 6E 65 63 65 73 73 61     than is necessa
01C360:  72 79 2E 0D 0A 45 78 61 6D 70 6C 65 20 20 4F 75    ry...Example  Ou
01C370:  74 70 75 74 0D 0A 70 72 69 6E 74 66 28 22 20 64    tput..printf(" d
01C380:  65 63 69 6D 61 6C 3A 20 25 64 20 22 2C 31 35 2B    ecimal: %d ",15+
01C390:  32 29 20 20 64 65 63 69 6D 61 6C 3A 20 31 37 0D    2)  decimal: 17.
01C3A0:  0A 70 72 69 6E 74 66 28 22 20 75 6E 73 69 67 6E    .printf(" unsign
01C3B0:  65 64 3A 20 25 75 20 22 2C 2D 31 29 20 20 75 6E    ed: %u ",-1)  un
01C3C0:  73 69 67 6E 65 64 3A 20 36 35 35 33 35 0D 0A 70    signed: 65535..p
01C3D0:  72 69 6E 74 66 28 22 20 68 65 78 69 64 65 63 69    rintf(" hexideci
01C3E0:  6D 61 6C 3A 20 25 78 20 22 2C 2D 31 29 20 20 68    mal: %x ",-1)  h
01C3F0:  65 78 69 64 65 63 69 6D 61 6C 3A 20 46 46 46 46    exidecimal: FFFF
01C400:  0D 0A 70 72 69 6E 74 66 28 22 20 73 74 72 69 6E    ..printf(" strin
01C410:  67 3A 20 25 73 20 22 2C 22 68 65 6C 6C 6F 22 29    g: %s ","hello")
01C420:  20 20 73 74 72 69 6E 67 3A 20 68 65 6C 6C 6F 0D      string: hello.
01C430:  0A 70 72 69 6E 74 66 28 22 20 63 68 61 72 61 63    .printf(" charac
01C440:  74 65 72 3A 20 25 63 20 22 2C 36 35 29 20 20 63    ter: %c ",65)  c
01C450:  68 61 72 61 63 74 65 72 3A 20 41 0D 0A 70 72 69    haracter: A..pri
01C460:  6E 74 66 28 22 20 66 69 78 65 64 3A 20 25 66 20    ntf(" fixed: %f 
01C470:  22 2C 31 2E 2F 37 2E 29 20 20 66 69 78 65 64 3A    ",1./7.)  fixed:
01C480:  20 2E 31 34 32 38 35 37 0D 0A 70 72 69 6E 74 66     .142857..printf
01C490:  28 22 20 65 78 70 6F 6E 65 6E 74 3A 20 25 38 2E    (" exponent: %8.
01C4A0:  35 65 20 22 2C 31 2E 2F 37 2E 29 20 65 78 70 6F    5e ",1./7.) expo
01C4B0:  6E 65 6E 74 3A 20 31 2E 34 32 38 35 37 65 2D 31    nent: 1.42857e-1
01C4C0:  0D 0A 0D 0A 69 74 6F 64 28 6E 2C 20 73 74 72 2C    ....itod(n, str,
01C4D0:  20 73 7A 29 20 20 69 6E 74 20 6E 3B 20 20 63 68     sz)  int n;  ch
01C4E0:  61 72 20 73 74 72 5B 5D 3B 20 20 20 69 6E 74 20    ar str[];   int 
01C4F0:  20 73 7A 3B 0D 0A 63 6F 6E 76 65 72 74 20 6E 20     sz;..convert n 
01C500:  23 61 73 6D 0D 0A 3B 09 65 78 70 6F 72 74 65 64    #asm..;.exported
01C510:  20 73 79 6D 62 6F 6C 73 0D 0A 47 4C 4F 42 41 4C     symbols..GLOBAL
01C520:  20 43 43 52 45 47 49 53 09 09 3B 65 6E 74 65 72     CCREGIS..;enter
01C530:  69 6E 67 20 61 20 6E 65 77 20 66 75 6E 63 74 69    ing a new functi
01C540:  6F 6E 0D 0A 47 4C 4F 42 41 4C 20 43 43 4C 45 41    on..GLOBAL CCLEA
01C550:  56 49 09 09 3B 72 65 74 75 72 6E 69 6E 67 20 66    VI..;returning f
01C560:  72 6F 6D 20 61 20 66 75 6E 63 74 69 6F 6E 0D 0A    rom a function..
01C570:  47 4C 4F 42 41 4C 20 43 43 43 41 4C 4C 53 09 09    GLOBAL CCCALLS..
01C580:  3B 70 72 69 6E 74 20 74 68 65 20 70 72 6F 66 69    ;print the profi
01C590:  6C 65 0D 0A 23 65 6E 64 61 73 6D 0D 0A 1A 41 4C    le..#endasm...AL
01C5A0:  20 43 43 52 45 47 49 53 09 09 3B 65 6E 74 65 72     CCREGIS..;enter
01C5B0:  69 6E 67 20 61 20 6E 65 77 20 66 75 6E 63 74 69    ing a new functi
01C5C0:  6F 6E 0D 0A 47 4C 4F 42 41 4C 20 43 43 4C 45 41    on..GLOBAL CCLEA
01C5D0:  56 49 09 09 3B 72 65 74 75 72 6E 69 6E 67 20 66    VI..;returning f
01C5E0:  72 6F 6D 20 61 20 66 75 6E 63 74 69 6F 6E 0D 0A    rom a function..
01C5F0:  47 4C 4F 42 41 4C 20 43 43 43 41 4C 4C 53 09 09    GLOBAL CCCALLS..
01C600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01C700:  00 39 E5 CD 00 00 23 CD 00 00 2B C3 54 00 21 08    .9....#...+.T.!.
01C710:  00 39 CD 00 00 E5 21 02 00 39 CD 00 00 D1 19 E5    .9....!..9......
01C720:  0B 04 05 EB 00 43 43 47 49 4E 54 0B 04 05 01 01    .....CCGINT.....
01C730:  43 43 50 49 4E 54 0B 04 05 0D 01 43 43 47 49 4E    CCPINT.....CCGIN
01C740:  54 0B 04 05 16 01 43 43 50 49 4E 54 0B 04 05 22    T.....CCPINT..."
01C750:  01 43 43 47 49 4E 54 0B 04 05 2A 01 43 43 47 49    .CCGINT...*.CCGI
01C760:  4E 54 0C 04 05 2D 01 43 43 47 43 48 41 52 0B 04    NT...-.CCGCHAR..
01C770:  05 32 01 43 43 50 49 4E 54 0B 04 05 39 01 43 43    .2.CCPINT...9.CC
01C780:  47 49 4E 54 0B 04 05 47 01 43 43 47 49 4E 54 0C    GINT...G.CCGINT.
01C790:  04 05 4A 01 43 43 47 43 48 41 52 0B 04 05 4E 01    ..J.CCGCHAR...N.
01C7A0:  51 41 4C 4C 4F 43 0B 04 05 63 01 43 43 50 49 4E    QALLOC...c.CCPIN
01C7B0:  54 0B 04 05 84 01 43 43 50 49 4E 54 0B 04 05 9F    T.....CCPINT....
01C7C0:  01 43 43 50 49 4E 54 0B 04 05 A2 01 43 43 50 49    .CCPINT.....CCPI
01C7D0:  4E 54 0B 04 05 A5 01 43 43 50 49 4E 54 0B 04 05    NT.....CCPINT...
01C7E0:  AD 01 43 43 47 49 4E 54 0B 04 05 B1 01 43 43 50    ..CCGINT.....CCP
01C7F0:  49 4E 54 0B 04 05 B9 01 43 43 47 49 4E 54 0A 04    INT.....CCGINT..
01C800:  05 BC 01 43 43 55 4C 54 FE 03 00 00 00 00 00 00    ...CCULT........
01C810:  00 00 00 00 00 00 00 00 24 00 82 00 00 10 00 20    ........$...... 
01C820:  00 00 00 00 00 00 21 00 00 D1 7D 12 21 08 00 39    ......!...}.!..9
01C830:  CD 00 00 C1 C1 C9 C5 C5 C5 C5 C5 C5 C5 C5 21 08    ..............!.
01C840:  00 39 E5 21 80 00 CD 00 00 21 06 00 39 E5 21 0A    .9.!.....!..9.!.
01C850:  00 39 CD 00 00 E5 21 01 00 D1 19 CD 00 00 21 04    .9....!.......!.
01C860:  00 39 E5 21 08 00 39 CD 00 00 E5 21 0C 00 39 CD    .9.!..9....!..9.
01C870:  00 00 CD 00 00 D1 19 CD 00 00 21 04 00 39 CD 00    ..........!..9..
01C880:  00 E5 21 20 00 D1 7D 12 21 08 00 39 CD 00 00 CD    ..! ..}.!..9....
01C890:  00 00 E5 CD 00 00 C1 22 1A 04 21 1C 04 E5 21 00    ......."..!...!.
01C8A0:  00 29 D1 19 E5 2A 1A 04 CD 00 00 2A 1A 04 E5 21    .)...*.....*...!
01C8B0:  01 00 D1 19 E5 21 00 00 D1 7D 12 21 00 00 39 E5    .....!...}.!..9.
01C8C0:  2A 1A 04 E5 21 02 00 D1 19 CD 00 00 21 01 00 22    *...!.......!.."
01C8D0:  30 04 21 0C 00 39 E5 21 0C 00 39 E5 21 12 00 39    0.!..9.!..9.!..9
01C8E0:  E5 21 00 00 CD 00 00 CD 00 00 CD 00 00 21 06 00    .!...........!..
01C8F0:  39 E5 CD 00 00 23 CD 00 00 E5 21 06 00 39 CD 00    9....#....!..9..
01C900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01C910:  18 00 00 00 02 09 50 E5 18 00 C1 02 00 00 00 02    ......P.........
01C920:  18 00 C2 02 00 00 00 02 18 00 C3 02 00 00 00 02    ................
01C930:  18 00 C4 02 00 00 00 02 18 00 C5 02 00 00 00 02    ................
01C940:  18 00 C6 02 00 00 00 02 18 00 C7 02 00 00 00 02    ................
01C950:  18 00 C8 02 00 00 00 02 18 00 C9 02 00 00 00 02    ................
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:  03 01 00 0C 04 05 02 00 43 55 52 52 45 4E 54 0C    ........CURRENT.
01CA10:  04 05 0A 00 43 55 52 52 45 4E 54 0A 04 05 0D 00    ....CURRENT.....
01CA20:  43 43 43 44 52 0C 04 05 26 00 43 55 52 52 45 4E    CCCDR...&.CURREN
01CA30:  54 0C 04 05 2D 00 43 55 52 52 45 4E 54 0A 04 05    T...-.CURRENT...
01CA40:  37 00 51 50 55 54 53 0A 04 05 48 00 51 50 55 54    7.QPUTS...H.QPUT
01CA50:  53 0D 04 05 50 00 51 50 55 54 43 48 41 52 0D 04    S...P.QPUTCHAR..
01CA60:  05 62 00 51 50 55 54 43 48 41 52 0A 04 05 69 00    .b.QPUTCHAR...i.
01CA70:  43 43 43 41 52 0D 04 05 97 00 51 50 55 54 43 48    CCCAR.....QPUTCH
01CA80:  41 52 CF 03 00 00 12 40 00 00 10 01 00 00 08 10    AR.....@........
01CA90:  02 08 48 08 81 00 00 00 00 00 00 00 00 00 00 00    ..H.............
01CAA0:  D1 2A 00 00 E5 21 00 00 39 22 00 00 CD 00 00 2B    .*...!..9".....+
01CAB0:  2B 2B CD 1D 00 DC 1D 00 DC 1D 00 EB E9 7E C6 01    ++...........~..
01CAC0:  27 77 23 C9 EB 2A 00 00 7E 23 66 6F 22 00 00 EB    'w#..*..~#fo"...
01CAD0:  C9 E5 21 9E 00 E5 CD 00 00 E1 E1 7D B4 C8 22 AF    ..!........}..".
01CAE0:  00 23 23 23 23 23 E5 CD 00 00 E1 21 09 00 E5 CD    .#####.....!....
01CAF0:  00 00 E1 2A AF 00 23 23 23 23 CD 6E 00 21 0D 00    ...*..####.n.!..
01CB00:  E5 CD 00 00 E1 2A AF 00 CD 00 00 C3 3B 00 0E F0    .....*......;...
01CB10:  CD 76 00 CD 76 00 7E 1F 1F 1F 1F CD 84 00 7E CD    .v..v.~.......~.
01CB20:  84 00 2B C9 E6 0F C2 8B 00 79 C2 0E 00 C6 30 D5    ..+......y....0.
01CB30:  C5 E5 6F 26 00 E5 CD 00 00 E1 E1 C1 D1 C9 66 75    ..o&..........fu
01CB40:  6E 63 74 69 6F 6E 20 20 63 61 6C 6C 73 0D 00 00    nction  calls...
01CB50:  00 0C 04 0F 24 00 43 43 4C 45 41 56 49 0A 04 0B    ....$.CCLEAVI...
01CB60:  8B 00 43 43 50 33 33 09 04 0B 9E 00 43 4D 53 47    ..CCP33.....CMSG
01CB70:  0B 04 0B 76 00 43 43 50 55 54 42 0C 04 0F 00 00    ...v.CCPUTB.....
01CB80:  43 43 52 45 47 49 53 0C 04 0F 31 00 43 43 43 41    CCREGIS...1.CCCA
01CB90:  4C 4C 53 0B 04 0B 3B 00 43 43 43 41 4C 32 0A 04    LLS...;.CCCAL2..
01CBA0:  0B 6E 00 43 43 50 54 4E 0A 04 0B AF 00 50 4F 49    .n.CCPTN.....POI
01CBB0:  4E 54 0C 04 0B 84 00 43 43 50 54 4E 49 42 0B 04    NT.....CCPTNIB..
01CBC0:  0B 1B 00 43 43 52 45 47 32 0C 04 0B 1D 00 43 49    ...CCREG2.....CI
01CBD0:  4E 43 52 45 4D 02 00 43 4C 45 41 56 49 0A 04 0B    NCREM..CLEAVI...
01CBE0:  8B 00 43 43 50 33 33 09 04 0B 9E 00 43 4D 53 47    ..CCP33.....CMSG
01CBF0:  0B 04 0B 76 00 43 43 50 55 54 42 0C 04 0F 00 00    ...v.CCPUTB.....
01CC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CCA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CCB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CCC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CCD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CCE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CCF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01CE00:  3B 2A 20 2A 20 2A 20 20 53 6D 61 6C 6C 2D 43 20    ;* * *  Small-C 
01CE10:  20 56 31 2E 32 20 20 2A 20 2A 20 2A 0D 0A 3B 20     V1.2  * * *..; 
01CE20:  20 20 20 20 20 20 42 79 20 52 6F 6E 20 43 61 69          By Ron Cai
01CE30:  6E 20 20 61 6E 64 20 20 4A 61 6D 65 73 20 56 61    n  and  James Va
01CE40:  6E 20 5A 61 6E 64 74 0D 0A 3B 20 20 20 20 20 32    n Zandt..;     2
01CE50:  20 41 75 67 75 73 74 20 31 39 38 34 0D 0A 3B 0D     August 1984..;.
01CE60:  0A 09 4C 44 20 48 4C 2C 28 36 29 0D 0A 09 4C 44    ..LD HL,(6)...LD
01CE70:  20 53 50 2C 48 4C 0D 0A 09 43 41 4C 4C 20 63 63     SP,HL...CALL cc
01CE80:  67 6F 0D 0A 09 43 41 4C 4C 20 71 6D 61 69 6E 0D    go...CALL qmain.
01CE90:  0A 09 43 41 4C 4C 20 71 65 78 69 74 0D 0A 0D 0A    ..CALL qexit....
01CEA0:  3B 20 2D 2D 2D 20 45 6E 64 20 6F 66 20 43 6F 6D    ; --- End of Com
01CEB0:  70 69 6C 61 74 69 6F 6E 20 2D 2D 2D 0D 0A 1A 1A    pilation ---....
01CEC0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01CED0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01CEE0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01CEF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01CF00:  00 39 CD 92 6C C1 C1 C9 C1 C1 C9 2B 2B 00 36 00    .9..l......++.6.
01CF10:  2D 2D 00 30 2D 36 00 2D 00 2A 00 26 00 69 6C 6C    --.0-6.-.*.&.ill
01CF20:  65 67 61 6C 20 61 64 64 72 65 73 73 00 2B 2B 00    egal address.++.
01CF30:  36 00 2D 2D 00 30 2D 36 00 C5 C5 21 02 00 39 E5    6.--.0-6...!..9.
01CF40:  21 08 00 39 CD 92 6C E5 CD F4 4A C1 CD 97 6C 21    !..9..l...J...l!
01CF50:  00 00 39 E5 21 08 00 39 CD 92 6C E5 21 00 00 29    ..9.!..9..l.!..)
01CF60:  D1 19 CD 92 6C CD 97 6C CD D7 30 CD FA 24 E5 21    ....l..l..0..$.!
01CF70:  5B 00 CD BE 6C E5 CD FA 24 E5 21 28 00 CD BE 6C    [...l...$.!(...l
01CF80:  CD A0 6C 7C B5 CA 71 4A 21 01 00 7C B5 CA 71 4A    ..l|..qJ!..|..qJ
01CF90:  21 CC 4A E5 CD 37 30 C1 7C B5 CA B8 49 21 00 00    !.J..70.|...I!..
01CFA0:  39 CD 92 6C E5 21 00 00 CD BE 6C 7C B5 CA CC 48    9..l.!....l|...H
01CFB0:  21 CE 4A E5 CD 08 2D C1 CD 76 1D 21 DE 4A E5 CD    !.J...-..v.!.J..
01CFC0:  3B 1E C1 21 00 00 C1 C1 C9 C3 26 49 21 00 00 39    ;..!......&I!..9
01CFD0:  CD 92 6C E5 21 09 00 D1 19 CD 8A 6C E5 21 03 00    ..l.!......l.!..
01CFE0:  CD BE 6C 7C B5 CA F7 48 21 06 00 39 CD 92 6C E5    ..l|...H!..9..l.
01CFF0:  CD 00 52 C1 C3 26 49 21 00 00 39 CD 92 6C E5 21    ..R..&I!..9..l.!
01D000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D0A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D0B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D0C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D0D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D0E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D0F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01D200:  CD 92 6C E5 21 03 00 29 D1 19 E5 21 0F 00 39 CD    ..l.!..)...!..9.
01D210:  92 6C E5 21 0A 00 D1 19 CD 8A 6C CD 97 6C 21 0D    .l.!......l..l!.
01D220:  00 39 CD 92 6C E5 21 09 00 D1 19 CD 8A 6C E5 21    .9..l.!......l.!
01D230:  02 00 CD C7 6C 7C B5 CA 98 4D 21 0D 00 39 CD 92    ....l|...M!..9..
01D240:  6C E5 21 09 00 D1 19 CD 8A 6C E5 21 03 00 CD BE    l.!......l.!....
01D250:  6C 7C B5 CA 8D 4D 21 11 00 39 CD 92 6C E5 21 02    l|...M!..9..l.!.
01D260:  00 29 D1 19 E5 21 0F 00 39 CD 92 6C E5 21 0A 00    .)...!..9..l.!..
01D270:  D1 19 CD 8A 6C CD 97 6C 21 11 00 39 CD 92 6C E5    ....l..l!..9..l.
01D280:  21 03 00 29 D1 19 E5 21 02 00 CD 97 6C 21 01 00    !..)...!....l!..
01D290:  EB 21 0F 00 39 F9 EB C9 21 0D 00 39 CD 92 6C E5    .!..9...!..9..l.
01D2A0:  21 09 00 D1 19 CD 8A 6C E5 21 02 00 CD BE 6C 7C    !......l.!....l|
01D2B0:  B5 CA C9 4D 21 11 00 39 CD 92 6C E5 21 03 00 29    ...M!..9..l.!..)
01D2C0:  D1 19 E5 21 02 00 CD 97 6C CD ED 61 21 0D 00 39    ...!....l..a!..9
01D2D0:  CD 92 6C E5 CD B4 5D C1 CD E4 2C 21 11 00 39 CD    ..l...]...,!..9.
01D2E0:  92 6C E5 21 01 00 29 D1 19 E5 21 13 00 39 CD 92    .l.!..)...!..9..
01D2F0:  6C E5 21 02 00 29 D1 19 E5 21 11 00 39 CD 92 6C    l.!..)...!..9..l
01D300:  E5 21 0A 00 D1 19 CD 8A 6C CD 97 6C CD 97 6C 21    .!......l..l..l!
01D310:  00 00 EB 21 0F 00 39 F9 EB C9 21 0D 00 39 E5 21    ...!..9...!..9.!
01D320:  06 00 39 E5 21 04 00 E5 21 02 00 E5 21 00 00 E5    ..9.!...!...!...
01D330:  CD 0C 20 EB 21 08 00 39 F9 EB CD 97 6C 21 11 00    .. .!..9....l!..
01D340:  39 CD 92 6C E5 21 00 00 29 D1 19 E5 21 0F 00 39    9..l.!..)...!..9
01D350:  CD 92 6C CD 97 6C 21 11 00 39 CD 92 6C E5 21 01    ..l..l!..9..l.!.
01D360:  00 29 D1 19 E5 21 00 00 CD 97 6C 21 11 00 39 CD    .)...!....l!..9.
01D370:  92 6C E5 21 03 00 29 D1 19 E5 21 02 00 CD 97 6C    .l.!..)...!....l
01D380:  21 00 00 EB 21 0F 00 39 F9 EB C9 21 02 00 39 E5    !...!..9...!..9.
01D390:  21 13 00 39 CD 92 6C E5 21 03 00 29 D1 19 E5 CD    !..9..l.!..)....
01D3A0:  8D 52 C1 C1 7C B5 CA DB 4E 21 11 00 39 CD 92 6C    .R..|...N!..9..l
01D3B0:  E5 21 00 00 29 D1 19 E5 21 13 00 39 CD 92 6C E5    .!..)...!..9..l.
01D3C0:  21 01 00 29 D1 19 E5 21 00 00 CD 97 6C CD 97 6C    !..)...!....l..l
01D3D0:  EB 21 0F 00 39 F9 EB C9 C3 FF 4E 21 0B 4F E5 CD    .!..9.....N!.O..
01D3E0:  08 2D C1 CD ED 61 21 00 00 E5 CD 31 31 C1 CD E4    .-...a!....11...
01D3F0:  2C CD 76 1D 21 00 00 EB 21 0F 00 39 F9 EB C9 EB    ,.v.!...!..9....
01D400:  21 0F 00 39 F9 EB C9 28 00 29 00 69 6E 76 61 6C    !..9...(.).inval
01D410:  69 64 20 65 78 70 72 65 73 73 69 6F 6E 00 21 04    id expression.!.
01D420:  00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C E5    .9..l.!..)....l.
01D430:  21 03 00 CD BE 6C E5 21 04 00 39 CD 92 6C E5 21    !....l.!..9..l.!
01D440:  03 00 29 D1 19 CD 92 6C E5 21 03 00 CD BE 6C CD    ..)....l.!....l.
01D450:  A0 6C 7C B5 CA 5F 4F 21 60 4F E5 CD 08 2D C1 C9    .l|.._O!`O...-..
01D460:  6F 70 65 72 61 6E 64 73 20 6D 75 73 74 20 62 65    operands must be
01D470:  20 69 6E 74 00 21 04 00 39 CD 92 6C E5 21 03 00     int.!..9..l.!..
01D480:  CD BE 6C 7C B5 CA A6 4F 21 02 00 39 CD 92 6C E5    ..l|...O!..9..l.
01D490:  21 03 00 CD C7 6C 7C B5 CA A3 4F 21 D5 4F E5 CD    !....l|..£O!.O..
01D4A0:  CB 62 C1 C3 D4 4F 21 02 00 39 CD 92 6C E5 21 03    .b...O!..9..l.!.
01D4B0:  00 CD BE 6C 7C B5 CA D4 4F 21 04 00 39 CD 92 6C    ...l|...O!..9..l
01D4C0:  E5 21 03 00 CD C7 6C 7C B5 CA D4 4F 21 DC 4F E5    .!....l|...O!.O.
01D4D0:  CD CB 62 C1 C9 71 66 6C 6F 61 74 00 71 69 66 69    ..b..qfloat.qifi
01D4E0:  78 00 21 02 00 39 CD 92 6C E5 21 03 00 29 D1 19    x.!..9..l.!..)..
01D4F0:  CD 92 6C E5 21 03 00 CD BE 6C 7C B5 CA 4E 50 21    ..l.!....l|..NP!
01D500:  04 00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C    ..9..l.!..)....l
01D510:  E5 21 03 00 CD C7 6C 7C B5 CA 47 50 CD 37 62 CD    .!....l|..GP.7b.
01D520:  54 62 21 7F 50 E5 CD CB 62 C1 21 86 50 E5 CD CB    Tb!.P...b.!.P...
01D530:  62 C1 21 04 00 39 CD 92 6C E5 21 03 00 29 D1 19    b.!..9..l.!..)..
01D540:  E5 21 03 00 CD 97 6C 21 01 00 C9 C3 7E 50 21 04    .!....l!....~P!.
01D550:  00 39 CD 92 6C E5 21 03 00 29 D1 19 CD 92 6C E5    .9..l.!..)....l.
01D560:  21 03 00 CD BE 6C 7C B5 CA 7A 50 21 8C 50 E5 CD    !....l|..zP!.P..
01D570:  CB 62 C1 21 01 00 C9 C3 7E 50 21 00 00 C9 C9 71    .b.!....~P!....q
01D580:  66 6C 6F 61 74 00 64 73 77 61 70 00 71 66 6C 6F    float.dswap.qflo
01D590:  61 74 00 21 04 00 39 CD 92 6C E5 21 02 00 29 D1    at.!..9..l.!..).
01D5A0:  19 CD 92 6C 7C B5 CA EB 50 21 04 00 39 CD 92 6C    ...l|...P!..9..l
01D5B0:  E5 21 02 00 29 D1 19 CD 92 6C E5 21 01 00 CD BE    .!..)....l.!....
01D5C0:  6C 7C B5 CA CA 50 21 00 00 C9 21 02 00 39 CD 92    l|...P!...!..9..
01D5D0:  6C E5 21 02 00 29 D1 19 CD 92 6C 7C B5 CA E4 50    l.!..)....l|...P
01D5E0:  21 00 00 C9 21 01 00 C9 C3 EF 50 21 00 00 C9 C9    !...!.....P!....
01D5F0:  21 04 00 39 CD 92 6C E5 21 02 00 29 D1 19 CD 92    !..9..l.!..)....
01D600:  6C E5 21 04 00 39 CD 92 6C E5 21 02 00 29 D1 19    l.!..9..l.!..)..
01D610:  CD 92 6C CD B4 6C 7C B5 CA 33 51 21 04 00 39 CD    ..l..l|..3Q!..9.
01D620:  92 6C E5 21 02 00 29 D1 19 E5 21 00 00 CD 97 6C    .l.!..)...!....l
01D630:  C3 B2 51 21 02 00 39 CD 92 6C E5 21 02 00 29 D1    ..Q!..9..l.!..).
01D640:  19 CD 92 6C 7C B5 CA B2 51 21 04 00 39 CD 92 6C    ...l|...Q!..9..l
01D650:  E5 21 00 00 29 D1 19 E5 21 04 00 39 CD 92 6C E5    .!..)...!..9..l.
01D660:  21 00 00 29 D1 19 CD 92 6C CD 97 6C 21 04 00 39    !..)....l..l!..9
01D670:  CD 92 6C E5 21 01 00 29 D1 19 E5 21 04 00 39 CD    ..l.!..)...!..9.
01D680:  92 6C E5 21 01 00 29 D1 19 CD 92 6C CD 97 6C 21    .l.!..)....l..l!
01D690:  04 00 39 CD 92 6C E5 21 02 00 29 D1 19 E5 21 04    ..9..l.!..)...!.
01D6A0:  00 39 CD 92 6C E5 21 02 00 29 D1 19 CD 92 6C CD    .9..l.!..)....l.
01D6B0:  97 6C C9 21 02 00 39 CD 92 6C E5 21 01 00 29 D1    .l.!..9..l.!..).
01D6C0:  19 CD 92 6C E5 21 00 00 CD BE 6C 7C B5 CA E9 51    ...l.!....l|...Q
01D6D0:  21 02 00 39 CD 92 6C E5 21 00 00 29 D1 19 CD 92    !..9..l.!..)....
01D6E0:  6C E5 CD 07 60 C1 C3 FF 51 21 02 00 39 CD 92 6C    l...`...Q!..9..l
01D6F0:  E5 21 01 00 29 D1 19 CD 92 6C E5 CD 0C 61 C1 C9    .!..)....l...a..
01D700:  21 02 00 39 CD 92 6C E5 21 00 00 29 D1 19 CD 92    !..9..l.!..)....
01D710:  6C E5 21 00 00 CD C7 6C E5 21 04 00 39 CD 92 6C    l.!....l.!..9..l
01D720:  E5 21 01 00 29 D1 19 CD 92 6C E5 21 00 00 CD BE    .!..)....l.!....
01D730:  6C CD B4 6C 7C B5 CA 52 52 21 02 00 39 CD 92 6C    l..l|..RR!..9..l
01D740:  E5 21 00 00 29 D1 19 CD 92 6C E5 CD A5 5E C1 C3    .!..)....l...^..
01D750:  68 52 21 02 00 39 CD 92 6C E5 21 01 00 29 D1 19    hR!..9..l.!..)..
01D760:  CD 92 6C E5 CD 81 61 C1 C9 21 89 52 E5 CD 3B 1E    ..l...a..!.R..;.
01D770:  C1 CD 44 32 21 8B 52 E5 CD 3B 1E C1 21 02 00 39    ..D2!.R..;..!..9
01D780:  CD 92 6C E5 CD 45 63 C1 C9 28 00 29 00 21 04 00    ..l..Ec..(.).!..
01D790:  39 CD 92 6C E5 CD A9 53 C1 7C B5 CA EE 52 21 02    9..l...S.|...R!.
01D7A0:  00 39 CD 92 6C E5 21 00 00 29 D1 19 E5 21 03 00    .9..l.!..)...!..
01D7B0:  CD 97 6C CD ED 61 2A 2E 6B E5 CD EB 22 C1 21 2B    ..l..a*.k...".!+
01D7C0:  00 E5 CD 40 2C C1 21 04 00 39 CD 92 6C E5 21 00    ...@,.!..9..l.!.
01D7D0:  00 29 D1 19 CD 92 6C E5 CD 31 31 C1 CD E4 2C 21    .)....l..11...,!
01D7E0:  A3 53 E5 CD CB 62 C1 21 01 00 C9 C3 86 53 21 04    £S...b.!.....S!.
01D7F0:  00 39 CD 92 6C E5 CD 41 58 C1 7C B5 CA 1A 53 21    .9..l..AX.|...S!
01D800:  02 00 39 CD 92 6C E5 21 00 00 29 D1 19 E5 21 02    ..9..l.!..)...!.
01D810:  00 CD 97 6C CD ED 61 C3 86 53 21 04 00 39 CD 92    ...l..a..S!..9..
01D820:  6C E5 CD 59 59 C1 7C B5 CA 46 53 21 02 00 39 CD    l..YY.|..FS!..9.
01D830:  92 6C E5 21 00 00 29 D1 19 E5 21 02 00 CD 97 6C    .l.!..)...!....l
01D840:  CD ED 61 C3 86 53 21 04 00 39 CD 92 6C E5 CD DE    ..a..S!..9..l...
01D850:  59 C1 7C B5 CA 82 53 21 02 00 39 CD 92 6C E5 21    Y.|...S!..9..l.!
01D860:  00 00 29 D1 19 E5 21 02 00 CD 97 6C CD ED 61 2A    ..)...!....l..a*
01D870:  2E 6B E5 CD EB 22 C1 21 2B 00 E5 CD 40 2C C1 C3    .k...".!+...@,..
01D880:  86 53 21 00 00 C9 21 04 00 39 CD 92 6C E5 21 00    .S!...!..9..l.!.
01D890:  00 29 D1 19 CD 92 6C E5 CD 31 31 C1 CD E4 2C 21    .)....l..11...,!
01D8A0:  01 00 C9 64 6C 6F 61 64 00 C5 C5 C5 C5 C5 C5 C5    ...dload........
01D8B0:  C5 C5 C5 C5 21 06 00 39 E5 21 06 00 39 E5 21 CC    ....!..9.!..9.!.
01D8C0:  6A E5 2A 26 6B D1 19 CD 97 6C CD 97 6C 21 02 00    j.*&k....l..l!..
01D8D0:  39 E5 21 02 00 39 E5 21 01 00 CD 97 6C CD 97 6C    9.!..9.!....l..l
01D8E0:  21 02 00 39 CD 92 6C 7C B5 CA 66 54 21 02 00 39    !..9..l|..fT!..9
01D8F0:  E5 21 00 00 CD 97 6C 21 04 00 39 CD 92 6C CD 8A    .!....l!..9..l..
01D900:  6C E5 21 2B 00 CD BE 6C 7C B5 CA 24 54 21 04 00    l.!+...l|..$T!..
01D910:  39 E5 CD 92 6C 23 CD 97 6C 21 02 00 39 E5 21 01    9...l#..l!..9.!.
01D920:  00 CD 97 6C 21 04 00 39 CD 92 6C CD 8A 6C E5 21    ...l!..9..l..l.!
01D930:  2D 00 CD BE 6C 7C B5 CA 63 54 21 04 00 39 E5 CD    -...l|..cT!..9..
01D940:  92 6C 23 CD 97 6C 21 02 00 39 E5 21 01 00 CD 97    .l#..l!..9.!....
01D950:  6C 21 00 00 39 E5 21 02 00 39 CD 92 6C CD 59 6D    l!..9.!..9..l.Ym
01D960:  CD 97 6C C3 E0 53 21 04 00 39 CD 92 6C CD 8A 6C    ..l..S!..9..l..l
01D970:  E5 CD 6C 23 C1 7C B5 CA 89 54 21 04 00 39 E5 CD    ..l#.|...T!..9..
01D980:  92 6C 23 CD 97 6C C3 66 54 21 04 00 39 E5 CD 92    .l#..l.fT!..9...
01D990:  6C 23 CD 97 6C 2B CD 8A 6C E5 21 2E 00 CD C7 6C    l#..l+..l.!....l
01D9A0:  7C B5 CA B0 54 21 00 00 EB 21 16 00 39 F9 EB C9    |...T!...!..9...
01D9B0:  21 04 00 39 CD 92 6C CD 8A 6C E5 CD 6C 23 C1 7C    !..9..l..l..l#.|
01D9C0:  B5 CA D3 54 21 04 00 39 E5 CD 92 6C 23 CD 97 6C    ...T!..9...l#..l
01D9D0:  C3 B0 54 21 04 00 39 E5 CD 92 6C 2B CD 97 6C 23    ..T!..9...l+..l#
01D9E0:  E5 21 CC 6A CD 4F 6D 22 26 6B 21 0E 00 39 E5 21    .!.j.Om"&k!..9.!
01D9F0:  EE 57 CD 0B 85 E1 CD 4A 85 21 04 00 39 CD 92 6C    .W.....J.!..9..l
01DA00:  CD 8A 6C E5 21 2E 00 CD C7 6C 7C B5 CA 50 55 21    ..l.!....l|..PU!
01DA10:  0E 00 39 E5 21 10 00 39 CD 0B 85 CD 9F 80 21 0C    ..9.!..9......!.
01DA20:  00 39 E5 CD 92 6C 2B CD 97 6C 23 CD 8A 6C E5 21    .9...l+..l#..l.!
01DA30:  30 00 CD 4F 6D E5 CD BF 80 C1 CD 63 81 CD 9F 80    0..Om......c....
01DA40:  21 F4 57 CD 0B 85 CD 1F 83 E1 CD 4A 85 C3 F9 54    !.W........J...T
01DA50:  21 08 00 39 E5 21 FA 57 CD 0B 85 E1 CD 4A 85 21    !..9.!.W.....J.!
01DA60:  04 00 39 E5 CD 92 6C 2B CD 97 6C E5 21 08 00 39    ..9...l+..l.!..9
01DA70:  CD 92 6C CD 06 6D 7C B5 CA D3 55 21 0E 00 39 E5    ..l..m|...U!..9.
01DA80:  21 10 00 39 CD 0B 85 CD 9F 80 21 10 00 39 CD 0B    !..9......!..9..
01DA90:  85 CD 9F 80 21 12 00 39 CD 92 6C CD 8A 6C E5 21    ....!..9..l..l.!
01DAA0:  30 00 CD 4F 6D E5 CD BF 80 C1 CD 93 82 CD 63 81    0..Om.........c.
01DAB0:  E1 CD 4A 85 21 08 00 39 E5 21 0A 00 39 CD 0B 85    ..J.!..9.!..9...
01DAC0:  CD 9F 80 21 00 58 CD 0B 85 CD 93 82 E1 CD 4A 85    ...!.X........J.
01DAD0:  C3 5F 55 21 06 58 E5 CD 37 30 C1 7C B5 CA 49 57    ._U!.X..70.|..IW
01DAE0:  C5 C5 21 00 00 39 E5 CD 41 58 C1 E5 21 00 00 CD    ..!..9..AX..!...
01DAF0:  BE 6C 7C B5 CA 0A 56 21 08 58 E5 CD 08 2D C1 21    .l|...V!.X...-.!
01DB00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01DC10:  19 00 00 00 02 09 50 E5 19 00 C1 02 00 00 00 02    ......P.........
01DC20:  19 00 C2 02 00 00 00 02 19 00 C3 02 00 00 00 02    ................
01DC30:  19 00 C4 02 00 00 00 02 19 00 C5 02 00 00 00 02    ................
01DC40:  19 00 C6 02 00 00 00 02 19 00 C7 02 00 00 00 02    ................
01DC50:  19 00 C8 02 00 00 00 02 19 00 C9 02 00 00 00 02    ................
01DC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DF00:  64 6F 75 62 6C 65 20 61 74 61 6E 28 29 2C 09 2F    double atan(),./
01DF10:  2A 20 61 72 63 20 74 61 6E 67 65 6E 74 20 2A 2F    * arc tangent */
01DF20:  0D 0A 61 74 61 6E 32 28 29 2C 20 2F 2A 20 61 74    ..atan2(), /* at
01DF30:  61 6E 32 28 61 2C 62 29 20 3D 20 61 72 63 20 74    an2(a,b) = arc t
01DF40:  61 6E 67 65 6E 74 20 6F 66 20 61 2F 62 20 2A 2F    angent of a/b */
01DF50:  0D 0A 63 6F 73 28 29 2C 09 2F 2A 20 63 6F 73 69    ..cos(),./* cosi
01DF60:  6E 65 20 2A 2F 0D 0A 63 6F 73 68 28 29 2C 09 2F    ne */..cosh(),./
01DF70:  2A 20 68 79 70 65 72 62 6F 6C 69 63 20 63 6F 73    * hyperbolic cos
01DF80:  69 6E 65 20 2A 2F 0D 0A 65 78 70 28 29 2C 09 2F    ine */..exp(),./
01DF90:  2A 20 65 78 70 6F 6E 65 6E 74 69 61 6C 20 2A 2F    * exponential */
01DFA0:  0D 0A 6C 6F 67 28 29 2C 09 2F 2A 20 6E 61 74 75    ..log(),./* natu
01DFB0:  72 61 6C 20 6C 6F 67 61 72 69 74 68 6D 20 2A 2F    ral logarithm */
01DFC0:  0D 0A 6C 6F 67 31 30 28 29 2C 20 2F 2A 20 6C 6F    ..log10(), /* lo
01DFD0:  67 20 62 61 73 65 20 31 30 20 2A 2F 0D 0A 70 6F    g base 10 */..po
01DFE0:  77 28 29 2C 09 2F 2A 20 70 6F 77 28 78 2C 79 29    w(),./* pow(x,y)
01DFF0:  20 3D 20 78 2A 2A 79 20 2A 2F 0D 0A 73 69 6E 28     = x**y */..sin(
01E000:  29 2C 09 2F 2A 20 73 69 6E 65 20 2A 2F 0D 0A 73    ),./* sine */..s
01E010:  69 6E 68 28 29 2C 09 2F 2A 20 68 79 70 65 72 62    inh(),./* hyperb
01E020:  6F 6C 69 63 20 73 69 6E 65 20 2A 2F 0D 0A 73 71    olic sine */..sq
01E030:  72 74 28 29 2C 09 2F 2A 20 73 71 75 61 72 65 20    rt(),./* square 
01E040:  72 6F 6F 74 20 2A 2F 0D 0A 74 61 6E 28 29 2C 09    root */..tan(),.
01E050:  2F 2A 20 74 61 6E 67 65 6E 74 20 2A 2F 0D 0A 74    /* tangent */..t
01E060:  61 6E 68 28 29 3B 09 2F 2A 20 68 79 70 65 72 62    anh();./* hyperb
01E070:  6F 6C 69 63 20 74 61 6E 67 65 6E 74 20 2A 2F 0D    olic tangent */.
01E080:  0A 23 61 73 6D 0D 0A 09 47 4C 4F 42 41 4C 09 51    .#asm...GLOBAL.Q
01E090:  41 54 41 4E 0D 0A 09 47 4C 4F 42 41 4C 09 51 41    ATAN...GLOBAL.QA
01E0A0:  54 41 4E 32 0D 0A 09 47 4C 4F 42 41 4C 09 51 43    TAN2...GLOBAL.QC
01E0B0:  4F 53 0D 0A 09 47 4C 4F 42 41 4C 09 51 43 4F 53    OS...GLOBAL.QCOS
01E0C0:  48 0D 0A 09 47 4C 4F 42 41 4C 09 51 45 58 50 0D    H...GLOBAL.QEXP.
01E0D0:  0A 09 47 4C 4F 42 41 4C 09 51 4C 4F 47 0D 0A 09    ..GLOBAL.QLOG...
01E0E0:  47 4C 4F 42 41 4C 09 51 4C 4F 47 31 30 0D 0A 09    GLOBAL.QLOG10...
01E0F0:  47 4C 4F 42 41 4C 09 51 50 4F 57 0D 0A 09 47 4C    GLOBAL.QPOW...GL
01E100:  4F 42 41 4C 09 51 53 49 4E 0D 0A 09 47 4C 4F 42    OBAL.QSIN...GLOB
01E110:  41 4C 09 51 53 49 4E 48 0D 0A 09 47 4C 4F 42 41    AL.QSINH...GLOBA
01E120:  4C 09 51 53 51 52 54 0D 0A 09 47 4C 4F 42 41 4C    L.QSQRT...GLOBAL
01E130:  09 51 54 41 4E 0D 0A 09 47 4C 4F 42 41 4C 09 51    .QTAN...GLOBAL.Q
01E140:  54 41 4E 48 0D 0A 23 65 6E 64 61 73 6D 0D 0A 1A    TANH..#endasm...
01E150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E1A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E1B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E1C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E1D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E1E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E1F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E2A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E2C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E2D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E2E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E2F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E300:  03 01 00 09 04 05 39 00 46 4D 55 4C 08 04 05 3C    ......9.FMUL...<
01E310:  00 53 47 4E 0B 04 05 40 00 49 4C 4C 46 43 54 07    .SGN...@.ILLFCT.
01E320:  04 05 43 00 46 41 09 04 05 58 00 46 41 44 44 09    ..C.FA...X.FADD.
01E330:  04 05 60 00 46 44 49 56 0A 04 05 66 00 48 4C 53    ..`.FDIV...f.HLS
01E340:  55 42 09 04 05 79 00 46 41 44 44 0A 04 05 7D 00    UB...y.FADD...}.
01E350:  4C 32 34 37 45 09 04 05 8A 00 46 4D 55 4C 09 04    L247E.....FMUL..
01E360:  05 91 00 46 4D 55 4C 09 04 05 9E 00 46 4D 55 4C    ...FMUL.....FMUL
01E370:  07 04 05 A1 00 46 41 0A 04 05 A6 00 44 49 56 31    .....FA.....DIV1
01E380:  37 0B 04 05 A9 00 50 55 53 48 46 41 0B 04 05 AC    7.....PUSHFA....
01E390:  00 51 46 4C 4F 4F 52 09 04 05 B4 00 46 53 55 42    .QFLOOR.....FSUB
01E3A0:  07 04 05 BD 00 46 41 0A 04 05 CB 00 44 49 56 31    .....FA.....DIV1
01E3B0:  37 FE 03 00 00 00 00 00 08 00 00 00 00 00 00 10    7...............
01E3C0:  48 00 00 00 00 00 00 00 00 01 20 20 00 00 00 00    H.........  ....
01E3D0:  00 00 00 00 81 06 23 85 AC C3 11 7F 53 CB 9E B7    ......#.....S...
01E3E0:  23 7F CC FE A6 0D 53 7F CB 5C 60 BB 13 80 DD E3    #.....S..\`.....
01E3F0:  4E 38 76 80 5C 29 3B AA 38 82 CD 3B 00 01 5E 7F    N8v.\);.8..;..^.
01E400:  DD 21 D8 5B 11 38 A9 C3 00 00 CD 00 00 B7 EA 00    .!.[.8..........
01E410:  00 21 05 00 7E 01 35 80 DD 21 F3 04 11 FA 33 90    .!..~.5..!....3.
01E420:  F5 70 D5 DD E5 C5 CD 00 00 C1 DD E1 D1 04 CD 00    .p..............
01E430:  00 21 00 00 CD 00 00 21 06 00 CD 0A 01 01 80 80    .!.....!........
01E440:  DD 21 00 00 11 00 00 CD 00 00 F1 CD 00 00 01 31    .!.............1
01E450:  80 DD 21 17 72 11 D2 F7 C3 00 00 C1 DD E1 D1 C3    ..!.r...........
01E460:  00 00 01 38 81 DD 21 3B AA 11 5C 29 CD 00 00 3A    ...8..!;..\)...:
01E470:  05 00 FE 88 D2 00 00 CD 00 00 CD 00 00 C1 DD E1    ................
01E480:  D1 F5 CD 00 00 21 CD 00 CD 19 01 21 05 00 F1 B7    .....!.....!....
01E490:  FA C6 00 86 01 86 3F 77 D0 C3 00 00 0A CC D5 45    ......?w.......E
01E4A0:  56 15 6A CF 37 A0 92 27 6D F5 95 EE 93 00 71 0B    V.j.7..'m.....q.
01E4B0:  04 05 0B 01 50 55 53 48 46 41 0B 04 05 13 01 4C    ....PUSHFA.....L
01E4C0:  44 42 43 46 41 09 04 05 16 01 46 4D 55 4C 0B 04    DBCFA.....FMUL..
01E4D0:  05 1A 01 50 55 53 48 46 41 0A 04 05 1F 01 44 4C    ...PUSHFA.....DL
01E4E0:  4F 41 44 09 04 05 30 01 46 4D 55 4C 0B 04 05 34    OAD...0.FMUL...4
01E4F0:  01 4C 44 42 43 48 4C 09 04 05 38 01 46 41 44 44    .LDBCHL...8.FADD
01E500:  0A 04 05 41 01 48 4C 41 44 44 0B 04 05 44 01 50    ...A.HLADD...D.P
01E510:  55 53 48 46 41 0B 04 05 51 01 4C 44 46 41 42 43    USHFA...Q.LDFABC
01E520:  09 04 05 58 01 46 44 49 56 0B 04 05 5B 01 50 55    ...X.FDIV...[.PU
01E530:  53 48 46 41 0B 04 05 5E 01 51 46 4C 4F 4F 52 09    SHFA...^.QFLOOR.
01E540:  04 05 65 01 46 53 55 42 0A 04 05 6B 01 48 4C 53    ..e.FSUB...k.HLS
01E550:  55 42 08 04 05 6E 01 53 47 4E 0C 04 05 75 01 41    UB...n.SGN...u.A
01E560:  44 44 48 41 4C 46 08 04 05 78 01 53 47 4E 0C 04    DDHALF...x.SGN..
01E570:  05 7D 01 4D 49 4E 55 53 46 41 0A 04 05 83 01 48    .}.MINUSFA.....H
01E580:  4C 41 44 44 0C 04 05 87 01 4D 49 4E 55 53 46 41    LADD.....MINUSFA
01E590:  FE 03 00 00 00 00 00 02 00 00 00 00 00 02 00 00    ................
01E5A0:  00 00 00 80 20 00 80 24 00 00 00 00 00 00 D0 FC    .... ..$........
01E5B0:  A7 78 21 74 B1 21 82 C4 2E 77 82 58 58 95 1D 7A    .x!t.!...w.XX..z
01E5C0:  6D CB 46 58 63 7C E9 FB EF FD 75 7E D2 F7 17 72    m.FXc|....u~...r
01E5D0:  31 80 00 00 00 00 00 81 CD 00 00 11 8C 00 D5 E5    1...............
01E5E0:  CD 00 00 CD 00 00 E1 CD 00 00 7E 23 CD 00 00 FE    ..........~#....
01E5F0:  F1 C1 DD E1 D1 3D C8 D5 DD E5 C5 F5 E5 CD 00 00    .....=..........
01E600:  E1 CD 00 00 E5 CD 00 00 E1 18 E5 21 95 01 CD 00    ...........!....
01E610:  00 CD 00 00 01 49 83 DD 21 DA 0F 11 22 A2 CD 00    .....I..!..."...
01E620:  00 C1 DD E1 D1 CD 00 00 CD 00 00 CD 00 00 C1 DD    ................
01E630:  E1 D1 CD 00 00 21 9B 01 CD 00 00 CD 00 00 37 F2    .....!........7.
01E640:  7B 01 CD 00 00 CD 00 00 B7 F5 F4 00 00 21 9B 01    {............!..
01E650:  CD 00 00 F1 D4 00 00 21 A1 01 C3 0A 01 A4 58 54    .......!......XT
01E660:  F8 2D 82 22 A2 DA 0F 49 81 00 00 00 00 00 7F 07    .-."...I........
01E670:  90 BA 34 76 6A 82 E4 E9 E7 4B F1 84 B1 4F 7F 3B    ..4vj....K...O.;
01E680:  28 86 31 B6 64 69 99 87 E4 36 E3 35 23 87 0B 04    (.1.di...6.5#...
01E690:  05 CD 01 50 55 53 48 46 41 0A 04 05 D7 01 4C 32    ...PUSHFA.....L2
01E6A0:  38 39 35 0B 04 05 DB 01 4C 44 46 41 42 43 09 04    895.....LDFABC..
01E6B0:  05 E1 01 44 49 56 31 0A 04 05 E8 01 44 4C 4F 41    ...DIV1.....DLOA
01E6C0:  44 0A 04 05 EB 01 44 50 55 53 48 0A 04 05 F4 01    D.....DPUSH.....
01E6D0:  44 50 55 53 48 0A 04 05 FB 01 44 4C 4F 41 44 09    DPUSH.....DLOAD.
01E6E0:  04 05 FE 01 44 4D 55 4C 0A 04 05 01 02 44 50 55    ....DMUL.....DPU
01E6F0:  53 48 0A 04 05 17 02 44 4C 4F 41 44 0A 04 05 1A    SH.....DLOAD....
01E700:  02 44 50 55 53 48 0B 04 05 24 02 44 53 54 4F 52    .DPUSH...$.DSTOR
01E710:  45 0A 04 05 2A 02 44 4C 4F 41 44 0A 04 05 2D 02    E...*.DLOAD...-.
01E720:  44 50 55 53 48 0A 04 05 34 02 44 4C 4F 41 44 0A    DPUSH...4.DLOAD.
01E730:  04 05 37 02 44 50 55 53 48 0A 04 05 3D 02 44 4C    ..7.DPUSH...=.DL
01E740:  4F 41 44 0A 04 05 40 02 44 50 55 53 48 0A 04 05    OAD...@.DPUSH...
01E750:  47 02 44 4C 4F 41 44 09 04 05 4A 02 44 44 49 56    G.DLOAD...J.DDIV
01E760:  09 04 05 4D 02 44 53 55 42 09 04 05 50 02 44 4D    ...M.DSUB...P.DM
01E770:  55 4C 0A 04 05 6F 02 44 4C 4F 41 44 0A 04 05 72    UL...o.DLOAD...r
01E780:  02 44 50 55 53 48 0B 04 05 7C 02 44 53 54 4F 52    .DPUSH...|.DSTOR
01E790:  45 0A 04 05 82 02 44 4C 4F 41 44 0A 04 05 85 02    E.....DLOAD.....
01E7A0:  44 50 55 53 48 0A 04 05 8C 02 44 4C 4F 41 44 0A    DPUSH.....DLOAD.
01E7B0:  04 05 8F 02 44 50 55 53 48 0A 04 05 95 02 44 4C    ....DPUSH.....DL
01E7C0:  4F 41 44 0A 04 05 98 02 44 50 55 53 48 FD 03 00    OAD.....DPUSH...
01E7D0:  00 80 02 00 02 00 00 08 00 00 04 01 00 00 20 00    .............. .
01E7E0:  00 00 00 00 00 04 01 00 00 20 00 24 31 E7 5D A5    ......... .$1.].
01E7F0:  86 21 A2 DA 0F 49 83 CD 00 00 CD 43 01 C1 DD E1    .!...I.....C....
01E800:  D1 CD 00 00 EB CD 00 00 CD 3D 01 C3 00 00 21 08    .........=....!.
01E810:  00 39 CD 00 00 CD 00 00 CD 3B 00 C1 C1 C1 CD 00    .9.......;......
01E820:  00 21 08 00 39 CD 00 00 CD 00 00 CD 00 00 CD 93    .!..9...........
01E830:  00 C1 C1 C1 C9 C5 C5 C5 21 00 00 39 E5 21 0A 00    ........!..9.!..
01E840:  39 CD 00 00 CD 00 00 CD 93 00 C1 C1 C1 E1 CD 00    9...............
01E850:  00 21 56 02 CD 00 00 CD 00 00 21 06 00 39 CD 00    .!V.......!..9..
01E860:  00 CD 00 00 21 5C 02 CD 00 00 CD 00 00 21 12 00    ....!\.......!..
01E870:  39 CD 00 00 CD 00 00 CD 00 00 CD 00 00 C1 C1 C1    9...............
01E880:  C9 00 00 00 00 00 80 00 00 00 00 00 81 C5 C5 C5    ................
01E890:  21 00 00 39 E5 21 0A 00 39 CD 00 00 CD 00 00 CD    !..9.!..9.......
01E8A0:  93 00 C1 C1 C1 E1 CD 00 00 21 AE 02 CD 00 00 CD    .........!......
01E8B0:  00 00 21 06 00 39 CD 00 00 CD 00 00 21 B4 02 CD    ..!..9......!...
01E8C0:  00 00 CD 00 00 21 12 00 39 CD 0A 04 05 9F 02 44    .....!..9......D
01E8D0:  4C 4F 41 44 09 04 05 A2 02 44 44 49 56 09 04 05    LOAD.....DDIV...
01E8E0:  A5 02 44 41 44 44 09 04 05 A8 02 44 4D 55 4C 0A    ..DADD.....DMUL.
01E8F0:  04 05 C7 02 44 4C 4F 41 44 0A 04 05 CA 02 44 50    ....DLOAD.....DP
01E900:  55 53 48 0B 04 05 D4 02 44 53 54 4F 52 45 0A 04    USH.....DSTORE..
01E910:  05 DB 02 44 4C 4F 41 44 0A 04 05 DE 02 44 50 55    ...DLOAD.....DPU
01E920:  53 48 0A 04 05 E4 02 44 4C 4F 41 44 0A 04 05 E7    SH.....DLOAD....
01E930:  02 44 50 55 53 48 0A 04 05 EE 02 44 4C 4F 41 44    .DPUSH.....DLOAD
01E940:  09 04 05 F1 02 44 44 49 56 09 04 05 F4 02 44 53    .....DDIV.....DS
01E950:  55 42 0A 04 05 F7 02 44 50 55 53 48 0A 04 05 FE    UB.....DPUSH....
01E960:  02 44 4C 4F 41 44 0A 04 05 01 03 44 50 55 53 48    .DLOAD.....DPUSH
01E970:  0A 04 05 07 03 44 4C 4F 41 44 0A 04 05 0A 03 44    .....DLOAD.....D
01E980:  50 55 53 48 0A 04 05 11 03 44 4C 4F 41 44 09 04    PUSH.....DLOAD..
01E990:  05 14 03 44 44 49 56 09 04 05 17 03 44 41 44 44    ...DDIV.....DADD
01E9A0:  09 04 05 1A 03 44 44 49 56 08 04 05 2D 03 53 47    .....DDIV...-.SG
01E9B0:  4E 08 04 05 30 03 4F 44 44 07 04 05 33 03 46 41    N...0.ODD...3.FA
01E9C0:  09 04 05 43 03 46 44 49 56 0A 04 05 46 03 48 4C    ...C.FDIV...F.HL
01E9D0:  53 55 42 FE 03 00 00 00 00 00 02 00 00 20 00 00    SUB.......... ..
01E9E0:  00 04 00 00 00 00 00 00 00 00 12 40 00 00 00 00    ...........@....
01E9F0:  00 00 00 CD 00 00 CD 00 00 CD 00 00 C1 C1 C1 C9    ................
01EA00:  00 00 00 00 00 80 00 00 00 00 00 81 C5 C5 C5 21    ...............!
01EA10:  00 00 39 E5 21 0A 00 39 CD 00 00 CD 00 00 CD 93    ..9.!..9........
01EA20:  00 C1 C1 C1 E1 CD 00 00 21 00 00 39 CD 00 00 CD    ........!..9....
01EA30:  00 00 21 20 03 CD 00 00 CD 00 00 21 0C 00 39 CD    ..! .......!..9.
01EA40:  00 00 CD 00 00 CD 00 00 CD 00 00 21 06 00 39 CD    ...........!..9.
01EA50:  00 00 CD 00 00 21 26 03 CD 00 00 CD 00 00 21 12    .....!&.......!.
01EA60:  00 39 CD 00 00 CD 00 00 CD 00 00 CD 00 00 C1 C1    .9..............
01EA70:  C1 C9 00 00 00 00 00 81 00 00 00 00 00 81 CD 00    ................
01EA80:  00 FC 00 00 3A 05 00 FE 81 38 10 01 00 81 DD 21    ....:....8.....!
01EA90:  00 00 51 59 CD 00 00 21 00 00 E5 21 53 03 CD 0A    ..QY...!...!S...
01EAA0:  01 21 95 01 C9 0D 14 07 BA FE 62 75 51 16 CE D8    .!........buQ...
01EAB0:  D6 78 4C BD 7D D1 3E 7A 01 CB 23 C4 D7 7B DC 3A    .xL.}.>z..#..{.:
01EAC0:  0A 17 34 7C 36 C1 A3 81 F7 7C EB 16 61 AE 19 7D    ..4|6.£..|..a..}
01EAD0:  5D 0A 04 05 AA 03 44 4C 4F 41 44 0A 04 05 AD 03    ].....DLOAD.....
01EAE0:  44 50 55 53 48 0A 04 05 B0 03 51 46 41 42 53 0A    DPUSH.....QFABS.
01EAF0:  04 05 BB 03 44 4C 4F 41 44 0A 04 05 BE 03 44 50    ....DLOAD.....DP
01EB00:  55 53 48 0A 04 05 C1 03 51 46 41 42 53 09 04 05    USH.....QFABS...
01EB10:  C7 03 43 43 47 45 0A 04 05 D8 03 44 4C 4F 41 44    ..CCGE.....DLOAD
01EB20:  0A 04 05 DB 03 44 50 55 53 48 0A 04 05 E2 03 44    .....DPUSH.....D
01EB30:  4C 4F 41 44 09 04 05 E5 03 44 44 49 56 0A 04 05    LOAD.....DDIV...
01EB40:  E8 03 44 50 55 53 48 0B 04 05 F2 03 44 53 54 4F    ..DPUSH.....DSTO
01EB50:  52 45 0A 04 05 F9 03 44 4C 4F 41 44 0A 04 05 FC    RE.....DLOAD....
01EB60:  03 44 50 55 53 48 0A 04 05 02 04 44 4C 4F 41 44    .DPUSH.....DLOAD
01EB70:  08 04 05 05 04 44 4C 54 0A 04 05 10 04 44 4C 4F    .....DLT.....DLO
01EB80:  41 44 0A 04 05 13 04 44 50 55 53 48 0A 04 05 19    AD.....DPUSH....
01EB90:  04 44 4C 4F 41 44 08 04 05 1C 04 44 47 45 0A 04    .DLOAD.....DGE..
01EBA0:  05 2C 04 44 4C 4F 41 44 0A 04 05 2F 04 44 50 55    .,.DLOAD.../.DPU
01EBB0:  53 48 0A 04 05 35 04 44 4C 4F 41 44 09 04 05 38    SH...5.DLOAD...8
01EBC0:  04 44 41 44 44 0B 04 05 3C 04 44 53 54 4F 52 45    .DADD...<.DSTORE
01EBD0:  0A 04 05 4A 04 44 4C 4F 41 44 0A 04 05 4D 04 44    ...J.DLOAD...M.D
01EBE0:  50 55 53 48 0A 04 05 53 04 44 4C 4F 41 44 09 04    PUSH...S.DLOAD..
01EBF0:  05 56 04 44 53 55 42 0B 04 05 5A 04 44 53 54 4F    .V.DSUB...Z.DSTO
01EC00:  52 45 FE 03 00 00 00 00 00 00 00 00 00 04 00 00    RE..............
01EC10:  00 08 00 00 80 00 01 00 00 00 10 00 00 00 40 00    ..............@.
01EC20:  78 8F 60 B9 7D A2 44 12 72 63 7D 16 62 FB 47 92    x.`.}.D.rc}.b.G.
01EC30:  7E C0 F0 BF CC 4C 7E 7E 8E AA AA AA 7F F6 FF FF    ~....L~~........
01EC40:  FF 7F 80 C5 C5 C5 21 08 00 39 CD 00 00 CD 00 00    ......!..9......
01EC50:  CD 00 00 C1 C1 C1 E5 21 10 00 39 CD 00 00 CD 00    .......!..9.....
01EC60:  00 CD 00 00 C1 C1 C1 CD 00 00 7C B5 CA 5E 04 21    ..........|..^.!
01EC70:  00 00 39 E5 21 10 00 39 CD 00 00 CD 00 00 21 10    ..9.!..9......!.
01EC80:  00 39 CD 00 00 CD 00 00 CD 00 00 CD 2C 03 C1 C1    .9..........,...
01EC90:  C1 E1 CD 00 00 21 08 00 39 CD 00 00 CD 00 00 21    .....!..9......!
01ECA0:  E3 04 CD 00 00 CD 00 00 7C B5 28 51 21 0E 00 39    ........|.(Q!..9
01ECB0:  CD 00 00 CD 00 00 21 E9 04 CD 00 00 CD 00 00 7C    ......!........|
01ECC0:  B5 28 1E 21 00 00 39 E5 21 02 00 39 CD 00 00 CD    .(.!..9.!..9....
01ECD0:  00 00 21 EF 04 CD 00 00 CD 00 00 E1 CD 00 00 18    ..!.............
01ECE0:  1C 21 00 00 39 E5 21 02 00 39 CD 00 00 CD 00 00    .!..9.!..9......
01ECF0:  21 F5 04 CD 00 00 CD 00 00 E1 CD 00 00 18 7A 21    !.............z!
01ED00:  0A 04 05 68 04 44 4C 4F 41 44 0A 04 05 6B 04 44    ...h.DLOAD...k.D
01ED10:  50 55 53 48 0A 04 05 72 04 44 4C 4F 41 44 09 04    PUSH...r.DLOAD..
01ED20:  05 75 04 44 44 49 56 0A 04 05 78 04 44 50 55 53    .u.DDIV...x.DPUS
01ED30:  48 0C 04 05 81 04 4D 49 4E 55 53 46 41 0B 04 05    H.....MINUSFA...
01ED40:  85 04 44 53 54 4F 52 45 0A 04 05 8C 04 44 4C 4F    ..DSTORE.....DLO
01ED50:  41 44 0A 04 05 8F 04 44 50 55 53 48 0A 04 05 95    AD.....DPUSH....
01ED60:  04 44 4C 4F 41 44 08 04 05 98 04 44 4C 54 0A 04    .DLOAD.....DLT..
01ED70:  05 A8 04 44 4C 4F 41 44 0A 04 05 AB 04 44 50 55    ...DLOAD.....DPU
01ED80:  53 48 0A 04 05 B1 04 44 4C 4F 41 44 09 04 05 B4    SH.....DLOAD....
01ED90:  04 44 53 55 42 0B 04 05 B8 04 44 53 54 4F 52 45    .DSUB.....DSTORE
01EDA0:  0A 04 05 C6 04 44 4C 4F 41 44 0A 04 05 C9 04 44    .....DLOAD.....D
01EDB0:  50 55 53 48 0A 04 05 CF 04 44 4C 4F 41 44 09 04    PUSH.....DLOAD..
01EDC0:  05 D2 04 44 41 44 44 0B 04 05 D6 04 44 53 54 4F    ...DADD.....DSTO
01EDD0:  52 45 0A 04 05 DD 04 44 4C 4F 41 44 0A 04 05 15    RE.....DLOAD....
01EDE0:  05 44 4C 4F 41 44 0A 04 05 18 05 44 50 55 53 48    .DLOAD.....DPUSH
01EDF0:  0A 04 05 1E 05 44 4C 4F 41 44 08 04 05 21 05 44    .....DLOAD...!.D
01EE00:  45 51 0A 04 05 32 05 44 4C 4F 41 44 0A 04 05 35    EQ...2.DLOAD...5
01EE10:  05 44 50 55 53 48 0A 04 05 3B 05 44 4C 4F 41 44    .DPUSH...;.DLOAD
01EE20:  FD 03 00 00 00 08 00 00 10 00 00 01 00 00 00 04    ................
01EE30:  00 00 00 00 00 00 00 00 00 08 00 48 00 40 00 00    ...........H.@..
01EE40:  39 E5 21 0A 00 39 CD 00 00 CD 00 00 21 16 00 39    9.!..9......!..9
01EE50:  CD 00 00 CD 00 00 CD 00 00 CD 2C 03 C1 C1 C1 CD    ..........,.....
01EE60:  00 00 E1 CD 00 00 21 0E 00 39 CD 00 00 CD 00 00    ......!..9......
01EE70:  21 FB 04 CD 00 00 CD 00 00 7C B5 28 1E 21 00 00    !........|.(.!..
01EE80:  39 E5 21 02 00 39 CD 00 00 CD 00 00 21 01 05 CD    9.!..9......!...
01EE90:  00 00 CD 00 00 E1 CD 00 00 18 1C 21 00 00 39 E5    ...........!..9.
01EEA0:  21 02 00 39 CD 00 00 CD 00 00 21 07 05 CD 00 00    !..9......!.....
01EEB0:  CD 00 00 E1 CD 00 00 21 00 00 39 CD 00 00 C1 C1    .......!..9.....
01EEC0:  C1 C9 00 00 00 00 00 00 00 00 00 00 00 00 21 A2    ..............!.
01EED0:  DA 0F 49 82 21 A2 DA 0F 49 82 00 00 00 00 00 00    ..I.!...I.......
01EEE0:  22 A2 DA 0F 49 81 22 A2 DA 0F 49 81 C5 C5 C5 21    "...I."...I....!
01EEF0:  08 00 39 CD 00 00 CD 00 00 21 08 06 CD 00 00 CD    ..9......!......
01EF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01EF10:  1A 00 00 00 02 09 50 E5 1A 00 C1 02 00 00 00 02    ......P.........
01EF20:  1A 00 C2 02 00 00 00 02 1A 00 C3 02 00 00 00 02    ................
01EF30:  1A 00 C4 02 00 00 00 02 1A 00 C5 02 00 00 00 02    ................
01EF40:  1A 00 C6 02 00 00 00 02 1A 00 C7 02 00 00 00 02    ................
01EF50:  1A 00 C8 02 00 00 00 02 1A 00 C9 02 00 00 00 02    ................
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:  00 00 7C B5 28 06 21 08 06 C3 01 06 21 08 00 39    ..|.(.!.....!..9
01F010:  CD 00 00 CD 00 00 21 08 06 CD 00 00 CD 08 04 05    ......!.........
01F020:  3E 05 44 4C 54 09 04 05 49 05 51 45 52 52 0B 04    >.DLT...I.QERR..
01F030:  05 5C 05 43 43 50 49 4E 54 0A 04 05 64 05 45 58    .\.CCPINT...d.EX
01F040:  54 52 41 0B 04 05 67 05 43 43 50 49 4E 54 0A 04    TRA...g.CCPINT..
01F050:  05 6D 05 44 4C 4F 41 44 0A 04 05 70 05 45 58 54    .m.DLOAD...p.EXT
01F060:  52 41 0B 04 05 73 05 44 53 54 4F 52 45 0B 04 05    RA...s.DSTORE...
01F070:  7A 05 43 43 47 49 4E 54 0B 04 05 88 05 43 43 47    z.CCGINT.....CCG
01F080:  49 4E 54 0C 04 05 91 05 43 43 47 43 48 41 52 0A    INT.....CCGCHAR.
01F090:  04 05 99 05 43 43 41 53 52 0A 04 05 A0 05 43 43    ....CCASR.....CC
01F0A0:  58 4F 52 0B 04 05 AE 05 43 43 50 49 4E 54 0B 04    XOR.....CCPINT..
01F0B0:  05 B6 05 43 43 47 49 4E 54 0B 04 05 BA 05 43 43    ...CCGINT.....CC
01F0C0:  50 49 4E 54 0A 04 05 C2 05 45 58 54 52 41 0A 04    PINT.....EXTRA..
01F0D0:  05 C5 05 44 4C 4F 41 44 0A 04 05 C8 05 44 50 55    ...DLOAD.....DPU
01F0E0:  53 48 0A 04 05 CF 05 44 4C 4F 41 44 0A 04 05 D2    SH.....DLOAD....
01F0F0:  05 44 50 55 53 48 0A 04 05 D5 05 45 58 54 52 41    .DPUSH.....EXTRA
01F100:  0A 04 05 D8 05 44 4C 4F 41 44 09 04 05 DB 05 44    .....DLOAD.....D
01F110:  44 49 56 09 04 05 DE 05 44 41 44 44 0A 04 05 E1    DIV.....DADD....
01F120:  05 45 58 54 52 41 0B 04 05 E4 05 44 53 54 4F 52    .EXTRA.....DSTOR
01F130:  45 0B 04 05 EB 05 43 43 47 49 4E 54 0C 04 05 F5    E.....CCGINT....
01F140:  05 43 43 47 43 48 41 52 0A 04 05 FF 05 45 58 54    .CCGCHAR.....EXT
01F150:  52 41 0A 04 05 02 06 44 4C 4F 41 44 FD 03 01 01    RA.....DLOAD....
01F160:  20 00 00 08 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 7C B5 28 0E    ............|.(.
01F180:  21 0E 06 E5 CD 00 00 C1 21 08 06 C3 01 06 21 04    !.......!.....!.
01F190:  00 39 E5 21 0A 00 39 CD 00 00 21 02 00 39 E5 21    .9.!..9...!..9.!
01F1A0:  00 00 CD 00 00 21 17 06 CD 00 00 21 00 00 CD 00    .....!.....!....
01F1B0:  00 21 02 00 39 CD 00 00 E5 21 05 00 D1 19 E5 21    .!..9....!.....!
01F1C0:  06 00 39 CD 00 00 E5 21 05 00 D1 19 CD 00 00 E5    ..9....!........
01F1D0:  21 01 00 D1 CD 00 00 E5 21 40 00 CD 00 00 D1 7D    !.......!@.....}
01F1E0:  12 21 00 00 39 E5 21 05 00 CD 00 00 21 00 00 39    .!..9.!.....!..9
01F1F0:  E5 CD 00 00 2B CD 00 00 23 7C B5 28 3D 21 00 00    ....+...#|.(=!..
01F200:  CD 00 00 CD 00 00 21 0E 00 39 CD 00 00 CD 00 00    ......!..9......
01F210:  21 00 00 CD 00 00 CD 00 00 CD 00 00 21 00 00 CD    !...........!...
01F220:  00 00 21 02 00 39 CD 00 00 E5 21 05 00 D1 19 E5    ..!..9....!.....
01F230:  CD 00 00 2B D1 7D 12 23 18 B2 21 00 00 CD 00 00    ...+.}.#..!.....
01F240:  C1 C1 C1 C9 00 00 00 00 00 00 69 6C 6C 20 73 71    ..........ill sq
01F250:  72 74 00 46 B6 F3 FD 34 80 0B 04 0F 2B 00 51 4C    rt.F...4....+.QL
01F260:  4F 47 31 30 08 04 0B 00 00 4F 4E 45 0B 04 0B 40    OG10.....ONE...@
01F270:  04 41 54 41 4E 32 30 0B 04 0B 5C 04 41 54 41 4E    .ATAN20...\.ATAN
01F280:  32 31 0B 04 0B 5C 04 41 54 41 4E 32 32 0B 04 0B    21...\.ATAN22...
01F290:  5E 04 41 54 41 4E 32 33 0A 04 0F 2C 03 51 41 54    ^.ATAN23...,.QAT
01F2A0:  41 4E 0B 04 0B BC 04 41 54 41 4E 32 34 0B 04 0B    AN.....ATAN24...
01F2B0:  D8 04 41 54 41 4E 32 35 0B 04 0B D8 04 41 54 41    ..ATAN25.....ATA
01F2C0:  4E 32 36 0B 04 0B E3 04 41 54 41 4E 32 37 0A 04    N26.....ATAN27..
01F2D0:  0F 62 02 51 43 4F 53 48 09 04 0B C6 00 45 58 50    .b.QCOSH.....EXP
01F2E0:  35 0C 04 0B CD 00 45 58 50 43 4F 45 46 0B 04 0B    5.....EXPCOEF...
01F2F0:  95 01 48 41 4C 46 50 49 0C 04 0B 06 00 4C 4F 47    ..HALFPI.....LOG
01F300:  43 4F 45 46 09 04 0F 3D 01 51 43 4F 53 0A 04 0B    COEF...=.QCOS...
01F310:  49 03 41 54 41 4E 35 09 04 0B 22 01 50 4F 4C 33    I.ATAN5...".POL3
01F320:  09 04 0B 7B 01 53 49 4E 35 0A 04 0F BA 02 51 54    ...{.SIN5.....QT
01F330:  41 4E 48 09 04 0F 93 00 51 45 58 50 09 04 0F 3B    ANH.....QEXP...;
01F340:  00 51 4C 4F 47 0B 04 0F A2 03 51 41 54 41 4E 32    .QLOG.....QATAN2
01F350:  09 04 0F CC 01 51 54 41 4E 0C 04 0B 9B 01 51 55    .....QTAN.....QU
01F360:  41 52 54 45 52 09 04 0B 19 01 50 4F 4C 59 0A 04    ARTER.....POLY..
01F370:  0F 0A 02 51 53 49 4E 48 09 04 0F 43 01 51 53 49    ...QSINH...C.QSI
01F380:  4E 09 04 0F E3 01 51 50 4F 57 0C 04 0B 53 03 41    N.....QPOW...S.A
01F390:  54 4E 43 4F 45 46 08 04 0B 56 02 43 43 33 08 04    TNCOEF...V.CC3..
01F3A0:  0B AE 02 43 43 34 08 04 0B 20 03 43 43 35 07 04    ...CC4... .CC5..
01F3B0:  0B 8F 01 45 45 0A 04 0B 8C 00 4C 32 36 35 46 0A    ...EE.....L265F.
01F3C0:  04 0B 2D 05 53 51 52 54 32 0A 04 0B 52 05 53 51    ..-.SQRT2...R.SQ
01F3D0:  52 54 34 0A 04 0B B0 05 53 51 52 54 36 0A 04 0B    RT4.....SQRT6...
01F3E0:  FE 05 53 51 52 54 38 0A 04 0B 01 06 53 51 52 54    ..SQRT8.....SQRT
01F3F0:  39 0B 04 0B 08 06 53 51 52 54 31 30 0A 04 0F 0D    9.....SQRT10....
01F400:  05 51 53 51 52 54 0C 04 0B A1 01 53 49 4E 43 4F    .QSQRT.....SINCO
01F410:  45 46 0B 04 0B 0E 06 53 51 52 54 31 32 0B 04 0B    EF.....SQRT12...
01F420:  17 06 53 51 52 54 31 34 0C 04 0B 0A 01 45 56 45    ..SQRT14.....EVE
01F430:  4E 50 4F 4C 02 00 04 0B 8C 00 4C 32 36 35 46 0A    NPOL......L265F.
01F440:  04 0B 2D 05 53 51 52 54 32 0A 04 0B 52 05 53 51    ..-.SQRT2...R.SQ
01F450:  52 54 34 0A 04 0B B0 05 53 51 52 54 36 0A 04 0B    RT4.....SQRT6...
01F460:  FE 05 53 51 52 54 38 0A 04 0B 01 06 53 51 52 54    ..SQRT8.....SQRT
01F470:  39 0B 04 0B 08 06 53 51 52 54 31 30 0A 04 0F 0D    9.....SQRT10....
01F480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F4A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F4B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F4C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F4D0:  00 00 00 00 00 00 00 00 00 00 00 00 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 00 00 00 00 00 00 00 00 00 00 00    ................
01F510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F5E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F5F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F7A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F7B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F7C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F7D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F7E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F7F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F800:  31 DD 1C 21 80 00 7E B7 28 0E 4F 06 00 11 F4 1D    1..!..~.(.O.....
01F810:  23 ED B0 AF 12 13 12 3C 32 7E 17 2A 06 00 11 07    #......<2~.*....
01F820:  00 AF ED 52 22 85 37 0E 19 CD 05 00 C6 41 32 09    ...R".7......A2.
01F830:  1D 32 E7 1C 32 3C 1D 32 2B 1D 21 86 02 CD BF 0E    .2..2<.2+.!.....
01F840:  21 00 01 22 CC 1A 3E 01 32 D2 1A 11 09 1D 21 0C    !.."..>.2.....!.
01F850:  00 19 EB 21 79 02 01 03 00 ED B0 21 87 37 22 83    ...!y......!.7".
01F860:  2F 21 85 2F 22 7F 2F 22 81 2F 3A 7E 17 B7 20 09    /!./"./"./:~.. .
01F870:  21 7F 02 CD BC 0E CD 84 0E 21 F4 1D 7E B7 CA 00    !........!..~...
01F880:  00 CD E9 01 38 0B DD 21 DD 1C CD 2F 09 18 02 18    ....8..!.../....
01F890:  08 21 9D 03 CD BC 0E 18 A7 22 80 18 21 F7 1C CD    .!......."..!...
01F8A0:  F3 0E 32 EF 1D 21 19 1D CD F3 0E 32 F1 1D CD DF    ..2..!.....2....
01F8B0:  02 18 29 CD BC 03 18 24 21 00 00 22 DB 1B CD 2D    ..)....$!.."...-
01F8C0:  10 18 19 21 20 20 22 A7 02 22 A9 02 ED 5B DB 1B    ...!  ".."...[..
01F8D0:  21 A7 02 CD 01 15 21 A5 02 CD BC 0E 21 7E 17 7E    !.....!.....!~.~
01F8E0:  36 00 B7 C2 00 00 C3 40 01 CD D8 14 7E FE 5B 20    6......@....~.[ 
01F8F0:  61 23 7E FE 48 20 17 AF 32 D2 1A E5 11 09 1D 21    a#~.H ..2......!
01F900:  0C 00 19 EB 21 7C 02 01 03 00 ED B0 E1 23 7E FE    ....!|.......#~.
01F910:  41 20 39 23 7E FE 3A 20 3B 23 11 00 00 06 04 CD    A 9#~.: ;#......
01F920:  56 02 38 03 23 10 F8 ED 53 CC 1A E5 21 D2 1A CB    V.8.#...S...!...
01F930:  FE CB 46 E1 28 16 E5 21 00 01 EB AF ED 52 22 95    ..F.(..!.....R".
01F940:  15 E1 30 08 21 C2 02 CD BC 0E 18 08 7E FE 5D 20    ..0.!.......~.] 
01F950:  03 23 AF C9 37 C9 7E FE 30 D8 FE 3A 38 0B FE 41    .#..7.~.0..:8..A
01F960:  D8 FE 47 38 02 37 C9 D6 07 E6 0F E5 EB 5F 16 00    ..G8.7......._..
01F970:  29 29 29 29 19 EB E1 AF C9 43 4F 4D 48 45 58 20    )))).....COMHEX 
01F980:  4C 49 4E 4B 3E 00 53 53 44 20 4C 49 4E 4B 41 47    LINK>.SSD LINKAG
01F990:  45 20 45 44 49 54 4F 52 20 56 45 52 53 49 4F 4E    E EDITOR VERSION
01F9A0:  20 31 2E 34 00 20 20 00 00 00 00 00 20 55 4E 44     1.4.  ..... UND
01F9B0:  45 46 49 4E 45 44 20 53 59 4D 42 4F 4C 28 53 29    EFINED SYMBOL(S)
01F9C0:  2E 00 3F 20 43 4F 4D 20 46 49 4C 45 20 4F 52 47    ..? COM FILE ORG
01F9D0:  45 44 20 42 45 4C 4F 57 20 31 30 30 48 21 00 C5    ED BELOW 100H!..
01F9E0:  D5 E5 FD E5 2A 80 18 CD D8 14 7E B7 20 09 21 9D    ....*.....~. .!.
01F9F0:  03 CD BC 0E C3 71 03 97 CB DF 2A CC 1A CD F9 13    .....q....*.....
01FA00:  CD F2 13 3E 01 32 CE 1A CD C4 0B 18 61 2A 80 18    ...>.2......a*..
01FA10:  CD D8 14 B7 28 61 FE 26 20 11 21 96 03 CD BC 0E    ....(a.& .!.....
01FA20:  CD 84 0E 21 F4 1D 22 80 18 18 E2 FE 2C 20 06 23    ...!.."....., .#
01FA30:  22 80 18 18 D8 01 3C 1D 11 4D 1D CD 55 08 22 80    ".....<..M..U.".
01FA40:  18 CB 7F 20 04 CB 4F 20 08 21 9D 03 CD BC 0E 18    ... ..O .!......
01FA50:  1D CD 20 0C 18 18 21 80 17 CD 9B 0C 18 0A E5 FD    .. ...!.........
01FA60:  E1 CD 0E 04 18 08 18 EE FE 01 20 02 18 9F CD D8    .......... .....
01FA70:  0A FD E1 E1 D1 C1 C9 FD 21 B0 03 CD 0E 04 18 EE    ........!.......
01FA80:  FD 21 B3 03 CD 0E 04 18 E5 CD B5 0A FD E1 E1 D1    .!..............
01FA90:  C1 E3 23 23 E3 C9 26 4C 49 4E 4B 3E 00 3F 46 49    ..##..&LINK>.?FI
01FAA0:  4C 45 20 53 50 45 43 2E 20 45 52 52 4F 52 3F 00    LE SPEC. ERROR?.
01FAB0:  03 01 00 09 04 0F 00 00 5F 45 4E 44 E5 FD E5 97    ........_END....
01FAC0:  CB DF 2A CC 1A CD F9 13 CD F2 13 3E 02 32 CE 1A    ..*........>.2..
01FAD0:  CD 83 14 CD EF 0B 18 2F CD 56 0B 18 24 21 80 17    ......./.V..$!..
01FAE0:  CD FE 0C 18 0A E5 FD E1 CD 19 04 18 14 18 EE FE    ................
01FAF0:  01 20 0E CD 87 0A CD D8 0A FD E1 E1 E3 23 23 E3    . ...........##.
01FB00:  C9 CD 87 0A CD EA 0A CD D8 0A FD E1 E1 C9 01 05    ................
01FB10:  00 11 5B 04 21 5A 04 18 09 01 05 00 11 6A 04 21    ..[.!Z.......j.!
01FB20:  69 04 FD 7E 01 ED B9 20 08 EB 09 09 4E 23 66 69    i..~... ....N#fi
01FB30:  E9 21 3E 04 CD BC 0E FD 7E 01 CD 29 15 C9 3F 49    .!>.....~..)..?I
01FB40:  4C 4C 45 47 41 4C 20 52 45 43 4F 52 44 20 54 59    LLEGAL RECORD TY
01FB50:  50 45 20 3D 20 00 01 02 03 04 05 35 05 BB 04 74    PE = ......5...t
01FB60:  04 C4 05 77 04 01 02 03 04 05 3A 05 C0 04 84 04    ...w......:.....
01FB70:  C4 05 77 06 CD CB 13 FD E5 E1 CD F8 0D C9 00 E3    ..w.............
01FB80:  23 23 E3 C9 CD EB 13 EB CD E4 13 ED 52 28 16 21    ##..........R(.!
01FB90:  D3 1A E5 DD E1 DD 73 03 DD 72 04 CB C8 DD 70 02    ......s..r....p.
01FBA0:  CD 78 11 C9 00 CD 99 14 CD CB 13 CD 00 14 FD E5    .x..............
01FBB0:  E1 CD 78 11 C9 00 E3 23 23 E3 C9 CD 77 04 C9 00    ..x....##...w...
01FBC0:  FD CB 02 4E 28 1C FD 6E 03 FD 66 04 97 FD CB 02    ...N(..n..f.....
01FBD0:  5E 28 07 ED 5B D9 1B 19 CB DF CD F9 13 E3 23 23    ^(..[.........##
01FBE0:  E3 C9 FD 7E 00 D6 05 06 00 4F 11 05 00 FD E5 E1    ...~.....O......
01FBF0:  19 11 D8 1A ED B0 97 12 CD 60 09 18 31 7E CB 4F    .........`..1~.O
01FC00:  28 1B 23 5E 23 56 FD 6E 03 FD 66 04 19 CB 5F 3E    (.#^#V.n..f..._>
01FC10:  00 28 02 CB DF CD F9 13 E3 23 23 E3 C9 21 92 07    .(.......##..!..
01FC20:  CD BC 0E 21 D8 1A CD BF 0E E3 23 23 E3 C9 21 7E    ...!......##..!~
01FC30:  07 CD BC 0E C9 CD 77 04 C9 00 FD 7E 00 D6 03 67    ......w....~...g
01FC40:  6F 28 55 06 00 4F 11 D8 1A FD E5 E1 23 23 23 ED    o(U..O......###.
01FC50:  B0 97 12 3A CE 1A 3D 20 2A CD 7B 09 18 48 38 4D    ...:..= *.{..H8M
01FC60:  FD 7E 02 77 E5 DD E1 EB CD EB 13 DD 75 01 DD 74    .~.w........u..t
01FC70:  02 2A 83 2F DD 75 05 DD 74 06 DD 75 07 DD 74 08    .*./.u..t..u..t.
01FC80:  EB 18 15 CD 7B 09 18 1E 30 28 E5 23 5E 23 56 CD    ....{...0(.#^#V.
01FC90:  EB 13 B7 ED 52 E1 20 1F 22 93 15 CD EB 13 22 D9    ....R. .".....".
01FCA0:  1B E3 23 23 E3 C9 21 7E 07 CD BC 0E C9 21 17 07    ..##..!~.....!..
01FCB0:  18 08 21 31 07 18 03 21 67 07 CD BC 0E 21 D8 1A    ..!1...!g....!..
01FCC0:  CD BF 0E C9 FD CB 02 56 28 3D FD E5 E1 7E 11 05    .......V(=...~..
01FCD0:  00 93 06 00 4F 19 11 D8 1A ED B0 97 12 FD CB 02    ....O...........
01FCE0:  4E 28 29 CD 60 09 18 7A 30 04 CB 4E 20 7B FD 7E    N().`..z0..N {.~
01FCF0:  02 77 23 FD 5E 03 FD 56 04 CB 5F 28 07 ED 4B D9    .w#.^..V.._(..K.
01FD00:  1B EB 09 EB 73 23 72 E3 23 23 E3 C9 3A CE 1A 3D    ....s#r.##..:..=
01FD10:  20 07 CD 77 04 C9 00 18 EE CD EB 13 EB FD 6E 03     ..w..........n.
01FD20:  FD 66 04 B7 ED 52 CB 5F 28 05 ED 5B D9 1B 19 EB    .f...R._(..[....
01FD30:  CD 60 09 18 2D 7E F5 23 4E 23 46 21 08 19 19 71    .`..-~.#N#F!...q
01FD40:  0E 80 FD CB 02 46 28 04 CB C1 23 70 FD CB 02 66    .....F(...#p...f
01FD50:  28 02 CB E1 F1 CB 5F 28 02 CB D9 21 EA 19 19 71    (....._(...!...q
01FD60:  18 A5 21 7E 07 CD BC 0E C9 21 FB 06 CD BC 0E 21    ..!~.....!.....!
01FD70:  D8 1A CD BF 0E 18 90 FD CB 02 4E 28 18 FD CB 02    ..........N(....
01FD80:  5E 28 56 2A D9 1B FD 5E 03 FD 56 04 19 FD 75 03    ^(V*...^..V...u.
01FD90:  FD 74 04 18 44 FD E5 E1 11 05 00 19 11 D8 1A FD    .t..D...........
01FDA0:  7E 00 D6 05 06 00 4F ED B0 97 12 CD 60 09 18 36    ~.....O.....`..6
01FDB0:  CB 4E 28 39 FD CB 02 9E CB 5E 28 04 FD CB 02 DE    .N(9.....^(.....
01FDC0:  FD CB 02 CE 23 5E 23 56 FD 6E 03 FD 66 04 19 FD    ....#^#V.n..f...
01FDD0:  75 03 FD 74 04 FD 36 00 05 FD E5 E1 CD 78 11 C9    u..t..6......x..
01FDE0:  00 E3 23 23 E3 C9 21 7E 07 CD BC 0E C9 21 B4 07    ..##..!~.....!..
01FDF0:  CD BC 0E 21 D8 1A CD BF 0E 18 E6 3F 44 55 50 4C    ...!.......?DUPL
01FE00:  49 43 41 54 45 20 47 4C 4F 42 41 4C 20 53 59 4D    ICATE GLOBAL SYM
01FE10:  42 4F 4C 20 3A 20 00 3F 44 55 50 4C 49 43 41 54    BOL : .?DUPLICAT
01FE20:  45 20 4D 4F 44 55 4C 45 20 4E 41 4D 45 20 3A 20    E MODULE NAME : 
01FE30:  00 3F 50 52 4F 47 52 41 4D 20 45 52 52 4F 52 20    .?PROGRAM ERROR 
01FE40:  3A 20 4D 49 53 53 49 4E 47 20 4D 4F 44 55 4C 45    : MISSING MODULE
01FE50:  20 4E 41 4D 45 20 44 55 52 49 4E 47 20 50 41 53     NAME DURING PAS
01FE60:  53 20 32 20 3A 20 00 3F 4D 4F 44 55 4C 45 20 50    S 2 : .?MODULE P
01FE70:  48 41 53 45 20 45 52 52 4F 52 20 3A 20 00 3F 53    HASE ERROR : .?S
01FE80:  59 4D 42 4F 4C 20 54 41 42 4C 45 20 46 55 4C 4C    YMBOL TABLE FULL
01FE90:  3F 00 3F 55 4E 52 45 53 4F 4C 56 45 44 20 53 45    ?.?UNRESOLVED SE
01FEA0:  54 20 41 44 44 52 45 53 53 20 53 59 4D 42 4F 4C    T ADDRESS SYMBOL
01FEB0:  20 3A 20 00 3F 55 4E 52 45 53 4F 4C 56 45 44 20     : .?UNRESOLVED 
01FEC0:  53 45 54 20 54 52 41 4E 53 46 45 52 20 41 44 44    SET TRANSFER ADD
01FED0:  52 45 53 53 20 53 59 4D 42 4F 4C 20 3A 20 00 C5    RESS SYMBOL : ..
01FEE0:  D5 DD E5 97 F5 DD E5 DD 5E 00 DD 56 01 7A B3 28    ........^..V.z.(
01FEF0:  09 97 12 11 04 00 DD 19 18 ED DD E1 DD 5E 00 DD    .............^..
01FF00:  56 01 7A B3 28 3E DD 4E 02 DD 46 03 13 CD 55 08    V.z.(>.N..F...U.
01FF10:  1B 12 CB 7F 20 38 E5 DD 6E FC DD 66 FD 06 10 13    .... 8..n..f....
01FF20:  23 1A FE 2D 20 02 7E 12 10 F5 E1 F1 3C F5 CD D8    #..- .~.....<...
01FF30:  14 FE 2C 20 03 23 18 05 CD EF 14 30 07 11 04 00    .., .#.....0....
01FF40:  DD 19 18 B8 F1 DD E1 D1 C1 E3 23 23 E3 C9 F1 3C    ..........##...<
01FF50:  DD E1 D1 C1 C9 DD E5 C5 D5 E5 60 69 01 10 00 7C    ..........`i...|
01FF60:  B5 20 06 0B 62 6B 13 36 20 ED B0 DD 21 F8 FF DD    . ..bk.6 ...!...
01FF70:  39 DD F9 DD 6E 08 DD 66 09 0E 00 CD D8 14 7E FE    9...n..f......~.
01FF80:  2E 20 0B 23 CD BD 08 CD 12 09 20 21 18 ED CD BD    . .#...... !....
01FF90:  08 DD 7E 00 FE 20 28 17 CD D8 14 7E FE 3A 20 08    ..~.. (....~.: .
01FFA0:  23 CD FB 08 20 07 18 D3 CD 06 09 28 CE CB F9 79    #... ......(...y
01FFB0:  11 08 00 DD 19 DD F9 D1 D1 C1 DD E1 C9 DD E5 D1    ................
01FFC0:  D5 CD D8 14 06 08 7E FE 2A 28 0C CD EC 08 30 0B    ......~.*(....0.
01FFD0:  12 13 23 10 F1 18 0A 3E 3F 18 02 3E 20 12 13 10    ..#....>?..> ...
01FFE0:  FC 7E CD EC 08 30 03 23 18 F7 D1 C9 FE 3F 37 C8    .~...0.#.....?7.
01FFF0:  FE 2A 37 C8 FE 2E C8 CD EF 14 C9 CB 51 C0 CB D1    .*7.........Q...
020000:  C5 97 0E 04 18 16 CB 49 C0 CB C9 C5 3E 04 0E 08    .......I....>...
020010:  18 0A CB 41 C0 CB C1 C5 3E 0C 0E 04 E5 EB 06 00    ...A....>.......
020020:  DD 86 0A 5F 78 DD 8E 0B 57 ED B0 E1 C1 97 C9 F5    ..._x...W.......
020030:  C5 D5 DD E5 CD DF 07 18 21 FE 03 30 1D CD D8 14    ........!..0....
020040:  7E FE 3D 20 15 23 11 08 00 DD 19 CD DF 07 18 0A    ~.= .#..........
020050:  DD E1 D1 C1 F1 E3 23 23 E3 C9 DD E1 D1 C1 F1 C9    ......##........
020060:  C5 D5 ED 4B 7F 2F 2A 81 2F CD AB 09 28 32 01 03    ...K./*./...(2..
020070:  00 CD D4 09 18 32 CD 21 0A 18 26 C5 D5 ED 4B 81    .....2.!..&...K.
020080:  2F 21 85 2F CD AB 09 28 17 01 09 00 CD D4 09 18    /!./...(........
020090:  17 CD 21 0A ED 5B 81 2F 13 13 ED 53 81 2F 18 01    ..!..[./...S./..
0200A0:  37 D1 C1 E3 23 23 E3 C9 D1 C1 C9 C5 D5 E5 B7 ED    7...##..........
0200B0:  42 E1 30 12 5E 23 56 23 E5 21 D8 1A CD 45 0A E1    B.0.^#V#.!...E..
0200C0:  28 08 38 E9 2B 2B 97 3D 18 07 97 EB 01 00 01 ED    (.8.++.=........
0200D0:  B1 D1 C1 C9 C5 D5 E5 11 D8 1A 21 00 00 1A 13 23    ..........!....#
0200E0:  B7 20 FA 09 ED 5B 83 2F 19 ED 5B 85 37 ED 52 30    . ...[./..[.7.R0
0200F0:  2C 11 85 37 2A 7F 2F B7 ED 52 30 21 19 D1 D5 B7    ,..7*./..R0!....
020100:  ED 52 28 09 44 4D 19 54 5D 2B 13 ED B8 2A 7F 2F    .R(.DM.T]+...*./
020110:  23 23 22 7F 2F E1 D1 C1 E3 23 23 E3 C9 E1 D1 C1    ##"./....##.....
020120:  C9 C5 D5 ED 5B 83 2F 73 23 72 21 D8 1A 7E 12 13    ....[./s#r!..~..
020130:  23 B7 20 F9 D5 62 6B 36 00 0B 13 ED B0 ED 53 83    #. ..bk6......S.
020140:  2F E1 D1 C1 C9 C5 D5 E5 4F 1A BE 20 07 B7 28 04    /.......O.. ..(.
020150:  13 23 18 F5 79 E1 D1 C1 C9 C5 D5 E5 3A EF 1D 3D    .#..y.......:..=
020160:  20 1C 3E 01 32 EE 1D 21 28 10 CD 61 0D 18 00 AF     .>.2..!(..a....
020170:  32 EE 1D CD 79 0E 0E 10 11 5E 1D CD 05 00 21 7F    2...y....^....!.
020180:  17 CB B6 E1 D1 C1 C9 C5 D5 E5 3A F1 1D 3D 20 1C    ..........:..= .
020190:  3E 01 32 EE 1D 21 26 10 CD 78 11 18 00 AF 32 EE    >.2..!&..x....2.
0201A0:  1D CD 79 0E 0E 10 11 82 1D CD 05 00 21 7F 17 CB    ..y.........!...
0201B0:  BE E1 D1 C1 C9 C5 D5 E5 3E 01 32 EE 1D 21 26 10    ........>.2..!&.
0201C0:  CD F8 0D 18 00 AF 32 EE 1D CD 79 0E 0E 10 11 CA    ......2...y.....
0201D0:  1D CD 05 00 E1 D1 C1 C9 C5 D5 E5 CD 79 0E 0E 13    ............y...
0201E0:  11 CA 1D CD 05 00 E1 D1 C1 C9 C5 D5 E5 3A F1 1D    .............:..
0201F0:  3D 20 0B CD 79 0E 0E 13 11 82 1D CD 05 00 E1 D1    = ..y...........
020200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
020210:  1B 00 00 00 02 09 50 E5 1B 00 C1 02 00 00 00 02    ......P.........
020220:  1B 00 C2 02 00 00 00 02 1B 00 C3 02 00 00 00 02    ................
020230:  1B 00 C4 02 00 00 00 02 1B 00 C5 02 00 00 00 02    ................
020240:  1B 00 C6 02 00 00 00 02 1B 00 C7 02 00 00 00 02    ................
020250:  1B 00 C8 02 00 00 00 02 1B 00 C9 02 00 00 00 02    ................
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:  C1 C9 C5 D5 E5 3A EF 1D 3D 20 34 AF 32 FA 1E 11    .....:..= 4.2...
020310:  5E 1D 21 F8 1C CD 72 0C CD 79 0E 0E 11 11 5E 1D    ^.!...r..y....^.
020320:  CD 05 00 3C 28 0B CD 79 0E 0E 13 11 5E 1D CD 05    ...<(..y....^...
020330:  00 CD 79 0E 0E 16 11 5E 1D CD 05 00 3C 28 0D 21    ..y....^....<(.!
020340:  7F 17 CB F6 E1 D1 C1 E3 23 23 E3 C9 21 82 0F CD    ........##..!...
020350:  BC 0E E1 D1 C1 C9 C5 D5 E5 3A F1 1D 3D 20 4E 21    .........:..= N!
020360:  00 00 22 7B 1F 21 7D 1F 11 7D 1F 13 01 00 08 0B    .."{.!}..}......
020370:  3A D2 1A CB 47 3E 1A 28 01 AF 77 ED B0 11 82 1D    :...G>.(..w.....
020380:  21 1A 1D CD 72 0C CD 79 0E 0E 11 11 82 1D CD 05    !...r..y........
020390:  00 3C 28 0B CD 79 0E 0E 13 11 82 1D CD 05 00 CD    .<(..y..........
0203A0:  79 0E 0E 16 11 82 1D CD 05 00 3C 28 0D 21 7F 17    y.........<(.!..
0203B0:  CB FE E1 D1 C1 E3 23 23 E3 C9 21 65 0F CD BC 0E    ......##..!e....
0203C0:  E1 D1 C1 C9 C5 D5 E5 11 CA 1D 21 2B 1D CD 72 0C    ..........!+..r.
0203D0:  CD 79 0E 0E 13 11 CA 1D CD 05 00 CD 79 0E 0E 16    .y..........y...
0203E0:  11 CA 1D CD 05 00 3C 28 2D AF 32 7E 27 18 1C C5    ......<(-.2~'...
0203F0:  D5 E5 11 CA 1D 21 2B 1D CD 72 0C CD 79 0E 0E 0F    .....!+..r..y...
020400:  11 CA 1D CD 05 00 3C 28 0D 3E 80 32 7D 27 E1 D1    ......<(.>.2}'..
020410:  C1 E3 23 23 E3 C9 21 C1 0F CD BC 0E E1 D1 C1 C9    ..##..!.........
020420:  C5 D5 E5 3E 80 32 79 1E 11 A6 1D 21 4D 1D CD 72    ...>.2y....!M..r
020430:  0C 21 A6 1D 23 7E FE 20 28 2E CD 79 0E 0E 0F 11    .!..#~. (..y....
020440:  A6 1D CD 05 00 3C 28 08 E1 D1 C1 E3 23 23 E3 C9    .....<(.....##..
020450:  CD CC 0E 21 A6 1D 23 06 0B 7E CD D9 0E 23 10 F9    ...!..#..~...#..
020460:  21 37 0F CD BF 0E 18 06 21 21 0F CD BC 0E E1 D1    !7......!!......
020470:  C1 C9 7E D6 40 12 13 23 23 23 23 01 0B 00 ED B0    ..~.@..####.....
020480:  D5 E1 13 AF 77 01 16 00 ED B0 C9 C5 D5 E5 7E D6    ....w.........~.
020490:  41 5F 0E 0E CD 05 00 E1 D1 C1 C9 C5 E5 CD C8 0C    A_..............
0204A0:  18 1C 77 FE 02 20 04 3E 01 18 1A 47 18 06 CD C8    ..w.. .>...G....
0204B0:  0C 18 0B 77 23 10 F7 E1 C1 E3 23 23 E3 C9 21 4A    ...w#.....##..!J
0204C0:  0F CD BC 0E AF E1 C1 C9 C5 D5 E5 3A 79 1E FE 80    ...........:y...
0204D0:  38 14 0E 1A 11 7A 1E CD 05 00 0E 14 11 A6 1D CD    8....z..........
0204E0:  05 00 B7 20 15 AF 5F 16 00 3C 32 79 1E 21 7A 1E    ... .._..<2y.!z.
0204F0:  19 7E E1 D1 C1 E3 23 23 E3 C9 E1 D1 C1 C9 C5 E5    .~....##........
020500:  CD 2B 0D 18 1C 77 FE 02 20 04 3E 01 18 1A 47 18    .+...w.. .>...G.
020510:  06 CD 2B 0D 18 0B 77 23 10 F7 E1 C1 E3 23 23 E3    ..+...w#.....##.
020520:  C9 21 E9 0F CD BC 0E AF E1 C1 C9 C5 D5 E5 3A 7D    .!............:}
020530:  27 FE 80 38 14 0E 1A 11 7F 27 CD 05 00 0E 14 11    '..8.....'......
020540:  CA 1D CD 05 00 B7 20 15 AF 5F 16 00 3C 32 7D 27    ...... .._..<2}'
020550:  21 7F 27 19 7E E1 D1 C1 E3 23 23 E3 C9 E1 D1 C1    !.'.~....##.....
020560:  C9 C5 E5 06 86 7E 23 CD 8E 0D 18 19 FE 0A 28 02    .....~#.......(.
020570:  10 F3 3A EE 1D B7 28 06 CD E7 0D B7 20 07 E1 C1    ..:...(..... ...
020580:  E3 23 23 E3 C9 21 A6 0F CD BC 0E E1 C1 C9 C5 D5    .##..!..........
020590:  E5 F5 3A EF 1D 87 5F 16 00 21 A5 0D 19 4E 23 46    ..:..._..!...N#F
0205A0:  C5 E1 F1 F5 E9 D9 0D BE 0D AF 0D B4 0D B9 0D CD    ................
0205B0:  D9 0E 18 25 CD EC 0E 18 20 CD E8 0E 18 1B 3A FA    ...%.... .....:.
0205C0:  1E FE 80 38 06 CD E7 0D B7 20 17 5F 16 00 3C 32    ...8..... ._..<2
0205D0:  FA 1E 21 FB 1E 19 F1 F5 77 F1 E1 D1 C1 E3 23 23    ..!.....w.....##
0205E0:  E3 C9 F1 E1 D1 C1 C9 0E 1A 11 FB 1E CD 05 00 0E    ................
0205F0:  15 11 5E 1D CD 05 00 C9 C5 E5 46 7E 23 CD 20 0E    ..^.......F~#. .
020600:  18 15 10 F7 3A EE 1D B7 28 06 CD 54 0E B7 20 07    ....:...(..T.. .
020610:  E1 C1 E3 23 23 E3 C9 21 07 10 CD BC 0E E1 C1 C9    ...##..!........
020620:  C5 D5 E5 F5 ED 5B 7D 27 21 00 08 B7 ED 52 20 09    .....[}'!....R .
020630:  CD 54 0E B7 20 19 11 00 00 13 ED 53 7D 27 1B 21    .T.. ......S}'.!
020640:  7F 27 19 F1 F5 77 F1 E1 D1 C1 E3 23 23 E3 C9 F1    .'...w.....##...
020650:  E1 D1 C1 C9 11 7F 27 D5 0E 1A CD 05 00 0E 15 11    ......'.........
020660:  CA 1D CD 05 00 E1 B7 C0 01 80 00 09 EB 2A 7D 27    .............*}'
020670:  ED 42 22 7D 27 D8 20 DF C9 F5 0E 1A 11 80 00 CD    .B"}'. .........
020680:  05 00 F1 C9 F5 C5 D5 E5 3E 78 21 F4 1D 2B 2B 77    ........>x!..++w
020690:  0E 0A EB CD 05 00 21 F4 1D 2B 46 36 20 78 B7 28    ......!..+F6 x.(
0206A0:  10 05 23 7E FE 61 38 F5 FE 7B 30 F1 D6 20 77 18    ..#~.a8..{0.. w.
0206B0:  EC 23 36 00 23 36 00 E1 D1 C1 F1 C9 CD CC 0E F5    .#6.#6..........
0206C0:  E5 7E 23 B7 C4 D9 0E 20 F8 E1 F1 C9 F5 3E 0D CD    .~#.... .....>..
0206D0:  D9 0E 3E 0A CD D9 0E F1 C9 F5 C5 D5 E5 5F 0E 02    ..>.........._..
0206E0:  CD 05 00 E1 D1 C1 F1 C9 0E 04 18 02 0E 05 5F CD    .............._.
0206F0:  05 00 C9 7E E6 07 C8 23 11 14 0F E5 06 03 1A BE    ...~...#........
020700:  20 07 23 13 10 F8 1A E1 C9 13 10 FD 13 E1 1A B7     .#.............
020710:  20 E9 3C C9 43 4F 4E 02 4C 53 54 03 50 54 50 04     .<.CON.LST.PTP.
020720:  00 3F 20 4E 4F 20 46 49 4C 45 20 4E 41 4D 45 20    .? NO FILE NAME 
020730:  47 49 56 45 4E 21 00 3F 20 20 46 49 4C 45 20 4E    GIVEN!.?  FILE N
020740:  4F 54 20 46 4F 55 4E 44 21 00 3F 20 45 52 52 4F    OT FOUND!.? ERRO
020750:  52 20 49 4E 20 4C 49 4E 4B 20 46 49 4C 45 20 52    R IN LINK FILE R
020760:  45 41 44 21 00 3F 20 45 52 52 4F 52 20 49 4E 20    EAD!.? ERROR IN 
020770:  4F 50 45 4E 49 4E 47 20 52 45 4C 20 46 49 4C 45    OPENING REL FILE
020780:  21 00 3F 20 45 52 52 4F 52 20 49 4E 20 4F 50 45    !.? ERROR IN OPE
020790:  4E 49 4E 47 20 4D 41 50 20 4F 55 54 50 55 54 20    NING MAP OUTPUT 
0207A0:  46 49 4C 45 21 00 3F 20 45 52 52 4F 52 20 49 4E    FILE!.? ERROR IN
0207B0:  20 4D 41 50 20 46 49 4C 45 20 57 52 49 54 45 21     MAP FILE WRITE!
0207C0:  00 3F 20 45 52 52 4F 52 20 49 4E 20 4F 50 45 4E    .? ERROR IN OPEN
0207D0:  49 4E 47 20 53 43 52 41 54 43 48 20 4F 55 54 50    ING SCRATCH OUTP
0207E0:  55 54 20 46 49 4C 45 21 00 3F 20 45 52 52 4F 52    UT FILE!.? ERROR
0207F0:  20 49 4E 20 53 43 52 41 54 43 48 20 46 49 4C 45     IN SCRATCH FILE
020800:  20 52 45 41 44 21 00 3F 20 45 52 52 4F 52 20 49     READ!.? ERROR I
020810:  4E 20 53 43 52 41 54 43 48 20 46 49 4C 45 20 57    N SCRATCH FILE W
020820:  52 49 54 45 21 00 02 00 1A 0A C3 BF 10 F5 C5 D5    RITE!...........
020830:  E5 DD E5 CD 02 0B 18 F2 2A 7F 2F ED 5B 81 2F B7    ........*./.[./.
020840:  ED 52 CB 3C CB 1D 01 02 00 DD 21 97 15 E5 11 00    .R.<......!.....
020850:  00 CD 4B 15 7A B3 28 01 23 DD 75 02 DD 74 03 11    ..K.z.(.#.u..t..
020860:  04 00 DD 19 EB E1 B7 ED 52 0B 78 B1 20 DF 06 02    ........R.x. ...
020870:  2A 81 2F DD 21 97 15 DD 75 00 DD 74 01 DD 5E 02    *./.!...u..t..^.
020880:  DD 56 03 19 19 11 04 00 DD 19 10 EB DD 21 97 15    .V...........!..
020890:  DD 7E 02 DD B6 03 28 19 06 02 0E 01 CD C9 10 11    .~....(.........
0208A0:  04 00 DD 19 0C 10 F5 21 82 18 CD 61 0D 18 10 18    .......!...a....
0208B0:  DB CD 59 0A DD E1 E1 D1 C1 F1 E3 23 23 E3 C9 CD    ..Y........##...
0208C0:  59 0A DD E1 E1 D1 C1 F1 C9 F5 D5 E5 FD E5 C5 DD    Y...............
0208D0:  6E 02 DD 66 03 7C B5 CA 71 11 2B DD 75 02 DD 74    n..f.|..q.+.u..t
0208E0:  03 11 1E 00 21 82 18 0D 28 03 19 18 FA EB DD 6E    ....!...(......n
0208F0:  00 DD 66 01 23 23 DD 75 00 DD 74 01 2B 7E 2B 6E    ..f.##.u..t.+~+n
020900:  67 06 10 7E B7 20 03 3E 20 2B 23 12 13 10 F4 3E    g..~. .> +#....>
020910:  20 12 13 7E B7 28 07 01 FE 00 97 ED B1 2B 23 E5     ..~.(.......+#.
020920:  FD E1 CB 4E 20 1A 06 04 3E 3F 12 13 10 FC 3E 20    ...N ...>?....> 
020930:  06 05 12 13 10 FC 2A DB 1B 23 22 DB 1B EB 18 1E    ......*..#".....
020940:  23 7E 23 66 6F EB CD 70 15 36 20 23 36 52 FD CB    #~#fo..p.6 #6R..
020950:  00 5E 20 02 36 41 23 06 03 36 20 23 10 FB C1 C5    .^ .6A#..6 #....
020960:  79 FE 02 28 07 06 04 36 20 23 10 FB 36 0D 23 36    y..(...6 #..6.#6
020970:  0A C1 FD E1 E1 D1 F1 C9 C5 E5 FD E5 E5 FD E1 21    ...............!
020980:  D2 1A CB 46 20 25 C3 23 12 3A EE 1D B7 28 0E CD    ...F %.#.:...(..
020990:  5B 13 B7 28 08 21 86 13 CD BC 0E 18 09 FD E1 E1    [..(.!..........
0209A0:  C1 E3 23 23 E3 C9 FD E1 E1 C1 C9 FD 7E 01 FE 02    ..##........~...
0209B0:  20 32 CB 7E CB BE 2A CC 1A FD 5E 03 FD 56 04 28     2.~..*...^..V.(
0209C0:  03 21 00 01 ED 53 CC 1A EB AF ED 52 EB 30 08 21    .!...S.....R.0.!
0209D0:  A1 13 CD BC 0E 18 CF 7B B2 28 42 AF CD E3 12 18    .......{.(B.....
0209E0:  3F 1B 18 F3 FE 03 20 35 CB 7E CB BE 28 11 ED 5B    ?..... 5.~..(..[
0209F0:  95 15 7B B2 28 09 AF CD E3 12 18 24 1B 18 F3 FD    ..{.(......$....
020A00:  7E 00 11 1E 00 93 FD 19 47 2A CC 1A 5F 19 22 CC    ~.......G*.._.".
020A10:  1A FD 7E 00 FD 23 CD E3 12 18 05 10 F4 C3 89 11    ..~..#..........
020A20:  C3 95 11 3A EE 1D B7 28 07 21 BC 13 0E 00 18 52    ...:...(.!.....R
020A30:  FD 7E 01 FE 02 20 18 FD 5E 03 FD 56 04 2A CC 1A    .~... ..^..V.*..
020A40:  FD CB 02 5E 28 03 19 18 01 EB 22 CC 1A 18 CE FE    ...^(.....".....
020A50:  03 28 0C B7 20 C7 3E 1A CD E3 12 18 C3 18 BE FD    .(.. .>.........
020A60:  E5 E1 7E 11 1E 00 93 19 4F 79 B7 28 B0 FE 11 30    ..~.....Oy.(...0
020A70:  05 0E 00 47 18 05 D6 10 4F 06 10 CD 91 12 EB 21    ...G....O......!
020A80:  AA 15 7E B7 20 03 EB 18 E0 23 CD E3 12 18 91 18    ..~. ....#......
020A90:  F1 C5 D5 E5 21 AA 15 3E 3A 77 23 78 CD 7B 15 ED    ....!..>:w#x.{..
020AA0:  5B CC 1A CD 70 15 78 83 82 32 92 15 E5 68 26 00    [...p.x..2...h&.
020AB0:  19 22 CC 1A E1 3E 30 77 23 77 23 D1 1A 4F 3A 92    ."...>0w#w#..O:.
020AC0:  15 81 32 92 15 79 13 D5 CD 7B 15 10 EE 3A 92 15    ..2..y...{...:..
020AD0:  2F 3C CD 7B 15 3E 0D 77 23 3E 0A 77 23 AF 77 E1    /<.{.>.w#>.w#.w.
020AE0:  D1 C1 C9 C5 D5 E5 F5 3A F1 1D 87 5F 16 00 21 FA    .......:..._..!.
020AF0:  12 19 4E 23 46 C5 E1 F1 F5 E9 4D 13 13 13 04 13    ..N#F.....M.....
020B00:  09 13 0E 13 CD D9 0E 18 44 CD EC 0E 18 3F CD E8    ........D....?..
020B10:  0E 18 3A ED 5B 7B 1F 21 00 08 B7 ED 52 20 21 CD    ..:.[{.!....R !.
020B20:  5B 13 B7 20 31 21 7D 1F 11 7D 1F 13 01 00 08 0B    [.. 1!}..}......
020B30:  3A D2 1A CB 47 3E 1A 28 01 AF 77 ED B0 11 00 00    :...G>.(..w.....
020B40:  13 ED 53 7B 1F 1B 21 7D 1F 19 F1 F5 77 F1 E1 D1    ..S{..!}....w...
020B50:  C1 E3 23 23 E3 C9 F1 E1 D1 C1 C9 11 7D 1F D5 0E    ..##........}...
020B60:  1A CD 05 00 0E 15 11 82 1D CD 05 00 CD 79 0E E1    .............y..
020B70:  B7 C0 01 80 00 09 EB 2A 7B 1F ED 42 22 7B 1F 38    .......*{..B"{.8
020B80:  03 C2 5E 13 AF C9 3F 20 45 52 52 4F 52 20 49 4E    ..^...? ERROR IN
020B90:  20 52 45 4C 20 46 49 4C 45 20 57 52 49 54 45 21     REL FILE WRITE!
020BA0:  00 3F 20 4D 45 4D 4F 52 59 20 41 44 44 52 45 53    .? MEMORY ADDRES
020BB0:  53 20 43 4F 4E 46 4C 49 43 54 21 00 3A 30 30 30    S CONFLICT!.:000
020BC0:  30 30 30 30 30 30 30 0D 0A 1A 00 F5 D5 E5 FD 7E    0000000........~
020BD0:  00 D6 1E 16 00 5F CD EB 13 19 CD F9 13 CD F2 13    ....._..........
020BE0:  D1 C1 F1 C9 3A A9 15 2A A7 15 C9 3A CF 1A 2A 90    ....:..*...:..*.
020BF0:  15 C9 32 A9 15 22 A7 15 C9 32 CF 1A 22 90 15 C9    ..2.."...2.."...
020C00:  F5 C5 D5 E5 FD 7E 00 D6 1E 47 21 EA 19 7E CB 7F    .....~...G!..~..
020C10:  28 40 C5 E5 11 EA 19 B7 ED 52 CD 5D 14 EB 21 08    (@.......R.]..!.
020C20:  19 19 4E 23 46 FD E5 E1 19 11 1E 00 19 5E 23 56    ..N#F........^#V
020C30:  EB CB 67 28 0C CB 21 CB 10 CB 21 CB 10 CB 21 CB    ..g(..!...!...!.
020C40:  10 09 EB CB 47 28 01 72 2B 73 E1 C1 CB 47 28 02    ....G(.r+s...G(.
020C50:  05 23 23 10 B8 CD 83 14 E1 D1 C1 F1 C9 F5 C5 D5    .##.............
020C60:  E5 CB 5F 28 19 7D E6 07 47 04 7D 1F 1F 1F E6 1F    .._(.}..G.}.....
020C70:  6F FD E5 D1 19 23 23 97 37 1F 10 FD B6 77 E1 D1    o....##.7....w..
020C80:  C1 F1 C9 F5 C5 D5 E5 01 E1 00 21 EA 19 36 00 54    ..........!..6.T
020C90:  5D 13 ED B0 E1 D1 C1 F1 C9 F5 C5 D5 E5 FD 7E 00    ].............~.
020CA0:  D6 1E 1F 1F 1F E6 1F 3C 4F FD E5 D1 21 1E 00 19    .......<O...!...
020CB0:  13 13 1A 13 06 08 17 DC C5 14 23 10 F9 0D 20 F2    ..........#... .
020CC0:  E1 D1 C1 F1 C9 F5 C5 D5 4E 23 46 EB 2A D9 1B 09    ........N#F.*...
020CD0:  EB 72 2B 73 D1 C1 F1 C9 7E 23 FE 20 28 FA FE 09    .r+s....~#. (...
020CE0:  28 F6 2B C9 F5 7E 23 CD EF 14 38 F9 2B F1 C9 CD    (.+..~#...8.+...
020CF0:  FA 14 D8 FE 41 3F D0 FE 5B C9 FE 30 3F D0 FE 3A    ....A?..[..0?..:
020D00:  C9 F5 C5 D5 01 05 00 09 E5 FD E5 E5 DD E1 EB 0E    ................
020D10:  0A 50 58 CD 4B 15 7B C6 30 DD 2B DD 77 00 7C B5    .PX.K.{.0.+.w.|.
020D20:  20 EF DD E1 E1 D1 C1 F1 C9 F5 C5 47 1F 1F 1F 1F     ..........G....
020D30:  CD 40 15 CD D9 0E 78 CD 40 15 CD D9 0E C1 F1 C9    .@....x.@.......
020D40:  E6 0F C6 30 CD FA 14 D8 C6 07 C9 F5 C5 DD E5 E5    ...0............
020D50:  DD E1 EB 50 59 06 10 DD 29 ED 6A ED 52 D2 63 15    ...PY...).j.R.c.
020D60:  19 DD 2B DD 23 10 F0 EB DD E5 E1 DD E1 C1 F1 C9    ..+.#...........
020D70:  F5 7A CD 7B 15 7B CD 7B 15 F1 C9 F5 C5 47 1F 1F    .z.{.{.{.....G..
020D80:  1F 1F CD 40 15 77 23 78 CD 40 15 77 23 C1 F1 C9    ...@.w#x.@.w#...
020D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020FB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020FE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0210A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0210B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0210C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0210D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0210E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0210F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0211A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0211B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0211C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0211D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0211E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0211F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0212A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0212B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0212C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0212D0:  00 00 00 05 02 00 00 00 00 00 00 00 00 00 00 00    ................
0212E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0212F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0213A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0213B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0213C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0213D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0213E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0213F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0214A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0214B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0214C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0214D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 19 1D 09    ................
0214E0:  1D F7 1C E7 1C 00 00 41 20 20 20 2D 2D 2D 2D 2D    .......A   -----
0214F0:  2D 2D 2D 4D 41 50 20 00 00 00 00 00 00 00 00 00    ---MAP .........
021500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
021510:  1C 00 00 00 02 09 50 E5 1C 00 C1 02 00 00 00 02    ......P.........
021520:  1C 00 C2 02 00 00 00 02 1C 00 C3 02 00 00 00 02    ................
021530:  1C 00 C4 02 00 00 00 02 1C 00 C5 02 00 00 00 02    ................
021540:  1C 00 C6 02 00 00 00 02 1C 00 C7 02 00 00 00 02    ................
021550:  1C 00 C8 02 00 00 00 02 1C 00 C9 02 00 00 00 02    ................
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:  00 00 00 00 00 00 00 00 00 41 20 20 20 30 31 32    .........A   012
021610:  33 34 35 36 37 52 45 4C 20 00 00 00 00 00 00 00    34567REL .......
021620:  00 00 00 00 00 00 00 00 00 00 00 41 20 20 20 4C    ...........A   L
021630:  49 4E 4B 20 20 20 20 24 24 24 20 00 41 20 20 20    INK    $$$ .A   
021640:  20 20 20 20 20 20 20 20 4F 42 4A 20 00 00 00 00            OBJ ....
021650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0216A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0216B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0216C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0216D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0216E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0216F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0217A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0217B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0217C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0217D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0217E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0217F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0218A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0218B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0218C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0218D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0218E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0218F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0219A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0219B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0219C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0219D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0219E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0219F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021FB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021FE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0220A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0220B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0220C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0220D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0220E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0220F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0221A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0221B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0221C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0221D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0221E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0221F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0222A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0222B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0222C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0222D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0222E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0222F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0223A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0223B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0223C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0223D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0223E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0223F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0224A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0224B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0224C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0224D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0224E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0224F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022500:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0225A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0225B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0225C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0225D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0225E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0225F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0226A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0226B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0226C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0226D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0226E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0226F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
022810:  1D 00 00 00 02 09 50 E5 1D 00 C1 02 00 00 00 02    ......P.........
022820:  1D 00 C2 02 00 00 00 02 1D 00 C3 02 00 00 00 02    ................
022830:  1D 00 C4 02 00 00 00 02 1D 00 C5 02 00 00 00 02    ................
022840:  1D 00 C6 02 00 00 00 02 1D 00 C7 02 00 00 00 02    ................
022850:  1D 00 C8 02 00 00 00 02 1D 00 C9 02 00 00 00 02    ................
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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0229A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0229B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0229C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0229D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0229E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0229F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022FB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022FE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0230A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0230B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0230C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0230D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0230E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0230F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0231A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0231B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0231C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0231D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0231E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0231F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023200:  20 20 20 3E 20 68 69 28 29 5F 0D 0A 0D 0A 61 6E       > hi()_....an
023210:  64 20 68 69 74 20 3C 52 45 54 55 52 4E 3E 2E 20    d hit <RETURN>. 
023220:  54 68 65 20 73 68 65 6C 6C 20 77 69 6C 6C 20 68    The shell will h
023230:  61 6E 64 90 20 74 68 65 90 20 69 6E 70 75 74 20    and. the. input 
023240:  6C 69 6E 65 20 6F 66 66 20 74 6F 20 74 68 65 20    line off to the 
023250:  69 6E 74 65 72 70 72 65 74 65 72 2C 20 0D 8A 74    interpreter, ..t
023260:  68 65 20 69 6E 74 65 72 70 72 65 74 65 72 20 77    he interpreter w
023270:  69 6C 6C 20 73 63 61 6E 20 74 68 65 90 20 70 72    ill scan the. pr
023280:  6F 67 72 61 6D 90 20 62 75 66 66 65 72 90 20 66    ogram. buffer. f
023290:  6F 72 90 20 61 20 66 75 6E 63 74 69 6F 6E 20 6E    or. a function n
0232A0:  61 6D 65 64 20 22 68 69 22 20 61 6E 64 20 0D 8A    amed "hi" and ..
0232B0:  63 61 6C 6C 20 74 68 61 74 20 66 75 6E 63 74 69    call that functi
0232C0:  6F 6E 2E 20 54 68 65 90 20 22 68 69 22 90 20 66    on. The. "hi". f
0232D0:  75 6E 63 74 69 6F 6E 90 20 77 69 6C 6C 90 20 74    unction. will. t
0232E0:  68 65 6E 90 20 63 61 6C 6C 20 74 68 65 20 6C 69    hen. call the li
0232F0:  62 72 61 72 79 20 66 75 6E 63 74 69 6F 6E 20 0D    brary function .
023300:  20 53 59 4E 4F 50 53 49 53 0D 0A 0D 0A 20 5A 4C     SYNOPSIS.... ZL
023310:  49 4E 4B 20 20 43 4F 4D 46 49 4C 45 2C 4D 41 50    INK  COMFILE,MAP
023320:  46 49 4C 45 3D 52 45 4C 46 49 4C 45 2C 52 45 4C    FILE=RELFILE,REL
023330:  46 49 4C 45 2E 2E 2E 0D 0A 0D 0A 20 44 45 53 43    FILE....... DESC
023340:  52 49 50 54 49 4F 4E 0D 0A 0D 0A 20 5A 4C 49 4E    RIPTION.... ZLIN
023350:  4B 20 69 73 20 61 20 6C 69 6E 6B 61 67 65 20 65    K is a linkage e
023360:  64 69 74 6F 72 20 66 6F 72 20 70 72 6F 67 72 61    ditor for progra
023370:  6D 73 20 61 73 73 65 6D 62 6C 65 64 20 62 79 20    ms assembled by 
023380:  5A 4D 41 43 2E 20 22 63 6F 6D 66 69 6C 65 22 20    ZMAC. "comfile" 
023390:  69 73 0D 0A 20 74 68 65 20 65 78 65 63 75 74 61    is.. the executa
0233A0:  62 6C 65 20 6F 75 74 70 75 74 20 66 69 6C 65 2C    ble output file,
0233B0:  20 77 69 74 68 20 64 65 66 61 75 6C 74 20 65 78     with default ex
0233C0:  74 65 6E 73 69 6F 6E 20 22 43 4F 4D 22 2E 20 22    tension "COM". "
0233D0:  6D 61 70 66 69 6C 65 22 20 69 73 0D 0A 20 61 20    mapfile" is.. a 
0233E0:  6C 69 73 74 69 6E 67 20 6F 66 20 67 6C 6F 62 61    listing of globa
0233F0:  6C 20 73 79 6D 62 6F 6C 73 20 20 61 6E 64 20 20    l symbols  and  
023400:  74 68 65 69 72 20 76 61 6C 75 65 73 2C 20 77 69    their values, wi
023410:  74 68 20 64 65 66 61 75 6C 74 20 65 78 74 65 6E    th default exten
023420:  73 69 6F 6E 0D 0A 20 22 4D 41 50 22 2E 20 54 68    sion.. "MAP". Th
023430:  65 20 22 72 65 6C 66 69 6C 65 73 22 20 20 61 72    e "relfiles"  ar
023440:  65 20 20 74 68 65 20 20 69 6E 70 75 74 20 20 66    e  the  input  f
023450:  69 6C 65 73 2C 20 20 77 69 74 68 20 64 65 66 61    iles,  with defa
023460:  75 6C 74 20 65 78 74 65 6E 73 69 6F 6E 0D 0A 20    ult extension.. 
023470:  22 4F 42 4A 22 2E 20 54 68 65 20 63 6F 6D 6D 61    "OBJ". The comma
023480:  6E 64 20 6C 69 6E 65 20 6D 61 79 20 62 65 20 75    nd line may be u
023490:  70 20 74 6F 20 20 31 32 38 20 62 79 74 65 73 20    p to  128 bytes 
0234A0:  6C 6F 6E 67 2E 20 49 66 20 61 20 6C 6F 6E 67 65    long. If a longe
0234B0:  72 20 6C 69 73 74 0D 0A 20 6F 66 20 69 6E 70 75    r list.. of inpu
0234C0:  74 20 66 69 6C 65 73 20 69 73 20 6E 65 65 64 65    t files is neede
0234D0:  64 2C 20 61 20 22 26 22 20 20 6D 61 79 20 20 62    d, a "&"  may  b
0234E0:  65 20 61 70 70 65 6E 64 65 64 20 74 6F 20 74 68    e appended to th
0234F0:  65 20 6C 61 73 74 20 6E 61 6D 65 20 61 6E 64 0D    e last name and.
023500:  0A 20 5A 4C 49 4E 4B 20 77 69 6C 6C 20 70 72 6F    . ZLINK will pro
023510:  6D 70 74 20 66 6F 72 20 6D 6F 72 65 20 69 6E 70    mpt for more inp
023520:  75 74 20 77 69 74 68 20 22 26 4C 49 4E 4B 3E 22    ut with "&LINK>"
023530:  2E 0D 0A 0D 0A 20 54 68 65 20 6F 75 74 70 75 74    ..... The output
023540:  20 66 69 6C 65 73 20 61 72 65 20 62 6F 74 68 20     files are both 
023550:  6F 70 74 69 6F 6E 61 6C 2C 20 73 6F 20 74 68 61    optional, so tha
023560:  74 0D 0A 0D 0A 20 5A 4C 49 4E 4B 20 53 41 4D 3D    t.... ZLINK SAM=
023570:  53 41 4D 0D 0A 0D 0A 20 72 65 61 64 73 20 53 41    SAM.... reads SA
023580:  4D 2E 4F 42 4A 20 61 6E 64 20 63 72 65 61 74 65    M.OBJ and create
023590:  73 20 53 41 4D 2E 43 4F 4D 2C 20 77 68 69 6C 65    s SAM.COM, while
0235A0:  0D 0A 0D 0A 20 5A 4C 49 4E 4B 20 2C 53 41 4D 3D    .... ZLINK ,SAM=
0235B0:  53 41 4D 0D 0A 0D 0A 20 63 72 65 61 74 65 73 20    SAM.... creates 
0235C0:  6F 6E 6C 79 20 53 41 4D 2E 4D 41 50 2C 20 61 6E    only SAM.MAP, an
0235D0:  64 0D 0A 0D 0A 20 5A 4C 49 4E 4B 20 53 41 4D 2C    d.... ZLINK SAM,
0235E0:  53 41 4D 3D 53 41 4D 0D 0A 0D 0A 20 63 72 65 61    SAM=SAM.... crea
0235F0:  74 65 73 20 62 6F 74 68 2E 20 54 68 65 20 6D 61    tes both. The ma
023600:  70 20 20 66 69 6C 65 20 20 69 73 20 20 76 65 72    p  file  is  ver
023610:  79 20 20 63 6F 6E 76 65 6E 69 65 6E 74 20 20 66    y  convenient  f
023620:  6F 72 20 72 65 66 65 72 65 6E 63 65 20 77 68 69    or reference whi
023630:  6C 65 0D 0A 20 75 73 69 6E 67 20 61 20 64 65 62    le.. using a deb
023640:  75 67 67 65 72 2E 20 54 68 65 20 64 65 73 74 69    ugger. The desti
023650:  6E 61 74 69 6F 6E 73 20 20 22 43 4F 4E 3A 22 20    nations  "CON:" 
023660:  20 61 6E 64 20 20 22 4C 53 54 3A 22 20 61 72 65     and  "LST:" are
023670:  20 61 6C 73 6F 20 6C 65 67 61 6C 0D 0A 20 66 6F     also legal.. fo
023680:  72 20 74 68 65 20 6D 61 70 20 66 69 6C 65 2E 20    r the map file. 
023690:  54 68 65 20 77 61 79 20 20 74 6F 20 20 66 69 6E    The way  to  fin
0236A0:  64 20 20 6F 75 74 20 77 68 61 74 20 73 79 6D 62    d  out what symb
0236B0:  6F 6C 73 20 61 72 65 20 69 6D 70 6F 72 74 65 64    ols are imported
0236C0:  20 61 6E 64 0D 0A 20 65 78 70 6F 72 74 65 64 20     and.. exported 
0236D0:  62 79 20 61 6E 20 6F 62 6A 65 63 74 20 66 69 6C    by an object fil
0236E0:  65 20 69 73 20 20 74 6F 20 20 65 78 65 63 75 74    e is  to  execut
0236F0:  65 20 74 68 65 20 6C 69 6E 6B 65 72 20 61 6E 64    e the linker and
023700:  20 72 65 71 75 65 73 74 20 6F 6E 6C 79 0D 0A 20     request only.. 
023710:  74 68 65 20 6D 61 70 20 66 69 6C 65 3A 0D 0A 0D    the map file:...
023720:  0A 20 5A 4C 49 4E 4B 20 2C 43 4F 4E 3A 3D 42 49    . ZLINK ,CON:=BI
023730:  4C 42 4F 0D 0A 0D 0A 20 4F 6E 65 20 6F 66 20 74    LBO.... One of t
023740:  68 65 20 6C 61 73 74 20 73 79 6D 62 6F 6C 73 20    he last symbols 
023750:  73 68 6F 77 6E 20 20 77 69 6C 6C 20 20 62 65 20    shown  will  be 
023760:  22 5F 45 4E 44 22 2E 20 53 75 62 74 72 61 63 74    "_END". Subtract
023770:  20 31 30 30 48 20 66 72 6F 6D 20 69 74 73 0D 0A     100H from its..
023780:  20 76 61 6C 75 65 20 74 6F 20 67 65 74 20 74 68     value to get th
023790:  65 20 6C 65 6E 67 74 68 20 6F 66 20 74 68 65 20    e length of the 
0237A0:  65 78 65 63 75 74 61 62 6C 65 20 63 6F 64 65 2E    executable code.
0237B0:  0D 0A 0D 0A 20 49 66 20 5A 4C 49 4E 4B 20 69 73    .... If ZLINK is
0237C0:  20 63 61 6C 6C 65 64 20 77 69 74 68 20 6E 6F 20     called with no 
0237D0:  20 61 72 67 75 6D 65 6E 74 73 2C 20 20 69 74 20     arguments,  it 
0237E0:  77 69 6C 6C 20 6F 62 65 79 20 6D 75 6C 74 69 70    will obey multip
0237F0:  6C 65 20 63 6F 6D 6D 61 6E 64 73 0D 0A 20 6F 66    le commands.. of
023800:  20 74 68 65 20 61 62 6F 76 65 20 66 6F 72 6D 61     the above forma
023810:  74 2C 20 70 72 6F 6D 70 74 69 6E 67 20 66 6F 72    t, prompting for
023820:  20 65 61 63 68 20 77 69 74 68 20 22 4C 49 4E 4B     each with "LINK
023830:  3E 22 2E 20 41 6E 20 65 6D 70 74 79 20 63 6F 6D    >". An empty com
023840:  6D 61 6E 64 0D 0A 20 6C 69 6E 65 20 74 65 72 6D    mand.. line term
023850:  69 6E 61 74 65 73 20 74 68 65 20 69 6E 70 75 74    inates the input
023860:  2E 0D 0A 0D 0A 20 5A 4C 49 4E 4B 20 64 65 66 69    ..... ZLINK defi
023870:  6E 65 73 20 74 68 65 20 73 79 6D 62 6F 6C 20 5F    nes the symbol _
023880:  45 4E 44 20 20 74 6F 20 20 70 6F 69 6E 74 20 20    END  to  point  
023890:  74 6F 20 20 74 68 65 20 66 69 72 73 74 20 62 79    to  the first by
0238A0:  74 65 20 61 66 74 65 72 20 74 68 65 0D 0A 20 70    te after the.. p
0238B0:  72 6F 67 72 61 6D 20 28 69 6E 63 6C 75 64 69 6E    rogram (includin
0238C0:  67 20 61 6C 6C 20 63 6F 64 65 20 61 6E 64 20 64    g all code and d
0238D0:  61 74 61 29 2E 0D 0A 0D 0A 20 44 61 74 61 20 61    ata)..... Data a
0238E0:  72 65 61 73 20 77 69 74 68 20 20 63 6F 6E 74 65    reas with  conte
0238F0:  6E 74 73 20 20 6F 74 68 65 72 77 69 73 65 20 20    nts  otherwise  
023900:  75 6E 73 70 65 63 69 66 69 65 64 20 20 61 72 65    unspecified  are
023910:  20 20 69 6E 69 74 69 61 6C 69 7A 65 64 20 74 6F      initialized to
023920:  0D 0A 20 7A 65 72 6F 2E 0D 0A 0D 0A 0D 0A 20 45    .. zero....... E
023930:  58 41 4D 50 4C 45 0D 0A 0D 0A 20 5A 4C 49 4E 4B    XAMPLE.... ZLINK
023940:  20 6C 69 6E 6B 73 20 69 74 73 65 6C 66 20 61 73     links itself as
023950:  20 66 6F 6C 6C 6F 77 73 3A 0D 0A 0D 0A 20 43 3E     follows:.... C>
023960:  7A 6C 69 6E 6B 20 7A 6C 2C 7A 6C 3D 7A 6C 69 6E    zlink zl,zl=zlin
023970:  6B 2C 6C 69 6E 6B 70 31 2C 6C 69 6E 6B 70 32 2C    k,linkp1,linkp2,
023980:  6C 69 6E 6B 70 72 6F 63 2C 26 0D 0A 20 53 53 44    linkproc,&.. SSD
023990:  20 4C 49 4E 4B 41 47 45 20 45 44 49 54 4F 52 20     LINKAGE EDITOR 
0239A0:  56 45 52 53 49 4F 4E 20 31 2E 34 0D 0A 20 26 4C    VERSION 1.4.. &L
0239B0:  49 4E 4B 3E 6D 66 73 70 2C 66 73 70 61 72 73 65    INK>mfsp,fsparse
0239C0:  2C 67 66 73 70 65 63 73 2C 6C 69 6E 6B 73 61 64    ,gfspecs,linksad
0239D0:  64 2C 6C 69 6E 6B 69 6F 2C 26 0D 0A 0D 0A 20 26    d,linkio,&.... &
0239E0:  4C 49 4E 4B 3E 6F 75 74 6D 61 70 2C 77 72 74 72    LINK>outmap,wrtr
0239F0:  65 6C 2C 6C 69 6E 6B 30 31 2C 6C 69 6E 6B 30 32    el,link01,link02
023A00:  2C 6C 69 6E 6B 72 61 6D 0D 0A 0D 0A 20 20 20 20    ,linkram....    
023A10:  20 20 20 30 20 55 4E 44 45 46 49 4E 45 44 20 53       0 UNDEFINED S
023A20:  59 4D 42 4F 4C 28 53 29 2E 0D 0A 20 43 3E 0D 0A    YMBOL(S)... C>..
023A30:  0D 0A 0D 0A 20 42 55 47 53 0D 0A 0D 0A 20 49 66    .... BUGS.... If
023A40:  20 6F 6E 65 20 69 6E 70 75 74 20 66 69 6C 65 20     one input file 
023A50:  63 6F 6D 65 73 20 66 72 6F 6D 20 20 61 6E 20 20    comes from  an  
023A60:  61 73 73 65 6D 62 6C 79 20 20 6C 61 6E 67 75 61    assembly  langua
023A70:  67 65 20 66 69 6C 65 20 77 69 74 68 20 61 6E 20    ge file with an 
023A80:  41 4F 52 47 0D 0A 20 64 69 72 65 63 74 69 76 65    AORG.. directive
023A90:  2C 20 74 68 65 6E 20 74 68 65 20 6E 65 78 74 20    , then the next 
023AA0:  20 69 6E 70 75 74 20 20 66 69 6C 65 20 20 64 6F     input  file  do
023AB0:  65 73 6E 27 74 20 63 6F 72 72 65 63 74 6C 79 20    esn't correctly 
023AC0:  69 6D 70 6F 72 74 20 67 6C 6F 62 61 6C 0D 0A 20    import global.. 
023AD0:  73 79 6D 62 6F 6C 73 2E 0D 0A 0D 0A 20 55 6E 64    symbols..... Und
023AE0:  65 66 69 6E 65 64 20 73 79 6D 62 6F 6C 73 20 61    efined symbols a
023AF0:  72 65 6E 27 74 20 6C 69 73 74 65 64 20 75 6E 6C    ren't listed unl
023B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
023B10:  1E 00 00 00 02 09 50 E5 1E 00 C1 02 00 00 00 02    ......P.........
023B20:  1E 00 C2 02 00 00 00 02 1E 00 C3 02 00 00 00 02    ................
023B30:  1E 00 C4 02 00 00 00 02 1E 00 C5 02 00 00 00 02    ................
023B40:  1E 00 C6 02 00 00 00 02 1E 00 C7 02 00 00 00 02    ................
023B50:  1E 00 C8 02 00 00 00 02 1E 00 C9 02 00 00 00 02    ................
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:  65 73 73 20 61 20 4D 41 50 20 66 69 6C 65 20 77    ess a MAP file w
023C10:  61 73 20 72 65 71 75 65 73 74 65 64 2E 0D 0A 0D    as requested....
023C20:  0A 0D 0A 20 50 4F 54 45 4E 54 49 41 4C 20 49 4D    ... POTENTIAL IM
023C30:  50 52 4F 56 45 4D 45 4E 54 53 0D 0A 0D 0A 20 48    PROVEMENTS.... H
023C40:  61 6E 64 6C 65 20 6D 75 6C 74 69 70 6C 65 20 20    andle multiple  
023C50:  70 72 6F 67 72 61 6D 20 20 63 6F 75 6E 74 65 72    program  counter
023C60:  73 2C 20 20 73 75 63 68 20 20 61 73 20 20 6F 6E    s,  such  as  on
023C70:  65 20 20 65 61 63 68 20 20 66 6F 72 20 20 22 63    e  each  for  "c
023C80:  6F 64 65 22 2C 0D 0A 20 22 69 6E 69 74 69 61 6C    ode",.. "initial
023C90:  69 7A 65 64 20 64 61 74 61 22 2C 20 61 6E 64 20    ized data", and 
023CA0:  22 75 6E 69 6E 69 74 69 61 6C 69 7A 65 64 20 64    "uninitialized d
023CB0:  61 74 61 22 2E 0D 0A 0D 0A 20 45 6C 69 6D 69 6E    ata"..... Elimin
023CC0:  61 74 65 20 74 68 65 20 74 65 6D 70 6F 72 61 72    ate the temporar
023CD0:  79 20 66 69 6C 65 20 4C 49 4E 4B 2E 24 24 24 20    y file LINK.$$$ 
023CE0:  62 79 20 72 65 61 64 69 6E 67 20 74 68 65 20 69    by reading the i
023CF0:  6E 70 75 74 20 66 69 6C 65 73 20 61 67 61 69 6E    nput files again
023D00:  0D 0A 20 28 70 65 72 6D 69 74 74 69 6E 67 20 75    .. (permitting u
023D10:  73 65 20 6F 6E 20 73 6D 61 6C 6C 65 72 20 64 69    se on smaller di
023D20:  73 6B 20 73 79 73 74 65 6D 73 29 2E 0D 0A 0D 0A    sk systems).....
023D30:  20 4F 70 74 69 6F 6E 61 6C 6C 79 20 69 6E 63 6C     Optionally incl
023D40:  75 64 65 20 6C 6F 63 61 6C 20 73 79 6D 62 6F 6C    ude local symbol
023D50:  73 20 69 6E 20 74 68 65 20 4D 41 50 20 66 69 6C    s in the MAP fil
023D60:  65 2E 0D 0A 0D 0A 0D 0A 20 41 55 54 48 4F 52 0D    e....... AUTHOR.
023D70:  0A 0D 0A 20 42 72 75 63 65 20 4D 61 6C 6C 65 74    ... Bruce Mallet
023D80:  74 0D 0A 0D 0A 0D 1A 20 20 20 24 24 24 FF 00 FF    t......   $$$...
023D90:  31 35 0D 0A 3E 43 50 20 4F 46 46 0D 0A 3E 46 46    15..>CP OFF..>FF
023DA0:  20 4F 4E 0D 0A 3E 54 4D 20 30 0D 0A 3E 50 4C 20     ON..>TM 0..>PL 
023DB0:  36 32 0D 0A 3E 45 4D 20 38 0D 0A 3E 48 4D 20 33    62..>EM 8..>HM 3
023DC0:  0D 0A 3E 4F 4D 20 30 0D 0A 3E 48 45 20 5A 4C 49    ..>OM 0..>HE ZLI
023DD0:  4E 4B 20 2D 20 4C 49 4E 4B 41 47 45 20 45 44 49    NK - LINKAGE EDI
023DE0:  54 4F 52 50 41 47 45 20 25 0D 0A 53 59 4E 4F 50    TORPAGE %..SYNOP
023DF0:  53 49 53 0D 0A 0D 0A 5A 4C 49 4E 4B 20 20 43 4F    SIS....ZLINK  CO
023E00:  73 74 73 20 74 68 65 20 66 75 6E 63 74 69 6F 6E    sts the function
023E10:  73 20 20 74 68 61 74 20 68 61 76 65 20 62 65 65    s  that have bee
023E20:  6E 20 63 61 6C 6C 65 64 20 62 75 74 20 68 61 76    n called but hav
023E30:  65 20 0D 0A 6E 6F 74 20 79 65 74 20 72 65 74 75    e ..not yet retu
023E40:  72 6E 65 64 2C 20 77 69 74 68 20 74 68 65 20 20    rned, with the  
023E50:  6D 6F 73 74 20 20 72 65 63 65 6E 74 6C 79 20 20    most  recently  
023E60:  63 61 6C 6C 65 64 20 66 75 6E 63 74 69 6F 6E 20    called function 
023E70:  66 69 72 73 74 2E 20 41 6E 79 20 0D 0A 66 75 6E    first. Any ..fun
023E80:  63 74 69 6F 6E 73 20 63 6F 6D 70 69 6C 65 64 20    ctions compiled 
023E90:  77 69 74 68 6F 75 74 20 74 68 65 20 22 70 72 6F    without the "pro
023EA0:  66 69 6C 65 20 61 6E 64 20 74 72 61 63 65 22 20    file and trace" 
023EB0:  6F 70 74 69 6F 6E 20 73 69 6D 70 6C 79 20 64 6F    option simply do
023EC0:  6E 27 74 20 0D 0A 61 70 70 65 61 72 20 69 6E 20    n't ..appear in 
023ED0:  74 68 65 20 6C 69 73 74 2E 0D 0A 20 0D 0A 75 70    the list... ..up
023EE0:  70 65 72 28 63 29 20 63 68 61 72 20 63 3B 0D 0A    per(c) char c;..
023EF0:  0D 0A 49 66 20 63 20 69 73 20 61 20 6C 6F 77 65    ..If c is a lowe
023F00:  72 20 63 61 73 65 20 20 63 68 61 72 61 63 74 65    r case  characte
023F10:  72 2C 20 20 63 6F 6E 76 65 72 74 73 20 69 74 20    r,  converts it 
023F20:  74 6F 20 75 70 70 65 72 63 61 73 65 2E 20 4F 74    to uppercase. Ot
023F30:  68 65 72 77 69 73 65 2C 20 0D 0A 69 74 20 72 65    herwise, ..it re
023F40:  74 75 72 6E 73 20 63 2E 0D 0A 20 0D 0A 20 0D 0A    turns c... .. ..
023F50:  50 4F 54 45 4E 54 49 41 4C 20 49 4D 50 52 4F 56    POTENTIAL IMPROV
023F60:  45 4D 45 4E 54 53 0D 0A 0D 0A 41 6C 6C 6F 63 61    EMENTS....Alloca
023F70:  74 65 20 62 75 66 66 65 72 73 20 66 72 6F 6D 20    te buffers from 
023F80:  74 68 65 20 68 65 61 70 20 6F 6E 6C 79 20 77 68    the heap only wh
023F90:  65 6E 20 74 68 65 79 20 61 72 65 20 6E 65 65 64    en they are need
023FA0:  65 64 20 28 77 6F 75 6C 64 20 70 65 72 6D 69 74    ed (would permit
023FB0:  20 0D 0A 6D 6F 72 65 20 64 69 73 6B 20 62 75 66     ..more disk buf
023FC0:  66 65 72 73 20 77 69 74 68 6F 75 74 20 70 65 6E    fers without pen
023FD0:  61 6C 69 7A 69 6E 67 20 20 70 72 6F 67 72 61 6D    alizing  program
023FE0:  73 20 20 74 68 61 74 20 64 69 64 6E 27 74 20 75    s  that didn't u
023FF0:  73 65 20 74 68 65 6D 29 2E 20 0D 0A 61 6C 6C 6F    se them). ..allo
024000:  C3 46 01 03 0D 0A 43 6F 70 79 72 69 67 68 74 20    .F....Copyright 
024010:  31 39 38 30 0D 0A 53 6D 61 6C 6C 20 53 79 73 74    1980..Small Syst
024020:  65 6D 20 44 65 73 69 67 6E 0D 0A 4D 61 6E 63 68    em Design..Manch
024030:  65 73 74 65 72 2C 20 4E 65 77 20 48 61 6D 70 73    ester, New Hamps
024040:  68 69 72 65 0D 0A 31 82 04 21 80 00 7E B7 28 0E    hire..1..!..~.(.
024050:  4F 06 00 11 94 28 23 ED B0 AF 12 13 12 3C 32 E7    O....(#......<2.
024060:  2C 21 82 04 CD BC 1D 01 85 00 21 4B 2F E5 D1 13    ,!........!K/...
024070:  36 20 ED B0 01 FF 01 21 E6 2A 36 00 54 5D 13 ED    6 .....!.*6.T]..
024080:  B0 0E 19 CD 05 00 32 81 03 C6 41 32 65 1F 32 87    ......2...A2e.2.
024090:  1F 32 43 1F 32 A9 1F 3A E7 2C B7 20 09 21 C1 04    .2C.2..:.,. .!..
0240A0:  CD B9 1D CD 92 1D CD C9 1D 21 94 28 7E B7 CA 46    .........!.(~..F
0240B0:  03 DD 21 31 1F CD 61 05 18 02 18 09 21 D6 04 CD    ..!1..a.....!...
0240C0:  B9 1D C3 F9 02 CD F0 1D 30 F2 CD 08 03 3E 3A 32    ........0....>:2
0240D0:  10 2E 97 32 E6 2C 3C 32 0C 2E 21 D7 2F 22 D5 2F    ...2.,<2..!./"./
0240E0:  3A 03 01 57 1E 00 CB 3A CB 1B 2A 06 00 ED 52 22    :..W...:..*...R"
0240F0:  23 2E 2B 22 D3 2F CD D8 19 18 02 18 03 C3 F9 02    #.+"./..........
024100:  21 94 28 22 6B 2D CD 49 1A 18 0D CD 5B 07 18 02    !.("k-.I....[...
024110:  18 EE C3 ED 02 C3 06 03 FE 01 C2 06 03 CD 08 03    ................
024120:  2A 06 00 E5 ED 5B D5 2F B7 ED 52 7C CB 15 8F 32    *....[./..R|...2
024130:  03 01 1E 00 1F CB 1B 57 E1 ED 52 22 23 2E CD D8    .......W..R"#...
024140:  19 18 D2 CD 30 19 18 CD CD DC 18 18 C8 CD 84 19    ....0...........
024150:  18 C3 CD 85 0A 21 0C 2E 34 21 22 29 36 03 23 23    .....!..4!")6.##
024160:  36 00 2B 2B CD F1 1C 18 02 18 03 C3 06 03 21 7C    6.++..........!|
024170:  28 36 20 54 5D 13 01 16 00 ED B0 21 94 28 22 6B    (6 T]......!.("k
024180:  2D CD 49 1A 18 0E 2A 69 2D 23 22 69 2D CD 5B 07    -.I...*i-#"i-.[.
024190:  18 5B 18 DA FE 01 20 6E CD 56 0B CD 62 20 21 20    .[.... n.V..b ! 
0241A0:  29 36 02 23 36 00 2B CD F1 1C 18 5A 01 03 00 21    )6.#6.+....Z...!
0241B0:  C7 04 36 20 54 5D 13 ED B0 ED 5B C7 2A 2A 7F 03    ..6 T]....[.**..
0241C0:  19 22 7F 03 21 C7 04 CD 35 09 21 C7 04 97 32 D4    ."..!...5.!...2.
0241D0:  04 CD B9 1D 3A CB 1F FE 02 28 0F 3E 0D 32 D4 04    ....:....(.>.2..
0241E0:  3E 0A 32 D5 04 CD B3 1B 18 00 CD CE 20 31 82 04    >.2......... 1..
0241F0:  CD 39 18 CD 72 18 CD A8 18 21 E7 2C 7E B7 C2 5F    .9..r....!.,~.._
024200:  03 36 00 C3 67 01 18 E5 F5 C5 D5 E5 3E FF 32 11    .6..g.......>.2.
024210:  2E 3E 0A 32 4C 2A 3E 3A 32 0F 2E 97 32 AA 2E 67    .>.2L*>:2...2..g
024220:  6F 22 C7 2A 22 69 2D 22 6F 2D 22 71 2D 22 0D 2E    o".*"i-"o-"q-"..
024230:  23 22 0A 2E 01 1B 00 21 37 29 36 00 54 5D 13 ED    #".....!7)6.T]..
024240:  B0 E1 D1 C1 F1 C9 21 20 20 22 6B 03 22 6D 03 ED    ......!  "k."m..
024250:  5B 7F 03 21 6B 03 CD 35 09 21 6B 03 CD B9 1D 3A    [..!k..5.!k....:
024260:  81 03 5F 0E 0E CD 05 00 C3 00 00 00 00 00 00 00    .._.............
024270:  20 20 45 52 52 4F 52 53 20 54 4F 54 41 4C 00 00      ERRORS TOTAL..
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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024380:  00 00 53 53 44 20 52 45 4C 4F 43 41 54 49 4E 47    ..SSD RELOCATING
024390:  09 20 28 41 4E 44 20 45 56 45 4E 54 55 41 4C 4C    . (AND EVENTUALL
0243A0:  59 20 4D 41 43 52 4F 29 09 20 5A 38 30 20 41 53    Y MACRO). Z80 AS
0243B0:  53 45 4D 42 4C 45 52 20 56 45 52 20 31 2E 30 37    SEMBLER VER 1.07
0243C0:  00 5A 4D 41 43 3E 00 00 00 00 00 00 20 20 45 52    .ZMAC>......  ER
0243D0:  52 4F 52 53 0D 0A 0D 0A 3F 46 49 4C 45 20 53 50    RORS....?FILE SP
0243E0:  45 43 2E 20 45 52 52 4F 52 21 00 C5 D5 DD E5 97    EC. ERROR!......
0243F0:  F5 DD E5 DD 5E 00 DD 56 01 7A B3 28 09 97 12 11    ....^..V.z.(....
024400:  04 00 DD 19 18 ED DD E1 DD 5E 00 DD 56 01 7A B3    .........^..V.z.
024410:  28 3E DD 4E 02 DD 46 03 13 CD 92 05 1B 12 CB 7F    (>.N..F.........
024420:  20 38 E5 DD 6E FC DD 66 FD 06 10 13 23 1A FE 2D     8..n..f....#..-
024430:  20 02 7E 12 10 F5 E1 F1 3C F5 CD E3 06 FE 2C 20     .~.....<....., 
024440:  03 23 18 05 CD 2C 07 30 07 11 04 00 DD 19 18 B8    .#...,.0........
024450:  F1 DD E1 D1 C1 E3 23 23 E3 C9 F1 3C DD E1 D1 C1    ......##...<....
024460:  C9 F5 C5 D5 DD E5 CD EB 04 18 21 FE 04 30 1D CD    ..........!..0..
024470:  E3 06 7E FE 3D 20 15 23 11 0C 00 DD 19 CD EB 04    ..~.= .#........
024480:  18 0A DD E1 D1 C1 F1 E3 23 23 E3 C9 DD E1 D1 C1    ........##......
024490:  F1 C9 DD E5 C5 D5 E5 60 69 01 10 00 7C B5 20 06    .......`i...|. .
0244A0:  0B 62 6B 13 36 20 ED B0 DD 21 F8 FF DD 39 DD F9    .bk.6 ...!...9..
0244B0:  DD 6E 08 DD 66 09 0E 00 CD E3 06 7E FE 2E 20 0B    .n..f......~.. .
0244C0:  23 CD FA 05 CD 4F 06 20 21 18 ED CD FA 05 DD 7E    #....O. !......~
0244D0:  00 FE 20 28 17 CD E3 06 7E FE 3A 20 08 23 CD 38    .. (....~.: .#.8
0244E0:  06 20 07 18 D3 CD 43 06 28 CE CB F9 79 11 08 00    . ....C.(...y...
0244F0:  DD 19 DD F9 D1 D1 C1 DD E1 C9 DD E5 D1 D5 CD E3    ................
024500:  06 06 08 7E FE 2A 28 0C CD 29 06 30 0B 12 13 23    ...~.*(..).0...#
024510:  10 F1 18 0A 3E 3F 18 02 3E 20 12 13 10 FC 7E CD    ....>?..> ....~.
024520:  29 06 30 03 23 18 F7 D1 C9 FE 3F 37 C8 FE 2A 37    ).0.#.....?7..*7
024530:  C8 FE 2E C8 CD 2C 07 C9 CB 51 C0 CB D1 C5 97 0E    .....,...Q......
024540:  04 18 16 CB 49 C0 CB C9 C5 3E 04 0E 08 18 0A CB    ....I....>......
024550:  41 C0 CB C1 C5 3E 0C 0E 04 E5 EB 06 00 DD 86 0A    A....>..........
024560:  5F 78 DD 8E 0B 57 ED B0 E1 C1 97 C9 C5 D5 CD E3    _x...W..........
024570:  06 06 10 11 12 2E D5 97 12 13 10 FC D1 D5 06 10    ................
024580:  7E CD 2C 07 30 08 12 13 23 10 F5 CD EF 06 97 12    ~.,.0...#.......
024590:  C1 0A B7 28 46 CD 54 07 30 3D 1B 1A 06 10 FE 48    ...(F.T.0=.....H
0245A0:  28 22 3A 4C 2A B8 28 1A 1A 06 02 FE 42 28 15 06    (":L*.(.....B(..
0245B0:  08 FE 4F 28 0F FE 51 28 0B 06 0A FE 44 28 05 3A    ..O(..Q(....D(.:
0245C0:  4C 2A 47 13 97 12 E5 21 12 2E CD FA 06 18 00 22    L*G....!......."
0245D0:  6D 2D E1 AF D1 C1 C9 A7 D1 C1 C9 3E 01 B7 37 7E    m-.........>..7~
0245E0:  D1 C1 C9 7E 23 FE 20 28 FA FE 09 28 F6 2B C9 F5    ...~#. (...(.+..
0245F0:  7E 23 CD 2C 07 38 F9 2B F1 C9 F5 C5 D5 11 00 00    ~#.,.8.+........
024600:  D5 58 42 7E D6 30 FA 23 07 FE 0A 38 02 D6 07 BB    .XB~.0.#...8....
024610:  38 05 E1 D1 C1 F1 C9 E3 D5 CD B0 12 D1 4F 09 E3    8............O..
024620:  23 18 E0 E1 D1 C1 F1 E3 23 23 E3 C9 FE 41 38 12    #.......##...A8.
024630:  FE 5B D8 FE 61 38 07 FE 7B D0 D6 20 37 C9 FE 5F    .[..a8..{.. 7.._
024640:  37 C8 CD 54 07 D8 FE 2E 37 C8 FE 24 37 C8 FE 25    7..T....7..$7..%
024650:  37 C8 B7 C9 FE 30 3F D0 FE 3A C9 C5 D5 E5 DD E5    7....0?..:......
024660:  FD E5 2A 0D 2E 22 48 2A 2A 6B 2D CD 6C 06 DA 13    ..*.."H**k-.l...
024670:  09 CA 20 09 CD E3 06 FE 3A 20 47 23 22 6B 2D CD    .. .....: G#"k-.
024680:  29 13 18 3B CB 66 28 07 3E 0B CD 58 11 18 D9 3A    )..;.f(.>..X...:
024690:  0C 2E 3D 28 16 CB E6 4E 23 5E 23 56 2A 0D 2E B7    ..=(...N#^#V*...
0246A0:  ED 52 28 62 3E 10 CD 58 11 18 BD CB C6 CB CE CB    .R(b>..X........
0246B0:  DE ED 5B 0D 2E 3A 11 2E B7 20 46 CB 9E 18 42 C3    ..[..:... F...B.
0246C0:  26 09 FE 3D 20 5C 23 22 6B 2D CD 29 13 18 F0 CB    &..= \#"k-.)....
0246D0:  46 28 07 3E 0A CD 58 11 18 8E CD 43 0D 18 E0 FD    F(.>..X....C....
0246E0:  21 CF 2A FD 7E 00 3D 28 08 3E 0C CD 58 11 C3 68    !.*.~.=(.>..X..h
0246F0:  07 ED 5B D1 2A CB CE CB 9E FD CB 04 66 28 02 CB    ..[.*.......f(..
024700:  DE 4E 23 73 23 72 21 7E 28 CB 59 28 02 36 27 23    .N#s#r!~(.Y(.6'#
024710:  CD 5D 09 36 3A CB 41 C2 68 07 36 3D C3 68 07 C3    .].6:.A.h.6=.h..
024720:  26 09 EB CD D3 12 C2 20 09 22 F5 2D E5 DD E1 ED    &...... .".-....
024730:  53 6B 2D 7E 23 4E FE 02 CA F7 08 CD 43 0D 18 DF    Sk-~#N......C...
024740:  01 17 00 11 AF 2A 21 CF 2A ED B0 2A 6B 2D CD E3    .....*!.*..*k-..
024750:  06 FE 2C 20 01 23 22 6B 2D CD 43 0D 18 C1 01 17    .., .#"k-.C.....
024760:  00 11 32 2F 21 CF 2A ED B0 3A AF 2A 47 E6 78 67    ..2/!.*..:.*G.xg
024770:  78 E6 07 57 3A 32 2F 4F E6 78 6F 79 E6 07 5F DD    x..W:2/O.xoy.._.
024780:  7E 00 47 E6 78 BC 20 27 DD 7E 01 4F E6 78 BD 20    ~.G.x. '.~.O.x. 
024790:  1E 78 E6 07 CB 78 20 05 BA 30 05 18 12 BA 20 0F    .x...x ..0.... .
0247A0:  79 E6 07 CB 79 20 05 BB 30 1C 18 03 BB 28 17 DD    y...y ..0....(..
0247B0:  7E 03 C6 04 4F 06 00 DD 09 DD 7E 00 B7 20 C0 3E    ~...O.....~.. .>
0247C0:  0D CD 58 11 18 60 7C E6 70 FE 40 20 07 11 AF 2A    ..X..`|.p.@ ...*
0247D0:  13 1A 18 0C 7D E6 70 FE 40 20 08 11 32 2F 13 1A    ....}.p.@ ..2/..
0247E0:  CD 9C 09 DD E5 E1 23 23 4E 23 46 05 23 05 FA F7    ......##N#F.#...
0247F0:  08 7E CD 9C 09 18 F5 78 22 F5 2D 06 00 11 26 09    .~.....x".-...&.
024800:  D5 E5 21 ED 17 09 09 5E 23 66 6B E3 4F 7E FD 21    ..!....^#fk.O~.!
024810:  AF 2A C9 7E FE 3B 28 0E FE 0D 28 0A FE 03 28 09    .*.~.;(...(...(.
024820:  22 6B 2D CD 1F 16 CD E2 09 FD E1 DD E1 E1 D1 C1    "k-.............
024830:  E3 23 23 E3 C9 F5 C5 D5 01 05 00 09 E5 DD E5 E5    .##.............
024840:  DD E1 EB 0E 0A 50 58 CD 8B 12 7B C6 30 DD 2B DD    .....PX...{.0.+.
024850:  77 00 7C B5 20 EF DD E1 E1 D1 C1 F1 C9 F5 7A CD    w.|. .........z.
024860:  68 09 7B CD 68 09 F1 C9 F5 C5 47 CD 7E 09 4F 78    h.{.h.....G.~.Ox
024870:  1F 1F 1F 1F CD 7E 09 77 23 71 23 C1 F1 C9 E6 0F    .....~.w#q#.....
024880:  C6 30 FE 3A D8 C6 07 C9 C5 D5 E5 4F 1A BE 20 07    .0.:.......O.. .
024890:  B7 28 04 13 23 18 F5 79 E1 D1 C1 C9 F5 C5 D5 E5    .(..#..y........
0248A0:  4F CD 2F 0B 3A E6 2C CB 4F 28 2B 2A 0D 2E ED 5B    O./.:.,.O(+*...[
0248B0:  71 2D B7 ED 52 C4 56 0B 2A 6F 2D EB B7 ED 52 7D    q-..R.V.*o-...R}
0248C0:  FE E0 38 06 CD 56 0B 21 00 00 11 53 29 19 71 2A    ..8..V.!...S).q*
0248D0:  71 2D 23 22 71 2D 2A 0D 2E 23 22 0D 2E E1 D1 C1    q-#"q-*..#".....
0248E0:  F1 C9 F5 C5 D5 E5 DD E5 3A 0C 2E 3D 28 7A 21 E6    ........:..=(z!.
0248F0:  2C CB 46 CB BE 20 17 3A CB 1F B7 20 11 2A C9 2A    ,.F.. .:... .*.*
024900:  7D B4 28 64 3E 02 32 CB 1F 21 E6 2C CB FE 3A F4    }.(d>.2..!.,..:.
024910:  2D B7 28 13 21 7E 28 3A 11 2E B7 28 02 36 27 23    -.(.!~(:...(.6'#
024920:  ED 5B 48 2A CD 5D 09 21 8E 28 ED 5B 69 2D CD 35    .[H*.].!.(.[i-.5
024930:  09 97 32 F4 2D 3A 0F 2E 21 10 2E BE D4 85 0A 21    ..2.-:..!......!
024940:  7C 28 CD B3 1B 18 3B 06 00 ED 5B C9 2A 7A B3 28    |(....;...[.*z.(
024950:  17 1B 21 CB 2A 19 7E 87 4F 21 8E 0B 09 4E 23 66    ..!.*.~.O!...N#f
024960:  69 CD B3 1B 18 1C 18 E5 21 00 00 22 C9 2A 21 E6    i.......!..".*!.
024970:  2C CB 7E CB BE 28 04 AF 32 CB 1F DD E1 E1 D1 C1    ,.~..(..2.......
024980:  F1 C9 C3 06 03 F5 C5 D5 E5 3A 0C 2E 3D 28 4C 97    .........:..=(L.
024990:  32 0F 2E 2A 0A 2E 2B 7C B5 28 08 21 31 0D CD B3    2..*..+|.(.!1...
0249A0:  1B 18 DF 01 0F 00 21 4B 2F 11 6A 00 19 EB 21 34    ......!K/.j...!4
0249B0:  0D ED B0 21 4B 2F 11 72 00 19 ED 5B 0A 2E CD 35    ...!K/.r...[...5
0249C0:  09 13 ED 53 0A 2E 21 4B 2F CD B3 1B 18 B4 21 32    ...S..!K/.....!2
0249D0:  0D CD B3 1B 18 AC CD B3 1B 18 A7 E1 D1 C1 F1 C9    ................
0249E0:  F5 C5 D5 E5 3A E6 2C CB 4F 28 3F 2A 0D 2E ED 5B    ....:.,.O(?*...[
0249F0:  71 2D B7 ED 52 19 20 0B ED 5B 6F 2D ED 52 7D FE    q-..R. ..[o-.R}.
024A00:  DF 38 03 CD 56 0B 2A 0D 2E ED 5B 6F 2D B7 ED 52    .8..V.*...[o-..R
024A10:  7D E6 07 47 7D 1F 1F 1F E6 1F 6F 11 37 29 19 3E    }..G}.....o.7).>
024A20:  80 05 FA 28 0B 0F 18 F9 B6 77 E1 D1 C1 F1 C9 F5    ...(.....w......
024A30:  D5 E5 57 3A E6 2C CB 47 28 18 3A F4 2D FE 04 30    ..W:.,.G(.:.-..0
024A40:  11 3C 32 F4 2D 3D 87 5F 7A 16 00 21 85 28 19 CD    .<2.-=._z..!.(..
024A50:  68 09 E1 D1 F1 C9 C5 D5 E5 2A 71 2D ED 5B 6F 2D    h........*q-.[o-
024A60:  B7 ED 52 28 0C 7D C6 1E 21 35 29 77 CD F1 1C 18    ..R(.}..!5)w....
024A70:  1A 2A 0D 2E 22 6F 2D 22 71 2D 21 37 29 01 1B 00    .*.."o-"q-!7)...
024A80:  36 00 54 5D 13 ED B0 E1 D1 C1 C9 C3 06 03 CF 0C    6.T]............
024A90:  B0 0B 11 0C 26 0C 84 0C A1 0C E1 0C 06 0D 52 0C    ....&.........R.
024AA0:  6E 0C CE 0B EC 0B 00 0C 39 0C F6 0C 1C 0D BF 0C    n.......9.......
024AB0:  3F 3F 20 41 42 53 4F 4C 55 54 45 20 45 58 50 52    ?? ABSOLUTE EXPR
024AC0:  45 53 53 49 4F 4E 09 45 52 52 4F 52 0D 0A 3F 3F    ESSION.ERROR..??
024AD0:  20 41 54 54 45 4D 50 54 20 54 4F 20 52 45 44 45     ATTEMPT TO REDE
024AE0:  46 49 4E 45 09 4C 41 42 45 4C 0D 0A 3F 3F 20 44    FINE.LABEL..?? D
024AF0:  55 50 4C 49 43 41 54 45 20 4C 41 42 45 4C 0D 0A    UPLICATE LABEL..
024B00:  3F 3F 20 45 51 55 41 54 45 20 45 52 52 4F 52 0D    ?? EQUATE ERROR.
024B10:  0A 3F 3F 20 45 58 50 52 45 53 53 49 4F 4E 20 45    .?? EXPRESSION E
024B20:  52 52 4F 52 0D 0A 3F 3F 20 45 58 54 45 52 4E 41    RROR..?? EXTERNA
024B30:  4C 20 45 52 52 4F 52 0D 0A 3F 3F 20 49 4C 4C 45    L ERROR..?? ILLE
024B40:  47 41 4C 20 41 44 44 52 45 53 53 20 4D 4F 44 45    GAL ADDRESS MODE
024B50:  0D 0A 3F 3F 20 49 4C 4C 45 47 41 4C 20 50 52 45    ..?? ILLEGAL PRE
024B60:  46 49 58 20 4F 50 45 52 41 54 4F 52 0D 0A 3F 3F    FIX OPERATOR..??
024B70:  20 4D 49 53 53 49 4E 47 20 44 45 4C 49 4D 49 54     MISSING DELIMIT
024B80:  45 52 0D 0A 3F 3F 20 4D 49 53 53 49 4E 47 20 4C    ER..?? MISSING L
024B90:  45 46 54 20 50 41 52 45 4E 54 48 41 53 49 53 0D    EFT PARENTHASIS.
024BA0:  0A 3F 3F 20 4D 49 53 53 49 4E 47 20 52 49 47 48    .?? MISSING RIGH
024BB0:  54 20 50 41 52 45 4E 54 48 41 53 49 53 0D 0A 3F    T PARENTHASIS..?
024BC0:  3F 20 50 48 41 53 45 20 45 52 52 4F 52 0D 0A 3F    ? PHASE ERROR..?
024BD0:  3F 20 50 52 4F 47 52 41 4D 20 45 52 52 4F 52 0D    ? PROGRAM ERROR.
024BE0:  0A 3F 3F 20 52 45 4C 4F 43 41 54 49 4F 4E 20 45    .?? RELOCATION E
024BF0:  52 52 4F 52 0D 0A 3F 3F 20 52 41 4E 47 45 20 45    RROR..?? RANGE E
024C00:  52 52 4F 52 0D 0A 3F 3F 20 53 59 4D 42 4F 4C 20    RROR..?? SYMBOL 
024C10:  54 41 42 4C 45 20 46 55 4C 4C 0D 0A 3F 3F 20 55    TABLE FULL..?? U
024C20:  4E 44 45 46 49 4E 45 44 20 53 59 4D 42 4F 4C 0D    NDEFINED SYMBOL.
024C30:  0A 0C 0D 0A 50 41 47 45 20 4E 4F 2E 20 20 20 20    ....PAGE NO.    
024C40:  20 0D 0A C5 D5 E5 FD E5 01 05 00 21 CF 2A 54 5D     ..........!.*T]
024C50:  13 E5 FD E1 36 00 ED B0 2A 6B 2D CD E3 06 FE 28    ....6...*k-....(
024C60:  20 04 FD CB 00 DE 21 00 00 22 30 2F 22 F7 2D 22     .....!.."0/".-"
024C70:  D5 2A 22 4D 2A 4C CD A7 10 CD 8C 10 CD DD 0E 18    .*"M*L..........
024C80:  02 18 F9 FD CB 04 7E 20 26 CD CB 10 38 11 B7 20    ......~ &...8.. 
024C90:  07 3E 05 CD 58 11 18 17 CD F5 10 18 12 18 EA 2A    .>..X..........*
024CA0:  4D 2A 11 04 00 B7 ED 52 38 0B 3E 02 CD 58 11 FD    M*.....R8.>..X..
024CB0:  E1 E1 D1 C1 C9 CD 8C 10 38 0B 22 D1 2A CB 59 28    ........8.".*.Y(
024CC0:  04 FD CB 04 E6 FD 7E 00 FE 2A 20 08 FD 36 00 16    ......~..* ..6..
024CD0:  FD 36 01 06 FD 7E 00 E6 F7 20 14 3E 01 FD B6 00    .6...~... .>....
024CE0:  FD 77 00 FD CB 04 5E 20 15 FD 36 00 FF 18 0F FD    .w....^ ..6.....
024CF0:  CB 04 5E 28 09 FD 7E 00 E6 78 FE 48 20 AC FD E1    ..^(..~..x.H ...
024D00:  E1 D1 C1 E3 23 23 E3 C9 CD CC 0E C9 00 3E 02 CB    ....##.......>..
024D10:  58 20 06 CB 59 28 08 18 04 CB 59 20 7A CB DF 19    X ..Y(....Y z...
024D20:  18 7B CD CC 0E C9 00 3E 02 CB 59 28 08 CB 58 20    .{.....>..Y(..X 
024D30:  08 CB DF 18 04 CB 58 20 5E B7 ED 52 18 5F CD B6    ......X ^..R._..
024D40:  0E C9 00 7A A4 67 7B A5 6F 3E 02 18 50 CD B6 0E    ...z.g{.o>..P...
024D50:  C9 00 7A B4 67 7B B5 6F 3E 02 18 41 CD A6 0E C9    ..z.g{.o>..A....
024D60:  00 CB 59 20 32 7D 2F 6F 7C 2F 67 3E 02 18 2E CD    ..Y 2}/o|/g>....
024D70:  B6 0E C9 00 CD 6F 12 3E 02 18 22 CD B6 0E C9 00    .....o.>..".....
024D80:  CD 4E 12 3E 02 18 16 CD A6 0E C9 00 CB 59 20 07    .N.>.........Y .
024D90:  CD 44 12 3E 02 18 06 3E 06 CD 58 11 C9 4F CD A7    .D.>...>..X..O..
024DA0:  10 E3 23 23 E3 C9 CD 8C 10 38 05 E3 23 23 E3 C9    ..##.....8..##..
024DB0:  3E 02 CD 58 11 C9 CD CC 0E C9 00 78 B1 CB 5F 20    >..X.......x.._ 
024DC0:  05 E3 23 23 E3 C9 3E 01 CD 58 11 C9 CD A6 0E C9    ..##..>..X......
024DD0:  00 41 EB CD A6 0E C9 00 E3 23 23 E3 C9 FD 5E 04    .A.......##...^.
024DE0:  FD CB 04 96 2A 6B 2D CD 6C 06 D2 76 0F FE 3B CA    ....*k-.l..v..;.
024DF0:  8B 10 FE 0D CA 8B 10 FE 2C CA 8B 10 FE 27 28 32    ........,....'(2
024E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
024E10:  1F 00 00 00 02 09 50 E5 1F 00 C1 02 00 00 00 02    ......P.........
024E20:  1F 00 C2 02 00 00 00 02 1F 00 C3 02 00 00 00 02    ................
024E30:  1F 00 C4 02 00 00 00 02 1F 00 C5 02 00 00 00 02    ................
024E40:  1F 00 C6 02 00 00 00 02 1F 00 C7 02 00 00 00 02    ................
024E50:  1F 00 C8 02 00 00 00 02 1F 00 C9 02 00 00 00 02    ................
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:  FE 22 28 2E 23 22 6B 2D FE 2B 28 D1 FE 2D 20 05    ."(.#"k-.+(..- .
024F10:  3E 4E C3 45 10 CB 53 28 07 FE 29 CA 45 10 18 0A    >N.E..S(..).E...
024F20:  FE 23 CA 45 10 FE 28 CA 45 10 3E 08 CD 58 11 C3    .#.E..(.E.>..X..
024F30:  87 10 47 97 4F 11 AB 2E 12 13 12 1B 23 7E B8 28    ..G.O.......#~.(
024F40:  10 FE 0D 28 05 12 0C 13 18 F2 3E 09 CD 58 11 18    ...(......>..X..
024F50:  05 23 7E B8 28 EF 06 00 ED 43 30 2F 22 6B 2D ED    .#~.(....C0/"k-.
024F60:  5B AB 2E 63 6A 79 0D 20 03 6C 26 00 FE 03 D2 8B    [..cjy. .l&.....
024F70:  10 1E 02 C3 23 10 22 6B 2D 20 0D CB 53 C2 82 10    ....#."k- ..S...
024F80:  2A 6D 2D 1E 02 C3 23 10 CB 53 C2 82 10 CD 1C 11    *m-...#..S......
024F90:  18 2A FD 7E 00 5F E6 F7 C2 82 10 79 FE 24 20 0D    .*.~._.....y.$ .
024FA0:  2A 6B 2D 7E FE 27 20 05 23 22 6B 2D 0C 7B B1 FD    *k-~.' .#"k-.{..
024FB0:  77 00 FD 70 01 FD CB 04 D6 C3 DD 0E 2A 12 2E 11    w..p........*...
024FC0:  24 00 B7 ED 52 20 0D 2A 0D 2E 3A 11 2E E6 08 F6    $...R .*..:.....
024FD0:  02 5F 18 4F CD 29 13 18 02 18 03 C3 87 10 5E 23    ._.O.)........^#
024FE0:  56 23 66 6A 3A 0C 2E 3D 20 02 CB CB CB 4B 20 33    V#fj:..= ....K 3
024FF0:  CB 53 20 07 3E 0F CD 58 11 18 23 4B CB A1 11 D5    .S .>..X..#K....
025000:  2A 1A B7 20 62 FD CB 04 46 20 5C FD 71 05 FD CB    *.. b...F \.q...
025010:  04 EE FD CB 04 CE 01 11 00 21 12 2E ED B0 1E 02    .........!......
025020:  21 00 00 FD CB 04 DE 4B CD A7 10 38 5A 2A 6B 2D    !......K...8Z*k-
025030:  CD 6C 06 30 4D FE 3B 28 52 FE 0D 28 4E FE 2C 28    .l.0M.;(R..(N.,(
025040:  4A 23 22 6B 2D FE 28 28 0C FD CB 04 C6 FE 2B 20    J#"k-.((......+ 
025050:  04 FD CB 04 86 FD CB 04 4E 28 17 FE 2B 28 0F FE    ........N(..+(..
025060:  2D 28 0B FE 29 28 0B 3E 03 CD 58 11 18 19 FD CB    -(..)(.>..X.....
025070:  04 8E 4F CD 7C 11 18 0F 79 FE 29 28 B0 E3 23 23    ..O.|...y.)(..##
025080:  E3 C9 3E 02 CD 58 11 FD CB 04 FE C9 2A 4D 2A 7C    ..>..X......*M*|
025090:  B5 37 C8 D5 2B 2B 2B 22 4D 2A 11 4F 2A 19 4E 23    .7..+++"M*.O*.N#
0250A0:  5E 23 66 6B B7 D1 C9 D5 E5 ED 5B 4D 2A 21 5F 00    ^#fk......[M*!_.
0250B0:  B7 ED 52 38 13 21 4F 2A 19 13 13 13 ED 53 4D 2A    ..R8.!O*.....SM*
0250C0:  D1 D5 71 23 73 23 72 B7 E1 D1 C9 D5 E5 2A F7 2D    ..q#s#r......*.-
0250D0:  7C B5 37 28 0A 2B 22 F7 2D 11 FA 2D 19 7E B7 E1    |.7(.+".-..-.~..
0250E0:  D1 C9 D5 E5 ED 5B F7 2D 21 FA 2D 19 77 13 ED 53    .....[.-!.-.w..S
0250F0:  F7 2D E1 D1 C9 F5 C5 D5 E5 17 E6 1E 6F 26 00 11    .-..........o&..
025100:  34 12 19 5E 23 66 6B 11 0C 11 D5 E9 18 09 E1 D1    4..^#fk.........
025110:  C1 F1 E3 23 23 E3 C9 E1 D1 C1 F1 C9 11 12 2E 13    ...##...........
025120:  1A B7 28 1C 13 1A B7 C0 EB 2B 4E 2B 46 21 F7 11    ..(......+N+F!..
025130:  56 23 5E 23 EB B7 ED 42 EB 28 15 D0 23 23 18 F0    V#^#...B.(..##..
025140:  1B 1A 01 0C 00 21 DE 11 ED B9 C0 21 DF 11 09 09    .....!.....!....
025150:  4E 23 46 E3 23 23 E3 C9 F5 D5 E5 ED 5B C9 2A 21    N#F.##......[.*!
025160:  04 00 B7 ED 52 28 11 21 CB 2A 19 77 13 ED 53 C9    ....R(.!.*.w..S.
025170:  2A 2A C7 2A 23 22 C7 2A E1 D1 F1 C9 F5 C5 FE 28    **.*#".*.......(
025180:  20 03 97 18 3C FE 29 20 16 CD CB 10 30 07 3E 04     ...<.) ....0.>.
025190:  CD 58 11 18 3B B7 28 2C CD F5 10 18 33 18 EA 01    .X..;.(,....3...
0251A0:  08 00 21 2B 12 ED B9 20 22 21 2C 12 09 4E CD CB    ..!+... "!,..N..
0251B0:  10 38 0D B9 38 07 CD F5 10 18 15 18 F1 CD E2 10    .8..8...........
0251C0:  79 CD E2 10 C1 F1 E3 23 23 E3 C9 3E 02 CD 58 11    y......##..>..X.
0251D0:  C1 F1 C9 50 4D 5A 52 49 4C 48 45 44 43 42 41 56    ...PMZRILHEDCBAV
0251E0:  06 57 07 51 01 31 0F 30 07 15 05 14 04 13 03 12    .W.Q.1.0........
0251F0:  02 11 01 10 00 17 07 41 46 24 06 42 43 20 00 44    .......AF$.BC .D
025200:  45 21 02 48 4C 22 04 49 58 40 DD 49 59 41 FD 4E    E!.HL".IX@.IYA.N
025210:  43 52 02 4E 5A 50 00 50 45 55 05 50 4F 54 04 53    CR.NZP.PEU.POT.S
025220:  50 23 06 00 23 4E 2F 2A 26 5C 2D 2B 47 46 35 34    P#..#N/*&\-+GF54
025230:  23 22 11 10 08 0E 22 0E 4D 0E 3E 0E 6F 0E 7B 0E    #"....".M.>.o.{.
025240:  87 0E 5C 0E D5 EB 21 00 00 B7 ED 52 D1 C9 F5 C5    ..\...!....R....
025250:  7C E6 80 C4 44 12 EB F5 7C E6 80 C4 44 12 EB 42    |...D...|...D..B
025260:  4B 11 00 00 CD 8B 12 C1 A8 C4 44 12 C1 F1 C9 F5    K.........D.....
025270:  C5 D5 7C E6 80 4F C4 44 12 EB 7C E6 80 C4 44 12    ..|..O.D..|...D.
025280:  CD B0 12 A9 C4 44 12 D1 C1 F1 C9 F5 C5 DD E5 E5    .....D..........
025290:  DD E1 EB 50 59 06 10 DD 29 ED 6A ED 52 D2 A3 12    ...PY...).j.R.£.
0252A0:  19 DD 2B DD 23 10 F0 EB DD E5 E1 DD E1 C1 F1 C9    ..+.#...........
0252B0:  F5 C5 0E 00 7D F5 7C 61 69 CD C7 12 47 F1 C5 CD    ....}.|ai...G...
0252C0:  C7 12 D1 5F C1 F1 C9 06 08 29 17 D2 D0 12 19 89    ..._.....)......
0252D0:  10 F7 C9 C5 D5 21 00 00 22 4A 2A 01 43 22 21 E5    .....!.."J*.C"!.
0252E0:  22 B7 ED 42 22 49 2F 11 12 2E 2A 49 2F ED 4B 4A    "..B"I/...*I/.KJ
0252F0:  2A B7 ED 42 28 25 09 09 CB 3C CB 1D CB 85 E5 01    *..B(%...<......
025300:  43 22 09 4E 23 66 69 CD 88 09 28 13 E1 38 07 23    C".N#fi...(..8.#
025310:  23 22 4A 2A 18 D4 22 49 2F 18 CF 97 3D 18 07 D1    #"J*.."I/...=...
025320:  97 01 10 00 ED B1 D1 C1 C9 C5 D5 E5 CD A6 13 29    ...............)
025330:  11 E6 2A 19 44 4D 5E 23 66 6B 7C B5 28 0E 11 12    ..*.DM^#fk|.(...
025340:  2E 23 23 CD 88 09 28 4F 2B 2B 18 E8 97 57 1E 07    .##...(O++...W..
025350:  21 12 2E 23 BE 28 04 13 23 18 F9 2A D5 2F 19 D5    !..#.(..#..*./..
025360:  ED 5B D3 2F B7 ED 52 D1 30 24 2A D5 2F 7D 02 03    .[./..R.0$*./}..
025370:  7C 02 42 4B 0B 0B 97 77 23 77 23 11 12 2E EB ED    |.BK...w#w#.....
025380:  B0 ED 53 D5 2F 1B 12 1B 12 1B 12 EB 18 10 3E 07    ..S./.........>.
025390:  CD 58 11 E1 D1 C1 C9 97 01 10 00 ED B1 37 D1 D1    .X...........7..
0253A0:  C1 E3 23 23 E3 C9 F5 C5 D5 01 12 2E 21 00 00 54    ..##........!..T
0253B0:  0A B7 28 07 29 5F 19 14 03 18 F5 26 00 D1 C1 F1    ..(.)_.....&....
0253C0:  C9 7E CD 9C 09 C3 F5 16 7E CD 9C 09 CD F5 16 CD    .~......~.......
0253D0:  19 17 C9 7E CD 9C 09 CD 48 17 C9 7E FD B6 01 CD    ...~....H..~....
0253E0:  9C 09 C3 F5 16 FD 7E 01 87 87 87 B6 CD 9C 09 C3    ......~.........
0253F0:  F5 16 CD E5 13 FD 21 32 2F CD 19 17 C9 CD E5 13    ......!2/.......
025400:  FD 21 32 2F CD 48 17 C9 46 FD 7E 01 87 87 87 B0    .!2/.H..F.~.....
025410:  21 32 2F 23 B6 FE 76 CC DF 17 CD 9C 09 C9 FD 21    !2/#..v........!
025420:  32 2F 18 C1 FD 21 32 2F 18 B1 FD 21 32 2F C3 C8    2/...!2/...!2/..
025430:  13 FD 21 32 2F C3 D3 13 3A 33 2F B6 47 18 13 CD    ..!2/...:3/.G...
025440:  C1 13 06 46 18 0C CD C1 13 06 86 18 05 CD C1 13    ...F............
025450:  06 C6 FD 7E 03 B7 20 07 FD 7E 02 FE 08 38 03 CD    ...~.. ..~...8..
025460:  E6 17 87 87 87 B0 FD CB 05 E6 FD 77 02 CD 19 17    ...........w....
025470:  C9 CD C1 13 FD 7E 00 E6 70 28 04 FD 21 32 2F FD    .....~..p(..!2/.
025480:  CB 04 6E 28 0A 3E 03 CD 58 11 97 CD 9C 09 C9 3A    ..n(.>..X......:
025490:  11 2E B7 28 08 FD CB 04 66 20 10 18 06 FD CB 04    ...(....f ......
0254A0:  66 28 08 3E 06 CD 58 11 97 18 23 FD 5E 02 FD 56    f(.>..X...#.^..V
0254B0:  03 2A 0D 2E 37 EB ED 52 7C B7 20 07 7D B7 F2 CE    .*..7..R|. .}...
0254C0:  14 18 08 3C 20 05 7D CB 7F 20 03 CD E6 17 CD 9C    ...< .}.. ......
0254D0:  09 C9 7E CD 9C 09 FD 7E 03 B7 20 16 FD 7E 02 B7    ..~....~.. ..~..
0254E0:  20 04 3E 46 18 0F 3D 20 04 3E 56 18 08 3D 3E 5E     .>F..= .>V..=>^
0254F0:  28 03 CD E6 17 CD 9C 09 C9 7E CD 9C 09 C9 CD C1    (........~......
025500:  13 3E 16 CD 9C 09 C9 CD C1 13 3E 06 CD 9C 09 C9    .>........>.....
025510:  CD C1 13 3E 1E CD 9C 09 C9 CD C1 13 3E 0E CD 9C    ...>........>...
025520:  09 C9 FD 7E 03 B7 20 09 FD 7E 02 47 E6 C7 78 28    ...~.. ..~.G..x(
025530:  03 CD E6 17 B6 CD 9C 09 C9 CD C1 13 3E 26 CD 9C    ............>&..
025540:  09 C9 CD C1 13 3E 2E CD 9C 09 C9 CD C1 13 3E 3E    .....>........>>
025550:  CD 9C 09 C9 97 32 11 2E FD CB 05 9E FD CB 04 6E    .....2.........n
025560:  20 19 FD 36 05 02 18 13 21 11 2E 36 FF FD CB 04     ..6....!..6....
025570:  6E 20 04 FD 36 05 0A FD CB 05 DE FD 6E 02 FD 66    n ..6.......n..f
025580:  03 22 0D 2E CD 56 0B EB 21 34 2A 36 02 23 FD 7E    ."...V..!4*6.#.~
025590:  05 77 23 73 23 72 0E 00 FD CB 04 6E 28 0D 11 D5    .w#s#r.....n(...
0255A0:  2A 1A B7 28 06 0C 13 23 77 18 F6 79 C6 05 21 33    *..(...#w..y..!3
0255B0:  2A 77 CD F1 1C 18 00 C9 2A 6B 2D CD 6C 06 38 0E    *w......*k-.l.8.
0255C0:  28 1B EB CD 29 13 18 1E CB D6 EB CD E3 06 FE 2C    (...)..........,
0255D0:  20 03 23 18 E6 FE 3B 28 09 FE 0D 28 05 3E 02 CD     .#...;(...(.>..
0255E0:  58 11 22 6B 2D C9 C3 ED 02 2A 6B 2D CD 6C 06 38    X."k-....*k-.l.8
0255F0:  28 28 26 22 6B 2D 21 22 29 23 23 36 00 11 12 2E    ((&"k-!")##6....
025600:  0E 00 1A B7 28 06 0C 13 23 77 18 F6 79 C6 03 21    ....(...#w..y..!
025610:  22 29 77 CD F1 1C 18 00 C9 3E 02 CD 58 11 C9 CD    ")w......>..X...
025620:  43 0D C9 00 3A 30 2F FE 02 30 16 FD 21 CF 2A CD    C...:0/..0..!.*.
025630:  19 17 2A 6B 2D CD E3 06 FE 2C C0 23 22 6B 2D 18    ..*k-....,.#"k-.
025640:  DE 21 AB 2E 47 7E 23 CD 9C 09 10 F9 18 E4 CD 43    .!..G~#........C
025650:  0D C9 00 FD 21 CF 2A CD 48 17 2A 6B 2D CD E3 06    ....!.*.H.*k-...
025660:  FE 2C C0 23 22 6B 2D 18 E5 2A 0D 2E FD 5E 02 FD    .,.#"k-..*...^..
025670:  56 03 19 FD 75 02 FD 74 03 3A 11 2E B7 C2 68 15    V...u..t.:....h.
025680:  C3 54 15 FD 6E 02 FD 66 03 22 36 2A 0E 02 3A 11    .T..n..f."6*..:.
025690:  2E B7 28 02 CB D9 79 32 34 2A 0E 05 FD CB 04 6E    ..(...y24*.....n
0256A0:  28 19 06 10 11 05 00 FD E5 E1 19 11 38 2A 7E B7    (...........8*~.
0256B0:  28 06 12 13 23 0C 10 F6 FD 7E 05 21 35 2A 77 2B    (...#....~.!5*w+
0256C0:  2B 71 3E 05 32 34 2A CD F1 1C 18 06 3E FF 32 AA    +q>.24*.....>.2.
0256D0:  2E C9 C3 ED 02 2A 6B 2D CD E3 06 06 64 11 4B 2F    .....*k-....d.K/
0256E0:  7E FE 0D 28 05 12 13 23 10 F6 3E 06 80 47 3E 20    ~..(...#..>..G> 
0256F0:  12 13 10 FC C9 F5 FD E5 FD 21 AF 2A FD 7E 00 E6    .........!.*.~..
025700:  78 FE 48 28 0D FD 21 32 2F FD 7E 00 E6 78 FE 48    x.H(..!2/.~..x.H
025710:  20 03 CD 19 17 FD E1 F1 C9 F5 E5 FD CB 04 6E 20     .............n 
025720:  0D FD CB 04 66 28 0A 3E 06 CD 58 11 18 03 CD 8C    ....f(.>..X.....
025730:  17 FD 6E 02 FD 7E 03 B7 28 07 3C 28 04 CD E6 17    ..n..~..(.<(....
025740:  6F 7D CD 9C 09 E1 F1 C9 F5 D5 E5 ED 5B 6F 2D 2A    o}..........[o-*
025750:  71 2D B7 ED 52 7D FE DF D4 56 0B FD CB 04 66 C4    q-..R}...V....f.
025760:  E0 0A FD CB 04 6E C4 97 17 FD 7E 02 CD 9C 09 FD    .....n....~.....
025770:  7E 03 CD 9C 09 FD CB 04 66 28 0D 3A F4 2D 87 5F    ~.......f(.:.-._
025780:  16 00 21 85 28 19 36 27 E1 D1 F1 C9 E5 CD A8 17    ..!.(.6'........
025790:  CD F1 1C 18 00 E1 C9 E5 CD A8 17 23 23 CB C6 2B    ...........##..+
0257A0:  2B CD F1 1C 18 00 E1 C9 C5 D5 3E 3F 32 83 28 21    +.........>?2.(!
0257B0:  33 2A 23 36 04 23 FD 7E 05 CB 87 77 23 ED 4B 0D    3*#6.#.~...w#.K.
0257C0:  2E 71 23 70 EB 21 06 00 FD E5 C1 09 06 05 7E B7    .q#p.!........~.
0257D0:  28 06 04 13 23 12 18 F6 21 33 2A 70 D1 C1 C9 3E    (...#...!3*p...>
0257E0:  0D CD 58 11 97 C9 3E 0E CD 58 11 97 C9 C1 13 C8    ..X...>..X......
0257F0:  13 D3 13 DB 13 E5 13 F2 13 FD 13 08 14 1E 14 24    ...............$
025800:  14 2A 14 31 14 38 14 3F 14 46 14 4D 14 71 14 D2    .*.1.8.?.F.M.q..
025810:  14 F9 14 FE 14 07 15 10 15 19 15 22 15 39 15 42    ...........".9.B
025820:  15 4B 15 54 15 68 15 B8 15 E9 15 1F 16 4E 16 69    .K.T.h.......N.i
025830:  16 85 0A 83 16 D1 16 D5 16 C5 D5 E5 3A CB 1F 3D    ............:..=
025840:  20 27 3E 01 32 5F 20 21 60 20 CD B3 1B 18 02 18     '>.2_ !` ......
025850:  06 21 75 1E CD B9 1D AF 32 5F 20 21 76 1F CD 39    .!u.....2_ !v..9
025860:  1A 0E 10 11 CF 1F CD 05 00 21 E6 2C CB 86 E1 D1    .........!.,....
025870:  C1 C9 C5 D5 E5 3A CC 1F 3D 20 24 3E 01 32 5F 20    .....:..= $>.2_ 
025880:  CD F1 1C 18 02 18 06 21 CE 1E CD B9 1D AF 32 5F    .......!......2_
025890:  20 21 98 1F CD 39 1A 0E 10 11 F3 1F CD 05 00 21     !...9.........!
0258A0:  E6 2C CB 8E E1 D1 C1 C9 C5 D5 E5 3A CE 1F 3D 20    .,.........:..= 
0258B0:  27 3E 01 32 5F 20 21 60 20 CD 54 1C 18 02 18 06    '>.2_ !` .T.....
0258C0:  21 13 1F CD B9 1D AF 32 5F 20 21 54 1F CD 39 1A    !......2_ !T..9.
0258D0:  0E 10 11 3B 20 CD 05 00 E1 D1 C1 C9 C5 D5 E5 3A    ...; ..........:
0258E0:  CB 1F 3D FA 1E 19 20 31 97 32 E8 2C 11 CF 1F 21    ..=... 1.2.,...!
0258F0:  7A 1F CD 26 1A 21 76 1F CD 39 1A 0E 11 11 CF 1F    z..&.!v..9......
025900:  CD 05 00 3C 28 08 0E 13 11 CF 1F CD 05 00 0E 16    ...<(...........
025910:  11 CF 1F CD 05 00 3C 28 0D 21 E6 2C CB C6 E1 D1    ......<(.!.,....
025920:  C1 E3 23 23 E3 C9 21 57 1E CD B9 1D E1 D1 C1 C9    ..##..!W........
025930:  C5 D5 E5 3A CC 1F 3D FA 72 19 20 31 97 32 73 2D    ...:..=.r. 1.2s-
025940:  11 F3 1F 21 9C 1F CD 26 1A 21 98 1F CD 39 1A 0E    ...!...&.!...9..
025950:  11 11 F3 1F CD 05 00 3C 28 08 0E 13 11 F3 1F CD    .......<(.......
025960:  05 00 0E 16 11 F3 1F CD 05 00 3C 28 0D 21 E6 2C    ..........<(.!.,
025970:  CB CE E1 D1 C1 E3 23 23 E3 C9 21 A7 1E CD B9 1D    ......##..!.....
025980:  E1 D1 C1 C9 C5 D5 E5 3A CE 1F 3D FA C6 19 20 31    .......:..=... 1
025990:  97 32 29 2E 11 3B 20 21 58 1F CD 26 1A 21 54 1F    .2)..; !X..&.!T.
0259A0:  CD 39 1A 0E 11 11 3B 20 CD 05 00 3C 28 08 0E 13    .9....; ...<(...
0259B0:  11 3B 20 CD 05 00 0E 16 11 3B 20 CD 05 00 3C 28    .; ......; ...<(
0259C0:  0D 21 E6 2C CB D6 E1 D1 C1 E3 23 23 E3 C9 21 EC    .!.,......##..!.
0259D0:  1E CD B9 1D E1 D1 C1 C9 C5 D5 E5 3A CD 1F FE 02    ...........:....
0259E0:  30 2D 11 17 20 21 BE 1F CD 26 1A 11 18 20 1A FE    0-.. !...&... ..
0259F0:  20 28 29 21 BA 1F CD 39 1A 0E 0F 1B CD 05 00 3C     ()!...9.......<
025A00:  28 15 97 32 C6 2A 21 00 00 22 25 2E 22 27 2E E1    (..2.*!.."%."'..
025A10:  D1 C1 E3 23 23 E3 C9 21 45 1E 18 03 21 91 1E CD    ...##..!E...!...
025A20:  B9 1D E1 D1 C1 C9 AF 12 13 01 0B 00 ED B0 D5 E1    ................
025A30:  13 AF 77 01 16 00 ED B0 C9 C5 D5 E5 7E D6 41 5F    ..w.........~.A_
025A40:  0E 0E CD 05 00 E1 D1 C1 C9 C5 E5 3A CD 1F FE 02    ...........:....
025A50:  38 1E CD 92 1D CD C9 1D 21 94 28 01 48 00 AF ED    8.......!.(.H...
025A60:  B1 3E 0A 77 2B 3E 0D 77 2B 7E FE 1A 28 13 18 0A    .>.w+>.w+~..(...
025A70:  3E 86 21 94 28 CD 86 1A 18 07 E1 C1 E3 23 23 E3    >.!.(........##.
025A80:  C9 3E 01 E1 C1 C9 F5 C5 D5 E5 FD E5 FD 21 FC FF    .>...........!..
025A90:  FD 39 FD F9 D6 02 FD 77 00 FD 75 02 FD 74 03 2A    .9.....w..u..t.*
025AA0:  25 2E ED 5B 27 2E B7 ED 52 20 07 CD 20 1B 18 64    %..['...R .. ..d
025AB0:  18 ED 44 4D 2A 23 2E 19 54 5D 3E 0A ED B1 ED 4B    ..DM*#..T]>....K
025AC0:  23 2E B7 ED 42 22 27 2E 09 B7 ED 52 FD 7E 00 B7    #...B"'....R.~..
025AD0:  28 19 44 4D B9 30 01 4F 91 FD 77 00 EB FD 5E 02    (.DM.0.O..w...^.
025AE0:  FD 56 03 ED B0 FD 73 02 FD 72 03 ED 5B 23 2E 1B    .V....s..r..[#..
025AF0:  2A 27 2E 19 7E FE 0A 20 A6 FD 6E 02 FD 66 03 36    *'..~.. ..n..f.6
025B00:  0D 23 36 0A 21 04 00 39 F9 FD E1 E1 D1 C1 F1 E3    .#6.!..9........
025B10:  23 23 E3 C9 21 04 00 39 F9 FD E1 E1 D1 C1 F1 C9    ##..!..9........
025B20:  F5 C5 D5 E5 21 00 00 22 27 2E 3A 03 01 47 11 80    ....!.."'.:..G..
025B30:  00 2A 23 2E CD 73 1B 18 05 19 10 F8 18 00 B8 28    .*#..s.........(
025B40:  27 B7 ED 52 01 80 00 3E 1A ED B1 20 06 3E FF 32    '..R...>... .>.2
025B50:  C6 2A 2B ED 5B 23 2E B7 ED 52 22 25 2E 28 09 E1    .*+.[#...R"%.(..
025B60:  D1 C1 F1 E3 23 23 E3 C9 21 00 00 22 25 2E E1 D1    ....##..!.."%...
025B70:  C1 F1 C9 F5 C5 D5 E5 DD E5 FD E5 3A C6 2A B7 20    ...........:.*. 
025B80:  24 0E 1A EB CD 05 00 21 BA 1F CD 39 1A 0E 14 11    $......!...9....
025B90:  17 20 CD 05 00 B7 20 0D FD E1 DD E1 E1 D1 C1 F1    . .... .........
025BA0:  E3 23 23 E3 C9 3E FF 32 C6 2A FD E1 DD E1 E1 D1    .##..>.2.*......
025BB0:  C1 F1 C9 C5 E5 06 86 7E 23 CD E4 1B 18 1D FE 0A    .......~#.......
025BC0:  28 02 10 F3 3A 5F 20 B7 28 06 CD 3D 1C B7 20 0B    (...:_ .(..=.. .
025BD0:  21 0F 2E 34 E1 C1 E3 23 23 E3 C9 21 75 1E CD B9    !..4...##..!u...
025BE0:  1D E1 C1 C9 C5 D5 E5 F5 3A CB 1F 87 5F 16 00 21    ........:..._..!
025BF0:  FB 1B 19 4E 23 46 C5 E1 F1 F5 E9 2F 1C 14 1C 05    ...N#F...../....
025C00:  1C 0A 1C 0F 1C CD D6 1D 18 25 CD E9 1D 18 20 CD    .........%.... .
025C10:  E5 1D 18 1B 3A E8 2C FE 80 38 06 CD 3D 1C B7 20    ....:.,..8..=.. 
025C20:  17 5F 16 00 3C 32 E8 2C F1 F5 21 E9 2C 19 77 F1    ._..<2.,..!.,.w.
025C30:  E1 D1 C1 E3 23 23 E3 C9 F1 E1 D1 C1 C9 0E 1A 11    ....##..........
025C40:  E9 2C CD 05 00 21 76 1F CD 39 1A 0E 15 11 CF 1F    .,...!v..9......
025C50:  CD 05 00 C9 C5 E5 06 86 7E 23 CD 81 1C 18 19 FE    ........~#......
025C60:  0A 28 02 10 F3 3A 5F 20 B7 28 06 CD DA 1C B7 20    .(...:_ .(..... 
025C70:  07 E1 C1 E3 23 23 E3 C9 21 13 1F CD B9 1D E1 C1    ....##..!.......
025C80:  C9 C5 D5 E5 F5 3A CE 1F 87 5F 16 00 21 98 1C 19    .....:..._..!...
025C90:  4E 23 46 C5 E1 F1 F5 E9 CC 1C B1 1C A2 1C A7 1C    N#F.............
025CA0:  AC 1C CD D6 1D 18 25 CD E9 1D 18 20 CD E5 1D 18    ......%.... ....
025CB0:  1B 3A 29 2E FE 80 38 06 CD DA 1C B7 20 17 5F 16    .:)...8..... ._.
025CC0:  00 3C 32 29 2E F1 F5 21 2A 2E 19 77 F1 E1 D1 C1    .<2)...!*..w....
025CD0:  E3 23 23 E3 C9 F1 E1 D1 C1 C9 0E 1A 11 2A 2E CD    .##..........*..
025CE0:  05 00 21 54 1F CD 39 1A 0E 15 11 3B 20 CD 05 00    ..!T..9....; ...
025CF0:  C9 C5 E5 3A E6 2C CB 4F 28 18 3A 5F 20 B7 28 08    ...:.,.O(.:_ .(.
025D00:  CD 7B 1D B7 20 13 18 0A 46 7E 23 CD 22 1D 18 09    .{.. ...F~#."...
025D10:  10 F7 E1 C1 E3 23 23 E3 C9 21 CE 1E CD B9 1D E1    .....##..!......
025D20:  C1 C9 C5 D5 E5 F5 3A CC 1F 87 5F 16 00 21 39 1D    ......:..._..!9.
025D30:  19 4E 23 46 C5 E1 F1 F5 E9 6D 1D 52 1D 43 1D 48    .N#F.....m.R.C.H
025D40:  1D 4D 1D CD D6 1D 18 25 CD E9 1D 18 20 CD E5 1D    .M.....%.... ...
025D50:  18 1B 3A 73 2D FE 80 38 06 CD 7B 1D B7 20 17 5F    ..:s-..8..{.. ._
025D60:  16 00 3C 32 73 2D F1 F5 21 74 2D 19 77 F1 E1 D1    ..<2s-..!t-.w...
025D70:  C1 E3 23 23 E3 C9 F1 E1 D1 C1 C9 0E 1A 11 74 2D    ..##..........t-
025D80:  CD 05 00 21 98 1F CD 39 1A 0E 15 11 F3 1F CD 05    ...!...9........
025D90:  00 C9 F5 C5 D5 E5 3E 48 21 94 28 2B 2B 77 0E 0A    ......>H!.(++w..
025DA0:  EB CD 05 00 21 94 28 2B 4E 3E 20 77 06 00 23 09    ....!.(+N> w..#.
025DB0:  AF 77 23 77 E1 D1 C1 F1 C9 CD C9 1D F5 E5 7E 23    .w#w..........~#
025DC0:  B7 C4 D6 1D 20 F8 E1 F1 C9 F5 3E 0D CD D6 1D 3E    .... .....>....>
025DD0:  0A CD D6 1D F1 C9 F5 C5 D5 E5 5F 0E 02 CD 05 00    .........._.....
025DE0:  E1 D1 C1 F1 C9 0E 04 18 02 0E 05 5F CD 05 00 C9    ..........._....
025DF0:  21 97 1F CD 17 1E 32 CC 1F 21 75 1F CD 17 1E 32    !.....2..!u....2
025E00:  CB 1F 21 53 1F CD 17 1E 32 CE 1F 21 B9 1F CD 17    ..!S....2..!....
025E10:  1E 32 CD 1F FE 03 C9 7E E6 07 C8 23 11 38 1E E5    .2.....~...#.8..
025E20:  06 03 1A BE 20 07 23 13 10 F8 1A E1 C9 13 10 FD    .... .#.........
025E30:  13 E1 1A B7 20 E9 3C C9 43 4F 4E 02 4C 53 54 03    .... .<.CON.LST.
025E40:  50 54 50 04 00 3F 20 46 49 4C 45 20 4E 4F 54 20    PTP..? FILE NOT 
025E50:  46 4F 55 4E 44 21 00 3F 20 45 52 52 4F 52 20 49    FOUND!.? ERROR I
025E60:  4E 20 4F 50 45 4E 49 4E 47 20 4C 49 53 54 20 46    N OPENING LIST F
025E70:  49 4C 45 21 00 3F 20 45 52 52 4F 52 20 49 4E 20    ILE!.? ERROR IN 
025E80:  4C 49 53 54 20 46 49 4C 45 20 57 52 49 54 45 21    LIST FILE WRITE!
025E90:  00 3F 20 4E 4F 20 46 49 4C 45 20 4E 41 4D 45 20    .? NO FILE NAME 
025EA0:  47 49 56 45 4E 21 00 3F 20 45 52 52 4F 52 20 49    GIVEN!.? ERROR I
025EB0:  4E 20 4F 50 45 4E 49 4E 47 20 4F 42 4A 45 43 54    N OPENING OBJECT
025EC0:  20 4F 55 54 50 55 54 20 46 49 4C 45 21 00 3F 20     OUTPUT FILE!.? 
025ED0:  45 52 52 4F 52 20 49 4E 20 4F 42 4A 45 43 54 20    ERROR IN OBJECT 
025EE0:  46 49 4C 45 20 57 52 49 54 45 21 00 3F 20 45 52    FILE WRITE!.? ER
025EF0:  52 4F 52 20 49 4E 20 4F 50 45 4E 49 4E 47 20 53    ROR IN OPENING S
025F00:  59 4D 42 4F 4C 20 4F 55 54 50 55 54 20 46 49 4C    YMBOL OUTPUT FIL
025F10:  45 21 00 3F 20 45 52 52 4F 52 20 49 4E 20 53 59    E!.? ERROR IN SY
025F20:  4D 42 4F 4C 20 46 49 4C 45 20 57 52 49 54 45 21    MBOL FILE WRITE!
025F30:  00 97 1F 87 1F 75 1F 65 1F 53 1F 43 1F B9 1F A9    .....u.e.S.C....
025F40:  1F 00 00 41 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 53    ...A   --------S
025F50:  59 4D 20 00 00 00 00 00 00 00 00 00 00 00 00 00    YM .............
025F60:  00 00 00 00 00 41 20 20 20 2D 2D 2D 2D 2D 2D 2D    .....A   -------
025F70:  2D 50 52 4E 20 00 00 00 00 00 00 00 00 00 00 00    -PRN ...........
025F80:  00 00 00 00 00 00 00 41 20 20 20 30 31 32 33 34    .......A   01234
025F90:  35 36 37 4F 42 4A 20 00 00 00 00 00 00 00 00 00    567OBJ .........
025FA0:  00 00 00 00 00 00 00 00 00 41 20 20 20 2D 2D 2D    .........A   ---
025FB0:  2D 2D 2D 2D 2D 41 53 4D 20 00 00 00 00 00 00 00    -----ASM .......
025FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
025FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
025FE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
025FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026060:  1A 0A F5 C5 D5 E5 21 E6 2A E5 E1 11 E6 2C B7 ED    ......!.*....,..
026070:  52 30 56 19 5E 23 56 23 E5 7A B3 28 ED 97 01 10    R0V.^#V#.z.(....
026080:  00 62 6B 23 23 ED B1 CB 4E 20 0D CB 56 20 34 2A    .bk##...N ..V 4*
026090:  D1 2F 23 22 D1 2F 18 2B D5 3E 14 91 F5 11 33 2A    ./#"./.+.>....3*
0260A0:  12 13 3E 04 12 13 7E E6 0F 12 13 23 0E 02 ED B0    ..>...~....#....
0260B0:  F1 D6 05 4F E1 E5 23 23 ED B0 D1 21 33 2A CD F1    ...O..##...!3*..
0260C0:  1C 18 00 EB 5E 23 56 18 B0 E1 D1 C1 F1 C9 21 E6    ....^#V.......!.
0260D0:  2C CB 56 C8 CD E9 20 D8 CD 27 21 CD A4 21 D8 21    ,.V... ..'!..!.!
0260E0:  94 28 CD 54 1C C9 00 18 F2 DD 21 E6 2A 06 00 DD    .(.T......!.*...
0260F0:  6E 00 DD 23 DD 66 00 DD 23 7D B4 20 04 10 F0 37    n..#.f..#}. ...7
026100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
026110:  20 00 00 00 02 09 50 E5 20 00 C1 02 00 00 00 02     .....P. .......
026120:  20 00 C2 02 00 00 00 02 20 00 C3 02 00 00 00 02     ....... .......
026130:  20 00 C4 02 00 00 00 02 20 00 C5 02 00 00 00 02     ....... .......
026140:  20 00 C6 02 00 00 00 02 20 00 C7 02 00 00 00 02     ....... .......
026150:  20 00 C8 02 00 00 00 02 20 00 C9 02 00 00 00 02     ....... .......
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:  C9 22 D5 2F 5E 23 56 2B 7B B2 28 17 EB 18 F5 DD    ."./^#V+{.(.....
026210:  5E 00 DD 23 DD 56 00 DD 23 7B B2 28 06 73 23 72    ^..#.V..#{.(.s#r
026220:  2B 18 E1 10 EA AF C9 DD 21 D5 2F DD 6E 00 DD 66    +.......!./.n..f
026230:  01 7D B4 C8 CD 61 21 30 0B DD 6E 00 DD 66 01 E5    .}...a!0..n..f..
026240:  DD E1 18 E7 E5 EB AF 77 23 77 C5 E1 DD 4E 00 DD    .......w#w...N..
026250:  46 01 71 23 70 E1 DD 75 00 DD 74 01 E5 DD E1 18    F.q#p..u..t.....
026260:  CA DD E5 5E 23 56 2B 7A B3 28 35 E5 FD E1 06 00    ...^#V+z.(5.....
026270:  13 13 23 23 CD 88 09 2B 2B 1B 1B 30 08 06 01 FD    ..##...++..0....
026280:  E5 DD E1 D5 E1 E5 EB E5 FD E1 5E 23 56 E1 7B B2    ..........^#V.{.
026290:  20 DE CB 40 28 0A DD E5 D1 FD E5 C1 AF DD E1 C9     ..@(...........
0262A0:  37 DD E1 C9 0E 02 DD 21 94 28 2A D5 2F 7D B4 20    7......!.(*./}. 
0262B0:  07 CB 49 CA 37 22 37 C9 5E 23 56 23 ED 53 D5 2F    ..I.7"7.^#V#.S./
0262C0:  DD E5 D1 06 10 7E B7 28 05 12 13 23 10 F7 04 04    .....~.(...#....
0262D0:  3E 20 12 13 10 FA 23 46 23 C5 4E 23 46 C5 E1 C1    > ....#F#.N#F...
0262E0:  EB CD 5D 09 3E 20 77 23 3E 52 CB 58 20 02 3E 41    ..].> w#>R.X .>A
0262F0:  77 23 3E 47 CB 50 20 02 3E 4C 77 23 3E 3A CB 40    w#>G.P .>Lw#>:.@
026300:  20 02 3E 3D 77 23 E5 CB 48 20 1A C5 11 08 00 AF     .>=w#..H ......
026310:  ED 52 06 04 3E 3F 77 23 10 FA C1 CB 50 20 06 06    .R..>?w#....P ..
026320:  03 23 77 10 FC E1 06 04 3E 20 77 23 10 FA E5 DD    .#w.....> w#....
026330:  E1 0D C2 AA 21 18 03 DD E5 E1 3E 0D 77 23 3E 0A    ....!.....>.w#>.
026340:  77 AF C9 E5 22 14 23 50 23 73 23 4C 28 7D 23 92    w...".#P#s#L(}#.
026350:  23 9C 23 BE 23 C9 23 D5 23 E0 23 EC 23 F6 23 00    #.#.#.#.#.#.#.#.
026360:  24 05 24 1E 24 25 24 2C 24 36 24 3D 24 46 24 51    $.$.$%$,$6$=$F$Q
026370:  24 59 24 5E 24 67 24 6F 24 7C 24 A8 24 B2 24 BB    $Y$^$g$o$|$.$.$.
026380:  24 C6 24 CF 24 E4 24 FD 24 08 25 14 25 1F 25 2B    $.$.$.$.$.%.%.%+
026390:  25 48 25 65 25 F9 25 04 26 10 26 1B 26 27 26 30    %H%e%.%.&.&.&'&0
0263A0:  26 3B 26 45 26 67 26 73 26 7F 26 95 26 A1 26 AD    &;&E&g&s&.&.&.&.
0263B0:  26 C1 26 5C 28 D6 26 EA 26 F6 26 02 27 11 27 1B    &.&\(.&.&.&.'.'.
0263C0:  27 2B 27 36 27 41 27 4B 27 5A 27 64 27 74 27 7F    '+'6'A'K'Z'd't'.
0263D0:  27 8A 27 94 27 BD 27 6C 28 C7 27 D7 27 E7 27 F7    '.'.'.'l(.'.'.'.
0263E0:  27 21 28 29 28 41 44 43 00 97 17 09 01 88 17 FF    '!()(ADC........
0263F0:  03 01 88 97 49 00 01 8E 49 FF 00 01 8E A2 23 08    ....I...I.....#.
026400:  02 ED 4A 23 FF 04 02 ED 4A 97 81 0A 01 CE 81 FF    ..J#....J.......
026410:  01 01 CE 00 41 44 44 00 97 17 09 01 80 17 FF 03    ....ADD.........
026420:  01 80 97 81 0A 01 C6 97 49 00 01 86 49 FF 00 01    ........I...I...
026430:  86 81 FF 01 01 C6 A2 23 08 01 09 41 21 08 01 09    .......#...A!...
026440:  41 A3 00 01 39 C0 C0 00 01 29 C1 C1 00 01 29 00    A£..9....)....).
026450:  41 4E 44 00 17 FF 03 01 A0 97 17 09 01 A0 97 81    AND.............
026460:  0A 01 E6 81 FF 01 01 E6 97 49 00 01 A6 49 FF 00    .........I...I..
026470:  01 A6 00 41 4F 52 47 00 81 FF 1B 00 00 43 41 4C    ...AORG......CAL
026480:  4C 00 57 01 06 01 C4 01 FF 02 01 CD 91 01 0B 01    L.W.............
026490:  DC 00 43 43 46 00 FF FF 00 01 3F 00 43 50 00 17    ..CCF.....?.CP..
0264A0:  FF 03 01 B8 97 17 09 01 B8 01 FF 01 01 FE 97 01    ................
0264B0:  0A 01 FE 49 FF 00 01 BE 97 49 00 01 BE 00 43 50    ...I.....I....CP
0264C0:  44 00 FF FF 00 02 ED A9 00 43 50 44 52 00 FF FF    D........CPDR...
0264D0:  00 02 ED B9 00 43 50 49 00 FF FF 00 02 ED A1 00    .....CPI........
0264E0:  43 50 49 52 00 FF FF 00 02 ED B1 00 43 50 4C 00    CPIR........CPL.
0264F0:  FF FF 00 01 2F 00 44 41 41 00 FF FF 00 01 27 00    ..../.DAA.....'.
026500:  44 42 00 02 1F 44 45 43 00 17 FF 04 01 05 23 FF    DB...DEC......#.
026510:  04 01 0B 49 FF 00 01 35 41 FF 00 01 2B 00 44 45    ...I...5A...+.DE
026520:  46 42 00 02 1F 44 45 46 4D 00 02 1F 44 45 46 53    FB...DEFM...DEFS
026530:  00 81 FF 21 00 00 44 45 46 57 00 02 20 44 49 00    ...!..DEFW.. DI.
026540:  FF FF 00 01 F3 00 44 4A 4E 5A 00 01 FF 10 01 10    ......DJNZ......
026550:  00 44 53 00 81 FF 21 00 00 44 57 00 02 20 45 49    .DS...!..DW.. EI
026560:  00 FF FF 00 01 FB 00 45 4A 45 43 54 00 02 22 45    .......EJECT.."E
026570:  4E 44 00 01 FF 23 00 FF FF 24 00 00 45 58 00 A1    ND...#...$..EX..
026580:  A2 00 01 EB AB A2 00 01 E3 AB 41 00 01 E3 A4 A5    ..........A.....
026590:  00 01 08 A5 A4 00 01 08 A2 A1 00 01 EB A2 AB 00    ................
0265A0:  01 E3 41 AB 00 01 E3 00 45 58 58 00 FF FF 00 01    ..A.....EXX.....
0265B0:  D9 00 47 4C 4F 42 41 4C 00 02 1D 48 41 4C 54 00    ..GLOBAL...HALT.
0265C0:  FF FF 00 01 76 00 49 4D 00 01 FF 11 01 ED 00 49    ....v.IM.......I
0265D0:  4E 00 97 09 0A 01 DB 97 99 00 02 ED 78 15 99 04    N...........x...
0265E0:  02 ED 40 00 49 4E 43 00 17 FF 04 01 04 23 FF 04    ..@.INC......#..
0265F0:  01 03 41 FF 00 01 23 49 FF 00 01 34 00 49 4E 44    ..A...#I...4.IND
026600:  00 FF FF 00 02 ED AA 00 49 4E 44 52 00 FF FF 00    ........INDR....
026610:  02 ED BA 00 49 4E 49 00 FF FF 00 02 ED A2 00 49    ....INI........I
026620:  4E 49 52 00 FF FF 00 02 ED B2 00 4A 50 00 01 FF    NIR........JP...
026630:  02 01 C3 57 01 06 01 C2 91 01 0B 01 DA 96 FF 00    ...W............
026640:  01 E9 49 FF 12 01 E9 00 4A 52 00 01 FF 10 01 18    ..I.....JR......
026650:  91 01 10 01 38 D1 01 10 01 28 D2 01 10 01 30 D0    ....8....(....0.
026660:  01 10 01 20 00 4C 44 00 17 17 07 01 40 17 01 05    ... .LD.....@...
026670:  01 06 17 49 04 01 46 49 17 09 01 70 49 01 0A 01    ...I..FI...pI...
026680:  36 23 01 06 01 01 41 01 0B 01 21 97 29 08 01 0A    6#....A...!.)...
026690:  A8 97 00 01 02 A9 97 00 01 12 97 09 0B 01 3A 09    ..............:.
0266A0:  97 02 01 32 A2 09 0B 01 2A 21 09 06 02 ED 4B A3    ...2....*!....K£
0266B0:  09 0B 02 ED 7B 41 09 0B 01 2A 09 A0 02 02 ED 43    ....{A...*.....C
0266C0:  09 A1 02 02 ED 53 09 A2 02 01 22 09 A3 02 02 ED    .....S....".£...
0266D0:  73 09 41 02 01 22 A3 A2 00 01 F9 A3 41 00 01 F9    s.A.."£....£A...
0266E0:  97 B0 00 02 ED 57 97 B1 00 02 ED 5F B0 97 00 02    .....W....._....
0266F0:  ED 47 B1 97 00 02 ED 4F 00 4C 44 44 00 FF FF 00    .G.....O.LDD....
026700:  02 ED A8 00 4C 44 44 52 00 FF FF 00 02 ED B8 00    ....LDDR........
026710:  4C 44 49 00 FF FF 00 02 ED A0 00 4C 44 49 52 00    LDI........LDIR.
026720:  FF FF 00 02 ED B0 00 4D 4F 44 55 4C 45 00 02 1E    .......MODULE...
026730:  4E 45 47 00 FF FF 00 02 ED 44 00 4E 4F 50 00 FF    NEG......D.NOP..
026740:  FF 00 01 00 00 4F 52 00 17 FF 03 01 B0 49 FF 00    .....OR......I..
026750:  01 B6 01 FF 01 01 F6 97 17 09 01 B0 97 49 00 01    .............I..
026760:  B6 97 01 0A 01 F6 00 4F 54 44 52 00 FF FF 00 02    .......OTDR.....
026770:  ED BB 00 4F 54 49 52 00 FF FF 00 02 ED B3 00 4F    ...OTIR........O
026780:  55 54 00 09 97 01 01 D3 99 15 08 02 ED 41 99 97    UT...........A..
026790:  00 02 ED 79 00 4F 55 54 44 00 FF FF 00 02 ED AB    ...y.OUTD.......
0267A0:  00 4F 55 54 49 00 FF FF 00 02 ED A3 00 50 4F 50    .OUTI......£.POP
0267B0:  00 22 FF 04 01 C1 41 FF 00 01 E1 A4 FF 00 01 F1    ."....A.........
0267C0:  00 50 55 53 48 00 22 FF 04 01 C5 41 FF 00 01 E5    .PUSH."....A....
0267D0:  A4 FF 00 01 F5 00 52 45 54 00 FF FF 00 01 C9 57    ......RET......W
0267E0:  FF 04 01 C0 91 FF 00 01 D8 00 52 45 54 49 00 FF    ..........RETI..
0267F0:  FF 00 02 ED 4D 00 52 45 54 4E 00 FF FF 00 02 ED    ....M.RETN......
026800:  45 00 52 4C 00 17 FF 03 02 CB 10 49 FF 13 01 CB    E.RL.......I....
026810:  00 52 4C 41 00 FF FF 00 01 17 00 52 4C 43 00 17    .RLA.......RLC..
026820:  FF 03 02 CB 00 49 FF 14 01 CB 00 52 4C 43 41 00    .....I.....RLCA.
026830:  FF FF 00 01 07 00 52 4C 44 00 FF FF 00 02 ED 6F    ......RLD......o
026840:  00 52 4F 52 47 00 81 FF 1C 00 00 52 52 00 17 FF    .RORG......RR...
026850:  03 02 CB 18 49 FF 15 01 CB 00 52 52 41 00 FF FF    ....I.....RRA...
026860:  00 01 1F 00 52 52 43 00 17 FF 03 02 CB 08 49 FF    ....RRC.......I.
026870:  16 01 CB 00 52 52 43 41 00 FF FF 00 01 0F 00 52    ....RRCA.......R
026880:  52 44 00 FF FF 00 02 ED 67 00 52 53 54 00 01 FF    RD......g.RST...
026890:  17 01 C7 00 53 42 43 00 A2 23 08 02 ED 42 97 17    ....SBC..#...B..
0268A0:  09 01 98 97 01 0A 01 DE 97 49 00 01 9E 17 FF 03    .........I......
0268B0:  01 98 49 FF 00 01 9E 01 FF 01 01 DE 00 53 43 46    ..I..........SCF
0268C0:  00 FF FF 00 01 37 00 53 4C 41 00 17 FF 03 02 CB    .....7.SLA......
0268D0:  20 49 FF 18 01 CB 00 53 52 41 00 17 FF 03 02 CB     I.....SRA......
0268E0:  28 49 FF 19 01 CB 00 53 52 4C 00 17 FF 03 02 CB    (I.....SRL......
0268F0:  38 49 FF 1A 01 CB 00 53 55 42 00 17 FF 03 01 90    8I.....SUB......
026900:  49 FF 00 01 96 01 FF 01 01 D6 A2 23 08 03 B7 ED    I..........#....
026910:  42 97 17 09 01 90 97 49 00 01 96 97 01 0A 01 D6    B......I........
026920:  00 54 49 54 4C 45 00 02 25 58 4F 52 00 17 FF 03    .TITLE..%XOR....
026930:  01 A8 49 FF 00 01 AE 01 FF 01 01 EE 97 17 09 01    ..I.............
026940:  A8 97 49 00 01 AE 97 01 01 01 EE 00 42 49 54 00    ..I.........BIT.
026950:  01 17 0C 02 CB 40 01 49 0D 01 CB 00 52 45 53 00    .....@.I....RES.
026960:  01 17 0C 02 CB 80 01 49 0E 01 CB 00 53 45 54 00    .......I....SET.
026970:  01 17 0C 02 CB C0 01 49 0F 01 CB 00 20 20 20 00    .......I....   .
026980:  00 00 00 20 20 00 00 00 00 00 00 00 00 00 00 00    ...  ...........
026990:  00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00    ... ............
0269A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0269B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0269C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0269D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0269E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0269F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A20:  02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A30:  00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00    ................
026A40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0270A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0270B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0270C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0270D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0270E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0270F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027100:  ED 52 28 09 44 4D 19 54 5D 2B 13 ED B8 2A 7F 2F    .R(.DM.T]+...*./
027110:  23 23 22 7F 2F E1 D1 C1 E3 23 23 E3 C9 E1 D1 C1    ##"./....##.....
027120:  C9 C5 D5 ED 5B 83 2F 73 23 72 21 D8 1A 7E 12 13    ....[./s#r!..~..
027130:  23 B7 20 F9 D5 62 6B 36 00 0B 13 ED B0 ED 53 83    #. ..bk6......S.
027140:  2F E1 D1 C1 C9 C5 D5 E5 4F 1A BE 20 07 B7 28 04    /.......O.. ..(.
027150:  13 23 18 F5 79 E1 D1 C1 C9 C5 D5 E5 3A EF 1D 3D    .#..y.......:..=
027160:  20 1C 3E 01 32 EE 1D 21 28 10 CD 61 0D 18 00 AF     .>.2..!(..a....
027170:  32 EE 1D CD 79 0E 0E 10 11 5E 1D CD 05 00 21 7F    2...y....^....!.
027180:  17 CB B6 E1 D1 C1 C9 C5 D5 E5 3A F1 1D 3D 20 1C    ..........:..= .
027190:  3E 01 32 EE 1D 21 26 10 CD 78 11 18 00 AF 32 EE    >.2..!&..x....2.
0271A0:  1D CD 79 0E 0E 10 11 82 1D CD 05 00 21 7F 17 CB    ..y.........!...
0271B0:  BE E1 D1 C1 C9 C5 D5 E5 3E 01 32 EE 1D 21 26 10    ........>.2..!&.
0271C0:  CD F8 0D 18 00 AF 32 EE 1D CD 79 0E 0E 10 11 CA    ......2...y.....
0271D0:  1D CD 05 00 E1 D1 C1 C9 C5 D5 E5 CD 79 0E 0E 13    ............y...
0271E0:  11 CA 1D CD 05 00 E1 D1 C1 C9 C5 D5 E5 3A F1 1D    .............:..
0271F0:  3D 20 0B CD 79 0E 0E 13 11 82 1D CD 05 00 E1 D1    = ..y...........
027200:  20 53 59 4E 4F 50 53 49 53 0D 0A 0D 0A 20 5A 4D     SYNOPSIS.... ZM
027210:  41 43 20 20 52 45 4C 46 49 4C 45 2C 4C 49 53 54    AC  RELFILE,LIST
027220:  46 49 4C 45 3D 41 53 4D 46 49 4C 45 0D 0A 0D 0A    FILE=ASMFILE....
027230:  20 44 45 53 43 52 49 50 54 49 4F 4E 0D 0A 0D 0A     DESCRIPTION....
027240:  20 5A 4D 41 43 20 69 73 20 61 20 5A 69 6C 6F 67     ZMAC is a Zilog
027250:  20 6D 6E 65 6D 6F 6E 69 63 20 61 73 73 65 6D 62     mnemonic assemb
027260:  6C 65 72 20 77 69 74 68 20 63 6F 6D 6D 61 6E 64    ler with command
027270:  20 61 6E 64 20 6C 61 6E 67 75 61 67 65 20 73 79     and language sy
027280:  6E 74 61 78 20 73 69 6D 69 6C 61 72 20 74 6F 0D    ntax similar to.
027290:  0A 20 44 45 43 20 61 73 73 65 6D 62 6C 65 72 73    . DEC assemblers
0272A0:  2E 20 22 72 65 6C 66 69 6C 65 22 20 69 73 20 74    . "relfile" is t
0272B0:  68 65 20 6F 62 6A 65 63 74 20 20 66 69 6C 65 20    he object  file 
0272C0:  6E 61 6D 65 2C 20 77 69 74 68 20 74 68 65 20 64    name, with the d
0272D0:  65 66 61 75 6C 74 20 65 78 74 65 6E 73 69 6F 6E    efault extension
0272E0:  0D 0A 20 22 2E 4F 42 4A 22 20 28 66 6F 72 20 74    .. ".OBJ" (for t
0272F0:  68 65 20 66 6F 72 6D 61 74 2C 20 73 65 65 20 4F    he format, see O
027300:  42 4A 2E 44 4F 43 29 2E 20 22 6C 69 73 74 66 69    BJ.DOC). "listfi
027310:  6C 65 22 20 69 73 20 74 68 65 20 6C 69 73 74 69    le" is the listi
027320:  6E 67 20 66 69 6C 65 2C 20 77 69 74 68 20 74 68    ng file, with th
027330:  65 0D 0A 20 64 65 66 61 75 6C 74 20 65 78 74 65    e.. default exte
027340:  6E 73 69 6F 6E 20 22 2E 50 52 4E 22 2E 20 49 6E    nsion ".PRN". In
027350:  20 61 64 64 69 74 69 6F 6E 20 74 6F 20 20 73 74     addition to  st
027360:  61 6E 64 61 72 64 20 64 69 73 6B 20 66 69 6C 65    andard disk file
027370:  73 2C 20 79 6F 75 20 63 61 6E 20 73 70 65 63 69    s, you can speci
027380:  66 79 0D 0A 20 22 4C 53 54 3A 22 20 66 6F 72 20    fy.. "LST:" for 
027390:  74 68 65 20 6C 69 73 74 20 64 65 76 69 63 65 20    the list device 
0273A0:  6F 72 20 22 43 4F 4E 3A 22 20 20 66 6F 72 20 20    or "CON:"  for  
0273B0:  74 68 65 20 63 6F 6E 73 6F 6C 65 2E 20 22 61 73    the console. "as
0273C0:  6D 66 69 6C 65 22 20 69 73 20 74 68 65 20 69 6E    mfile" is the in
0273D0:  70 75 74 0D 0A 20 61 73 73 65 6D 62 6C 79 20 6C    put.. assembly l
0273E0:  61 6E 67 75 61 67 65 20 66 69 6C 65 2C 20 77 69    anguage file, wi
0273F0:  74 68 20 74 68 65 20 20 64 65 66 61 75 6C 74 20    th the  default 
027400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
027410:  21 00 00 00 02 09 50 E5 21 00 C1 02 00 00 00 02    !.....P.!.......
027420:  21 00 C2 02 00 00 00 02 21 00 C3 02 00 00 00 02    !.......!.......
027430:  21 00 C4 02 00 00 00 02 21 00 C5 02 00 00 00 02    !.......!.......
027440:  21 00 C6 02 00 00 00 02 21 00 C7 02 00 00 00 02    !.......!.......
027450:  21 00 C8 02 00 00 00 02 21 00 C9 02 00 00 00 02    !.......!.......
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:  20 65 78 74 65 6E 73 69 6F 6E 20 20 22 2E 41 53     extension  ".AS
027510:  4D 22 2E 20 54 68 65 20 6F 75 74 70 75 74 20 66    M". The output f
027520:  69 6C 65 73 0D 0A 20 61 72 65 20 62 6F 74 68 20    iles.. are both 
027530:  6F 70 74 69 6F 6E 61 6C 2C 20 73 6F 20 74 68 61    optional, so tha
027540:  74 0D 0A 0D 0A 20 5A 4D 41 43 20 46 52 4F 44 4F    t.... ZMAC FRODO
027550:  3D 46 52 4F 44 4F 0D 0A 0D 0A 20 72 65 61 64 73    =FRODO.... reads
027560:  20 46 52 4F 44 4F 2E 41 53 4D 20 61 6E 64 20 63     FRODO.ASM and c
027570:  72 65 61 74 65 73 20 46 52 4F 44 4F 2E 4F 42 4A    reates FRODO.OBJ
027580:  2C 20 77 68 69 6C 65 0D 0A 0D 0A 20 5A 4D 41 43    , while.... ZMAC
027590:  20 2C 46 52 4F 44 4F 3D 46 52 4F 44 4F 0D 0A 0D     ,FRODO=FRODO...
0275A0:  0A 20 63 72 65 61 74 65 73 20 6F 6E 6C 79 20 46    . creates only F
0275B0:  52 4F 44 4F 2E 50 52 4E 2C 20 61 6E 64 0D 0A 0D    RODO.PRN, and...
0275C0:  0A 20 5A 4D 41 43 20 46 52 4F 44 4F 2C 46 52 4F    . ZMAC FRODO,FRO
0275D0:  44 4F 3D 46 52 4F 44 4F 0D 0A 0D 0A 20 63 72 65    DO=FRODO.... cre
0275E0:  61 74 65 73 20 62 6F 74 68 2E 20 4C 69 73 74 69    ates both. Listi
0275F0:  6E 67 20 66 69 6C 65 73 20 61 72 65 20 72 61 72    ng files are rar
027600:  65 6C 79 20 20 6E 65 65 64 65 64 20 65 78 63 65    ely  needed exce
027610:  70 74 20 66 6F 72 20 66 69 6E 61 6C 20 64 6F 63    pt for final doc
027620:  75 6D 65 6E 74 61 74 69 6F 6E 2C 0D 0A 20 73 69    umentation,.. si
027630:  6E 63 65 20 6C 69 6E 65 73 20 77 69 74 68 20 73    nce lines with s
027640:  79 6E 74 61 78 20 65 72 72 6F 72 73 20 61 72 65    yntax errors are
027650:  20 61 75 74 6F 6D 61 74 69 63 61 6C 6C 79 20 6C     automatically l
027660:  69 73 74 65 64 20 74 6F 20 74 68 65 20 63 6F 6E    isted to the con
027670:  73 6F 6C 65 2E 0D 0A 0D 0A 20 49 66 20 5A 4D 41    sole..... If ZMA
027680:  43 20 69 73 20 63 61 6C 6C 65 64 20 77 69 74 68    C is called with
027690:  20 6E 6F 20 20 61 72 67 75 6D 65 6E 74 73 2C 20     no  arguments, 
0276A0:  20 69 74 20 20 77 69 6C 6C 20 20 6F 62 65 79 20     it  will  obey 
0276B0:  6D 75 6C 74 69 70 6C 65 20 63 6F 6D 6D 61 6E 64    multiple command
0276C0:  73 20 6F 66 20 74 68 65 0D 0A 20 61 62 6F 76 65    s of the.. above
0276D0:  20 66 6F 72 6D 61 74 2C 20 70 72 6F 6D 70 74 69     format, prompti
0276E0:  6E 67 20 66 6F 72 20 65 61 63 68 20 77 69 74 68    ng for each with
0276F0:  20 20 22 5A 4D 41 43 3E 22 2E 20 4F 70 65 72 61      "ZMAC>". Opera
027700:  74 69 6E 67 20 74 68 69 73 20 77 61 79 20 73 61    ting this way sa
027710:  76 65 73 20 74 69 6D 65 2C 0D 0A 20 73 69 6E 63    ves time,.. sinc
027720:  65 20 74 68 65 20 61 73 73 65 6D 62 6C 65 72 20    e the assembler 
027730:  67 65 74 73 20 72 65 61 64 20 69 6E 20 20 6F 6E    gets read in  on
027740:  6C 79 20 20 6F 6E 63 65 2E 20 41 6E 20 65 6D 70    ly  once. An emp
027750:  74 79 20 63 6F 6D 6D 61 6E 64 20 6C 69 6E 65 20    ty command line 
027760:  74 65 72 6D 69 6E 61 74 65 73 0D 0A 20 74 68 65    terminates.. the
027770:  20 69 6E 70 75 74 2E 0D 0A 0D 0A 0D 0A 20 49 4E     input....... IN
027780:  50 55 54 20 4C 41 4E 47 55 41 47 45 0D 0A 0D 0A    PUT LANGUAGE....
027790:  20 54 68 65 20 6C 61 6E 67 75 61 67 65 20 61 63     The language ac
0277A0:  63 65 70 74 65 64 20 62 79 20 5A 4D 41 43 20 69    cepted by ZMAC i
0277B0:  73 20 6C 69 6B 65 20 74 68 61 74 20 66 6F 72 20    s like that for 
0277C0:  74 68 65 20 5A 69 6C 6F 67 20 61 73 73 65 6D 62    the Zilog assemb
0277D0:  6C 65 72 2C 20 77 69 74 68 20 61 20 66 65 77 0D    ler, with a few.
0277E0:  0A 20 65 78 63 65 70 74 69 6F 6E 73 2E 2E 2E 0D    . exceptions....
0277F0:  0A 0D 0A 20 5A 4D 41 43 20 64 6F 65 73 20 6E 6F    ... ZMAC does no
027800:  74 20 72 65 71 75 69 72 65 20 74 68 65 20 22 2D    t require the "-
027810:  24 22 20 61 66 74 65 72 20 72 65 6C 61 74 69 76    $" after relativ
027820:  65 20 6A 75 6D 70 20 61 72 67 75 6D 65 6E 74 73    e jump arguments
027830:  2E 0D 0A 20 54 68 65 20 73 74 61 6E 64 61 72 64    ... The standard
027840:  20 61 6E 64 20 5A 4D 41 43 20 73 79 6E 74 61 78     and ZMAC syntax
027850:  65 73 20 61 72 65 20 61 73 20 66 6F 6C 6C 6F 77    es are as follow
027860:  73 3A 0D 0A 0D 0A 20 73 74 61 6E 64 61 72 64 3A    s:.... standard:
027870:  4A 52 53 4F 4D 45 57 48 45 52 45 2D 24 0D 0A 20    JRSOMEWHERE-$.. 
027880:  5A 4D 41 43 3A 4A 52 53 4F 4D 45 57 48 45 52 45    ZMAC:JRSOMEWHERE
027890:  20 2E 0D 0A 0D 0A 20 46 6F 72 20 65 71 75 61 74     ..... For equat
0278A0:  65 73 2C 20 74 68 65 20 73 79 6E 74 61 78 65 73    es, the syntaxes
0278B0:  20 61 72 65 3A 0D 0A 0D 0A 20 73 74 61 6E 64 61     are:.... standa
0278C0:  72 64 3A 42 45 4C 4C 45 51 55 37 48 0D 0A 20 5A    rd:BELLEQU7H.. Z
0278D0:  4D 41 43 3A 42 45 4C 4C 3D 37 48 20 2E 0D 0A 0D    MAC:BELL=7H ....
0278E0:  0A 20 41 20 63 6F 6C 6F 6E 20 69 73 20 66 6F 72    . A colon is for
0278F0:  62 69 64 64 65 6E 20 61 66 74 65 72 20 61 6E 20    bidden after an 
027900:  65 71 75 61 74 65 64 20 20 73 79 6D 62 6F 6C 2C    equated  symbol,
027910:  20 62 75 74 20 62 6F 74 68 20 61 20 63 6F 6C 6F     but both a colo
027920:  6E 20 61 6E 64 20 77 68 69 74 65 73 70 61 63 65    n and whitespace
027930:  0D 0A 20 28 73 70 61 63 65 2C 20 74 61 62 2C 20    .. (space, tab, 
027940:  6F 72 20 63 61 72 72 69 61 67 65 20 72 65 74 75    or carriage retu
027950:  72 6E 29 20 61 72 65 20 72 65 71 75 69 72 65 64    rn) are required
027960:  20 61 66 74 65 72 20 61 20 6C 61 62 65 6C 2E 0D     after a label..
027970:  0A 0D 0A 20 53 79 6D 62 6F 6C 73 20 64 65 66 69    ... Symbols defi
027980:  6E 65 64 20 69 6E 20 74 68 65 20 63 75 72 72 65    ned in the curre
027990:  6E 74 20 20 6D 6F 64 75 6C 65 20 20 77 68 69 63    nt  module  whic
0279A0:  68 20 20 61 72 65 20 20 74 6F 20 20 62 65 20 72    h  are  to  be r
0279B0:  65 66 65 72 65 6E 63 65 64 20 69 6E 20 6F 74 68    eferenced in oth
0279C0:  65 72 0D 0A 20 6D 6F 64 75 6C 65 73 20 28 65 78    er.. modules (ex
0279D0:  70 6F 72 74 65 64 20 73 79 6D 62 6F 6C 73 29 2C    ported symbols),
0279E0:  20 6F 72 20 20 74 68 6F 73 65 20 20 72 65 66 65     or  those  refe
0279F0:  72 65 6E 63 65 64 20 20 69 6E 20 20 74 68 65 20    renced  in  the 
027A00:  20 63 75 72 72 65 6E 74 20 6D 6F 64 75 6C 65 20     current module 
027A10:  62 75 74 0D 0A 20 64 65 66 69 6E 65 64 20 65 6C    but.. defined el
027A20:  73 65 77 68 65 72 65 20 28 69 6D 70 6F 72 74 65    sewhere (importe
027A30:  64 20 73 79 6D 62 6F 6C 73 29 20 6D 75 73 74 20    d symbols) must 
027A40:  62 65 20 64 65 63 6C 61 72 65 64 20 47 4C 4F 42    be declared GLOB
027A50:  41 4C 3A 0D 0A 0D 0A 20 47 4C 4F 42 41 4C 57 41    AL:.... GLOBALWA
027A60:  52 46 41 52 45 0D 0A 0D 0A 20 54 68 65 20 4F 52    RFARE.... The OR
027A70:  47 20 64 69 72 65 63 74 69 76 65 20 69 73 20 69    G directive is i
027A80:  6C 6C 65 67 61 6C 2E 20 54 68 65 72 65 20 20 69    llegal. There  i
027A90:  73 20 20 69 6E 73 74 65 61 64 20 20 74 68 65 20    s  instead  the 
027AA0:  41 4F 52 47 20 28 22 61 62 73 6F 6C 75 74 65 20    AORG ("absolute 
027AB0:  4F 52 47 22 29 20 74 6F 0D 0A 20 73 65 74 20 74    ORG") to.. set t
027AC0:  68 65 20 70 72 6F 67 72 61 6D 20 63 6F 75 6E 74    he program count
027AD0:  65 72 20 74 6F 20 20 61 20 20 67 69 76 65 6E 20    er to  a  given 
027AE0:  20 61 62 73 6F 6C 75 74 65 20 20 61 64 64 72 65     absolute  addre
027AF0:  73 73 2E 20 20 54 68 65 20 62 61 64 20 6E 65 77    ss.  The bad new
027B00:  73 20 69 73 20 74 68 61 74 0D 0A 20 5A 4C 49 4E    s is that.. ZLIN
027B10:  4B 20 68 61 73 20 61 20 62 75 67 20 69 6E 20 69    K has a bug in i
027B20:  74 73 20 68 61 6E 64 6C 69 6E 67 20 6F 66 20 20    ts handling of  
027B30:  41 4F 52 47 2E 20 20 49 66 20 6F 6E 65 20 6D 6F    AORG.  If one mo
027B40:  64 75 6C 65 20 68 61 73 20 61 6E 20 41 4F 52 47    dule has an AORG
027B50:  2C 20 74 68 65 6E 20 74 68 65 0D 0A 20 4E 45 58    , then the.. NEX
027B60:  54 20 6D 6F 64 75 6C 65 20 63 61 6E 27 74 20 63    T module can't c
027B70:  6F 72 72 65 63 74 6C 79 20 69 6D 70 6F 72 74 20    orrectly import 
027B80:  73 79 6D 62 6F 6C 73 2E 20 54 68 65 20 20 67 6F    symbols. The  go
027B90:  6F 64 20 20 6E 65 77 73 20 69 73 20 74 68 61 74    od  news is that
027BA0:  20 61 6E 20 41 4F 52 47 20 69 73 0D 0A 20 68 61     an AORG is.. ha
027BB0:  72 64 6C 79 20 65 76 65 72 20 6E 65 63 65 73 73    rdly ever necess
027BC0:  61 72 79 2E 20 5A 4C 49 4E 4B 20 73 74 61 72 74    ary. ZLINK start
027BD0:  73 20 74 68 65 20 63 6F 64 65 20 61 74 20 31 30    s the code at 10
027BE0:  30 48 20 62 79 20 64 65 66 61 75 6C 74 2E 20 54    0H by default. T
027BF0:  68 65 72 65 20 69 73 20 61 6C 73 6F 0D 0A 20 61    here is also.. a
027C00:  6E 20 52 4F 52 47 20 28 22 72 65 6C 61 74 69 76    n RORG ("relativ
027C10:  65 20 20 4F 52 47 22 29 20 20 64 69 72 65 63 74    e  ORG")  direct
027C20:  69 76 65 2C 20 20 77 68 69 63 68 20 20 73 65 74    ive,  which  set
027C30:  73 20 20 74 68 65 20 20 70 72 6F 67 72 61 6D 20    s  the  program 
027C40:  20 63 6F 75 6E 74 65 72 20 74 6F 20 61 0D 0A 20     counter to a.. 
027C50:  70 61 72 74 69 63 75 6C 61 72 20 76 61 6C 75 65    particular value
027C60:  20 77 69 74 68 20 72 65 73 70 65 63 74 20 74 6F     with respect to
027C70:  20 74 68 65 20 6D 6F 64 75 6C 65 20 62 65 67 69     the module begi
027C80:  6E 6E 69 6E 67 2E 0D 0A 0D 0A 20 53 79 6D 62 6F    nning..... Symbo
027C90:  6C 73 20 20 61 6E 64 20 20 6F 70 63 6F 64 65 73    ls  and  opcodes
027CA0:  20 20 63 61 6E 20 20 62 65 20 20 69 6E 20 20 65      can  be  in  e
027CB0:  69 74 68 65 72 20 20 20 75 70 70 65 72 20 20 6F    ither   upper  o
027CC0:  72 20 20 6C 6F 77 65 72 20 20 63 61 73 65 20 20    r  lower  case  
027CD0:  28 6E 6F 20 20 63 61 73 65 0D 0A 20 64 69 73 74    (no  case.. dist
027CE0:  69 6E 63 74 69 6F 6E 29 2E 20 41 20 73 79 6D 62    inction). A symb
027CF0:  6F 6C 20 6D 61 79 20 68 61 76 65 20 20 61 74 20    ol may have  at 
027D00:  20 6C 65 61 73 74 20 20 31 30 30 20 20 63 68 61     least  100  cha
027D10:  72 61 63 74 65 72 73 2C 20 20 61 6E 64 20 74 68    racters,  and th
027D20:  65 20 66 69 72 73 74 20 31 36 0D 0A 20 63 68 61    e first 16.. cha
027D30:  72 61 63 74 65 72 73 20 61 72 65 20 73 69 67 6E    racters are sign
027D40:  69 66 69 63 61 6E 74 2E 20 49 6E 20 61 64 64 69    ificant. In addi
027D50:  74 69 6F 6E 20 74 6F 20 74 68 65 20 73 74 61 6E    tion to the stan
027D60:  64 61 72 64 20 61 6C 70 68 61 62 65 74 69 63 20    dard alphabetic 
027D70:  61 6E 64 20 6E 75 6D 65 72 69 63 0D 0A 20 63 68    and numeric.. ch
027D80:  61 72 61 63 74 65 72 73 2C 20 74 68 65 20 66 6F    aracters, the fo
027D90:  75 72 20 63 68 61 72 61 63 74 65 72 73 20 22 5F    ur characters "_
027DA0:  24 2E 25 22 20 61 72 65 20 61 6C 73 6F 20 70 65    $.%" are also pe
027DB0:  72 6D 69 74 74 65 64 20 69 6E 20 73 79 6D 62 6F    rmitted in symbo
027DC0:  6C 73 2E 20 41 20 22 24 22 20 62 79 0D 0A 20 69    ls. A "$" by.. i
027DD0:  74 73 65 6C 66 20 73 74 61 6E 64 73 20 66 6F 72    tself stands for
027DE0:  20 74 68 65 20 76 61 6C 75 65 20 6F 66 20 74 68     the value of th
027DF0:  65 20 20 70 72 6F 67 72 61 6D 20 63 6F 75 6E 74    e  program count
027E00:  65 72 20 28 74 68 65 20 6C 6F 63 61 74 69 6F 6E    er (the location
027E10:  20 6F 66 20 74 68 65 20 66 69 72 73 74 0D 0A 20     of the first.. 
027E20:  62 79 74 65 20 69 6E 20 74 68 65 20 43 55 52 52    byte in the CURR
027E30:  45 4E 54 20 6D 61 63 68 69 6E 65 20 69 6E 73 74    ENT machine inst
027E40:  72 75 63 74 69 6F 6E 29 2E 20 46 6F 72 20 65 78    ruction). For ex
027E50:  61 6D 70 6C 65 2C 20 61 6E 20 69 6E 66 69 6E 69    ample, an infini
027E60:  74 65 20 6C 6F 6F 70 20 63 61 6E 20 62 65 0D 0A    te loop can be..
027E70:  20 63 6F 64 65 64 20 61 73 20 22 4A 50 20 24 22     coded as "JP $"
027E80:  2E 0D 0A 0D 0A 20 4E 75 6D 62 65 72 73 20 73 68    ..... Numbers sh
027E90:  6F 75 6C 64 20 73 74 61 72 74 20 77 69 74 68 20    ould start with 
027EA0:  61 20 6E 75 6D 65 72 61 6C 2C 20 77 68 69 63 68    a numeral, which
027EB0:  20 63 61 6E 20 62 65 20 7A 65 72 6F 2E 20 42 79     can be zero. By
027EC0:  20 64 65 66 61 75 6C 74 2C 20 74 68 65 20 6E 75     default, the nu
027ED0:  6D 62 65 72 0D 0A 20 69 73 20 69 6E 74 65 72 70    mber.. is interp
027EE0:  72 65 74 65 64 20 69 6E 20 64 65 63 69 6D 61 6C    reted in decimal
027EF0:  2E 20 54 68 65 20 62 61 73 65 20 6F 66 20 20 74    . The base of  t
027F00:  68 65 20 20 6E 75 6D 62 65 72 20 20 63 61 6E 20    he  number  can 
027F10:  62 65 20 73 65 74 20 62 79 20 61 20 6C 65 74 74    be set by a lett
027F20:  65 72 20 61 74 0D 0A 20 74 68 65 20 65 6E 64 20    er at.. the end 
027F30:  6F 66 20 74 68 65 20 6E 75 6D 62 65 72 3A 20 44    of the number: D
027F40:  20 66 6F 72 20 64 65 63 69 6D 61 6C 2C 20 48 20     for decimal, H 
027F50:  66 6F 72 20 68 65 78 2C 20 4F 20 66 6F 72 20 6F    for hex, O for o
027F60:  63 74 61 6C 2C 20 6F 72 20 42 20 66 6F 72 20 62    ctal, or B for b
027F70:  69 6E 61 72 79 2E 0D 0A 0D 0A 20 54 68 65 20 61    inary..... The a
027F80:  73 73 65 6D 62 6C 65 72 20 20 63 61 6E 20 20 65    ssembler  can  e
027F90:  76 61 6C 75 61 74 65 20 20 71 75 69 74 65 20 20    valuate  quite  
027FA0:  63 6F 6D 70 6C 65 78 20 20 65 78 70 72 65 73 73    complex  express
027FB0:  69 6F 6E 73 2E 20 20 4D 75 6C 74 69 70 6C 69 63    ions.  Multiplic
027FC0:  61 74 69 6F 6E 20 61 6E 64 0D 0A 20 64 69 76 69    ation and.. divi
027FD0:  73 69 6F 6E 20 68 61 76 65 20 68 69 67 68 65 72    sion have higher
027FE0:  20 70 72 65 63 65 64 65 6E 63 65 20 20 74 68 61     precedence  tha
027FF0:  6E 20 20 61 64 64 69 74 69 6F 6E 20 20 6F 72 20    n  addition  or 
028000:  20 73 75 62 74 72 61 63 74 69 6F 6E 20 28 61 73     subtraction (as
028010:  20 75 73 75 61 6C 20 66 6F 72 0D 0A 20 6D 6F 73     usual for.. mos
028020:  74 20 73 6F 66 74 77 61 72 65 2C 20 62 75 74 20    t software, but 
028030:  75 6E 74 72 75 65 20 66 6F 72 20 74 68 65 20 20    untrue for the  
028040:  5A 69 6C 6F 67 20 61 73 73 65 6D 62 6C 65 72 29    Zilog assembler)
028050:  2E 20 50 61 72 65 6E 74 68 65 73 65 73 20 61 72    . Parentheses ar
028060:  65 20 70 65 72 6D 69 74 74 65 64 0D 0A 20 74 6F    e permitted.. to
028070:  20 65 6E 66 6F 72 63 65 20 61 20 20 63 65 72 74     enforce a  cert
028080:  61 69 6E 20 20 65 76 61 6C 75 61 74 69 6F 6E 20    ain  evaluation 
028090:  20 6F 72 64 65 72 2C 20 20 62 75 74 20 20 70 61     order,  but  pa
0280A0:  72 65 6E 74 68 65 73 65 73 20 20 61 72 6F 75 6E    rentheses  aroun
0280B0:  64 20 20 61 6E 20 65 6E 74 69 72 65 0D 0A 20 65    d  an entire.. e
0280C0:  78 70 72 65 73 73 69 6F 6E 20 64 65 6E 6F 74 65    xpression denote
0280D0:  20 69 6E 64 65 78 69 6E 67 2E 0D 0A 0D 0A 20 54     indexing..... T
0280E0:  68 65 20 75 6E 61 72 79 20 6F 70 65 72 61 74 69    he unary operati
0280F0:  6F 6E 73 20 61 72 65 3A 2B 20 20 20 20 28 6E 6F    ons are:+    (no
028100:  20 6F 70 65 72 61 74 69 6F 6E 29 0D 0A 20 2D 20     operation).. - 
028110:  20 20 20 6E 65 67 61 74 65 20 28 32 27 73 20 63       negate (2's c
028120:  6F 6D 70 6C 65 6D 65 6E 74 29 0D 0A 20 23 20 20    omplement).. #  
028130:  20 20 31 27 73 20 63 6F 6D 70 6C 65 6D 65 6E 74      1's complement
028140:  0D 0A 0D 0A 20 54 68 65 20 62 69 6E 61 72 79 20    .... The binary 
028150:  6F 70 65 72 61 74 69 6F 6E 73 20 61 72 65 3A 2B    operations are:+
028160:  20 2D 20 2A 20 2F 61 73 20 75 73 75 61 6C 0D 0A     - * /as usual..
028170:  20 5C 69 6E 63 6C 75 73 69 76 65 20 6F 72 0D 0A     \inclusive or..
028180:  20 26 61 6E 64 0D 0A 0D 0A 20 45 58 41 4D 50 4C     &and.... EXAMPL
028190:  45 0D 0A 0D 0A 20 43 6F 6E 73 69 64 65 72 20 74    E.... Consider t
0281A0:  68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 61 73 73    he following ass
0281B0:  65 6D 62 6C 79 3A 0D 0A 0D 0A 20 43 3E 7A 6D 61    embly:.... C>zma
0281C0:  63 20 64 65 6D 6F 2C 64 65 6D 6F 3D 64 65 6D 6F    c demo,demo=demo
0281D0:  0D 0A 20 53 53 44 20 52 45 4C 4F 43 41 54 49 4E    .. SSD RELOCATIN
0281E0:  47 20 20 20 28 41 4E 44 20 45 56 45 4E 54 55 41    G   (AND EVENTUA
0281F0:  4C 4C 59 20 4D 41 43 52 4F 29 20 20 5A 38 30 20    LLY MACRO)  Z80 
028200:  41 53 53 45 4D 42 4C 45 52 20 56 45 52 20 31 2E    ASSEMBLER VER 1.
028210:  30 37 0D 0A 0D 0A 20 20 20 20 20 30 20 20 45 52    07....     0  ER
028220:  52 4F 52 53 0D 0A 0D 0A 20 2E 2E 2E 6F 72 20 74    RORS.... ...or t
028230:  68 65 20 65 71 75 69 76 61 6C 65 6E 74 20 61 73    he equivalent as
028240:  73 65 6D 62 6C 79 20 75 73 69 6E 67 20 69 6E 74    sembly using int
028250:  65 72 61 63 74 69 76 65 20 69 6E 70 75 74 3A 0D    eractive input:.
028260:  0A 0D 0A 20 43 3E 7A 6D 61 63 0D 0A 20 53 53 44    ... C>zmac.. SSD
028270:  20 52 45 4C 4F 43 41 54 49 4E 47 20 20 20 28 41     RELOCATING   (A
028280:  4E 44 20 45 56 45 4E 54 55 41 4C 4C 59 20 4D 41    ND EVENTUALLY MA
028290:  43 52 4F 29 20 20 5A 38 30 20 41 53 53 45 4D 42    CRO)  Z80 ASSEMB
0282A0:  4C 45 52 20 56 45 52 20 31 2E 30 37 0D 0A 20 5A    LER VER 1.07.. Z
0282B0:  4D 41 43 3E 64 65 6D 6F 2C 64 65 6D 6F 3D 64 65    MAC>demo,demo=de
0282C0:  6D 6F 0D 0A 0D 0A 20 20 20 20 20 30 20 20 45 52    mo....     0  ER
0282D0:  52 4F 52 53 0D 0A 20 5A 4D 41 43 3E 0D 0A 0D 0A    RORS.. ZMAC>....
0282E0:  20 20 20 20 20 30 20 20 45 52 52 4F 52 53 20 54         0  ERRORS T
0282F0:  4F 54 41 4C 0D 0A 20 43 3E 0D 0A 0D 0A 20 54 68    OTAL.. C>.... Th
028300:  65 20 72 65 73 75 6C 74 69 6E 67 20 6C 69 73 74    e resulting list
028310:  69 6E 67 20 66 69 6C 65 20 44 45 4D 4F 2E 50 52    ing file DEMO.PR
028320:  4E 20 69 73 20 61 73 20 66 6F 6C 6C 6F 77 73 3A    N is as follows:
028330:  0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    ....            
028340:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028350:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50                   P
028360:  41 47 45 20 4E 4F 2E 20 20 20 20 31 0D 0A 20 20    AGE NO.    1..  
028370:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028380:  20 20 20 20 20 31 20 3B 44 65 6D 6F 6E 73 74 72         1 ;Demonstr
028390:  61 74 69 6F 6E 20 6F 66 20 5A 4D 41 43 20 61 73    ation of ZMAC as
0283A0:  73 65 6D 62 6C 79 20 6C 61 6E 67 75 61 67 65 0D    sembly language.
0283B0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
0283C0:  20 20 20 20 20 20 20 20 32 20 3B 73 79 6E 74 61            2 ;synta
0283D0:  78 20 61 6E 64 20 72 65 73 75 6C 74 69 6E 67 20    x and resulting 
0283E0:  6F 62 6A 65 63 74 20 63 6F 64 65 0D 0A 20 20 20    object code..   
0283F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028400:  20 20 20 20 33 20 3B 0D 0A 20 20 20 20 20 20 20        3 ;..       
028410:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028420:  34 20 3B 64 65 63 6C 61 72 65 20 69 6D 70 6F 72    4 ;declare impor
028430:  74 65 64 20 73 79 6D 62 6F 6C 20 62 65 66 6F 72    ted symbol befor
028440:  65 20 75 73 65 0D 0A 20 20 20 20 20 20 20 20 20    e use..         
028450:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 20                  5 
028460:  47 4C 4F 42 41 4C 4F 4D 49 43 52 4F 4E 0D 0A 20    GLOBALOMICRON.. 
028470:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028480:  20 20 20 20 20 20 36 20 3B 64 65 63 6C 61 72 65          6 ;declare
028490:  20 65 78 70 6F 72 74 65 64 20 73 79 6D 62 6F 6C     exported symbol
0284A0:  20 62 65 66 6F 72 65 20 64 65 66 69 6E 69 74 69     before definiti
0284B0:  6F 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    on..            
0284C0:  20 20 20 20 20 20 20 20 20 20 20 37 20 47 4C 4F               7 GLO
0284D0:  42 41 4C 41 4C 50 48 41 0D 0A 20 20 20 20 20 20    BALALPHA..      
0284E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0284F0:  20 38 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 20     8 ;..          
028500:  20 20 20 20 20 20 20 20 20 20 20 20 20 39 20 3B                 9 ;
028510:  45 71 75 61 6C 20 73 69 67 6E 20 72 61 74 68 65    Equal sign rathe
028520:  72 20 74 68 61 6E 20 22 45 51 55 22 2C 0D 0A 20    r than "EQU",.. 
028530:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028540:  20 20 20 20 20 31 30 20 3B 61 6E 64 20 63 6F 6C         10 ;and col
028550:  6F 6E 20 69 73 20 69 6C 6C 65 67 61 6C 0D 0A 20    on is illegal.. 
028560:  20 20 20 30 30 30 31 3D 20 20 20 20 20 20 20 20       0001=        
028570:  20 20 20 20 20 31 31 20 4F 4E 45 3D 31 0D 0A 20         11 ONE=1.. 
028580:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028590:  20 20 20 20 20 31 32 20 3B 75 73 69 6E 67 20 6C         12 ;using l
0285A0:  6F 63 61 6C 20 73 79 6D 62 6F 6C 0D 0A 20 20 20    ocal symbol..   
0285B0:  27 30 30 30 30 20 20 30 37 30 30 27 20 20 20 20    '0000  0700'    
0285C0:  20 20 20 31 33 20 44 57 53 49 47 4D 41 0D 0A 20       13 DWSIGMA.. 
0285D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0285E0:  20 20 20 20 20 31 34 20 3B 6C 6F 77 65 72 20 63         14 ;lower c
0285F0:  61 73 65 20 69 73 20 73 79 6E 6F 6E 79 6D 6F 75    ase is synonymou
028600:  73 0D 0A 20 20 20 27 30 30 30 32 20 20 30 37 30    s..   '0002  070
028610:  30 27 20 20 20 20 20 20 20 31 35 20 64 77 73 69    0'       15 dwsi
028620:  67 6D 61 0D 0A 20 20 20 27 30 30 30 34 20 20 30    gma..   '0004  0
028630:  43 30 30 27 20 20 20 20 20 20 20 31 36 20 44 57    C00'       16 DW
028640:  4D 55 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    MU..            
028650:  20 20 20 20 20 20 20 20 20 20 31 37 20 3B 62 6F              17 ;bo
028660:  74 68 20 63 6F 6C 6F 6E 20 61 6E 64 20 77 68 69    th colon and whi
028670:  74 65 73 70 61 63 65 20 28 62 6C 61 6E 6B 2C 20    tespace (blank, 
028680:  74 61 62 2C 0D 0A 0D 0A 20 20 20 20 20 20 20 20    tab,....        
028690:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 38                  18
0286A0:  20 3B 6F 72 20 43 52 4C 46 29 20 61 72 65 20 72     ;or CRLF) are r
0286B0:  65 71 75 69 72 65 64 20 61 66 74 65 72 20 6C 61    equired after la
0286C0:  62 65 6C 0D 0A 20 20 20 27 30 30 30 36 3A 20 30    bel..   '0006: 0
0286D0:  30 20 20 20 20 20 20 20 20 20 20 31 39 20 41 4C    0          19 AL
0286E0:  50 48 41 3A 44 42 30 0D 0A 20 20 20 27 30 30 30    PHA:DB0..   '000
0286F0:  37 3A 20 20 20 20 20 20 20 20 20 20 20 20 20 32    7:             2
028700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
028710:  22 00 00 00 02 09 50 E5 22 00 C1 02 00 00 00 02    ".....P.".......
028720:  22 00 C2 02 00 00 00 02 22 00 C3 02 00 00 00 02    ".......".......
028730:  22 00 C4 02 00 00 00 02 22 00 C5 02 00 00 00 02    ".......".......
028740:  22 00 C6 02 00 00 00 02 22 00 C7 02 00 00 00 02    ".......".......
028750:  22 00 C8 02 00 00 00 02 22 00 C9 02 00 00 00 02    ".......".......
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:  30 20 53 49 47 4D 41 3A 0D 0A 20 20 20 20 20 20    0 SIGMA:..      
028810:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028820:  32 31 20 3B 75 73 69 6E 67 20 22 65 78 74 65 6E    21 ;using "exten
028830:  64 65 64 20 61 6C 70 68 61 62 65 74 22 0D 0A 20    ded alphabet".. 
028840:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028850:  20 20 20 20 20 32 32 20 3B 69 6E 20 73 79 6D 62         22 ;in symb
028860:  6F 6C 20 6E 61 6D 65 73 0D 0A 20 20 20 27 30 30    ol names..   '00
028870:  30 37 3A 20 30 31 20 20 20 20 20 20 20 20 20 20    07: 01          
028880:  32 33 20 5F 42 45 54 41 3A 44 42 31 0D 0A 20 20    23 _BETA:DB1..  
028890:  20 27 30 30 30 38 3A 20 30 46 20 20 20 20 20 20     '0008: 0F      
0288A0:  20 20 20 20 32 34 20 42 45 5F 54 41 3A 44 42 31        24 BE_TA:DB1
0288B0:  35 0D 0A 20 20 20 27 30 30 30 39 3A 20 30 32 20    5..   '0009: 02 
0288C0:  20 20 20 20 20 20 20 20 20 32 35 20 2E 47 41 4D             25 .GAM
0288D0:  4D 41 3A 44 42 32 0D 0A 20 20 20 27 30 30 30 41    MA:DB2..   '000A
0288E0:  3A 20 30 33 20 20 20 20 20 20 20 20 20 20 32 36    : 03          26
0288F0:  20 24 44 45 4C 54 41 3A 44 42 33 0D 0A 20 20 20     $DELTA:DB3..   
028900:  27 30 30 30 42 3A 20 30 34 20 20 20 20 20 20 20    '000B: 04       
028910:  20 20 20 32 37 20 25 45 50 53 49 4C 4F 4E 3A 20       27 %EPSILON: 
028920:  44 42 34 0D 0A 20 20 20 20 20 20 20 20 20 20 20    DB4..           
028930:  20 20 20 20 20 20 20 20 20 20 20 32 38 20 3B 22               28 ;"
028940:  45 46 22 20 69 73 20 6F 70 74 69 6F 6E 61 6C 0D    EF" is optional.
028950:  0A 20 20 20 27 30 30 30 43 3A 20 30 35 20 20 20    .   '000C: 05   
028960:  20 20 20 20 20 20 20 32 39 20 4D 55 3A 44 45 46           29 MU:DEF
028970:  42 35 0D 0A 20 20 20 27 30 30 30 44 3A 20 30 36    B5..   '000D: 06
028980:  30 30 20 20 20 20 20 20 20 20 33 30 20 4E 55 3A    00        30 NU:
028990:  44 45 46 57 36 0D 0A 20 20 20 20 20 20 20 20 20    DEFW6..         
0289A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 33 31 20                 31 
0289B0:  3B 0D 0A 20 20 20 27 30 30 30 46 3A 20 20 20 20    ;..   '000F:    
0289C0:  20 20 20 20 20 20 20 20 20 33 32 20 52 48 4F 3A             32 RHO:
0289D0:  44 53 31 36 0D 0A 20 20 20 20 20 20 20 20 20 20    DS16..          
0289E0:  20 20 20 20 20 20 20 20 20 20 20 20 33 33 20 3B                33 ;
0289F0:  70 72 65 63 65 64 65 6E 63 65 20 75 73 65 64 20    precedence used 
028A00:  69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    in..            
028A10:  20 20 20 20 20 20 20 20 20 20 33 34 20 3B 65 76              34 ;ev
028A20:  61 6C 75 61 74 69 6E 67 20 65 78 70 72 65 73 73    aluating express
028A30:  69 6F 6E 73 0D 0A 20 20 20 27 30 30 31 46 20 20    ions..   '001F  
028A40:  30 37 20 20 20 20 20 20 20 20 20 20 33 35 20 44    07          35 D
028A50:  42 31 2B 32 2A 33 0D 0A 20 20 20 27 30 30 32 30    B1+2*3..   '0020
028A60:  3F 20 30 30 30 30 20 20 20 20 20 20 20 20 33 36    ? 0000        36
028A70:  20 44 57 4F 4D 49 43 52 4F 4E 0D 0A 20 20 20 27     DWOMICRON..   '
028A80:  30 30 32 32 20 20 38 38 20 20 20 20 20 20 20 20    0022  88        
028A90:  20 20 33 37 20 44 42 38 38 48 0D 0A 20 20 20 20      37 DB88H..    
028AA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028AB0:  20 20 33 38 20 3B 73 69 6E 67 6C 65 20 6F 72 20      38 ;single or 
028AC0:  64 6F 75 62 6C 65 20 71 75 6F 74 65 73 20 61 72    double quotes ar
028AD0:  6F 75 6E 64 20 73 74 72 69 6E 67 0D 0A 20 20 20    ound string..   
028AE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028AF0:  20 20 20 33 39 20 3B 28 64 6F 75 62 6C 65 20 65       39 ;(double e
028B00:  69 74 68 65 72 20 74 6F 20 69 6E 73 65 72 74 20    ither to insert 
028B10:  69 6E 74 6F 20 73 74 72 69 6E 67 29 0D 0A 20 20    into string)..  
028B20:  20 27 30 30 32 33 20 20 34 41 36 46 36 35 32 37     '0023  4A6F6527
028B30:  20 20 20 20 34 30 20 44 42 27 4A 6F 65 27 27 73        40 DB'Joe''s
028B40:  20 6D 6F 6D 27 0D 0A 20 20 20 27 30 30 32 43 20     mom'..   '002C 
028B50:  20 32 30 32 32 36 38 36 31 20 20 20 20 34 31 20     20226861    41 
028B60:  64 62 22 20 22 22 68 61 74 65 73 22 22 20 63 68    db" ""hates"" ch
028B70:  6F 63 6F 6C 61 74 65 22 0D 0A 20 20 20 27 30 30    ocolate"..   '00
028B80:  33 45 3F 20 30 30 20 20 20 20 20 20 20 20 20 20    3E? 00          
028B90:  34 32 20 44 42 4F 4D 45 47 41 0D 0A 20 20 20 27    42 DBOMEGA..   '
028BA0:  30 30 33 46 20 20 38 38 20 20 20 20 20 20 20 20    003F  88        
028BB0:  20 20 34 33 20 44 42 38 38 48 0D 0A 20 20 20 20      43 DB88H..    
028BC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028BD0:  20 20 34 34 20 3B 64 65 63 6C 61 72 65 20 65 78      44 ;declare ex
028BE0:  70 6F 72 74 65 64 20 73 79 6D 62 6F 6C 20 61 66    ported symbol af
028BF0:  74 65 72 20 64 65 66 69 6E 69 74 69 6F 6E 0D 0A    ter definition..
028C00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028C10:  20 20 20 20 20 20 34 35 20 47 4C 4F 42 41 4C 52          45 GLOBALR
028C20:  48 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    HO..            
028C30:  20 20 20 20 20 20 20 20 20 20 34 36 20 3B 64 65              46 ;de
028C40:  63 6C 61 72 65 20 69 6D 70 6F 72 74 65 64 20 73    clare imported s
028C50:  79 6D 62 6F 6C 20 61 66 74 65 72 20 75 73 65 0D    ymbol after use.
028C60:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
028C70:  20 20 20 20 20 20 20 34 37 20 47 4C 4F 42 41 4C           47 GLOBAL
028C80:  4F 4D 45 47 41 0D 0A 20 20 20 20 20 30 20 20 45    OMEGA..     0  E
028C90:  52 52 4F 52 53 0D 0A 0D 0A 20 20 20 20 20 20 20    RRORS....       
028CA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028CB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028CC0:  20 20 20 20 50 41 47 45 20 4E 4F 2E 20 20 20 20        PAGE NO.    
028CD0:  31 0D 0A 0D 0A 20 41 64 64 72 65 73 73 65 73 20    1.... Addresses 
028CE0:  61 6E 64 20 64 61 74 61 20 76 61 6C 75 65 73 20    and data values 
028CF0:  73 75 62 6A 65 63 74 20 74 6F 20 72 65 6C 6F 63    subject to reloc
028D00:  61 74 69 6F 6E 20 61 72 65 20 6D 61 72 6B 65 64    ation are marked
028D10:  20 77 69 74 68 20 73 69 6E 67 6C 65 20 71 75 6F     with single quo
028D20:  74 65 73 2E 0D 0A 20 49 6D 70 6F 72 74 65 64 20    tes... Imported 
028D30:  76 61 6C 75 65 73 20 61 72 65 20 6D 61 72 6B 65    values are marke
028D40:  64 20 77 69 74 68 20 71 75 65 73 74 69 6F 6E 20    d with question 
028D50:  6D 61 72 6B 73 2E 0D 0A 0D 0A 0D 0A 20 46 4F 52    marks....... FOR
028D60:  4D 41 54 20 4F 46 20 2E 4F 42 4A 20 46 49 4C 45    MAT OF .OBJ FILE
028D70:  0D 0A 0D 0A 20 54 68 65 20 66 6F 6C 6C 6F 77 69    .... The followi
028D80:  6E 67 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 77    ng information w
028D90:  61 73 20 67 6C 65 61 6E 65 64 20 20 66 72 6F 6D    as gleaned  from
028DA0:  20 20 69 6E 73 70 65 63 74 69 6F 6E 20 20 6F 66      inspection  of
028DB0:  20 74 68 65 20 73 6F 75 72 63 65 20 63 6F 64 65     the source code
028DC0:  20 6F 66 0D 0A 20 74 68 65 20 61 73 73 65 6D 62     of.. the assemb
028DD0:  6C 65 72 20 61 6E 64 20 6C 69 6E 6B 65 72 2C 20    ler and linker, 
028DE0:  61 6E 64 20 20 6F 75 74 70 75 74 20 20 67 65 6E    and  output  gen
028DF0:  65 72 61 74 65 64 20 20 62 79 20 20 74 68 65 20    erated  by  the 
028E00:  61 73 73 65 6D 62 6C 65 72 2E 20 49 74 20 64 69    assembler. It di
028E10:  64 6E 27 74 0D 0A 20 63 6F 6D 65 20 66 72 6F 6D    dn't.. come from
028E20:  20 42 72 75 63 65 20 4D 61 6C 6C 65 74 74 2C 20     Bruce Mallett, 
028E30:  73 6F 20 61 6E 79 20 65 72 72 6F 72 73 20 61 72    so any errors ar
028E40:  65 6E 27 74 20 68 69 73 20 66 61 75 6C 74 2E 20    en't his fault. 
028E50:  2D 20 4A 69 6D 20 56 61 6E 20 5A 61 6E 64 74 0D    - Jim Van Zandt.
028E60:  0A 0D 0A 20 54 68 65 20 72 65 6C 6F 63 61 74 61    ... The relocata
028E70:  62 6C 65 20 66 69 6C 65 20 63 72 65 61 74 65 64    ble file created
028E80:  20 62 79 20 5A 4D 41 43 20 63 6F 6E 73 69 73 74     by ZMAC consist
028E90:  73 20 20 6F 66 20 61 20 6D 6F 64 75 6C 65 20 72    s  of a module r
028EA0:  65 63 6F 72 64 2C 20 61 20 73 65 72 69 65 73 20    ecord, a series 
028EB0:  6F 66 0D 0A 20 64 61 74 61 20 72 65 63 6F 72 64    of.. data record
028EC0:  73 2C 20 73 79 6D 62 6F 6C 20 72 65 63 6F 72 64    s, symbol record
028ED0:  73 2C 20 61 6E 64 20 73 65 74 20 61 64 64 72 65    s, and set addre
028EE0:  73 73 20 72 65 63 6F 72 64 73 2C 20 61 6E 64 20    ss records, and 
028EF0:  69 73 20 74 65 72 6D 69 6E 61 74 65 64 20 62 79    is terminated by
028F00:  20 61 6E 0D 0A 20 65 6E 64 20 6F 66 20 6D 6F 64     an.. end of mod
028F10:  75 6C 65 20 72 65 63 6F 72 64 2E 0D 0A 0D 0A 0D    ule record......
028F20:  0A 20 41 6E 20 65 6E 64 20 6F 66 20 6D 6F 64 75    . An end of modu
028F30:  6C 65 20 72 65 63 6F 72 64 20 68 61 73 20 74 68    le record has th
028F40:  65 20 66 6F 72 6D 61 74 3A 0D 0A 0D 0A 20 44 42    e format:.... DB
028F50:  32 2C 30 0D 0A 0D 0A 20 41 20 6D 6F 64 75 6C 65    2,0.... A module
028F60:  20 73 74 61 72 74 20 72 65 63 6F 72 64 20 68 61     start record ha
028F70:  73 20 74 68 65 20 66 6F 72 6D 61 74 3A 0D 0A 0D    s the format:...
028F80:  0A 20 4C 47 48 31 3A 44 42 4E 45 58 54 31 2D 4C    . LGH1:DBNEXT1-L
028F90:  47 48 31 3B 23 20 62 79 74 65 73 20 69 6E 20 72    GH1;# bytes in r
028FA0:  65 63 6F 72 64 0D 0A 20 44 42 31 3B 73 69 67 6E    ecord.. DB1;sign
028FB0:  61 6C 73 20 4D 4F 44 55 4C 45 20 72 65 63 6F 72    als MODULE recor
028FC0:  64 0D 0A 20 44 42 59 59 3B 64 65 73 63 72 69 70    d.. DBYY;descrip
028FD0:  74 6F 72 20 62 69 74 73 20 28 73 65 65 20 62 65    tor bits (see be
028FE0:  6C 6F 77 29 0D 0A 20 44 42 27 46 52 45 45 4D 4F    low).. DB'FREEMO
028FF0:  4E 54 27 3B 6F 70 74 69 6F 6E 61 6C 20 6D 6F 64    NT';optional mod
029000:  75 6C 65 20 6E 61 6D 65 0D 0A 20 4E 45 58 54 31    ule name.. NEXT1
029010:  3A 0D 0A 0D 0A 0D 0A 20 41 20 73 65 74 20 61 64    :...... A set ad
029020:  64 72 65 73 73 20 72 65 63 6F 72 64 20 69 73 20    dress record is 
029030:  20 67 65 6E 65 72 61 74 65 64 20 20 66 6F 72 20     generated  for 
029040:  20 65 61 63 68 20 20 44 45 46 53 20 20 6F 72 20     each  DEFS  or 
029050:  20 44 53 20 6F 70 63 6F 64 65 2E 20 49 74 20 68     DS opcode. It h
029060:  61 73 20 74 68 65 0D 0A 20 65 66 66 65 63 74 20    as the.. effect 
029070:  6F 66 20 72 65 73 65 74 74 69 6E 67 20 74 68 65    of resetting the
029080:  20 6C 69 6E 6B 65 72 27 73 20 70 72 6F 67 72 61     linker's progra
029090:  6D 20 63 6F 75 6E 74 65 72 2E 20 49 74 20 68 61    m counter. It ha
0290A0:  73 20 74 68 65 20 66 6F 72 6D 61 74 3A 0D 0A 0D    s the format:...
0290B0:  0A 20 4C 47 48 32 3A 44 42 4E 45 58 54 32 2D 4C    . LGH2:DBNEXT2-L
0290C0:  47 48 32 3B 23 20 62 79 74 65 73 20 69 6E 20 72    GH2;# bytes in r
0290D0:  65 63 6F 72 64 0D 0A 20 44 42 32 3B 73 69 67 6E    ecord.. DB2;sign
0290E0:  61 6C 73 20 53 45 54 20 41 44 44 52 45 53 53 20    als SET ADDRESS 
0290F0:  72 65 63 6F 72 64 0D 0A 20 44 42 59 59 3B 64 65    record.. DBYY;de
029100:  73 63 72 69 70 74 6F 72 20 62 69 74 73 0D 0A 20    scriptor bits.. 
029110:  44 57 58 58 58 58 3B 6E 65 77 20 76 61 6C 75 65    DWXXXX;new value
029120:  20 66 6F 72 20 70 72 6F 67 72 61 6D 0D 0A 20 3B     for program.. ;
029130:  63 6F 75 6E 74 65 72 0D 0A 20 4E 45 58 54 32 3A    counter.. NEXT2:
029140:  0D 0A 0D 0A 0D 0A 20 41 20 64 61 74 61 20 72 65    ...... A data re
029150:  63 6F 72 64 20 68 61 73 20 74 68 65 20 66 6F 6C    cord has the fol
029160:  6C 6F 77 69 6E 67 20 66 6F 72 6D 61 74 3A 0D 0A    lowing format:..
029170:  0D 0A 20 4C 47 48 33 3A 44 42 4E 45 58 54 33 2D    .. LGH3:DBNEXT3-
029180:  4C 47 48 33 3B 23 20 62 79 74 65 73 20 69 6E 20    LGH3;# bytes in 
029190:  72 65 63 6F 72 64 0D 0A 20 44 42 33 3B 73 69 67    record.. DB3;sig
0291A0:  6E 61 6C 73 20 44 41 54 41 20 72 65 63 6F 72 64    nals DATA record
0291B0:  0D 0A 20 44 53 32 38 3B 6F 6E 65 20 62 69 74 20    .. DS28;one bit 
0291C0:  69 73 20 73 65 74 20 66 6F 72 20 65 61 63 68 20    is set for each 
0291D0:  77 6F 72 64 0D 0A 20 3B 6F 66 20 64 61 74 61 20    word.. ;of data 
0291E0:  72 65 71 75 69 72 69 6E 67 20 72 65 6C 6F 63 61    requiring reloca
0291F0:  74 69 6F 6E 2E 0D 0A 20 44 42 32 33 2C 33 34 2C    tion... DB23,34,
029200:  31 37 2C 2E 2E 2E 2C 31 42 48 20 3B 31 20 74 6F    17,...,1BH ;1 to
029210:  20 32 32 34 20 62 79 74 65 73 20 6F 66 20 64 61     224 bytes of da
029220:  74 61 2E 0D 0A 20 4E 45 58 54 33 3A 0D 0A 0D 0A    ta... NEXT3:....
029230:  0D 0A 20 41 20 73 79 6D 62 6F 6C 20 72 65 63 6F    .. A symbol reco
029240:  72 64 20 69 73 20 75 73 65 64 20 20 74 6F 20 20    rd is used  to  
029250:  69 6D 70 6F 72 74 20 20 6F 72 20 20 65 78 70 6F    import  or  expo
029260:  72 74 20 20 61 20 20 67 6C 6F 62 61 6C 20 20 73    rt  a  global  s
029270:  79 6D 62 6F 6C 2E 20 49 74 20 68 61 73 20 74 68    ymbol. It has th
029280:  65 0D 0A 20 66 6F 72 6D 61 74 3A 0D 0A 0D 0A 20    e.. format:.... 
029290:  4C 47 48 34 3A 44 42 4E 45 58 54 34 2D 4C 47 48    LGH4:DBNEXT4-LGH
0292A0:  34 3B 23 20 62 79 74 65 73 20 69 6E 20 72 65 63    4;# bytes in rec
0292B0:  6F 72 64 0D 0A 20 44 42 34 3B 73 69 67 6E 61 6C    ord.. DB4;signal
0292C0:  73 20 53 59 4D 42 4F 4C 20 72 65 63 6F 72 64 0D    s SYMBOL record.
0292D0:  0A 20 44 42 59 59 3B 64 65 73 63 72 69 70 74 6F    . DBYY;descripto
0292E0:  72 20 62 69 74 73 0D 0A 20 44 57 58 58 58 58 3B    r bits.. DWXXXX;
0292F0:  69 66 20 64 65 66 69 6E 65 64 20 68 65 72 65 2C    if defined here,
029300:  20 58 58 58 58 20 69 73 20 74 68 65 20 76 61 6C     XXXX is the val
029310:  75 65 20 6F 66 0D 0A 20 3B 74 68 65 20 73 79 6D    ue of.. ;the sym
029320:  62 6F 6C 2E 20 49 66 20 6E 6F 74 20 64 65 66 69    bol. If not defi
029330:  6E 65 64 20 68 65 72 65 2C 20 58 58 58 58 0D 0A    ned here, XXXX..
029340:  20 3B 69 73 20 74 68 65 20 20 61 64 64 72 65 73     ;is the  addres
029350:  73 20 72 65 71 75 69 72 69 6E 67 20 74 68 65 20    s requiring the 
029360:  73 79 6D 62 6F 6C 2E 0D 0A 20 3B 54 68 65 20 76    symbol... ;The v
029370:  61 6C 75 65 20 6F 66 20 74 68 65 20 73 79 6D 62    alue of the symb
029380:  6F 6C 20 77 69 6C 6C 20 62 65 20 61 64 64 65 64    ol will be added
029390:  0D 0A 20 3B 74 6F 20 74 68 65 20 77 6F 72 64 20    .. ;to the word 
0293A0:  20 61 74 20 58 58 58 58 2E 20 49 6E 20 65 69 74     at XXXX. In eit
0293B0:  68 65 72 20 63 61 73 65 2C 0D 0A 20 3B 69 66 20    her case,.. ;if 
0293C0:  22 72 65 6C 6F 63 61 74 61 62 6C 65 22 2C 20 20    "relocatable",  
0293D0:  74 68 65 6E 20 58 58 58 58 20 69 73 20 77 69 74    then XXXX is wit
0293E0:  68 0D 0A 20 3B 72 65 73 70 65 63 74 20 74 6F 20    h.. ;respect to 
0293F0:  74 68 65 20 62 65 67 69 6E 6E 69 6E 67 20 20 6F    the beginning  o
029400:  66 20 74 68 65 20 6D 6F 64 75 6C 65 2E 0D 0A 20    f the module... 
029410:  44 42 27 47 41 4E 44 4F 4C 46 27 3B 74 68 65 20    DB'GANDOLF';the 
029420:  73 79 6D 62 6F 6C 0D 0A 20 4E 45 58 54 34 3A 0D    symbol.. NEXT4:.
029430:  0A 0D 0A 20 49 6E 20 74 68 65 20 61 62 6F 76 65    ... In the above
029440:  20 72 65 63 6F 72 64 73 2C 20 74 68 65 20 22 64     records, the "d
029450:  65 73 63 72 69 70 74 6F 72 20 62 69 74 73 22 20    escriptor bits" 
029460:  61 72 65 20 64 65 66 69 6E 65 64 20 61 73 20 66    are defined as f
029470:  6F 6C 6C 6F 77 73 3A 0D 0A 0D 0A 20 62 69 74 20    ollows:.... bit 
029480:  30 69 66 20 77 6F 72 64 20 72 61 74 68 65 72 20    0if word rather 
029490:  74 68 61 6E 20 62 79 74 65 0D 0A 20 62 69 74 20    than byte.. bit 
0294A0:  31 69 66 20 64 65 66 69 6E 65 64 20 68 65 72 65    1if defined here
0294B0:  0D 0A 20 62 69 74 20 32 69 66 20 67 6C 6F 62 61    .. bit 2if globa
0294C0:  6C 20 72 61 74 68 65 72 20 74 68 61 6E 20 6C 6F    l rather than lo
0294D0:  63 61 6C 0D 0A 20 62 69 74 20 33 69 66 20 72 65    cal.. bit 3if re
0294E0:  6C 6F 63 61 74 61 62 6C 65 20 72 61 74 68 65 72    locatable rather
0294F0:  20 74 68 61 6E 20 61 62 73 6F 6C 75 74 65 0D 0A     than absolute..
029500:  20 62 69 74 20 34 69 66 20 76 61 6C 75 65 20 6F     bit 4if value o
029510:  66 20 73 79 6D 62 6F 6C 20 69 73 20 74 6F 20 62    f symbol is to b
029520:  65 20 73 68 69 66 74 65 64 20 6C 65 66 74 0D 0A    e shifted left..
029530:  20 62 79 20 33 20 62 69 74 73 2E 0D 0A 0D 0A 20     by 3 bits..... 
029540:  54 68 65 20 22 73 68 69 66 74 20 6C 65 66 74 20    The "shift left 
029550:  33 20 62 69 74 73 22 20 6E 6F 74 65 20 69 73 20    3 bits" note is 
029560:  75 73 65 64 20 77 68 65 6E 20 74 68 65 20 62 69    used when the bi
029570:  74 20 6E 75 6D 62 65 72 20 69 6E 20 61 20 53 45    t number in a SE
029580:  54 2C 20 42 49 54 2C 20 6F 72 20 52 45 53 0D 0A    T, BIT, or RES..
029590:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 69 73 20     instruction is 
0295A0:  61 6E 20 69 6D 70 6F 72 74 65 64 20 73 79 6D 62    an imported symb
0295B0:  6F 6C 2E 20 49 6E 20 74 68 6F 73 65 20 69 6E 73    ol. In those ins
0295C0:  74 72 75 63 74 69 6F 6E 73 2C 20 74 68 65 20 62    tructions, the b
0295D0:  69 74 20 6E 75 6D 62 65 72 20 66 69 65 6C 64 0D    it number field.
0295E0:  0A 20 69 73 20 69 6E 20 62 69 74 73 20 33 20 74    . is in bits 3 t
0295F0:  68 72 6F 75 67 68 20 35 20 6F 66 20 61 20 20 62    hrough 5 of a  b
029600:  79 74 65 2E 20 20 4E 6F 74 65 20 74 68 61 74 20    yte.  Note that 
029610:  69 74 20 69 73 20 61 6C 77 61 79 73 20 63 68 61    it is always cha
029620:  72 61 63 74 65 72 69 73 74 69 63 20 6F 66 20 61    racteristic of a
029630:  0D 0A 20 75 73 65 2C 20 6E 65 76 65 72 20 61 20    .. use, never a 
029640:  64 65 66 69 6E 69 74 69 6F 6E 2C 20 6F 66 20 61    definition, of a
029650:  20 73 79 6D 62 6F 6C 2E 0D 0A 0D 0A 20 54 68 65     symbol..... The
029660:  20 6F 62 6A 65 63 74 20 63 6F 64 65 20 63 6F 72     object code cor
029670:  72 65 73 70 6F 6E 64 69 6E 67 20 74 6F 20 74 68    responding to th
029680:  65 20 61 62 6F 76 65 20 61 73 73 65 6D 62 6C 79    e above assembly
029690:  20 6C 69 73 74 69 6E 67 20 69 73 3A 0D 0A 0D 0A     listing is:....
0296A0:  20 43 3E 64 75 6D 70 20 64 65 6D 6F 2E 6F 62 6A     C>dump demo.obj
0296B0:  0D 0A 20 44 55 4D 50 20 76 65 72 73 69 6F 6E 20    .. DUMP version 
0296C0:  30 30 2E 30 35 0D 0A 20 20 20 20 20 20 20 20 20    00.05..         
0296D0:  52 45 43 4F 52 44 3A 20 20 30 0D 0A 20 30 30 30    RECORD:  0.. 000
0296E0:  30 20 30 33 30 31 20 30 30 32 44 20 30 33 41 38    0 0301 002D 03A8
0296F0:  20 30 30 30 30 2D 30 30 30 30 20 30 30 30 30 20     0000-0000 0000 
029700:  30 30 30 30 20 30 30 30 30 20 20 2E 2E 2E 2D 2E    0000 0000  ...-.
029710:  28 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 30 30    (............ 00
029720:  31 30 20 30 30 30 30 20 30 30 30 30 20 30 30 30    10 0000 0000 000
029730:  30 20 30 30 30 30 2D 30 30 30 30 20 30 30 30 30    0 0000-0000 0000
029740:  20 30 30 30 30 20 30 30 30 30 20 20 2E 2E 2E 2E     0000 0000  ....
029750:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 30    .............. 0
029760:  30 32 30 20 30 30 30 37 20 30 30 30 37 20 30 30    020 0007 0007 00
029770:  30 43 20 30 30 30 30 2D 30 31 30 46 20 30 32 30    0C 0000-010F 020
029780:  33 20 30 34 30 35 20 30 36 30 30 20 20 2E 2E 2E    3 0405 0600  ...
029790:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20    ............... 
0297A0:  30 30 33 30 20 30 35 30 32 20 30 41 31 46 20 30    0030 0502 0A1F 0
0297B0:  30 30 43 20 30 34 30 35 2D 32 30 30 30 20 34 46    00C 0405-2000 4F
0297C0:  34 44 20 34 39 34 33 20 35 32 34 46 20 20 2E 2E    4D 4943 524F  ..
0297D0:  2E 2E 2E 2E 2E 2E 20 2E 4F 4D 49 43 52 4F 0D 0A    ...... .OMICRO..
0297E0:  20 30 30 34 30 20 34 45 30 41 20 30 34 30 34 20     0040 4E0A 0404 
0297F0:  33 45 30 30 20 34 46 34 44 2D 34 35 34 37 20 34    3E00 4F4D-4547 4
029800:  31 33 46 20 30 33 30 30 20 30 30 30 30 20 20 4E    13F 0300 0000  N
029810:  2E 2E 2E 3E 2E 4F 4D 45 47 41 3F 2E 2E 2E 2E 0D    ...>.OMEGA?.....
029820:  0A 20 30 30 35 30 20 30 30 30 30 20 30 30 30 30    . 0050 0000 0000
029830:  20 30 30 30 30 20 30 30 30 30 2D 30 30 30 30 20     0000 0000-0000 
029840:  30 30 30 30 20 30 30 30 30 20 30 30 30 30 20 20    0000 0000 0000  
029850:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    ................
029860:  0D 0A 20 30 30 36 30 20 30 30 30 30 20 30 30 30    .. 0060 0000 000
029870:  30 20 30 30 30 30 20 30 30 30 30 2D 30 30 30 37    0 0000 0000-0007
029880:  20 30 30 30 30 20 38 38 34 41 20 36 46 36 35 20     0000 884A 6F65 
029890:  20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 4A 6F     .............Jo
0298A0:  65 0D 0A 20 30 30 37 30 20 32 37 37 33 20 32 30    e.. 0070 2773 20
0298B0:  36 44 20 36 46 36 44 20 32 30 32 32 2D 36 38 36    6D 6F6D 2022-686
0298C0:  31 20 37 34 36 35 20 37 33 32 32 20 32 30 36 33    1 7465 7322 2063
0298D0:  20 20 27 73 20 6D 6F 6D 20 22 68 61 74 65 73 22      's mom "hates"
0298E0:  20 63 0D 0A 20 20 20 20 20 20 20 20 20 52 45 43     c..         REC
0298F0:  4F 52 44 3A 20 20 31 0D 0A 20 30 30 38 30 20 36    ORD:  1.. 0080 6
029900:  38 36 46 20 36 33 36 46 20 36 43 36 31 20 37 34    86F 636F 6C61 74
029910:  36 35 2D 30 30 38 38 20 30 42 30 34 20 30 42 30    65-0088 0B04 0B0
029920:  41 20 30 30 32 34 20 20 68 6F 63 6F 6C 61 74 65    A 0024  hocolate
029930:  2E 2E 2E 2E 2E 2E 2E 24 0D 0A 20 30 30 39 30 20    .......$.. 0090 
029940:  34 34 34 35 20 34 43 35 34 20 34 31 30 38 20 30    4445 4C54 4108 0
029950:  34 30 32 2D 30 31 30 30 20 34 46 34 45 20 34 35    402-0100 4F4E 45
029960:  30 38 20 30 34 30 46 20 20 44 45 4C 54 41 2E 2E    08 040F  DELTA..
029970:  2E 2E 2E 4F 4E 45 2E 2E 2E 0D 0A 20 30 30 41 30    ...ONE..... 00A0
029980:  20 30 46 30 30 20 35 32 34 38 20 34 46 30 42 20     0F00 5248 4F0B 
029990:  30 34 30 42 2D 30 39 30 30 20 32 45 34 37 20 34    040B-0900 2E47 4
0299A0:  31 34 44 20 34 44 34 31 20 20 2E 2E 52 48 4F 2E    14D 4D41  ..RHO.
0299B0:  2E 2E 2E 2E 2E 47 41 4D 4D 41 0D 0A 20 30 30 42    .....GAMMA.. 00B
0299C0:  30 20 30 44 30 34 20 30 42 30 42 20 30 30 32 35    0 0D04 0B0B 0025
0299D0:  20 34 35 35 30 2D 35 33 34 39 20 34 43 34 46 20     4550-5349 4C4F 
0299E0:  34 45 30 41 20 30 34 30 42 20 20 2E 2E 2E 2E 2E    4E0A 040B  .....
0299F0:  25 45 50 53 49 4C 4F 4E 2E 2E 2E 0D 0A 20 30 30    %EPSILON..... 00
029A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
029A10:  23 00 00 00 02 09 50 E5 23 00 C1 02 00 00 00 02    #.....P.#.......
029A20:  23 00 C2 02 00 00 00 02 23 00 C3 02 00 00 00 02    #.......#.......
029A30:  23 00 C4 02 00 00 00 02 23 00 C5 02 00 00 00 02    #.......#.......
029A40:  23 00 C6 02 00 00 00 02 23 00 C7 02 00 00 00 02    #.......#.......
029A50:  23 00 C8 02 00 00 00 02 23 00 C9 02 00 00 00 02    #.......#.......
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:  43 30 20 30 37 30 30 20 35 33 34 39 20 34 37 34    C0 0700 5349 474
029B10:  44 20 34 31 30 41 2D 30 34 30 46 20 30 36 30 30    D 410A-040F 0600
029B20:  20 34 31 34 43 20 35 30 34 38 20 20 2E 2E 53 49     414C 5048  ..SI
029B30:  47 4D 41 2E 2E 2E 2E 2E 41 4C 50 48 0D 0A 20 30    GMA.....ALPH.. 0
029B40:  30 44 30 20 34 31 30 41 20 30 34 30 42 20 30 38    0D0 410A 040B 08
029B50:  30 30 20 34 32 34 35 2D 35 46 35 34 20 34 31 30    00 4245-5F54 410
029B60:  37 20 30 34 30 42 20 30 43 30 30 20 20 41 2E 2E    7 040B 0C00  A..
029B70:  2E 2E 2E 42 45 5F 54 41 2E 2E 2E 2E 2E 0D 0A 20    ...BE_TA....... 
029B80:  30 30 45 30 20 34 44 35 35 20 30 37 30 34 20 30    00E0 4D55 0704 0
029B90:  42 30 44 20 30 30 34 45 2D 35 35 30 41 20 30 34    B0D 004E-550A 04
029BA0:  30 42 20 30 37 30 30 20 35 46 34 32 20 20 4D 55    0B 0700 5F42  MU
029BB0:  2E 2E 2E 2E 2E 4E 55 2E 2E 2E 2E 2E 5F 42 0D 0A    .....NU....._B..
029BC0:  20 30 30 46 30 20 34 35 35 34 20 34 31 30 32 20     00F0 4554 4102 
029BD0:  30 30 30 30 20 30 30 30 30 2D 30 30 30 30 20 30    0000 0000-0000 0
029BE0:  30 30 30 20 30 30 30 30 20 30 30 30 30 20 20 45    000 0000 0000  E
029BF0:  54 41 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D    TA..............
029C00:  0A 0D 0A 20 54 68 65 20 66 69 72 73 74 20 62 79    ... The first by
029C10:  74 65 20 6F 66 20 72 65 6C 6F 63 61 74 69 6F 6E    te of relocation
029C20:  20 62 69 74 73 20 20 69 6E 20 20 74 68 65 20 66     bits  in  the f
029C30:  69 72 73 74 20 64 61 74 61 20 72 65 63 6F 72 64    irst data record
029C40:  20 28 72 65 6C 61 74 69 76 65 20 61 64 64 72 65     (relative addre
029C50:  73 73 0D 0A 20 30 30 30 35 20 69 6E 20 74 68 65    ss.. 0005 in the
029C60:  20 20 66 69 6C 65 29 20 20 69 73 20 20 41 38 20      file)  is  A8 
029C70:  20 68 65 78 2C 20 20 6F 72 20 20 31 30 31 30 31     hex,  or  10101
029C80:  30 30 30 20 20 62 69 6E 61 72 79 2C 20 20 73 69    000  binary,  si
029C90:  67 6E 69 66 79 69 6E 67 20 74 68 61 74 20 77 6F    gnifying that wo
029CA0:  72 64 73 0D 0A 20 62 65 67 69 6E 6E 69 6E 67 20    rds.. beginning 
029CB0:  61 74 20 62 79 74 65 73 20 20 30 2C 20 20 32 2C    at bytes  0,  2,
029CC0:  20 20 61 6E 64 20 20 34 20 20 61 6D 6F 6E 67 20      and  4  among 
029CD0:  20 74 68 65 20 20 66 6F 6C 6C 6F 77 69 6E 67 20     the  following 
029CE0:  20 64 61 74 61 20 20 62 79 74 65 73 20 6D 75 73     data  bytes mus
029CF0:  74 20 62 65 0D 0A 20 72 65 6C 6F 63 61 74 65 64    t be.. relocated
029D00:  2E 20 54 68 65 20 6C 61 73 74 20 6E 69 6E 65 20    . The last nine 
029D10:  20 62 79 74 65 73 20 20 64 69 73 70 6C 61 79 65     bytes  displaye
029D20:  64 20 20 61 72 65 20 20 65 78 74 72 61 6E 65 6F    d  are  extraneo
029D30:  75 73 2C 20 20 73 69 6E 63 65 20 74 68 65 20 65    us,  since the e
029D40:  6E 64 20 6F 66 0D 0A 20 6D 6F 64 75 6C 65 20 72    nd of.. module r
029D50:  65 63 6F 72 64 20 69 73 20 61 74 20 30 30 46 33    ecord is at 00F3
029D60:  20 61 6E 64 20 30 30 46 34 2E 0D 0A 0D 0A 20 46     and 00F4..... F
029D70:  6F 72 20 6D 6F 72 65 20 69 6E 66 6F 72 6D 61 74    or more informat
029D80:  69 6F 6E 2C 20 73 65 65 20 74 68 65 20 73 6F 75    ion, see the sou
029D90:  72 63 65 20 66 69 6C 65 73 2E 0D 0A 0D 0A 0D 0A    rce files.......
029DA0:  20 50 4F 54 45 4E 54 49 41 4C 20 49 4D 50 52 4F     POTENTIAL IMPRO
029DB0:  56 45 4D 45 4E 54 53 0D 0A 0D 0A 20 48 61 6E 64    VEMENTS.... Hand
029DC0:  6C 65 20 6D 75 6C 74 69 70 6C 65 20 70 72 6F 67    le multiple prog
029DD0:  72 61 6D 20 63 6F 75 6E 74 65 72 73 2C 20 73 75    ram counters, su
029DE0:  63 68 20 20 61 73 20 20 6F 6E 65 20 20 65 61 63    ch  as  one  eac
029DF0:  68 20 66 6F 72 20 22 63 6F 64 65 22 2C 20 22 69    h for "code", "i
029E00:  6E 69 74 69 61 6C 69 7A 65 64 0D 0A 20 64 61 74    nitialized.. dat
029E10:  61 22 2C 20 61 6E 64 20 22 75 6E 69 6E 69 74 69    a", and "uniniti
029E20:  61 6C 69 7A 65 64 20 64 61 74 61 22 2E 0D 0A 0D    alized data"....
029E30:  0A 20 50 65 72 6D 69 74 20 22 45 51 55 22 20 61    . Permit "EQU" a
029E40:  73 20 77 65 6C 6C 20 61 73 20 22 3D 22 2E 0D 0A    s well as "="...
029E50:  0D 0A 20 4D 61 6B 65 20 63 6F 6C 6F 6E 73 20 6F    .. Make colons o
029E60:  70 74 69 6F 6E 61 6C 20 61 66 74 65 72 20 65 69    ptional after ei
029E70:  74 68 65 72 20 65 71 75 61 74 65 64 20 73 79 6D    ther equated sym
029E80:  62 6F 6C 73 20 6F 72 20 6C 61 62 65 6C 73 2E 0D    bols or labels..
029E90:  0A 0D 0A 20 4D 61 6B 65 20 22 4F 52 47 22 20 61    ... Make "ORG" a
029EA0:  20 73 79 6E 6F 6E 79 6D 20 66 6F 72 20 22 41 4F     synonym for "AO
029EB0:  52 47 22 2E 0D 0A 0D 0A 0D 0A 20 42 55 47 53 0D    RG"....... BUGS.
029EC0:  0A 0D 0A 20 41 20 66 69 6C 65 20 6E 61 6D 65 20    ... A file name 
029ED0:  63 61 6E 27 74 20 69 6E 63 6C 75 64 65 20 61 20    can't include a 
029EE0:  27 2D 27 2E 0D 0A 0D 0A 0D 0A 20 41 55 54 48 4F    '-'....... AUTHO
029EF0:  52 0D 0A 0D 0A 20 42 72 75 63 65 20 4D 61 6C 6C    R.... Bruce Mall
029F00:  65 74 74 0D 0A 0D 0A 0D 1A 20 24 24 24 FF 00 FF    ett...... $$$...
029F10:  21 2D 2D 2D 2D 2D 2D 2D 21 2D 2D 2D 2D 2D 2D 2D    !-------!-------
029F20:  21 2D 2D 2D 2D 2D 2D 2D 21 2D 2D 2D 2D 2D 2D 2D    !-------!-------
029F30:  21 2D 2D 2D 2D 2D 2D 2D 21 2D 2D 2D 2D 2D 2D 2D    !-------!-------
029F40:  21 2D 2D 2D 2D 2D 2D 2D 21 2D 2D 2D 2D 52 0D 0A    !-------!----R..
029F50:  3E 4F 43 20 32 37 20 37 39 20 32 37 20 34 38 20    >OC 27 79 27 48 
029F60:  31 35 0D 0A 3E 43 50 20 4F 46 46 0D 0A 3E 46 46    15..>CP OFF..>FF
029F70:  20 4F 4E 0D 0A 3E 54 4D 20 30 0D 0A 3E 50 4C 20     ON..>TM 0..>PL 
029F80:  69 6F 6E 2C 20 73 65 65 20 74 68 65 20 73 6F 75    ion, see the sou
029F90:  72 63 65 20 66 69 6C 65 73 2E 0D 0A 0D 0A 0D 0A    rce files.......
029FA0:  20 50 4F 54 45 4E 54 49 41 4C 20 49 4D 50 52 4F     POTENTIAL IMPRO
029FB0:  56 45 4D 45 4E 54 53 0D 0A 0D 0A 20 48 61 6E 64    VEMENTS.... Hand
029FC0:  6C 65 20 6D 75 6C 74 69 70 6C 65 20 70 72 6F 67    le multiple prog
029FD0:  72 61 6D 20 63 6F 75 6E 74 65 72 73 2C 20 73 75    ram counters, su
029FE0:  63 68 20 20 61 73 20 20 6F 6E 65 20 20 65 61 63    ch  as  one  eac
029FF0:  68 20 66 6F 72 20 22 63 6F 64 65 22 2C 20 22 69    h for "code", "i
02A000:  6E 69 74 69 61 6C 69 7A 65 64 0D 0A 20 64 61 74    nitialized.. dat
02A010:  61 22 2C 20 61 6E 64 20 22 75 6E 69 6E 69 74 69    a", and "uniniti
02A020:  61 6C 69 7A 65 64 20 64 61 74 61 22 2E 0D 0A 0D    alized data"....
02A030:  0A 20 50 65 72 6D 69 74 20 22 45 51 55 22 20 61    . Permit "EQU" a
02A040:  73 20 77 65 6C 6C 20 61 73 20 22 3D 22 2E 0D 0A    s well as "="...
02A050:  0D 0A 20 4D 61 6B 65 20 63 6F 6C 6F 6E 73 20 6F    .. Make colons o
02A060:  70 74 69 6F 6E 61 6C 20 61 66 74 65 72 20 65 69    ptional after ei
02A070:  74 68 65 72 20 65 71 75 61 74 65 64 20 73 79 6D    ther equated sym
02A080:  62 6F 6C 73 20 6F 72 20 6C 61 62 65 6C 73 2E 0D    bols or labels..
02A090:  0A 0D 0A 20 4D 61 6B 65 20 22 4F 52 47 22 20 61    ... Make "ORG" a
02A0A0:  20 73 79 6E 6F 6E 79 6D 20 66 6F 72 20 22 41 4F     synonym for "AO
02A0B0:  52 47 22 2E 0D 0A 0D 0A 0D 0A 20 42 55 47 53 0D    RG"....... BUGS.
02A0C0:  0A 0D 0A 20 41 20 66 69 6C 65 20 6E 61 6D 65 20    ... A file name 
02A0D0:  63 61 6E 27 74 20 69 6E 63 6C 75 64 65 20 61 20    can't include a 
02A0E0:  27 2D 27 2E 0D 0A 0D 0A 0D 0A 20 41 55 54 48 4F    '-'....... AUTHO
02A0F0:  52 0D 0A 0D 0A 20 42 72 75 63 65 20 4D 61 6C 6C    R.... Bruce Mall
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 01 00 00    Track-Info......
02AD10:  24 00 00 00 02 09 50 E5 24 00 C1 02 00 00 00 02    $.....P.$.......
02AD20:  24 00 C2 02 00 00 00 02 24 00 C3 02 00 00 00 02    $.......$.......
02AD30:  24 00 C4 02 00 00 00 02 24 00 C5 02 00 00 00 02    $.......$.......
02AD40:  24 00 C6 02 00 00 00 02 24 00 C7 02 00 00 00 02    $.......$.......
02AD50:  24 00 C8 02 00 00 00 02 24 00 C9 02 00 00 00 02    $.......$.......
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 01 00 00    Track-Info......
02C010:  25 00 00 00 02 09 50 E5 25 00 C1 02 00 00 00 02    %.....P.%.......
02C020:  25 00 C2 02 00 00 00 02 25 00 C3 02 00 00 00 02    %.......%.......
02C030:  25 00 C4 02 00 00 00 02 25 00 C5 02 00 00 00 02    %.......%.......
02C040:  25 00 C6 02 00 00 00 02 25 00 C7 02 00 00 00 02    %.......%.......
02C050:  25 00 C8 02 00 00 00 02 25 00 C9 02 00 00 00 02    %.......%.......
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 01 00 00    Track-Info......
02D310:  26 00 00 00 02 09 50 E5 26 00 C1 02 00 00 00 02    &.....P.&.......
02D320:  26 00 C2 02 00 00 00 02 26 00 C3 02 00 00 00 02    &.......&.......
02D330:  26 00 C4 02 00 00 00 02 26 00 C5 02 00 00 00 02    &.......&.......
02D340:  26 00 C6 02 00 00 00 02 26 00 C7 02 00 00 00 02    &.......&.......
02D350:  26 00 C8 02 00 00 00 02 26 00 C9 02 00 00 00 02    &.......&.......
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 01 00 00    Track-Info......
02E610:  27 00 00 00 02 09 50 E5 27 00 C1 02 00 00 00 02    '.....P.'.......
02E620:  27 00 C2 02 00 00 00 02 27 00 C3 02 00 00 00 02    '.......'.......
02E630:  27 00 C4 02 00 00 00 02 27 00 C5 02 00 00 00 02    '.......'.......
02E640:  27 00 C6 02 00 00 00 02 27 00 C7 02 00 00 00 02    '.......'.......
02E650:  27 00 C8 02 00 00 00 02 27 00 C9 02 00 00 00 02    '.......'.......
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=95   CHEA=0   COD=36   MUSI=0   COP=1   GRA=47   WRIT=21   198=5   199=0   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
EXTENDED CPC DSK File    SAMdisk120814(  PARGS    DOCARGS    H  ARGS    OBJCC   
   COM  CC      COM !"#$%&'CC      COM()CC      DOCo*+,-./01234567DISC    BAS8FL
OAT   DOC9FLOAT   H  FLOAT   OBJIOLIB   DOC ABCDIOLIB   H  EIOLIB   OBJ0FGHIJKPR
INTF  DOC LMNOPRINTF1 H  PPRINTF1 OBJ5QRSTUVWPRINTF2 H  XPRINTF2 OBJuYZabcdefgPR
OFILE DOChijPROFILE H  kPROFILE OBJlTEST    C  mTEST    CQ nopTRANSCENH  qTRANSC
ENOBJ!rstuvZLINK   COMnwxyzZLINK   DOCZMAC    COMZMAC    DOCU ARGS gives the use
r access to  the  command  line and optionally redirects the   standard input an
d/or output.       FUNCTIONS     setargs()   If access to the command line  or I
/O redirection is wanted, setargs()   must be called BEFORE ANY DISK I/O  IS DON
E.  This is because the disk   operations can  overwrite  the  command  line.   
setargs()  parses the   command line, which is a  series  of  items  separated  
by one or more   spaces.  A '' followed  by  a  file  name  will redirect the st
andard   input (used by getchar() and gets()) to  that file.  A '' followed by  
 a file name  will  similarly  redirect  the  standard  output (used by   putcha
r() and puts()).   If  the  file  exists,  it  will  be silently   deleted.  '' 
followed by a file name will also redirect the standard   output, but if the fil
e already exists then the new characters will be   appended to the existing data
.  In any of the above cases, one or more   spaces can appear before the  file  
name.   Items other than the above   are saved for  later  access  by  getarg().
   As  far  as  getarg() is   concerned, I/O redirection commands are  invisible
.  Regardless of I/O   redirection, err() will always display  its message and w
alkback trace   (if any) on the console, putc(c,1)  or putc(c,STDERR) will alway
s send   the character  c  to  the  console,  and  getc(0)  will  always  get a 
  character from the keyboard.     getarg(n,s,size) int n char *s int size   pla
ces in s the n-th argument.   Returns  s if successful or, if there   was no n-t
h argument, returns  -1.   Assumes  s has "size" bytes.  The   0-th argument, wh
ich under Unix would be the name by which the program   was invoked, is always "
*".       INTERNAL DOCUMENTATION     setargs() uses alloc() to allocate its buff
er.       AUTHOR     These programs  were  written  by  Jan-Henrik  Johansson  (
Dr.  Dobb's   Journal no 74 p 62) and extensively rewritten by J. R. Van Zandt  
   --!-------!-------!-------!-------!-------!----R  OC 27 79 27 48 15  CP OFF  
FF ON  TM 0  PL #asm   GLOBAL QGETARG getarg(n,s,size)  /* places in s the n-th 
argument (assumes s   has size bytes). Returns s.*/   GLOBAL QSETARGS setargs()/
* fetch arguments */   GLOBAL QSTDIN   GLOBAL QSTDOUT  #endasm    PCCGINTCCLTCCG
INTCCGE CCOR +CCNEG9CCPINTICCGINTOCCGINTRCCPINTYCCGINTaCCGINT hCCSUBkCCLTwCCGINT
CCGINTCCGCHARCCEQCCGINTCCGINTCCGINTCCGINTCCGCHARCCGINTCCPINTCCGINTCCGINT ! 9!!9*
00!!9!!9!!9)!9!9!!9!9!!9!9!9!9!9#+T!9!9CCGINTCCPINT CCGINTCCPINT"CCGINT*CCGINT-C
CGCHAR2CCPINT9CCGINTGCCGINTJCCGCHARNQALLOCcCCPINTCCPINTCCPINTCCPINTCCPINTCCGINTC
CPINTCCGINT CCULT$ !!9!9!!9! 9!!9!9!9!9! !9"!!)**!!!9*!!"0!9!9!9!!9#!9CCGINTCCGC
HARCCEQCCGINTCCGCHARCCEQCCGINTCCPINTCCGCHARCCEQCCGINTCCPINT'CCGINT*CCGCHAR1CCEQC
CGINTFCCGCHARMCCEQZCCGINTCCPINTeCCGINTvCCGINTCCGINTCCPINTCCGCHARCCEQ  !9! !9!"!9
#! !9!9!9!!9!!q!9#!9!a!9!w!9#! ! CCGINTCCPINTCCGINTCCPINTCCGINTCCGCHARCCNECCGINT
CCPINTCCGINTCCPINTCCGCHARCCGINT CCPINTCCGINT+CCGINT3QFOPEN8QSTDINQSTDINBCCEQ RQP
UTCCCGINT cQPUTCmCCGINTqCCPINTxCCGINT 9!9!*0#"0+)!9!9! !9#+!9#+!9#+!!9s!9!"*!s!!
!9!!9#! 9!CCGINTCCGINTQFOPENQSTDOUTQSTDOUTCCEQ QPUTCCCGINT QPUTCCCGINTCCPINTCCGI
NT QEXIT  9!9"*!!!! 9!!9#*!!*!9!!9r  Can't open   Can't open   0 2 QARGS QARGV Q
SETARGS0QARGCNTCC10"CC11CC12CC20CC13CC21CC14CC22CC15sCC23qCC16sCC24CC17CC25CC18C
C26CC19CC270CC3TCC4CC5CC6CC7CC8CC9QGETARGCC24CC17CC25CC18CC26CC19CC270CC3TCC4CC5
CC6CC7*l m!""k!H"k*k"zl*zl*k!!emm*zl!*zl!"zl)*k!!em"zl*k!!em!"2k!k"h!xl!!"j"$k"D
k" k"k",k"l"Bk"k"k"k"j"6k"k!xl!!"!"j!"(k"lU""k"8k$Sj*Bku*k)*k,!#,mCompilation ab
orted.*k!l!!y0!! !y0!!!y0!!70!70 !#70*0Scharintdouble#asm#include#define*k!l*.k"
,!9!l!9l*klc!9! l!9l+l#*"k!9l#l+l!l11!9l!l!9l*kll,!,,vU*nl!l*k"j!9!l!9l+l#*jl+*j
!l!l*j!l!ll+*j,c!9*j!l!l*j!!l!l!Eml*j! l!l*j!l!ll!9!9l!9ll*j! l!  Pl!9!9l!eml!9l
11,*j!"j*kM!l-,!,*j11!,,missing closing bracketThere were  errors in compilation
.! 9l!l!9l*kll!Ym!9!l!9!h!9l)ll!9l#l!9llK!9l#l+!9l#l+l!lHK!9lY%!#,!#,!#,,!"vl!"k
!"nl!"j!"k!"rl"k!9!l!9!9l!l!9!9l!9lll!9l! !9ll"h!h!)*hl!9*hl!"k!9l#l!9lm!9ll! l&
!9ll!-l5!9!9l#ll!9l!Cl!"k!9l!Gl!"nl!9l!Ml!"j!9l!El!"k!9l!Pl!"rl"k!9ll#! l2!h*k#"
k+)!9ll!9ll! l!9l#l+!9l#l+lO!9l#l+!&"".kY%!9* * *  Small-C  V1.2  * * *       By
 Ron Cain  and  James Van Zandt     2 August 1984Y%!"l"tl*tl!j!!Yml7!j!rJ !j!wz"
l!ln!"l!y-Y%.asmwCan't open output file!!"k*k!l3 Y%*k3 *tl#"tl+!j!!Yml!"k3 !j!7 
J !j#! #!j! z"k!l"  0 !"k! #Y%.C rCAN'T OPEN !9llh !9l#lJ !9l#l+!9l#l+l h !"$k!"
Dk!"j!"j0,!2,!j*&k,,+,*Bk !-.!j*&k!Vz"Bk!l!"Bk!X-.*$k"k*j"Hk*j"Fk*Dk"pl Y%#inclu
de Cannot nest include filesrOpen failure on include file,!,,+,!"Bk*k"$k*Hk"j*Fk
"j*pl"Dk#end include+,*l*l!"l!9! !! 9!9!l! 70!9!l&!9!l!9m"!l!9U!9! 70!9l!9l!9!l!
9!l! 70!9!l!9!l! !9!9l!9l!9l !9! 70!l ! 9! 9*(),!9!!D ! 9!70 !9!lj !9!l!9m"!l !9
 !9!70!9l!9l#!9!l!9l!l !9! 9l!9ll !9l!l !9! 9l!eml9!9!l!9!l!9l!l!9l!llo!9!l!9l!l
!9l!ll!9!l!9!l*6k! 9lOmc"6k!9!9l!9l*6kS!!9, !70!l! 9$ ! 9*,!70,!!9AX!l!-!9!)!l!9
!)l!l!-!9!)!9!)lYml!!9!)lmust be constantnegative size illegal!9!9m"!l!*-Y%!9*$k
"Dk!"j!9"j*j!l!lU!9*j!l!ly!9*j!!!9!!! !9"j,!J,*j!,!R,,+,!U70!l!W-*k*8k",c""8k",c
!j.*rl*kl""0k",c!',*j!,!p,,!9,,*k!!em!"2k!9!l!"k!t70!l!9m"!9!9!9!9!!!9lS!!9l*k#"
k+!v-v0!j*&k!.!lM!70!lM!-X!"6k*rl*6k!Om"6k"4ka*0k",a!b*k!!y0!!!y0!!!y0!!-!9!l!9l
!9!l!9l! l!lQ!9!l!9!9l!l!9l!l!9!l!9!9l!l!9!9lll!9l!9ll!9!9l!9ll !l/!"6k*k!!em!"2
k+"".k!"k!"j!9illegal function or declaration ()(missing open paren0,0,0',0)ille
gal argument name),expected commaccregischarintdoublewrong number args!9*k!70!9!
l!9!l!9!9m"l!l"!70Wp%!lLIL/!9!l!9l!9!9l!9l!!9l!9l! !9l!-*k+"k#!9!70!l!-!9*expect
ing argument name,expected comma!!n!lK!lK$!l*kle!!y0! !!y0! !!y0! !70!!y0D!" k!!
y  P0!!" k!!y05!" k!!y0VS!" k!!y0w!" k!70!70!" kD2!" k* kcharintdoubleifwhileret
urnbreakcontinue#asm!70!l!-missing semicolon*k#"k!B70!l  *k+"k!9*2kl!9*6kl!9"l!9
liR !9lc"6k!9l"2k!!y0!l!9l",,!9!9"l)c!9l",, !9lc"6k!9l"2k!9l",,!9else!9!9!)*2kl!
9!)*6kl!9!)"l!9!)"l!9$!9!)l",,!9!)liR !9!)l)c!9!)l",,!9!)l"2k!9!)lc"6k$!9!l+*j! 
lD2uO/*rl!Kb!cbccleavi!9$l!lm!9l!)lc!9l!)l)c!9$l!l!9l!)lc!9l!)l)c!"(k!%!'70*k!j,
,Y%!"(k#endasm!9!9!l0!9l!la!j*&k!.!lD2!l!9l!l7bb!9!9l!l!9l!lba!9!9l!l!70!l !!9lc
!9lT!.!9l!7m11,!9lbfb*6k!9lc"6k!9),)LD A,!9l!M!/!!9l!T!/!!9l!!/!!9l!c!/!!9l!i!/*
!!9l!o!/I!!printffprintsprintfscanffscansscanfp%#$#4%$#!l$!l4%00!j*&k!.$!ll!-vil
legal symbol name!+-!9l,,already defined!9l70!lm!n-!9l,,missing bracket!-must be
 lvalue!9!9lll!9!9l#lll!9!9l!Em!9ll!9l!9!9l!ll*k!9l!em"j!!9l*j!/l*jl!l!*j!"j*j*k
!!eml*k"j&*j!9*k!!em!l!9l*2kl !9l!9l!/!9l!9!9l!l!! 9l# *j!9l!lM !.!.! 9l,*zl*k!!
emmv !6!-!!9*jl!9l#l+!9l#l+l#  *j!! 9l*j! !9l*j!!*j!!9l*j!!!9l!7m*zl!"zl*jglobal
 global symbol table overflow! 9l"jm!*j*2k*k!H!Omm!!Q"-!!9*2kl"j!9l#l+!9l#l+l#!!
*j!! 9l*j! !9l*j!!*j!!9l*j!!!9l!7m*2k!"2k*jlocal symbol table overflow0$#!l"!3!9
!l$#"!9l!9l#l+4%"!9l!9l!!3*vl#"vl!#,!9l11cc!9!9l!l!9l!al#!9l!zl!9l!Zl#!9l!Al!9l!
l!9!9l!l!9l!9l#!9l!0l!!9l##!!9ll#!9!l! G!9l!9ll$!9l!9l#l+lG#*h!k!d)!)OmlD$!$-!9!
l!9l!l$*h##"h++!9l!9l#l+)llO$too many active whiles$$*h!)Om"h*h!kl$!$-!$*h!)Omno
 active whiles!j*&kl!l$0%!j*&k!l!l!$U%!j*&k#"&k+l!l!!"&k!j*&k!$!l%*k%!%'p%4%!&*k
!l%*k%!9*Bkl!l%!9*klY%!9!9ll!lK&!9l! l*&k!P!Omll/&K&!j*&k#"&k+!9l%!j*&k!*$k#"$k+
!9l!l&!9l*Bk&u&!"k*&k&*k*(kl&!j,,!"&k%!Jk**k!9l**k!P!Oml&**k#"*k!9l!9*(k!l#'!9!"
&k"*k$*$! l$!ll'! &$! l$!ll'4%Y'8*$!"l($&4%$!"l!j*&k!Oml!l!j*&k!Oml!lll($!l'!£*-
(4%&'4%!"&8*$!'l(!'&4%$!'l!j*&k!Oml!l!j*&k!Oml!lll($!l(!*-(4%&1(4%!'&8*$!/l%!*ll
6)*&k!"&k$!*l%!/ll!l')$  P!l)%)*&k#"&k+*k$)')(*&k!"&k8*$#0*! 9!l$#)! 9l!l)!9!9l#
l+$4%N)!9!9l!! 9!9+l)!9!h!9l#l+l)!9l&)-*! 9!l!9!9!9l#l+l-*!9l&)8*4%&,'!&**k!P!Om
la*!*-!"*k"&k!j*&k#"&k+!Jk**k#"*k+l*j*!"&k!9missing quotemissing apostropheline 
too long!9!9m"!l*Y%!9!9!!*l !9$! l$!ll+4%+4%+J++*l!!Omlh+!p+-!9macro table full!
h*l!9l*l!!Oml+*l#"l+!9l!9l!l*j!l!ll,*j!l!l*j!!l!Em!*l",k!"l*,k9,*,k"l!",k!9l,*l,
!9l*l!l,!,-,!9lG!9lOutput file error!9l#l+l,,,!9l#l+l,,,! ,!,!,!,!9,,!.,*$k11!.,
*j!lE-!(,*j!l-!.,m-*j!,*j!l-!),!.,*$k*DkOm11!.,!U9l,,!j,,!Q9!l!Q9l*&kl.!j!S9l#l+
l!l.,.! ,-!,,*j#"j*k.!.#!9!Q9!9!ll!Q9l!Nl!S9l!nllv.!Q9l!Gl!S9l!gll.!"k+,!S9Line 
, start of file +  Continue (Y,n,g)  !9l.,,!9l,!9!l!9llW/!9l#l+l!9l#l+llG/!!9l#l
+ /!9l!9!l!9l!9ll/!9ll!9lll£//!9ll!l//!9ll!l//!9l#l!9l#l!9l#ll/!9ll#0!!9ll#.0!!9
l0!9!j*&k!9l.lt0*&k!9l"&k!!0!9!j*&k! 9l! 9l/l0*&k!9l"&k$#0p%0!!!01$!l1%'*k010$! 
l14%-1$!l,14%-10!9l!l1!9!9lYml!-,!9lk1!9l!l1!9l! mk1!9!9l! ml!0!9l,!9!9ll!9ll1!9
l#l+1!9l!9lOm!9l!al2!9l!zl2!9!9l! Om!9l!9!9x2b2!9R!9!)l!9!9!9!9lK3l!I37023!9l!l2
!! 9!9l!)l2a!9x22!9R!9l!)l!9!)luO!9lQ!! 9A3!9l! 9! 9!9!9!9l3l0$!l3!9l! 9!9l3!9lR
!3!3703a!933!9R!9l!9Of3!! 93! 9!9!9!9l4l0$!l4!9l! 9!9lT4!9lR!4!4704a!944!9R!9l!9
Of4!! 9T4! 9!9!9!9lg5l0$!&l4!9l! 9!9l5!9lR!5!e570O5a!9g575!9R!9l!9OfZ5!! 95! 9&!
9!9!9l7l0!j*&k!7.!l!j*&k!7.!ll5!9l! 9!9l5!9lR!7!770t6!9l!)l!l"6b%6a!976!9R!9l!9O
n6h!9l!)!lq6g7!7706!9l!)l!l6b6a!976!9R!9l!9O6%h!9l!)!l6og7!! 95! 9!!!9!9!9lKl0!j
*&k!+.!l!j*&k!-.!ll!j*&k!/.!ll!j*&k!2.!ll7!9l! 9!j*&k!5.7!9l! 9!j*&k!8. 8!9l! 9!
9l%8!9lR!#!709!9l!)l!l8b8a!9Kw8!9R!9l!9O8Wh!9l!)!l%8!9l!)l!9!)ll8g%8!9!)l"j9*j!l
!l9g%8g !709!9l!)l!lA9bD9a!9K9!9R!9l!9O9h!9l!)!l%8!9l!)l!9!)ll9g%8!9!)l"j9*j!l!l
9g%8g !j*&k!A.!j*&k!C.!llp%!9l!)l!lQbTa!9Kk!9R!9l!9Oh!9l!)!l%8!9l!)l!9!)llg%8!9!
)l"j*j!l!lg%8  Pg !j*&k!F.!j*&k!H.!llp%!9l!)l!labda!9K!9R!9l!9Oph!9l!)!l%8!9l!)l
!9!)llg%8!9!)l"j*j!l!lg%8g !! 9%8! 9!9!9!9lyl0!j*&k!m.!l!j*&k!p.!ll!9l! 9!9l!9lR
!e!s70a!9y!9Rpb!9l!9Ofb!v70Wa!9y!9R!9l!9Ofb!! 9! 9!9!9!9lel0$!+l$!-ll!9l! 9!9l!9
lR!U!70!9l!)l!lba!9e.!9R!9l!9P!9l!)lHe!9l!9Oxfpb!9!9lP!9!)l!la!9!)lHef!9l!9PR!70
G!9l!)l!l b a!9e$!9R!9l!9PQ!9l!)lHe!9l!9OnBfD!9!9lPb!9!)lHeb0f!9l!)l!l!9!)l!llaa
!a.f2!9l!)l!l!9!)l!ll2aa!c.f!9l!9PR!! 9! 9+-16!9!9!9lBl0$!*l$!/ll$!%ll!9l! 9!9l!
9lR!B!B70KA!9l!)l!lAbAa!9e(A!9R!9l!9OEAofHAfB!B70A!9l!)l!lAbAa!9BA!9R!9l!9OAfApb
fB!B70Aa!9BA!9Rpb!9l!9OfB!! 9! 9*/%!H70B!9!9lBl!lQB!!9l!)ljBa!9lR!9l!9lO!9l!)l!l
B!HeBg!9l!)l!lBg!9lQ!H!H70C!9!9lBl!l!C!!9l!)lCa!9lR!9l!9lO!9l!)l!lC!HeCNg!9l!)l!
lCNg!9lQ!H!H70#D!9!9lBl!9lC!9lR!9l!)l!lDgDg!H!H70D!9!9lBl!9lD!9lR!9!9l!)llD!9l!)
!9l!)!9l! lllD!9l!)!9l!)!ll!9l!)!l!H!H70E!9!9lBl!9!9l!)ll!9l!lQE!H-!!9!9l!)ll!9l
!)!9l! ll!9l!)!l!9l!)lE!a!9l,!9l!)!9l! ll!H!9!9l9Hl!-H70G!9l!l7F!!9l!)lPFa!9lR!9
l!9lO!9l!)l!lFa!0He!9lQTbFg!9l!)l!lFg!9lQNg!9l!)l!lFNg!H!2H70G!9l!l/G!!9l!)lHGa!
9lR!9l!9lO!9l!)l!l£Ga!5He!9lQTbGNg!9l!)l!lGNg!9lQg!9l!)l!lGg!H!9l++6--0-6-*&ille
gal address++6--0-6!9!9lJl!9!9l!)ll0$!l$!(llqJ!qJ!J70I!9l!lH!J-v!J!&I!9l!l!lH!9l
R&I!9l!l!l&I!J-!9!laD2!J!9l! lHepbf!9l!)!9l!)!ll!9l!)!9l!)!9l! lll!9!lnJ!J70dJ!9
l!lI!/"J!9l!l!lJ!9lR!/"J!9l/!9!9l!)!ll!9l!)!9l! llnJ!9lH!9l!lJ!9l!9l!l!lJa!9l,!!
9lcan't subscriptcan't subscript(!9!9l!)!l!O70KK!9!9lx2l!O!9l!9!9m"N! 9!9lL! 9l!
9l!)!9ll!9l!)!9l!)!9l! lll! 9l!l!l0L!9l!)!l!9l!)!9l! ll!9l!)!l! 9l!l!lL!9l!)!9l!
 ll!9l!)!l!!9L!!9! 9!9lN! 9l!l!lN!9l!)!9ll!9l!)!l!9  Pl!)!9l! ll! 9l!l!lM! 9l!l!
lM!9l!)!9l! ll!9l!)!l!!9! 9l!l!lM!9l!)!la! 9l,!9l!)!9l!)!9l! lll!!9! 9!9!!! !9l!
9l!)!9ll!9l!)!l!9l!)!l!!9!9!9l!)RN!9l!)!9l!)!ll!9N!O-a!11,v!!9!9()invalid expres
sion!9l!)l!l!9l!)l!llO!O-operands must be int!9l!lO!9l!l£O!ObO!9l!lO!9l!lO!Obqfl
oatqifix!9l!)l!lNP!9l!)l!lGP7bTb!Pb!Pb!9l!)!l!P!9l!)l!lzP!Pb!P!qfloatdswapqfloat
!9l!)lP!9l!)l!lP!!9l!)lP!!P!!9l!)l!9l!)ll3Q!9l!)!lQ!9l!)lQ!9l!)!9l!)ll!9l!)!9l!)
ll!9l!)!9l!)ll!9l!)l!lQ!9l!)lQ!9l!)la!9l!)l!l!9l!)l!llRR!9l!)lhR!9l!)la!RD2!R!9l
Ec()!9lSR!9l!)!la*.k"!+,!9l!)l11,!£Sb!S!9lAXS!9l!)!laS!9lYYFS!9l!)!laS!9lYS!9l!)
!la*.k"!+,S!!9l!)l11,!dload!9!9!j*&kll!9!9!ll!9lfT!9!l!9ll!+l$T!9l#l!9!l!9ll!-lc
T!9l#l!9!l!9!9lYmlS!9lll#T!9l#lfT!9l#l+l!.lT!!9!9lll#T!9l#lT!9l+l#!jOm"&k!9!WJ!9
ll!.lPU!9!9!9l+l#l!0Omc!WJT!9!WJ!9l+l!9lmU!9!9!9!9ll!0OmcJ!9! 9!XJU!X70IW!9AX!l 
V!X-!9!l!9l!lV!9!l!9!9lYmlHV!9!l!9l!&lnV!X-!9!l!9! l!9!XJ!9lV!9!9!9J!9l!9llV!9!9
!$XJ!9!9l!7mlV!9l*W!9!9!9JGW!9!9!9J!9l!loW!9!9J*k!!!OmlW!*X-!!9!9l!)*kl!9*"k*kl*
k!"k!9l!9J!!9  ebad exponentoverflow string space exhausted!9!9!ll!9lX!9!l!UY70X
!9!l!WY70X!9!9lYml!9!lWX$l#!lX!3$l#Y!9p%!9!9l! em!9l!0OmlX!9l!l5Y!9!9lYml!9l!)!9
ll!3+-!Y70Y!9!l$!'lY!9!9l!l!emZ!llsY*&k#"&k+!9l!)!9ll!3!3'!xl70!lY!3!9l!)*kl$!"l
Z$!l.ZZ*k!!OmlzZ!Z-!xl70!luZ4%!lrZuZLZ!3*"k*k#"k+Z Z4%*"k*k#"k+!!3string space e
xhausted$!lZ4%%!lZ4%4%$!bl*&k#"&k!$!tl-*&k#"&k!$!llI*&k#"&k! $!fle*&k#"&k!$!nl*&
k#"&k! !9!l!9!l!9l+l#!l$!0ll$!7ll!9!9l!Em4%!0Oml!9l!l4%!9l!,!,,!,,!,,,*j!.!.!&b!
+b*k!0.!.!N.a*k",!b!eb* * *  Small-C  V1.2  * * *       By Ron Cain  and  James 
Van Zandt     2 August 1984LD HL,(6)LD SP,HLccgomainglobal ccregisglobal cccalls
global ccleavicccallsexit*k*8k"!.,!,, 0 --- End of Compilation ---!£,!9! 9l1l!9l
!!l!9!l!9!9l!Om!Oml!9l+l#C!9l#l+l2,!9l+l#d!9l#lC!9ll!9l#l+l2,d!9l,q!9l!l!l!9l! l
!ll!.!9l!!,  P,!b!9l!l!l!9l! l!llfa!9l!,!b!.!9l!!,,LD A,()ccsxtdloadLD HL,()a!9l
!l!l!9l!!l!Em*6kOm11,!.ADD HL,SP!9l!l!l!9l! l!llaa!9l!,!b!9l!l!l!9l! l!ll!.!.!9l
!!,!a.!9l!!a,,dstoreLD A,LLD (),ALD (),HL!9l!l-aTb!babaa!9l!lVapb!ia.!pa.aa!zabb
dstoreLD A,LLD (DE),Accpint!9l!la!aba!9l!la!aba!abccgchardloadccgint!a.EX DE,HL!
a.LD HL,!b.*6k!Om"6kPUSH HL!1bb*6k!Om"6kdpush!Mbb*6k!Om"6kdpush2!ib.*6k!"6kPOP H
L!b.*6k!"6kPOP DE*6k!"6k!b.EX (SP),HL!b.!9l,CALL !b.!9l,,CALL !b.RETa!c,,b!!c.*6
k!Om"6k$+5JP (HL)!Ac.!9l",JP !mc.!tc.!yc.!9l",LD A,HOR LJP Z,!c.DEFB !c.DEFS !c.
DEFW !9!9l*6kOml!9l!lc!9l!9l!lbd!9l!lbd!9l!l,d!e.!9l+l!9lYd!e.!9!9l!Oml,d!9l!9l!
ld!9l!Ymld!9l!ld!&e.!9l#l!9ld!-e.!9!9l!ld!9laa!9l11,!5e.!e.a!9lINC SPPOP BCDEC S
PPUSH BCADD HL,SPLD SP,HL!9l!le!9l!lueexeye!e.ADD HL,HL!e.!e.!e.!e.!e.LD B,HLD C
,LADD HL,BCADD HL,BCADD HL,HL!e.!9l,,fLD DE,!f.ADD HL,DE!+fb*6k!"6kdadd!fbbccsub
!Wfb*6k!"6kdsub!hfbbccmult!fb*6k!"6kdmul!fbccdiv!fb*6k!"6kddivfa!fbbccor!fbbccxo
r!fbbccand!fbccasr!gbbccasl!gbccneg!'gbminusfa!8gbcccom!Gg.INC HL!Wg.DEC HL!jgbb
cceq!gbbccne!gbbcclt!gbbccle!gbbccgt!gbbccge!gbbccult!gbbccule!gbbccugt!hbbccuge
!!hb*6k!"6kdeq!hb*6k!"6kdne!Shb*6k!"6kdlt!lhb*6k!"6kdle!hb*6k!"6kdgt!hb*6k!"6kdg
e2mog###foogog£ogl+l+l+l+l+l+z!m7,m+,m+,m+,m+z3m!go8m)Imozgm#/g/oDM!ysmxGyOzWmmD
Mzzmxm)mmmmozWmmmmz/W/x/Gy/OzWzml!an(/+nn!6!6/!/  P//"m"mn"m$"m*ms#r*m*mn*mn&*mr
 R2*m#*m2n!*m6#6*mwW*m*mb*m2n!*ms#r*m!6a*m2n!*m"m!a!"maO!*m*m$"m#V"m*m"m*m*mz*m6
#"m*m"m*m$#V"m*m*m,mO!*m*miB!"mb*m"m*mb!"m*m2n*m  m& ..&.!6.a -..- "m! !*m$"m#V"
m*m#*m"m!*m*mig!*m"m*m"m*m,m!*m*m6iq*ms#r*m"m*m#Vr+s*m#*ms#r*m*m!6!o& ! !"m"m!a"
m#V"m*m#*m"m"m*m*m,m!*m*mi!*m"m*ms#r*m"m*m#Vr+s*m#*ms#rm*mw&o"m+V6+6O *m+#6s#r# 
*mo&! #  #( ("mm c *m&"m"m"mn&*m*mM*ml"m*m!'unit' invalid *"D"**Om!5$$*L"J!$*J##
l$*JlERROR  CALLED FROM can't /0Illegal functionArithmetic overflow*X*V*T*X*V*T/
2Z8bRgLBj2Y!YG*WLx    !R!9L9'%xY0D,)Ugb!T-0i#4.G#W#o#g#OEhcGy 'LgjTeox 2Y))0#xE(
!Yw0x!YF#O,$4#W#o#g#O!Z/wogGRoogO8CZUoao-yOgok.yOPX!!!!T# CZUoaOWy0ZOgo  Pz  !kb
.44+N+V+++ngAOW!2NxRRGN02N7 )0#))0#N2Ny !Y5 -x( !YGxwUw+k/!,x8Gi!Y4!n!YOp#6AP!sG
knYj!QnBz YX/( (!((!( x(ky(!Xyt£#x+y+++z+k!Xw*T*V*XTST"VCXT*VKX#V#Ni#Na#N#F#T!X7
w##wy7OGOWgo,Ugz£  +  bE%k!YTj6y!Y6#6y!99!99!k!J5!zD(h!Fi,YO!Z6+F6!JER   MISSING
 LEFT PARENTHASIS   MISSING RIGHT PARENTHASIS   PHASE ERROR   PROGRAM ERROR   RE
LOCATION ERROR   RANGE E INTRODUCTION     This compiler is the small C compiler 
written by Ron Cain and published in Dr.   Dobb's #45 (May '80). The compiler  w
as  modified to include floating point by   James R. Van Zandt. The  floating  p
oint  routines  themselves were written by   Niel Colvin.  The companion assembl
er  ZMAC  and  linker ZLINK were written by   Bruce Mallett.     This compiler a
ccepts a subset of standard C. It requires a Z-80 processor. It   reads C source
 code  and  produces  Zilog-  mnemonic assembly language output,   with syntax m
atching the assembler  ZMAC  supplied  with  it.  ZMAC produces a   relocatable 
file with the extension .OBJ.  One  or more such relocatable files   can be link
age edited  by  the  companion  program  ZLINK.  The compiler (with   source in 
 C),  the  assembler,  and  the  linker  (with  sources  in assembly   language)
 are hereby placed in the public domain.     There are several sample source cod
e files on  this disk. For more about the C   programming language, see the abov
e issue of  Dr. Dobb's or "The C Programming   Language" by B.  W.  Kernighan  a
nd  D.  M.  Ritchie,  Englewood Cliffs, N.J.   Prentice-Hall, 1978.       DATA T
YPES     The data types are...     char ccharacter   char *cpointer to character
   char c3character array   int i16 bit integer   int *ipointer to integer   int
 i()function returning integer   int i4integer array   double d48 bit floating p
oint   double *dpointer to double   double d()function returning double   double
 d5array of doubles     Storage classes, structures, multidimensional arrays, un
ions, and more complex   types like "int **i" are not included.       PRIMARIES 
    arrayexpression   function(arg1,arg2,...,argn)   constant   decimal integer 
  decimal floating point (1.0, 2., .3, 340.2e-8)   quoted string    ("sample str
ing")   primed character ('a'  or  'Z')   local variable   global variable     E
ach variable must be declared before it is used.     UNARY INTEGER OPERATORS    
 -minus   *indirection   &address of   ++increment, either prefix or suffix   --
decrement, either prefix or suffix       BINARY INTEGER OPERATORS     +addition 
  -subtraction   *multiplication   /division   %mod, remainder from division   i
nclusive or   exclusive or   &logical and   equal   !not equal   less than   les
s than or equal   greater than   greater than or equal   left shift   arithmetic
 right shift   assignment       UNARY DOUBLE OPERATORS     -minus       BINARY D
OUBLE OPERATORS     +add   -subtract   *multiply   /divide   assignment     Assi
gnment operators are not included.     Conversion between floating point and int
eger  is automatic for assignment and   for the expression returned by a functio
n. Conversion from integer to floating   point is automatic for the arguments  o
f  any of the floating point operators.   Otherwise, the routines "float(jj)"  a
nd  "ifix(yy)"  (as  in  FORTRAN) may be   used.  The arguments of integer-only 
operators are checked to be sure they are   integers.  There is no type  checkin
g  for  the  actual p   P         arameters of function   calls.       PROGRAM C
ONTROL     if(expression) statement   if(expression) statement else statement   
while(expression) statement   break   continue   return   return expression     
   /* null statement */   statementstatement   ...   statement    /* compound st
atement */     not included for, do while, switch, case, default, goto       COM
MAND LINES     When the compiler is run, it reads one or more C source files and
 produces one   assembly language file. The assembly  language  files are separa
tely assembled   by ZMAC, then are combined into a  single executable file by ZL
INK. The format   of the compiler command line is     cc options file file file.
..     Each option is a minus sign followed by a letter     -Cto include the C s
ource code as comments in   the compiler-generated assembly code.     -Epause af
ter an error is encountered.     -Gdon't reserve space for any global variables.
     -Mnone of these files contains main().     -Pproduce profile of function ca
lls, and enable   walkback trace on calls to err().     Use the  -G  option  if 
 all  global  variables  are  being  declared  in  one   compilation, but  will 
 be  used  by  programs  being  compiled  and assembled   separately. (This is a
  rudimentary  form  of  "extern".)  If functions return   doubles, they must be
  declared  before  use  in  each compilation. Otherwise,   functions are automa
tically  imported  and  exported.  Names  of functions and   global variables i.
e., those declared outside function definitions) are always   global as far as t
he linker are concerned, and may not overlap.     The  -M  option  keeps  the  c
ompiler   from  producing  its  standard  header   (initializing the stack point
er, for example).  The header does not include an   ORG 100H directive, since ZL
INK  automatically  starts  programs at 100H. As a   result, forgetting the -M o
ption will lengthen your program by a few bytes but   cause no other harm.     T
he profile printout will include  only  the  functions  in the first file the   
linker sees. That's the one that  should  be  compiled  with the -P option. If  
 there is a call to err() in IOLIB,  a "walkback trace" is printed, which lists 
  all the functions that  have  been  called  but  which  have  not yet returned
   (recursive calls lead to multiple  listings).  The walkback trace will includ
e   all functions compiled with the -P  option,  whether  or  not they were in t
he   first .OBJ file.     Options and files are separated by spaces,  and  can b
e mentioned in any order   (even intermixed). Only the file  name  (optionally  
preceded  by a disk name)   should be given.  The  compiler  automatically  adds
  the  extension ".C". The   output file is given the same  name  (and  is  put 
 onto the same disk) as the   first input file, but with the extension ".ASM".  
   Each assembly language file is assembled as follows     zmac alphaalpha     I
f extensions are not specified, as here,  ZMAC uses ".ASM" for its input file   
and ".OBJ" for its output file.     The object files are linked as follows     z
link alpha,alphaalpha,beta,iolib,float,printf     The first name is for the outp
ut  file.  By default, it is given the extension   ".COM". The second name is fo
r  the  map  file (default extension ".MAP) which   gives the values of all the 
 global  symbols.  ZLINK  will always tell you how   many global symbols were  u
ndefined,  but  won't  tell  you what the undefined   symbols were unless you as
k for a map file.  All the names to the right of the   '' are input files, with 
the  default  extension ".OBJ". The first input file   must have been compiled W
ITHOUT the -M  option. Ordinarily, it will be the one   with main(). The other f
iles can be mentioned in any order.       EMBEDDED COMPILER COMMANDS     #define
 name string     "name" is replaced by "string" hereafter.     #include filename
     compiler gets source code from another file (can't be nested)     #asm   ..
.   ...   #endasm     code between these is passed directly to the assembler.   
                                                                               L
IBRARY FILES     Seven library files are included     IOLIB.CBasic input/output 
and integer math routines   IOLIB.ASM(required by ALL programs).   IOLIB.H /    
 FLOAT.CFloating point math routines.   FLOAT.OBJ  /   FLOAT.H/     TRANSCEN.OBJ
Trancendental routines.   TRANSCEN.H/     PRINTF1.COutput routine printf(), inte
ger only.   PRINTF1.OBJ      /   PRINTF1.H /     PRINTF2.COutput routine printf(
),   PRINTF2.OBJ integer & floating point   PRINTF2.H/   P    PROFILE.ASMPrints 
profile (number of calls to each   PROFILE.OBJfunction) after program finishes, 
and enables   PROFILE.Hwalkback trace in case of error (calls to   err(), in IOL
IB).     ARGS.CI/O redirection and command line parsing.   ARGS.OBJ /   ARGS.H/ 
    These are related as follows     IOLIB          /       PRINTF1      ARGS   
              PROFILE                           FLOAT                        /  
                    PRINTF2       TRANSCEN     That is, PRINTF2 requires both  F
LOAT  and  IOLIB.  PRINTF1 or PROFILE require   only IOLIB. TRANSCEN requires bo
th FLOAT and IOLIB.     In each case, the .C file was compiled and assembled to 
give the corresponding   .OBJ file, and the .H file declares  (for  the assemble
r, and if necessary for   the compiler as well) the exported symbols.     Each l
ibrary to be used must be  mentioned twice once to the compiler (either   in an 
#include statement in the source code  or in a reply to the "input file"   quest
ion), and again to the linker (either  in  the command line or in a reply   to t
he linker prompt). For example,  if  floating point operations are needed,   the
 source file should contain     #include iolib.h   #include float.h   double x  
 ...(rest of source code)     Compilation, assembly, and linking would consist o
f     Acc alpha   Azmac alphaalpha   Azlink alphaalpha,iolib,float     For detai
ls  on  these  libraries,  see  IOLIB.DOC,  FLOAT.DOC,  TRANSCEN.DOC,   PRINTF.D
OC, PROFILE.DOC, and ARGS.DOC.       SAMPLE COMPILATION     Ccc test     * * *  
Small-C  V1.2  * * *            By Ron Cain  and  James Van Zandt          29 Ju
ly 1984       TEST.Cfile names echoed     #include iolib.hincluded files echoed 
  #end include   #include float.h   #end include   #include printf2.h   #end inc
lude   #include args.h   #end include   #include transcen.h   #end include    ma
in()function names echoed    out()    alpha()    beta()    gamma()    putnum()  
  outf()     There were 0 errors in compilation.     Czmac testtest   SSD RELOCA
TING   (AND EVENTUALLY MACRO)  Z80 ASSEMBLER   VER 1.07         0  ERRORS   Czli
nk   test,testtest,aargs,iolib,float,printf2,atranscen   SSD LINKAGE EDITOR VERS
ION 1.4         0 UNDEFINED SYMBOL(S).   C       SAMPLE COMPILER COMPILATION    
 Ccc c80v   Czmac c80v3c80vpick a different name   Czlink c80v3,c80v3c80v3,iolib
,float       link it     The assembly files total about 190K. The object files t
otal about 65K, and the   temporary file produced by  the  linker  is  about  80
K.  Compilation requires   about 43K of RAM, divided as follows 34K  code & data
, 8K heap (mostly symbol   table), and 1K stack.       PERFORMANCE     The progr
am test.c on this disk (with  142  lines and 3200 bytes) was compiled   in 47.8 
sec on a  4  MHz  Z-80,  for  a  compilation  speed of approximately 3   lines/s
ec, or 67 bytes/sec. Of  this  time,  approximately 7 seconds was spent   readin
g in the 43136 bytes of compiler code.     The following floating  point  benchm
ark  (from  Dr.  Dobb's  Journal, Mar 84)   finished in 489 seconds on a 4 MHz Z
-80, with the result 2500.00469     #include iolib.h   #include float.h   #inclu
de transcen.h   #include printf2.h   int i   double a   main()   a1. i1   printf
("startingn")   while(i++2500)   atan(atan(exp(ln(sqrt(a*a)))))+1.   printf("Res
ult is %20.12f ",a)        INTERNAL DOCUMENTATION     This is a recursive descen
t,  one  pass  compiler producing assembly language.   The two major changes tha
t  have  been  made  to  speed  it up relative to Ron   Cain's original compiler
 are a hash coded symbol table and 1K disk buffers.     Global symbols defined i
n a  C  program  are  prefixed  by  'Q' so they do not   conflict with any globa
l symbols in libraries.     A compiled program has the following layout...     1
00H to end-1program & data   end to *heaptopheap   *heaptop to *SP-1unused   *SP
 to *(0006)stack     The symbol end is defined by ZLINK at link time, and points
 to the first byte   above program and data.   The  variable  heaptop  (initiali
zed to end) always   points to the first byte above  the  heap.   The  stack poi
nter register SP is   initialized to the first location above user memory (point
ed to by the word at   0006). The variable  names  end  and  heaptop  are  visib
le  only to assembly   language programs, since they do not begin with Qs.     A
ssembly language programs can be called  by  C  programs.  The C program will   
evaluate each of its arguments (left to  right),  push it onto the stack, then  
   Pcall the named program. Therefore, the assembly language program should expe
ct   that the top word on the stack  is  the  return  address, the next word is 
the   last argument, etc. If  the  function  is  to  return  an integer or chara
cter   value, it should be left in the  HL  register. Double values should be le
ft in   the 6 byte area starting at FA.     WARNINGS     In addition to the limi
tations mentioned  above,  the  user should be aware of   the following...     I
n declaring a function returning a double, you have to use two lines...     doub
le frodo()   frodo(x,y,z) int x double y,z     You can't combine them, as in sta
ndard C...     double frodo(x,y,z) .../* not accepted */     It addition, the de
claration "double frodo()"  must  appear before any use of   the function, or th
e compiler  will  assume  while generating the calling code   that the function 
returns an integer.     The floating point routines in  the  FLOAT  library  (th
ough  none of the code   produced by the compiler) use several  of  the  undocum
ented Z-80 op codes, so   they may not work on some  processors.  FLOAT also use
s the alternate register   set.     The floating point routines do not meet the 
proposed IEEE standard.     POTENTIAL IMPROVEMENTS     Adding the features noted
 above as "not included".     The compiler could probably be made faster  by tok
enizing the input stream, so   parsing would not involve  string  comparisons.  
It  could  be made smaller by   moving  the  error  messages  to  a  disk  file,
  to  be  consulted  at  need.   Implementing storage class specifiers  could  m
ake  compiled programs (and the   compiler itself) smaller and faster, since  va
riables local to a function that   is not called recursively could be  declared 
"static". Static variables can be   accessed much more readily than "auto" varia
bles (those on the stack).     OC 27 79 27 48 15  CP OFF  FF ON  TM 0  PL  invol
ve  string  comparisons.  It  could  be made smaller by   moving  the  error  me
ssages  to  a  disk  file,  to  be  consulDISC    BASp    $$$ETARG getarg(n,s,si
ze)  /* places in s Q   "C Compiler/Assembler/Link Instructions"(',"") ,(,,"The 
C Compiler must first be run to     compile the original program into pseudocode
. Then the assembler must be run andfinally the object code needs to be     link
ed.""C Compiler CC.COM"("Assembler  ZMAC.COM"2"Linker     ZLINK.COM"m"The files 
'CC.DOC', 'ZMAC.DOC' and      'ZLINK.DOC' tell you more about each    individual
 program."F"There are seven C 'include' libraries,  they are ARGS, FLOAT (floati
ng point), IOLIB (standard I/O), PRINTF1, PRINTF2, PROFILE and TRANSCEN."+P"Pres
s any key to reset"     $$$ETARG getarg(n,s,size)  /* places in s the n-th argum
ent (assumes s   has size bytes). Returns s.*/   G"C Compiler CC.COM"("Assembler
  ZMAC.COM"2"Linker     ZLINK.COM"m"The files 'CC.DOC', 'ZMAC.DOC' and  FLOAT co
ntains the  floating  point  arithmetic  routines,  and some functions   visible
 to the user's program.       GENERAL INFORMATION     These routines will execut
e only on  a  Z-80. They use the alternate registers   and some of the  undocume
nted  instructions  of  that  processor.  They do not   conform to the IEEE floa
ting point standard. The routines were written by Neil   Colvin, and are worth s
tudy. They are the  best  code I have ever seen for the   Z-80. - Jim Van Zandt 
      FLOATING POINT FORMAT     Each floating point number is 6 bytes long,  and
 consists of a 40 bit fraction   (most significant byte in the  highest  address
)  and  an  8 bit exponent. For   nonzero numbers, the fraction f has a value in
 the range 0.5  f  1.0. Since   its most significant bit would always be  1, it 
would carry no information and   is replaced by the sign bit (set  for  a negati
ve number). The exponent is 80H   if the number is in the range 0.5   x   1.0, a
nd is increased by 1 for each   place the binary point of f should be moved to t
he right. For example             Representation                  Number        
   00h,00h,00h,00h,00h,80h         0.5           00h,00h,00h,00h,80h,80h        
 -0.5           00h,00h,00h,00h,00h,81h         1.0           00h,00h,00h,00h,00
h,7fh         0.25           0fah,33h,0f3h,04h,035h,80h      sqrt(.5)  .707106..
.           38h,0a9h,0d8h,5bh,5eh,7fh       1/log(10)  .43429...           21h,0
a2h,0dah,0fh,49h,81h       pi/2  1.5707...       ARITHMETIC OPERATIONS     Ea   
P         ch of the primary operations (DADD,  DSUB,  DMUL,  and DDIV) takes its
 first   operand from the stack (under  the  return  address)  and  the second f
rom the   fixed location  FA  (for  Floating  point  Accumulator).  The  result 
 of  the   operation is left in FA. For example,  we  have the following C expre
ssion and   its translation into calls to floating point operations             
double a,b,c,d           main()           QMAIN                 ab+c/d          
         LD HL,QB        get address of 1st operand                   CALL DLOAD
      put operand in FA                   CALL DPUSH      move from FA to stack 
                  LD HL,QC        put 2nd operand...                   CALL DLOA
D                   CALL DPUSH      ...on stack                   LD HL,QD      
             CALL DLOAD      put D in FA                   CALL DDIV       find 
c/d                   CALL DADD       find b+c/d                   LD HL,QA     
   load destination address                   CALL DSTORE     save result       
                       RET             QA     DS 6            declare storage sp
ace           QB     DS 6           QC     DS 6           QD     DS 6       FUNC
TIONS     Each of these functions return a double     float(x) double x     inte
ger to floating point conversion   fmod(x,y) double x,y  mod(x,y)               
            if 0  y then 0  mod(x,y)  y and                           x  n*y + m
od(x,y) for some integer n   fabs(x) double x      absolute value   floor(x) dou
ble x     largest integer not greater than   ceil(x) double x      smallest inte
ger not less than   rand()                 random number in range 0...1     This
 function returns an int     int ifix(x) double x  floating point to integer    
                       (takes floor first)   0...1       This function returns a
n int       int ifix(x)  mod(x,y)  y and                           x  n*y + mod(
x,y) for some integer n   fabs(x) double x      absolute value   CALLCPOUT  POPB
  JMPNEXT  PCRPUSHB  MVIC,ACR  MOVL,C  CALLCPOUT  MVIC,LF  MOVL,C  CALLCPOUT  PO
PB  JMPNEXT  DB0C1H  DB0A7H  DWARROW-6  TICKDWDOCOL  DWDFIND  DWZEQU  DWZERO  DW
QERR  DWDROP  DWLITER  DWSEMIS  DB86H  DB'FORGE'  DB'T'+80H  DWTICK-4  FORGDWDOC
OL  DWCURR  DWAT  DWCONT  DWAT  DWSUBB  DWLIT  DW18H  DWQERR  DWTICK  DWDUP  DWF
ENCE  DWAT  DWLESS  DWLIT  DW15H  DWQERR  DWDUP  DWNFA  DWDP  DWSTORE  DWLFA  do
uble float(),/* integer to floating point conversion */  fmod(),/* mod(x,y) */  
fabs(),/* absolute value */  floor(),/* largest integer not greater than */  cei
l(),/* smallest integer not less than */  rand()/* random number in range 0...1 
*/  int ifix()/* floating point to integer  (takes floor first) */  #asm  GLOBAL
ADDHALF  GLOBALDADD  GLOBALDDIV  GLOBALDGE  GLOBALDIV1  GLOBALDIV17  GLOBALDLOAD
  GLOBALDMUL  GLOBALDSTORE  GLOBALDSWAP  GLOBALDSUB  GLOBALDEQ  GLOBALDGT  GLOBA
LDLE  GLOBALDLT  GLOBALDNE  GLOBALDPUSH  GLOBALDPUSH2  GLOBALEXTRA  GLOBALFA  GL
OBALFADD  GLOBALFASIGN  GLOBALFDIV  GLOBALFMUL  GLOBALFSUB  GLOBALHLADD  GLOBALH
LSUB  GLOBALILLFCT  GLOBALL247E  GLOBALL2895  GLOBALLDBCFA  GLOBALLDBCHL  GLOBAL
LDFABC  GLOBALMINUSFA  GLOBALODD  GLOBALPUSHFA  GLOBALQCEIL  GLOBALQIFIX  GLOBAL
QFABS  GLOBALQFLOAT  GLOBALQFLOOR  GLOBALQFMOD  GLOBALQRAND  GLOBALSGN  #endasm 
     LQERR""H HKcan't /0KIllegal functionKArithmetic overflow* *** **/28bRgLBj2z
m!G*Lx    !R!L' B"AB$ mK££x0D)g!0i#44.1G#W#o#g#OhcGy 'LgjTeox 2))0#xE(!w0x!F#O",
$44#W#o#g#O!/wogGRoogO8CZUoao-yOgo.wyOPX!!z!t!# CZUoaOWy0ZOgoz  !.w44+N+V+++ngAO
W!2xRRG027 r)0#))0#2y !5 -x(  P !GxwI$IB!w+/!4x8G!4!j !Op#6wAP! sG !jQ z  /( (N!
((!( xBB A (y(! y&£#x+y+++z+! w*** QS"C *K #V#Ni#Na#N#F#! 7w##wy7OGOWgogBz£  +  
I$BDH m£m£!6yw!6#6yw!9j!9j£!£!5!zDK(h!FYO!6+F6z!FADD£MINUSFA  L0F2E QDPUSH DSWAP
NORM10ODDNORM12 KGRIPEmQFLOORDDIV HLSUB jQCEIL QFABSDIV1ADDHALFHALFDIV22DIV46DIV
6 QAMAXFDIVSGNIDIV8UDIV9tMULLOOP QAMIN ILLFCTDPUSH2XDIVI MUL10YES EXTRA 4OFLOWED
MULPACK QFMODDIVZERODSUBINCR QIFIXKFMULINT2BINT4FASIGN FSUB NORM2 NORM4 NORM6 NO
RM8 DIV10 rDIV12 DIV20DSTORE wDIV14 DIV17SEED DIV18 wNORMA QRANDMUL2MUL4MUL6MUL8
zNORMCPFRACRSH2*RSH4 DLOAD-RSH61RSH8LDBCFA HLADDRSHIFTLDBCHLLDFABCOFLOW2 FRADD I
FIX5 IFIX6DCOMPARFA L28388DG9ADD2 L247E L280CADD4 L281BKDLPUSHFAUNPACK L2895 PAC
K2jCOMPARE&SETFLGS,DGEFL4 L27F1RDEQNNODLE L29D1DADDYDNEqQFLOAT3DGT L27ECMINUSBCF
DLTS,DGEFL4 L27F1RDEQNNODLE L29D1DADDYDNEqQFLOAT3DGT L27ECMINUSBCFD IOLIB define
s all  the  arithmetic  operations,  and  the  following I/O, heap   management,
 and error reporting functions       FUNCTIONS     cpm(bc,de) int bc,de   The re
gisters BC and DE  are  set  to  the values of the corresponding   arguments, an
d a BDOS service request  (CALL  to 5) is made. The value   returned is the cont
ents of A (sign extended).   getchar()   Echoes and returns one  character  from
  the  standard input, which is   initially the keyboard but can be  redirected 
by setargs() in the ARGS   library.   putchar(c) char c   displays one character
 on the standard  output, which is initially the   console but can be redirected
 by  setargs() in the ARGS library.  Adds   LF after CR.  Returns c.   gets(buf)
 char buf80   Gets a null-terminated string from the  standard input. If I/O has
 not   been redirected, the string comes from  the keyboard and standard CP/M   
editing is permitted. The maximum length of  the string is fixed at 80   charact
ers.   puts(s) char *s   Displays a  null-terminated  string  on  the  standard 
 output,  using   putchar().   fopen(name,mode) char *name,*mode   Opens file "n
ame". "mode" is a  pointer to a single  character (either   upper or lower case)
 "r" for  read  access, "w" for write access, and   "a" for appending to  an  ex
isting  file.  fopen returns a unit number   (int)   which  must  be  used   for
  subsequent  file  accesses.   For example...     ufopen("frodo.c","r")opens FR
ODO.C for reading   charactergetc(u)gets a character from FRODO.C   ufopen("sam.
c","W")opens SAM.C for writing   putc(character,u)writes a character to SAM.C   
  Up to three files may be  open  at  once.  (If more are needed, change   NBUFS
 and BUFLGH in IOLIB.C, compile,  and assemble.)   fclose(u) int u   Closes the 
file with the unit number u.   getc(u) int u   Returns the next character from t
he file (not sign extended), or -1 at   end of file. Line feeds are discarded, a
nd control Z (1AH) signals end   of file.   getb(u) int u   Return next byte fro
m file (not  sign extended), without regard to its   value, or -1 if at end of f
ile. (Use this one to read a COM file.)   putc(c,u) char c int u   Write charact
er c to a file. If it  is a carriage return, write a line   feed as well. Return
s c.   putb(c,u) char c int u   Write byte c to a file, without special handling
 of carriage return.     fflush(u) int u     Flush buffer for unit u (which must
 be an output file) to disk. Called   automatically by fclose().     alloc(n) in
t n     Returns a pointer to a block of n byte  Ps of memory (no error checking)
.     free(ptr) char *ptr     ptr should be one of the  pointers  returned  by a
lloc. That block AND   ALL BLOCKS ALLOCATED SINCE THEN are returned to the heap.
     avail()     Returns the number of bytes of  memory  available for the heap 
AND THE   STACK. If you allocate all of  it  and  write over the stack, you will
   cause trouble. The safe way to get a big buffer is as follows   sizeavail()-3
00   wherealloc(size)   /* initialize if needed... */   i0 while(isize) wherei0 
    err(s) char *s     Prints "nERROR" and the message pointed  to  by s on the 
console, and   (if  enabled  during  compilation)  performs  a  walkback  trace.
  For   example, fopen uses the call   err("OUT OF DISK BUFFERS")   The walkback
 trace lists the functions  that have been called but have   not yet returned, w
ith the  most  recently  called function first. Any   functions compiled without
 the "profile and trace" option simply don't   appear in the list.     upper(c) 
char c     If c is a lower case  character,  converts it to uppercase. Otherwise
,   it returns c.       POTENTIAL IMPROVEMENTS     Allocate buffers from the hea
p only when they are needed (would permit   more disk buffers without penalizing
  programs  that didn't use them).   alloc() and free() should permit blocks  of
 memory to be allocated and   freed in any order.       AUTHOR     James R. Van 
Zandt 27 Spencer Dr. Nashua NH 03062 603-888-2272   !-------!-------!----R  OC 2
7 79 27 48 15  CP OFF  FF ON  TM 0  PL #define stderr 1  #define STDERR 1  #asm 
 GLOBALCCAND  GLOBALCCASR  GLOBALCCASL  GLOBALCCCDR  GLOBALCCCAR  GLOBALCCCMP  G
LOBALCCCMP1  GLOBALCCCOM  GLOBALCCDIV  GLOBALCCEQ  GLOBALCCGE  GLOBALCCGO  GLOBA
LCCGCHAR  GLOBALCCGINT  GLOBALCCGT  GLOBALCCLE  GLOBALCCLT  GLOBALCCMULT  GLOBAL
CCNE  GLOBALCCNEG  GLOBALCCOR  GLOBALCCPINT  GLOBALCCSUB  GLOBALCCSXT  GLOBALCCU
CMP  GLOBALCCUGE  GLOBALCCUGT  GLOBALCCULE  GLOBALCCULT  GLOBALCCXOR  GLOBALCURR
ENT  GLOBALERR2  GLOBALQALLOC  GLOBALQARGC  GLOBALQAVAIL  GLOBALQCPM  GLOBALQERR
  GLOBALQEXIT  GLOBALQFCLOSE  GLOBALQFOPEN  GLOBALQFREE  GLOBALQGETB  GLOBALQGET
C  GLOBALQGETCHA  GLOBALQGETS  GLOBALQPUTB  GLOBALQPUTC  GLOBALQPUTCHA  GLOBALQP
UTS  GLOBALEND  #endasm  /*hex(x) int x  if((x&15)!x)hex(4095&(x4))  xx&15  if(x
9)putchar('a'+x-10)  else putchar('0'+x)    */  END BI "" ! "*""**R*"!"!y*"(!*##
**" ERROR  CALLED BY *d!9*!9*E!9!P!9+#4! !9*d!9!!9! £4!9#+!9!9!!9!9!!9!9!!9!!P! 
!9!R!9!9!D  HH!!9!!9!9!!9! !9!9#+!93!9!!9+#!!9)!,N!9!!H!.E!9!9!!!9)*!9!!!h!!9)!!
9)!!!!9)!!9)!!9!!9)!9!!9!9!9+# ""$! !9!!9! !! 9!!!9!!9!!! 9!9!!9!*!9!9#+y!9!.Uy!
9!DH  HB9#! 9!9!.!9!!9!9#+!9!9#! 9!9! 9!9!R! 9!A£ !!9!A!!9! D !!9)!W!!9)!!9)!9!A
!9d!!9!*!!9!9! *!!9)!C!9!9!9!W!! $$!9!9!! 9!9!e!!9!!9)!C!!9)!!9)!9!9!!9!9OUT OF 
DISK BUFFERS!9! 9!R!9!9  I  PD A !9!W!9!"£G!!9)!,!!! 9!9! 9 !!9)!,!!!9)!!9£!!!9!
!9!!" B!  C!9!!9)!9!W!9!C£!9!"£C!9!P.EINVALID UNIT NUMBER!9!9! e!9!!9!!!9!  B B 
$ R)!"!!9!R)+!!9!9!Y!9!!!9! J!! !9! 9!9!9!R!9! 9!9!"!"  H! 9!9!W!s.E!9!!9)!9!!9)
3!9!!9)!9!"!9! "!9!!9)!9!9!!9!9D H$"  !!9!!9  !9!9!l !!!9!!9)!! 9!! 9)!9!9!!9)!9
!9#+!! 9)! D$D9!9! 9CAN'T READ OUTFILE!9!9!9! ! !9!9!9!!!9! 9!9! 9!R!9!C2!.E!!9 
    H )!!9)t!9! 9 !9!!9!!9)!9#+!9!!9)!9!9!9! 9CAN'T WRITE TO INFILE!9!9!RBDA   A
$"!9!C !.E!9!! 9)!9!! 9)!!9)!9!9 !!9!!! 9) !!9!9!9! !!!"$ !!9CAN'T FLUSH INFILE!
9!a!9! R!9*!*2!,"""*"c"!"#"og###foogog£og++  ++++z!7/+/+/+/+z6!go)Lozga#/g/oDM!y
vxGyOzWpDMzzx)ozWLDz/W/x/Gy/OzWz           CCGOCCLEpCCMLT1 QFFLUSHCCNECCGTCCRDEL
QFNEXTCCPBCDEQUPPERCCLTQFOPENBDOS£CCORCURRENTQFFCBCCPINT QFCHK CCCAR CCAND QGETC
HAR CCCDR/CCUCMP QARGChCCMULTQFBUFQSTDOUT HCCASL CCCMP aCCCOM CCDIV MSGE2 CCASRE
RR2 QGETB dQGETCNERR4rERR5ERR6 CCNEG QFREE QGETSCCBCNEG QPUTCHARHEAPTOP CCUGE %C
CULE CCUGT EQEXIT RCCSUBQCPMyMSGE CCULTCCDENEG.QERR CCSXT CCXORCCGCHARQALLOCQDFL
TDSK vCMLT2CCCMP1LCCASL4CCDIV1CCDIV2CCDIV3QFCLOSECC11CC12CC20CC13CC21NCC14CC22CC
30CC15yCC23CC31CC16UCC24CC32PCC40CC17CC25CC33CCC41CC18CC26CC34CCC42JCC50CC19CC27
eCC35CC51 CC28CC36eCC44CC52CC60ACC29CC453CC53CC61$QAVAILGCC38CC46l CC542CC62 CC7
0CC39CC47 CC55tCC63sCC48 CC56CC64CC72YCC49CC57CC65CC66CC74ECC5CC59 CC67CC6 CC684
CC7 CC69CC8CC96CUCMP1 QPUTB QPUTC CRCCGINTQCRQFLAST QPUTSQSTDINQEX QFFIRSTQFMODE
CCGECCEQPUTB  PRINTF2 supplies formatted output like that described by Kernighan
 and Richie.   Input conversion routines utoi (for unsigned  integers) and atof 
(for floating   point numbers) are also supplied. PRINTF1 is identical except th
at formats 'f'   and 'e', of printf, and  functions  ftoe,  ftoa,  and atof, are
 missing. Thus,   PRINTF2 requires FLOAT while PRINTF1 does not require it.     
FUNCTIONS     printf(controlstring, arg, arg, ...) --  formatted print  "control
string" is a   string which can contain any o  Pf the following format codes   %
ddecimal integer   %uunsigned decimal integer   %xhexidecimal integer   %cASCII 
character   %snull-terminated ASCII string   %ffixed point conversion for double
   %efloating point conversion for double   For each format code, there is an  "
arg"  -  a pointer to an object of   that  type.  Between  the  '%'  and   the  
format  code  letter  field   specification may appear. For formats  'f'  and 'e
', the specification   consists of two integers separated  by  a  period. The fi
rst specifies   the minimum field width, and  the  second  the  number of digits
 to be   printed  after  the  decimal  point.   For   all  other  formats,  the 
  specification consists only  of  the  one  integer  giving the minimum   field
 width. If there is no  field  specification, the item is printed   in no more s
pace than is necessary.   Example  Output   printf(" decimal %d ",15+2)  decimal
 17   printf(" unsigned %u ",-1)  unsigned 65535   printf(" hexidecimal %x ",-1)
  hexidecimal FFFF   printf(" string %s ","hello")  string hello   printf(" char
acter %c ",65)  character A   printf(" fixed %f ",1./7.)  fixed .142857   printf
(" exponent %8.5e ",1./7.) exponent 1.42857e-1     itod(n, str, sz)  int n  char
 str   int  sz   convert n to signed decimal string  of width sz, right adjusted
, blank   filled returns str   if sz  0 terminate with null byte   if sz  0 find
 end of string   if sz  0 use last byte for data     itou(nbr, str, sz)  int nbr
  char  str   int sz   convert nbr to unsigned decimal  string  of width sz,  ri
ght adjusted,   blank filled returns str   if sz  0 terminate with null byte   i
f sz  0 find end of string   if sz  0 use last byte for data     itox(n, str, sz
)  int n  char str  int sz   converts n to  hex  string  of  length  sz,  right 
 adjusted and blank   filled, returns str   if sz  0 terminate with null byte   
if sz  0 find end of string   if sz  0 use last byte for data     ftoa(x,f,str) 
double x int f char *str   converts x to fixed  point  string  with  f  digits  
after the decimal   point, return str     ftoe(x,f,str) double x int f char *str
   converts x to floating point  string  with  f digits after the decimal   poin
t, return str     utoi(decstr, nbr)  char *decstr  int *nbr   converts unsigned 
decimal  ASCII  string  to  integer  number. Returns   field size,  else  ERR  o
n  error.  (This  is  used  to  interpret the   specification fields.)     atof(
str) char *str   converts from ASCII to floating  point,  returns the double val
ue. The   general input format is -integer.fractione-exponent, where   things in
 brackets are optional  (except  that  either an integer or a   fractional part 
must be present).   ExamplesValues   1   1.   1.01.   .1   1.e-1   10.e-2   .01e
10.1   Conversion stops with the first character that doesn't match the above   
format.       AUTHOR   J. E. Hendrix for the  original  routines.  J.  R. Van Za
ndt for ftoa,   ftoe, atof, and the floating point modifications in printf.     
  INTERNAL DOCUMENTATION     The method used in ftoa to  convert  to a decimal s
tring involves more   divisions than the classical  method,  but  does  not requ
ire that the   original number be scaled down  at  the  beginning.  It was found
 that   this initial  scaling  was  causing  loss  of  precision.  The present  
 algorithm should always  convert  an  integer  exactly  if  it  can be   repres
ented exactly as a floating point number (that is, if it is less   than 2**40). 
     27 79 27 48 15  CP OFF  FF ON  TM 0  PL #asm   GLOBAL QPRINTFprintf(argcnt)
 int argcnt   GLOBAL QUTOIutoi(decstr,nbr) char *decstr int *nbr   GLOBAL QITODi
tod(nbr,str,sz) int nbr char str int sz   GLOBAL QITOUitou(nbr,str,sz) int nbr c
har str int sz   GLOBAL QITOXitox(nbr,str,sz) int nbr char str int sz  #endasm  
  P QARGCCCPINT-CCGINT 8CCSUBCCPINTGCCGINTJCCGINTMCCPINTZCCGINTCCPINTbCCGCHARqCC
GCHARxCCNECCGCHAR QPUTCHARCCGINTCCGCHARCCEQCCGINTCCPINTCCGCHAR QPUTCHARCCGINTCCP
INTCCGINTCCGCHARCCEQ   !9!9!9! 9!9)!)!9!9!9!9#+!9!%!9O!9!%!9#+O!9!9!9!-CCGINTCCP
INTCCGINTCCGCHARCCEQ-CCGINT1CCPINTKCCGINTYCCPINTCCGEqCCGINTyCCGINTCCPINTCCGINTCC
GCHARCCEQCCGINTCCPINTCCPINT $! 9!!9#! 9!!9!06!9!0!9#A!9! !9!9!9!!9!9!9O!9!.!9!9#
!9!CCGECCGINTCCGINTCCPINTCCPINTCCPINTCCGINTCCPINTCCGCHAR#CCGINT(CCPINT+CCGINT.CC
PINT5CCGCHARCCEQHCCGINTbCCGCHARiCCEQuCCGINTCCGCHARCCEQ$ !9!9!9O!9!!9!9!9!9#+!9!9
++!9!d!9!9!y!9!x!9!9!z!9!c!CCGINTCCGCHARCCEQCCGINTCCPINTCCGCHARCCEQCCGINT%CCGINT
(CCPINT/CCGCHAR6CCNEBCCGINTECCGCHARLCCEQYCCGINTCCPINT kCCNEGnCCPINTuCCGINT  9!!9
!9!!!9!s!9!9!9!u!9!9!O!9!9!9!sb!9! b!9#!9!!9!9CCGINTCCPINTCCGCHARCCGCHARCCEQCCGI
NTCCGINTCCGT CCANDCCGINTCCGT CCANDCCGINTCCPINTCCGCHARCCGINTCCPINTCCGINT CCSUBCCG
TCCGCHAR QPUTCHARCCGINT,CCGINT0CCPINT4CCGCHAR 8QPUTCHARACCGINTECCPINTMCCGINTQCCP
INTCCGINT #p!9!s!9!9!9!!9!9! 9!9+#!9!!9!9V!9#+!9+!9+!9CCPINTiCCGINT lCCSUBsCCGTC
CGCHAR QPUTCHARCCPINTCCGINTCCPINTCCGINTCCGCHARCCGECCGINTCCGCHARCCLE CCANDCCGINTC
CGINTCCPINTCCGINTCCMULTCCGINT CCPINTCCGCHAR CCSUBCCPINT!CCGINT(CCGE0CCGINT3CCGIN
TCCLT H +#!9!!9VO!9!9!!9!!9!0! 9!9o!9!9!9! !9!9#+!0!9!!9! CCAND HCCNEGSCCGINTWCC
PINTCCGINTgCCGINTjCCPINTtCCGINTCCGINTCCLTCCGINT CCNEGCCPINTCCGINTCCGTCCGINTCCGIN
TCCPINTCCGINTCCLTCCGINT CCNEGCCPINTCCGINTM!!9#+!9!9!9!9!!9!9!9!-!9! !9!!9!9+!B!9
!!9!9B!9! CCGINT%CCGCHAR,CCNE9CCGINTCCPINTGCCGINTSCCGINTCCGINTCCPINTjCCGINT rCCD
IVCCGINT CCDIVCCPINTCCEQCCGINTCCGINTCCGINTCCPINTCCGCHARCCGINTCCGTCCGINTCCGINTCCP
INT9!B!9#!9!9!9+!9! !0!9!9! !B!9!9!9+!9!9!!9!9+CCGINTCCGINTCCGT)CCGINT2CCGINT6CC
PINTICCGINTPCCLTaCCGINT dCCNEGgCCPINTqCCGINTyCCGINTCCGCHARCCNECCGINTCCPINTCCGINT
CCGINT CCANDCCPINTCCGINT CCASR CCANDCCPINT! !93!9!D!9!9+!!9!l!9!9!9!9  P!!9#l!9E
!9! 9!!9! 9!!!CCGINTCCGINTCCPINTCCGINT CCDIV CCASLCCGINT&CCGINT .CCDIV1CCPINT8CC
EQJCCGINTVCCGINTCCGINTcCCPINTvCCGINTCCGINTCCGTCCGINTCCGINTCCPINTCCGINTI9!9+! 9!!
!9!0!9! 9!!BE!9q!9!9+! E!9!9!!9!9+!!9!CCLTCCGINT CCNEGCCPINTCCGINTCCGINTCCGCHARC
CNECCGINTCCPINTCCGINTCCGINT #CCAND&CCPINT2CCGINT CCASR ACCANDDCCPINTKCCGINTRCCLT
bCCPINTpCCPINTwCCGINTCCGINTCCPINTCCGINTCCGINT   !9!9!9!9!!9#!9!9!9!! 9!9!!!9! g!
9!0r!9!7!9!9+!9!9CCGINTCCEQCCGINTCCGINTCCGINTCCPINTCCGINTo! 9!!9!9!9+! !9 yQITOD
 QITOU zQITOXACC10CC11CC12CC20CC13CC21CC14CC22pCC30CC15CC23CC31CC16CC24CC32CC17C
C25CC33CC41CC18CC26CC34oCC42BCC50CC19bCC27CC35MCC43CC51CC28CC36BCC52DCC60bCC29VC
C37CC45BCC53CC61VCC38CC46CC54lCC62qCC70CC39CC47CC55CC63BCC48CC56lCC64CC72gCC80OC
C3CC49CC57CC65CC73rCC81CC4CC58CC66CC74CC82CC5ECC67CC75CC83CC6BCC68CC76CC84CC7ECC
69CC77CC8CC786CC9CC79QPRINTF QUTOICC83CC6BCC68CC76CC84CC7ECC69CC77CC8CC786CC9CC7
9QPRINT#asm   GLOBAL QPRINTFprintf(argcnt) int argcnt   GLOBAL QUTOIutoi(decstr,
nbr) char *decstr int *nbr   GLOBAL QITODitod(nbr,str,sz) int nbr char str int s
z   GLOBAL QITOUitou(nbr,str,sz) int nbr char str int sz   GLOBAL QITOXitox(nbr,
str,sz) int nbr char str int sz   GLOBAL QFTOAftoa(x,f,str)   GLOBAL QFTOEftoe(x
,prec,str)  #endasm   QARGCCCPINT.CCGINT 9CCSUBCCPINTHCCGINTKCCGINTNCCPINTCCGINT
CCPINTcCCGCHARrCCGCHARyCCNECCGCHAR QPUTCHARCCGINTCCGCHARCCEQCCGINTCCPINTCCGCHAR 
QPUTCHARCCGINTCCPINTCCGINTCCGCHARCCEQ!9!9!9!9!9)!)!9!9!9!9#+k!9!%!9P!9!%!9#+P!9!
9!9!-CCGINTCCPINTCCGINTCCGCHARCCEQ.CCGINT2CCPINTLCCGINTZCCPINTaCCGErCCGINTzCCGIN
TCCPINTCCGINTCCGCHARCCEQCCGINTCCPINTCCPINT $!9!!9#!9!!9!07!9!0!9#B!9! !9!9!9s!!9
!9!9P!9!.!9!9#!9s!CCGE  PCCGINTCCGINTCCPINTCCPINTCCPINTCCGINTCCPINTCCGCHAR$CCGIN
T)CCPINT,CCGINT/CCPINT6CCGCHARCCEQICCGINTcCCGCHARjCCEQvCCGINTCCGCHARCCEQ$ !9!9!9
P!9!!9!9!9!9#+!9!9++!9!d!9!9!X!9!x!9!9!Y!9!c!CCGINTCCGCHARCCEQCCGINTCCPINTCCGCHA
RCCEQCCGINTCCGINT%CCEQ5CCPINTCCGCHARCCCEQTCCGINT CCSUBCCPINTkCCGINTnCCPINTuCCGIN
T xDLOAD DPUSH 9!!9!9!!!9!s!9!9!9!u!9!9!!9!7!9!!9!f!9!9!)!9!9!9!CCGINTCCGCHAR£CC
EQCCGINT CCSUBCCPINTCCGINTCCPINTCCGINT DLOAD DPUSHCCGINTCCGINTCCPINTCCGCHARCCNE!
CCGINT$CCGCHAR+CCEQ8CCGINTCCPINT JCCNEGMCCPINTTCCGINT   9! 9 ! 9!9!e!9!9!)!9!9!9
!9! 9 ! 9P!9!9!9!sA!9! A!9#!9!!9!9CCGINTaCCPINTfCCGCHARuCCGCHARCCEQCCGINTCCGINTC
CGT CCANDCCGINTCCGT CCANDCCGINTCCPINTCCGCHARCCGINTCCPINTCCGINT CCSUBCCGTCCGCHAR 
QPUTCHARCCGINTCCGINTCCPINTCCGCHAR QPUTCHAR CCGINT$CCPINT,CCGINT0CCPINTCCGINT #pO
!9!s!9!9!9!!9!9!9!9+#!9!!9!95!9#+!9+!9+!9CCPINTHCCGINT KCCSUBRCCGTCCGCHAR bQPUTC
HARCCPINTCCGINTCCPINTCCGINTCCGCHARCCGECCGINTCCGCHARCCLE CCANDCCGINTCCGINTCCPINTC
CGINTCCMULTCCGINTCCPINTCCGCHAR CCSUBCCPINTCCGINTCCGECCGINTCCGINTCCLT H +#!9!h!95
P!9!9!!9!!9!0! 9!9N!9!9!9! !9!9#+!0!9!!9! CCAND 'CCNEG2CCGINT6CCPINTCCGINTFCCGIN
TICCPINTSCCGINTCCGINTeCCLTvCCGINT yCCNEGCCPINTCCGINT£CCGTCCGINTCCGINTCCPINTCCGIN
TCCLTCCGINT CCNEGCCPINTCCGINT,!!9#+!9!9!9!9!!9!9!9!-!9! !9!!9!9+!!!9!!9!9!!9!CCG
INTCCGCHARCCNECCGINTCCPINT&CCGINT2CCGINTCCGINTCCPINTICCGINT QCCDIVgCCGINT oCCDIV
rCCPINTyCCEQCCGINTCCGINTCCGINTCCPINTCCGCHARCCGINTCCGTCCGINTCCGINTCCPINT9!!!9#!9!
9!9+!9! !0!9!9! !!!9!9!9+!9!9!!9!9+CCGINTCCGINTCCGTCCGINTCCGINTCCPINT(CCGINT/CCL
TCCGINT CCCNEGFCCPINTPCCGINTXCCGINTCCGCHARdCCNEqCCGINTuCCPINTCCGINTCCGINT CCANDC
CPINTCCGINT CCASR CCANDCCPINT! !93!9!#!9!9+!z!9!K!9!9z!9!9!z!9#K!9$!9! 9!!9! 9!!
!CCGINTCCGINTCCPINTCCGINT CCDIV CCASLCCGINTCCGINT  CCDIVCCPINTCCEQ)CCGINT5CCGINT
CCGINTBCCPINTUCCGINTCCGINTgCCGTsCCGINTCCGINTCCPINTCCGINTI9!9+! 9!!!9!0!9! 9!!!$z
!9P!9!9+!   P$!9!9!!9!9+!!9!CCLTCCGINT CCNEGCCPINTCCGINTCCGINTCCGCHARCCNECCGINTC
CPINTCCGINTCCGINT  CCAND CCPINT CCGINT  CCASR   CCAND# CCPINT* CCGINT1 CCLTA CCP
INTO CCPINTV CCGINT CCGINTc CCPINTm CCGINTu CCGINT   !9!9!9!9!!9#!9 !9!9!! 9!9!!
!9! F !9!0Q !9!7!9!9+!9!9 CCGINT CCEQ CCGINT CCGINT CCGINT CCPINT CCGINT  DLOAD 
 DPUSH  DLOAD DGE CCPINTCCPINT DLOADMINUSFADSTORECCGINT'CCGINT+CCPINTCCGINTBCCPI
NT MDLOADQDSTORE ! 9!  !9 !9!9+!  !9!9!  !9!!9!!9!9!95!9#+!-!9!9!9! !9YCCGINTCCP
INT oDLOAD rDPUSH xDLOADDMULDSTORE DLOAD DPUSH DLOAD DPUSH DLOADDDIVDADDDSTORECC
PINT DLOADDSTORE DLOAD DPUSH DLOADDGE DLOAD DPUSH DLOADDMULDSTORECCGINTCCPINTCCG
INTCCPINT 'DLOAD *DPUSH 1DLOAD 4DPUSH +#!9!9! S!9!9! !9!9!!9! !9!9!9!9! !9#+!9+#
!9! !9!  DLOADDMULDADD CDPUSHFQFLOORMDSTORE YDLOAD DPUSH cDLOADfDDIV iDPUSH lQIF
IXrCCPINTzCCGINTCCPINTCCGINT DLOAD DPUSHCCGINTQFLOAT DPUSH DLOADDMULDSUBDSTORECC
GINTCCLECCGINTCCGINTCCPINT CCGINT CCPINT!9!9!9!9#+!9!0!9!9!9!9!9!!9!!9!9#+!.!9+#
 !9!  DLOAD   DPUSH & DLOAD) DMUL- DSTORE 9 DLOAD  DPUSH  QIFIXE CCPINTM CCGINTQ
 CCPINTZ CCGINT o DLOAD r DPUSHy CCGINT QFLOAT DSUB DSTORE CCGINT CCGINT CCPINT 
 DLOAD 9! !9!9!9#+!9!0!9!9!9 !9!!9  L !9!9!9! DSTORECCGINTCCPINTCCGINTCCPINT %DL
OAD (DPUSH .DLOAD1DMUL5DSTORE DLOAD BDPUSH HDLOADKDLTXCCGINTCCPINT pDLOADsMINUSF
AwDSTORE DLOAD DPUSH DLOADDGT DLOAD DPUSH DLOADDMULDSTORE DLOAD DPUSH DLOADDGT D
LOAD DPUSH !9!9!9+#!9!9!!9!y!9#+!-!9!9!9!9!9!9!!9!9!9!9! DLOADDDIVDSTORECCGINTCC
PINT DLOAD DPUSH DLOADDLE DLOAD DPUSH !DLOAD$DMUL(DSTORE0CCGINT4CCPINT CDLOAD FD
PUSH LDLOADODMULSDSTORE DLOAD bDPUSH hDLOADkDADDoDSTORE vDLOAD yDPUSH DLOADDGT D
LOAD DPUSH DLOADDDIVDSTORECCGINTCCPINTH !9#U!9!99!9!9!£!9+!9!9!!9!9!!9!9!9!9!!9#
!9CCPINTCCGINTCCGINTCCLE DLOAD DPUSH DLOAD DPUSH DLOADDMULDADD DPUSHQFLOORDSTORE
 DLOAD DPUSH DLOADDDIV DPUSH "QIFIX(CCPINT0CCGINT4CCPINTCCGINT RDLOAD UDPUSHCCGI
NTQFLOAT dDPUSH kDLOADnDMULqDSUBuDSTORECCGINTCCPINTCCGINT!!9!9£!9!!9!!9!9!9!9#+!
9!0!9!9! 9!9!  P9#+!9#CCPINTCCGINTCCPINTCCGINTCCLTCCGINTCCPINTCCGINT CCNEGCCPINT
CCGINTCCGTCCGINT CCPINTCCGINT 'CCDIV*CCPINTCCPINTECCGINTICCPINTVCCGINTCCGINTgCCM
ULT jCCSUBtCCGINT +!.!9#+!e!9!!9#+!-!9!9!9!4!9#+!0!9!9! !9!!9#+!0!9!9! !9CCGINTC
CGCHARCCEQCCPINTCCGINTCCPINT CCPINTCCGINTCCPINT'CCPINT.CCGINT1CCGCHAR8CCLECCGINT
CCCGCHARJCCGE MCCAND!!9      L!9!-!9!!9#+!9!!9!9!9!!9!9!9!0!9!ZCCGINTCCGCHARdCCE
QgCCPINTjCCORvCCGINTCCGINTCCPINTCCGINTCCPINTCCGINTCCPINT DLOADDSTORECCGINTCCGINT
CCPINTCCGINTCCGCHARCCNE DLOAD DPUSHCCGINTCCPINTCCGCHAR CCSUBQFLOATDADD DPUSH DLO
ADDDIV#DSTORE 1DLOAD 9!.!9!9#+!9#+)!9!9!9!!9(!9+#!9!.(!9!9!!9+#!0!!9!5DSTORECCGI
NTACCPINTICCGINT LCCUGE DLOAD DPUSH gDLOAD jDPUSHqCCGINTtCCGCHAR CCSUBQFLOATDMUL
DADDDSTORE DLOAD DPUSH DLOADDMULDSTORECCGINTCCPINTCCGCHARCCGCHARCCEQCCGCHARCCEQC
CORCCPINTCCPINTCCGINTCCGCHAR CCEQ!9+!9!9!9!9!'9!0!9! 9!7!9!9#+!9!e!9!E!9!9!! 9!-
,!CCPINT%CCGINT)CCPINTCCGINTCCCPINTGCCGCHARQCCGECCGCHARdCCLEuCCGINTCCMULTCCGCHAR
 CCSUBCCPINTCCGINTCCGT QPUTSCCPINTCCPINT DLOADDSTORECCGINT DLOADH 9!! 9#+!!9!9#+
!0!9!9!9!9! !9!0,,!9!&!!9!!9! !9!!9Q!9!9 DPUSH DLOADDMULDSTORECCGINTCCGINT CCAND
 %DLOAD (DPUSH .DLOAD1DMUL5DSTOREACCGINT ICCASRLCCPINTVCCGINT gDLOAD jDPUSH qDLO
ADtDDIVxDSTORE DLOAD DPUSH DLOADDMULDSTORECCGINT DLOADMINUSFADSTORE DLOAD!9!9!97
!9!9!!9!9!!9!9!9!9!9!9!9!9!9!9!9!9B  overflow  QATOF  QFTOA  QFTOE XQITOD QITOU 
CC100  CC101 YQITOX  CC102 UCC110 CC103 CC111 CC104 9CC112 CC120 CC105 CC113 CC1
21 yCC106 CC114 CC122 CC130 CC107 £CC115 )CC123 CC131 CC108 CC116 CC124 ,CC132 7
CC140 CC109 CC117 CC125 ,CC133 CC141 4CC118 (CC126 CC134 CC142 CC119 CC127 CC135
 CC143 (CC128 CC136 7CC129 CC137 CC138 QCC139BCC10CC11CC12CC20CC13CC21CC14CC22CC
30CC15CC23CC31CC16CC24ACC32CC40CC17CC25CC33CC41CC18CC26ACC345CC42CC50CC197CC27OC
C355CC43CC51CC28pCC36hCC44CC52CC60CC29CC37!CC53CC61CC38CC46CC54CC62zCC70CC39NCC4
7!CC55CC63zCC71,CC48CC56$CC72CC80PCC3!CC57#CC65!CC73CC81kCC4!CC58zCC66$CC74CC82 
CC90CC5CC59KCC67PCC75CC83 CC91CC6zCC68 CC84CC92CC7KCC69CC77F CC855CC93CC8CC78Q C
C86SCC947CC9CC79 CC87  PCC95 CC88CC96 CC89CC97QPRINTFCC98CC99 sQUTOIQ CC86SCC947
CC9CC79 CC87 If the "profile and trace" option of the  compiler is used, each ca
ll to err()   results in a walkback trace of function calls. (Err() is in the IO
LIB library.   For details, see IOLIB.DOC.) In addition, an execution profile is
 displayed on   the console at program termination (call to exit()). The profile
 consists of a   list of the functions and the number of  times (up to 999999) e
ach was called.   This is sometimes useful  for  debugging  (to  spot  functions
  that are never   called), but is most  valuable  for  program  execution  time
 optimization. If   you're trying to speed up a program, pay close attention to 
the functions that   are called a lot of times!     The "profile and trace" opti
on of the compiler  causes it to add a call to the   profile printout function j
ust  before  exiting  to  the operating system. The   code at the beginning of t
he program then looks like this     ORG 100Himplied - ZLINK default   LD HL,(6) 
  LD SP,HLinitialize stack   CALL CCGOinitialize other things   CALL QMAINexecut
e the user's program   LD HL,CC2pointer to 1st function   CALL CCCALLSprint the 
profile   CALL QEXITexit to operating system     A header and two calls are also
 added to the code generated for each function.   The function header contains  
a  pointer,  a  counter,  and  a string with the   function name.     trials()  
 CC2DW CC3function pointer. Points to the   function pointer in the textually   
following function, or contains a   zero if this is the last one.   DB  0,0,0  a
 three byte BCD counter for the   number of times this function has been   calle
d. (permits 999999 calls before   overflow.)   CC4DB 'trials',0the function name
   QTRIALS   LD HL,CC4save pointer to function   PUSH HL header block.   CALL CC
REGISregister function entry.   ccregis() pushes onto the stack a   pointer to t
he function that called   this one, and saves in CURRENT a   pointer to this one
.   za(x)   LD HL,QX     ...regular code.        CALL CCLEAVIregister function r
eturn   (resets CURRENT to point to   the function that called this   one)   POP
 BCdiscard the pointer added by   ccregis().   POP BCdiscard the pointer to the 
  header block of this function.       RET     Note that this  method  permits  
a  walkback  trace  even  in  the presence of   recursive function calls.      l
er is used, each call to err()   results in a walkback trace of function calls.i
nter to this one.   za(x)   LD HL,QX     ...regular code.        CALL CCLEAVIreg
ister function return   (resets CURRENth. If there is no  field  specification, 
the item is printed   in no more space than is necessary.  Example  Output  prin
tf(" decimal %d ",15+2)  decimal 17  printf(" unsigned %u ",-1)  unsigned 65535 
 printf(" hexidecimal %x ",-1)  hexidecimal FFFF  printf(" string %s ","hello") 
 string hello  printf(" character %c ",65)  character A  printf(" fixed %f ",1./
7.)  fixed .142857  printf(" exponent %8.5e ",1./7.) exponent 1.42857e-1    itod
(n, str, sz)  int n  char str   int  sz  convert n #asm  exported symbols  GLOBA
L CCREGISentering a new function  GLOBAL CCLEAVIreturning from a function  GLOBA
L CCCALLSprint the profile  #endasm  AL CCREGISentering a new function  GLOBAL C
CLEAVIreturning from a function  GLOBAL CCCALLS9#+T!9!9CCGINTCCPINT CCGINTCCPINT
"CCGINT*CCGINT-CCGCHAR2CCPINT9CCGINTGCCGINTJCCGCHARNQALLOCcCCPINTCCPINTCCPINTCCP
INTCCPINTCCGINTCCPINTCCGINT CCULT$ !!9!9!!9! 9!!9!9!9!9! !9"!!)**!!!9*!!"0!9!9!9
!!9#!9  PCURRENT CURRENT  CCCDR&CURRENT-CURRENT 7QPUTS HQPUTS PQPUTCHAR bQPUTCHA
R iCCCAR QPUTCHARH*!9"+++'w#*#fo"!"#####!*####n! *vv+y0o&function  calls $CCLEAV
I CCP33CMSGvCCPUTBCCREGIS1CCCALLSCCCAL2 nCCPTN POINTCCPTNIBCCREG2CINCREMCLEAVI C
CP33CMSGvCCPUTB* * *  Small-C  V1.2  * * *         By Ron Cain  and  James Van Z
andt       2 August 1984    LD HL,(6)  LD SP,HL  CALL ccgo  CALL qmain  CALL qex
it     --- End of Compilation ---  9l++6--0-6-*&illegal address++6--0-6!9!9lJl!9
!9l!)ll0$!l$!(llqJ!qJ!J70I!9l!lH!J-v!J!&I!9l!l!lH!9lR&I!9l!l!)!9l! ll! 9l!l!lM! 
9l!l!lM!9l!)!9l! ll!9l!)!l!!9! 9l!l!lM!9l!)!la! 9l,!9l!)!9l!)!9l! lll!!9! 9!9!!!
 !9l!9l!)!9ll!9l!)!l!9l!)!l!!9!9!9l!)RN!9l!)!9l!)!ll!9N!O-a!11,v!!9!9()invalid e
xpression!9l!)l!l!9l!)l!llO!O-operands must be int!9l!lO!9l!l£O!ObO!9l!lO!9l!lO!
Obqfloatqifix!9l!)l!lNP!9l!)l!lGP7bTb!Pb!Pb!9l!)!l!P!9l!)l!lzP!Pb!P!qfloatdswapq
float!9l!)lP!9l!)l!lP!!9l!)lP!!P!!9l!)l!9l!)ll3Q!9l!)!lQ!9l!)lQ!9l!)!9l!)ll!9l!)
!9l!)ll!9l!)!9l!)ll!9l!)l!lQ!9l!)lQ!9l!)la!9l!)l!l!9l!)l!llRR!9l!)lhR!9l!)la!RD2
!R!9lEc()!9lSR!9l!)!la*.k"!+,!9l!)l11,!£Sb!S!9lAXS!9l!)!laS!9lYYFS!9l!)!laS!9lYS
!9l!)!la*.k"!+,S!!9l!)l11,!dload!9!9!j*&kll!9!9!ll!9lfT!9!l!9ll!+l$T!9l#l!9!l!9l
l!-lcT!9l#l!9!l!9!9lYmlS!9lll#T!9l#lfT!9l#l+l!.lT!!9!9lll#T!9l#lT!9l+l#!jOm"&k!9
!WJ!9ll!.lPU!9!9!9l+l#l!0Omc!WJT!9!WJ!9l+l!9lmU!9!9!9!9ll!0OmcJ!9! 9!XJU!X70IW!9
AX!l V!X-!  Pdouble atan(),/* arc tangent */  atan2(), /* atan2(a,b)  arc tangen
t of a/b */  cos(),/* cosine */  cosh(),/* hyperbolic cosine */  exp(),/* expone
ntial */  log(),/* natural logarithm */  log10(), /* log base 10 */  pow(),/* po
w(x,y)  x**y */  sin(),/* sine */  sinh(),/* hyperbolic sine */  sqrt(),/* squar
e root */  tan(),/* tangent */  tanh()/* hyperbolic tangent */  #asm  GLOBALQATA
N  GLOBALQATAN2  GLOBALQCOS  GLOBALQCOSH  GLOBALQEXP  GLOBALQLOG  GLOBALQLOG10  
GLOBALQPOW  GLOBALQSIN  GLOBALQSINH  GLOBALQSQRT  GLOBALQTAN  GLOBALQTANH  #enda
sm  9FMULSGNILLFCTCFAXFADDFDIV fHLSUByFADD L247EFMULFMULFMULFA DIV17PUSHFAQFLOOR
FSUBFA DIV17H  #S# SN8v)8!8!5!3p!! !1!r8!)!!w EVj7'mqPUSHFALDBCFAFMULPUSHFA DLOA
D0FMUL4LDBCHL8FADD AHLADDDPUSHFAQLDFABCXFDIVPUSHFAQFLOOReFSUB kHLSUBnSGNuADDHALF
xSGNMINUSFA HLADDMINUSFA $x!t!.wXXzmFXcur1#!I!"!7!! XT-"I4vjKO(1di65#PUSHFA L289
5LDFABCDIV1 DLOAD DPUSH DPUSH DLOADDMUL DPUSH DLOAD DPUSH$DSTORE *DLOAD -DPUSH 4
DLOAD 7DPUSH DLOAD DPUSH GDLOADJDDIVMDSUBPDMUL oDLOAD rDPUSHDSTORE DLOAD DPUSH D
LOAD DPUSH DLOAD DPUSH  $1!IC!9!9!9! 9!V!9!!9!9! 9!!9!!9 DLOADDDIVDADDDMUL DLOAD
 DPUSHDSTORE DLOAD DPUSH DLOAD DPUSH DLOADDDIVDSUB DPUSH DLOAD DPUSH DLOAD  DPUS
H DLOADDDIVDADDDDIV-SGN0ODD3FACFDIV FHLSUB !9! 9!9! !9!9!&!98!QY!!S ! buQxLz# 46
£a DLOAD DPUSH QFABS DLOAD DPUSH QFABSCCGE DLOAD DPUSH DLOADDDIV DPUSHDSTORE DLO
AD DPUSH DLOADDLT DLOAD DPUSH DLOADDGE ,DLOAD /DPUSH 5DLOAD8DADDDSTORE JDLOAD MD
PUSH SDLOADVDSUBZDSTORExDrcbGL!9!9!9!9!9,!9!(Q!9!(!9!9!!9!9!z! hDLOAD kDPUSH rDL
OADuDDIV xDPUSHMINUSFADSTORE DLOAD DPUSH DLOADDLT DLOAD DPUSH DLOADDSUBDSTORE DL
OAD DPUSH DLOADDADDDSTORE DLOAD DLOAD DPUSH DLOAD!DEQ 2DLOAD 5DPUSH DLOADH9! 9!9
,!9!(!9!9!!9!9!!9!I!I"I"I!9!  P(!!9!DLTIQERRCCPINT dEXTRAgCCPINT mDLOAD pEXTRAsD
STOREzCCGINTCCGINTCCGCHAR CCASR CCXORCCPINTCCGINTCCPINT EXTRA DLOAD DPUSH DLOAD 
DPUSH EXTRA DLOADDDIVDADD EXTRADSTORECCGINTCCGCHAR EXTRA DLOAD (!!!9! 9!9!!!!9!!
9!!!!9!!9+#(!!9!!!9!+#!ill sqrtF4+QLOG10ONEATAN20ATAN21ATAN22ATAN23 ,QATANATAN24
ATAN25ATAN26ATAN27 bQCOSHEXP5EXPCOEFHALFPILOGCOEFQCOS IATAN5"POL3SIN5 QTANHQEXPQ
LOGQATAN2QTANQUARTERPOLY  QSINHCQSINQPOWSATNCOEFVCC3CC4 CC5EE L265F -SQRT2 RSQRT
4 SQRT6 SQRT8 SQRT9SQRT10  QSQRTSINCOEFSQRT12SQRT14 EVENPOLL265F -SQRT2 RSQRT4 S
QRT6 SQRT8 SQRT9SQRT10  1!(O#2*R"7A2222+!!"2!!y!7"/!/"/"/ !!8!/!"!2!2)$!"-!  ""!
!!6 a#H 2!!#A 9# #V8#S!F(!R"0! #708AG87))))COMHEX LINKSSD LINKAGE EDITOR VERSION
 1.4   UNDEFINED SYMBOL(S). COM FILE ORGED BELOW 100H!* !q*2a*(a& !!", #"MU" O !
 !   !! ##&LINKFILE SPEC. ERROREND*2/V$!    ##   !Zj!i N#fi!)ILLEGAL RECORD TYPE
  5tww ##R(!srpxx##wN(nf(##O1O(##Vnf(##!!##!wgo(UO### *H8Mwut*/utut0(##VR ""##!!
!1!g!V(ON()z0N w#V(Ks#r## wnfR(-#N#F!qF(#pf((!q!!!N((V*VutDO6N(9(##Vnfut6x##!!!D
UPLICATE GLOBAL SYMBOL  DUPLICATE MODULE NAME  PROGRAM ERROR  MISSING MODULE NAM
E DURING PASS 2  MODULE PHASE ERROR  SYMBOL TABLE FULLUNRESOLVED SET ADDRESS SYM
BOL  UNRESOLVED SET TRANSFER ADDRESS SYMBOL  Vz(Vz(NFU 8nf#- , #0##i bk6 !9nf. #
 ! ( # (y*(0#  0#7*7.QI A xW!0 # ##K/*/(22! &K/!/(! /S/7##B0#V#!E (8++!# /7R0,7*
/R0!R(DMT+*/##"/##/s#r!# bk6S/O (#y 2!(a 2y! 2!&x2y!2!& 2yy y  P 42!ry(yy( !##! 
N!"!G(w!ry(yy( !##!e!+ryy(-2'!+ry( 2'##!2y!Mr!# (.y(##!##!7!!####wAw Gw###!Jy8z 
2y!z##+ w G+ w###!'8' 2'!'###  ((  ##!! N#F     % 8  2!w##F# (T ##!'!R T S'!'w##
'*'B"' x!++w !+F6 x(#a80 w#6#6#   # # CONLSTPTP NO FILE NAME GIVEN!  FILE NOT FO
UND! ERROR IN LINK FILE READ! ERROR IN OPENING REL FILE! ERROR IN OPENING MAP OU
TPUT FILE! ERROR IN MAP FILE WRITE! ERROR IN OPENING SCRATCH OUTPUT FILE! ERROR 
IN SCRATCH FILE READ! ERROR IN SCRATCH FILE WRITE! *//R!Kz(#utRx */!utV!(!a Y ##
Y nfq+ut! (nf##ut++ng  +# (+#N  *#"##fop6 #6R 6A#6 #y(6 #6 #6 !F %#((!## 2*V(!SR
0!(B 5(($G*"#(!R V*("( Oy(0GO! #!w#xpx2h&"0w#w#O2y/ w# w#w!N#FMD!R ! 1!G(wS!w##y
*B"8 ERROR IN REL FILE WRITE! MEMORY ADDRESS CONFLICT!0000000000  **2"2"G!(R!N#F
#Vg(!!!G(r+sG(##(Go##7w!6TO!#  N#F*r+s# ((+#8+A0 PXK0+w Gx0PY)jRc+#zGw#xw#A   --
------MAP   PA   01234567REL A   LINK    $$$ A           OBJ   P    hi()    and 
hit RETURN. The shell will hand the input line off to the interpreter,  the inte
rpreter will scan the program buffer for a function named "hi" and  call that fu
nction. The "hi" function will then call the library function   SYNOPSIS     ZLI
NK  COMFILE,MAPFILERELFILE,RELFILE...     DESCRIPTION     ZLINK is a linkage edi
tor for programs assembled by ZMAC. "comfile" is   the executable output file, w
ith default extension "COM". "mapfile" is   a listing of global symbols  and  th
eir values, with default extension   "MAP". The "relfiles"  are  the  input  fil
es,  with default extension   "OBJ". The command line may be up to  128 bytes lo
ng. If a longer list   of input files is needed, a "&"  may  be appended to the 
last name and   ZLINK will prompt for more input with "&LINK".     The output fi
les are both optional, so that     ZLINK SAMSAM     reads SAM.OBJ and creates SA
M.COM, while     ZLINK ,SAMSAM     creates only SAM.MAP, and     ZLINK SAM,SAMSA
M     creates both. The map  file  is  very  convenient  for reference while   u
sing a debugger. The destinations  "CON"  and  "LST" are also legal   for the ma
p file. The way  to  find  out what symbols are imported and   exported by an ob
ject file is  to  execute the linker and request only   the map file     ZLINK ,
CONBILBO     One of the last symbols shown  will  be "END". Subtract 100H from i
ts   value to get the length of the executable code.     If ZLINK is called with
 no  arguments,  it will obey multiple commands   of the above format, prompting
 for each with "LINK". An empty command   line terminates the input.     ZLINK d
efines the symbol END  to  point  to  the first byte after the   program (includ
ing all code and data).     Data areas with  contents  otherwise  unspecified  a
re  initialized to   zero.       EXAMPLE     ZLINK links itself as follows     C
zlink zl,zlzlink,linkp1,linkp2,linkproc,&   SSD LINKAGE EDITOR VERSION 1.4   &LI
NKmfsp,fsparse,gfspecs,linksadd,linkio,&     &LINKoutmap,wrtrel,link01,link02,li
nkram           0 UNDEFINED SYMBOL(S).   C       BUGS     If one input file come
s from  an  assembly  language file with an AORG   directive, then the next  inp
ut  file  doesn't correctly import global   symbols.     Undefined symbols aren'
t listed unl  Pess a MAP file was requested.       POTENTIAL IMPROVEMENTS     Ha
ndle multiple  program  counters,  such  as  one  each  for  "code",   "initiali
zed data", and "uninitialized data".     Eliminate the temporary file LINK.$$$ b
y reading the input files again   (permitting use on smaller disk systems).     
Optionally include local symbols in the MAP file.       AUTHOR     Bruce Mallett
        $$$15  CP OFF  FF ON  TM 0  PL 62  EM 8  HM 3  OM 0  HE ZLINK - LINKAGE 
EDITORPAGE %  SYNOPSIS    ZLINK  COsts the functions  that have been called but 
have   not yet returned, with the  most  recently  called function first. Any   
functions compiled without the "profile and trace" option simply don't   appear 
in the list.     upper(c) char c    If c is a lower case  character,  converts i
t to uppercase. Otherwise,   it returns c.        POTENTIAL IMPROVEMENTS    Allo
cate buffers from the heap only when they are needed (would permit   more disk b
uffers without penalizing  programs  that didn't use them).   alloF  Copyright 1
980  Small System Design  Manchester, New Hampshire  1!(O(#2,!!K/6 !*6T2A2e22C2,
 !!(F!1a!02.2,2.!/"/W*R"#.+"/!("k-I */R2WR"#.0 !.4!")6##6++!(6 T!("k-I*i-#"i- nV
b ! )6#6+Z!6 T**"!5!2( 2 2 19r!,6g2. 2L*2.2.go"*"i-"o-"q-" .#" .!7)6T!  "k"m!k5!
k  ERRORS TOTALSSD RELOCATING (AND EVENTUALLY MACRO) Z80 ASSEMBLER VER 1.07ZMAC 
 ERRORS    FILE SPEC. ERROR!Vz(Vz(NF 8nf#- , #,0##!0 # ##i bk6 !9nf. #O ! ( #8 C
(y*()0#  )0#7*7.,QI A xW.,0# (FT0H("L*(B(O(Q( D(L*G!."m-7# ((+#,8+XB0# 88O###A8a
8 77T.7$7%70* ."H**k-l  G#"k-)f(X.(N##V* .R(bX .. FB& #"k-)F( XC !*(Xh*f(N#s#r!(
Y(6'#6Ah6h& "-Sk-#NC *!**k-, #"k-C 2/!**GxgxW2/OxoyGx 'Ox xx 0 yy 0(O  Xp *p 2/#
#N#F#x"-&!#fkO!*( ( ("k-## PX0+w zhhGOxw#q#0O (#yO/,O(+* .q-RV*o-R8V!S)q*q-#"q-*
 .#" ..(z!,F  **(d2!,-(!(.(6'#H*!(i-52-.!. !(*z(!*O!N#fi!"*!,(2.(L2.* .+(!1 !K/j
!4 !K/r .5S .!K/!2 ,O(* .q-R o-R8V* .o-RGo7)(wW,G(-02-z!(h*q-o-R(!5)w* ."o-"q-!7
)6T& Rn9  ABSOLUTE EXPRESSIONERROR   ATTEMPT TO REDEFINELABEL   DUPLICATE LABEL 
  EQUATE ERROR   EXPRESSION ERROR   EXTERNAL ERROR   ILLEGAL ADDRESS MODE   ILLE
GAL PREFIX OPERATOR   MISSING DELIMITER   MISSING LEFT PARENTHASIS   MISSING RIG
HT PARENTHASIS   PHASE ERROR   PROGRAM ERROR   RELOCATION ERROR   RANGE ERROR   
SYMBOL TABLE FULL   UNDEFINED SYMBOL    PAGE NO.       !*T6*k-( !"0/"-"*"M*L &8 
X*M*R8X8"*Y(* 66 w 6(xH ##X Y(Y zY(X X RzgoPzgoAY 2/o/g.o"NY DXO##8##Xx ##XA##*k
-lv ,'(2  P"(.#"k-+(- NES()E #E(EXGO.#( (X#(C0/"k-.cjy  l&#"k-  S*m-#S*y$  *k-' 
#"k-wp*.$R  * ..O)#V#fj. K 3S X#K* bF q!.!K8Z*k-l0M(R (N,(J#"k-((+ N(+(-()(XOy)(
##X*M*7+++"M*O*N##fkM*!R8!O*SM*q#s#r*-7( +"---!-wS-o&4#fk##.(+N+F!V##B(##!!N#F##
*!R(!*wS***#"*( ) 0X(,3!+ "!,N8 8y##XPMZRILHEDCBAVWQ10AF$BC DE!HL"IXIYANCRNZPPEU
POTSP##N/*&-+GF54#""Mo!RDDBKDODDDPY)jR£+#aiG)!"J*C"!"B"I/.*I/KJ*B(%C"N#fi(8##"J*
"I/)*DM#fk(.##(O++W!.#(#*//R0$*/BKw#w#.S/X7##.!T ()&H!2/!2/HF!2/#v!2/!2/!2/!2/3/
GF 8wp(!2/n( X.(f f(X#V* .7R     F V( Gx(&.2.n 6!.6n 6 nf" .V!4*6#w#s#rn( *(#wy!
3*w*k-l8(), #( (X"k-*k-l8((&"k-!")##6.(#wy!")wXC 0/0!**k-,#"k-!.G#C !*H*k-,#"k-*
 .Vut.hTnf"6*.(y24*n(8*(#!5*w++q24*2.*k-dK/ (#G !*xH( !2/xH n  f( Xn((oo-*q-RVf 
nf( -!(6'##++2(!3*#6#w#K .q#p!(#!3*p XX$*18FMq"9BKThNi  '2 ! !u2 !v9!, $2 !2 !9!
, '2 ! T!2 !T9  12,!z&!v9(( !,##!Wr 12s-!&!9(( !,##! 12). !X&!T9 (  ( !,##!0- !&
  ()!9(2*!"%."'.##!E!wA8!(H w+ w+( !(##!9wut*%.'.R  dDM*#.T K#.B"'.R(DM0OwVsr#.*
'.  nf6 #6 !9##!9!"'.G*#.s('R 2*+#.R"%.(##!"%.* $!9   ##2*# ( ( !.4##!u!N#F/ % ,
8 2,!,w##,!v9# ( ( ##!!N#F% ).8 2).!*.w##*.!T9 ,O( (  F#"##!!9N#FmRCHM% s-8 2s-!
t-w##t-!9H!(++w !(+N w#w#w#   !2!u2!S2!2#8 # CONLSTPTP FILE NOT FOUND! ERROR IN 
OPENING LIST FILE! ERROR IN LIST FILE WRITE! NO FILE NAME GIVEN! ERROR IN OPENIN
G OBJECT OUTPUT FILE! ERROR IN OBJECT FILE WRITE! ERROR IN OPENING SYMBOL OUTPUT
 FILE! ERROR IN SYMBOL FILE WRITE!ueSCA   --------SYM A   --------PRN A   012345
67OBJ A   --------ASM  !*,R0V#V#z(bk##N  V 4*/#"/+3*#O##!3*#V!,V '!!!(T!*n#f# 7 
  P         "/#V+(#V#(s#r+!/nfa!0nfw#wNFq#put#V+z(5##++0#V ( 7!(*/ I7"7#V#S/(# #
F#N#F w#RX Aw#GP Lw# w#H Rw#P #w w# ! w# w"#P#s#L(#########$$$%$,$6$$F$Q$Y$$g$o$
$$$$$$$$%%%+%H%e%%&&&'&0&&E&g&s&&&&&&(&&&'''+'6'A'K'Z'd't'''''l(''''!()(ADCII#J#
J ADD II#A!A£9))AND IIAORGCALLWCCFCP IICPDCPDRCPICPIRCPL/DAA'DBDEC#I5A+DEFBDEFMD
EFS!DEFW DIDJNZDS!DW EIEJECT"END#$EXAAEXXGLOBALHALTvIMIN xINC#A#I4INDINDRINIINIR
JPWIJR8(0 LDIFIpI 6#A!) 2*!K£A*CS"£sA"££AWGOLDDLDDRLDILDIRMODULENEGDNOPORII OTDR
OTIROUTAyOUTDOUTI£POP"APUSH"ARETWRETIMRETNERLIRLARLCIRLCARLDoRORGRRIRRARRCIRRCAR
RDgRSTSBC#B IISCF7SLA ISRA(ISRL8ISUBI#BI TITLE%XORIIBITI RESISETI      R(DMT+*/#
#"/##/s#r!# bk6S/O (#y 2!(a 2y! 2!&x2y!2!& 2yy y SYNOPSIS     ZMAC  RELFILE,LIST
FILEASMFILE     DESCRIPTION     ZMAC is a Zilog mnemonic assembler with command 
and language syntax similar to   DEC assemblers. "relfile" is the object  file n
ame, with the default extension   ".OBJ" (for the format, see OBJ.DOC). "listfil
e" is the listing file, with the   default extension ".PRN". In addition to  sta
ndard disk files, you can specify   "LST" for the list device or "CON"  for  the
 console. "asmfile" is the input   assembly language file, with the  default   !
P!!!!!!!!! extension  ".ASM". The output files   are both optional, so that     
ZMAC FRODOFRODO     reads FRODO.ASM and creates FRODO.OBJ, while     ZMAC ,FRODO
FRODO     creates only FRODO.PRN, and     ZMAC FRODO,FRODOFRODO     creates both
. Listing files are rarely  needed except for final documentation,   since lines
 with syntax errors are automatically listed to the console.     If ZMAC is call
ed with no  arguments,  it  will  obey multiple commands of the   above format, 
prompting for each with  "ZMAC". Operating this way saves time,   since the asse
mbler gets read in  only  once. An empty command line terminates   the input.   
    INPUT LANGUAGE     The language accepted by ZMAC is like that for the Zilog 
assembler, with a few   exceptions...     ZMAC does not require the "-$" after r
elative jump arguments.   The standard and ZMAC syntaxes are as follows     stan
dardJRSOMEWHERE-$   ZMACJRSOMEWHERE .     For equates, the syntaxes are     stan
dardBELLEQU7H   ZMACBELL7H .     A colon is forbidden after an equated  symbol, 
but both a colon and whitespace   (space, tab, or carriage return) are required 
after a label.     Symbols defined in the current  module  which  are  to  be re
ferenced in other   modules (exported symbols), or  those  referenced  in  the  
current module but   defined elsewhere (imported symbols) must be declared GLOBA
L     GLOBALWARFARE     The ORG directive is illegal. There  is  instead  the AO
RG ("absolute ORG") to   set the program counter to  a  given  absolute  address
.  The bad news is that   ZLINK has a bug in its handling of  AORG.  If one modu
le has an AORG, then the   NEXT module can't correctly import symbols. The  good
  news is that an AORG is   hardly ever necessary. ZLINK starts the code at 100H
 by default. There is also   an RORG ("relative  ORG")  directive,  which  sets 
 the  program  counter to a   particular value with respect to the module beginn
ing.     Symbols  and  opcodes  can  be  in  either   upper  or  lower  case  (n
o  case   distinction). A symbol may have  at  least  100  characters,  and the 
first 16   characters are significant. In addition to the standard alphabetic an
d numeric   characters, the four characters "$.%" are also permitted in symbols.
 A "$" by   itself stands for the value of the  program counter (the location of
 the first   byte in the CURRENT machine instruction). For example, an infinite 
loop can be   coded as "JP $".     Numbers should start with a numeral, which ca
n be zero. By default, the number   is interpreted in decimal. The base of  the 
 number  can be set by a letter at   the end of the number D for decimal, H for 
hex, O for octal, or B for binary.     The assembler  can  evaluate  quite  comp
lex  expressions.  Multiplication and   division have higher precedence  than  a
ddition  or  subtraction (as usual for   most software, but untrue for the  Zilo
g assembler). Parentheses are permitted   to enforce a  certain  evaluation  ord
er,  but  parentheses  around  an entire   expression denote indexing.     The u
nary operations are+    (no operation)   -    negate (2's complement)   #    1's
 complement     The binary operations are+ - * /as usual   inclusive or   &and  
   EXAMPLE     Consider the following assembly     Czmac demo,demodemo   SSD REL
OCATING   (AND EVENTUALLY MACRO)  Z80 ASSEMBLER VER 1.07         0  ERRORS     .
..or the equivalent assembly using interactive input     Czmac   SSD RELOCATING 
  (AND EVENTUALLY MACRO)  Z80 ASSEMBLER VER 1.07   ZMACdemo,demodemo         0  
ERRORS   ZMAC         0  ERRORS TOTAL   C     The resulting listing file DEMO.PR
N is as follows                                               PAGE NO.    1     
                    1 Demonstration of ZMAC assembly language                   
      2 syntax and resulting object code                         3              
            4 declare imported symbol before use                         5 GLOBA
LOMICRON                         6 declare exported symbol before definition    
                     7 GLOBALALPHA                         8                    
      9 Equal sign rather than "EQU",                        10 and colon is ill
egal      0001             11 ONE1                        12 using local symbol 
    '0000  0700'       13 DWSIGMA                        14 lower case is synony
mous     '0002  0700'       15 dwsigma     '0004  0C00'       16 DWMU           
             17 both colon and whitespace (blank, tab,                          
18 or CRLF) are required after label     '0006 00          19 ALPHADB0     '0007
             2  "P"""""""""0 SIGMA                        21 using "extended alp
habet"                        22 in symbol names     '0007 01          23 BETADB
1     '0008 0F          24 BETADB15     '0009 02          25 .GAMMADB2     '000A
 03          26 $DELTADB3     '000B 04          27 %EPSILON DB4                 
       28 "EF" is optional     '000C 05          29 MUDEFB5     '000D 0600      
  30 NUDEFW6                        31      '000F             32 RHODS16        
                33 precedence used in                        34 evaluating expre
ssions     '001F  07          35 DB1+2*3     '0020 0000        36 DWOMICRON     
'0022  88          37 DB88H                        38 single or double quotes ar
ound string                        39 (double either to insert into string)     
'0023  4A6F6527    40 DB'Joe''s mom'     '002C  20226861    41 db" ""hates"" cho
colate"     '003E 00          42 DBOMEGA     '003F  88          43 DB88H        
                44 declare exported symbol after definition                     
   45 GLOBALRHO                        46 declare imported symbol after use     
                   47 GLOBALOMEGA       0  ERRORS                               
                PAGE NO.    1     Addresses and data values subject to relocatio
n are marked with single quotes.   Imported values are marked with question mark
s.       FORMAT OF .OBJ FILE     The following information was gleaned  from  in
spection  of the source code of   the assembler and linker, and  output  generat
ed  by  the assembler. It didn't   come from Bruce Mallett, so any errors aren't
 his fault. - Jim Van Zandt     The relocatable file created by ZMAC consists  o
f a module record, a series of   data records, symbol records, and set address r
ecords, and is terminated by an   end of module record.       An end of module r
ecord has the format     DB2,0     A module start record has the format     LGH1
DBNEXT1-LGH1# bytes in record   DB1signals MODULE record   DBYYdescriptor bits (
see below)   DB'FREEMONT'optional module name   NEXT1       A set address record
 is  generated  for  each  DEFS  or  DS opcode. It has the   effect of resetting
 the linker's program counter. It has the format     LGH2DBNEXT2-LGH2# bytes in 
record   DB2signals SET ADDRESS record   DBYYdescriptor bits   DWXXXXnew value f
or program   counter   NEXT2       A data record has the following format     LG
H3DBNEXT3-LGH3# bytes in record   DB3signals DATA record   DS28one bit is set fo
r each word   of data requiring relocation.   DB23,34,17,...,1BH 1 to 224 bytes 
of data.   NEXT3       A symbol record is used  to  import  or  export  a  globa
l  symbol. It has the   format     LGH4DBNEXT4-LGH4# bytes in record   DB4signal
s SYMBOL record   DBYYdescriptor bits   DWXXXXif defined here, XXXX is the value
 of   the symbol. If not defined here, XXXX   is the  address requiring the symb
ol.   The value of the symbol will be added   to the word  at XXXX. In either ca
se,   if "relocatable",  then XXXX is with   respect to the beginning  of the mo
dule.   DB'GANDOLF'the symbol   NEXT4     In the above records, the "descriptor 
bits" are defined as follows     bit 0if word rather than byte   bit 1if defined
 here   bit 2if global rather than local   bit 3if relocatable rather than absol
ute   bit 4if value of symbol is to be shifted left   by 3 bits.     The "shift 
left 3 bits" note is used when the bit number in a SET, BIT, or RES   instructio
n is an imported symbol. In those instructions, the bit number field   is in bit
s 3 through 5 of a  byte.  Note that it is always characteristic of a   use, nev
er a definition, of a symbol.     The object code corresponding to the above ass
embly listing is     Cdump demo.obj   DUMP version 00.05           RECORD  0   0
000 0301 002D 03A8 0000-0000 0000 0000 0000  ...-.(..........   0010 0000 0000 0
000 0000-0000 0000 0000 0000  ................   0020 0007 0007 000C 0000-010F 0
203 0405 0600  ................   0030 0502 0A1F 000C 0405-2000 4F4D 4943 524F  
........ .OMICRO   0040 4E0A 0404 3E00 4F4D-4547 413F 0300 0000  N....OMEGA.... 
  0050 0000 0000 0000 0000-0000 0000 0000 0000  ................   0060 0000 000
0 0000 0000-0007 0000 884A 6F65  .............Joe   0070 2773 206D 6F6D 2022-686
1 7465 7322 2063  's mom "hates" c           RECORD  1   0080 686F 636F 6C61 746
5-0088 0B04 0B0A 0024  hocolate.......$   0090 4445 4C54 4108 0402-0100 4F4E 450
8 040F  DELTA.....ONE...   00A0 0F00 5248 4F0B 040B-0900 2E47 414D 4D41  ..RHO..
....GAMMA   00B0 0D04 0B0B 0025 4550-5349 4C4F 4E0A 040B  .....%EPSILON...   00 
 #P#########C0 0700 5349 474D 410A-040F 0600 414C 5048  ..SIGMA.....ALPH   00D0 
410A 040B 0800 4245-5F54 4107 040B 0C00  A.....BETA.....   00E0 4D55 0704 0B0D 0
04E-550A 040B 0700 5F42  MU.....NU.....B   00F0 4554 4102 0000 0000-0000 0000 00
00 0000  ETA.............     The first byte of relocation bits  in  the first d
ata record (relative address   0005 in the  file)  is  A8  hex,  or  10101000  b
inary,  signifying that words   beginning at bytes  0,  2,  and  4  among  the  
following  data  bytes must be   relocated. The last nine  bytes  displayed  are
  extraneous,  since the end of   module record is at 00F3 and 00F4.     For mor
e information, see the source files.       POTENTIAL IMPROVEMENTS     Handle mul
tiple program counters, such  as  one  each for "code", "initialized   data", an
d "uninitialized data".     Permit "EQU" as well as "".     Make colons optional
 after either equated symbols or labels.     Make "ORG" a synonym for "AORG".   
    BUGS     A file name can't include a '-'.       AUTHOR     Bruce Mallett    
  $$$!-------!-------!-------!-------!-------!-------!-------!----R  OC 27 79 27
 48 15  CP OFF  FF ON  TM 0  PL ion, see the source files.       POTENTIAL IMPRO
VEMENTS     Handle multiple program counters, such  as  one  each for "code", "i
nitialized   data", and "uninitialized data".     Permit "EQU" as well as "".   
  Make colons optional after either equated symbols or labels.     Make "ORG" a 
synonym for "AORG".       BUGS     A file name can't include a '-'.       AUTHOR
     Bruce Mall  $P$$$$$$$$$  %P%%%%%%%%%  &P&&&&&&&&&  'P'''''''''
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan