Queensland Amstrad Users Cassette Journal - 12-1985 (UK) (1985) [DISCMAG] [Original] [TAPE].cdt
HexaDumpAscii only
000000:  5A 58 54 61 70 65 21 1A 01 0D 30 39 32 30 32 34    ZXTape!...092024
000010:  2D 30 38 2D 31 38 20 30 39 3A 30 33 3A 32 37 20    -08-18 09:03:27 
000020:  43 53 57 32 43 44 54 20 32 30 32 34 30 37 32 37    CSW2CDT 20240727
000030:  20 2D 79 20 2D 66 20 32 32 30 35 30 20 2D 35 20     -y -f 22050 -5 
000040:  2D 74 20 38 30 20 D9 20 11 45 09 F6 04 F6 04 DC    -t 80 . .E......
000050:  04 23 09 03 10 08 0F 00 07 01 00 2C 4A 4F 55 52    .#.........,JOUR
000060:  4E 41 4C 00 00 00 00 00 00 00 00 00 01 00 00 00    NAL.............
000070:  08 70 01 FF 41 2A 00 00 00 00 00 00 00 00 00 00    .p..A*..........
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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000150:  00 00 00 00 00 00 00 00 00 00 00 00 82 2F FF FF    ............./..
000160:  FF FF 11 44 09 F6 04 F6 04 FC 04 0A 09 02 10 08    ...D............
000170:  39 0A 15 08 00 16 27 00 05 00 AA 20 1F 00 00 3A    9.....'.... ...:
000180:  26 90 01 9F 20 1E 2C B0 01 B7 20 22 62 75 66 66    &... .,... "buff
000190:  65 72 22 01 AA 20 FF 42 F5 0F 01 89 00 48 00 0A    er".. .B.....H..
0001A0:  00 86 01 20 93 20 03 00 00 E1 28 1A F8 02 29 2C    ... . ....(...),
0001B0:  0D 00 00 70 F3 28 19 10 29 2C 03 00 00 ED 28 19    ...p.(..),....(.
0001C0:  0F 29 01 0D 00 00 70 61 67 65 B2 EF 0E 01 AD 20    .)....page..... 
0001D0:  0F 01 0D 00 00 70 72 69 6E 74 65 F2 EF 0E 01 9F    .....printe.....
0001E0:  20 1E 90 01 00 51 00 0C 00 03 00 00 63 6C 75 E2     ....Q......clu.
0001F0:  EF FF 7B 28 19 28 2C FF 03 28 19 E2 29 29 01 03    ..{(.(,..(..))..
000200:  00 00 63 75 72 73 6F F2 EF FF 03 28 19 F0 29 F4    ..curso....(..).
000210:  22 20 22 F4 FF 03 28 19 F1 29 F4 22 20 22 F4 FF    " "...(..)." "..
000220:  03 28 19 F2 29 F4 22 20 22 F4 FF 03 28 19 F3 29    .(..)." "...(..)
000230:  F4 22 20 3F 22 00 66 00 0F 00 03 00 00 6D B1 EF    ." ?".f......m..
000240:  22 34 37 38 33 31 39 33 35 38 33 37 39 34 32 36    "478319358379426
000250:  32 33 39 33 31 39 33 35 38 32 37 39 34 32 36 32    2393193582794262
000260:  33 39 33 31 39 33 35 38 33 37 39 33 35 38 34 32    3931935837935842
000270:  36 22 01 03 00 00 46 3A 6D B2 EF 22 35 30 35 30    6"....F:m.."5050
000280:  31 33 31 33 31 33 36 30 36 30 31 33 31 33 31 33    1313136060131313
000290:  36 30 36 30 31 35 31 35 31 35 37 30 22 00 2C 00    606015151570".,.
0002A0:  14 00 8A 01 A2 20 0E 2C 19 1A 01 A2 20 0F 2C 17    ..... .,.... .,.
0002B0:  01 A2 20 10 2C 14 01 82 20 19 10 01 BA 20 0E 01    .. .,... .... ..
0002C0:  B2 20 9C 20 A0 20 1E 5E 01 00 5F 00 15 00 8A 01    . . . .^.._.....
0002D0:  A9 20 19 0C 2C 10 01 BB 20 10 01 BF 22 51 55 45    . ..,... ..."QUE
0002E0:  45 4E 53 4C 41 4E 44 20 41 4D 53 54 52 41 44 22    ENSLAND AMSTRAD"
0002F0:  01 BF 01 BF 22 20 20 20 20 20 20 20 20 20 20 55    ...."          U
000300:  53 45 52 53 20 53 55 50 50 4F 52 54 20 20 47 52    SERS SUPPORT  GR
000310:  4F 55 50 22 01 A9 20 10 2C 19 19 01 BF FF 03 28    OUP".. .,......(
000320:  19 F1 29 3B 01 BB 20 0F 00 B2 00 16 00 9E 20 0D    ..);.. ....... .
000330:  00 00 E1 20 EF 20 0F 20 EC 20 1A 68 01 01 A1 20    ... . . . .h... 
000340:  FF 43 EF FF 03 28 19 F1 29 20 EB 20 1E 1C 00 20    .C...(..) . ... 
000350:  01 97 20 91 01 BC 20 1A 40 01 2C 19 FA 01 94 20    .. ... .@.,.... 
000360:  1A 40 01 F4 19 32 F6 FF 05 28 0D 00 00 E1 29 2C    .@...2...(....),
000370:  19 FA F4 19 32 F6 FF 15 0A 40 28 0D 00 00 E1 29    ....2....@(....)
000380:  2C 17 01 BC 20 1A 0E 01 2C 19 B4 01 94 20 1A 0E    ,... ...,.... ..
000390:  01 F4 19 32 F6 FF 05 28 0D 00 00 E1 29 2C 19 B4    ...2...(....),..
0003A0:  F4 19 32 F6 FF 15 28 0D 00 00 E1 29 2C 17 01 BC    ..2...(....),...
0003B0:  20 1A 72 01 2C 19 B4 01 94 20 1A 72 01 F4 19 32     .r.,.... .r...2
0003C0:  F6 FF 05 28 0D 00 00 E1 29 2C 19 B4 F4 19 32 F6    ...(....),....2.
0003D0:  FF 15 28 0D 00 00 E1 29 2C 17 01 B0 00 4A 00 18    ..(....),....J..
0003E0:  00 BC 20 1A 3F 01 2C 19 C8 01 94 20 1A 3F 01 2C    .. .?.,.... .?.,
0003F0:  19 64 01 94 20 1A 40 01 2C 19 64 01 94 20 1A 40    .d.. .@.,.d.. .@
000400:  01 2C 19 C8 01 A9 20 19 0C 2C 19 16 01 BB 20 10    .,.... ..,.... .
000410:  01 BF 22 48 45 4C 50 49 4E 47 20 45 41 43 48 20    .."HELPING EACH 
000420:  4F 54 48 45 52 22 00 1A 00 19 00 9E 20 0D 00 00    OTHER"...... ...
000430:  E9 EF 0F 20 EC 20 1A D0 07 01 B0 20 0D 00 00 E9    ... . ..... ....
000440:  00 77 00 1C 00 8A 01 BB 20 0F 01 BF 01 BF 01 BF    .w...... .......
000450:  01 BF 22 50 6C 65 61 73 65 20 6C 65 61 76 65 20    .."Please leave 
000460:  74 68 65 20 63 61 73 73 65 74 74 65 20 72 65 63    the cassette rec
000470:  6F 72 64 65 72 22 01 BF 01 BF 1D 78 22 69 6E 20    order".....x"in 
000480:  70 6C 61 79 20 6D 6F 64 65 2E 20 54 68 69 73 20    play mode. This 
000490:  70 72 6F 67 72 61 6D 20 6C 6F 61 64 73 22 01 BF    program loads"..
0004A0:  01 BF 22 69 6E 20 64 61 74 61 20 66 72 6F 6D 20    .."in data from 
0004B0:  74 68 65 20 74 61 70 65 22 00 BC 00 1E 00 BF 01    the tape".......
0004C0:  BF 01 BF 22 55 73 65 20 74 68 65 20 63 75 72 73    ..."Use the curs
0004D0:  6F 72 20 63 6C 75 73 74 65 72 20 74 6F 20 73 63    or cluster to sc
0004E0:  72 6F 6C 6C 22 01 BF 01 BF 01 BF 22 55 70 20 61    roll"......"Up a
0004F0:  72 72 6F 77 3A 20 20 20 20 42 61 63 6B 20 6F 6E    rrow:    Back on
000500:  65 20 70 61 67 65 22 01 BF 01 BF 22 6C 65 66 74    e page"...."left
000510:  20 61 72 72 6F 77 3A 20 20 52 45 54 55 52 4E 20     arrow:  RETURN 
000520:  54 4F 20 4D 65 6E 75 2E 22 01 BF 01 BF 22 52 69    TO Menu."...."Ri
000530:  67 68 74 20 41 72 72 6F 77 3A 20 50 52 49 4E 54    ght Arrow: PRINT
000540:  20 74 68 69 73 20 70 61 67 65 22 01 BF 01 BF 22     this page"...."
000550:  44 6F 77 6E 20 61 72 72 6F 77 3A 20 20 46 6F 72    Down arrow:  For
000560:  77 61 72 64 20 6F 6E 65 20 70 61 67 65 22 01 BF    ward one page"..
000570:  01 BF 20 20 20 00 2C 00 28 00 BF 22 22 A0 50 72    ..   .,.(.."".Pr
000580:  65 73 73 20 64 6F 77 6E 20 61 72 72 6F 77 20 74    ess down arrow t
000590:  6F 20 63 6F 6E 74 69 6E 75 65 22 01 03 00 00 E9    o continue".....
0005A0:  EF 22 22 00 37 00 32 00 03 00 00 E9 EF FF 43 20    ."".7.2.......C 
0005B0:  01 A1 20 03 00 00 E9 EF 22 22 EB 20 A0 20 1E 32    .. ....."". . .2
0005C0:  00 20 01 97 20 A1 20 FF 01 28 03 00 00 E9 29 F2    . .. . ..(....).
0005D0:  19 F1 20 EB 20 A0 20 1E 32 00 00 4F 00 3C 00 8A    .. . . .2..O.<..
0005E0:  01 AD 20 10 01 A2 20 0F 2C 0E 01 A9 20 19 0E 2C    .. ... .,... ..,
0005F0:  0F 01 BF 22 20 50 20 4C 20 45 20 41 20 53 20 45    ..." P L E A S E
000600:  20 20 20 57 20 41 20 49 20 54 20 20 20 4C 20 4F       W A I T   L O
000610:  20 41 20 44 20 49 20 4E 20 47 20 20 20 44 20 41     A D I N G   D A
000620:  20 54 20 41 22 01 BB 20 0F 00 94 00 3D 00 A9 20     T A".. ....=.. 
000630:  13 2C 11 01 BF 22 57 45 20 47 52 41 54 45 46 55    .,..."WE GRATEFU
000640:  4C 4C 59 20 41 43 4B 4E 4F 57 4C 45 44 47 45 20    LLY ACKNOWLEDGE 
000650:  54 48 45 20 41 53 53 49 53 54 41 4E 43 45 20 41    THE ASSISTANCE A
000660:  4E 44 20 41 44 56 49 43 45 20 47 49 56 45 4E 20    ND ADVICE GIVEN 
000670:  54 4F 20 55 53 20 42 59 22 01 BF 01 A9 20 4A 54    TO US BY".... JT
000680:  19 1E 2C 12 01 BF 22 41 2E 57 2E 41 2E 20 50 54    ..,..."A.W.A. PT
000690:  59 2E 20 4C 54 44 2E 28 51 6C 64 29 22 01 A9 20    Y. LTD.(Qld)".. 
0006A0:  19 1E 2C 13 01 BF 22 26 20 43 48 41 4E 44 4C 45    ..,..."& CHANDLE
0006B0:  52 53 20 50 54 59 2E 20 4C 54 44 2E 22 01 BF 00    RS PTY. LTD."...
0006C0:  56 00 3E 00 BF 22 20 57 49 54 48 4F 55 54 20 57    V.>.." WITHOUT W
0006D0:  48 49 43 48 20 54 48 49 53 20 47 52 4F 55 50 20    HICH THIS GROUP 
0006E0:  57 4F 55 4C 44 20 4E 4F 54 20 48 41 56 45 20 42    WOULD NOT HAVE B
0006F0:  45 47 55 4E 20 41 4E 44 20 43 45 52 54 41 49 4E    EGUN AND CERTAIN
000700:  4C 59 20 43 4F 55 4C 44 4E 27 54 20 43 4F 4E 54    LY COULDN'T CONT
000710:  49 4E 55 45 22 00 91 00 3F 00 A9 20 0F 2C 19 0A    INUE"...?.. .,..
000720:  01 BF 22 54 68 69 73 20 74 61 70 65 20 68 61 73    .."This tape has
000730:  20 62 65 65 6E 20 63 6F 6D 70 69 6C 65 64 20 61     been compiled a
000740:  6E 64 20 70 72 6F 64 75 63 65 64 20 62 79 20 46    nd produced by F
000750:  2E 20 26 20 44 2E 4A 2E 20 45 6C 6C 65 74 74 2E    . & D.J. Ellett.
000760:  20 35 39 20 32 37 74 68 2E 20 41 76 65 6E 75 65     59 27th. Avenue
000770:  2E 20 20 20 20 20 50 41 4C 4D 20 42 45 41 43 48    .     PALM BEACH
000780:  A6 2B 2E 20 20 51 4C 44 2E 20 20 34 32 32 31 2E    .+.  QLD.  4221.
000790:  20 54 65 6C 65 70 68 6F 6E 65 20 3C 30 37 35 3E     Telephone <075>
0007A0:  20 33 35 35 38 31 35 22 00 9A 00 40 00 BF 01 BF     355815"...@....
0007B0:  22 20 49 74 20 69 73 20 61 76 61 69 6C 61 62 6C    " It is availabl
0007C0:  65 20 4D 6F 6E 74 68 6C 79 20 62 79 20 73 75 62    e Monthly by sub
0007D0:  73 63 72 69 70 74 69 6F 6E 20 6F 6E 6C 79 3A 20    scription only: 
0007E0:  24 37 32 2E 30 30 20 70 65 72 20 79 65 61 72 2E    $72.00 per year.
0007F0:  20 50 6F 73 74 65 64 20 77 69 74 68 69 6E 20 20     Posted within  
000800:  20 20 41 75 73 74 72 61 6C 69 61 2E 20 20 20 53      Australia.   S
000810:  69 6E 67 6C 65 20 63 6F 70 69 65 73 20 61 6E 64    ingle copies and
000820:  20 62 61 63 6B 20 69 73 73 75 65 73 3A 20 24 37     back issues: $7
000830:  2E 35 30 20 65 61 63 68 20 50 6F 73 74 65 64 2E    .50 each Posted.
000840:  22 20 00 C0 00 46 00 A9 20 0F 2C 19 11 01 20 BF    " ...F.. .,... .
000850:  22 54 68 65 20 70 72 6F 67 72 61 6D 73 20 6F 6E    "The programs on
000860:  20 74 68 69 73 20 74 61 70 65 20 61 72 65 20 70     this tape are p
000870:  72 6F 76 69 64 65 64 20 69 6E 20 67 6F 6F 64 20    rovided in good 
000880:  66 61 6C 37 69 74 68 20 62 79 20 6D 65 6D 62 65    fal7ith by membe
000890:  72 73 20 66 6F 72 20 74 68 65 20 75 73 65 20 61    rs for the use a
0008A0:  6E 64 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20    nd  instruction 
0008B0:  6F 66 20 66 65 6C 6C 6F 77 20 6D 65 6D 62 65 72    of fellow member
0008C0:  73 2E 20 57 65 20 68 61 76 65 20 64 6F 6E 65 20    s. We have done 
0008D0:  6F 75 72 20 75 74 6D 6F 73 74 20 74 6F 20 65 6E    our utmost to en
0008E0:  73 75 72 65 20 74 68 65 79 20 20 61 72 65 20 20    sure they  are  
0008F0:  20 20 20 20 61 63 63 75 72 61 74 65 2E 22 20 20        accurate."  
000900:  20 20 20 20 00 6C 00 50 00 BF 22 4E 6F 20 6C 69        .l.P.."No li
000910:  61 62 69 6C 69 74 79 20 63 61 6E 20 62 65 20 61    ability can be a
000920:  63 63 65 70 74 65 64 20 66 6F 72 20 74 68 65 20    ccepted for the 
000930:  66 61 69 6C 75 72 65 20 6F 66 20 61 6E 79 20 70    failure of any p
000940:  72 6F 67 72 61 6D 20 6F 72 20 61 72 74 69 63 6C    rogram or articl
000950:  65 20 74 6F 20 20 20 20 20 20 20 20 66 75 6E 63    e to        func
000960:  74 69 6F 6E 20 61 73 20 63 6C 61 69 6D 65 64 22    tion as claimed"
000970:  00 14 00 55 00 0D 00 00 77 B1 EF 0F 01 0D 00 00    ...U....w.......
000980:  77 B6 EF 0F 4D 38 FF FF FF FF 11 42 09 CE 04 CE    w...M8.....B....
000990:  04 DC 04 18 09 02 10 08 0E 00 07 01 00 2C 4A 4F    .............,JO
0009A0:  55 52 4E 41 4C 00 00 00 00 00 00 00 00 00 02 00    URNAL...........
0009B0:  00 00 08 70 09 00 41 2A 00 00 00 00 00 00 00 00    ...p..A*........
0009C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 9C    ..............".
000AA0:  FF FF FF FF 11 42 09 F6 04 F6 04 F5 04 0C 09 03    .....B..........
000AB0:  10 08 36 0A 15 08 00 16 00 33 00 5A 00 A1 20 0D    ..6......3.Z.. .
000AC0:  00 00 70 61 67 65 B2 EF 0E 20 EB 20 B6 20 22 74    ..page... . . "t
000AD0:  65 78 74 70 74 22 01 A0 20 1E 5C 00 20 01 97 20    extpt".. .\. .. 
000AE0:  B6 20 22 74 65 78 74 70 74 31 22 00 37 00 5C 00    . "textpt1".7.\.
000AF0:  A1 20 FF 40 20 EF 0E 20 EB 20 A3 20 23 17 2C 20    . .@ .. . £ #., 
000B00:  0D 00 00 70 F3 28 0D 00 00 77 B6 29 01 0D 00 00    ...p.(...w.)....
000B10:  77 B6 EF 0D 00 00 77 B6 F4 0F 01 A0 20 1E 5C 00    w.....w..... .\.
000B20:  20 20 00 06 00 5E 00 88 00 30 00 60 00 A1 20 0D      ...^...0.`.. .
000B30:  00 00 70 61 67 65 B2 EF 0E 20 EB 20 B6 20 22 74    ..page... . . "t
000B40:  65 78 74 31 22 01 A0 20 1E 62 00 20 01 97 20 B6    ext1".. .b. .. .
000B50:  20 22 74 65 78 74 32 22 00 36 00 62 00 A1 20 FF     "text2".6.b.. .
000B60:  40 20 EF 0E 20 EB 20 A6 20 A3 20 23 17 2C 03 00    @ .. . . £ #.,..
000B70:  00 E1 28 0D 00 00 77 B1 29 01 0D 00 00 77 B1 EF    ..(...w.)....w..
000B80:  0D 00 00 77 B1 F4 0F 01 20 A0 20 1E 62 00 00 0C    ...w.... . .b...
000B90:  00 63 00 88 01 9F 20 1E D2 AF 00 26 00 64 00 BA    .c.... ....&.d..
000BA0:  20 0E 01 20 A2 20 0F 2C 0E 01 A2 20 0E 2C 19 1A     .. . .,... .,..
000BB0:  20 01 82 20 10 01 BB 20 FF F0 0F 01 20 AD 20 0F     .. ... .... . .
000BC0:  01 8A 00 30 00 69 00 BF 01 A2 20 11 2C 12 01 BB    ...0.i.... .,...
000BD0:  20 11 01 BF 22 20 20 22 3B FF 7B 28 19 24 2C FF     ..."  ";.{(.$,.
000BE0:  03 28 19 E2 29 29 01 A2 20 10 2C 14 01 BB 20 10    .(..)).. .,... .
000BF0:  01 BF 00 51 00 6E 00 BF 22 20 20 51 55 45 45 4E    ...Q.n.."  QUEEN
000C00:  53 4C 41 4E 44 20 41 4D 53 54 52 41 44 20 55 53    SLAND AMSTRAD US
000C10:  45 52 53 2E 20 20 44 45 43 2E 20 31 39 38 35 22    ERS.  DEC. 1985"
000C20:  01 BB 20 11 01 BF 01 BF 22 20 20 22 3B 20 FF 7B    .. ....."  "; .{
000C30:  28 19 24 2C FF 03 28 19 E2 29 29 01 BB 20 0F 01    (.$,..(..)).. ..
000C40:  BF 20 20 00 30 00 78 00 9E 20 0D 00 00 E9 EF 0F    .  .0.x.. ......
000C50:  20 EC 20 15 01 BF 20 03 00 00 ED 28 0D 00 00 E9     . ... ....(....
000C60:  F4 0D 00 00 70 61 67 65 B2 29 01 BF 01 B0 20 0D    ....page.).... .
000C70:  00 00 E9 00 36 00 22 01 A9 20 0F 2C 19 16 01 BF    ....6.".. .,....
000C80:  22 20 20 45 6E 74 65 72 20 74 68 65 20 69 74 65    "  Enter the ite
000C90:  6D 20 79 6F 75 20 72 65 71 75 69 72 65 20 3F 22    m you require ?"
000CA0:  3B 01 03 00 00 E9 EF 22 22 00 3F 00 2C 01 03 00    ;......"".?.,...
000CB0:  00 E9 EF 20 FF 43 01 A1 20 03 AD 33 00 00 E9 EF    ... .C.. ..3....
000CC0:  22 22 20 EB 20 1E 2C 01 20 01 97 20 03 00 00 E9    "" . .,. .. ....
000CD0:  EF FF 1C 28 03 00 00 E9 29 01 A1 20 03 00 00 E9    ...(....).. ....
000CE0:  EF 22 A3 22 20 EB 20 1E 84 03 00 26 00 31 01 A1    ."£" . ....&.1..
000CF0:  20 FF 01 28 03 00 00 E9 29 F1 19 41 20 FC 20 FF     ..(....)..A . .
000D00:  01 28 03 00 00 E9 29 EE 19 4E 20 EB 20 1E 2C 01    .(....)..N . .,.
000D10:  00 4B 00 33 01 0D 00 00 ED EF FF 01 28 03 00 00    .K.3........(...
000D20:  E9 29 F5 19 40 01 A1 20 28 0D 00 00 70 61 67 65    .)..@.. (...page
000D30:  B2 EF 0E 20 FA 20 0D 00 00 ED EE 15 29 20 FC 20    ... . ......) . 
000D40:  28 0D 00 00 70 61 67 65 B2 EF 15 20 FA 20 0D 00    (...page... . ..
000D50:  00 ED F1 16 29 20 EB 20 1E 64 00 00 4A 00 36 01    ....) . .d..J.6.
000D60:  B2 20 0D 00 00 ED 20 A0 20 1E E8 03 2C 1E D0 07    . .... . ...,...
000D70:  2C 1E B8 0B 2C 1E A0 0F 2C 1E 88 13 2C 1E 70 17    ,...,...,...,.p.
000D80:  2C 1E 58 1B 2C 1E 40 1F 2C 1E 28 23 2C 1E 10 27    ,.X.,.@.,.(#,..'
000D90:  2C 1E F8 2A 2C 1E E0 2E 20 2C 1E C8 32 2C 1E B0    ,..*,... ,..2,..
000DA0:  36 2C 1E 64 00 00 17 00 5E 01 C8 20 1E 64 00 01    6,.d....^.. .d..
000DB0:  C5 20 65 72 72 6F 72 20 74 72 61 70 94 A9 00 11    . error trap....
000DC0:  00 8F 01 01 C0 6D 65 6E 75 20 61 72 72 61 79 00    .....menu array.
000DD0:  65 00 90 01 03 00 00 ED 28 0F 29 EF 22 20 20 3C    e.......(.)."  <
000DE0:  41 3E 20 20 41 62 6F 75 74 20 54 68 69 73 20 4A    A>  About This J
000DF0:  6F 75 72 6E 61 6C 22 01 03 00 00 ED 28 10 29 EF    ournal".....(.).
000E00:  22 20 20 3C 42 3E 20 20 43 6C 75 62 20 4E 65 77    "  <B>  Club New
000E10:  73 22 01 03 00 00 ED 28 11 29 EF 22 20 20 3C 43    s".....(.)."  <C
000E20:  3E 20 20 43 6F 6D 70 65 74 69 74 69 6F 6E 20 4E    >  Competition N
000E30:  65 77 73 22 00 7A 00 9A 01 03 00 00 ED 28 12 29    ews".z.......(.)
000E40:  EF 22 20 20 3C 44 3E 20 20 4E 65 78 74 20 4D 6F    ."  <D>  Next Mo
000E50:  6E 74 68 22 01 03 00 00 ED 28 13 29 EF 22 20 20    nth".....(.)."  
000E60:  3C 45 3E 20 20 42 61 73 69 63 20 42 6C 6F 63 6B    <E>  Basic Block
000E70:  73 22 01 03 00 00 ED 28 14 29 EF 22 20 20 3C 46    s".....(.)."  <F
000E80:  3E 20 20 41 73 73 65 6D 62 6C 79 20 4C 69 6E 65    >  Assembly Line
000E90:  22 01 03 00 00 ED 28 15 29 EF 22 20 20 3C 47 3E    ".....(.)."  <G>
000EA0:  20 20 53 65 63 6F 6E 64 20 42 79 74 65 22 00 9F      Second Byte"..
000EB0:  00 A4 01 03 00 00 CD 28 16 29 EF 22 20 20 9E B2    .......(.)."  ..
000EC0:  3C 48 3E 20 20 4F 6E 65 20 4C 69 6E 65 72 73 22    <H>  One Liners"
000ED0:  01 03 00 00 ED 28 17 29 EF 22 20 20 3C 49 3E 20    .....(.)."  <I> 
000EE0:  20 51 75 69 63 6B 69 65 73 22 01 03 00 00 ED 28     Quickies".....(
000EF0:  19 0A 29 EF 22 20 20 3C 4A 3E 20 20 4D 61 6B 69    ..)."  <J>  Maki
000F00:  6E 67 20 74 68 65 20 4C 69 6E 6B 22 01 03 00 00    ng the Link"....
000F10:  ED 28 19 0B 29 EF 22 20 20 3C 4B 3E 20 20 4F 75    .(..)."  <K>  Ou
000F20:  72 20 4F 74 68 65 72 20 50 72 6F 67 72 61 6D 73    r Other Programs
000F30:  22 01 03 00 00 ED 28 19 0C 29 EF 22 20 20 3C 4C    ".....(..)."  <L
000F40:  3E 20 20 44 65 73 6B 20 4D 69 6E 64 65 72 22 00    >  Desk Minder".
000F50:  47 00 AE 01 03 00 00 ED 28 19 0D 29 EF 22 20 20    G.......(..)."  
000F60:  3C 4D 3E 20 20 59 6F 75 72 20 4C 65 74 74 65 72    <M>  Your Letter
000F70:  73 22 01 03 00 00 ED 28 19 0E 29 EF 22 20 20 3C    s".....(..)."  <
000F80:  4E 3E 20 20 51 75 69 74 20 74 68 69 73 20 4A 6F    N>  Quit this Jo
000F90:  75 72 6E 61 6C 22 00 06 00 C2 01 C9 00 1B 00 F3    urnal"..........
000FA0:  01 C5 20 73 63 72 65 65 6E 20 70 72 69 6E 74 20    .. screen print 
000FB0:  72 6F 75 74 69 6E 65 00 06 00 F4 01 8A 00 35 00    routine.......5.
000FC0:  D9 6C FE 01 9E 20 0D 00 00 E9 EF 0D 00 00 70 F3    .l... ........p.
000FD0:  28 0D 00 00 63 68 61 70 74 65 F2 29 20 EC 20 0D    (...chapte.) . .
000FE0:  00 00 70 F3 28 0D 00 00 63 68 61 70 74 65 F2 F4    ..p.(...chapte..
000FF0:  0F 29 F5 0F 00 36 00 12 02 BF 20 22 20 22 3B 03    .)...6.... " ";.
001000:  00 00 E1 28 0D 00 00 E9 29 01 A1 20 0D 00 00 70    ...(....).. ...p
001010:  72 69 6E 74 65 F2 EE 0E 20 EB 20 BF 20 23 16 2C    rinte... . . #.,
001020:  03 00 00 E1 28 0D 00 00 E9 29 00 3D 00 1C 02 A1    ....(....).=....
001030:  20 0D 00 00 E9 F7 19 18 20 EF 20 FF 0C 28 0D 00     ....... . ..(..
001040:  00 E9 F7 19 18 29 20 EB 20 0D 00 00 70 72 69 6E    .....) . ...prin
001050:  74 65 F2 EF 0E 01 BF 20 03 00 00 63 75 72 73 6F    te..... ...curso
001060:  F2 01 A0 20 1E 4E 02 00 0B 00 26 02 B0 20 0D 00    ... .N....&.. ..
001070:  00 E9 00 0B 00 30 02 A0 20 1E 64 00 20 00 0A 00    .....0.. .d. ...
001080:  4E 02 9F 20 1E 20 03 00 2A 00 58 02 03 00 00 69    N.. . ..*.X....i
001090:  EB EF 22 22 01 03 00 00 69 EB EF 20 FF 43 01 A1    ..""....i.. .C..
0010A0:  20 03 00 00 69 EB EF 22 22 20 EB 20 A0 20 1E 58     ...i.."" . . .X
0010B0:  02 00 2B 00 62 02 A1 20 FF 01 28 03 00 00 69 EB    ..+.b.. ..(...i.
0010C0:  29 F1 0A 9F 19 F0 20 FC 20 FF 01 28 03 00 00 69    )..... . ..(...i
0010D0:  EB 29 EE 19 F3 20 EB 20 A0 20 1E 58 02 20 00 06    .)... . . .X. ..
0010E0:  00 67 02 8A 00 3D 00 6C 02 0D 00 00 70 72 69 6E    .g...=.l....prin
0010F0:  74 65 F2 EF 0E 01 20 0D 00 00 ED EF FF 01 28 03    te.... .......(.
001100:  00 00 69 EB 29 F5 19 EF 01 B2 20 0D 00 00 ED 20    ..i.)..... .... 
001110:  A0 20 1E BC 02 2C 1E D0 02 2C 1E E4 02 2C 1E F8    . ...,...,...,..
001120:  02 00 12 00 BB 02 20 20 20 01 C0 75 70 20 61 72    ......   ..up ar
001130:  72 6F 77 00 5F 00 BC 02 A1 20 0D 00 00 E9 20 EE    row._.... .... .
001140:  20 0D 00 00 70 F3 28 0D 00 00 63 68 61 70 74 65     ...p.(...chapte
001150:  F2 29 F4 19 17 20 FA 20 0D 00 00 E9 20 F1 20 0D    .)... . .... . .
001160:  00 00 70 F3 28 0D 00 00 63 68 61 70 74 65 F2 F4    ..p.(...chapte..
001170:  0F 29 F5 0F 20 EB 20 0D 00 00 E9 EF 0D 00 00 E9    .).. . .........
001180:  F5 19 30 01 A0 20 1E 26 02 20 01 97 20 A0 20 1E    ..0.. .&. .. . .
001190:  64 00 00 13 00 CF 02 01 C0 20 20 64 6F 77 6E 20    d........  down 
0011A0:  61 72 72 6F 77 00 43 00 D0 02 A1 20 0D 00 00 E9    arrow.C.... ....
0011B0:  20 EE 20 0D 00 00 70 F3 28 0D 00 00 63 68 61 70     . ...p.(...chap
0011C0:  74 65 F2 F4 92 BD 0F 29 F5 0F 20 EB 20 0D 00 00    te.....).. . ...
0011D0:  63 68 61 70 74 65 F2 EF 0D 00 00 63 68 61 70 74    chapte.....chapt
0011E0:  65 F2 F4 0F 01 A0 20 1E 64 00 00 0A 00 DA 02 A0    e..... .d.......
0011F0:  20 1E 26 02 00 1F 00 E3 02 20 20 20 01 C0 62 61     .&......   ..ba
001200:  63 6B 20 61 72 72 6F 77 20 67 6F 20 74 6F 20 6D    ck arrow go to m
001210:  65 6E 75 00 0A 00 E4 02 A0 20 1E 64 00 00 23 00    enu...... .d..#.
001220:  F7 02 20 20 20 01 C0 72 69 67 68 74 20 61 72 72    ..   ..right arr
001230:  6F 77 20 67 6F 20 74 6F 20 70 72 69 6E 74 65 72    ow go to printer
001240:  00 52 00 F8 02 A1 20 0D 00 00 E9 EE 0D 00 00 70    .R.... ........p
001250:  F3 28 0D 00 00 63 68 61 70 74 65 F2 F4 0F 29 20    .(...chapte...) 
001260:  EB 20 A0 20 1E D0 02 20 01 97 20 0D 00 00 70 72    . . ... .. ...pr
001270:  69 6E 74 65 F2 EF 16 01 0D 00 00 E9 EF 0D 00 00    inte............
001280:  E9 F5 19 18 01 8A 01 9F 20 1E 34 03 01 A0 20 1E    ........ .4... .
001290:  26 02 00 26 00 1F 03 C5 20 73 75 62 72 6F 75 74    &..&.... subrout
0012A0:  69 6E 65 73 20 66 6F 72 20 70 72 69 6E 74 65 72    ines for printer
0012B0:  20 26 20 69 6E 6B 65 79 00 22 00 20 03 03 00 00     & inkey.". ....
0012C0:  E9 EF 20 FF 43 01 92 E0 FF FF FF FF 11 40 09 F6    .. .C........@..
0012D0:  04 F6 04 DA 04 1A 09 03 10 08 10 00 07 01 00 2C    ...............,
0012E0:  4A 4F 55 52 4E 41 4C 00 00 00 00 00 00 00 00 00    JOURNAL.........
0012F0:  03 00 00 00 08 70 11 00 41 2A 00 00 00 00 00 00    .....p..A*......
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:  73 03 FF FF FF FF 11 3F 09 CE 04 CE 04 F5 04 0B    s......?........
0013F0:  09 02 10 08 37 0A 15 08 00 16 A1 20 03 00 00 E9    ....7...... ....
001400:  F2 22 22 20 EB 20 1E 20 03 20 01 97 20 C9 00 3A    ."" . . . .. ..:
001410:  00 34 03 A1 20 28 FF 0B 28 1C 00 F5 29 20 FA 20    .4.. (..(...) . 
001420:  19 40 29 EF 0E 20 EB 20 0D 00 00 70 72 69 6E 74    .@).. . ...print
001430:  65 F2 EF 16 01 C9 20 01 97 20 0D 00 00 70 72 69    e..... .. ...pri
001440:  6E 74 65 F2 EF 0E 01 C9 00 42 00 84 03 8A 01 BF    nte......B......
001450:  22 20 20 20 53 41 56 49 4E 47 20 44 41 54 41 22    "   SAVING DATA"
001460:  01 BF 01 BF 01 A3 22 70 72 65 73 73 20 65 6E 74    .....£"press ent
001470:  65 72 20 77 68 65 6E 20 72 65 61 64 79 22 3B 03    er when ready";.
001480:  00 00 65 EE 01 9F 20 1E 04 B0 00 35 00 85 03 A1    ..e... ....5....
001490:  20 0D 00 00 70 61 67 65 B2 EF 0E 20 EB 20 20 B7     ...page... .  .
0014A0:  20 22 74 65 78 74 70 74 22 01 A0 20 1E 8E 03 20     "textpt".. ... 
0014B0:  01 97 20 B7 20 22 74 65 78 74 70 74 31 22 20 00    .. . "textpt1" .
0014C0:  31 00 8E 03 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D    1.... ...... . .
0014D0:  00 00 77 B6 F5 0F 01 BF 20 23 17 2C 0D 00 00 70    ..w..... #.,...p
0014E0:  F3 28 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 01 89    .(....).. ......
0014F0:  00 31 00 93 03 A1 20 0D 00 00 0A 23 70 61 67 65    .1.... ....#page
001500:  B2 EF 0E 20 EB 20 20 B7 20 22 74 65 78 74 31 22    ... .  . "text1"
001510:  01 A0 20 1E 98 03 20 01 97 20 B7 20 22 74 65 78    .. ... .. . "tex
001520:  74 32 22 00 3A 00 98 03 9E 20 0D 00 00 E9 EF 0F    t2".:.... ......
001530:  20 EC 20 0D 00 00 77 B1 01 BF 20 23 17 2C 03 00     . ...w... #.,..
001540:  00 E1 28 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 01    ..(....).. .....
001550:  89 01 9F 20 1E D2 AF 01 A0 20 1E 64 00 00 1B 00    ... ..... .d....
001560:  E7 03 20 20 C5 20 61 62 6F 75 74 20 74 68 69 73    ..  . about this
001570:  20 6A 6F 75 72 6E 61 6C 00 2B 00 E8 03 8A 01 A2     journal.+......
001580:  20 0E 2C 19 0E 01 A2 20 0F 2C 0E 01 82 20 19 0D     .,.... .,... ..
001590:  01 AD 20 10 01 0D 00 00 63 68 61 70 74 65 F2 EF    .. .....chapte..
0015A0:  0F 20 20 00 0A 00 F2 03 A0 20 1E F4 01 00 10 00    .  ...... ......
0015B0:  CF 07 C5 20 43 6C 75 62 20 6E 65 77 73 00 33 00    ... Club news.3.
0015C0:  D0 07 AD 20 10 01 82 20 19 0D 01 A2 20 0E 2C 19    ... ... .... .,.
0015D0:  0D 01 A2 20 0F 2C 0F 01 BB 20 0F 01 0D 00 00 63    ... .,... .....c
0015E0:  68 61 70 74 65 F2 EF 10 01 8A 01 A0 20 1E F4 01    hapte....... ...
0015F0:  00 15 00 B7 0B C5 20 4D 20 63 6F 6D BA 51 70 65    ...... M com.Qpe
001600:  74 69 74 69 6F 6E 73 00 35 00 B8 0B AD 20 10 01    titions.5.... ..
001610:  20 8A 01 BB 20 0F 01 A2 20 0E 2C 19 0D 01 A2 20     ... ... .,.... 
001620:  0F 2C 0F 01 82 20 19 0D 01 0D 00 00 63 68 61 70    .,... ......chap
001630:  74 65 F2 EF 20 11 01 A0 20 1E F4 01 00 17 00 9F    te.. ... .......
001640:  0F C5 20 67 61 6D 65 73 20 73 63 6F 72 65 62 6F    .. games scorebo
001650:  61 72 64 00 5A 00 A0 0F AD 20 0E 01 82 20 0E 01    ard.Z.... ... ..
001660:  A2 20 0F 2C 19 1A 01 A2 20 0E 2C 0E 01 A2 20 11    . .,.... .,... .
001670:  2C 14 01 A2 20 10 2C 19 18 01 0D 00 00 FA EF 0F    ,... .,.........
001680:  01 0D 00 00 7A B1 EF 0F 01 0D 00 00 7A B2 EF 0F    ....z.......z...
001690:  01 0D 00 00 7A B3 EF 0F 01 03 00 00 67 61 F9 EF    ....z.......ga..
0016A0:  22 43 4F 4D 49 4E 47 2D 4E 45 58 54 22 00 12 00    "COMING-NEXT"...
0016B0:  AA 0F 9E 20 0D 00 00 F4 EF 0F 20 EC 20 19 B4 00    ... ...... . ...
0016C0:  24 00 B4 0F 0D 00 00 E1 EF FF 0C 28 FF 45 F6 1A    $..........(.E..
0016D0:  80 02 29 01 0D 00 00 C2 EF FF 0C 28 FF 45 F6 1A    ..)........(.E..
0016E0:  90 01 29 00 12 00 BE 0F BC 20 0D 00 00 E1 2C 0D    ..)...... ....,.
0016F0:  00 00 E2 2C 0F 00 42 00 C8 0F A1 20 FF 45 D4 EF    ...,..B.... .E..
001700:  EE 1F 33 33 33 73 80 20 EB 20 BC 20 0D 00 00 E1    ..333s. . . ....
001710:  F5 0F 2C 0D 00 00 E2 2C 0F 01 BC 20 0D 00 00 E1    ..,....,... ....
001720:  2C 0D 00 00 E2 F5 0F 2C 0F 01 BC 20 0D 00 00 E1    ,......,... ....
001730:  F5 0F 2C 0D 00 00 E2 F5 0F 00 0B 00 D2 0F B0 20    ..,............ 
001740:  0D 00 00 F4 00 11 00 F0 0F 9E 20 0D 00 00 E7 EF    .......... .....
001750:  13 20 EC 20 16 00 17 00 FA 0F 9E 20 0D 00 00 F4    . . ....... ....
001760:  EF 0F 20 EC 20 1A 68 01 20 E6 20 12 00 0F 00 04    .. . .h. . .....
001770:  10 B5 28 0F 29 20 9F 20 1E 40 10 00 0E 00 0E 10    ..(.) . .@......
001780:  BC 20 1A E0 01 2C 1A 2C 01 00 3A 00 18 10 BC 20    . ...,.,..:.... 
001790:  1A E0 01 F4 0D 00 00 E7 F6 FF 05 28 0D 00 00 F4    ...........(....
0017A0:  29 2C 1A 2C 01 F4 0D 00 00 E7 F6 FF 15 28 0D 00    ),.,.........(..
0017B0:  00 F4 29 2C 0F 01 B0 20 0D 00 00 F4 01 B0 20 0D    ..),... ...... .
0017C0:  00 00 E7 00 25 00 19 10 0D 00 00 F8 EF 19 50 01    ....%.........P.
0017D0:  9E 20 0D 00 00 E9 EF 0F 20 EC 20 19 0B 01 A2 20    . ...... . .... 
0017E0:  10 2C 19 18 01 BB 20 10 00 30 00 1A 10 BC 20 1A    .,.... ..0.... .
0017F0:  E0 01 2C 1A 31 01 01 94 20 0D 00 00 F8 2C 19 50    ..,.1... ....,.P
001800:  0E E3 2C 14 01 D0 01 BF 3B AC 28 03 00 00 67 61    ..,.....;.(...ga
001810:  F9 2C 0D 00 00 E9 2C 0F 29 3B 00 18 00 1C 10 0D    .,....,.);......
001820:  00 00 F8 EF 0D 00 00 F8 F4 19 28 01 B0 20 0D 00    ..........(.. ..
001830:  00 E9 00 20 00 36 10 9E 20 0D 00 00 E9 EF 0F 20    ... .6.. ...... 
001840:  EC 20 1A A0 0F 01 B0 20 0D 00 00 E9 01 A0 20 1E    . ..... ...... .
001850:  68 10 00 AD 00 40 10 A1 20 0D 00 00 7A B1 F0 12    h....@.. ...z...
001860:  20 EB 20 C9 20 01 97 20 CC 20 0F 2C FF 1D 28 AC     . . .. . .,..(.
001870:  28 03 00 00 6D B1 2C 0D 00 00 7A B2 2C 11 29 29    (...m.,...z.,.))
001880:  2C FF 1D 28 AC 28 03 00 00 6D B2 2C 0D 00 00 7A    ,..(.(...m.,...z
001890:  B3 2C 10 29 29 01 0D 00 00 FA EF 0D 00 00 FA F4    .,.))...........
0018A0:  0F 01 0D 00 00 7A B2 EF 0D 00 00 7A B2 F4 11 01    .....z.....z....
0018B0:  0D 00 00 7A B3 EF 0D 00 00 7A B3 F4 10 01 A1 20    ...z.....z..... 
0018C0:  0D 00 00 FA EF 19 11 20 EB 20 0D 00 00 FA EF 0F    ....... . ......
0018D0:  01 0D 00 00 7A B2 EF 0F 01 0D 00 00 7A B3 EF 0F    ....z.......z...
0018E0:  01 0D 00 00 7A B1 EF 0D 00 00 7A B1 F4 0F 01 20    ....z.....z.... 
0018F0:  CC 20 0F 2C 0E 2C 19 3C 01 C9 20 01 97 20 C9 00    . .,.,.<.. .. ..
001900:  40 00 6D 05 68 10 A2 20 0E 2C 19 0D 01 A2 20 0F    @.m.h.. .,.... .
001910:  2C 0F 01 A2 20 10 2C 19 14 01 82 20 19 0D 01 BB    ,... .,.... ....
001920:  20 0F 01 AD 20 10 01 8A 01 9F 20 1E 20 03 01 0D     ... ..... . ...
001930:  00 00 43 48 41 50 54 45 D2 EF 12 01 A0 20 1E F4    ..CHAPTE..... ..
001940:  01 00 58 00 88 13 AD 20 0E 01 20 A2 20 0E 2C 0E    ..X.... .. . .,.
001950:  01 82 20 0E 01 03 00 00 62 E2 EF 22 42 41 53 49    .. .....b.."BASI
001960:  43 20 22 01 0D 00 00 49 B1 EF 0E 01 A9 20 16 2C    C "....I..... .,
001970:  19 19 01 0D 00 00 7A B2 EF 0F 01 0D 00 00 7A B3    ......z.......z.
001980:  EF 0F 01 9A 20 0F 2C 11 2C 10 2C 0F 2C 0F 2C 0E    .... .,.,.,.,.,.
001990:  2C 19 50 2C 11 2C 10 2C 10 00 13 00 8A 13 9E 20    ,.P,.,.,....... 
0019A0:  0D 00 00 69 E9 EF 0F 20 EC 20 19 0E 00 3C 00 8D    ...i... . ...<..
0019B0:  13 0D 00 00 E9 EF FF 0C 28 FF 45 F6 19 0E 29 01    ........(.E...).
0019C0:  A1 20 0D 00 00 E9 EE 19 0F 20 FC 20 0D 00 00 E9    . ....... . ....
0019D0:  F1 0F 20 EB 20 1E 8D 13 20 01 97 20 A2 20 0D 00    .. . ... .. . ..
0019E0:  00 69 E9 2C 0D 00 00 E9 00 13 00 8E 13 B0 20 0D    .i.,.......... .
0019F0:  00 00 69 E9 01 0D 00 00 E9 EF 0F 00 EB 00 9C 13    ..i.............
001A00:  03 00 00 6D 23 CD B3 EF 22 32 33 39 32 33 39 32    ...m#..."2392392
001A10:  33 39 32 33 39 32 33 39 32 33 39 32 33 39 32 35    3923923923923925
001A20:  33 32 38 34 33 31 39 33 31 39 32 38 34 32 35 33    3284319319284253
001A30:  32 33 39 32 33 39 32 31 33 32 31 33 31 39 30 31    2392392132131901
001A40:  39 30 31 39 30 31 39 30 31 37 39 31 37 39 31 37    9019019017917917
001A50:  39 32 31 33 32 33 39 32 31 33 31 39 30 32 31 33    9213239213190213
001A60:  32 33 39 32 38 34 32 38 34 32 38 34 32 35 33 32    2392842842842532
001A70:  35 33 32 33 39 31 35 39 31 35 39 31 39 30 31 35    5323915915919015
001A80:  39 31 35 39 31 39 30 31 35 39 31 34 32 31 35 39    9159190159142159
001A90:  31 37 39 31 39 30 31 37 39 31 37 39 31 37 39 32    1791901791791792
001AA0:  31 33 31 37 39 31 37 39 32 31 33 31 37 39 31 35    1317917921317915
001AB0:  39 31 35 39 31 35 39 31 39 30 31 35 39 31 35 39    9159159190159159
001AC0:  31 39 30 31 35 39 31 34 32 31 35 39 31 37 39 31    1901591421591791
001AD0:  39 30 32 31 33 32 33 39 33 31 39 33 31 39 32 38    9021323931931928
001AE0:  34 32 35 33 32 33 39 22 00 A1 00 A6 13 03 00 00    4253239"........
001AF0:  6D B4 EF 22 35 30 32 35 32 35 35 30 32 35 32 35    m.."502525502525
001B00:  32 35 32 35 32 35 7F 9B 35 30 32 35 32 35 32 35    252525..50252525
001B10:  35 30 32 35 32 35 35 30 38 30 35 30 32 35 32 35    5025255080502525
001B20:  35 30 32 35 32 35 32 35 32 35 32 35 35 30 32 35    5025252525255025
001B30:  35 30 35 30 32 35 32 35 32 35 32 35 38 30 32 35    5050252525258025
001B40:  32 35 35 30 32 35 32 35 35 30 35 30 32 35 32 35    2550252550502525
001B50:  32 35 32 35 38 30 32 35 32 35 35 30 32 35 32 35    2525802525502525
001B60:  35 30 32 35 38 30 32 35 32 35 32 35 32 35 32 35    5025802525252525
001B70:  32 35 35 30 32 35 32 35 32 35 32 35 32 35 32 35    2550252525252525
001B80:  38 30 32 35 32 35 32 35 38 30 22 00 64 00 EC 13    8025252580".d...
001B90:  BC 20 19 14 2C 19 14 01 94 20 19 46 2C 19 14 2C    . ..,.... .F,..,
001BA0:  0F 01 94 20 19 46 2C 19 50 01 94 20 19 14 2C 19    ... .F,.P.. ..,.
001BB0:  50 01 94 20 19 14 2C 19 14 01 9F 20 1E 0E 15 01    P.. ..,.... ....
001BC0:  BC 20 1A 2C 01 2C 1A 2C 01 01 94 20 1A 2C 01 2C    . .,.,.,... .,.,
001BD0:  19 64 2C 10 01 94 20 19 C8 2C 19 64 01 94 20 19    .d,... ..,.d.. .
001BE0:  C8 2C 1A 2C 01 01 94 20 1A 2C 01 2C 1A 2C 01 00    .,.,... .,.,.,..
001BF0:  0A 00 F6 13 9F 20 1E 0E 15 00 6C 00 00 14 BC 20    ..... ....l.... 
001C00:  1A 58 02 2C 1A 7C 01 01 6E 76 FF FF FF FF 11 3F    .X.,.|..nv.....?
001C10:  09 F6 04 F6 04 D9 04 1F 09 03 10 08 0F 00 07 01    ................
001C20:  00 2C 4A 4F 55 52 4E 41 4C 00 00 00 00 00 00 00    .,JOURNAL.......
001C30:  00 00 04 00 00 00 08 70 19 00 41 2A 00 00 00 00    .......p..A*....
001C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001D20:  00 00 7B E3 FF FF FF FF 11 8A 09 1E 05 1E 05 19    ..{.............
001D30:  05 5C 09 02 10 08 8B 0A 15 08 00 16 94 20 19 FA    .\........... ..
001D40:  2C 1A 7C 01 2C 11 01 94 20 19 FA 2C 19 C8 01 94    ,.|.,... ..,....
001D50:  20 1A 58 02 2C 19 C8 01 94 20 1A 58 02 2C 1A 7C     .X.,.... .X.,.|
001D60:  01 01 9F 20 1E 0E 15 01 BC 20 1A 26 02 2C 1A 68    ... ..... .&.,.h
001D70:  01 01 94 20 1A 26 02 2C 19 96 2C 12 01 94 20 1A    ... .&.,..,... .
001D80:  18 01 2C 19 96 01 94 20 1A 18 01 2C 1A 68 01 01    ..,.... ...,.h..
001D90:  94 20 1A 26 02 2C 1A 68 01 00 0A 00 0A 14 9F 20    . .&.,.h....... 
001DA0:  1E 0E 15 00 66 00 14 14 BC 20 1A 90 01 2C 1A 18    ....f.... ...,..
001DB0:  01 2C 13 01 94 20 1A 90 01 2C 19 AA 2C 13 01 94    .,... ...,..,...
001DC0:  20 19 E6 2C 19 AA 01 94 20 19 E6 2C 1A 18 01 01     ..,.... ..,....
001DD0:  94 20 1A 90 01 2C 1A 18 01 01 9F 20 1E 0E 15 01    . ...,..... ....
001DE0:  BC 20 19 0F 2C 19 0A 01 94 20 19 B4 2C 19 0A 2C    . ..,.... ..,..,
001DF0:  14 01 94 20 19 B4 2C 19 6E 01 94 20 19 0F 2C 19    ... ..,.n.. ..,.
001E00:  6E 01 94 20 19 0F 2C 19 0A 00 3F 00 1E 14 9F 20    n.. ..,...?.... 
001E10:  1E 0E 15 01 BC 20 19 78 2C 19 46 01 94 20 19 DC    ..... .x,.F.. ..
001E20:  2C 19 46 2C 15 01 94 20 19 DC 2C 19 A0 01 94 20    ,.F,... ..,.... 
001E30:  19 78 2C 19 A0 01 94 20 19 78 2C 19 37 17 46 01    .x,.... .x,.7.F.
001E40:  BF 20 22 42 4C 4F 43 4B 53 22 00 6A 00 28 14 CC    . "BLOCKS".j.(..
001E50:  20 0F 2C FF 1D 28 AC 28 03 00 00 6D B3 2C 0D 00     .,..(.(...m.,..
001E60:  00 7A B2 2C 11 29 29 2C FF 1D 28 AC 28 03 00 00    .z.,.)),..(.(...
001E70:  6D B4 2C 0D 00 00 7A B3 2C 10 29 29 2C 0E 2C 0F    m.,...z.,.)),.,.
001E80:  01 0D 00 00 7A B2 EF 0D 00 00 7A B2 F4 11 01 0D    ....z.....z.....
001E90:  00 00 7A B3 EF 0D 00 00 7A B3 F4 10 01 A1 20 0D    ..z.....z..... .
001EA0:  00 00 7A B2 F1 FF 0E 28 03 00 00 6D B3 29 20 EB    ..z....(...m.) .
001EB0:  20 1E 28 14 00 33 00 32 14 0D 00 00 63 68 61 70     .(..3.2....chap
001EC0:  74 65 F2 EF 13 01 A2 20 0E 2C 19 0D 01 A2 20 0F    te..... .,.... .
001ED0:  2C 0F 01 82 20 19 0F 01 AD 20 10 01 9F 20 1E 20    ,... .... ... . 
001EE0:  03 01 A0 20 1E F4 01 00 3F 00 0E 15 0D 00 00 69    ... ....?......i
001EF0:  B1 EF 0D 00 00 69 B1 F4 0F 01 BF 20 AC 28 03 00    .....i..... .(..
001F00:  00 62 E2 2C 0D 00 00 69 B1 2C 0F 29 3B 01 20 9E    .b.,...i.,.);. .
001F10:  20 0D 00 00 E9 EF 0F 20 EC 20 1A F4 01 01 B0 20     ...... . ..... 
001F20:  0D 00 00 E9 01 C9 00 06 00 AE 15 98 00 A1 00 70    ...............p
001F30:  17 03 00 00 6D B5 EF 22 34 32 36 33 31 39 9C 3B    ....m.."426319.;
001F40:  32 38 34 32 35 33 32 38 34 33 33 38 34 32 36 33    2842532843384263
001F50:  31 39 32 38 34 32 35 33 32 38 34 34 32 36 33 31    1928425328442631
001F60:  39 32 38 34 32 35 33 32 38 34 33 33 38 33 33 38    9284253284338338
001F70:  33 31 39 33 33 38 34 32 36 33 37 39 30 30 30 22    319338426379000"
001F80:  01 03 00 00 6D B6 EF 22 34 30 34 30 34 30 34 30    ....m.."40404040
001F90:  36 30 36 30 33 30 33 30 33 30 33 30 38 30 33 30    6060303030308030
001FA0:  33 30 33 30 33 30 36 30 36 30 33 30 33 30 33 30    3030306060303030
001FB0:  33 30 38 30 30 30 22 01 0D 00 00 7A B1 EF 0F 01    308000"....z....
001FC0:  0D 00 00 7A B2 EF 0F 01 0D 00 00 7A B3 EF 0F 00    ...z.......z....
001FD0:  1B 00 75 17 9A 20 0F 2C 11 2C 10 2C 0F 2C 0F 2C    ..u.. .,.,.,.,.,
001FE0:  0E 2C 19 50 2C 11 2C 10 2C 10 00 1E 00 7A 17 8A    .,.P,.,.,....z..
001FF0:  01 AD 20 0E 01 A2 20 0E 2C 0E 01 A2 20 0F 2C 19    .. ... .,... .,.
002000:  18 01 82 20 0E 01 C1 20 00 1D 00 84 17 A9 20 15    ... ... ...... .
002010:  2C 19 17 01 BF 20 22 41 53 53 45 4D 42 4C 59 20    ,.... "ASSEMBLY 
002020:  4C 49 4E 45 22 00 35 00 8E 17 9E 20 0D 00 00 E1    LINE".5.... ....
002030:  EF 0F 20 EC 20 1A 68 01 20 E6 20 14 01 A1 20 0D    .. . .h. . ... .
002040:  32 87 00 00 7A B1 EF 12 20 EB 20 1E 93 17 20 01    2...z... . ... .
002050:  97 20 B5 28 0F 29 20 9F 20 1E 00 19 00 1F 00 93    . .(.) . .......
002060:  17 0D 00 00 F8 EF 1A 68 01 01 0D 00 00 F9 EF 19    .......h........
002070:  DC 01 9F 20 1E 9C 18 20 20 20 20 00 1B 00 98 17    ... ...    .....
002080:  0D 00 00 F8 EF 19 32 01 0D 00 00 F9 EF 19 32 01    ......2.......2.
002090:  9F 20 1E 9C 18 20 00 1A 00 A2 17 0D 00 00 F8 EF    . ... ..........
0020A0:  19 78 01 0D 00 00 F9 EF 19 BE 01 9F 20 1E 9C 18    .x.......... ...
0020B0:  00 1D 00 AC 17 0D 00 00 F8 EF 19 F0 01 0D 00 00    ................
0020C0:  F9 EF 1A 5E 01 01 9F 20 1E 9C 18 20 20 00 1D 00    ...^... ...  ...
0020D0:  B6 17 0D 00 00 F8 EF 1A F4 01 01 0D 00 00 F9 EF    ................
0020E0:  1A 36 01 01 9F 20 1E 9C 18 20 00 1D 00 C0 17 0D    .6... ... ......
0020F0:  00 00 F8 EF 19 32 01 0D 00 00 F9 EF 1A 45 01 01    .....2.......E..
002100:  9F 20 1E 9C 18 20 20 00 1D 00 C5 17 0D 00 00 F8    . ...  .........
002110:  EF 1A 30 02 01 0D 00 00 F9 EF 19 A0 01 9F 20 1E    ..0........... .
002120:  9C 18 20 20 00 06 00 CA 17 B0 00 38 00 97 18 0D    ..  .......8....
002130:  00 00 63 68 61 70 74 65 F2 EF 14 01 A2 20 0E 2C    ..chapte..... .,
002140:  19 0D D9 1F 01 A2 20 0F 2C 0F 01 20 82 20 19 0D    ...... .,.. . ..
002150:  01 BB 20 0F 01 AD 20 10 01 9F 20 1E 20 03 01 A0    .. ... ... . ...
002160:  20 1E F4 01 00 2F 00 9C 18 0D 00 00 63 EC EF FF     ..../......c...
002170:  0C 28 FF 45 F6 19 0F 29 01 A1 20 0D 00 00 63 EC    .(.E...).. ...c.
002180:  F1 0F 20 FC 20 0D 00 00 63 EC EE 19 0F 20 EB 20    .. . ...c.... . 
002190:  1E 9C 18 00 10 00 A1 18 BC 20 0D 00 00 F8 2C 0D    ......... ....,.
0021A0:  00 00 F9 00 2E 00 A6 18 94 20 0D 00 00 F8 F4 19    ......... ......
0021B0:  32 F6 FF 05 28 0D 00 00 E1 29 2C 0D 00 00 F9 F4    2...(....),.....
0021C0:  19 32 F6 FF 15 28 0D 00 00 E1 29 2C 0D 00 00 63    .2...(....),...c
0021D0:  EC 00 06 00 B0 18 C9 00 AE 00 00 19 A1 20 0D 00    ............. ..
0021E0:  00 7A B1 EF 11 20 EB 20 CC 20 19 81 2C 1A AA 01    .z... . . ..,...
0021F0:  2C 19 3C 2C 0E 2C 0F 01 0D 00 00 7A B1 EF 12 01    ,.<,.,.....z....
002200:  20 C9 20 01 97 20 CC 20 0F 2C FF 1D 28 AC 28 03     . .. . .,..(.(.
002210:  00 00 6D B5 2C 0D 00 00 7A B2 2C 11 29 29 2C FF    ..m.,...z.,.)),.
002220:  1D 28 AC 28 03 00 00 6D B6 2C 0D 00 00 7A B3 2C    .(.(...m.,...z.,
002230:  10 29 29 2C 0E 2C 0F 01 0D 00 00 7A B2 EF 0D 00    .)),.,.....z....
002240:  00 7A B2 F4 1A 78 11 01 0D 00 00 7A B3 EF 0D 00    .z...x.....z....
002250:  00 7A B3 F4 10 01 A1 20 0D 00 00 7A B2 EF 19 46    .z..... ...z...F
002260:  20 EB 20 0D 00 00 7A B2 EF 0F 01 0D 00 00 7A B3     . ...z.......z.
002270:  EF 0F 01 0D 00 00 7A B1 EF 0D 00 00 7A B1 F4 0F    ......z.....z...
002280:  01 C9 20 01 97 20 C9 00 12 00 57 1B C5 20 73 65    .. .. ....W.. se
002290:  63 6F 6E 64 20 62 79 74 65 00 3B 00 58 1B 0D 00    cond byte.;.X...
0022A0:  00 63 68 61 70 74 65 F2 EF 15 01 01 A2 20 0E 2C    .chapte...... .,
0022B0:  19 0D 01 A2 20 0F 2C 0F 01 A2 20 10 2C 19 1A 2C    .... .,... .,..,
0022C0:  14 01 A2 20 11 2C 19 18 01 82 20 10 01 BB 20 0F    ... .,.... ... .
0022D0:  01 AD 20 0F 00 98 00 62 1B BF 01 BF 22 20 20 20    .. ....b...."   
0022E0:  54 68 69 73 20 72 6F 75 74 69 6E 65 20 6C 6F 61    This routine loa
0022F0:  64 73 20 69 6E 20 6E 65 77 20 74 65 78 74 22 01    ds in new text".
002300:  BF 01 BB 20 10 01 BF 22 20 20 20 20 20 20 20 20    ... ..."        
002310:  20 44 4F 20 4E 4F 54 20 43 4F 4E 54 49 4E 55 45     DO NOT CONTINUE
002320:  22 01 BF 01 BB 20 0F 01 BF 22 20 20 20 75 6E 74    ".... ..."   unt
002330:  69 6C 20 79 6F 75 20 68 61 76 65 20 72 65 61 64    il you have read
002340:  20 61 6C 6C 20 79 7A 46 6F 75 20 77 61 6E 74 22     all yzFou want"
002350:  01 BF 22 20 20 20 20 20 20 20 6F 66 20 74 68 65    .."       of the
002360:  20 63 75 72 72 65 6E 74 20 74 65 78 74 22 00 A8     current text"..
002370:  00 6C 1B BB 20 11 01 BF 01 BF 22 20 20 20 20 49    .l.. ....."    I
002380:  74 65 6D 73 20 69 6E 20 74 68 65 20 6E 65 78 74    tems in the next
002390:  20 66 69 6C 65 20 61 72 65 3A 22 01 BF 01 BB 20     file are:".... 
0023A0:  0F 01 9E 20 0D 00 00 E9 EF 16 20 EC 20 19 0D 01    ... ...... . ...
0023B0:  BF 20 03 00 00 ED 28 0D 00 00 E9 29 01 BF 01 B0    . ....(....)....
0023C0:  20 0D 00 00 E9 01 BF 01 BF 22 45 6E 74 65 72 20     ........"Enter 
0023D0:  3C 4D 3E 65 6E 75 20 74 6F 20 72 65 74 75 72 6E    <M>enu to return
0023E0:  20 74 6F 20 6D 65 6E 75 20 65 6C 73 65 22 01 A3     to menu else".£
0023F0:  22 45 6E 74 65 72 20 3C 4C 3E 6F 61 64 20 74 6F    "Enter <L>oad to
002400:  20 6C 6F 61 64 20 6E 65 78 74 20 74 65 78 74 22     load next text"
002410:  3B 03 00 00 65 EE 00 47 00 76 1B 03 00 00 65 EE    ;...e..G.v....e.
002420:  EF FF 1C 28 03 00 00 65 EE 29 01 A1 20 FF 75 28    ...(...e.).. .u(
002430:  03 00 00 65 EE 2C 0F 29 EF 22 4D 22 20 EB 20 1E    ...e.,.)."M" . .
002440:  64 00 20 01 97 20 A1 20 66 0E FF 75 28 03 00 00    d. .. . f..u(...
002450:  65 EE 2C 0F 29 F2 22 4C 22 20 EB 20 1E 58 1B 00    e.,.)."L" . .X..
002460:  50 00 8A 1B 8A 01 BF 01 BF 22 20 57 65 20 61 72    P........" We ar
002470:  65 20 6E 6F 77 20 6C 6F 61 64 69 6E 67 20 74 68    e now loading th
002480:  65 20 6E 65 78 74 20 74 65 78 74 20 66 69 6C 65    e next text file
002490:  22 01 BF 01 BF 22 20 20 20 20 20 20 20 20 20 20    "...."          
0024A0:  20 20 20 50 4C 45 41 53 45 20 57 41 49 54 22 00       PLEASE WAIT".
0024B0:  70 00 94 1B A9 20 10 2C 16 01 BF 22 54 6F 20 72    p.... .,..."To r
0024C0:  65 74 75 72 6E 20 74 6F 20 74 68 65 20 6F 6C 64    eturn to the old
0024D0:  20 74 65 78 74 20 66 69 6C 65 22 01 BF 22 20 20     text file".."  
0024E0:  79 6F 75 20 77 6F 75 6C 64 20 68 61 76 65 20 74    you would have t
0024F0:  6F 20 72 65 77 69 6E 64 20 79 6F 75 72 20 74 61    o rewind your ta
002500:  70 65 20 20 20 20 20 20 61 6E 64 20 72 65 72 75    pe      and reru
002510:  6E 20 74 68 65 20 6A 6F 75 72 6E 61 6C 2E 22 00    n the journal.".
002520:  C6 00 9E 1B A9 20 10 2C 19 0C 01 BB 20 11 01 BF    ..... .,.... ...
002530:  22 52 65 6D 65 6D 62 65 72 20 54 45 58 54 20 46    "Remember TEXT F
002540:  49 4C 45 53 20 6F 6E 20 79 6F 20 CD FF FF FF FF    ILES on yo .....
002550:  11 3F 09 CE 04 CE 04 D9 04 14 09 02 10 08 0F 00    .?..............
002560:  07 01 00 2C 4A 4F 55 52 4E 41 4C 00 00 00 00 00    ...,JOURNAL.....
002570:  00 00 00 00 05 00 00 00 08 70 21 00 41 2A 00 00    .........p!.A*..
002580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002660:  00 00 00 00 7C 72 FF FF FF FF 11 3E 09 CE 04 CE    ....|r.....>....
002670:  04 F4 04 0B 09 03 10 08 36 0A 15 08 00 16 75 72    ........6.....ur
002680:  20 74 61 70 65 20 61 72 65 20 20 20 20 6E 6F 74     tape are    not
002690:  20 6F 72 64 69 6E 61 72 79 20 70 72 6F 67 72 61     ordinary progra
0026A0:  6D 73 2E 20 54 68 65 79 20 61 72 65 20 75 73 65    ms. They are use
0026B0:  64 20 20 20 20 62 79 20 74 68 65 20 4A 6F 75 72    d    by the Jour
0026C0:  6E 61 6C 20 6F 72 20 77 6F 72 6B 73 68 6F 70 2E    nal or workshop.
0026D0:  22 01 BF 22 20 20 20 20 54 68 65 79 20 57 69 6C    ".."    They Wil
0026E0:  6C 20 4E 4F 54 20 77 6F 72 6B 20 75 6E 64 65 72    l NOT work under
0026F0:  20 74 68 65 20 20 20 20 20 20 20 20 20 20 20 20     the            
002700:  20 20 20 4C 4F 41 44 20 6F 72 20 52 55 4E 20 63       LOAD or RUN c
002710:  6F 6D 6D 61 6E 64 73 2E 22 00 93 00 A8 1B BB 20    ommands."...... 
002720:  0F 01 BF 01 BF 22 59 6F 75 20 63 61 6E 20 72 65    ....."You can re
002730:  61 64 20 54 45 58 54 20 66 69 6C 65 73 20 69 6E    ad TEXT files in
002740:  74 6F 20 79 6F 75 72 20 20 20 20 20 20 20 77 6F    to your       wo
002750:  72 64 70 72 6F 63 65 73 73 6F 72 20 69 66 20 79    rdprocessor if y
002760:  6F 75 20 77 69 73 68 20 74 6F 20 65 78 61 6D 69    ou wish to exami
002770:  6E 65 20 20 20 20 74 68 65 6D 2C 20 65 64 CE C9    ne    them, ed..
002780:  69 74 20 74 68 65 6D 20 6F 72 20 70 72 69 6E 74    it them or print
002790:  20 74 68 65 6D 20 6F 6E 20 20 20 20 20 20 20 20     them on        
0027A0:  79 6F 75 72 20 70 72 69 6E 74 65 72 2E 22 00 5E    your printer.".^
0027B0:  00 B2 1B 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 00    .... ...... . ..
0027C0:  00 77 B1 01 03 00 00 E1 28 0D 00 00 E9 29 EF 22    .w......(....)."
0027D0:  22 01 B0 20 0D 00 00 E9 01 9E 20 0D 00 00 E9 EF    ".. ...... .....
0027E0:  0F 20 EC 20 19 0B 01 0D 00 00 70 F3 28 0D 00 00    . . ......p.(...
0027F0:  E9 29 EF 0E 01 B0 20 0D 00 00 E9 01 0D 00 00 70    .).... ........p
002800:  61 67 65 B2 EF 15 01 A0 20 1E 55 00 00 6C 00 40    age..... .U..l.@
002810:  1F 03 00 00 ED EF 22 30 30 30 30 30 30 30 30 30    ......"000000000
002820:  30 30 30 30 30 30 34 37 38 34 32 36 33 37 39 33    0000004784263793
002830:  35 38 34 37 38 32 38 34 33 37 39 33 35 38 32 31    5847828437935821
002840:  33 32 33 39 32 38 34 32 38 34 32 33 39 32 36 38    3239284284239268
002850:  33 31 39 32 33 39 32 38 34 33 35 38 30 30 30 22    319239284358000"
002860:  01 9A 20 0F 2C 13 2C 11 2C 0F 2C 0F 2C 0E 2C 19    .. .,.,.,.,.,.,.
002870:  10 2C 13 2C F5 11 2C 10 00 56 00 4A 1F 0D 00 00    .,.,..,..V.J....
002880:  3D 0D ED EF 0F 01 20 AD 20 0F 01 A2 20 0F 2C 0E    =..... . ... .,.
002890:  01 20 A2 20 0E 2C 19 0D 01 20 82 20 14 01 A2 20    . . .,... . ... 
0028A0:  10 2C 19 12 01 BB 20 10 01 8A 01 9E 20 0D 00 00    .,.... ..... ...
0028B0:  E9 EF 0F 20 EC 20 19 18 01 BF 20 FF 7B 28 19 28    ... . .... .{(.(
0028C0:  2C FF 03 28 19 E5 29 29 3B 01 B0 20 0D 00 00 E9    ,..(..));.. ....
0028D0:  00 1A 00 54 1F 9E 20 0D 00 00 E9 EF 0F 20 EC 20    ...T.. ...... . 
0028E0:  1A B8 0B 01 B0 20 0D 00 00 E9 00 38 00 5E 1F 9E    ..... .....8.^..
0028F0:  20 0D 00 00 E9 EF 0F 20 EC 20 19 18 01 9F 20 1E     ...... . .... .
002900:  08 20 01 BF 01 9E 20 0D 00 00 69 B1 EF 0F 20 EC    . .... ...i... .
002910:  20 19 C8 01 B0 20 0D 00 00 69 B1 01 B0 20 0D 00     .... ...i... ..
002920:  00 E9 00 C4 00 68 1F AD 20 0F 01 BB 20 0F 01 A9    .....h.. ... ...
002930:  20 16 2C 13 01 BF 22 49 20 53 41 59 3A 20 49 20     .,..."I SAY: I 
002940:  53 41 59 3A 20 49 20 53 41 59 3A 22 01 A9 20 11    SAY: I SAY:".. .
002950:  2C 15 01 BF 22 4D 59 20 44 4F 47 20 43 48 41 53    ,..."MY DOG CHAS
002960:  45 53 20 4D 49 4E 49 20 4D 49 4E 4F 52 20 4D 4F    ES MINI MINOR MO
002970:  54 4F 52 20 43 41 52 53 22 01 A9 20 16 2C 19 0B    TOR CARS".. .,..
002980:  01 BF B4 60 22 57 45 4C 4C 21 20 4C 4F 54 53 20    ...`"WELL! LOTS 
002990:  4F 46 20 44 4F 47 53 20 44 4F 20 54 48 41 54 21    OF DOGS DO THAT!
0029A0:  22 01 A9 20 0F 2C 19 0E 01 BF 22 20 20 20 4D 41    ".. .,...."   MA
0029B0:  59 42 45 21 20 42 55 54 20 4D 49 4E 45 20 42 55    YBE! BUT MINE BU
0029C0:  52 49 45 53 20 54 48 45 4D 20 57 48 45 4E 20 48    RIES THEM WHEN H
0029D0:  45 20 20 20 20 20 48 41 53 20 43 41 55 47 48 54    E     HAS CAUGHT
0029E0:  20 54 48 45 4D 21 21 22 00 1E 00 72 1F A9 20 0F     THEM!!"...r.. .
0029F0:  2C 19 19 01 BF 20 03 00 00 63 75 72 73 6F F2 3B    ,.... ...curso.;
002A00:  01 9F 20 1E 20 03 00 1D 00 7C 1F 03 00 00 E9 EF    .. . ....|......
002A10:  20 FF 43 01 20 A1 20 03 00 00 E9 EF 22 22 EB 20     .C. . ....."". 
002A20:  1E 7C 1F 00 28 00 86 1F A1 20 FF 01 28 03 00 00    .|..(.... ..(...
002A30:  E9 29 F1 19 F0 20 FC 20 FF 01 28 03 00 00 E9 29    .)... . ..(....)
002A40:  EE 19 F2 20 EB 20 A0 20 1E 7C 1F 00 2C 00 90 1F    ... . . .|..,...
002A50:  0D 00 00 ED EF 20 FF 01 28 03 00 00 E9 29 F5 19    ..... ..(....)..
002A60:  EF 01 20 B2 20 0D 00 00 ED 20 A0 20 1E 40 1F 2C    .. . .... . .@.,
002A70:  1E A4 1F 2C 1E 64 00 00 31 00 A4 1F AD 20 10 01    ...,.d..1.... ..
002A80:  A2 20 0E 2C F1 6E 19 0D 01 82 20 19 0D 01 A2 20    . .,.n.... .... 
002A90:  0F 2C 0F 01 BB 20 0F 01 0D 00 00 63 68 61 70 74    .,... .....chapt
002AA0:  65 F2 EF 0F 01 A0 20 1E F4 01 00 4E 00 08 20 CC    e..... ....N.. .
002AB0:  20 0F 2C FF 1D 28 AC 28 03 00 00 ED 2C 0D 00 00     .,..(.(....,...
002AC0:  ED 2C 11 29 29 2C 19 0F 2C 0E 2C 0F 01 CC 20 0F    .,.)),..,.,... .
002AD0:  2C FF 1D 28 AC 28 03 00 00 ED 2C 0D 00 00 ED 2C    ,..(.(....,....,
002AE0:  11 29 29 2C 19 0F 2C 0E 2C 0F 01 0D 00 00 ED EF    .)),..,.,.......
002AF0:  0D 00 00 ED F4 11 01 C9 00 0F 00 27 23 C5 20 71    ...........'#. q
002B00:  75 69 63 6B 69 65 73 00 0E 00 28 23 CD 20 A2 20    uickies...(#. . 
002B10:  19 14 2C 19 14 00 24 00 32 23 8A 01 A2 20 0E 2C    ..,...$.2#... .,
002B20:  17 01 A2 20 0F 2C 19 14 2C 13 01 BB 20 0F 01 AD    ... .,..,... ...
002B30:  20 0F 01 A9 20 0F 2C 19 19 00 0A 00 3C 23 BF 01     ... .,.....<#..
002B40:  BF 01 BF 00 25 00 46 23 BF 22 20 8F 8F 8F 20 8F    ....%.F#." ... .
002B50:  20 8F 20 8F 20 8F 8F 8F 20 8F 20 20 8F 20 8F 20     . . ... .  . . 
002B60:  8F 8F 8F 20 8F 8F 8F 22 00 25 00 50 23 BF 22 20    ... ...".%.P#." 
002B70:  8F 20 8F 20 8F 20 8F 20 8F 20 8F 20 20 20 8F 20    . . . . . .   . 
002B80:  8F 20 20 8F 20 8F 2B 82 20 20 20 8F 20 20 22 00    .  . .+.   .  ".
002B90:  25 00 5A 23 BF 22 20 8F 20 8F 20 8F 20 8F 20 8F    %.Z#." . . . . .
002BA0:  20 8F 20 20 20 8F 8F 20 20 20 8F 20 8F 20 20 20     .   ..   . .   
002BB0:  8F 20 20 22 00 26 00 64 23 BF 22 20 8F 20 8F 20    .  ".&.d#." . . 
002BC0:  8F 20 8F 20 8F 20 8F 20 20 20 8F 20 20 20 20 8F    . . . .   .    .
002BD0:  20 8F 8F 20 20 8F 8F 8F 22 20 00 25 00 6E 23 BF     ..  ..." .%.n#.
002BE0:  22 20 8F 20 8F 20 8F 20 8F 20 8F 20 8F 20 20 20    " . . . . . .   
002BF0:  8F 8F 20 20 20 8F 20 8F 20 20 20 20 20 8F 22 00    ..   . .     .".
002C00:  2E 00 78 23 BF 22 20 8F 22 3B FF 03 28 19 CD 29    ..x#." .";..(..)
002C10:  3B 22 8F 20 8F 20 8F 20 8F 20 8F 20 20 20 8F 20    ;". . . . .   . 
002C20:  8F 20 20 8F 20 8F 20 20 20 20 20 8F 22 00 25 00    .  . .     .".%.
002C30:  82 23 BF 22 20 8F 8F 8F 20 8F 8F 8F 20 8F 20 8F    .#." ... ... . .
002C40:  8F 8F 20 8F 20 20 8F 20 8F 20 8F 8F 8F 20 8F 8F    .. .  . . ... ..
002C50:  8F 22 00 13 00 8C 23 BF 22 20 20 20 22 3B FF 03    ."....#."   ";..
002C60:  28 19 C1 29 20 00 30 00 96 23 9E 20 0D 00 00 E9    (..) .0..#. ....
002C70:  EF 0F 20 EC 20 19 19 01 BF 01 9E 20 0D 00 00 FA    .. . ...... ....
002C80:  EF 0F 20 EC 20 19 64 01 71 FA B0 20 0D 00 00 FA    .. . .d.q.. ....
002C90:  01 B0 20 0D 00 00 E9 00 31 00 A0 23 AD 20 10 01    .. .....1..#. ..
002CA0:  A2 20 0E 2C 19 0D 01 A2 20 0F 2C 0F 01 BB 20 0F    . .,.... .,... .
002CB0:  01 82 20 19 0D 01 0D 00 00 63 68 61 70 74 65 F2    .. ......chapte.
002CC0:  EF 10 01 A0 20 1E F4 01 00 23 00 10 27 0D 00 00    .... ....#..'...
002CD0:  E9 EF 0F 01 AD 20 0E 01 A2 20 0E 2C 19 1A 01 A2    ..... ... .,....
002CE0:  20 0F 2C 19 0E 01 BB 20 0F 01 8A 00 20 00 1A 27     .,.... .... ..'
002CF0:  A9 20 0F 2C 19 18 01 BF 22 20 20 4D 41 4B 49 4E    . .,...."  MAKIN
002D00:  47 20 54 48 45 20 4C 49 4E 4B 22 00 4B 00 24 27    G THE LINK".K.$'
002D10:  BC 20 1A 2C 01 2C 19 C8 01 CC 20 0F 2C 19 64 2C    . .,.,.... .,.d,
002D20:  13 2C 10 01 94 20 FF 45 F6 1A 80 02 2C FF 45 F6    .,... .E....,.E.
002D30:  1A 90 01 2C 10 01 9E 20 0D 00 00 F4 EF 20 0F 20    ...,... ..... . 
002D40:  EC 20 19 C8 01 B0 20 0D 00 00 F4 01 CC 20 0F 2C    . .... ...... .,
002D50:  19 FA 2C 13 2C 10 00 37 00 2E 27 0D 00 00 E9 EF    ..,.,..7..'.....
002D60:  0D 00 00 E9 F4 0F 01 A1 20 0D 00 00 E9 EF 19 14    ........ .......
002D70:  20 EB 20 BF 20 03 00 00 63 75 72 73 6F F2 01 A0     . . ...curso...
002D80:  20 1E 38 27 20 01 97 20 A0 20 D1 5F 1E 1A 27 00     .8' .. . ._..'.
002D90:  0A 00 38 27 9F 20 1E 20 03 00 1E 00 74 27 03 00    ..8'. . ....t'..
002DA0:  00 E9 EF FF 43 01 A1 20 03 00 00 E9 EF 22 22 20    ....C.. ....."" 
002DB0:  EB 20 A0 20 1E 74 27 00 18 00 7E 27 A1 20 03 00    . . .t'...~'. ..
002DC0:  00 E9 EF FF 03 28 19 F2 29 20 EB 20 1E 64 00 00    .....(..) . .d..
002DD0:  2D 00 D8 27 0D 00 00 63 68 61 70 74 65 F2 EF 11    -..'...chapte...
002DE0:  01 82 20 19 0D 01 AD 20 10 01 A2 20 0F 2C 0F 01    .. .... ... .,..
002DF0:  A2 20 0E 2C 19 0D 01 A0 20 1E F4 01 00 34 00 F8    . .,.... ....4..
002E00:  2A AD 20 10 01 BB 20 0F 01 82 20 19 0D 01 A2 20    *. ... ... .... 
002E10:  0E 2C 19 0D 01 A2 20 0F 2C 0E 01 8A 01 0D 00 00    .,.... .,.......
002E20:  63 68 61 70 74 65 F2 20 EF 12 01 A0 20 1E F4 01    chapte. .... ...
002E30:  00 34 00 E0 2E AD 20 10 01 BB 20 0F 01 82 20 19    .4.... ... ... .
002E40:  0D 01 A2 20 0E 2C 19 0D 01 A2 20 0F 2C 0F 01 8A    ... .,.... .,...
002E50:  01 0D 00 00 63 68 61 70 74 65 F2 20 EF 13 01 A0    ....chapte. ....
002E60:  20 1E F4 01 00 34 00 C8 32 AD 20 10 01 BB 20 0F     ....4..2. ... .
002E70:  01 82 20 19 0D 01 A2 20 0E 2C 19 0D 01 A2 20 0F    .. .... .,.... .
002E80:  2C 0F 01 8A 01 0D 00 00 63 68 61 70 DB 9B FF FF    ,.......chap....
002E90:  FF FF 11 40 09 CE 04 CE 04 DA 04 15 09 02 10 08    ...@............
002EA0:  0F 00 07 01 00 2C 4A 4F 55 52 4E 41 4C 00 00 00    .....,JOURNAL...
002EB0:  00 00 00 00 00 00 06 FF 00 41 02 70 29 00 41 2A    .........A.p).A*
002EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002FA0:  00 00 00 00 00 00 7F 2A FF FF FF FF 11 3F 09 F6    .......*.....?..
002FB0:  04 F6 04 EB 04 08 09 02 10 08 11 28 0B 03 00 16    ...........(....
002FC0:  74 65 F2 20 EF 14 01 A0 20 1E F4 01 00 73 00 B0    te. .... ....s..
002FD0:  36 AD 20 0F 01 82 20 0F 01 A2 20 0E 2C 0F 01 A2    6. ... ... .,...
002FE0:  20 0F 2C 19 18 01 BB 20 0F 01 20 8A 01 A9 20 19     .,.... .. ... .
002FF0:  0F 2C 19 0A 01 BF 22 47 4F 4F 44 42 59 45 22 01    .,...."GOODBYE".
003000:  BF 01 BF 22 52 65 73 65 74 20 79 6F 75 72 20 63    ..."Reset your c
003010:  6F 6D 70 75 74 65 72 20 61 6E 64 20 6C 6F 61 64    omputer and load
003020:  20 74 68 65 20 6E 65 78 74 20 20 20 70 72 6F 67     the next   prog
003030:  72 61 6D 22 01 BF 01 BF 01 20 98 20 20 20 20 00    ram"..... .    .
003040:  14 00 C8 AF C5 20 72 65 73 65 74 20 38 74 68 20    ..... reset 8th 
003050:  62 69 74 00 15 00 D2 AF 9E 20 0D 00 00 E9 EF 0F    bit...... ......
003060:  20 EC 20 0D 00 00 77 B1 00 16 00 DC AF 83 20 1C     . ...w....... .
003070:  3B A6 2C 40 03 00 00 E1 28 0D 00 00 E9 29 00 0B    ;.,@....(....)..
003080:  00 E6 AF B0 20 0D 00 00 E9 00 06 00 F0 AF C9 00    .... ...........
003090:  12 00 FA AF C5 20 73 65 74 20 38 74 68 20 62 69    ..... set 8th bi
0030A0:  74 00 15 00 04 B0 9E 20 0D 00 00 E9 EF 0F 20 EC    t...... ...... .
0030B0:  20 0D 00 00 77 B1 00 16 00 0E B0 83 20 1C 5A A6     ...w....... .Z.
0030C0:  E2 74 2C 40 03 00 00 E1 28 0D 00 00 E9 29 00 0B    .t,@....(....)..
0030D0:  00 18 B0 B0 20 0D 00 00 E9 00 06 00 22 B0 C9 00    .... ......."...
0030E0:  40 00 2C B0 9E 20 0D 00 00 E9 EF 20 1F 00 00 3B    @.,.. ..... ...;
0030F0:  26 90 20 EC 20 1F 00 00 75 26 90 01 C3 20 03 00    &. . ...u&... ..
003100:  00 ED 01 BE 20 0D 00 00 E9 2C FF 1D 28 22 26 22    .... ....,..("&"
003110:  F4 03 00 00 ED 29 01 B0 20 0D 00 00 E9 01 C9 00    .....).. .......
003120:  1E 00 36 B0 8C 20 64 64 2C 36 65 2C 30 30 2C 64    ..6.. dd,6e,00,d
003130:  64 2C 36 36 2C 30 31 2C 34 36 2C 37 38 00 1E 00    d,66,01,46,78...
003140:  40 B0 8C 20 66 65 2C 30 30 2C 63 38 2C 32 33 2C    @.. fe,00,c8,23,
003150:  35 65 2C 32 33 2C 35 36 2C 65 62 00 1E 00 4A B0    5e,23,56,eb...J.
003160:  8C 20 37 65 2C 66 65 2C 37 66 2C 33 38 2C 30 36    . 7e,fe,7f,38,06
003170:  2C 66 65 2C 39 66 2C 33 30 00 1E 00 54 B0 8C 20    ,fe,9f,30...T.. 
003180:  30 32 2C 63 62 2C 62 65 2C 32 33 2C 31 30 2C 66    02,cb,be,23,10,f
003190:  32 2C 63 39 2C 64 64 00 1E 00 5E B0 8C 20 36 65    2,c9,dd...^.. 6e
0031A0:  2C 30 30 2C 64 64 2C 36 36 2C 30 31 2C 34 36 2C    ,00,dd,66,01,46,
0031B0:  37 38 2C 66 65 00 1E 00 68 B0 8C 20 30 30 2C 63    78,fe...h.. 00,c
0031C0:  38 2C 76 52 32 33 2C 35 65 2C 32 33 2C 35 36 2C    8,vR23,5e,23,56,
0031D0:  65 62 2C 37 65 00 1E 00 72 B0 8C 20 66 65 2C 32    eb,7e...r.. fe,2
0031E0:  30 2C 33 30 2C 30 32 2C 63 62 2C 66 65 2C 32 33    0,30,02,cb,fe,23
0031F0:  2C 31 30 00 0F 00 7C B0 8C 20 66 36 2C 63 39 2C    ,10...|.. f6,c9,
003200:  30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00..............
003210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0032A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0032B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0032C0:  00 00 00 00 9F 4E FF FF FF FF 11 40 09 F6 04 F6    .....N.....@....
0032D0:  04 DA 04 1A 09 02 10 08 10 00 07 01 00 2C 54 45    .............,TE
0032E0:  58 54 50 54 00 00 00 00 00 00 00 00 00 00 01 FF    XTPT............
0032F0:  16 34 00 3B 9E FF 00 00 00 00 00 00 00 00 00 00    .4.;............
003300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0033A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0033B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0033C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0033D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 F5 0F    ................
0033E0:  FF FF FF FF 11 40 09 CE 04 CE 04 DF 04 01 09 02    .....@..........
0033F0:  10 08 0D 28 07 01 00 16 20 31 20 0D 0A 20 37 33    ...(.... 1 .. 73
003400:  20 0D 0A 20 39 37 20 0D 0A 20 31 32 31 20 0D 0A     .. 97 .. 121 ..
003410:  20 31 34 35 20 0D 0A 20 32 36 35 20 0D 0A 20 34     145 .. 265 .. 4
003420:  35 37 20 0D 0A 20 34 35 37 20 0D 0A 00 00 00 00    57 .. 457 ......
003430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0034A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0034B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0034C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0034D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0034E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0034F0:  00 00 00 00 00 00 00 00 75 05 FF FF FF FF 11 3F    ........u......?
003500:  09 F6 04 F6 04 D9 04 1F 09 02 10 08 0F 00 07 01    ................
003510:  00 2C 54 45 58 54 31 00 00 00 00 00 00 00 00 00    .,TEXT1.........
003520:  00 00 01 00 16 00 08 3B 9E FF 00 00 00 00 00 00    .......;........
003530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0035A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0035B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0035C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0035D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0035E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0035F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003610:  00 00 F8 7A FF FF FF FF 11 3F 09 F6 04 F6 04 02    ...z.....?......
003620:  05 07 09 02 10 08 74 0A 15 08 00 16 0D 0A 0D 0A    ......t.........
003630:  0D 0A 20 20 20 20 20 20 20 20 20 53 6F 6D 65 20    ..         Some 
003640:  69 6E 66 6F 72 6D 61 74 69 6F 6E 20 61 62 6F 75    information abou
003650:  74 20 74 68 65 20 4A 6F 75 72 6E 61 6C 2E 0D 0A    t the Journal...
003660:  0D 0A 54 68 65 20 41 4D 53 54 52 41 44 20 75 73    ..The AMSTRAD us
003670:  65 72 20 67 72 6F 75 70 20 6A 6F 75 72 6E 61 6C    er group journal
003680:  20 63 6F 6E 73 69 73 74 73 20 6F 66 20 61 20 31     consists of a 1
003690:  30 4B 20 64 72 69 76 65 72 20 70 72 6F 67 72 61    0K driver progra
0036A0:  6D 20 69 6E 74 6F 0D 0A 77 68 69 63 68 20 69 73    m into..which is
0036B0:  20 6C 6F 61 64 65 64 20 6F 6E 65 20 6F 72 20 74     loaded one or t
0036C0:  77 6F 20 77 6F 72 64 20 70 72 6F 63 65 73 73 6F    wo word processo
0036D0:  72 20 66 69 6C 65 73 2E 20 54 68 65 20 66 69 72    r files. The fir
0036E0:  73 74 20 66 69 6C 65 20 6C 6F 61 64 65 64 0D 0A    st file loaded..
0036F0:  69 73 20 74 68 65 20 6D 61 69 6E 20 6A 6F 75 72    is the main jour
003700:  6E 61 6C 20 61 6E 64 20 69 73 20 61 62 6F 75 74    nal and is about
003710:  20 32 38 6B 20 69 6E 20 6C 65 6E 67 74 68 2E 0D     28k in length..
003720:  0A 54 68 69 73 20 74 65 78 74 20 66 67 45 69 6C    .This text fgEil
003730:  65 20 69 73 20 69 6E 20 32 20 70 61 72 74 73 2C    e is in 2 parts,
003740:  20 63 61 6C 6C 65 64 20 54 45 58 54 31 20 26 20     called TEXT1 & 
003750:  50 4E 54 52 2C 20 61 6E 64 20 69 73 20 73 74 6F    PNTR, and is sto
003760:  72 65 64 20 6F 6E 20 74 61 70 65 20 0D 0A 69 6D    red on tape ..im
003770:  6D 65 64 69 61 74 65 6C 79 20 61 66 74 65 72 20    mediately after 
003780:  74 68 65 20 64 72 69 76 65 72 20 70 72 6F 67 72    the driver progr
003790:  61 6D 2E 20 54 68 65 73 65 20 74 77 6F 20 66 69    am. These two fi
0037A0:  6C 65 73 20 61 72 65 20 61 75 74 6F 6D 61 74 69    les are automati
0037B0:  63 61 6C 6C 79 0D 0A 6C 6F 61 64 65 64 20 69 6E    cally..loaded in
0037C0:  74 6F 20 74 68 65 20 64 72 69 76 65 72 27 73 20    to the driver's 
0037D0:  73 74 6F 72 65 61 67 65 20 61 72 65 61 20 3C 63    storeage area <c
0037E0:  61 6C 6C 65 64 20 61 20 62 75 66 66 65 72 3E 20    alled a buffer> 
0037F0:  77 68 65 6E 20 79 6F 75 20 72 75 6E 0D 0A 74 68    when you run..th
003800:  65 20 6A 6F 75 72 6E 61 6C 2E 0D 0A 46 72 6F 6D    e journal...From
003810:  20 74 68 65 20 6A 6F 75 72 6E 61 6C 20 6D 65 6E     the journal men
003820:  75 20 79 6F 75 20 73 65 6C 65 63 74 20 74 C8 22    u you select t."
003830:  68 65 20 73 65 63 74 69 6F 6E 20 79 6F 75 20 72    he section you r
003840:  65 71 75 69 72 65 2E 0D 0A 45 61 63 68 20 73 65    equire...Each se
003850:  63 74 69 6F 6E 20 63 6F 6E 73 69 73 74 73 20 6F    ction consists o
003860:  66 20 61 20 67 72 61 70 68 69 63 20 69 6E 74 72    f a graphic intr
003870:  6F 64 75 63 74 69 6F 6E 20 74 68 65 6E 20 69 74    oduction then it
003880:  27 73 20 72 65 6C 65 76 65 6E 74 0D 0A 70 6F 72    's relevent..por
003890:  74 69 6F 6E 20 6F 66 20 74 68 65 20 74 65 78 74    tion of the text
0038A0:  20 66 69 6C 65 2E 0D 0A 4F 6E 63 65 20 79 6F 75     file...Once you
0038B0:  20 61 72 65 20 69 6E 20 74 68 65 20 74 65 78 74     are in the text
0038C0:  20 66 69 6C 65 20 79 6F 75 20 6D 61 79 20 75 73     file you may us
0038D0:  65 20 74 68 65 20 75 70 20 61 6E 64 20 64 6F 77    e the up and dow
0038E0:  6E 20 63 75 72 73 6F 72 20 6B 65 79 73 20 74 6F    n cursor keys to
0038F0:  20 0D 0A 73 63 72 6F 6C 6C 20 74 68 72 6F 75 67     ..scroll throug
003900:  68 20 74 68 65 20 66 69 6C 65 20 6F 6E 65 20 70    h the file one p
003910:  61 67 65 20 61 74 20 61 20 74 69 6D 65 2E 20 57    age at a time. W
003920:  68 65 6E 20 79 6F 75 20 72 65 61 63 68 20 74 68    hen you reach th
003930:  01 2D 65 20 65 6E 64 20 6F 66 0D 0A 74 68 65 20    .-e end of..the 
003940:  66 69 6C 65 20 79 6F 75 20 77 69 6C 6C 20 61 75    file you will au
003950:  74 6F 6D 61 74 69 63 61 6C 6C 79 20 72 65 74 75    tomatically retu
003960:  72 6E 20 74 6F 20 74 68 65 20 6D 65 6E 75 2C 20    rn to the menu, 
003970:  62 75 74 20 79 6F 75 20 6D 61 79 20 72 65 74 75    but you may retu
003980:  72 6E 0D 0A 74 6F 20 74 68 65 20 6D 65 6E 75 20    rn..to the menu 
003990:  61 74 20 61 6E 79 20 74 69 6D 65 20 62 79 20 70    at any time by p
0039A0:  72 65 73 73 69 6E 67 20 74 68 65 20 4C 45 46 54    ressing the LEFT
0039B0:  20 41 52 52 4F 57 20 4B 45 59 2E 0D 0A 20 20 20     ARROW KEY...   
0039C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0039D0:  20 20 20 20 20 20 50 52 49 4E 54 45 52 0D 0A 54          PRINTER..T
0039E0:  68 65 20 52 49 47 48 54 20 41 52 52 4F 57 20 4B    he RIGHT ARROW K
0039F0:  45 59 20 77 69 6C 6C 20 73 65 6E 64 20 74 68 65    EY will send the
003A00:  20 63 75 72 72 65 6E 74 20 70 61 67 65 20 6F 66     current page of
003A10:  20 74 65 78 74 20 74 6F 20 79 6F 75 72 20 6C 69     text to your li
003A20:  6E 65 0D 0A 70 72 69 6E 74 65 72 2E 20 41 20 63    ne..printer. A c
003A30:  68 65 91 F0 63 6B 20 69 73 20 6D 61 64 65 20 66    he..ck is made f
003A40:  69 72 73 74 20 74 6F 20 73 65 65 20 74 68 65 20    irst to see the 
003A50:  6C 69 6E 65 20 70 72 69 6E 74 65 72 20 69 73 20    line printer is 
003A60:  65 6E 61 62 6C 65 64 2C 20 69 66 0D 0A 74 68 65    enabled, if..the
003A70:  20 70 72 69 6E 74 65 72 20 69 73 20 6E 6F 74 20     printer is not 
003A80:  6F 6E 20 6C 69 6E 65 20 74 68 65 20 63 6F 6D 6D    on line the comm
003A90:  61 6E 64 20 69 73 20 69 67 6E 6F 72 65 64 2E 0D    and is ignored..
003AA0:  0A 0D 0A 0D 0A 0D 0A 50 72 69 6E 74 69 6E 67 20    .......Printing 
003AB0:  74 65 78 74 20 69 73 20 6E 6F 74 20 77 69 74 68    text is not with
003AC0:  6F 75 74 20 69 74 27 73 20 70 72 6F 62 6C 65 6D    out it's problem
003AD0:  73 20 62 65 63 61 75 73 65 2C 20 65 76 65 6E 20    s because, even 
003AE0:  69 6E 20 6D 6F 64 65 20 32 0D 0A 66 6F 72 6D 61    in mode 2..forma
003AF0:  74 2C 20 77 65 20 68 61 76 65 20 6F 63 63 61 73    t, we have occas
003B00:  69 6F 6E 61 6C 6C 79 20 65 6D 62 65 64 64 65 64    ionally embedded
003B10:  20 6E 6F 6E 20 70 72 69 6E 74 69 6E 67 20 63 6F     non printing co
003B20:  6E 74 72 6F 6C 20 63 68 61 72 61 63 74 65 72 73    ntrol characters
003B30:  20 74 6F 20 64 72 0D 0A 66 6F 72 6D 61 74 20 74     to dr..format t
003B40:  68 65 20 73 63 72 65 65 6E 2C 20 61 6E 64 20 74    he screen, and t
003B50:  68 65 73 65 20 6D 61 79 20 63 61 75 73 65 20 73    hese may cause s
003B60:  6F 6D 65 20 70 72 69 6E 74 65 72 73 20 74 6F 20    ome printers to 
003B70:  62 65 68 61 76 65 0D 0A 65 72 72 61 74 69 63 61    behave..erratica
003B80:  6C 6C 79 2E 20 50 72 69 6E 74 65 72 20 69 73 20    lly. Printer is 
003B90:  6F 6E 6C 79 20 65 6E 61 62 6C 65 64 20 69 6E 20    only enabled in 
003BA0:  74 68 65 20 74 65 78 74 20 66 69 6C 65 73 2E 0D    the text files..
003BB0:  0A 0D 0A 42 65 63 61 75 73 65 20 6F 66 20 74 68    ...Because of th
003BC0:  65 20 6D 65 6D 6F 72 79 20 63 61 70 61 63 69 74    e memory capacit
003BD0:  79 20 6F 66 20 74 68 65 20 41 4D 53 54 52 41 44    y of the AMSTRAD
003BE0:  20 77 65 20 68 61 76 65 20 74 6F 20 6C 6F 61 64     we have to load
003BF0:  20 6F 75 72 0D 0A 66 69 6C 65 73 20 69 6E 20 74     our..files in t
003C00:  77 6F 20 73 65 70 65 72 61 74 65 20 73 65 63 74    wo seperate sect
003C10:  69 6F 6E 73 2E 20 57 68 65 6E 20 79 6F 75 20 68    ions. When you h
003C20:  61 76 65 20 66 69 6E 69 73 68 65 64 20 72 65 61    ave finished rea
003C30:  64 69 6E 67 20 74 D8 80 68 65 0D 0A 66 69 72 73    ding t..he..firs
003C40:  74 20 70 61 72 74 2C 20 73 65 6C 65 63 74 20 6F    t part, select o
003C50:  70 74 69 6F 6E 20 27 47 27 20 3C 53 65 63 6F 6E    ption 'G' <Secon
003C60:  64 20 42 79 74 65 2E 3E 20 59 6F 75 20 77 69 6C    d Byte.> You wil
003C70:  6C 20 62 65 20 61 73 6B 65 64 0D 0A 69 66 20 79    l be asked..if y
003C80:  6F 75 20 68 61 76 65 20 66 69 6E 69 73 68 65 64    ou have finished
003C90:  20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6E     with the curren
003CA0:  74 20 74 65 78 74 20 66 69 6C 65 2E 0D 0A 49 66    t text file...If
003CB0:  20 79 6F 75 20 61 72 65 20 6E 6F 74 20 72 65 61     you are not rea
003CC0:  64 79 20 74 6F 20 6C 65 61 76 65 20 74 68 65 20    dy to leave the 
003CD0:  70 72 65 73 65 6E 74 20 66 69 6C 65 20 74 68 65    present file the
003CE0:  6E 20 74 79 70 65 20 27 4D 27 20 74 6F 20 72 65    n type 'M' to re
003CF0:  74 75 72 6E 0D 0A 74 6F 20 74 68 65 20 6D 65 6E    turn..to the men
003D00:  75 2E 20 41 6E 73 77 65 72 69 6E 67 20 27 4C 27    u. Answering 'L'
003D10:  20 66 6F 72 20 27 6C 6F 61 64 20 6E 65 78 74 20     for 'load next 
003D20:  66 69 6C 65 27 20 77 69 6C 6C 20 65 72 61 73 65    file' will erase
003D30:  20 74 68 65 20 63 75 72 E2 A8 72 65 6E 74 0D 0A     the cur..rent..
003D40:  66 69 6C 65 20 61 6E 64 20 6C 6F 61 64 20 74 68    file and load th
003D50:  65 20 73 65 63 6F 6E 64 20 70 61 69 72 20 6F 66    e second pair of
003D60:  20 74 65 78 74 20 66 69 6C 65 73 20 66 72 6F 6D     text files from
003D70:  20 74 68 65 20 74 61 70 65 2E 0D 0A 59 6F 75 20     the tape...You 
003D80:  63 61 6E 20 6E 6F 20 6C 6F 6E 67 65 72 20 72 65    can no longer re
003D90:  74 75 72 6E 20 74 6F 20 74 68 65 20 6F 6C 64 20    turn to the old 
003DA0:  74 65 78 74 20 66 72 6F 6D 20 74 68 69 73 20 70    text from this p
003DB0:  6F 69 6E 74 2E 20 53 68 6F 75 6C 64 20 79 6F 75    oint. Should you
003DC0:  0D 0A 77 61 6E 74 20 74 6F 20 67 6F 20 62 61 63    ..want to go bac
003DD0:  6B 20 74 6F 20 74 68 65 20 6A 6F 75 72 6E 61 6C    k to the journal
003DE0:  20 61 6E 64 20 6F 6C 64 20 74 65 78 74 20 79 6F     and old text yo
003DF0:  75 20 6D 75 73 74 20 72 65 77 69 6E 64 20 74 68    u must rewind th
003E00:  65 20 74 61 70 65 20 61 6E 64 20 0D 0A 72 65 6C    e tape and ..rel
003E10:  6F 61 64 20 74 68 65 20 70 72 6F 67 72 61 6D 2E    oad the program.
003E20:  20 48 61 76 69 6E 67 20 73 65 6C 65 63 74 65 64     Having selected
003E30:  20 27 4C 27 20 74 68 65 20 6E AF 9B FF FF FF FF     'L' the n......
003E40:  11 3C 09 CE 04 CE 04 D7 04 13 09 03 10 08 10 00    .<..............
003E50:  07 01 00 2C 54 45 58 54 31 00 00 00 00 00 00 00    ...,TEXT1.......
003E60:  00 00 00 00 02 00 16 00 08 3B 9E 00 00 00 00 00    .........;......
003E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F50:  00 00 00 00 C5 5A FF FF FF FF 11 3A 09 CE 04 CE    .....Z.....:....
003F60:  04 02 05 05 09 02 10 08 7C 0A 15 08 00 16 65 77    ........|.....ew
003F70:  20 66 69 6C 65 20 77 69 6C 6C 20 74 68 65 6E 20     file will then 
003F80:  62 65 20 6C 6F 61 64 65 64 2E 0D 0A 59 6F 75 20    be loaded...You 
003F90:  77 69 6C 6C 20 62 65 20 70 72 65 73 65 6E 74 65    will be presente
003FA0:  64 20 77 69 74 68 20 61 20 66 72 65 73 68 20 6D    d with a fresh m
003FB0:  65 6E 75 20 77 68 69 63 68 20 79 6F 75 20 73 63    enu which you sc
003FC0:  72 6F 6C 6C 20 74 68 72 6F 75 67 68 20 69 6E 20    roll through in 
003FD0:  74 68 65 0D 0A 73 61 6D 65 20 66 61 73 68 69 6F    the..same fashio
003FE0:  6E 2E 20 57 68 65 6E 20 79 6F 75 20 68 61 76 65    n. When you have
003FF0:  20 66 69 6E 69 73 68 65 64 2C 20 6F 70 74 69 6F     finished, optio
004000:  6E 20 27 4E 27 20 74 61 6B 65 73 20 79 6F 75 20    n 'N' takes you 
004010:  74 6F 20 27 42 61 73 69 63 27 2E 0D 0A 0D 0A 45    to 'Basic'.....E
004020:  61 63 68 20 73 69 64 65 20 6F 66 20 74 68 65 20    ach side of the 
004030:  74 61 70 65 20 68 61 73 20 61 20 63 6F 6D 70 6C    tape has a compl
004040:  65 74 65 20 64 75 6D 70 20 6F 66 20 61 6C 6C 20    ete dump of all 
004050:  70 72 6F 67 72 61 6D 73 2E 20 53 68 6F 75 6C 64    programs. Should
004060:  20 79 6F 75 20 0D 0A 68 61 76 65 20 64 69 C4 84     you ..have di..
004070:  66 66 69 63 75 6C 74 79 20 6C 6F 61 64 69 6E 67    fficulty loading
004080:  20 61 20 70 72 6F 67 72 61 6D 20 6F 72 20 64 61     a program or da
004090:  74 61 2C 20 66 69 6E 64 20 74 68 65 20 70 72 6F    ta, find the pro
0040A0:  67 72 61 6D 20 6F 6E 20 73 69 64 65 20 42 20 61    gram on side B a
0040B0:  6E 64 20 74 72 79 0D 0A 61 67 61 69 6E 2E 20 49    nd try..again. I
0040C0:  66 20 79 6F 75 20 73 74 69 6C 6C 20 68 61 76 65    f you still have
0040D0:  20 64 69 66 66 69 63 75 6C 74 79 20 74 72 79 20     difficulty try 
0040E0:  63 6C 65 61 6E 69 6E 67 20 79 6F 75 72 20 74 61    cleaning your ta
0040F0:  70 65 20 68 65 61 64 20 61 6E 64 0D 0A 70 69 6E    pe head and..pin
004100:  63 68 20 72 6F 6C 6C 65 72 20 61 73 20 6F 75 74    ch roller as out
004110:  6C 69 6E 65 64 20 69 6E 20 74 68 65 20 6D 61 6E    lined in the man
004120:  75 61 6C 2E 0D 0A 0D 0A 0D 0A 49 66 20 74 68 69    ual.......If thi
004130:  73 20 66 61 69 6C 73 20 73 65 6E 64 20 74 68 65    s fails send the
004140:  20 74 61 70 65 20 62 61 63 6B 20 74 6F 20 75 73     tape back to us
004150:  20 61 6E 64 20 77 65 20 77 69 6C 6C 20 72 65 70     and we will rep
004160:  6C 61 63 65 20 69 74 0D 0A 69 6D 6D 65 64 69 61    lace it..immedia
004170:  62 0F 74 65 6C 79 2E 20 54 68 65 79 20 61 72 65    b.tely. They are
004180:  20 27 63 6F 6D 70 75 74 65 72 20 67 72 61 64 65     'computer grade
004190:  27 20 74 61 70 65 73 20 62 75 74 20 6F 66 20 63    ' tapes but of c
0041A0:  6F 75 72 73 65 20 70 72 6F 62 6C 65 6D 73 20 64    ourse problems d
0041B0:  6F 0D 0A 6F 63 63 75 72 2E 0D 0A 57 68 65 6E 20    o..occur...When 
0041C0:  79 6F 75 20 68 61 76 65 20 66 69 6E 61 6C 6C 79    you have finally
0041D0:  20 51 75 69 74 20 74 68 65 20 6A 6F 75 72 6E 61     Quit the journa
0041E0:  6C 2C 20 74 68 65 20 6D 6F 6E 74 68 6C 79 20 57    l, the monthly W
0041F0:  4F 52 4B 53 48 4F 50 20 69 73 20 74 68 65 20 6E    ORKSHOP is the n
004200:  65 78 74 20 0D 0A 70 72 6F 67 72 61 6D 20 6F 6E    ext ..program on
004210:  20 74 68 69 73 20 73 69 64 65 2E 20 49 74 27 73     this side. It's
004220:  20 66 6F 72 6D 61 74 20 6F 66 20 64 72 69 76 65     format of drive
004230:  72 20 61 6E 64 20 74 65 78 74 20 66 69 6C 65 20    r and text file 
004240:  69 73 20 73 69 6D 69 6C 61 72 20 74 6F 0D 0A 74    is similar to..t
004250:  68 65 20 6A 6F 75 72 6E 61 6C 2C 20 62 75 74 20    he journal, but 
004260:  69 74 20 77 69 6C 6C 20 62 65 20 6F 6E 20 6F 6E    it will be on on
004270:  65 20 1F A1 73 70 65 63 69 66 69 63 20 73 75 62    e ..specific sub
004280:  6A 65 63 74 20 65 61 63 68 20 6D 6F 6E 74 68 2E    ject each month.
004290:  0D 0A 54 6F 20 62 72 69 6E 67 20 79 6F 75 72 20    ..To bring your 
0042A0:  63 6F 6D 70 75 74 65 72 20 62 61 63 6B 20 74 6F    computer back to
0042B0:  20 69 74 73 20 63 6F 72 72 65 63 74 20 64 65 66     its correct def
0042C0:  61 75 6C 74 20 76 61 6C 75 65 73 2C 20 69 74 20    ault values, it 
0042D0:  69 73 20 61 20 67 6F 6F 64 0D 0A 69 64 65 61 20    is a good..idea 
0042E0:  74 6F 20 72 65 73 65 74 20 3C 69 65 20 53 48 49    to reset <ie SHI
0042F0:  46 54 2D 43 54 52 4C 2D 45 53 43 3E 20 61 66 74    FT-CTRL-ESC> aft
004300:  65 72 20 79 6F 75 20 71 75 69 74 20 61 6E 79 20    er you quit any 
004310:  6F 66 20 74 68 65 20 70 72 6F 67 72 61 6D 73 2E    of the programs.
004320:  0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    ....            
004330:  20 20 20 20 20 20 20 20 20 20 20 20 20 54 41 50                 TAP
004340:  45 20 43 4F 55 4E 54 45 52 0D 0A 42 65 63 61 75    E COUNTER..Becau
004350:  73 65 20 6F 66 20 74 68 65 20 70 6F 73 73 69 62    se of the possib
004360:  69 6C 69 74 79 20 6F 66 20 63 6F 75 6E 74 65 72    ility of counter
004370:  20 65 72 72 5C 97 6F 72 73 20 63 72 65 65 70 69     err\.ors creepi
004380:  6E 67 20 69 6E 20 61 73 20 77 65 20 64 75 70 6C    ng in as we dupl
004390:  69 63 61 74 65 20 0D 0A 74 68 65 73 65 20 74 61    icate ..these ta
0043A0:  70 65 73 20 74 68 65 20 6E 75 6D 62 65 72 73 20    pes the numbers 
0043B0:  73 68 6F 75 6C 64 20 62 65 20 75 73 65 64 20 61    should be used a
0043C0:  73 20 61 20 67 75 69 64 65 20 6F 6E 6C 79 2C 20    s a guide only, 
0043D0:  61 6E 64 20 79 6F 75 20 73 68 6F 75 6C 64 0D 0A    and you should..
0043E0:  6E 6F 74 65 20 64 6F 77 6E 20 74 68 65 20 63 6F    note down the co
0043F0:  72 72 65 63 74 20 63 6F 75 6E 74 65 72 20 6E 75    rrect counter nu
004400:  6D 62 65 72 73 20 66 6F 72 20 79 6F 75 72 20 74    mbers for your t
004410:  61 70 65 2C 20 61 73 20 79 6F 75 20 6C 6F 61 64    ape, as you load
004420:  20 74 68 65 0D 0A 70 72 6F 67 72 61 6D 73 2E 0D     the..programs..
004430:  0A 0D 0A 54 68 65 20 70 72 6F 67 72 61 6D 73 20    ...The programs 
004440:  6F 6E 20 74 68 69 73 20 74 61 70 65 20 63 61 6E    on this tape can
004450:  20 62 65 20 74 72 61 6E 73 66 65 72 72 65 64 20     be transferred 
004460:  74 6F 20 79 6F 75 72 20 6F 77 6E 20 64 69 73 6B    to your own disk
004470:  20 62 79 20 0D 0A 9B 7B 6C 6F 61 64 69 6E 67 20     by ...{loading 
004480:  66 72 6F 6D 20 74 61 70 65 20 74 6F 20 6D 65 6D    from tape to mem
004490:  6F 72 79 20 61 6E 64 20 74 68 65 6E 20 73 61 76    ory and then sav
0044A0:  69 6E 67 20 74 6F 20 64 69 73 6B 20 69 6E 20 74    ing to disk in t
0044B0:  68 65 20 75 73 75 61 6C 20 6D 61 6E 6E 65 72 2E    he usual manner.
0044C0:  0D 0A 54 6F 20 74 72 61 6E 73 66 65 72 20 74 68    ..To transfer th
0044D0:  65 20 4A 6F 75 72 6E 61 6C 20 26 20 57 6F 72 6B    e Journal & Work
0044E0:  73 68 6F 70 20 74 65 78 74 20 66 69 6C 65 73 2C    shop text files,
0044F0:  20 72 75 6E 20 74 68 65 20 70 72 6F 67 72 61 6D     run the program
004500:  20 61 6E 64 20 6C 6F 61 64 0D 0A 74 68 65 20 74     and load..the t
004510:  65 78 74 20 66 69 6C 65 73 20 61 73 20 79 6F 75    ext files as you
004520:  20 77 6F 75 6C 64 20 64 6F 20 6E 6F 72 6D 61 6C     would do normal
004530:  6C 79 2C 20 74 68 65 6E 20 66 72 6F 6D 20 74 68    ly, then from th
004540:  65 20 6A 6F 75 72 6E 61 6C 20 6D 65 6E 75 20 6F    e journal menu o
004550:  72 0D 0A 77 68 65 72 65 20 61 73 6B 65 64 20 69    r..where asked i
004560:  66 20 79 6F 75 20 77 69 73 68 20 74 6F 20 71 75    f you wish to qu
004570:  69 74 20 69 6E 20 74 68 1E 97 65 20 77 6F 72 6B    it in th..e work
004580:  73 68 6F 70 2C 20 70 72 65 73 73 20 74 68 65 20    shop, press the 
004590:  A3 20 6B 65 79 2E 20 54 68 69 73 0D 0A 77 69 6C    £ key. This..wil
0045A0:  6C 20 74 61 6B 65 20 79 6F 75 20 74 6F 20 61 20    l take you to a 
0045B0:  72 6F 75 74 69 6E 65 20 77 68 69 63 68 20 73 61    routine which sa
0045C0:  76 65 73 20 74 68 65 20 63 75 72 72 65 6E 74 20    ves the current 
0045D0:  66 69 6C 65 73 20 74 6F 20 64 69 73 6B 2E 0D 0A    files to disk...
0045E0:  0D 0A 0D 0A 41 20 76 65 72 79 20 77 61 72 6D 20    ....A very warm 
0045F0:  77 65 6C 63 6F 6D 65 20 74 6F 20 74 68 65 20 44    welcome to the D
004600:  65 63 65 6D 62 65 72 20 65 64 69 74 69 6F 6E 20    ecember edition 
004610:  6F 66 20 74 68 65 20 51 75 65 65 6E 73 6C 61 6E    of the Queenslan
004620:  64 20 41 6D 73 74 72 61 64 0D 0A 55 73 65 72 73    d Amstrad..Users
004630:  20 43 61 73 73 65 74 74 65 20 4A 6F 75 72 6E 61     Cassette Journa
004640:  6C 2E 20 41 73 20 74 68 69 73 20 69 73 20 6F 75    l. As this is ou
004650:  72 20 43 68 72 69 73 74 6D 61 73 20 65 64 69 74    r Christmas edit
004660:  69 6F 6E 20 44 6F 72 6F 74 68 79 20 61 6E 64 20    ion Dorothy and 
004670:  49 0D 0A 77 69 73 68 20 79 6F 45 11 75 20 61 6C    I..wish yoE.u al
004680:  6C 2C 20 61 6C 6C 20 74 68 65 20 62 6C 65 73 73    l, all the bless
004690:  69 6E 67 73 20 6F 66 20 43 68 72 69 73 74 6D 61    ings of Christma
0046A0:  73 2E 0D 0A 0D 0A 49 66 20 79 6F 75 20 61 72 65    s.....If you are
0046B0:  20 6F 6E 65 20 6F 66 20 74 68 65 20 6C 75 63 6B     one of the luck
0046C0:  79 20 70 65 6F 70 6C 65 20 77 68 6F 73 65 20 43    y people whose C
0046D0:  68 72 69 73 74 6D 61 73 20 73 74 6F 63 6B 69 6E    hristmas stockin
0046E0:  67 20 61 6C 73 6F 20 69 6E 63 6C 75 64 65 64 0D    g also included.
0046F0:  0A 61 6E 20 41 6D 73 74 72 61 64 20 43 6F 6D 70    .an Amstrad Comp
004700:  75 74 65 72 2C 20 61 6E 64 20 61 72 65 20 70 65    uter, and are pe
004710:  72 68 61 70 73 20 72 65 61 64 69 6E 67 20 74 68    rhaps reading th
004720:  69 73 20 74 61 70 65 20 66 6F 72 20 74 68 65 20    is tape for the 
004730:  66 69 72 73 74 20 74 69 6D 65 2C 20 0D 0A 49 20    first time, ..I 
004740:  77 6F 75 6C 64 20 65 78 74 65 6E 64 20 74 6F 20    would extend to 
004750:  79 6F 75 20 6F 6E 20 62 65 68 61 6C 66 20 6F 66    you on behalf of
004760:  20 61 6C 6C 20 74 68 65 20 67 72 6F 75 70 20 61     all the group a
004770:  20 76 65 72 79 20 77 61 72 6D 20 77 9D 25 FF FF     very warm w.%..
004780:  FF FF 11 3D 09 F6 04 F6 04 D8 04 15 09 02 10 08    ...=............
004790:  0F 00 07 01 00 2C 54 45 58 54 31 00 00 00 00 00    .....,TEXT1.....
0047A0:  00 00 00 00 00 00 03 00 16 00 08 3B 9E 00 00 00    ...........;....
0047B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0047C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0047D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0047E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0047F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004890:  00 00 00 00 00 00 22 51 FF FF FF FF 11 3C 09 F6    ......"Q.....<..
0048A0:  04 F6 04 02 05 05 09 02 10 08 73 0A 15 08 00 16    ..........s.....
0048B0:  65 6C 63 6F 6D 65 2E 0D 0A 0D 0A 57 65 20 61 72    elcome.....We ar
0048C0:  65 20 61 20 72 61 67 67 65 64 20 73 6F 72 74 20    e a ragged sort 
0048D0:  6F 66 20 67 72 6F 75 70 2C 20 68 65 6C 64 20 74    of group, held t
0048E0:  6F 67 65 74 68 65 72 20 77 69 74 68 20 74 68 65    ogether with the
0048F0:  20 63 6F 6D 6D 6F 6E 20 61 69 6D 20 6F 66 20 74     common aim of t
004900:  72 79 69 6E 67 20 0D 0A 74 6F 20 75 6E 64 65 72    rying ..to under
004910:  73 74 61 6E 64 20 6A 75 73 74 20 77 68 61 74 20    stand just what 
004920:  73 6F 72 74 20 6F 66 20 62 65 61 73 74 20 69 74    sort of beast it
004930:  20 69 73 20 77 65 20 68 61 76 65 20 67 6F 74 74     is we have gott
004940:  65 6E 20 68 6F 6C 64 20 6F 66 2C 20 77 65 0D 0A    en hold of, we..
004950:  77 61 72 6D 6C 79 20 77 65 6C 63 6F 6D 65 20 79    warmly welcome y
004960:  6F 75 20 74 6F 20 6A 6F 69 6E 20 77 69 74 68 20    ou to join with 
004970:  75 73 20 69 6E 20 6F 75 72 20 71 75 65 73 74 2E    us in our quest.
004980:  0D 0A 0D 0A 54 68 65 20 6C 61 73 74 20 73 69 78    ....The last six
004990:  20 6D 6F 6E 74 68 73 20 68 61 76 65 20 73 65 65     months have see
0049A0:  6E 20 74 68 65 20 72 65 6C 65 61 73 65 20 6F 66    n the release of
0049B0:  23 8A 20 74 77 6F 20 64 69 73 6B 20 62 61 73 65    #. two disk base
0049C0:  64 20 41 4D 53 54 52 41 44 53 20 61 6E 64 0D 0A    d AMSTRADS and..
0049D0:  6F 6E 65 20 63 61 6E 20 63 6F 6E 66 69 64 65 6E    one can confiden
0049E0:  74 6C 79 20 65 78 70 65 63 74 20 74 68 61 74 20    tly expect that 
0049F0:  74 68 65 20 43 68 72 69 73 74 6D 61 73 20 73 61    the Christmas sa
004A00:  6C 65 73 20 77 69 6C 6C 20 73 69 67 6E 69 66 69    les will signifi
004A10:  63 61 6E 74 6C 79 0D 0A 61 6C 74 65 72 20 74 68    cantly..alter th
004A20:  65 20 72 61 74 69 6F 20 6F 66 20 44 69 73 6B 20    e ratio of Disk 
004A30:  76 20 54 61 70 65 20 41 6D 73 74 72 61 64 20 6F    v Tape Amstrad o
004A40:  77 6E 65 72 73 2E 0D 0A 0D 0A 52 65 63 6F 67 6E    wners.....Recogn
004A50:  69 73 69 6E 67 20 74 68 69 73 20 77 65 20 61 72    ising this we ar
004A60:  65 20 6E 65 67 6F 74 69 61 74 69 6E 67 20 61 20    e negotiating a 
004A70:  73 6F 75 72 63 65 20 6F 66 20 64 69 73 6B 73 2C    source of disks,
004A80:  20 61 6E 64 20 77 69 6C 6C 20 62 65 67 69 6E 20     and will begin 
004A90:  74 6F 0D 0A 73 75 70 70 6C 79 20 6F 75 72 20 4A    to..supply our J
004AA0:  6F 75 72 6E 61 6C 20 6F 6E 20 65 69 74 68 65 72    ournal on either
004AB0:  20 44 41 1A 69 73 6B 20 6F 72 20 54 61 70 65 2E     DA.isk or Tape.
004AC0:  0D 0A 0D 0A 4A 61 6E 75 61 72 79 20 77 69 6C 6C    ....January will
004AD0:  20 61 6C 73 6F 20 73 65 65 20 74 68 65 20 73 74     also see the st
004AE0:  61 72 74 20 6F 66 20 61 20 44 69 73 6B 20 6F 72    art of a Disk or
004AF0:  69 65 6E 74 65 64 20 63 6F 6C 75 6D 6E 2C 20 77    iented column, w
004B00:  68 69 63 68 20 6C 69 6B 65 20 74 68 65 0D 0A 72    hich like the..r
004B10:  65 73 74 20 6F 66 20 74 68 65 20 4A 6F 75 72 6E    est of the Journ
004B20:  61 6C 20 64 69 73 63 75 73 73 69 6F 6E 73 2C 20    al discussions, 
004B30:  77 69 6C 6C 20 74 61 6B 65 20 69 74 27 73 20 72    will take it's r
004B40:  61 6E 67 65 20 66 72 6F 6D 20 79 6F 75 72 20 70    ange from your p
004B50:  65 72 73 6F 6E 61 6C 0D 0A 66 65 65 64 62 61 63    ersonal..feedbac
004B60:  6B 2E 20 42 75 74 20 6D 6F 72 65 20 61 62 6F 75    k. But more abou
004B70:  74 20 74 68 65 20 64 69 72 65 63 74 69 6F 6E 20    t the direction 
004B80:  6F 66 20 74 68 65 20 6A 6F 75 72 6E 61 6C 20 69    of the journal i
004B90:  6E 20 6E 65 78 74 20 6D 6F 6E 74 68 27 73 0D 0A    n next month's..
004BA0:  69 73 73 75 65 2E 20 54 69 6C 6C 20 74 68 65 6E    issue. Till then
004BB0:  20 77 65 20 6A C7 77 69 73 68 20 79 6F 75 20 61     we j.wish you a
004BC0:  20 48 61 70 70 79 20 43 68 72 69 73 74 6D 61 73     Happy Christmas
004BD0:  20 61 6E 64 20 48 61 70 70 79 20 41 6D 73 74 72     and Happy Amstr
004BE0:  61 64 69 6E 67 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ading...........
004BF0:  20 20 20 20 20 54 68 65 20 36 20 73 65 63 74 69         The 6 secti
004C00:  6F 6E 73 20 49 20 68 61 76 65 20 73 75 67 67 65    ons I have sugge
004C10:  73 74 65 64 20 61 73 20 72 65 67 75 6C 61 72 20    sted as regular 
004C20:  63 6F 6D 70 65 74 69 74 69 6F 6E 73 20 61 72 65    competitions are
004C30:  3A 0D 0A 0D 0A 20 20 20 20 20 3C 31 3E 20 20 51    :....     <1>  Q
004C40:  55 49 43 4B 49 45 53 20 20 20 20 20 20 20 20 20    UICKIES         
004C50:  20 20 20 20 20 50 72 6F 67 72 61 6D 73 20 61 62         Programs ab
004C60:  6F 75 74 20 31 6B 20 69 6E 20 6C 65 6E 67 74 68    out 1k in length
004C70:  0D 0A 0D 0A 20 20 20 20 20 3C 32 3E 20 4F 4E 45    ....     <2> ONE
004C80:  20 4C 49 4E 45 52 53 20 20 20 20 20 20 20 20 20     LINERS         
004C90:  20 20 20 20 50 72 6F 67 72 61 6D 73 20 77 72 69        Programs wri
004CA0:  74 74 65 6E 20 6F 6E 20 6F 6E 65 20 6C 69 6E 65    tten on one line
004CB0:  20 69 2E 65 20 31 0C 80 2F 34 20 6B 0D 0A 0D 0A     i.e 1../4 k....
004CC0:  20 20 20 20 20 3C 33 3E 20 20 45 41 52 4C 59 20         <3>  EARLY 
004CD0:  53 43 48 4F 4F 4C 45 52 53 20 20 20 20 20 20 20    SCHOOLERS       
004CE0:  50 72 6F 67 72 61 6D 73 20 66 6F 72 20 79 6F 75    Programs for you
004CF0:  6E 67 65 72 20 70 65 6F 70 6C 65 2E 0D 0A 0D 0A    nger people.....
004D00:  20 20 20 20 20 3C 34 3E 20 20 42 45 53 54 20 47         <4>  BEST G
004D10:  41 4D 45 53 0D 0A 0D 0A 20 20 20 20 20 3C 35 3E    AMES....     <5>
004D20:  20 20 42 45 53 54 20 47 45 4E 45 52 41 4C 20 49      BEST GENERAL I
004D30:  4E 54 45 52 45 53 54 20 50 52 4F 47 52 41 4D 0D    NTEREST PROGRAM.
004D40:  0A 0D 0A 20 20 20 20 20 3C 36 3E 20 20 43 45 4E    ...     <6>  CEN
004D50:  54 45 52 20 46 4F 4C 44 20 20 20 20 20 20 20 20    TER FOLD        
004D60:  20 20 20 49 6E 74 65 72 65 73 74 69 6E 67 20 67       Interesting g
004D70:  72 61 70 68 69 63 20 72 6F 75 74 69 6E 65 73 2E    raphic routines.
004D80:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ................
004D90:  0D 0A 0D 0A 56 65 72 79 20 6D 75 63 68 20 61 20    ....Very much a 
004DA0:  70 72 69 6E 74 65 72 20 6F 72 69 65 6E 74 65 64    printer oriented
004DB0:  20 6D 6F 6E 74 68 2C 20 FA E8 77 69 74 68 20 61     month, ..with a
004DC0:  6E 20 65 78 63 65 6C 6C 65 6E 74 20 4F 4E 45 4C    n excellent ONEL
004DD0:  49 4E 45 52 20 42 61 73 69 63 0D 0A 53 63 72 65    INER Basic..Scre
004DE0:  65 6E 20 44 75 6D 70 20 66 72 6F 6D 20 44 2E 52    en Dump from D.R
004DF0:  61 68 6D 61 6E 6E 20 59 61 64 69 6E 6E 61 2E 20    ahmann Yadinna. 
004E00:  43 72 61 69 67 20 4C 61 77 73 6F 6E 20 73 65 6E    Craig Lawson sen
004E10:  64 73 20 75 73 20 47 52 41 42 53 43 52 45 45 4E    ds us GRABSCREEN
004E20:  20 77 68 69 63 68 20 0D 0A 77 65 20 77 69 6C 6C     which ..we will
004E30:  20 6C 6F 6F 6B 20 61 74 20 69 6E 20 74 68 65 20     look at in the 
004E40:  61 73 73 65 6D 62 6C 79 20 73 65 63 74 69 6F 6E    assembly section
004E50:  20 61 6E 64 20 4A 6F 68 6E 20 52 61 68 6D 61 6E     and John Rahman
004E60:  6E 20 73 65 6E 64 73 20 75 73 20 42 49 47 0D 0A    n sends us BIG..
004E70:  4C 45 54 54 45 52 53 20 61 20 74 79 70 65 69 6E    LETTERS a typein
004E80:  20 66 72 6F 6D 20 55 4B 20 41 6D 73 74 72 61 64     from UK Amstrad
004E90:  20 55 73 65 72 73 2E 0D 0A 0D 0A 57 65 20 77 69     Users.....We wi
004EA0:  6C 6C 20 61 6C 73 6F 20 64 65 76 6F 74 65 20 74    ll also devote t
004EB0:  68 65 20 77 6F 72 6B 73 68 6F 3A CB 70 20 74 6F    he worksho:.p to
004EC0:  20 70 72 69 6E 74 65 72 73 20 49 20 74 68 69 6E     printers I thin
004ED0:  6B 2C 20 6C 6F 6F 6B 69 6E 67 20 61 74 20 61 6E    k, looking at an
004EE0:  6F 74 68 65 72 0D 0A 73 63 72 65 65 6E 20 72 6F    other..screen ro
004EF0:  75 74 69 6E 65 20 77 68 69 63 68 20 63 61 6D 65    utine which came
004F00:  20 64 6F 77 6E 20 74 6F 20 75 73 20 66 72 6F 6D     down to us from
004F10:  20 43 61 69 72 6E 73 2E 0D 0A 0D 0A 54 6F 20 62     Cairns.....To b
004F20:  61 6C 61 6E 63 65 20 69 74 20 61 6C 6C 20 75 70    alance it all up
004F30:  2C 20 77 65 20 61 64 64 20 74 68 65 20 43 61 6C    , we add the Cal
004F40:  63 75 6C 61 74 6F 72 20 61 6E 64 20 4D 65 6D 6F    culator and Memo
004F50:  20 74 6F 20 6F 75 72 20 4D 49 4E 44 45 52 2C 20     to our MINDER, 
004F60:  73 74 61 72 74 0D 0A 6F 75 72 20 6F 77 6E 20 44    start..our own D
004F70:  61 74 61 20 62 61 73 65 20 61 6E 64 20 69 6E 20    ata base and in 
004F80:  74 68 65 20 6E 65 77 20 44 69 73 6B 20 73 65 63    the new Disk sec
004F90:  74 69 6F 6E 20 77 69 6C 6C 20 69 6E 63 6C 75 64    tion will includ
004FA0:  65 20 61 20 66 69 6C 65 20 74 72 61 6E 73 66 65    e a file transfe
004FB0:  72 20 0D 0A 70 72 6F 67 72 61 6D 20 48 DA 61 6E    r ..program H.an
004FC0:  64 20 62 65 67 69 6E 20 74 6F 20 6C 6F 6F 6B 20    d begin to look 
004FD0:  61 74 20 74 68 65 20 64 69 66 66 69 63 75 6C 74    at the difficult
004FE0:  69 65 73 20 6F 66 20 74 72 61 6E 73 66 65 72 72    ies of transferr
004FF0:  69 6E 67 20 79 6F 75 72 0D 0A 63 61 73 73 65 74    ing your..casset
005000:  74 65 20 70 72 6F 67 72 61 6D 73 20 6F 6E 74 6F    te programs onto
005010:  20 64 69 73 6B 2E 0D 0A 0D 0A 41 6E 64 20 69 66     disk.....And if
005020:  20 74 68 65 72 65 20 69 73 20 61 6E 79 20 72 6F     there is any ro
005030:  6F 6D 20 61 74 20 61 6C 6C 20 6C 65 66 74 20 6F    om at all left o
005040:  6E 20 6F 75 72 20 74 61 70 65 2C 20 61 20 67 61    n our tape, a ga
005050:  6D 65 20 6A 75 73 74 20 74 6F 20 70 72 6F 76 65    me just to prove
005060:  0D 0A 74 68 61 74 20 69 74 20 69 73 20 6E 6F 74    ..that it is not
005070:  20 61 6C 6C 20 68 61 72 64 20 77 6F 72 6B 2E 0D     all hard work..
005080:  0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 54    ...............T
005090:  68 69 73 20 6D 6F 6E 74 68 20 49 20 77 6F 75 6C    his month I woul
0050A0:  64 20 6C 69 6B 65 20 74 6F 20 63 6F 6E 73 69 64    d like to consid
0050B0:  65 72 20 61 20 70 72 6F 67 72 61 6D 20 66 48 FF    er a program fH.
0050C0:  FF FF FF FF 11 3F 09 F6 04 F6 04 D9 04 19 09 03    .....?..........
0050D0:  10 08 0F 00 07 01 00 2C 54 45 58 54 31 00 00 00    .......,TEXT1...
0050E0:  00 00 00 00 00 00 00 00 04 00 16 00 08 3B 9E 00    .............;..
0050F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0051A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0051B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0051C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0051D0:  00 00 00 00 00 00 00 00 B7 22 FF FF FF FF 11 3F    .........".....?
0051E0:  09 CE 04 CE 04 01 05 07 09 02 10 08 7B 0A 15 08    ............{...
0051F0:  00 16 6F 72 20 61 20 20 73 69 6D 70 6C 65 20 20    ..or a  simple  
005200:  6E 75 6D 62 65 72 20 20 67 75 65 73 73 69 6E 67    number  guessing
005210:  0D 0A 67 61 6D 65 2C 20 77 72 69 74 74 65 6E 20    ..game, written 
005220:  69 6E 20 62 61 73 69 63 20 42 61 73 69 63 2E 20    in basic Basic. 
005230:  50 61 72 74 20 6F 66 20 74 68 65 20 70 72 6F 67    Part of the prog
005240:  72 61 6D 20 75 73 65 73 20 20 27 63 6F 6D 70 61    ram uses  'compa
005250:  72 65 73 27 20 20 77 68 69 63 68 20 20 77 65 0D    res'  which  we.
005260:  0A 68 61 76 65 6E 27 74 20 6D 65 6E 74 69 6F 6E    .haven't mention
005270:  65 64 20 79 65 74 2C 20 62 75 74 20 79 6F 75 20    ed yet, but you 
005280:  77 69 6C 6C 20 66 6F 6C 6C 6F 77 20 71 75 69 74    will follow quit
005290:  65 20 65 61 73 69 6C 79 2C 20 61 6E 64 20 77 65    e easily, and we
0052A0:  20 77 69 6C 6C 20 20 64 69 73 63 75 73 73 0D 0A     will  discuss..
0052B0:  27 63 6F 6D 70 61 72 65 73 27 20 6D 6F 72 65 20    'compares' more 
0052C0:  66 75 6C 6C 79 20 6E 65 78 74 20 6D 6F 6E 74 68    fully next month
0052D0:  2E 0D 0A 0D 0A 54 68 65 20 67 61 6D 65 20 63 6F    .....The game co
0052E0:  6E 73 69 73 74 73 20 6F 66 20 67 75 65 73 73 69    nsists of guessi
0052F0:  6E 67 55 25 2C 20 69 6E 20 61 73 20 66 65 77 20    ngU%, in as few 
005300:  74 72 69 65 73 20 61 73 20 70 6F 73 73 69 62 6C    tries as possibl
005310:  65 2C 20 61 20 20 6E 75 6D 62 65 72 20 20 63 68    e, a  number  ch
005320:  6F 73 65 6E 0D 0A 61 74 20 72 61 6E 64 6F 6D 20    osen..at random 
005330:  62 79 20 74 68 65 20 63 6F 6D 70 75 74 65 72 2E    by the computer.
005340:  20 57 68 65 6E 20 79 6F 75 20 20 65 6E 74 65 72     When you  enter
005350:  20 20 79 6F 75 72 20 20 67 75 65 73 73 2C 20 20      your  guess,  
005360:  74 68 65 20 20 63 6F 6D 70 75 74 65 72 20 20 77    the  computer  w
005370:  69 6C 6C 0D 0A 70 72 69 6E 74 20 57 45 4C 4C 20    ill..print WELL 
005380:  44 4F 4E 45 20 69 66 20 79 6F 75 20 61 72 65 20    DONE if you are 
005390:  63 6F 72 72 65 63 74 2C 20 54 4F 4F 20 4C 4F 57    correct, TOO LOW
0053A0:  20 69 66 20 20 79 6F 75 72 20 20 6E 75 6D 62 65     if  your  numbe
0053B0:  72 20 20 69 73 20 20 62 65 6C 6F 77 2C 20 20 61    r  is  below,  a
0053C0:  6E 64 0D 0A 54 4F 4F 20 48 49 47 48 20 69 66 20    nd..TOO HIGH if 
0053D0:  79 6F 75 72 20 6E 75 6D 62 65 72 20 69 73 20 61    your number is a
0053E0:  62 6F 76 65 2C 20 74 68 65 20 73 65 6C 65 63 74    bove, the select
0053F0:  65 64 20 6E F7 30 75 6D 62 65 72 2E 20 49 6E 20    ed n.0umber. In 
005400:  20 74 68 65 73 65 20 20 6C 61 74 74 65 72 20 20     these  latter  
005410:  74 77 6F 0D 0A 63 61 73 65 73 20 79 6F 75 20 61    two..cases you a
005420:  72 65 20 69 6E 76 69 74 65 64 20 74 6F 20 67 75    re invited to gu
005430:  65 73 73 20 61 67 61 69 6E 2C 20 61 6E 64 20 61    ess again, and a
005440:  67 61 69 6E 20 20 75 6E 74 69 6C 20 20 79 6F 75    gain  until  you
005450:  20 20 67 65 74 20 20 74 68 65 20 20 6E 75 6D 62      get  the  numb
005460:  65 72 0D 0A 63 6F 72 72 65 63 74 2E 0D 0A 0D 0A    er..correct.....
005470:  4E 6F 77 20 66 6F 72 20 74 68 65 20 70 72 6F 67    Now for the prog
005480:  72 61 6D 2E 20 52 65 61 64 20 69 74 20 74 68 72    ram. Read it thr
005490:  6F 75 67 68 20 61 6E 64 20 77 6F 72 6B 20 6F 75    ough and work ou
0054A0:  74 20 77 68 61 74 20 69 73 20 68 61 70 70 65 6E    t what is happen
0054B0:  69 6E 67 20 20 61 74 20 20 65 61 63 68 0D 0A 73    ing  at  each..s
0054C0:  74 61 67 65 2C 20 74 68 65 6E 20 77 65 20 77 69    tage, then we wi
0054D0:  6C 6C 20 67 6F 20 74 68 72 6F 75 67 68 20 69 74    ll go through it
0054E0:  20 6C 69 6E 65 20 62 79 20 6C 69 6E 65 2E 0D 0A     line by line...
0054F0:  2E 0D 0A 0D 0A 0D AB 42 0A 0D 0A 0D 0A 0D 0A 0D    .......B........
005500:  0A 0D 0A 0D 0A 0D 0A 0D 0A 31 30 20 63 6C 73 0D    .........10 cls.
005510:  0A 31 35 20 72 65 6D 20 6E 20 72 61 6E 64 6F 6D    .15 rem n random
005520:  6C 79 20 63 68 6F 73 65 6E 20 6E 75 6D 62 65 72    ly chosen number
005530:  0D 0A 32 30 20 6E 3D 20 69 6E 74 28 72 6E 64 2A    ..20 n= int(rnd*
005540:  39 39 29 2B 20 31 0D 0A 33 30 20 70 72 69 6E 74    99)+ 1..30 print
005550:  22 20 49 20 61 6D 20 74 68 69 6E 6B 69 6E 67 20    " I am thinking 
005560:  6F 66 20 61 20 6E 75 6D 62 65 72 22 0D 0A 34 30    of a number"..40
005570:  20 70 72 69 6E 74 22 20 20 20 20 20 20 62 65 74     print"      bet
005580:  77 65 65 6E 20 31 20 26 20 31 30 30 20 20 20 20    ween 1 & 100    
005590:  20 22 0D 0A 35 30 20 70 72 69 6E 74 22 20 43 61     "..50 print" Ca
0055A0:  6E 20 79 6F 75 20 67 75 65 73 73 20 69 74 3F 20    n you guess it? 
0055B0:  49 20 77 69 6C 6C 20 68 65 6C 70 20 61 20 6C 69    I will help a li
0055C0:  74 74 6C 65 22 0D 0A 36 30 20 70 72 69 6E 74 0D    ttle"..60 print.
0055D0:  0A 37 30 20 69 6E 70 75 74 20 22 65 6E 74 65 72    .70 input "enter
0055E0:  20 79 6F 75 72 20 67 75 65 73 73 22 3B 67 0D 0A     your guess";g..
0055F0:  37 35 20 72 65 6D 20 74 48 1C 20 74 68 65 20 67    75 rem tH. the g
005600:  75 65 73 73 20 63 6F 75 6E 74 65 72 0D 0A 38 30    uess counter..80
005610:  20 74 3D 74 2B 31 0D 0A 39 30 20 69 66 20 67 3D     t=t+1..90 if g=
005620:  6E 20 74 68 65 6E 20 67 6F 74 6F 20 31 33 30 0D    n then goto 130.
005630:  0A 31 30 30 20 69 66 20 67 3C 6E 20 74 68 65 6E    .100 if g<n then
005640:  20 70 72 69 6E 74 20 22 74 6F 6F 20 6C 6F 77 22     print "too low"
005650:  3A 20 67 6F 74 6F 20 37 30 0D 0A 31 31 30 20 69    : goto 70..110 i
005660:  66 20 67 3E 6E 20 74 68 65 6E 20 70 72 69 6E 74    f g>n then print
005670:  20 22 74 6F 6F 20 68 69 67 68 22 3A 20 67 6F 74     "too high": got
005680:  6F 20 37 30 0D 0A 31 32 30 20 72 65 6D 20 63 6F    o 70..120 rem co
005690:  72 72 65 63 74 20 73 6F 6C 75 74 69 6F 6E 0D 0A    rrect solution..
0056A0:  31 33 30 20 70 72 69 6E 74 20 22 77 65 6C 6C 20    130 print "well 
0056B0:  64 6F 6E 65 21 22 0D 0A 31 34 30 20 70 72 69 6E    done!"..140 prin
0056C0:  74 20 22 79 6F 75 20 74 6F 6F 6B 22 3B 74 3B 22    t "you took";t;"
0056D0:  6D 6F 76 65 73 2E 22 0D 0A 31 35 30 20 70 72 69    moves."..150 pri
0056E0:  6E 74 3A 70 72 69 6E 74 3A 70 72 69 6E 74 20 22    nt:print:print "
0056F0:  20 54 79 70 65 20 52 55 4E 20 0F AD 74 6F 20 70     Type RUN ..to p
005700:  6C 61 79 20 61 67 61 69 6E 22 0D 0A 31 36 30 20    lay again"..160 
005710:  65 6E 64 0D 0A 0D 0A 0D 0A 4C 69 6E 65 73 20 31    end......Lines 1
005720:  30 20 26 20 31 35 20 61 72 65 20 73 74 72 61 69    0 & 15 are strai
005730:  67 68 74 66 6F 72 77 61 72 64 20 62 75 74 20 6C    ghtforward but l
005740:  69 6E 65 20 32 30 2C 20 77 68 69 63 68 20 69 73    ine 20, which is
005750:  20 63 72 75 63 69 61 6C 20 74 6F 20 74 68 65 20     crucial to the 
005760:  20 77 68 6F 6C 65 0D 0A 70 72 6F 67 72 61 6D 20     whole..program 
005770:  6E 65 65 64 73 20 73 6F 6D 65 20 65 78 70 6C 61    needs some expla
005780:  6E 61 74 69 6F 6E 2E 20 46 69 72 73 74 2C 20 52    nation. First, R
005790:  4E 44 20 63 61 75 73 65 73 20 74 68 65 20 63 6F    ND causes the co
0057A0:  6D 70 75 74 65 72 20 74 6F 20 20 73 65 6C 65 63    mputer to  selec
0057B0:  74 20 20 61 74 0D 0A 72 61 6E 64 6F 6D 20 61 6E    t  at..random an
0057C0:  79 20 6E 75 6D 62 65 72 20 62 65 74 77 65 65 6E    y number between
0057D0:  20 30 20 61 6E 64 20 31 2E 20 54 68 61 74 20 69     0 and 1. That i
0057E0:  73 2C 20 69 74 20 63 6F 75 6C 64 20 73 65 6C 65    s, it could sele
0057F0:  63 74 20 65 69 74 68 65 72 20 20 6F F8 8C 66 20    ct either  o..f 
005800:  20 74 68 6F 73 65 0D 0A 6E 75 6D 62 65 72 73 20     those..numbers 
005810:  6F 72 20 61 6E 79 20 6F 74 68 65 72 20 65 2E 67    or any other e.g
005820:  2E 20 2E 35 37 36 2C 20 61 6E 64 20 74 68 69 73    . .576, and this
005830:  20 6E 75 6D 62 65 72 20 69 73 20 6D 75 6C 74 69     number is multi
005840:  70 6C 69 65 64 20 62 79 20 39 39 20 28 52 4E 44    plied by 99 (RND
005850:  2A 39 39 29 0D 0A 6F 62 76 69 6F 75 73 6C 79 20    *99)..obviously 
005860:  67 69 76 69 6E 67 20 61 20 72 61 6E 67 65 20 6F    giving a range o
005870:  66 20 6E 75 6D 62 65 72 73 20 62 65 74 77 65 65    f numbers betwee
005880:  6E 20 30 20 28 30 2A 39 39 29 20 61 6E 64 20 39    n 0 (0*99) and 9
005890:  39 20 28 31 2A 39 39 29 2E 0D 0A 49 4E 54 20 69    9 (1*99)...INT i
0058A0:  6E 20 66 72 6F 6E 74 20 6F 66 20 74 68 65 20 62    n front of the b
0058B0:  72 61 63 6B 65 74 20 69 6E 64 69 63 61 74 65 73    racket indicates
0058C0:  20 74 68 61 74 20 77 65 20 61 72 65 20 6F 6E 6C     that we are onl
0058D0:  79 20 20 67 6F 69 6E 67 20 20 74 6F 20 20 75 73    y  going  to  us
0058E0:  65 20 20 77 68 6F 6C 65 0D 0A 6E 75 6D 62 65 72    e  whole..number
0058F0:  73 20 6F 72 20 49 4E 54 65 67 65 72 73 2C CF 8D    s or INTegers,..
005900:  20 61 6E 64 20 49 4E 54 20 63 61 75 73 65 73 20     and INT causes 
005910:  74 68 65 20 64 65 63 69 6D 61 6C 20 70 6C 61 63    the decimal plac
005920:  65 73 20 69 6E 20 74 68 65 20 72 65 73 75 6C 74    es in the result
005930:  20 6F 66 0D 0A 52 4E 44 2A 39 39 20 74 6F 20 62     of..RND*99 to b
005940:  65 20 69 67 6E 6F 72 65 64 20 61 6E 64 20 74 68    e ignored and th
005950:  65 20 6E 75 6D 62 65 72 20 69 73 20 72 6F 75 6E    e number is roun
005960:  64 65 64 20 20 64 6F 77 6E 20 20 74 6F 20 20 74    ded  down  to  t
005970:  68 65 20 20 6E 65 61 72 65 73 74 20 20 77 68 6F    he  nearest  who
005980:  6C 65 0D 0A 6E 75 6D 62 65 72 2E 20 54 68 75 73    le..number. Thus
005990:  20 2E 35 37 36 20 2A 20 39 39 20 3D 20 35 37 2E     .576 * 99 = 57.
0059A0:  30 32 34 20 61 6E 64 20 74 68 65 20 69 6E 74 65    024 and the inte
0059B0:  67 65 72 20 69 73 20 35 37 2E 0D 0A 0D 0A 42 65    ger is 57.....Be
0059C0:  63 61 75 73 65 20 74 68 65 20 69 6E 74 65 67 65    cause the intege
0059D0:  72 20 63 6F 75 6C 64 20 62 65 20 30 2C 20 61 6E    r could be 0, an
0059E0:  64 20 74 68 65 20 67 61 6D 65 20 6E 65 65 64 73    d the game needs
0059F0:  20 20 6E 75 6D 62 65 72 73 20 20 61 62 6F 76 65      numbers  above
005A00:  B4 A9 FF FF FF FF 11 3D 09 CE 04 CE 04 D8 04 14    .......=........
005A10:  09 02 10 08 0F 00 07 01 00 2C 54 45 58 54 31 00    .........,TEXT1.
005A20:  00 00 00 00 00 00 00 00 00 00 05 00 16 00 08 3B    ...............;
005A30:  9E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005A40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B10:  00 00 00 00 00 00 00 00 00 00 50 29 FF FF FF FF    ..........P)....
005B20:  11 3D 09 F6 04 F6 04 FF 04 05 09 02 10 08 78 0A    .=............x.
005B30:  15 08 00 16 20 20 30 2C 20 20 31 20 20 69 73 0D    ....  0,  1  is.
005B40:  0A 61 64 64 65 64 20 6F 6E 20 74 6F 20 61 6C 6C    .added on to all
005B50:  20 6E 75 6D 62 65 72 73 2C 20 74 68 75 73 20 67     numbers, thus g
005B60:  69 76 69 6E 67 20 61 20 72 61 6E 67 65 20 6F 66    iving a range of
005B70:  20 31 20 74 6F 20 31 30 30 2E 0D 0A 0D 0A 4C 69     1 to 100.....Li
005B80:  6E 65 73 20 33 30 2C 20 34 30 20 26 20 35 30 20    nes 30, 40 & 50 
005B90:  63 61 75 73 65 20 74 68 65 20 63 6F 6D 70 75 74    cause the comput
005BA0:  65 72 20 74 6F 20 70 72 69 6E 74 20 6F 6E 20 74    er to print on t
005BB0:  68 65 20 73 63 72 65 65 6E 20 74 68 65 20 20 69    he screen the  i
005BC0:  6E 74 72 6F 64 75 63 74 69 6F 6E 0D 0A 74 6F 20    ntroduction..to 
005BD0:  74 68 65 20 67 61 6D 65 20 61 6E 64 20 6C 69 6E    the game and lin
005BE0:  65 20 36 30 20 67 69 76 65 73 20 61 20 6C 69 6E    e 60 gives a lin
005BF0:  65 20 66 65 65 64 20 74 6F 20 61 6C 6C 6F 77 20    e feed to allow 
005C00:  61 20 62 6C 61 6E 6B 20 6C 69 6E 65 20 62 65 66    a blank line bef
005C10:  6F 72 65 0D 0A 0D 0A 4C 69 6E 65 20 37 30 20 70    ore....Line 70 p
005C20:  72 69 6E 74 73 20 45 4E 54 45 52 20 59 4F 55 52    rints ENTER YOUR
005C30:  20 47 55 45 91 8F 53 53 20 3F 20 6F 6E 20 74 68     GUE..SS ? on th
005C40:  65 20 73 63 72 65 65 6E 0D 0A 0D 0A 4C 69 6E 65    e screen....Line
005C50:  20 37 35 20 69 73 20 61 20 72 65 6D 20 73 74 61     75 is a rem sta
005C60:  74 65 6D 65 6E 74 20 65 78 70 6C 61 69 6E 69 6E    tement explainin
005C70:  67 20 74 68 65 20 75 73 65 20 6F 66 20 20 54 20    g the use of  T 
005C80:  61 73 20 61 20 63 6F 75 6E 74 65 72 20 69 6E 0D    as a counter in.
005C90:  0A 0D 0A 4C 69 6E 65 20 38 30 20 77 68 69 63 68    ...Line 80 which
005CA0:  20 73 61 79 73 20 74 3D 74 2B 31 2E 20 4E 6F 77     says t=t+1. Now
005CB0:  2C 20 6D 61 74 68 6D 61 74 69 63 61 6C 6C 79 20    , mathmatically 
005CC0:  74 20 63 61 6E 27 74 20 65 71 75 61 6C 20 74 2B    t can't equal t+
005CD0:  20 31 2C 20 62 75 74 20 77 68 65 6E 20 77 65 0D     1, but when we.
005CE0:  0A 77 61 6E 74 20 61 20 63 6F 75 6E 74 65 72 20    .want a counter 
005CF0:  77 65 20 61 72 65 20 73 61 79 69 6E 67 20 6C 65    we are saying le
005D00:  74 20 74 20 62 65 20 20 69 6E 63 72 65 61 73 65    t t be  increase
005D10:  64 20 20 62 79 20 20 6F 6E 65 20 20 65 61 63 68    d  by  one  each
005D20:  20 20 74 69 6D 65 20 20 77 65 20 20 67 6F 0D 0A      time  we  go..
005D30:  74 68 72 6F 75 67 80 E7 68 20 61 20 72 6F 75 74    throug..h a rout
005D40:  69 6E 65 2C 20 61 6E 64 20 74 68 65 20 63 6F 6D    ine, and the com
005D50:  70 75 74 65 72 20 75 6E 64 65 72 73 74 61 6E 64    puter understand
005D60:  73 20 77 68 65 6E 20 77 65 20 6C 65 61 76 65 20    s when we leave 
005D70:  20 6F 75 74 20 20 74 68 65 20 20 77 6F 72 64 0D     out  the  word.
005D80:  0A 27 6C 65 74 27 2E 20 74 20 77 69 6C 6C 20 63    .'let'. t will c
005D90:  6F 75 6E 74 20 74 68 65 20 67 75 65 73 73 65 73    ount the guesses
005DA0:  20 61 6E 64 20 61 66 74 65 72 20 79 6F 75 72 20     and after your 
005DB0:  66 69 72 73 74 20 67 75 65 73 73 20 77 69 6C 6C    first guess will
005DC0:  20 68 61 76 65 20 61 20 76 61 6C 75 65 0D 0A 6F     have a value..o
005DD0:  66 20 6F 6E 65 2E 20 54 68 65 20 6E 65 78 74 20    f one. The next 
005DE0:  74 69 6D 65 20 74 68 72 6F 75 67 68 20 74 68 65    time through the
005DF0:  20 70 72 6F 67 72 61 6D 20 74 20 77 69 6C 6C 20     program t will 
005E00:  65 71 75 61 6C 20 74 68 65 20 66 69 72 73 74 20    equal the first 
005E10:  76 61 6C 75 65 20 20 6F 66 20 20 74 0D 0A 28 31    value  of  t..(1
005E20:  29 20 70 6C 75 73 20 31 2C 20 6F 72 20 32 2E 20    ) plus 1, or 2. 
005E30:  54 68 65 20 6E 65 78 74 DB 63 20 74 69 6D 65 20    The next.c time 
005E40:  69 74 20 77 69 6C 6C 20 62 65 20 32 20 70 6C 75    it will be 2 plu
005E50:  73 20 31 2C 20 61 6E 64 20 73 6F 20 6F 6E 2C 20    s 1, and so on, 
005E60:  64 65 70 65 6E 64 69 6E 67 20 20 6F 6E 0D 0A 68    depending  on..h
005E70:  6F 77 20 6D 61 6E 79 20 67 75 65 73 73 65 73 20    ow many guesses 
005E80:  79 6F 75 20 74 61 6B 65 2E 0D 0A 0D 0A 4C 69 6E    you take.....Lin
005E90:  65 73 20 39 30 2C 20 31 30 30 20 26 20 31 31 30    es 90, 100 & 110
005EA0:  20 65 61 63 68 20 63 6F 6E 74 61 69 6E 20 61 20     each contain a 
005EB0:  27 63 6F 6D 70 61 72 65 27 2E 0D 0A 0D 0A 4C 69    'compare'.....Li
005EC0:  6E 65 20 39 30 20 73 61 79 73 20 71 75 69 74 65    ne 90 says quite
005ED0:  20 63 6C 65 61 72 6C 79 20 69 66 20 67 20 28 79     clearly if g (y
005EE0:  6F 75 72 20 67 75 65 73 73 29 20 65 71 75 61 6C    our guess) equal
005EF0:  73 20 6E 20 28 20 74 68 65 20 73 65 6C 65 63 74    s n ( the select
005F00:  65 64 20 6E 75 6D 62 65 72 29 0D 0A 74 68 65 6E    ed number)..then
005F10:  20 67 6F 74 6F 20 6C 69 6E 65 20 31 33 30 2C 20     goto line 130, 
005F20:  61 6E 64 20 74 68 65 20 63 6F 6D 70 75 74 65 72    and the computer
005F30:  20 77 6F 75 6C 64 20 74 68 65 00 4D 6E 20 70 72     would the.Mn pr
005F40:  69 6E 74 20 6F 6E 20 74 68 65 20 73 63 72 65 65    int on the scree
005F50:  6E 0D 0A 0D 0A 57 45 4C 4C 20 44 4F 4E 45 0D 0A    n....WELL DONE..
005F60:  0D 0A 54 68 65 20 63 6F 6D 70 75 74 65 72 20 63    ..The computer c
005F70:  6F 6D 70 61 72 65 73 20 74 68 65 20 74 77 6F 20    ompares the two 
005F80:  6E 75 6D 62 65 72 73 20 61 6E 64 20 67 6F 65 73    numbers and goes
005F90:  20 20 74 6F 20 20 6C 69 6E 65 20 20 31 33 30 2C      to  line  130,
005FA0:  20 20 73 6B 69 70 70 69 6E 67 20 20 74 68 65 0D      skipping  the.
005FB0:  0A 6C 69 6E 65 73 20 69 6E 62 65 74 77 65 65 6E    .lines inbetween
005FC0:  2C 20 69 66 20 74 68 65 20 6E 75 6D 62 65 72 73    , if the numbers
005FD0:  20 61 72 65 20 65 71 75 61 6C 2E 0D 0A 0D 0A 49     are equal.....I
005FE0:  66 20 74 68 65 79 20 61 72 65 20 6E 6F 74 20 65    f they are not e
005FF0:  71 75 61 6C 2C 20 74 68 65 20 70 72 6F 67 72 61    qual, the progra
006000:  6D 20 6D 6F 76 65 73 20 6F 6E 20 69 6E 20 73 65    m moves on in se
006010:  71 75 65 6E 63 65 20 20 74 6F 20 20 6C 69 6E 65    quence  to  line
006020:  20 20 31 30 30 20 20 77 68 69 63 68 0D 0A 61 67      100  which..ag
006030:  61 69 6E 20 63 6F 6D 70 61 72 65 73 EC FD 20 74    ain compares.. t
006040:  68 65 20 6E 75 6D 62 65 72 73 2C 20 74 68 69 73    he numbers, this
006050:  20 74 69 6D 65 20 6C 6F 6F 6B 69 6E 67 20 74 6F     time looking to
006060:  20 73 65 65 20 69 66 20 20 67 20 20 69 73 20 20     see if  g  is  
006070:  73 6D 61 6C 6C 65 72 20 20 74 68 61 6E 0D 0A 6E    smaller  than..n
006080:  2E 20 28 20 3C 20 69 73 20 74 68 65 20 73 69 67    . ( < is the sig
006090:  6E 20 66 6F 72 20 27 20 73 6D 61 6C 6C 65 72 20    n for ' smaller 
0060A0:  74 68 61 6E 27 20 29 2E 20 49 66 20 6E 20 69 73    than' ). If n is
0060B0:  20 20 6C 6F 77 65 72 20 20 74 68 65 6E 20 20 74      lower  then  t
0060C0:  68 65 20 20 63 6F 6D 70 75 74 65 72 0D 0A 70 72    he  computer..pr
0060D0:  69 6E 74 73 20 54 4F 4F 20 4C 4F 57 20 61 6E 64    ints TOO LOW and
0060E0:  20 73 65 6E 64 73 20 74 68 65 20 70 72 6F 67 72     sends the progr
0060F0:  61 6D 20 62 61 63 6B 20 74 6F 20 6C 69 6E 65 20    am back to line 
006100:  37 30 20 73 6F 20 74 68 61 74 20 20 79 6F 75 20    70 so that  you 
006110:  20 63 61 6E 20 20 65 6E 74 65 72 0D 0A 79 6F 75     can  enter..you
006120:  72 20 6E 65 78 74 20 67 75 65 73 73 2E 0D 0A 0D    r next guess....
006130:  0A 49 66 20 67 20 69 73 20 6E 6F 74 20 73 58 85    .If g is not sX.
006140:  6D 61 6C 6C 65 72 20 74 68 61 6E 20 6E 20 74 68    maller than n th
006150:  65 20 70 72 6F 67 72 61 6D 20 6D 6F 76 65 73 20    e program moves 
006160:  74 6F 0D 0A 0D 0A 4C 69 6E 65 20 31 31 30 20 77    to....Line 110 w
006170:  68 65 72 65 20 74 68 65 20 6E 75 6D 62 65 72 73    here the numbers
006180:  20 61 72 65 20 61 67 61 69 6E 20 63 6F 6D 70 61     are again compa
006190:  72 65 64 20 61 6E 64 20 69 66 20 67 20 69 73 20    red and if g is 
0061A0:  68 69 67 68 65 72 20 74 68 61 6E 20 6E 0D 0A 28    higher than n..(
0061B0:  20 3E 20 69 73 20 74 68 65 20 73 69 67 6E 20 66     > is the sign f
0061C0:  6F 72 20 27 67 72 65 61 74 65 72 20 74 68 61 6E    or 'greater than
0061D0:  20 27 29 20 61 73 20 69 74 20 6D 75 73 74 20 62     ') as it must b
0061E0:  65 20 66 6F 72 20 20 69 74 20 20 64 69 64 6E 27    e for  it  didn'
0061F0:  74 20 20 6D 65 65 74 20 20 74 68 65 0D 0A 63 6F    t  meet  the..co
006200:  6E 64 69 74 69 6F 6E 73 20 6F 66 20 6C 69 6E 65    nditions of line
006210:  73 20 39 30 20 6F 72 20 31 30 30 2C 20 74 68 65    s 90 or 100, the
006220:  20 63 6F 6D 70 75 74 65 72 20 70 72 69 6E 74 73     computer prints
006230:  20 54 4F 4F 20 48 49 47 48 20 61 6E 64 20 20 74     TOO HIGH and  t
006240:  8F B4 68 65 20 20 70 72 6F 67 72 61 6D 0D 0A 6D    ..he  program..m
006250:  6F 76 65 73 20 62 61 63 6B 20 74 6F 20 6C 69 6E    oves back to lin
006260:  65 20 37 30 20 66 6F 72 20 74 68 65 20 6E 65 78    e 70 for the nex
006270:  74 20 67 75 65 73 73 2E 0D 0A 0D 0A 49 6E 20 64    t guess.....In d
006280:  75 65 20 63 6F 75 72 73 65 20 74 68 65 20 74 77    ue course the tw
006290:  6F 20 6E 75 6D 62 65 72 73 20 77 68 65 6E 20 63    o numbers when c
0062A0:  6F 6D 70 61 72 65 64 20 77 69 6C 6C 20 62 65 20    ompared will be 
0062B0:  65 71 75 61 6C 20 61 6E 64 20 74 68 65 20 70 72    equal and the pr
0062C0:  6F 67 72 61 6D 0D 0A 77 69 6C 6C 20 6D 6F 76 65    ogram..will move
0062D0:  20 66 72 6F 6D 20 6C 69 6E 65 20 39 30 20 74 6F     from line 90 to
0062E0:  20 6C 69 6E 65 20 31 33 30 2C 20 70 72 69 6E 74     line 130, print
0062F0:  20 57 45 4C 4C 20 44 4F 4E 45 20 61 6E 64 20 6D     WELL DONE and m
006300:  6F 76 65 20 74 6F 0D 0A 0D 0A 4C 69 6E 65 20 31    ove to....Line 1
006310:  34 30 20 77 68 69 63 68 20 77 69 6C 6C 20 70 72    40 which will pr
006320:  69 6E 74 20 74 68 65 20 6E 75 6D 62 65 72 20 6F    int the number o
006330:  66 20 67 75 65 73 73 65 73 20 2E 0D 0A 0D 0A 4C    f guesses .....L
006340:  69 6E D1 1C FF FF FF FF 11 3B 09 F6 04 F6 04 D7    in.......;......
006350:  04 1B 09 02 10 08 0F 00 07 01 00 2C 54 45 58 54    ...........,TEXT
006360:  31 00 00 00 00 00 00 00 00 00 00 00 06 00 16 00    1...............
006370:  08 3B 9E 00 00 00 00 00 00 00 00 00 00 00 00 00    .;..............
006380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0063A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0063B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0063C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0063D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0063E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0063F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006450:  00 00 00 00 00 00 00 00 00 00 00 00 69 15 FF FF    ............i...
006460:  FF FF 11 3B 09 F6 04 F6 04 FF 04 08 09 02 10 08    ...;............
006470:  7A 0A 15 08 00 16 65 20 31 35 30 20 67 69 76 65    z.....e 150 give
006480:  73 20 74 77 6F 20 63 6C 65 61 72 20 6C 69 6E 65    s two clear line
006490:  73 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E 20    s on the screen 
0064A0:  61 6E 64 20 74 68 65 6E 20 70 72 69 6E 74 73 20    and then prints 
0064B0:  69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 73 6F    instructions  so
0064C0:  0D 0A 74 68 61 74 20 79 6F 75 20 63 61 6E 20 70    ..that you can p
0064D0:  6C 61 79 20 61 67 61 69 6E 2E 0D 0A 0D 0A 4C 69    lay again.....Li
0064E0:  6E 65 20 31 36 30 20 62 72 69 6E 67 73 20 74 68    ne 160 brings th
0064F0:  65 20 70 72 6F 67 72 61 6D 20 74 6F 20 61 20 63    e program to a c
006500:  6C 6F 73 65 2E 0D 0A 0D 0A 49 20 64 6F 20 68 6F    lose.....I do ho
006510:  70 65 20 74 68 61 74 20 79 6F 75 20 77 69 6C 6C    pe that you will
006520:  20 63 6F 70 79 20 74 68 69 73 20 70 72 6F 67 72     copy this progr
006530:  61 6D 20 66 72 6F 6D 20 74 68 65 20 73 63 72 65    am from the scre
006540:  65 6E 20 61 6E 64 20 20 74 68 65 6E 20 20 74 79    en and  then  ty
006550:  70 65 20 20 69 74 0D 0A 69 6E 74 6F 20 79 6F 75    pe  it..into you
006560:  72 20 63 6F 6D 70 75 74 65 72 2E 20 4E 6F 74 20    r computer. Not 
006570:  6F 6E 6C 79 20 69 5B E4 73 20 69 74 20 61 20 20    only i[.s it a  
006580:  67 6F 6F 64 20 20 67 61 6D 65 2C 20 20 77 68 69    good  game,  whi
006590:  63 68 20 20 63 68 61 6C 6C 65 6E 67 65 73 20 20    ch  challenges  
0065A0:  79 6F 75 20 20 74 6F 0D 0A 64 65 76 69 73 65 20    you  to..devise 
0065B0:  61 20 73 79 73 74 65 6D 20 74 6F 20 75 73 65 20    a system to use 
0065C0:  74 68 65 20 6C 6F 77 65 73 74 20 6E 75 6D 62 65    the lowest numbe
0065D0:  72 20 6F 66 20 67 75 65 73 73 65 73 20 70 6F 73    r of guesses pos
0065E0:  73 69 62 6C 65 2C 20 20 62 75 74 20 20 61 6C 73    sible,  but  als
0065F0:  6F 20 20 79 6F 75 0D 0A 77 69 6C 6C 20 75 6E 64    o  you..will und
006600:  65 72 73 74 61 6E 64 20 6D 75 63 68 20 6D 6F 72    erstand much mor
006610:  65 20 63 6C 65 61 72 6C 79 20 77 68 61 74 20 49    e clearly what I
006620:  20 68 61 76 65 20 62 65 65 6E 20 74 72 79 69 6E     have been tryin
006630:  67 20 74 6F 20 20 73 61 79 2C 20 20 77 68 65 6E    g to  say,  when
006640:  20 20 79 6F 75 0D 0A 73 65 65 20 74 68 65 20 70      you..see the p
006650:  72 6F 67 72 61 6D 20 65 78 65 63 75 74 65 64 20    rogram executed 
006660:  6F 6E 20 79 6F 75 72 20 73 63 72 65 65 6E 2E 0D    on your screen..
006670:  0A 0D 0A 0D 0A 0D 0A 0D 3C 41 0A 0D 0A 0D 0A 0D    ........<A......
006680:  0A 0D 0A 0D 0A 54 68 69 73 20 6D 6F 6E 74 68 20    .....This month 
006690:  77 65 20 77 69 73 68 20 74 6F 20 6C 6F 6F 6B 20    we wish to look 
0066A0:  61 74 20 74 68 65 20 6D 61 63 68 69 6E 65 20 73    at the machine s
0066B0:  74 61 63 6B 2C 20 62 75 74 20 62 65 66 6F 72 65    tack, but before
0066C0:  20 77 65 20 20 64 6F 20 20 74 68 61 74 20 20 77     we  do  that  w
0066D0:  65 0D 0A 6E 65 65 64 20 74 6F 20 63 6F 6E 73 69    e..need to consi
0066E0:  64 65 72 20 74 68 65 20 74 77 6F 20 73 70 65 63    der the two spec
0066F0:  69 61 6C 20 70 75 72 70 6F 73 65 20 72 65 67 69    ial purpose regi
006700:  73 74 65 72 73 3A 20 53 74 61 63 6B 20 50 6F 69    sters: Stack Poi
006710:  6E 74 65 72 20 28 53 50 29 20 61 6E 64 0D 0A 50    nter (SP) and..P
006720:  72 6F 67 72 61 6D 20 43 6F 75 6E 74 65 72 20 28    rogram Counter (
006730:  50 43 29 2E 0D 0A 0D 0A 54 68 65 20 70 72 6F 67    PC).....The prog
006740:  72 61 6D 20 63 6F 75 6E 74 65 72 20 6D 75 73 74    ram counter must
006750:  20 62 65 20 20 70 72 65 73 65 6E 74 20 20 69 6E     be  present  in
006760:  20 20 61 6E 79 20 20 70 72 6F 63 65 73 73 6F 72      any  processor
006770:  2E 20 20 49 74 20 20 63 6F 6E 98 E3 74 61 69 6E    .  It  con..tain
006780:  73 20 20 74 68 65 0D 0A 61 64 64 72 65 73 73 20    s  the..address 
006790:  6F 66 20 74 68 65 20 6E 65 78 74 20 69 6E 73 74    of the next inst
0067A0:  72 75 63 74 69 6F 6E 20 74 6F 20 62 65 20 20 65    ruction to be  e
0067B0:  78 65 63 75 74 65 64 2E 20 20 42 72 69 65 66 6C    xecuted.  Briefl
0067C0:  79 2C 20 20 65 78 65 63 75 74 69 6F 6E 20 20 6F    y,  execution  o
0067D0:  66 20 20 61 0D 0A 70 72 6F 67 72 61 6D 20 69 73    f  a..program is
0067E0:  20 6E 6F 72 6D 61 6C 6C 79 20 73 65 71 75 65 6E     normally sequen
0067F0:  74 69 61 6C 2E 20 49 6E 20 6F 72 64 65 72 20 74    tial. In order t
006800:  6F 20 61 63 63 65 73 73 20 74 68 65 20 6E 65 78    o access the nex
006810:  74 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20    t  instruction  
006820:  69 74 0D 0A 69 73 20 6E 65 63 65 73 73 61 72 79    it..is necessary
006830:  20 74 6F 20 62 72 69 6E 67 20 69 74 20 66 72 6F     to bring it fro
006840:  6D 20 6D 65 6D 6F 72 79 20 69 6E 74 6F 20 74 68    m memory into th
006850:  65 20 6D 69 63 72 6F 70 72 6F 63 65 73 73 6F 72    e microprocessor
006860:  2E 20 54 68 65 20 61 64 64 72 65 73 73 20 6F 66    . The address of
006870:  0D 0A 74 68 65 20 6E 65 78 74 20 69 34 BE 6E 73    ..the next i4.ns
006880:  74 72 75 63 74 69 6F 6E 20 69 73 20 72 65 61 64    truction is read
006890:  20 66 72 6F 6D 20 74 68 65 20 50 43 20 61 6E 64     from the PC and
0068A0:  20 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 20     the  contents  
0068B0:  6F 66 20 20 74 68 61 74 20 20 6D 65 6D 6F 72 79    of  that  memory
0068C0:  0D 0A 6C 6F 63 61 74 69 6F 6E 20 62 72 6F 75 67    ..location broug
0068D0:  68 74 20 74 6F 20 74 68 65 20 43 50 55 20 61 6E    ht to the CPU an
0068E0:  64 20 74 68 65 20 50 43 20 69 6E 63 72 65 6D 65    d the PC increme
0068F0:  6E 74 65 64 20 20 74 6F 20 20 70 6F 69 6E 74 20    nted  to  point 
006900:  20 74 6F 20 20 74 68 65 20 20 6E 65 78 74 0D 0A     to  the  next..
006910:  6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 2E    memory location.
006920:  0D 0A 0D 0A 57 68 69 6C 73 74 20 74 68 65 20 50    ....Whilst the P
006930:  43 20 69 73 20 61 20 73 65 71 75 65 6E 74 69 61    C is a sequentia
006940:  6C 20 64 65 76 69 63 65 2C 20 6A 75 6D 70 73 20    l device, jumps 
006950:  61 6E 64 20 20 63 61 6C 6C 73 20 20 61 72 65 20    and  calls  are 
006960:  20 69 6D 70 6C 65 6D 65 6E 74 65 64 20 20 62 79     implemented  by
006970:  0D 0A 66 6F 72 63 69 6E 67 20 74 68 65 20 E3 22    ..forcing the ."
006980:  6E 65 77 20 61 64 64 72 65 73 73 20 69 6E 74 6F    new address into
006990:  20 74 68 65 20 50 43 20 72 65 67 69 73 74 65 72     the PC register
0069A0:  2E 0D 0A 0D 0A 57 68 65 6E 20 79 6F 75 20 66 69    .....When you fi
0069B0:  72 73 74 20 74 75 72 6E 20 79 6F 75 72 20 63 6F    rst turn your co
0069C0:  6D 70 75 74 65 72 20 6F 6E 20 74 68 65 20 50 43    mputer on the PC
0069D0:  20 69 73 20 66 6F 72 63 65 64 20 74 6F 20 20 68     is forced to  h
0069E0:  6F 6C 64 20 20 74 68 65 20 20 61 64 64 72 65 73    old  the  addres
0069F0:  73 0D 0A 48 30 30 30 30 20 63 61 75 73 69 6E 67    s..H0000 causing
006A00:  20 74 68 65 20 76 65 72 79 20 66 69 72 73 74 20     the very first 
006A10:  69 6E 73 74 72 75 63 74 69 6F 6E 20 74 6F 20 62    instruction to b
006A20:  65 20 66 65 74 63 68 65 64 20 66 72 6F 6D 20 6D    e fetched from m
006A30:  65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F 6E 0D    emory  location.
006A40:  0A 48 30 30 30 30 2E 20 54 68 69 73 20 65 6E 73    .H0000. This ens
006A50:  75 72 65 73 20 74 68 61 74 20 74 68 65 20 70 72    ures that the pr
006A60:  6F 67 72 61 6D 20 77 68 69 63 68 20 69 6E 69 74    ogram which init
006A70:  69 61 6C 69 73 65 73 20 74 68 65 20 63 6F 6D 70    ialises the comp
006A80:  47 7F 75 74 65 72 20 20 69 6E 74 6F 20 20 61 0D    G.uter  into  a.
006A90:  0A 6B 6E 6F 77 6E 20 73 74 61 74 65 20 28 71 75    .known state (qu
006AA0:  61 69 6E 74 6C 79 20 63 61 6C 6C 65 64 20 45 61    aintly called Ea
006AB0:  72 6C 79 20 4D 6F 72 6E 69 6E 67 20 57 61 6B 65    rly Morning Wake
006AC0:  75 70 29 20 69 73 20 61 75 74 6F 6D 61 74 69 63    up) is automatic
006AD0:  61 6C 6C 79 20 72 75 6E 20 75 70 6F 6E 0D 0A 73    ally run upon..s
006AE0:  77 69 74 63 68 20 6F 6E 2E 0D 0A 0D 0A 54 68 65    witch on.....The
006AF0:  20 53 74 61 63 6B 20 50 6F 69 6E 74 65 72 20 72     Stack Pointer r
006B00:  65 67 69 73 74 65 72 20 61 73 20 69 74 27 73 20    egister as it's 
006B10:  6E 61 6D 65 20 69 6D 70 6C 69 65 73 20 61 6C 77    name implies alw
006B20:  61 79 73 20 63 6F 6E 74 61 69 6E 73 20 20 74 68    ays contains  th
006B30:  65 20 20 6D 65 6D 6F 72 79 0D 0A 61 64 64 72 65    e  memory..addre
006B40:  73 73 20 77 68 69 63 68 20 69 73 20 74 68 65 20    ss which is the 
006B50:  63 75 72 72 65 6E 74 20 74 6F 70 20 6F 66 20 74    current top of t
006B60:  68 65 20 4D 61 63 68 69 6E 65 20 53 74 61 63 6B    he Machine Stack
006B70:  2E 0D 0A 0D 0A 0D 0A 54 68 65 20 6D 61 63 68 69    .......The machi
006B80:  6E 65 6E 1D 20 53 74 61 63 6B 20 69 73 20 73 69    nen. Stack is si
006B90:  6D 70 6C 79 20 20 61 6E 20 20 61 72 65 61 20 20    mply  an  area  
006BA0:  6F 66 20 20 70 72 6F 74 65 63 74 65 64 20 20 6D    of  protected  m
006BB0:  65 6D 6F 72 79 20 20 69 6E 20 20 77 68 69 63 68    emory  in  which
006BC0:  20 20 74 68 65 0D 0A 6F 70 65 72 61 74 69 6E 67      the..operating
006BD0:  20 73 79 73 74 65 6D 20 73 74 6F 72 65 73 20 69     system stores i
006BE0:  74 27 73 20 20 74 72 61 6E 73 69 65 6E 74 20 20    t's  transient  
006BF0:  69 6E 66 6F 72 6D 61 74 69 6F 6E 2E 20 20 57 68    information.  Wh
006C00:  65 6E 20 74 68 65 20 63 6F 6D 70 75 74 65 72 20    en the computer 
006C10:  69 73 0D 0A 66 69 72 73 74 20 73 77 69 74 63 68    is..first switch
006C20:  65 64 20 6F 6E 20 74 68 65 20 73 74 61 63 6B 20    ed on the stack 
006C30:  69 73 20 69 6E 69 74 69 61 6C 69 73 65 64 20 74    is initialised t
006C40:  6F 20 61 6E 20 61 72 65 61 20 69 6E 20 6D 65 6D    o an area in mem
006C50:  6F 72 79 20 73 74 61 72 74 69 6E 67 20 20 61 74    ory starting  at
006C60:  0D 0A 48 65 78 20 42 46 46 38 20 61 6E 64 20 74    ..Hex BFF8 and t
006C70:  68 65 20 53 50 20 72 65 67 69 73 74 65 72 20 69    he SP register i
006C80:  73 20 73 65 80 AE FF FF FF FF 11 3D 09 CE 04 CE    s se.......=....
006C90:  04 D8 04 1D 09 02 10 08 0F 00 07 01 00 2C 54 45    .............,TE
006CA0:  58 54 31 00 00 00 00 00 00 00 00 00 00 00 07 00    XT1.............
006CB0:  16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 00 00    ...;............
006CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 8E 1E    ................
006DA0:  FF FF FF FF 11 3D 09 CE 04 CE 04 FF 04 07 09 02    .....=..........
006DB0:  10 08 7B 0A 15 08 00 16 74 20 74 6F 20 74 68 61    ..{.....t to tha
006DC0:  74 20 61 64 64 72 65 73 73 2E 0D 0A 0D 0A 55 6E    t address.....Un
006DD0:  6C 69 6B 65 20 6E 6F 72 6D 61 6C 20 70 72 6F 67    like normal prog
006DE0:  72 61 6D 73 20 77 68 69 63 68 20 67 72 6F 77 20    rams which grow 
006DF0:  66 72 6F 6D 20 74 68 65 69 72 20 73 74 61 72 74    from their start
006E00:  20 6C 6F 63 61 74 69 6F 6E 20 75 70 20 20 74 6F     location up  to
006E10:  77 61 72 64 73 20 20 54 6F 70 0D 0A 6F 66 20 4D    wards  Top..of M
006E20:  65 6D 6F 72 79 20 74 68 65 20 53 74 61 63 6B 20    emory the Stack 
006E30:  67 72 6F 77 73 20 64 6F 77 6E 77 61 72 64 73 20    grows downwards 
006E40:  73 6F 20 74 68 61 74 20 74 68 65 20 54 6F 70 20    so that the Top 
006E50:  6F 66 20 20 53 74 61 63 6B 20 20 69 73 20 20 61    of  Stack  is  a
006E60:  6C 77 61 79 73 20 20 61 0D 0A 6C 6F 77 65 72 20    lways  a..lower 
006E70:  6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 20    memory location 
006E80:  74 68 61 6E 20 69 74 27 73 20 73 74 61 72 74 20    than it's start 
006E90:  6C 6F 63 61 74 69 6F 6E 2C 20 75 6E 6C 65 73 73    location, unless
006EA0:  20 6F 66 20 63 6F 75 72 73 65 2C 20 20 74 68 65     of course,  the
006EB0:  72 65 20 20 69 73 0D 0A E8 1D 6E 6F 74 68 69 6E    re  is....nothin
006EC0:  67 20 6F 6E 20 74 68 65 20 53 74 61 63 6B 2E 0D    g on the Stack..
006ED0:  0A 0D 0A 54 68 65 20 62 65 73 74 20 77 61 79 20    ...The best way 
006EE0:  74 6F 20 76 69 73 75 61 6C 69 73 65 20 74 68 65    to visualise the
006EF0:  20 73 74 61 63 6B 20 69 73 20 74 6F 20 74 68 69     stack is to thi
006F00:  6E 6B 20 6F 66 20 20 61 20 20 62 69 6C 6C 20 20    nk of  a  bill  
006F10:  73 70 69 6B 65 20 20 70 6F 69 6E 74 69 6E 67 0D    spike  pointing.
006F20:  0A 64 6F 77 6E 20 66 72 6F 6D 20 74 68 65 20 63    .down from the c
006F30:  65 69 6C 69 6E 67 20 6F 66 20 74 68 65 20 6F 70    eiling of the op
006F40:  65 72 61 74 69 6E 67 20 73 79 73 74 65 6D 20 6F    erating system o
006F50:  66 66 69 63 65 2E 20 57 68 65 6E 20 61 20 31 36    ffice. When a 16
006F60:  20 62 69 74 20 70 69 65 63 65 20 6F 66 0D 0A 69     bit piece of..i
006F70:  6E 66 6F 72 6D 61 74 69 6F 6E 2C 20 77 68 69 63    nformation, whic
006F80:  68 20 6D 75 73 74 20 62 65 20 68 65 6C 64 20 66    h must be held f
006F90:  6F 72 20 61 20 70 65 72 69 6F 64 2C 20 63 6F 6D    or a period, com
006FA0:  65 73 20 69 6E 2C 20 74 68 65 20 20 6F 66 66 69    es in, the  offi
006FB0:  63 65 20 20 63 6C 65 72 6B 0D A4 42 0A 77 72 69    ce  clerk..B.wri
006FC0:  74 65 73 20 74 68 65 20 76 61 6C 75 65 20 6F 6E    tes the value on
006FD0:  20 61 20 73 63 72 61 70 20 6F 66 20 70 61 70 65     a scrap of pape
006FE0:  72 20 61 6E 64 20 70 75 73 68 65 73 20 69 74 20    r and pushes it 
006FF0:  6F 6E 74 6F 20 74 68 65 20 73 70 69 6B 65 2E 20    onto the spike. 
007000:  54 68 75 73 20 20 74 68 65 0D 0A 73 70 69 6B 65    Thus  the..spike
007010:  20 67 72 6F 77 73 20 64 6F 77 6E 77 61 72 64 20     grows downward 
007020:  66 72 6F 6D 20 74 68 65 20 63 65 69 6C 69 6E 67    from the ceiling
007030:  20 74 6F 77 61 72 64 73 20 74 68 65 20 66 6C 6F     towards the flo
007040:  6F 72 2E 0D 0A 0D 0A 57 68 65 6E 20 74 68 65 20    or.....When the 
007050:  63 6C 65 72 6B 20 77 69 73 68 65 73 20 74 6F 20    clerk wishes to 
007060:  72 65 74 72 69 65 76 65 20 61 20 70 69 65 63 65    retrieve a piece
007070:  20 6F 66 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20     of information 
007080:  68 65 20 6D 75 73 74 20 20 74 61 6B 65 20 20 74    he must  take  t
007090:  68 61 74 0D 0A 70 69 65 63 65 20 6F 66 20 70 61    hat..piece of pa
0070A0:  70 65 72 20 77 68 69 63 68 20 69 73 20 6F 6E 20    per which is on 
0070B0:  74 68 65 20 74 6F 70 20 6F 66 20 74 12 3B 68 65    the top of t.;he
0070C0:  20 73 70 69 6B 65 2E 20 49 6E 20 6F 72 64 65 72     spike. In order
0070D0:  20 74 6F 20 67 65 74 20 61 20 70 69 65 63 65 20     to get a piece 
0070E0:  20 6F 66 0D 0A 70 61 70 65 72 20 77 68 69 63 68     of..paper which
0070F0:  20 77 61 73 20 6E 6F 74 20 74 68 65 20 6C 61 73     was not the las
007100:  74 20 70 69 65 63 65 20 70 75 73 68 65 64 20 6F    t piece pushed o
007110:  6E 74 6F 20 74 68 65 20 73 70 69 6B 65 20 65 76    nto the spike ev
007120:  65 72 79 74 68 69 6E 67 20 61 62 6F 76 65 20 69    erything above i
007130:  74 0D 0A 6D 75 73 74 20 62 65 20 72 65 6D 6F 76    t..must be remov
007140:  65 64 20 66 69 72 73 74 2E 0D 0A 0D 0A 54 68 65    ed first.....The
007150:  20 53 74 61 63 6B 20 6C 69 6B 65 20 74 68 65 20     Stack like the 
007160:  63 6C 65 72 6B 27 73 20 62 69 6C 6C 20 68 6F 6F    clerk's bill hoo
007170:  6B 20 69 73 20 61 20 4C 41 53 54 20 49 4E 20 2D    k is a LAST IN -
007180:  20 46 49 52 53 54 20 4F 55 54 20 64 65 76 69 63     FIRST OUT devic
007190:  65 2E 0D 0A 0D 0A 45 76 65 72 79 20 74 69 6D 65    e.....Every time
0071A0:  20 73 6F 6D 65 74 68 69 6E 67 20 69 73 20 70 75     something is pu
0071B0:  73 68 65 64 20 6F 6E 74 6F 20 74 68 65 20 F0 F7    shed onto the ..
0071C0:  20 73 74 61 63 6B 20 20 69 74 20 20 67 72 6F 77     stack  it  grow
0071D0:  73 20 20 64 6F 77 6E 77 61 72 64 20 20 62 79 20    s  downward  by 
0071E0:  20 74 77 6F 0D 0A 62 79 74 65 73 20 61 6E 64 20     two..bytes and 
0071F0:  65 61 63 68 20 74 69 6D 65 20 73 6F 6D 65 74 68    each time someth
007200:  69 6E 67 20 69 73 20 70 6F 70 70 65 64 20 6F 66    ing is popped of
007210:  66 20 69 74 20 73 68 72 69 6E 6B 73 20 62 61 63    f it shrinks bac
007220:  6B 77 61 72 64 73 20 74 77 6F 20 62 79 74 65 73    kwards two bytes
007230:  2E 0D 0A 54 68 65 20 73 74 61 63 6B 20 70 6F 69    ...The stack poi
007240:  6E 74 65 72 20 28 53 50 29 20 63 6F 6E 74 69 6E    nter (SP) contin
007250:  75 61 6C 6C 79 20 72 65 66 6C 65 63 74 73 20 20    ually reflects  
007260:  74 68 69 73 20 20 6D 6F 76 65 6D 65 6E 74 2C 20    this  movement, 
007270:  20 61 74 20 20 61 6C 6C 20 20 74 69 6D 65 73 0D     at  all  times.
007280:  0A 70 6F 69 6E 74 69 6E 67 20 74 6F 20 74 68 65    .pointing to the
007290:  20 54 4F 50 20 6F 66 20 74 68 65 20 73 74 61 63     TOP of the stac
0072A0:  6B 2E 0D 0A 0D 0A 53 69 6E 63 65 20 74 68 65 20    k.....Since the 
0072B0:  73 74 61 63 6B 20 69 73 20 75 73 65 64 20 62 79    stack is used by
0072C0:  FF 31 20 74 68 65 20 6F 70 65 72 61 74 69 6E 67    .1 the operating
0072D0:  20 73 79 73 74 65 6D 20 69 74 20 69 73 20 76 69     system it is vi
0072E0:  74 61 6C 6C 79 20 20 69 6D 70 6F 72 74 61 6E 74    tally  important
0072F0:  20 20 74 6F 0D 0A 65 6E 73 75 72 65 20 74 68 61      to..ensure tha
007300:  74 20 79 6F 75 72 20 72 6F 75 74 69 6E 65 73 20    t your routines 
007310:  64 6F 20 6E 6F 74 20 70 75 73 68 20 6D 6F 72 65    do not push more
007320:  20 6F 6E 74 6F 20 74 68 65 20 73 74 61 63 6B 20     onto the stack 
007330:  74 68 61 6E 20 74 68 65 79 20 70 6F 70 20 6F 66    than they pop of
007340:  66 2E 0D 0A 0D 0A 42 45 54 57 45 45 4E 20 49 4E    f.....BETWEEN IN
007350:  46 4F 52 4D 41 54 49 4F 4E 20 42 45 49 4E 47 20    FORMATION BEING 
007360:  50 4C 41 43 45 44 20 4F 4E 54 4F 20 20 54 48 45    PLACED ONTO  THE
007370:  20 20 53 54 41 43 4B 20 20 41 4E 44 20 20 49 54      STACK  AND  IT
007380:  53 20 20 42 45 49 4E 47 20 20 52 45 51 55 49 52    S  BEING  REQUIR
007390:  45 44 0D 0A 41 47 41 49 4E 2C 20 54 48 45 20 4E    ED..AGAIN, THE N
0073A0:  55 4D 42 45 52 20 4F 46 20 50 55 53 48 45 53 20    UMBER OF PUSHES 
0073B0:  41 4E 44 20 50 4F 50 53 20 4D 55 53 54 20 42 45    AND POPS MUST BE
0073C0:  20 45 B9 CB 51 55 41 4C 2E 0D 0A 0D 0A 54 6F 20     E..QUAL.....To 
0073D0:  75 6E 64 65 72 73 74 61 6E 64 20 68 6F 77 20 69    understand how i
0073E0:  6D 70 6F 72 74 61 6E 74 20 74 68 69 73 20 69 73    mportant this is
0073F0:  20 63 6F 6E 73 69 64 65 72 20 61 20 63 61 6C 6C     consider a call
007400:  20 69 6E 73 74 72 75 63 74 69 6F 6E 2E 0D 0A 57     instruction...W
007410:  68 65 6E 20 79 6F 75 20 69 73 73 75 65 20 61 20    hen you issue a 
007420:  63 61 6C 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E    call instruction
007430:  20 74 68 65 20 61 64 64 72 65 73 73 20 74 6F 20     the address to 
007440:  62 65 20 63 61 6C 6C 65 64 20 69 73 20 61 6C 77    be called is alw
007450:  61 79 73 20 74 68 65 20 74 77 6F 0D 0A 62 79 74    ays the two..byt
007460:  65 73 20 66 6F 6C 6C 6F 77 69 6E 67 20 74 68 65    es following the
007470:  20 63 61 6C 6C 20 4F 70 2D 43 6F 64 65 2C 20 74     call Op-Code, t
007480:  68 65 20 72 65 74 75 72 6E 20 66 72 6F 6D 20 74    he return from t
007490:  68 65 20 73 75 62 72 6F 75 74 69 6E 65 20 77 69    he subroutine wi
0074A0:  6C 6C 20 62 65 20 20 74 6F 0D 0A 74 68 65 20 76    ll be  to..the v
0074B0:  65 72 79 20 6E 65 78 74 20 62 79 74 65 20 66 6F    ery next byte fo
0074C0:  6C 6C 6F 77 1D A5 69 6E 67 20 74 68 61 74 20 63    llow..ing that c
0074D0:  61 6C 6C 20 61 64 64 72 65 73 73 2E 0D 0A 0D 0A    all address.....
0074E0:  54 6F 20 62 65 20 61 62 6C 65 20 74 6F 20 6D 61    To be able to ma
0074F0:  6B 65 20 74 68 65 20 52 45 54 75 72 6E 20 66 72    ke the RETurn fr
007500:  6F 6D 20 74 68 65 20 73 75 62 72 6F 75 74 69 6E    om the subroutin
007510:  65 20 74 68 65 20 6F 70 65 72 61 74 69 6E 67 20    e the operating 
007520:  20 73 79 73 74 65 6D 20 20 68 61 73 0D 0A 74 6F     system  has..to
007530:  20 22 72 65 6D 65 6D 62 65 72 22 20 77 68 65 72     "remember" wher
007540:  65 20 74 68 65 20 73 75 62 72 6F 75 74 69 6E 65    e the subroutine
007550:  20 77 61 73 20 63 61 6C 6C 65 64 20 66 72 6F 6D     was called from
007560:  20 61 6E 64 20 69 74 20 64 6F 65 73 20 74 68 69     and it does thi
007570:  73 20 62 79 20 75 73 69 6E 67 0D 0A 74 68 65 20    s by using..the 
007580:  73 74 61 63 6B 2E 0D 0A 57 68 65 6E 20 74 68 65    stack...When the
007590:  20 63 61 6C 6C 20 4F 70 2D 43 6F 64 65 20 69 73     call Op-Code is
0075A0:  20 65 6E 63 6F 75 6E 74 65 72 65 64 20 74 68 65     encountered the
0075B0:  20 6F 70 65 72 61 74 69 6E 67 20 73 79 73 74 65     operating syste
0075C0:  6D 20 74 68 65 6E 56 FD FF FF FF FF 11 3C 09 CE    m thenV......<..
0075D0:  04 CE 04 D8 04 1B 09 02 10 08 0F 00 07 01 00 2C    ...............,
0075E0:  54 45 58 54 31 00 00 00 00 00 00 00 00 00 00 00    TEXT1...........
0075F0:  08 00 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00    .....;..........
007600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076E0:  53 D2 FF FF FF FF 11 3D 09 CE 04 CE 04 FE 04 09    S......=........
0076F0:  09 03 10 08 73 0A 15 08 00 16 20 20 64 65 63 6F    ....s.....  deco
007700:  64 65 73 20 20 74 68 65 0D 0A 63 61 6C 6C 20 61    des  the..call a
007710:  64 64 72 65 73 73 2C 20 77 68 69 63 68 20 69 73    ddress, which is
007720:  20 74 68 65 20 6E 65 78 74 20 74 77 6F 20 62 79     the next two by
007730:  74 65 73 2C 20 74 68 65 20 70 72 6F 67 72 61 6D    tes, the program
007740:  20 63 6F 75 6E 74 65 72 20 6E 6F 77 20 70 6F 69     counter now poi
007750:  6E 74 73 20 74 6F 0D 0A 74 68 65 20 74 68 69 72    nts to..the thir
007760:  64 20 62 79 74 65 20 61 66 74 65 72 20 74 68 65    d byte after the
007770:  20 63 61 6C 6C 20 4F 70 2D 43 6F 64 65 20 49 4E     call Op-Code IN
007780:  20 20 45 46 46 45 43 54 20 20 54 48 45 20 20 52      EFFECT  THE  R
007790:  45 54 55 52 4E 20 20 41 44 44 52 45 53 53 2E 20    ETURN  ADDRESS. 
0077A0:  20 54 68 65 0D 0A 73 79 73 74 65 6D 20 74 68 65     The..system the
0077B0:  72 65 66 6F 72 20 70 75 73 68 65 73 20 74 68 65    refor pushes the
0077C0:  20 50 43 20 6F 6E 74 6F 20 74 68 65 20 73 74 61     PC onto the sta
0077D0:  63 6B 20 28 61 73 20 20 74 68 65 20 20 72 65 74    ck (as  the  ret
0077E0:  75 72 6E 20 20 61 64 64 72 65 73 73 29 20 20 61    urn  address)  a
0077F0:  6E 64 0D 0A 63 6F 70 69 65 73 7A 63 20 69 6E 74    nd..copieszc int
007800:  6F 20 74 68 65 20 50 43 20 74 68 65 20 73 75 62    o the PC the sub
007810:  72 6F 75 74 69 6E 65 20 61 64 64 72 65 73 73 2C    routine address,
007820:  20 66 6F 72 63 69 6E 67 20 61 20 6A 75 6D 70 20     forcing a jump 
007830:  74 6F 20 74 68 65 20 73 75 62 72 6F 75 74 69 6E    to the subroutin
007840:  65 2E 0D 0A 41 74 20 74 68 65 20 65 6E 64 20 6F    e...At the end o
007850:  66 20 74 68 65 20 73 75 62 72 6F 75 74 69 6E 65    f the subroutine
007860:  20 77 68 65 6E 20 20 74 68 65 20 20 52 45 54 75     when  the  RETu
007870:  72 6E 20 20 69 73 20 20 65 6E 63 6F 75 6E 74 65    rn  is  encounte
007880:  72 65 64 20 20 74 68 65 20 20 52 45 54 75 72 6E    red  the  RETurn
007890:  0D 0A 61 64 64 72 65 73 73 20 69 73 20 70 6F 70    ..address is pop
0078A0:  70 65 64 20 6F 66 66 20 74 68 65 20 73 74 61 63    ped off the stac
0078B0:  6B 20 61 6E 64 20 63 6F 70 69 65 64 20 69 6E 74    k and copied int
0078C0:  6F 20 74 68 65 20 50 72 6F 67 72 61 6D 20 43 6F    o the Program Co
0078D0:  75 6E 74 65 72 20 20 63 61 75 73 69 6E 67 0D 0A    unter  causing..
0078E0:  70 72 6F 67 72 61 6D 20 65 78 65 63 75 74 69 6F    program executio
0078F0:  6E 20 74 6F 20 63 6F 6E 74 69 6E 75 E0 93 65 20    n to continu..e 
007900:  61 74 20 74 68 65 20 62 79 74 65 20 66 6F 6C 6C    at the byte foll
007910:  6F 77 69 6E 67 20 74 68 65 20 6F 72 69 67 69 6E    owing the origin
007920:  61 6C 20 63 61 6C 6C 2E 0D 0A 0D 0A 59 6F 75 20    al call.....You 
007930:  63 61 6E 20 6E 6F 77 20 73 65 65 20 77 68 69 6C    can now see whil
007940:  73 74 20 69 74 20 64 6F 65 73 20 6E 6F 74 20 6D    st it does not m
007950:  61 74 74 65 72 20 69 66 20 74 68 65 20 73 75 62    atter if the sub
007960:  72 6F 75 74 69 6E 65 20 6D 61 64 65 20 75 73 65    routine made use
007970:  20 6F 66 20 20 74 68 65 0D 0A 73 74 61 63 6B 20     of  the..stack 
007980:  64 75 72 69 6E 67 20 69 74 73 20 65 78 65 63 75    during its execu
007990:  74 69 6F 6E 2C 20 69 74 20 69 73 20 76 69 74 61    tion, it is vita
0079A0:  6C 6C 79 20 69 6D 70 6F 72 74 61 6E 74 20 74 68    lly important th
0079B0:  61 74 20 74 68 61 74 20 52 45 54 75 72 6E 20 61    at that RETurn a
0079C0:  64 64 72 65 73 73 0D 0A 69 73 20 6F 6E 20 74 6F    ddress..is on to
0079D0:  70 20 6F 66 20 74 68 65 20 73 74 61 63 6B 20 77    p of the stack w
0079E0:  68 65 6E 20 74 68 65 20 52 45 54 20 69 6E 73 74    hen the RET inst
0079F0:  72 75 63 74 69 6F 6E 20 69 73 20 69 73 73 0B 33    ruction is iss.3
007A00:  75 65 64 2E 0D 0A 0D 0A 57 69 74 68 6F 75 74 20    ued.....Without 
007A10:  64 6F 75 62 74 20 74 68 65 20 67 72 65 61 74 65    doubt the greate
007A20:  73 74 20 73 69 6E 67 6C 65 20 63 61 75 73 65 20    st single cause 
007A30:  6F 66 20 70 72 6F 67 72 61 6D 20 66 61 69 6C 75    of program failu
007A40:  72 65 20 20 69 73 20 20 6C 65 61 76 69 6E 67 20    re  is  leaving 
007A50:  20 74 68 65 0D 0A 73 74 61 63 6B 20 69 6E 20 61     the..stack in a
007A60:  20 73 74 61 74 65 20 6F 66 20 69 6E 62 61 6C 61     state of inbala
007A70:  6E 63 65 2E 20 54 68 65 20 43 50 55 20 68 61 73    nce. The CPU has
007A80:  20 6E 6F 20 77 61 79 20 6F 66 20 6B 6E 6F 77 69     no way of knowi
007A90:  6E 67 20 74 68 61 74 20 74 68 65 20 20 76 61 6C    ng that the  val
007AA0:  75 65 0D 0A 69 74 20 70 6F 70 73 20 6F 66 66 20    ue..it pops off 
007AB0:  74 68 65 20 73 74 61 63 6B 20 6D 61 79 20 6E 6F    the stack may no
007AC0:  74 20 62 65 20 74 68 65 20 52 45 54 75 72 6E 20    t be the RETurn 
007AD0:  61 64 64 72 65 73 73 20 20 69 74 20 20 77 61 73    address  it  was
007AE0:  20 20 65 78 70 65 63 74 69 6E 67 2C 20 20 73 6F      expecting,  so
007AF0:  0D 0A 74 68 69 73 20 76 61 6C 75 65 20 77 69 6C    ..this value wil
007B00:  52 3C 6C 20 62 65 20 66 6F 72 63 65 64 20 69 6E    R<l be forced in
007B10:  74 6F 20 74 68 65 20 50 43 20 20 66 6F 72 63 69    to the PC  forci
007B20:  6E 67 20 20 61 20 20 6A 75 6D 70 20 20 74 6F 20    ng  a  jump  to 
007B30:  20 67 6F 6F 64 6E 65 73 73 20 20 6B 6E 6F 77 73     goodness  knows
007B40:  0D 0A 77 68 65 72 65 2C 20 61 6C 6D 6F 73 74 20    ..where, almost 
007B50:  77 69 74 68 6F 75 74 20 65 78 63 65 70 74 69 6F    without exceptio
007B60:  6E 20 63 61 75 73 69 6E 67 20 61 20 63 6F 6D 70    n causing a comp
007B70:  75 74 65 72 20 72 65 73 65 74 20 6F 72 20 68 61    uter reset or ha
007B80:  6E 67 75 70 2E 0D 0A 0D 0A 54 68 69 73 20 62 65    ngup.....This be
007B90:  69 6E 67 20 73 61 69 64 20 74 68 65 20 73 74 61    ing said the sta
007BA0:  63 6B 20 69 73 20 61 6E 20 65 78 74 72 65 6D 65    ck is an extreme
007BB0:  6C 79 20 75 73 65 66 75 6C 20 64 65 76 69 63 65    ly useful device
007BC0:  2C 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F    , the contents o
007BD0:  66 20 61 6E 79 0D 0A 72 65 67 69 73 74 65 72 20    f any..register 
007BE0:  70 61 69 72 20 63 61 6E 20 62 65 20 70 75 73 68    pair can be push
007BF0:  65 64 20 6F 6E 74 6F 20 74 68 65 20 73 74 61 63    ed onto the stac
007C00:  6B 20 DA C5 61 6E 64 20 74 68 65 20 63 6F 6E 74    k ..and the cont
007C10:  65 6E 74 73 20 6F 66 20 20 74 68 65 20 20 74 6F    ents of  the  to
007C20:  70 20 20 6F 66 0D 0A 74 68 65 20 73 74 61 63 6B    p  of..the stack
007C30:  20 63 61 6E 20 62 65 20 70 6F 70 70 65 64 20 69     can be popped i
007C40:  6E 74 6F 20 61 6E 79 20 72 65 67 69 73 74 65 72    nto any register
007C50:  20 70 61 69 72 2E 0D 0A 0D 0A 54 68 75 73 20 79     pair.....Thus y
007C60:  6F 75 20 63 61 6E 20 66 6F 72 20 69 6E 73 74 61    ou can for insta
007C70:  6E 63 65 20 74 72 61 6E 73 66 65 72 20 74 68 65    nce transfer the
007C80:  20 20 63 6F 6E 74 65 6E 74 73 20 20 6F 66 20 20      contents  of  
007C90:  72 65 67 69 73 74 65 72 20 20 70 61 69 72 20 20    register  pair  
007CA0:  42 43 20 20 74 6F 0D 0A 72 65 67 69 73 74 65 72    BC  to..register
007CB0:  20 70 61 69 72 20 48 4C 20 62 79 20 50 55 53 48     pair HL by PUSH
007CC0:  69 6E 67 20 42 43 20 61 6E 64 20 50 4F 50 70 69    ing BC and POPpi
007CD0:  6E 67 20 48 4C 2E 20 54 68 65 20 41 20 72 65 67    ng HL. The A reg
007CE0:  69 73 74 65 72 20 61 6E 64 20 20 74 68 65 20 20    ister and  the  
007CF0:  46 6C 61 67 0D 0A 72 65 67 69 73 74 65 72 20 61    Flag..register a
007D00:  72 65 20 63 4F BA 6F 6E 73 69 64 65 72 65 64 20    re cO.onsidered 
007D10:  61 20 31 36 20 62 69 74 20 72 65 67 69 73 74 65    a 16 bit registe
007D20:  72 20 70 61 69 72 20 73 6F 20 79 6F 75 20 63 61    r pair so you ca
007D30:  6E 20 73 61 76 65 20 74 68 65 20 20 63 6F 6E 74    n save the  cont
007D40:  65 6E 74 73 0D 0A 6F 66 20 74 68 65 20 41 20 72    ents..of the A r
007D50:  65 67 69 73 74 65 72 20 61 6E 64 20 74 68 65 20    egister and the 
007D60:  73 74 61 74 65 20 6F 66 20 74 68 65 20 46 6C 61    state of the Fla
007D70:  67 73 20 62 79 20 50 55 53 48 69 6E 67 20 41 46    gs by PUSHing AF
007D80:  20 20 72 65 74 72 69 65 76 69 6E 67 20 20 74 68      retrieving  th
007D90:  65 6D 0D 0A 61 67 61 69 6E 2C 20 68 61 76 69 6E    em..again, havin
007DA0:  67 20 70 65 72 66 6F 72 6D 65 64 20 73 6F 6D 65    g performed some
007DB0:  20 6F 70 65 72 61 74 69 6F 6E 20 77 68 69 63 68     operation which
007DC0:  20 6D 61 79 20 68 61 76 65 20 63 6F 72 72 75 70     may have corrup
007DD0:  74 65 64 20 74 68 65 20 73 74 61 74 65 20 6F 66    ted the state of
007DE0:  0D 0A 74 68 65 20 46 6C 61 67 73 2C 20 77 69 74    ..the Flags, wit
007DF0:  68 20 61 20 50 4F 50 20 41 46 2E 0D 0A 0D 0A 41    h a POP AF.....A
007E00:  46 20 63 61 6E 20 C5 D0 62 65 20 50 4F 50 70 65    F can ..be POPpe
007E10:  64 20 69 6E 74 6F 20 61 6E 79 20 72 65 67 69 73    d into any regis
007E20:  74 65 72 20 70 61 69 72 20 62 75 74 20 64 6F 20    ter pair but do 
007E30:  6E 6F 74 20 62 65 20 20 74 65 6D 70 74 65 64 20    not be  tempted 
007E40:  20 74 6F 20 20 50 4F 50 20 20 61 6E 79 0D 0A 76     to  POP  any..v
007E50:  61 6C 75 65 20 65 78 63 65 70 74 20 41 46 20 69    alue except AF i
007E60:  6E 74 6F 20 74 68 65 20 41 46 20 72 65 67 69 73    nto the AF regis
007E70:  74 65 72 20 70 61 69 72 2E 20 54 68 65 20 46 6C    ter pair. The Fl
007E80:  61 67 20 20 72 65 67 69 73 74 65 72 20 20 69 73    ag  register  is
007E90:  20 20 65 78 74 72 65 6D 65 6C 79 0D 0A 63 6F 6D      extremely..com
007EA0:  70 6C 65 78 20 61 6E 64 20 69 74 27 73 20 63 6F    plex and it's co
007EB0:  6D 74 65 6E 74 73 20 73 68 6F 75 6C 64 20 6E 6F    mtents should no
007EC0:  74 20 62 65 20 74 61 6D 70 65 72 65 64 20 77 69    t be tampered wi
007ED0:  74 68 20 62 79 20 74 68 65 20 77 6E 77 61 72 79    th by the wnwary
007EE0:  2E 0D 0A 0D 0A 54 6F 20 66 69 6E 69 73 68 20 66    .....To finish f
007EF0:  6F 72 20 74 68 65 20 6D 6F 6E 74 68 20 6C 65 74    or the month let
007F00:  27 73 20 20 74 72 79 20 3C 10 FF FF FF FF 11 3D    's  try <......=
007F10:  09 F6 04 F6 04 D8 04 1B 09 03 10 08 0F 00 07 01    ................
007F20:  00 2C 54 45 58 54 31 00 00 00 00 00 00 00 00 00    .,TEXT1.........
007F30:  00 00 09 00 16 00 08 3B 9E 00 00 00 00 00 00 00    .......;........
007F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007FB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007FE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008020:  00 00 B4 D9 FF FF FF FF 11 3C 09 CE 04 CE 04 F9    .........<......
008030:  04 01 09 02 10 08 77 0A 15 08 00 16 20 74 68 65    ......w..... the
008040:  20 20 66 6F 6C 6C 6F 77 69 6E 67 20 20 63 6F 75      following  cou
008050:  70 6C 65 20 20 6F 66 20 20 73 74 61 63 6B 20 20    ple  of  stack  
008060:  75 73 69 6E 67 0D 0A 72 6F 75 74 69 6E 65 73 20    using..routines 
008070:  77 69 74 68 20 74 68 65 20 64 69 73 61 73 73 65    with the disasse
008080:  6D 62 6C 65 72 3A 0D 0A 43 68 6F 6F 73 69 6E 67    mbler:..Choosing
008090:  20 6F 70 74 69 6F 6E 20 33 2C 20 4D 6F 64 69 66     option 3, Modif
0080A0:  79 20 4D 65 6D 6F 72 79 2E 20 53 74 61 72 74 20    y Memory. Start 
0080B0:  61 74 20 48 65 78 20 41 35 44 44 20 61 6E 64 20    at Hex A5DD and 
0080C0:  65 6E 74 65 72 20 74 68 65 20 20 66 6F 6C 6C 6F    enter the  follo
0080D0:  77 69 6E 67 0D 0A 63 6F 64 65 3A 0D 0A 41 35 44    wing..code:..A5D
0080E0:  44 20 20 20 44 31 20 44 35 20 32 31 20 44 36 20    D   D1 D5 21 D6 
0080F0:  41 35 20 37 32 20 32 33 20 37 33 0D 0A 41 35 45    A5 72 23 73..A5E
008100:  35 20 20 20 43 44 20 46 30 20 41 35 20 43 39 20    5   CD F0 A5 C9 
008110:  30 30 20 30 30 20 30 30 20 30 30 0D 0A 41 35 45    00 00 00 00..A5E
008120:  44 20 20 20 30 30 20 30 30 20 30 30 20 44 31 20    D   00 00 00 D1 
008130:  44 35 20 32 31 20 44 41 20 41 35 0D 11 8C 0A 41    D5 21 DA A5....A
008140:  35 46 35 20 20 20 37 32 20 32 33 20 37 33 20 43    5F5   72 23 73 C
008150:  39 20 30 30 20 30 30 20 30 30 20 30 30 0D 0A 0D    9 00 00 00 00...
008160:  0A 59 6F 75 72 20 64 69 73 61 73 73 65 6D 62 6C    .Your disassembl
008170:  65 20 73 68 6F 75 6C 64 20 6C 6F 6F 6B 20 6C 69    e should look li
008180:  6B 65 20 74 68 69 73 3A 0D 0A 0D 0A 0D 0A 0D 0A    ke this:........
008190:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ................
0081A0:  0D 0A 0D 0A 0D 0A 41 35 44 44 20 20 51 20 20 20    ......A5DD  Q   
0081B0:  20 20 44 31 20 20 20 20 20 20 20 20 20 50 4F 50      D1         POP
0081C0:  20 44 45 0D 0A 41 35 44 45 20 20 55 20 20 20 20     DE..A5DE  U    
0081D0:  20 44 35 20 20 20 20 20 20 20 20 20 50 55 53 48     D5         PUSH
0081E0:  20 44 45 0D 0A 41 35 44 46 20 20 21 56 25 20 20     DE..A5DF  !V%  
0081F0:  20 32 31 20 44 36 20 41 35 20 20 20 4C 44 20 20     21 D6 A5   LD  
008200:  20 48 4C 2C 24 41 35 44 36 0D 0A 41 35 45 32 20     HL,$A5D6..A5E2 
008210:  20 73 20 20 20 20 20 37 32 20 20 20 20 20 20 20     s     72       
008220:  20 20 4C 44 20 20 20 28 48 4C 29 2C 44 0D 0A 41      LD   (HL),D..A
008230:  35 45 33 20 20 23 20 20 20 20 20 32 33 20 1B B9    5E3  #     23 ..
008240:  20 20 20 20 20 20 20 20 49 4E 43 20 20 48 4C 0D            INC  HL.
008250:  0A 41 35 45 34 20 20 72 20 20 20 20 20 37 33 20    .A5E4  r     73 
008260:  20 20 20 20 20 20 20 20 4C 44 20 20 20 28 48 4C            LD   (HL
008270:  29 2C 45 0D 0A 41 35 45 35 20 20 6D 70 25 20 20    ),E..A5E5  mp%  
008280:  20 43 44 20 46 30 20 41 35 20 20 20 43 41 4C 4C     CD F0 A5   CALL
008290:  20 24 41 35 46 30 0D 0A 41 35 45 38 20 20 49 20     $A5F0..A5E8  I 
0082A0:  20 20 20 20 43 39 20 20 20 20 20 20 20 20 20 52        C9         R
0082B0:  45 54 0D 0A 0D 0A 4E 6F 6E 20 6F 70 73 20 74 69    ET....Non ops ti
0082C0:  6C 6C 20 41 35 46 30 0D 0A 0D 0A 41 35 46 30 20    ll A5F0....A5F0 
0082D0:  20 51 20 20 20 20 20 44 31 20 20 20 20 20 20 20     Q     D1       
0082E0:  20 20 50 4F 50 20 20 20 44 45 0D 0A 41 35 46 31      POP   DE..A5F1
0082F0:  20 20 55 20 20 20 20 20 44 35 20 20 20 20 20 20      U     D5      
008300:  20 20 20 50 55 53 48 20 20 44 45 0D 0A 41 35 46       PUSH  DE..A5F
008310:  32 20 20 21 5A 25 20 20 20 32 31 20 44 41 20 41    2  !Z%   21 DA A
008320:  35 20 20 20 4C 44 20 20 20 20 48 4C 2C 24 41 35    5   LD    HL,$A5
008330:  44 41 0D 0A 41 35 46 35 20 20 73 20 20 20 20 20    DA..A5F5  s     
008340:  A2 35 37 32 20 20 20 20 20 20 20 20 20 4C 44 20    .572         LD 
008350:  20 20 20 28 48 4C 29 2C 44 0D 0A 41 35 46 36 20       (HL),D..A5F6 
008360:  20 23 20 20 20 20 20 32 33 20 20 20 20 20 20 20     #     23       
008370:  20 20 49 4E 43 20 20 20 48 4C 0D 0A 41 35 46 37      INC   HL..A5F7
008380:  20 20 72 20 20 20 20 20 37 33 20 20 20 20 20 20      r     73      
008390:  20 20 20 4C 44 20 20 20 20 28 48 4C 29 2C 45 0D       LD    (HL),E.
0083A0:  0A 41 35 46 38 20 20 49 20 20 20 20 20 43 39 20    .A5F8  I     C9 
0083B0:  20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 4F            RET....O
0083C0:  2E 4B 2E 20 57 68 61 74 20 77 65 20 68 61 76 65    .K. What we have
0083D0:  20 64 6F 6E 65 20 69 73 20 20 69 6E 20 20 41 35     done is  in  A5
0083E0:  44 44 20 20 77 65 20 20 68 61 76 65 20 20 74 61    DD  we  have  ta
0083F0:  6B 65 6E 20 20 74 68 65 20 20 52 45 54 75 72 6E    ken  the  RETurn
008400:  20 20 74 68 61 74 20 20 74 68 65 0D 0A 6F 70 65      that  the..ope
008410:  72 61 74 69 6E 67 20 73 79 73 74 65 6D 20 70 6C    rating system pl
008420:  61 63 65 64 20 6F 6E 74 6F 20 74 68 65 20 73 74    aced onto the st
008430:  61 63 6B 20 20 77 68 65 6E 20 20 77 65 20 20 63    ack  when  we  c
008440:  61 6C 1A BF 6C 65 64 20 20 74 68 69 73 20 20 72    al..led  this  r
008450:  6F 75 74 69 6E 65 20 20 61 6E 64 0D 0A 50 4F 50    outine  and..POP
008460:  70 65 64 20 69 74 20 69 6E 74 6F 20 44 45 20 74    ped it into DE t
008470:  68 65 6E 20 62 65 63 61 75 73 65 20 77 65 20 64    hen because we d
008480:  69 64 6E 27 74 20 77 61 6E 74 20 74 6F 20 64 69    idn't want to di
008490:  73 72 75 70 74 20 74 68 65 20 73 74 61 63 6B 20    srupt the stack 
0084A0:  50 55 53 48 65 64 20 44 45 0D 0A 62 61 63 6B 20    PUSHed DE..back 
0084B0:  6F 6E 74 6F 20 74 68 65 20 73 74 61 63 6B 2E 20    onto the stack. 
0084C0:  54 68 65 20 73 74 61 63 6B 20 69 73 20 61 73 20    The stack is as 
0084D0:  69 74 20 77 61 73 20 62 75 74 20 20 44 45 20 20    it was but  DE  
0084E0:  68 6F 6C 64 73 20 20 61 20 20 63 6F 70 79 20 20    holds  a  copy  
0084F0:  6F 66 20 20 69 74 73 0D 0A 63 6F 6E 74 65 6E 74    of  its..content
008500:  73 2E 20 57 65 20 74 68 65 6E 20 73 61 76 65 64    s. We then saved
008510:  20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F 66     the contents of
008520:  20 44 45 20 69 6E 74 6F 20 6D 65 6D 6F 72 79 20     DE into memory 
008530:  20 62 79 20 20 70 6F 69 6E 74 69 6E 67 20 20 48     by  pointing  H
008540:  4C 20 20 74 36 36 6F 0D 0A 41 35 44 36 20 61 6E    L  t66o..A5D6 an
008550:  64 20 6C 6F 61 64 69 6E 67 20 74 68 65 20 44 20    d loading the D 
008560:  26 20 45 20 72 65 67 69 73 74 65 72 73 20 74 6F    & E registers to
008570:  20 74 68 65 20 6D 65 6D 6F 72 79 20 6C 6F 63 61     the memory loca
008580:  74 69 6F 6E 73 20 70 6F 69 6E 74 65 64 20 20 74    tions pointed  t
008590:  6F 20 20 62 79 0D 0A 48 4C 2E 0D 0A 57 65 20 74    o  by..HL...We t
0085A0:  68 65 6E 20 63 61 6C 6C 20 41 35 46 30 2E 20 49    hen call A5F0. I
0085B0:  66 20 6D 79 20 70 72 65 61 6D 62 6C 65 20 68 61    f my preamble ha
0085C0:  73 20 62 65 65 6E 20 63 6F 72 72 65 63 74 2C 20    s been correct, 
0085D0:  62 65 63 61 75 73 65 20 6F 66 20 74 68 69 73 20    because of this 
0085E0:  63 61 6C 6C 20 74 68 65 0D 0A 73 74 61 63 6B 20    call the..stack 
0085F0:  73 68 6F 75 6C 64 20 6E 6F 77 20 68 6F 6C 64 20    should now hold 
008600:  41 35 45 38 20 74 68 65 20 61 64 64 72 65 73 73    A5E8 the address
008610:  20 6F 66 20 74 68 65 20 52 45 54 2E 20 54 68 65     of the RET. The
008620:  20 62 6C 6F 63 6B 20 6F 66 20 63 6F 64 65 20 61     block of code a
008630:  74 20 41 35 46 30 0D 0A 61 67 61 69 6E 20 70 6F    t A5F0..again po
008640:  70 73 20 74 68 69 01 FF 73 20 61 64 64 72 65 73    ps thi..s addres
008650:  73 20 66 72 6F 6D 20 20 74 68 65 20 73 74 61 63    s from  the stac
008660:  6B 2C 20 72 65 73 74 6F 72 65 73 20 74 68 65 20    k, restores the 
008670:  73 74 61 63 6B 20 61 6E 64 20 20 73 74 61 73 68    stack and  stash
008680:  65 73 20 74 68 65 0D 0A 63 6F 6E 74 65 6E 74 73    es the..contents
008690:  20 6F 66 20 44 45 20 69 6E 74 6F 20 6C 6F 63 61     of DE into loca
0086A0:  74 69 6F 6E 20 41 35 44 41 20 61 6E 64 20 72 65    tion A5DA and re
0086B0:  74 75 72 6E 73 2E 0D 0A 0D 0A 57 68 65 6E 20 79    turns.....When y
0086C0:  6F 75 20 61 72 65 20 73 75 72 65 20 79 6F 75 72    ou are sure your
0086D0:  20 63 6F 64 65 20 69 73 20 63 6F 72 72 65 63 74     code is correct
0086E0:  20 63 61 6C 6C 20 41 35 44 44 20 74 68 65 6E 20     call A5DD then 
0086F0:  64 75 6D 70 20 74 68 65 20 20 38 20 20 62 79 74    dump the  8  byt
008700:  65 73 20 20 6F 66 0D 0A 6D 65 6D 6F 72 79 20 66    es  of..memory f
008710:  72 6F 6D 20 41 35 44 35 2E 20 54 68 65 79 20 73    rom A5D5. They s
008720:  68 6F 75 6C 64 20 61 70 70 65 61 72 20 74 68 75    hould appear thu
008730:  73 3A 0D 0A 0D 0A 41 35 44 35 20 20 20 20 20 30    s:....A5D5     0
008740:  30 20 42 39 20 39 41 20 4A 53 30 30 20 30 30 20    0 B9 9A JS00 00 
008750:  41 35 20 45 38 20 30 30 0D 0A 0D 0A 54 68 65 20    A5 E8 00....The 
008760:  42 39 39 41 20 69 73 20 74 68 65 20 52 45 54 20    B99A is the RET 
008770:  74 6F 20 74 68 65 20 73 79 73 74 65 6D 20 4A 75    to the system Ju
008780:  6D 70 20 62 6C 6F 63 6B 20 77 68 69 63 68 20 77    mp block which w
008790:  69 6C 6C 20 74 61 6B 65 20 75 73 20 62 61 63 6B    ill take us back
0087A0:  20 74 6F 20 20 74 68 65 0D 0A 64 69 73 61 73 73     to  the..disass
0087B0:  65 6D 62 6C 65 72 20 61 6E 64 20 77 6F 6E 64 65    embler and wonde
0087C0:  72 20 6F 66 20 77 6F 6E 64 65 72 73 20 41 35 45    r of wonders A5E
0087D0:  38 20 69 73 20 74 68 65 20 61 64 64 72 65 73 73    8 is the address
0087E0:  20 6F 66 20 74 68 65 20 52 45 54 20 20 66 6F 6C     of the RET  fol
0087F0:  6C 6F 77 69 6E 67 0D 0A 6F 75 72 20 63 61 6C 6C    lowing..our call
008800:  2E 0D 0A 0D 0A 41 73 20 75 73 75 61 6C 20 77 65    .....As usual we
008810:  20 68 61 76 65 20 65 78 68 61 75 73 74 65 64 20     have exhausted 
008820:  6F 75 72 20 73 70 61 63 65 20 73 6F 20 77 65 20    our space so we 
008830:  77 69 6C 6C 20 70 72 6F 62 61 62 6C 79 20 52 45    will probably RE
008840:  54 75 72 6E 20 74 6F 20 74 68 03 97 FF FF FF FF    Turn to th......
008850:  11 3C 09 F6 04 F6 04 D8 04 1D 09 03 10 08 0F 00    .<..............
008860:  07 01 00 2C 54 45 58 54 31 00 00 00 00 00 00 00    ...,TEXT1.......
008870:  00 00 00 00 0A FF 16 4C 04 3B 9E 00 00 00 00 00    .......L.;......
008880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0088A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0088B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0088C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0088D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0088E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0088F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008960:  00 00 00 00 FD 25 FF FF FF FF 11 3B 09 CE 04 CE    .....%.....;....
008970:  04 F3 04 06 09 02 10 08 00 28 0F 05 00 16 65 20    .........(....e 
008980:  73 74 61 63 6B 0D 0A 6F 75 72 73 65 6C 76 65 73    stack..ourselves
008990:  2C 20 6A 75 73 74 20 6F 6E 65 20 66 69 6E 61 6C    , just one final
0089A0:  20 65 78 70 65 72 69 6D 65 6E 74 20 62 65 66 6F     experiment befo
0089B0:  72 65 20 77 65 20 67 6F 2E 20 43 6F 6E 73 69 64    re we go. Consid
0089C0:  65 72 20 74 68 65 20 20 66 69 72 73 74 20 20 68    er the  first  h
0089D0:  61 6C 66 0D 0A 6F 66 20 6F 75 72 20 63 6F 64 65    alf..of our code
0089E0:  2E 20 57 68 65 6E 20 77 65 20 61 72 72 69 76 65    . When we arrive
0089F0:  20 61 74 20 41 35 46 30 20 74 68 65 20 20 73 74     at A5F0 the  st
008A00:  61 63 6B 20 20 77 69 6C 6C 20 20 6E 6F 77 20 20    ack  will  now  
008A10:  63 6F 6E 74 61 69 6E 20 20 41 35 45 38 20 20 74    contain  A5E8  t
008A20:  6F 0D 0A 72 65 74 75 72 6E 20 75 73 20 74 6F 20    o..return us to 
008A30:  6F 75 72 20 66 69 72 73 74 20 62 6C 6F 63 6B 20    our first block 
008A40:  61 6E 64 20 74 68 65 20 73 79 73 74 65 6D 20 61    and the system a
008A50:  64 64 72 65 73 73 20 77 68 69 63 68 20 52 45 54    ddress which RET
008A60:  75 72 6E 73 20 75 73 20 74 6F 20 20 74 68 65 0D    urns us to  the.
008A70:  0A 64 69 73 61 73 73 65 6D 62 6C 65 72 2E 88 3B    .disassembler..;
008A80:  20 49 66 20 77 65 20 50 4F 50 70 65 64 20 74 68     If we POPped th
008A90:  65 20 66 69 72 73 74 20 76 61 6C 75 65 20 6F 66    e first value of
008AA0:  66 20 61 6E 64 20 20 74 68 65 6E 20 20 69 73 73    f and  then  iss
008AB0:  75 65 64 20 20 61 20 20 52 45 54 20 20 77 65 0D    ued  a  RET  we.
008AC0:  0A 77 6F 75 6C 64 20 72 65 74 75 72 6E 20 73 61    .would return sa
008AD0:  66 65 6C 79 20 73 74 72 61 69 67 68 74 20 74 6F    fely straight to
008AE0:  20 74 68 65 20 64 69 73 61 73 73 65 6D 62 6C 65     the disassemble
008AF0:  72 2E 0D 0A 0D 0A 57 65 20 77 69 6C 6C 20 67 6F    r.....We will go
008B00:  20 6F 6E 65 20 66 75 72 74 68 65 72 20 61 6E 64     one further and
008B10:  20 50 4F 50 20 62 6F 74 68 20 72 65 74 75 72 6E     POP both return
008B20:  73 20 6F 66 66 20 6A 75 73 74 20 74 6F 20 73 68    s off just to sh
008B30:  6F 77 20 74 68 61 74 20 20 70 72 6F 76 69 64 69    ow that  providi
008B40:  6E 67 0D 0A 79 6F 75 20 6C 65 61 76 65 20 74 68    ng..you leave th
008B50:  65 20 73 74 61 63 6B 20 61 73 20 74 68 65 20 73    e stack as the s
008B60:  79 73 74 65 6D 20 65 78 70 65 63 74 73 20 74 6F    ystem expects to
008B70:  20 66 69 6E 64 20 69 74 20 79 6F 75 20 63 61 6E     find it you can
008B80:  52 79 20 6D 61 6E 69 70 75 6C 61 74 65 20 69 74    Ry manipulate it
008B90:  27 73 0D 0A 63 6F 6E 74 65 6E 74 73 2E 0D 0A 0D    's..contents....
008BA0:  0A 47 6F 20 74 6F 20 6D 6F 64 69 66 79 20 6D 65    .Go to modify me
008BB0:  6D 6F 72 79 2C 20 73 65 6C 65 63 74 20 48 65 78    mory, select Hex
008BC0:  20 41 35 46 30 20 61 6E 64 20 61 64 64 20 74 68     A5F0 and add th
008BD0:  65 73 65 20 74 68 72 65 65 20 62 79 74 65 73 3A    ese three bytes:
008BE0:  0D 0A 41 35 46 30 20 20 20 20 45 31 20 45 31 20    ..A5F0    E1 E1 
008BF0:  45 39 0D 0A 0D 0A 54 68 65 79 20 77 69 6C 6C 20    E9....They will 
008C00:  64 69 73 61 73 73 65 6D 62 6C 65 20 61 73 3A 0D    disassemble as:.
008C10:  0A 41 35 46 30 20 20 61 20 20 20 20 45 31 20 20    .A5F0  a    E1  
008C20:  20 20 20 20 20 20 50 4F 50 20 20 20 48 4C 0D 0A          POP   HL..
008C30:  41 35 46 31 20 20 61 20 20 20 20 45 31 20 20 20    A5F1  a    E1   
008C40:  20 20 20 20 20 50 4F 50 20 20 20 48 4C 0D 0A 41         POP   HL..A
008C50:  35 46 32 20 20 69 20 20 20 20 45 39 20 20 20 20    5F2  i    E9    
008C60:  20 20 20 20 4A 50 20 20 20 20 28 48 4C 29 0D 0A        JP    (HL)..
008C70:  0D 0A 41 66 74 65 72 20 74 68 65 20 73 65 63 6F    ..After the seco
008C80:  6E 64 19 00 20 50 4F 50 20 48 4C 20 77 69 6C 6C    nd.. POP HL will
008C90:  20 63 6F 6E 74 61 69 6E 20 74 68 65 20 72 65 74     contain the ret
008CA0:  75 72 6E 20 61 64 64 72 65 73 73 20 77 68 69 63    urn address whic
008CB0:  68 20 77 69 6C 6C 20 20 74 61 6B 65 20 20 75 73    h will  take  us
008CC0:  0D 0A 62 61 63 6B 20 74 6F 20 74 68 65 20 61 73    ..back to the as
008CD0:  73 65 6D 62 6C 65 72 2C 20 61 20 4A 75 6D 50 20    sembler, a JumP 
008CE0:  74 6F 20 28 48 4C 29 20 77 69 6C 6C 20 20 66 69    to (HL) will  fi
008CF0:  6E 64 20 20 75 73 20 20 69 6E 20 20 65 78 61 63    nd  us  in  exac
008D00:  74 6C 79 20 20 74 68 65 20 20 73 61 6D 65 0D 0A    tly  the  same..
008D10:  70 6F 73 69 74 69 6F 6E 2C 20 77 69 74 68 20 74    position, with t
008D20:  68 65 20 73 74 61 63 6B 20 69 6E 20 74 68 65 20    he stack in the 
008D30:  73 61 6D 65 20 63 6F 6E 64 69 74 69 6F 6E 2C 20    same condition, 
008D40:  61 73 20 77 65 20 77 6F 75 6C 64 20 20 62 65 20    as we would  be 
008D50:  20 69 66 20 20 77 65 20 20 68 61 64 0D 0A 61 6C     if  we  had..al
008D60:  6C 6F 77 65 64 20 74 68 65 20 43 50 55 20 74 6F    lowed the CPU to
008D70:  20 50 4F 50 20 69 74 73 20 6F 77 6E 20 52 45 54     POP its own RET
008D80:  75 72 6E 20 ED B8 61 64 64 72 65 73 73 20 61 6E    urn ..address an
008D90:  64 20 66 6F 72 63 65 20 69 74 20 6F 6E 74 6F 20    d force it onto 
008DA0:  74 68 65 20 20 70 72 6F 67 72 61 6D 0D 0A 63 6F    the  program..co
008DB0:  75 6E 74 65 72 2E 20 54 72 79 20 69 74 20 61 6E    unter. Try it an
008DC0:  64 20 73 65 65 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    d see...........
008DD0:  0D 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E80:  00 00 00 00 00 00 5F D4 FF FF FF FF 11 3B 09 CE    ......_......;..
008E90:  04 CE 04 D7 04 1A 09 02 10 08 0F 00 07 01 00 2C    ...............,
008EA0:  54 45 58 54 50 54 31 00 00 00 00 00 00 00 00 00    TEXTPT1.........
008EB0:  01 FF 16 34 00 3B 9E FF 00 00 00 00 00 00 00 00    ...4.;..........
008EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008FA0:  1B 91 FF FF FF FF 11 3A 09 F6 04 F6 04 DA 04 05    .......:........
008FB0:  09 03 10 08 F6 27 07 01 00 16 20 31 20 0D 0A 20    .....'.... 1 .. 
008FC0:  32 35 20 0D 0A 20 37 33 20 0D 0A 20 31 32 31 20    25 .. 73 .. 121 
008FD0:  0D 0A 20 32 34 31 20 0D 0A 20 33 33 37 20 0D 0A    .. 241 .. 337 ..
008FE0:  20 34 30 39 20 0D 0A 20 34 30 39 20 0D 0A 00 00     409 .. 409 ....
008FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0090A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0090B0:  00 00 00 00 00 00 00 00 00 00 E9 94 FF FF FF FF    ................
0090C0:  11 3A 09 F6 04 F6 04 D6 04 15 09 02 10 08 0F 00    .:..............
0090D0:  07 01 00 2C 54 45 58 54 32 00 00 00 00 00 00 00    ...,TEXT2.......
0090E0:  00 00 00 00 01 00 16 00 08 3B 9E FF 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 B5 D9 FF FF FF FF 11 3A 09 F6 04 F6    ...........:....
0091E0:  04 F8 04 03 09 02 10 08 6E 0A 15 08 00 16 84 81    ........n.......
0091F0:  0D 0A 8F 83 20 20 20 20 20 20 4F 20 4E 20 45 20    ....      O N E 
009200:  4C 20 49 20 4E 20 45 20 52 20 53 8F 81 0D 0A 0D    L I N E R S.....
009210:  0A 54 68 69 73 20 6D 6F 6E 74 68 27 73 20 6F 6E    .This month's on
009220:  65 6C 69 6E 65 72 20 69 73 20 61 64 61 70 74 65    eliner is adapte
009230:  64 20 66 72 6F 6D 0D 0A 61 20 72 6F 75 74 69 6E    d from..a routin
009240:  65 20 20 70 75 62 6C 69 73 68 65 64 20 20 66 6F    e  published  fo
009250:  72 20 20 74 68 65 20 20 54 61 6E 64 79 0D 0A 54    r  the  Tandy..T
009260:  52 53 2D 38 30 2E 0D 0A 0D 0A 55 6E 6C 69 6B 65    RS-80.....Unlike
009270:  20 74 68 65 20 54 52 53 2D 38 30 20 20 74 68 65     the TRS-80  the
009280:  20 20 41 4D 53 54 52 41 44 20 20 64 6F 65 73 0D      AMSTRAD  does.
009290:  0A 6E 6F 74 20 68 61 76 65 20 73 63 72 65 65 6E    .not have screen
0092A0:  20 77 72 61 70 20 20 72 6F 75 6E 64 20 20 73 6F     wrap  round  so
0092B0:  20 20 74 68 61 74 0D 0A 74 68 65 20 73 74 61 72      that..the star
0092C0:  73 20 74 65 6E 64 20 74 6F 20 6C 69 6E 65 20 20    s tend to line  
0092D0:  75 70 20 20 61 20 20 6C 69 74 74 6C 65 0D 0A 6D    up  a  little..m
0092E0:  6F 72 65 20 6F 6E 20 74 68 65 20 73 69 64 96 68    ore on the sid.h
0092F0:  65 73 20 6F 66 20 74 68 65 20 73 63 72 65 65 6E    es of the screen
009300:  20 20 74 68 61 6E 0D 0A 74 68 65 79 20 64 6F 20      than..they do 
009310:  69 6E 20 74 68 65 20 6F 72 69 67 69 6E 61 6C 20    in the original 
009320:  76 65 72 73 69 6F 6E 2E 0D 0A 0D 0A 54 68 65 72    version.....Ther
009330:  65 20 69 73 20 6E 6F 74 68 69 6E 67 20 63 75 74    e is nothing cut
009340:  65 20 69 6E 20 74 68 65 20 63 6F 64 65 20 20 74    e in the code  t
009350:  6F 0D 0A 64 69 73 63 75 73 73 2C 20 62 75 74 20    o..discuss, but 
009360:  74 68 65 20 77 69 73 68 20 69 73 20 20 61 73 20    the wish is  as 
009370:  20 67 65 6E 75 69 6E 65 0D 0A 61 73 20 65 76 65     genuine..as eve
009380:  72 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    r...............
009390:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 84 81 8F 83 20 20    ..............  
0093A0:  20 20 20 20 20 20 20 20 20 51 20 55 20 49 20 43             Q U I C
0093B0:  20 4B 20 49 20 45 20 53 8F 81 0D 0A 0D 0A 0D 0A     K I E S........
0093C0:  0D 0A 54 6F 64 61 79 27 73 20 20 51 75 69 63 6B    ..Today's  Quick
0093D0:  69 65 20 20 63 6F 6D 65 73 20 20 74 6F 20 20 75    ie  comes  to  u
0093E0:  73 20 20 66 72 6F 6D 0D 0A 43 72 61 69 67 20 4C    s  from..Craig L
0093F0:  5E 6C 61 77 73 6F 6E 20 6F 66 20 43 41 49 52 4E    ^lawson of CAIRN
009400:  53 2E 0D 0A 0D 0A 54 68 65 20 70 72 6F 67 72 61    S.....The progra
009410:  6D 20 20 70 72 6F 64 75 63 65 73 20 20 73 69 78    m  produces  six
009420:  20 20 20 72 61 6E 64 6F 6D 6C 79 0D 0A 73 65 6C       randomly..sel
009430:  65 63 74 65 64 20 6E 75 6D 62 65 72 73 20 66 6F    ected numbers fo
009440:  72 20 20 74 68 65 20 20 75 62 69 71 75 69 74 6F    r  the  ubiquito
009450:  75 73 0D 0A 47 4F 4C 44 20 4C 4F 54 54 4F 20 6C    us..GOLD LOTTO l
009460:  6F 74 74 65 72 79 2E 0D 0A 0D 0A 53 63 72 65 65    ottery.....Scree
009470:  6E 20 20 64 69 73 70 6C 61 79 20 20 69 73 20 20    n  display  is  
009480:  20 43 72 61 69 67 27 73 20 20 20 75 73 75 61 6C     Craig's   usual
009490:  0D 0A 65 78 63 65 6C 6C 65 6E 74 20 73 74 61 6E    ..excellent stan
0094A0:  64 61 72 64 20 61 6E 64 20 68 69 73 20 6D 65 74    dard and his met
0094B0:  68 6F 64 20 20 6F 66 0D 0A 65 6E 73 75 72 69 6E    hod  of..ensurin
0094C0:  67 20 74 68 61 74 20 74 68 65 20 73 61 6D 65 20    g that the same 
0094D0:  6E 75 6D 62 65 72 20 69 73 20 20 6E 6F 74 0D 0A    number is  not..
0094E0:  73 65 6C 65 63 74 65 64 20 74 77 69 63 65 20 20    selected twice  
0094F0:  69 73 A0 96 20 20 65 78 74 72 65 6D 65 6C 79 20    is..  extremely 
009500:  20 73 69 6D 70 6C 65 0D 0A 61 6E 64 20 6E 65 61     simple..and nea
009510:  74 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    t...............
009520:  43 72 61 69 67 20 20 64 69 6D 65 6E 73 69 6F 6E    Craig  dimension
009530:  73 20 20 61 6E 20 20 61 72 72 61 79 20 20 74 6F    s  an  array  to
009540:  20 20 20 34 35 0D 0A 65 6C 65 6D 65 6E 74 73 20       45..elements 
009550:  28 74 68 65 20 6D 61 78 69 6D 75 6D 20 6E 75 6D    (the maximum num
009560:  62 65 72 20 69 6E 20 20 47 4F 4C 44 0D 0A 4C 4F    ber in  GOLD..LO
009570:  54 54 4F 29 2C 20 20 61 73 20 20 65 61 63 68 20    TTO),  as  each 
009580:  20 72 61 6E 64 6F 6D 20 20 6E 75 6D 62 65 72 20     random  number 
009590:  20 69 73 0D 0A 73 65 6C 65 63 74 65 64 20 74 68     is..selected th
0095A0:  65 20 63 6F 72 72 65 73 70 6F 6E 64 69 6E 67 20    e corresponding 
0095B0:  65 6C 65 6D 65 6E 74 20 6F 66 0D 0A 74 68 65 20    element of..the 
0095C0:  61 72 72 61 79 20 69 73 20 63 68 65 63 6B 65 64    array is checked
0095D0:  2C 20 69 66 20 20 69 74 20 20 68 61 73 20 20 6E    , if  it  has  n
0095E0:  6F 0D 0A 76 61 6C 75 65 20 74 68 65 20 6E 75 6D    o..value the num
0095F0:  62 65 72 20 8D EF 68 61 73 20 6E 6F 74 20 62 65    ber ..has not be
009600:  65 6E 20 20 63 68 6F 73 65 6E 0D 0A 70 72 65 76    en  chosen..prev
009610:  69 6F 75 73 6C 79 2C 20 73 6F 20 74 68 65 20 6E    iously, so the n
009620:  75 6D 62 65 72 20 69 73 20 20 70 72 69 6E 74 65    umber is  printe
009630:  64 0D 0A 74 6F 20 74 68 65 20 73 63 72 65 65 6E    d..to the screen
009640:  20 61 6E 64 20 74 68 61 74 20 65 6C 65 6D 65 6E     and that elemen
009650:  74 20 6F 66 20 74 68 65 0D 0A 61 72 72 61 79 20    t of the..array 
009660:  69 73 20 73 65 74 20 74 6F 20 31 2E 0D 0A 0D 0A    is set to 1.....
009670:  49 74 20 69 73 20 61 6E 20 69 64 65 61 20 77 68    It is an idea wh
009680:  69 63 68 20 63 6F 75 6C 64 20 62 65 20 20 61 64    ich could be  ad
009690:  61 70 74 65 64 0D 0A 74 6F 20 61 20 20 67 72 65    apted..to a  gre
0096A0:  61 74 20 20 6D 61 6E 79 20 20 73 69 6D 69 6C 61    at  many  simila
0096B0:  72 20 20 74 79 70 65 73 20 20 6F 66 0D 0A 73 65    r  types  of..se
0096C0:  6C 65 63 74 69 6F 6E 2E 0D 0A 0D 0A 54 68 65 72    lection.....Ther
0096D0:  65 20 69 73 20 6C 69 74 74 6C 65 20 65 6C 73 65    e is little else
0096E0:  20 20 74 6F 20 20 73 61 79 20 20 65 78 63 65 70      to  say  excep
0096F0:  74 0D 0A 6D 61 79 33 07 20 79 6F 75 72 20 73 65    t..may3. your se
009700:  6C 65 63 74 69 6F 6E 73 20 62 65 20 66 72 75 69    lections be frui
009710:  74 66 75 6C 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D    tful............
009720:  0A 0D 0A 0D 0A 84 82 41 20 73 68 6F 72 74 20 73    .......A short s
009730:  65 63 74 69 6F 6E 20 74 68 69 73 20 6D 6F 6E 74    ection this mont
009740:  68 20 74 6F 20 61 6C 6C 6F 77 20 72 6F 6F 6D 20    h to allow room 
009750:  66 6F 72 20 61 6C 6C 20 74 68 65 20 43 68 72 69    for all the Chri
009760:  73 74 6D 61 73 20 47 6F 6F 64 69 65 73 2E 0D 0A    stmas Goodies...
009770:  53 6F 20 68 65 72 65 20 74 68 65 20 77 69 72 69    So here the wiri
009780:  6E 67 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 74    ng information t
009790:  6F 20 68 6F 6F 6B 20 75 70 20 74 68 65 20 4B 2E    o hook up the K.
0097A0:  44 2E 53 2E 20 66 6F 72 20 56 49 41 54 45 4C 2E    D.S. for VIATEL.
0097B0:  0D 0A 49 74 20 69 73 20 63 6F 72 72 65 63 74 20    ..It is correct 
0097C0:  66 6F 72 20 74 68 65 20 41 56 54 45 4B 20 6D 6F    for the AVTEK mo
0097D0:  64 65 6D 20 62 75 74 20 49 20 63 61 6E 6E 6F 74    dem but I cannot
0097E0:  20 67 75 61 72 61 6E 74 65 65 20 6F 74 68 65 72     guarantee other
0097F0:  73 2E 0D 0A 0D 0A 20 20 A0 B3 20 20 4B 2E 44 2E    s.....  ..  K.D.
009800:  53 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20    S.              
009810:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009820:  20 20 20 20 20 20 20 20 41 56 54 45 4B 20 4D 4F            AVTEK MO
009830:  44 45 4D 0D 0A 0D 0A 31 2E 20 20 20 53 63 72 65    DEM....1.   Scre
009840:  65 6E 20 47 72 6F 75 6E 64 20 20 20 20 20 20 20    en Ground       
009850:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009860:  31 2E 20 20 20 47 72 6F 75 6E 64 0D 0A 32 2E 20    1.   Ground..2. 
009870:  20 20 54 72 61 6E 73 6D 69 74 20 44 61 74 61 20      Transmit Data 
009880:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009890:  20 20 20 20 20 20 32 2E 20 20 20 54 72 61 6E 73          2.   Trans
0098A0:  6D 69 74 74 65 64 20 44 61 74 61 0D 0A 33 2E 20    mitted Data..3. 
0098B0:  20 20 52 65 63 65 69 76 65 20 44 61 74 61 20 20      Receive Data  
0098C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0098D0:  20 20 20 20 20 20 33 2E 20 20 20 52 65 63 65 69          3.   Recei
0098E0:  76 65 64 20 44 61 74 61 0D 0A 34 2E 20 20 20 52    ved Data..4.   R
0098F0:  65 71 75 65 73 74 20 74 6F 20 22 75 53 65 6E 64    equest to "uSend
009900:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009910:  20 20 20 20 20 34 2E 20 20 20 52 65 71 75 65 73         4.   Reques
009920:  74 20 74 6F 20 53 65 6E 64 0D 0A 35 2E 20 20 20    t to Send..5.   
009930:  43 6C 65 61 72 20 74 6F 20 53 65 6E 64 20 20 20    Clear to Send   
009940:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009950:  20 20 20 20 35 2E 20 20 20 43 6C 65 61 72 20 54        5.   Clear T
009960:  6F 20 53 65 6E 64 0D 0A 36 2E 20 20 20 4E 6F 20    o Send..6.   No 
009970:  43 6F 6E 6E 65 63 74 69 6F 6E 20 20 20 20 20 20    Connection      
009980:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009990:  20 36 2E 20 20 20 44 61 74 61 20 73 65 74 20 52     6.   Data set R
0099A0:  65 61 64 79 0D 0A 37 2E 20 20 20 53 69 67 6E 61    eady..7.   Signa
0099B0:  6C 20 47 72 6F 75 6E 64 20 20 20 20 20 20 20 20    l Ground        
0099C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37                   7
0099D0:  2E 20 20 20 53 69 67 6E 61 6C 20 47 72 6F 75 6E    .   Signal Groun
0099E0:  64 2F 43 6F 6D 6D 6F 6E 20 52 65 74 75 72 6E 0D    d/Common Return.
0099F0:  0A 38 2E 20 20 20 44 61 74 61 20 43 95 23 FF FF    .8.   Data C.#..
009A00:  FF FF 11 39 09 CE 04 CE 04 D6 04 1B 09 02 10 08    ...9............
009A10:  0F 00 07 01 00 2C 54 45 58 54 32 00 00 00 00 00    .....,TEXT2.....
009A20:  00 00 00 00 00 00 02 00 16 00 08 3B 9E 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 88 F9 FF FF FF FF 11 39 09 CE    .............9..
009B20:  04 CE 04 F7 04 04 09 02 10 08 74 0A 15 08 00 16    ..........t.....
009B30:  61 72 72 79 20 44 65 74 65 63 74 20 20 20 20 20    arry Detect     
009B40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 2E                  8.
009B50:  20 20 20 44 61 74 61 20 43 61 72 72 69 65 72 20       Data Carrier 
009B60:  44 65 74 65 63 74 0D 0A 0D 0A 20 20 20 20 20 20    Detect....      
009B70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009B80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009B90:  20 20 31 31 2E 20 20 20 53 65 63 6F 6E 64 61 72      11.   Secondar
009BA0:  79 20 52 65 71 75 65 73 74 20 74 6F 20 73 65 6E    y Request to sen
009BB0:  64 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    d..             
009BC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009BD0:  20 20 20 20 20 20 20 20 20 20 20 31 32 2E 20 20               12.  
009BE0:  20 53 65 63 6F 6E 64 61 72 79 20 44 61 74 61 20     Secondary Data 
009BF0:  43 61 72 72 69 65 72 20 44 65 74 65 63 74 0D 0A    Carrier Detect..
009C00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009C10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009C20:  20 20 20 20 20 20 20 20 31 33 2E 20 20 20 53 65            13.   Se
009C30:  4E ED 63 6F 6E 64 61 72 79 20 43 6C 65 61 72 20    N.condary Clear 
009C40:  74 6F 20 53 65 6E 64 0D 0A 20 20 20 20 20 20 20    to Send..       
009C50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009C60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009C70:  20 31 34 2E 20 20 20 53 65 63 6F 6E 64 61 72 79     14.   Secondary
009C80:  20 54 72 61 6E 73 6D 69 74 20 44 61 74 61 0D 0A     Transmit Data..
009C90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009CA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009CB0:  20 20 20 20 20 20 20 20 32 30 2E 20 20 20 44 61            20.   Da
009CC0:  74 61 20 54 65 72 6D 69 6E 61 6C 20 52 65 61 64    ta Terminal Read
009CD0:  79 0D 0A 0D 0A 54 68 65 20 70 6F 69 6E 74 20 6F    y....The point o
009CE0:  66 20 63 6F 6E 66 6C 69 63 74 20 6F 6E 20 6F 74    f conflict on ot
009CF0:  68 65 72 20 20 6D 6F 64 65 6D 73 20 20 69 73 20    her  modems  is 
009D00:  20 70 72 6F 62 61 62 6C 79 20 20 70 69 6E 20 20     probably  pin  
009D10:  31 39 20 20 77 68 69 63 68 20 20 69 73 20 20 74    19  which  is  t
009D20:  68 65 0D 0A 73 74 61 6E 64 61 72 64 20 53 65 63    he..standard Sec
009D30:  6F 6E 64 D4 64 61 72 79 20 52 65 71 75 65 73 74    ond.dary Request
009D40:  20 74 6F 20 73 65 6E 64 2E 0D 0A 0D 0A 41 73 20     to send.....As 
009D50:  79 6F 75 20 63 61 6E 20 73 65 65 20 66 6F 72 20    you can see for 
009D60:  6F 72 64 69 6E 61 72 79 20 33 30 30 20 62 61 75    ordinary 300 bau
009D70:  64 20 63 6F 6D 6D 75 6E 69 63 61 74 69 6F 6E 20    d communication 
009D80:  61 6C 6C 20 79 6F 75 20 6E 65 65 64 20 20 64 6F    all you need  do
009D90:  20 20 69 73 20 20 77 69 72 65 0D 0A 70 69 6E 20      is  wire..pin 
009DA0:  66 6F 72 20 70 69 6E 20 74 68 65 20 73 65 76 65    for pin the seve
009DB0:  6E 20 77 69 72 65 73 20 61 63 72 6F 73 73 2E 20    n wires across. 
009DC0:  49 6E 20 61 63 74 75 61 6C 20 66 61 63 74 20 69    In actual fact i
009DD0:  74 20 69 73 20 20 6F 6E 6C 79 20 20 65 73 73 65    t is  only  esse
009DE0:  6E 74 69 61 6C 20 20 74 6F 0D 0A 75 73 65 20 33    ntial  to..use 3
009DF0:  20 77 69 72 65 73 3A 20 20 20 20 20 50 69 6E 20     wires:     Pin 
009E00:  32 2E 20 20 20 20 20 54 72 61 6E 73 6D 69 74 20    2.     Transmit 
009E10:  44 61 74 61 0D 0A 20 20 20 20 20 20 20 20 20 20    Data..          
009E20:  20 20 20 20 20 20 20 50 69 6E 20 33 2E 20 20 20           Pin 3.   
009E30:  20 20 52 65 67 32 63 65 69 76 65 20 44 61 74 61      Reg2ceive Data
009E40:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
009E50:  20 20 20 50 69 6E 20 37 20 20 20 20 20 20 43 6F       Pin 7      Co
009E60:  6D 6D 6F 6E 20 47 72 6F 75 6E 64 0D 0A 54 6F 20    mmon Ground..To 
009E70:  75 73 65 20 74 68 65 20 37 35 20 62 61 75 64 20    use the 75 baud 
009E80:  62 61 63 6B 20 63 68 61 6E 6E 65 6C 20 74 68 69    back channel thi
009E90:  6E 67 73 20 67 65 74 20 61 20 6C 69 74 74 6C 65    ngs get a little
009EA0:  20 6D 6F 72 65 20 63 6F 6D 70 6C 69 63 61 74 65     more complicate
009EB0:  64 3A 0D 0A 4F 6E 20 74 68 65 20 6D 6F 64 65 6D    d:..On the modem
009EC0:  20 65 6E 64 20 42 72 69 64 67 65 20 54 58 20 44     end Bridge TX D
009ED0:  61 74 61 20 70 69 6E 20 32 20 74 6F 20 70 69 6E    ata pin 2 to pin
009EE0:  20 31 34 20 53 65 63 6F 6E 64 61 72 79 20 54 58     14 Secondary TX
009EF0:  20 44 61 74 61 2E 0D 0A 50 69 6E 20 31 31 2E 20     Data...Pin 11. 
009F00:  53 65 63 65 6E 64 61 72 79 20 52 65 71 75 65 73    Secendary Reques
009F10:  74 20 74 6F 20 73 65 6E 64 20 6D 75 73 74 20 62    t to send must b
009F20:  65 20 74 61 6B 65 6E 20 68 69 67 68 2E 20 53 6F    e taken high. So
009F30:  6C 64 65 72 20 61 E9 62 20 20 31 30 6B 20 20 72    lder a.b  10k  r
009F40:  65 73 69 73 74 6F 72 0D 0A 66 72 6F 6D 20 70 69    esistor..from pi
009F50:  6E 20 36 20 74 6F 20 70 69 6E 20 31 31 20 20 61    n 6 to pin 11  a
009F60:  6E 64 20 66 69 6E 61 6C 6C 79 20 50 69 6E 20 34    nd finally Pin 4
009F70:  20 52 65 71 75 65 73 74 20 74 6F 20 73 65 6E 64     Request to send
009F80:  20 6D 75 73 74 20 62 65 20 74 61 6B 65 6E 20 6C     must be taken l
009F90:  6F 77 20 20 62 79 0D 0A 73 6F 6C 64 65 72 69 6E    ow  by..solderin
009FA0:  67 20 61 20 6C 69 6E 6B 20 62 65 74 77 65 65 6E    g a link between
009FB0:  20 69 74 20 61 6E 64 20 65 61 72 74 68 20 70 69     it and earth pi
009FC0:  6E 20 37 2E 0D 0A 0D 0A 54 68 65 20 66 69 72 73    n 7.....The firs
009FD0:  74 20 74 77 6F 20 6D 6F 64 69 66 69 63 61 74 69    t two modificati
009FE0:  6F 6E 73 20 77 69 6C 6C 20 20 6E 6F 74 20 20 65    ons will  not  e
009FF0:  66 66 65 63 74 20 20 33 30 30 20 20 62 61 75 64    ffect  300  baud
00A000:  20 20 6F 70 65 72 61 74 69 6F 6E 73 20 20 68 6F      operations  ho
00A010:  77 65 76 65 72 0D 0A 65 61 72 74 68 69 6E 67 20    wever..earthing 
00A020:  70 69 6E 20 34 20 64 6F 65 73 2E 20 54 68 65 20    pin 4 does. The 
00A030:  73 69 6D 70 6C 65 20 73 BA 59 6F 6C 75 74 69 6F    simple s.Yolutio
00A040:  6E 20 69 73 20 74 6F 20 75 73 65 20 61 20 73 77    n is to use a sw
00A050:  69 74 63 68 20 74 6F 20 62 72 69 64 67 65 20 20    itch to bridge  
00A060:  70 69 6E 20 20 34 0D 0A 74 6F 20 65 61 72 74 68    pin  4..to earth
00A070:  20 61 6E 64 20 73 77 69 74 63 68 20 69 74 20 69     and switch it i
00A080:  6E 20 6F 6E 6C 79 20 77 68 65 6E 20 79 6F 75 20    n only when you 
00A090:  72 65 71 75 69 72 65 20 74 6F 20 75 73 65 20 31    require to use 1
00A0A0:  32 30 30 2F 37 35 20 63 6F 6D 6D 75 6E 69 63 61    200/75 communica
00A0B0:  74 69 6F 6E 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D    tion............
00A0C0:  0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 41 20 66 75    ........... A fu
00A0D0:  6C 6C 20 62 61 67 20 6F 66 20 70 72 6F 67 72 61    ll bag of progra
00A0E0:  6D 73 20 74 68 69 73 20 6D 6F 6E 74 68 20 73 6F    ms this month so
00A0F0:  20 73 74 72 61 69 67 68 74 20 69 6E 74 6F 20 69     straight into i
00A100:  74 2E 0D 0A 0D 0A 43 41 53 44 49 41 52 59 0D 0A    t.....CASDIARY..
00A110:  0D 0A 54 68 69 73 20 69 73 20 74 68 65 20 63 61    ..This is the ca
00A120:  73 73 65 74 74 65 20 76 65 72 73 69 6F 6E 20 6F    ssette version o
00A130:  66 20 74 68 65 20 41 4D 53 54 55 5B 52 41 44 20    f the AMSTU[RAD 
00A140:  55 53 45 52 53 20 20 65 78 63 65 6C 6C 65 6E 74    USERS  excellent
00A150:  20 20 52 6F 77 6C 61 6E 64 73 20 20 44 69 61 72      Rowlands  Diar
00A160:  79 0D 0A 64 69 73 63 75 73 73 65 64 20 69 6E 20    y..discussed in 
00A170:  74 68 69 73 20 6D 6F 6E 74 68 27 73 20 77 6F 72    this month's wor
00A180:  6B 73 68 6F 70 2E 0D 0A 54 68 69 73 20 76 65 72    kshop...This ver
00A190:  73 69 6F 6E 20 75 6E 6C 69 6B 65 20 74 68 65 20    sion unlike the 
00A1A0:  64 69 73 6B 20 76 65 72 73 69 6F 6E 20 73 74 6F    disk version sto
00A1B0:  72 65 73 20 61 6C 6C 20 69 74 27 73 20 64 61 74    res all it's dat
00A1C0:  61 20 20 69 6E 20 20 61 6E 20 20 69 6E 2D 6D 65    a  in  an  in-me
00A1D0:  6D 6F 72 79 0D 0A 61 72 72 61 79 20 77 68 69 63    mory..array whic
00A1E0:  68 20 69 73 20 77 72 69 74 74 65 6E 20 74 6F 20    h is written to 
00A1F0:  74 61 70 65 20 6F 6E 6C 79 20 61 74 20 74 68 65    tape only at the
00A200:  20 65 6E 64 20 6F 66 20 73 65 73 73 69 6F 6E 2E     end of session.
00A210:  20 49 74 20 77 69 6C 6C 20 6F 66 20 20 63 6F 75     It will of  cou
00A220:  72 73 65 0D 0A 77 6F 72 6B 20 6F 6E 20 65 69 74    rse..work on eit
00A230:  68 65 72 20 64 69 73 6B 20 6F 72 20 27 8C 74 61    her disk or '.ta
00A240:  70 65 20 69 66 20 79 6F 75 20 77 69 73 68 2E 20    pe if you wish. 
00A250:  52 6F 77 6C 61 6E 64 73 20 20 44 69 61 72 79 20    Rowlands  Diary 
00A260:  20 63 61 6E 20 20 6F 6E 6C 79 20 20 77 6F 72 6B     can  only  work
00A270:  20 20 6F 6E 0D 0A 64 69 73 6B 2E 0D 0A 57 68 65      on..disk...Whe
00A280:  6E 20 79 6F 75 20 72 75 6E 20 43 61 73 64 69 61    n you run Casdia
00A290:  72 79 20 79 6F 75 20 77 69 6C 6C 20 62 65 20 61    ry you will be a
00A2A0:  73 6B 65 64 20 69 66 20 79 6F 75 20 77 69 73 68    sked if you wish
00A2B0:  20 74 6F 20 6C 6F 61 64 20 61 20 64 61 74 61 20     to load a data 
00A2C0:  20 74 61 70 65 2C 20 20 69 66 0D 0A 74 68 65 20     tape,  if..the 
00A2D0:  61 6E 73 77 65 72 20 69 73 20 59 65 73 20 74 68    answer is Yes th
00A2E0:  65 6E 20 72 65 6D 6F 76 65 20 79 6F 75 72 20 70    en remove your p
00A2F0:  72 6F 67 72 61 6D 20 74 61 70 65 20 69 6E 73 65    rogram tape inse
00A300:  72 74 20 79 6F 75 72 20 63 75 72 72 65 6E 74 20    rt your current 
00A310:  64 61 74 61 20 74 61 70 65 0D 0A 70 72 65 73 73    data tape..press
00A320:  20 70 6C 61 79 20 61 6E 64 20 74 68 65 6E 20 66     play and then f
00A330:  6F 6C 6C 6F 77 20 74 68 65 20 73 63 72 65 5C 6A    ollow the scre\j
00A340:  FF FF FF FF 11 39 09 F6 04 F6 04 D6 04 16 09 03    .....9..........
00A350:  10 08 10 00 07 01 00 2C 54 45 58 54 32 00 00 00    .......,TEXT2...
00A360:  00 00 00 00 00 00 00 00 03 00 16 00 08 3B 9E 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 00 00 00 00 00 00 00 00    ................
00A3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A450:  00 00 00 00 00 00 00 00 6F F2 FF FF FF FF 11 3A    ........o......:
00A460:  09 F6 04 F6 04 FC 04 07 09 02 10 08 6E 0A 15 08    ............n...
00A470:  00 16 65 6E 20 70 72 6F 6D 70 74 73 20 61 73 20    ..en prompts as 
00A480:  75 73 75 61 6C 2E 0D 0A 41 66 74 65 72 20 61 20    usual...After a 
00A490:  73 75 63 63 65 73 73 66 75 6C 20 6C 6F 61 64 20    successful load 
00A4A0:  74 68 65 20 64 69 61 72 79 20 70 61 67 65 20 77    the diary page w
00A4B0:  69 6C 6C 20 61 70 70 65 61 72 20 61 6E 64 20 74    ill appear and t
00A4C0:  68 65 20 62 6C 75 65 20 20 63 75 72 73 6F 72 20    he blue  cursor 
00A4D0:  20 77 69 6C 6C 0D 0A 62 65 20 69 6E 20 74 68 65     will..be in the
00A4E0:  20 44 41 59 20 70 72 6F 6D 70 74 2E 20 45 6E 74     DAY prompt. Ent
00A4F0:  65 72 20 74 68 65 20 64 61 79 20 79 6F 75 20 72    er the day you r
00A500:  65 71 75 69 72 65 20 61 6E 64 20 70 72 65 73 73    equire and press
00A510:  20 20 45 4E 54 45 52 2E 20 54 68 65 20 20 63 75      ENTER. The  cu
00A520:  72 73 6F 72 0D 0A 77 69 6C 6C 20 6D 6F 76 65 20    rsor..will move 
00A530:  74 6F 20 74 68 65 20 4D 4F 4E 54 48 20 70 72 6F    to the MONTH pro
00A540:  6D 70 74 2E 20 45 6E 74 65 72 20 74 68 65 20 6D    mpt. Enter the m
00A550:  6F 6E 74 68 20 77 61 6E 74 65 64 20 61 6E 64 20    onth wanted and 
00A560:  61 67 61 69 6E 20 70 72 65 73 73 20 45 4E 54 45    again press ENTE
00A570:  52 2E 25 B3 0D 0A 0D 0A 59 6F 75 20 68 61 76 65    R.%.....You have
00A580:  20 6E 6F 77 20 63 6F 6D 65 20 74 6F 20 74 68 65     now come to the
00A590:  20 52 45 41 44 20 6F 70 74 69 6F 6E 3A 20 41 6E     READ option: An
00A5A0:  73 77 65 72 20 22 59 22 20 74 6F 20 73 69 6D 70    swer "Y" to simp
00A5B0:  6C 79 20 6C 6F 6F 6B 20 61 74 20 74 68 65 20 20    ly look at the  
00A5C0:  64 61 79 27 73 0D 0A 65 6E 74 72 69 65 73 20 61    day's..entries a
00A5D0:  6E 64 20 61 6E 73 77 65 72 22 4E 22 20 74 6F 20    nd answer"N" to 
00A5E0:  61 64 64 20 6F 72 20 61 6D 65 6E 64 20 65 6E 74    add or amend ent
00A5F0:  72 69 65 73 20 66 6F 72 20 74 68 65 20 72 65 71    ries for the req
00A600:  75 65 73 74 65 64 20 64 61 74 65 2E 0D 0A 0D 0A    uested date.....
00A610:  54 68 65 20 70 61 67 65 20 77 69 6C 6C 20 74 68    The page will th
00A620:  65 6E 20 62 65 20 64 69 73 70 6C 61 79 65 64 20    en be displayed 
00A630:  77 69 74 68 20 61 6E 79 20 20 63 75 72 72 65 6E    with any  curren
00A640:  74 20 20 65 6E 74 72 69 65 73 2E 20 20 49 66 20    t  entries.  If 
00A650:  20 79 6F 75 20 20 61 72 65 20 20 69 6E 0D 0A 4D     you  are  in..M
00A660:  4F 44 49 46 59 20 6D 6F 64 65 20 79 6F 75 20 6D    ODIFY mode you m
00A670:  61 79 20 6D 05 64 6F 76 65 20 74 68 65 20 63 75    ay m.dove the cu
00A680:  72 73 6F 72 20 61 6E 79 77 68 65 72 65 20 6F 6E    rsor anywhere on
00A690:  20 20 74 68 65 20 20 70 61 67 65 20 20 77 69 74      the  page  wit
00A6A0:  68 20 20 74 68 65 20 20 63 75 72 73 6F 72 0D 0A    h  the  cursor..
00A6B0:  6B 65 79 73 20 74 6F 20 65 6E 74 65 72 20 6F 72    keys to enter or
00A6C0:  20 63 6F 72 72 65 63 74 20 74 68 65 20 64 61 74     correct the dat
00A6D0:  61 2E 0D 0A 0D 0A 54 68 65 20 63 75 72 73 6F 72    a.....The cursor
00A6E0:  20 68 61 6E 64 6C 69 6E 67 20 6F 66 20 74 68 65     handling of the
00A6F0:  20 64 69 61 72 79 20 69 73 20 65 78 63 65 6C 6C     diary is excell
00A700:  65 6E 74 20 20 61 6E 64 20 20 77 65 6C 6C 20 20    ent  and  well  
00A710:  77 6F 72 74 68 20 20 63 6F 6E 73 69 64 65 72 61    worth  considera
00A720:  62 6C 65 0D 0A 73 74 75 64 79 20 61 6E 64 20 74    ble..study and t
00A730:  68 6F 75 67 68 74 2E 20 50 72 65 73 73 69 6E 67    hought. Pressing
00A740:  20 74 68 65 20 63 6F 70 79 20 6B 65 79 20 77 72     the copy key wr
00A750:  69 74 65 73 20 74 68 65 20 64 61 74 61 20 69 6E    ites the data in
00A760:  74 6F 20 20 74 68 65 20 20 70 61 67 65 20 20 61    to  the  page  a
00A770:  6E 64 0D 0A 72 65 F0 DC 74 75 72 6E 73 20 74 68    nd..re..turns th
00A780:  65 20 63 75 72 73 6F 72 20 74 6F 20 74 68 65 20    e cursor to the 
00A790:  44 41 59 20 70 72 6F 6D 70 74 2E 0D 0A 0D 0A 50    DAY prompt.....P
00A7A0:  72 65 73 73 69 6E 67 20 45 53 43 20 45 53 43 20    ressing ESC ESC 
00A7B0:  71 75 69 74 73 20 74 68 65 20 64 69 61 72 79 2E    quits the diary.
00A7C0:  20 49 6E 20 74 68 65 20 63 61 73 73 65 74 74 65     In the cassette
00A7D0:  20 76 65 72 73 69 6F 6E 20 69 66 20 20 79 6F 75     version if  you
00A7E0:  20 20 68 61 76 65 20 20 6D 61 64 65 0D 0A 61 6E      have  made..an
00A7F0:  79 20 61 6C 74 65 72 61 74 69 6F 6E 73 20 79 6F    y alterations yo
00A800:  75 20 77 69 6C 6C 20 62 65 20 70 72 6F 6D 70 74    u will be prompt
00A810:  65 64 20 74 6F 20 72 65 2D 72 65 63 6F 72 64 20    ed to re-record 
00A820:  74 68 65 20 64 69 61 72 79 20 64 61 74 61 20 6F    the diary data o
00A830:  6E 74 6F 20 20 61 20 20 6E 65 77 0D 0A 64 61 74    nto  a  new..dat
00A840:  61 20 74 61 70 65 2E 0D 0A 0D 0A 44 69 73 6B 20    a tape.....Disk 
00A850:  6F 77 6E 65 72 73 20 63 61 6E 20 6D 61 6B 65 20    owners can make 
00A860:  61 20 63 6F 70 79 20 6F 66 20 74 68 65 20 6F 72    a copy of the or
00A870:  69 67 69 6E 61 6C 20 52 3E 71 4F 57 4C 41 4E 44    iginal R>qOWLAND
00A880:  27 53 20 44 49 41 52 59 20 61 74 20 74 68 65 20    'S DIARY at the 
00A890:  65 6E 64 20 6F 66 20 74 68 65 0D 0A 57 6F 72 6B    end of the..Work
00A8A0:  73 68 6F 70 2E 20 54 68 65 20 6D 65 74 68 6F 64    shop. The method
00A8B0:  20 6F 66 20 64 61 74 61 20 61 63 63 65 73 73 20     of data access 
00A8C0:  61 6E 64 20 65 6E 74 72 79 20 69 73 20 74 68 65    and entry is the
00A8D0:  20 73 61 6D 65 20 69 6E 20 62 6F 74 68 20 76 65     same in both ve
00A8E0:  72 73 69 6F 6E 73 2E 0D 0A 0D 0A 43 4F 4E 4C 4F    rsions.....CONLO
00A8F0:  47 0D 0A 0D 0A 41 6E 6F 74 68 65 72 20 65 78 63    G....Another exc
00A900:  65 6C 6C 65 6E 74 20 70 72 6F 67 72 61 6D 20 66    ellent program f
00A910:  72 6F 6D 20 4A 2E 20 52 61 68 6D 61 6E 6E 2E 20    rom J. Rahmann. 
00A920:  20 42 72 69 73 62 61 6E 65 2E 20 20 43 6F 6E 6C     Brisbane.  Conl
00A930:  6F 67 20 20 69 73 20 20 66 6F 72 20 20 52 61 64    og  is  for  Rad
00A940:  69 6F 0D 0A 48 61 6D 73 20 74 6F 20 6B 65 65 70    io..Hams to keep
00A950:  20 61 20 72 65 63 6F 72 64 20 6F 66 20 63 6F 6E     a record of con
00A960:  74 61 63 74 73 20 6C 6F 67 67 65 64 20 69 6E 20    tacts logged in 
00A970:  74 68 65 69 72 20 76 61 72 69 72 64 6F 75 73 20    their varirdous 
00A980:  63 6F 6E 74 65 73 74 73 2E 0D 0A 0D 0A 41 73 20    contests.....As 
00A990:  69 74 20 73 74 61 6E 64 73 20 69 74 20 69 73 20    it stands it is 
00A9A0:  72 65 61 6C 6C 79 20 6F 6E 6C 79 20 6F 66 20 75    really only of u
00A9B0:  73 65 20 74 6F 20 52 61 64 69 6F 20 41 6D 61 74    se to Radio Amat
00A9C0:  65 75 72 73 20 61 6E 64 20 74 68 65 79 20 77 69    eurs and they wi
00A9D0:  6C 6C 20 6E 65 65 64 20 6E 6F 0D 0A 70 72 6F 6D    ll need no..prom
00A9E0:  70 74 73 20 66 72 6F 6D 20 6D 65 20 74 6F 20 75    pts from me to u
00A9F0:  6E 64 65 72 73 74 61 6E 64 20 74 68 65 20 69 6E    nderstand the in
00AA00:  66 6F 72 6D 61 74 69 6F 6E 20 69 74 20 72 65 71    formation it req
00AA10:  75 69 72 65 73 20 61 6E 64 20 20 73 61 76 65 73    uires and  saves
00AA20:  2E 20 20 49 74 20 20 69 73 0D 0A 65 78 74 72 65    .  It  is..extre
00AA30:  6D 65 6C 79 20 77 65 6C 6C 20 64 6F 63 75 6D 65    mely well docume
00AA40:  6E 74 65 64 20 77 69 74 68 20 52 45 4D 20 69 6E    nted with REM in
00AA50:  73 74 72 75 63 74 69 6F 6E 73 20 73 6F 20 6C 6F    structions so lo
00AA60:  61 64 20 61 6E 64 20 74 79 70 65 20 6C 69 73 74    ad and type list
00AA70:  20 2D 39 2E 0D 0A 0D 0A 46 6F 72 20 4D F2 74 68     -9.....For M.th
00AA80:  6F 73 65 20 6E 6F 74 20 69 6E 76 6F 6C 76 65 64    ose not involved
00AA90:  20 69 6E 20 41 6D 61 74 65 75 72 20 52 61 64 69     in Amateur Radi
00AAA0:  6F 20 70 6C 65 61 73 65 20 64 6F 20 6E 6F 74 20    o please do not 
00AAB0:  70 61 73 73 20 74 68 69 73 20 62 79 2E 20 4A 6F    pass this by. Jo
00AAC0:  68 6E 20 20 68 61 73 0D 0A 75 73 65 64 20 61 6E    hn  has..used an
00AAD0:  20 65 78 74 72 65 6D 65 6C 79 20 69 6E 74 65 72     extremely inter
00AAE0:  65 73 74 69 6E 67 20 6D 65 74 68 6F 64 20 6F 66    esting method of
00AAF0:  20 73 61 76 69 6E 67 20 68 69 73 20 20 64 61 74     saving his  dat
00AB00:  61 20 20 64 69 72 65 63 74 6C 79 20 20 69 6E 74    a  directly  int
00AB10:  6F 20 20 74 68 65 0D 0A 70 72 6F 67 72 61 6D 20    o  the..program 
00AB20:  61 73 20 44 41 54 41 20 20 73 74 61 74 65 6D 65    as DATA  stateme
00AB30:  6E 74 73 2C 20 20 77 68 69 63 68 20 20 69 73 20    nts,  which  is 
00AB40:  20 77 65 6C 6C 20 20 77 6F 72 74 68 20 20 73 74     well  worth  st
00AB50:  75 64 79 69 6E 67 20 20 61 6E 64 20 20 70 6F 73    udying  and  pos
00AB60:  73 69 62 6C 79 0D 0A 61 64 61 70 74 69 6E 67 20    sibly..adapting 
00AB70:  74 6F 20 79 6F 75 72 20 6F 77 6E 20 70 65 EF 70    to your own pe.p
00AB80:  72 73 6F 6E 61 6C 20 6E 65 65 64 73 2E 0D 0A 0D    rsonal needs....
00AB90:  0A 41 73 20 74 68 65 20 70 72 6F 67 72 61 6D 20    .As the program 
00ABA0:  73 74 61 6E 64 73 20 69 74 20 73 61 76 65 73 20    stands it saves 
00ABB0:  64 61 74 61 20 66 6F 72 20 35 20 64 69 66 66 65    data for 5 diffe
00ABC0:  72 65 6E 74 20 20 22 52 61 64 69 6F 20 20 42 61    rent  "Radio  Ba
00ABD0:  6E 64 73 22 20 20 61 6E 64 20 20 66 6F 72 0D 0A    nds"  and  for..
00ABE0:  73 69 6D 70 6C 69 63 69 74 79 20 74 68 65 20 61    simplicity the a
00ABF0:  63 74 75 61 6C 20 77 6F 72 6B 69 6E 67 20 62 69    ctual working bi
00AC00:  74 20 6F 66 20 63 6F 64 65 20 68 61 73 20 20 62    t of code has  b
00AC10:  65 65 6E 20 20 72 65 70 65 61 74 65 64 20 20 66    een  repeated  f
00AC20:  6F 72 20 20 74 68 65 20 20 66 69 76 65 0D 0A 62    or  the  five..b
00AC30:  61 6E 64 73 2C 20 73 6F 20 79 6F 75 20 6E 65 65    ands, so you nee
00AC40:  64 20 6F 6E 6C 79 20 73 74 75 64 79 20 74 68 65    d only study the
00AC50:  20 63 6F 64 65 20 75 70 20 74 6F 20 6C 69 6E 65     code up to line
00AC60:  20 34 32 30 20 74 6F 20 66 6F 6C 6C 6F 77 20 68     420 to follow h
00AC70:  69 73 20 6C 6F 67 69 63 2E 0D 0A 0D 0A 53 69 6D    is logic.....Sim
00AC80:  D6 71 FF FF FF FF 11 39 09 CE 04 CE 04 D6 04 19    .q.....9........
00AC90:  09 02 10 08 0F 00 07 01 00 2C 54 45 58 54 32 00    .........,TEXT2.
00ACA0:  00 00 00 00 00 00 00 00 00 00 04 00 16 00 08 3B    ...............;
00ACB0:  9E 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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD90:  00 00 00 00 00 00 00 00 00 00 FA 81 FF FF FF FF    ................
00ADA0:  11 3A 09 CE 04 CE 04 FC 04 07 09 03 10 08 76 0A    .:............v.
00ADB0:  15 08 00 16 70 6C 79 20 77 68 61 74 20 4A 6F 68    ....ply what Joh
00ADC0:  6E 20 68 61 73 20 64 6F 6E 65 20 69 73 20 61 73    n has done is as
00ADD0:  20 74 68 65 20 64 61 74 61 20 68 61 73 20 63 6F     the data has co
00ADE0:  6D 65 20 69 6E 20 68 65 20 68 61 73 20 62 75 69    me in he has bui
00ADF0:  6C 74 20 69 74 20 20 69 6E 74 6F 20 20 61 0D 0A    lt it  into  a..
00AE00:  73 74 72 69 6E 67 20 61 6E 64 20 74 68 65 6E 20    string and then 
00AE10:  61 73 73 69 67 6E 65 64 20 69 74 20 74 6F 20 61    assigned it to a
00AE20:  20 6B 65 79 20 75 73 69 6E 67 20 74 68 65 20 4B     key using the K
00AE30:  45 59 20 66 75 6E 63 74 69 6F 6E 2E 20 53 65 65    EY function. See
00AE40:  20 6C 69 6E 65 73 3A 2D 0D 0A 31 30 30 20 6F 3D     lines:-..100 o=
00AE50:  20 35 30 30 32 20 20 20 20 20 3A 20 52 65 6D 20     5002     : Rem 
00AE60:  74 68 69 73 20 73 65 74 73 20 61 20 70 72 6F 67    this sets a prog
00AE70:  72 61 6D 20 6C 69 6E 65 20 63 6F 75 6E 74 65 72    ram line counter
00AE80:  0D 0A 31 31 30 20 51 24 3D 20 53 54 52 24 28 6F    ..110 Q$= STR$(o
00AE90:  29 20 3A 20 52 65 6D 20 63 6F 6E 76 65 72 74 20    ) : Rem convert 
00AEA0:  69 74 20 69 6E 74 6F 20 61 20 73 74 72 69 6E 67    it into a string
00AEB0:  0D 0A 31 32 D6 52 30 20 4F 24 20 3D 20 51 24 2B    ..12.R0 O$ = Q$+
00AEC0:  22 44 41 54 41 22 2B 43 48 52 24 28 33 32 29 3A    "DATA"+CHR$(32):
00AED0:  20 52 65 6D 20 4F 24 20 6E 6F 77 20 63 6F 6E 74     Rem O$ now cont
00AEE0:  61 69 6E 73 20 20 63 75 72 72 65 6E 74 20 20 6C    ains  current  l
00AEF0:  69 6E 65 20 20 6E 75 6D 62 65 72 2C 20 20 74 68    ine  number,  th
00AF00:  65 0D 0A 20 20 20 20 77 6F 72 64 20 44 41 54 41    e..    word DATA
00AF10:  20 61 6E 64 20 61 20 73 70 61 63 65 2E 20 49 66     and a space. If
00AF20:  20 79 6F 75 20 6A 75 6D 70 20 6E 6F 77 20 66 6F     you jump now fo
00AF30:  72 20 61 20 6D 6F 6D 65 6E 74 20 74 6F 20 6C 69    r a moment to li
00AF40:  6E 65 20 34 30 30 2E 20 41 6C 6C 20 20 74 68 65    ne 400. All  the
00AF50:  0D 0A 64 61 74 61 20 68 61 73 20 62 65 65 6E 20    ..data has been 
00AF60:  67 61 74 68 65 72 65 64 20 61 6E 64 20 69 74 20    gathered and it 
00AF70:  69 73 20 66 69 6E 61 6C 6C 79 20 63 6F 6E 63 61    is finally conca
00AF80:  74 65 6E 61 74 65 64 20 74 6F 67 65 74 68 65 72    tenated together
00AF90:  20 69 6E 74 6F 20 58 24 2C 20 66 69 72 73 74 0D     into X$, first.
00AFA0:  0A 4F 24 20 77 68 69 63 68 20 63 6F 6E 74 61 69    .O$ which contai
00AFB0:  6E 73 20 74 68 65 C4 8A 20 6C 69 6E 65 20 6E 75    ns the.. line nu
00AFC0:  6D 62 65 72 20 61 6E 64 20 74 68 65 20 77 6F 72    mber and the wor
00AFD0:  64 20 44 41 54 41 20 61 6E 64 20 73 70 61 63 65    d DATA and space
00AFE0:  20 74 68 65 6E 20 65 61 63 68 20 70 69 65 63 65     then each piece
00AFF0:  0D 0A 6F 66 20 64 61 74 61 20 68 65 6C 64 20 69    ..of data held i
00B000:  6E 20 61 20 73 74 72 69 6E 67 20 73 65 70 65 72    n a string seper
00B010:  61 74 65 64 20 62 79 20 43 48 52 24 28 34 34 29    ated by CHR$(44)
00B020:  20 3C 77 68 69 63 68 20 69 73 20 61 73 63 69 69     <which is ascii
00B030:  20 66 6F 72 20 74 68 65 20 63 6F 6D 6D 61 3E 0D     for the comma>.
00B040:  0A 0D 0A 4C 69 6E 65 20 34 31 30 20 64 65 66 69    ...Line 410 defi
00B050:  6E 65 73 20 74 68 65 20 34 20 6B 65 79 20 74 6F    nes the 4 key to
00B060:  20 68 6F 6C 64 20 58 24 20 61 73 20 69 74 73 20     hold X$ as its 
00B070:  63 6F 6E 74 65 6E 74 73 2E 20 42 61 63 6B 20 69    contents. Back i
00B080:  6E 20 6C 69 6E 65 20 31 37 30 20 74 68 65 20 30    n line 170 the 0
00B090:  0D 0A 6B 65 79 20 68 61 73 20 62 65 65 6E 20 64    ..key has been d
00B0A0:  65 66 69 6E 65 64 20 74 6F 20 63 6F 6E 74 61 69    efined to contai
00B0B0:  6E 20 22 47 4F 54 4F 20 92 66 31 31 30 22 2B 20    n "GOTO .f110"+ 
00B0C0:  74 68 65 20 76 61 6C 75 65 20 66 6F 72 20 45 4E    the value for EN
00B0D0:  54 45 52 2E 20 53 6F 20 77 68 65 6E 20 74 68 65    TER. So when the
00B0E0:  0D 0A 70 72 6F 67 72 61 6D 20 6E 6F 77 20 73 74    ..program now st
00B0F0:  72 69 6B 65 73 20 6C 69 6E 65 20 34 32 30 20 61    rikes line 420 a
00B100:  6E 64 20 64 72 6F 70 73 20 69 6E 74 6F 20 62 61    nd drops into ba
00B110:  73 69 63 20 72 65 61 64 79 2C 20 6F 6E 65 20 70    sic ready, one p
00B120:  72 65 73 73 20 6F 66 20 20 74 68 65 20 20 34 0D    ress of  the  4.
00B130:  0A 6B 65 79 20 77 72 69 74 65 73 20 74 68 65 20    .key writes the 
00B140:  61 73 73 65 6D 62 6C 65 64 20 70 72 6F 67 72 61    assembled progra
00B150:  6D 20 6C 69 6E 65 20 20 69 6E 74 6F 20 20 69 74    m line  into  it
00B160:  27 73 20 20 63 6F 72 72 65 63 74 20 20 70 6F 73    's  correct  pos
00B170:  69 74 69 6F 6E 20 20 69 6E 20 20 74 68 65 0D 0A    ition  in  the..
00B180:  70 72 6F 67 72 61 6D 20 61 6E 64 20 61 20 70 72    program and a pr
00B190:  65 73 73 20 6F 66 20 74 68 65 20 30 20 6B 65 79    ess of the 0 key
00B1A0:  20 72 65 74 75 72 6E 73 20 74 68 65 20 20 75 73     returns the  us
00B1B0:  65 72 20 20 73 74 72 61 69 67 FD D8 68 74 20 20    er  straig..ht  
00B1C0:  62 61 63 6B 20 20 69 6E 74 6F 20 20 74 68 65 0D    back  into  the.
00B1D0:  0A 70 72 6F 67 72 61 6D 2E 0D 0A 4A 6F 68 6E 20    .program...John 
00B1E0:  68 61 73 20 70 72 6F 67 72 61 6D 6D 65 64 20 6F    has programmed o
00B1F0:  74 68 65 72 20 6B 65 79 73 20 74 6F 20 64 6F 20    ther keys to do 
00B200:  61 6C 6C 20 73 6F 72 74 73 20 6F 66 20 6F 74 68    all sorts of oth
00B210:  65 72 20 66 75 6E 63 74 69 6F 6E 73 20 66 6F 72    er functions for
00B220:  20 68 69 6D 20 20 61 73 0D 0A 77 65 6C 6C 20 73     him  as..well s
00B230:  75 63 68 20 61 73 20 73 77 69 74 63 68 69 6E 67    uch as switching
00B240:  20 74 6F 20 64 69 66 66 65 72 65 6E 74 20 62 61     to different ba
00B250:  6E 64 73 20 65 74 63 2E 20 54 68 65 20 69 64 65    nds etc. The ide
00B260:  61 20 69 73 20 73 6F 20 20 73 69 6D 70 6C 65 20    a is so  simple 
00B270:  20 69 74 20 20 69 73 0D 0A 62 72 69 6C 6C 69 61     it  is..brillia
00B280:  6E 74 2E 0D 0A 0D 0A 4F 2E 4B 2E 20 49 20 63 61    nt.....O.K. I ca
00B290:  6E 20 68 65 61 72 20 74 68 65 20 70 75 72 69 73    n hear the puris
00B2A0:  74 73 20 73 61 79 69 6E 67 20 6F 6E 65 20 73 68    ts saying one sh
00B2B0:  6F 75 6C 64 20 6E 65 76 65 72 20 61 87 C5 6C 6C    ould never a..ll
00B2C0:  6F 77 20 61 20 70 72 6F 67 72 61 6D 20 20 74 6F    ow a program  to
00B2D0:  20 20 66 61 6C 6C 0D 0A 69 6E 74 6F 20 42 41 53      fall..into BAS
00B2E0:  49 43 20 52 45 41 44 59 20 28 73 75 70 70 6F 73    IC READY (suppos
00B2F0:  65 20 74 68 65 20 70 72 6F 67 72 61 6D 20 64 72    e the program dr
00B300:  6F 70 73 20 69 6E 74 6F 20 62 61 73 69 63 20 72    ops into basic r
00B310:  65 61 64 79 20 61 6E 64 20 74 68 65 20 20 75 6E    eady and the  un
00B320:  77 61 72 79 0D 0A 62 65 69 6E 67 20 75 6E 61 77    wary..being unaw
00B330:  61 72 65 20 61 74 74 65 6D 70 74 73 20 74 6F 20    are attempts to 
00B340:  65 6E 74 65 72 20 74 68 65 20 76 61 6C 75 65 20    enter the value 
00B350:  6F 66 20 73 61 79 20 31 30 30 2C 20 70 72 6F 67    of say 100, prog
00B360:  72 61 6D 20 6C 69 6E 65 20 20 31 30 30 20 20 77    ram line  100  w
00B370:  69 6C 6C 0D 0A 62 65 20 64 65 6C 65 74 65 64 20    ill..be deleted 
00B380:  61 6E 64 20 74 68 65 20 65 6E 74 69 72 65 20 20    and the entire  
00B390:  70 72 6F 67 72 61 6D 20 20 63 6F 72 72 75 70 74    program  corrupt
00B3A0:  65 64 29 2E 20 54 68 69 73 20 20 69 73 20 20 61    ed). This  is  a
00B3B0:  20 20 76 65 72 79 20 20 76 61 6C 69 64 0D DB 61      very  valid..a
00B3C0:  0A 6F 62 6A 65 63 74 69 6F 6E 20 70 61 72 74 69    .objection parti
00B3D0:  63 75 6C 61 72 6C 79 20 69 66 20 6F 74 68 65 72    cularly if other
00B3E0:  73 20 61 72 65 20 67 6F 69 6E 67 20 74 6F 20 75    s are going to u
00B3F0:  73 65 20 74 68 65 20 70 72 6F 67 72 61 6D 2C 20    se the program, 
00B400:  62 75 74 20 20 70 72 6F 76 69 64 69 6E 67 0D 0A    but  providing..
00B410:  79 6F 75 20 61 72 65 20 61 77 61 72 65 20 6F 66    you are aware of
00B420:  20 74 68 65 20 64 61 6E 67 65 72 73 20 20 69 6E     the dangers  in
00B430:  76 6F 6C 76 65 64 20 20 69 74 20 20 69 73 20 20    volved  it  is  
00B440:  61 20 20 73 69 6D 70 6C 65 20 20 65 66 66 65 63    a  simple  effec
00B450:  74 69 76 65 20 20 77 61 79 20 20 74 6F 0D 0A 70    tive  way  to..p
00B460:  65 72 6D 65 6E 61 6E 74 6C 79 20 6D 6F 64 69 66    ermenantly modif
00B470:  79 20 79 6F 75 72 20 72 75 6E 6E 69 6E 67 20 70    y your running p
00B480:  72 6F 67 72 61 6D 2E 0D 0A 0D 0A 54 68 65 20 70    rogram.....The p
00B490:  72 6F 67 72 61 6D 20 77 6F 75 6C 64 20 6F 66 20    rogram would of 
00B4A0:  63 6F 75 72 73 65 20 68 61 76 65 20 74 6F 20 62    course have to b
00B4B0:  65 20 53 41 56 45 44 20 61 74 20 74 68 65 20 65    e SAVED at the e
00B4C0:  A0 27 6E 64 20 6F 66 20 61 20 73 65 73 73 69 6F    .'nd of a sessio
00B4D0:  6E 20 20 6F 72 20 20 74 68 65 0D 0A 64 61 74 61    n  or  the..data
00B4E0:  20 77 6F 75 6C 64 20 61 6C 6C 20 62 65 20 6C 6F     would all be lo
00B4F0:  73 74 20 6F 6E 20 73 77 69 74 63 68 20 6F 66 66    st on switch off
00B500:  2E 0D 0A 0D 0A 54 4F 4F 4C 4B 49 54 0D 0A 0D 0A    .....TOOLKIT....
00B510:  54 68 69 73 20 70 72 6F 67 72 61 6D 20 62 79 20    This program by 
00B520:  44 61 76 69 64 20 52 6F 62 69 6E 73 6F 6E 20 77    David Robinson w
00B530:  61 73 20 70 75 62 6C 69 73 68 65 64 20 69 6E 20    as published in 
00B540:  74 68 65 20 4A 75 6C 79 20 65 64 69 74 69 6F 6E    the July edition
00B550:  20 20 6F 66 20 20 74 68 65 20 20 55 4B 0D 0A 41      of  the  UK..A
00B560:  4D 53 54 52 41 44 20 55 53 45 52 20 61 6E 64 20    MSTRAD USER and 
00B570:  74 79 70 65 64 20 69 6E 20 66 6F 72 20 75 73 20    typed in for us 
00B580:  62 79 20 6F 6E 65 20 6F 66 20 6F 75 72 20 6C 6F    by one of our lo
00B590:  63 61 6C 20 73 75 70 70 6F 72 74 65 72 73 2E 0D    cal supporters..
00B5A0:  0A 0D 0A 59 6F 75 20 61 72 65 20 70 72 65 73 65    ...You are prese
00B5B0:  6E 74 65 64 20 77 69 74 68 20 61 20 64 72 61 77    nted with a draw
00B5C0:  69 6E 01 0C FF FF FF FF 11 3A 09 CE 04 CE 04 D6    in.......:......
00B5D0:  04 10 09 03 10 08 0E 00 07 01 00 2C 54 45 58 54    ...........,TEXT
00B5E0:  32 00 00 00 00 00 00 00 00 00 00 00 05 00 16 00    2...............
00B5F0:  08 3B 9E 00 00 00 00 00 00 00 00 00 00 00 00 00    .;..............
00B600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6D0:  00 00 00 00 00 00 00 00 00 00 00 00 1D 8A FF FF    ................
00B6E0:  FF FF 11 3A 09 F6 04 F6 04 FE 04 06 09 03 10 08    ...:............
00B6F0:  71 0A 15 08 00 16 67 20 62 6F 61 72 64 20 77 69    q.....g board wi
00B700:  74 68 20 61 20 6C 69 73 74 20 6F 66 20 6F 70 74    th a list of opt
00B710:  69 6F 6E 73 20 64 6F 77 6E 20 20 74 68 65 20 20    ions down  the  
00B720:  6C 65 66 74 0D 0A 68 61 6E 64 20 73 69 64 65 2E    left..hand side.
00B730:  20 59 6F 75 20 6D 6F 76 65 20 74 68 65 20 63 75     You move the cu
00B740:  72 73 6F 72 20 74 6F 20 74 68 65 20 6F 70 74 69    rsor to the opti
00B750:  6F 6E 20 6F 66 20 79 6F 75 72 20 63 68 6F 69 63    on of your choic
00B760:  65 20 62 79 20 20 70 72 65 73 73 69 6E 67 20 20    e by  pressing  
00B770:  74 68 65 0D 0A 73 70 61 63 65 20 62 61 72 20 61    the..space bar a
00B780:  6E 64 20 6C 6F 63 6B 20 69 6E 20 79 6F 75 72 20    nd lock in your 
00B790:  63 68 6F 69 63 65 20 77 69 74 68 20 74 68 65 20    choice with the 
00B7A0:  45 4E 54 45 52 20 6B 65 79 2E 0D 0A 0D 0A 4D 6F    ENTER key.....Mo
00B7B0:  73 74 20 6F 70 74 69 6F 6E 73 20 61 72 65 20 73    st options are s
00B7C0:  65 74 20 62 79 20 6D 6F 76 69 6E 67 20 61 20 63    et by moving a c
00B7D0:  75 72 73 6F 72 20 70 69 78 65 6C 20 74 6F 20 79    ursor pixel to y
00B7E0:  6F 75 72 20 72 65 71 75 69 72 65 64 20 6C 6F 63    our required loc
00B7F0:  61 74 69 6F 6E 20 80 C8 75 73 69 6E 67 0D 0A 74    ation ..using..t
00B800:  68 65 20 63 75 72 73 6F 72 20 6B 65 79 73 2E 20    he cursor keys. 
00B810:  41 20 62 6F 78 20 72 65 71 75 69 72 65 73 20 74    A box requires t
00B820:  68 65 20 74 77 6F 20 64 69 61 67 6F 6E 61 6C 20    he two diagonal 
00B830:  63 6F 72 6E 65 72 73 20 74 6F 20 62 65 20 6C 6F    corners to be lo
00B840:  63 6B 65 64 20 20 69 6E 20 20 62 79 0D 0A 64 69    cked  in  by..di
00B850:  72 65 63 74 69 6E 67 20 74 68 65 20 70 69 78 65    recting the pixe
00B860:  6C 20 74 6F 20 74 68 65 20 72 65 71 75 69 72 65    l to the require
00B870:  64 20 6C 6F 63 61 74 69 6F 6E 20 61 6E 64 20 74    d location and t
00B880:  68 65 6E 20 70 72 65 73 73 69 6E 67 20 74 68 65    hen pressing the
00B890:  20 45 4E 54 45 52 20 6B 65 79 2E 0D 0A 0D 0A 49     ENTER key.....I
00B8A0:  6E 20 43 69 72 63 6C 65 20 79 6F 75 20 66 69 72    n Circle you fir
00B8B0:  73 74 20 73 65 74 20 74 68 65 20 73 74 65 70 20    st set the step 
00B8C0:  73 69 7A 65 2C 20 74 68 65 20 6C 61 72 67 65 72    size, the larger
00B8D0:  20 74 68 65 20 6E 75 6D 62 65 72 20 74 68 65 20     the number the 
00B8E0:  71 75 69 63 6B 65 72 20 20 74 68 65 0D 0A 64 72    quicker  the..dr
00B8F0:  61 77 69 6E 67 20 68 6F 97 9A 77 65 76 65 72 20    awing ho..wever 
00B900:  69 66 20 74 68 65 72 65 20 61 72 65 20 67 61 70    if there are gap
00B910:  73 20 69 6E 20 74 68 65 20 6C 69 6E 65 20 74 68    s in the line th
00B920:  65 20 70 61 69 6E 74 20 77 6F 75 6C 64 20 6C 65    e paint would le
00B930:  61 6B 20 6F 75 74 20 69 66 20 79 6F 75 0D 0A 74    ak out if you..t
00B940:  72 69 65 64 20 74 6F 20 70 61 69 6E 74 20 74 68    ried to paint th
00B950:  65 20 63 69 72 63 6C 65 2E 20 59 6F 75 20 74 68    e circle. You th
00B960:  65 6E 20 64 65 66 69 6E 65 20 74 68 65 20 63 65    en define the ce
00B970:  6E 74 72 65 20 6F 66 20 74 68 65 20 63 69 72 63    ntre of the circ
00B980:  6C 65 20 20 61 6E 64 20 20 61 6E 79 0D 0A 70 6F    le  and  any..po
00B990:  69 6E 74 20 6F 6E 20 74 68 65 20 63 69 72 63 75    int on the circu
00B9A0:  6D 66 65 72 65 6E 63 65 2E 0D 0A 0D 0A 54 65 78    mference.....Tex
00B9B0:  74 20 61 6C 6C 6F 77 73 20 79 6F 75 20 74 6F 20    t allows you to 
00B9C0:  61 64 64 20 77 6F 72 64 73 20 74 6F 20 79 6F 75    add words to you
00B9D0:  72 20 6D 61 73 74 65 72 70 69 65 63 65 20 62 75    r masterpiece bu
00B9E0:  74 20 74 68 65 72 65 20 20 69 73 20 20 6E 6F 20    t there  is  no 
00B9F0:  20 70 72 6F 76 69 73 69 6F 6E E4 02 0D 0A 66 6F     provision....fo
00BA00:  72 20 74 68 65 20 64 65 6C 65 74 65 20 6F 72 20    r the delete or 
00BA10:  63 6C 65 61 72 20 6B 65 79 73 20 73 6F 20 64 6F    clear keys so do
00BA20:  20 6E 6F 74 20 6D 61 6B 65 20 65 72 72 6F 72 73     not make errors
00BA30:  2E 0D 0A 0D 0A 46 69 6C 65 20 73 61 76 65 73 20    .....File saves 
00BA40:  74 68 65 20 61 72 74 77 6F 72 6B 20 74 6F 20 74    the artwork to t
00BA50:  61 70 65 20 6F 72 20 64 69 73 6B 2E 20 49 20 68    ape or disk. I h
00BA60:  61 76 65 20 61 64 64 65 64 20 74 68 65 20 4E 20    ave added the N 
00BA70:  70 72 6F 6D 70 74 20 73 6F 20 79 6F 75 20 20 63    prompt so you  c
00BA80:  61 6E 0D 0A 65 73 63 61 70 65 20 74 68 69 73 20    an..escape this 
00BA90:  63 6F 6D 6D 61 6E 64 20 69 66 20 63 61 6C 6C 65    command if calle
00BAA0:  64 20 69 6E 20 65 72 72 6F 72 2E 0D 0A 0D 0A 44    d in error.....D
00BAB0:  75 6D 70 20 64 75 6D 70 73 20 74 68 65 20 61 72    ump dumps the ar
00BAC0:  74 77 6F 72 6B 20 74 6F 20 79 6F 75 72 20 6C 69    twork to your li
00BAD0:  6E 65 20 70 72 69 6E 74 65 72 20 61 73 73 75 6D    ne printer assum
00BAE0:  69 6E 67 20 79 6F 75 20 68 61 76 65 20 65 69 74    ing you have eit
00BAF0:  68 65 72 20 74 68 65 20 20 44 50 31 D4 DE 0D 0A    her the  DP1....
00BB00:  6F 72 20 61 6E 20 45 50 53 4F 4E 20 63 6F 6D 70    or an EPSON comp
00BB10:  61 74 61 62 6C 65 20 70 72 69 6E 74 65 72 2E 0D    atable printer..
00BB20:  0A 0D 0A 54 6F 20 50 41 49 4E 54 20 6D 6F 76 65    ...To PAINT move
00BB30:  20 74 68 65 20 70 69 78 65 6C 20 69 6E 74 6F 20     the pixel into 
00BB40:  74 68 65 20 63 65 6E 74 72 65 20 6F 66 20 61 6E    the centre of an
00BB50:  20 65 6E 63 6C 6F 73 65 64 20 61 72 65 61 2E 20     enclosed area. 
00BB60:  54 68 65 20 72 6F 75 74 69 6E 65 0D 0A 69 73 20    The routine..is 
00BB70:  61 20 6C 69 74 74 6C 65 20 73 6C 6F 77 20 62 75    a little slow bu
00BB80:  74 20 77 6F 72 6B 73 20 77 65 6C 6C 2E 0D 0A 54    t works well...T
00BB90:  68 65 20 67 61 6D 65 73 20 61 72 65 20 61 6C 6C    he games are all
00BBA0:  20 77 65 6C 6C 20 70 72 6F 6D 70 74 65 64 20 61     well prompted a
00BBB0:  6E 64 20 6E 65 65 64 20 6C 69 74 74 6C 65 20 69    nd need little i
00BBC0:  6E 74 72 6F 64 75 63 74 69 6F 6E 20 68 65 72 65    ntroduction here
00BBD0:  2E 0D 0A 0D 0A 53 55 52 52 4F 55 4E 44 20 46 6F    .....SURROUND Fo
00BBE0:  72 20 74 77 6F 20 70 6C 61 79 65 72 73 20 69 73    r two players is
00BBF0:  20 61 20 62 61 6C 6C 20 6F 66 20 66 75 6E E5 AC     a ball of fun..
00BC00:  20 62 75 74 20 20 69 74 20 20 72 65 61 6C 6C 79     but  it  really
00BC10:  20 20 64 6F 65 73 20 20 6E 65 65 64 20 20 74 6F      does  need  to
00BC20:  20 20 62 65 0D 0A 61 64 61 70 74 65 64 20 66 6F      be..adapted fo
00BC30:  72 20 6A 6F 79 73 74 69 63 6B 73 2E 20 49 74 20    r joysticks. It 
00BC40:  69 73 20 70 6C 61 79 65 64 20 75 73 69 6E 67 20    is played using 
00BC50:  74 68 65 20 51 41 5A 58 20 6B 65 79 73 20 61 6E    the QAZX keys an
00BC60:  64 20 39 36 31 32 20 6F 6E 20 20 74 68 65 20 20    d 9612 on  the  
00BC70:  6B 65 79 0D 0A 70 61 64 2E 0D 0A 0D 0A 54 41 58    key..pad.....TAX
00BC80:  4D 41 4E 20 68 61 73 20 62 65 65 6E 20 61 72 6F    MAN has been aro
00BC90:  75 6E 64 20 73 69 6E 63 65 20 63 6F 6D 70 75 74    und since comput
00BCA0:  65 72 73 2C 20 62 75 74 20 69 74 20 69 73 20 61    ers, but it is a
00BCB0:  6E 20 65 78 63 65 6C 6C 65 6E 74 20 62 72 61 69    n excellent brai
00BCC0:  6E 20 74 65 61 73 65 72 2E 0D 0A 0D 0A 54 68 69    n teaser.....Thi
00BCD0:  73 20 6D 6F 6E 74 68 20 77 65 20 61 64 64 20 74    s month we add t
00BCE0:  68 65 20 70 65 70 75 74 75 61 6C 20 63 61 6C 65    he peputual cale
00BCF0:  6E 64 61 72 20 61 6E 64 20 65 6C 61 70 73 65 64    ndar and elapsed
00BD00:  F0 7D 20 74 69 6D 65 72 20 74 6F 20 20 6F 75 72    .} timer to  our
00BD10:  20 20 73 74 75 64 65 6E 74 27 73 0D 0A 44 65 73      student's..Des
00BD20:  6B 20 4D 69 6E 64 65 72 2E 0D 0A 42 65 67 69 6E    k Minder...Begin
00BD30:  20 62 79 20 6C 6F 61 64 69 6E 67 20 79 6F 75 72     by loading your
00BD40:  20 20 63 75 72 72 65 6E 74 20 20 63 6F 70 79 20      current  copy 
00BD50:  20 6F 66 20 20 4D 49 4E 44 45 52 20 20 69 6E 74     of  MINDER  int
00BD60:  6F 20 20 79 6F 75 72 20 20 63 6F 6D 70 75 74 65    o  your  compute
00BD70:  72 20 20 74 68 65 6E 0D 0A 70 6F 73 69 74 69 6F    r  then..positio
00BD80:  6E 20 74 68 65 20 44 65 63 65 6D 62 65 72 20 4A    n the December J
00BD90:  6F 75 72 6E 61 6C 20 74 61 70 65 20 74 6F 20 6A    ournal tape to j
00BDA0:  75 73 74 20 62 65 66 6F 72 65 20 74 68 65 20 70    ust before the p
00BDB0:  72 6F 67 72 61 6D 20 4D 49 4E 44 45 52 2D 50 54    rogram MINDER-PT
00BDC0:  32 0D 0A 61 6E 64 20 74 79 70 65 20 4D 45 52 47    2..and type MERG
00BDD0:  45 20 22 4D 49 4E 44 45 52 2D 50 54 32 22 2C 20    E "MINDER-PT2", 
00BDE0:  74 68 69 73 20 77 69 6C 6C 20 63 61 75 73 65 20    this will cause 
00BDF0:  74 68 65 20 70 72 6F 67 72 61 6D 20 74 6F 20 62    the program to b
00BE00:  65 20 F1 F5 20 6C 6F 61 64 65 64 20 20 66 72 6F    e .. loaded  fro
00BE10:  6D 0D 0A 74 68 65 20 63 61 73 73 65 74 74 65 20    m..the cassette 
00BE20:  61 6E 64 20 6D 65 72 67 65 64 20 6F 6E 74 6F 20    and merged onto 
00BE30:  74 68 65 20 62 6F 74 74 6F 6D 20 6F 66 20 20 79    the bottom of  y
00BE40:  6F 75 72 20 20 4D 49 4E 44 45 52 20 20 70 72 6F    our  MINDER  pro
00BE50:  67 72 61 6D 20 20 77 68 69 63 68 20 20 69 73 0D    gram  which  is.
00BE60:  0A 61 6C 72 65 61 64 79 20 69 6E 20 63 6F 6D 70    .already in comp
00BE70:  75 74 65 72 20 6D 65 6D 6F 72 79 2E 0D 0A 0D 0A    uter memory.....
00BE80:  41 66 74 65 72 20 74 68 65 20 6C 6F 61 64 20 74    After the load t
00BE90:  79 70 65 20 4C 49 53 54 20 61 6E 64 20 61 6C 6C    ype LIST and all
00BEA0:  20 62 65 69 6E 67 20 77 65 6C 6C 20 79 6F 75 72     being well your
00BEB0:  20 6F 72 69 67 69 6E 61 6C 20 77 69 6C 6C 20 4C     original will L
00BEC0:  49 53 54 20 20 62 75 74 20 20 69 74 0D 0A 77 69    IST  but  it..wi
00BED0:  6C 6C 20 6E 6F 77 20 63 6F 6E 74 61 69 6E 20 74    ll now contain t
00BEE0:  68 65 20 61 64 64 69 74 69 6F 6E 61 6C 20 6C 69    he additional li
00BEF0:  6E 65 73 20 6E 75 6D 62 65 72 65 64 20 66 72 6F    nes numbered fro
00BF00:  6D 20 33 30 B9 20 FF FF FF FF 11 39 09 CE 04 CE    m 30. .....9....
00BF10:  04 D6 04 11 09 03 10 08 0F 00 07 01 00 2C 54 45    .............,TE
00BF20:  58 54 32 00 00 00 00 00 00 00 00 00 00 00 06 00    XT2.............
00BF30:  16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 00 00    ...;............
00BF40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 B6    ..............$.
00C020:  FF FF FF FF 11 39 09 F6 04 F6 04 FE 04 03 09 02    .....9..........
00C030:  10 08 6C 0A 15 08 00 16 30 30 20 74 6F 20 34 31    ..l.....00 to 41
00C040:  33 30 2E 0D 0A 0D 0A 54 68 65 72 65 20 61 72 65    30.....There are
00C050:  20 73 74 69 6C 6C 20 74 77 6F 20 74 68 69 6E 67     still two thing
00C060:  73 20 77 68 69 63 68 20 20 79 6F 75 20 20 6D 75    s which  you  mu
00C070:  73 74 20 20 64 6F 20 20 62 65 66 6F 72 65 20 20    st  do  before  
00C080:  79 6F 75 20 20 63 61 6E 20 20 72 75 6E 20 20 79    you  can  run  y
00C090:  6F 75 72 0D 0A 65 6E 6C 61 72 67 65 64 20 4D 49    our..enlarged MI
00C0A0:  4E 44 45 52 2E 0D 0A 0D 0A 46 69 72 73 74 6C 79    NDER.....Firstly
00C0B0:  2C 20 74 79 70 65 20 45 44 49 54 20 32 38 30 20    , type EDIT 280 
00C0C0:  61 6E 64 20 64 65 6C 65 74 65 20 74 68 65 20 61    and delete the a
00C0D0:  70 6F 73 74 72 6F 70 68 65 20 61 74 20 20 74 68    postrophe at  th
00C0E0:  65 20 20 62 65 67 69 6E 6E 69 6E 67 20 20 6F 66    e  beginning  of
00C0F0:  20 20 74 68 65 0D 0A 6C 69 6E 65 2E 20 59 6F 75      the..line. You
00C100:  20 64 6F 20 74 68 69 73 20 62 79 20 6D 6F 76 69     do this by movi
00C110:  6E 67 20 74 68 65 20 63 75 72 73 6F 72 20 62 6C    ng the cursor bl
00C120:  6F 63 6B 2C 20 75 73 69 6E 67 20 74 68 65 20 61    ock, using the a
00C130:  72 72 6F 77 20 6B 65 79 62 DE 73 2C 20 75 6E 74    rrow keyb.s, unt
00C140:  69 6C 20 69 74 0D 0A 69 73 20 64 69 72 65 63 74    il it..is direct
00C150:  6C 79 20 6F 76 65 72 20 74 68 65 20 61 70 6F 73    ly over the apos
00C160:  74 72 6F 70 68 65 20 61 6E 64 20 74 68 65 6E 20    trophe and then 
00C170:  70 72 65 73 73 69 6E 67 20 74 68 65 20 43 4C 52    pressing the CLR
00C180:  20 6B 65 79 20 74 68 65 6E 20 74 68 65 20 45 4E     key then the EN
00C190:  54 45 52 0D 0A 6B 65 79 2E 0D 0A 0D 0A 54 68 69    TER..key.....Thi
00C1A0:  73 20 61 70 6F 73 74 72 6F 70 68 65 20 73 65 72    s apostrophe ser
00C1B0:  76 65 73 20 74 68 65 20 73 61 6D 65 20 66 75 6E    ves the same fun
00C1C0:  63 74 69 6F 6E 20 61 73 20 74 68 65 20 77 6F 72    ction as the wor
00C1D0:  64 20 52 45 4D 20 61 6E 64 20 75 6E 74 69 6C 20    d REM and until 
00C1E0:  20 6E 6F 77 20 20 68 61 73 0D 0A 63 61 75 73 65     now  has..cause
00C1F0:  64 20 74 68 65 20 63 6F 6D 70 75 74 65 72 20 74    d the computer t
00C200:  6F 20 69 67 6E 6F 72 65 20 74 68 65 20 63 6F 6E    o ignore the con
00C210:  74 65 6E 74 73 20 6F 66 20 6C 69 6E 65 20 32 38    tents of line 28
00C220:  30 2E 0D 0A 0D 0A 0D 0A 41 73 20 77 65 20 6E 6F    0.......As we no
00C230:  77 20 68 61 76 65 20 74 77 6F 89 EB 20 6E 65 77    w have two.. new
00C240:  20 72 6F 75 74 69 6E 65 73 20 69 6E 20 4D 49 4E     routines in MIN
00C250:  44 45 52 20 77 65 20 6D 75 73 74 20 6C 69 6E 6B    DER we must link
00C260:  20 74 68 65 6D 20 69 6E 74 6F 20 74 68 65 20 63     them into the c
00C270:  6F 6D 6D 61 6E 64 0D 0A 73 65 63 74 69 6F 6E 20    ommand..section 
00C280:  62 79 20 70 6C 61 63 69 6E 67 20 74 68 65 69 72    by placing their
00C290:  20 73 74 61 72 74 69 6E 67 20 6C 69 6E 65 20 6E     starting line n
00C2A0:  75 6D 62 65 72 73 20 69 6E 74 6F 20 74 68 65 20    umbers into the 
00C2B0:  20 63 6F 6D 6D 61 6E 64 27 73 20 20 4F 4E 20 20     command's  ON  
00C2C0:  47 4F 54 4F 0D 0A 69 6E 73 74 72 75 63 74 69 6F    GOTO..instructio
00C2D0:  6E 20 69 6E 20 6C 69 6E 65 20 31 31 32 30 2E 0D    n in line 1120..
00C2E0:  0A 0D 0A 54 79 70 65 20 45 44 49 54 20 31 31 32    ...Type EDIT 112
00C2F0:  30 20 20 54 68 69 73 20 6C 69 6E 65 20 63 6F 6E    0  This line con
00C300:  74 61 69 6E 73 20 74 68 65 20 61 64 64 72 65 73    tains the addres
00C310:  73 20 6F 66 20 65 61 63 68 20 6F 66 20 74 68 65    s of each of the
00C320:  20 20 73 69 78 20 20 72 6F 75 74 69 6E 65 73 0D      six  routines.
00C330:  0A 77 68 69 63 68 20 77 69 6C 6C 20 7A 0F 63 6F    .which will z.co
00C340:  6D 70 72 69 73 65 20 74 68 65 20 63 6F 6D 70 6C    mprise the compl
00C350:  65 74 65 64 20 4D 49 4E 44 45 52 2E 20 41 74 20    eted MINDER. At 
00C360:  74 68 65 20 20 6D 6F 6D 65 6E 74 20 20 74 68 65    the  moment  the
00C370:  20 20 6F 6E 6C 79 20 20 72 6F 75 74 69 6E 65 0D      only  routine.
00C380:  0A 65 6E 61 62 6C 65 64 20 69 73 20 74 68 65 20    .enabled is the 
00C390:  66 69 72 73 74 20 6F 6E 65 20 22 44 49 41 52 59    first one "DIARY
00C3A0:  22 2E 20 53 68 6F 75 6C 64 20 79 6F 75 20 74 79    ". Should you ty
00C3B0:  70 65 20 61 20 6E 75 6D 62 65 72 20 20 6F 74 68    pe a number  oth
00C3C0:  65 72 20 20 74 68 61 6E 20 31 2C 0D 0A 74 68 61    er  than 1,..tha
00C3D0:  74 20 69 73 20 62 65 74 77 65 65 6E 20 32 20 61    t is between 2 a
00C3E0:  6E 64 20 36 2C 20 74 68 65 20 4F 4E 20 47 4F 54    nd 6, the ON GOT
00C3F0:  4F 20 6C 6F 67 69 63 20 77 6F 75 6C 64 20 20 63    O logic would  c
00C400:  6F 75 6E 74 20 20 61 6C 6F 6E 67 20 20 74 68 65    ount  along  the
00C410:  20 20 63 6F 72 72 65 63 74 0D 0A 6E 75 6D 62 65      correct..numbe
00C420:  72 20 6F 66 20 61 64 64 72 65 73 73 65 73 20 61    r of addresses a
00C430:  6E 64 20 62 65 20 64 69 72 65 63 74 65 64 59 31    nd be directedY1
00C440:  20 62 61 63 6B 20 74 6F 20 74 68 65 20 63 6F 6D     back to the com
00C450:  6D 61 6E 64 20 6C 6F 6F 70 20 69 6E 20 6C 69 6E    mand loop in lin
00C460:  65 20 31 30 30 30 2E 0D 0A 57 65 20 63 61 6E 20    e 1000...We can 
00C470:  6E 6F 77 20 65 6E 61 62 6C 65 20 74 68 65 20 73    now enable the s
00C480:  65 63 6F 6E 64 20 61 6E 64 20 66 69 66 74 68 20    econd and fifth 
00C490:  72 6F 75 74 69 6E 65 73 2E 0D 0A 0D 0A 50 72 65    routines.....Pre
00C4A0:  73 73 20 74 68 65 20 43 54 52 4C 20 61 6E 64 20    ss the CTRL and 
00C4B0:  54 41 42 20 6B 65 79 73 20 74 6F 67 65 74 68 65    TAB keys togethe
00C4C0:  72 20 74 6F 20 70 6C 61 63 65 20 74 68 65 20 45    r to place the E
00C4D0:  44 49 54 4F 52 20 69 6E 74 6F 20 54 59 50 45 20    DITOR into TYPE 
00C4E0:  4F 56 45 52 20 20 6D 6F 64 65 0D 0A 61 6E 64 20    OVER  mode..and 
00C4F0:  6D 6F 76 65 20 74 68 65 20 63 75 72 73 6F 72 20    move the cursor 
00C500:  62 6C 6F 63 6B 2C 20 75 73 69 6E 67 20 74 68 65    block, using the
00C510:  20 61 72 72 6F 77 20 6B 65 79 73 2C 20 75 6E 74     arrow keys, unt
00C520:  69 6C 20 69 74 20 69 73 20 6F 76 65 72 20 74 68    il it is over th
00C530:  65 20 20 31 20 20 6F 66 0D 0A 74 68 65 20 66 69    e  1  of..the fi
00C540:  19 C0 72 73 74 20 31 30 30 30 20 28 69 74 20 69    ..rst 1000 (it i
00C550:  73 20 74 68 65 20 73 65 63 6F 6E 64 20 67 72 6F    s the second gro
00C560:  75 70 20 6F 66 20 6E 75 6D 62 65 72 73 20 6F 6E    up of numbers on
00C570:  20 74 68 65 20 20 6C 69 6E 65 29 20 20 74 68 65     the  line)  the
00C580:  6E 20 20 70 72 65 73 73 0D 0A 74 68 65 20 6E 75    n  press..the nu
00C590:  6D 62 65 72 20 34 20 6B 65 79 2C 20 63 68 61 6E    mber 4 key, chan
00C5A0:  67 69 6E 67 20 74 68 65 20 31 30 30 30 20 69 6E    ging the 1000 in
00C5B0:  74 6F 20 34 30 30 30 2E 0D 0A 0D 0A 55 73 69 6E    to 4000.....Usin
00C5C0:  67 20 74 68 65 20 61 72 72 6F 77 20 6B 65 79 73    g the arrow keys
00C5D0:  20 6D 6F 76 65 20 74 68 65 20 63 75 72 73 6F 72     move the cursor
00C5E0:  20 75 6E 74 69 6C 20 69 74 20 69 73 20 6F 76 65     until it is ove
00C5F0:  72 20 74 68 65 20 31 20 6F 66 20 74 68 65 20 20    r the 1 of the  
00C600:  31 30 30 30 20 20 69 6E 0D 0A 74 68 65 20 66 69    1000  in..the fi
00C610:  66 74 68 20 62 6C 6F 63 6B 20 61 6C 6F 6E 67 20    fth block along 
00C620:  61 6E 64 20 70 72 65 73 73 20 74 68 65 20 33 20    and press the 3 
00C630:  6B 65 79 20 63 68 61 6E 67 69 6E 67 20 74 68 69    key changing thi
00C640:  73 20 1B 66 76 61 6C 75 65 20 74 6F 20 33 30 30    s .fvalue to 300
00C650:  30 2E 0D 0A 54 68 65 20 6C 69 6E 65 20 73 68 6F    0...The line sho
00C660:  75 6C 64 20 6E 6F 77 20 72 65 61 64 3A 20 31 31    uld now read: 11
00C670:  32 30 20 4F 4E 20 69 6B 20 47 4F 54 4F 20 32 30    20 ON ik GOTO 20
00C680:  30 30 2C 34 30 30 30 2C 31 30 30 30 2C 31 30 30    00,4000,1000,100
00C690:  30 2C 33 30 30 30 2C 31 30 30 30 0D 0A 77 68 65    0,3000,1000..whe
00C6A0:  6E 20 61 6C 6C 20 69 73 20 63 6F 72 72 65 63 74    n all is correct
00C6B0:  20 70 72 65 73 73 20 74 68 65 20 45 4E 54 45 52     press the ENTER
00C6C0:  20 6B 65 79 2E 0D 0A 0D 0A 54 68 61 74 20 63 6F     key.....That co
00C6D0:  6D 70 6C 65 74 65 73 20 74 68 65 20 63 68 61 6E    mpletes the chan
00C6E0:  67 65 73 20 6E 65 63 65 73 73 61 72 79 20 74 6F    ges necessary to
00C6F0:  20 6C 69 6E 6B 20 20 69 6E 20 20 74 68 65 20 20     link  in  the  
00C700:  6D 65 72 67 65 64 20 20 72 6F 75 74 69 6E 65 2E    merged  routine.
00C710:  20 20 59 6F 75 0D 0A 73 68 6F 75 6C 64 20 6E 6F      You..should no
00C720:  77 20 74 61 6B 65 20 61 20 6E 65 77 20 74 61 70    w take a new tap
00C730:  65 20 61 6E 64 20 53 41 56 45 20 28 61 6E 64 20    e and SAVE (and 
00C740:  76 65 72 69 54 F5 66 79 29 20 74 68 65 20 61 6D    veriT.fy) the am
00C750:  65 6E 64 65 64 20 20 70 72 6F 67 72 61 6D 20 20    ended  program  
00C760:  75 73 69 6E 67 0D 0A 77 68 61 74 65 76 65 72 20    using..whatever 
00C770:  6E 61 6D 65 20 79 6F 75 20 68 61 76 65 20 63 68    name you have ch
00C780:  6F 73 65 6E 20 74 6F 20 69 64 65 6E 74 69 66 79    osen to identify
00C790:  20 79 6F 75 72 20 6C 61 74 65 73 74 20 76 65 72     your latest ver
00C7A0:  73 69 6F 6E 20 6F 66 20 4D 49 4E 44 45 52 2E 0D    sion of MINDER..
00C7B0:  0A 0D 0A 57 68 65 6E 20 79 6F 75 20 52 55 4E 20    ...When you RUN 
00C7C0:  79 6F 75 72 20 75 70 64 61 74 65 64 20 76 65 72    your updated ver
00C7D0:  73 69 6F 6E 20 6F 66 20 4D 49 4E 44 45 52 2C 20    sion of MINDER, 
00C7E0:  20 68 61 76 69 6E 67 20 20 61 6E 73 77 65 72 65     having  answere
00C7F0:  64 20 20 74 68 65 20 22 53 65 74 20 55 70 22 0D    d  the "Set Up".
00C800:  0A 71 75 65 73 74 69 6F 6E 73 20 6F 66 20 74 69    .questions of ti
00C810:  6D 65 20 61 6E 64 20 64 61 74 65 2C 20 74 68 65    me and date, the
00C820:  20 63 75 72 72 65 6E 74 20 6D 6F 6E 74 68 27 73     current month's
00C830:  20 63 61 6C 65 6E 64 61 72 20 77 69 6C 6C 20 20     calendar will  
00C840:  62 65 20 20 64 72 E9 9A FF FF FF FF 11 39 09 CE    be  dr.......9..
00C850:  04 CE 04 D6 04 16 09 03 10 08 0F 00 07 01 00 2C    ...............,
00C860:  54 45 58 54 32 00 00 00 00 00 00 00 00 00 00 00    TEXT2...........
00C870:  07 00 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00    .....;..........
00C880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C960:  C3 BD FF FF FF FF 11 39 09 F6 04 F6 04 F8 04 01    .......9........
00C970:  09 02 10 08 71 0A 15 08 00 16 61 77 6E 20 20 69    ....q.....awn  i
00C980:  6E 0D 0A 74 68 65 20 75 70 70 65 72 20 6C 65 66    n..the upper lef
00C990:  74 20 63 6F 72 6E 65 72 20 6F 66 20 79 6F 75 72    t corner of your
00C9A0:  20 73 63 72 65 65 6E 2E 20 42 79 20 73 65 6C 65     screen. By sele
00C9B0:  63 74 69 6E 67 20 43 41 4C 45 4E 44 41 52 20 28    cting CALENDAR (
00C9C0:  6F 70 74 69 6F 6E 20 20 35 29 20 20 79 6F 75 0D    option  5)  you.
00C9D0:  0A 63 61 6E 20 64 72 61 77 20 74 68 65 20 63 61    .can draw the ca
00C9E0:  6C 65 6E 64 61 72 20 66 6F 72 20 61 6E 79 20 6D    lendar for any m
00C9F0:  6F 6E 74 68 20 69 6E 20 61 6E 79 20 79 65 61 72    onth in any year
00CA00:  20 62 65 74 77 65 65 6E 20 31 39 30 30 20 61 6E     between 1900 an
00CA10:  64 20 32 31 30 30 2E 0D 0A 0D 0A 43 68 6F 6F 73    d 2100.....Choos
00CA20:  69 6E 67 20 6F 70 74 69 6F 6E 20 32 20 66 72 6F    ing option 2 fro
00CA30:  6D 20 74 68 65 20 63 6F 6D 6D 61 6E 64 20 6C 69    m the command li
00CA40:  6E 65 20 77 69 6C 6C 20 73 65 74 20 74 68 65 20    ne will set the 
00CA50:  65 6C 61 70 73 65 64 20 74 69 6D 65 72 2E 20 41    elapsed timer. A
00CA60:  73 20 69 74 20 69 73 0D 0A 73 65 74 20 75 70 20    s it is..set up 
00CA70:  74 68 69 73 20 77 69 6C 6C 20 E4 28 74 69 6D 65    this will .(time
00CA80:  20 61 6E 79 20 70 65 72 69 6F 64 20 62 65 74 77     any period betw
00CA90:  65 65 6E 20 6F 6E 65 20 6D 69 6E 75 74 65 20 61    een one minute a
00CAA0:  6E 64 20 6F 6E 65 20 68 6F 75 72 2E 20 54 68 65    nd one hour. The
00CAB0:  20 65 6E 74 69 72 65 0D 0A 63 69 72 63 6C 65 20     entire..circle 
00CAC0:  62 65 69 6E 67 20 33 36 30 20 64 65 67 72 65 65    being 360 degree
00CAD0:  73 20 65 61 63 68 20 6D 69 6E 75 74 65 20 69 73    s each minute is
00CAE0:  20 72 65 70 72 65 73 65 6E 74 65 64 20 62 79 20     represented by 
00CAF0:  61 20 36 20 64 65 67 72 65 65 20 73 65 67 6D 65    a 6 degree segme
00CB00:  6E 74 20 6F 66 0D 0A 74 68 65 20 63 69 72 63 6C    nt of..the circl
00CB10:  65 2E 0D 0A 0D 0A 4C 69 6B 65 20 74 68 65 20 64    e.....Like the d
00CB20:  69 67 69 74 61 6C 20 63 6C 6F 63 6B 20 74 68 65    igital clock the
00CB30:  20 74 69 6D 65 72 20 69 73 20 64 72 69 76 65 6E     timer is driven
00CB40:  20 62 79 20 74 68 65 20 41 4D 53 54 52 41 44 20     by the AMSTRAD 
00CB50:  69 6E 74 65 72 72 75 70 74 20 72 6F 75 74 69 6E    interrupt routin
00CB60:  65 0D 0A 2D 20 6C 69 6E 65 20 34 30 37 30 20 73    e..- line 4070 s
00CB70:  65 74 73 20 75 70 20 74 68 69 73 20 ED 11 69 6E    ets up this ..in
00CB80:  74 65 72 72 75 70 74 20 2D 20 65 76 65 72 79 20    terrupt - every 
00CB90:  31 2F 35 30 74 68 20 6F 66 20 61 20 73 65 63 6F    1/50th of a seco
00CBA0:  6E 64 20 74 68 69 73 20 69 6E 74 65 72 72 75 70    nd this interrup
00CBB0:  74 0D 0A 69 6E 63 72 65 6D 65 6E 74 73 20 61 20    t..increments a 
00CBC0:  63 6F 75 6E 74 65 72 2C 20 77 68 65 6E 20 74 68    counter, when th
00CBD0:  65 20 63 6F 75 6E 74 65 72 20 72 65 61 63 68 65    e counter reache
00CBE0:  73 20 35 30 30 20 69 2E 65 2E 20 65 76 65 72 79    s 500 i.e. every
00CBF0:  20 31 30 20 73 65 63 6F 6E 64 73 2C 20 20 61 0D     10 seconds,  a.
00CC00:  0A 47 4F 53 55 42 20 69 73 20 6D 61 64 65 20 74    .GOSUB is made t
00CC10:  6F 20 74 68 65 20 72 6F 75 74 69 6E 65 20 61 74    o the routine at
00CC20:  20 34 31 30 30 20 77 68 69 63 68 20 65 72 61 73     4100 which eras
00CC30:  65 73 20 6F 6E 65 20 20 6C 69 6E 65 20 20 6F 66    es one  line  of
00CC40:  20 20 74 68 65 20 20 73 68 61 64 65 64 0D 0A 73      the  shaded..s
00CC50:  65 67 6D 65 6E 74 20 62 79 20 72 65 64 72 61 77    egment by redraw
00CC60:  69 6E 67 20 69 74 20 77 69 74 68 20 74 68 65 20    ing it with the 
00CC70:  62 61 63 6B 67 72 6F 75 6E 64 20 70 65 6E 1B BD    background pen..
00CC80:  2E 0D 0A 0D 0A 49 66 20 79 6F 75 20 77 69 73 68    .....If you wish
00CC90:  65 64 20 74 6F 20 61 6C 74 65 72 20 74 68 65 20    ed to alter the 
00CCA0:  6C 65 6E 67 74 68 20 6F 66 20 74 68 65 20 74 69    length of the ti
00CCB0:  6D 69 6E 67 20 63 79 63 6C 65 20 79 6F 75 20 77    ming cycle you w
00CCC0:  69 6C 6C 20 68 61 76 65 20 74 6F 20 61 6C 74 65    ill have to alte
00CCD0:  72 0D 0A 31 2E 20 74 68 65 20 70 72 6F 6D 70 74    r..1. the prompt
00CCE0:  20 6C 69 6E 65 20 2D 20 6C 69 6E 65 20 34 30 31     line - line 401
00CCF0:  30 0D 0A 32 2E 20 74 68 65 20 6D 75 6C 74 69 70    0..2. the multip
00CD00:  6C 69 65 72 20 75 73 65 64 20 69 6E 20 6C 69 6E    lier used in lin
00CD10:  65 20 34 30 32 30 20 61 6E 64 0D 0A 33 2E 20 74    e 4020 and..3. t
00CD20:  68 65 20 69 6E 74 65 72 72 75 70 74 20 70 65 72    he interrupt per
00CD30:  69 6F 64 20 69 6E 20 6C 69 6E 65 20 34 30 37 30    iod in line 4070
00CD40:  2E 0D 0A 4E 6F 74 65 3A 20 54 68 65 20 74 69 6D    ...Note: The tim
00CD50:  69 6E 67 20 70 65 72 69 6F 64 20 6D 75 73 74 20    ing period must 
00CD60:  64 69 76 69 64 65 20 65 76 65 6E 6C 79 20 69 6E    divide evenly in
00CD70:  74 6F 20 33 36 30 2E 0D 0A 0D 0A 41 73 20 61 6E    to 360.....As an
00CD80:  4B A8 20 65 78 61 6D 70 6C 65 2C 20 74 6F 20 73    K. example, to s
00CD90:  65 74 20 75 70 20 74 68 65 20 74 69 6D 65 72 20    et up the timer 
00CDA0:  66 6F 72 20 61 20 6D 61 78 69 6D 75 6D 20 70 65    for a maximum pe
00CDB0:  72 69 6F 64 20 6F 66 20 31 35 20 20 6D 69 6E 75    riod of 15  minu
00CDC0:  74 65 73 2C 20 20 74 68 65 0D 0A 6D 75 6C 74 69    tes,  the..multi
00CDD0:  70 6C 69 65 72 20 69 6E 20 6C 69 6E 65 20 34 30    plier in line 40
00CDE0:  32 30 20 77 6F 75 6C 64 20 62 65 20 32 34 2C 20    20 would be 24, 
00CDF0:  61 6E 64 20 74 68 65 20 69 6E 74 65 72 72 75 70    and the interrup
00CE00:  74 20 66 69 67 75 72 65 20 69 6E 20 20 6C 69 6E    t figure in  lin
00CE10:  65 20 20 34 30 37 30 0D 0A 63 68 61 6E 67 65 64    e  4070..changed
00CE20:  20 66 72 6F 6D 20 35 30 30 20 74 6F 20 31 32 35     from 500 to 125
00CE30:  2C 20 74 68 75 73 20 65 72 61 73 69 6E 67 20 6F    , thus erasing o
00CE40:  6E 65 20 6C 69 6E 65 20 65 76 65 72 79 20 32 20    ne line every 2 
00CE50:  31 2F 32 20 73 65 63 6F 6E 64 73 2E 0D 0A 0D 0A    1/2 seconds.....
00CE60:  57 65 6C 6C 20 68 61 76 65 20 66 75 6E 21 20 4E    Well have fun! N
00CE70:  65 78 74 20 6D 6F 6E 74 68 20 77 65 20 77 69 6C    ext month we wil
00CE80:  6C 20 2B 73 61 64 64 20 74 68 65 20 63 61 6C 63    l +sadd the calc
00CE90:  75 6C 61 74 6F 72 20 61 6E 64 20 6D 65 6D 6F 20    ulator and memo 
00CEA0:  70 61 64 2E 0D 0A 0D 0A 2A 20 2A 20 2A 20 20 50    pad.....* * *  P
00CEB0:  6C 65 61 73 65 20 4E 6F 74 65 20 2A 20 2A 20 2A    lease Note * * *
00CEC0:  0D 0A 0D 0A 4D 49 4E 44 45 52 2D 50 54 32 20 20    ....MINDER-PT2  
00CED0:  63 61 6E 6E 6F 74 20 62 65 20 72 75 6E 20 6F 6E    cannot be run on
00CEE0:  20 69 74 27 73 20 6F 77 6E 2E 20 20 49 74 20 69     it's own.  It i
00CEF0:  73 20 64 65 73 69 67 6E 65 64 20 74 6F 20 62 65    s designed to be
00CF00:  20 6D 65 72 67 65 64 20 6F 6E 74 6F 20 74 68 65     merged onto the
00CF10:  0D 0A 70 72 6F 67 72 61 6D 20 4D 49 4E 44 45 52    ..program MINDER
00CF20:  20 69 6E 20 6C 61 73 74 20 6D 6F 6E 74 68 27 73     in last month's
00CF30:  20 43 61 73 73 65 74 74 65 20 4A 6F 75 72 6E 61     Cassette Journa
00CF40:  6C 2E 0D 0A 0D 0A 49 66 20 66 6F 72 20 73 6F 6D    l.....If for som
00CF50:  65 20 72 65 61 73 6F 6E 20 79 6F 75 20 64 6F 20    e reason you do 
00CF60:  6E 6F 74 20 68 61 76 65 20 6C 61 73 74 20 6D 6F    not have last mo
00CF70:  6E 74 68 27 73 20 63 61 73 73 65 74 74 65 20 79    nth's cassette y
00CF80:  6F 75 20 63 BE 1B 61 6E 20 67 65 74 20 61 20 20    ou c..an get a  
00CF90:  63 6F 70 79 0D 0A 66 72 6F 6D 20 75 73 20 6F 6E    copy..from us on
00CFA0:  20 62 61 63 6B 6F 72 64 65 72 2E 20 41 6C 74 65     backorder. Alte
00CFB0:  72 6E 61 74 69 76 65 6C 79 20 73 65 6E 64 20 75    rnatively send u
00CFC0:  73 20 61 20 74 61 70 65 20 20 6F 72 20 20 66 6F    s a tape  or  fo
00CFD0:  72 6D 61 74 74 65 64 20 20 64 69 73 6B 20 20 61    rmatted  disk  a
00CFE0:  6E 64 0D 0A 24 35 2E 30 30 20 61 6E 64 20 77 65    nd..$5.00 and we
00CFF0:  20 77 69 6C 6C 20 73 65 6E 64 20 79 6F 75 20 61     will send you a
00D000:  20 63 6F 6D 70 6C 65 74 65 20 76 65 72 73 69 6F     complete versio
00D010:  6E 20 6F 66 20 6F 75 72 20 53 74 75 64 65 6E 74    n of our Student
00D020:  27 73 20 44 65 73 6B 20 4D 69 6E 64 65 72 2E 0D    's Desk Minder..
00D030:  0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D    ................
00D040:  0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20    .........       
00D050:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D060:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D070:  20 20 20 20 20 47 6F 72 6F 6B 61 20 54 65 61 63         Goroka Teac
00D080:  68 65 72 73 20 43 2A 5F 6F 6C 6C 65 67 65 2C 0D    hers C*_ollege,.
00D090:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
00D0A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D0B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 50 2E 4F                 P.O
00D0C0:  2E 20 42 6F 78 20 31 30 37 38 0D 0A 20 20 20 20    . Box 1078..    
00D0D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D0E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D0F0:  20 20 20 20 20 20 20 20 47 4F 52 4F 4B 41 0D 0A            GOROKA..
00D100:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D110:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D120:  20 20 20 20 20 20 20 20 20 20 20 20 45 20 48 20                E H 
00D130:  50 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    P..             
00D140:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D150:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50                   P
00D160:  61 70 75 61 20 4E 65 77 20 47 75 69 6E 65 61 2E    apua New Guinea.
00D170:  0D 0A 0D 0A 44 65 61 72 20 53 69 72 73 2C 0D 0A    ....Dear Sirs,..
00D180:  20 20 20 20 20 20 20 20 A3 36 FF FF FF FF 11 38            £6.....8
00D190:  09 CE 04 CE 04 D6 04 10 09 03 10 08 0F 00 07 01    ................
00D1A0:  00 2C 54 45 58 54 32 00 00 00 00 00 00 00 00 00    .,TEXT2.........
00D1B0:  00 00 08 FF 16 40 06 3B 9E 00 00 00 00 00 00 00    .....@.;........
00D1C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D1D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D1E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D1F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
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 51 DA FF FF FF FF 11 38 09 F6 04 F6 04 F5    ..Q......8......
00D2B0:  04 05 09 02 10 08 15 28 13 07 00 16 20 20 43 6F    .......(....  Co
00D2C0:  75 6C 64 20 79 6F 75 20 70 6C 65 61 73 65 20 74    uld you please t
00D2D0:  65 6C 6C 20 6D 65 20 74 68 65 20 62 65 73 74 20    ell me the best 
00D2E0:  70 6C 61 63 65 20 69 6E 20 51 75 65 65 6E 73 6C    place in Queensl
00D2F0:  61 6E 64 20 74 6F 20 62 75 79 20 61 6E 0D 0A 41    and to buy an..A
00D300:  4D 53 54 52 41 44 20 50 20 43 20 57 20 38 32 35    MSTRAD P C W 825
00D310:  36 20 3F 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20    6 ?....         
00D320:  49 20 77 6F 75 6C 64 20 62 65 20 69 6E 74 65 72    I would be inter
00D330:  65 73 74 65 64 20 74 6F 20 63 6F 72 72 65 73 70    ested to corresp
00D340:  6F 6E 64 20 77 69 74 68 20 70 65 6F 70 6C 65 20    ond with people 
00D350:  77 68 6F 20 75 73 65 20 74 68 69 73 0D 0A 6D 61    who use this..ma
00D360:  63 68 69 6E 65 20 66 6F 72 20 73 6D 61 6C 6C 20    chine for small 
00D370:  62 75 73 69 6E 65 73 73 20 70 75 72 70 6F 73 65    business purpose
00D380:  73 20 2D 20 69 6E 20 70 61 72 74 69 63 75 6C 61    s - in particula
00D390:  72 20 73 6D 61 6C 6C 20 6D 61 69 6C 20 6F 72 64    r small mail ord
00D3A0:  65 72 0D 0A 62 75 73 69 6E 65 73 73 65 73 2E 0D    er..businesses..
00D3B0:  0A 0D 0A 20 20 20 20 20 20 20 20 20 02 C4 20 20    ...         ..  
00D3C0:  20 20 20 20 20 59 6F 75 72 73 20 66 61 69 74 68         Yours faith
00D3D0:  66 75 6C 6C 79 2C 0D 0A 0D 0A 20 20 20 20 20 20    fully,....      
00D3E0:  20 20 20 20 20 20 20 20 20 20 43 2E 20 41 2E 20              C. A. 
00D3F0:  42 55 4E 4B 45 0D 0A 0D 0A 66 72 61 6E 6B 3A 20    BUNKE....frank: 
00D400:  41 73 20 49 20 77 72 69 74 65 20 74 68 69 73 20    As I write this 
00D410:  74 68 65 20 38 32 35 36 20 69 73 20 73 74 69 6C    the 8256 is stil
00D420:  6C 20 6E 6F 74 20 72 65 6C 65 61 73 65 64 20 68    l not released h
00D430:  65 72 65 2C 20 62 75 74 20 69 66 20 61 6E 79 6F    ere, but if anyo
00D440:  6E 65 0D 0A 69 73 20 69 6E 74 65 72 65 73 74 65    ne..is intereste
00D450:  64 20 70 6C 65 61 73 65 20 64 72 6F 70 20 74 68    d please drop th
00D460:  69 73 20 63 68 61 70 20 61 20 6C 69 6E 65 2E 0D    is chap a line..
00D470:  0A 0D 0A 0D 0A 0D 0A 20 0D 0A 61 6E 64 20 66 72    ....... ..and fr
00D480:  6F 6D 20 61 20 4D 72 20 54 72 65 73 69 64 64 65    om a Mr Tresidde
00D490:  72 2C 20 42 6F 67 67 61 62 69 6C 6C 61 2E 0D 0A    r, Boggabilla...
00D4A0:  0D 0A 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    ................
00D4B0:  2E 20 61 6E 64 20 49 20 68 6F 70 65 20 79 0A 69    . and I hope y.i
00D4C0:  6F 75 72 20 6A 6F 75 72 6E 61 6C 20 64 6F 65 73    our journal does
00D4D0:  20 74 65 73 74 73 20 6F 6E 20 73 6F 66 74 77 61     tests on softwa
00D4E0:  72 65 20 70 61 63 6B 61 67 65 73 0D 0A 66 72 6F    re packages..fro
00D4F0:  6D 20 41 6D 73 74 72 61 64 2E 20 41 6C 73 6F 20    m Amstrad. Also 
00D500:  49 20 68 6F 70 65 20 79 6F 75 20 68 61 76 65 20    I hope you have 
00D510:  73 6F 6D 65 20 75 73 65 66 75 6C 20 69 6E 66 6F    some useful info
00D520:  72 6D 61 74 69 6F 6E 20 61 62 6F 75 74 20 70 72    rmation about pr
00D530:  69 6E 74 65 72 73 2C 0D 0A 49 20 68 61 76 65 20    inters,..I have 
00D540:  73 65 65 6E 20 74 68 65 20 2E 2E 2E 2E 2E 2E 2E    seen the .......
00D550:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 0D 0A 0D    ................
00D560:  0A 66 72 61 6E 6B 3A 0D 0A 0D 0A 57 65 20 61 72    .frank:....We ar
00D570:  65 20 61 62 73 6F 6C 75 74 65 6C 79 20 6F 76 65    e absolutely ove
00D580:  72 77 68 65 6C 6D 65 64 20 74 72 79 69 6E 67 20    rwhelmed trying 
00D590:  74 6F 20 72 75 6E 20 74 68 69 73 20 61 73 20 61    to run this as a
00D5A0:  6E 20 61 66 74 65 72 20 77 6F 72 6B 20 6C 61 72    n after work lar
00D5B0:  6B 2C 0D 0A 77 65 20 6A 75 73 74 20 63 61 6E 6E    k,..we just cann
00D5C0:  A8 E6 6F 74 20 70 6F 73 73 69 62 6C 79 20 64 6F    ..ot possibly do
00D5D0:  20 74 68 65 20 6E 65 63 65 73 73 61 72 79 20 67     the necessary g
00D5E0:  72 6F 75 6E 64 77 6F 72 6B 20 74 6F 20 72 65 76    roundwork to rev
00D5F0:  69 65 77 20 70 61 63 6B 61 67 65 73 2E 0D 0A 42    iew packages...B
00D600:  75 74 20 74 68 65 20 6E 65 65 64 20 69 73 20 74    ut the need is t
00D610:  68 65 72 65 20 61 6E 64 20 69 74 20 69 73 20 76    here and it is v
00D620:  65 72 79 20 67 65 6E 75 69 6E 65 2E 0D 0A 0D 0A    ery genuine.....
00D630:  50 6C 65 61 73 65 20 69 66 20 79 6F 75 20 68 61    Please if you ha
00D640:  76 65 20 61 6E 20 69 74 65 6D 20 6F 66 20 73 6F    ve an item of so
00D650:  66 74 77 61 72 65 2C 20 70 75 74 20 61 20 74 61    ftware, put a ta
00D660:  70 65 20 69 6E 20 79 6F 75 72 20 77 6F 72 64 70    pe in your wordp
00D670:  72 6F 63 65 73 73 6F 72 0D 0A 61 6E 64 20 73 65    rocessor..and se
00D680:  6E 64 20 75 73 20 64 6F 77 6E 20 61 20 72 65 76    nd us down a rev
00D690:  69 65 77 2E 20 49 20 63 61 6E 20 70 72 6F 6D 69    iew. I can promi
00D6A0:  73 65 20 79 6F 75 20 6E 6F 74 68 69 6E 67 20 6F    se you nothing o
00D6B0:  74 68 65 72 20 74 68 61 6E 20 74 68 65 0D 0A 75    ther than the..u
00D6C0:  6E 73 CB 66 70 6F 6B 65 6E 20 74 68 61 6E 6B 73    ns.fpoken thanks
00D6D0:  20 6F 66 20 70 65 6F 70 6C 65 20 77 68 6F 6D 20     of people whom 
00D6E0:  77 65 20 6D 61 79 20 6E 65 76 65 72 20 6B 6E 6F    we may never kno
00D6F0:  77 2C 20 62 75 74 20 74 68 61 74 27 73 20 76 65    w, but that's ve
00D700:  72 79 0D 0A 72 65 77 61 72 64 69 6E 67 2E 0D 0A    ry..rewarding...
00D710:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 84 81    ................
00D720:  46 69 6E 61 6C 6C 79 20 77 65 20 77 6F 75 6C 64    Finally we would
00D730:  20 6E 6F 74 20 77 61 6E 74 20 74 6F 20 63 6C 6F     not want to clo
00D740:  73 65 0D 0A 74 68 65 20 43 68 72 69 73 74 6D 61    se..the Christma
00D750:  73 20 4A 6F 75 72 6E 61 6C 20 77 69 74 68 6F 75    s Journal withou
00D760:  74 20 61 0D 0A 70 65 72 73 6F 6E 61 6C 20 77 6F    t a..personal wo
00D770:  72 64 20 6F 66 20 74 68 61 6E 6B 73 2E 0D 0A 0D    rd of thanks....
00D780:  0A 54 68 65 20 6E 75 6D 62 65 72 20 6F 66 20 70    .The number of p
00D790:  65 6F 70 6C 65 20 77 68 6F 20 68 61 76 65 20 64    eople who have d
00D7A0:  72 6F 70 70 65 64 0D 0A 69 6E 20 74 6F 20 63 61    ropped..in to ca
00D7B0:  6C 6C 20 66 72 6F 6D 20 70 6C 61 63 65 73 20 77    ll from places w
00D7C0:  65 20 68 61 C2 C5 76 65 20 6E 65 76 65 72 0D 0A    e ha..ve never..
00D7D0:  65 76 65 6E 20 68 65 61 72 64 20 6F 66 20 68 61    even heard of ha
00D7E0:  73 20 62 65 65 6E 20 61 20 76 65 72 79 20 68 65    s been a very he
00D7F0:  61 72 74 0D 0A 77 61 72 6D 69 6E 67 20 65 78 70    art..warming exp
00D800:  69 65 72 65 6E 63 65 2E 0D 0A 0D 0A 49 74 20 69    ierence.....It i
00D810:  73 20 69 6D 70 6F 73 73 69 62 6C 65 20 74 6F 20    s impossible to 
00D820:  73 61 79 20 68 6F 77 20 6D 75 63 68 0D 0A 79 6F    say how much..yo
00D830:  75 72 20 66 72 69 65 6E 64 73 68 69 70 20 61 6E    ur friendship an
00D840:  64 20 73 75 70 70 6F 72 74 20 6D 65 61 6E 73 0D    d support means.
00D850:  0A 74 6F 20 75 73 2E 0D 0A 0D 0A 49 74 27 73 20    .to us.....It's 
00D860:  61 20 63 72 61 7A 79 20 74 68 69 6E 67 20 77 65    a crazy thing we
00D870:  20 61 72 65 20 74 72 79 69 6E 67 0D 0A 74 6F 20     are trying..to 
00D880:  64 6F 2C 20 79 6F 75 72 20 6C 65 74 74 65 72 73    do, your letters
00D890:  20 61 6E 64 20 63 61 6C 6C 73 0D 0A 68 61 76 65     and calls..have
00D8A0:  20 6D 61 64 65 20 69 74 20 61 20 64 65 6C 69 67     made it a delig
00D8B0:  68 74 2E 0D 0A 0D 0A 44 6F 72 6F 74 68 79 20 61    ht.....Dorothy a
00D8C0:  6E 64 20 49 20 77 70 B2 69 73 68 20 79 6F 75 20    nd I wp.ish you 
00D8D0:  65 61 63 68 20 61 6E 64 0D 0A 61 6C 6C 2C 20 61    each and..all, a
00D8E0:  20 67 65 6E 74 6C 65 20 61 6E 64 20 68 61 70 70     gentle and happ
00D8F0:  79 20 43 68 72 69 73 74 6D 61 73 2E 0D 0A 0D 0A    y Christmas.....
00D900:  0D 0A 0D 0A 0D 0A 0D 0A 00 00 00 00 00 00 00 00    ................
00D910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D9C0:  00 00 00 00 00 00 00 00 D3 AC FF FF FF FF 11 3B    ...............;
00D9D0:  09 F6 04 F6 04 D7 04 1A 09 02 10 08 0F 00 07 01    ................
00D9E0:  00 2C 57 4F 52 4B 53 48 4F 50 00 00 00 00 00 00    .,WORKSHOP......
00D9F0:  00 00 01 00 00 00 08 70 01 FF A5 0A 00 00 00 00    .......p........
00DA00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DA90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DAA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DAB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DAC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DAD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DAE0:  00 00 A6 2B FF FF FF FF 11 3C 09 CE 04 CE 04 F3    ...+.....<......
00DAF0:  04 08 09 03 10 08 34 0A 15 08 00 16 37 00 05 00    ......4.....7...
00DB00:  AA 20 1F 00 00 3A 26 90 01 9F 20 1E 2C B0 01 C5    . ...:&... .,...
00DB10:  20 6D 61 63 68 69 6E 65 20 63 6F 64 65 20 74 6F     machine code to
00DB20:  20 73 63 61 6E 20 74 65 78 74 20 73 74 72 69 6E     scan text strin
00DB30:  67 73 00 18 00 06 00 B7 20 22 62 75 66 66 65 72    gs...... "buffer
00DB40:  22 01 AA 20 FF 42 F5 0F 01 89 00 34 00 0A 00 86    ".. .B.....4....
00DB50:  01 93 20 03 00 00 E1 28 1A 90 01 29 01 AD 20 0F    .. ....(...).. .
00DB60:  01 A2 20 0F 2C 0F 01 A2 20 10 2C 11 01 A2 20 11    .. .,... .,... .
00DB70:  2C 12 01 A2 20 0E 2C 19 0D 01 82 20 19 0D 00 32    ,... .,.... ...2
00DB80:  00 14 00 8A 01 A9 20 0F 2C 11 01 BF 22 57 20 4F    ...... .,..."W O
00DB90:  20 52 20 4B 20 53 20 48 20 4F 20 50 20 20 20 20     R K S H O P    
00DBA0:  44 20 45 20 43 20 45 20 4D 20 42 20 45 20 52 22    D E C E M B E R"
00DBB0:  00 31 00 1E 00 A9 20 0F 2C 14 01 BF 22 70 6C 65    .1.... .,..."ple
00DBC0:  61 73 65 20 77 61 69 74 20 77 68 69 6C 65 20 77    ase wait while w
00DBD0:  65 20 6C 6F 61 64 20 74 65 78 74 20 66 69 6C 65    e load text file
00DBE0:  22 00 59 00 20 00 A9 20 0F 2C 16 01 BF 22 54 68    ".Y. .. .,..."Th
00DBF0:  69 73 20 66 69 6C 65 20 63 6F 6E 74 8E 17 61 69    is file cont..ai
00DC00:  6E 73 20 74 68 65 20 62 61 73 69 63 20 6C 69 73    ns the basic lis
00DC10:  74 69 6E 67 20 6F 66 20 74 68 65 20 32 20 70 72    ting of the 2 pr
00DC20:  6F 67 72 61 6D 73 20 6F 66 20 52 4F 57 4C 41 4E    ograms of ROWLAN
00DC30:  53 27 53 20 20 44 49 41 52 59 2E 22 00 A1 00 22    S'S  DIARY."..."
00DC40:  00 BF 22 44 69 73 6B 20 6F 77 6E 65 72 73 20 63    .."Disk owners c
00DC50:  61 6E 20 77 72 69 74 65 20 62 6F 74 68 20 70 72    an write both pr
00DC60:  6F 67 72 61 6D 73 20 74 6F 20 20 64 69 73 6B 20    ograms to  disk 
00DC70:  62 79 20 73 65 6C 65 63 74 69 6E 67 20 27 53 41    by selecting 'SA
00DC80:  56 45 27 20 61 74 20 74 68 65 20 65 6E 64 20 6F    VE' at the end o
00DC90:  66 20 20 74 68 69 73 20 77 6F 72 6B 73 68 6F 70    f  this workshop
00DCA0:  2E 20 54 68 65 20 A3 20 73 79 6D 62 6F 6C 20 77    . The £ symbol w
00DCB0:  69 6C 6C 20 73 74 69 6C 6C 20 20 73 61 76 65 20    ill still  save 
00DCC0:  61 6C 6C 20 74 68 65 20 74 65 78 74 20 66 69 6C    all the text fil
00DCD0:  65 20 61 73 20 75 73 75 61 6C 2E 22 20 00 44 00    e as usual." .D.
00DCE0:  23 00 BF 01 BF 22 53 65 6C 65 63 74 69 6E 67 20    #...."Selecting 
00DCF0:  50 52 49 4E 54 20 77 69 6C 6C 20 73 65 6E 86 52    PRINT will sen.R
00DD00:  64 20 54 45 58 54 20 46 49 4C 45 20 74 6F 20 20    d TEXT FILE to  
00DD10:  79 6F 75 72 20 6C 69 6E 65 20 70 72 69 6E 74 65    your line printe
00DD20:  72 2E 22 00 7F 00 24 00 BF 01 BF 22 54 6F 20 75    r."...$...."To u
00DD30:  73 65 20 74 68 65 20 64 69 73 6B 20 76 65 72 73    se the disk vers
00DD40:  69 6F 6E 20 6F 66 20 74 68 65 20 44 49 41 52 59    ion of the DIARY
00DD50:  20 20 20 20 79 6F 75 20 6D 75 73 74 20 52 55 4E        you must RUN
00DD60:  20 7E 50 41 54 43 48 2E 42 41 53 7E 20 66 69 72     ~PATCH.BAS~ fir
00DD70:  73 74 20 74 6F 20 63 72 65 61 74 65 74 68 65 20    st to createthe 
00DD80:  6D 61 63 68 69 6E 65 20 63 6F 64 65 20 70 72 6F    machine code pro
00DD90:  67 72 61 6D 20 7E 49 4E 52 4F 55 54 2E 42 49 4E    gram ~INROUT.BIN
00DDA0:  7E 22 00 4B 00 26 00 BF 01 BF 22 52 4F 57 4C 41    ~".K.&...."ROWLA
00DDB0:  4E 44 27 53 20 44 49 41 52 59 20 77 61 73 20 70    ND'S DIARY was p
00DDC0:  75 62 6C 69 73 68 65 64 20 62 79 20 74 68 65 20    ublished by the 
00DDD0:  20 20 20 55 4B 20 41 6D 73 74 72 61 64 20 55 73       UK Amstrad Us
00DDE0:  65 72 20 4D 61 79 20 31 39 38 35 2E 22 00 1A 00    er May 1985."...
00DDF0:  28 00 0D 00 00 77 B1 EF 0F 01 B6 20 22 77 73 68    (....w..... "wsh
00DE00:  F0 8C 6F 70 2E 74 78 74 22 00 34 00 32 00 A1 20    ..op.txt".4.2.. 
00DE10:  FF 40 EF 0E 20 EB 20 A6 20 A3 20 23 17 2C 03 00    .@.. . . £ #.,..
00DE20:  00 E1 28 0D 00 00 77 B1 29 01 0D 00 00 77 B1 EF    ..(...w.)....w..
00DE30:  0D 00 00 77 B1 F4 0F 01 A0 20 1E 32 00 00 14 00    ...w..... .2....
00DE40:  3C 00 0D 00 00 77 B1 EF 0D 00 00 77 B1 F5 0F 01    <....w.....w....
00DE50:  88 00 25 00 46 00 9F 20 1E D2 AF 01 C5 20 67 6F    ..%.F.. ..... go
00DE60:  20 61 6E 64 20 72 65 73 65 74 20 74 68 65 20 38     and reset the 8
00DE70:  74 68 20 62 69 74 00 0A 00 64 00 8A 01 AD 20 10    th bit...d.... .
00DE80:  00 15 00 6E 00 9E 20 0D 00 00 E9 EF 0F 20 EC 20    ...n.. ...... . 
00DE90:  0D 00 00 77 B1 00 11 00 78 00 BF 20 03 00 00 E1    ...w....x.. ....
00DEA0:  28 0D 00 00 E9 29 00 2E 00 82 00 A1 20 0D 00 00    (....)...... ...
00DEB0:  E9 F7 19 18 20 EF 20 FF 0C 28 0D 00 00 E9 F7 19    .... . ..(......
00DEC0:  18 29 20 EB 20 BF 20 FF 03 28 19 FE 29 3B 01 A0    .) . . ..(..);..
00DED0:  20 1E A0 00 00 0B 00 8C 00 B0 20 0D 00 00 E9 00     ......... .....
00DEE0:  0A 00 96 00 A0 20 1E E8 03 00 12 00 A0 00 A1 20    ..... ......... 
00DEF0:  FF 43 F2 22 22 20 EB 20 1E A0 00 00 1C 00 AA 00    .C."" . ........
00DF00:  03 00 F3 70 00 E9 EF FF 43 01 A1 20 03 00 00 E9    ...p....C.. ....
00DF10:  EF 22 22 20 EB 20 1E AA 00 00 1B 00 B4 00 A1 20    ."" . ......... 
00DF20:  03 00 00 E9 EF FF 03 28 19 F1 29 EB 20 8A 01 A0    .......(..). ...
00DF30:  20 1E 8C 00 00 5F 00 BE 00 A1 20 03 00 00 E9 EF     ...._.... .....
00DF40:  FF 03 28 19 F0 29 20 FA 20 0D 00 00 E9 EF 19 18    ..(..) . .......
00DF50:  20 EB 20 0D 00 00 E9 EF 0E 01 8A 01 A0 20 1E 8C     . .......... ..
00DF60:  00 20 01 97 20 A1 20 03 00 00 E9 EF FF 03 28 19    . .. . .......(.
00DF70:  F0 29 20 FA 20 0D 00 00 E9 F0 19 30 20 EB 20 0D    .) . ......0 . .
00DF80:  00 00 E9 EF 0D 00 00 E9 F5 19 30 01 8A 01 A0 20    ..........0.... 
00DF90:  1E 8C 00 00 0A 00 C8 00 A0 20 1E AA 00 00 9F 00    ......... ......
00DFA0:  E8 03 AD 20 0F 01 82 20 14 01 8A 01 A9 20 0F 2C    ... ... ..... .,
00DFB0:  13 01 BF 22 45 6E 74 65 72 20 3C 51 3E 75 69 74    ..."Enter <Q>uit
00DFC0:  20 3C 52 3E 65 70 65 61 74 20 3C 50 3E 72 69 6E     <R>epeat <P>rin
00DFD0:  74 20 74 65 78 74 22 01 BF 22 3C 53 3E 61 76 65    t text".."<S>ave
00DFE0:  20 74 6F 20 73 61 76 65 20 52 4F 57 4C 41 4E 44     to save ROWLAND
00DFF0:  27 53 20 44 49 41 52 59 20 54 4F 20 64 69 73 6B    'S DIARY TO disk
00E000:  2E 22 01 A3 BB 03 22 6F 72 20 3C A3 3E 20 74 6F    .".£.."or <£> to
00E010:  20 73 61 76 65 20 54 45 58 54 20 66 69 6C 65 20     save TEXT file 
00E020:  74 6F 20 64 69 73 6B 22 3B 03 00 00 65 EE 01 03    to disk";...e...
00E030:  00 00 65 EE EF FF 1C 28 03 00 00 65 EE 29 00 A0    ..e....(...e.)..
00E040:  00 F2 03 A1 20 FF 75 28 03 00 00 65 EE 2C 0F 29    .... .u(...e.,.)
00E050:  EF 22 52 22 20 EB 20 A0 20 1E 64 00 20 01 97 20    ."R" . . .d. .. 
00E060:  A1 20 FF 75 28 03 00 00 65 EE 2C 0F 29 EF 22 A3    . .u(...e.,.)."£
00E070:  22 20 EB 20 A0 20 1E 4C 04 20 01 97 20 A1 20 FF    " . . .L. .. . .
00E080:  75 28 03 00 00 65 EE 2C 0F 29 EF 22 53 22 20 EB    u(...e.,.)."S" .
00E090:  20 A0 20 1E B0 04 20 01 97 20 A1 20 FF 75 28 03     . ... .. . .u(.
00E0A0:  00 00 65 EE 2C 0F 29 EF 22 50 22 20 EB 20 A0 20    ..e.,.)."P" . . 
00E0B0:  1E 78 05 20 01 97 20 8A 01 A9 20 19 0A 2C 19 0A    .x. .. ... ..,..
00E0C0:  01 BF 22 42 59 45 20 46 52 4F 4D 20 57 4F 52 4B    .."BYE FROM WORK
00E0D0:  53 48 4F 50 22 01 A9 20 0F 2C 19 18 01 98 00 42    SHOP".. .,.....B
00E0E0:  00 4C 04 8A 01 BF 22 53 41 56 49 4E 47 20 54 45    .L...."SAVING TE
00E0F0:  58 54 20 46 49 4C 45 20 54 4F 20 44 49 53 4B 22    XT FILE TO DISK"
00E100:  01 A3 22 50 52 45 FE 3D 53 53 20 45 4E 54 45 52    .£"PRE.=SS ENTER
00E110:  20 57 48 45 4E 20 52 45 41 44 59 22 3B 03 00 00     WHEN READY";...
00E120:  45 CE 00 28 00 51 04 9F 20 1E 04 B0 01 01 C0 73    E..(.Q.. ......s
00E130:  65 74 20 74 68 65 20 38 74 68 20 62 69 74 20 74    et the 8th bit t
00E140:  6F 20 73 61 76 65 20 6F 75 74 00 13 00 56 04 B7    o save out...V..
00E150:  20 22 77 73 68 6F 70 2E 74 78 74 22 20 00 32 00     "wshop.txt" .2.
00E160:  60 04 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 00 00    `.. ...... . ...
00E170:  77 B1 01 BF 20 23 17 2C 03 00 00 E1 28 0D 00 00    w... #.,....(...
00E180:  E9 29 01 B0 20 0D 00 00 E9 01 89 01 8A 01 98 00    .).. ...........
00E190:  1F 00 B0 04 B2 20 9C 20 A0 20 1E BA 04 01 7C 00    ..... . . ....|.
00E1A0:  44 49 53 43 2E 4F 55 D4 01 A0 20 1E E2 04 00 45    DISC.OU... ....E
00E1B0:  00 BA 04 A1 20 FF 41 EF 19 1C 20 EB 20 BF 22 44    .... .A... . ."D
00E1C0:  49 53 4B 20 4E 4F 54 20 4F 4E 20 4C 49 4E 45 22    ISK NOT ON LINE"
00E1D0:  01 BF FF 03 28 15 29 01 9E 20 0D 00 00 E9 EF 0F    ....(.).. ......
00E1E0:  20 EC 20 1A 88 13 01 B0 20 0D 00 00 E9 01 C8 20     . ..... ...... 
00E1F0:  1E E8 03 00 06 00 E2 04 B4 00 4A 00 EC 04 8A 01    ..........J.....
00E200:  BF 22 53 61 76 69 6E 67 F4 16 20 74 77 6F 20 62    ."Saving.. two b
00E210:  61 73 69 63 20 70 72 6F 67 72 61 6D 73 20 74 6F    asic programs to
00E220:  20 64 69 73 6B 2E 20 20 20 20 20 20 50 41 54 43     disk.      PATC
00E230:  48 2E 42 41 53 22 01 BF 22 44 49 41 52 59 2E 42    H.BAS".."DIARY.B
00E240:  41 53 22 01 BF 00 25 00 F6 04 BF 22 44 69 73 6B    AS"...%...."Disk
00E250:  20 73 70 61 63 65 20 6E 65 65 64 65 64 20 61 62     space needed ab
00E260:  6F 75 74 20 31 30 4B 22 01 BF 00 56 00 00 05 A3    out 10K"...V...£
00E270:  22 50 72 65 73 73 20 65 6E 74 65 72 20 74 6F 20    "Press enter to 
00E280:  62 65 67 69 6E 20 3C 51 3E 20 74 6F 20 51 55 49    begin <Q> to QUI
00E290:  54 22 3B 03 00 00 65 EE 01 03 00 00 65 EE EF FF    T";...e.....e...
00E2A0:  1C 28 03 00 00 65 EE 29 01 A1 20 FF 75 28 03 00    .(...e.).. .u(..
00E2B0:  00 65 EE 2C 0F 29 EF 22 51 22 20 EB 20 1E E8 03    .e.,.)."Q" . ...
00E2C0:  00 12 00 0A 05 B7 20 22 70 61 74 63 68 2E 62 61    ...... "patch.ba
00E2D0:  73 22 00 2C 00 14 05 9E 20 0D 00 00 E9 EF 19 49    s".,.... ......I
00E2E0:  20 EC 20 19 5B 01 BF 20 23 17 2C 03 00 00 E1 28     . .[.. #.,....(
00E2F0:  0D 00 00 E9 29 01 B0 20 0D 00 00 E9 01 89 00 12    ....).. ........
00E300:  00 1E 05 B7 20 22 64 69 61 72 24 38 FF FF FF FF    .... "diar$8....
00E310:  11 3A 09 F6 04 F6 04 D7 04 13 09 02 10 08 0F 00    .:..............
00E320:  07 01 00 2C 57 4F 52 4B 53 48 4F 50 00 00 00 00    ...,WORKSHOP....
00E330:  00 00 00 00 02 FF 00 A5 02 70 09 00 A5 0A 00 00    .........p......
00E340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E420:  00 00 00 00 D6 E2 FF FF FF FF 11 3A 09 F6 04 F6    ...........:....
00E430:  04 EA 04 05 09 03 10 08 FF 27 0B 03 00 16 79 2E    .........'....y.
00E440:  62 61 73 22 00 5E 00 28 05 9E 20 0D 00 00 E9 EF    bas".^.(.. .....
00E450:  19 62 20 EC 20 1A 0D 01 01 BF 20 23 17 2C 03 00    .b . ..... #.,..
00E460:  00 E1 28 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 01    ..(....).. .....
00E470:  89 01 8A 01 A9 20 19 0F 2C 19 0C 01 BF 22 44 20    ..... ..,...."D 
00E480:  4F 20 4E 20 45 22 01 9E 20 0D 00 00 E9 EF 0F 20    O N E".. ...... 
00E490:  EC 20 1A 88 13 01 B0 20 0D 00 00 E9 01 A0 20 1E    . ..... ...... .
00E4A0:  E8 03 00 4D 00 78 05 A1 20 28 FF 0B 28 1C 00 F5    ...M.x.. (..(...
00E4B0:  29 FA 20 19 40 29 EE 0E 20 EB 20 8A 01 BF 22 50    ). .@).. . ..."P
00E4C0:  72 69 6E 74 65 72 20 6E 6F 74 20 6F 6E 20 6C 69    rinter not on li
00E4D0:  6E 65 22 01 9E 20 0D 00 00 E9 EF 0F 20 EC 20 1A    ne".. ...... . .
00E4E0:  88 13 01 B0 20 0D 00 00 E9 01 A0 20 1E E8 03 00    .... ...... ....
00E4F0:  32 00 82 05 9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D    2.... ...... . .
00E500:  00 00 77 B1 01 BF 20 23 16 2C 03 00 00 E1 28 0D    ..w... #.,....(.
00E510:  00 00 E9 29 01 B0 20 0D 00 00 E9 01 A0 20 1E E8    ...).. ...... ..
00E520:  03 00 14 00 C8 AF C5 20 72 65 73 65 74 20 38 74    ....... reset 8t
00E530:  68 20 62 69 74 00 15 00 D2 AF 9E 20 0D 00 D6 5A    h bit...... ...Z
00E540:  00 E9 EF 0F 20 EC 20 0D 00 00 77 B1 00 16 00 DC    .... . ...w.....
00E550:  AF 83 20 1C 3B A6 2C 40 03 00 00 E1 28 0D 00 00    .. .;.,@....(...
00E560:  E9 29 00 0B 00 E6 AF B0 20 0D 00 00 E9 00 06 00    .)...... .......
00E570:  F0 AF C9 00 12 00 FA AF C5 20 73 65 74 20 38 74    ......... set 8t
00E580:  68 20 62 69 74 00 15 00 04 B0 9E 20 0D 00 00 E9    h bit...... ....
00E590:  EF 0F 20 EC 20 0D 00 00 77 B1 00 16 00 0E B0 83    .. . ...w.......
00E5A0:  20 1C 5A A6 2C 40 03 00 00 E1 28 0D 00 00 E9 29     .Z.,@....(....)
00E5B0:  00 0B 00 18 B0 B0 20 0D 00 00 E9 00 06 00 22 B0    ...... .......".
00E5C0:  C9 00 40 00 2C B0 9E 20 0D 00 00 E9 EF 20 1F 00    ..@.,.. ..... ..
00E5D0:  00 3B 26 90 20 EC 20 1F 00 00 75 26 90 01 C3 20    .;&. . ...u&... 
00E5E0:  03 00 00 ED 01 BE 20 0D 00 00 E9 2C FF 1D 28 22    ...... ....,..("
00E5F0:  26 22 F4 03 00 00 ED 29 01 B0 20 0D 00 00 E9 01    &".....).. .....
00E600:  C9 00 1E 00 36 B0 8C 20 64 64 2C 36 65 2C 30 30    ....6.. dd,6e,00
00E610:  2C 64 64 2C 36 36 2C 30 31 2C 34 36 2C 37 38 00    ,dd,66,01,46,78.
00E620:  1E 00 40 B0 8C 20 66 65 2C 30 30 2C 63 38 2C 32    ..@.. fe,00,c8,2
00E630:  33 2C 35 65 2C 32 33 2C 35 36 2C 65 62 00 1E 00    3,5e,23,56,eb...
00E640:  6A 8F 4A B0 8C 20 37 65 2C 66 65 2C 37 66 2C 33    j.J.. 7e,fe,7f,3
00E650:  38 2C 30 36 2C 66 65 2C 39 66 2C 33 30 00 1E 00    8,06,fe,9f,30...
00E660:  54 B0 8C 20 30 32 2C 63 62 2C 62 65 2C 32 33 2C    T.. 02,cb,be,23,
00E670:  31 30 2C 66 32 2C 63 39 2C 64 64 00 1E 00 5E B0    10,f2,c9,dd...^.
00E680:  8C 20 36 65 2C 30 30 2C 64 64 2C 36 36 2C 30 31    . 6e,00,dd,66,01
00E690:  2C 34 36 2C 37 38 2C 66 65 00 1E 00 68 B0 8C 20    ,46,78,fe...h.. 
00E6A0:  30 30 2C 63 38 2C 32 33 2C 35 65 2C 32 33 2C 35    00,c8,23,5e,23,5
00E6B0:  36 2C 65 62 2C 37 65 00 1E 00 72 B0 8C 20 66 65    6,eb,7e...r.. fe
00E6C0:  2C 32 30 2C 33 30 2C 30 32 2C 63 62 2C 66 65 2C    ,20,30,02,cb,fe,
00E6D0:  32 33 2C 31 30 00 0F 00 7C B0 8C 20 66 36 2C 63    23,10...|.. f6,c
00E6E0:  39 2C 30 30 00 00 00 00 00 00 00 00 00 00 00 00    9,00............
00E6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E740:  00 00 F2 CF FF FF FF FF 11 39 09 F6 04 F6 04 D6    .........9......
00E750:  04 17 09 02 10 08 0F 00 07 01 00 2C 57 53 48 4F    ...........,WSHO
00E760:  50 2E 54 58 54 00 00 00 00 00 00 00 01 00 16 00    P.TXT...........
00E770:  08 3B 9E FF 00 00 00 00 00 00 00 00 00 00 00 00    .;..............
00E780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E7A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E7B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E7C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E7D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E7E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E7F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E850:  00 00 00 00 00 00 00 00 00 00 00 00 40 7F FF FF    ............@...
00E860:  FF FF 11 39 09 CE 04 CE 04 FC 04 06 09 02 10 08    ...9............
00E870:  7E 0A 15 08 00 16 57 65 6C 63 6F 6D 65 20 74 6F    ~.....Welcome to
00E880:  20 74 68 65 20 4E 6F 76 65 6D 62 65 72 20 57 6F     the November Wo
00E890:  72 6B 73 68 6F 70 2C 20 61 73 20 70 72 6F 6D 69    rkshop, as promi
00E8A0:  73 65 64 20 74 68 69 73 20 6D 6F 6E 74 68 20 69    sed this month i
00E8B0:  73 20 61 20 63 6F 6D 70 6C 65 74 65 0D 0A 63 68    s a complete..ch
00E8C0:  61 6E 67 65 20 6F 66 20 64 69 72 65 63 74 69 6F    ange of directio
00E8D0:  6E 2C 20 61 6E 64 20 68 61 73 20 62 65 65 6E 20    n, and has been 
00E8E0:  70 72 6F 6D 70 74 65 64 20 62 79 20 61 20 6C 65    prompted by a le
00E8F0:  74 74 65 72 20 66 72 6F 6D 20 61 20 6D 65 6D 62    tter from a memb
00E900:  65 72 20 66 72 6F 6D 0D 0A 43 6F 66 66 73 20 48    er from..Coffs H
00E910:  61 72 62 6F 75 72 20 77 68 6F 20 77 72 6F 74 65    arbour who wrote
00E920:  20 73 61 79 69 6E 67 20 22 49 20 68 61 76 65 20     saying "I have 
00E930:  62 65 65 6E 20 74 72 79 69 6E 67 20 74 6F 20 67    been trying to g
00E940:  65 74 20 61 20 70 72 6F 67 72 61 6D 20 63 61 6C    et a program cal
00E950:  6C 65 64 0D 0A 52 6F 77 6C 61 6E 64 27 73 20 44    led..Rowland's D
00E960:  69 61 72 79 2C 20 77 68 69 63 68 20 49 20 68 61    iary, which I ha
00E970:  76 65 20 74 79 70 7F EC 65 64 20 69 6E 20 66 72    ve typ..ed in fr
00E980:  6F 6D 20 74 68 65 20 55 4B 20 41 6D 73 74 72 61    om the UK Amstra
00E990:  64 20 55 73 65 72 20 4D 61 79 20 31 39 38 35 2C    d User May 1985,
00E9A0:  0D 0A 74 6F 20 72 75 6E 20 62 75 74 20 68 61 76    ..to run but hav
00E9B0:  65 20 68 61 64 20 6E 6F 20 73 75 63 63 65 73 73    e had no success
00E9C0:  20 77 68 61 74 65 76 65 72 2E 20 59 6F 75 20 61     whatever. You a
00E9D0:  72 65 20 73 75 70 70 6F 73 65 64 20 74 6F 20 27    re supposed to '
00E9E0:  70 61 74 63 68 27 20 74 77 6F 0D 0A 70 72 6F 67    patch' two..prog
00E9F0:  72 61 6D 73 20 74 6F 67 65 74 68 65 72 20 62 75    rams together bu
00EA00:  74 20 74 68 65 20 6C 69 6E 65 20 6E 75 6D 62 65    t the line numbe
00EA10:  72 73 20 63 6F 6E 66 6C 69 63 74 20 61 6E 64 20    rs conflict and 
00EA20:  77 68 65 6E 20 49 20 74 72 79 20 74 6F 20 72 75    when I try to ru
00EA30:  6E 20 69 74 20 49 20 0D 0A 6B 65 65 70 20 67 65    n it I ..keep ge
00EA40:  74 74 69 6E 67 20 4D 45 4D 4F 52 59 20 46 55 4C    tting MEMORY FUL
00EA50:  4C 20 65 72 72 6F 72 73 2E 20 4A 75 73 74 20 77    L errors. Just w
00EA60:  68 61 74 20 61 6D 20 49 20 73 75 70 70 6F 73 65    hat am I suppose
00EA70:  64 20 74 6F 20 62 65 20 56 39 64 6F 69 6E 67 3F    d to be V9doing?
00EA80:  22 0D 0A 0D 0A 57 65 6C 6C 20 68 65 72 65 20 77    "....Well here w
00EA90:  65 20 67 6F 2E 20 46 69 72 73 74 20 73 6F 6D 65    e go. First some
00EAA0:  20 62 61 63 6B 67 72 6F 75 6E 64 20 61 62 6F 75     background abou
00EAB0:  74 20 74 68 65 20 41 6D 73 74 72 61 64 20 61 6E    t the Amstrad an
00EAC0:  64 20 69 74 27 73 20 66 69 6C 65 0D 0A 68 61 6E    d it's file..han
00EAD0:  64 6C 69 6E 67 20 61 62 69 6C 69 74 69 65 73 2E    dling abilities.
00EAE0:  0D 0A 41 20 66 69 6C 65 20 69 73 20 61 20 63 6F    ..A file is a co
00EAF0:  6C 6C 65 63 74 69 6F 6E 20 6F 66 20 69 6E 66 6F    llection of info
00EB00:  72 6D 61 74 69 6F 6E 2C 20 75 73 75 61 6C 6C 79    rmation, usually
00EB10:  20 73 74 6F 72 65 64 20 6F 6E 20 74 61 70 65 20     stored on tape 
00EB20:  6F 72 20 64 69 73 6B 2C 0D 0A 77 68 69 63 68 20    or disk,..which 
00EB30:  69 73 20 75 6E 64 65 72 73 74 6F 6F 64 20 62 79    is understood by
00EB40:  20 74 68 65 20 6F 70 65 72 61 74 69 6E 67 20 73     the operating s
00EB50:  79 73 74 65 6D 20 74 6F 20 62 65 6C 6F 6E 67 20    ystem to belong 
00EB60:  74 6F 67 65 74 68 65 72 2E 20 54 68 75 73 20 61    together. Thus a
00EB70:  0D 0A 6C 65 74 74 65 72 20 77 8A 3E 72 69 74 74    ..letter w.>ritt
00EB80:  65 6E 20 62 79 20 77 6F 72 64 70 72 6F 63 65 73    en by wordproces
00EB90:  73 6F 72 20 61 6E 64 20 73 61 76 65 64 20 74 6F    sor and saved to
00EBA0:  20 64 69 73 6B 2C 20 69 73 20 77 72 69 74 74 65     disk, is writte
00EBB0:  6E 20 74 6F 20 74 68 65 20 64 69 73 6B 0D 0A 61    n to the disk..a
00EBC0:  73 20 61 20 75 6E 69 71 75 65 20 62 6C 6F 63 6B    s a unique block
00EBD0:  2C 20 6F 72 20 66 69 6C 65 2C 20 77 69 74 68 20    , or file, with 
00EBE0:  69 74 27 73 20 6F 77 6E 20 6E 61 6D 65 20 61 6E    it's own name an
00EBF0:  64 20 69 64 65 6E 74 69 66 69 65 72 73 2E 20 41    d identifiers. A
00EC00:  6E 64 20 74 68 69 73 0D 0A 66 69 6C 65 20 63 61    nd this..file ca
00EC10:  6E 20 73 75 62 73 65 71 75 65 6E 74 6C 79 20 62    n subsequently b
00EC20:  65 20 72 65 61 64 20 62 61 63 6B 20 69 6E 74 6F    e read back into
00EC30:  20 74 68 65 20 77 6F 72 64 70 72 6F 63 65 73 73     the wordprocess
00EC40:  6F 72 20 61 74 20 73 6F 6D 65 20 66 75 74 75 72    or at some futur
00EC50:  65 0D 0A 74 69 6D 65 2C 20 63 6F 6D 70 6C 65 74    e..time, complet
00EC60:  65 20 61 6E 64 20 65 78 61 63 74 6C 79 20 61 73    e and exactly as
00EC70:  20 69 74 20 77 61 73 20 77 72 69 74 13 FB 74 65     it was writ..te
00EC80:  6E 2E 0D 0A 0D 0A 53 69 6E 63 65 20 61 6E 79 20    n.....Since any 
00EC90:  72 65 6C 61 74 65 64 20 63 6F 6C 6C 65 63 74 69    related collecti
00ECA0:  6F 6E 20 6F 66 20 64 61 74 61 20 73 74 6F 72 65    on of data store
00ECB0:  64 20 74 6F 20 74 61 70 65 20 6F 72 20 64 69 73    d to tape or dis
00ECC0:  6B 20 69 73 20 61 20 66 69 6C 65 2C 0D 0A 70 72    k is a file,..pr
00ECD0:  6F 67 72 61 6D 73 20 22 73 61 76 65 64 22 20 66    ograms "saved" f
00ECE0:  72 6F 6D 20 62 61 73 69 63 20 73 75 63 68 20 61    rom basic such a
00ECF0:  73 20 3A 2D 20 53 41 56 45 20 22 70 72 6F 67 72    s :- SAVE "progr
00ED00:  61 6D 2E 62 61 73 22 20 6F 72 20 53 41 56 45 0D    am.bas" or SAVE.
00ED10:  0A 22 73 63 72 65 65 6E 2E 62 69 6E 22 20 61 72    ."screen.bin" ar
00ED20:  65 20 61 6C 73 6F 20 66 69 6C 65 73 2C 20 74 68    e also files, th
00ED30:  65 20 63 6F 6E 74 65 6E 74 73 20 3C 61 6E 64 20    e contents <and 
00ED40:  75 73 65 3E 20 6D 61 79 20 62 65 20 76 61 73 74    use> may be vast
00ED50:  6C 79 0D 0A 64 69 66 66 65 72 65 6E 74 20 62 75    ly..different bu
00ED60:  74 20 74 6F 20 74 68 65 20 63 6F 6D 70 75 74 65    t to the compute
00ED70:  72 20 74 68 65 79 20 61 72 65 20 6F 6E 65 93 00    r they are one..
00ED80:  20 72 65 6C 61 74 65 64 20 67 72 6F 75 70 20 6F     related group o
00ED90:  66 20 64 61 74 61 2E 0D 0A 0D 0A 0D 0A 0D 0A 46    f data.........F
00EDA0:  6F 72 20 74 68 65 20 72 65 73 74 20 6F 66 20 74    or the rest of t
00EDB0:  68 69 73 20 77 6F 72 6B 73 68 6F 70 20 77 65 20    his workshop we 
00EDC0:  77 69 6C 6C 20 75 73 65 20 74 68 65 20 74 65 72    will use the ter
00EDD0:  6D 20 27 46 69 6C 65 27 20 74 6F 20 72 65 66 65    m 'File' to refe
00EDE0:  72 20 74 6F 20 74 68 65 0D 0A 63 6F 6C 6C 65 63    r to the..collec
00EDF0:  74 69 6F 6E 20 6F 66 20 64 61 74 61 20 70 72 6F    tion of data pro
00EE00:  64 75 63 65 64 20 62 79 20 74 68 65 20 70 72 6F    duced by the pro
00EE10:  67 72 61 6D 20 52 6F 77 6C 61 6E 64 27 73 20 64    gram Rowland's d
00EE20:  69 61 72 79 20 77 68 69 63 68 20 77 65 20 77 6F    iary which we wo
00EE30:  75 6C 64 0D 0A 77 69 73 68 20 74 6F 20 73 61 76    uld..wish to sav
00EE40:  65 2C 20 6C 6F 61 64 2C 20 6D 6F 64 69 66 79 20    e, load, modify 
00EE50:  6F 72 20 73 65 61 72 63 68 20 66 6F 72 2E 0D 0A    or search for...
00EE60:  0D 0A 49 6E 20 67 65 6E 65 72 61 6C 20 74 65 72    ..In general ter
00EE70:  6D 73 20 74 68 65 72 65 20 61 72 65 20 74 77 6F    ms there are two
00EE80:  17 59 20 77 61 79 73 20 6F 66 20 77 72 69 74 69    .Y ways of writi
00EE90:  6E 67 20 6F 72 20 72 65 61 64 69 6E 67 20 64 61    ng or reading da
00EEA0:  74 61 20 74 6F 20 6F 72 20 66 72 6F 6D 0D 0A 61    ta to or from..a
00EEB0:  20 64 69 73 6B 2E 20 54 68 65 20 66 69 72 73 74     disk. The first
00EEC0:  20 69 73 20 63 61 6C 6C 65 64 20 61 20 73 65 71     is called a seq
00EED0:  75 65 6E 74 69 61 6C 20 72 65 61 64 20 6F 72 20    uential read or 
00EEE0:  77 72 69 74 65 2C 20 69 6E 20 77 68 69 63 68 20    write, in which 
00EEF0:  74 68 65 0D 0A 63 6F 6D 70 75 74 65 72 20 6D 75    the..computer mu
00EF00:  73 74 20 73 74 61 72 74 20 61 74 20 74 68 65 20    st start at the 
00EF10:  73 74 61 72 74 20 6F 66 20 61 20 66 69 6C 65 20    start of a file 
00EF20:  61 6E 64 20 72 65 61 64 20 6F 72 20 77 72 69 74    and read or writ
00EF30:  65 20 66 72 6F 6D 20 74 68 65 20 76 65 72 79 20    e from the very 
00EF40:  0D 0A 62 65 67 69 6E 6E 69 6E 67 20 6F 66 20 74    ..beginning of t
00EF50:  68 65 20 66 69 6C 65 2E 20 42 79 20 69 74 73 20    he file. By its 
00EF60:  76 65 72 79 20 6E 61 74 75 72 65 20 61 20 63 61    very nature a ca
00EF70:  73 73 65 74 74 65 20 69 73 20 69 6E 68 65 72 65    ssette is inhere
00EF80:  6E 74 3B 2B 6C 79 20 61 0D 0A 73 65 71 75 65 6E    nt;+ly a..sequen
00EF90:  74 69 61 6C 20 64 65 76 69 63 65 2C 20 74 68 65    tial device, the
00EFA0:  72 65 20 69 73 20 6E 6F 20 77 61 79 20 73 68 6F    re is no way sho
00EFB0:  72 74 20 6F 66 20 72 65 77 69 6E 64 69 6E 67 20    rt of rewinding 
00EFC0:  74 68 65 20 63 61 73 73 65 74 74 65 20 74 6F 20    the cassette to 
00EFD0:  74 68 65 0D 0A 62 65 67 69 6E 6E 69 6E 67 20 6F    the..beginning o
00EFE0:  66 20 61 20 66 69 6C 65 20 61 6E 64 20 73 74 61    f a file and sta
00EFF0:  72 74 69 6E 67 20 61 67 61 69 6E 2C 20 74 68 61    rting again, tha
00F000:  74 20 79 6F 75 20 63 61 6E 20 67 6F 20 62 61 63    t you can go bac
00F010:  6B 20 61 6E 64 20 72 65 72 65 61 64 20 6F 72 20    k and reread or 
00F020:  0D 0A 72 65 77 72 69 74 65 20 61 20 73 65 63 74    ..rewrite a sect
00F030:  69 6F 6E 20 6F 66 20 64 61 74 61 20 74 6F 20 61    ion of data to a
00F040:  20 63 61 73 73 65 74 74 65 2E 0D 0A 0D 0A 54 68     cassette.....Th
00F050:  69 73 20 6D 65 61 6E 73 20 74 68 61 74 20 61 20    is means that a 
00F060:  73 65 71 75 65 6E 74 69 61 6C 20 66 69 6C 65 20    sequential file 
00F070:  77 72 69 74 74 65 6E 20 74 6F 20 63 61 73 73 65    written to casse
00F080:  74 74 65 20 18 F0 FF FF FF FF 11 37 09 CE 04 CE    tte .......7....
00F090:  04 D5 04 16 09 03 10 08 0F 00 07 01 00 2C 57 53    .............,WS
00F0A0:  48 4F 50 2E 54 58 54 00 00 00 00 00 00 00 02 00    HOP.TXT.........
00F0B0:  16 00 08 3B 9E 00 00 00 00 00 00 00 00 00 00 00    ...;............
00F0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 7D 5F    ..............}_
00F1A0:  FF FF FF FF 11 37 09 CE 04 CE 04 FB 04 03 09 03    .....7..........
00F1B0:  10 08 7D 0A 15 08 00 16 63 61 6E 20 6E 65 76 65    ..}.....can neve
00F1C0:  72 20 62 65 20 6C 61 72 67 65 72 0D 0A 74 68 61    r be larger..tha
00F1D0:  6E 20 74 68 65 20 41 6D 73 74 72 61 64 27 73 20    n the Amstrad's 
00F1E0:  61 76 61 69 6C 61 62 6C 65 20 6D 65 6D 6F 72 79    available memory
00F1F0:  20 77 68 69 63 68 20 69 73 20 61 20 76 65 72 79     which is a very
00F200:  20 6C 69 6D 69 74 69 6E 67 20 66 61 63 74 6F 72     limiting factor
00F210:  20 65 76 65 6E 0D 0A 66 6F 72 20 73 75 63 68 20     even..for such 
00F220:  61 20 6D 6F 64 65 73 74 20 70 72 6F 67 72 61 6D    a modest program
00F230:  20 61 73 20 61 20 64 65 73 6B 20 64 69 61 72 79     as a desk diary
00F240:  2E 0D 0A 0D 0A 44 69 73 6B 73 20 6F 6E 20 74 68    .....Disks on th
00F250:  65 20 6F 74 68 65 72 20 68 61 6E 64 20 62 65 63    e other hand bec
00F260:  61 75 73 65 20 74 68 65 79 20 61 72 65 20 63 6F    ause they are co
00F270:  6E 74 69 6E 75 61 6C 6C 79 20 73 70 69 6E 6E 69    ntinually spinni
00F280:  6E 67 20 61 6C 6C 6F 77 20 74 68 65 0D 0A 6F 70    ng allow the..op
00F290:  6F 72 74 75 6E 69 74 79 20 6F 66 20 61 63 63 65    ortunity of acce
00F2A0:  73 73 69 6E 67 20 61 6E 79 20 73 65 63 74 69 6F    ssing any sectio
00F2B0:  6E 20 6F 66 20 61 20 66 16 08 69 6C 65 20 61 74    n of a f..ile at
00F2C0:  20 61 6E 79 20 74 69 6D 65 2C 20 64 61 74 61 20     any time, data 
00F2D0:  69 73 20 73 74 69 6C 6C 0D 0A 77 72 69 74 74 65    is still..writte
00F2E0:  6E 20 73 65 71 75 65 6E 74 69 61 6C 6C 79 20 62    n sequentially b
00F2F0:  75 74 20 62 65 63 61 75 73 65 20 69 74 20 69 73    ut because it is
00F300:  20 77 72 69 74 74 65 6E 20 69 6E 20 34 30 20 63     written in 40 c
00F310:  69 72 63 75 6C 61 72 20 74 72 61 63 6B 73 20 65    ircular tracks e
00F320:  76 65 72 79 20 0D 0A 70 61 72 74 20 6F 66 20 65    very ..part of e
00F330:  61 63 68 20 74 72 61 63 6B 20 6D 75 73 74 20 70    ach track must p
00F340:  61 73 73 20 74 68 72 6F 75 67 68 20 74 68 65 20    ass through the 
00F350:  61 78 69 73 20 74 68 65 20 72 65 61 64 20 68 65    axis the read he
00F360:  61 64 20 6D 6F 76 65 73 20 6F 6E 2C 0D 0A 6F 6E    ad moves on,..on
00F370:  63 65 20 65 76 65 72 79 20 72 65 76 6F 6C 75 74    ce every revolut
00F380:  69 6F 6E 2E 20 54 68 75 73 20 69 74 20 69 73 20    ion. Thus it is 
00F390:  63 6F 6D 70 6C 65 74 65 6C 79 20 66 65 61 73 61    completely feasa
00F3A0:  62 6C 65 20 74 6F 20 6D 6F 76 65 20 74 68 65 20    ble to move the 
00F3B0:  72 65 61 64 20 2F 0D 0A 77 72 33 CF 69 74 65 20    read /..wr3.ite 
00F3C0:  68 65 61 64 20 74 6F 20 61 6E 79 20 70 61 72 74    head to any part
00F3D0:  69 63 75 6C 61 72 20 74 72 61 63 6B 20 70 6F 73    icular track pos
00F3E0:  69 74 69 6F 6E 20 61 6E 64 20 72 65 61 64 20 6F    ition and read o
00F3F0:  72 20 77 72 69 74 65 20 61 20 67 69 76 65 6E 0D    r write a given.
00F400:  0A 6E 75 6D 62 65 72 20 6F 66 20 62 79 74 65 73    .number of bytes
00F410:  20 74 6F 20 6F 72 20 66 72 6F 6D 20 73 65 6C 65     to or from sele
00F420:  63 74 65 64 20 70 6F 73 69 74 69 6F 6E 73 20 77    cted positions w
00F430:  69 74 68 69 6E 20 74 68 61 74 20 74 72 61 63 6B    ithin that track
00F440:  2E 20 54 68 69 73 20 69 73 0D 0A 63 61 6C 6C 65    . This is..calle
00F450:  64 20 52 41 4E 44 4F 4D 20 41 43 43 45 53 53 2E    d RANDOM ACCESS.
00F460:  0D 0A 0D 0A 54 68 65 20 63 72 75 6E 63 68 20 69    ....The crunch i
00F470:  73 20 74 68 61 74 20 41 4D 53 54 52 41 44 20 64    s that AMSTRAD d
00F480:  69 64 20 6E 6F 74 20 69 6D 70 6C 65 6D 65 6E 74    id not implement
00F490:  20 52 61 6E 64 6F 6D 20 41 63 63 65 73 73 20 66     Random Access f
00F4A0:  69 6C 65 20 6D 61 6E 61 67 65 6D 65 6E 74 20 0D    ile management .
00F4B0:  0A 77 69 74 68 69 6E 20 41 4D 53 44 07 8A 4F 53    .within AMSD..OS
00F4C0:  2E 20 41 4D 53 44 4F 53 20 72 65 6D 61 69 6E 73    . AMSDOS remains
00F4D0:  20 65 73 73 65 6E 74 69 61 6C 6C 79 20 61 20 73     essentially a s
00F4E0:  65 71 75 65 6E 74 69 61 6C 20 63 61 73 73 65 74    equential casset
00F4F0:  74 65 20 66 69 6C 65 0D 0A 68 61 6E 64 6C 69 6E    te file..handlin
00F500:  67 20 73 79 73 74 65 6D 20 61 6C 62 65 69 74 20    g system albeit 
00F510:  61 6E 20 65 78 74 72 65 6D 65 6C 79 20 66 61 73    an extremely fas
00F520:  74 20 6F 6E 65 2E 20 46 6F 72 20 74 72 75 65 20    t one. For true 
00F530:  72 61 6E 64 6F 6D 20 61 63 63 65 73 73 20 66 69    random access fi
00F540:  6C 65 0D 0A 68 61 6E 64 6C 69 6E 67 20 41 4D 53    le..handling AMS
00F550:  54 52 41 44 20 70 72 6F 76 69 64 65 64 20 74 68    TRAD provided th
00F560:  65 20 43 50 4D 20 6F 70 65 72 61 74 69 6E 67 20    e CPM operating 
00F570:  73 79 73 74 65 6D 20 61 6E 64 20 74 6F 20 75 73    system and to us
00F580:  65 20 43 4D 50 20 6F 6E 65 0D 0A 6D 75 73 74 20    e CMP one..must 
00F590:  75 73 65 20 70 72 6F 67 72 61 6D 73 20 73 70 65    use programs spe
00F5A0:  63 69 61 6C 6C 79 20 77 72 69 74 74 65 6E 20 74    cially written t
00F5B0:  6F 20 72 75 6E 20 75 6E 64 65 72 20 43 50 A6 2A    o run under CP.*
00F5C0:  4D 2E 0D 0A 0D 0A 48 6F 77 65 76 65 72 20 74 68    M.....However th
00F5D0:  69 6E 67 73 20 61 72 65 20 6E 6F 74 20 61 73 20    ings are not as 
00F5E0:  67 6C 75 6D 20 61 73 20 69 74 20 6D 69 67 68 74    glum as it might
00F5F0:  20 61 70 70 65 61 72 20 6A 75 73 74 20 73 75 70     appear just sup
00F600:  70 6F 73 65 20 79 6F 75 20 77 65 72 65 20 74 6F    pose you were to
00F610:  20 0D 0A 64 69 76 69 64 65 20 79 6F 75 72 20 66     ..divide your f
00F620:  69 6C 65 20 75 70 20 69 6E 74 6F 20 61 20 6C 61    ile up into a la
00F630:  72 67 65 20 6E 75 6D 62 65 72 20 6F 66 20 76 65    rge number of ve
00F640:  72 79 20 73 6D 61 6C 6C 20 66 69 6C 65 73 20 65    ry small files e
00F650:  61 63 68 20 73 70 65 63 69 61 6C 6C 79 20 0D 0A    ach specially ..
00F660:  69 64 65 6E 74 69 66 69 65 64 2C 20 79 6F 75 20    identified, you 
00F670:  63 6F 75 6C 64 20 74 68 65 6E 20 70 72 65 66 6F    could then prefo
00F680:  72 6D 20 61 20 70 73 75 64 6F 20 72 61 6E 64 6F    rm a psudo rando
00F690:  6D 20 61 63 63 65 73 73 20 72 65 61 64 69 6E 67    m access reading
00F6A0:  20 61 6E 64 0D 0A 77 72 69 74 69 6E 67 20 74 6F     and..writing to
00F6B0:  20 61 6C 6C 20 74 68 65 20 73 75 62 73 65 63 74     all the subsect
00F6C0:  A0 63 69 6F 6E 73 20 6F 66 20 6F 72 69 67 69 6E    .cions of origin
00F6D0:  61 6C 20 66 69 6C 65 20 77 69 74 68 20 61 6C 6C    al file with all
00F6E0:  20 74 68 65 20 73 70 65 65 64 20 61 6E 64 0D 0A     the speed and..
00F6F0:  76 65 72 73 61 74 69 6C 69 74 79 20 6F 66 20 74    versatility of t
00F700:  72 75 65 20 72 61 6E 64 6F 6D 20 61 63 63 65 73    rue random acces
00F710:  73 2E 0D 0A 0D 0A 53 69 6E 63 65 20 74 68 65 20    s.....Since the 
00F720:  64 69 73 6B 20 64 69 72 65 63 74 6F 72 79 20 77    disk directory w
00F730:  69 6C 6C 20 73 75 70 70 6F 72 74 20 6F 6E 6C 79    ill support only
00F740:  20 36 34 20 65 6E 74 72 69 65 73 20 74 68 65 20     64 entries the 
00F750:  6C 6F 67 69 63 61 6C 20 6C 65 6E 67 74 68 0D 0A    logical length..
00F760:  74 6F 20 6D 61 6B 65 20 74 68 65 73 65 20 66 69    to make these fi
00F770:  6C 65 73 20 77 6F 75 6C 64 20 62 65 20 32 6B 20    les would be 2k 
00F780:  28 32 30 34 38 29 20 62 79 74 65 73 2E 0D 0A 0D    (2048) bytes....
00F790:  0A 54 68 65 20 70 72 6F 67 72 61 6D 20 52 6F 77    .The program Row
00F7A0:  6C 61 6E 64 27 73 20 44 69 61 72 79 20 64 6F 65    land's Diary doe
00F7B0:  73 20 6A 75 73 74 20 74 68 61 74 2C 20 79 6F 75    s just that, you
00F7C0:  20 65 35 62 6E 74 65 72 20 74 68 65 20 64 61 79     e5bnter the day
00F7D0:  20 61 6E 64 20 6D 6F 6E 74 68 0D 0A 79 6F 75 20     and month..you 
00F7E0:  77 69 73 68 20 74 6F 20 65 78 61 6D 69 6E 65 20    wish to examine 
00F7F0:  61 6E 64 20 74 68 65 20 70 72 6F 67 72 61 6D 20    and the program 
00F800:  75 73 65 73 20 74 68 69 73 20 64 61 74 61 20 74    uses this data t
00F810:  6F 20 63 61 6C 63 75 6C 61 74 65 20 74 68 65 0D    o calculate the.
00F820:  0A 61 70 70 72 6F 70 69 61 74 65 20 66 69 6C 65    .appropiate file
00F830:  20 6E 75 6D 62 65 72 20 61 6E 64 20 6C 6F 61 64     number and load
00F840:  73 20 74 68 61 74 20 32 6B 20 66 69 6C 65 20 69    s that 2k file i
00F850:  6E 74 6F 20 6D 65 6D 6F 72 79 2E 0D 0A 0D 0A 4C    nto memory.....L
00F860:  65 74 27 73 20 68 61 76 65 20 61 20 6C 6F 6F 6B    et's have a look
00F870:  20 61 74 20 74 68 65 20 63 6F 64 65 3A 2D 0D 0A     at the code:-..
00F880:  0D 0A 0D 0A 0D 0A 31 30 20 27 6D 61 6B 65 20 69    ......10 'make i
00F890:  6E 72 6F 75 74 2E 62 69 6E 0D 0A 32 30 20 4D 45    nrout.bin..20 ME
00F8A0:  4D 4F 52 59 20 26 39 46 46 46 0D 0A 33 30 20 46    MORY &9FFF..30 F
00F8B0:  4F 52 20 6E 3D 30 20 54 4F 20 26 43 35 0D 0A 34    OR n=0 TO &C5..4
00F8C0:  30 20 52 45 97 4C 41 44 20 68 24 3A 50 4F 4B 45    0 RE.LAD h$:POKE
00F8D0:  20 6E 2B 26 41 30 30 30 2C 56 41 4C 28 22 26 22     n+&A000,VAL("&"
00F8E0:  2B 68 24 29 0D 0A 35 30 20 4E 45 58 54 0D 0A 36    +h$)..50 NEXT..6
00F8F0:  30 20 53 41 56 45 20 22 69 6E 72 6F 75 74 2E 62    0 SAVE "inrout.b
00F900:  69 6E 22 2C 62 2C 26 41 30 30 30 2C 26 43 36 0D    in",b,&A000,&C6.
00F910:  0A 31 30 30 20 44 41 54 41 20 32 31 2C 65 31 2C    .100 DATA 21,e1,
00F920:  65 39 2C 32 32 2C 33 30 2C 30 30 2C 66 65 2C 30    e9,22,30,00,fe,0
00F930:  31 2C 32 38 2C 30 61 2C 66 37 2C 31 31 2C 61 66    1,28,0a,f7,11,af
00F940:  2C 30 30 2C 31 39 2C 65 35 0D 0A 31 30 31 20 44    ,00,19,e5..101 D
00F950:  41 54 41 20 64 64 2C 65 31 2C 31 38 2C 30 65 2C    ATA dd,e1,18,0e,
00F960:  66 37 2C 31 31 2C 61 33 2C 30 30 2C 31 39 2C 37    f7,11,a3,00,19,7
00F970:  65 2C 64 64 2C 36 65 2C 30 30 2C 64 64 2C 36 36    e,dd,6e,00,dd,66
00F980:  2C 30 31 0D 0A 31 30 32 20 44 41 54 41 20 37 37    ,01..102 DATA 77
00F990:  2C 63 39 2C 30 31 2C 30 61 2C 30 30 2C 64 64 2C    ,c9,01,0a,00,dd,
00F9A0:  37 65 2C 30 31 2C 66 65 2C 30 30 2C 63 38 2C 36    7e,01,fe,00,c8,6
00F9B0:  37 2C 64 64 2C 36 65 2C 30 30 2C 65 35 0D 0A 31    7,dd,6e,00,e5..1
00F9C0:  30 33 20 44 41 54 9E CB FF FF FF FF 11 37 09 CE    03 DAT.......7..
00F9D0:  04 CE 04 D5 04 0D 09 02 10 08 0E 00 07 01 00 2C    ...............,
00F9E0:  57 53 48 4F 50 2E 54 58 54 00 00 00 00 00 00 00    WSHOP.TXT.......
00F9F0:  03 00 16 00 08 3B 9E 00 00 00 00 00 00 00 00 00    .....;..........
00FA00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FA90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FAA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FAB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FAC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FAD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FAE0:  9A 54 FF FF FF FF 11 37 09 CE 04 CE 04 F9 04 FC    .T.....7........
00FAF0:  08 03 10 08 7C 0A 15 08 00 16 41 20 65 62 2C 66    ....|.....A eb,f
00FB00:  37 2C 65 62 2C 31 38 2C 31 39 2C 64 64 2C 65 35    7,eb,18,19,dd,e5
00FB10:  2C 65 31 2C 32 33 2C 32 33 2C 64 64 2C 33 36 2C    ,e1,23,23,dd,36,
00FB20:  30 37 2C 63 33 2C 64 64 2C 37 35 0D 0A 31 30 34    07,c3,dd,75..104
00FB30:  20 44 41 54 41 20 30 38 2C 64 64 2C 37 34 2C 30     DATA 08,dd,74,0
00FB40:  39 2C 65 31 2C 65 62 2C 66 37 2C 65 62 2C 31 38    9,e1,eb,f7,eb,18
00FB50:  2C 31 37 2C 64 64 2C 30 39 2C 31 38 2C 64 37 2C    ,17,dd,09,18,d7,
00FB60:  37 65 2C 64 64 0D 0A 31 30 35 20 44 41 54 41 20    7e,dd..105 DATA 
00FB70:  37 37 2C 30 34 2C 32 33 2C 37 65 2C 64 64 2C 37    77,04,23,7e,dd,7
00FB80:  37 2C 30 35 2C 32 33 2C 37 65 2C 64 64 2C 37 37    7,05,23,7e,dd,77
00FB90:  2C 30 36 2C 65 62 2C 32 33 2C 32 33 2C 32 33 0D    ,06,eb,23,23,23.
00FBA0:  0A 31 30 36 20 44 41 54 41 20 65 39 2C 64 64 2C    .106 DATA e9,dd,
00FBB0:  37 65 2C 30 37 2C 37 37 2C 32 33 2C 64 64 2C 37    7e,07,77,23,dd,7
00FBC0:  65 2C 30 38 2C 37 37 2C 32 33 2C 64 64 2C 37 65    e,08,77,23,dd,7e
00FBD0:  2C 30 39 2C 37 37 2C 65 62 0D 0A 31 30 37 20 44    ,09,77,eb..107 D
00FBE0:  41 54 41 20 32 33 2C 32 33 2C 32 33 2C 65 39 2C    ATA 23,23,23,e9,
00FBF0:  65 35 2C 64 35 2C 63 35 2C 66 EB 71 37 2C 31 31    e5,d5,c5,f.q7,11
00FC00:  2C 34 36 2C 30 30 2C 31 39 2C 31 31 2C 37 37 2C    ,46,00,19,11,77,
00FC10:  62 63 2C 30 31 0D 0A 31 30 38 20 44 41 54 41 20    bc,01..108 DATA 
00FC20:  30 33 2C 30 30 2C 65 64 2C 62 30 2C 63 31 2C 64    03,00,ed,b0,c1,d
00FC30:  31 2C 65 31 2C 63 64 2C 37 37 2C 62 63 2C 65 35    1,e1,cd,77,bc,e5
00FC40:  2C 63 35 2C 64 35 2C 66 35 2C 66 37 2C 31 31 0D    ,c5,d5,f5,f7,11.
00FC50:  0A 31 30 39 20 44 41 54 41 20 32 62 2C 30 30 2C    .109 DATA 2b,00,
00FC60:  31 39 2C 65 35 2C 64 64 2C 65 31 2C 32 31 2C 37    19,e5,dd,e1,21,7
00FC70:  37 2C 62 63 2C 65 62 2C 66 37 2C 65 62 2C 31 38    7,bc,eb,f7,eb,18
00FC80:  2C 63 33 2C 66 37 2C 31 31 0D 0A 31 31 30 20 44    ,c3,f7,11..110 D
00FC90:  41 54 41 20 31 39 2C 30 30 2C 31 39 2C 66 31 2C    ATA 19,00,19,f1,
00FCA0:  66 35 2C 37 37 2C 66 31 2C 33 38 2C 30 39 2C 33    f5,77,f1,38,09,3
00FCB0:  65 2C 31 36 2C 66 65 2C 30 30 2C 33 37 2C 64 31    e,16,fe,00,37,d1
00FCC0:  2C 63 31 0D 0A 31 31 31 20 44 41 54 41 20 65 31    ,c1..111 DATA e1
00FCD0:  2C 63 39 2C 66 35 2C 33 36 2C 30 30 2C 66 31 2C    ,c9,f5,36,00,f1,
00FCE0:  31 38 2C 66 36 2C 30 30 2C 30 30 2C 37 37 2C 62    18,f6,00,00,77,b
00FCF0:  63 2C 31 38 2C 62 36 2C 30 30 2C 30 2D 50 30 0D    c,18,b6,00,0-P0.
00FD00:  0A 31 31 32 20 44 41 54 41 20 30 30 2C 30 30 2C    .112 DATA 00,00,
00FD10:  30 30 2C 30 30 2C 30 30 2C 30 30 0D 0A 0D 0A 2A    00,00,00,00....*
00FD20:  2A 20 4E 4F 54 45 20 74 68 69 73 20 69 73 20 70    * NOTE this is p
00FD30:  61 72 74 20 31 2E 20 54 68 65 20 70 72 6F 67 72    art 1. The progr
00FD40:  61 6D 20 77 68 69 63 68 20 63 72 65 61 74 65 73    am which creates
00FD50:  20 22 49 4E 52 4F 55 54 2E 42 49 4E 22 0D 0A 0D     "INROUT.BIN"...
00FD60:  0A 0D 0A 0D 0A 0D 0A 31 30 30 20 27 72 6F 6C 61    .......100 'rola
00FD70:  6E 64 73 20 64 69 61 72 79 20 70 72 6F 67 72 61    nds diary progra
00FD80:  6D 0D 0A 31 31 30 20 27 20 43 6F 70 79 72 69 67    m..110 ' Copyrig
00FD90:  68 74 20 31 39 38 35 20 41 6D 73 74 72 61 64 20    ht 1985 Amstrad 
00FDA0:  43 6F 6E 73 75 6D 65 72 20 45 6C 65 63 74 72 6F    Consumer Electro
00FDB0:  6E 69 63 73 20 50 6C 63 0D 0A 31 32 30 20 27 0D    nics Plc..120 '.
00FDC0:  0A 31 33 30 20 72 65 63 6C 65 6E 3D 31 32 30 3A    .130 reclen=120:
00FDD0:  66 24 3D 22 64 69 61 72 79 22 0D 0A 31 34 30 20    f$="diary"..140 
00FDE0:  47 4F 53 55 42 20 34 30 30 30 3A 27 69 6E 69 74    GOSUB 4000:'init
00FDF0:  69 61 6C 69 73 65 20 72 61 6E 64 6F 6D 20 02 40    ialise random .@
00FE00:  61 63 63 65 73 73 0D 0A 31 35 30 20 47 4F 53 55    access..150 GOSU
00FE10:  42 20 36 30 30 30 3A 27 69 6E 69 74 69 61 6C 69    B 6000:'initiali
00FE20:  73 65 20 65 64 69 74 6F 72 0D 0A 31 36 30 20 27    se editor..160 '
00FE30:  0D 0A 31 37 30 20 62 72 6B 3D 28 31 3D 30 29 3A    ..170 brk=(1=0):
00FE40:  4F 4E 20 42 52 45 41 4B 20 47 4F 53 55 42 20 38    ON BREAK GOSUB 8
00FE50:  30 30 30 0D 0A 31 38 30 20 27 0D 0A 31 39 30 20    000..180 '..190 
00FE60:  4D 4F 44 45 20 31 0D 0A 32 30 30 20 27 0D 0A 32    MODE 1..200 '..2
00FE70:  31 30 20 57 49 4E 44 4F 57 20 23 31 2C 31 2C 34    10 WINDOW #1,1,4
00FE80:  30 2C 32 35 2C 32 36 3A 50 45 4E 20 23 31 2C 30    0,25,26:PEN #1,0
00FE90:  0D 0A 32 32 30 20 57 49 4E 44 4F 57 20 23 32 2C    ..220 WINDOW #2,
00FEA0:  31 2C 34 30 2C 31 2C 32 34 0D 0A 32 33 30 20 57    1,40,1,24..230 W
00FEB0:  49 4E 44 4F 57 20 23 33 2C 36 2C 33 35 2C 35 2C    INDOW #3,6,35,5,
00FEC0:  36 3A 50 41 50 45 52 20 23 33 2C 33 3A 50 45 4E    6:PAPER #3,3:PEN
00FED0:  20 23 33 2C 31 0D 0A 32 34 30 20 57 49 4E 44 4F     #3,1..240 WINDO
00FEE0:  57 20 23 34 2C 36 2C 33 35 2C 37 2C 31 30 3A 50    W #4,6,35,7,10:P
00FEF0:  41 50 45 52 20 23 34 2C 33 3A 50 45 4E 20 23 34    APER #4,3:PEN #4
00FF00:  FF A5 2C 32 0D 0A 32 35 30 20 57 49 4E 44 4F 57    ..,2..250 WINDOW
00FF10:  20 23 35 2C 35 2C 36 2C 31 2C 31 3A 50 41 50 45     #5,5,6,1,1:PAPE
00FF20:  52 20 23 35 2C 33 3A 50 45 4E 20 23 35 2C 32 0D    R #5,3:PEN #5,2.
00FF30:  0A 32 36 30 20 57 49 4E 44 4F 57 20 23 36 2C 31    .260 WINDOW #6,1
00FF40:  35 2C 31 36 2C 31 2C 31 3A 50 41 50 45 52 20 23    5,16,1,1:PAPER #
00FF50:  36 2C 33 3A 50 45 4E 20 23 36 2C 32 0D 0A 32 37    6,3:PEN #6,2..27
00FF60:  30 20 57 49 4E 44 4F 57 20 23 37 2C 33 39 2C 33    0 WINDOW #7,39,3
00FF70:  39 2C 31 2C 31 3A 50 41 50 45 52 20 23 37 2C 33    9,1,1:PAPER #7,3
00FF80:  3A 50 45 4E 20 23 37 2C 32 0D 0A 32 38 30 20 43    :PEN #7,2..280 C
00FF90:  4C 53 20 23 33 3A 4C 4F 43 41 54 45 20 23 33 2C    LS #3:LOCATE #3,
00FFA0:  31 2C 32 3A 50 52 49 4E 54 20 23 33 2C 53 54 52    1,2:PRINT #3,STR
00FFB0:  49 4E 47 24 28 33 30 2C 31 35 34 29 3B 3A 43 4C    ING$(30,154);:CL
00FFC0:  53 20 23 34 0D 0A 32 39 30 20 27 0D 0A 33 30 30    S #4..290 '..300
00FFD0:  20 4C 4F 43 41 54 45 20 23 32 2C 31 2C 31 35 3A     LOCATE #2,1,15:
00FFE0:  50 52 49 4E 54 20 23 32 2C 22 43 4F 50 59 20 77    PRINT #2,"COPY w
00FFF0:  72 69 74 65 20 74 6F 20 64 69 61 72 79 2C 20 20    rite to diary,  
010000:  20 20 87 C6 45 53 43 20 45 53 43 20 51 75 69 74      ..ESC ESC Quit
010010:  22 0D 0A 33 31 30 20 4C 4F 43 41 54 45 20 23 32    "..310 LOCATE #2
010020:  2C 31 2C 31 37 3A 50 52 49 4E 54 20 23 32 2C 22    ,1,17:PRINT #2,"
010030:  54 68 65 20 64 69 61 72 79 20 63 61 6E 20 62 65    The diary can be
010040:  20 65 78 61 6D 69 6E 65 64 20 72 61 70 69 64 6C     examined rapidl
010050:  79 20 75 73 69 6E 67 20 74 68 65 20 72 65 61 64    y using the read
010060:  20 6F 6E 6C 79 20 59 20 6F 70 74 69 6F 6E 2E 20     only Y option. 
010070:  54 6F 20 75 70 64 61 74 65 20 74 68 65 20 20 20    To update the   
010080:  64 69 61 72 79 20 75 73 65 20 74 68 65 20 72 65    diary use the re
010090:  61 64 20 6F 6E 6C 79 20 4E 20 6F 70 74 69 6F 6E    ad only N option
0100A0:  20 61 6E 64 20 20 20 20 6E 6F 72 6D 61 6C 20 6B     and    normal k
0100B0:  65 79 62 6F 61 72 64 20 65 64 69 74 69 6E 67 20    eyboard editing 
0100C0:  6B 65 79 73 2E 22 0D 0A 33 32 30 20 27 0D 0A 33    keys."..320 '..3
0100D0:  33 30 20 52 45 53 54 4F 52 45 3A 44 41 54 41 20    30 RESTORE:DATA 
0100E0:  33 31 2C 32 38 2C 33 31 2C 33 30 2C 33 31 2C 33    31,28,31,30,31,3
0100F0:  30 2C 33 31 2C 33 31 2C 33 30 2C 33 31 2C 33 30    0,31,31,30,31,30
010100:  2C 33 31 0D B1 95 0A 33 34 30 20 6D 74 68 24 3D    ,31....340 mth$=
010110:  22 4A 61 6E 46 65 62 4D 61 72 41 70 72 4D 61 79    "JanFebMarAprMay
010120:  4A 75 6E 4A 75 6C 41 75 67 53 65 70 4F 63 74 4E    JunJulAugSepOctN
010130:  6F 76 44 65 63 22 0D 0A 33 35 30 20 73 66 78 24    ovDec"..350 sfx$
010140:  3D 22 73 74 6E 64 72 64 74 68 74 68 74 68 74 68    ="stndrdthththth
010150:  74 68 74 68 74 68 74 68 74 68 74 68 74 68 74 68    thththththththth
010160:  74 68 74 68 74 68 74 68 74 68 73 74 6E 64 72 64    thththththstndrd
010170:  74 68 74 68 74 68 74 68 74 68 74 68 74 68 73 74    thththththththst
010180:  22 0D 0A 33 36 30 20 44 49 4D 20 6D 28 31 32 29    "..360 DIM m(12)
010190:  3A 46 4F 52 20 6D 74 68 20 3D 31 20 54 4F 20 31    :FOR mth =1 TO 1
0101A0:  32 3A 52 45 41 44 20 6D 28 6D 74 68 29 3A 4E 45    2:READ m(mth):NE
0101B0:  58 54 3A 72 6F 24 3D 22 4E 22 0D 0A 33 37 30 20    XT:ro$="N"..370 
0101C0:  27 0D 0A 31 30 30 30 20 4C 4F 43 41 54 45 20 23    '..1000 LOCATE #
0101D0:  32 2C 31 2C 31 3A 50 52 49 4E 54 20 23 32 2C 22    2,1,1:PRINT #2,"
0101E0:  44 61 79 20 20 20 20 20 4D 6F 6E 74 68 20 20 20    Day     Month   
0101F0:  20 20 20 20 20 20 52 65 61 64 20 4F 6E 6C 79 20          Read Only 
010200:  28 59 2F 4E 29 22 66 78 3A 43 4C 53 20 23 35 3A    (Y/N)"fx:CLS #5:
010210:  43 4C 53 20 23 36 3A 43 4C 53 20 23 37 3A 50 52    CLS #6:CLS #7:PR
010220:  49 4E 54 20 23 37 2C 72 6F 24 0D 0A 31 30 31 30    INT #7,ro$..1010
010230:  20 64 24 3D 22 20 20 22 3A 6D 24 3D 22 20 20 22     d$="  ":m$="  "
010240:  0D 0A 31 30 32 30 20 65 64 24 3D 64 24 3A 65 64    ..1020 ed$=d$:ed
010250:  78 3D 31 3A 65 64 79 3D 31 3A 65 64 77 69 6E 64    x=1:edy=1:edwind
010260:  6F 77 3D 35 3A 6E 75 6D 3D 28 31 3D 31 29 0D 0A    ow=5:num=(1=1)..
010270:  31 30 33 30 20 47 4F 53 55 42 20 37 30 30 30 3A    1030 GOSUB 7000:
010280:  72 63 3D 41 53 43 28 65 64 69 6E 24 29 0D 0A 31    rc=ASC(edin$)..1
010290:  30 34 30 20 49 46 20 72 63 3D 32 35 35 20 54 48    040 IF rc=255 TH
0102A0:  45 4E 20 33 30 30 30 0D 0A 31 30 35 30 20 4D 49    EN 3000..1050 MI
0102B0:  44 24 28 64 24 2C 31 29 3D 65 64 24 3A 49 46 20    D$(d$,1)=ed$:IF 
0102C0:  72 63 3D 31 33 20 41 4E 44 20 56 41 4C 28 64 24    rc=13 AND VAL(d$
0102D0:  29 3E 30 20 54 48 45 4E 20 31 30 37 30 0D 0A 31    )>0 THEN 1070..1
0102E0:  30 36 30 20 49 46 20 72 63 3D 32 34 31 20 4F 52    060 IF rc=241 OR
0102F0:  20 72 63 3D 32 34 39 20 54 48 45 4E 20 31 30 37     rc=249 THEN 107
010300:  30 20 45 4C 53 45 20 31 AA C0 FF FF FF FF 11 36    0 ELSE 1.......6
010310:  09 F6 04 F6 04 D5 04 0E 09 02 10 08 0E 00 07 01    ................
010320:  00 2C 57 53 48 4F 50 2E 54 58 54 00 00 00 00 00    .,WSHOP.TXT.....
010330:  00 00 04 00 16 00 08 3B 9E 00 00 00 00 00 00 00    .......;........
010340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0103A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0103B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0103C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0103D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0103E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0103F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010420:  00 00 0F 27 FF FF FF FF 11 35 09 CE 04 CE 04 F8    ...'.....5......
010430:  04 FA 08 03 10 08 74 0A 15 08 00 16 30 32 30 0D    ......t.....020.
010440:  0A 31 30 37 30 20 65 64 24 3D 6D 24 3A 65 64 78    .1070 ed$=m$:edx
010450:  3D 31 3A 65 64 79 3D 31 3A 65 64 77 69 6E 64 6F    =1:edy=1:edwindo
010460:  77 3D 36 3A 6E 75 6D 3D 28 31 3D 31 29 0D 0A 31    w=6:num=(1=1)..1
010470:  30 38 30 20 47 4F 53 55 42 20 37 30 30 30 3A 72    080 GOSUB 7000:r
010480:  63 3D 41 53 43 28 65 64 69 6E 24 29 0D 0A 31 30    c=ASC(edin$)..10
010490:  39 30 20 49 46 20 72 63 3D 32 35 35 20 54 48 45    90 IF rc=255 THE
0104A0:  4E 20 33 30 30 30 0D 0A 31 31 30 30 20 4D 49 44    N 3000..1100 MID
0104B0:  24 28 6D 24 2C 31 29 3D 65 64 24 3A 49 46 20 72    $(m$,1)=ed$:IF r
0104C0:  63 3D 31 33 20 41 4E 44 20 56 41 4C 28 6D 24 29    c=13 AND VAL(m$)
0104D0:  3E 30 20 54 48 45 4E 20 31 31 33 30 0D 0A 31 31    >0 THEN 1130..11
0104E0:  31 30 20 49 46 20 72 63 3D 32 34 30 20 4F 52 20    10 IF rc=240 OR 
0104F0:  72 63 3D 32 34 38 20 54 48 45 4E 20 31 30 32 30    rc=248 THEN 1020
010500:  0D 0A 31 31 32 30 20 49 46 20 72 63 3D 32 34 31    ..1120 IF rc=241
010510:  20 4F 52 20 72 63 3D 32 34 39 20 54 48 45 4E 20     OR rc=249 THEN 
010520:  31 31 33 30 20 45 4C 53 45 20 31 30 37 30 0D 0A    1130 ELSE 1070..
010530:  31 31 33 30 20 65 64 24 3D 72 6F 24 24 0F 3A 65    1130 ed$=ro$$.:e
010540:  64 78 3D 31 3A 65 64 79 3D 31 3A 65 64 77 69 6E    dx=1:edy=1:edwin
010550:  64 6F 77 3D 37 3A 6E 75 6D 3D 28 31 3D 30 29 0D    dow=7:num=(1=0).
010560:  0A 31 31 34 30 20 47 4F 53 55 42 20 37 30 30 30    .1140 GOSUB 7000
010570:  3A 72 63 3D 41 53 43 28 65 64 69 6E 24 29 3A 72    :rc=ASC(edin$):r
010580:  6F 24 3D 55 50 50 45 52 24 28 65 64 24 29 0D 0A    o$=UPPER$(ed$)..
010590:  31 31 35 30 20 49 46 20 72 63 3D 32 35 35 20 54    1150 IF rc=255 T
0105A0:  48 45 4E 20 33 30 30 30 0D 0A 31 31 36 30 20 49    HEN 3000..1160 I
0105B0:  46 20 72 63 3D 31 33 20 41 4E 44 20 28 72 6F 24    F rc=13 AND (ro$
0105C0:  3D 22 59 22 20 4F 52 20 72 6F 24 3D 22 4E 22 29    ="Y" OR ro$="N")
0105D0:  20 54 48 45 4E 20 31 31 38 30 0D 0A 31 31 37 30     THEN 1180..1170
0105E0:  20 49 46 20 72 63 3D 32 34 30 20 4F 52 20 72 63     IF rc=240 OR rc
0105F0:  3D 32 34 38 20 54 48 45 4E 20 31 30 37 30 20 45    =248 THEN 1070 E
010600:  4C 53 45 20 31 31 33 30 0D 0A 31 31 38 30 20 64    LSE 1130..1180 d
010610:  3D 56 41 4C 28 64 24 29 3A 6D 74 68 3D 56 41 4C    =VAL(d$):mth=VAL
010620:  28 6D 24 29 0D 0A 31 31 39 30 20 49 46 20 6D 74    (m$)..1190 IF mt
010630:  68 3C 31 20 4F 52 20 6D 74 68 3E 31 32 20 22 57    h<1 OR mth>12 "W
010640:  4F 52 20 64 3C 31 20 54 48 45 4E 20 31 30 32 30    OR d<1 THEN 1020
010650:  20 45 4C 53 45 20 49 46 20 64 3E 6D 28 6D 74 68     ELSE IF d>m(mth
010660:  29 20 54 48 45 4E 20 31 30 32 30 0D 0A 31 32 30    ) THEN 1020..120
010670:  30 20 64 61 79 73 3D 64 3A 46 4F 52 20 6D 63 3D    0 days=d:FOR mc=
010680:  32 20 54 4F 20 6D 74 68 3A 64 61 79 73 3D 64 61    2 TO mth:days=da
010690:  79 73 2B 6D 28 6D 63 29 3A 4E 45 58 54 0D 0A 31    ys+m(mc):NEXT..1
0106A0:  32 31 30 20 27 0D 0A 31 32 32 30 20 72 65 63 3D    210 '..1220 rec=
0106B0:  64 61 79 73 0D 0A 31 32 33 30 20 27 0D 0A 32 30    days..1230 '..20
0106C0:  30 30 20 47 4F 53 55 42 20 35 30 30 30 0D 0A 32    00 GOSUB 5000..2
0106D0:  30 31 30 20 4C 4F 43 41 54 45 20 23 33 2C 31 31    010 LOCATE #3,11
0106E0:  2C 31 3A 50 52 49 4E 54 20 23 33 2C 55 53 49 4E    ,1:PRINT #3,USIN
0106F0:  47 20 22 23 23 22 3B 64 3B 3A 50 52 49 4E 54 20    G "##";d;:PRINT 
010700:  23 33 2C 4D 49 44 24 28 73 66 78 24 2C 64 2A 32    #3,MID$(sfx$,d*2
010710:  2D 31 2C 32 29 3B 22 20 22 3B 4D 49 44 24 28 6D    -1,2);" ";MID$(m
010720:  74 68 24 2C 6D 74 68 2A 33 2D 32 2C 33 29 0D 0A    th$,mth*3-2,3)..
010730:  32 30 32 30 20 49 46 20 6E 65 77 66 69 6C 65 20    2020 IF newfile 
010740:  FA 72 41 4E 44 20 28 72 6F 24 3D 22 59 22 29 20    .rAND (ro$="Y") 
010750:  54 48 45 4E 20 43 4C 53 20 23 34 3A 47 4F 54 4F    THEN CLS #4:GOTO
010760:  20 31 30 30 30 0D 0A 32 30 33 30 20 65 64 24 3D     1000..2030 ed$=
010770:  53 54 52 49 4E 47 24 28 33 30 2C 22 20 22 29 0D    STRING$(30," ").
010780:  0A 32 30 34 30 20 46 4F 52 20 79 3D 33 20 54 4F    .2040 FOR y=3 TO
010790:  20 30 20 53 54 45 50 20 2D 31 0D 0A 32 30 35 30     0 STEP -1..2050
0107A0:  20 4D 49 44 24 28 65 64 24 2C 31 29 3D 4D 49 44     MID$(ed$,1)=MID
0107B0:  24 28 6F 24 2C 79 2A 33 30 2B 31 2C 33 30 29 3A    $(o$,y*30+1,30):
0107C0:  4C 4F 43 41 54 45 20 23 34 2C 31 2C 79 2B 31 3A    LOCATE #4,1,y+1:
0107D0:  50 52 49 4E 54 20 23 34 2C 65 64 24 3B 0D 0A 32    PRINT #4,ed$;..2
0107E0:  30 36 30 20 4E 45 58 54 20 79 0D 0A 32 30 37 30    060 NEXT y..2070
0107F0:  20 49 46 20 72 6F 24 3D 22 59 22 20 54 48 45 4E     IF ro$="Y" THEN
010800:  20 31 30 30 30 0D 0A 32 30 38 30 20 65 64 79 3D     1000..2080 edy=
010810:  31 3A 65 64 78 3D 31 3A 65 64 77 69 6E 64 6F 77    1:edx=1:edwindow
010820:  3D 34 0D 0A 32 30 39 30 20 47 4F 53 55 42 20 37    =4..2090 GOSUB 7
010830:  30 30 30 3A 72 63 3D 41 53 43 28 65 64 69 6E 24    000:rc=ASC(edin$
010840:  29 0D B8 F5 0A 32 31 30 30 20 4D 49 44 24 28 6F    )....2100 MID$(o
010850:  24 2C 65 64 79 2A 33 30 2D 32 39 2C 33 30 29 3D    $,edy*30-29,30)=
010860:  65 64 24 0D 0A 32 31 31 30 20 49 46 20 72 63 3D    ed$..2110 IF rc=
010870:  32 35 35 20 54 48 45 4E 20 33 30 30 30 20 45 4C    255 THEN 3000 EL
010880:  53 45 20 49 46 20 72 63 3D 32 32 34 20 54 48 45    SE IF rc=224 THE
010890:  4E 20 32 31 36 30 0D 0A 32 31 32 30 20 49 46 20    N 2160..2120 IF 
0108A0:  72 63 3D 32 34 38 20 54 48 45 4E 20 70 79 3D 31    rc=248 THEN py=1
0108B0:  20 45 4C 53 45 20 49 46 20 72 63 3D 32 34 39 20     ELSE IF rc=249 
0108C0:  54 48 45 4E 20 70 79 3D 34 0D 0A 32 31 33 30 20    THEN py=4..2130 
0108D0:  49 46 20 72 63 3D 32 34 30 20 54 48 45 4E 20 65    IF rc=240 THEN e
0108E0:  64 79 3D 4D 41 58 28 65 64 79 2D 31 2C 31 29 20    dy=MAX(edy-1,1) 
0108F0:  45 4C 53 45 20 49 46 20 72 63 3D 32 34 31 20 4F    ELSE IF rc=241 O
010900:  52 20 72 63 3D 31 33 20 54 48 45 4E 20 65 64 79    R rc=13 THEN edy
010910:  3D 20 4D 49 4E 28 65 64 79 2B 31 2C 34 29 0D 0A    = MIN(edy+1,4)..
010920:  32 31 34 30 20 49 46 20 72 63 3D 31 33 20 54 48    2140 IF rc=13 TH
010930:  45 4E 20 65 64 78 3D 31 0D 0A 32 31 35 30 20 4D    EN edx=1..2150 M
010940:  49 44 24 28 7B F2 65 64 24 2C 31 29 3D 4D 49 44    ID$({.ed$,1)=MID
010950:  24 28 6F 24 2C 65 64 79 2A 33 30 2D 32 39 2C 33    $(o$,edy*30-29,3
010960:  30 29 3A 47 4F 54 4F 20 32 30 39 30 0D 0A 32 31    0):GOTO 2090..21
010970:  36 30 20 63 24 3D 6F 24 3A 47 4F 53 55 42 20 35    60 c$=o$:GOSUB 5
010980:  30 30 30 0D 0A 32 31 37 30 20 47 4F 54 4F 20 31    000..2170 GOTO 1
010990:  30 30 30 0D 0A 32 31 38 30 20 27 0D 0A 33 30 30    000..2180 '..300
0109A0:  30 20 50 52 49 4E 54 22 22 3B 3A 63 24 3D 6F 24    0 PRINT"";:c$=o$
0109B0:  3A 47 4F 53 55 42 20 35 33 30 30 3A 4D 4F 44 45    :GOSUB 5300:MODE
0109C0:  20 31 3A 50 41 50 45 52 20 30 3A 50 45 4E 20 31     1:PAPER 0:PEN 1
0109D0:  3A 45 4E 44 0D 0A 33 30 31 30 20 27 0D 0A 34 30    :END..3010 '..40
0109E0:  30 30 20 27 69 6E 69 74 69 61 6C 69 73 65 20 72    00 'initialise r
0109F0:  61 6E 64 6F 6D 20 61 63 63 65 73 73 0D 0A 34 30    andom access..40
010A00:  31 30 20 27 0D 0A 34 30 32 30 20 72 65 63 70 65    10 '..4020 recpe
010A10:  72 66 69 6C 65 3D 32 30 34 38 5C 28 72 65 63 6C    rfile=2048\(recl
010A20:  65 6E 2B 34 29 0D 0A 34 30 33 30 20 44 45 46 20    en+4)..4030 DEF 
010A30:  46 4E 61 6D 65 24 28 65 78 74 29 3D 66 24 2B 22    FName$(ext)=f$+"
010A40:  2E 22 2B 52 49 47 FD 84 48 54 24 28 22 30 30 22    ."+RIG..HT$("00"
010A50:  2B 4D 49 44 24 28 53 54 52 24 28 65 78 74 29 2C    +MID$(STR$(ext),
010A60:  32 2C 4C 45 4E 28 53 54 52 24 28 65 78 74 29 29    2,LEN(STR$(ext))
010A70:  2D 31 29 2C 33 29 0D 0A 34 30 34 30 20 6F 70 65    -1),3)..4040 ope
010A80:  6E 72 64 20 3D 2D 31 3A 6F 70 65 6E 77 72 3D 2D    nrd =-1:openwr=-
010A90:  31 3A 63 61 63 68 65 3D 2D 31 3A 7C 44 49 53 43    1:cache=-1:|DISC
010AA0:  0D 0A 34 30 35 30 20 4D 45 4D 4F 52 59 20 48 49    ..4050 MEMORY HI
010AB0:  4D 45 4D 2D 26 43 36 3A 64 69 73 63 65 72 72 3D    MEM-&C6:discerr=
010AC0:  48 49 4D 45 4D 2B 31 0D 0A 34 30 36 30 20 4C 4F    HIMEM+1..4060 LO
010AD0:  41 44 20 22 69 6E 72 6F 75 74 2E 62 69 6E 22 2C    AD "inrout.bin",
010AE0:  64 69 73 63 65 72 72 3A 4D 45 4D 4F 52 59 20 48    discerr:MEMORY H
010AF0:  49 4D 45 4D 20 2D 31 3A 43 4C 4F 53 45 49 4E 0D    IMEM -1:CLOSEIN.
010B00:  0A 34 30 37 30 20 43 41 4C 4C 20 64 69 73 63 65    .4070 CALL disce
010B10:  72 72 0D 0A 34 30 38 30 20 52 45 54 55 52 4E 0D    rr..4080 RETURN.
010B20:  0A 34 30 39 30 20 27 0D 0A 35 30 30 30 20 27 73    .4090 '..5000 's
010B30:  69 6D 75 6C 61 74 65 20 72 61 6E 64 6F 6D 20 61    imulate random a
010B40:  63 63 65 73 73 20 77 72 28 20 69 74 69 6E 67 0D    ccess wr( iting.
010B50:  0A 35 30 30 35 20 27 0D 0A 35 30 31 30 20 49 46    .5005 '..5010 IF
010B60:  20 4C 45 4E 28 63 24 29 3E 72 65 63 6C 65 6E 20     LEN(c$)>reclen 
010B70:  54 48 45 4E 20 63 24 3D 4C 45 46 54 24 28 63 24    THEN c$=LEFT$(c$
010B80:  2C 72 65 63 6C 65 6E 29 20 45 4C 53 45 20 49 46    ,reclen) ELSE IF
010B90:  20 4C 45 4E 28 63 24 29 3C 72 65 63 6C 65 6E 20     LEN(c$)<reclen 
010BA0:  54 48 45 4E 20 63 24 3D 63 24 2B 53 50 41 43 45    THEN c$=c$+SPACE
010BB0:  24 28 72 65 63 6C 65 6E 2D 4C 45 4E 28 63 24 29    $(reclen-LEN(c$)
010BC0:  29 0D 0A 35 30 32 30 20 66 69 6C 65 3D 20 72 65    )..5020 file= re
010BD0:  63 5C 72 65 63 70 65 72 66 69 6C 65 0D 0A 35 30    c\recperfile..50
010BE0:  33 30 20 66 72 65 63 3D 20 72 65 63 2D 28 66 69    30 frec= rec-(fi
010BF0:  6C 65 2A 72 65 63 70 65 72 66 69 6C 65 29 0D 0A    le*recperfile)..
010C00:  35 30 34 30 20 49 46 20 28 66 72 65 63 3C 63 61    5040 IF (frec<ca
010C10:  63 68 65 29 20 4F 52 20 28 72 6F 24 3D 22 4E 22    che) OR (ro$="N"
010C20:  20 41 4E 44 20 6F 70 65 6E 77 72 3D 2D 31 29 20     AND openwr=-1) 
010C30:  54 48 45 4E 20 35 31 35 30 0D 0A 35 30 35 30 20    THEN 5150..5050 
010C40:  49 46 20 66 69 6C 65 20 3D 20 BF AE FF FF FF FF    IF file = ......
010C50:  11 34 09 F6 04 F6 04 D3 04 0F 09 03 10 08 0F 00    .4..............
010C60:  07 01 00 2C 57 53 48 4F 50 2E 54 58 54 00 00 00    ...,WSHOP.TXT...
010C70:  00 00 00 00 05 00 16 00 08 3B 9E 00 00 00 00 00    .........;......
010C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010D60:  00 00 00 00 E8 2C FF FF FF FF 11 7D 09 1E 05 1E    .....,.....}....
010D70:  05 1E 05 44 09 03 10 08 CD 0A 15 08 00 16 6F 70    ...D..........op
010D80:  65 6E 72 64 20 54 48 45 4E 20 35 30 37 30 0D 0A    enrd THEN 5070..
010D90:  35 30 36 30 20 49 46 20 66 69 6C 65 3C 3E 6F 70    5060 IF file<>op
010DA0:  65 6E 77 72 20 54 48 45 4E 20 35 31 35 30 0D 0A    enwr THEN 5150..
010DB0:  35 30 37 30 20 49 46 20 66 72 65 63 3D 63 61 63    5070 IF frec=cac
010DC0:  68 65 20 54 48 45 4E 20 6F 24 3D 63 24 3A 52 45    he THEN o$=c$:RE
010DD0:  54 55 52 4E 0D 0A 35 30 38 30 20 46 4F 52 20 74    TURN..5080 FOR t
010DE0:  72 3D 63 61 63 68 65 20 54 4F 20 66 72 65 63 0D    r=cache TO frec.
010DF0:  0A 35 30 39 30 20 49 46 20 74 72 3D 63 61 63 68    .5090 IF tr=cach
010E00:  65 20 54 48 45 4E 20 72 24 3D 63 24 3A 47 4F 54    e THEN r$=c$:GOT
010E10:  4F 20 35 31 31 30 0D 0A 35 31 30 30 20 49 46 20    O 5110..5100 IF 
010E20:  6E 65 77 66 69 6C 65 20 54 48 45 4E 20 72 24 3D    newfile THEN r$=
010E30:  53 54 52 49 4E 47 24 28 72 65 63 6C 65 6E 2C 22    STRING$(reclen,"
010E40:  20 22 29 20 45 4C 53 45 20 49 4E 50 55 54 20 23     ") ELSE INPUT #
010E50:  39 2C 72 24 0D 0A 35 31 31 30 20 49 46 20 28 74    9,r$..5110 IF (t
010E60:  72 3C 3E 66 72 65 63 29 20 41 4E 44 20 28 66 69    r<>frec) AND (fi
010E70:  6C 65 3D 6F 70 65 6E 77 72 29 20 54 48 45 90 52    le=openwr) THE.R
010E80:  4E 20 57 52 49 54 45 20 23 39 2C 72 24 0D 0A 35    N WRITE #9,r$..5
010E90:  31 32 30 20 4E 45 58 54 20 74 72 0D 0A 35 31 33    120 NEXT tr..513
010EA0:  30 20 6F 24 3D 72 24 3A 63 61 63 68 65 3D 66 72    0 o$=r$:cache=fr
010EB0:  65 63 0D 0A 35 31 34 30 20 52 45 54 55 52 4E 0D    ec..5140 RETURN.
010EC0:  0A 35 31 35 30 20 27 6E 65 65 64 20 74 6F 20 6F    .5150 'need to o
010ED0:  70 65 6E 20 61 6E 6F 74 68 65 72 20 66 69 6C 65    pen another file
010EE0:  0D 0A 35 31 36 30 20 47 4F 53 55 42 20 35 33 30    ..5160 GOSUB 530
010EF0:  30 0D 0A 35 31 37 30 20 49 46 20 72 6F 24 3D 22    0..5170 IF ro$="
010F00:  59 22 20 54 48 45 4E 20 6F 70 65 6E 72 64 3D 66    Y" THEN openrd=f
010F10:  69 6C 65 20 45 4C 53 45 20 6F 70 65 6E 77 72 3D    ile ELSE openwr=
010F20:  66 69 6C 65 0D 0A 35 31 38 30 20 57 49 4E 44 4F    file..5180 WINDO
010F30:  57 20 53 57 41 50 20 31 2C 30 0D 0A 35 31 39 30    W SWAP 1,0..5190
010F40:  20 4F 50 45 4E 49 4E 20 46 4E 61 6D 65 24 28 66     OPENIN FName$(f
010F50:  69 6C 65 29 0D 0A 35 32 30 30 20 57 49 4E 44 4F    ile)..5200 WINDO
010F60:  57 20 53 57 41 50 20 30 2C 31 0D 0A 35 32 31 30    W SWAP 0,1..5210
010F70:  20 66 61 69 6C 25 3D 30 3A 43 41 4C 4C 20 64 69     fail%=0:CALL di
010F80:  0F 40 73 63 65 72 72 2C 40 66 61 69 6C 25 3A 49    .@scerr,@fail%:I
010F90:  46 20 66 61 69 6C 25 3D 30 20 54 48 45 4E 20 35    F fail%=0 THEN 5
010FA0:  32 32 30 20 45 4C 53 45 20 49 46 20 66 61 69 6C    220 ELSE IF fail
010FB0:  25 3D 31 34 36 20 54 48 45 4E 20 6E 65 77 66 69    %=146 THEN newfi
010FC0:  6C 65 3D 28 31 3D 31 29 3A 47 4F 54 4F 20 35 32    le=(1=1):GOTO 52
010FD0:  32 30 20 45 4C 53 45 20 47 4F 54 4F 20 35 34 31    20 ELSE GOTO 541
010FE0:  30 0D 0A 35 32 32 30 20 49 46 20 6E 65 77 66 69    0..5220 IF newfi
010FF0:  6C 65 20 41 4E 44 20 28 72 6F 24 3D 22 59 22 29    le AND (ro$="Y")
011000:  20 54 48 45 4E 20 43 4C 4F 53 45 49 4E 3A 52 45     THEN CLOSEIN:RE
011010:  54 55 52 4E 0D 0A 35 32 33 30 20 49 46 20 6F 70    TURN..5230 IF op
011020:  65 6E 77 72 3C 3E 2D 31 20 54 48 45 4E 20 4F 50    enwr<>-1 THEN OP
011030:  45 4E 4F 55 54 20 22 24 2E 74 6D 70 22 0D 0A 35    ENOUT "$.tmp"..5
011040:  32 34 30 20 46 4F 52 20 74 72 3D 30 20 54 4F 20    240 FOR tr=0 TO 
011050:  66 72 65 63 0D 0A 35 32 35 30 20 49 46 20 6E 65    frec..5250 IF ne
011060:  77 66 69 6C 65 20 54 48 45 4E 20 72 24 3D 53 54    wfile THEN r$=ST
011070:  52 49 4E 47 24 28 72 65 63 6C 65 6E 2C 22 20 22    RING$(reclen," "
011080:  29 20 92 2C 45 4C 53 45 20 49 4E 50 55 54 20 23    ) .,ELSE INPUT #
011090:  39 2C 72 24 0D 0A 35 32 36 30 20 49 46 20 28 74    9,r$..5260 IF (t
0110A0:  72 3C 3E 66 72 65 63 29 20 41 4E 44 20 28 6F 70    r<>frec) AND (op
0110B0:  65 6E 77 72 3C 3E 2D 31 29 20 54 48 45 4E 20 57    enwr<>-1) THEN W
0110C0:  52 49 54 45 20 23 39 2C 72 24 0D 0A 35 32 37 30    RITE #9,r$..5270
0110D0:  20 4E 45 58 54 20 74 72 0D 0A 35 32 38 30 20 6F     NEXT tr..5280 o
0110E0:  24 3D 72 24 3A 4D 49 44 24 28 72 24 2C 31 29 3D    $=r$:MID$(r$,1)=
0110F0:  63 24 2B 53 54 52 49 4E 47 24 28 72 65 63 6C 65    c$+STRING$(recle
011100:  6E 2C 22 20 22 29 3A 63 61 63 68 65 3D 66 72 65    n," "):cache=fre
011110:  63 0D 0A 35 32 39 30 20 52 45 54 55 52 4E 0D 0A    c..5290 RETURN..
011120:  35 33 30 30 20 49 46 20 28 6F 70 65 6E 77 72 3D    5300 IF (openwr=
011130:  2D 31 29 20 54 48 45 4E 20 43 4C 4F 53 45 49 4E    -1) THEN CLOSEIN
011140:  3A 47 4F 54 4F 20 35 33 39 30 0D 0A 35 33 31 30    :GOTO 5390..5310
011150:  20 46 4F 52 20 74 72 3D 63 61 63 68 65 20 54 4F     FOR tr=cache TO
011160:  20 72 65 63 70 65 72 66 69 6C 65 2D 31 0D 0A 35     recperfile-1..5
011170:  33 32 30 20 49 46 20 74 72 3D 63 61 63 68 65 20    320 IF tr=cache 
011180:  54 48 45 4E 26 E3 20 72 24 3D 63 24 3A 47 4F 54    THEN&. r$=c$:GOT
011190:  4F 20 35 33 34 30 0D 0A 35 33 33 30 20 49 46 20    O 5340..5330 IF 
0111A0:  6E 65 77 66 69 6C 65 20 54 48 45 4E 20 72 24 3D    newfile THEN r$=
0111B0:  53 54 52 49 4E 47 24 28 72 65 63 6C 65 6E 2C 22    STRING$(reclen,"
0111C0:  20 22 29 20 45 4C 53 45 20 49 4E 50 55 54 20 23     ") ELSE INPUT #
0111D0:  39 2C 72 24 0D 0A 35 33 34 30 20 57 52 49 54 45    9,r$..5340 WRITE
0111E0:  20 23 39 2C 72 24 0D 0A 35 33 35 30 20 4E 45 58     #9,r$..5350 NEX
0111F0:  54 20 74 72 0D 0A 35 33 36 30 20 43 4C 4F 53 45    T tr..5360 CLOSE
011200:  4F 55 54 3A 43 4C 4F 53 45 49 4E 0D 0A 35 33 37    OUT:CLOSEIN..537
011210:  30 20 66 66 24 3D 46 4E 61 6D 65 24 28 6F 70 65    0 ff$=FName$(ope
011220:  6E 77 72 29 3A 49 46 20 4E 4F 54 20 6E 65 77 66    nwr):IF NOT newf
011230:  69 6C 65 20 54 48 45 4E 20 7C 45 52 41 2C 40 66    ile THEN |ERA,@f
011240:  66 24 0D 0A 35 33 38 30 20 74 74 24 3D 22 24 2E    f$..5380 tt$="$.
011250:  54 4D 50 22 3A 7C 52 45 4E 2C 40 66 66 24 2C 40    TMP":|REN,@ff$,@
011260:  74 74 24 0D 0A 35 33 39 30 20 6E 65 77 66 69 6C    tt$..5390 newfil
011270:  65 3D 28 31 3D 30 29 3A 6F 70 65 6E 77 72 3D 2D    e=(1=0):openwr=-
011280:  31 3A 6F 70 65 6E C4 4F 72 64 3D 2D 31 0D 0A 35    1:open.Ord=-1..5
011290:  34 30 30 20 52 45 54 55 52 4E 0D 0A 35 34 31 30    400 RETURN..5410
0112A0:  20 27 0D 0A 36 30 30 30 20 27 69 6E 69 74 69 61     '..6000 'initia
0112B0:  6C 69 73 65 20 6C 69 6E 65 20 65 64 69 74 6F 72    lise line editor
0112C0:  0D 0A 36 30 31 30 20 27 0D 0A 36 30 32 30 20 52    ..6010 '..6020 R
0112D0:  45 53 54 4F 52 45 20 36 30 33 30 0D 0A 36 30 33    ESTORE 6030..603
0112E0:  30 20 44 41 54 41 20 31 33 2C 26 66 30 2C 26 66    0 DATA 13,&f0,&f
0112F0:  31 2C 26 37 66 2C 26 31 30 2C 26 66 32 2C 26 66    1,&7f,&10,&f2,&f
011300:  33 2C 26 66 38 2C 26 66 39 2C 26 66 61 2C 26 66    3,&f8,&f9,&fa,&f
011310:  62 2C 26 65 30 0D 0A 36 30 34 30 20 46 4F 52 20    b,&e0..6040 FOR 
011320:  65 64 69 6E 69 74 3D 31 20 54 4F 20 31 32 3A 52    edinit=1 TO 12:R
011330:  45 41 44 20 74 65 73 74 63 68 72 3A 65 64 74 65    EAD testchr:edte
011340:  73 74 24 3D 65 64 74 65 73 74 24 2B 43 48 52 24    st$=edtest$+CHR$
011350:  28 74 65 73 74 63 68 72 29 3A 4E 45 58 54 0D 0A    (testchr):NEXT..
011360:  36 30 35 30 20 65 64 69 6E 24 3D 43 48 52 24 28    6050 edin$=CHR$(
011370:  26 46 46 29 0D 0A 36 30 36 30 20 52 45 54 55 52    &FF)..6060 RETUR
011380:  4E 0D 0A 36 30 37 30 20 7A BD 27 0D 0A 37 30 30    N..6070 z.'..700
011390:  30 20 27 74 65 78 74 20 65 64 69 74 6F 72 0D 0A    0 'text editor..
0113A0:  37 30 31 30 20 27 0D 0A 37 30 32 30 20 65 64 6C    7010 '..7020 edl
0113B0:  65 6E 3D 4C 45 4E 28 65 64 24 29 3A 57 49 4E 44    en=LEN(ed$):WIND
0113C0:  4F 57 20 53 57 41 50 20 30 2C 65 64 77 69 6E 64    OW SWAP 0,edwind
0113D0:  6F 77 0D 0A 37 30 33 30 20 46 4F 52 20 65 64 72    ow..7030 FOR edr
0113E0:  74 20 3D 65 64 6C 65 6E 20 54 4F 20 31 20 53 54    t =edlen TO 1 ST
0113F0:  45 50 20 2D 31 0D 0A 37 30 34 30 20 49 46 20 4D    EP -1..7040 IF M
011400:  49 44 24 28 65 64 24 2C 65 64 72 74 2C 31 29 3C    ID$(ed$,edrt,1)<
011410:  3E 22 20 22 20 54 48 45 4E 20 37 30 36 30 0D 0A    >" " THEN 7060..
011420:  37 30 35 30 20 4E 45 58 54 0D 0A 37 30 36 30 20    7050 NEXT..7060 
011430:  65 64 72 74 3D 65 64 72 74 2B 31 0D 0A 37 30 37    edrt=edrt+1..707
011440:  30 20 4C 4F 43 41 54 45 20 65 64 78 2C 65 64 79    0 LOCATE edx,edy
011450:  3A 43 41 4C 4C 20 26 42 42 38 31 0D 0A 37 30 38    :CALL &BB81..708
011460:  30 20 4D 49 44 24 28 65 64 69 6E 24 2C 31 29 3D    0 MID$(edin$,1)=
011470:  43 48 52 24 28 26 46 46 29 3A 4D 49 44 24 28 65    CHR$(&FF):MID$(e
011480:  64 69 6E 24 2C 31 29 3D 49 4E BD 3B 4B 45 59 24    din$,1)=IN.;KEY$
011490:  0D 0A 37 30 39 30 20 49 46 20 62 72 6B 20 54 48    ..7090 IF brk TH
0114A0:  45 4E 20 4D 49 44 24 28 65 64 69 6E 24 2C 31 29    EN MID$(edin$,1)
0114B0:  3D 43 48 52 24 28 32 35 35 29 3A 47 4F 54 4F 20    =CHR$(255):GOTO 
0114C0:  37 33 34 30 0D 0A 37 31 30 30 20 49 46 20 65 64    7340..7100 IF ed
0114D0:  69 6E 24 3D 43 48 52 24 28 26 46 46 29 20 54 48    in$=CHR$(&FF) TH
0114E0:  45 4E 20 37 30 38 30 0D 0A 37 31 31 30 20 43 41    EN 7080..7110 CA
0114F0:  4C 4C 20 26 42 42 38 34 3A 4F 4E 20 49 4E 53 54    LL &BB84:ON INST
011500:  52 28 65 64 74 65 73 74 24 2C 65 64 69 6E 24 29    R(edtest$,edin$)
011510:  20 47 4F 54 4F 20 37 33 34 30 2C 37 33 34 30 2C     GOTO 7340,7340,
011520:  37 33 34 30 2C 37 32 34 30 2C 37 32 36 30 2C 37    7340,7240,7260,7
011530:  32 31 30 2C 37 33 30 30 2C 37 33 34 30 2C 37 33    210,7300,7340,73
011540:  34 30 2C 37 31 39 30 2C 37 33 32 30 2C 37 33 34    40,7190,7320,734
011550:  30 0D 0A 37 31 32 30 20 27 69 6E 73 65 72 74 20    0..7120 'insert 
011560:  61 20 63 68 61 72 61 63 74 65 72 0D 0A 37 31 33    a character..713
011570:  30 20 49 46 20 6E 75 6D 20 41 4E 44 28 65 64 69    0 IF num AND(edi
011580:  6E 24 3C 22 30 22 20 4F 52 20 65 64 08 FC FF FF    n$<"0" OR ed....
011590:  FF FF 11 33 09 CE 04 CE 04 D3 04 0C 09 03 10 08    ...3............
0115A0:  0F 00 07 01 00 2C 57 53 48 4F 50 2E 54 58 54 00    .....,WSHOP.TXT.
0115B0:  00 00 00 00 00 00 06 00 16 00 08 3B 9E 00 00 00    ...........;....
0115C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0115D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0115E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0115F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0116A0:  00 00 00 00 00 00 D1 10 FF FF FF FF 11 33 09 CE    .............3..
0116B0:  04 CE 04 F8 04 01 09 02 10 08 72 0A 15 08 00 16    ..........r.....
0116C0:  69 6E 24 3E 22 39 22 29 20 54 48 45 4E 20 37 30    in$>"9") THEN 70
0116D0:  37 30 0D 0A 37 31 34 30 20 49 46 20 65 64 78 3C    70..7140 IF edx<
0116E0:  65 64 6C 65 6E 20 54 48 45 4E 20 4D 49 44 24 28    edlen THEN MID$(
0116F0:  65 64 24 2C 65 64 78 2B 31 2C 65 64 6C 65 6E 2D    ed$,edx+1,edlen-
011700:  65 64 78 29 3D 4D 49 44 24 28 65 64 24 2C 65 64    edx)=MID$(ed$,ed
011710:  78 2C 65 64 6C 65 6E 2D 65 64 78 29 0D 0A 37 31    x,edlen-edx)..71
011720:  35 30 20 4D 49 44 24 28 65 64 24 2C 65 64 78 2C    50 MID$(ed$,edx,
011730:  31 29 3D 65 64 69 6E 24 3A 65 64 72 74 3D 4D 49    1)=edin$:edrt=MI
011740:  4E 28 4D 41 58 28 65 64 72 74 2B 31 2C 65 64 78    N(MAX(edrt+1,edx
011750:  2B 32 29 2C 65 64 6C 65 6E 2B 31 29 0D 0A 37 31    +2),edlen+1)..71
011760:  36 30 20 49 46 20 65 64 72 74 3D 31 20 54 48 45    60 IF edrt=1 THE
011770:  4E 20 37 31 37 30 20 45 4C 53 45 20 49 46 20 4D    N 7170 ELSE IF M
011780:  49 44 24 28 65 64 24 2C 65 64 72 74 2D 31 2C 31    ID$(ed$,edrt-1,1
011790:  29 3D 22 20 22 20 54 48 45 4E 20 65 64 72 74 3D    )=" " THEN edrt=
0117A0:  65 64 72 74 2D 31 3A 47 4F 54 4F 20 37 31 36 30    edrt-1:GOTO 7160
0117B0:  20 45 4C 53 45 20 47 4F 54 4F 20 37 31 37 30 0D     ELSE GOTO 7170.
0117C0:  5C 6E 0A 37 31 37 30 20 49 46 20 65 64 78 3C 65    \n.7170 IF edx<e
0117D0:  64 72 74 20 54 48 45 4E 20 50 52 49 4E 54 20 4D    drt THEN PRINT M
0117E0:  49 44 24 28 65 64 24 2C 65 64 78 2C 65 64 72 74    ID$(ed$,edx,edrt
0117F0:  2D 65 64 78 29 3B 20 45 4C 53 45 20 50 52 49 4E    -edx); ELSE PRIN
011800:  54 20 65 64 69 6E 24 3B 0D 0A 37 31 38 30 20 65    T edin$;..7180 e
011810:  64 78 3D 4D 49 4E 28 65 64 6C 65 6E 2C 65 64 78    dx=MIN(edlen,edx
011820:  2B 31 29 3A 47 4F 54 4F 20 37 30 37 30 0D 0A 37    +1):GOTO 7070..7
011830:  31 39 30 20 27 73 68 69 66 74 20 6C 65 66 74 20    190 'shift left 
011840:  63 75 72 73 6F 72 0D 0A 37 32 30 30 20 65 64 78    cursor..7200 edx
011850:  3D 31 3A 47 4F 54 4F 20 37 30 37 30 0D 0A 37 32    =1:GOTO 7070..72
011860:  31 30 20 27 6C 65 66 74 20 63 75 72 73 6F 72 0D    10 'left cursor.
011870:  0A 37 32 32 30 20 65 64 78 3D 4D 41 58 28 31 2C    .7220 edx=MAX(1,
011880:  65 64 78 2D 31 29 0D 0A 37 32 33 30 20 47 4F 54    edx-1)..7230 GOT
011890:  4F 20 37 30 37 30 0D 0A 37 32 34 30 20 27 62 61    O 7070..7240 'ba
0118A0:  63 6B 73 70 61 63 65 0D 0A 37 32 35 30 20 49 46    ckspace..7250 IF
0118B0:  20 65 64 78 3D 31 20 54 48 45 4E 20 37 30 37 30     edx=1 THEN 7070
0118C0:  20 45 5A AB 4C 53 45 20 65 64 78 3D 65 64 78 2D     EZ.LSE edx=edx-
0118D0:  31 0D 0A 37 32 36 30 20 27 63 6C 72 20 64 65 6C    1..7260 'clr del
0118E0:  65 74 65 0D 0A 37 32 37 30 20 4D 49 44 24 28 65    ete..7270 MID$(e
0118F0:  64 24 2C 65 64 78 2C 65 64 6C 65 6E 2D 65 64 78    d$,edx,edlen-edx
011900:  29 3D 4D 49 44 24 28 65 64 24 2C 65 64 78 2B 31    )=MID$(ed$,edx+1
011910:  2C 65 64 6C 65 6E 2D 65 64 78 29 3A 49 46 20 65    ,edlen-edx):IF e
011920:  64 72 74 3D 65 64 6C 65 6E 2B 31 20 54 48 45 4E    drt=edlen+1 THEN
011930:  20 4D 49 44 24 28 65 64 24 2C 65 64 6C 65 6E 2C     MID$(ed$,edlen,
011940:  31 29 3D 22 20 22 0D 0A 37 32 38 30 20 4C 4F 43    1)=" "..7280 LOC
011950:  41 54 45 20 65 64 78 2C 65 64 79 3A 49 46 20 65    ATE edx,edy:IF e
011960:  64 72 74 3E 65 64 78 20 54 48 45 4E 20 50 52 49    drt>edx THEN PRI
011970:  4E 54 20 4D 49 44 24 28 65 64 24 2C 65 64 78 2C    NT MID$(ed$,edx,
011980:  65 64 72 74 2D 65 64 78 29 3B 0D 0A 37 32 39 30    edrt-edx);..7290
011990:  20 49 46 20 65 64 72 74 3D 31 20 54 48 45 4E 20     IF edrt=1 THEN 
0119A0:  37 30 37 30 20 45 4C 53 45 20 49 46 20 4D 49 44    7070 ELSE IF MID
0119B0:  24 28 65 64 24 2C 65 64 72 74 2D 31 2C 31 29 3D    $(ed$,edrt-1,1)=
0119C0:  22 20 22 54 FD 88 48 45 4E 20 65 64 72 74 3D 65    " "T..HEN edrt=e
0119D0:  64 72 74 2D 31 3A 47 4F 54 4F 20 37 32 39 30 20    drt-1:GOTO 7290 
0119E0:  45 4C 53 45 20 47 4F 54 4F 20 37 30 37 30 0D 0A    ELSE GOTO 7070..
0119F0:  37 33 30 30 20 27 72 69 67 68 74 20 63 75 72 73    7300 'right curs
011A00:  6F 72 0D 0A 37 33 31 30 20 65 64 78 3D 4D 49 4E    or..7310 edx=MIN
011A10:  28 65 64 6C 65 6E 2C 65 64 78 2B 31 29 3A 47 4F    (edlen,edx+1):GO
011A20:  54 4F 20 37 30 37 30 0D 0A 37 33 32 30 20 27 73    TO 7070..7320 's
011A30:  68 69 66 74 20 72 69 67 68 74 20 63 75 72 73 6F    hift right curso
011A40:  72 0D 0A 37 33 33 30 20 65 64 78 3D 65 64 6C 65    r..7330 edx=edle
011A50:  6E 3A 47 4F 54 4F 20 37 30 37 30 0D 0A 37 33 34    n:GOTO 7070..734
011A60:  30 20 27 65 78 69 74 20 74 68 65 20 73 75 62 72    0 'exit the subr
011A70:  6F 75 74 69 6E 65 0D 0A 37 33 35 30 20 57 49 4E    outine..7350 WIN
011A80:  44 4F 57 20 53 57 41 50 20 30 2C 65 64 77 69 6E    DOW SWAP 0,edwin
011A90:  64 6F 77 3A 52 45 54 55 52 4E 0D 0A 37 33 36 30    dow:RETURN..7360
011AA0:  20 27 0D 0A 38 30 30 30 20 62 72 6B 3D 28 31 3D     '..8000 brk=(1=
011AB0:  31 29 3A 52 45 54 55 52 4E 0D 0A 0D 0A 0D 0A 0D    1):RETURN.......
011AC0:  0A 0D 0A 0D 0A 0D 3A FE 0A 0D 0A 0D 0A 0D 0A 0D    ......:.........
011AD0:  0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D    ................
011AE0:  0A 0D 0A 0D 0A 4E 6F 77 20 74 6F 20 6F 75 72 20    .....Now to our 
011AF0:  6D 65 6D 62 65 72 73 20 70 72 6F 62 6C 65 6D 73    members problems
011B00:  2E 20 46 69 72 73 74 20 6F 66 20 61 6C 6C 20 6F    . First of all o
011B10:  66 20 63 6F 75 72 73 65 20 74 68 65 20 70 72 6F    f course the pro
011B20:  67 72 61 6D 20 77 69 6C 6C 20 6F 6E 6C 79 0D 0A    gram will only..
011B30:  77 6F 72 6B 20 6F 6E 20 64 69 73 6B 2C 20 74 68    work on disk, th
011B40:  65 72 65 20 69 73 20 6E 6F 20 77 61 79 20 74 68    ere is no way th
011B50:  65 20 63 6F 6D 70 75 74 65 72 20 63 61 6E 20 72    e computer can r
011B60:  75 6E 20 74 68 65 20 63 61 73 73 65 74 74 65 20    un the cassette 
011B70:  66 69 6C 65 20 62 61 63 6B 0D 0A 61 6E 64 20 66    file back..and f
011B80:  6F 72 77 61 72 64 20 74 6F 20 66 69 6E 64 20 74    orward to find t
011B90:  68 65 20 72 65 6C 65 76 61 6E 74 20 66 69 6C 65    he relevant file
011BA0:  2E 20 28 43 61 73 73 65 74 74 65 20 62 61 73 65    . (Cassette base
011BB0:  64 20 72 65 61 64 65 72 73 20 73 68 6F 75 6C 64    d readers should
011BC0:  20 6E 6F 74 0D 0A 74 68 DB 9F 72 6F 77 20 74 68     not..th..row th
011BD0:  65 69 72 20 68 61 6E 64 73 20 75 70 20 69 6E 20    eir hands up in 
011BE0:  68 6F 72 72 6F 72 2C 20 77 65 20 68 61 76 65 20    horror, we have 
011BF0:  69 6E 63 6C 75 64 65 64 20 61 20 6D 6F 64 69 66    included a modif
011C00:  69 65 64 20 76 65 72 73 69 6F 6E 20 6F 66 0D 0A    ied version of..
011C10:  52 6F 77 6C 61 6E 64 27 73 20 44 69 61 72 79 20    Rowland's Diary 
011C20:  73 75 69 74 61 62 6C 65 20 66 6F 72 20 63 61 73    suitable for cas
011C30:  73 65 74 74 65 20 75 73 65 20 73 6F 20 74 68 61    sette use so tha
011C40:  74 20 79 6F 75 20 6D 61 79 20 61 6C 73 6F 20 65    t you may also e
011C50:  6E 6A 6F 79 20 74 68 69 73 0D 0A 65 78 63 65 6C    njoy this..excel
011C60:  6C 65 6E 74 20 70 72 6F 67 72 61 6D 2E 29 0D 0A    lent program.)..
011C70:  0D 0A 32 2E 20 54 68 65 20 22 50 61 74 63 68 22    ..2. The "Patch"
011C80:  20 70 72 6F 67 72 61 6D 20 69 73 20 64 65 73 69     program is desi
011C90:  67 6E 65 64 20 74 6F 20 62 65 20 74 79 70 65 64    gned to be typed
011CA0:  20 69 6E 20 6F 6E 20 69 74 27 73 20 6F 77 6E 20     in on it's own 
011CB0:  4E 4F 54 20 6D 65 72 67 65 64 0D 0A 77 69 74 68    NOT merged..with
011CC0:  20 74 68 65 20 6D 61 69 6E 20 EC 4B 64 69 61 72     the main .Kdiar
011CD0:  79 20 70 72 6F 67 72 61 6D 2E 20 57 68 65 6E 20    y program. When 
011CE0:  79 6F 75 20 72 75 6E 20 74 68 65 20 22 50 61 74    you run the "Pat
011CF0:  63 68 22 20 70 72 6F 67 72 61 6D 20 74 68 65 20    ch" program the 
011D00:  48 65 78 0D 0A 6E 75 6D 62 65 72 73 20 69 6E 20    Hex..numbers in 
011D10:  74 68 65 20 64 61 74 61 20 73 74 61 74 65 6D 65    the data stateme
011D20:  6E 74 73 20 61 72 65 20 70 6F 6B 65 64 20 69 6E    nts are poked in
011D30:  74 6F 20 6D 65 6D 6F 72 79 2C 20 28 73 74 61 72    to memory, (star
011D40:  74 69 6E 67 20 61 74 20 6D 65 6D 6F 72 79 0D 0A    ting at memory..
011D50:  61 64 64 72 65 73 73 20 48 65 78 20 41 30 30 30    address Hex A000
011D60:  29 20 62 79 20 6C 69 6E 65 20 34 30 2E 20 4C 69    ) by line 40. Li
011D70:  6E 65 20 36 30 20 74 68 65 6E 20 64 6F 65 73 20    ne 60 then does 
011D80:  61 20 62 69 6E 61 72 79 20 73 61 76 65 20 61 6E    a binary save an
011D90:  64 20 73 61 76 65 73 0D 0A 74 68 61 74 20 62 6C    d saves..that bl
011DA0:  6F 63 6B 20 6F 66 20 6D 65 6D 6F 72 79 20 63 6F    ock of memory co
011DB0:  6E 74 61 69 6E 69 6E 67 20 74 68 65 20 70 6F 6B    ntaining the pok
011DC0:  65 64 20 63 6F 64 65 20 74 6F 20 64 C1 22 69 73    ed code to d."is
011DD0:  6B 20 75 73 69 6E 67 20 74 68 65 20 6E 61 6D 65    k using the name
011DE0:  3A 2D 0D 0A 22 49 4E 52 4F 55 54 2E 42 49 4E 22    :-.."INROUT.BIN"
011DF0:  2E 0D 0A 0D 0A 54 68 65 20 62 61 73 69 63 20 70    .....The basic p
011E00:  61 74 63 68 20 70 72 6F 67 72 61 6D 20 63 61 6E    atch program can
011E10:  20 74 68 65 6E 20 62 65 20 64 69 73 63 61 72 64     then be discard
011E20:  65 64 20 66 6F 72 20 69 74 20 68 61 73 20 64 6F    ed for it has do
011E30:  6E 65 20 69 74 27 73 20 6A 6F 62 2E 0D 0A 4E 61    ne it's job...Na
011E40:  74 75 72 61 6C 6C 79 20 79 6F 75 20 77 6F 75 6C    turally you woul
011E50:  64 6E 27 74 20 64 69 73 63 61 72 64 20 69 74 20    dn't discard it 
011E60:  75 6E 74 69 6C 20 79 6F 75 20 77 65 72 65 20 73    until you were s
011E70:  75 72 65 20 74 68 65 20 77 68 6F 6C 65 20 70 72    ure the whole pr
011E80:  6F 67 72 61 6D 0D 0A 77 61 73 20 72 75 6E 6E 69    ogram..was runni
011E90:  6E 67 20 62 75 67 20 66 72 65 65 2E 0D 0A 0D 0A    ng bug free.....
011EA0:  54 68 65 20 6D 61 69 6E 20 70 72 6F 67 72 61 6D    The main program
011EB0:  20 69 73 20 74 68 65 6E 20 74 79 70 65 64 20 69     is then typed i
011EC0:  6E 20 61 6E 64 20 73 61 76 65 64 20 74 6F FC 06    n and saved to..
011ED0:  FF FF FF FF 11 35 09 F6 04 F6 04 D4 04 11 09 03    .....5..........
011EE0:  10 08 0F 00 07 01 00 2C 57 53 48 4F 50 2E 54 58    .......,WSHOP.TX
011EF0:  54 00 00 00 00 00 00 00 07 00 16 00 08 3B 9E 00    T............;..
011F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011FB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011FE0:  00 00 00 00 00 00 00 00 36 1B FF FF FF FF 11 35    ........6......5
011FF0:  09 A7 04 A7 04 F8 04 02 09 02 10 08 77 0A 15 08    ............w...
012000:  00 16 20 64 69 73 6B 20 61 73 20 22 44 49 41 52    .. disk as "DIAR
012010:  59 2E 42 41 53 22 0D 0A 57 68 65 6E 20 79 6F 75    Y.BAS"..When you
012020:  20 52 55 4E 20 22 44 49 41 52 59 2E 42 41 53 22     RUN "DIARY.BAS"
012030:  20 69 74 20 77 69 6C 6C 20 69 74 73 65 6C 66 20     it will itself 
012040:  6C 6F 61 64 20 74 68 65 20 6D 61 63 68 69 6E 65    load the machine
012050:  20 63 6F 64 65 20 70 72 6F 67 72 61 6D 0D 0A 63     code program..c
012060:  61 6C 6C 65 64 20 22 49 4E 52 4F 55 54 2E 42 49    alled "INROUT.BI
012070:  4E 22 20 64 75 72 69 6E 67 20 69 74 27 73 20 69    N" during it's i
012080:  6E 69 74 69 61 6C 69 73 61 74 69 6F 6E 20 70 72    nitialisation pr
012090:  6F 63 65 73 73 20 3C 6C 69 6E 65 20 34 30 36 30    ocess <line 4060
0120A0:  3E 0D 0A 0D 0A 57 68 61 74 20 69 73 20 70 65 72    >....What is per
0120B0:  68 61 70 73 20 6E 6F 74 20 6D 61 64 65 20 63 6C    haps not made cl
0120C0:  65 61 72 20 69 6E 20 74 68 65 20 74 65 78 74 20    ear in the text 
0120D0:  69 73 20 74 68 61 74 20 79 6F 75 72 20 64 69 73    is that your dis
0120E0:  6B 20 6D 75 73 74 20 63 6F 6E 74 61 69 6E 0D 0A    k must contain..
0120F0:  74 68 65 20 6D 61 63 68 69 6E 65 20 63 6F 64 65    the machine code
012100:  20 70 96 D6 72 6F 67 72 61 6D 20 22 49 4E 52 4F     p..rogram "INRO
012110:  55 54 2E 42 49 4E 22 20 61 73 20 77 65 6C 6C 20    UT.BIN" as well 
012120:  61 73 20 74 68 65 20 70 72 6F 67 72 61 6D 20 22    as the program "
012130:  44 49 41 52 59 2E 42 41 53 22 0D 0A 61 6C 73 6F    DIARY.BAS"..also
012140:  20 79 6F 75 72 20 64 69 73 6B 20 73 68 6F 75 6C     your disk shoul
012150:  64 20 63 6F 6E 74 61 69 6E 20 65 6E 6F 75 67 68    d contain enough
012160:  20 66 72 65 65 20 73 70 61 63 65 20 74 6F 20 61     free space to a
012170:  62 6F 75 74 20 32 36 20 32 6B 20 62 6C 6F 63 6B    bout 26 2k block
012180:  73 20 6F 66 0D 0A 64 61 74 61 20 66 72 6F 6D 20    s of..data from 
012190:  79 6F 75 72 20 63 6F 6D 70 6C 65 74 65 64 20 64    your completed d
0121A0:  69 61 72 79 2E 0D 0A 49 66 20 79 6F 75 20 68 61    iary...If you ha
0121B0:  76 65 6E 27 74 20 67 6F 74 20 74 68 65 20 6D 61    ven't got the ma
0121C0:  63 68 69 6E 65 20 63 6F 64 65 20 70 72 6F 67 72    chine code progr
0121D0:  61 6D 20 22 49 4E 52 4F 55 54 2E 42 41 53 22 20    am "INROUT.BAS" 
0121E0:  6F 6E 20 79 6F 75 72 20 64 69 73 6B 20 74 68 65    on your disk the
0121F0:  0D 0A 70 72 6F 67 72 61 6D 20 77 6F 75 6C 64 20    ..program would 
012200:  66 61 69 6C 35 AE 20 61 6E 64 20 72 65 74 75 72    fail5. and retur
012210:  6E 20 74 6F 20 64 69 72 65 63 74 20 63 6F 6D 6D    n to direct comm
012220:  61 6E 64 20 6D 6F 64 65 20 77 69 74 68 20 61 20    and mode with a 
012230:  66 69 6C 65 20 6E 6F 74 20 66 6F 75 6E 64 20 0D    file not found .
012240:  0A 65 72 72 6F 72 2E 0D 0A 20 20 20 20 49 66 20    .error...    If 
012250:  79 6F 75 20 61 67 61 69 6E 20 74 79 70 65 20 52    you again type R
012260:  55 4E 20 74 68 65 20 44 69 61 72 79 20 77 6F 75    UN the Diary wou
012270:  6C 64 20 73 74 61 72 74 20 61 67 61 69 6E 20 61    ld start again a
012280:  6E 64 20 67 65 74 20 20 74 6F 20 20 74 68 65 0D    nd get  to  the.
012290:  0A 20 20 20 20 69 6E 69 74 69 61 6C 69 73 61 74    .    initialisat
0122A0:  69 6F 6E 20 73 70 6F 74 20 73 74 61 72 74 69 6E    ion spot startin
0122B0:  67 20 61 74 20 6C 69 6E 65 20 34 30 30 30 2C 20    g at line 4000, 
0122C0:  61 6E 64 20 74 68 69 73 20 69 73 20 74 68 65 20    and this is the 
0122D0:  73 65 71 75 65 6E 63 65 20 20 6F 66 0D 0A 20 20    sequence  of..  
0122E0:  20 20 65 76 65 6E 74 73 2E 0D 0A 20 20 20 20 34      events...    4
0122F0:  30 34 30 20 7C 64 69 73 63 20 3A 20 74 68 69 73    040 |disc : this
012300:  20 73 69 6D 70 6C B4 EF 79 20 73 65 74 73 20 74     simpl..y sets t
012310:  68 65 20 63 6F 6D 70 75 74 65 72 20 74 6F 20 64    he computer to d
012320:  69 73 6B 20 69 6E 70 75 74 2F 6F 75 74 70 75 74    isk input/output
012330:  0D 0A 20 20 20 20 34 30 35 30 20 43 6F 6C 6C 65    ..    4050 Colle
012340:  63 74 73 20 74 68 65 20 63 75 72 72 65 6E 74 20    cts the current 
012350:  48 49 4D 45 4D 20 66 69 67 75 72 65 20 28 74 68    HIMEM figure (th
012360:  61 74 20 69 73 20 20 74 68 65 20 20 70 6F 69 6E    at is  the  poin
012370:  74 20 20 69 6E 20 20 6D 65 6D 6F 72 79 0D 0A 20    t  in  memory.. 
012380:  20 20 20 62 61 73 69 63 20 6D 75 73 74 20 6E 6F       basic must no
012390:  74 20 67 6F 20 62 65 79 6F 6E 64 29 20 61 6E 64    t go beyond) and
0123A0:  20 73 75 62 74 72 61 63 74 73 20 31 39 38 20 62     subtracts 198 b
0123B0:  79 74 65 73 20 28 68 65 78 20 20 43 36 29 20 20    ytes (hex  C6)  
0123C0:  66 72 6F 6D 20 20 74 68 69 73 0D 0A 20 20 20 20    from  this..    
0123D0:  72 65 73 65 74 74 69 6E 67 20 4D 45 4D 4F 52 59    resetting MEMORY
0123E0:  20 74 6F 20 70 72 6F 74 65 63 74 20 74 68 65 20     to protect the 
0123F0:  61 72 65 61 20 74 68 61 74 20 49 4E 52 55 55 54    area that INRUUT
012400:  2E 42 49 4E 20 69 73 20 A3 B2 74 6F 20 62 65 20    .BIN is £.to be 
012410:  6C 6F 61 64 65 64 0D 0A 20 20 20 20 69 74 20 61    loaded..    it a
012420:  6C 73 6F 20 73 65 74 73 20 74 68 65 20 70 6F 69    lso sets the poi
012430:  6E 74 65 72 20 64 69 73 63 65 72 72 20 73 6F 20    nter discerr so 
012440:  74 68 61 74 20 74 68 65 20 20 70 72 6F 67 72 61    that the  progra
012450:  6D 20 20 6B 6E 6F 77 73 20 20 77 68 65 72 65 20    m  knows  where 
012460:  20 74 6F 0D 0A 20 20 20 20 63 61 6C 6C 20 69 74     to..    call it
012470:  2E 0D 0A 20 20 20 20 34 30 36 30 20 74 68 65 6E    ...    4060 then
012480:  20 6C 6F 61 64 73 20 66 72 6F 6D 20 64 69 73 6B     loads from disk
012490:  20 20 49 4E 52 4F 55 54 2E 42 49 4E 2E 20 20 4E      INROUT.BIN.  N
0124A0:  6F 77 20 20 77 68 65 6E 20 20 79 6F 75 20 20 64    ow  when  you  d
0124B0:  6F 20 20 61 20 20 64 69 73 6B 20 20 6F 72 0D 0A    o  a  disk  or..
0124C0:  20 20 20 20 63 61 73 73 65 74 74 65 20 6C 6F 61        cassette loa
0124D0:  64 20 74 68 65 20 73 79 73 74 65 6D 20 6D 6F 76    d the system mov
0124E0:  65 73 20 48 49 4D 45 4D 20 64 6F 77 6E 20 34 6B    es HIMEM down 4k
0124F0:  20 74 6F 20 67 69 76 65 20 69 74 73 65 6C 66 20     to give itself 
012500:  20 61 20 20 6C 6F 61 64 69 6E 78 2C 67 0D 0A 20     a  loadinx,g.. 
012510:  20 20 20 62 75 66 66 65 72 2E 20 54 68 69 73 20       buffer. This 
012520:  63 61 75 73 65 73 20 61 20 63 6F 6E 73 69 64 65    causes a conside
012530:  72 61 62 6C 65 20 64 65 6C 61 79 20 61 73 20 69    rable delay as i
012540:  74 20 63 61 72 65 66 75 6C 6C 79 20 6D 6F 76 65    t carefully move
012550:  73 20 61 6C 6C 20 20 74 68 65 0D 0A 20 20 20 20    s all  the..    
012560:  73 74 72 69 6E 67 20 64 61 74 61 20 6F 75 74 20    string data out 
012570:  6F 66 20 69 74 27 73 20 72 6F 61 64 2C 20 61 6E    of it's road, an
012580:  64 20 74 68 65 6E 20 61 20 73 69 6D 69 6C 61 72    d then a similar
012590:  20 64 65 6C 61 79 20 61 66 74 65 72 20 20 74 68     delay after  th
0125A0:  65 20 20 6C 6F 61 64 0D 0A 20 20 20 20 61 73 20    e  load..    as 
0125B0:  69 74 20 70 75 74 73 20 65 76 65 72 79 74 68 69    it puts everythi
0125C0:  6E 67 20 20 62 61 63 6B 20 20 69 6E 74 6F 20 20    ng  back  into  
0125D0:  70 6C 61 63 65 2E 20 20 54 6F 20 20 61 76 6F 69    place.  To  avoi
0125E0:  64 20 20 74 68 69 73 20 20 63 6F 6E 74 69 6E 75    d  this  continu
0125F0:  61 6C 6C 79 0D 0A 20 20 20 20 68 61 70 70 65 6E    ally..    happen
012600:  69 6E 67 20 74 68 65 20 75 73 75 61 4A 71 6C 20    ing the usuaJql 
012610:  70 72 61 63 74 69 63 65 20 69 73 20 74 6F 20 74    practice is to t
012620:  65 6C 6C 20 74 68 65 20 73 79 73 74 65 6D 20 74    ell the system t
012630:  6F 20 72 65 73 65 72 76 65 20 20 74 68 69 73 20    o reserve  this 
012640:  20 34 6B 0D 0A 20 20 20 20 61 73 20 69 74 27 73     4k..    as it's
012650:  20 6C 6F 61 64 69 6E 67 20 62 75 66 66 65 72 20     loading buffer 
012660:  66 6F 72 20 61 6C 6C 20 74 69 6D 65 2C 20 61 6E    for all time, an
012670:  64 20 74 68 69 73 20 69 73 20 64 6F 6E 65 20 62    d this is done b
012680:  79 20 73 65 74 74 69 6E 67 20 4D 45 4D 4F 52 59    y setting MEMORY
012690:  0D 0A 20 20 20 20 77 68 69 6C 65 20 74 68 65 20    ..    while the 
0126A0:  66 69 6C 65 20 69 73 20 73 74 69 6C 6C 20 6F 70    file is still op
0126B0:  65 6E 3A 2D 20 6C 69 6E 65 20 34 30 36 30 20 4D    en:- line 4060 M
0126C0:  45 4D 4F 52 59 20 48 49 4D 45 4D 2D 31 3A 43 4C    EMORY HIMEM-1:CL
0126D0:  4F 53 45 49 4E 0D 0A 20 20 20 20 42 61 73 69 63    OSEIN..    Basic
0126E0:  20 77 69 6C 6C 20 6E 6F 77 20 73 74 61 72 74 20     will now start 
0126F0:  69 74 27 73 20 73 74 72 69 6E 67 20 73 74 6F 72    it's string stor
012700:  65 20 61 74 20 74 68 65 20 6E 65 77 20 20 E9 2A    e at the new  .*
012710:  48 49 4D 45 4D 20 20 70 6F 73 69 74 69 6F 6E 20    HIMEM  position 
012720:  20 61 6E 64 0D 0A 20 20 20 20 74 68 65 20 64 69     and..    the di
012730:  73 6B 20 77 69 6C 6C 20 75 73 65 20 74 68 61 74    sk will use that
012740:  20 64 65 64 69 63 61 74 65 64 20 20 34 6B 20 20     dedicated  4k  
012750:  62 75 66 66 65 72 20 20 66 6F 72 20 20 69 74 27    buffer  for  it'
012760:  73 20 20 69 6E 70 75 74 20 20 6F 75 74 70 75 74    s  input  output
012770:  2C 0D 0A 20 20 20 20 73 70 65 65 64 69 6E 67 20    ,..    speeding 
012780:  75 70 20 64 69 73 6B 20 69 6E 70 75 74 20 6F 75    up disk input ou
012790:  74 70 75 74 20 64 72 61 6D 61 74 69 63 61 6C 6C    tput dramaticall
0127A0:  79 2E 0D 0A 0D 0A 20 20 20 20 41 66 74 65 72 20    y.....    After 
0127B0:  61 6C 6C 20 74 68 61 74 20 70 72 65 61 6D 62 6C    all that preambl
0127C0:  65 2C 20 69 66 20 79 6F 75 20 52 55 4E 20 22 44    e, if you RUN "D
0127D0:  69 61 72 79 22 20 61 20 73 65 63 6F 6E 64 20 74    iary" a second t
0127E0:  69 6D 65 20 74 68 69 73 20 20 72 6F 75 74 69 6E    ime this  routin
0127F0:  65 0D 0A 20 20 20 20 6D 6F 76 65 73 20 48 49 4D    e..    moves HIM
012800:  45 4D 20 64 6F 77 6E 20 61 20 66 75 72 74 68 65    EM down a furthe
012810:  47 53 FF FF FF FF 11 34 09 CE 04 CE 04 D4 04 13    GS.....4........
012820:  09 03 10 08 0F 00 07 01 00 2C 57 53 48 4F 50 2E    .........,WSHOP.
012830:  54 58 54 00 00 00 00 00 00 00 08 00 16 00 08 3B    TXT............;
012840:  9E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012920:  00 00 00 00 00 00 00 00 00 00 EB D7 FF FF FF FF    ................
012930:  11 36 09 CE 04 CE 04 FA 04 02 09 02 10 08 69 0A    .6............i.
012940:  15 08 00 16 72 20 34 6B 2E 20 52 75 6E 20 69 74    ....r 4k. Run it
012950:  20 61 20 66 65 77 20 6D 6F 72 65 20 74 69 6D 65     a few more time
012960:  73 20 61 6E 64 20 79 6F 75 20 77 69 6C 6C 20 67    s and you will g
012970:  65 74 0D 0A 20 20 20 20 61 20 4D 45 4D 4F 52 59    et..    a MEMORY
012980:  20 46 55 4C 4C 20 65 72 72 6F 72 20 61 73 20 79     FULL error as y
012990:  6F 75 20 72 75 6E 20 69 6E 74 6F 20 79 6F 75 72    ou run into your
0129A0:  20 62 61 73 69 63 20 70 72 6F 67 72 61 6D 2E 0D     basic program..
0129B0:  0A 0D 0A 20 20 20 20 41 6E 6F 74 68 65 72 20 70    ...    Another p
0129C0:  72 6F 62 6C 65 6D 20 77 68 69 63 68 20 63 6F 75    roblem which cou
0129D0:  6C 64 20 20 6F 63 63 75 72 20 20 69 73 2C 20 20    ld  occur  is,  
0129E0:  61 73 20 20 74 68 65 20 20 70 72 6F 67 72 61 6D    as  the  program
0129F0:  20 20 69 73 20 20 77 72 69 74 74 65 6E 2C 0D 0A      is  written,..
012A00:  20 20 20 20 49 4E 52 4F 55 54 2E 42 49 4E 20 77        INROUT.BIN w
012A10:  6F 75 6C 64 20 73 74 69 6C 6C 20 6C 6F 61 64 20    ould still load 
012A20:  61 74 20 48 65 78 41 30 30 30 20 62 75 74 20 70    at HexA000 but p
012A30:  6F 69 6E 74 65 72 20 64 69 73 63 65 72 72 20 77    ointer discerr w
012A40:  6F 75 6C 64 19 DA 20 20 70 6F 69 6E 74 0D 0A 20    ould..  point.. 
012A50:  20 20 20 74 6F 20 61 6E 20 69 6E 63 72 65 61 73       to an increas
012A60:  69 6E 67 6C 79 20 6C 6F 77 65 72 20 61 64 64 72    ingly lower addr
012A70:  65 73 73 20 61 6E 64 20 74 68 65 20 70 72 6F 67    ess and the prog
012A80:  72 61 6D 20 77 6F 75 6C 64 20 62 65 20 61 74 74    ram would be att
012A90:  65 6D 70 74 69 6E 67 20 74 6F 0D 0A 20 20 20 20    empting to..    
012AA0:  63 61 6C 6C 20 49 4E 52 4F 55 54 20 61 74 20 74    call INROUT at t
012AB0:  68 65 20 77 72 6F 6E 67 20 6C 6F 63 61 74 69 6F    he wrong locatio
012AC0:  6E 2E 20 20 54 68 69 73 20 20 77 6F 75 6C 64 20    n.  This  would 
012AD0:  20 75 73 75 61 6C 6C 79 20 20 72 65 73 75 6C 74     usually  result
012AE0:  20 20 69 6E 20 20 61 0D 0A 20 20 20 20 63 6F 6D      in  a..    com
012AF0:  70 6C 65 74 65 20 72 65 73 65 74 2E 0D 0A 0D 0A    plete reset.....
012B00:  55 6E 66 6F 72 74 75 6E 61 74 65 6C 79 20 77 65    Unfortunately we
012B10:  20 68 61 76 65 6E 27 74 20 74 68 65 20 73 70 61     haven't the spa
012B20:  63 65 20 74 6F 20 64 69 73 73 65 63 74 20 73 75    ce to dissect su
012B30:  63 68 20 61 20 6C 61 72 67 65 20 70 72 6F 67 72    ch a large progr
012B40:  61 6D 20 6C 69 6E 8E 43 65 20 62 79 20 0D 0A 6C    am lin.Ce by ..l
012B50:  69 6E 65 2C 20 74 68 65 20 6D 61 63 68 69 6E 65    ine, the machine
012B60:  20 70 61 74 63 68 20 69 6E 74 65 72 63 65 70 74     patch intercept
012B70:  73 20 74 68 65 20 66 69 6C 65 20 68 61 6E 64 6C    s the file handl
012B80:  69 6E 67 20 72 6F 75 74 69 6E 65 20 74 6F 20 65    ing routine to e
012B90:  6E 73 75 72 65 0D 0A 74 68 61 74 20 69 66 20 61    nsure..that if a
012BA0:  20 66 69 6C 65 20 6F 66 20 74 68 65 20 63 6F 72     file of the cor
012BB0:  72 65 63 74 20 6E 61 6D 65 20 68 61 73 20 6E 6F    rect name has no
012BC0:  74 20 79 65 74 20 62 65 65 6E 20 6F 70 65 6E 65    t yet been opene
012BD0:  64 20 74 68 65 20 70 72 6F 67 72 61 6D 0D 0A 64    d the program..d
012BE0:  6F 65 73 20 6E 6F 74 20 72 65 74 75 72 6E 20 74    oes not return t
012BF0:  6F 20 62 61 73 69 63 20 72 65 61 64 79 2E 20 54    o basic ready. T
012C00:  68 65 20 43 50 36 34 36 20 6F 76 65 72 63 6F 6D    he CP646 overcom
012C10:  65 73 20 74 68 69 73 20 66 61 69 6C 69 6E 67 20    es this failing 
012C20:  61 6E 64 0D 0A 62 79 20 72 65 74 75 72 6E 69 6E    and..by returnin
012C30:  67 20 61 6E 20 65 72 72 6F 72 20 63 6F 64 65 20    g an error code 
012C40:  77 68 69 63 68 20 74 68 F5 1D 65 20 70 72 6F 67    which th..e prog
012C50:  72 61 6D 6D 65 72 20 63 61 6E 20 74 68 65 6E 20    rammer can then 
012C60:  63 68 65 63 6B 20 66 6F 72 20 69 6E 20 61 6E 20    check for in an 
012C70:  0D 0A 22 4F 4E 20 45 52 52 4F 52 20 47 4F 54 4F    .."ON ERROR GOTO
012C80:  22 20 72 6F 75 74 69 6E 65 2E 20 0D 0A 0D 0A 49    " routine. ....I
012C90:  66 20 79 6F 75 20 77 65 72 65 20 67 6F 69 6E 67    f you were going
012CA0:  20 74 6F 20 75 73 65 20 74 68 65 20 73 61 6D 65     to use the same
012CB0:  20 69 64 65 61 20 6F 66 20 62 72 65 61 6B 69 6E     idea of breakin
012CC0:  67 20 79 6F 75 72 20 66 69 6C 65 20 69 6E 74 6F    g your file into
012CD0:  20 73 6D 61 6C 6C 65 72 0D 0A 73 65 67 6D 65 6E     smaller..segmen
012CE0:  74 73 20 69 6E 20 73 6F 6D 65 20 70 72 6F 67 72    ts in some progr
012CF0:  61 6D 20 6F 66 20 79 6F 75 72 20 6F 77 6E 20 79    am of your own y
012D00:  6F 75 20 63 6F 75 6C 64 20 73 69 6D 70 6C 79 20    ou could simply 
012D10:  63 72 65 61 74 65 20 74 68 65 20 72 65 71 75 69    create the requi
012D20:  72 65 64 0D 0A 6E 75 6D 62 65 72 20 6F 66 20 63    red..number of c
012D30:  6F 72 72 65 63 74 6C 79 20 6E 61 6D 65 64 20 65    orrectly named e
012D40:  6D 70 74 79 20 66 69 6C 65 73 C4 4F 20 6F 6E 20    mpty files.O on 
012D50:  79 6F 75 72 20 64 69 73 6B 20 62 65 66 6F 72 65    your disk before
012D60:  68 61 6E 64 20 61 6E 64 20 66 6F 72 67 65 74 0D    hand and forget.
012D70:  0A 61 62 6F 75 74 20 74 68 65 20 6D 61 63 68 69    .about the machi
012D80:  6E 65 20 63 6F 64 65 20 70 61 74 63 68 20 63 6F    ne code patch co
012D90:  6D 70 6C 65 74 65 6C 79 2C 20 69 74 20 73 65 72    mpletely, it ser
012DA0:  76 65 73 20 6E 6F 20 6F 74 68 65 72 20 66 75 6E    ves no other fun
012DB0:  63 74 69 6F 6E 2E 0D 0A 0D 0A 52 6F 6C 61 6E 64    ction.....Roland
012DC0:  20 50 65 72 72 79 27 73 20 74 65 78 74 20 65 64     Perry's text ed
012DD0:  69 74 6F 72 20 69 73 20 77 65 6C 6C 20 77 6F 72    itor is well wor
012DE0:  74 68 20 63 6F 6E 73 69 64 65 72 61 62 6C 65 20    th considerable 
012DF0:  73 74 75 64 79 20 66 6F 72 20 69 74 20 69 73 20    study for it is 
012E00:  61 6E 0D 0A 65 78 63 65 6C 6C 65 6E 74 20 66 75    an..excellent fu
012E10:  6C 6C 20 73 63 72 65 65 6E 20 65 64 69 74 6F 72    ll screen editor
012E20:  2E 20 49 74 20 73 74 61 72 74 73 20 61 74 20 6C    . It starts at l
012E30:  69 6E 65 20 37 30 30 30 20 62 75 74 20 72 65 61    ine 7000 but rea
012E40:  6C 6C 79 20 69 73 20 76 65 72 79 0D 30 77 0A 64    lly is very.0w.d
012E50:  61 75 6E 74 69 6E 67 20 68 65 20 6D 61 6B 65 73    aunting he makes
012E60:  20 74 77 6F 20 6D 61 63 68 69 6E 65 20 63 61 6C     two machine cal
012E70:  6C 73 20 6C 69 6E 65 20 37 30 37 30 20 63 61 6C    ls line 7070 cal
012E80:  6C 20 26 42 42 31 38 20 69 73 20 61 20 73 79 73    l &BB18 is a sys
012E90:  74 65 6D 20 63 61 6C 6C 0D 0A 77 68 69 63 68 20    tem call..which 
012EA0:  77 61 69 74 73 20 74 69 6C 6C 20 74 68 65 20 6E    waits till the n
012EB0:  65 78 74 20 6B 65 79 20 69 73 20 70 72 65 73 73    ext key is press
012EC0:  65 64 20 68 65 20 74 68 65 6E 20 63 6F 6C 6C 65    ed he then colle
012ED0:  63 74 73 20 74 68 65 20 76 61 6C 75 65 20 66 72    cts the value fr
012EE0:  6F 6D 0D 0A 49 4E 4B 45 59 24 2E 20 4C 69 6E 65    om..INKEY$. Line
012EF0:  20 37 31 31 30 20 63 61 6C 6C 20 26 42 42 38 34     7110 call &BB84
012F00:  20 74 75 72 6E 73 20 74 68 65 20 74 65 78 74 20     turns the text 
012F10:  63 75 72 73 6F 72 20 6F 66 66 2C 20 70 72 69 6E    cursor off, prin
012F20:  74 20 43 48 52 24 28 32 29 0D 0A 77 6F 75 6C 64    t CHR$(2)..would
012F30:  20 64 6F 20 74 68 65 20 73 61 6D 65 20 6A 6F 62     do the same job
012F40:  2E 0D 0A 0D 0A 4C 69 6E 65 20 38 30 30 30 EF 42    .....Line 8000.B
012F50:  20 28 61 6E 64 20 6F 74 68 65 72 20 6C 69 6E 65     (and other line
012F60:  73 20 73 69 6D 69 6C 61 72 20 74 6F 20 69 74 29    s similar to it)
012F70:  20 62 72 65 61 6B 3D 28 31 3D 31 29 20 69 73 20     break=(1=1) is 
012F80:  61 20 6C 6F 67 69 63 61 6C 0D 0A 6F 70 65 72 61    a logical..opera
012F90:  74 69 6F 6E 2C 20 62 65 63 61 75 73 65 20 31 20    tion, because 1 
012FA0:  64 6F 65 73 20 65 71 75 61 6C 20 31 20 74 68 65    does equal 1 the
012FB0:  20 72 65 73 75 6C 74 20 69 73 20 74 72 75 65 20     result is true 
012FC0:  61 6E 64 20 62 72 65 61 6B 20 69 73 20 73 65 74    and break is set
012FD0:  20 74 6F 0D 0A 74 68 65 20 76 61 6C 75 65 20 6F     to..the value o
012FE0:  66 20 2D 31 20 73 6F 20 69 6E 20 6C 69 6E 65 20    f -1 so in line 
012FF0:  35 33 39 30 20 62 65 63 61 75 73 65 20 74 68 65    5390 because the
013000:  20 73 74 61 74 65 6D 65 6E 74 20 31 3D 30 20 69     statement 1=0 i
013010:  73 20 6E 6F 74 20 74 72 75 65 0D 0A 6E 65 77 66    s not true..newf
013020:  69 6C 65 20 77 6F 75 6C 64 20 62 65 20 73 65 74    ile would be set
013030:  20 74 6F 20 7A 65 72 6F 2E 0D 0A 0D 0A 54 68 6F     to zero.....Tho
013040:  73 65 20 6F 66 20 79 6F 75 20 77 68 6F 20 68 61    se of you who ha
013050:  D3 88 76 65 20 64 69 73 6B 20 73 79 73 74 65 6D    ..ve disk system
013060:  73 2C 20 69 66 20 79 6F 75 20 61 6E 73 77 65 72    s, if you answer
013070:  20 74 68 65 20 70 72 6F 6D 70 74 20 61 74 20 74     the prompt at t
013080:  68 65 20 66 69 6E 69 73 68 20 0D 0A 6F 66 20 74    he finish ..of t
013090:  68 69 73 20 74 65 78 74 20 77 69 74 68 20 22 53    his text with "S
0130A0:  41 56 45 22 20 74 68 65 20 77 6F 72 6B 73 68 6F    AVE" the worksho
0130B0:  70 20 77 69 6C 6C 20 73 61 76 65 20 74 6F 20 79    p will save to y
0130C0:  6F 75 72 20 64 69 73 6B 20 74 68 65 20 74 77 6F    our disk the two
0130D0:  0D 0A 70 72 6F 67 72 61 6D 73 20 22 50 41 54 43    ..programs "PATC
0130E0:  48 2E 42 41 53 22 20 61 6E 64 20 22 44 49 41 52    H.BAS" and "DIAR
0130F0:  59 2E 42 41 53 22 20 74 6F 20 79 6F 75 72 20 64    Y.BAS" to your d
013100:  69 73 6B 2E 20 54 68 65 20 A3 20 77 69 6C 6C 20    isk. The £ will 
013110:  73 61 76 65 20 74 68 65 0D 0A 74 65 78 74 20 66    save the..text f
013120:  69 6C 65 20 61 73 20 75 73 75 61 6C 2E 0D 0A 54    ile as usual...T
013130:  68 65 72 65 20 69 73 20 6E 6F 20 76 61 6C 75 65    here is no value
013140:  20 69 6E 20 63 61 73 73 65 74 74 65 20 6F 6E 6C     in cassette onl
013150:  79 20 A0 BF FF FF FF FF 11 34 09 CE 04 CE 04 D4    y .......4......
013160:  04 0F 09 02 10 08 0E 00 07 01 00 2C 57 53 48 4F    ...........,WSHO
013170:  50 2E 54 58 54 00 00 00 00 00 00 00 09 FF 16 99    P.TXT...........
013180:  00 3B 9E 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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013260:  00 00 00 00 00 00 00 00 00 00 00 00 C3 0C FF FF    ................
013270:  FF FF 11 34 09 CE 04 CE 04 E7 04 FE 08 03 10 08    ...4............
013280:  EA 27 07 01 00 16 72 65 61 64 65 72 73 20 73 61    .'....readers sa
013290:  76 69 6E 67 20 74 68 65 20 74 77 6F 20 64 69 73    ving the two dis
0132A0:  6B 20 70 72 6F 67 72 61 6D 73 0D 0A 61 6E 64 20    k programs..and 
0132B0:  61 20 63 61 73 73 65 74 74 65 20 76 65 72 73 69    a cassette versi
0132C0:  6F 6E 20 6F 66 20 52 4F 57 4C 41 4E 44 27 53 20    on of ROWLAND'S 
0132D0:  44 49 41 52 59 20 69 73 20 69 6E 63 6C 75 64 65    DIARY is include
0132E0:  64 20 61 6D 6F 6E 67 73 74 20 74 68 65 20 70 72    d amongst the pr
0132F0:  6F 67 72 61 6D 73 20 0D 0A 6F 6E 20 74 68 65 20    ograms ..on the 
013300:  74 61 70 65 2E 0D 0A 0D 0A 57 65 6C 6C 20 68 61    tape.....Well ha
013310:  76 65 20 66 75 6E 2E 0D 0A 0D 0A 0D 0A 0D 0A 00    ve fun..........
013320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013380:  00 00 00 00 00 00 D5 EF FF FF FF FF 11 36 09 CE    .............6..
013390:  04 CE 04 D4 04 19 09 02 10 08 0F 00 07 01 00 2C    ...............,
0133A0:  43 41 53 44 49 41 52 59 00 00 00 00 00 00 00 00    CASDIARY........
0133B0:  01 00 00 00 08 70 01 FF A7 13 00 00 00 00 00 00    .....p..........
0133C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0133D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0133E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0133F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0134A0:  6C DF FF FF FF FF 11 35 09 F6 04 F6 04 ED 04 05    l......5........
0134B0:  09 02 10 08 2C 0A 15 08 00 16 17 00 0A 00 B7 20    ....,.......... 
0134C0:  22 44 55 4D 4D 59 22 01 AA 20 FF 42 F5 0F 01 89    "DUMMY".. .B....
0134D0:  00 10 00 14 00 93 20 03 00 00 E1 28 1A 6F 01 29    ...... ....(.o.)
0134E0:  00 4C 00 1E 00 8A 01 A3 22 44 6F 20 79 6F 75 20    .L.....£"Do you 
0134F0:  77 69 73 68 20 74 6F 20 4C 4F 41 44 20 61 20 66    wish to LOAD a f
013500:  69 6C 65 20 3C 59 2F 4E 3E 22 3B 03 00 00 65 EE    ile <Y/N>";...e.
013510:  01 A1 20 FF 75 28 FF 1C 28 03 00 00 65 EE 29 2C    .. .u(..(...e.),
013520:  0F 29 EF 22 4E 22 20 EB 20 1E 82 00 00 61 00 28    .)."N" . ....a.(
013530:  00 BF 22 4C 6F 61 64 69 6E 67 20 64 61 74 61 20    .."Loading data 
013540:  66 69 6C 65 2E 20 50 6C 65 61 73 65 20 65 6E 74    file. Please ent
013550:  65 72 20 66 69 6C 65 20 20 20 20 6F 72 20 70 72    er file    or pr
013560:  65 73 73 20 65 6E 74 65 72 20 69 66 20 6E 65 78    ess enter if nex
013570:  74 20 66 69 6C 65 20 6F 6E 20 63 61 73 73 65 74    t file on casset
013580:  74 65 22 01 A3 20 03 00 00 66 69 6C E5 00 17 00    te".£ ...fil....
013590:  32 00 0D 00 00 64 61 F9 EF 0F 01 B6 20 03 00 00    2....da..... ...
0135A0:  66 69 6C E5 00 37 00 3C 00 A1 20 FF 40 EF 0E 20    fil..7.<.. .@.. 
0135B0:  EB 20 A6 20 A3 20 23 17 2C 03 37 CC 00 00 E1 28    . . £ #.,.7....(
0135C0:  0D 00 00 64 61 F9 29 01 0D 00 00 64 61 F9 EF 0D    ...da.)....da...
0135D0:  00 00 64 61 F9 F4 0F 01 A0 20 1E 3C 00 00 06 00    ..da..... .<....
0135E0:  46 00 88 00 1C 00 64 00 01 C0 72 6F 6C 61 6E 64    F.....d...roland
0135F0:  73 20 64 69 61 72 79 20 70 72 6F 67 72 61 6D 00    s diary program.
013600:  37 00 6E 00 01 C0 20 43 6F 70 79 72 69 67 68 74    7.n... Copyright
013610:  20 31 39 38 35 20 41 6D 73 74 72 61 64 20 43 6F     1985 Amstrad Co
013620:  6E 73 75 6D 65 72 20 45 6C 65 63 74 72 6F 6E 69    nsumer Electroni
013630:  63 73 20 50 6C 63 00 3B 00 78 00 01 C0 20 4D 6F    cs Plc.;.x... Mo
013640:  64 69 66 69 65 64 20 66 6F 72 20 63 61 73 73 65    dified for casse
013650:  74 74 65 20 51 6C 64 20 41 6D 73 74 72 61 64 20    tte Qld Amstrad 
013660:  55 73 65 72 73 20 67 72 6F 75 70 20 30 39 2E 38    Users group 09.8
013670:  35 00 2C 00 82 00 0D 00 00 72 65 63 6C 65 EE EF    5.,......recle..
013680:  19 4B 01 03 00 00 E6 EF 22 64 69 61 72 79 22 01    .K......"diary".
013690:  0D 00 00 6D 6F 64 69 66 69 65 E4 EF 0E 00 1E 00    ...modifie......
0136A0:  96 00 9F 20 1E 70 17 01 01 C0 69 6E 69 74 69 61    ... .p....initia
0136B0:  6C 69 73 65 20 65 64 69 74 6F 72 00 92 A8 07 00    lise editor.....
0136C0:  A0 00 01 C0 00 19 00 AA 00 0D 00 00 62 72 EB EF    ............br..
0136D0:  28 0F EF 0E 29 01 B3 20 9F 20 1E 40 1F 00 07 00    (...).. . .@....
0136E0:  B4 00 01 C0 00 08 00 BE 00 AD 20 0F 00 07 00 C8    .......... .....
0136F0:  00 01 C0 00 1B 00 D2 00 D8 20 23 0F 2C 0F 2C 19    ......... #.,.,.
013700:  28 2C 19 19 2C 19 1A 01 BB 20 23 0F 2C 0E 00 13    (,..,.... #.,...
013710:  00 DC 00 D8 20 23 10 2C 0F 2C 19 28 2C 0F 2C 19    .... #.,.,.(,.,.
013720:  18 00 20 00 E6 00 D8 20 23 11 2C 14 2C 19 23 2C    .. .... #.,.,.#,
013730:  13 2C 14 01 BA 20 23 11 2C 11 01 BB 20 23 11 2C    .,... #.,... #.,
013740:  0F 00 21 00 F0 00 D8 20 23 12 2C 14 2C 19 23 2C    ..!.... #.,.,.#,
013750:  15 2C 19 0A 01 BA 20 23 12 2C 11 01 BB 20 23 12    .,.... #.,... #.
013760:  2C 10 00 1F 00 FA 00 D8 20 23 13 2C 13 2C 14 2C    ,....... #.,.,.,
013770:  0F 2C 0F 01 BA 20 23 13 2C 11 01 BB 20 23 13 2C    .,... #.,... #.,
013780:  10 00 21 00 04 01 D8 20 23 14 2C 19 0F 2C 19 10    ..!.... #.,..,..
013790:  2C 0F 2C 0F 01 BA 20 23 14 2C 11 01 BB 20 23 14    ,.,... #.,... #.
0137A0:  2C 10 00 21 00 0E 01 D8 20 23 15 2C 19 27 2C 19    ,..!.... #.,.',.
0137B0:  27 2C 0F 2C 0F 01 BA 20 23 15 2C 11 01 BB E3 2A    ',.,... #.,....*
0137C0:  20 23 15 2C 10 00 27 00 18 01 8A 20 23 11 01 A9     #.,..'.... #...
0137D0:  20 23 11 2C 0F 2C 10 01 BF 20 23 11 2C FF 7B 28     #.,.,... #.,.{(
0137E0:  19 1E 2C 19 9A 29 3B 01 8A 20 23 12 00 07 00 22    ..,..);.. #...."
0137F0:  01 01 C0 00 3A 00 2C 01 A9 20 23 10 2C 0F 2C 19    ....:.,.. #.,.,.
013800:  0F 01 BF 20 23 10 2C 22 43 4F 50 59 20 77 72 69    ... #.,"COPY wri
013810:  74 65 20 74 6F 20 64 69 61 72 79 2C 20 20 20 20    te to diary,    
013820:  45 53 43 20 45 53 43 20 51 75 69 74 22 00 AB 00    ESC ESC Quit"...
013830:  36 01 A9 20 23 10 2C 0F 2C 19 11 01 BF 20 23 10    6.. #.,.,.... #.
013840:  2C 22 54 68 65 20 64 69 61 72 79 20 63 61 6E 20    ,"The diary can 
013850:  62 65 20 65 78 61 6D 69 6E 65 64 20 72 61 70 69    be examined rapi
013860:  64 6C 79 20 75 73 69 6E 67 20 74 68 65 20 72 65    dly using the re
013870:  61 64 20 6F 6E 6C 79 20 59 20 6F 70 74 69 6F 6E    ad only Y option
013880:  2E 20 54 6F 20 75 70 64 61 74 65 20 74 68 65 20    . To update the 
013890:  20 20 64 69 61 72 79 20 75 73 65 20 74 68 65 20      diary use the 
0138A0:  72 65 61 64 20 6F 6E 6C 79 20 4E 20 6F 70 74 69    read only N opti
0138B0:  6F 6E 20 61 6E 64 20 20 20 20 6E 6F 72 6D 61 6C    on and    normal
0138C0:  A8 45 20 6B 65 79 62 6F 61 72 64 20 65 64 69 74    .E keyboard edit
0138D0:  69 6E 67 20 6B 65 79 73 2E 22 00 3F 00 3B 01 BB    ing keys.".?.;..
0138E0:  20 23 10 2C 10 01 BF 20 23 10 2C 22 22 01 BF 20     #.,... #.,"".. 
0138F0:  23 10 2C 22 20 20 20 20 20 20 20 20 43 61 73 73    #.,"        Cass
013900:  65 74 74 65 20 76 65 72 73 69 6F 6E 20 6F 6E 6C    ette version onl
013910:  79 22 01 BB 20 23 10 2C 0F 00 07 00 40 01 01 C0    y".. #.,....@...
013920:  00 2C 00 4A 01 C7 01 8C 20 33 31 2C 32 38 2C 33    .,.J.... 31,28,3
013930:  31 2C 33 30 2C 33 31 2C 33 30 2C 33 31 2C 33 31    1,30,31,30,31,31
013940:  2C 33 30 2C 33 31 2C 33 30 2C 33 31 00 32 00 54    ,30,31,30,31.2.T
013950:  01 03 00 00 6D 74 E8 EF 22 4A 61 6E 46 65 62 4D    ....mt.."JanFebM
013960:  61 72 41 70 72 4D 61 79 4A 75 6E 4A 75 6C 41 75    arAprMayJunJulAu
013970:  67 53 65 70 4F 63 74 4E 6F 76 44 65 63 22 00 4C    gSepOctNovDec".L
013980:  00 5E 01 03 00 00 73 66 F8 EF 22 73 74 6E 64 72    .^....sf.."stndr
013990:  64 74 68 74 68 74 68 74 68 74 68 74 68 74 68 74    dthththththththt
0139A0:  68 74 68 74 68 74 68 74 68 74 68 74 68 74 68 74    hthththththththt
0139B0:  68 74 68 73 74 6E 64 72 64 74 68 74 68 74 68 74    hthstndrdthththt
0139C0:  68 74 F0 85 68 74 68 74 68 73 74 22 00 3B 00 68    ht..hththst".;.h
0139D0:  01 93 20 0D 00 00 ED 28 19 0C 29 01 9E 20 0D 00    .. ....(..).. ..
0139E0:  00 6D 74 E8 20 EF 0F 20 EC 20 19 0C 01 C3 20 0D    .mt. .. . .... .
0139F0:  00 00 ED 28 0D 00 00 6D 74 E8 29 01 B0 01 03 00    ...(...mt.).....
013A00:  00 72 EF EF 22 4E 22 00 07 00 72 01 01 C0 00 54    .r.."N"...r....T
013A10:  00 E8 03 A9 20 23 10 2C 0F 2C 0F 01 BF 20 23 10    .... #.,.,... #.
013A20:  2C 22 44 61 79 20 20 20 20 20 4D 6F 6E 74 68 20    ,"Day     Month 
013A30:  20 20 20 20 20 20 20 20 52 65 61 64 20 4F 6E 6C            Read Onl
013A40:  79 20 28 59 2F 4E 29 22 01 8A 20 23 13 01 8A 20    y (Y/N)".. #... 
013A50:  23 14 01 8A 20 23 15 01 BF 20 23 15 2C 03 00 00    #... #... #.,...
013A60:  72 EF 00 18 00 F2 03 03 00 00 E4 EF 22 20 20 22    r..........."  "
013A70:  01 03 00 00 ED EF 22 20 20 22 00 3C 00 FC 03 03    ......"  ".<....
013A80:  00 00 65 E4 EF 03 00 00 E4 01 0D 00 00 65 64 F8    ..e..........ed.
013A90:  EF 0F 01 0D 00 00 65 64 F9 EF 0F 01 0D 00 00 65    ......ed.......e
013AA0:  64 77 69 6E 64 6F F7 EF 13 01 0D 00 00 6E 75 ED    dwindo.......nu.
013AB0:  EF 28 0F EF 0F 29 00 1C 00 06 04 9F 20 1E 58 1B    .(...)...... .X.
013AC0:  01 0D 00 00 43 32 72 E3 EF FF 01 28 03 00 00 65    ....C2r....(...e
013AD0:  64 69 EE 29 00 15 00 10 04 A1 20 0D 00 00 72 E3    di.)...... ...r.
013AE0:  EF 19 FF 20 EB 20 1E B8 0B 00 32 00 1A 04 AC 28    ... . ....2....(
013AF0:  03 00 00 E4 2C 0F 29 EF 03 00 00 65 E4 01 A1 20    ....,.)....e... 
013B00:  0D 00 00 72 E3 EF 19 0D 20 FA 20 FF 1D 28 03 00    ...r.... . ..(..
013B10:  00 E4 29 EE 0E 20 EB 20 1E 2E 04 00 27 00 24 04    ..).. . ....'.$.
013B20:  A1 20 0D 00 00 72 E3 EF 19 F1 20 FC 20 0D 00 00    . ...r.... . ...
013B30:  72 E3 EF 19 F9 20 EB 20 1E 2E 04 20 01 97 20 1E    r.... . ... .. .
013B40:  FC 03 00 3C 00 2E 04 03 00 00 65 E4 EF 03 00 00    ...<......e.....
013B50:  ED 01 0D 00 00 65 64 F8 EF 0F 01 0D 00 00 65 64    .....ed.......ed
013B60:  F9 EF 0F 01 0D 00 00 65 64 77 69 6E 64 6F F7 EF    .......edwindo..
013B70:  14 01 0D 00 00 6E 75 ED EF 28 0F EF 0F 29 00 1C    .....nu..(...)..
013B80:  00 38 04 9F 20 1E 58 1B 01 0D 00 00 72 E3 EF FF    .8.. .X.....r...
013B90:  01 28 03 00 00 65 64 69 EE 29 00 15 00 42 04 A1    .(...edi.)...B..
013BA0:  20 0D 00 00 72 E3 EF 19 FF 20 EB 20 1E B8 0B 00     ...r.... . ....
013BB0:  32 00 4C 04 AC 28 03 00 00 ED 2C 0F 29 EF 03 00    2.L..(....,.)...
013BC0:  00 65 E4 01 A1 20 DF B0 0D 00 00 72 E3 EF 19 0D    .e... .....r....
013BD0:  20 FA 20 FF 1D 28 03 00 00 ED 29 EE 0E 20 EB 20     . ..(....).. . 
013BE0:  1E 6A 04 00 20 00 56 04 A1 20 0D 00 00 72 E3 EF    .j.. .V.. ...r..
013BF0:  19 F0 20 FC 20 0D 00 00 72 E3 EF 19 F8 20 EB 20    .. . ...r.... . 
013C00:  1E FC 03 00 27 00 60 04 A1 20 0D 00 00 72 E3 EF    ....'.`.. ...r..
013C10:  19 F1 20 FC 20 0D 00 00 72 E3 EF 19 F9 20 EB 20    .. . ...r.... . 
013C20:  1E 6A 04 20 01 97 20 1E 2E 04 00 3D 00 6A 04 03    .j. .. ....=.j..
013C30:  00 00 65 E4 EF 03 00 00 72 EF 01 0D 00 00 65 64    ..e.....r.....ed
013C40:  F8 EF 0F 01 0D 00 00 65 64 F9 EF 0F 01 0D 00 00    .......ed.......
013C50:  65 64 77 69 6E 64 6F F7 EF 15 01 0D 00 00 6E 75    edwindo.......nu
013C60:  ED EF 28 0F EF 0E 29 00 2C 00 74 04 9F 20 1E 58    ..(...).,.t.. .X
013C70:  1B 01 0D 00 00 72 E3 EF FF 01 28 03 00 00 65 64    .....r....(...ed
013C80:  69 EE 29 01 03 00 00 72 EF EF FF 1C 28 03 00 00    i.)....r....(...
013C90:  65 E4 29 00 15 00 7E 04 A1 20 0D 00 00 72 E3 EF    e.)...~.. ...r..
013CA0:  19 FF 20 EB 20 1E B8 0B 00 2F 00 88 04 A1 20 0D    .. . ..../.... .
013CB0:  00 00 72 E3 EF 19 0D 20 FA 20 28 03 00 00 72 EF    ..r.... . (...r.
013CC0:  EF 22 59 22 20 FC 20 03 11 33 FF FF FF FF 11 35    ."Y" . ..3.....5
013CD0:  09 CE 04 CE 04 D4 04 0F 09 03 10 08 0F 00 07 01    ................
013CE0:  00 2C 43 41 53 44 49 41 52 59 00 00 00 00 00 00    .,CASDIARY......
013CF0:  00 00 02 00 00 00 08 70 09 00 A7 13 00 00 00 00    .......p........
013D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013DE0:  00 00 CC 6C FF FF FF FF 11 34 09 CE 04 CE 04 EB    ...l.....4......
013DF0:  04 05 09 03 10 08 2E 0A 15 08 00 16 00 00 72 EF    ..............r.
013E00:  EF 22 4E 22 29 20 EB 20 1E 9C 04 00 27 00 92 04    ."N") . ....'...
013E10:  A1 20 0D 00 00 72 E3 EF 19 F0 20 FC 20 0D 00 00    . ...r.... . ...
013E20:  72 E3 EF 19 F8 20 EB 20 1E 2E 04 20 01 97 20 1E    r.... . ... .. .
013E30:  6A 04 00 22 00 9C 04 0D 00 00 E4 EF FF 1D 28 03    j.."..........(.
013E40:  00 00 E4 29 01 0D 00 00 6D 74 E8 EF FF 1D 28 03    ...)....mt....(.
013E50:  00 00 ED 29 00 47 00 A6 04 A1 20 0D 00 00 6D 74    ...).G.... ...mt
013E60:  E8 F1 0F 20 FC 20 0D 00 00 6D 74 E8 EE 19 0C 20    ... . ...mt.... 
013E70:  FC 20 0D 00 00 E4 F1 0F 20 EB 20 1E FC 03 20 01    . ...... . ... .
013E80:  97 20 A1 20 0D 00 00 E4 EE 0D 00 00 ED 28 0D 00    . . .........(..
013E90:  00 6D 74 E8 29 20 EB 20 1E FC 03 00 42 00 B0 04    .mt.) . ....B...
013EA0:  0D 00 00 64 61 79 F3 EF 0D 00 00 E4 01 9E 20 0D    ...day........ .
013EB0:  00 00 6D E3 EF 10 20 EC 20 0D 00 00 6D 74 E8 01    ..m... . ...mt..
013EC0:  0D 00 00 64 61 79 F3 EF 0D 00 00 64 61 79 F3 F4    ...day.....day..
013ED0:  0D 00 00 ED 28 0D 00 00 6D E3 29 01 B0 00 07 00    ....(...m.).....
013EE0:  BA 04 01 C0 00 13 00 C4 04 0D 00 00 72 65 E3 EF    ............re..
013EF0:  0D 00 00 64 61 79 F3 00 07 00 CE 04 BB 99 01 C0    ...day..........
013F00:  00 71 00 D0 07 A1 20 FF 0E 28 03 00 00 E1 28 0D    .q.... ..(....(.
013F10:  00 00 64 61 79 F3 29 29 F1 0D 00 00 72 65 63 6C    ..day.))....recl
013F20:  65 EE 20 EB 20 03 00 00 EF EF 03 00 00 E1 28 0D    e. . .........(.
013F30:  00 00 64 61 79 F3 29 F4 FF 7B 28 0D 00 00 72 65    ..day.)..{(...re
013F40:  63 6C 65 EE F5 FF 0E 28 03 00 00 E1 28 0D 00 00    cle....(....(...
013F50:  64 61 79 F3 29 29 2C 22 20 22 29 20 01 97 20 03    day.))," ") .. .
013F60:  00 00 EF EF 03 00 00 E1 28 0D 00 00 64 61 79 F3    ........(...day.
013F70:  29 00 55 00 DA 07 A9 20 23 11 2C 19 0B 2C 0F 01    ).U.... #.,..,..
013F80:  BF 20 23 11 2C ED 20 22 23 23 22 3B 0D 00 00 E4    . #.,. "##";....
013F90:  3B 01 BF 20 23 11 2C AC 28 03 00 00 73 66 F8 2C    ;.. #.,.(...sf.,
013FA0:  0D 00 00 E4 F6 10 F5 0F 2C 10 29 3B 22 20 22 3B    ........,.);" ";
013FB0:  AC 28 03 00 00 6D 74 E8 2C 0D 00 00 6D 74 E8 F6    .(...mt.,...mt..
013FC0:  11 F5 10 2C 11 29 00 2C 00 E4 07 A1 20 0D 00 00    ...,.).,.... ...
013FD0:  6E 65 77 66 69 6C E5 20 FA 20 28 03 00 00 72 EF    newfil. . (...r.
013FE0:  EF 22 59 22 29 20 EB 20 8A 20 23 12 01 A0 20 1E    ."Y") . . #... .
013FF0:  E8 03 00 15 00 EE 07 03 00 00 65 E4 EF FF 6F 88    ..........e...o.
014000:  7B 28 19 19 2C 22 20 22 29 00 16 00 F8 07 9E 20    {(..," ")...... 
014010:  0D 00 00 F9 EF 10 20 EC 20 0E 20 E6 20 F5 0F 00    ...... . . . ...
014020:  3E 00 02 08 AC 28 03 00 00 65 E4 2C 0F 29 EF AC    >....(...e.,.)..
014030:  28 03 00 00 EF 2C 0D 00 00 F9 F6 19 19 F4 0F 2C    (....,.........,
014040:  19 19 29 01 A9 20 23 12 2C 0F 2C 0D 00 00 F9 F4    ..).. #.,.,.....
014050:  0F 01 BF 20 23 12 2C 03 00 00 65 E4 3B 00 0B 00    ... #.,...e.;...
014060:  0C 08 B0 20 0D 00 00 F9 00 16 00 16 08 A1 20 03    ... .......... .
014070:  00 00 72 EF EF 22 59 22 20 EB 20 1E E8 03 00 24    ..r.."Y" . ....$
014080:  00 20 08 0D 00 00 65 64 F9 EF 0F 01 0D 00 00 65    . ....ed.......e
014090:  64 F8 EF 0F 01 0D 00 00 65 64 77 69 6E 64 6F F7    d.......edwindo.
0140A0:  EF 12 00 1C 00 2A 08 9F 20 1E 58 1B 01 0D 00 00    .....*.. .X.....
0140B0:  72 E3 EF FF 01 28 03 00 00 65 64 69 EE 29 00 22    r....(...edi.)."
0140C0:  00 34 08 AC 28 03 00 00 EF 2C 0D 00 00 65 64 F9    .4..(....,...ed.
0140D0:  F6 19 19 F5 19 18 2C 19 19 29 EF 03 00 00 65 E4    ......,..)....e.
0140E0:  00 29 00 3E 08 A1 20 0D 00 00 72 E3 EF 19 FF 20    .).>.. ...r.... 
0140F0:  EB 20 1E B8 0B 20 01 97 20 A1 20 0D 00 00 72 E3    . ... .. . ...r.
014100:  3E 94 EF 19 E0 20 EB 20 1E 70 08 00 31 00 48 08    >.... . .p..1.H.
014110:  A1 20 0D 00 00 72 E3 EF 19 F8 20 EB 20 0D 00 00    . ...r.... . ...
014120:  70 F9 EF 0F 20 01 97 20 A1 20 0D 00 00 72 E3 EF    p... .. . ...r..
014130:  19 F9 20 EB 20 0D 00 00 70 F9 EF 12 00 59 00 52    .. . ...p....Y.R
014140:  08 A1 20 0D 00 00 72 E3 EF 19 F0 20 EB 20 0D 00    .. ...r.... . ..
014150:  00 65 64 F9 EF FF 76 28 0D 00 00 65 64 F9 F5 0F    .ed...v(...ed...
014160:  2C 0F 29 20 01 97 20 A1 20 0D 00 00 72 E3 EF 19    ,.) .. . ...r...
014170:  F1 20 FC 20 0D 00 00 72 E3 EF 19 0D 20 EB 20 0D    . . ...r.... . .
014180:  00 00 65 64 F9 EF 20 FF 77 28 0D 00 00 65 64 F9    ..ed.. .w(...ed.
014190:  F4 0F 2C 11 29 00 1A 00 5C 08 A1 20 0D 00 00 72    ..,.)...\.. ...r
0141A0:  E3 EF 19 0D 20 EB 20 0D 00 00 65 64 F8 EF 0F 00    .... . ...ed....
0141B0:  2D 00 66 08 AC 28 03 00 00 65 E4 2C 0F 29 EF AC    -.f..(...e.,.)..
0141C0:  28 03 00 00 EF 2C 0D 00 00 65 64 F9 F6 19 19 F5    (....,...ed.....
0141D0:  19 18 2C 19 19 29 01 A0 20 1E 2A 08 00 26 00 70    ..,..).. .*..&.p
0141E0:  08 03 00 00 E1 28 0D 00 00 64 61 79 F3 29 EF 03    .....(...day.)..
0141F0:  00 00 EF 01 0D 00 00 6D 6F 64 69 66 69 65 E4 EF    .......modifie..
014200:  F5 0F 0A EE 00 0A 00 7A 08 A0 20 1E E8 03 00 07    .......z.. .....
014210:  00 84 08 01 C0 00 2D 00 B8 0B 03 00 00 E1 28 0D    ......-.......(.
014220:  00 00 64 61 79 F3 29 EF 03 00 00 EF 01 A1 20 0D    ..day.)....... .
014230:  00 00 6D 6F 64 69 66 69 65 E4 EF 0E 20 EB 20 1E    ..modifie... . .
014240:  80 0C 00 72 00 C2 0B 8A 01 BF 22 48 61 76 69 6E    ...r......"Havin
014250:  67 20 6D 6F 64 69 66 65 64 20 74 68 65 20 64 69    g modifed the di
014260:  61 72 79 20 79 6F 75 20 6D 75 73 74 20 20 20 20    ary you must    
014270:  20 20 20 72 65 73 61 76 65 20 74 68 65 20 64 61       resave the da
014280:  74 61 2E 20 49 6E 73 65 72 74 20 66 72 65 73 68    ta. Insert fresh
014290:  20 63 61 73 73 65 74 74 65 20 20 61 6E 64 20 70     cassette  and p
0142A0:  72 65 73 73 20 65 6E 74 65 72 22 3B 01 A3 20 03    ress enter";.£ .
0142B0:  00 00 65 EE 00 27 00 CC 0B BF 01 A3 22 50 6C 65    ..e..'.....£"Ple
0142C0:  61 73 65 20 74 79 70 65 20 66 69 6C 65 20 6E 61    ase type file na
0142D0:  6D 65 22 3B 03 00 00 66 69 6C E5 00 0E 00 D6 0B    me";...fil......
0142E0:  B7 20 03 00 00 66 69 6C E5 00 2A 00 E0 0B 9E 20    . ...fil..*.... 
0142F0:  0D 00 00 E9 EF 0F 20 EC 20 1A 6E 01 01 BF 20 23    ...... . .n... #
014300:  17 2C 03 00 73 5A 00 E1 28 0D 00 00 E9 29 01 B0    .,..sZ..(....)..
014310:  20 0D 00 00 E9 00 06 00 EA 0B 89 00 12 00 80 0C     ...............
014320:  AD 20 0F 01 BA 20 0E 01 BB 20 0F 01 98 00 07 00    . ... ... ......
014330:  22 15 01 C0 00 1D 00 70 17 01 C0 69 6E 69 74 69    "......p...initi
014340:  61 6C 69 73 65 20 6C 69 6E 65 20 65 64 69 74 6F    alise line edito
014350:  72 00 07 00 7A 17 01 C0 00 0A 00 84 17 C7 20 1E    r...z......... .
014360:  8E 17 00 35 00 8E 17 8C 20 31 33 2C 26 66 30 2C    ...5.... 13,&f0,
014370:  26 66 31 2C 26 37 66 2C 26 31 30 2C 26 66 32 2C    &f1,&7f,&10,&f2,
014380:  26 66 33 2C 26 66 38 2C 26 66 39 2C 26 66 61 2C    &f3,&f8,&f9,&fa,
014390:  26 66 62 2C 26 65 30 00 49 00 98 17 9E 20 0D 00    &fb,&e0.I.... ..
0143A0:  00 65 64 69 6E 69 F4 EF 0F 20 EC 20 19 0C 01 C3    .edini... . ....
0143B0:  20 0D 00 00 74 65 73 74 63 68 F2 01 03 00 00 65     ...testch.....e
0143C0:  64 74 65 73 F4 EF 03 00 00 65 64 74 65 73 F4 F4    dtes.....edtes..
0143D0:  FF 03 28 0D 00 00 74 65 73 74 63 68 F2 29 01 B0    ..(...testch.)..
0143E0:  00 14 00 A2 17 03 00 00 65 64 69 EE EF FF 03 28    ........edi....(
0143F0:  1C FF 00 29 00 06 00 AC 17 C9 00 07 00 B6 17 01    ...)............
014400:  C0 00 12 00 58 1B 92 B7 01 C0 74 65 78 74 20 65    ....X.....text e
014410:  64 69 74 6F 72 00 07 00 62 1B 01 C0 00 29 00 6C    ditor...b....).l
014420:  1B 0D 00 00 65 64 6C 65 EE EF FF 0E 28 03 00 00    ....edle....(...
014430:  65 E4 29 01 D8 20 E7 20 0E 2C 0D 00 00 65 64 77    e.).. . .,...edw
014440:  69 6E 64 6F F7 00 21 00 76 1B 9E 20 0D 00 00 65    indo..!.v.. ...e
014450:  64 72 F4 20 EF 0D 00 00 65 64 6C 65 EE 20 EC 20    dr. ....edle. . 
014460:  0F 20 E6 20 F5 0F 00 23 00 80 1B A1 20 AC 28 03    . . ...#.... .(.
014470:  00 00 65 E4 2C 0D 00 00 65 64 72 F4 2C 0F 29 F2    ..e.,...edr.,.).
014480:  22 20 22 20 EB 20 1E 94 1B 00 06 00 8A 1B B0 00    " " . ..........
014490:  16 00 94 1B 0D 00 00 65 64 72 F4 EF 0D 00 00 65    .......edr.....e
0144A0:  64 72 F4 F4 0F 00 1A 00 9E 1B A9 20 0D 00 00 65    dr......... ...e
0144B0:  64 F8 2C 0D 00 00 65 64 F9 01 83 20 1C 81 BB 00    d.,...ed... ....
0144C0:  29 00 A8 1B AC 28 03 00 00 65 64 69 EE 2C 0F 29    )....(...edi.,.)
0144D0:  EF FF 03 28 1C FF 00 29 01 AC 28 03 00 00 65 64    ...(...)..(...ed
0144E0:  69 EE 2C 0F 29 EF FF 43 00 29 00 B2 1B A1 20 0D    i.,.)..C.).... .
0144F0:  00 00 62 72 EB 20 EB 20 AC 28 03 00 00 65 64 69    ..br. . .(...edi
014500:  EE 2C 0F 29 EF FF 03 28 83 87 19 FF 29 01 A0 20    .,.)...(....).. 
014510:  1E AC 1C 00 1C 00 BC 1B A1 20 03 00 00 65 64 69    ......... ...edi
014520:  EE EF FF 03 28 1C FF 00 29 20 EB 20 1E A8 1B 00    ....(...) . ....
014530:  54 00 C6 1B 83 20 1C 84 BB 01 B2 20 FF 74 28 03    T.... ..... .t(.
014540:  00 00 65 64 74 65 73 F4 2C 03 00 00 65 64 69 EE    ..edtes.,...edi.
014550:  29 20 A0 20 1E AC 1C 2C 1E AC 1C 2C 1E AC 1C 2C    ) . ...,...,...,
014560:  1E 48 1C 2C 1E 5C 1C 2C 1E 2A 1C 2C 1E 84 1C 2C    .H.,.\.,.*.,...,
014570:  1E AC 1C 2C 1E AC 1C 2C 1E 16 1C 2C 1E 98 1C 2C    ...,...,...,...,
014580:  1E AC 1C 00 19 00 D0 1B 01 C0 69 6E 73 65 72 74    ..........insert
014590:  20 61 20 63 68 61 72 61 63 74 65 72 00 30 00 DA     a character.0..
0145A0:  1B A1 20 0D 00 00 6E 75 ED 20 FA 28 03 00 00 65    .. ...nu. .(...e
0145B0:  64 69 EE F1 22 30 22 20 FC 20 03 00 00 65 64 69    di.."0" . ...edi
0145C0:  EE EE 22 39 22 29 20 EB 20 1E 9E 1B 00 5A 00 E4    .."9") . ....Z..
0145D0:  1B A1 20 0D 00 00 65 64 F8 F1 0D 00 00 65 64 6C    .. ...ed.....edl
0145E0:  65 EE 20 EB 20 AC 28 03 00 00 65 E4 2C 0D 00 00    e. . .(...e.,...
0145F0:  65 64 F8 F4 0F 2C 0D 00 00 65 64 6C 65 EE F5 0D    ed...,...edle...
014600:  00 00 65 64 F8 29 EF AC 28 03 66 EB FF FF FF FF    ..ed.)..(.f.....
014610:  11 34 09 F6 04 F6 04 D4 04 10 09 02 10 08 0F 00    .4..............
014620:  07 01 00 2C 43 41 53 44 49 41 52 59 00 00 00 00    ...,CASDIARY....
014630:  00 00 00 00 03 FF 00 A7 03 70 11 00 A7 13 00 00    .........p......
014640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0146A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0146B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0146C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0146D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0146E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0146F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014720:  00 00 00 00 E1 C4 FF FF FF FF 11 34 09 CE 04 CE    ...........4....
014730:  04 EA 04 04 09 02 10 08 F4 27 0D 04 00 16 00 00    .........'......
014740:  65 E4 2C 0D 00 00 65 64 F8 2C 0D 00 00 65 64 6C    e.,...ed.,...edl
014750:  65 EE F5 0D 00 00 65 64 F8 29 00 4C 00 EE 1B AC    e.....ed.).L....
014760:  28 03 00 00 65 E4 2C 0D 00 00 65 64 F8 2C 0F 29    (...e.,...ed.,.)
014770:  EF 03 00 00 65 64 69 EE 01 0D 00 00 65 64 72 F4    ....edi.....edr.
014780:  EF FF 77 28 FF 76 28 0D 00 00 65 64 72 F4 F4 0F    ..w(.v(...edr...
014790:  2C 0D 00 00 65 64 F8 F4 10 29 2C 0D 00 00 65 64    ,...ed...),...ed
0147A0:  6C 65 EE F4 0F 29 00 57 00 F8 1B A1 20 0D 00 00    le...).W.... ...
0147B0:  65 64 72 F4 EF 0F 20 EB 20 1E 02 1C 20 01 97 20    edr... . ... .. 
0147C0:  A1 20 AC 28 03 00 00 65 E4 2C 0D 00 00 65 64 72    . .(...e.,...edr
0147D0:  F4 F5 0F 2C 0F 29 EF 22 20 22 20 EB 20 0D 00 00    ...,.)." " . ...
0147E0:  65 64 72 F4 EF 0D 00 00 65 64 72 F4 F5 0F 01 A0    edr.....edr.....
0147F0:  20 1E F8 1B 20 01 97 20 A0 20 1E 02 1C 00 47 00     ... .. . ....G.
014800:  02 1C A1 20 0D 00 00 65 64 F8 F1 0D 00 00 65 64    ... ...ed.....ed
014810:  72 F4 20 EB 20 BF 20 AC 28 03 00 00 65 E4 2C 0D    r. . . .(...e.,.
014820:  00 00 65 64 F8 2C 0D 00 00 65 64 72 F4 F5 0D 00    ..ed.,...edr....
014830:  00 65 64 F8 29 3B 20 01 97 20 BF 20 03 00 9B DE    .ed.); .. . ....
014840:  00 65 64 69 EE 3B 00 27 00 0C 1C 0D 00 00 65 64    .edi.;.'......ed
014850:  F8 EF FF 77 28 0D 00 00 65 64 6C 65 EE 2C 0D 00    ...w(...edle.,..
014860:  00 65 64 F8 F4 0F 29 01 A0 20 1E 9E 1B 00 18 00    .ed...).. ......
014870:  16 1C 01 C0 73 68 69 66 74 20 6C 65 66 74 20 63    ....shift left c
014880:  75 72 73 6F 72 00 13 00 20 1C 0D 00 00 65 64 F8    ursor... ....ed.
014890:  EF 0F 01 A0 20 1E 9E 1B 00 12 00 2A 1C 01 C0 6C    .... ......*...l
0148A0:  65 66 74 20 63 75 72 73 6F 72 00 1A 00 34 1C 0D    eft cursor...4..
0148B0:  00 00 65 64 F8 EF FF 76 28 0F 2C 0D 00 00 65 64    ..ed...v(.,...ed
0148C0:  F8 F5 0F 29 00 0A 00 3E 1C A0 20 1E 9E 1B 00 10    ...)...>.. .....
0148D0:  00 48 1C 01 C0 62 61 63 6B 73 70 61 63 65 00 28    .H...backspace.(
0148E0:  00 52 1C A1 20 0D 00 00 65 64 F8 EF 0F 20 EB 20    .R.. ...ed... . 
0148F0:  1E 9E 1B 20 01 97 20 0D 00 00 65 64 F8 EF 0D 00    ... .. ...ed....
014900:  00 65 64 F8 F5 0F 00 11 00 5C 1C 01 C0 63 6C 72    .ed......\...clr
014910:  20 64 65 6C 65 74 65 00 75 00 66 1C AC 28 03 00     delete.u.f..(..
014920:  00 65 E4 2C 0D 00 00 65 64 F8 2C 0D 00 00 65 64    .e.,...ed.,...ed
014930:  6C 65 EE F5 0D 00 00 65 64 F8 29 EF AC 28 03 00    le.....ed.)..(..
014940:  C5 DC 00 65 E4 2C 0D 00 00 65 64 F8 F4 0F 2C 0D    ...e.,...ed...,.
014950:  00 00 65 64 6C 65 EE F5 0D 00 00 65 64 F8 29 01    ..edle.....ed.).
014960:  A1 20 0D 00 00 65 64 72 F4 EF 0D 00 00 65 64 6C    . ...edr.....edl
014970:  65 EE F4 0F 20 EB 20 AC 28 03 00 00 65 E4 2C 0D    e... . .(...e.,.
014980:  00 00 65 64 6C 65 EE 2C 0F 29 EF 22 20 22 00 49    ..edle.,.)." ".I
014990:  00 70 1C A9 20 0D 00 00 65 64 F8 2C 0D 00 00 65    .p.. ...ed.,...e
0149A0:  64 F9 01 A1 20 0D 00 00 65 64 72 F4 EE 0D 00 00    d... ...edr.....
0149B0:  65 64 F8 20 EB 20 BF 20 AC 28 03 00 00 65 E4 2C    ed. . . .(...e.,
0149C0:  0D 00 00 65 64 F8 2C 0D 00 00 65 64 72 F4 F5 0D    ...ed.,...edr...
0149D0:  00 00 65 64 F8 29 3B 00 56 00 7A 1C A1 20 0D 00    ..ed.);.V.z.. ..
0149E0:  00 65 64 72 F4 EF 0F 20 EB 20 1E 9E 1B 20 01 97    .edr... . ... ..
0149F0:  20 A1 20 AC 28 03 00 00 65 E4 2C 0D 00 00 65 64     . .(...e.,...ed
014A00:  72 F4 F5 0F 2C 0F 29 EF 22 20 22 EB 20 0D 00 00    r...,.)." ". ...
014A10:  65 64 72 F4 EF 0D 00 00 65 64 72 F4 F5 0F 01 A0    edr.....edr.....
014A20:  20 1E 7A 1C 20 01 97 20 A0 20 1E 9E 1B 00 13 00     .z. .. . ......
014A30:  84 1C 01 C0 72 69 67 68 74 20 63 75 72 73 6F 72    ....right cursor
014A40:  00 27 88 74 00 8E 1C 0D 00 00 65 64 F8 EF FF 77    .'.t......ed...w
014A50:  28 0D 00 00 65 64 6C 65 EE 2C 0D 00 00 65 64 F8    (...edle.,...ed.
014A60:  F4 0F 29 01 A0 20 1E 9E 1B 00 19 00 98 1C 01 C0    ..).. ..........
014A70:  73 68 69 66 74 20 72 69 67 68 74 20 63 75 72 73    shift right curs
014A80:  6F 72 00 1A 00 A2 1C 0D 00 00 65 64 F8 EF 0D 00    or........ed....
014A90:  00 65 64 6C 65 EE 01 A0 20 1E 9E 1B 00 1A 00 AC    .edle... .......
014AA0:  1C 01 C0 65 78 69 74 20 74 68 65 20 73 75 62 72    ...exit the subr
014AB0:  6F 75 74 69 6E 65 00 18 00 B6 1C D8 20 E7 20 0E    outine...... . .
014AC0:  2C 0D 00 00 65 64 77 69 6E 64 6F F7 01 C9 00 07    ,...edwindo.....
014AD0:  00 C0 1C 01 C0 00 13 00 40 1F 0D 00 00 62 72 EB    ........@....br.
014AE0:  EF 28 0F EF 0F 29 01 C9 00 00 00 00 00 00 00 00    .(...)..........
014AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014B10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014B20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014B40:  00 00 00 00 ED 13 FF FF FF FF 11 35 09 F6 04 F6    ...........5....
014B50:  04 D3 04 1D 09 02 10 08 0F 00 07 01 00 2C 43 4F    .............,CO
014B60:  4E 4C 4F 47 00 00 00 00 00 00 00 00 00 00 01 00    NLOG............
014B70:  00 00 08 70 01 FF E3 1F 00 00 00 00 00 00 00 00    ...p............
014B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 A4    ..............&.
014C60:  FF FF FF FF 11 35 09 CE 04 CE 04 F3 04 02 09 02    .....5..........
014C70:  10 08 28 0A 15 08 00 16 2B 00 01 00 C5 20 53 65    ..(.....+.... Se
014C80:  6C 65 63 74 20 66 72 6F 6D 20 6D 65 6E 75 20 2C    lect from menu ,
014C90:  62 61 6E 64 20 74 6F 20 62 65 20 77 6F 72 6B 65    band to be worke
014CA0:  64 2E 00 C3 00 02 00 C5 20 45 6E 74 65 72 20 43    d....... Enter C
014CB0:  61 6C 6C 73 69 67 6E 20 77 68 65 6E 20 68 65 61    allsign when hea
014CC0:  72 64 2E 50 72 6F 67 72 61 6D 20 63 68 65 63 6B    rd.Program check
014CD0:  73 20 77 68 65 74 68 65 72 20 63 61 6C 6C 73 69    s whether callsi
014CE0:  67 6E 20 68 61 73 20 62 65 65 6E 20 77 6F 72 6B    gn has been work
014CF0:  65 64 20 6F 6E 20 74 68 69 73 20 62 61 6E 64 2C    ed on this band,
014D00:  20 61 6E 64 20 69 66 20 73 6F 20 70 72 69 6E 74     and if so print
014D10:  73 20 6F 75 74 20 64 65 74 61 69 6C 73 2E 20 49    s out details. I
014D20:  66 20 6E 6F 74 20 74 68 65 6E 20 70 72 6F 67 72    f not then progr
014D30:  61 6D 20 70 72 6F 6D 70 74 73 20 77 69 74 68 20    am prompts with 
014D40:  20 20 20 43 61 6C 6C 73 69 67 6E 20 61 6E 64 20       Callsign and 
014D50:  6E 65 78 74 20 73 65 72 69 61 6C 20 6E 75 6D 62    next serial numb
014D60:  65 72 20 20 20 00 BF 00 03 00 C5 20 45 6E 74 65    er   ...... Ente
014D70:  72 20 54 49 4D 45 20 77 3B B0 68 65 6E 20 70 72    r TIME w;.hen pr
014D80:  6F 6D 70 74 65 64 2E 20 45 6E 74 65 72 20 52 65    ompted. Enter Re
014D90:  70 6F 72 74 20 53 45 4E 54 20 77 68 65 6E 20 70    port SENT when p
014DA0:  72 6F 6D 70 74 65 64 20 28 38 20 67 69 76 65 73    rompted (8 gives
014DB0:  20 35 39 39 20 61 6E 64 20 73 65 71 75 65 6E 63     599 and sequenc
014DC0:  65 20 6E 75 6D 62 65 72 2C 20 35 20 67 69 76 65    e number, 5 give
014DD0:  73 20 73 65 71 75 65 6E 63 65 20 6E 75 6D 62 65    s sequence numbe
014DE0:  72 20 6F 6E 6C 79 2E 45 6E 74 65 72 20 52 45 43    r only.Enter REC
014DF0:  44 20 72 65 70 6F 72 74 20 6F 6E 20 70 72 6F 6D    D report on prom
014E00:  70 74 20 61 73 20 20 20 72 65 63 65 69 76 65 64    pt as   received
014E10:  20 66 72 6F 6D 20 6F 74 68 65 72 20 73 74 61 74     from other stat
014E20:  69 6F 6E 20 20 20 00 EB 00 04 00 C5 20 50 72 65    ion   ...... Pre
014E30:  73 73 20 6B 65 79 73 20 37 2C 34 2C 31 2C 30 20    ss keys 7,4,1,0 
014E40:  6B 65 79 73 20 6F 66 20 6E 75 6D 65 72 69 63 20    keys of numeric 
014E50:  6B 65 79 70 61 64 20 69 6E 20 6F 72 64 65 72 2E    keypad in order.
014E60:  20 54 68 69 73 20 6C 69 73 74 73 20 6C 61 73 74     This lists last
014E70:  20 64 61 74 61 20 20 20 65 6E 1F 00 74 72 79 2C     data   en..try,
014E80:  46 6F 72 6D 61 74 73 20 6E 65 77 20 64 61 74 61    Formats new data
014E90:  20 61 6E 64 20 65 6E 74 65 72 73 20 74 68 65 20     and enters the 
014EA0:  6E 65 77 20 64 61 74 61 20 6C 69 6E 65 2C 55 70    new data line,Up
014EB0:  64 61 74 65 73 20 74 68 65 20 73 65 71 75 65 6E    dates the sequen
014EC0:  63 65 20 63 6F 75 6E 74 20 61 6E 64 20 64 61 74    ce count and dat
014ED0:  61 6C 69 6E 65 20 63 6F 75 6E 74 2C 20 61 6E 64    aline count, and
014EE0:  20 72 65 74 75 72 6E 73 20 74 6F 20 43 41 4C 4C     returns to CALL
014EF0:  53 49 47 4E 20 70 72 6F 6D 70 74 20 72 65 61 64    SIGN prompt read
014F00:  79 20 66 6F 72 20 6E 65 78 74 20 63 6F 6E 74 61    y for next conta
014F10:  63 74 2E 00 5F 00 05 00 C5 20 41 66 74 65 72 20    ct.._.... After 
014F20:  63 6F 6E 74 65 73 74 20 74 79 70 65 20 67 6F 74    contest type got
014F30:  6F 20 31 32 30 30 30 2E 20 50 72 6F 67 72 61 6D    o 12000. Program
014F40:  20 70 72 69 6E 74 73 20 6F 75 74 20 61 6C 6C 20     prints out all 
014F50:  63 6F 6E 74 61 63 74 73 20 28 65 61 63 68 20 62    contacts (each b
014F60:  61 6E 64 20 73 65 70 61 72 61 74 65 6C 79 29 20    and separately) 
014F70:  20 20 00 8E 00 06 00 C5 20 41 6E 73 03 76 77 65      ...... Ans.vwe
014F80:  72 20 59 20 74 6F 20 6F 66 66 65 72 20 6F 66 20    r Y to offer of 
014F90:  68 61 72 64 20 63 6F 70 79 20 61 6E 64 20 70 72    hard copy and pr
014FA0:  6F 67 72 61 6D 20 70 72 69 6E 74 73 20 6F 75 74    ogram prints out
014FB0:  20 61 6C 6C 20 63 6F 6E 74 61 63 74 73 2C 20 74     all contacts, t
014FC0:  61 6B 69 6E 67 20 61 20 66 72 65 73 68 20 73 68    aking a fresh sh
014FD0:  65 65 74 20 66 6F 72 20 65 61 63 68 20 62 61 6E    eet for each ban
014FE0:  64 2C 20 61 6E 64 20 70 72 6F 76 69 64 69 6E 67    d, and providing
014FF0:  20 73 63 6F 72 69 6E 67 20 68 65 61 64 69 6E 67     scoring heading
015000:  73 2E 00 B2 00 07 00 C5 20 50 72 6F 67 72 61 6D    s....... Program
015010:  20 72 65 70 65 61 74 73 20 66 72 6F 6D 20 31 30     repeats from 10
015020:  30 2C 31 31 30 30 2C 32 31 30 30 20 65 74 63 2E    0,1100,2100 etc.
015030:  20 41 6E 79 20 6D 6F 64 69 66 69 63 61 74 69 6F     Any modificatio
015040:  6E 73 20 77 69 6C 6C 20 6E 65 65 64 20 74 6F 20    ns will need to 
015050:  62 65 20 6D 61 64 65 20 6F 6E 20 65 61 63 68 20    be made on each 
015060:  62 61 6E 64 20 74 6F 20 62 65 20 75 73 65 64 2E    band to be used.
015070:  28 65 2E 67 2E 4C 69 6E 65 20 33 35 30 2C F7 47    (e.g.Line 350,.G
015080:  31 33 35 30 2C 32 33 35 30 20 65 74 63 2C 20 35    1350,2350 etc, 5
015090:  39 20 69 6E 73 74 65 61 64 20 6F 66 20 35 39 39    9 instead of 599
0150A0:  20 20 66 6F 72 20 70 68 6F 6E 65 20 63 6F 6E 74      for phone cont
0150B0:  65 73 74 73 29 20 00 38 00 08 00 C5 20 54 6F 20    ests) .8.... To 
0150C0:  63 68 61 6E 67 65 20 62 61 6E 64 73 20 70 72 65    change bands pre
0150D0:  73 73 20 28 65 73 63 29 28 65 73 63 29 20 32 20    ss (esc)(esc) 2 
0150E0:  28 6E 75 6D 65 72 69 63 20 70 61 64 29 20 00 40    (numeric pad) .@
0150F0:  00 09 00 C5 20 49 66 20 72 65 6E 75 6D 62 65 72    .... If renumber
015100:  69 6E 67 20 74 68 69 73 20 70 72 6F 67 72 61 6D    ing this program
015110:  2C 20 61 6D 65 6E 64 20 6C 69 6E 65 73 20 32 30    , amend lines 20
015120:  2C 31 35 30 2C 31 31 35 30 20 65 74 63 2E 00 46    ,150,1150 etc..F
015130:  00 0A 00 AD 20 10 01 BF 22 20 20 20 20 20 20 20    .... ..."       
015140:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
015150:  20 20 20 20 20 20 20 43 4F 4E 54 45 53 54 20 4C           CONTEST L
015160:  4F 47 20 22 01 9E 20 0D 00 00 F4 EF 0F 20 EC 20    OG ".. ...... . 
015170:  19 C8 01 B0 00 42 00 14 00 BF 20 22 20 20 20 20    .....B.... "    
015180:  DE C6 20 20 20 20 20 20 20 20 20 20 20 20 20 53    ..             S
015190:  65 65 20 72 65 6D 73 20 6C 69 6E 65 73 20 31 20    ee rems lines 1 
0151A0:  74 6F 20 38 20 66 6F 72 20 69 6E 73 74 72 75 63    to 8 for instruc
0151B0:  74 69 6F 6E 73 22 20 20 00 09 00 1E 00 BF 01 BF    tions"  ........
0151C0:  20 00 35 00 28 00 A3 22 20 20 20 20 20 20 20 42     .5.(.£"       B
0151D0:  41 4E 44 20 54 4F 20 42 45 20 57 4F 52 4B 45 44    AND TO BE WORKED
0151E0:  20 4E 45 58 54 20 28 6D 65 74 72 65 73 29 22 3B     NEXT (metres)";
0151F0:  03 00 00 62 E1 20 00 19 00 32 00 A1 20 03 00 00    ...b. ...2.. ...
015200:  62 E1 EF 22 38 30 22 20 EB 20 A0 20 1E 64 00 00    b.."80" . . .d..
015210:  19 00 3C 00 A1 20 03 00 00 62 E1 EF 22 34 30 22    ..<.. ...b.."40"
015220:  20 EB 20 A0 20 1E 4C 04 00 19 00 46 00 A1 20 03     . . .L....F.. .
015230:  00 00 62 E1 EF 22 32 30 22 20 EB 20 A0 20 1E 34    ..b.."20" . . .4
015240:  08 00 19 00 50 00 A1 20 03 00 00 62 E1 EF 22 31    ....P.. ...b.."1
015250:  35 22 20 EB 20 A0 20 1E 1C 0C 00 19 00 5A 00 A1    5" . . ......Z..
015260:  20 03 00 00 62 E1 EF 22 31 30 22 20 EB 20 A0 20     ...b.."10" . . 
015270:  1E 04 10 00 0D 00 64 00 0D 00 00 EF EF 1A 89 13    ......d.........
015280:  00 15 13 7E 00 6E 00 8A 01 03 00 00 F1 EF FF 19    ...~.n..........
015290:  28 0D 00 00 EF 29 20 00 1C 00 78 00 03 00 00 EF    (....) ...x.....
0152A0:  EF 03 00 00 F1 F4 22 64 61 74 61 22 F4 FF 03 28    ......"data"...(
0152B0:  19 20 29 00 1C 00 82 00 03 00 00 F4 EF FF 19 28    . )............(
0152C0:  FF 1D 28 03 00 00 F1 29 F4 0F 29 20 20 20 20 00    ..(....)..)    .
0152D0:  85 00 96 00 A4 20 19 81 2C 22 31 30 30 20 6F 3D    ..... ..,"100 o=
0152E0:  22 F4 03 00 00 F4 F4 FF 03 28 19 0D 29 01 01 C0    "........(..)...
0152F0:  20 20 20 31 20 6B 65 79 20 75 70 64 61 74 65 73       1 key updates
015300:  20 63 6F 75 6E 74 20 69 6E 20 6C 69 6E 65 20 31     count in line 1
015310:  30 30 20 61 6E 64 20 6B 65 65 70 73 20 63 6F 75    00 and keeps cou
015320:  6E 74 20 66 6F 72 20 74 68 69 73 20 62 61 6E 64    nt for this band
015330:  20 77 68 69 6C 65 20 6F 70 65 72 61 74 6F 72 20     while operator 
015340:  69 73 20 75 73 69 6E 67 20 6F 74 68 65 72 20 62    is using other b
015350:  61 6E 64 73 00 19 00 A0 00 03 00 00 F6 EF FF 19    ands............
015360:  28 FF 1D 28 03 00 00 F1 29 F5 0F 29 20 00 53 00    (..(....)..) .S.
015370:  AA 00 A4 20 19 80 2C 22 67 6F 74 6F 20 31 31 30    ... ..,"goto 110
015380:  22 F4 FF 03 97 39 28 19 0D 29 01 01 C0 20 20 20    "....9(..)...   
015390:  30 20 6B 65 79 20 72 65 74 75 72 6E 73 20 66 6F    0 key returns fo
0153A0:  72 20 61 6E 6F 74 68 65 72 20 63 61 6C 6C 73 69    r another callsi
0153B0:  67 6E 20 6F 6E 20 74 68 69 73 20 20 62 61 6E 64    gn on this  band
0153C0:  20 20 00 4B 00 B4 00 A4 20 19 82 2C 22 67 6F 74      .K.... ..,"got
0153D0:  6F 20 33 30 22 F4 FF 03 28 19 0D 29 01 01 C0 20    o 30"...(..)... 
0153E0:  20 20 20 32 20 6B 65 79 20 72 65 74 75 72 6E 73       2 key returns
0153F0:  20 74 6F 20 6D 65 6E 75 20 66 6F 72 20 63 68 61     to menu for cha
015400:  6E 67 65 20 6F 66 20 62 61 6E 64 20 20 00 5B 00    nge of band  .[.
015410:  BE 00 A4 20 19 87 2C 22 6C 69 73 74 22 F4 03 00    ... ..,"list"...
015420:  00 F6 F4 FF 03 28 19 0D 29 01 C0 20 20 20 37 20    .....(..)..   7 
015430:  6B 65 79 20 6C 69 73 74 73 20 70 72 65 76 69 6F    key lists previo
015440:  75 73 20 65 6E 74 72 79 20 72 65 61 64 79 20 66    us entry ready f
015450:  6F 72 20 6E 65 78 74 20 65 6E 74 72 79 20 74 6F    or next entry to
015460:  20 62 65 20 6D 61 64 65 00 27 00 C8 00 A3 22 43     be made.'...£"C
015470:  41 4C 4C 53 49 47 4E 20 54 4F 20 42 45 20 57 4F    ALLSIGN TO BE WO
015480:  52 4B 45 44 20 22 15 0D FF FF FF FF 11 34 09 F6    RKED ".......4..
015490:  04 F6 04 D3 04 17 09 02 10 08 0F 00 07 01 00 2C    ...............,
0154A0:  43 4F 4E 4C 4F 47 00 00 00 00 00 00 00 00 00 00    CONLOG..........
0154B0:  02 00 00 00 08 70 09 00 E3 1F 00 00 00 00 00 00    .....p..........
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:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0155A0:  86 17 FF FF FF FF 11 35 09 CE 04 CE 04 EC 04 03    .......5........
0155B0:  09 03 10 08 27 0A 15 08 00 16 3B 20 03 00 00 E3    ....'.....; ....
0155C0:  20 20 20 00 3F 00 D2 00 C7 20 1E 89 13 01 01 C0       .?.... ......
0155D0:  20 20 20 73 65 6C 65 63 74 73 20 63 6F 72 72 65       selects corre
0155E0:  63 74 20 73 65 74 20 6F 66 20 64 61 74 61 20 6C    ct set of data l
0155F0:  69 6E 65 73 20 66 6F 72 20 74 68 69 73 20 62 61    ines for this ba
015600:  6E 64 00 60 00 DC 00 9E 20 0D 00 00 ED EF 0F 20    nd.`.... ...... 
015610:  EC 20 13 01 C3 20 03 00 00 E1 28 0D 00 00 EE 2C    . ... ....(....,
015620:  0D 00 00 ED 29 01 B0 20 0D 00 00 ED 01 01 C0 20    ....).. ....... 
015630:  20 20 43 68 65 63 6B 73 20 77 68 65 74 68 65 72      Checks whether
015640:  20 63 61 6C 6C 73 69 67 6E 20 61 6C 72 65 61 64     callsign alread
015650:  79 20 77 6F 72 6B 65 64 20 74 68 69 73 20 62 61    y worked this ba
015660:  6E 64 00 1F 00 E6 00 A1 20 03 00 00 E1 28 0D 00    nd...... ....(..
015670:  00 EE 2C 10 29 EF 22 78 78 22 20 EB 20 1E 18 01    ..,.)."xx" . ...
015680:  20 00 2B 00 F0 00 A1 20 03 00 00 E1 28 0D 00 00     .+.... ....(...
015690:  EE 2C 10 29 EF 03 00 00 E3 20 EB 20 20 1E FA 00    .,.)..... .  ...
0156A0:  20 01 97 20 1E DC 00 20 20 20 20 20 00 35 00 FA     .. ...     .5..
0156B0:  00 BF 20 22 44 61 74 65 74 69 3A A3 6D 65 22 2C    .. "Dateti:£me",
0156C0:  22 43 61 6C 6C 73 69 67 6E 22 2C 22 53 65 6E 74    "Callsign","Sent
0156D0:  22 2C 22 52 65 63 65 69 76 65 64 22 2C 22 42 61    ","Received","Ba
0156E0:  6E 64 22 00 79 00 04 01 BF 20 03 00 00 E1 28 0D    nd".y.... ....(.
0156F0:  00 00 EE 2C 0F 29 2C 03 00 00 E1 28 0D 00 00 EE    ...,.),....(....
015700:  2C 10 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 11 29    ,.),....(....,.)
015710:  2C 03 00 00 E1 28 0D 00 00 EE 2C 12 29 2C 03 00    ,....(....,.),..
015720:  00 E1 28 0D 00 00 EE 2C 13 29 01 BF 20 FF 03 28    ..(....,.).. ..(
015730:  15 29 01 BF 01 BF 01 BF 22 50 72 65 73 73 20 30    .)......"Press 0
015740:  20 28 4E 75 6D 65 72 69 63 20 70 61 64 29 20 74     (Numeric pad) t
015750:  6F 20 72 65 73 75 6D 65 22 01 98 20 00 1D 00 18    o resume".. ....
015760:  01 0D 00 00 F0 EF FF 1D 28 03 00 00 EF 29 F5 1A    ........(....)..
015770:  88 13 20 20 20 20 20 20 20 00 23 00 22 01 A1 20    ..       .#.".. 
015780:  0D 00 00 F0 F1 19 0A 20 EB 20 03 00 00 F0 EF 22    ....... . ....."
015790:  30 30 22 F4 FF 19 28 0D 00 00 F0 29 00 2B 00 2C    00"...(....).+.,
0157A0:  01 A1 20 0D 00 00 F0 EE 17 20 FA 20 0D 00 00 F0    .. ...... . ....
0157B0:  F1 19 64 20 EB 20 03 00 00 F0 EF 22 99 0B 30 22    ..d . ....."..0"
0157C0:  F4 FF 19 28 0D 00 00 F0 29 00 1E 00 36 01 A1 20    ...(....)...6.. 
0157D0:  0D 00 00 F0 EE 19 63 20 EB 20 03 00 00 F0 EF FF    ......c . ......
0157E0:  19 28 0D 00 00 F0 29 00 67 00 40 01 BF 20 03 00    .(....).g.@.. ..
0157F0:  00 E3 2C 03 00 00 F0 01 C7 20 1E 89 13 01 01 C0    ..,...... ......
015800:  20 20 20 49 66 20 63 61 6C 6C 20 6E 6F 74 20 77       If call not w
015810:  6F 72 6B 65 64 20 62 65 66 6F 72 65 2C 20 70 72    orked before, pr
015820:  6F 6D 70 74 73 20 77 69 74 68 20 63 61 6C 6C 20    ompts with call 
015830:  61 6E 64 20 73 65 71 75 65 6E 63 65 20 6E 75 6D    and sequence num
015840:  62 65 72 20 74 6F 20 62 65 20 73 65 6E 74 00 0E    ber to be sent..
015850:  00 4A 01 03 00 00 E2 EF 22 38 30 22 00 12 00 54    .J......"80"...T
015860:  01 A3 20 22 74 69 6D 65 22 3B 03 00 00 F4 00 51    .£ "time";.....Q
015870:  00 5E 01 A4 20 19 88 2C 22 35 39 39 22 F4 03 00    .^.. ..,"599"...
015880:  00 F0 F4 FF 03 28 19 0D 29 01 01 C0 20 20 38 20    .....(..)...  8 
015890:  6B 65 79 20 65 6E 74 65 72 73 20 6D 6F 73 74 20    key enters most 
0158A0:  63 6F 6D 6D 6F 6E 20 72 65 70 6F 72 74 20 26 20    common report & 
0158B0:  73 65 71 75 65 6E 63 65 20 6E 75 6D 62 65 75 C6    sequence numbeu.
0158C0:  72 00 3D 00 68 01 A4 20 19 85 2C 03 00 00 F0 F4    r.=.h.. ..,.....
0158D0:  FF 03 28 19 0D 29 01 01 C0 20 20 20 20 35 20 6B    ..(..)...    5 k
0158E0:  65 79 20 65 6E 74 65 72 73 20 73 65 71 75 65 6E    ey enters sequen
0158F0:  63 65 20 6E 75 6D 62 65 72 20 6F 6E 6C 79 00 28    ce number only.(
015900:  00 72 01 A3 20 22 53 65 6E 74 22 3B 03 00 00 F3    .r.£ "Sent";....
015910:  01 01 C0 20 20 20 20 20 75 73 65 20 35 20 6F 72    ...     use 5 or
015920:  20 38 20 6B 65 79 00 16 00 7C 01 A3 20 22 52 65     8 key...|.£ "Re
015930:  63 64 22 3B 03 00 00 F2 20 20 20 20 00 17 00 86    cd";....    ....
015940:  01 0D 00 00 EF EF FF 1D 28 03 00 00 F1 29 F4 0F    ........(....)..
015950:  20 20 20 00 67 00 90 01 03 00 00 F8 EF 03 00 00       .g...........
015960:  EF F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03 00    .........(.,)...
015970:  00 E3 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 F4 FF    .....(.,).......
015980:  03 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 19 2C    .(.,)........(.,
015990:  29 F4 03 00 00 E2 F4 FF 03 28 19 0D 29 01 01 C0    )........(..)...
0159A0:  20 20 61 73 73 65 6D 62 6C 65 73 20 6E 65 77 20      assembles new 
0159B0:  64 61 74 61 6C 69 6E 65 20 20 00 38 00 9A 01 A4    dataline  .8....
0159C0:  DF 6E 20 19 84 2C 03 00 00 F8 01 01 C0 20 20 20    .n ..,.......   
0159D0:  54 68 65 20 34 20 6B 65 79 20 65 6E 74 65 72 73    The 4 key enters
0159E0:  20 74 68 65 20 61 73 73 65 6D 62 6C 65 64 20 64     the assembled d
0159F0:  61 74 61 20 00 06 00 A4 01 98 00 31 00 4C 04 0D    ata .......1.L..
015A00:  00 00 EF EF 1A 71 17 01 01 C0 20 20 20 20 50 72    .....q....    Pr
015A10:  6F 67 72 61 6D 20 72 65 70 65 61 74 73 20 66 6F    ogram repeats fo
015A20:  72 20 6E 65 78 74 20 62 61 6E 64 00 16 00 56 04    r next band...V.
015A30:  8A 01 03 00 00 F1 EF FF 19 28 0D 00 00 EF 29 20    .........(....) 
015A40:  20 00 1C 00 60 04 03 00 00 EF EF 03 00 00 F1 F4     ...`...........
015A50:  22 64 61 74 61 22 F4 FF 03 28 19 20 29 00 1C 00    "data"...(. )...
015A60:  6A 04 03 00 00 F4 EF FF 19 28 FF 1D 28 03 00 00    j........(..(...
015A70:  F1 29 F4 0F 29 20 20 20 20 00 1F 00 7E 04 A4 20    .)..)    ...~.. 
015A80:  19 81 2C 22 31 31 30 30 20 6F 3D 22 F4 03 00 00    ..,"1100 o="....
015A90:  F4 F4 FF 03 28 19 0D 29 00 19 00 88 04 03 00 00    ....(..)........
015AA0:  F6 EF FF 19 28 FF 1D 28 03 00 00 F1 29 F5 0F 29    ....(..(....)..)
015AB0:  20 00 1C 00 92 04 A4 20 19 80 2C 22 67 6F 74 6F     ...... ..,"goto
015AC0:  20 31 9E A0 31 31 30 22 F4 FF 03 28 19 0D 29 00     1..110"...(..).
015AD0:  1A 00 9C 04 A4 20 19 82 2C 22 67 6F 74 6F 20 33    ..... ..,"goto 3
015AE0:  30 22 F4 FF 03 28 19 0D 29 00 1C 00 A6 04 A4 20    0"...(..)...... 
015AF0:  19 87 2C 22 6C 69 73 74 22 F4 03 00 00 F6 F4 FF    ..,"list".......
015B00:  03 28 19 0D 29 00 25 00 B0 04 A3 22 43 41 4C 4C    .(..).%...£"CALL
015B10:  53 49 47 4E 20 54 4F 20 42 45 20 57 4F 52 4B 45    SIGN TO BE WORKE
015B20:  44 20 22 3B 20 03 00 00 E3 20 00 0A 00 BA 04 C7    D "; .... ......
015B30:  20 1E 71 17 00 2A 00 C4 04 9E 20 0D 00 00 ED EF     .q..*.... .....
015B40:  0F 20 EC 20 13 01 C3 20 03 00 00 E1 28 0D 00 00    . . ... ....(...
015B50:  EE 2C 0D 00 00 ED 29 01 B0 20 0D 00 00 ED 00 1F    .,....).. ......
015B60:  00 CE 04 A1 20 03 00 00 E1 28 0D 00 00 EE 2C 10    .... ....(....,.
015B70:  29 EF 22 78 78 22 20 EB 20 1E 00 05 20 00 2B 00    )."xx" . ... .+.
015B80:  D8 04 A1 20 03 00 00 E1 28 0D 00 00 EE 2C 10 29    ... ....(....,.)
015B90:  EF 03 00 00 E3 20 EB 20 20 1E E2 04 20 01 97 20    ..... .  ... .. 
015BA0:  1E C4 04 20 20 20 20 20 00 35 00 E2 04 BF 20 22    ...     .5.... "
015BB0:  44 61 74 65 74 69 6D 65 22 2C 22 43 61 6C 6C 73    Datetime","Calls
015BC0:  69 67 6E 22 3B 09 2C 22 53 65 6E 74 22 2C 22 52    ign";.,"Sent","R
015BD0:  65 63 65 69 76 65 64 22 2C 22 42 61 6E 64 22 00    eceived","Band".
015BE0:  6A 00 EC 04 BF 20 03 00 00 E1 28 0D 00 00 EE 2C    j.... ....(....,
015BF0:  0F 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 10 29 2C    .),....(....,.),
015C00:  03 00 00 E1 28 0D 00 00 EE 2C 11 29 2C 03 00 00    ....(....,.),...
015C10:  E1 28 0D 00 00 EE 2C 12 29 2C 03 00 00 E1 28 0D    .(....,.),....(.
015C20:  00 00 EE 2C 13 29 01 BF 20 FF 03 28 15 29 01 BF    ...,.).. ..(.)..
015C30:  01 BF 01 BF 22 50 72 65 73 73 20 30 20 74 6F 20    ...."Press 0 to 
015C40:  72 65 73 75 6D 65 22 01 98 00 1B 00 00 05 0D 00    resume".........
015C50:  00 F0 EF FF 1D 28 03 00 00 EF 29 F5 1A 70 17 20    .....(....)..p. 
015C60:  20 20 20 20 00 23 00 0A 05 A1 20 0D 00 00 F0 F1        .#.... .....
015C70:  19 0A 20 EB 20 03 00 00 F0 EF 22 30 30 22 F4 FF    .. . ....."00"..
015C80:  19 28 0D 00 00 F0 29 00 2B 00 14 05 A1 20 0D 00    .(....).+.... ..
015C90:  00 F0 EE 17 20 FA 20 0D 00 00 F0 F1 19 64 20 EB    .... . ......d .
015CA0:  20 03 00 00 F0 EF 22 30 22 F4 FF 19 28 0D 00 00     ....."0"...(...
015CB0:  F0 29 00 1E 00 1E 05 A1 20 0D 00 00 F0 EE 19 63    .)...... ......c
015CC0:  20 EB 20 03 00 00 7A EF F0 EF FF 19 28 0D 00 00     . ...z.....(...
015CD0:  F0 29 00 16 00 28 05 BF 20 03 00 00 E3 2C 03 00    .)...(.. ....,..
015CE0:  00 F0 01 C7 20 1E 71 17 00 14 00 32 05 03 00 00    .... .q....2....
015CF0:  E2 EF 22 34 30 22 20 20 20 20 20 20 00 12 00 3C    .."40"      ...<
015D00:  05 A3 20 22 74 69 6D 65 22 3B 03 00 00 F4 00 1B    .£ "time";......
015D10:  00 46 05 A4 20 19 88 2C 22 35 39 39 22 F4 03 00    .F.. ..,"599"...
015D20:  00 F0 F4 FF 03 28 19 0D 29 00 1A 00 50 05 A4 20    .....(..)...P.. 
015D30:  19 85 2C 03 00 00 F0 F4 FF 03 28 19 0D 29 20 20    ..,.......(..)  
015D40:  20 20 20 00 12 00 5A 05 A3 20 22 53 65 6E 74 22       ...Z.£ "Sent"
015D50:  3B 03 00 00 F3 00 16 00 64 05 A3 20 22 52 65 63    ;.......d.£ "Rec
015D60:  64 22 3B 03 00 00 F2 20 20 20 20 00 19 00 6E 05    d";....    ...n.
015D70:  0D 00 00 EF EF FF 1D 28 03 00 00 F1 29 F4 0F 20    .......(....).. 
015D80:  20 20 20 20 00 4A 00 78 05 03 00 00 F8 EF 03 00        .J.x........
015D90:  00 EF F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03    ..........(.,)..
015DA0:  00 00 E3 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 F4    ......(.,)......
015DB0:  FF 03 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 19    ..(.,)........(.
015DC0:  2C 29 F4 03 00 00 E2 F4 4C 32 FF FF FF FF 11 35    ,)......L2.....5
015DD0:  09 CE 04 CE 04 D4 04 1C 09 02 10 08 0F 00 07 01    ................
015DE0:  00 2C 43 4F 4E 4C 4F 47 00 00 00 00 00 00 00 00    .,CONLOG........
015DF0:  00 00 03 00 00 00 08 70 11 00 E3 1F 00 00 00 00    .......p........
015E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015EE0:  00 00 D7 88 FF FF FF FF 11 35 09 CE 04 CE 04 E9    .........5......
015EF0:  04 04 09 02 10 08 28 0A 15 08 00 16 FF 03 28 19    ......(.......(.
015F00:  0D 29 00 0E 00 82 05 A4 20 19 84 2C 03 00 00 F8    .)...... ..,....
015F10:  00 06 00 8C 05 98 00 0D 00 34 08 0D 00 00 EF EF    .........4......
015F20:  1A 59 1B 00 14 00 3E 08 8A 01 03 00 00 F1 EF FF    .Y....>.........
015F30:  19 28 0D 00 00 EF 29 00 1C 00 48 08 03 00 00 EF    .(....)...H.....
015F40:  EF 03 00 00 F1 F4 22 64 61 74 61 22 F4 FF 03 28    ......"data"...(
015F50:  19 20 29 00 1C 00 52 08 03 00 00 F4 EF FF 19 28    . )...R........(
015F60:  FF 1D 28 03 00 00 F1 29 F4 0F 29 20 20 20 20 00    ..(....)..)    .
015F70:  20 00 66 08 A4 20 19 81 2C 22 32 31 30 30 20 6F     .f.. ..,"2100 o
015F80:  3D 22 F4 03 00 00 F4 F4 FF 03 28 19 0D 29 20 00    ="........(..) .
015F90:  19 00 70 08 03 00 00 F6 EF FF 19 28 FF 1D 28 03    ..p........(..(.
015FA0:  00 00 F1 29 F5 0F 29 20 00 1C 00 7A 08 A4 20 19    ...)..) ...z.. .
015FB0:  80 2C 22 67 6F 74 6F 20 32 31 31 30 22 F4 FF 03    .,"goto 2110"...
015FC0:  28 19 0D 29 00 1A 00 84 08 A4 20 19 82 2C 22 67    (..)...... ..,"g
015FD0:  6F 74 6F 20 33 30 22 F4 FF 03 28 19 0D 29 00 1D    oto 30"...(..)..
015FE0:  00 8E 08 A4 20 19 87 2C 22 6C 69 73 74 22 F4 03    .... ..,"list"..
015FF0:  00 00 F6 F4 FF 03 28 19 0D 29 20 00 69 D2 25 00    ......(..) .i.%.
016000:  98 08 A3 22 43 41 4C 4C 53 49 47 4E 20 54 4F 20    ..£"CALLSIGN TO 
016010:  42 45 20 57 4F 52 4B 45 44 20 22 3B 20 03 00 00    BE WORKED "; ...
016020:  E3 20 00 0A 00 A2 08 C7 20 1E 59 1B 00 2A 00 AC    . ...... .Y..*..
016030:  08 9E 20 0D 00 00 ED EF 0F 20 EC 20 13 01 C3 20    .. ...... . ... 
016040:  03 00 00 E1 28 0D 00 00 EE 2C 0D 00 00 ED 29 01    ....(....,....).
016050:  B0 20 0D 00 00 ED 00 1F 00 B6 08 A1 20 03 00 00    . .......... ...
016060:  E1 28 0D 00 00 EE 2C 10 29 EF 22 78 78 22 20 EB    .(....,.)."xx" .
016070:  20 1E E8 08 20 00 2B 00 C0 08 A1 20 03 00 00 E1     ... .+.... ....
016080:  28 0D 00 00 EE 2C 10 29 EF 03 00 00 E3 20 EB 20    (....,.)..... . 
016090:  20 1E CA 08 20 01 97 20 1E AC 08 20 20 20 20 20     ... .. ...     
0160A0:  00 35 00 CA 08 BF 20 22 44 61 74 65 74 69 6D 65    .5.... "Datetime
0160B0:  22 2C 22 43 61 6C 6C 73 69 67 6E 22 2C 22 53 65    ","Callsign","Se
0160C0:  6E 74 22 2C 22 52 65 63 65 69 76 65 64 22 2C 22    nt","Received","
0160D0:  42 61 6E 64 22 00 6B 00 D4 08 BF 20 03 00 00 E1    Band".k.... ....
0160E0:  28 0D 00 00 EE 2C 0F 29 2C 03 00 00 E1 28 0D 00    (....,.),....(..
0160F0:  00 EE 2C 10 29 2C 03 00 00 E1 28 0D 00 00 8E 6F    ..,.),....(....o
016100:  EE 2C 11 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 12    .,.),....(....,.
016110:  29 2C 03 00 00 E1 28 0D 00 00 EE 2C 13 29 01 BF    ),....(....,.)..
016120:  20 FF 03 28 15 29 01 BF 01 BF 01 BF 22 50 72 65     ..(.)......"Pre
016130:  73 73 20 30 20 74 6F 20 72 65 73 75 6D 65 22 01    ss 0 to resume".
016140:  98 20 00 1B 00 E8 08 0D 00 00 F0 EF FF 1D 28 03    . ............(.
016150:  00 00 EF 29 F5 1A 58 1B 20 20 20 20 20 00 23 00    ...)..X.     .#.
016160:  F2 08 A1 20 0D 00 00 F0 F1 19 0A 20 EB 20 03 00    ... ....... . ..
016170:  00 F0 EF 22 30 30 22 F4 FF 19 28 0D 00 00 F0 29    ..."00"...(....)
016180:  00 2B 00 FC 08 A1 20 0D 00 00 F0 EE 17 20 FA 20    .+.... ...... . 
016190:  0D 00 00 F0 F1 19 64 20 EB 20 03 00 00 F0 EF 22    ......d . ....."
0161A0:  30 22 F4 FF 19 28 0D 00 00 F0 29 00 1E 00 06 09    0"...(....).....
0161B0:  A1 20 0D 00 00 F0 EE 19 63 20 EB 20 03 00 00 F0    . ......c . ....
0161C0:  EF FF 19 28 0D 00 00 F0 29 00 16 00 10 09 BF 20    ...(....)...... 
0161D0:  03 00 00 E3 2C 03 00 00 F0 01 C7 20 1E 59 1B 00    ....,...... .Y..
0161E0:  0F 00 1A 09 03 00 00 E2 EF 22 32 30 22 20 00 12    ........."20" ..
0161F0:  00 24 09 A3 20 22 74 69 6D 65 22 3B 03 00 00 F4    .$.£ "time";....
016200:  2C 0E 00 1B 00 2E 09 A4 20 19 88 2C 22 35 39 39    ,....... ..,"599
016210:  22 F4 03 00 00 F0 F4 FF 03 28 19 0D 29 00 19 00    "........(..)...
016220:  38 09 A4 20 19 85 2C 03 00 00 F0 F4 FF 03 28 19    8.. ..,.......(.
016230:  0D 29 20 20 20 20 00 12 00 42 09 A3 20 22 53 65    .)    ...B.£ "Se
016240:  6E 74 22 3B 03 00 00 F3 00 14 00 4C 09 A3 20 22    nt";.......L.£ "
016250:  52 65 63 64 22 3B 03 00 00 F2 20 20 00 16 00 56    Recd";....  ...V
016260:  09 0D 00 00 EF EF FF 1D 28 03 00 00 F1 29 F4 0F    ........(....)..
016270:  20 20 00 4B 00 60 09 03 00 00 F8 EF 03 00 00 EF      .K.`..........
016280:  F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03 00 00    ........(.,)....
016290:  E3 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 F4 FF 03    ....(.,)........
0162A0:  28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 19 2C 29    (.,)........(.,)
0162B0:  F4 03 00 00 E2 F4 FF 03 28 19 0D 29 20 00 0E 00    ........(..) ...
0162C0:  6A 09 A4 20 19 84 2C 03 00 00 F8 00 06 00 74 09    j.. ..,.......t.
0162D0:  98 00 0D 00 1C 0C 0D 00 00 EF EF 1A 41 1F 00 14    ............A...
0162E0:  00 26 0C 8A 01 03 00 00 F1 EF FF 19 28 0D 00 00    .&..........(...
0162F0:  EF 29 00 1C 00 30 0C 03 00 00 EF EF 03 00 00 F1    .)...0..........
016300:  F4 22 1C B5 64 61 74 61 22 F4 FF 03 28 19 20 29    ."..data"...(. )
016310:  00 1C 00 3A 0C 03 00 00 F4 EF FF 19 28 FF 1D 28    ...:........(..(
016320:  03 00 00 F1 29 F4 0F 29 20 20 20 20 00 1F 00 4E    ....)..)    ...N
016330:  0C A4 20 19 81 2C 22 33 31 30 30 20 6F 3D 22 F4    .. ..,"3100 o=".
016340:  03 00 00 F4 F4 FF 03 28 19 0D 29 00 19 00 58 0C    .......(..)...X.
016350:  03 00 00 F6 EF FF 19 28 FF 1D 28 03 00 00 F1 29    .......(..(....)
016360:  F5 0F 29 20 00 1C 00 62 0C A4 20 19 80 2C 22 67    ..) ...b.. ..,"g
016370:  6F 74 6F 20 33 31 31 30 22 F4 FF 03 28 19 0D 29    oto 3110"...(..)
016380:  00 1A 00 6C 0C A4 20 19 82 2C 22 67 6F 74 6F 20    ...l.. ..,"goto 
016390:  33 30 22 F4 FF 03 28 19 0D 29 00 1C 00 76 0C A4    30"...(..)...v..
0163A0:  20 19 87 2C 22 6C 69 73 74 22 F4 03 00 00 F6 F4     ..,"list"......
0163B0:  FF 03 28 19 0D 29 00 2C 00 80 0C A3 22 43 41 4C    ..(..).,...£"CAL
0163C0:  4C 53 49 47 4E 20 54 4F 20 42 45 20 57 4F 52 4B    LSIGN TO BE WORK
0163D0:  45 44 20 22 3B 20 03 00 00 E3 20 20 20 20 20 20    ED "; ....      
0163E0:  20 20 00 0A 00 8A 0C C7 20 1E 41 1F 00 2A 00 94      ...... .A..*..
0163F0:  0C 9E 20 0D 00 00 ED EF 0F 20 EC 20 13 01 C3 20    .. ...... . ... 
016400:  03 00 00 E1 3E 65 28 0D 00 00 EE 2C 0D 00 00 ED    ....>e(....,....
016410:  29 01 B0 20 0D 00 00 ED 00 1F 00 9E 0C A1 20 03    ).. .......... .
016420:  00 00 E1 28 0D 00 00 EE 2C 10 29 EF 22 78 78 22    ...(....,.)."xx"
016430:  20 EB 20 1E D0 0C 20 00 2B 00 A8 0C A1 20 03 00     . ... .+.... ..
016440:  00 E1 28 0D 00 00 EE 2C 10 29 EF 03 00 00 E3 20    ..(....,.)..... 
016450:  EB 20 20 1E B2 0C 20 01 97 20 1E 94 0C 20 20 20    .  ... .. ...   
016460:  20 20 00 35 00 B2 0C BF 20 22 44 61 74 65 74 69      .5.... "Dateti
016470:  6D 65 22 2C 22 43 61 6C 6C 73 69 67 6E 22 2C 22    me","Callsign","
016480:  53 65 6E 74 22 2C 22 52 65 63 65 69 76 65 64 22    Sent","Received"
016490:  2C 22 42 61 6E 64 22 00 6A 00 BC 0C BF 20 03 00    ,"Band".j.... ..
0164A0:  00 E1 28 0D 00 00 EE 2C 0F 29 2C 03 00 00 E1 28    ..(....,.),....(
0164B0:  0D 00 00 EE 2C 10 29 2C 03 00 00 E1 28 0D 00 00    ....,.),....(...
0164C0:  EE 2C 11 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 12    .,.),....(....,.
0164D0:  29 2C 03 00 00 E1 28 0D 00 00 EE 2C 13 29 01 BF    ),....(....,.)..
0164E0:  20 FF 03 28 15 29 01 BF 01 BF 01 BF 22 50 72 65     ..(.)......"Pre
0164F0:  73 73 20 30 20 74 6F 20 72 65 73 75 6D 65 22 01    ss 0 to resume".
016500:  98 00 1C 00 D0 0C 1C 73 0D 00 00 F0 EF FF 1D 28    .......s.......(
016510:  03 00 00 EF 29 F5 1A 40 1F 20 20 20 20 20 20 00    ....)..@.      .
016520:  23 00 DA 0C A1 20 0D 00 00 F0 F1 19 0A 20 EB 20    #.... ....... . 
016530:  03 00 00 F0 EF 22 30 30 22 F4 FF 19 28 0D 00 00    ....."00"...(...
016540:  F0 29 00 2B 00 E4 0C A1 20 0D 00 00 F0 EE 17 20    .).+.... ...... 
016550:  FA 20 0D 00 00 F0 F1 19 64 20 EB 20 03 00 00 F0    . ......d . ....
016560:  EF 22 30 22 F4 FF 19 28 0D 00 00 F0 29 00 1E 00    ."0"...(....)...
016570:  EE 0C A1 20 0D 00 00 F0 EE 19 63 20 EB 20 03 00    ... ......c . ..
016580:  00 F0 EF FF 19 28 0D 00 00 F0 29 00 16 00 F8 0C    .....(....).....
016590:  BF 20 03 00 00 E3 2C 03 00 00 F0 01 C7 20 1E 41    . ....,...... .A
0165A0:  1F 00 0E 00 02 0D 03 00 00 E2 EF 22 31 35 22 00    ..........."15".
0165B0:  12 00 0C 0D A3 20 22 74 69 6D 65 22 3B 03 00 00    ....£ "time";...
0165C0:  F4 00 1B 00 16 0D A4 20 19 88 2C 22 35 39 39 22    ....... ..,"599"
0165D0:  F4 03 00 00 F0 F4 FF 03 28 19 0D 29 00 19 00 20    ........(..)... 
0165E0:  0D A4 20 19 85 2C 03 00 00 F0 F4 FF 03 28 19 0D    .. ..,.......(..
0165F0:  29 20 20 20 20 00 12 00 2A 0D A3 20 22 53 65 6E    )    ...*.£ "Sen
016600:  74 22 3B 03 00 00 F3 00 0E F0 15 00 34 0D A3 20    t";.........4.£ 
016610:  22 52 65 63 64 22 3B 03 00 00 F2 20 20 20 00 16    "Recd";....   ..
016620:  00 3E 0D 0D 00 00 EF EF FF 1D 28 03 00 00 F1 29    .>........(....)
016630:  F4 0F 20 20 00 4A 00 48 0D 03 00 00 F8 EF 03 00    ..  .J.H........
016640:  00 EF F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03    ..........(.,)..
016650:  00 00 E3 F4 FF 03 28 19 2C 29 F4 03 00 00 F3 F4    ......(.,)......
016660:  FF 03 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28 19    ..(.,)........(.
016670:  2C 29 F4 03 00 00 E2 F4 FF 03 28 19 0D 29 00 0E    ,)........(..)..
016680:  00 52 0D A4 20 19 84 2C 03 00 00 F8 00 06 00 5C    .R.. ..,.......\
016690:  0D 98 00 0D 00 04 10 0D 00 00 EF EF 1A 29 23 00    .............)#.
0166A0:  14 00 0E 10 8A 01 03 00 00 F1 EF FF 19 28 0D 00    .............(..
0166B0:  00 EF 29 00 1C 00 18 10 03 00 00 EF EF 03 00 00    ..).............
0166C0:  F1 F4 22 64 61 74 61 22 F4 FF 03 28 19 20 29 00    .."data"...(. ).
0166D0:  1C 00 22 10 03 00 00 F4 EF FF 19 28 FF 1D 28 03    .."........(..(.
0166E0:  00 00 F1 29 F4 0F 29 20 20 20 20 00 1F 00 36 10    ...)..)    ...6.
0166F0:  A4 20 19 81 2C 22 34 31 30 30 20 6F 3D 22 F4 03    . ..,"4100 o="..
016700:  00 00 F4 F4 FF 03 28 19 0D 29 D7 4D FF FF FF FF    ......(..).M....
016710:  11 35 09 CE 04 CE 04 D4 04 1B 09 02 10 08 0F 00    .5..............
016720:  07 01 00 2C 43 4F 4E 4C 4F 47 00 00 00 00 00 00    ...,CONLOG......
016730:  00 00 00 00 04 FF 00 E3 07 70 19 00 E3 1F 00 00    .........p......
016740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0167A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0167B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0167C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0167D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0167E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0167F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016820:  00 00 00 00 F0 F2 FF FF FF FF 11 34 09 F6 04 F6    ...........4....
016830:  04 EC 04 FF 08 02 10 08 08 28 15 08 00 16 00 19    .........(......
016840:  00 40 10 03 00 00 F6 EF FF 19 28 FF 1D 28 03 00    .@........(..(..
016850:  00 F1 29 F5 0F 29 20 00 1C 00 4A 10 A4 20 19 80    ..)..) ...J.. ..
016860:  2C 22 67 6F 74 6F 20 34 31 31 30 22 F4 FF 03 28    ,"goto 4110"...(
016870:  19 0D 29 00 1B 00 54 10 A4 20 19 82 2C 22 67 6F    ..)...T.. ..,"go
016880:  74 6F 20 33 30 22 F4 FF 03 28 19 0D 29 20 00 1C    to 30"...(..) ..
016890:  00 5E 10 A4 20 19 87 2C 22 6C 69 73 74 22 F4 03    .^.. ..,"list"..
0168A0:  00 00 F6 F4 FF 03 28 19 0D 29 00 24 00 68 10 A3    ......(..).$.h.£
0168B0:  22 43 41 4C 4C 53 49 47 4E 20 54 4F 20 42 45 20    "CALLSIGN TO BE 
0168C0:  57 4F 52 4B 45 44 20 22 3B 20 03 00 00 E3 00 0A    WORKED "; ......
0168D0:  00 72 10 C7 20 1E 29 23 00 2A 00 7C 10 9E 20 0D    .r.. .)#.*.|.. .
0168E0:  00 00 ED EF 0F 20 EC 20 13 01 C3 20 03 00 00 E1    ..... . ... ....
0168F0:  28 0D 00 00 EE 2C 0D 00 00 ED 29 01 B0 20 0D 00    (....,....).. ..
016900:  00 ED 00 1F 00 86 10 A1 20 03 00 00 E1 28 0D 00    ........ ....(..
016910:  00 EE 2C 10 29 EF 22 78 78 22 20 EB 20 1E B8 10    ..,.)."xx" . ...
016920:  20 00 2B 00 90 10 A1 20 03 00 00 E1 28 0D 00 00     .+.... ....(...
016930:  EE 2C 10 29 EF 03 00 00 E3 20 EB 20 20 1E BC B3    .,.)..... .  ...
016940:  9A 10 20 01 97 20 1E 7C 10 20 20 20 20 20 00 35    .. .. .|.     .5
016950:  00 9A 10 BF 20 22 44 61 74 65 74 69 6D 65 22 2C    .... "Datetime",
016960:  22 43 61 6C 6C 73 69 67 6E 22 2C 22 53 65 6E 74    "Callsign","Sent
016970:  22 2C 22 52 65 63 65 69 76 65 64 22 2C 22 42 61    ","Received","Ba
016980:  6E 64 22 00 6B 00 A4 10 BF 20 03 00 00 E1 28 0D    nd".k.... ....(.
016990:  00 00 EE 2C 0F 29 2C 03 00 00 E1 28 0D 00 00 EE    ...,.),....(....
0169A0:  2C 10 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 11 29    ,.),....(....,.)
0169B0:  2C 03 00 00 E1 28 0D 00 00 EE 2C 12 29 2C 03 00    ,....(....,.),..
0169C0:  00 E1 28 0D 00 00 EE 2C 13 29 01 BF 20 FF 03 28    ..(....,.).. ..(
0169D0:  15 29 01 BF 01 BF 01 BF 22 50 72 65 73 73 20 30    .)......"Press 0
0169E0:  20 74 6F 20 72 65 73 75 6D 65 22 01 98 20 00 1C     to resume".. ..
0169F0:  00 B8 10 0D 00 00 F0 EF FF 1D 28 03 00 00 EF 29    ..........(....)
016A00:  F5 1A 28 23 20 20 20 20 20 20 00 23 00 C2 10 A1    ..(#      .#....
016A10:  20 0D 00 00 F0 F1 19 0A 20 EB 20 03 00 00 F0 EF     ....... . .....
016A20:  22 30 30 22 F4 FF 19 28 0D 00 00 F0 29 00 2B 00    "00"...(....).+.
016A30:  CC 10 A1 20 0D 00 00 F0 EE 17 20 FA 20 0D 00 00    ... ...... . ...
016A40:  2E 9D F0 F1 19 64 20 EB 20 03 00 00 F0 EF 22 30    .....d . ....."0
016A50:  22 F4 FF 19 28 0D 00 00 F0 29 00 1E 00 D6 10 A1    "...(....)......
016A60:  20 0D 00 00 F0 EE 19 63 20 EB 20 03 00 00 F0 EF     ......c . .....
016A70:  FF 19 28 0D 00 00 F0 29 00 16 00 E0 10 BF 20 03    ..(....)...... .
016A80:  00 00 E3 2C 03 00 00 F0 01 C7 20 1E 29 23 00 0E    ...,...... .)#..
016A90:  00 EA 10 03 00 00 E2 EF 22 31 30 22 00 12 00 F4    ........"10"....
016AA0:  10 A3 20 22 74 69 6D 65 22 3B 03 00 00 F4 00 1B    .£ "time";......
016AB0:  00 FE 10 A4 20 19 88 2C 22 35 39 39 22 F4 03 00    .... ..,"599"...
016AC0:  00 F0 F4 FF 03 28 19 0D 29 00 1B 00 08 11 A4 20    .....(..)...... 
016AD0:  19 85 2C 03 00 00 F0 F4 FF 03 28 19 0D 29 20 20    ..,.......(..)  
016AE0:  20 20 20 20 00 12 00 12 11 A3 20 22 53 65 6E 74        .....£ "Sent
016AF0:  22 3B 03 00 00 F3 00 12 00 1C 11 A3 20 22 52 65    ";.........£ "Re
016B00:  63 64 22 3B 03 00 00 F2 00 1B 00 26 11 0D 00 00    cd";.......&....
016B10:  EF EF FF 1D 28 03 00 00 F1 29 F4 0F 20 20 20 20    ....(....)..    
016B20:  20 20 20 00 4A 00 30 11 03 00 00 F8 EF 03 00 00       .J.0.........
016B30:  EF F4 03 00 00 F4 F4 FF 03 28 19 2C 29 F4 03 00    .........(.,)...
016B40:  00 E3 88 29 F4 FF 03 28 19 2C 29 F4 03 00 00 F3    ...)...(.,).....
016B50:  F4 FF 03 28 19 2C 29 F4 03 00 00 F2 F4 FF 03 28    ...(.,)........(
016B60:  19 2C 29 F4 03 00 00 E2 F4 FF 03 28 19 0D 29 00    .,)........(..).
016B70:  10 00 3A 11 A4 20 19 84 2C 03 00 00 F8 20 20 00    ..:.. ..,....  .
016B80:  06 00 44 11 98 00 16 00 89 13 8C 20 20 20 2C 20    ..D........   , 
016B90:  20 20 2C 20 20 20 2C 20 20 20 2C 00 15 00 70 17      ,   ,   ,...p.
016BA0:  8C 20 74 74 2C 78 78 2C 73 73 2C 72 72 2C 62 62    . tt,xx,ss,rr,bb
016BB0:  00 19 00 71 17 8C 20 20 20 2C 20 20 20 2C 20 20    ...q..   ,   ,  
016BC0:  20 2C 20 20 20 2C 20 20 20 00 1D 00 58 1B 8C 20     ,   ,   ...X.. 
016BD0:  74 74 2C 78 78 2C 73 73 2C 72 72 2C 62 62 20 20    tt,xx,ss,rr,bb  
016BE0:  20 20 20 20 20 20 00 18 00 59 1B 8C 20 20 20 2C          ...Y..   ,
016BF0:  20 20 20 2C 20 20 20 2C 20 20 20 2C 20 20 00 19       ,   ,   ,  ..
016C00:  00 40 1F 8C 20 74 74 2C 78 78 2C 73 73 2C 72 72    .@.. tt,xx,ss,rr
016C10:  2C 62 62 20 20 20 20 00 19 00 41 1F 8C 20 20 20    ,bb    ...A..   
016C20:  2C 20 20 20 2C 20 20 20 2C 20 20 20 2C 20 20 20    ,   ,   ,   ,   
016C30:  00 1A 00 28 23 8C 20 74 74 2C 78 78 2C 73 73 2C    ...(#. tt,xx,ss,
016C40:  72 72 2C 62 8C 20 62 20 20 20 20 20 00 19 00 29    rr,b. b     ...)
016C50:  23 8C 20 20 20 2C 20 20 20 2C 20 20 20 2C 20 20    #.   ,   ,   ,  
016C60:  20 2C 20 20 20 00 1E 00 10 27 8C 20 78 78 2C 78     ,   ....'. xx,x
016C70:  78 2C 73 73 2C 72 72 2C 62 62 20 20 20 20 20 20    x,ss,rr,bb      
016C80:  20 20 20 00 18 00 E0 2E DA 20 19 0A 20 20 20 20       ...... ..    
016C90:  20 20 20 20 20 20 20 20 20 20 20 00 4A 00 EA 2E               .J...
016CA0:  BF 22 54 69 6D 65 22 2C 22 43 61 6C 6C 73 69 67    ."Time","Callsig
016CB0:  6E 22 2C 22 53 65 6E 74 22 2C 22 52 65 63 65 69    n","Sent","Recei
016CC0:  76 65 64 22 2C 22 42 61 6E 64 22 2C 22 50 6F 69    ved","Band","Poi
016CD0:  6E 74 73 22 2C 22 42 6F 6E 75 73 22 2C 22 54 6F    nts","Bonus","To
016CE0:  74 61 6C 22 20 00 2C 00 F4 2E 9E 20 0D 00 00 ED    tal" .,.... ....
016CF0:  EF 0F 20 EC 20 13 20 01 C3 20 03 00 00 E1 28 0D    .. . . .. ....(.
016D00:  00 00 EE 2C 0D 00 00 ED 29 01 B0 20 20 20 20 20    ...,....)..     
016D10:  20 00 64 00 FE 2E D6 20 03 00 00 E1 28 0D 00 00     .d.... ....(...
016D20:  EE 2C 10 29 F2 22 78 78 22 01 20 BF 20 03 00 00    .,.)."xx". . ...
016D30:  E1 28 0D 00 00 EE 2C 0F 29 2C 03 00 00 E1 28 0D    .(....,.),....(.
016D40:  00 00 EE 2C 10 29 8F 79 2C 03 00 00 E1 28 0D 00    ...,.).y,....(..
016D50:  00 EE 2C 11 29 2C 03 00 00 E1 28 0D 00 00 EE 2C    ..,.),....(....,
016D60:  12 29 2C 03 00 00 E1 28 0D 00 00 EE 2C 13 29 01    .),....(....,.).
016D70:  A0 20 1E F4 2E 01 D5 00 4F 00 03 2F BF 01 BF 20    . ......O../... 
016D80:  22 54 6F 74 61 6C 20 50 6F 69 6E 74 73 20 54 68    "Total Points Th
016D90:  69 73 20 42 61 6E 64 3A 2D 2D 2D 2D 2D 2D 2D 2D    is Band:--------
016DA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
016DB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
016DC0:  2D 2D 22 20 20 20 00 86 00 08 2F A1 20 03 00 00    --"   ..../. ...
016DD0:  E1 28 0D 00 00 EE 2C 0F 29 EF 22 78 78 22 EB 20    .(....,.)."xx". 
016DE0:  BF 01 BF 22 20 20 20 20 20 20 20 20 20 20 20 20    ..."            
016DF0:  20 20 20 20 20 20 20 20 20 20 20 20 4C 4F 47 20                LOG 
016E00:  43 4F 4D 50 4C 45 54 45 22 01 BF 01 BF 01 C7 01    COMPLETE".......
016E10:  A3 22 48 61 72 64 20 43 6F 70 79 3F 28 59 2F 4E    £"Hard Copy?(Y/N
016E20:  29 22 3B 03 00 00 E8 01 A1 20 03 00 00 E8 EF 22    )";...... ....."
016E30:  79 22 20 FC 20 03 00 00 E8 EF 22 59 22 20 EB 20    y" . ....."Y" . 
016E40:  A0 20 1E 26 2F 20 01 97 0E 0B 20 98 20 20 00 34    . .&/ .... .  .4
016E50:  00 12 2F A1 20 03 00 00 E1 28 0D 00 00 EE 2C 10    ../. ....(....,.
016E60:  29 EF 22 78 78 22 20 FA 20 03 00 00 E1 28 0D 00    )."xx" . ....(..
016E70:  00 EE 2C 0F 29 F2 22 78 78 22 20 EB 20 BF 01 BF    ..,.)."xx" . ...
016E80:  01 BF 00 0B 00 1C 2F A0 20 1E EA 2E 20 00 4C 00    ....../. ... .L.
016E90:  26 2F BF 23 16 2C 22 54 69 6D 65 22 2C 22 43 61    &/.#.,"Time","Ca
016EA0:  6C 6C 73 69 67 6E 22 2C 22 53 65 6E 74 22 2C 22    llsign","Sent","
016EB0:  52 65 63 65 69 76 65 64 22 2C 22 42 61 6E 64 22    Received","Band"
016EC0:  2C 22 50 6F 69 6E 74 73 22 2C 22 42 6F 6E 75 73    ,"Points","Bonus
016ED0:  22 2C 22 54 6F 74 61 6C 22 00 29 00 30 2F 9E 20    ","Total".).0/. 
016EE0:  0D 00 00 ED EF 0F 20 EC 20 13 20 01 C3 20 03 00    ...... . . .. ..
016EF0:  00 E1 28 0D 00 00 EE 2C 0D 00 00 ED 29 01 B0 20    ..(....,....).. 
016F00:  20 20 00 67 00 3A 2F D6 20 03 00 00 E1 28 0D 00      .g.:/. ....(..
016F10:  00 EE 2C 10 29 F2 22 78 78 22 01 20 BF 20 23 16    ..,.)."xx". . #.
016F20:  2C 03 00 00 E1 28 0D 00 00 EE 2C 0F 29 2C 03 00    ,....(....,.),..
016F30:  00 E1 28 0D 00 00 EE 2C 10 29 2C 03 00 00 E1 28    ..(....,.),....(
016F40:  0D 00 00 EE 2C 11 29 2C 03 00 23 D5 00 E1 28 0D    ....,.),..#...(.
016F50:  00 00 EE 2C 12 29 2C 03 00 00 E1 28 0D 00 00 EE    ...,.),....(....
016F60:  2C 13 29 01 A0 20 1E 30 2F 01 D5 00 5D 00 3F 2F    ,.).. .0/...].?/
016F70:  BF 20 23 16 2C FF 03 28 19 0A 29 3B FF 03 28 19    . #.,..(..);..(.
016F80:  0A 29 3B 22 54 6F 74 61 6C 20 50 6F 69 6E 74 73    .);"Total Points
016F90:  20 54 68 69 73 20 42 61 6E 64 3A 2D 2D 2D 2D 2D     This Band:-----
016FA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
016FB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
016FC0:  2D 2D 2D 2D 2D 22 20 20 00 3B 00 44 2F A1 20 03    -----"  .;.D/. .
016FD0:  00 00 E1 28 0D 00 00 EE 2C 10 29 EF 22 78 78 22    ...(....,.)."xx"
016FE0:  20 FA 20 03 00 00 E1 28 0D 00 00 EE 2C 0F 29 F2     . ....(....,.).
016FF0:  22 78 78 22 20 EB 20 BF 20 23 16 2C 20 FF 03 28    "xx" . . #., ..(
017000:  19 0C 29 00 1F 00 4E 2F A1 20 03 00 00 E1 28 0D    ..)...N/. ....(.
017010:  00 00 EE 2C 0F 29 EF 22 78 78 22 EB 20 C7 01 98    ...,.)."xx". ...
017020:  20 20 00 0A 00 58 2F A0 20 1E 26 2F 00 00 00 00      ...X/. .&/....
017030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017040:  00 00 00 00 00 00 00 00 00 00 00 00 85 6C FF FF    .............l..
017050:  FF FF 11 36 09 CE 04 CE 04 D5 04 11 09 03 10 08    ...6............
017060:  0F 00 07 01 00 2C 4D 49 4E 44 45 52 2D 50 54 32    .....,MINDER-PT2
017070:  00 00 00 00 00 00 01 FF 00 B4 05 70 01 FF B4 05    ...........p....
017080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0170A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0170B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0170C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0170D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0170E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0170F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017160:  00 00 00 00 00 00 A0 28 FF FF FF FF 11 36 09 CE    .......(.....6..
017170:  04 CE 04 EA 04 08 09 02 10 08 FC 27 11 06 00 16    ...........'....
017180:  67 00 B8 0B 8A 20 23 0E 01 BF 20 23 0E 2C 22 20    g.... #... #.," 
017190:  20 20 20 20 50 45 52 50 45 54 55 41 4C 22 01 BF        PERPETUAL"..
0171A0:  20 23 0E 2C 22 20 20 20 20 20 43 41 4C 45 4E 44     #.,"     CALEND
0171B0:  41 52 22 01 BF 20 23 0E 01 A3 20 23 0E 2C 22 4D    AR".. #..£ #.,"M
0171C0:  6F 6E 74 68 22 3B 0D 00 00 63 ED 01 A1 20 0D 00    onth";...c... ..
0171D0:  00 63 ED F1 0F 20 FC 20 0D 00 00 63 ED EE 19 0C    .c... . ...c....
0171E0:  20 EB 20 1E B8 0B 00 3B 00 C2 0B A3 20 23 0E 2C     . ....;...£ #.,
0171F0:  22 59 65 61 72 20 3C 79 79 79 79 3E 22 3B 0D 00    "Year <yyyy>";..
017200:  00 63 F9 01 A1 20 0D 00 00 63 F9 F1 1A 6C 07 20    .c... ...c...l. 
017210:  FC 20 0D 00 00 63 F9 EE 1A 34 08 20 EB 20 1E C2    . ...c...4. . ..
017220:  0B 00 10 00 CC 0B 9F 20 1E D6 0B 01 A0 20 1E E8    ....... ..... ..
017230:  03 00 AF 00 D6 0B 0D 00 00 E4 EF 0F 01 9F 20 1E    .............. .
017240:  FE 0B 01 03 00 00 F7 EF AC 28 03 00 00 F5 2C 0F    .........(....,.
017250:  2C 11 29 F4 FF 19 28 0D 00 00 63 F9 29 01 0D 00    ,.)...(...c.)...
017260:  00 64 B4 EF 0D 00 00 64 B1 01 04 00 00 64 B3 EF    .d.....d.....d..
017270:  04 00 00 F7 01 0D 00 00 63 ED EF 0D 00 00 63 ED    ........c.....c.
017280:  A5 27 F4 0F 01 9E 20 0D 00 00 63 F8 EF 0E 20 EC    .'.... ...c... .
017290:  20 0F 01 A1 20 0D 00 00 63 ED EE 19 0C 20 EB 20     ... ...c.... . 
0172A0:  0D 00 00 63 ED EF 0F 01 0D 00 00 63 F9 EF 0D 00    ...c.......c....
0172B0:  00 63 F9 F4 0F 01 B0 20 0D 00 00 63 F8 20 01 97    .c..... ...c. ..
0172C0:  20 9F 20 1E FE 0B 01 0D 00 00 6E B3 EF 04 00 00     . .......n.....
0172D0:  F7 F5 04 00 00 64 B3 01 0D 00 00 FA EF 0D 00 00    .....d..........
0172E0:  64 B4 00 BC 00 E0 0B 8A 20 23 0F 01 A9 20 23 0F    d....... #... #.
0172F0:  2C 19 0A 2C 10 01 BF 20 23 0F 2C 03 00 00 F7 01    ,..,... #.,.....
017300:  0D 00 00 FA EF 0D 00 00 FA F4 0F 01 03 00 00 F6    ................
017310:  EF 22 23 23 22 01 BF 20 23 0F 2C 22 20 20 53 55    ."##".. #.,"  SU
017320:  20 4D 4F 20 54 55 20 57 45 20 54 48 20 46 52 20     MO TU WE TH FR 
017330:  53 41 22 01 BF 20 23 0F 2C EA 28 10 F4 11 F6 28    SA".. #.,.(....(
017340:  0D 00 00 FA F5 0F 29 29 3B 01 9E 20 0D 00 00 F7    ......));.. ....
017350:  20 EF 20 0F 20 EC 20 0D 00 00 6E B3 01 BF 20 23     . . . ...n... #
017360:  0F 2C 22 20 22 3B 01 BF 20 23 0F 2C ED 20 03 00    .," ";.. #.,. ..
017370:  00 F6 3B 0D 00 00 F7 3B 01 A1 20 0D 00 00 FA F7    ..;....;.. .....
017380:  15 EF 3A A3 20 FF 0C 28 0D 00 00 FA F7 15 29 20    ..:£ ..(......) 
017390:  EB 20 BF 20 23 0F 01 BF 20 23 0F 2C 22 20 22 3B    . . #... #.," ";
0173A0:  00 17 00 EA 0B 0D 00 00 FA EF 0D 00 00 FA F4 0F    ................
0173B0:  01 B0 20 0D 00 00 F7 00 18 00 EF 0B BC 20 0F 2C    .. .......... .,
0173C0:  1A 8F 01 01 94 20 19 FA 2C 1A 8F 01 2C 0F 20 00    ..... ..,...,. .
0173D0:  06 00 F4 0B C9 00 B6 00 FE 0B 0D 00 00 F5 EF 28    ...............(
0173E0:  0D 00 00 63 ED F1 11 29 F6 F5 0F 01 0D 00 00 F6    ...c...)........
0173F0:  EF 0F F5 28 0D 00 00 63 ED F1 11 29 F6 19 0C 01    ...(...c...)....
017400:  04 00 00 F7 EF FF 0C 28 1F 00 00 A0 36 89 F6 28    .......(....6..(
017410:  0D 00 00 63 F9 F5 0D 00 00 F5 29 29 F4 FF 0C 28    ...c......))...(
017420:  1F CD CC CC 74 85 F6 28 0D 00 00 63 ED F4 0D 00    ....t..(...c....
017430:  00 F6 29 29 F4 0D 00 00 E4 F5 1F 00 90 9F 17 94    ..))............
017440:  01 0D 00 00 64 B1 EF FF 0C 28 28 04 00 00 F7 F7    ....d....((.....
017450:  15 F5 FF 0C 28 04 00 00 F7 F7 15 29 29 F6 15 F4    ....(......))...
017460:  1F 00 00 00 00 80 29 01 03 00 00 F5 EF AC 28 03    ......).......(.
017470:  00 00 6D 74 E8 2C 0D 00 00 63 ED F6 11 F5 10 2C    ..mt.,...c.....,
017480:  11 29 F4 FF 82 CC 19 28 0D 00 00 E4 29 00 06 00    .).....(....)...
017490:  08 0C C9 00 07 00 9D 0F 01 C0 00 13 00 9E 0F C5    ................
0174A0:  20 65 6C 61 70 73 65 64 20 74 69 6D 65 00 07 00     elapsed time...
0174B0:  9F 0F 01 C0 00 60 00 A0 0F A1 20 0D 00 00 66 B2    .....`.... ...f.
0174C0:  20 EB 20 0D 00 00 66 B2 EF 0E 01 9E 20 0D 00 00     . ...f..... ...
0174D0:  69 E4 EF 0F 20 EC 20 1A 68 01 01 BC 20 1A 30 02    i... . .h... .0.
0174E0:  2C 1A 3B 01 01 91 01 94 20 1A 30 02 F4 19 28 F6    ,.;..... .0...(.
0174F0:  FF 05 28 0D 00 00 69 E4 29 2C 1A 3B 01 F4 19 28    ..(...i.),.;...(
017500:  F6 FF 15 28 0D 00 00 69 E4 29 2C 0E 01 B0 20 0D    ...(...i.),... .
017510:  00 00 69 E4 00 6E 00 AA 0F 8A 20 23 0E 01 BF 20    ..i..n.... #... 
017520:  23 0E 2C 22 20 20 20 20 20 20 45 4C 41 50 53 45    #.,"      ELAPSE
017530:  44 22 01 BF 20 23 0E 2C 22 20 20 20 20 20 20 20    D".. #.,"       
017540:  54 49 4D 45 52 22 01 BF 20 23 0E 01 A3 20 23 0E    TIMER".. #..£ #.
017550:  2C 22 4D 69 6E 75 74 65 73 20 3C 31 2D 36 30 3E    ,"Minutes <1-60>
017560:  22 3B 0D 00 00 64 ED 01 A1 20 0D 00 00 64 ED F1    ";...d... ...d..
017570:  0F 20 FC 20 0D 00 00 64 ED EE 19 3C 20 EB 20 1E    . . ...d...< . .
017580:  AA 0F 00 07 00 B1 43 08 0F 01 C0 00 11 00 B2 0F    ......C.........
017590:  C5 20 44 72 61 77 20 54 69 6D 65 72 00 07 00 B3    . Draw Timer....
0175A0:  0F 01 C0 00 12 00 B4 0F 0D 00 00 64 ED EF 0D 00    ...........d....
0175B0:  00 64 ED F6 14 00 18 00 BE 0F 9E 20 0D 00 00 69    .d......... ...i
0175C0:  E4 EF 0F 20 EC 20 0D 00 00 64 ED 01 91 00 0E 00    ... . ...d......
0175D0:  C8 0F BC 20 1A 30 02 2C 1A 3B 01 00 2A 00 D2 0F    ... .0.,.;..*...
0175E0:  94 20 1A 30 02 F4 19 28 F6 FF 05 28 0D 00 00 69    . .0...(...(...i
0175F0:  E4 29 2C 1A 3B 01 F4 19 28 F6 FF 15 28 0D 00 00    .),.;...(...(...
017600:  69 E4 29 2C 0F 00 0C 00 DC 0F B0 20 0D 00 00 69    i.),....... ...i
017610:  E4 00 12 00 E6 0F 9D 20 1A F4 01 2C 0F 20 9F 20    ....... ...,. . 
017620:  1E 04 10 00 12 00 F0 0F A1 20 FF 43 F2 22 22 20    ......... .C."" 
017630:  EB 20 1E F0 0F 00 19 00 F2 0F BF 20 23 0E 2C 22    . ......... #.,"
017640:  50 72 65 73 73 20 61 6E 79 20 6B 65 79 22 00 12    Press any key"..
017650:  00 F4 0F A1 20 FF 43 EF 22 22 20 EB 20 1E F4 0F    .... .C."" . ...
017660:  00 1C 00 FA 0F 0D 00 00 66 B2 EF F5 0F 01 0D 00    ........f.......
017670:  00 69 75 E4 EF 0F 01 A0 20 1E E8 03 00 07 00 01    .iu..... .......
017680:  10 01 C0 00 13 00 02 10 54 FC C5 20 75 6E 64 72    ........T.. undr
017690:  61 77 20 74 69 6D 65 72 00 07 00 03 10 01 C0 00    aw timer........
0176A0:  12 00 04 10 A1 20 0D 00 00 66 B2 EF 0E 20 EB 20    ..... ...f... . 
0176B0:  C9 00 0E 00 09 10 BC 20 1A 30 02 2C 1A 3B 01 00    ....... .0.,.;..
0176C0:  2C 00 0E 10 94 20 1A 30 02 F4 19 28 F6 FF 05 28    ,.... .0...(...(
0176D0:  0D 00 00 69 75 E4 29 2C 1A 3B 01 F4 19 28 F6 FF    ...iu.),.;...(..
0176E0:  15 28 0D 00 00 69 75 E4 29 2C 0E 00 3A 00 18 10    .(...iu.),..:...
0176F0:  0D 00 00 69 75 E4 EF 0D 00 00 69 75 E4 F4 0F 01    ...iu.....iu....
017700:  A1 20 0D 00 00 69 75 E4 F0 0D 00 00 69 E4 20 EB    . ...iu.....i. .
017710:  20 0D 00 00 66 B2 EF 0E 01 CC 20 0F 2C 1A F4 01     ...f..... .,...
017720:  2C 19 64 2C 15 00 10 00 1D 10 BC 20 1A 30 02 2C    ,.d,....... .0.,
017730:  1A 3B 01 2C 0F 00 06 00 22 10 C9 00 00 00 00 00    .;.,....".......
017740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017780:  00 00 00 00 00 00 00 00 00 00 A4 86 FF FF FF FF    ................
017790:  11 39 09 F6 04 F6 04 D7 04 10 09 02 10 08 0E 00    .9..............
0177A0:  07 01 00 2C 42 41 55 42 4C 45 53 00 00 00 00 00    ...,BAUBLES.....
0177B0:  00 00 00 00 01 00 00 00 08 70 01 FF 1A 16 00 00    .........p......
0177C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0177D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0177E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0177F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0178A0:  00 00 00 00 8A 34 FF FF FF FF 11 39 09 CE 04 CE    .....4.....9....
0178B0:  04 F0 04 10 09 03 10 08 2D 0A 15 08 00 16 1A 00    ........-.......
0178C0:  0A 00 C5 20 61 20 63 68 72 69 73 74 6D 61 73 20    ... a christmas 
0178D0:  70 75 7A 7A 6C 65 20 00 2F 00 14 00 C5 20 51 6C    puzzle ./.... Ql
0178E0:  64 2E 20 41 6D 73 74 72 61 64 20 55 73 65 72 73    d. Amstrad Users
0178F0:  20 43 61 73 73 65 74 74 65 20 4A 6F 75 72 6E 61     Cassette Journa
017900:  6C 20 31 39 38 35 00 36 00 1E 00 93 20 03 00 00    l 1985.6.... ...
017910:  E3 28 19 19 29 2C 03 00 00 EA 28 19 19 29 2C 0D    .(..),....(..),.
017920:  00 00 F4 28 19 0C 29 2C 0D 00 00 EC 28 19 0C 2C    ...(..),....(..,
017930:  19 14 29 2C 0D 00 00 E1 28 19 19 29 00 07 00 28    ..),....(..)...(
017940:  00 01 C0 00 14 00 32 00 C5 20 62 75 69 6C 64 20    ......2.. build 
017950:  42 61 75 62 6C 65 73 00 07 00 3C 00 01 C0 00 0B    Baubles...<.....
017960:  00 46 00 CF 20 80 20 19 F0 00 21 00 50 00 CF 20    .F.. . ...!.P.. 
017970:  19 F1 2C 19 7F 2C 19 FF 2C 19 FF 2C 19 FF 2C 19    ..,..,..,..,..,.
017980:  FF 2C 19 FF 2C 19 FF 2C 19 7F 00 1E 00 5A 00 CF    .,..,..,.....Z..
017990:  20 19 F2 2C 19 7F 2C 19 3F 2C 19 3F 2C 19 1F 2C     ..,..,.?,.?,..,
0179A0:  19 0F 2C 15 2C 0F 2C 0E 00 21 00 64 00 CF 20 19    ..,.,.,..!.d.. .
0179B0:  F3 2C 19 FF 2C 19 FF 2C 19 FF 2C 19 FF 2C 5B 80    .,..,..,..,..,[.
0179C0:  19 FF 2C 19 FF 2C 19 FF 2C 19 7E 00 20 00 6E 00    ..,..,..,.~. .n.
0179D0:  CF 20 19 F4 2C 19 FE 2C 19 FC 2C 19 FC 2C 19 F8    . ..,..,..,..,..
0179E0:  2C 19 F0 2C 19 E0 2C 19 80 2C 0E 00 21 00 78 00    ,..,..,..,..!.x.
0179F0:  CF 20 19 F5 2C 19 FE 2C 19 FF 2C 19 FF 2C 19 FF    . ..,..,..,..,..
017A00:  2C 19 FF 2C 19 FF 2C 19 FF 2C 19 FE 00 20 00 82    ,..,..,..,... ..
017A10:  00 CF 20 19 F6 2C 0E 2C 19 80 2C 19 E0 2C 19 F0    .. ..,.,..,..,..
017A20:  2C 19 F8 2C 19 FC 2C 19 FC 2C 19 FE 00 21 00 8C    ,..,..,..,...!..
017A30:  00 CF 20 19 F7 2C 19 7E 2C 19 FF 2C 19 FF 2C 19    .. ..,.~,..,..,.
017A40:  FF 2C 19 FF 2C 19 FF 2C 19 FF 2C 19 FF 00 1E 00    .,..,..,..,.....
017A50:  96 00 CF 20 19 F8 2C 0E 2C 0F 2C 15 2C 19 0F 2C    ... ..,.,.,.,..,
017A60:  19 1F 2C 19 3F 2C 19 3F 2C 19 7F 00 07 00 A0 00    ..,.?,.?,.......
017A70:  01 C0 00 1F 00 AA 00 C5 20 62 75 69 6C 64 20 62    ........ build b
017A80:  61 75 62 6C 65 73 20 69 6E 74 6F 20 61 72 72 61    aubles into arra
017A90:  79 00 07 00 B4 00 01 C0 00 16 00 BE 00 03 00 00    y...............
017AA0:  E3 28 0F 29 EF FF 7B 28 19 24 2C 19 E4 29 00 34    .(.)..{(.$,..).4
017AB0:  00 C8 00 03 00 00 E3 28 10 29 EF FF 16 28 17 29    .......(.)...(.)
017AC0:  2A A1 F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4    *....(..)...(.).
017AD0:  FF 03 28 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03    ..(..)...(..)...
017AE0:  28 19 F6 29 00 A1 00 D2 00 03 00 00 E3 28 11 29    (..).........(.)
017AF0:  EF FF 16 28 17 29 F4 FF 03 28 19 0F 29 F4 FF 03    ...(.)...(..)...
017B00:  28 0F 29 F4 FF 03 28 19 F1 29 F4 FF 03 28 19 18    (.)...(..)...(..
017B10:  29 F4 22 41 22 F4 FF 03 28 19 18 29 F4 FF 03 28    )."A"...(..)...(
017B20:  19 F5 29 F4 22 20 20 20 22 F4 FF 03 28 19 0F 29    ..)."   "...(..)
017B30:  F4 FF 03 28 10 29 F4 FF 03 28 19 F8 29 F4 FF 03    ...(.)...(..)...
017B40:  28 19 F7 29 F4 FF 03 28 19 F6 29 F4 FF 16 28 17    (..)...(..)...(.
017B50:  29 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF    )...(..)...(.)..
017B60:  03 28 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 28    .(..)...(..)...(
017B70:  19 F6 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29    ..)...(..)...(.)
017B80:  F4 22 20 2A 22 00 6D 00 DC 00 03 00 00 54 B1 EF    ." *".m......T..
017B90:  22 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03 28    "   "...(..)...(
017BA0:  11 29 F4 FF 03 28 19 F8 29 F4 FF 03 28 19 F7 29    .)...(..)...(..)
017BB0:  F4 FF 03 28 19 F6 29 F4 22 20 20 20 22 F4 FF 03    ...(..)."   "...
017BC0:  28 19 24 F0 0F 29 F4 FF 03 28 0F 29 F4 FF 03 28    (.$..)...(.)...(
017BD0:  19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4    ..)...(..)...(..
017BE0:  29 F4 22 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF    )."   "...(..)..
017BF0:  03 28 10 29 00 8B 00 E6 00 03 00 00 74 B2 EF FF    .(.)........t...
017C00:  03 28 19 F1 29 F4 FF 03 28 19 18 29 F4 22 50 22    .(..)...(..)."P"
017C10:  F4 FF 03 28 19 18 29 F4 FF 03 28 19 F5 29 F4 22    ...(..)...(..)."
017C20:  20 20 20 22 F4 FF 03 28 19 F8 29 F4 FF 03 28 19       "...(..)...(.
017C30:  F7 29 F4 FF 03 28 19 F6 29 F4 22 20 20 20 22 F4    .)...(..)."   ".
017C40:  FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF 03 28    ..(..)...(.)...(
017C50:  19 F1 29 F4 FF 03 28 19 18 29 F4 22 59 22 F4 FF    ..)...(..)."Y"..
017C60:  03 28 19 18 29 F4 FF 03 28 19 F5 29 F4 FF 03 28    .(..)...(..)...(
017C70:  19 0F 29 F4 FF 03 28 0F 29 F4 22 20 20 2A 22 00    ..)...(.)."  *".
017C80:  18 00 F0 00 03 00 00 E3 28 12 29 EF 03 00 00 74    ........(.)....t
017C90:  B1 F4 03 00 00 74 B2 00 B5 00 FA 00 03 00 00 E3    .....t..........
017CA0:  28 13 29 EF 22 20 20 20 22 F4 FF 03 28 19 0F 29    (.)."   "...(..)
017CB0:  F4 FF 03 28 11 29 F4 FF 03 28 19 F1 29 F4 FF 03    ...(.)...(..)...
017CC0:  28 19 18 29 2F 58 F4 22 48 22 F4 FF 03 28 19 18    (..)/X."H"...(..
017CD0:  29 F4 FF 03 28 19 F5 29 F4 FF 16 28 17 29 F4 FF    )...(..)...(.)..
017CE0:  03 28 19 0F 29 F4 FF 03 28 10 29 F4 FF 03 28 19    .(..)...(.)...(.
017CF0:  F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4 29    .)...(..)...(..)
017D00:  F4 22 20 20 20 22 F4 FF 03 28 19 F1 29 F4 FF 03    ."   "...(..)...
017D10:  28 19 18 29 F4 22 50 22 F4 FF 03 28 19 18 29 F4    (..)."P"...(..).
017D20:  FF 03 28 19 F5 29 F4 22 20 20 20 22 F4 FF 03 28    ..(..)."   "...(
017D30:  19 0F 29 F4 FF 03 28 11 29 F4 FF 03 28 19 F2 29    ..)...(.)...(..)
017D40:  F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4 29 00 5D    ...(..)...(..).]
017D50:  00 04 01 03 00 00 E3 28 14 29 EF 22 20 20 20 22    .......(.)."   "
017D60:  F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF 03    ...(..)...(.)...
017D70:  28 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19    (..)...(..)...(.
017D80:  F4 29 F4 FF 16 28 19 0F 29 F4 FF 03 28 19 0F 29    .)...(..)...(..)
017D90:  F4 FF 03 28 10 29 F4 FF 03 28 19 F2 29 F4 FF 03    ...(.)...(..)...
017DA0:  28 19 F3 29 F4 FF 03 28 19 F4 29 00 11 00 0E 01    (..)...(..).....
017DB0:  03 00 00 E3 28 15 29 EF 22 20 20 22 00 37 00 18    ....(.)."  ".7..
017DC0:  01 03 00 00 E3 28 03 D2 16 29 EF 22 20 20 20 20    .....(...)."    
017DD0:  20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03 28 10 29      "...(..)...(.)
017DE0:  F4 FF 03 28 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF    ...(..)...(..)..
017DF0:  03 28 19 F6 29 00 96 00 22 01 03 00 00 E3 28 17    .(..)...".....(.
017E00:  29 EF 22 20 20 20 20 20 20 22 F4 FF 03 28 19 0F    )."      "...(..
017E10:  29 F4 FF 03 28 10 29 F4 FF 03 28 19 F1 29 F4 FF    )...(.)...(..)..
017E20:  03 28 19 18 29 F4 22 58 22 F4 F4 FF 03 28 19 18    .(..)."X"....(..
017E30:  29 F4 FF 03 28 19 F5 29 F4 22 20 20 20 20 20 22    )...(..)."     "
017E40:  F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF 03    ...(..)...(.)...
017E50:  28 19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 28 19    (..)...(..)...(.
017E60:  F6 29 F4 FF 16 28 19 0D 29 F4 FF 03 28 19 0F 29    .)...(..)...(..)
017E70:  F4 FF 03 28 11 29 F4 FF 03 28 19 F8 29 F4 FF 03    ...(.)...(..)...
017E80:  28 19 F7 29 F4 FF 03 28 19 F6 29 00 6B 00 2C 01    (..)...(..).k.,.
017E90:  03 00 00 74 B1 EF 22 20 20 20 20 20 20 22 F4 FF    ...t.."      "..
017EA0:  03 28 19 0F 29 F4 FF 03 28 10 29 F4 FF 03 28 19    .(..)...(.)...(.
017EB0:  F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4 29    .)...(..)...(..)
017EC0:  F4 22 20 20 20 20 20 22 BB 74 F4 FF 03 28 19 0F    ."     ".t...(..
017ED0:  29 F4 FF 03 28 0F 29 F4 FF 03 28 19 F1 29 F4 FF    )...(.)...(..)..
017EE0:  03 28 19 18 29 F4 22 4D 22 F4 F4 FF 03 28 19 18    .(..)."M"....(..
017EF0:  29 F4 FF 03 28 19 F5 29 00 6A 00 36 01 03 00 00    )...(..).j.6....
017F00:  74 B2 EF 22 20 20 20 20 20 22 F4 FF 03 28 19 0F    t.."     "...(..
017F10:  29 F4 FF 03 28 10 29 F4 FF 03 28 19 F8 29 F4 FF    )...(.)...(..)..
017F20:  03 28 19 F7 29 F4 FF 03 28 19 F6 29 F4 22 20 20    .(..)...(..)."  
017F30:  20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03 28 11       "...(..)...(.
017F40:  29 F4 FF 03 28 19 F1 29 F4 FF 03 28 19 18 29 F4    )...(..)...(..).
017F50:  22 53 22 F4 F4 FF 03 28 19 18 29 F4 FF 03 28 19    "S"....(..)...(.
017F60:  F5 29 00 19 00 40 01 03 00 00 E3 28 19 0A 29 EF    .)...@.....(..).
017F70:  03 00 00 74 B1 F4 03 00 00 74 B2 00 96 00 4A 01    ...t.....t....J.
017F80:  03 00 00 E3 28 19 0B 29 EF FF 16 28 19 0E 29 F4    ....(..)...(..).
017F90:  FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF 03 28    ..(..)...(.)...(
017FA0:  19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28 19 F4    ..)...(..)...(..
017FB0:  29 F4 22 20 20 20 20 20 22 F4 FF 03 28 19 0F 29    )."     "...(..)
017FC0:  F4 FF 03 28 10 29 F4 FF 03 28 71 FF 19 F1 29 F4    ...(.)...(q...).
017FD0:  FF 03 28 19 18 29 F4 22 41 22 F4 F4 FF 03 28 19    ..(..)."A"....(.
017FE0:  18 29 F4 FF 03 28 19 F5 29 F4 22 20 20 20 20 20    .)...(..)."     
017FF0:  22 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF    "...(..)...(.)..
018000:  03 28 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28    .(..)...(..)...(
018010:  19 F4 29 00 36 00 54 01 03 00 00 E3 28 19 0C 29    ..).6.T.....(..)
018020:  EF FF 16 28 19 16 29 F4 FF 03 28 19 0F 29 F4 FF    ...(..)...(..)..
018030:  03 28 10 29 F4 FF 03 28 19 F2 29 F4 FF 03 28 19    .(.)...(..)...(.
018040:  F3 29 F4 FF 03 28 19 F4 29 00 11 00 5E 01 03 00    .)...(..)...^...
018050:  00 E3 28 19 0D 29 EF 22 20 22 00 11 00 68 01 03    ..(..)." "...h..
018060:  00 00 E3 28 19 0E 29 EF 22 20 22 00 5F 00 72 01    ...(..)." "._.r.
018070:  03 00 00 E3 28 19 0F 29 EF FF 16 28 19 0C 29 F4    ....(..)...(..).
018080:  FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF 03 28    ..(..)...(.)...(
018090:  19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 28 19 F6    ..)...(..)...(..
0180A0:  29 F4 22 20 20 20 20 22 F4 FF 03 28 19 0F 29 F4    )."    "...(..).
0180B0:  FF 03 28 0F 29 F4 FF 03 28 19 F8 29 F4 FF 03 28    ..(.)...(..)...(
0180C0:  19 F7 29 F4 FF 03 28 19 F6 29 00 76 C4 60 FF FF    ..)...(..).v.`..
0180D0:  FF FF 11 39 09 F6 04 F6 04 D6 04 13 09 03 10 08    ...9............
0180E0:  0F 00 07 01 00 2C 42 41 55 42 4C 45 53 00 00 00    .....,BAUBLES...
0180F0:  00 00 00 00 00 00 02 00 00 00 08 70 09 00 1A 16    ...........p....
018100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0181A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0181B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0181C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0181D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0181E0:  00 00 00 00 00 00 2A 87 FF FF FF FF 11 38 09 CE    ......*......8..
0181F0:  04 CE 04 F4 04 0C 09 03 10 08 34 0A 15 08 00 16    ..........4.....
018200:  00 7C 01 03 00 00 E3 28 19 10 29 EF FF 16 28 19    .|.....(..)...(.
018210:  0C 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4    .)...(..)...(.).
018220:  FF 03 28 19 F1 29 F4 FF 03 28 19 18 29 F4 22 54    ..(..)...(..)."T
018230:  22 F4 FF 03 28 19 18 29 F4 FF 03 28 19 F5 29 F4    "...(..)...(..).
018240:  22 20 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03    "    "...(..)...
018250:  28 0F 29 F4 FF 03 28 19 F1 29 F4 FF 03 28 19 18    (.)...(..)...(..
018260:  29 F4 22 4F 22 F4 F4 FF 03 28 19 18 29 F4 FF 03    )."O"....(..)...
018270:  28 19 F5 29 00 5F 00 86 01 03 00 00 E3 28 19 11    (..)._.......(..
018280:  29 EF FF 16 28 19 0C 29 F4 FF 03 28 19 0F 29 F4    )...(..)...(..).
018290:  FF 03 28 11 29 F4 FF 03 28 19 F2 29 F4 FF 03 28    ..(.)...(..)...(
0182A0:  19 F3 29 F4 FF 03 28 19 F4 29 F4 22 20 20 20 20    ..)...(..)."    
0182B0:  22 F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF    "...(..)...(.)..
0182C0:  03 28 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03 28    .(..)...(..)...(
0182D0:  19 F4 29 00 1F 00 90 01 03 00 00 E3 28 19 12 29    ..).........(..)
0182E0:  EF 22 20 20 20 2A 22 F4 FF 16 28 19 1E 29 F4 22    ."   *"...(..)."
0182F0:  2A 22 00 21 00 9A 01 03 00 00 E3 28 19 13 29 EF    *".!.......(..).
018300:  F2 75 22 20 20 20 20 20 2A 22 F4 FF 16 28 19 1A    .u"     *"...(..
018310:  29 F4 22 2A 22 00 36 00 A4 01 03 00 00 E3 28 19    )."*".6.......(.
018320:  14 29 EF FF 16 28 19 11 29 F4 FF 03 28 19 0F 29    .)...(..)...(..)
018330:  F4 FF 03 28 10 29 F4 FF 03 28 19 F8 29 F4 FF 03    ...(.)...(..)...
018340:  28 19 F7 29 F4 FF 03 28 19 F6 29 00 91 00 AE 01    (..)...(..).....
018350:  03 00 00 E3 28 19 15 29 EF FF 16 28 19 0B 29 F4    ....(..)...(..).
018360:  FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF 03 28    ..(..)...(.)...(
018370:  19 F8 29 F4 FF 03 28 19 F7 29 F4 FF 03 28 19 F6    ..)...(..)...(..
018380:  29 F4 22 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF    )."   "...(..)..
018390:  03 28 10 29 F4 FF 03 28 19 F1 29 F4 FF 03 28 19    .(.)...(..)...(.
0183A0:  18 29 F4 22 4C 22 F4 FF 03 28 19 18 29 F4 FF 03    .)."L"...(..)...
0183B0:  28 19 F5 29 F4 22 20 20 20 22 F4 FF 03 28 19 0F    (..)."   "...(..
0183C0:  29 F4 FF 03 28 11 29 F4 FF 03 28 19 F8 29 F4 FF    )...(.)...(..)..
0183D0:  03 28 19 F7 29 F4 FF 03 28 19 F6 29 00 B8 00 B8    .(..)...(..)....
0183E0:  01 03 00 00 E3 28 19 16 29 EF FF 16 28 19 0B 29    .....(..)...(..)
0183F0:  F4 FF 03 28 19 0F 29 F4 FF 03 28 0F 29 F4 FF 03    ...(..)...(.)...
018400:  28 19 64 FC F1 29 F4 FF 03 28 19 18 29 F4 22 41    (.d..)...(..)."A
018410:  22 F4 F4 FF 03 28 19 18 29 F4 FF 03 28 19 F5 29    "....(..)...(..)
018420:  F4 22 20 20 20 22 F4 FF 03 28 19 0F 29 F4 FF 03    ."   "...(..)...
018430:  28 10 29 F4 FF 03 28 19 F2 29 F4 FF 03 28 19 F3    (.)...(..)...(..
018440:  29 F4 FF 03 28 19 F4 29 F4 22 20 20 20 22 F4 FF    )...(..)."   "..
018450:  03 28 19 0F 29 F4 FF 03 28 11 29 F4 FF 03 28 19    .(..)...(.)...(.
018460:  F1 29 F4 FF 03 28 19 18 29 F4 22 4C 22 F4 FF 03    .)...(..)."L"...
018470:  28 19 18 29 F4 FF 03 28 19 F5 29 F4 FF 03 28 19    (..)...(..)...(.
018480:  0F 29 F4 FF 03 28 0F 29 F4 22 20 20 20 20 20 20    .)...(.)."      
018490:  20 20 20 20 2A 22 00 7B 00 C2 01 03 00 00 E3 28        *".{.......(
0184A0:  19 17 29 EF FF 16 28 19 0B 29 F4 FF 03 28 19 0F    ..)...(..)...(..
0184B0:  29 F4 FF 03 28 0F 29 F4 FF 03 28 19 F2 29 F4 FF    )...(.)...(..)..
0184C0:  03 28 19 F3 29 F4 FF 03 28 19 F4 29 F4 FF 16 28    .(..)...(..)...(
0184D0:  17 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 11 29 F4    .)...(..)...(.).
0184E0:  FF 03 28 19 F2 29 F4 FF 03 28 19 F3 29 F4 FF 03    ..(..)...(..)...
0184F0:  28 19 F4 29 F4 FF 03 28 19 0F 29 F4 FF 03 28 0F    (..)...(..)...(.
018500:  29 F4 22 20 FF C1 20 20 20 20 20 20 20 20 20 20    )." ..          
018510:  20 2A 22 00 07 00 CC 01 01 C0 00 18 00 D6 01 C5     *".............
018520:  20 53 63 72 61 6D 62 6C 65 20 74 68 65 20 63 61     Scramble the ca
018530:  72 64 00 07 00 E0 01 01 C0 00 12 00 EA 01 9E 20    rd............. 
018540:  0D 00 00 E9 EF 0F 20 EC 20 19 0C 00 25 00 F4 01    ...... . ...%...
018550:  0D 00 00 E1 EF FF 0C 28 FF 45 F6 19 0C 29 F4 0F    .......(.E...)..
018560:  01 A1 20 0D 00 00 E1 EE 19 0C 20 EB 20 1E F4 01    .. ....... . ...
018570:  00 4B 00 FE 01 A1 20 03 00 00 EA 28 0D 00 00 E1    .K.... ....(....
018580:  29 EF 22 22 20 EB 20 03 00 00 EA 28 0D 00 00 E1    )."" . ....(....
018590:  29 EF 03 00 00 E3 28 0D 00 00 E9 29 01 0D 00 00    ).....(....)....
0185A0:  E1 28 0D 00 00 E9 29 EF 0D 00 00 E1 01 A0 20 1E    .(....)....... .
0185B0:  08 02 20 01 97 20 A0 20 1E F4 01 00 0B 00 08 02    .. .. . ........
0185C0:  B0 20 0D 00 00 E9 00 30 00 12 02 9E 20 0D 00 00    . .....0.... ...
0185D0:  E9 EF 19 0D 20 EC 20 19 18 01 03 00 00 EA 28 0D    .... . .......(.
0185E0:  00 00 E9 29 EF 03 00 00 E3 28 0D 00 00 E9 29 01    ...).....(....).
0185F0:  B0 20 0D 00 00 E9 00 07 00 1C 02 01 C0 00 13 00    . ..............
018600:  26 02 C5 20 49 6E A4 18 73 74 72 75 63 74 69 6F    &.. In..structio
018610:  6E 73 00 07 00 30 02 01 C0 00 57 00 3A 02 8A 01    ns...0....W.:...
018620:  BB 20 0F 01 BF 01 BF 22 57 65 20 68 61 64 20 62    . ....."We had b
018630:  75 69 6C 74 20 79 6F 75 20 61 20 43 68 72 69 73    uilt you a Chris
018640:  74 6D 61 73 20 43 61 72 64 22 01 BF 22 74 6F 20    tmas Card".."to 
018650:  77 69 73 68 20 79 6F 75 20 61 6C 6C 20 61 20 48    wish you all a H
018660:  61 70 70 79 20 43 68 72 69 73 74 6D 61 73 2E 22    appy Christmas."
018670:  00 54 00 44 02 BF 22 55 6E 66 6F 72 74 75 6E 61    .T.D.."Unfortuna
018680:  74 65 6C 79 20 49 20 64 72 6F 70 70 65 64 20 74    tely I dropped t
018690:  68 65 20 63 61 73 73 65 74 74 65 20 20 20 20 61    he cassette    a
0186A0:  6E 64 20 61 6C 6C 20 74 68 65 20 73 74 72 69 6E    nd all the strin
0186B0:  67 73 20 67 6F 74 20 6D 69 78 65 64 20 61 62 6F    gs got mixed abo
0186C0:  75 74 21 22 00 7A 00 4E 02 BF 22 53 69 6E 63 65    ut!".z.N.."Since
0186D0:  20 69 74 20 77 61 73 20 74 69 6D 65 20 74 6F 20     it was time to 
0186E0:  73 65 6E 64 20 74 68 65 20 4A 6F 75 72 6E 61 6C    send the Journal
0186F0:  2C 20 20 77 65 20 61 72 65 20 69 6E 63 6C 75 64    ,  we are includ
018700:  69 6E 67 20 74 68 65 20 4B 88 63 61 72 64 20 61    ing the K.card a
018710:  73 20 69 74 20 69 73 20 61 6E 64 20 20 77 65 20    s it is and  we 
018720:  68 6F 70 65 20 74 68 61 74 20 79 6F 75 20 77 69    hope that you wi
018730:  6C 6C 20 75 6E 6A 75 6D 62 6C 65 20 69 74 2E 22    ll unjumble it."
018740:  00 99 00 58 02 BF 01 BF 01 BF 22 54 68 65 20 6A    ...X......"The j
018750:  75 6D 62 6C 65 64 20 63 61 72 64 20 77 69 6C 6C    umbled card will
018760:  20 62 65 20 64 69 73 70 6C 61 79 65 64 20 77 69     be displayed wi
018770:  74 68 20 74 68 65 20 73 63 72 65 65 6E 20 6C 69    th the screen li
018780:  6E 65 20 6E 75 6D 62 65 72 2C 20 61 6E 64 20 79    ne number, and y
018790:  6F 75 20 77 69 6C 6C 20 62 65 20 61 73 6B 65 64    ou will be asked
0187A0:  20 74 6F 20 69 6E 70 75 74 20 74 68 65 20 6F 72     to input the or
0187B0:  64 65 72 20 79 6F 75 20 74 68 69 6E 6B 20 74 68    der you think th
0187C0:  65 20 20 73 74 72 69 6E 67 73 20 73 68 6F 75 6C    e  strings shoul
0187D0:  64 20 62 65 20 69 6E 2E 22 00 55 00 62 02 BF 01    d be in.".U.b...
0187E0:  BF 22 54 68 65 20 6C 61 73 74 20 67 75 65 73 73    ."The last guess
0187F0:  20 77 69 6C 6C 20 61 6C 77 61 79 73 20 62 65 20     will always be 
018800:  64 69 73 70 6C 61 79 65 64 20 09 B4 61 6E 64 20    displayed ..and 
018810:  79 6F 75 20 68 61 76 65 20 74 68 65 20 66 6F 6C    you have the fol
018820:  6C 6F 77 69 6E 67 20 6F 70 74 69 6F 6E 73 3A 22    lowing options:"
018830:  00 91 00 6C 02 BF 22 50 72 65 73 73 69 6E 67 20    ...l.."Pressing 
018840:  74 68 65 20 27 47 27 20 6B 65 79 20 77 69 6C 6C    the 'G' key will
018850:  20 64 69 73 70 6C 61 79 20 61 6C 6C 20 20 20 70     display all   p
018860:  72 65 76 69 6F 75 73 20 67 75 65 73 73 65 73 2E    revious guesses.
018870:  22 01 BF 22 50 72 65 73 73 69 6E 67 20 74 68 65    ".."Pressing the
018880:  20 40 20 6B 65 79 20 77 69 6C 6C 20 61 6C 6C 6F     @ key will allo
018890:  77 20 79 6F 75 20 74 6F 20 20 20 20 72 65 74 79    w you to    rety
0188A0:  70 65 20 74 68 65 20 6C 61 73 74 20 6C 69 6E 65    pe the last line
0188B0:  20 6E 75 6D 62 65 72 20 65 6E 74 65 72 65 64 2E     number entered.
0188C0:  22 00 42 00 76 02 BF 22 50 72 65 73 73 69 6E 67    ".B.v.."Pressing
0188D0:  20 27 48 27 20 77 69 6C 6C 20 67 69 76 65 20 79     'H' will give y
0188E0:  6F 75 20 61 20 63 6C 75 65 2E 22 01 BF 22 54 6F    ou a clue.".."To
0188F0:  20 67 69 76 65 20 75 70 20 70 72 65 73 73 20 27     give up press '
018900:  51 27 22 00 24 00 80 02 BF 01 A3 22 56 6B 70 72    Q'".$.....£"Vkpr
018910:  65 73 73 20 65 6E 74 65 72 20 74 6F 20 73 74 61    ess enter to sta
018920:  72 74 22 3B 03 00 00 65 EE 00 07 00 8A 02 01 C0    rt";...e........
018930:  00 15 00 94 02 C5 20 64 65 66 69 6E 65 20 64 69    ...... define di
018940:  73 70 6C 61 79 00 07 00 9E 02 01 C0 00 2D 00 A8    splay........-..
018950:  02 D8 20 23 0F 2C 0F 2C 19 28 2C 0F 2C 19 0D 01    .. #.,.,.(,.,...
018960:  D8 20 23 10 2C 0F 2C 19 28 2C 19 0E 2C 19 19 01    . #.,.,.(,..,...
018970:  8A 20 23 0F 01 8A 20 23 10 00 22 00 B2 02 82 20    . #... #..".... 
018980:  10 01 A2 20 0E 2C 0E 01 A2 20 0F 2C 19 18 01 A2    ... .,... .,....
018990:  20 10 2C 19 14 01 A2 20 11 2C 14 00 07 00 BC 02     .,.... .,......
0189A0:  01 C0 00 17 00 C6 02 C5 20 67 61 6D 65 20 73 74    ........ game st
0189B0:  61 72 74 73 20 68 65 72 65 00 07 00 D0 02 01 C0    arts here.......
0189C0:  00 3F 00 DA 02 0D 00 00 E6 EF 0F 01 0D 00 00 E2    .?..............
0189D0:  EF 0F 01 8A 01 9E 20 0D 00 00 E9 EF 0F 20 EC 20    ...... ...... . 
0189E0:  19 0C 01 BF 20 FF 19 28 0D 00 00 E9 29 F4 03 00    .... ..(....)...
0189F0:  00 EA 28 0D 00 00 E9 29 01 B0 20 0D 00 00 E9 00    ..(....).. .....
018A00:  22 00 E4 02 BB 20 0F 01 8A 20 23 10 01 BF 9E D5    ".... ... #.....
018A10:  FF FF FF FF 11 3D 09 F6 04 F6 04 D8 04 19 09 03    .....=..........
018A20:  10 08 0F 00 07 01 00 2C 42 41 55 42 4C 45 53 00    .......,BAUBLES.
018A30:  00 00 00 00 00 00 00 00 03 FF 00 1A 06 70 11 00    .............p..
018A40:  1A 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018B10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
018B20:  00 00 00 00 00 00 00 00 3F D4 FF FF FF FF 11 3D    ........?......=
018B30:  09 F6 04 F6 04 EB 04 0C 09 02 10 08 10 28 13 07    .............(..
018B40:  00 16 20 23 10 2C FF 7B 28 19 27 2C 22 5F 22 29    .. #.,.{(.',"_")
018B50:  01 BF 20 23 10 00 48 00 EE 02 BF 20 23 10 2C 22    .. #..H.... #.,"
018B60:  65 6E 74 65 72 20 74 68 69 73 20 31 32 20 67 75    enter this 12 gu
018B70:  65 73 73 65 73 2E 20 59 6F 75 20 63 61 6E 20 65    esses. You can e
018B80:  72 61 73 65 20 61 20 20 67 75 65 73 73 20 77 69    rase a  guess wi
018B90:  74 68 20 74 68 65 20 40 20 6B 65 79 22 00 58 00    th the @ key".X.
018BA0:  F8 02 A9 20 23 10 2C 0F 2C 14 01 BF 20 23 10 2C    ... #.,.,... #.,
018BB0:  FF 03 28 19 12 29 3B 01 9E 20 0D 00 00 E9 EF 0F    ..(..);.. ......
018BC0:  20 EC 20 19 0C 01 A1 20 0D 00 00 F4 28 0D 00 00     . .... ....(...
018BD0:  E9 29 EF 0E 20 EB 20 1E 02 03 20 01 97 20 BF 20    .).. . ... .. . 
018BE0:  23 10 2C 0D 00 00 F4 28 0D 00 00 E9 29 3B 01 B0    #.,....(....);..
018BF0:  20 0D 00 00 E9 00 43 00 02 03 A9 20 23 10 2C 0F     .....C.... #.,.
018C00:  2C 19 0A 01 BF 20 23 10 2C FF 03 28 19 14 29 3B    ,.... #.,..(..);
018C10:  01 A3 20 23 10 2C 22 45 6E 74 65 72 20 6E 75 6D    .£ #.,"Enter num
018C20:  62 65 72 20 6F 72 20 40 20 47 20 48 20 51 22 3B    ber or @ G H Q";
018C30:  03 00 00 67 75 65 73 F3 00 2D 00 0C 03 03 00 00    ...gues..-......
018C40:  E7 EF 42 2C FF 1C 28 FF 75 28 03 00 00 67 75 65    ..B,..(.u(...gue
018C50:  73 F3 2C 0F 29 29 01 A1 20 03 00 00 E7 EF 22 51    s.,.)).. ....."Q
018C60:  22 20 EB 20 1E 4C 04 00 15 00 16 03 A1 20 03 00    " . .L....... ..
018C70:  00 E7 EF 22 48 22 20 EB 20 1E B6 03 00 15 00 20    ..."H" . ...... 
018C80:  03 A1 20 03 00 00 E7 EF 22 47 22 20 EB 20 1E F2    .. ....."G" . ..
018C90:  03 00 39 00 2A 03 A1 20 03 00 00 C7 EF 22 40 22    ..9.*.. ....."@"
018CA0:  20 FA 20 0D 00 00 E6 EE 0F 20 EB 20 0D 00 00 E6     . ...... . ....
018CB0:  EF 0D 00 00 E6 F5 0F 01 0D 00 00 F4 28 0D 00 00    ............(...
018CC0:  E6 29 EF 0E 01 A0 20 1E F8 02 00 2D 00 34 03 A1    .).... ....-.4..
018CD0:  20 FF 1D 28 03 00 00 67 75 65 73 F3 29 F1 0F 20     ..(...gues.).. 
018CE0:  FC 20 FF 1D 28 03 00 00 67 75 65 73 F3 29 EE 19    . ..(...gues.)..
018CF0:  0C 20 EB 20 1E 02 03 00 38 00 3E 03 0D 00 00 F4    . . ....8.>.....
018D00:  28 0D 00 00 E6 29 EF FF 1D 28 03 00 00 67 75 65    (....)...(...gue
018D10:  73 F3 29 01 0D 00 00 E6 EF 0D 00 00 E6 F4 0F 01    s.).............
018D20:  A1 20 0D 00 00 E6 EE 19 0C 20 EB 20 1E 5C 03 00    . ....... . .\..
018D30:  0A 00 48 03 A0 20 1E F8 02 00 17 00 52 03 C5 20    ..H.. ......R.. 
018D40:  63 68 65 63 02 A0 6B 20 69 66 20 63 6F 72 72 65    chec..k if corre
018D50:  63 74 00 37 00 5C 03 0D 00 00 E6 EF 0F 01 9E 20    ct.7.\......... 
018D60:  0D 00 00 E9 EF 0F 20 EC 20 19 0C 01 A1 20 0D 00    ...... . .... ..
018D70:  00 F4 28 0D 00 00 E9 29 F2 0D 00 00 E1 28 0D 00    ..(....).....(..
018D80:  00 E9 29 20 EB 20 1E 7A 03 00 0B 00 66 03 B0 20    ..) . .z....f.. 
018D90:  0D 00 00 E9 00 15 00 70 03 A0 20 1E E8 03 01 20    .......p.. .... 
018DA0:  C5 20 63 6F 72 72 65 63 74 00 5D 00 7A 03 9E 20    . correct.].z.. 
018DB0:  0D 00 00 E9 EF 0F 20 EC 20 19 0C 01 0D 00 00 EC    ...... . .......
018DC0:  28 0D 00 00 E2 2C 0D 00 00 E9 29 EF 0D 00 00 F4    (....,....).....
018DD0:  28 0D 00 00 E9 29 01 0D 00 00 F4 28 0D 00 00 E9    (....).....(....
018DE0:  29 EF 0E 01 B0 20 0D 00 00 E9 01 0D 00 00 E2 EF    ).... ..........
018DF0:  0D 00 00 E2 F4 0F 01 A1 20 0D 00 00 E2 EE 19 14    ........ .......
018E00:  20 EB 20 1E 24 04 00 57 00 84 03 8A 20 23 0F 01     . .$..W.... #..
018E10:  9E 20 0D 00 00 E9 EF 0F 20 EC 20 19 0C 01 BF 20    . ...... . .... 
018E20:  23 0F 2C FF 79 28 FF 19 28 0D 00 00 EC 28 0D 00    #.,.y(..(....(..
018E30:  00 E2 F5 0F 2C 0D 00 00 E9 29 29 2C 10 29 F4 03    ....,....)),.)..
018E40:  00 00 EA 28 0D 00 00 DE 00 EC 28 0D 00 00 E2 F5    ...(......(.....
018E50:  0F 2C 0D 00 00 E9 29 29 01 B0 20 0D 00 00 E9 00    .,....)).. .....
018E60:  0A 00 8E 03 A0 20 1E E4 02 00 07 00 98 03 01 C0    ..... ..........
018E70:  00 0B 00 A2 03 C5 20 68 65 6C 70 00 07 00 AC 03    ...... help.....
018E80:  01 C0 00 45 00 B6 03 8A 01 9E 20 0D 00 00 E9 EF    ...E...... .....
018E90:  0F 20 EC 20 19 0C 01 BF 20 03 00 00 E3 28 0D 00    . . .... ....(..
018EA0:  00 E9 29 01 B0 20 0D 00 00 E9 01 A9 20 0F 2C 0F    ..).. ...... .,.
018EB0:  01 9E 20 0D 00 00 E9 EF 0F 20 EC 20 19 64 01 B0    .. ...... . .d..
018EC0:  20 0D 00 00 E9 01 8A 00 51 00 C0 03 A1 20 0D 00     .......Q.... ..
018ED0:  00 E2 EF 0F 20 EB 20 8A 20 23 0F 01 9E 20 0D 00    .... . . #... ..
018EE0:  00 E9 EF 0F 20 EC 20 19 0C 01 BF 20 23 0F 2C FF    .... . .... #.,.
018EF0:  19 28 0D 00 00 E9 29 F4 03 00 00 EA 28 0D 00 00    .(....).....(...
018F00:  E9 29 01 B0 20 0D 00 00 E9 01 A0 20 1E E4 02 20    .).. ...... ... 
018F10:  01 97 20 A0 20 1E 84 03 00 07 00 CA 03 01 C0 00    .. . ...........
018F20:  0E 00 D4 03 C5 20 63 6F 72 72 65 63 74 00 07 00    ..... correct...
018F30:  DE 03 01 C0 00 4E 00 E8 03 8A 01 BF 01 BF 22 20    .....N........" 
018F40:  20 20 43 20 4F 20 4E 20 4E 0F 47 20 52 20 41 20      C O N N.G R A 
018F50:  54 20 55 20 4C 20 41 20 54 20 49 20 4F 20 4E 20    T U L A T I O N 
018F60:  53 22 01 BF 01 BF 01 BF 22 59 6F 75 20 74 6F 6F    S"......"You too
018F70:  6B 22 3B 0D 00 00 E2 3B 22 74 72 79 73 22 01 A0    k";....;"trys"..
018F80:  20 1E 56 04 00 72 00 F2 03 8A 01 BF 22 79 6F 75     .V..r......"you
018F90:  72 20 70 72 65 76 69 6F 75 73 20 67 75 65 73 73    r previous guess
018FA0:  65 73 20 68 61 76 65 20 62 65 65 6E 3A 2D 22 01    es have been:-".
018FB0:  9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 00 00 E2 F5    . ...... . .....
018FC0:  0F 01 9E 20 0D 00 00 69 E9 EF 20 0F 20 EC 20 19    ... ...i.. . . .
018FD0:  0C 01 BF 20 0D 00 00 EC 28 0D 00 00 E9 2C 0D 00    ... ....(....,..
018FE0:  00 69 E9 29 3B 01 B0 20 0D 00 00 69 E9 01 BF 01    .i.);.. ...i....
018FF0:  B0 20 0D 00 00 E9 00 3C 00 FC 03 A9 20 0F 2C 19    . .....<.... .,.
019000:  18 01 A3 22 50 72 65 73 73 20 74 68 65 20 65 6E    ..£"Press the en
019010:  74 65 72 20 6B 65 79 20 74 6F 20 63 6F 6E 74 69    ter key to conti
019020:  6E 75 65 22 3B 03 00 00 65 EE 01 8A 01 A0 20 1E    nue";...e..... .
019030:  84 03 00 07 00 06 04 01 C0 00 16 00 10 04 C5 20    ............... 
019040:  20 6F 75 74 20 6F 66 20 67 75 15 84 73 73 65 73     out of gu..sses
019050:  20 00 07 00 1A 04 01 C0 00 28 00 24 04 8A 01 BF     ........(.$....
019060:  01 BF 22 53 6F 72 72 79 20 74 68 61 74 73 20 32    .."Sorry thats 2
019070:  30 20 67 75 65 73 73 65 73 22 01 A0 20 1E 56 04    0 guesses".. .V.
019080:  00 07 00 2E 04 01 C0 00 0E 00 38 04 C5 20 47 69    ..........8.. Gi
019090:  76 65 20 69 6E 00 07 00 42 04 01 C0 00 47 00 4C    ve in...B....G.L
0190A0:  04 8A 01 BF 22 53 6F 72 72 79 20 79 6F 75 20 68    ...."Sorry you h
0190B0:  61 64 20 74 6F 20 67 69 76 65 20 69 6E 2E 22 01    ad to give in.".
0190C0:  BF 01 BF 22 59 6F 75 20 68 61 76 65 20 68 61 64    ..."You have had
0190D0:  22 3B 0D 00 00 E2 3B 22 67 6F 6F 64 20 74 72 79    ";....;"good try
0190E0:  73 21 22 00 35 00 56 04 A9 20 0F 2C 19 18 01 A3    s!".5.V.. .,...£
0190F0:  22 50 72 65 73 73 20 74 68 65 20 65 6E 74 65 72    "Press the enter
019100:  20 6B 65 79 20 66 6F 72 20 74 68 65 20 63 61 72     key for the car
019110:  64 22 3B 03 00 00 65 EE 00 41 00 60 04 8A 01 BF    d";...e..A.`....
019120:  20 FF 7B 28 19 27 2C 19 E4 29 01 9E 20 0D 00 00     .{(.',..).. ...
019130:  E9 EF 10 20 EC 20 19 18 01 BF 20 03 00 00 E3 28    ... . .... ....(
019140:  0D 00 00 E9 29 01 B0 20 0D 00 00 E9 4B 60 01 BF    ....).. ....K`..
019150:  20 FF 7B 28 19 27 2C 19 E4 29 3B 00 0A 00 6A 04     .{(.',..);...j.
019160:  A0 20 1E 6A 04 00 00 00 00 00 00 00 00 00 00 00    . .j............
019170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0191A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0191B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0191C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0191D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0191E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0191F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 73    ...............s
019250:  FF FF FF FF 11 3A 09 F6 04 F6 04 D7 04 1E 09 02    .....:..........
019260:  10 08 10 00 07 01 00 2C 53 50 41 43 45 57 41 59    .......,SPACEWAY
019270:  00 00 00 00 00 00 00 00 01 00 00 00 08 70 01 FF    .............p..
019280:  30 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00    0*..............
019290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0192A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0192B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0192C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0192D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0192E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0192F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019360:  00 00 00 00 00 00 00 00 C6 F6 FF FF FF FF 11 39    ...............9
019370:  09 CE 04 CE 04 F2 04 06 09 02 10 08 30 0A 15 08    ............0...
019380:  00 16 23 00 05 00 C5 20 2A 2A 20 53 50 41 43 45    ..#.... ** SPACE
019390:  57 41 59 53 20 53 48 4F 50 50 49 4E 47 54 4F 57    WAYS SHOPPINGTOW
0193A0:  4E 20 2A 2A 00 45 00 06 00 C5 20 41 20 43 68 72    N **.E.... A Chr
0193B0:  69 73 74 6D 61 73 20 67 61 6D 65 20 66 6F 72 20    istmas game for 
0193C0:  51 55 45 45 4E 53 4C 41 4E 44 20 41 4D 53 54 52    QUEENSLAND AMSTR
0193D0:  41 44 20 55 53 45 52 53 20 43 41 53 53 45 54 54    AD USERS CASSETT
0193E0:  45 20 4A 4F 55 52 4E 41 4C 00 1D 00 07 00 C5 20    E JOURNAL...... 
0193F0:  62 79 20 46 2E 45 6C 6C 65 74 74 20 50 61 6C 6D    by F.Ellett Palm
019400:  20 42 65 61 63 68 00 0A 00 08 00 9F 20 1E 30 75     Beach...... .0u
019410:  00 65 00 0A 00 AD 20 0F 01 8A 01 86 01 93 20 03    .e.... ....... .
019420:  00 00 EC 28 19 14 2C 12 29 2C 03 00 00 4C C9 28    ...(..,.),...L.(
019430:  12 29 2C 03 00 00 E3 28 12 29 01 8E 20 6C 2C 69    .),....(.).. l,i
019440:  2C 66 2C 78 2C 79 01 0B 00 00 66 B1 EF F5 0F 01    ,f,x,y....f.....
019450:  0B 00 00 66 B2 EF 0E 01 0B 00 00 66 B3 EF 0E 01    ...f.......f....
019460:  0D 00 00 63 72 65 64 69 74 F3 EF 0E 01 0D 00 00    ...credit.......
019470:  63 EC EF F5 10 00 7E 00 14 00 8A 01 A9 20 0F 2C    c.....~...... .,
019480:  19 0A B2 DA 01 A3 22 45 6E 74 65 72 20 70 6C 61    .....£"Enter pla
019490:  79 65 72 20 6C 65 76 65 6C 20 3C 41 3E 63 65 20    yer level <A>ce 
0194A0:  6F 72 20 3C 4E 3E 6F 76 69 63 65 22 3B 03 00 00    or <N>ovice";...
0194B0:  65 EE 01 A1 20 FF 1C 28 03 00 00 65 EE 29 EF 22    e... ..(...e.)."
0194C0:  4E 22 20 EB 20 0B 00 00 66 B1 EF 0E 01 03 00 00    N" . ...f.......
0194D0:  EE EF 22 4E 4F 56 49 43 45 22 01 8A 20 01 97 20    .."NOVICE".. .. 
0194E0:  0B 00 00 66 B1 EF F5 0F 01 03 00 00 EE EF 22 41    ...f.........."A
0194F0:  43 45 22 01 8A 00 53 00 1E 00 BF 22 20 20 50 6C    CE"...S...."  Pl
019500:  61 79 69 6E 67 20 53 50 41 43 45 57 41 59 20 61    aying SPACEWAY a
019510:  74 20 22 3B 03 00 00 EE 3B 22 20 6C 65 76 65 6C    t ";....;" level
019520:  22 01 BF 22 50 6C 65 61 73 65 20 77 61 69 74 20    ".."Please wait 
019530:  77 68 69 6C 65 20 77 65 20 73 65 74 20 74 68 65    while we set the
019540:  20 61 72 72 61 79 73 22 00 BA 00 28 00 BF 01 BF     arrays"...(....
019550:  22 49 6E 20 74 68 69 73 20 67 61 6D 65 20 74 68    "In this game th
019560:  65 20 63 6F 6D 70 75 74 65 72 20 61 63 74 73 20    e computer acts 
019570:  61 73 20 79 6F 75 72 20 20 67 75 69 64 65 2E 20    as your  guide. 
019580:  49 74 20 72 7A 82 65 73 70 6F 6E 64 73 20 74 6F    It rz.esponds to
019590:  20 74 68 72 65 65 20 63 6F 6D 6D 61 6E 64 73 22     three commands"
0195A0:  01 BF 01 BF 22 47 45 54 20 47 4F 20 61 6E 64 20    ...."GET GO and 
0195B0:  4C 45 41 56 45 22 01 BF 01 BF 22 45 61 63 68 20    LEAVE"...."Each 
0195C0:  69 74 65 6D 20 68 61 73 20 61 20 75 6E 69 71 75    item has a uniqu
0195D0:  65 20 6E 75 6D 62 65 72 20 61 6E 64 20 69 73 20    e number and is 
0195E0:  20 20 20 61 6C 77 61 79 73 20 72 65 66 65 72 65       always refere
0195F0:  64 20 74 6F 20 62 79 20 74 68 69 73 20 6E 75 6D    d to by this num
019600:  62 65 72 22 00 51 00 2A 00 BF 20 22 53 6F 20 74    ber".Q.*.. "So t
019610:  68 65 20 63 6F 6D 6D 61 6E 64 20 73 74 72 75 63    he command struc
019620:  74 75 72 65 20 6C 6F 6F 6B 73 20 6C 69 6B 65 20    ture looks like 
019630:  74 68 69 73 22 01 BF 22 47 4F 20 41 22 01 BF 22    this".."GO A".."
019640:  47 45 54 20 42 33 22 01 BF 22 4C 45 41 56 45 20    GET B3".."LEAVE 
019650:  54 32 22 01 BF 00 6E 00 2C 00 BF 22 54 6F 20 65    T2"...n.,.."To e
019660:  78 69 74 20 66 69 6E 64 20 74 68 65 20 45 78 69    xit find the Exi
019670:  74 20 6C 6F 63 61 74 69 6F 6E 20 74 68 65 6E 20    t location then 
019680:  74 79 70 65 20 47 17 FF 4F 20 45 58 49 54 2E 20    type G..O EXIT. 
019690:  49 66 20 79 6F 75 20 68 61 76 65 6E 27 74 20 74    If you haven't t
0196A0:  68 65 20 63 6F 72 72 65 63 74 20 20 20 20 69 74    he correct    it
0196B0:  65 6D 73 20 79 6F 75 20 63 61 6E 6E 6F 74 20 65    ems you cannot e
0196C0:  78 69 74 2E 22 00 61 00 3C 00 D8 20 23 0F 2C 0F    xit.".a.<.. #.,.
0196D0:  2C 19 19 2C 0F 2C 14 01 D8 20 23 10 2C 0F 2C 19    ,..,.,... #.,.,.
0196E0:  19 2C 15 2C 19 0C 01 D8 20 23 11 2C 0F 2C 19 19    .,.,.... #.,.,..
0196F0:  2C 19 0D 2C 19 12 01 D8 20 23 12 2C 0F 2C 19 28    ,..,.... #.,.,.(
019700:  2C 19 14 2C 19 19 01 D8 20 23 13 2C 19 1A 2C 19    ,..,.... #.,..,.
019710:  28 2C 0F 2C 19 12 01 D8 20 23 14 2C 0F 2C 19 28    (,.,.... #.,.,.(
019720:  2C 19 13 2C 19 13 00 26 00 41 00 A2 20 0E 2C 0F    ,..,...&.A.. .,.
019730:  01 A2 20 0F 2C 19 0F 01 A2 20 10 2C 19 14 01 A2    .. .,.... .,....
019740:  20 11 2C 14 01 BB 20 0F 01 82 20 0F 00 12 00 46     .,... ... ....F
019750:  00 9E 20 0B 00 00 E9 EF 0F 20 EC 20 19 3C 00 50    .. ...... . .<.P
019760:  00 4B 00 0B 00 00 69 F2 EF FF 0C 28 FF 45 F6 19    .K....i....(.E..
019770:  3C 29 F4 0F 01 0B 00 00 F9 EF FF 0C 28 28 0B 00    <)..........((..
019780:  00 69 F2 F4 10 29 F7 11 4D 57 29 01 0B 00 00 F8    .i...)..MW).....
019790:  EF 28 0B 00 00 69 F2 20 FB 20 11 29 F4 0F 01 A1    .(...i. . .)....
0197A0:  20 0B 00 00 F8 EF 0E 20 EB 20 0D 00 00 F8 EF 11     ...... . ......
0197B0:  00 53 00 50 00 A1 20 03 00 00 EC 28 0B 00 00 F9    .S.P.. ....(....
0197C0:  2C 0B 00 00 F8 29 F2 22 22 20 EB 20 1E 4B 00 20    ,....)."" . .K. 
0197D0:  01 97 20 C3 20 03 00 00 D4 01 03 00 00 EC 28 0B    .. . .........(.
0197E0:  00 00 F9 2C 0B 00 00 F8 29 EF 03 00 00 F4 F4 FF    ...,....).......
0197F0:  03 28 0B 00 00 F9 F4 19 40 29 F4 FF 19 28 0B 00    .(......@)...(..
019800:  00 F8 29 00 0B 00 55 00 B0 20 0B 00 00 E9 00 32    ..)...U.. .....2
019810:  00 5A 00 9E 20 0B 00 00 E9 EF 0F 20 EC 20 19 14    .Z.. ...... . ..
019820:  01 C3 20 03 00 00 F4 01 03 00 00 EC 28 0B 00 00    .. .........(...
019830:  E9 2C 12 29 EF 03 00 00 F4 01 B0 20 0B 00 00 E9    .,.)....... ....
019840:  00 1F 00 64 00 0B 00 00 F8 EF 0E 01 0B 00 00 F9    ...d............
019850:  EF 0E 01 9E 20 0B 00 00 E9 EF 0F 20 EC 20 12 00    .... ...... . ..
019860:  42 00 6E 00 0B 00 00 79 B1 EF 28 FF 45 F6 19 13    B.n....y..(.E...
019870:  29 F4 0F 01 0B 00 00 78 B1 EF 28 FF 45 F6 11 29    )......x..(.E..)
019880:  F4 0F 01 A1 20 28 0B 00 00 79 FC AC B1 EE 19 14    .... (...y......
019890:  29 20 FC 20 28 0B 00 00 78 B1 EE 11 29 20 EB 20    ) . (...x...) . 
0198A0:  1E 6E 00 00 53 00 73 00 A1 20 28 0B 00 00 79 B1    .n..S.s.. (...y.
0198B0:  EF 0B 00 00 F9 29 20 FA 20 28 0B 00 00 78 B1 EF    .....) . (...x..
0198C0:  0B 00 00 F8 29 20 EB 20 1E 6E 00 20 01 97 20 0B    ....) . .n. .. .
0198D0:  00 00 F9 EF 0B 00 00 79 B1 01 0B 00 00 F8 EF 0B    .......y........
0198E0:  00 00 78 B1 01 A1 20 0B 00 00 F8 EE 11 20 EB 20    ..x... ...... . 
0198F0:  0D 00 00 F8 EF 11 00 6D 00 78 00 03 00 00 6C E9    .......m.x....l.
019900:  28 0B 00 00 E9 29 EF FF 75 28 03 00 00 EC 28 0B    (....)..u(....(.
019910:  00 00 F9 2C 0B 00 00 F8 29 2C FF 0E 28 03 00 00    ...,....),..(...
019920:  EC 28 0B 00 00 F9 2C 0B 00 00 F8 29 29 F5 11 29    .(....,....))..)
019930:  01 0D 00 00 63 72 65 64 69 74 F3 EF 0D 00 00 63    ....credit.....c
019940:  72 65 64 69 74 F3 F4 FF 1D 28 FF 79 28 03 00 00    redit....(.y(...
019950:  6C E9 28 0B 00 00 E9 29 2C 10 29 29 01 B0 20 0B    l.(....),.)).. .
019960:  00 00 E9 00 13 00 82 00 0B 00 00 EC EF 28 FF 45    .............(.E
019970:  F6 19 0A 29 F4 17 00 2F 00 8C 00 0D 00 00 67 6F    ...).../......go
019980:  75 F4 EF FF 0C 28 28 FF 45 F6 19 12 B5 F5 29 F4    u....((.E.....).
019990:  0F 29 01 A1 20 0D 00 00 67 6F 75 F4 EF 0B 00 00    .).. ...gou.....
0199A0:  EC 20 EB 20 1E 8C 00 00 25 00 AA 00 BF 01 BF 01    . . ....%.......
0199B0:  BF 22 50 72 65 73 73 20 61 6E 79 20 6B 65 79 20    ."Press any key 
0199C0:  74 6F 20 63 6F 6E 74 69 6E 75 65 22 00 12 00 B4    to continue"....
0199D0:  00 A1 20 FF 43 F2 22 22 20 EB 20 1E B4 00 00 17    .. .C."" . .....
0199E0:  00 BE 00 A1 20 FF 43 EF 22 22 20 EB 20 1E BE 00    .... .C."" . ...
0199F0:  20 01 97 20 8A 00 1B 00 C6 00 C5 20 2A 2A 47 41     .. ....... **GA
019A00:  4D 45 20 53 54 41 52 54 53 20 48 45 52 45 2A 2A    ME STARTS HERE**
019A10:  00 07 00 C7 00 01 C0 00 A5 00 C8 00 9F 20 1E 40    ............. .@
019A20:  1F 01 9F 20 1E A0 0F 01 9F 20 1E 88 13 01 9F 20    ... ..... ..... 
019A30:  1E 70 17 01 A1 20 0B 00 00 66 B1 20 EB 20 BA 20    .p... ...f. . . 
019A40:  23 14 2C 10 01 8A 20 23 14 01 BB 20 23 14 2C 11    #.,... #... #.,.
019A50:  01 BF 20 23 14 2C 22 20 47 61 74 68 27 73 20 43    .. #.," Gath's C
019A60:  72 65 64 69 74 73 20 3D 20 24 22 3B 01 BF 20 23    redits = $";.. #
019A70:  14 2C ED 20 22 23 23 23 2E 23 23 22 3B 0D 00 00    .,. "###.##";...
019A80:  63 72 65 64 69 74 F3 20 01 97 20 BA 20 23 35 B3    credit. .. . #5.
019A90:  14 2C 10 01 8A 20 23 14 01 BB 20 23 14 2C 11 01    .,... #... #.,..
019AA0:  BF 20 23 14 2C 22 50 6C 61 79 69 6E 67 20 61 74    . #.,"Playing at
019AB0:  20 4E 4F 56 49 43 45 20 6C 65 76 65 6C 22 00 4A     NOVICE level".J
019AC0:  00 D2 00 9F 20 1E 88 13 01 9F 20 1E 70 17 01 8A    .... ..... .p...
019AD0:  20 23 12 01 BB 20 23 12 2C 10 01 A9 20 23 12 2C     #... #.,... #.,
019AE0:  0F 2C 0F 01 BF 20 23 12 2C 22 46 72 6F 6D 20 74    .,... #.,"From t
019AF0:  68 69 73 20 54 72 61 64 65 72 20 77 65 20 63 61    his Trader we ca
019B00:  6E 20 67 6F 20 74 6F 22 00 47 00 DC 00 BF 20 23    n go to".G.... #
019B10:  12 2C 22 54 68 65 73 65 20 50 6F 73 74 73 20 22    .,"These Posts "
019B20:  3B 01 9E 20 0B 00 00 E9 EF 0F 20 EC 20 11 01 BF    ;.. ...... . ...
019B30:  20 23 12 2C AC 28 03 00 00 EC 28 0B 00 00 EC 2C     #.,.(....(....,
019B40:  12 29 2C 0B 00 00 E9 2C 0F 29 3B 22 20 22 3B 00    .),....,.);" ";.
019B50:  0B 00 E6 00 B0 20 0B 00 00 E9 00 5C 00 F0 00 A9    ..... .....\....
019B60:  20 23 12 2C 0F 2C 11 01 BB 20 23 12 2C 0F 01 BF     #.,.,... #.,...
019B70:  20 23 12 2C FF 03 28 19 12 29 3B 01 A3 20 23 12     #.,..(..);.£ #.
019B80:  2C 22 57 68 61 74 20 77 69 6C 6C 20 49 20 64 6F    ,"What will I do
019B90:  74 70 FF FF FF FF 11 37 09 CE 04 CE 04 D6 04 0F    tp.....7........
019BA0:  09 03 10 08 0E 00 07 01 00 2C 53 50 41 43 45 57    .........,SPACEW
019BB0:  41 59 00 00 00 00 00 00 00 00 02 00 00 00 08 70    AY.............p
019BC0:  09 00 30 2A 00 00 00 00 00 00 00 00 00 00 00 00    ..0*............
019BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019CA0:  00 00 00 00 00 00 00 00 00 00 66 45 FF FF FF FF    ..........fE....
019CB0:  11 37 09 CE 04 CE 04 EE 04 03 09 03 10 08 30 0A    .7............0.
019CC0:  15 08 00 16 20 3C 47 4F 20 4C 45 41 56 45 20 47    .... <GO LEAVE G
019CD0:  45 54 3E 22 3B 03 00 00 65 EE 01 03 00 00 65 EE    ET>";...e.....e.
019CE0:  EF FF 1C 28 03 00 00 65 EE 29 00 4E 00 FA 00 A1    ...(...e.).N....
019CF0:  20 03 00 00 65 EE EF 22 22 20 EB 20 A0 20 1E F0     ...e.."" . . ..
019D00:  00 20 01 97 20 A1 20 03 00 00 65 EE EF 22 47 4F    . .. . ...e.."GO
019D10:  20 45 58 49 54 22 20 EB 20 A0 20 1E 58 1B 20 01     EXIT" . . .X. .
019D20:  97 20 A1 20 03 00 00 65 EE EF 22 48 45 4C 50 22    . . ...e.."HELP"
019D30:  20 EB 20 A0 20 1E 78 1E 00 35 00 04 01 9E 20 0B     . . .x..5.... .
019D40:  00 00 E9 EF 0F 20 EC 20 FF 0E 28 03 00 00 65 EE    ..... . ..(...e.
019D50:  29 01 A1 20 AC 28 03 00 00 65 EE 2C 0B 00 00 E9    ).. .(...e.,....
019D60:  2C 0F 29 EF 22 20 22 20 EB 20 1E 18 01 00 11 00    ,.)." " . ......
019D70:  0E 01 B0 20 0B 00 00 E9 01 A0 20 1E 4A 01 00 55    ... ...... .J..U
019D80:  00 18 01 03 00 00 61 B1 EF FF 75 28 03 00 00 65    ......a...u(...e
019D90:  EE 2C 0B 00 00 E9 F5 0F 29 01 A1 20 FF 0E 28 03    .,......).. ..(.
019DA0:  00 00 65 EE 29 F0 FF 0E 28 03 00 00 E1 29 F4 10    ..e.)...(....)..
019DB0:  20 EB 20 03 00 00 61 B2 EF AC 28 03 00 00 65 EE     . ...a...(...e.
019DC0:  2C 0B 00 00 B0 7C E9 F4 0F 2C 0F 29 20 01 97 20    ,....|...,.) .. 
019DD0:  A0 20 1E 4A 01 00 42 00 22 01 A1 20 FF 0E 28 03    . .J..B.".. ..(.
019DE0:  00 00 65 EE 29 F0 FF 0E 28 03 00 00 61 B1 29 F4    ..e.)...(...a.).
019DF0:  11 20 EB 20 03 00 00 61 B3 EF AC 28 03 00 00 65    . . ...a...(...e
019E00:  EE 2C 0B 00 00 E9 F4 0F 2C 11 29 20 01 97 20 03    .,......,.) .. .
019E10:  00 00 61 B3 EF 22 22 00 4D 00 2C 01 A1 20 03 00    ..a.."".M.,.. ..
019E20:  00 61 B1 EF 22 47 4F 22 20 EB 20 A0 20 1E E8 03    .a.."GO" . . ...
019E30:  20 01 97 20 A1 20 03 00 00 61 B1 EF 22 4C 45 41     .. . ...a.."LEA
019E40:  56 45 22 20 EB 20 A0 20 1E D0 07 20 01 97 20 A1    VE" . . ... .. .
019E50:  20 03 00 00 61 B1 EF 22 47 45 54 22 20 EB 20 A0     ...a.."GET" . .
019E60:  20 1E B8 0B 00 1A 00 40 01 C5 20 2A 2A 69 6E 63     ......@.. **inc
019E70:  6F 72 72 65 63 74 20 65 6E 74 72 79 2A 2A 00 3F    orrect entry**.?
019E80:  00 4A 01 8A 20 23 12 01 BF 20 23 12 2C 22 49 20    .J.. #... #.,"I 
019E90:  61 6D 20 73 6F 72 72 79 20 62 75 74 20 49 20 64    am sorry but I d
019EA0:  6F 20 6E 6F 74 20 75 6E 64 65 72 73 74 61 6E 64    o not understand
019EB0:  3A 22 01 BF 20 23 12 2C 03 00 00 65 EE 00 8B 00    :".. #.,...e....
019EC0:  54 01 BF 20 23 12 8F 52 2C 22 50 6C 65 61 73 65    T.. #..R,"Please
019ED0:  20 65 6E 74 65 72 20 79 6F 75 72 20 63 6F 6D 6D     enter your comm
019EE0:  61 6E 64 20 6C 69 6B 65 20 74 68 69 73 3A 22 01    and like this:".
019EF0:  BF 20 23 12 2C 22 47 4F 20 41 20 20 20 20 20 6F    . #.,"GO A     o
019F00:  72 20 20 20 20 47 4F 20 45 58 49 54 22 01 BF 23    r    GO EXIT"..#
019F10:  12 2C 22 47 65 74 20 41 33 20 20 20 20 20 6F 72    .,"Get A3     or
019F20:  20 20 20 20 47 45 54 20 42 31 22 01 BF 20 23 12        GET B1".. #.
019F30:  2C 22 4C 45 41 56 45 20 4E 33 20 20 20 6F 72 20    ,"LEAVE N3   or 
019F40:  20 4C 45 41 56 45 20 47 31 22 00 10 00 5E 01 9F     LEAVE G1"...^..
019F50:  20 1E F8 2A 01 A0 20 1E D2 00 00 0D 00 E6 03 C5     ..*.. .........
019F60:  20 2A 2A 47 4F 2A 2A 00 07 00 E7 03 01 C0 00 7E     **GO**........~
019F70:  00 E8 03 9E 20 0B 00 00 E9 EF 0F 20 EC 20 11 01    .... ...... . ..
019F80:  A1 20 03 00 00 61 B2 EF AC 28 03 00 00 EC 28 0B    . ...a...(....(.
019F90:  00 00 EC 2C 12 29 2C 0B 00 00 E9 2C 0F 29 20 EB    ...,.),....,.) .
019FA0:  20 0B 00 00 EC EF FF 01 28 03 00 00 61 B2 29 F5     .......(...a.).
019FB0:  19 40 01 0B 00 00 66 B2 EF 0B 00 00 66 B2 F4 0F    .@....f.....f...
019FC0:  01 9E 20 0B 00 00 69 FA 3E 9B EF 0F 20 EC 20 12    .. ...i.>... . .
019FD0:  01 9F 20 1E 28 23 01 B0 20 0B 00 00 69 FA 01 A0    .. .(#.. ...i...
019FE0:  20 1E D2 00 20 01 97 20 B0 20 0B 00 00 E9 00 3F     ... .. . .....?
019FF0:  00 F2 03 8A 20 23 12 01 BF 20 23 12 2C 22 49 20    .... #... #.,"I 
01A000:  61 6D 20 73 6F 72 72 79 20 49 20 63 61 6E 6E 6F    am sorry I canno
01A010:  74 20 6D 6F 76 65 20 74 6F 20 22 3B 03 00 00 61    t move to ";...a
01A020:  B2 01 9F 20 1E F8 2A 01 A0 20 1E D2 00 00 10 00    ... ..*.. ......
01A030:  CE 07 C5 20 2A 2A 4C 45 41 56 45 2A 2A 00 07 00    ... **LEAVE**...
01A040:  CF 07 01 C0 00 61 00 D0 07 A1 20 0B 00 00 EC F2    .....a.... .....
01A050:  FF 01 28 03 00 00 61 B2 29 F5 19 40 20 EB 20 8A    ..(...a.)..@ . .
01A060:  20 23 12 01 BF 20 23 12 2C 03 00 00 65 EE 3B 22     #... #.,...e.;"
01A070:  20 63 61 6E 20 6F 6E 6C 79 20 62 65 20 6C 65 66     can only be lef
01A080:  74 20 61 74 20 74 72 61 64 69 6E 67 20 70 6F 73    t at trading pos
01A090:  74 20 22 3B 03 00 00 61 B2 01 9F 20 1E F8 2A 01    t ";...a... ..*.
01A0A0:  A0 20 1E D2 00 00 66 00 DA 07 9E 20 0B 00 00 E9    . ....f.... ....
01A0B0:  EF 0F 20 EC 20 12 01 A1 20 28 FF 01 28 FF 79 28    .. . ... (..(.y(
01A0C0:  03 00 00 E3 28 0B 00 00 E9 29 45 60 2C 11 29 29    ....(....)E`,.))
01A0D0:  EF FF 01 28 03 00 00 61 B3 29 29 20 FA 20 28 FF    ...(...a.)) . (.
01A0E0:  79 28 03 00 00 E3 28 0B 00 00 E9 29 2C 0F 29 EF    y(....(....),.).
01A0F0:  FF 79 28 03 00 00 61 B3 2C 0F 29 29 20 EB 20 1E    .y(...a.,.)) . .
01A100:  EE 07 20 01 97 20 B0 20 0B 00 00 E9 20 00 42 00    .. .. . .... .B.
01A110:  E4 07 8A 20 23 12 01 BF 20 23 12 2C 22 49 20 64    ... #... #.,"I d
01A120:  6F 20 6E 6F 74 20 61 70 70 65 61 72 20 74 6F 20    o not appear to 
01A130:  62 65 20 63 61 72 72 79 69 6E 67 20 22 3B 03 00    be carrying ";..
01A140:  00 61 B3 01 9F 20 1E F8 2A 01 A0 20 1E D2 00 00    .a... ..*.. ....
01A150:  3E 00 EE 07 03 00 00 EC 28 0B 00 00 EC 2C FF 1D    >.......(....,..
01A160:  28 FF 79 28 03 00 00 61 B3 2C 0F 29 29 29 EF 03    (.y(...a.,.)))..
01A170:  00 00 E3 28 0B 00 00 E9 29 01 03 00 00 E3 28 0B    ...(....).....(.
01A180:  00 00 E9 29 EF 22 22 01 A0 20 1E D2 00 00 0F 00    ...)."".. ......
01A190:  B6 0B C5 20 2A 2A 54 41 4B 45 2A 2A 00 07 00 B7    ... **TAKE**....
01A1A0:  0B 01 C0 00 56 00 B8 0B A1 20 0B 00 00 EC F2 FF    ....V.... ......
01A1B0:  01 28 03 00 00 61 B2 29 F5 19 40 20 EB 20 8A 20    .(...a.)..@ . . 
01A1C0:  23 12 01 BF 20 23 12 2C 22 49 20 63 E3 95 61 6E    #... #.,"I c..an
01A1D0:  6E 6F 74 20 74 61 6B 65 20 74 68 61 74 20 66 72    not take that fr
01A1E0:  6F 6D 20 74 68 69 73 20 74 72 61 64 65 72 22 01    om this trader".
01A1F0:  9F 20 1E F8 2A 01 A0 20 1E D2 00 00 31 00 C2 0B    . ..*.. ....1...
01A200:  9E 20 0B 00 00 E9 EF 0F 20 EC 20 12 01 A1 20 03    . ...... . ... .
01A210:  00 00 E3 28 0B 00 00 E9 29 EF 22 22 20 EB 20 1E    ...(....)."" . .
01A220:  D6 0B 20 01 97 20 B0 20 0B 00 00 E9 00 69 00 CC    .. .. . .....i..
01A230:  0B 8A 20 23 12 01 BF 20 23 12 2C 22 49 20 61 6D    .. #... #.,"I am
01A240:  20 61 6C 72 65 61 64 79 20 63 61 72 72 79 69 6E     already carryin
01A250:  67 20 66 6F 75 72 20 69 74 65 6D 73 22 01 BF 20    g four items".. 
01A260:  23 12 2C 22 59 6F 75 20 6D 75 73 74 20 6C 65 61    #.,"You must lea
01A270:  76 65 20 73 6F 6D 65 74 68 69 6E 67 20 74 6F 20    ve something to 
01A280:  47 45 54 20 6D 6F 72 65 22 01 9F 20 1E F8 2A 01    GET more".. ..*.
01A290:  A0 20 1E D2 00 00 4E 00 D6 0B 03 00 00 E3 28 0B    . ....N.......(.
01A2A0:  00 00 E9 29 EF 03 00 00 EC 28 0B 00 00 EC 2C FF    ...).....(....,.
01A2B0:  1D 28 FF 79 28 03 00 00 61 B3 2C 0F 29 29 29 01    .(.y(...a.,.))).
01A2C0:  03 00 00 EC 28 0B 00 00 EC 2C FF 1D 28 FF 77 D1    ....(....,..(.w.
01A2D0:  79 28 03 00 00 61 B3 2C 0F 29 29 29 EF 22 22 01    y(...a.,.)))."".
01A2E0:  A0 20 1E D2 00 00 20 00 9E 0F C5 20 2A 2A 46 49    . .... .... **FI
01A2F0:  58 20 4F 4E 45 2A 2A 20 73 68 6F 70 70 69 6E 67    X ONE** shopping
01A300:  20 6C 69 73 74 00 07 00 9F 0F 01 C0 00 3D 00 A0     list........=..
01A310:  0F 8A 20 23 0F 01 A9 20 23 0F 2C 0F 2C 0F 01 BB    .. #... #.,.,...
01A320:  20 23 0F 2C 10 01 BF 20 23 0F 2C 22 47 61 74 68     #.,... #.,"Gath
01A330:  27 73 20 53 68 6F 70 70 69 6E 67 20 4C 69 73 74    's Shopping List
01A340:  3A 22 01 BB 20 23 0F 2C 0F 00 41 00 AA 0F 9E 20    :".. #.,..A.... 
01A350:  0B 00 00 E9 EF 0F 20 EC 20 12 01 BF 20 23 0F 2C    ...... . ... #.,
01A360:  FF 75 28 03 00 00 6C E9 28 0B 00 00 E9 29 2C FF    .u(...l.(....),.
01A370:  0E 28 03 00 00 6C E9 28 0B 00 00 E9 29 29 F5 10    .(...l.(....))..
01A380:  29 01 B0 20 0B 00 00 E9 01 C9 00 07 00 85 13 01    ).. ............
01A390:  C0 00 22 00 86 13 C5 20 2A 2A 46 49 58 20 54 57    ..".... **FIX TW
01A3A0:  4F 2A 2A 20 43 61 72 72 79 69 6E 67 20 77 69 6E    O** Carrying win
01A3B0:  64 6F 77 00 07 00 87 13 01 C0 00 40 00 88 13 8A    dow........@....
01A3C0:  20 23 10 01 A9 20 23 10 2C 0F 2C 0F 01 BB 20 23     #... #.,.,... #
01A3D0:  6C 26 10 2C 10 01 BF 20 23 10 2C 22 49 20 61 6D    l&.,... #.,"I am
01A3E0:  20 63 61 72 72 79 69 6E 67 2D 66 72 6F 6D 2D 76     carrying-from-v
01A3F0:  61 6C 75 65 22 01 BB 20 23 10 2C 0F 00 B1 00 92    alue".. #.,.....
01A400:  13 9E 20 0B 00 00 E9 EF 0F 20 EC 20 12 01 A9 20    .. ...... . ... 
01A410:  23 10 2C 0F 2C 10 F4 0B 00 00 E9 01 A1 20 03 00    #.,.,........ ..
01A420:  00 E3 28 0B 00 00 E9 29 EF 22 22 20 EB 20 1E B0    ..(....)."" . ..
01A430:  13 20 01 97 20 0B 00 00 69 E1 EF FF 0E 28 03 00    . .. ...i....(..
01A440:  00 E3 28 0B 00 00 E9 29 29 F5 13 01 BF 20 23 10    ..(....)).... #.
01A450:  2C FF 75 28 03 00 00 E3 28 0B 00 00 E9 29 2C 0B    ,.u(....(....),.
01A460:  00 00 69 E1 29 3B 01 A9 20 23 10 2C 19 0F 2C 10    ..i.);.. #.,..,.
01A470:  F4 0B 00 00 E9 01 BF 20 23 10 2C FF 79 28 03 00    ....... #.,.y(..
01A480:  00 E3 28 0B 00 00 E9 29 2C 11 29 3B 22 20 22 3B    ..(....),.);" ";
01A490:  AC 28 03 00 00 E3 28 0B 00 00 E9 29 2C 0B 00 00    .(....(....),...
01A4A0:  69 E1 F4 0F 2C 10 29 3B 22 2E 30 30 22 00 0D 00    i...,.);".00"...
01A4B0:  B0 13 B0 20 0B 00 00 E9 01 C9 00 07 00 6D 17 01    ... .........m..
01A4C0:  C0 00 26 00 6E 17 C5 20 2A 2A 46 49 58 20 54 48    ..&.n.. **FIX TH
01A4D0:  52 45 46 A1 FF FF FF FF 11 38 09 F6 04 F6 04 D5    REF......8......
01A4E0:  04 12 09 03 10 08 0E 00 07 01 00 2C 53 50 41 43    ...........,SPAC
01A4F0:  45 57 41 59 00 00 00 00 00 00 00 00 03 00 00 00    EWAY............
01A500:  08 70 11 00 30 2A 00 00 00 00 00 00 00 00 00 00    .p..0*..........
01A510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A5E0:  00 00 00 00 00 00 00 00 00 00 00 00 37 DA FF FF    ............7...
01A5F0:  FF FF 11 37 09 F6 04 F6 04 EF 04 01 09 03 10 08    ...7............
01A600:  2D 0A 15 08 00 16 45 2A 2A 20 49 74 65 6D 73 20    -.....E** Items 
01A610:  61 74 20 6C 6F 63 61 74 69 6F 6E 00 07 00 6F 17    at location...o.
01A620:  01 C0 00 6B 00 70 17 8A 20 23 11 01 A9 20 23 11    ...k.p.. #... #.
01A630:  2C 0F 2C 0F 01 BB 20 23 11 2C 10 01 BF 20 23 11    ,.,... #.,... #.
01A640:  2C 22 57 65 20 61 72 65 20 61 74 20 54 72 61 64    ,"We are at Trad
01A650:  65 72 20 2A 20 22 3B FF 03 28 0B 00 00 CC F4 19    er * ";..(......
01A660:  40 29 3B 22 20 2A 22 01 A1 20 0B 00 00 EC EF 0D    @);" *".. ......
01A670:  00 00 67 6F 75 F4 20 EB 20 BF 20 23 11 2C 22 20    ..gou. . . #.," 
01A680:  2A 20 2A 20 45 58 49 54 20 2A 20 2A 22 00 22 00    * * EXIT * *".".
01A690:  75 17 BF 20 23 11 2C 22 49 74 65 6D 73 20 68 65    u.. #.,"Items he
01A6A0:  72 65 20 61 72 65 2E 22 01 BB 20 23 11 2C 0F 00    re are.".. #.,..
01A6B0:  AA 00 7A 17 9E 20 0B 00 00 E9 EF 0F 20 EC 20 11    ..z.. ...... . .
01A6C0:  01 A1 20 03 00 00 EC 28 0B 00 00 EC 2C 0B 00 00    .. ....(....,...
01A6D0:  E9 29 EF 22 22 20 EB 20 1E 84 17 20 01 97 20 BF    .)."" . ... .. .
01A6E0:  20 23 11 2C FF 79 28 03 00 00 EC 28 0B 00 00 EC     #.,.y(....(....
01A6F0:  2C 0B 00 00 E9 29 2C 11 29 3B 22 20 22 3B FF 75    ,....),.);" ";.u
01A700:  28 03 00 00 EC 28 7D 92 0B 00 00 EC 2C 0B 00 00    (....(}.....,...
01A710:  E9 29 2C FF 0E 28 03 00 00 EC 28 0B 00 00 EC 2C    .),..(....(....,
01A720:  0B 00 00 E9 29 29 F5 13 29 3B 22 20 24 22 3B AC    ....))..);" $";.
01A730:  28 03 00 00 EC 28 0B 00 00 EC 2C 0B 00 00 E9 29    (....(....,....)
01A740:  2C 28 FF 0E 28 03 00 00 EC 28 0B 00 00 EC 2C 0B    ,(..(....(....,.
01A750:  00 00 E9 29 29 F5 12 29 2C 10 29 00 0D 00 84 17    ...))..),.).....
01A760:  B0 20 0B 00 00 E9 01 C9 00 07 00 55 1B 01 C0 00    . .........U....
01A770:  0F 00 56 1B C5 20 2A 2A 45 58 49 54 2A 2A 00 07    ..V.. **EXIT**..
01A780:  00 57 1B 01 C0 00 41 00 58 1B A1 20 0B 00 00 EC    .W....A.X.. ....
01A790:  F2 0D 00 00 67 6F 75 F4 20 EB 20 8A 20 23 12 01    ....gou. . . #..
01A7A0:  BF 20 23 12 2C 22 59 6F 75 20 61 72 65 20 6E 6F    . #.,"You are no
01A7B0:  74 20 61 74 20 65 78 69 74 22 01 9F 20 1E F8 2A    t at exit".. ..*
01A7C0:  01 A0 20 1E D2 00 00 6B 00 62 1B 9E 20 0B 00 00    .. ....k.b.. ...
01A7D0:  E9 EF 0F 20 EC 20 12 01 9E 20 0B 00 00 69 FA EF    ... . ... ...i..
01A7E0:  0F 20 EC 20 12 01 A1 20 FF 75 28 03 00 00 6C E9    . . ... .u(...l.
01A7F0:  28 0B 00 00 E9 29 2C FF 0E 28 03 00 00 6C E9 28    (....),..(...l.(
01A800:  0B 00 00 E9 29 29 F5 10 51 FE 29 EF FF 75 28 03    ....))..Q.)..u(.
01A810:  00 00 E3 28 0B 00 00 69 FA 29 2C FF 0E 28 03 00    ...(...i.),..(..
01A820:  00 E3 28 0B 00 00 69 FA 29 29 F5 13 29 20 EB 20    ..(...i.))..) . 
01A830:  1E 66 1B 00 12 00 64 1B B0 20 0B 00 00 69 FA 01    .f....d.. ...i..
01A840:  A0 20 1E 6C 1B 00 19 00 66 1B B0 20 0B 00 00 E9    . .l....f.. ....
01A850:  01 A1 20 0B 00 00 66 B1 20 EB 20 1E BC 1B 00 76    .. ...f. . ....v
01A860:  00 68 1B 8A 20 23 12 01 A9 20 23 12 2C 13 2C 10    .h.. #... #.,.,.
01A870:  01 BF 20 23 12 2C 22 43 4F 4E 47 52 41 54 55 4C    .. #.,"CONGRATUL
01A880:  41 54 49 4F 4E 53 20 21 21 22 01 BF 20 23 12 2C    ATIONS !!".. #.,
01A890:  22 59 6F 75 20 64 69 64 20 69 74 20 69 6E 20 22    "You did it in "
01A8A0:  3B 0B 00 00 66 B2 3B 22 20 6D 6F 76 65 73 22 01    ;...f.;" moves".
01A8B0:  BB 20 23 12 2C 10 01 BF 20 23 12 2C 22 48 41 50    . #.,... #.,"HAP
01A8C0:  50 59 20 43 48 52 49 53 54 4D 41 53 2E 22 01 A0    PY CHRISTMAS."..
01A8D0:  20 1E 4C 1D 00 4E 00 6C 1B 8A 20 23 12 01 BF 20     .L..N.l.. #... 
01A8E0:  23 12 2C 22 59 6F 75 20 43 41 4E 4E 4F 54 20 45    #.,"You CANNOT E
01A8F0:  78 69 74 22 01 BF 20 23 12 2C 22 59 6F 75 20 61    xit".. #.,"You a
01A900:  72 65 20 6E 6F 74 20 63 61 72 F3 A8 72 79 69 6E    re not car..ryin
01A910:  67 20 74 68 65 20 63 6F 72 72 65 63 74 20 69 74    g the correct it
01A920:  65 6D 73 22 00 20 00 76 1B 9E 20 0B 00 00 E9 EF    ems". .v.. .....
01A930:  0F 20 EC 20 1A B8 0B 01 B0 20 0B 00 00 E9 01 A0    . . ..... ......
01A940:  20 1E D2 00 00 5F 00 BC 1B 9E 20 0D 00 00 E9 EF     ...._.... .....
01A950:  0F 20 EC 20 12 01 9E 20 0D 00 00 69 FA EF 0F 20    . . ... ...i... 
01A960:  EC 20 12 01 A1 20 03 00 00 6C E9 28 0D 00 00 E9    . ... ...l.(....
01A970:  29 F2 FF 75 28 03 00 00 E3 28 0D 00 00 69 FA 29    )..u(....(...i.)
01A980:  2C FF 0E 28 03 00 00 E3 28 0D 00 00 69 FA 29 29    ,..(....(...i.))
01A990:  F5 11 29 20 EB 20 B0 20 0D 00 00 69 FA 01 A0 20    ..) . . ...i... 
01A9A0:  1E B0 1D 00 0B 00 C1 1B B0 20 0B 00 00 E9 00 A8    ......... ......
01A9B0:  00 C6 1B 8A 20 23 12 01 BF 20 23 12 2C 22 20 20    .... #... #.,"  
01A9C0:  43 4F 4E 47 52 41 54 55 4C 41 54 49 4F 4E 53 20    CONGRATULATIONS 
01A9D0:  21 21 22 01 BF 20 23 12 2C 22 79 6F 75 20 68 61    !!".. #.,"you ha
01A9E0:  76 65 20 74 68 65 20 63 6F 72 72 65 63 74 20 69    ve the correct i
01A9F0:  74 65 6D 73 20 61 6E 64 20 76 61 6C 75 65 73 2E    tems and values.
01AA00:  22 01 BF 20 23 12 2C 22 59 6F 75 20 1D 2C 74 6F    ".. #.,"You .,to
01AA10:  6F 6B 20 22 3B 0D 00 00 66 B2 3B 22 20 6D 6F 76    ok ";...f.;" mov
01AA20:  65 73 2E 22 01 BB 20 23 12 2C 10 01 BF 20 23 12    es.".. #.,... #.
01AA30:  2C 22 48 41 56 45 20 41 20 48 41 50 50 59 20 43    ,"HAVE A HAPPY C
01AA40:  48 52 49 53 54 4D 41 53 2C 20 47 41 52 54 48 21    HRISTMAS, GARTH!
01AA50:  21 22 01 A0 20 1E 4C 1D 00 A4 00 4C 1D BB 20 23    !".. .L....L.. #
01AA60:  12 2C 0F 01 A3 20 23 12 2C 22 50 6C 61 79 20 61    .,..£ #.,"Play a
01AA70:  67 61 69 6E 20 59 2F 4E 22 3B 03 00 00 65 EE 01    gain Y/N";...e..
01AA80:  03 00 00 65 EE EF FF 1C 28 03 00 00 65 EE 29 01    ...e....(...e.).
01AA90:  A1 20 FF 75 28 03 00 00 65 EE 2C 0F 29 EF 22 59    . .u(...e.,.)."Y
01AAA0:  22 20 EB 20 CA 20 1E 0A 00 20 01 97 20 AD 20 0F    " . . ... .. . .
01AAB0:  01 8A 01 A2 20 0F 2C 19 18 01 A2 20 10 2C 19 14    .... .,.... .,..
01AAC0:  01 A2 20 11 2C 14 01 A2 20 0E 2C 0F 01 BA 20 0E    .. .,... .,... .
01AAD0:  01 82 20 0F 01 BB 20 0F 01 A9 20 13 2C 19 0C 01    .. ... ... .,...
01AAE0:  BF 20 22 48 41 50 50 59 20 43 48 52 49 53 54 4D    . "HAPPY CHRISTM
01AAF0:  41 53 22 01 A9 20 0F 2C 19 18 01 98 00 91 00 B0    AS".. .,........
01AB00:  1D 8A 20 23 12 01 BF 20 23 12 2C 22 59 6F 49 29    .. #... #.,"YoI)
01AB10:  75 20 43 41 4E 4E 4F 54 20 45 78 69 74 22 01 BF    u CANNOT Exit"..
01AB20:  20 23 12 2C 22 59 6F 75 20 61 72 65 20 63 61 72     #.,"You are car
01AB30:  72 79 69 6E 67 20 74 68 65 20 63 6F 72 72 65 63    rying the correc
01AB40:  74 20 69 74 65 6D 73 22 01 BF 20 23 12 2C 22 62    t items".. #.,"b
01AB50:  75 74 20 74 68 65 79 20 61 72 65 20 6F 66 20 74    ut they are of t
01AB60:  68 65 20 77 72 6F 6E 67 20 76 61 6C 75 65 22 01    he wrong value".
01AB70:  BF 20 23 12 2C 22 48 65 72 65 20 69 73 20 68 69    . #.,"Here is hi
01AB80:  73 20 63 6F 72 72 65 63 74 20 6C 69 73 74 22 00    s correct list".
01AB90:  79 00 BA 1D 8A 20 23 0F 01 BB 20 23 0F 2C 10 01    y.... #... #.,..
01ABA0:  BF 20 23 0F 2C 22 47 61 74 68 27 73 20 43 4F 52    . #.,"Gath's COR
01ABB0:  52 45 43 54 20 6C 69 73 74 22 01 BB 20 23 0F 2C    RECT list".. #.,
01ABC0:  0F 01 9E 20 0D 00 00 E9 EF 20 0F 20 EC 20 12 01    ... ..... . . ..
01ABD0:  BF 20 23 0F 2C 03 00 00 6C E9 28 0D 00 00 E9 29    . #.,...l.(....)
01ABE0:  01 B0 20 0D 00 00 E9 01 9F 20 1E F8 2A 01 9F 20    .. ...... ..*.. 
01ABF0:  1E F8 2A 01 0D 00 00 66 B4 EF F5 0F 01 9F 20 1E    ..*....f...... .
01AC00:  A0 0F 01 A0 20 1E D2 00 00 07 00 75 1E 01 C0 00    .... ......u....
01AC10:  A7 6C 0F 00 76 1E C5 20 2A 2A 48 45 4C 50 2A 2A    .l..v.. **HELP**
01AC20:  00 07 00 77 1E 01 C0 00 83 00 78 1E A1 20 0B 00    ...w......x.. ..
01AC30:  00 66 B4 20 EB 20 8A 20 23 0F 01 BB 20 23 0F 2C    .f. . . #... #.,
01AC40:  10 01 BF 20 23 0F 2C 22 47 61 74 68 27 73 20 43    ... #.,"Gath's C
01AC50:  4F 52 52 45 43 54 20 6C 69 73 74 22 01 BB 20 23    ORRECT list".. #
01AC60:  0F 2C 0F 01 9E 20 0B 00 00 E9 EF 20 0F 20 EC 20    .,... ..... . . 
01AC70:  12 01 BF 20 23 0F 2C 03 00 00 6C E9 28 0B 00 00    ... #.,...l.(...
01AC80:  E9 29 01 B0 20 0B 00 00 E9 01 9F 20 1E F8 2A 01    .).. ...... ..*.
01AC90:  9F 20 1E F8 2A 01 0B 00 00 66 B4 EF F5 0F 01 9F    . ..*....f......
01ACA0:  20 1E A0 0F 01 A0 20 1E D2 00 00 32 00 82 1E 8A     ..... ....2....
01ACB0:  20 23 12 01 BF 20 23 12 2C 22 49 20 63 61 6E 6E     #... #.,"I cann
01ACC0:  6F 74 20 68 65 6C 70 20 79 6F 75 20 79 65 74 22    ot help you yet"
01ACD0:  01 9F 20 1E F8 2A 01 A0 20 1E D2 00 00 16 00 3E    .. ..*.. ......>
01ACE0:  1F C5 20 2A 2A 44 52 41 57 20 43 4C 4F 43 4B 2A    .. **DRAW CLOCK*
01ACF0:  2A 20 00 07 00 3F 1F 01 C0 00 60 00 40 1F BA 20    * ...?....`.@.. 
01AD00:  23 13 2C 0E 01 8A 20 23 13 01 A9 20 23 13 2C 0F    #.,... #... #.,.
01AD10:  2C 0F E7 92 01 BB 20 23 13 2C 10 01 BF 20 23 13    ,..... #.,... #.
01AD20:  2C 22 53 20 50 20 41 20 43 20 45 20 57 20 41 20    ,"S P A C E W A 
01AD30:  59 22 01 BF 20 23 13 2C 22 20 20 20 54 69 6D 65    Y".. #.,"   Time
01AD40:  20 20 74 69 6C 6C 22 01 BF 20 23 13 2C 22 20 20      till".. #.,"  
01AD50:  20 44 65 70 61 72 74 75 72 65 22 00 36 00 4A 1F     Departure".6.J.
01AD60:  0D 00 00 64 F3 EF 12 01 0B 00 00 78 F3 EF 1A 08    ...d.......x....
01AD70:  02 01 0B 00 00 79 F3 EF 19 E6 01 02 00 00 F2 EF    .....y..........
01AD80:  19 55 01 0D 00 00 64 F3 EF 0D 00 00 64 F3 F7 19    .U....d.....d...
01AD90:  B4 00 69 00 54 1F 9E 20 0D 00 00 E3 EF 0E 20 EC    ..i.T.. ...... .
01ADA0:  20 10 F6 FF 44 20 E6 20 0D 00 00 64 F3 01 0B 00     ...D . ...d....
01ADB0:  00 78 F0 EF 02 00 00 F2 F6 FF 05 28 0D 00 00 E3    .x.........(....
01ADC0:  29 01 0B 00 00 79 F0 EF 02 00 00 F2 F6 FF 15 28    )....y.........(
01ADD0:  0D 00 00 E3 29 01 C1 01 BC 20 0B 00 00 78 F3 F4    ....).... ...x..
01ADE0:  0B 00 00 78 F0 2C 0B 00 00 79 F3 F4 0B 00 00 79    ...x.,...y.....y
01ADF0:  F0 2C 10 01 B0 20 0D 00 00 E3 00 4C 00 5E 1F 9E    .,... .....L.^..
01AE00:  20 0D 00 00 E3 EF 0F 20 EC 20 1A 68 01 20 E6 20     ...... . .h. . 
01AE10:  11 01 BC 20 67 C6 FF FF FF FF 11 34 09 F6 04 F6    ... g......4....
01AE20:  04 D3 04 0F 09 02 10 08 0F 00 07 01 00 2C 53 50    .............,SP
01AE30:  41 43 45 57 41 59 00 00 00 00 00 00 00 00 04 00    ACEWAY..........
01AE40:  00 00 08 70 19 00 30 2A 00 00 00 00 00 00 00 00    ...p..0*........
01AE50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AE60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AE70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AE80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AE90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AEA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AEB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AEC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AEE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AEF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AF00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AF10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01AF20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 3F 3A    ..............?:
01AF30:  FF FF FF FF 11 34 09 CE 04 CE 04 F6 04 F5 08 02    .....4..........
01AF40:  10 08 31 0A 15 08 00 16 1A 08 02 2C 19 E6 01 91    ..1........,....
01AF50:  01 94 20 1A 08 02 F4 19 46 F6 FF 05 28 0D 00 00    .. .....F...(...
01AF60:  E3 29 2C 19 E6 F4 19 46 F6 FF 15 28 0D 00 00 E3    .),....F...(....
01AF70:  29 2C 11 01 B0 20 0D 00 00 E3 00 06 00 68 1F C9    ),... .......h..
01AF80:  00 19 00 26 23 C5 20 2A 2A 20 55 4E 44 52 41 57    ...&#. ** UNDRAW
01AF90:  20 43 4C 4F 43 4B 20 2A 2A 00 07 00 27 23 01 C0     CLOCK **...'#..
01AFA0:  00 51 00 28 23 A1 20 0B 00 00 66 B3 20 EB 20 C9    .Q.(#. ...f. . .
01AFB0:  20 01 97 20 0D 00 00 63 EC EF 0D 00 00 63 EC F4     .. ...c.....c..
01AFC0:  11 01 BC 20 1A 08 02 2C 19 E6 01 91 01 94 20 1A    ... ...,...... .
01AFD0:  08 02 F4 19 46 F6 FF 05 28 0D 00 00 63 EC 29 2C    ....F...(...c.),
01AFE0:  19 E6 F4 19 46 F6 FF 15 28 0D 00 00 63 EC 29 2C    ....F...(...c.),
01AFF0:  0E 00 14 00 32 23 A1 20 0D 00 00 63 EC F1 1A 68    ....2#. ...c...h
01B000:  01 20 EB 20 C9 00 84 00 3C 23 8A 20 23 12 01 BB    . . ....<#. #...
01B010:  20 23 10 2C 0F 01 BF 20 23 10 2C 22 59 6F 75 20     #.,... #.,"You 
01B020:  68 61 76 65 20 6D 69 73 73 65 64 20 79 6F 75 72    have missed your
01B030:  20 73 68 69 70 20 68 6F 6D 65 22 01 BF 20 23 10     ship home".. #.
01B040:  2C 22 44 6F 20 79 6F 75 93 5E 20 77 69 73 68 20    ,"Do you.^ wish 
01B050:  74 6F 20 63 6F 6E 74 69 6E 75 65 20 74 68 69 73    to continue this
01B060:  20 67 61 6D 65 22 01 A3 20 23 10 2C 22 50 6C 65     game".£ #.,"Ple
01B070:  61 73 65 20 61 6E 73 77 65 72 20 59 45 53 20 6F    ase answer YES o
01B080:  72 20 4E 6F 22 3B 03 00 00 65 EE 00 2C 00 46 23    r No";...e..,.F#
01B090:  03 00 00 65 EE EF FF 1C 28 03 00 00 65 EE 29 01    ...e....(...e.).
01B0A0:  A1 20 FF 75 28 03 00 00 65 EE 2C 0F 29 EF 22 4E    . .u(...e.,.)."N
01B0B0:  22 20 EB 20 1E 4C 1D 00 3E 00 50 23 A9 20 23 13    " . .L..>.P#. #.
01B0C0:  2C 0F 2C 10 01 BF 20 23 13 2C FF 03 28 19 12 29    ,.,... #.,..(..)
01B0D0:  01 A9 20 23 13 2C 0F 2C 11 01 BB 20 23 13 2C 11    .. #.,.,... #.,.
01B0E0:  01 BF 20 23 13 2C 22 54 49 4D 45 20 45 58 43 45    .. #.,"TIME EXCE
01B0F0:  45 44 45 44 22 00 0F 00 5A 23 0D 00 00 66 B3 EF    EDED"...Z#...f..
01B100:  F5 0F 01 C9 00 13 00 0E 27 C5 20 2A 2A 45 4E 44    ........'. **END
01B110:  20 47 41 4D 45 2A 2A 00 07 00 0F 27 01 C0 00 1C     GAME**....'....
01B120:  00 F8 2A 9E 20 0B 00 00 E9 EF 0F 20 EC 20 1A B8    ..*. ...... . ..
01B130:  0B 01 B0 20 0B 00 00 E9 01 C9 00 60 00 20 4E 8C    ... .......`. N.
01B140:  20 22 4C 59 52 41 20 42 49 52 8F D6 44 53 32 30     "LYRA BIR..DS20
01B150:  22 2C 22 4C 59 52 41 20 42 49 52 44 53 32 35 22    ","LYRA BIRDS25"
01B160:  2C 22 4C 59 52 41 20 42 49 52 44 53 33 30 22 2C    ,"LYRA BIRDS30",
01B170:  22 47 52 55 53 20 47 55 4D 44 52 4F 50 53 30 35    "GRUS GUMDROPS05
01B180:  22 2C 22 4D 4F 4F 4E 20 52 41 59 53 35 22 2C 22    ","MOON RAYS5","
01B190:  4D 4F 4F 4E 20 52 41 59 53 31 30 22 00 66 00 2A    MOON RAYS10".f.*
01B1A0:  4E 8C 20 22 4D 4F 4F 4E 53 48 49 4E 45 31 30 22    N. "MOONSHINE10"
01B1B0:  2C 22 4D 4F 4F 4E 53 48 49 4E 45 32 30 22 2C 22    ,"MOONSHINE20","
01B1C0:  4D 4F 4F 4E 53 48 49 4E 45 33 30 22 2C 22 4D 41    MOONSHINE30","MA
01B1D0:  52 54 49 41 4E 20 44 52 55 4D 53 32 30 22 2C 22    RTIAN DRUMS20","
01B1E0:  4D 41 52 54 49 41 4E 20 44 52 55 4D 53 33 30 22    MARTIAN DRUMS30"
01B1F0:  2C 22 4D 41 52 54 49 41 4E 20 44 52 55 4D 53 32    ,"MARTIAN DRUMS2
01B200:  35 22 00 64 00 34 4E 8C 20 22 4D 41 52 53 20 42    5".d.4N. "MARS B
01B210:  41 52 53 30 35 22 2C 22 4D 41 52 53 20 42 41 52    ARS05","MARS BAR
01B220:  53 31 30 22 2C 22 4D 41 52 53 20 42 41 52 53 31    S10","MARS BARS1
01B230:  32 22 2C 22 4C 55 50 55 53 20 4C 55 50 49 4E 53    2","LUPUS LUPINS
01B240:  30 35 22 2C 22 4C 55 50 55 53 20 4C FA 11 55 50    05","LUPUS L..UP
01B250:  49 4E 53 31 30 22 2C 22 56 45 4E 55 53 49 41 4E    INS10","VENUSIAN
01B260:  20 56 41 53 45 32 35 22 00 62 00 3E 4E 8C 20 22     VASE25".b.>N. "
01B270:  56 45 4E 55 53 49 41 4E 20 56 41 53 45 33 30 22    VENUSIAN VASE30"
01B280:  2C 22 56 45 4E 55 53 49 41 4E 20 56 41 53 45 34    ,"VENUSIAN VASE4
01B290:  30 22 2C 22 53 54 41 52 20 44 55 53 54 31 30 22    0","STAR DUST10"
01B2A0:  2C 22 53 54 41 52 20 44 55 53 54 32 30 22 2C 22    ,"STAR DUST20","
01B2B0:  53 54 41 52 20 47 45 4D 53 32 35 22 2C 22 53 54    STAR GEMS25","ST
01B2C0:  41 52 20 47 45 4D 53 33 30 22 00 62 00 48 4E 8C    AR GEMS30".b.HN.
01B2D0:  20 22 53 54 41 52 20 47 45 4D 53 33 35 22 2C 22     "STAR GEMS35","
01B2E0:  50 4C 55 54 4F 20 43 52 41 54 53 34 30 22 2C 22    PLUTO CRATS40","
01B2F0:  50 4C 55 54 4F 20 43 52 41 54 53 35 30 22 2C 22    PLUTO CRATS50","
01B300:  50 4C 55 54 4F 20 43 52 41 54 53 36 30 22 2C 22    PLUTO CRATS60","
01B310:  50 4C 55 54 4F 20 50 55 53 53 30 35 22 2C 22 50    PLUTO PUSS05","P
01B320:  4C 55 54 4F 20 50 55 53 53 31 30 22 00 6E 00 52    LUTO PUSS10".n.R
01B330:  4E 8C 20 22 50 4C 55 54 4F 20 50 55 53 53 32 30    N. "PLUTO PUSS20
01B340:  22 2C 22 4E 45 50 54 55 4E 45 20 4E 59 4D 1A E6    ","NEPTUNE NYM..
01B350:  50 48 53 32 30 22 2C 22 4E 45 50 54 55 4E 45 20    PHS20","NEPTUNE 
01B360:  4E 59 4D 50 48 53 32 35 22 2C 22 4E 45 50 54 55    NYMPHS25","NEPTU
01B370:  4E 45 20 4E 59 4D 50 48 53 33 30 22 2C 22 4E 45    NE NYMPHS30","NE
01B380:  50 54 55 4E 45 20 4F 49 4C 30 35 22 2C 22 4E 45    PTUNE OIL05","NE
01B390:  50 54 55 4E 45 20 4F 49 4C 31 30 22 00 6A 00 5C    PTUNE OIL10".j.\
01B3A0:  4E 8C 20 22 47 45 4D 49 4E 49 20 54 57 49 4E 53    N. "GEMINI TWINS
01B3B0:  33 30 22 2C 22 47 45 4D 49 4E 49 20 54 57 49 4E    30","GEMINI TWIN
01B3C0:  53 34 30 22 2C 22 47 45 4D 49 4E 49 20 47 45 4D    S40","GEMINI GEM
01B3D0:  53 30 35 22 2C 22 47 45 4D 49 4E 49 20 47 45 4D    S05","GEMINI GEM
01B3E0:  53 31 30 22 2C 22 47 45 4D 49 4E 49 20 47 45 4D    S10","GEMINI GEM
01B3F0:  53 31 35 22 2C 22 41 53 54 52 4F 49 44 20 42 45    S15","ASTROID BE
01B400:  4C 54 53 31 30 22 00 67 00 66 4E 8C 20 22 41 53    LTS10".g.fN. "AS
01B410:  54 52 4F 49 44 20 42 45 4C 54 53 32 30 22 2C 22    TROID BELTS20","
01B420:  4D 4F 4F 4E 20 53 54 4F 4E 45 30 35 22 2C 22 4D    MOON STONE05","M
01B430:  4F 4F 4E 20 53 54 4F 4E 45 31 30 22 2C 22 4D 4F    OON STONE10","MO
01B440:  4F 4E 20 53 54 4F 4E 45 31 35 22 2C 22 43 59 47    ON STONE15","CYG
01B450:  A4 83 4E 55 53 20 52 49 4E 47 53 30 35 22 2C 22    ..NUS RINGS05","
01B460:  43 59 47 4E 55 53 20 52 49 4E 47 53 31 30 22 00    CYGNUS RINGS10".
01B470:  67 00 70 4E 8C 20 22 50 45 47 41 53 55 53 20 50    g.pN. "PEGASUS P
01B480:  45 54 53 31 30 22 2C 22 50 45 47 41 53 55 53 20    ETS10","PEGASUS 
01B490:  50 45 54 53 32 30 22 2C 22 50 45 47 41 53 55 53    PETS20","PEGASUS
01B4A0:  20 50 45 54 53 33 30 22 2C 22 56 45 47 41 20 4D     PETS30","VEGA M
01B4B0:  49 54 45 53 30 35 22 2C 22 56 45 47 41 20 4D 49    ITES05","VEGA MI
01B4C0:  54 45 53 31 30 22 2C 22 41 51 55 41 4D 41 52 49    TES10","AQUAMARI
01B4D0:  4E 45 53 32 35 22 00 6F 00 7A 4E 8C 20 22 48 59    NES25".o.zN. "HY
01B4E0:  44 52 41 20 46 4F 49 4C 53 35 30 22 2C 22 41 52    DRA FOILS50","AR
01B4F0:  49 45 53 20 46 41 49 52 49 45 53 33 30 22 2C 22    IES FAIRIES30","
01B500:  41 52 49 45 53 20 46 41 49 52 49 45 53 33 35 22    ARIES FAIRIES35"
01B510:  2C 22 4F 52 49 4F 4E 53 20 42 45 4C 54 53 30 35    ,"ORIONS BELTS05
01B520:  22 2C 22 4F 52 49 4F 4E 53 20 42 45 4C 54 53 31    ","ORIONS BELTS1
01B530:  35 22 2C 22 50 49 53 43 45 53 20 26 20 43 48 49    5","PISCES & CHI
01B540:  50 53 31 30 22 00 2E 00 84 4E 8C 20 42 45 48 2C    PS10"....N. BEH,
01B550:  41 43 C3 E6 4A 2C 42 44 4C 2C 43 45 4E 2C 41 44    AC..J,BDL,CEN,AD
01B560:  46 2C 45 47 4F 2C 46 48 51 2C 41 47 49 2C 48 4A    F,EGO,FHQ,AGI,HJ
01B570:  52 2C 42 49 4B 00 2E 00 8E 4E 8C 20 4A 4C 53 2C    R,BIK....N. JLS,
01B580:  43 4B 4D 2C 4C 4E 54 2C 44 4D 4F 2C 46 4E 50 2C    CKM,LNT,DMO,FNP,
01B590:  4F 51 54 2C 47 50 52 2C 49 51 53 2C 4B 52 54 2C    OQT,GPR,IQS,KRT,
01B5A0:  4D 50 53 00 20 00 30 75 AD 20 10 01 A2 20 0E 2C    MPS. .0u. ... .,
01B5B0:  19 0D 01 A2 20 0F 2C 0F 01 82 20 19 0D 01 BB 20    .... .,... .... 
01B5C0:  0F 01 8A 00 4D 00 32 75 BF 22 20 20 20 20 20 20    ....M.2u."      
01B5D0:  53 20 50 20 41 20 43 20 45 20 57 20 41 20 59 20    S P A C E W A Y 
01B5E0:  20 20 53 20 48 20 4F 20 50 20 50 20 49 20 4E 20      S H O P P I N 
01B5F0:  47 20 54 20 4F 20 57 20 4E 20 20 2D 20 20 50 20    G T O W N  -  P 
01B600:  52 20 4F 20 4C 20 4F 20 47 20 55 20 45 22 01 BF    R O L O G U E"..
01B610:  00 55 00 34 75 BF 22 47 61 72 74 68 20 46 6C 61    .U.4u."Garth Fla
01B620:  73 68 62 61 63 6B 20 74 68 72 6F 74 74 6C 65 64    shback throttled
01B630:  20 62 61 63 6B 20 68 69 73 20 73 74 61 72 66 69     back his starfi
01B640:  67 68 74 65 72 20 61 6E 64 20 68 61 6E 64 65 64    ghter and handed
01B650:  20 63 6F 6E EB 51 74 72 6F 6C 20 6F 76 65 72 20     con.Qtrol over 
01B660:  74 6F 20 74 68 65 22 00 55 00 38 75 BF 22 61 75    to the".U.8u."au
01B670:  74 6F 6D 61 74 69 63 20 6C 61 6E 64 69 6E 67 20    tomatic landing 
01B680:  73 79 73 74 65 6D 20 6F 66 20 53 70 61 63 65 20    system of Space 
01B690:  53 74 61 74 69 6F 6E 20 4F 6E 65 2C 20 77 69 74    Station One, wit
01B6A0:  68 20 61 20 73 61 74 69 73 69 66 69 65 64 20 73    h a satisified s
01B6B0:  69 67 68 2E 20 48 65 20 68 61 64 22 00 53 00 3A    igh. He had".S.:
01B6C0:  75 BF 22 6A 75 73 74 20 63 6F 6D 70 6C 65 74 65    u."just complete
01B6D0:  64 20 68 69 73 20 6C 61 73 74 20 73 69 78 20 6D    d his last six m
01B6E0:  6F 6E 74 68 20 74 6F 75 72 20 6F 66 20 64 75 74    onth tour of dut
01B6F0:  79 20 70 61 74 72 6F 6C 6C 69 6E 67 20 74 68 65    y patrolling the
01B700:  20 69 6E 74 65 72 67 61 6C 6C 65 74 69 63 22 00     intergalletic".
01B710:  58 00 3C 75 BF 22 73 70 61 63 65 20 6C 61 6E 65    X.<u."space lane
01B720:  73 20 61 6E 64 20 77 61 73 20 6F 6E 20 68 69 73    s and was on his
01B730:  20 77 61 79 20 68 6F 6D 65 20 66 6F 72 20 68 69     way home for hi
01B740:  73 20 66 69 72 73 74 20 43 68 72 69 73 74 6D 61    s first Christma
01B750:  73 20 6F 6E 20 45 D6 F0 FF FF FF FF 11 37 09 F6    s on E.......7..
01B760:  04 F6 04 D5 04 0A 09 02 10 08 0F 00 07 01 00 2C    ...............,
01B770:  53 50 41 43 45 57 41 59 00 00 00 00 00 00 00 00    SPACEWAY........
01B780:  05 00 00 00 08 70 21 00 30 2A 00 00 00 00 00 00    .....p!.0*......
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:  38 AB FF FF FF FF 11 36 09 CE 04 CE 04 FB 04 01    8......6........
01B880:  09 02 10 08 2D 0A 15 08 00 16 41 52 54 48 20 69    ....-.....ARTH i
01B890:  6E 20 36 20 79 65 61 72 73 2E 22 00 55 00 3E 75    n 6 years.".U.>u
01B8A0:  BF 22 41 20 68 61 6C 66 20 68 6F 75 72 20 77 61    ."A half hour wa
01B8B0:  69 74 20 61 74 20 73 70 61 63 65 20 6F 6E 65 2C    it at space one,
01B8C0:  20 68 65 20 74 68 6F 75 67 68 74 2C 20 61 6E 64     he thought, and
01B8D0:  20 74 68 65 6E 20 74 68 65 20 45 61 72 74 68 20     then the Earth 
01B8E0:  72 6F 63 6B 65 74 20 74 6F 20 68 6F 6D 65 2E 22    rocket to home."
01B8F0:  00 4C 00 40 75 BF 22 48 69 73 20 74 68 6F 75 67    .L.@u."His thoug
01B900:  68 74 73 20 77 65 72 65 20 62 72 6F 75 67 68 74    hts were brought
01B910:  20 62 61 63 6B 20 74 6F 20 73 70 61 63 65 20 62     back to space b
01B920:  79 20 74 68 65 20 75 72 67 65 6E 74 20 70 69 70    y the urgent pip
01B930:  70 69 6E 67 20 6F 66 20 68 69 73 22 00 52 00 42    ping of his".R.B
01B940:  75 BF 22 63 6F 6D 6D 75 6E 69 63 61 74 69 6F 6E    u."communication
01B950:  20 63 6F 6E 73 6F 6C 65 2E 20 48 65 20 61 63 6B     console. He ack
01B960:  6E 6F 77 6C 65 64 67 65 64 20 69 74 27 73 20 72    nowledged it's r
01B970:  65 71 75 65 73 74 20 77 69 74 68 20 61 20 6E 6F    equest with a no
01B980:  64 20 6F 66 20 68 69 73 20 68 59 37 65 61 64 22    d of his hY7ead"
01B990:  00 4F 00 44 75 BF 22 61 6E 64 20 74 68 65 20 63    .O.Du."and the c
01B9A0:  6F 6E 73 6F 6C 65 20 67 65 6E 74 6C 79 20 69 6E    onsole gently in
01B9B0:  74 6F 6E 65 64 2C 20 7E 41 20 6D 65 73 73 61 67    toned, ~A messag
01B9C0:  65 20 66 6F 72 20 79 6F 75 20 4D 72 20 46 6C 61    e for you Mr Fla
01B9D0:  73 68 62 61 63 6B 2C 20 77 69 6C 6C 20 49 22 00    shback, will I".
01B9E0:  20 00 46 75 BF 22 64 69 73 70 6C 61 79 20 69 74     .Fu."display it
01B9F0:  20 6F 6E 20 74 68 65 20 56 44 55 3F 7E 2E 22 00     on the VDU?~.".
01BA00:  56 00 48 75 BF 01 BF 22 4F 75 74 73 69 64 65 20    V.Hu..."Outside 
01BA10:  74 68 65 20 64 6F 63 6B 69 6E 67 20 68 61 64 20    the docking had 
01BA20:  63 6F 6D 70 6C 65 74 65 64 20 61 6E 64 20 47 61    completed and Ga
01BA30:  72 74 68 20 63 6F 75 6C 64 20 61 6C 72 65 61 64    rth could alread
01BA40:  79 20 68 65 61 72 20 74 68 65 20 61 69 72 20 6C    y hear the air l
01BA50:  6F 63 6B 73 22 00 57 00 4A 75 BF 22 62 65 69 6E    ocks".W.Ju."bein
01BA60:  67 20 61 63 74 69 76 61 74 65 64 2E 20 48 65 20    g activated. He 
01BA70:  74 68 61 6E 6B 65 64 20 74 68 65 20 63 6F 6E 73    thanked the cons
01BA80:  6F 6C 65 20 61 6E 64 20 6D 75 74 74 A9 FF 65 72    ole and mutt..er
01BA90:  69 6E 67 20 61 20 64 61 72 6B 20 4A 6F 76 69 61    ing a dark Jovia
01BAA0:  6E 20 74 68 72 65 61 74 20 74 68 61 74 22 00 53    n threat that".S
01BAB0:  00 4C 75 BF 22 72 6F 75 67 68 6C 79 20 74 72 61    .Lu."roughly tra
01BAC0:  6E 73 6C 61 74 65 64 20 6D 65 61 6E 74 20 73 6F    nslated meant so
01BAD0:  6D 65 74 68 69 6E 67 20 6C 69 6B 65 20 7E 42 6C    mething like ~Bl
01BAE0:  6F 6F 6D 69 6E 67 20 43 68 72 69 73 74 6D 61 73    ooming Christmas
01BAF0:  7E 20 68 65 20 70 75 6E 63 68 65 64 20 74 68 65    ~ he punched the
01BB00:  22 00 53 00 4E 75 BF 22 62 75 74 74 6F 6E 20 74    ".S.Nu."button t
01BB10:  6F 20 70 72 6F 64 75 63 65 20 61 20 68 61 72 64    o produce a hard
01BB20:  20 63 6F 70 79 20 6F 66 20 74 68 65 20 64 69 73     copy of the dis
01BB30:  70 6C 61 79 2C 20 72 6F 75 67 68 6C 79 20 74 6F    play, roughly to
01BB40:  72 65 20 69 74 20 6F 66 66 20 61 6E 64 20 72 61    re it off and ra
01BB50:  63 65 64 22 00 18 00 50 75 BF 22 66 6F 72 20 74    ced"...Pu."for t
01BB60:  68 65 20 61 69 72 6C 6F 63 6B 2E 22 00 54 00 52    he airlock.".T.R
01BB70:  75 BF 22 48 69 73 20 6D 65 73 73 61 67 65 20 77    u."His message w
01BB80:  61 73 20 61 20 6C 69 73 74 20 6F 66 20 67 19 1B    as a list of g..
01BB90:  69 66 74 73 20 74 6F 20 62 65 20 74 61 6B 65 6E    ifts to be taken
01BBA0:  20 68 6F 6D 65 20 61 6E 64 20 6D 65 61 6E 74 20     home and meant 
01BBB0:  68 65 20 6D 75 73 74 20 73 70 65 6E 64 20 74 68    he must spend th
01BBC0:  65 22 00 30 00 54 75 BF 22 6E 65 78 74 20 68 61    e".0.Tu."next ha
01BBD0:  6C 66 20 68 6F 75 72 20 61 74 20 53 50 41 43 45    lf hour at SPACE
01BBE0:  57 41 59 20 53 48 4F 50 50 49 4E 47 20 54 4F 57    WAY SHOPPING TOW
01BBF0:  4E 22 00 29 00 56 75 BF 01 BF 01 A3 22 50 72 65    N".).Vu....£"Pre
01BC00:  73 73 20 65 6E 74 65 72 20 74 6F 20 63 6F 6E 74    ss enter to cont
01BC10:  69 6E 75 65 22 3B 03 00 00 65 EE 00 A5 00 58 75    inue";...e....Xu
01BC20:  8A 01 BF 22 53 50 41 43 45 57 41 59 20 53 48 4F    ..."SPACEWAY SHO
01BC30:  50 50 49 4E 47 54 4F 57 4E 53 20 77 65 72 65 20    PPINGTOWNS were 
01BC40:  74 68 65 20 73 61 6D 65 20 74 68 65 20 77 68 6F    the same the who
01BC50:  6C 65 20 67 61 6C 61 78 79 20 6F 76 65 72 2E 20    le galaxy over. 
01BC60:  46 6F 72 6D 65 64 20 61 72 6F 75 6E 64 20 74 68    Formed around th
01BC70:  65 20 20 20 69 6E 73 69 64 65 20 73 75 72 66 61    e   inside surfa
01BC80:  63 65 20 6F 66 20 61 20 73 70 68 65 72 65 20 74    ce of a sphere t
01BC90:  3F B2 68 65 79 20 63 6F 6E 73 69 73 74 65 64 20    ?.hey consisted 
01BCA0:  6F 66 20 74 77 65 6E 74 79 20 74 72 61 64 69 6E    of twenty tradin
01BCB0:  67 20 70 6F 73 74 73 20 63 6F 6E 6E 65 63 74 65    g posts connecte
01BCC0:  64 22 00 55 00 5A 75 BF 22 69 6E 20 61 20 6C 61    d".U.Zu."in a la
01BCD0:  74 74 69 63 65 20 69 6E 20 73 75 63 68 20 61 20    ttice in such a 
01BCE0:  77 61 79 20 74 68 61 74 20 65 76 65 72 79 20 74    way that every t
01BCF0:  72 61 64 69 6E 67 20 70 6F 73 74 20 77 61 73 20    rading post was 
01BD00:  61 6C 77 61 79 73 20 76 69 73 69 61 62 6C 65 20    always visiable 
01BD10:  74 6F 20 74 68 65 22 00 52 00 5C 75 BF 22 7E 73    to the".R.\u."~s
01BD20:  70 61 63 65 20 66 6C 6F 61 74 65 72 73 7E 20 73    pace floaters~ s
01BD30:  74 61 74 69 6F 6E 65 64 20 69 6E 20 74 68 65 20    tationed in the 
01BD40:  6D 69 64 64 6C 65 20 6F 66 20 74 68 65 20 73 70    middle of the sp
01BD50:  68 65 72 65 2C 20 62 75 74 20 74 6F 20 74 68 65    here, but to the
01BD60:  20 73 68 6F 70 70 65 72 22 00 53 00 5E 75 BF 22     shopper".S.^u."
01BD70:  74 72 61 76 65 6C 6C 69 6E 67 20 74 68 65 20 6C    travelling the l
01BD80:  61 74 74 69 63 65 20 6E 6F 20 6D 6F 72 65 20 74    attice no more t
01BD90:  68 61 0D D2 6E 20 74 68 72 65 65 20 6F 74 68 65    ha..n three othe
01BDA0:  72 20 74 72 61 64 69 6E 67 20 70 6F 73 74 73 20    r trading posts 
01BDB0:  63 6F 75 6C 64 20 62 65 20 73 65 65 6E 22 00 18    could be seen"..
01BDC0:  00 60 75 BF 22 61 74 20 61 6E 79 20 6F 6E 65 20    .`u."at any one 
01BDD0:  74 69 6D 65 2E 22 00 55 00 62 75 BF 22 59 6F 75    time.".U.bu."You
01BDE0:  20 6E 6F 74 20 6F 6E 6C 79 20 66 6C 6F 61 74 65     not only floate
01BDF0:  64 20 69 6E 74 6F 20 74 68 65 20 73 68 6F 70 70    d into the shopp
01BE00:  69 6E 67 20 74 6F 77 6E 20 61 74 20 72 61 6E 64    ing town at rand
01BE10:  6F 6D 20 62 75 74 20 74 68 65 20 45 58 49 54 20    om but the EXIT 
01BE20:  77 61 73 20 61 6C 77 61 79 73 22 00 55 00 64 75    was always".U.du
01BE30:  BF 22 63 68 61 6E 67 69 6E 67 2E 20 49 74 20 77    ."changing. It w
01BE40:  61 73 20 61 6C 77 61 79 73 20 61 20 70 61 72 74    as always a part
01BE50:  20 6F 66 20 61 20 6E 6F 72 6D 61 6C 20 74 72 61     of a normal tra
01BE60:  64 69 6E 67 20 70 6F 73 74 20 73 6F 20 74 6F 20    ding post so to 
01BE70:  65 78 69 74 20 79 6F 75 20 68 61 64 20 74 6F 22    exit you had to"
01BE80:  00 56 00 66 75 BF 20 22 66 69 72 73 74 20 66 69    .V.fu. "first fi
01BE90:  6E 64 20 74 B7 F5 68 65 20 70 6F 73 74 20 77 68    nd t..he post wh
01BEA0:  69 63 68 20 77 61 73 20 61 6C 73 6F 20 74 68 65    ich was also the
01BEB0:  20 65 78 69 74 20 66 6F 72 20 74 68 65 20 64 61     exit for the da
01BEC0:  79 20 61 6E 64 20 74 68 65 6E 20 74 79 70 65 20    y and then type 
01BED0:  47 4F 20 45 58 49 54 22 00 51 00 68 75 BF 01 BF    GO EXIT".Q.hu...
01BEE0:  22 47 72 75 6D 62 6C 69 6E 67 20 61 73 20 68 65    "Grumbling as he
01BEF0:  20 6D 61 64 65 20 68 69 73 20 77 61 79 20 74 6F     made his way to
01BF00:  20 53 50 41 43 45 57 41 59 20 47 61 72 74 68 20     SPACEWAY Garth 
01BF10:  63 6F 6E 73 69 64 65 72 65 64 20 68 69 73 20 74    considered his t
01BF20:  72 6F 75 62 6C 65 73 2E 22 00 A6 00 6A 75 BF 22    roubles."...ju."
01BF30:  48 65 20 68 61 64 20 65 78 61 63 74 6C 79 20 33    He had exactly 3
01BF40:  30 20 6D 69 6E 75 74 65 73 20 74 6F 20 63 6F 6D    0 minutes to com
01BF50:  70 6C 65 74 65 20 68 69 73 20 73 68 6F 70 70 69    plete his shoppi
01BF60:  6E 67 20 61 6E 64 20 65 78 69 74 20 69 6E 20 74    ng and exit in t
01BF70:  69 6D 65 20 74 6F 20 63 61 74 63 68 20 20 20 20    ime to catch    
01BF80:  74 68 65 20 45 41 52 54 48 20 72 6F 63 6B 65 74    the EARTH rocket
01BF90:  20 68 6F 6D 65 2C D7 04 20 62 75 74 20 61 73 20     home,.. but as 
01BFA0:  61 6E 20 41 43 45 20 68 69 73 20 70 72 6F 62 6C    an ACE his probl
01BFB0:  65 6D 73 20 77 65 72 65 20 65 76 65 6E 20 67 72    ems were even gr
01BFC0:  65 61 74 65 72 20 74 68 61 6E 20 74 68 61 74 2C    eater than that,
01BFD0:  22 00 F2 00 6C 75 BF 22 74 68 65 20 70 72 69 63    "...lu."the pric
01BFE0:  65 73 20 66 6F 72 20 74 68 65 20 73 61 6D 65 20    es for the same 
01BFF0:  67 6F 6F 64 73 20 76 61 72 69 65 64 20 66 72 6F    goods varied fro
01C000:  6D 20 74 72 61 64 65 72 20 74 6F 20 74 72 61 64    m trader to trad
01C010:  65 72 2C 20 61 6E 64 20 68 65 20 68 61 64 20 74    er, and he had t
01C020:  6F 20 67 65 74 20 20 20 74 68 65 20 65 78 61 63    o get   the exac
01C030:  74 20 69 74 65 6D 73 20 72 65 71 75 65 73 74 65    t items requeste
01C040:  64 20 6F 6E 20 68 69 73 20 6C 69 73 74 2E 20 55    d on his list. U
01C050:  6E 66 6F 72 74 75 6E 61 74 65 6C 79 20 69 6E 20    nfortunately in 
01C060:  68 69 73 20 72 75 73 68 20 6C 65 61 76 69 6E 67    his rush leaving
01C070:  20 68 69 73 20 20 20 20 73 68 69 70 20 68 65 20     his    ship he 
01C080:  68 61 64 20 74 6F 72 6E 20 74 68 65 20 6C 69 73    had torn the lis
01C090:  74 20 63 61 72 65 6C 65 5B 38 FF FF FF FF 11 34    t carele[8.....4
01C0A0:  09 CE 04 CE 04 D3 04 0C 09 03 10 08 0F 00 07 01    ................
01C0B0:  00 2C 53 50 41 43 45 57 41 59 00 00 00 00 00 00    .,SPACEWAY......
01C0C0:  00 00 06 FF 00 30 02 70 29 00 30 2A 00 00 00 00    .....0.p).0*....
01C0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C1A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C1B0:  00 00 9B 2B FF FF FF FF 11 35 09 CE 04 CE 04 ED    ...+.....5......
01C1C0:  04 FD 08 03 10 08 F8 27 0B 03 00 16 73 73 6C 79    .......'....ssly
01C1D0:  20 61 6E 64 20 74 68 65 20 6F 6E 6C 79 20 63 6C     and the only cl
01C1E0:  75 65 20 6C 65 66 74 20 6F 66 20 74 68 65 20 70    ue left of the p
01C1F0:  72 69 63 65 73 22 20 00 6C 00 70 75 BF 22 77 61    rices" .l.pu."wa
01C200:  73 20 74 68 65 20 66 69 6E 61 6C 20 74 6F 74 61    s the final tota
01C210:  6C 2E 20 54 68 69 73 20 63 6F 75 6C 64 20 6D 65    l. This could me
01C220:  61 6E 20 76 69 73 69 74 69 6E 67 20 74 68 65 20    an visiting the 
01C230:  73 61 6D 65 20 74 72 61 64 65 72 73 20 73 65 76    same traders sev
01C240:  65 72 61 6C 20 74 69 6D 65 73 20 20 20 20 68 65    eral times    he
01C250:  20 66 75 6D 65 64 20 74 6F 20 68 69 6D 73 65 6C     fumed to himsel
01C260:  66 2E 22 00 A8 00 72 75 BF 01 BF 22 59 6F 75 20    f."...ru..."You 
01C270:  61 72 65 20 74 6F 20 74 61 6B 65 20 47 61 72 74    are to take Gart
01C280:  68 20 46 6C 61 73 68 62 61 63 6B 73 20 70 6C 61    h Flashbacks pla
01C290:  63 65 20 69 6E 20 74 68 69 73 20 67 61 6D 65 2E    ce in this game.
01C2A0:  20 54 68 65 20 63 6F 6D 70 75 74 65 72 20 77 69     The computer wi
01C2B0:  6C 6C 20 67 75 69 64 65 20 20 20 20 79 6F 75 20    ll guide    you 
01C2C0:  61 72 6F 75 6E 64 20 53 50 41 43 45 7A 55 57 41    around SPACEzUWA
01C2D0:  59 20 61 6E 64 20 61 6E 73 77 65 72 20 74 68 65    Y and answer the
01C2E0:  20 6C 69 6D 69 74 65 64 20 63 6F 6D 6D 61 6E 64     limited command
01C2F0:  73 20 6F 66 20 47 4F 2C 20 47 45 54 2C 20 4C 45    s of GO, GET, LE
01C300:  41 56 45 20 61 6E 64 20 45 58 49 54 22 00 CA 00    AVE and EXIT"...
01C310:  74 75 BF 22 41 66 74 65 72 20 66 61 69 6C 69 6E    tu."After failin
01C320:  67 20 74 6F 20 65 78 69 74 20 48 45 4C 50 20 6D    g to exit HELP m
01C330:  61 79 20 68 65 6C 70 2E 20 59 6F 75 20 6D 75 73    ay help. You mus
01C340:  74 20 68 61 76 65 20 61 6C 6C 20 74 68 65 20 65    t have all the e
01C350:  78 61 63 74 6C 79 20 70 72 69 63 65 64 20 69 74    xactly priced it
01C360:  65 6D 73 20 61 6E 64 20 65 78 69 74 20 77 69 74    ems and exit wit
01C370:  68 69 6E 20 33 30 20 6D 6F 76 65 73 20 74 6F 20    hin 30 moves to 
01C380:  77 69 6E 2E 20 54 68 65 20 6E 6F 76 69 63 65 20    win. The novice 
01C390:  70 6C 61 79 65 72 20 6E 65 65 64 20 6F 6E 6C 79    player need only
01C3A0:  20 63 6F 6C 6C 65 63 74 20 74 68 65 20 69 74 65     collect the ite
01C3B0:  6D 73 20 20 6F 6E 20 74 68 65 20 6C 69 73 74 20    ms  on the list 
01C3C0:  61 6E 64 20 65 78 69 74 2E 20 20 47 4F 4F 6F 46    and exit.  GOOoF
01C3D0:  44 20 4C 49 55 43 4B 2E 22 00 24 00 76 75 A3 22    D LIUCK.".$.vu£"
01C3E0:  50 72 65 73 73 20 65 6E 74 65 72 20 74 6F 20 62    Press enter to b
01C3F0:  65 67 69 6E 22 3B 03 00 00 65 EE 01 C9 00 00 00    egin";...e......
01C400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C4A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C4B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C4C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C4D0:  CA 08 FF FF FF FF 11 39 09 F6 04 F6 04 D7 04 16    .......9........
01C4E0:  09 02 10 08 0E 00 07 01 00 2C 54 4F 4F 4C 4B 49    .........,TOOLKI
01C4F0:  54 00 00 00 00 00 00 00 00 00 01 00 00 00 08 70    T..............p
01C500:  01 FF AE 2B 00 00 00 00 00 00 00 00 00 00 00 00    ...+............
01C510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C5E0:  00 00 00 00 00 00 00 00 00 00 16 2E FF FF FF FF    ................
01C5F0:  11 39 09 F6 04 F6 04 F3 04 FF 08 03 10 08 32 0A    .9............2.
01C600:  15 08 00 16 23 00 0A 00 C5 20 20 2A 2A 2A 2A 2A    ....#....  *****
01C610:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01C620:  2A 2A 2A 2A 2A 2A 00 23 00 14 00 C5 20 20 2A 2A    ******.#....  **
01C630:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01C640:  2A 2A 2A 2A 2A 2A 2A 2A 2A 00 23 00 1E 00 C5 20    *********.#.... 
01C650:  20 2A 53 4B 45 54 43 48 50 41 44 20 66 6F 72 20     *SKETCHPAD for 
01C660:  41 4D 53 54 52 41 44 34 36 34 20 2A 00 23 00 28    AMSTRAD464 *.#.(
01C670:  00 C5 20 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ..  ************
01C680:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00    ***************.
01C690:  23 00 32 00 C5 20 20 2A 2A 2A 2A 2A 2A 2A 2A 2A    #.2..  *********
01C6A0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01C6B0:  2A 2A 00 06 00 3C 00 C5 00 19 00 64 00 9F 20 1E    **...<.....d.. .
01C6C0:  F8 2A 20 20 01 C5 20 69 6E 69 74 69 61 6C 69 73    .*  .. initialis
01C6D0:  65 00 07 00 6E 00 01 C0 00 06 00 73 00 8A 00 1B    e...n......s....
01C6E0:  00 78 00 9F 20 1E EC 2C 20 20 01 C5 20 70 72 69    .x.. ..,  .. pri
01C6F0:  6E 74 20 73 63 72 65 65 6E 00 0A 00 82 00 9F 20    nt screen...... 
01C700:  1E 10 27 00 8F E4 1D 00 C8 00 03 00 00 FA EF FF    ..'.............
01C710:  43 20 01 20 A1 20 03 00 00 FA EF 22 22 EB 20 1E    C . . ....."". .
01C720:  C8 00 00 2B 00 D2 00 A1 20 03 00 00 FA EE FF 03    ...+.... .......
01C730:  28 19 EF 29 20 EB 20 02 00 00 63 ED EF FF 01 28    (..) . ...c....(
01C740:  03 00 00 FA 29 20 01 20 9F 20 1E 10 27 00 32 00    ....) . . ..'.2.
01C750:  DC 00 0D 00 00 62 72 61 6E 63 E8 20 EF 20 F5 0F    .....branc. . ..
01C760:  F6 28 03 00 00 FA EF FF 03 28 19 20 29 29 20 F5    .(.......(. )) .
01C770:  10 F6 28 03 00 00 FA EF FF 03 28 19 0D 29 29 00    ..(.......(..)).
01C780:  1B 00 E6 00 B2 20 0D 00 00 62 72 61 6E 63 E8 20    ..... ...branc. 
01C790:  9F 20 1E B0 36 2C 20 1E 80 3E 00 0A 00 2B 01 A0    . ..6, ..>...+..
01C7A0:  20 1E C8 00 00 06 00 0F 27 CE 00 22 00 10 27 C5     .......'.."..'.
01C7B0:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     ***************
01C7C0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1E 00 1A    ************....
01C7D0:  27 C5 20 2A 20 6D 6F 76 65 20 67 72 61 70 68 69    '. * move graphi
01C7E0:  63 73 20 63 75 72 73 65 72 2A 00 22 00 24 27 C5    cs curser*.".$'.
01C7F0:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     ***************
01C800:  2A 2A 2A 2A 2A 2A 1B 87 2A 2A 2A 2A 2A 2A 00 06    ******..******..
01C810:  00 2E 27 C5 00 19 00 38 27 BC 20 02 00 00 63 F8    ..'....8'. ...c.
01C820:  2C 02 00 00 63 F9 2C 02 00 00 63 E2 20 00 43 00    ,...c.,...c. .C.
01C830:  42 27 A1 20 02 00 00 63 ED EF 19 F0 20 EB 20 02    B'. ...c.... . .
01C840:  00 00 63 F9 EF 02 00 00 63 F9 F4 02 00 00 63 F3    ..c.....c.....c.
01C850:  20 01 20 A1 20 02 00 00 63 F9 EE 02 00 00 63 79     . . ...c.....cy
01C860:  E8 20 EB 20 02 00 00 63 F9 EF 02 00 00 63 79 E8    . . ...c.....cy.
01C870:  00 43 00 4C 27 A1 20 02 00 00 63 ED EF 19 F1 20    .C.L'. ...c.... 
01C880:  EB 20 02 00 00 63 F9 EF 02 00 00 63 F9 F5 02 00    . ...c.....c....
01C890:  00 63 F3 20 01 20 A1 20 02 00 00 63 F9 F1 02 00    .c. . . ...c....
01C8A0:  00 63 79 EC 20 EB 20 02 00 00 63 F9 EF 02 00 00    .cy. . ...c.....
01C8B0:  63 79 EC 00 43 00 56 27 A1 20 02 00 00 63 ED EF    cy..C.V'. ...c..
01C8C0:  19 F2 20 EB 20 02 00 00 63 F8 EF 02 00 00 63 F8    .. . ...c.....c.
01C8D0:  F5 02 00 00 63 F3 20 01 20 A1 20 02 00 00 63 F8    ....c. . . ...c.
01C8E0:  F1 02 00 00 63 78 EC 20 EB 20 02 00 00 63 F8 EF    ....cx. . ...c..
01C8F0:  02 00 00 63 78 EC 00 43 00 60 27 A1 20 02 00 00    ...cx..C.`'. ...
01C900:  63 ED EF 19 F3 20 EB 20 63 B5 02 00 00 63 F8 EF    c.... . c....c..
01C910:  02 00 00 63 F8 F4 02 00 00 63 F3 20 01 20 A1 20    ...c.....c. . . 
01C920:  02 00 00 63 F8 EE 02 00 00 63 78 E8 20 EB 20 02    ...c.....cx. . .
01C930:  00 00 63 F8 EF 02 00 00 63 78 E8 00 1A 00 6A 27    ..c.....cx....j'
01C940:  02 00 00 63 E2 EF FF 7C 28 02 00 00 63 F8 2C 02    ...c...|(...c.,.
01C950:  00 00 63 F9 29 00 14 00 74 27 BC 20 02 00 00 63    ..c.)...t'. ...c
01C960:  F8 2C 02 00 00 63 F9 2C 11 00 06 00 7E 27 C9 00    .,...c.,....~'..
01C970:  23 00 F8 2A C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    #..*. **********
01C980:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01C990:  2A 2A 00 15 00 02 2B C5 20 2A 20 69 6E 69 74 69    **....+. * initi
01C9A0:  61 6C 69 73 65 20 2A 00 23 00 0C 2B C5 20 2A 2A    alise *.#..+. **
01C9B0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01C9C0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 16 2B C5    **********....+.
01C9D0:  00 11 00 20 2B 0D 00 00 63 6F 6D 6D 61 6E E4 EF    ... +...comman..
01C9E0:  0F 00 0F 00 25 2B 0D 00 00 70 61 72 61 ED EF 0F    ....%+...para...
01C9F0:  00 27 00 2A 2B 02 00 00 63 F9 EF 19 C8 20 20 20    .'.*+...c....   
01CA00:  20 20 01 C5 20 63 75 72 72 65 4D A9 6E 74 20 79      .. curreM.nt y
01CA10:  20 6C 6F 63 61 74 69 6F 6E 00 28 00 34 2B 02 00     location.(.4+..
01CA20:  00 63 F9 EF 1A 40 01 20 20 20 20 20 01 C5 20 63    .c...@.     .. c
01CA30:  75 72 72 65 6E 74 20 78 20 6C 6F 63 61 74 69 6F    urrent x locatio
01CA40:  6E 00 2B 00 3E 2B 02 00 00 63 F3 EF 10 20 20 20    n.+.>+...c...   
01CA50:  20 20 20 20 01 C5 20 63 75 72 73 6F 72 20 6D 6F        .. cursor mo
01CA60:  76 65 6D 65 6E 74 20 73 70 65 65 64 00 2E 00 48    vement speed...H
01CA70:  2B 02 00 00 63 79 E8 EF 1A 8A 01 20 20 20 20 20    +...cy.....     
01CA80:  01 C5 20 63 75 72 73 6F 72 20 79 20 6D 61 78 69    .. cursor y maxi
01CA90:  6D 75 6D 20 76 61 6C 75 65 20 00 2C 00 52 2B 02    mum value .,.R+.
01CAA0:  00 00 63 79 EC EF 12 20 20 20 20 20 20 01 C5 20    ..cy...      .. 
01CAB0:  63 75 72 73 6F 72 20 79 20 6D 69 6E 69 6D 75 6D    cursor y minimum
01CAC0:  20 76 61 6C 75 65 00 2C 00 5C 2B 02 00 00 63 78     value.,.\+...cx
01CAD0:  E8 EF 1A 14 02 20 20 20 20 01 C5 20 63 75 72 73    .....    .. curs
01CAE0:  65 72 20 78 20 6D 61 78 69 6D 75 6D 20 76 61 6C    er x maximum val
01CAF0:  75 65 00 2B 00 66 2B 02 00 00 63 78 EC EF 19 6C    ue.+.f+...cx...l
01CB00:  20 20 20 20 01 C5 20 63 75 72 73 65 39 8F 72 20        .. curse9.r 
01CB10:  78 20 6D 69 6E 69 6D 75 6D 20 76 61 6C 75 65 00    x minimum value.
01CB20:  21 00 70 2B 9F 20 1E 80 57 20 20 20 20 20 01 C5    !.p+. ..W     ..
01CB30:  20 72 65 6D 61 70 20 6A 6F 79 73 74 69 63 6B 73     remap joysticks
01CB40:  00 30 00 7A 2B 03 00 00 74 69 74 6C E5 EF 22 53    .0.z+...titl.."S
01CB50:  4B 45 54 43 48 50 41 44 20 66 6F 72 20 41 4D 53    KETCHPAD for AMS
01CB60:  54 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 22    TRAD CPC464/664"
01CB70:  00 11 00 7F 2B 0D 00 00 64 65 6C 61 F9 20 EF 19    ....+...dela. ..
01CB80:  32 00 08 00 84 2B AD 20 0F 00 0C 00 85 2B 02 00    2....+. .....+..
01CB90:  00 6D E9 EF 10 00 12 00 86 2B D8 20 23 0F 2C 0F    .m.......+. #.,.
01CBA0:  2C 14 2C 0F 2C 19 19 00 14 00 87 2B D8 20 23 10    ,.,.,......+. #.
01CBB0:  2C 19 23 2C 19 28 2C 0F 2C 19 19 00 0B 00 8E 2B    ,.#,.(,.,......+
01CBC0:  A2 20 0E 2C 19 0D 00 0A 00 98 2B A2 20 0F 2C 0E    . .,......+. .,.
01CBD0:  00 0C 00 9D 2B BC 20 0F 2C 0F 2C 0F 00 0A 00 A2    ....+. .,.,.....
01CBE0:  2B A2 20 10 2C 14 00 0D 00 AC 2B A2 20 11 2C 0E    +. .,.....+. .,.
01CBF0:  2C 19 1A 00 09 00 B6 2B 82 20 19 1A 00 08 00 BB    ,......+. ......
01CC00:  2B BB 20 0F 00 23 00 C0 2B 9F 20 1E 78 50 CF 94    +. ..#..+. .xP..
01CC10:  20 20 20 20 20 01 C5 20 70 72 6F 67 72 61 6D 20         .. program 
01CC20:  66 72 6F 6E 74 20 65 6E 64 00 06 00 EB 2C C9 00    front end....,..
01CC30:  45 00 EC 2C C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    E..,. **********
01CC40:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01CC50:  2A 2A 2A 2A 31 31 35 31 30 20 52 45 4D 20 2A 20    ****11510 REM * 
01CC60:  44 52 41 57 20 53 43 52 45 45 4E 20 46 52 41 4D    DRAW SCREEN FRAM
01CC70:  45 20 2A 2A 00 2E 00 00 2D C5 20 2A 2A 2A 2A 2A    E **....-. *****
01CC80:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01CC90:  2A 2A 2A 2A 2A 2A 2A 2A 2A 31 31 35 33 30 20 52    *********11530 R
01CCA0:  45 4D 00 0A 00 0F 2D 9F 20 1E E0 2E 00 31 00 14    EM....-. ....1..
01CCB0:  2D 0D 00 00 54 4C F8 EF 0E 20 01 20 0D 00 00 54    -...TL... . ...T
01CCC0:  4C F9 EF 1A 8F 01 20 01 20 0D 00 00 42 72 F8 EF    L..... . ...Br..
01CCD0:  1A 7F 02 20 01 0D 00 00 42 72 F9 EF 0E 00 0C 00    ... ....Br......
01CCE0:  19 2D BC 20 0E 2C 0E 2C 0F 00 1A 00 1E 2D 9F 20    .-. .,.,.....-. 
01CCF0:  1E E8 4E 20 20 20 20 20 01 20 C5 20 64 72 61 77    ..N     . . draw
01CD00:  62 6F 78 00 0B 00 28 2D BC 20 19 64 2C 0E 00 0F    box...(-. .d,...
01CD10:  5D E9 00 32 2D 94 20 19 64 2C 1A 8F 01 2C 0F 00    ]..2-. .d,...,..
01CD20:  0C 00 3C 2D BC 20 1A 1C 02 2C 0E 00 0E 00 46 2D    ..<-. ...,....F-
01CD30:  94 20 1A 1C 02 2C 1A 8F 01 00 17 00 50 2D 02 00    . ...,......P-..
01CD40:  00 78 F3 EF 0E 20 01 20 02 00 00 78 E6 EF 19 64    .x... . ...x...d
01CD50:  00 19 00 5A 2D 9E 20 02 00 00 EC EF 19 0C 20 EC    ...Z-. ....... .
01CD60:  20 1A 88 01 20 E6 20 19 20 00 15 00 64 2D 20 20     ... . . ...d-  
01CD70:  20 20 BC 20 02 00 00 78 F3 2C 02 00 00 CC 00 15      . ...x.,......
01CD80:  00 6E 2D 20 20 20 20 94 20 02 00 00 78 E6 2C 02    .n-    . ...x.,.
01CD90:  00 00 CC 00 06 00 78 2D B0 00 1A 00 82 2D 02 00    ......x-.....-..
01CDA0:  00 78 F3 EF 1A 1C 02 20 01 20 02 00 00 78 E6 EF    .x..... . ...x..
01CDB0:  1A 7F 02 00 19 00 8C 2D 9E 20 02 00 00 CC EF 19    .......-. ......
01CDC0:  0C 20 EC 20 1A 88 01 20 E6 20 19 20 00 15 00 96    . . ... . . ....
01CDD0:  2D 20 20 20 20 BC 20 02 00 00 78 F3 2C 02 00 00    -    . ...x.,...
01CDE0:  CC 00 15 00 A0 2D 20 20 20 20 94 20 02 00 00 78    .....-    . ...x
01CDF0:  E6 2C 02 00 00 CC 00 07 00 AA 2D B0 20 00 06 00    .,........-. ...
01CE00:  DF 2E C9 00 47 00 E0 2E C5 20 2A 2A 2A 2A 2A 2A    ....G.... ******
01CE10:  2A 2A 61 96 FF FF FF FF 11 39 09 CE 04 CE 04 D7    **a......9......
01CE20:  04 13 09 02 10 08 0F 00 07 01 00 2C 54 4F 4F 4C    ...........,TOOL
01CE30:  4B 49 54 00 00 00 00 00 00 00 00 00 02 00 00 00    KIT.............
01CE40:  08 70 09 00 AE 2B 00 00 00 00 00 00 00 00 00 00    .p...+..........
01CE50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CE60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CE70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CE80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CE90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CEA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CEB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CEC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CEE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CEF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CF00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CF10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CF20:  00 00 00 00 00 00 00 00 00 00 00 00 B6 9D FF FF    ................
01CF30:  FF FF 11 39 09 F6 04 F6 04 F5 04 FE 08 02 10 08    ...9............
01CF40:  2F 0A 15 08 00 16 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    /.....**********
01CF50:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 32 30 31    ************1201
01CF60:  30 20 52 45 4D 20 2A 20 20 20 20 50 52 49 4E 54    0 REM *    PRINT
01CF70:  20 43 4F 4D 4D 41 4E 44 53 20 20 20 20 2A 00 2E     COMMANDS    *..
01CF80:  00 F4 2E C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .... ***********
01CF90:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01CFA0:  2A 2A 2A 31 32 30 33 30 20 52 45 4D 00 71 00 08    ***12030 REM.q..
01CFB0:  2F 8C 20 22 4C 49 4E 45 20 20 22 2C 22 42 4F 58    /. "LINE  ","BOX
01CFC0:  20 20 20 22 2C 22 44 4C 49 4E 45 20 22 2C 22 43       ","DLINE ","C
01CFD0:  49 52 43 4C 45 22 2C 22 45 4C 49 50 53 45 22 2C    IRCLE","ELIPSE",
01CFE0:  22 50 41 49 4E 54 20 22 2C 22 42 52 55 53 48 22    "PAINT ","BRUSH"
01CFF0:  2C 22 46 49 4C 45 20 20 22 2C 22 54 45 58 54 20    ,"FILE  ","TEXT 
01D000:  20 22 2C 22 44 55 4D 50 20 20 22 2C 22 45 52 41     ","DUMP  ","ERA
01D010:  53 45 52 22 2C 22 51 55 49 54 20 20 22 00 0A 00    SER","QUIT  "...
01D020:  12 2F C7 20 1E 08 2F 00 12 00 1C 2F 9E 20 02 00    ./. ../..../. ..
01D030:  00 CC EF 0F 20 EC 20 19 0C 00 0E 00 26 2F 20 20    .... . .....&/  
01D040:  20 C3 20 03 00 00 5A 7D C3 00 12 00 30 2F 20 20     . ...Z}....0/  
01D050:  20 A9 20 0F 2C 02 00 00 CC F6 10 00 38 00 3A 2F     . .,.......8.:/
01D060:  20 20 20 A1 20 02 00 00 CC EF 0D 00 00 63 6F 6D       . ........com
01D070:  6D 61 6E E4 20 EB 20 BF 20 FF 03 28 19 18 29 3B    man. . . ..(..);
01D080:  20 20 20 20 01 20 C5 20 69 6E 76 65 72 73 65 20        . . inverse 
01D090:  6F 66 66 00 0C 00 44 2F BF 20 03 00 00 E3 3B 00    off...D/. ....;.
01D0A0:  38 00 4E 2F 20 20 20 A1 20 02 00 00 CC EF 0D 00    8.N/   . .......
01D0B0:  00 63 6F 6D 6D 61 6E E4 20 EB 20 BF 20 FF 03 28    .comman. . . ..(
01D0C0:  19 18 29 3B 20 20 20 20 01 20 C5 20 69 6E 76 65    ..);    . . inve
01D0D0:  72 73 65 20 6F 66 66 00 06 00 58 2F B0 00 06 00    rse off...X/....
01D0E0:  A7 2F C9 00 23 00 D4 30 C5 20 2A 2A 2A 2A 2A 2A    ./..#..0. ******
01D0F0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01D100:  2A 2A 2A 2A 2A 2A 00 1F 00 FC 30 20 03 00 00 DA    ******....0 ....
01D110:  EF FF 43 20 01 20 A1 20 03 00 00 DA EF 22 22 20    ..C . . ....."" 
01D120:  EB 20 1E FC 30 00 2B 00 06 31 A1 20 03 00 00 DA    . ..0.+..1. ....
01D130:  EE FF 03 28 19 EF 29 20 EB 20 02 00 00 63 ED EF    ...(..) . ...c..
01D140:  FF 01 28 03 00 00 FA 29 68 AA 20 01 20 9F 20 1E    ..(....)h. . . .
01D150:  10 27 00 18 00 10 31 A1 20 03 00 00 FA F2 FF 03    .'....1. .......
01D160:  28 19 0D 29 20 EB 20 1E FC 30 00 06 00 37 31 C9    (..) . ..0...71.
01D170:  00 48 00 B0 36 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A    .H..6. *********
01D180:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01D190:  2A 2A 2A 2A 2A 31 34 30 31 30 20 52 45 4D 20 2A    *****14010 REM *
01D1A0:  20 63 68 61 6E 67 65 20 63 75 72 72 65 6E 74 20     change current 
01D1B0:  63 6F 6D 6D 61 6E 64 2A 00 2E 00 C4 36 C5 20 2A    command*....6. *
01D1C0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01D1D0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 34 30    *************140
01D1E0:  33 30 20 52 45 4D 00 1C 00 D8 36 0D 00 00 63 6F    30 REM....6...co
01D1F0:  6D 6D 61 6E E4 EF 0D 00 00 63 6F 6D 6D 61 6E E4    mman.....comman.
01D200:  F4 0F 00 27 00 E2 36 A1 20 0D 00 00 63 6F 6D 6D    ...'..6. ...comm
01D210:  61 6E E4 20 EE 20 19 0C 20 EB 20 0D 00 00 63 6F    an. . .. . ...co
01D220:  6D 6D 61 6E E4 20 EF 20 0F 00 25 00 EC 36 9F 20    mman. . ..%..6. 
01D230:  1E EC 2C 20 20 20 20 20 20 20 20 20 01 20 C5 20    ..,         . . 
01D240:  70 72 69 6E 74 20 63 6F 6D 6D 2E 12 61 6E 64 73    print comm..ands
01D250:  00 0C 00 F6 36 03 00 00 FA EF FF 43 00 06 00 13    ....6......C....
01D260:  37 C9 00 44 00 8C 3C C5 20 2A 2A 2A 2A 2A 2A 2A    7..D..<. *******
01D270:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01D280:  2A 2A 2A 2A 2A 2A 2A 31 35 35 31 30 20 52 45 4D    *******15510 REM
01D290:  20 2A 20 63 6C 65 61 72 20 6E 6F 6E 20 64 72 61     * clear non dra
01D2A0:  77 69 6E 67 20 2A 00 2E 00 A0 3C C5 20 2A 2A 2A    wing *....<. ***
01D2B0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01D2C0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 35 35 33 30    ***********15530
01D2D0:  20 52 45 4D 00 08 00 AF 3C 8A 23 0F 00 08 00 B4     REM....<.#.....
01D2E0:  3C 8A 23 10 00 06 00 BE 3C C9 00 4A 00 80 3E C5    <.#.....<..J..>.
01D2F0:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     ***************
01D300:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31    ***************1
01D310:  36 30 31 30 20 52 45 4D 20 2A 20 65 78 65 63 75    6010 REM * execu
01D320:  74 65 20 63 75 72 72 65 6E 74 20 63 6F 6D 6D 61    te current comma
01D330:  6E 64 20 2A 00 2E 00 94 3E C5 20 2A 2A 2A 2A 2A    nd *....>. *****
01D340:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A C7 A3 2A 2A    ************.£**
01D350:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 31 36 30 33 30    ***********16030
01D360:  20 52 45 4D 00 43 00 A8 3E B2 20 0D 00 00 63 6F     REM.C..>. ...co
01D370:  6D 6D 61 6E E4 20 9F 20 1E E4 3E 2C 1E 48 3F 2C    mman. . ..>,.H?,
01D380:  1E AC 3F 2C 1E 10 40 2C 1E 74 40 2C 1E D8 40 2C    ..?,..@,.t@,..@,
01D390:  1E 3C 41 2C 1E A0 41 2C 1E 04 42 2C 1E 68 42 2C    .<A,..A,..B,.hB,
01D3A0:  1E CC 42 2C 1E 30 43 00 06 00 E3 3E C9 00 20 00    ..B,.0C....>.. .
01D3B0:  E4 3E C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 20 6C    .>. ********** l
01D3C0:  69 6E 65 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0C 00    ine *********...
01D3D0:  E9 3E A9 20 19 23 2C 19 16 00 08 00 EB 3E BB 20    .>. .#,......>. 
01D3E0:  11 00 10 00 EE 3E CC 20 0F 2C 19 C8 2C 19 0A 2C    .....>. .,..,..,
01D3F0:  15 00 0E 00 F3 3E BF 20 22 46 49 58 20 53 22 00    .....>. "FIX S".
01D400:  0A 00 F8 3E 9F 20 1E D4 30 00 1E 00 FD 3E 02 00    ...>. ..0....>..
01D410:  00 78 F3 EF 02 00 00 63 F8 20 01 20 02 00 00 79    .x.....c. . ...y
01D420:  F3 EF 02 00 00 63 F9 00 14 00 FF 3E BC 20 02 00    .....c.....>. ..
01D430:  00 78 F3 2C 02 00 00 79 F3 2C 10 00 0C 00 02 3F    .x.,...y.,.....?
01D440:  A9 20 19 23 2C 19 16 00 11 00 07 3F CC 20 63 EF    . .#,......?. c.
01D450:  0F 2C 1A 2C 01 2C 19 0A 2C 15 00 0E 00 0C 3F BF    .,.,.,..,.....?.
01D460:  20 22 46 49 58 20 46 22 00 0A 00 11 3F 9F 20 1E     "FIX F"....?. .
01D470:  D4 30 00 1E 00 16 3F 02 00 00 58 C6 EF 02 00 00    .0....?...X.....
01D480:  43 D8 20 01 20 02 00 00 59 C6 EF 02 00 00 43 D9    C. . ...Y.....C.
01D490:  00 14 00 18 3F BC 20 02 00 00 78 F3 2C 02 00 00    ....?. ...x.,...
01D4A0:  79 F3 2C 10 00 3F 00 1B 3F A1 20 0D 00 00 63 6F    y.,..?..?. ...co
01D4B0:  6D 6D 61 6E E4 EF 0F 20 EB 20 94 20 02 00 00 78    mman... . . ...x
01D4C0:  E6 2C 02 00 00 79 E6 2C 10 20 01 97 20 A1 20 0D    .,...y.,. .. . .
01D4D0:  00 00 63 6F 6D 6D 61 6E E4 EF 11 20 EB 20 9F 20    ..comman... . . 
01D4E0:  1E FC 53 00 0C 00 20 3F A9 20 19 23 2C 19 16 00    ..S... ?. .#,...
01D4F0:  0E 00 25 3F BF 20 22 20 20 20 20 20 22 00 08 00    ..%?. "     "...
01D500:  2A 3F BB 20 0F 00 06 00 47 3F C9 00 1F 00 48 3F    *?. ....G?....H?
01D510:  C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 20 42 4F 58    . ********** BOX
01D520:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 08 00 4D 3F BB     *********...M?.
01D530:  20 11 00 10 00 52 3F CC 20 0F 2C 19 C8 2C 19 0A     ....R?. .,..,..
01D540:  2C 15 00 0C 00 57 3F A9 20 19 23 2C 19 16 00 0E    ,....W?. .#,....
01D550:  40 8C 00 5C 3F BF 20 22 46 49 58 20 54 22 00 0A    @..\?. "FIX T"..
01D560:  00 61 3F 9F 20 1E D4 30 00 1E 00 66 3F 0D 00 00    .a?. ..0...f?...
01D570:  74 6C F8 EF 02 00 00 63 F8 01 0D 00 00 74 6C F9    tl.....c.....tl.
01D580:  EF 02 00 00 63 F9 00 14 00 6B 3F BC 20 02 00 00    ....c....k?. ...
01D590:  63 F8 2C 02 00 00 63 F9 2C 10 00 0C 00 70 3F 02    c.,...c.,....p?.
01D5A0:  00 00 63 E2 EF 10 00 0C 00 75 3F A9 20 19 23 2C    ..c......u?. .#,
01D5B0:  19 16 00 11 00 7A 3F CC 20 0F 2C 19 C8 2C 19 0A    .....z?. .,..,..
01D5C0:  2C 2C 15 00 0E 00 7F 3F BF 20 22 46 49 58 20 42    ,,.....?. "FIX B
01D5D0:  22 00 08 00 84 3F BB 20 0F 00 0A 00 89 3F 9F 20    "....?. .....?. 
01D5E0:  1E D4 30 00 1E 00 8E 3F 0D 00 00 62 72 F8 EF 02    ..0....?...br...
01D5F0:  00 00 63 F8 01 0D 00 00 62 72 F9 EF 02 00 00 63    ..c.....br.....c
01D600:  F9 00 14 00 93 3F BC 20 02 00 00 63 F8 2C 02 00    .....?. ...c.,..
01D610:  00 63 F9 2C 10 00 0C 00 95 3F A9 20 19 23 2C 19    .c.,.....?. .#,.
01D620:  16 00 0D 00 96 3F BF 22 20 20 20 20 20 22 00 1B    .....?."     "..
01D630:  00 98 3F A1 20 0D 00 00 63 6F 6D 6D 61 6E E4 EF    ..?. ...comman..
01D640:  10 20 EB 20 9F 20 1E E8 4E 00 0A 00 9D 3F 9F 20    . . . ..N....?. 
01D650:  1E 10 ED AC 27 00 06 00 AB 3F C9 00 21 00 AC 3F    ....'....?..!..?
01D660:  C5 2A 2A 2A 2A 2A 2A 2A 20 64 6F 74 20 6C 69 6E    .******* dot lin
01D670:  65 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0C 00 B1    e **********....
01D680:  3F A9 20 19 23 2C 19 14 00 08 00 B6 3F BB 20 11    ?. .#,......?. .
01D690:  00 0D 00 BB 3F BF 22 53 54 45 50 3F 22 00 0C 00    ....?."STEP?"...
01D6A0:  C0 3F A9 20 19 23 2C 19 16 00 0D 00 C5 3F BF 22    .?. .#,......?."
01D6B0:  32 20 2D 20 38 22 00 1C 00 CA 3F 03 00 00 FA EF    2 - 8"....?.....
01D6C0:  FF 43 01 A1 20 03 00 00 FA EF 22 22 20 EB 20 1E    .C.. ....."" . .
01D6D0:  CA 3F 00 2F 00 CF 3F A1 20 03 00 00 FA F1 22 32    .?./..?. ....."2
01D6E0:  22 20 FC 20 03 00 00 FA EE 22 38 22 20 EB 20 CC    " . ....."8" . .
01D6F0:  20 0F 2C 19 64 2C 19 0A 2C 2C 15 01 A0 20 1E CA     .,.d,..,,... ..
01D700:  3F 00 0C 00 D4 3F A9 20 19 23 2C 19 16 00 0D 00    ?....?. .#,.....
01D710:  D9 3F BF 22 20 20 20 20 20 22 00 13 00 DE 3F 0D    .?."     "....?.
01D720:  00 00 64 F3 EF FF 1D 28 03 00 00 FA 29 00 0A 00    ..d....(....)...
01D730:  E3 3F 9F 20 1E E4 3E 00 0C 00 E8 3F A9 20 19 23    .?. ..>....?. .#
01D740:  2C 19 14 00 0D 00 ED 3F BF 22 20 20 20 20 20 22    ,......?."     "
01D750:  00 06 00 F2 92 B0 FF FF FF FF 11 39 09 F6 04 F6    ...........9....
01D760:  04 D7 04 14 09 03 10 08 0F 00 07 01 00 2C 54 4F    .............,TO
01D770:  4F 4C 4B 49 54 00 00 00 00 00 00 00 00 00 03 00    OLKIT...........
01D780:  00 00 08 70 11 00 AE 2B 00 00 00 00 00 00 00 00    ...p...+........
01D790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7 02    ................
01D870:  FF FF FF FF 11 39 09 CE 04 CE 04 F0 04 00 09 03    .....9..........
01D880:  10 08 31 0A 15 08 00 16 3F C9 00 21 00 10 40 C5    ..1.....?..!..@.
01D890:  2A 2A 2A 2A 2A 2A 2A 2A 2A 20 63 69 72 63 6C 65    ********* circle
01D8A0:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0A 00 15 40     **********....@
01D8B0:  9F 20 1E AC 3F 00 16 00 1A 40 02 00 00 74 E1 EF    . ..?....@...t..
01D8C0:  02 00 00 78 E6 F5 02 00 00 78 F3 00 16 00 1F 40    ...x.....x.....@
01D8D0:  02 00 00 74 E2 EF 02 00 00 79 E6 F5 02 00 00 79    ...t.....y.....y
01D8E0:  F3 00 25 00 24 40 02 00 00 F2 EF FF 18 28 02 00    ..%.$@.......(..
01D8F0:  00 74 E1 F6 02 00 00 74 E1 F4 02 00 00 74 E2 F6    .t.....t.....t..
01D900:  02 00 00 74 E2 29 00 1C 00 29 40 BC 20 02 00 00    ...t.)...)@. ...
01D910:  63 F8 2C 02 00 00 63 F9 2C 10 01 02 00 00 63 E2    c.,...c.,.....c.
01D920:  EF 10 00 1B 00 2E 40 A1 20 0D 00 00 63 6F 6D 6D    ......@. ...comm
01D930:  61 6E E4 EF 12 20 EB 20 9F 20 1E F0 55 00 0C 00    an... . . ..U...
01D940:  33 40 A9 20 19 23 2C 19 14 00 0D 00 38 40 BF 22    3@. .#,.....8@."
01D950:  20 20 20 20 20 22 00 06 00 73 40 C9 00 22 00 74         "...s@..".t
01D960:  40 C5 2A 2A 2A 2A 2A 2A 2A 2A 20 45 4C 49 50 53    @.******** ELIPS
01D970:  45 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 08    E ************..
01D980:  00 79 40 BB 20 11 00 0C E3 FD 00 7E 40 A9 20 19    .y@. ......~@. .
01D990:  23 2C 19 14 00 11 00 83 40 CC 20 0F 2C 19 C8 2C    #,......@. .,..,
01D9A0:  19 0A 2C 2C 15 00 0D 00 88 40 BF 22 46 4C 41 54    ..,,.....@."FLAT
01D9B0:  25 22 00 0C 00 8D 40 A9 20 19 23 2C 19 16 00 0D    %"....@. .#,....
01D9C0:  00 92 40 BF 22 31 20 2D 20 39 22 00 1C 00 97 40    ..@."1 - 9"....@
01D9D0:  03 00 00 FA EF FF 43 01 A1 20 03 00 00 FA EF 22    ......C.. ....."
01D9E0:  22 20 EB 20 1E 97 40 00 29 00 9C 40 A1 20 03 00    " . ..@.)..@. ..
01D9F0:  00 FA F1 22 31 22 20 FC 20 03 00 00 FA EE 22 39    ..."1" . ....."9
01DA00:  22 20 EB 20 CC 20 0F 2C 19 64 2C 19 0A 2C 2C 15    " . . .,.d,..,,.
01DA10:  00 1E 00 A1 40 0D 00 00 66 E6 EF 0F F5 28 FF 1D    ....@...f....(..
01DA20:  28 03 00 00 FA 29 F6 1F CD CC CC 4C 7D 29 00 0A    (....).....L})..
01DA30:  00 A6 40 9F 20 1E 10 40 00 0C 00 AB 40 0D 00 00    ..@. ..@....@...
01DA40:  61 F2 EF 0F 00 08 00 B0 40 BB 20 0F 00 0A 00 B5    a.......@. .....
01DA50:  40 9F 20 1E 54 56 00 06 00 D7 40 C9 00 20 00 D8    @. .TV....@.. ..
01DA60:  40 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 20 50 41 49 4E    @.********* PAIN
01DA70:  54 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 08 00 DD    T **********....
01DA80:  40 BB 20 11 00 0C 00 E2 40 A9 86 61 20 19 23 2C    @. .....@..a .#,
01DA90:  19 16 00 0D 00 E7 40 BF 22 46 49 58 20 53 22 00    ......@."FIX S".
01DAA0:  0A 00 EC 40 9F 20 1E D4 30 00 0C 00 F1 40 A9 20    ...@. ..0....@. 
01DAB0:  19 23 2C 19 16 00 11 00 F6 40 CC 20 0F 2C 19 C8    .#,......@. .,..
01DAC0:  2C 19 0A 2C 2C 15 00 0D 00 FB 40 BF 22 53 55 52    ,..,,.....@."SUR
01DAD0:  45 3F 22 00 0A 00 00 41 9F 20 1E B0 4F 00 0C 00    E?"....A. ..O...
01DAE0:  02 41 A9 20 19 23 2C 19 16 00 0D 00 03 41 BF 22    .A. .#,......A."
01DAF0:  20 20 20 20 20 22 00 08 00 04 41 BB 20 0F 00 14         "....A. ...
01DB00:  00 05 41 A1 20 03 00 00 79 EE EF 22 4E 22 20 EB    ..A. ...y.."N" .
01DB10:  20 C9 00 14 00 07 41 BC 20 02 00 00 63 F8 2C 02     .....A. ...c.,.
01DB20:  00 00 63 F9 2C 10 00 10 00 08 41 02 00 00 78 F3    ..c.,.....A...x.
01DB30:  EF 02 00 00 63 F8 00 10 00 09 41 02 00 00 79 F3    ....c.....A...y.
01DB40:  EF 02 00 00 63 F9 00 0A 00 0A 41 9F 20 1E C4 54    ....c.....A. ..T
01DB50:  00 0C 00 0F 41 02 00 00 63 E2 EF 10 00 06 00 3B    ....A...c......;
01DB60:  41 C9 00 21 00 3C 41 C5 2A 2A 2A 2A 2A 2A 2A 20    A..!.<A.******* 
01DB70:  41 49 52 42 52 55 53 48 20 2A 2A 2A 2A 2A 2A 2A    AIRBRUSH *******
01DB80:  2A 2A 2A 00 08 00 41 41 BB 20 11 00 9A A2 0C 00    ***...AA. ......
01DB90:  46 41 A9 20 19 23 2C 19 14 00 0E 00 4B 41 BF 22    FA. .#,.....KA."
01DBA0:  52 41 44 49 55 53 22 00 0C 00 50 41 A9 20 19 23    RADIUS"...PA. .#
01DBB0:  2C 19 16 00 0B 00 55 41 A3 20 03 00 00 FA 00 17    ,.....UA£ ......
01DBC0:  00 5A 41 0D 00 00 72 61 64 69 75 F3 EF FF 1D 28    .ZA...radiu....(
01DBD0:  03 00 00 FA 29 00 27 00 5F 41 A1 20 0D 00 00 72    ....).'._A. ...r
01DBE0:  61 64 69 75 F3 F1 12 20 FC 20 0D 00 00 72 61 64    adiu... . ...rad
01DBF0:  69 75 F3 EE 19 28 20 EB 20 1E 50 41 00 20 00 61    iu...( . .PA. .a
01DC00:  41 03 00 00 FA EF FF 43 01 A1 20 03 00 00 FA EF    A......C.. .....
01DC10:  FF 03 28 19 7F 29 20 EB 20 1E 96 41 00 28 00 64    ..(..) . ..A.(.d
01DC20:  41 A1 20 03 00 00 FA EE FF 03 28 0E 29 20 EB 20    A. .......(.) . 
01DC30:  02 00 00 63 ED EF FF 01 28 03 00 00 FA 29 01 9F    ...c....(....)..
01DC40:  20 1E 10 27 00 09 00 73 41 C2 20 FF 46 00 11 00     ..'...sA. .F...
01DC50:  78 41 9E 20 02 00 00 EC EF 0F 20 EC 20 10 00 12    xA. ...... . ...
01DC60:  00 7A 41 BC 20 02 00 00 63 F8 2C 02 00 00 63 F9    .zA. ...c.,...c.
01DC70:  00 2B 00 7D 41 02 00 00 72 B1 EF FF 0C 28 28 FF    .+.}A...r....((.
01DC80:  45 F6 0D 00 00 72 61 64 69 75 F3 29 F5 28 F2 00    E....radiu.).(..
01DC90:  0D 00 00 72 61 64 69 75 F3 F7 10 29 29 00 2B 00    ...radiu...)).+.
01DCA0:  82 41 02 00 00 72 B2 EF FF 0C 28 28 FF 45 F6 0D    .A...r....((.E..
01DCB0:  00 00 72 61 64 69 75 F3 29 F5 28 0D 00 00 72 61    ..radiu.).(...ra
01DCC0:  64 69 75 F3 F7 10 29 29 00 2C 00 87 41 A1 20 FF    diu...)).,..A. .
01DCD0:  0A 28 19 12 29 EF 0E 20 FC 20 FF 0A 28 19 4C 29    .(..).. . ..(.L)
01DCE0:  EF 0E 20 EB 20 BD 20 02 00 00 72 B1 2C 02 00 00    .. . . ...r.,...
01DCF0:  72 B2 2C 10 00 06 00 8C 41 B0 00 0A 00 91 41 A0    r.,.....A.....A.
01DD00:  20 1E 61 41 00 0C 00 96 41 A9 20 19 23 2C 19 14     .aA....A. .#,..
01DD10:  00 0E 00 97 41 BF 22 20 20 20 20 20 20 22 00 0C    ....A."      "..
01DD20:  00 98 41 A9 20 19 23 2C 19 16 00 0E 00 99 41 BF    ..A. .#,......A.
01DD30:  22 20 20 20 20 20 20 22 00 08 00 9A 41 BB 20 0F    "      "....A. .
01DD40:  00 06 00 9F 41 C9 00 1E 00 A0 41 C5 2A 2A 2A 2A    ....A.....A.****
01DD50:  2A 2A 2A 2A 2A 20 66 69 6C 65 20 2A 2A 2A 2A 2A    ***** file *****
01DD60:  2A 2A 2A 2A 00 08 00 A5 41 BB 20 11 00 0C 00 AA    ****....A. .....
01DD70:  41 A9 20 19 23 2C 19 14 00 0E 00 AF 41 BF 20 22    A. .#,......A. "
01DD80:  4C 2F 53 2F 4E 22 00 1C 00 B4 41 03 00 00 FA EF    L/S/N"....A.....
01DD90:  DC 2D FF 43 01 A1 20 03 00 00 FA EF 22 22 20 EB    .-.C.. ....."" .
01DDA0:  20 1E B4 41 00 12 00 B6 41 03 00 00 FA EF FF 1C     ..A....A.......
01DDB0:  28 03 00 00 FA 29 00 28 00 B9 41 A1 20 03 00 00    (....).(..A. ...
01DDC0:  FA EF 22 4E 22 20 EB 20 A9 20 19 23 2C 19 14 01    .."N" . . .#,...
01DDD0:  BF 22 20 20 20 20 20 22 01 BB 20 0F 01 C9 00 20    ."     ".. .... 
01DDE0:  00 BE 41 A1 20 03 00 00 FA F2 22 4C 22 20 FA 20    ..A. ....."L" . 
01DDF0:  03 00 00 FA F2 22 53 22 20 EB 20 1E B4 41 00 0C    ....."S" . ..A..
01DE00:  00 C3 41 A9 20 19 23 2C 19 14 00 0D 00 C8 41 BF    ..A. .#,......A.
01DE10:  22 4E 41 4D 45 3F 22 00 0C 00 CD 41 A9 20 19 23    "NAME?"....A. .#
01DE20:  2C 19 16 00 0F 00 D2 41 A3 20 03 00 00 66 6C 6E    ,......A£ ...fln
01DE30:  61 ED 00 0C 00 D3 41 A9 20 19 23 2C 19 16 00 0D    a.....A. .#,....
01DE40:  00 D4 41 BF 22 20 20 20 20 20 22 00 0C 00 D7 41    ..A."     "....A
01DE50:  A9 20 19 23 2C 19 14 00 0D 00 DC 41 BF 22 53 55    . .#,......A."SU
01DE60:  52 45 3F 22 00 0A 00 E1 41 9F 20 1E B0 4F 00 0C    RE?"....A. ..O..
01DE70:  00 E2 41 A9 20 19 23 2C 19 14 00 0D 00 E3 41 BF    ..A. .#,......A.
01DE80:  22 20 20 20 20 20 22 00 08 00 E4 41 BB 20 0F 00    "     "....A. ..
01DE90:  16 00 AD 51 E6 41 A1 20 03 00 00 59 CE EF 22 4E    ...Q.A. ...Y.."N
01DEA0:  22 20 EB 20 1E FA 41 00 1D 00 EB 41 A1 20 03 00    " . ..A....A. ..
01DEB0:  00 FA EF 22 53 22 20 EB 20 9F 20 1E 8C 3C 01 9F    ..."S" . . ..<..
01DEC0:  20 1E B8 56 00 17 00 F0 41 A1 20 03 00 00 FA EF     ..V....A. .....
01DED0:  22 4C 22 20 EB 20 9F 20 1E 1C 57 00 0A 00 FA 41    "L" . . ..W....A
01DEE0:  9F 20 1E EC 2C 00 06 00 FF 41 C9 00 20 00 04 42    . ..,....A.. ..B
01DEF0:  C5 2A 2A 2A 2A 2A 2A 2A 2A 20 54 45 58 54 20 2A    .******** TEXT *
01DF00:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0C 00 09 42    ***********....B
01DF10:  A9 20 19 23 2C 19 16 00 08 00 0E 42 BB 20 11 00    . .#,......B. ..
01DF20:  0D 00 13 42 BF 22 46 49 58 20 53 22 00 0A 00 18    ...B."FIX S"....
01DF30:  42 9F 20 1E D4 30 00 15 00 1D 42 02 00 00 68 F0    B. ..0....B...h.
01DF40:  EF 0F F4 02 00 00 63 F8 F7 19 10 00 16 00 22 42    ......c......."B
01DF50:  02 00 00 76 F0 EF 19 19 F5 02 00 00 63 F9 F7 19    ...v........c...
01DF60:  10 00 0C 00 27 42 A9 20 19 23 2C 19 16 00 0D 00    ....'B. .#,.....
01DF70:  2C 42 BF 22 45 4E 54 45 52 22 00 16 00 31 42 BB    ,B."ENTER"...1B.
01DF80:  20 10 01 A9 20 02 00 00 68 F0 2C 02 00 00 76 F0     ... ...h.,...v.
01DF90:  00 1C 00 36 61 58 42 03 00 00 FA EF FF 43 01 A1    ...6aXB......C..
01DFA0:  20 03 00 00 FA EF 22 22 20 EB 20 1E 36 42 00 23     ....."" . .6B.#
01DFB0:  00 3B 42 A1 20 03 00 00 FA EF FF 03 28 19 0D 29    .;B. .......(..)
01DFC0:  20 FC 20 02 00 00 68 F0 F0 19 22 20 EB 20 1E 5E     . ...h..." . .^
01DFD0:  42 00 0B 00 40 42 BF 03 00 00 FA 3B 00 12 00 45    B...@B.....;...E
01DFE0:  42 02 00 00 68 F0 EF 02 00 00 68 F0 F4 0F 00 0A    B...h.....h.....
01DFF0:  00 4A 42 A0 20 1E 36 42 00 0C 00 5E 42 A9 20 19    .JB. .6B...^B. .
01E000:  23 2C 19 16 00 0D 00 63 42 BF 22 20 20 20 20 20    #,.....cB."     
01E010:  22 00 08 00 65 42 BB 20 0F 00 06 00 67 42 C9 00    "...eB. ....gB..
01E020:  22 00 68 42 C5 2A 2A 2A 2A 2A 2A 2A 2A 53 43 52    ".hB.********SCR
01E030:  45 45 4E 44 55 4D 50 2A 2A 2A 2A 2A 2A 2A 2A 2A    EENDUMP*********
01E040:  2A 00 0C 00 6D 42 A9 20 19 23 2C 19 14 00 08 00    *...mB. .#,.....
01E050:  72 42 BB 20 11 00 0C 00 77 42 BF 22 44 55 4D 50    rB. ....wB."DUMP
01E060:  22 00 0C 00 7C 42 A9 20 19 23 2C 19 16 00 0D 00    "...|B. .#,.....
01E070:  81 42 BF 22 53 55 52 45 3F 22 00 11 00 86 42 CC    .B."SURE?"....B.
01E080:  20 0F 2C 19 C8 2C 19 0A 2C 2C 15 00 0A 00 8B 42     .,..,..,,.....B
01E090:  9F 20 1E B0 4F 00 61 97 FF FF FF FF 11 3A 09 CE    . ..O.a......:..
01E0A0:  04 CE 04 D7 04 12 09 02 10 08 0F 00 07 01 00 2C    ...............,
01E0B0:  54 4F 4F 4C 4B 49 54 00 00 00 00 00 00 00 00 00    TOOLKIT.........
01E0C0:  04 00 00 00 08 70 19 00 AE 2B 00 00 00 00 00 00    .....p...+......
01E0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
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:  EF E2 FF FF FF FF 11 3A 09 CE 04 CE 04 F2 04 FE    .......:........
01E1C0:  08 02 10 08 2F 0A 15 08 00 16 16 00 90 42 A1 20    ..../........B. 
01E1D0:  03 00 00 79 EE EF 22 4E 22 20 EB 20 1E C2 42 00    ...y.."N" . ..B.
01E1E0:  0C 00 95 42 A9 20 19 23 2C 19 16 00 0D 00 9A 42    ...B. .#,......B
01E1F0:  BF 22 20 20 20 20 20 22 00 0C 00 9F 42 A9 20 19    ."     "....B. .
01E200:  23 2C 19 14 00 0E 00 A4 42 BF 22 41 20 6F 72 20    #,......B."A or 
01E210:  45 22 00 1C 00 A9 42 03 00 00 FA EF FF 43 01 A1    E"....B......C..
01E220:  20 03 00 00 FA EF 22 22 20 EB 20 1E A9 42 00 12     ....."" . ..B..
01E230:  00 AE 42 03 00 00 FA EF FF 1C 28 03 00 00 FA 29    ..B.......(....)
01E240:  00 23 00 B3 42 A1 20 03 00 00 FA EF 22 41 22 20    .#..B. ....."A" 
01E250:  EB 20 9F 20 1E 8C 3C 01 9F 20 1E 40 51 01 A0 20    . . ..<.. .@Q.. 
01E260:  1E C2 42 00 23 00 B8 42 A1 20 03 00 00 FA EF 22    ..B.#..B. ....."
01E270:  45 22 20 EB 20 9F 20 1E 8C 3C 01 9F 20 1E 6C 52    E" . . ..<.. .lR
01E280:  01 A0 20 1E C2 42 00 0A 00 BD 42 A0 20 1E A9 42    .. ..B....B. ..B
01E290:  00 0C 00 C2 42 A9 20 19 23 2C 19 14 00 0D 00 C3    ....B. .#,......
01E2A0:  42 BF 22 20 20 20 20 20 22 00 0C 00 C4 42 A9 20    B."     "....B. 
01E2B0:  19 23 2C 19 16 00 0D 00 C7 42 BF 22 20 20 20 20    .#,......B."    
01E2C0:  20 22 00 08 00 C9 42 BB 20 0F DA DE 00 0A 00 CA     "....B. .......
01E2D0:  42 9F 20 1E EC 2C 00 06 00 CB 42 C9 00 1E 00 CC    B. ..,....B.....
01E2E0:  42 C5 2A 2A 2A 2A 2A 2A 2A 2A 45 52 41 53 45 52    B.********ERASER
01E2F0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0A 00 D1 42 9F    **********....B.
01E300:  20 1E 48 3F 00 0C 00 D6 42 A9 20 19 23 2C 19 16     .H?....B. .#,..
01E310:  00 08 00 DB 42 BB 20 11 00 0D 00 E0 42 BF 22 53    ....B. .....B."S
01E320:  55 52 45 3F 22 00 0A 00 E5 42 9F 20 1E B0 4F 00    URE?"....B. ..O.
01E330:  16 00 EA 42 A1 20 03 00 00 59 CE EF 22 4E 22 20    ...B. ...Y.."N" 
01E340:  EB 20 1E 26 43 00 2A 00 EF 42 A1 20 0D 00 00 74    . .&C.*..B. ...t
01E350:  6C F9 EE 0D 00 00 62 72 F9 20 EB 20 0D 00 00 73    l.....br. . ...s
01E360:  F4 EF F5 0F 20 01 97 20 0D 00 00 73 F4 EF 0F 00    .... .. ...s....
01E370:  23 00 F4 42 9E 20 0D 00 00 EC EF 0D 00 00 74 6C    #..B. ........tl
01E380:  F9 20 EC 20 0D 00 00 62 72 F9 20 E6 20 0D 00 00    . . ...br. . ...
01E390:  73 F4 00 14 00 F9 42 BC 20 0D 00 00 74 6C F8 2C    s.....B. ...tl.,
01E3A0:  0D 00 00 EC 2C 0E 00 14 00 FE 42 94 20 0D 00 00    ....,.....B. ...
01E3B0:  62 72 F8 2C 0D 00 00 EC 2C 0E 00 06 00 08 43 B0    br.,....,.....C.
01E3C0:  00 0A 00 0D 43 9F 20 1E 10 27 00 0C A8 3E 00 26    ....C. ..'...>.&
01E3D0:  43 A9 20 19 23 2C 19 16 00 0D 00 2B 43 BF 22 20    C. .#,.....+C." 
01E3E0:  20 20 20 20 22 00 08 00 2D 43 BB 20 0F 00 06 00        "...-C. ....
01E3F0:  2F 43 C9 00 1E 00 30 43 C5 2A 2A 2A 2A 2A 2A 2A    /C....0C.*******
01E400:  20 51 55 49 54 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     QUIT **********
01E410:  2A 00 11 00 32 43 9E 20 0D 00 00 EC EF 0F 20 EC    *...2C. ...... .
01E420:  20 13 00 10 00 33 43 CC 20 0F 2C 19 C8 2C 19 0A     ....3C. .,..,..
01E430:  2C 15 00 11 00 34 43 CC 20 0F 2C 1A F4 01 2C 19    ,....4C. .,...,.
01E440:  0A 2C 15 00 06 00 37 43 B0 00 0C 00 3A 43 A9 20    .,....7C....:C. 
01E450:  19 23 2C 19 12 00 08 00 3C 43 BB 20 11 00 0D 00    .#,.....<C. ....
01E460:  3F 43 BF 22 53 55 52 45 3F 22 00 08 00 41 43 BB    ?C."SURE?"...AC.
01E470:  20 0F 00 13 00 44 43 9F 20 1E B0 4F 01 C5 20 79     ....DC. ..O.. y
01E480:  65 73 2F 6E 6F 00 16 00 49 43 A1 20 03 00 00 59    es/no...IC. ...Y
01E490:  CE EF 22 59 22 20 EB 20 8A 01 CE 00 0C 00 4E 43    .."Y" . ......NC
01E4A0:  A9 20 19 23 2C 19 12 00 0D 00 53 43 BF 22 20 20    . .#,.....SC."  
01E4B0:  20 20 20 22 00 06 00 93 43 C9 00 1C 00 E8 4E C5       "....C.....N.
01E4C0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 5F 74    **************_t
01E4D0:  2A 2A 2A 2A 2A 2A 2A 2A 00 1C 00 F2 4E C5 2A 20    ********....N.* 
01E4E0:  20 20 20 44 52 41 57 20 42 4F 58 20 20 20 20 20       DRAW BOX     
01E4F0:  20 20 20 2A 00 1C 00 FC 4E C5 2A 2A 2A 2A 2A 2A       *....N.******
01E500:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E510:  00 06 00 06 4F C5 00 14 00 10 4F BC 20 0D 00 00    ....O.....O. ...
01E520:  74 6C F8 2C 0D 00 00 74 6C F9 00 14 00 1A 4F 94    tl.,...tl.....O.
01E530:  20 0D 00 00 62 72 F8 2C 0D 00 00 74 6C F9 00 14     ...br.,...tl...
01E540:  00 24 4F 94 20 0D 00 00 62 72 F8 2C 0D 00 00 62    .$O. ...br.,...b
01E550:  72 F9 00 14 00 2E 4F 94 20 0D 00 00 74 6C F8 2C    r.....O. ...tl.,
01E560:  0D 00 00 62 72 F9 00 14 00 38 4F 94 20 0D 00 00    ...br....8O. ...
01E570:  74 6C F8 2C 0D 00 00 74 6C F9 00 06 00 42 4F C9    tl.,...tl....BO.
01E580:  00 1C 00 B0 4F C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ....O.**********
01E590:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1C 00 BA    ************....
01E5A0:  4F C5 2A 2A 2A 20 20 20 20 79 65 73 20 2F 20 6E    O.***    yes / n
01E5B0:  6F 20 20 20 20 2A 2A 2A 00 1C 00 C4 4F C5 2A 2A    o    ***....O.**
01E5C0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E5D0:  52 5F 2A 2A 2A 2A 00 06 00 CE 4F C5 00 1E 00 D8    R_****....O.....
01E5E0:  4F 03 00 00 59 CE EF FF 43 01 A1 20 03 00 00 59    O...Y...C.. ...Y
01E5F0:  CE EF 22 22 20 EB 20 1E D8 4F 00 14 00 E2 4F 03    .."" . ..O....O.
01E600:  00 00 59 CE EF FF 1C 28 03 00 00 59 CE 29 00 22    ..Y....(...Y.)."
01E610:  00 EC 4F A1 20 03 00 00 59 CE F2 22 59 22 20 FA    ..O. ...Y.."Y" .
01E620:  20 03 00 00 59 CE F2 22 4E 22 20 EB 20 1E D8 4F     ...Y.."N" . ..O
01E630:  00 06 00 F6 4F C9 00 1C 00 78 50 C5 2A 2A 2A 2A    ....O....xP.****
01E640:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E650:  2A 2A 00 1C 00 82 50 C5 2A 20 20 70 72 6F 67 72    **....P.*  progr
01E660:  61 6D 20 66 72 6F 6E 74 20 65 6E 64 20 2A 00 1C    am front end *..
01E670:  00 8C 50 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ..P.************
01E680:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 96 50 C5    **********....P.
01E690:  00 06 00 A0 50 8A 00 2C 00 AA 50 0D 00 00 74 6C    ....P..,..P...tl
01E6A0:  F8 EF 0E 01 0D 00 00 74 6C F9 EF 1A 8E 01 01 0D    .......tl.......
01E6B0:  00 00 62 72 F8 EF 1A 7F 02 01 0D 00 00 62 72 F9    ..br.........br.
01E6C0:  EF 0F 00 0A 00 B4 50 9F 20 1E E8 4E 00 2E 00 BE    ......P. ..N....
01E6D0:  50 0D B2 26 00 00 74 6C F8 EF 19 0A 01 0D 00 00    P..&..tl........
01E6E0:  74 6C F9 EF 1A 84 01 01 0D 00 00 62 72 F8 EF 1A    tl.........br...
01E6F0:  76 02 01 0D 00 00 62 72 F9 EF 19 0B 00 0A 00 C8    v.....br........
01E700:  50 9F 20 1E E8 4E 00 1F 00 D2 50 A9 20 19 14 F5    P. ..N....P. ...
01E710:  FF 0C 28 FF 0E 28 03 00 00 74 69 74 6C E5 29 F7    ..(..(...titl.).
01E720:  10 29 2C 19 0A 00 0F 00 DC 50 BF 20 03 00 00 54    .),......P. ...T
01E730:  49 54 4C C5 00 0B 00 E6 50 A9 20 11 2C 19 0E 00    ITL.....P. .,...
01E740:  27 00 F0 50 BF 22 50 72 65 73 73 20 53 20 50 20    '..P."Press S P 
01E750:  41 20 43 20 45 20 20 42 20 41 20 52 20 74 6F 20    A C E  B A R to 
01E760:  73 74 61 72 74 22 00 20 00 FA 50 03 00 00 FA EF    start". ..P.....
01E770:  FF 43 01 A1 20 03 00 00 FA F2 FF 03 28 19 20 29    .C.. .......(. )
01E780:  20 EB 20 1E FA 50 00 06 00 04 51 C9 00 1F 00 40     . ..P....Q....@
01E790:  51 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    Q.**************
01E7A0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1F 00 4A 51    ***********...JQ
01E7B0:  C5 2A 20 20 20 20 20 20 20 53 43 52 45 45 4E 20    .*       SCREEN 
01E7C0:  44 55 4D 50 20 20 20 20 20 2A 00 1F 00 54 51 C5    DUMP     *...TQ.
01E7D0:  2A 2A 2A 2A 28 0F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****(.**********
01E7E0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 10 00 5E 51    ***********...^Q
01E7F0:  93 20 02 00 00 E9 28 1A 40 01 29 00 11 00 68 51    . ....(.@.)...hQ
01E800:  0D 00 00 70 69 78 6C EE EF 1A 9D 01 00 12 00 72    ...pixl........r
01E810:  51 9E 20 02 00 00 EB EF 0F 20 EC 20 19 1C 00 19    Q. ...... . ....
01E820:  00 7C 51 0D 00 00 70 69 78 6C EE EF 0D 00 00 70    .|Q...pixl.....p
01E830:  69 78 6C EE F5 19 0E 00 13 00 86 51 9E 20 02 00    ixl........Q. ..
01E840:  00 EC EF 0F 20 EC 20 1A 40 01 00 0A 00 90 51 9F    .... . .@.....Q.
01E850:  20 1E F4 51 00 39 00 9A 51 02 00 00 E9 28 02 00     ..Q.9..Q....(..
01E860:  00 EC 29 EF 02 00 00 70 B1 F4 02 00 00 70 B2 F4    ..)....p.....p..
01E870:  02 00 00 70 B3 F4 02 00 00 70 B4 F4 02 00 00 70    ...p.....p.....p
01E880:  B5 F4 02 00 00 70 B6 F4 02 00 00 70 B7 00 06 00    .....p.....p....
01E890:  A4 51 B0 00 25 00 AE 51 BF 20 23 16 2C FF 03 28    .Q..%..Q. #.,..(
01E8A0:  19 1B 29 3B FF 03 28 19 4B 29 3B FF 03 28 10 29    ..);..(.K);..(.)
01E8B0:  3B FF 03 28 19 40 29 3B 00 2F 00 B8 51 9E 20 02    ;..(.@);./..Q. .
01E8C0:  00 00 EA EF 0F 20 EC 20 1A 40 01 01 BF 20 23 16    ..... . .@... #.
01E8D0:  2C FF 03 28 02 00 AF 01 00 E9 28 02 00 00 EA 29    ,..(......(....)
01E8E0:  29 3B 01 B0 20 02 00 00 EA 00 17 00 C2 51 BF 20    );.. ........Q. 
01E8F0:  23 16 2C FF 03 28 02 00 00 E9 28 1A 40 01 29 29    #.,..(....(.@.))
01E900:  00 0B 00 CC 51 B0 20 02 00 00 EB 00 10 00 D6 51    ....Q. ........Q
01E910:  BF 20 23 16 2C FF 03 28 19 0F 29 00 0B 00 E0 51    . #.,..(..)....Q
01E920:  9B 20 02 00 00 E9 00 06 00 EA 51 C9 00 21 00 F4    . ........Q..!..
01E930:  51 02 00 00 70 B1 EF FF 7C 28 02 00 00 EC F6 10    Q...p...|(......
01E940:  2C 0D 00 00 70 69 78 6C EE 29 F6 19 40 00 23 00    ,...pixl.)..@.#.
01E950:  FE 51 02 00 00 70 B2 EF FF 7C 28 02 00 00 EC F6    .Q...p...|(.....
01E960:  10 2C 0D 00 00 70 69 78 6C EE F5 10 29 F6 19 20    .,...pixl...).. 
01E970:  00 23 00 08 52 02 00 00 70 B3 EF FF 7C 28 02 00    .#..R...p...|(..
01E980:  00 EC F6 10 2C 0D 00 00 70 69 78 6C EE F5 12 29    ....,...pixl...)
01E990:  F6 19 10 00 22 00 12 52 02 00 00 70 B4 EF FF 7C    ...."..R...p...|
01E9A0:  28 02 00 00 EC F6 10 2C 0D 00 00 70 69 78 6C EE    (......,...pixl.
01E9B0:  F5 14 29 F6 16 00 22 00 1C 52 02 00 00 70 B5 EF    ..)..."..R...p..
01E9C0:  FF 7C 28 02 00 00 EC F6 10 2C 0D 00 00 70 69 78    .|(......,...pix
01E9D0:  6C EE F5 16 29 F6 12 00 E1 BB FF FF FF FF 11 37    l...)..........7
01E9E0:  09 F6 04 F6 04 D4 04 0F 09 02 10 08 0F 00 07 01    ................
01E9F0:  00 2C 54 4F 4F 4C 4B 49 54 00 00 00 00 00 00 00    .,TOOLKIT.......
01EA00:  00 00 05 00 00 00 08 70 21 00 AE 2B 00 00 00 00    .......p!..+....
01EA10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EAA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EAB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EAC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EAD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EAE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EAF0:  00 00 E8 73 FF FF FF FF 11 35 09 CE 04 CE 04 EF    ...s.....5......
01EB00:  04 FF 08 03 10 08 2D 0A 15 08 00 16 23 00 26 52    ......-.....#.&R
01EB10:  02 00 00 70 B6 EF FF 7C 28 02 00 00 EC F6 10 2C    ...p...|(......,
01EB20:  0D 00 00 70 69 78 6C EE F5 19 0A 29 F6 10 00 21    ...pixl....)...!
01EB30:  00 30 52 02 00 00 70 B7 EF FF 7C 28 02 00 00 EC    .0R...p...|(....
01EB40:  F6 10 2C 0D 00 00 70 69 78 6C EE F5 19 0C 29 00    ..,...pixl....).
01EB50:  06 00 3A 52 C9 00 20 00 6C 52 C5 2A 2A 2A 2A 2A    ..:R.. .lR.*****
01EB60:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01EB70:  2A 2A 2A 2A 2A 00 20 00 76 52 C5 2A 20 45 50 53    *****. .vR.* EPS
01EB80:  4F 4E 20 54 59 50 45 20 53 43 52 45 45 4E 20 44    ON TYPE SCREEN D
01EB90:  55 4D 50 20 2A 00 20 00 80 52 C5 2A 2A 2A 2A 2A    UMP *. ..R.*****
01EBA0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01EBB0:  2A 2A 2A 2A 2A 00 10 00 8A 52 93 20 02 00 00 E9    *****....R. ....
01EBC0:  28 1A 40 01 29 00 1D 00 8F 52 BF 20 23 16 2C FF    (.@.)....R. #.,.
01EBD0:  03 28 19 1B 29 3B FF 03 28 19 41 29 3B FF 03 28    .(..);..(.A);..(
01EBE0:  14 29 00 11 00 94 52 0D 00 00 70 69 78 6C EE EF    .)....R...pixl..
01EBF0:  1A 9D 01 00 12 00 9E 52 9E 20 02 00 00 EB EF 0F    .......R. ......
01EC00:  20 EC 20 19 1C 00 19 00 A8 52 0D 00 2C C9 00 70     . ......R..,..p
01EC10:  69 78 6C EE EF 0D 00 00 70 69 78 6C EE F5 19 0E    ixl.....pixl....
01EC20:  00 13 00 B2 52 9E 20 02 00 00 EC EF 0F 20 EC 20    ....R. ...... . 
01EC30:  1A 40 01 00 0A 00 BC 52 9F 20 1E 20 53 00 39 00    .@.....R. . S.9.
01EC40:  C6 52 02 00 00 E9 28 02 00 00 EC 29 EF 02 00 00    .R....(....)....
01EC50:  70 B1 F4 02 00 00 70 B2 F4 02 00 00 70 B3 F4 02    p.....p.....p...
01EC60:  00 00 70 B4 F4 02 00 00 70 B5 F4 02 00 00 70 B6    ..p.....p.....p.
01EC70:  F4 02 00 00 70 B7 00 06 00 D0 52 B0 00 25 00 DA    ....p.....R..%..
01EC80:  52 BF 20 23 16 2C FF 03 28 19 1B 29 3B FF 03 28    R. #.,..(..);..(
01EC90:  19 4B 29 3B FF 03 28 19 41 29 3B FF 03 28 0F 29    .K);..(.A);..(.)
01ECA0:  3B 00 2F 00 E4 52 9E 20 02 00 00 EA EF 0F 20 EC    ;./..R. ...... .
01ECB0:  20 1A 40 01 01 BF 20 23 16 2C FF 03 28 02 00 00     .@... #.,..(...
01ECC0:  E9 28 02 00 00 EA 29 29 3B 01 B0 20 02 00 00 EA    .(....));.. ....
01ECD0:  00 09 00 EE 52 BF 20 23 16 00 0B 00 F8 52 B0 20    ....R. #.....R. 
01ECE0:  02 00 00 EB 00 1E 00 02 53 BF 20 23 16 2C FF 03    ........S. #.,..
01ECF0:  28 19 1B 29 3B FF 03 28 19 41 29 3B FF 03 28 19    (..);..(.A);..(.
01ED00:  0C 29 00 0B 00 0C 53 9B 20 02 00 00 E9 00 25 31    .)....S. .....%1
01ED10:  06 00 16 53 C9 00 21 00 20 53 02 00 00 70 B1 EF    ...S..!. S...p..
01ED20:  FF 7C 28 02 00 00 EC F6 10 2C 0D 00 00 70 69 78    .|(......,...pix
01ED30:  6C EE 29 F6 19 40 00 23 00 2A 53 02 00 00 70 B2    l.)..@.#.*S...p.
01ED40:  EF FF 7C 28 02 00 00 EC F6 10 2C 0D 00 00 70 69    ..|(......,...pi
01ED50:  78 6C EE F5 10 29 F6 19 20 00 23 00 34 53 02 00    xl...).. .#.4S..
01ED60:  00 70 B3 EF FF 7C 28 02 00 00 EC F6 10 2C 0D 00    .p...|(......,..
01ED70:  00 70 69 78 6C EE F5 12 29 F6 19 10 00 22 00 3E    .pixl...)....".>
01ED80:  53 02 00 00 70 B4 EF FF 7C 28 02 00 00 EC F6 10    S...p...|(......
01ED90:  2C 0D 00 00 70 69 78 6C EE F5 14 29 F6 16 00 22    ,...pixl...)..."
01EDA0:  00 48 53 02 00 00 70 B5 EF FF 7C 28 02 00 00 EC    .HS...p...|(....
01EDB0:  F6 10 2C 0D 00 00 70 69 78 6C EE F5 16 29 F6 12    ..,...pixl...)..
01EDC0:  00 23 00 52 53 02 00 00 70 B6 EF FF 7C 28 02 00    .#.RS...p...|(..
01EDD0:  00 EC F6 10 2C 0D 00 00 70 69 78 6C EE F5 19 0A    ....,...pixl....
01EDE0:  29 F6 10 00 21 00 5C 53 02 00 00 70 B7 EF FF 7C    )...!.\S...p...|
01EDF0:  28 02 00 00 EC F6 10 2C 0D 00 00 70 69 78 6C EE    (......,...pixl.
01EE00:  F5 19 0C 29 00 06 00 66 53 C9 00 1B 00 FC 53 C5    ...)...fS.....S.
01EE10:  B6 ED 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ..**************
01EE20:  2A 2A 2A 2A 2A 2A 2A 00 1B 00 06 54 C5 2A 20 20    *******....T.*  
01EE30:  20 20 44 4F 54 54 45 44 20 4C 49 4E 45 20 20 20      DOTTED LINE   
01EE40:  20 2A 00 1B 00 10 54 C5 2A 2A 2A 2A 2A 2A 2A 2A     *....T.********
01EE50:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00    *************...
01EE60:  1A 54 C5 00 28 00 24 54 02 00 00 74 E1 EF 02 00    .T..(.$T...t....
01EE70:  00 78 E6 F5 02 00 00 78 F3 01 02 00 00 74 E2 EF    .x.....x.....t..
01EE80:  02 00 00 79 E6 F5 02 00 00 79 F3 00 26 00 2E 54    ...y.....y..&..T
01EE90:  0D 00 00 74 F1 EF FF 18 28 02 00 00 74 E1 F6 02    ...t....(...t...
01EEA0:  00 00 74 E1 F4 02 00 00 74 E2 F6 02 00 00 74 E2    ..t.....t.....t.
01EEB0:  29 00 28 00 38 54 0D 00 00 74 F8 EF 02 00 00 74    ).(.8T...t.....t
01EEC0:  E1 F7 0D 00 00 74 F1 01 0D 00 00 74 F9 EF 02 00    .....t.....t....
01EED0:  00 74 E2 F7 0D 00 00 74 F1 00 5B 00 42 54 9E 20    .t.....t..[.BT. 
01EEE0:  0D 00 00 EC EF 0E 20 EC 20 0D 00 00 74 F1 20 E6    ...... . ...t. .
01EEF0:  20 0D 00 00 64 F3 01 02 00 00 78 F0 EF 02 00 00     ...d.....x.....
01EF00:  78 F3 F4 0D 00 00 EC F6 0D 00 00 74 F8 01 02 00    x..........t....
01EF10:  00 79 79 02 F0 EF 02 00 00 79 F3 F4 0D 00 00 EC    .yy......y......
01EF20:  F6 0D 00 00 74 F9 01 BC 20 02 00 00 78 F0 2C 02    ....t... ...x.,.
01EF30:  00 00 79 F0 01 B0 00 06 00 4C 54 C9 00 19 00 C4    ..y......LT.....
01EF40:  54 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    T.**************
01EF50:  2A 2A 2A 2A 2A 00 19 00 CE 54 C5 2A 20 20 20 20    *****....T.*    
01EF60:  20 70 61 69 6E 74 20 20 20 20 20 20 20 2A 00 19     paint       *..
01EF70:  00 D8 54 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ..T.************
01EF80:  2A 2A 2A 2A 2A 2A 2A 00 06 00 E2 54 C5 00 1C 00    *******....T....
01EF90:  EC 54 93 20 02 00 00 78 F0 28 19 C8 29 01 93 20    .T. ...x.(..).. 
01EFA0:  02 00 00 79 F0 28 19 C8 29 00 18 00 F6 54 02 00    ...y.(..)....T..
01EFB0:  00 68 65 61 E4 EF 0E 01 02 00 00 74 61 69 EC EF    .hea.......tai..
01EFC0:  0E 00 0A 00 00 55 9F 20 1E 64 55 00 1D 00 0A 55    .....U. .dU....U
01EFD0:  02 00 00 74 61 69 EC EF 28 02 00 00 74 61 69 EC    ...tai..(...tai.
01EFE0:  F4 0F 29 20 FB 20 19 C8 00 19 00 14 55 02 00 00    ..) . ......U...
01EFF0:  78 F4 EF 02 00 00 78 F0 28 02 00 00 74 61 69 EC    x.....x.(...tai.
01F000:  29 00 19 00 1E 55 02 00 00 79 F4 EF 02 00 00 79    )....U...y.....y
01F010:  F0 28 02 00 8B 4B 00 74 61 69 EC 29 00 48 00 28    .(...K.tai.).H.(
01F020:  55 A1 20 FF 7C 28 02 00 00 78 F4 F4 0F F6 02 00    U. .|(...x......
01F030:  00 6D E9 2C 02 00 00 79 F4 29 EF 0E 20 EB 20 02    .m.,...y.).. . .
01F040:  00 00 78 F3 EF 02 00 00 78 F4 F4 0F F6 02 00 00    ..x.....x.......
01F050:  6D E9 01 02 00 00 79 F3 EF 02 00 00 79 F4 01 9F    m.....y.....y...
01F060:  20 1E 64 55 00 48 00 32 55 A1 20 FF 7C 28 02 00     .dU.H.2U. .|(..
01F070:  00 78 F4 F5 0F F6 02 00 00 6D E9 2C 02 00 00 79    .x.......m.,...y
01F080:  F4 29 EF 0E 20 EB 20 02 00 00 78 F3 EF 02 00 00    .).. . ...x.....
01F090:  78 F4 F5 0F F6 02 00 00 6D E9 01 02 00 00 79 F3    x.......m.....y.
01F0A0:  EF 02 00 00 79 F4 01 9F 20 1E 64 55 00 3C 00 3C    ....y... .dU.<.<
01F0B0:  55 A1 20 FF 7C 28 02 00 00 78 F4 2C 02 00 00 79    U. .|(...x.,...y
01F0C0:  F4 F4 10 29 EF 0E 20 EB 20 02 00 00 78 F3 EF 02    ...).. . ...x...
01F0D0:  00 00 78 F4 01 02 00 00 79 F3 EF 02 00 00 79 F4    ..x.....y.....y.
01F0E0:  F4 10 01 9F 20 1E 64 55 00 3C 00 46 55 A1 20 FF    .... .dU.<.FU. .
01F0F0:  7C 28 02 00 00 78 F4 2C 02 00 00 79 F4 F5 10 29    |(...x.,...y...)
01F100:  EF 0E 20 EB 20 02 00 00 78 F3 EF 02 00 00 78 F4    .. . ...x.....x.
01F110:  01 02 00 00 79 F3 6E A6 EF 02 00 00 79 F4 F5 10    ....y.n.....y...
01F120:  01 9F 20 1E 64 55 00 2D 00 50 55 A1 20 02 00 00    .. .dU.-.PU. ...
01F130:  68 65 61 E4 EF 02 00 00 74 61 69 EC F4 0F 20 EB    hea.....tai... .
01F140:  20 9B 20 02 00 00 78 F0 01 9B 20 02 00 00 79 F0     . ...x... ...y.
01F150:  01 20 C9 00 0A 00 5A 55 A0 20 1E 0A 55 00 12 00    . ....ZU. ..U...
01F160:  64 55 BC 20 02 00 00 78 F3 2C 02 00 00 79 F3 00    dU. ...x.,...y..
01F170:  1D 00 6E 55 02 00 00 68 65 61 E4 EF 28 02 00 00    ..nU...hea..(...
01F180:  68 65 61 E4 F4 0F 29 20 FB 20 19 C8 00 2E 00 78    hea...) . .....x
01F190:  55 02 00 00 78 F0 28 02 00 00 68 65 61 E4 29 EF    U...x.(...hea.).
01F1A0:  02 00 00 78 F3 01 02 00 00 79 F0 28 02 00 00 68    ...x.....y.(...h
01F1B0:  65 61 E4 29 EF 02 00 00 79 F3 00 06 00 82 55 C9    ea.)....y.....U.
01F1C0:  00 1C 00 8C 55 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ....U.**********
01F1D0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1C 00 96    ************....
01F1E0:  55 C5 2A 20 20 44 52 41 57 20 54 52 49 41 4E 47    U.*  DRAW TRIANG
01F1F0:  4C 45 20 20 20 20 20 2A 00 1C 00 A0 55 C5 2A 2A    LE     *....U.**
01F200:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01F210:  2A 2A 2A 2A 00 28 00 AA 3B D4 55 02 00 00 77 6F    ****.(..;.U...wo
01F220:  66 66 F3 EF 0D 00 00 62 61 73 E5 F7 10 01 02 00    ff.....bas......
01F230:  00 68 6F 66 66 F3 EF 0D 00 00 68 E9 F7 11 00 2E    .hoff.....h.....
01F240:  00 B4 55 02 00 00 78 B1 EF 02 00 00 78 B0 F5 02    ..U...x.....x...
01F250:  00 00 77 6F 66 66 F3 01 02 00 00 79 B1 EF 02 00    ..woff.....y....
01F260:  00 79 B0 F5 02 00 00 68 6F 66 66 F3 00 27 00 BE    .y.....hoff..'..
01F270:  55 02 00 00 78 B2 EF 02 00 00 78 B0 01 02 00 00    U...x.....x.....
01F280:  79 B2 EF 02 00 00 79 B0 F4 10 F6 02 00 00 68 6F    y.....y.......ho
01F290:  66 66 F3 00 2E 00 C8 55 02 00 00 78 B3 EF 02 00    ff.....U...x....
01F2A0:  00 78 B0 F4 02 00 00 77 6F 66 66 F3 01 02 00 00    .x.....woff.....
01F2B0:  79 B3 EF 02 00 00 79 B0 F5 02 00 00 68 6F 66 66    y.....y.....hoff
01F2C0:  F3 00 20 00 D2 55 BC 20 02 00 00 78 B1 2C 02 00    .. ..U. ...x.,..
01F2D0:  00 79 B1 01 94 20 02 00 00 78 B2 2C 02 00 00 79    .y... ...x.,...y
01F2E0:  B2 00 12 00 DC 55 94 20 02 00 00 78 B3 2C 02 00    .....U. ...x.,..
01F2F0:  00 79 B3 00 14 00 E6 55 94 20 02 00 00 78 B1 2C    .y.....U. ...x.,
01F300:  02 00 00 79 B1 01 C9 00 1C 00 F0 55 C5 2A 2A 2A    ...y.......U.***
01F310:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 8B DC FF FF FF FF    **********......
01F320:  11 39 09 F6 04 F6 04 D7 04 14 09 02 10 08 0F 00    .9..............
01F330:  07 01 00 2C 54 4F 4F 4C 4B 49 54 00 00 00 00 00    ...,TOOLKIT.....
01F340:  00 00 00 00 06 FF 00 AE 03 70 29 00 AE 2B 00 00    .........p)..+..
01F350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F430:  00 00 00 00 49 C1 FF FF FF FF 11 3A 09 CE 04 CE    ....I......:....
01F440:  04 F3 04 F4 08 02 10 08 10 28 0D 04 00 16 2A 2A    .........(....**
01F450:  2A 2A 2A 2A 2A 2A 2A 00 1C 00 FA 55 C5 2A 20 20    *******....U.*  
01F460:  20 44 52 41 57 20 43 49 52 43 4C 45 20 20 20 20     DRAW CIRCLE    
01F470:  20 20 2A 00 1C 00 04 56 C5 2A 2A 2A 2A 2A 2A 2A      *....V.*******
01F480:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00    ***************.
01F490:  06 00 0E 56 C5 00 2B 00 18 56 0D 00 00 64 F3 EF    ...V..+..V...d..
01F4A0:  0D 00 00 64 F3 F7 19 B4 01 9E 20 0D 00 00 EC EF    ...d...... .....
01F4B0:  0E 20 EC 20 10 F6 FF 44 20 E6 20 0D 00 00 64 F3    . . ...D . ...d.
01F4C0:  00 2C 00 22 56 02 00 00 78 F0 EF 02 00 00 F2 F6    .,."V...x.......
01F4D0:  FF 05 28 0D 00 00 EC 29 01 02 00 00 79 F0 EF 02    ..(....)....y...
01F4E0:  00 00 F2 F6 FF 15 28 0D 00 00 EC 29 00 1E 00 2C    ......(....)...,
01F4F0:  56 BC 20 02 00 00 78 F3 F4 02 00 00 78 F0 2C 02    V. ...x.....x.,.
01F500:  00 00 79 F3 F4 02 00 00 79 F0 00 06 00 36 56 B0    ..y.....y....6V.
01F510:  00 06 00 40 56 C9 00 1C 00 54 56 C5 2A 2A 2A 2A    ...@V....TV.****
01F520:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01F530:  2A 2A 00 1C 00 5E 56 C5 2A 20 20 20 44 52 41 57    **...^V.*   DRAW
01F540:  20 45 4C 4C 49 50 53 45 20 20 20 20 20 2A B6 1F     ELLIPSE     *..
01F550:  00 1C 00 68 56 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ...hV.**********
01F560:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 72    ************...r
01F570:  56 C5 00 13 00 7C 56 0D 00 00 64 F3 EF 0D 00 00    V....|V...d.....
01F580:  64 F3 F7 19 B4 00 1C 00 86 56 9E 20 0D 00 00 EC    d........V. ....
01F590:  EF 0E 20 EC 20 10 F6 FF 44 20 E6 20 0D 00 00 64    .. . ...D . ...d
01F5A0:  F3 00 3E 00 90 56 02 00 00 78 F0 EF 02 00 00 F2    ..>..V...x......
01F5B0:  F6 FF 05 28 0D 00 00 EC F6 0D 00 00 61 F2 29 01    ...(........a.).
01F5C0:  02 00 00 79 F0 EF 02 00 00 F2 F6 0D 00 00 66 E6    ...y..........f.
01F5D0:  F6 FF 15 28 0D 00 00 EC F6 0D 00 00 61 F2 29 00    ...(........a.).
01F5E0:  1E 00 9A 56 BC 20 02 00 00 78 F3 F4 02 00 00 78    ...V. ...x.....x
01F5F0:  F0 2C 02 00 00 79 F3 F4 02 00 00 79 F0 00 06 00    .,...y.....y....
01F600:  A4 56 B0 00 06 00 AE 56 C9 00 1C 00 B8 56 C5 2A    .V.....V.....V.*
01F610:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01F620:  2A 2A 2A 2A 2A 00 1C 00 C2 56 C5 2A 20 20 53 41    *****....V.*  SA
01F630:  56 45 20 53 43 52 45 45 4E 20 20 20 20 20 20 20    VE SCREEN       
01F640:  2A 00 1C 00 CC 56 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A    *....V.*********
01F650:  5F 41 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00    _A*************.
01F660:  06 00 D6 56 C5 00 0A 00 E0 56 CD 20 D9 20 0F 00    ...V.....V. . ..
01F670:  21 00 EA 56 CB 20 22 21 22 F4 20 03 00 00 66 6C    !..V. "!". ...fl
01F680:  6E 61 ED 2C 0D 00 00 E2 2C 1C 00 C0 2C 1C 00 40    na.,....,...,..@
01F690:  00 0A 00 F4 56 CD 20 D9 20 0E 00 06 00 FE 56 C9    ....V. . .....V.
01F6A0:  00 1C 00 1C 57 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ....W.**********
01F6B0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1C 00 26    ************...&
01F6C0:  57 C5 2A 20 20 20 53 43 52 45 45 4E 20 4C 4F 41    W.*   SCREEN LOA
01F6D0:  44 20 20 20 20 20 20 2A 00 1C 00 30 57 C5 2A 2A    D      *...0W.**
01F6E0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01F6F0:  2A 2A 2A 2A 00 06 00 3A 57 C5 00 15 00 44 57 A8    ****...:W....DW.
01F700:  20 22 21 22 20 F4 20 03 00 00 66 6C 6E 61 ED 00     "!" . ...flna..
01F710:  06 00 4E 57 C9 00 1C 00 80 57 C5 2A 2A 2A 2A 2A    ..NW.....W.*****
01F720:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01F730:  2A 00 1C 00 8A 57 C5 2A 20 20 20 52 45 4D 41 50    *....W.*   REMAP
01F740:  20 4A 4F 59 53 54 49 43 4B 53 20 20 2A 00 1C 00     JOYSTICKS  *...
01F750:  94 57 44 B6 C5 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .WD..***********
01F760:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 9E 57    ***********....W
01F770:  C5 00 16 00 A8 57 A4 20 8D 20 19 48 2C 0F 2C 19    .....W. . .H,.,.
01F780:  F0 01 C5 20 20 75 70 00 18 00 B2 57 A4 20 8D 20    ...  up....W. . 
01F790:  19 49 2C 0F 2C 19 F1 01 C5 20 20 64 6F 77 6E 00    .I,.,....  down.
01F7A0:  18 00 BC 57 A4 20 8D 20 19 4A 2C 0F 2C 19 F2 01    ...W. . .J,.,...
01F7B0:  C5 20 20 6C 65 66 74 00 10 00 C1 57 A4 20 8D 20    .  left....W. . 
01F7C0:  19 4B 2C 0F 2C 19 F3 00 19 00 C6 57 A4 20 8D 20    .K,.,......W. . 
01F7D0:  19 4C 2C 0F 2C 19 0D 01 C5 20 66 69 72 65 20 32    .L,.,.... fire 2
01F7E0:  00 19 00 D0 57 A4 20 8D 20 19 4D 2C 0F 2C 19 0D    ....W. . .M,.,..
01F7F0:  01 C5 20 66 69 72 65 20 31 00 06 00 DA 57 C9 00    .. fire 1....W..
01F800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F850:  00 00 00 00 56 A0 FF FF FF FF 11 3B 09 CE 04 CE    ....V......;....
01F860:  04 D7 04 0E 09 03 10 08 0F 00 07 01 00 2C 53 55    .............,SU
01F870:  52 52 4F 55 4E 44 00 00 00 00 00 00 00 00 01 00    RROUND..........
01F880:  00 00 08 70 01 FF 72 0A 00 00 00 00 00 00 00 00    ...p..r.........
01F890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 9B 42    ...............B
01F970:  FF FF FF FF 11 3A 09 CE 04 CE 04 EF 04 05 09 02    .....:..........
01F980:  10 08 37 0A 15 08 00 16 32 00 05 00 C5 20 41 64    ..7.....2.... Ad
01F990:  61 70 74 65 64 20 66 72 6F 6D 20 44 79 6E 61 6D    apted from Dynam
01F9A0:  69 63 20 67 61 6D 65 73 20 62 79 20 43 6C 69 76    ic games by Cliv
01F9B0:  65 20 47 69 66 66 6F 72 64 00 1D 00 06 00 C5 20    e Gifford...... 
01F9C0:  49 6E 74 65 72 66 61 63 65 20 50 75 62 6C 69 63    Interface Public
01F9D0:  61 74 69 6F 6E 73 00 0A 00 0A 00 9F 20 1E E8 03    ations...... ...
01F9E0:  00 0A 00 14 00 9F 20 1E 94 02 00 27 00 1E 00 0D    ...... ....'....
01F9F0:  00 00 E1 EF 1A 90 01 01 0D 00 00 E2 EF 1A 2C 01    ..............,.
01FA00:  01 0D 00 00 F8 EF 19 C8 01 0D 00 00 F9 EF 1A 2C    ...............,
01FA10:  01 00 20 00 28 00 0D 00 00 EB EF 0E 01 0D 00 00    .. .(...........
01FA20:  EC EF 0E 01 0D 00 00 F2 EF 0E 01 0D 00 00 F4 EF    ................
01FA30:  0E 00 22 00 3C 00 82 20 0F 01 A2 20 0E 2C 0F 01    ..".<.. ... .,..
01FA40:  A2 20 0F 2C 14 01 A2 20 10 2C 19 18 01 A2 20 11    . .,... .,.... .
01FA50:  2C 19 1A 00 10 00 46 00 01 C0 6D 61 69 6E 20 6C    ,.....F...main l
01FA60:  6F 6F 70 00 08 00 50 00 AD 20 0F 00 06 00 5A 00    oop...P.. ....Z.
01FA70:  87 00 0A 00 64 00 A9 20 0F 2C 0F 00 08 00 6E 00    ....d.. .,....n.
01FA80:  BB 20 10 00 17 00 78 00 84 68 BF 20 EA 28 19 0F    . ....x..h. .(..
01FA90:  29 3B 22 53 55 52 52 4F 55 4E 44 22 00 08 00 82    );"SURROUND"....
01FAA0:  00 BB 20 0F 00 0F 00 8C 00 BC 20 19 0A 2C 1A 72    .. ....... ..,.r
01FAB0:  01 2C 0F 00 0C 00 96 00 95 20 1A 44 02 2C 0E 00    .,....... .D.,..
01FAC0:  0D 00 A0 00 95 20 0E 2C F5 1A 68 01 00 0D 00 AA    ..... .,..h.....
01FAD0:  00 95 20 F5 1A 44 02 2C 0E 00 0C 00 B4 00 95 20    .. ..D.,....... 
01FAE0:  0E 2C 1A 68 01 00 12 00 BE 00 BC 20 0D 00 00 E1    .,.h....... ....
01FAF0:  2C 0D 00 00 E2 2C 10 00 12 00 C8 00 BC 20 0D 00    ,....,....... ..
01FB00:  00 F8 2C 0D 00 00 F9 2C 11 00 0E 00 D2 00 BC 20    ..,....,....... 
01FB10:  16 2C 1A 74 01 2C 0F 00 0C 00 DC 00 95 20 1A 48    .,.t.,....... .H
01FB20:  02 2C 0E 00 0D 00 E6 00 95 20 0E 2C F5 1A 6C 01    .,....... .,..l.
01FB30:  00 0D 00 F0 00 95 20 F5 1A 48 02 2C 0E 00 0C 00    ...... ..H.,....
01FB40:  FA 00 95 20 0E 2C 1A 6C 01 00 1A 00 04 01 0D 00    ... .,.l........
01FB50:  00 61 E1 EF 0D 00 00 E1 01 0D 00 00 62 E2 EF 0D    .a..........b...
01FB60:  00 00 E2 00 18 00 0E 01 A1 20 FF 0A 28 19 0E 29    ......... ..(..)
01FB70:  EF 0E 20 EB 20 0D 00 00 EB EF 0F 00 19 00 18 01    .. . ...........
01FB80:  A1 20 FF 0A 28 19 0D 29 EF 0E 1D DE 20 EB 20 0D    . ..(..).... . .
01FB90:  00 00 EB EF F5 0F 00 26 00 22 01 A1 20 0D 00 00    .......&.".. ...
01FBA0:  EB F2 0E 20 EB 20 0D 00 00 E1 EF 0D 00 00 E1 F4    ... . ..........
01FBB0:  0D 00 00 EB 01 20 0D 00 00 EC EF 0E 00 17 00 2C    ..... .........,
01FBC0:  01 A1 20 FF 0A 28 11 29 EF 0E 20 EB 20 0D 00 00    .. ..(.).. . ...
01FBD0:  EC EF 0F 00 18 00 36 01 A1 20 FF 0A 28 12 29 EF    ......6.. ..(.).
01FBE0:  0E 20 EB 20 0D 00 00 EC EF F5 0F 00 25 00 40 01    . . ........%.@.
01FBF0:  A1 20 0D 00 00 EC F2 0E 20 EB 20 0D 00 00 E2 EF    . ...... . .....
01FC00:  0D 00 00 E2 F4 0D 00 00 EC 01 0D 00 00 EB EF 0E    ................
01FC10:  00 26 00 4A 01 A1 20 0D 00 00 61 E1 EF 0D 00 00    .&.J.. ...a.....
01FC20:  E1 20 FA 20 0D 00 00 62 E2 EF 0D 00 00 E2 20 EB    . . ...b...... .
01FC30:  20 A0 20 1E 68 01 00 27 00 54 01 A1 20 FF 7C 20     . .h..'.T.. .| 
01FC40:  28 0D 00 00 E1 F4 0D 00 00 EB 2C 0D 00 00 E2 F4    (.........,.....
01FC50:  0D 00 00 EC 29 F2 0E 20 EB 20 1E D6 01 00 20 00    ....).. . .... .
01FC60:  5E 01 01 C0 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ^...************
01FC70:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 1A 00    *************...
01FC80:  68 01 0D 00 00 78 F8 EF 0D 00 00 F8 E7 44 01 0D    h....x.......D..
01FC90:  00 00 79 F9 EF 0D 00 00 F9 00 18 00 72 01 A1 20    ..y.........r.. 
01FCA0:  FF 0A 28 19 3F 29 EF 0E 20 EB 20 0D 00 00 F2 EF    ..(.?).. . .....
01FCB0:  0F 00 19 00 7C 01 A1 20 FF 0A 28 19 47 29 EF 0E    ....|.. ..(.G)..
01FCC0:  20 EB 20 0D 00 00 F2 EF F5 0F 00 25 00 86 01 A1     . ........%....
01FCD0:  20 0D 00 00 F2 F2 0E 20 EB 20 0D 00 00 F8 EF 0D     ...... . ......
01FCE0:  00 00 F8 F4 0D 00 00 F2 01 0D 00 00 F4 EF 0E 00    ................
01FCF0:  18 00 90 01 A1 20 FF 0A 28 19 43 29 EF 0E 20 EB    ..... ..(.C).. .
01FD00:  20 0D 00 00 F4 EF 0F 00 19 00 9A 01 A1 20 FF 0A     ............ ..
01FD10:  28 19 45 29 EF 0E 20 EB 20 0D 00 00 F4 EF F5 0F    (.E).. . .......
01FD20:  00 25 00 A4 01 A1 20 0D 00 00 F4 F2 0E 20 EB 20    .%.... ...... . 
01FD30:  0D 00 00 F9 EF 0D 00 00 F9 F4 0D 00 00 F4 01 0D    ................
01FD40:  00 00 F2 EF 0E 00 24 00 AE 01 A1 20 0D 00 00 78    ......$.... ...x
01FD50:  F8 EF 0D 00 00 F8 20 FA 20 0D 00 00 79 F9 EF 0D    ...... . ...y...
01FD60:  00 00 F9 20 EB 20 1E C2 01 00 26 00 B8 01 A1 20    ... . ....&.... 
01FD70:  FF 7C 28 0D 00 00 F8 F4 0D 00 00 F2 2C 0D 00 00    .|(.........,...
01FD80:  F9 F4 0D 00 00 F4 29 F2 0E 20 EB 20 1E E0 3A 71    ......).. . ..:q
01FD90:  01 00 0A 00 C2 01 A0 20 1E BE 00 00 1E 00 CC 01    ....... ........
01FDA0:  01 C0 2A 2A 2A 2A 2A 2A 2A 63 72 61 73 68 2A 2A    ..*******crash**
01FDB0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 00 19 00 D6 01 03 00    *********.......
01FDC0:  00 77 69 EE EF 03 00 00 EE 28 0F 29 01 A0 20 1E    .wi......(.).. .
01FDD0:  EA 01 00 13 00 E0 01 03 00 00 77 69 EE EF 03 00    ..........wi....
01FDE0:  00 EE 28 10 29 00 18 00 EA 01 9E 20 0D 00 00 F6    ..(.)...... ....
01FDF0:  EF 1A 2C 01 20 EC 20 19 32 20 E6 F5 10 00 12 00    ..,. . .2 ......
01FE00:  F4 01 CC 20 0F 2C 0D 00 00 F6 2C 12 2C 19 0F 00    ... .,....,.,...
01FE10:  20 00 FE 01 A1 20 0D 00 00 F6 F1 19 DC 20 EB 20     .... ....... . 
01FE20:  CC 20 10 2C 0D 00 00 F6 F4 10 2C 12 2C 19 0F 00    . .,......,.,...
01FE30:  21 00 08 02 A1 20 0D 00 00 F6 F1 19 96 20 EB 20    !.... ....... . 
01FE40:  CC 20 11 2C 0D 00 00 F6 F5 10 2C 12 2C 19 0F 20    . .,......,.,.. 
01FE50:  00 10 00 12 02 82 20 FF 0C 28 FF 45 F6 19 1A 29    ...... ..(.E...)
01FE60:  00 06 00 1C 02 B0 00 22 00 26 02 CC 20 0F 2C 19    .......".&.. .,.
01FE70:  28 2C 19 64 01 CC 20 10 2C 19 28 2C 19 64 01 CC    (,.d.. .,.(,.d..
01FE80:  20 11 2C 19 28 2C 19 64 00 06 00 30 02 8A 00 0C     .,.(,.d...0....
01FE90:  23 D8 00 3A 02 A9 20 19 0A 2C 19 0A 00 17 00 44    #..:.. ..,.....D
01FEA0:  02 BF 22 59 4F 55 20 57 4F 4E 20 22 3B 03 00 00    .."YOU WON ";...
01FEB0:  77 69 EE 00 0C 00 4E 02 A9 20 19 0F 2C 19 0D 00    wi....N.. ..,...
01FEC0:  14 00 58 02 BF 22 57 45 4C 4C 20 44 4F 4E 45 21    ..X.."WELL DONE!
01FED0:  21 21 22 00 0B 00 62 02 A9 20 0F 2C 19 18 00 1A    !!"...b.. .,....
01FEE0:  00 6C 02 9E 20 0D 00 00 F4 EF 0F 20 EC 20 1A E8    .l.. ...... . ..
01FEF0:  03 01 B0 20 0D 00 00 F4 00 12 00 71 02 A1 20 FF    ... .......q.. .
01FF00:  43 F2 22 22 20 EB 20 1E 71 02 00 6E 00 76 02 A3    C."" . .q..n.v.£
01FF10:  22 57 6F 75 6C 64 20 79 6F 75 20 6C 69 6B 65 20    "Would you like 
01FF20:  74 6F 20 70 6C 61 79 20 61 67 61 69 6E 20 22 3B    to play again ";
01FF30:  03 00 00 61 E7 01 03 00 00 61 E7 EF FF 1C 28 03    ...a.....a....(.
01FF40:  00 00 61 E7 29 01 A1 20 FF 75 28 03 00 00 61 E7    ..a.).. .u(...a.
01FF50:  2C 0F 29 F2 22 59 22 20 EB 20 8A 01 A9 20 19 10    ,.)."Y" . ... ..
01FF60:  2C 19 0C 01 BF 20 22 47 4F 4F 44 42 59 45 22 01    ,.... "GOODBYE".
01FF70:  A9 20 0F 2C 19 18 01 98 00 0A 00 8A 02 CA 20 1E    . .,.......... .
01FF80:  14 00 00 22 00 94 02 01 C0 2A 2A 2A 2A 2A 2A 2A    ...".....*******
01FF90:  2A 2A 72 AE 47 61 6D 65 20 53 74 61 72 74 2A 2A    **r.Game Start**
01FFA0:  2A 2A 2A 2A 2A 2A 00 0E 00 9E 02 93 20 03 00 00    ******...... ...
01FFB0:  EE 28 10 29 00 06 00 B2 02 8A 00 0C 00 BC 02 A9    .(.)............
01FFC0:  20 19 10 2C 19 0C 00 08 00 C6 02 BB 20 11 00 10     ..,........ ...
01FFD0:  00 D0 02 BF 22 53 55 52 52 4F 55 4E 44 22 00 0F    ...."SURROUND"..
01FFE0:  00 DA 02 BC 20 19 B4 2C 1A 04 01 2C 0F 00 16 00    .... ..,...,....
01FFF0:  E4 02 95 20 19 F0 2C 0E 01 CC 20 0F 2C 1A 90 01    ... ..,... .,...
020000:  2C 19 78 00 1B 00 E9 02 9E 20 0D 00 00 F4 EF 0F    ,.x...... ......
020010:  20 EC 20 1A DC 05 01 B0 20 0D 00 00 F4 20 00 17     . ..... .... ..
020020:  00 EE 02 95 20 0E 2C F5 19 50 01 CC 20 0F 2C 1A    .... .,..P.. .,.
020030:  2C 01 2C 19 78 00 1A 00 02 03 9E 20 0D 00 00 F4    ,.,.x...... ....
020040:  EF 0F 20 EC 20 1A DC 05 01 B0 20 0D 00 00 F4 00    .. . ..... .....
020050:  16 00 0C 03 95 20 F5 19 F0 2C 0E 01 CC 20 0F 2C    ..... ...,... .,
020060:  19 C8 2C 19 78 00 1A 00 16 03 9E 20 0D 00 00 F4    ..,.x...... ....
020070:  EF 0F 20 EC 20 1A DC 05 01 B0 20 0D 00 00 F4 00    .. . ..... .....
020080:  15 00 20 03 95 20 0E 2C 19 50 01 CC 20 0F 2C 19    .. .. .,.P.. .,.
020090:  64 2C 19 78 D7 66 00 0B 00 2A 03 A9 20 0F 2C 19    d,.x.f...*.. .,.
0200A0:  18 00 2E 00 34 03 BF 22 2E 2E 2E 2E 2E 2E 2E 70    ....4..".......p
0200B0:  72 65 73 73 20 61 6E 79 20 6B 65 79 20 74 6F 20    ress any key to 
0200C0:  63 6F 6E 74 69 6E 75 65 2E 2E 2E 2E 2E 2E 22 00    continue......".
0200D0:  0E 00 3E 03 D6 20 FF 43 EF 22 22 01 D5 00 0B 00    ..>.. .C."".....
0200E0:  48 03 CC 20 0F 2C 19 B4 00 06 00 52 03 8A 00 0C    H.. .,.....R....
0200F0:  00 5C 03 A9 20 19 0A 2C 19 0A 00 24 00 66 03 A3    .\.. ..,...$.f.£
020100:  22 46 69 72 73 74 20 70 6C 61 79 65 72 27 73 20    "First player's 
020110:  6E 61 6D 65 20 22 3B 03 00 00 EE 28 0F 29 00 13    name ";....(.)..
020120:  00 6B 03 CC 20 0F 2C 19 C8 01 A9 20 19 0A 2C 19    .k.. .,.... ..,.
020130:  0E 00 25 00 70 03 A3 22 53 65 63 6F 6E 64 20 70    ..%.p.£"Second p
020140:  6C 61 79 65 72 27 73 20 6E 61 6D 65 20 22 3B 03    layer's name ";.
020150:  00 00 EE 28 10 29 00 0B 00 7A 03 CC 20 0F 2C 19    ...(.)...z.. .,.
020160:  96 00 06 00 84 03 C9 00 27 00 E8 03 AD 20 0F 01    ........'.... ..
020170:  8A 01 A2 20 0E 2C 0E 01 82 20 0E 01 A2 20 0F 2C    ... .,... ... .,
020180:  16 01 A2 20 10 2C 19 18 01 A2 20 11 2C 13 00 22    ... .,.... .,.."
020190:  00 F2 03 A9 20 19 39 6F FF FF FF FF 11 3D 09 F6    .... .9o.....=..
0201A0:  04 F6 04 D9 04 14 09 02 10 08 0F 00 07 01 00 2C    ...............,
0201B0:  53 55 52 52 4F 55 4E 44 00 00 00 00 00 00 00 00    SURROUND........
0201C0:  02 FF 00 72 02 70 09 00 72 0A 00 00 00 00 00 00    ...r.p..r.......
0201D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0201E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0201F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
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:  AF C9 FF FF FF FF 11 3E 09 CE 04 CE 04 EE 04 04    .......>........
0202C0:  09 03 10 08 20 28 0B 03 00 16 10 2C 0F 01 BB 20    .... (.....,... 
0202D0:  10 01 BF 20 22 53 55 52 52 4F 55 4E 44 22 01 BB    ... "SURROUND"..
0202E0:  20 0F 01 BF 00 7B 00 FC 03 BF 22 41 20 67 61 6D     ....{...."A gam
0202F0:  65 20 66 6F 72 20 74 77 6F 20 70 6C 61 79 65 72    e for two player
020300:  73 20 69 6E 20 77 68 69 63 68 20 79 6F 75 20 6D    s in which you m
020310:  75 73 74 73 74 65 65 72 20 79 6F 75 72 20 6D 6F    uststeer your mo
020320:  76 69 6E 67 20 6C 69 6E 65 20 61 72 6F 75 6E 64    ving line around
020330:  20 74 68 65 20 73 63 72 65 65 6E 61 74 74 65 6D     the screenattem
020340:  70 74 69 6E 67 20 74 6F 20 74 72 61 70 20 79 6F    pting to trap yo
020350:  75 72 20 6F 70 70 6F 6E 65 6E 74 2E 22 01 BF 00    ur opponent."...
020360:  68 00 06 04 BB 20 11 01 BF 22 54 68 65 20 6C 6F    h.... ..."The lo
020370:  73 69 6E 67 20 70 6C 61 79 65 72 20 69 73 20 74    sing player is t
020380:  68 65 20 66 69 72 73 74 20 6F 6E 65 20 74 6F 20    he first one to 
020390:  20 20 72 75 6E 20 69 6E 74 6F 20 65 69 74 68 65      run into eithe
0203A0:  72 20 61 20 6C 69 6E 65 20 6F 72 20 74 68 65 20    r a line or the 
0203B0:  73 63 72 65 65 6E 20 20 20 20 65 64 67 65 73 2E    screen    edges.
0203C0:  22 01 BF 01 BB 20 0F 00 2B 00 3E 0F 10 04 BF 22    ".... ..+.>...."
0203D0:  54 68 65 20 6B 65 79 73 20 66 6F 72 20 65 61 63    The keys for eac
0203E0:  68 20 70 6C 61 79 65 72 20 61 72 65 3A 22 01 BF    h player are:"..
0203F0:  01 BB 20 10 00 34 00 1A 04 BF 22 20 4C 65 66 74    .. ..4...." Left
020400:  20 50 6C 61 79 65 72 20 20 20 20 20 20 20 20 20     Player         
020410:  20 20 20 20 20 52 69 67 68 74 20 50 6C 61 79 65         Right Playe
020420:  72 22 01 BF 01 BB 20 0F 00 29 00 24 04 BF 22 20    r".... ..).$.." 
020430:  20 51 20 20 20 55 70 20 20 20 20 20 20 20 20 20     Q   Up         
020440:  20 20 20 20 20 20 20 20 20 20 20 39 20 20 55 70               9  Up
020450:  22 00 2B 00 2E 04 BF 22 20 20 41 20 20 20 44 6F    ".+...."  A   Do
020460:  77 6E 20 20 20 20 20 20 20 20 20 20 20 20 20 20    wn              
020470:  20 20 20 20 36 20 20 44 6F 77 6E 22 00 2B 00 38        6  Down".+.8
020480:  04 BF 22 20 20 5A 20 20 20 4C 65 66 74 20 20 20    .."  Z   Left   
020490:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31                   1
0204A0:  20 20 4C 65 66 74 22 00 2C 00 42 04 BF 22 20 20      Left".,.B.."  
0204B0:  58 20 20 20 52 69 67 68 74 20 20 20 20 20 20 20    X   Right       
0204C0:  20 20 20 20 20 20 20 20 20 20 32 20 D2 5D 20 52              2 .] R
0204D0:  69 67 68 74 22 00 35 00 4C 04 BF 01 BF 22 20 20    ight".5.L...."  
0204E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0204F0:  20 20 20 20 20 20 4E 75 6D 65 72 69 63 20 4B 65          Numeric Ke
020500:  79 20 50 61 64 22 01 BF 01 BF 00 33 00 56 04 A9    y Pad".....3.V..
020510:  20 0F 2C 19 18 01 BB 20 11 01 A3 22 50 72 65 73     .,.... ..£"Pres
020520:  73 20 65 6E 74 65 72 20 74 6F 20 73 74 61 72 74    s enter to start
020530:  22 3B 03 00 00 65 EE 01 A0 20 1E 14 00 00 00 00    ";...e... ......
020540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0205A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0205B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0205C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 C3 0F    ................
0205D0:  FF FF FF FF 11 3E 09 CE 04 CE 04 D9 04 16 09 03    .....>..........
0205E0:  10 08 0F 00 07 01 00 2C 51 55 49 43 4B 49 45 00    .......,QUICKIE.
0205F0:  00 00 00 00 00 00 00 00 01 FF 00 B3 03 70 01 FF    .............p..
020600:  B3 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0206A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0206B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0206C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0206D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0206E0:  00 00 00 00 00 00 00 00 E3 4A FF FF FF FF 11 3D    .........J.....=
0206F0:  09 CE 04 CE 04 EC 04 06 09 02 10 08 0B 28 0D 04    .............(..
020700:  00 16 1E 00 0A 00 C5 20 2A 2A 2A 20 42 79 20 43    ....... *** By C
020710:  72 61 69 67 20 4C 61 77 73 6F 6E 20 2A 2A 2A 00    raig Lawson ***.
020720:  1E 00 0F 00 C5 20 2A 2A 2A 20 20 20 20 20 20 20    ..... ***       
020730:  20 20 20 20 20 20 20 20 20 20 2A 2A 2A 00 1E 00              ***...
020740:  14 00 C5 20 2A 2A 2A 20 33 32 20 44 6F 75 67 6C    ... *** 32 Dougl
020750:  61 73 20 53 74 20 20 20 2A 2A 2A 00 1F 00 1E 00    as St   ***.....
020760:  C5 20 2A 2A 2A 20 4D 61 6E 75 6E 64 61 20 20 20    . *** Manunda   
020770:  20 20 20 20 20 20 2A 2A 2A 20 00 1F 00 28 00 C5          *** ...(..
020780:  20 2A 2A 2A 20 43 61 69 72 6E 73 20 34 38 37 30     *** Cairns 4870
020790:  20 20 20 20 20 2A 2A 2A 20 00 20 00 2D 00 C5 20         *** . .-.. 
0207A0:  2A 2A 2A 20 50 68 2E 20 35 33 33 36 36 39 20 20    *** Ph. 533669  
0207B0:  20 20 20 20 2A 2A 2A 20 20 00 06 00 32 00 8A 00        ***  ...2...
0207C0:  0F 00 3C 00 93 20 0D 00 00 F8 28 19 2D 29 00 16    ..<.. ....(.-)..
0207D0:  00 46 00 82 20 0E 01 20 A2 20 0E 2C 0E 01 A2 20    .F.. .. . .,... 
0207E0:  0F 2C 19 0F 00 24 00 50 00 BB 20 0F 01 BF 01 BF    .,...$.P.. .....
0207F0:  01 BF 20 EA 28 19 10 29 01 BF 22 47 4F 4C 44 20    .. .(..).."GOLD 
020800:  4C 4F 32 C8 54 54 4F 22 20 20 00 1B 00 5A 00 BF    LO2.TTO"  ...Z..
020810:  20 EA 20 28 19 10 29 01 BF 22 7E 7E 7E 7E 20 7E     . (..).."~~~~ ~
020820:  7E 7E 7E 7E 22 00 0A 00 64 00 9F 20 1E 5E 01 00    ~~~~"...d.. .^..
020830:  18 00 6E 00 A9 20 19 0B 2C 19 0E 01 BB 20 0F 20    ..n.. ..,.... . 
020840:  01 BF 20 0D 00 00 F0 00 0B 00 78 00 9F 20 1E 5E    .. .......x.. .^
020850:  01 20 00 18 00 82 00 A9 20 19 0E 2C 19 0E 01 BB    . ...... ..,....
020860:  20 11 20 01 BF 20 0D 00 00 F0 00 0B 00 8C 00 9F     . .. ..........
020870:  20 1E 5E 01 20 00 18 00 96 00 A9 20 19 11 2C 19     .^. ...... ..,.
020880:  0E 01 BB 20 0F 20 01 BF 20 0D 00 00 F0 00 0A 00    ... . .. .......
020890:  A0 00 9F 20 1E 5E 01 00 18 00 AA 00 A9 20 19 14    ... .^....... ..
0208A0:  2C 19 0E 01 BB 20 11 20 01 BF 20 0D 00 00 F0 00    ,.... . .. .....
0208B0:  0B 00 B4 00 9F 20 1E 5E 01 20 00 18 00 BE 00 A9    ..... .^. ......
0208C0:  20 19 17 2C 19 0E 01 BB 20 0F 20 01 BF 20 0D 00     ..,.... . .. ..
0208D0:  00 F0 00 0B 00 C8 00 9F 20 1E 5E 01 20 00 18 00    ........ .^. ...
0208E0:  D2 00 A9 20 19 1A 2C 19 0E 01 BB 20 11 20 01 BF    ... ..,.... . ..
0208F0:  20 0D 00 00 F0 00 0E 00 DC 00 A9 20 12 2C 19 18     .......... .,..
020900:  01 20 20 00 E4 1B 30 00 E6 00 BB 20 10 01 20 BF    .  ...0.... .. .
020910:  20 22 50 52 45 53 53 20 3C 53 50 41 43 45 20 42     "PRESS <SPACE B
020920:  41 52 3E 20 46 4F 52 20 4E 45 58 54 20 4E 55 4D    AR> FOR NEXT NUM
020930:  42 45 52 53 22 00 32 00 F0 00 BC 20 19 0A 2C 19    BERS".2.... ..,.
020940:  0A 01 20 94 20 19 0A 2C 1A 86 01 01 94 20 1A 76    .. . ..,..... .v
020950:  02 2C 1A 86 01 01 94 20 1A 76 02 2C 19 0A 01 20    .,..... .v.,... 
020960:  94 20 19 0A 2C 19 0A 00 32 00 FA 00 BC 20 19 AA    . ..,...2.... ..
020970:  2C 19 AA 01 94 20 20 19 AA 2C 19 C8 01 94 20 1A    ,....  ..,.... .
020980:  C2 01 2C 19 C8 01 94 20 1A C2 01 2C 19 AA 01 94    ..,.... ...,....
020990:  20 19 AA 2C 19 AA 20 20 20 00 17 00 04 01 BC 20     ..,..   ...... 
0209A0:  19 D7 2C 19 C8 01 20 94 20 19 D7 2C 19 AA 20 20    ..,... . ..,..  
0209B0:  00 19 00 0E 01 BC 20 1A 08 01 2C 19 C8 01 20 94    ...... ...,... .
0209C0:  20 1A 08 01 2C 19 AA 20 20 00 18 00 18 01 BC 20     ...,..  ...... 
0209D0:  1A 39 01 2C 19 C8 01 20 94 20 1A 39 01 2C 19 AA    .9.,... . .9.,..
0209E0:  20 00 18 00 22 01 BC 20 1A 6A 01 2C 19 C8 01 20     ...".. .j.,... 
0209F0:  94 20 1A 6A 01 2C 19 AA 20 00 18 00 2C 01 BC 20    . .j.,.. ...,.. 
020A00:  1A 9B 01 2C 19 C8 AE B8 01 20 94 20 1A 9B 01 2C    ...,..... . ...,
020A10:  19 AA 20 00 0C 00 36 01 BF 20 FF 03 28 15 29 00    .. ...6.. ..(.).
020A20:  20 00 40 01 03 00 00 E1 EF FF 43 01 20 A1 20 03     .@.......C. . .
020A30:  00 00 E1 EF 22 22 EB 20 A0 20 1E 40 01 20 20 00    ...."". . .@.  .
020A40:  1E 00 4A 01 A1 20 03 00 00 C1 EF 22 20 22 20 FC    ..J.. ....." " .
020A50:  20 03 00 00 C1 EF 22 20 22 EB 20 20 CA 00 06 00     ....." ".  ....
020A60:  54 01 98 00 1D 00 5E 01 20 0D 00 00 F0 EF FF 0C    T.....^. .......
020A70:  28 FF 45 28 0F 29 F6 19 2D F4 0F 29 20 20 20 20    (.E(.)..-..)    
020A80:  00 1C 00 68 01 A1 20 0D 00 00 F8 28 0D 00 00 F0    ...h.. ....(....
020A90:  29 EF 0F 20 EB 20 A0 20 1E 5E 01 20 00 16 00 72    ).. . . .^. ...r
020AA0:  01 0D 00 00 F8 20 28 0D 00 00 F0 29 EF 0F 20 20    ..... (....)..  
020AB0:  20 20 00 06 00 7C 01 C9 00 00 00 00 00 00 00 00      ...|..........
020AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020B00:  00 00 00 00 00 00 00 00 DF 98 FF FF FF FF 11 3D    ...............=
020B10:  09 CE 04 CE 04 D8 04 15 09 02 10 08 10 00 07 01    ................
020B20:  00 2C 54 41 58 4D 41 4E 00 00 00 00 00 00 00 00    .,TAXMAN........
020B30:  00 00 01 00 00 00 08 70 01 FF A4 0B 00 00 00 00    .......p........
020B40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020C20:  00 00 AD 8C FF FF FF FF 11 3C 09 CE 04 CE 04 F0    .........<......
020C30:  04 04 09 02 10 08 2F 0A 15 08 00 16 1A 00 0A 00    ....../.........
020C40:  82 20 19 0D 01 A2 20 0E 2C 19 0D 01 A2 20 0F 2C    . .... .,.... .,
020C50:  0F 01 BB 20 0F 00 21 00 14 00 8A 01 AD 20 0F 01    ... ..!...... ..
020C60:  A9 20 19 0E 2C 19 0A 01 BF 22 54 20 41 20 58 20    . ..,...."T A X 
020C70:  4D 20 41 20 4E 22 00 53 00 1E 00 A9 20 13 2C 19    M A N".S.... .,.
020C80:  14 01 A3 22 44 6F 20 79 6F 75 20 77 61 6E 74 20    ..£"Do you want 
020C90:  69 6E 73 74 72 75 63 74 69 6F 6E 73 20 59 2F 4E    instructions Y/N
020CA0:  22 3B 03 00 00 65 EE 01 A1 20 FF 1C 28 FF 75 28    ";...e... ..(.u(
020CB0:  03 00 00 65 EE 2C 0F 29 29 EF 22 59 22 20 EB 20    ...e.,.))."Y" . 
020CC0:  AD 20 10 01 A0 20 1E 0E 01 00 38 00 28 00 AD 20    . ... ....8.(.. 
020CD0:  10 01 D8 20 23 0E 2C 19 0A 2C 19 50 2C 0F 2C 19    ... #.,..,.P,.,.
020CE0:  19 01 8E 20 62 2D 7A 01 93 20 0B 00 00 F4 28 19    ... b-z.. ....(.
020CF0:  32 29 2C 0B 00 00 EC 28 19 32 29 01 9F 20 1E E6    2),....(.2).. ..
020D00:  00 00 3A 00 32 00 9F 20 1E 3C 00 01 9F 20 1E 82    ..:.2.. .<... ..
020D10:  00 01 9F 20 1E 8C 00 01 9F 20 1E A0 00 01 A1 20    ... ..... ..... 
020D20:  0B 00 00 CD EF 0F 20 EB 20 1E 32 00 20 01 97 20    ...... . .2. .. 
020D30:  9F 20 1E C8 00 01 A0 20 1E DC 00 00 12 46 06 00    . ..... .....F..
020D40:  3C 00 BF 00 45 00 46 00 BF 01 BF 22 59 4F 55 20    <...E.F...."YOU 
020D50:  54 41 4B 45 20 20 22 3B 01 A3 20 0B 00 00 CB 01    TAKE  ";.£ .....
020D60:  A1 20 0B 00 00 CB F3 0E 20 EB 20 1E DC 00 20 01    . ...... . ... .
020D70:  97 20 A1 20 0B 00 00 CB F3 0B 00 00 CE 20 EB 20    . . ......... . 
020D80:  1E 5A 00 20 01 97 20 BF 00 35 00 50 00 BF 20 0D    .Z. .. ..5.P.. .
020D90:  00 00 CB 3B 22 49 53 20 4E 4F 54 20 49 4E 20 54    ...;"IS NOT IN T
020DA0:  48 45 20 4C 49 53 54 20 2D 2D 2D 2D 2D 54 52 59    HE LIST -----TRY
020DB0:  20 41 47 41 49 4E 22 01 A0 20 1E 46 00 00 30 00     AGAIN".. .F..0.
020DC0:  5A 00 A1 20 0B 00 00 CC 28 0B 00 00 CB 29 EF 0E    Z.. ....(....)..
020DD0:  20 EB 20 1E 50 00 20 01 97 20 A1 20 0B 00 00 CB     . .P. .. . ....
020DE0:  EE 0F 20 EB 20 1E 6E 00 20 01 97 20 BF 00 64 00    .. . .n. .. ..d.
020DF0:  64 00 BF 01 BF 22 54 48 45 52 45 20 41 52 45 20    d...."THERE ARE 
020E00:  4E 4F 20 46 41 43 54 4F 52 53 20 4F 46 22 3B 0B    NO FACTORS OF";.
020E10:  00 00 CB 3B 22 20 46 4F 52 20 4D 45 22 01 BF 22    ...;" FOR ME".."
020E20:  41 52 45 20 59 4F 55 20 54 52 59 49 4E 47 20 54    ARE YOU TRYING T
020E30:  4F 20 53 48 4F 52 54 20 43 48 41 4E 47 45 32 B3    O SHORT CHANGE2.
020E40:  20 54 48 45 20 54 41 58 4D 41 4E 3F 22 01 A0 20     THE TAXMAN?".. 
020E50:  1E 46 00 00 87 00 6E 00 0B 00 00 CD EF 0E 01 9E    .F....n.........
020E60:  20 0B 00 00 C9 EF 0F 20 EC 20 0B 00 00 CB F7 10     ...... . ......
020E70:  01 A1 20 0B 00 00 CC 28 0B 00 00 C9 29 EF 0E 20    .. ....(....).. 
020E80:  EB 20 1E 78 00 20 01 97 20 0B 00 00 D2 EF 0B 00    . .x. .. .......
020E90:  00 CB F7 0B 00 00 C9 01 A1 20 0B 00 00 CB F2 0B    ......... ......
020EA0:  00 00 C9 F6 0B 00 00 D2 20 EB 20 1E 78 00 20 01    ........ . .x. .
020EB0:  97 20 0B 00 00 CD EF 0B 00 00 CD F4 0F 01 0B 00    . ..............
020EC0:  00 D4 28 0B 00 00 CD 29 EF 0B 00 00 C9 01 0B 00    ..(....)........
020ED0:  00 CC 28 0B 00 00 C9 29 EF 0E 00 42 00 78 00 B0    ..(....)...B.x..
020EE0:  20 0B 00 00 C9 01 A1 20 0B 00 00 CD EF 0E 20 EB     ...... ...... .
020EF0:  20 1E 64 00 20 01 97 20 0B 00 00 CC 28 0B 00 00     .d. .. ....(...
020F00:  CB 29 EF 0E 01 9E 20 0B 00 00 C3 EF 0F 20 EC 20    .).... ...... . 
020F10:  1A EE 02 01 B0 20 0B 00 00 C3 01 C9 00 A1 00 82    ..... ..........
020F20:  00 0B 00 00 D9 EF 0B 00 00 D9 F4 0B 00 00 CB 01    ................
020F30:  BF 01 BF 22 59 4F 55 52 20 54 4F 54 41 4C 20 3D    ..."YOUR TOTAL =
020F40:  B9 F9 20 22 3B 0B 00 00 D9 01 BF 01 BF 22 49 20    .. ";........"I 
020F50:  47 45 54 3B 20 22 3B 01 9E 20 0B 00 00 C9 EF 0F    GET; ";.. ......
020F60:  20 EC 20 0B 00 00 CD 01 BF 20 0B 00 00 D4 28 0B     . ...... ....(.
020F70:  00 00 C9 29 3B 01 0B 00 00 DA EF 0B 00 00 DA F4    ...);...........
020F80:  0B 00 00 D4 28 0B 00 00 C9 29 01 B0 20 0B 00 00    ....(....).. ...
020F90:  C9 01 BF 01 BF 22 4D 59 20 54 4F 54 41 4C 20 3D    ....."MY TOTAL =
020FA0:  20 22 3B 0B 00 00 DA 01 9E 20 0B 00 00 C3 EF 0F     ";...... ......
020FB0:  20 EC 20 1A E8 03 01 B0 20 0B 00 00 C3 01 C9 00     . ..... .......
020FC0:  52 00 8C 00 BF 01 BF 22 4E 45 57 20 4C 49 53 54    R......"NEW LIST
020FD0:  3A 22 3B 01 0B 00 00 CD EF 0E 01 9E 20 0B 00 00    :";......... ...
020FE0:  C9 EF 0F 20 EC 20 0B 00 00 CE 01 A1 20 0B 00 00    ... . ...... ...
020FF0:  CC 28 0B 00 00 C9 29 EF 0E 20 EB 20 1E 96 00 20    .(....).. . ... 
021000:  01 97 20 BF 20 0B 00 00 C9 3B 01 0B 00 00 CD EF    .. . ....;......
021010:  0F 00 0D 00 96 00 B0 20 0B 00 00 C9 01 C9 00 86    ....... ........
021020:  00 A0 00 A1 20 0B 00 00 CD EF 0E 20 EB 20 1E BE    .... ...... . ..
021030:  00 20 01 97 20 9E 20 0B 00 00 C9 EF 0B 00 00 CE    . .. . .........
021040:  20 EC 85 D5 20 12 20 E6 F5 0F 01 9E 20 0B 00 00     ... . ..... ...
021050:  CA EF 10 20 EC 20 0B 00 00 C9 F7 10 01 A1 20 0B    ... . ........ .
021060:  00 00 CC 28 0B 00 00 CA 29 EF 0E 20 EB 20 1E AA    ...(....).. . ..
021070:  00 20 01 97 20 0B 00 00 D0 EF 0B 00 00 C9 F7 0B    . .. ...........
021080:  00 00 CA 01 A1 20 0B 00 00 C9 F2 0B 00 00 CA F6    ..... ..........
021090:  0B 00 00 D0 20 EB 20 1E AA 00 20 01 97 20 0B 00    .... . ... .. ..
0210A0:  00 CD EF 0F 01 C9 00 60 00 AA 00 B0 20 0B 00 00    .......`.... ...
0210B0:  CA 01 B0 20 0B 00 00 C9 01 BF 01 BF 01 BF 22 49    ... .........."I
0210C0:  20 47 45 54 3A 22 3B 01 9E 20 0B 00 00 C9 EF 0F     GET:";.. ......
0210D0:  20 EC 20 0B 00 00 CE 01 A1 20 0B 00 00 CC 28 0B     . ...... ....(.
0210E0:  00 00 C9 29 EF 0E 20 EB 20 1E B4 00 20 01 97 20    ...).. . ... .. 
0210F0:  BF 20 0B 00 00 C9 3B 01 0B 00 00 DA EF 0B 00 00    . ....;.........
021100:  DA F4 0B 00 00 C9 00 4C 00 B4 00 B0 20 0B 00 00    .......L.... ...
021110:  C9 01 BF 22 2E 20 42 45 43 41 55 53 45 20 54 48    ...". BECAUSE TH
021120:  45 52 45 20 41 52 45 20 4E 4F 20 46 41 43 54 4F    ERE ARE NO FACTO
021130:  52 53 20 4C 45 46 54 22 01 BF 22 4D 59 20 54 4F    RS LEFT".."MY TO
021140:  54 41 4C 20 A6 BE 3D 22 3B 0B 00 00 DA 01 0B 00    TAL ..=";.......
021150:  00 CD EF 0E 00 06 00 BE 00 C9 00 67 00 C8 00 BF    ...........g....
021160:  01 A1 20 0B 00 00 DA EE 0B 00 00 D9 20 EB 20 1E    .. ......... . .
021170:  D2 00 20 01 97 20 BF 22 59 4F 55 22 3B 0B 00 00    .. .. ."YOU";...
021180:  D9 3B 22 20 20 20 20 20 20 20 54 41 58 4D 41 4E    .;"       TAXMAN
021190:  22 3B 0B 00 00 DA 3B 22 20 20 20 59 4F 55 20 57    ";....;"   YOU W
0211A0:  49 4E 20 20 21 21 21 21 22 01 9E 20 0B 00 00 C3    IN  !!!!".. ....
0211B0:  EF 0F 20 EC 20 1A F4 01 01 B0 20 0B 00 00 C3 01    .. . ..... .....
0211C0:  C9 00 4F 00 D2 00 BF 22 54 41 58 4D 41 4E 22 3B    ..O...."TAXMAN";
0211D0:  0B 00 00 DA 3B 22 20 20 20 20 20 20 59 4F 55 22    ....;"      YOU"
0211E0:  3B 0B 00 00 D9 3B 22 20 20 20 20 20 54 41 58 4D    ;....;"     TAXM
0211F0:  41 4E 20 57 49 4E 53 22 01 9E 20 0B 00 00 C3 EF    AN WINS".. .....
021200:  0F 20 EC 20 1A F4 01 01 B0 20 0B 00 00 C3 01 C9    . . ..... ......
021210:  00 4E 00 DC 00 BF 01 BF 01 BF 22 50 4C 41 59 20    .N........"PLAY 
021220:  41 47 41 49 4E 20 59 45 53 20 4F 52 20 4E 4F 22    AGAIN YES OR NO"
021230:  3B 01 A3 20 03 00 00 C1 01 8A 01 A1 20 FF 1C 28    ;.£ ........ ..(
021240:  FF 75 28 03 00 00 11 1C C1 2C 0F 29 29 EF 22 59    .u(......,.))."Y
021250:  22 20 EB 20 CA 20 1E 28 00 20 01 97 20 1E 4A 01    " . . .(. .. .J.
021260:  00 B6 00 E6 00 8A 01 BF 01 BF 22 48 4F 57 20 4D    .........."HOW M
021270:  41 4E 59 20 4E 55 4D 42 45 52 53 20 44 4F 20 59    ANY NUMBERS DO Y
021280:  4F 55 20 57 41 4E 54 20 54 4F 20 4C 49 53 54 22    OU WANT TO LIST"
021290:  3B 01 A3 20 0B 00 00 CE 01 A1 20 0B 00 00 CE F3    ;.£ ...... .....
0212A0:  0E 20 EB 20 1E 4A 01 20 01 97 20 A1 20 0B 00 00    . . .J. .. . ...
0212B0:  CE F3 19 32 20 EB 20 1E F0 00 20 01 97 20 BF 01    ...2 . ... .. ..
0212C0:  BF 20 22 41 54 20 54 48 49 53 20 54 49 4D 45 20    . "AT THIS TIME 
0212D0:  52 45 47 55 4C 41 54 49 4F 4E 53 20 41 4C 4C 4F    REGULATIONS ALLO
0212E0:  57 20 41 20 4D 41 58 49 4D 55 4D 20 4F 46 20 35    W A MAXIMUM OF 5
0212F0:  30 20 4E 55 4D 42 45 52 53 22 01 9E 20 0B 00 00    0 NUMBERS".. ...
021300:  E9 EF 0F 20 EC 20 1A B8 0B 01 B0 20 0B 00 00 E9    ... . ..... ....
021310:  01 A0 20 1E E6 00 00 68 00 F0 00 0B 00 00 D9 EF    .. ....h........
021320:  0E 01 0B 00 00 DA EF 0E 01 BF 01 BF 01 BF 22 54    .............."T
021330:  48 45 20 4C 49 53 54 20 49 53 3A 20 22 3B 01 9E    HE LIST IS: ";..
021340:  20 0B 00 00 C9 EF 0F 20 0C 77 EC 20 0B 00 00 CE     ...... .w. ....
021350:  01 BF 20 0B 00 00 C9 3B 01 0B 00 00 CC 28 0B 00    .. ....;.....(..
021360:  00 C9 29 EF 0F 01 B0 20 0B 00 00 C9 01 A1 20 0B    ..).... ...... .
021370:  00 00 CE EE 0F 20 EB 20 1E 04 01 20 01 97 20 BF    ..... . ... .. .
021380:  00 75 00 FA 00 BF 22 48 4F 57 20 56 45 52 59 20    .u...."HOW VERY 
021390:  47 45 4E 45 52 4F 55 53 20 4F 46 20 59 4F 55 20    GENEROUS OF YOU 
0213A0:  54 4F 20 46 4F 52 46 49 45 54 20 41 4C 4C 20 54    TO FORFIET ALL T
0213B0:  4F 20 54 48 45 20 54 41 58 4D 41 4E 22 01 20 BF    O THE TAXMAN". .
0213C0:  22 54 41 58 4D 41 4E 20 31 20 20 20 20 20 20 20    "TAXMAN 1       
0213D0:  20 59 4F 55 20 30 20 20 20 20 20 20 20 20 20 54     YOU 0         T
0213E0:  48 45 20 54 41 58 4D 41 4E 20 57 49 4E 53 22 01    HE TAXMAN WINS".
0213F0:  A0 20 1E DC 00 00 1C 00 04 01 9E 20 0B 00 00 C3    . ......... ....
021400:  EF 0F 20 EC 20 1A F4 01 01 B0 20 0B 00 00 C3 01    .. . ..... .....
021410:  C9 00 93 00 0E 01 D8 20 23 0E 2C 19 0A 2C 19 50    ....... #.,..,.P
021420:  2C 0F 2C 19 19 01 8A 20 23 0E 01 BF 01 BF 22 59    ,.,.... #....."Y
021430:  4F 55 20 54 52 59 20 54 4F 20 42 45 41 54 20 54    OU TRY TO BEAT T
021440:  48 45 20 54 41 58 4D 41 4E 22 11 F7 FF FF FF FF    HE TAXMAN"......
021450:  11 3B 09 F6 04 F6 04 D8 04 0E 09 03 10 08 0F 00    .;..............
021460:  07 01 00 2C 54 41 58 4D 41 4E 00 00 00 00 00 00    ...,TAXMAN......
021470:  00 00 00 00 02 FF 00 A4 03 70 09 00 A4 0B 00 00    .........p......
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 00 00 00    ................
0214E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0214F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021500:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021560:  00 00 00 00 62 06 FF FF FF FF 11 3B 09 F6 04 F6    ....b......;....
021570:  04 F6 04 F5 08 03 10 08 0B 28 0D 04 00 16 01 BF    .........(......
021580:  01 BF 22 57 45 20 53 54 41 52 54 20 57 49 54 48    .."WE START WITH
021590:  20 41 20 4C 49 53 54 20 4F 46 20 57 48 4F 4C 45     A LIST OF WHOLE
0215A0:  20 4E 55 4D 42 45 52 53 22 01 BF 22 49 4E 20 4E     NUMBERS".."IN N
0215B0:  55 4D 45 52 49 43 41 4C 20 4F 52 44 45 52 20 3C    UMERICAL ORDER <
0215C0:  59 4F 55 20 44 45 43 49 44 45 20 48 4F 57 20 4D    YOU DECIDE HOW M
0215D0:  41 4E 59 3E 20 22 01 BF 00 A8 00 18 01 BF 22 59    ANY> "........"Y
0215E0:  4F 55 20 54 41 4B 45 20 41 20 4E 55 4D 42 45 52    OU TAKE A NUMBER
0215F0:  20 46 52 4F 4D 20 54 48 45 20 4C 49 53 54 20 2D     FROM THE LIST -
021600:  2D 2D 2D 20 54 48 45 20 54 41 58 4D 41 4E 20 47    --- THE TAXMAN G
021610:  45 54 53 22 01 BF 22 41 4C 4C 20 54 48 45 20 46    ETS".."ALL THE F
021620:  41 43 54 4F 52 53 20 4F 46 20 59 4F 55 52 20 4E    ACTORS OF YOUR N
021630:  55 4D 42 45 52 20 54 48 41 54 20 41 52 45 20 53    UMBER THAT ARE S
021640:  54 49 4C 4C 20 4C 45 46 54 22 01 BF 01 BF 22 59    TILL LEFT"...."Y
021650:  4F 55 52 20 4E 55 4D 42 45 52 20 41 4E 44 20 41    OUR NUMBER AND A
021660:  4C 4C 20 49 54 53 20 46 41 43 54 4F 52 53 20 41    LL ITS FACTORS A
021670:  52 45 20 54 48 45 4E 20 44 45 4C 45 54 45 5E D7    RE THEN DELETE^.
021680:  44 22 00 7F 00 22 01 BF 22 46 52 4F 4D 54 48 45    D"...".."FROMTHE
021690:  20 4C 49 53 54 22 01 BF 01 BF 22 46 4F 52 20 45     LIST"...."FOR E
0216A0:  58 41 4D 50 4C 45 2C 20 53 55 50 50 4F 53 45 20    XAMPLE, SUPPOSE 
0216B0:  59 4F 55 20 57 41 4E 54 20 31 30 20 4E 55 4D 42    YOU WANT 10 NUMB
0216C0:  45 52 53 20 54 4F 20 42 45 20 49 4E 20 54 48 45    ERS TO BE IN THE
0216D0:  20 4C 49 53 54 22 01 BF 01 BF 01 A3 22 50 52 45     LIST".....£"PRE
0216E0:  53 53 20 45 4E 54 45 52 20 54 4F 20 43 4F 4E 54    SS ENTER TO CONT
0216F0:  49 4E 55 45 22 3B 0D 00 00 5A DA 01 8A 01 BF 01    INUE";...Z......
021700:  BF 00 91 00 2C 01 BF 22 54 48 45 4E 20 54 48 45    ....,.."THEN THE
021710:  20 4C 49 53 54 20 57 4F 55 4C 44 20 42 45 20 31     LIST WOULD BE 1
021720:  20 32 20 33 20 34 20 35 20 36 20 37 20 38 20 39     2 3 4 5 6 7 8 9
021730:  20 31 30 22 01 BF 01 BF 22 49 46 20 59 4F 55 20     10"...."IF YOU 
021740:  54 4F 4F 4B 20 38 2C 20 54 48 45 20 54 41 58 4D    TOOK 8, THE TAXM
021750:  41 4E 20 57 4F 55 4C 44 20 47 45 54 20 31 2C 20    AN WOULD GET 1, 
021760:  32 20 26 20 34 22 01 BF 22 41 4E 44 20 54 48 45    2 & 4".."AND THE
021770:  20 4E 45 57 20 4C 49 53 54 20 57 4F 55 4C 44 20     NEW LIST WOULD 
021780:  74 91 42 45 20 33 20 35 20 36 20 37 20 39 20 31    t.BE 3 5 6 7 9 1
021790:  30 22 01 BF 00 9F 00 36 01 BF 22 54 48 45 20 54    0".....6.."THE T
0217A0:  41 58 4D 41 4E 20 4D 55 53 54 20 47 45 54 20 53    AXMAN MUST GET S
0217B0:  4F 4D 45 54 48 49 4E 47 20 45 56 45 52 59 20 54    OMETHING EVERY T
0217C0:  49 4D 45 20 53 4F 20 59 4F 55 20 43 41 4E 22 01    IME SO YOU CAN".
0217D0:  BF 22 4F 4E 4C 59 20 50 49 43 4B 20 41 20 4E 55    ."ONLY PICK A NU
0217E0:  4D 42 45 52 20 54 48 41 54 20 48 41 53 20 46 41    MBER THAT HAS FA
0217F0:  43 54 4F 52 53 20 4C 45 46 54 22 01 BF 01 BF 22    CTORS LEFT"...."
021800:  57 48 45 4E 20 4E 4F 4E 45 20 4F 46 20 54 48 45    WHEN NONE OF THE
021810:  20 52 45 4D 41 49 4E 49 4E 47 20 4E 55 4D 42 45     REMAINING NUMBE
021820:  52 53 20 48 41 53 20 41 4E 59 20 46 41 43 54 4F    RS HAS ANY FACTO
021830:  52 53 22 00 A2 00 40 01 BF 22 54 48 45 20 54 41    RS"...@.."THE TA
021840:  58 4D 41 4E 20 47 45 54 53 20 54 48 45 4D 20 21    XMAN GETS THEM !
021850:  21 21 21 22 01 BF 01 BF 01 BF 22 59 4F 55 52 20    !!!"......"YOUR 
021860:  53 43 4F 52 45 20 49 53 20 54 48 45 20 53 55 4D    SCORE IS THE SUM
021870:  20 4F 46 20 54 48 45 20 4E 55 4D 42 45 52 53 20     OF THE NUMBERS 
021880:  59 4F FE 5C 55 20 54 41 4B 45 22 01 BF 01 BF 22    YO.\U TAKE"...."
021890:  49 46 20 59 4F 55 20 57 41 4E 54 20 54 4F 20 47    IF YOU WANT TO G
0218A0:  49 56 45 20 55 50 20 54 41 4B 45 20 27 30 27 20    IVE UP TAKE '0' 
0218B0:  20 20 22 3B 01 A3 22 50 52 45 53 53 20 45 4E 54      ";.£"PRESS ENT
0218C0:  45 52 20 54 4F 20 53 54 41 52 54 22 3B 03 00 00    ER TO START";...
0218D0:  C1 01 A0 20 1E 28 00 00 4E 00 4A 01 AD 20 0F 01    ... .(..N.J.. ..
0218E0:  8A 01 A9 20 19 0C 2C 19 0A 01 BF 22 42 59 45 20    ... ..,...."BYE 
0218F0:  46 52 4F 4D 20 54 41 58 4D 41 4E 22 01 BF 01 A9    FROM TAXMAN"....
021900:  20 19 0A 2C 19 0C 01 BF 22 42 75 74 20 49 27 6C     ..,...."But I'l
021910:  6C 20 62 65 20 62 61 63 6B 21 21 22 01 A9 20 0F    l be back!!".. .
021920:  2C 19 18 01 98 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 B1 E9 FF FF FF FF 11 39 09 F6 04 F6    ...........9....
021990:  04 D6 04 21 09 02 10 08 0F 00 07 01 00 2C 4F 4E    ...!.........,ON
0219A0:  45 4C 49 4E 45 52 00 00 00 00 00 00 00 00 01 FF    ELINER..........
0219B0:  00 8E 00 70 01 FF 8E 00 00 00 00 00 00 00 00 00    ...p............
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 37 FF    ..............7.
021AA0:  FF FF FF FF 11 38 09 F6 04 F6 04 E2 04 03 09 03    .....8..........
021AB0:  10 08 FC 27 07 01 00 16 8C 00 0A 00 82 20 0E 01    ...'......... ..
021AC0:  A2 20 0E 2C 0E 01 AD 20 0F 01 8A 01 A9 20 13 2C    . .,... ..... .,
021AD0:  19 19 01 BF 22 48 20 41 20 50 20 50 20 59 20 20    ...."H A P P Y  
021AE0:  20 43 20 48 20 52 20 49 20 53 20 54 20 4D 20 41     C H R I S T M A
021AF0:  20 53 2E 22 3B 01 9E 20 0D 00 00 E9 EF 0F 20 EC     S.";.. ...... .
021B00:  20 1A E8 03 01 A9 20 FF 0C 28 FF 45 F6 19 27 29     ..... ..(.E..')
021B10:  F4 0F 2C FF 0C 28 FF 45 F6 19 17 29 F4 0F 01 BB    ..,..(.E...)....
021B20:  20 28 0D 00 00 E9 20 FB 20 11 29 F4 0F 01 BF 22     (.... . .)...."
021B30:  2A 2E 20 20 2B 20 20 20 20 2E 22 3B 01 B0 20 0D    *.  +    .";.. .
021B40:  00 00 E9 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 80 2B FF FF FF FF 11 38    .........+.....8
021BC0:  09 CE 04 CE 04 D6 04 13 09 03 10 08 0F 00 07 01    ................
021BD0:  00 2C 46 4C 4F 57 45 52 53 00 00 00 00 00 00 00    .,FLOWERS.......
021BE0:  00 00 01 FF 00 90 01 70 01 FF 90 01 00 00 00 00    .......p........
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 4D 85 FF FF FF FF 11 37 09 CE 04 CE 04 E4    ..M......7......
021CE0:  04 03 09 02 10 08 FF FF 09 02 00 16 06 00 0A 00    ................
021CF0:  8A 00 0E 00 14 00 82 20 0E 01 A2 20 0E 2C 0E 00    ....... ... .,..
021D00:  13 00 1E 00 D8 20 23 0F 2C 0F 2C 19 28 2C 11 2C    ..... #.,.,.(,.,
021D10:  19 17 00 4F 00 28 00 A9 20 11 2C 10 01 BF 22 57    ...O.(.. .,..."W
021D20:  20 49 20 53 20 48 20 49 20 4E 20 47 20 20 59 20     I S H I N G  Y 
021D30:  4F 20 55 20 20 41 20 20 20 48 20 41 20 50 20 50    O U  A   H A P P
021D40:  20 59 22 01 A9 20 19 0B 2C 19 18 01 BF 22 43 20     Y".. ..,...."C 
021D50:  48 20 52 20 49 20 53 20 54 20 4D 20 41 20 53 22    H R I S T M A S"
021D60:  3B 00 12 00 32 00 9E 20 0D 00 00 E9 EF 0F 20 EC    ;...2.. ...... .
021D70:  20 19 0A 00 14 00 3C 00 0D 00 00 E3 EF FF 0C 28     .....<........(
021D80:  FF 45 F6 16 29 F4 10 00 16 00 46 00 0D 00 00 72    .E..).....F....r
021D90:  B1 EF FF 0C 28 FF 45 F6 19 0A 29 F4 13 00 17 00    ....(.E...).....
021DA0:  50 00 0D 00 00 F0 EF 20 28 0D 00 00 E9 20 FB 20    P...... (.... . 
021DB0:  11 29 F4 0F 00 1F 00 5A 00 9E 20 0D 00 00 E1 EF    .).....Z.. .....
021DC0:  0E 20 EC 20 1F 8F C2 F5 48 83 20 E6 20 1F 3D 0A    . . ....H. . .=.
021DD0:  D7 23 7A 00 1D 00 64 00 0D 00 00 F2 EF 0D 00 00    .#z...d.........
021DE0:  72 B1 F6 FF 15 28 0D 00 00 E3 F6 0D A5 A8 00 00    r....(..........
021DF0:  E1 29 00 1D 00 6E 00 0D 00 00 F8 EF 0D 00 00 F2    .)...n..........
021E00:  F6 15 F6 FF 05 28 0D 00 00 E1 29 F4 1A 2C 01 00    .....(....)..,..
021E10:  1C 00 78 00 0D 00 00 F9 EF 0D 00 00 F2 F6 15 F6    ..x.............
021E20:  FF 15 28 0D 00 00 E1 29 F4 19 C8 00 15 00 82 00    ..(....)........
021E30:  BC 20 0D 00 00 F8 2C 0D 00 00 F9 2C 0D 00 00 F0    . ....,....,....
021E40:  00 0B 00 8C 00 B0 20 0D 00 00 E1 00 1C 00 96 00    ...... .........
021E50:  9E 20 0D 00 00 69 E1 EF 0F 20 EC 20 1A D0 07 01    . ...i... . ....
021E60:  B0 20 0D 00 00 69 E1 00 09 00 A0 00 8A 20 23 0F    . ...i....... #.
021E70:  00 0B 00 AA 00 B0 20 0D 00 00 C9 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 20 79    .............. y
021EF0:  FF FF FF FF 20 FF FF 20 B3 25                      .... .. .%
RESULT OF SEARCH :
PRO=167   CHEA=0   COD=20   MUSI=0   COP=16   GRA=128   WRIT=26   198=7   199=0   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
 092024-08-18 090327 CSW2CDT 20240727 -y -f 22050 -5 -t 80  E#,JOURNALpA*/D 9 ' 
& , "buffer" BH   (), p(),() page  printe Qclu((,())curso()" "()" "()" "()" "fm"
478319358379426239319358279426239319358379358426"Fm"5050131313606013131360601515
1570", , , ,      , "QUEENSLAND AMSTRAD""          USERS SUPPORT  GROUP" ,()    
   h C()     , 2( ),2 ( ), , 2( ),2( ), r, r2( ),2( ),J , ,d ,d , , "HELPING EAC
H OTHER"      w "Please leave the cassette recorder"x"in play mode. This program
 loads""in data from the tape""Use the cursor cluster to scroll""Up arrow    Bac
k one page""left arrow  RETURN TO Menu.""Right Arrow PRINT this page""Down arrow
  Forward one page"   ,(""Press down arrow to continue"""72C  ""  2   ()   2O  ,
 ," P L E A S E   W A I T   L O A D I N G   D A T A"  ,"WE GRATEFULLY ACKNOWLEDG
E THE ASSISTANCE AND ADVICE GIVEN TO US BY" JT,"A.W.A. PTY. LTD.(Qld)" ,"& CHAND
LERS PTY. LTD."V" WITHOUT WHICH THIS GROUP WOULD NOT HAVE BEGUN AND CERTAINLY CO
ULDN'T CONTINUE" , "This tape has been compiled and produced by F. & D.J. Ellett
. 59 27th. Avenue.     PALM BEACH+.  QLD.  4221. Telephone 075 355815"" It is av
ailable Monthly by subscription only $72.00 per year. Posted within    Australia
.   Single copies and back issues $7.50 each Posted." F , "The programs on this 
tape are provided in good fal7ith by members for the use and  instruction of fel
low members. We have done our utmost to ensure they  are      accurate."      lP
"No liability can be accepted for the failure of any program or article to      
  function as claimed"U w wM8B,JOURNALpA*"B6 3Z  page   "textpt"    "textpt1"7  
  £ #,  p( w) w w   0  page   "text1" b   "text2"6b     £ #,( w) w w  bc &d   , 
,     0i , "  "($,()) , Qn"  QUEENSLAND AMSTRAD USERS.  DEC. 1985" "  " ($,())  
 0x     (  page)  6" ,"  Enter the item you require """, C 3""  ,  () "£"  &1 ()
A  ()N  ,K3 () ( page   )  ( page   )  dJ6    ,,,,,p,X,,(#,',*,. ,2,6,d d error 
trapmenu arraye()"  A  About This Journal"()"  B  Club News"()"  C  Competition 
News"z()"  D  Next Month"()"  E  Basic Blocks"()"  F  Assembly Line"()"  G  Seco
nd Byte"()"  H  One Liners"()"  I  Quickies"( )"  J  Making the Link"()"  K  Our
 Other Programs"()"  L  Desk Minder"G( )"  M  Your Letters"()"  N  Quit this Jou
rnal" screen print routine5l   p( chapte)   p( chapte)6 " "( )  printe   #,( )  
  ( )   printe curso N&  0 d  N  *Xi""i C i""   X+b (i)   (i)   X gl printe  (i)
    ,,,   up arrow     p( chapte)      p( chapte)    0 &   d  down arrowC     p(
 chapte)   chapte chapte d  &   back arrow go to menu  d#   right arrow go to pr
interR   p( chapte)      printe   4 && subroutines for printer & inkey"  C,JOURN
ALpA*s7  ""     4 (()  )   printe   printeB"   SAVING DATA"£"press enter when re
ady"e 5  page    "textpt"    "textpt1" 1     w #, p( )  1   #page    "text1"    
"text2"     w #,( )    d   about this journal+ , ,    chapte     Club news3    ,
  ,  chapte  M comQpetitions5    ,  ,   chapte   games scoreboardZ   , , , ,  z 
z zga"COMING-NEXT"    $ (E) (E)  , ,B E333s    , ,  , ,  ,           h  ()   ,, 
 ( ),, ( ),    % P     , 0 ,1  ,P,(ga, ,)  (   6       h  z     ,((m, z,)),((m, 
z,))   z z z z      z z z z  ,,  mh ,  , ,       CHAPTE X   , b"BASIC " I , z z 
,,,,,,P,,,  i   (E)           i,   i m#"2392392392392392392392532843193192842532
39239213213190190190190179179179213239213190213239284284284253253239159159190159
15919015914215917919017917917921317917921317915915915919015915919015914215917919
0213239319319284253239"m"5025255025252525255025252550252550805025255025252525255
02550502525252580252550252550502525252580252550252550258025252525252550252525252
5258025252580"d , F,, F,P ,P ,  ,,, ,,d, ,d ,, ,,,  l X,nv,JOURNALpA*  ,, , X, X
,  &,h &,, , ,h &,h   f ,, ,, , , ,  ,  , , ,n ,n ,   x,F ,F, , x, x,7F "BLOCKS"
j( ,((m, z,)),((m, z,)),, z z z z  z(m)  (32 chapte ,  ,      i i (b, i,)       
pm"426319284253284338426319284253284426319284253284338338319338426379000"m"40404
04060603030303080303030306060303030308000" z z zu ,,,,,,P,,,z  , ,   , "ASSEMBLY
 LINE"5    h    2z    ()   h       2 2   x         6   2 E    0    8 chapte ,  ,
        / c(E)  c   c    , .  2( ), 2( ), c  z   ,,,, z    ,((m, z,)),((m, z,)),
, z zx z z  zF   z z z z  W second byteX chapte ,  , ,, ,   b"   This routine lo
ads in new text" "         DO NOT CONTINUE" "   until you have read all yzFou wa
nt""       of the current text"l "    Items in the next file are"       ( )  "En
ter Menu to return to menu else"£"Enter Load to load next text"eGve(e) u(e,)"M" 
 d   fu(e,)"L"  XP" We are now loading the next text file""             PLEASE W
AIT"p ,"To return to the old text file""  you would have to rewind your tape    
  and rerun the journal." , "Remember TEXT FILES on yo ,JOURNALp!A*r6 ur tape ar
e    not ordinary programs. They are used    by the Journal or workshop.""    Th
ey Will NOT work under the               LOAD or RUN commands." "You can read TE
XT files into your       wordprocessor if you wish to examine    them, edit them
 or print them on        your printer."     w( )""       p( )   page Ul"00000000
0000000478426379358478284379358213239284284239268319239284358000" ,,,,,,,,,VJ   
  ,  ,    ,      ((,())  T      8        i    i  h   ,"I SAY I SAY I SAY" ,"MY D
OG CHASES MINI MINOR MOTOR CARS" ,"WELL! LOTS OF DOGS DO THAT!" ,"   MAYBE! BUT 
MINE BURIES THEM WHEN HE     HAS CAUGHT THEM!!"r , curso   C  "" ( ()  ()   ,  (
)     ,,d1  ,n    ,  chapte N  ,((, ,)),,, ,((, ,)),,,  '# quickies(#  ,$2# , ,,
   , #%F#"           "%P#"             +     "%Z#"                  "&d#"       
         " %n#"                  ".x#" "()"                "%#"          "#"   "
() 0#        dq    1#  ,  ,    chapte #'   , ,  ' ,"  MAKING THE LINK"K$' ,, ,d,
, E,E,        ,,,7.'       curso 8'   ' 8'  t'C ""   t'' ()  d-' chapte    , ,  
4*     ,  , chapte  4.     ,  , chapte  42     ,  , chap,JOURNALAp)A**(te  s6   
, ,   , "GOODBYE""Reset your computer and load the next   program"      reset 8t
h bit     w ,( )   set 8th bit     w Zt,( )  ",   &  u&   ,("&")  6 dd,6e,00,dd,
66,01,46,78 fe,00,c8,23,5e,23,56,ebJ 7e,fe,7f,38,06,fe,9f,30T 02,cb,be,23,10,f2,
c9,dd 6e,00,dd,66,01,46,78,feh 00,c8,vR23,5e,23,56,eb,7er fe,20,30,02,cb,fe,23,1
0 f6,c9,00N,TEXTPT4 ( 1    73    97    121    145    265    457    457   u,TEXT1
zt                Some information about the Journal.    The AMSTRAD user group 
journal consists of a 10K driver program into  which is loaded one or two word p
rocessor files. The first file loaded  is the main journal and is about 28k in l
ength.  This text fgEile is in 2 parts, called TEXT1 & PNTR, and is stored on ta
pe   immediately after the driver program. These two files are automatically  lo
aded into the driver's storeage area called a buffer when you run  the journal. 
 From the journal menu you select t"he section you require.  Each section consis
ts of a graphic introduction then it's relevent  portion of the text file.  Once
 you are in the text file you may use the up and down cursor keys to   scroll th
rough the file one page at a time. When you reach th-e end of  the file you will
 automatically return to the menu, but you may return  to the menu at any time b
y pressing the LEFT ARROW KEY.                           PRINTER  The RIGHT ARRO
W KEY will send the current page of text to your line  printer. A check is made 
first to see the line printer is enabled, if  the printer is not on line the com
mand is ignored.        Printing text is not without it's problems because, even
 in mode 2  format, we have occasionally embedded non printing control character
s to dr  format the screen, and these may cause some printers to behave  erratic
ally. Printer is only enabled in the text files.    Because of the memory capaci
ty of the AMSTRAD we have to load our  files in two seperate sections. When you 
have finished reading the  first part, select option 'G' Second Byte. You will b
e asked  if you have finished with the current text file.  If you are not ready 
to leave the present file then type 'M' to return  to the menu. Answering 'L' fo
r 'load next file' will erase the current  file and load the second pair of text
 files from the tape.  You can no longer return to the old text from this point.
 Should you  want to go back to the journal and old text you must rewind the tap
e and   reload the program. Having selected 'L' the n,TEXT1Z ew file will then b
e loaded.  You will be presented with a fresh menu which you scroll through in t
he  same fashion. When you have finished, option 'N' takes you to 'Basic'.    Ea
ch side of the tape has a complete dump of all programs. Should you   have diffi
culty loading a program or data, find the program on side B and try  again. If y
ou still have difficulty try cleaning your tape head and  pinch roller as outlin
ed in the manual.      If this fails send the tape back to us and we will replac
e it  immediabtely. They are 'computer grade' tapes but of course problems do  o
ccur.  When you have finally Quit the journal, the monthly WORKSHOP is the next 
  program on this side. It's format of driver and text file is similar to  the j
ournal, but it will be on one specific subject each month.  To bring your comput
er back to its correct default values, it is a good  idea to reset ie SHIFT-CTRL
-ESC after you quit any of the programs.                             TAPE COUNTE
R  Because of the possibility of counter errors creeping in as we duplicate   th
ese tapes the numbers should be used as a guide only, and you should  note down 
the correct counter numbers for your tape, as you load the  programs.    The pro
grams on this tape can be transferred to your own disk by   loading from tape to
 memory and then saving to disk in the usual manner.  To transfer the Journal & 
Workshop text files, run the program and load  the text files as you would do no
rmally, then from the journal menu or  where asked if you wish to quit in the wo
rkshop, press the £ key. This  will take you to a routine which saves the curren
t files to disk.      A very warm welcome to the December edition of the Queensl
and Amstrad  Users Cassette Journal. As this is our Christmas edition Dorothy an
d I  wish yoEu all, all the blessings of Christmas.    If you are one of the luc
ky people whose Christmas stocking also included  an Amstrad Computer, and are p
erhaps reading this tape for the first time,   I would extend to you on behalf o
f all the group a very warm w%,TEXT1"Qs elcome.    We are a ragged sort of group
, held together with the common aim of trying   to understand just what sort of 
beast it is we have gotten hold of, we  warmly welcome you to join with us in ou
r quest.    The last six months have seen the release of# two disk based AMSTRAD
S and  one can confidently expect that the Christmas sales will significantly  a
lter the ratio of Disk v Tape Amstrad owners.    Recognising this we are negotia
ting a source of disks, and will begin to  supply our Journal on either DAisk or
 Tape.    January will also see the start of a Disk oriented column, which like 
the  rest of the Journal discussions, will take it's range from your personal  f
eedback. But more about the direction of the journal in next month's  issue. Til
l then we jwish you a Happy Christmas and Happy Amstrading.               The 6 
sections I have suggested as regular competitions are         1  QUICKIES       
       Programs about 1k in length         2 ONE LINERS             Programs wri
tten on one line i.e 1/4 k         3  EARLY SCHOOLERS       Programs for younger
 people.         4  BEST GAMES         5  BEST GENERAL INTEREST PROGRAM         
6  CENTER FOLD           Interesting graphic routines.                    Very m
uch a printer oriented month, with an excellent ONELINER Basic  Screen Dump from
 D.Rahmann Yadinna. Craig Lawson sends us GRABSCREEN which   we will look at in 
the assembly section and John Rahmann sends us BIG  LETTERS a typein from UK Ams
trad Users.    We will also devote the workshop to printers I think, looking at 
another  screen routine which came down to us from Cairns.    To balance it all 
up, we add the Calculator and Memo to our MINDER, start  our own Data base and i
n the new Disk section will include a file transfer   program Hand begin to look
 at the difficulties of transferring your  cassette programs onto disk.    And i
f there is any room at all left on our tape, a game just to prove  that it is no
t all hard work.                This month I would like to consider a program fH
,TEXT1" or a  simple  number  guessing  game, written in basic Basic. Part of th
e program uses  'compares'  which  we  haven't mentioned yet, but you will follo
w quite easily, and we will  discuss  'compares' more fully next month.    The g
ame consists of guessingU%, in as few tries as possible, a  number  chosen  at r
andom by the computer. When you  enter  your  guess,  the  computer  will  print
 WELL DONE if you are correct, TOO LOW if  your  number  is  below,  and  TOO HI
GH if your number is above, the selected n0umber. In  these  latter  two  cases 
you are invited to guess again, and again  until  you  get  the  number  correct
.    Now for the program. Read it through and work out what is happening  at  ea
ch  stage, then we will go through it line by line.  .     B                 10 
cls  15 rem n randomly chosen number  20 n int(rnd*99)+ 1  30 print" I am thinki
ng of a number"  40 print"      between 1 & 100     "  50 print" Can you guess i
t I will help a little"  60 print  70 input "enter your guess"g  75 rem tH the g
uess counter  80 tt+1  90 if gn then goto 130  100 if gn then print "too low" go
to 70  110 if gn then print "too high" goto 70  120 rem correct solution  130 pr
int "well done!"  140 print "you took"t"moves."  150 printprintprint " Type RUN 
to play again"  160 end      Lines 10 & 15 are straightforward but line 20, whic
h is crucial to the  whole  program needs some explanation. First, RND causes th
e computer to  select  at  random any number between 0 and 1. That is, it could 
select either  of  those  numbers or any other e.g. .576, and this number is mul
tiplied by 99 (RND*99)  obviously giving a range of numbers between 0 (0*99) and
 99 (1*99).  INT in front of the bracket indicates that we are only  going  to  
use  whole  numbers or INTegers, and INT causes the decimal places in the result
 of  RND*99 to be ignored and the number is rounded  down  to  the  nearest  who
le  number. Thus .576 * 99  57.024 and the integer is 57.    Because the integer
 could be 0, and the game needs  numbers  above,TEXT1P)x   0,  1  is  added on t
o all numbers, thus giving a range of 1 to 100.    Lines 30, 40 & 50 cause the c
omputer to print on the screen the  introduction  to the game and line 60 gives 
a line feed to allow a blank line before    Line 70 prints ENTER YOUR GUESS  on 
the screen    Line 75 is a rem statement explaining the use of  T as a counter i
n    Line 80 which says tt+1. Now, mathmatically t can't equal t+ 1, but when we
  want a counter we are saying let t be  increased  by  one  each  time  we  go 
 through a routine, and the computer understands when we leave  out  the  word  
'let'. t will count the guesses and after your first guess will have a value  of
 one. The next time through the program t will equal the first value  of  t  (1)
 plus 1, or 2. The nextc time it will be 2 plus 1, and so on, depending  on  how
 many guesses you take.    Lines 90, 100 & 110 each contain a 'compare'.    Line
 90 says quite clearly if g (your guess) equals n ( the selected number)  then g
oto line 130, and the computer would theMn print on the screen    WELL DONE    T
he computer compares the two numbers and goes  to  line  130,  skipping  the  li
nes inbetween, if the numbers are equal.    If they are not equal, the program m
oves on in sequence  to  line  100  which  again compares the numbers, this time
 looking to see if  g  is  smaller  than  n. (  is the sign for ' smaller than' 
). If n is  lower  then  the  computer  prints TOO LOW and sends the program bac
k to line 70 so that  you  can  enter  your next guess.    If g is not sXmaller 
than n the program moves to    Line 110 where the numbers are again compared and
 if g is higher than n  (  is the sign for 'greater than ') as it must be for  i
t  didn't  meet  the  conditions of lines 90 or 100, the computer prints TOO HIG
H and  the  program  moves back to line 70 for the next guess.    In due course 
the two numbers when compared will be equal and the program  will move from line
 90 to line 130, print WELL DONE and move to    Line 140 which will print the nu
mber of guesses .    Lin,TEXT1iz e 150 gives two clear lines on the screen and t
hen prints instructions  so  that you can play again.    Line 160 brings the pro
gram to a close.    I do hope that you will copy this program from the screen an
d  then  type  it  into your computer. Not only is it a  good  game,  which  cha
llenges  you  to  devise a system to use the lowest number of guesses possible, 
 but  also  you  will understand much more clearly what I have been trying to  s
ay,  when  you  see the program executed on your screen.         A           Thi
s month we wish to look at the machine stack, but before we  do  that  we  need 
to consider the two special purpose registers Stack Pointer (SP) and  Program Co
unter (PC).    The program counter must be  present  in  any  processor.  It  co
ntains  the  address of the next instruction to be  executed.  Briefly,  executi
on  of  a  program is normally sequential. In order to access the next  instruct
ion  it  is necessary to bring it from memory into the microprocessor. The addre
ss of  the next i4nstruction is read from the PC and the  contents  of  that  me
mory  location brought to the CPU and the PC incremented  to  point  to  the  ne
xt  memory location.    Whilst the PC is a sequential device, jumps and  calls  
are  implemented  by  forcing the "new address into the PC register.    When you
 first turn your computer on the PC is forced to  hold  the  address  H0000 caus
ing the very first instruction to be fetched from memory  location  H0000. This 
ensures that the program which initialises the compGuter  into  a  known state (
quaintly called Early Morning Wakeup) is automatically run upon  switch on.    T
he Stack Pointer register as it's name implies always contains  the  memory  add
ress which is the current top of the Machine Stack.      The machinen Stack is s
imply  an  area  of  protected  memory  in  which  the  operating system stores 
it's  transient  information.  When the computer is  first switched on the stack
 is initialised to an area in memory starting  at  Hex BFF8 and the SP register 
is se,TEXT1 t to that address.    Unlike normal programs which grow from their s
tart location up  towards  Top  of Memory the Stack grows downwards so that the 
Top of  Stack  is  always  a  lower memory location than it's start location, un
less of course,  there  is  nothing on the Stack.    The best way to visualise t
he stack is to think of  a  bill  spike  pointing  down from the ceiling of the 
operating system office. When a 16 bit piece of  information, which must be held
 for a period, comes in, the  office  clerk B writes the value on a scrap of pap
er and pushes it onto the spike. Thus  the  spike grows downward from the ceilin
g towards the floor.    When the clerk wishes to retrieve a piece of information
 he must  take  that  piece of paper which is on the top of the spike. In order 
to get a piece  of  paper which was not the last piece pushed onto the spike eve
rything above it  must be removed first.    The Stack like the clerk's bill hook
 is a LAST IN - FIRST OUT device.    Every time something is pushed onto the  st
ack  it  grows  downward  by  two  bytes and each time something is popped off i
t shrinks backwards two bytes.  The stack pointer (SP) continually reflects  thi
s  movement,  at  all  times  pointing to the TOP of the stack.    Since the sta
ck is used by1 the operating system it is vitally  important  to  ensure that yo
ur routines do not push more onto the stack than they pop off.    BETWEEN INFORM
ATION BEING PLACED ONTO  THE  STACK  AND  ITS  BEING  REQUIRED  AGAIN, THE NUMBE
R OF PUSHES AND POPS MUST BE EQUAL.    To understand how important this is consi
der a call instruction.  When you issue a call instruction the address to be cal
led is always the two  bytes following the call Op-Code, the return from the sub
routine will be  to  the very next byte following that call address.    To be ab
le to make the RETurn from the subroutine the operating  system  has  to "rememb
er" where the subroutine was called from and it does this by using  the stack.  
When the call Op-Code is encountered the operating system thenV,TEXT1Ss   decode
s  the  call address, which is the next two bytes, the program counter now point
s to  the third byte after the call Op-Code IN  EFFECT  THE  RETURN  ADDRESS.  T
he  system therefor pushes the PC onto the stack (as  the  return  address)  and
  copieszc into the PC the subroutine address, forcing a jump to the subroutine.
  At the end of the subroutine when  the  RETurn  is  encountered  the  RETurn  
address is popped off the stack and copied into the Program Counter  causing  pr
ogram execution to continue at the byte following the original call.    You can 
now see whilst it does not matter if the subroutine made use of  the  stack duri
ng its execution, it is vitally important that that RETurn address  is on top of
 the stack when the RET instruction is iss3ued.    Without doubt the greatest si
ngle cause of program failure  is  leaving  the  stack in a state of inbalance. 
The CPU has no way of knowing that the  value  it pops off the stack may not be 
the RETurn address  it  was  expecting,  so  this value wilRl be forced into the
 PC  forcing  a  jump  to  goodness  knows  where, almost without exception caus
ing a computer reset or hangup.    This being said the stack is an extremely use
ful device, the contents of any  register pair can be pushed onto the stack and 
the contents of  the  top  of  the stack can be popped into any register pair.  
  Thus you can for instance transfer the  contents  of  register  pair  BC  to  
register pair HL by PUSHing BC and POPping HL. The A register and  the  Flag  re
gister are cOonsidered a 16 bit register pair so you can save the  contents  of 
the A register and the state of the Flags by PUSHing AF  retrieving  them  again
, having performed some operation which may have corrupted the state of  the Fla
gs, with a POP AF.    AF can be POPped into any register pair but do not be  tem
pted  to  POP  any  value except AF into the AF register pair. The Flag  registe
r  is  extremely  complex and it's comtents should not be tampered with by the w
nwary.    To finish for the month let's  try ,TEXT1w  the  following  couple  of
  stack  using  routines with the disassembler  Choosing option 3, Modify Memory
. Start at Hex A5DD and enter the  following  code  A5DD   D1 D5 21 D6 A5 72 23 
73  A5E5   CD F0 A5 C9 00 00 00 00  A5ED   00 00 00 D1 D5 21 DA A5  A5F5   72 23
 73 C9 00 00 00 00    Your disassemble should look like this                    
          A5DD  Q     D1         POP DE  A5DE  U     D5         PUSH DE  A5DF  !
V%   21 D6 A5   LD   HL,$A5D6  A5E2  s     72         LD   (HL),D  A5E3  #     2
3         INC  HL  A5E4  r     73         LD   (HL),E  A5E5  mp%   CD F0 A5   CA
LL $A5F0  A5E8  I     C9         RET    Non ops till A5F0    A5F0  Q     D1     
    POP   DE  A5F1  U     D5         PUSH  DE  A5F2  !Z%   21 DA A5   LD    HL,$
A5DA  A5F5  s     572         LD    (HL),D  A5F6  #     23         INC   HL  A5F
7  r     73         LD    (HL),E  A5F8  I     C9         RET    O.K. What we hav
e done is  in  A5DD  we  have  taken  the  RETurn  that  the  operating system p
laced onto the stack  when  we  called  this  routine  and  POPped it into DE th
en because we didn't want to disrupt the stack PUSHed DE  back onto the stack. T
he stack is as it was but  DE  holds  a  copy  of  its  contents. We then saved 
the contents of DE into memory  by  pointing  HL  t66o  A5D6 and loading the D &
 E registers to the memory locations pointed  to  by  HL.  We then call A5F0. If
 my preamble has been correct, because of this call the  stack should now hold A
5E8 the address of the RET. The block of code at A5F0  again pops this address f
rom  the stack, restores the stack and  stashes the  contents of DE into locatio
n A5DA and returns.    When you are sure your code is correct call A5DD then dum
p the  8  bytes  of  memory from A5D5. They should appear thus    A5D5     00 B9
 9A JS00 00 A5 E8 00    The B99A is the RET to the system Jump block which will 
take us back to  the  disassembler and wonder of wonders A5E8 is the address of 
the RET  following  our call.    As usual we have exhausted our space so we will
 probably RETurn to th,TEXT1 L%(e stack  ourselves, just one final experiment be
fore we go. Consider the  first  half  of our code. When we arrive at A5F0 the  
stack  will  now  contain  A5E8  to  return us to our first block and the system
 address which RETurns us to  the  disassembler. If we POPped the first value of
f and  then  issued  a  RET  we  would return safely straight to the disassemble
r.    We will go one further and POP both returns off just to show that  providi
ng  you leave the stack as the system expects to find it you canRy manipulate it
's  contents.    Go to modify memory, select Hex A5F0 and add these three bytes 
 A5F0    E1 E1 E9    They will disassemble as  A5F0  a    E1        POP   HL  A5
F1  a    E1        POP   HL  A5F2  i    E9        JP    (HL)    After the second
 POP HL will contain the return address which will  take  us  back to the assemb
ler, a JumP to (HL) will  find  us  in  exactly  the  same  position, with the s
tack in the same condition, as we would  be  if  we  had  allowed the CPU to POP
 its own RETurn address and force it onto the  program  counter. Try it and see.
            ,TEXTPT14' 1    25    73    121    241    337    409    409   ,TEXT2
n         O N E L I N E R S    This month's oneliner is adapted from  a routine 
 published  for  the  Tandy  TRS-80.    Unlike the TRS-80  the  AMSTRAD  does  n
ot have screen wrap  round  so  that  the stars tend to line  up  a  little  mor
e on the sidhes of the screen  than  they do in the original version.    There i
s nothing cute in the code  to  discuss, but the wish is  as  genuine  as ever. 
                                  Q U I C K I E S        Today's  Quickie  comes
  to  us  from  Craig Llawson of CAIRNS.    The program  produces  six   randoml
y  selected numbers for  the  ubiquitous  GOLD LOTTO lottery.    Screen  display
  is   Craig's   usual  excellent standard and his method  of  ensuring that the
 same number is  not  selected twice  is  extremely  simple  and neat.          
    Craig  dimensions  an  array  to   45  elements (the maximum number in  GOLD
  LOTTO),  as  each  random  number  is  selected the corresponding element of  
the array is checked, if  it  has  no  value the number has not been  chosen  pr
eviously, so the number is  printed  to the screen and that element of the  arra
y is set to 1.    It is an idea which could be  adapted  to a  great  many  simi
lar  types  of  selection.    There is little else  to  say  except  may3 your s
elections be fruitful.                A short section this month to allow room f
or all the Christmas Goodies.  So here the wiring information to hook up the K.D
.S. for VIATEL.  It is correct for the AVTEK modem but I cannot guarantee others
.        K.D.S.                                      AVTEK MODEM    1.   Screen 
Ground                       1.   Ground  2.   Transmit Data                    
   2.   Transmitted Data  3.   Receive Data                        3.   Received
 Data  4.   Request to "uSend                     4.   Request to Send  5.   Cle
ar to Send                       5.   Clear To Send  6.   No Connection         
              6.   Data set Ready  7.   Signal Ground                       7.  
 Signal Ground/Common Return  8.   Data C#9,TEXT29t arry Detect                 
  8.   Data Carrier Detect                                            11.   Seco
ndary Request to send                                          12.   Secondary D
ata Carrier Detect                                          13.   SeNcondary Cle
ar to Send                                          14.   Secondary Transmit Dat
a                                          20.   Data Terminal Ready    The poin
t of conflict on other  modems  is  probably  pin  19  which  is  the  standard 
Seconddary Request to send.    As you can see for ordinary 300 baud communicatio
n all you need  do  is  wire  pin for pin the seven wires across. In actual fact
 it is  only  essential  to  use 3 wires     Pin 2.     Transmit Data           
        Pin 3.     Reg2ceive Data                   Pin 7      Common Ground  To
 use the 75 baud back channel things get a little more complicated  On the modem
 end Bridge TX Data pin 2 to pin 14 Secondary TX Data.  Pin 11. Secendary Reques
t to send must be taken high. Solder ab  10k  resistor  from pin 6 to pin 11  an
d finally Pin 4 Request to send must be taken low  by  soldering a link between 
it and earth pin 7.    The first two modifications will  not  effect  300  baud 
 operations  however  earthing pin 4 does. The simple sYolution is to use a swit
ch to bridge  pin  4  to earth and switch it in only when you require to use 120
0/75 communication.                       A full bag of programs this month so s
traight into it.    CASDIARY    This is the cassette version of the AMSTURAD USE
RS  excellent  Rowlands  Diary  discussed in this month's workshop.  This versio
n unlike the disk version stores all it's data  in  an  in-memory  array which i
s written to tape only at the end of session. It will of  course  work on either
 disk or 'tape if you wish. Rowlands  Diary  can  only  work  on  disk.  When yo
u run Casdiary you will be asked if you wish to load a data  tape,  if  the answ
er is Yes then remove your program tape insert your current data tape  press pla
y and then follow the screj9,TEXT2on en prompts as usual.  After a successful lo
ad the diary page will appear and the blue  cursor  will  be in the DAY prompt. 
Enter the day you require and press  ENTER. The  cursor  will move to the MONTH 
prompt. Enter the month wanted and again press ENTER.%    You have now come to t
he READ option Answer "Y" to simply look at the  day's  entries and answer"N" to
 add or amend entries for the requested date.    The page will then be displayed
 with any  current  entries.  If  you  are  in  MODIFY mode you may mdove the cu
rsor anywhere on  the  page  with  the  cursor  keys to enter or correct the dat
a.    The cursor handling of the diary is excellent  and  well  worth  considera
ble  study and thought. Pressing the copy key writes the data into  the  page  a
nd  returns the cursor to the DAY prompt.    Pressing ESC ESC quits the diary. I
n the cassette version if  you  have  made  any alterations you will be prompted
 to re-record the diary data onto  a  new  data tape.    Disk owners can make a 
copy of the original RqOWLAND'S DIARY at the end of the  Workshop. The method of
 data access and entry is the same in both versions.    CONLOG    Another excell
ent program from J. Rahmann.  Brisbane.  Conlog  is  for  Radio  Hams to keep a 
record of contacts logged in their varirdous contests.    As it stands it is rea
lly only of use to Radio Amateurs and they will need no  prompts from me to unde
rstand the information it requires and  saves.  It  is  extremely well documente
d with REM instructions so load and type list -9.    For Mthose not involved in 
Amateur Radio please do not pass this by. John  has  used an extremely interesti
ng method of saving his  data  directly  into  the  program as DATA  statements,
  which  is  well  worth  studying  and  possibly  adapting to your own peprsona
l needs.    As the program stands it saves data for 5 different  "Radio  Bands" 
 and  for  simplicity the actual working bit of code has  been  repeated  for  t
he  five  bands, so you need only study the code up to line 420 to follow his lo
gic.    Simq9,TEXT2v ply what John has done is as the data has come in he has bu
ilt it  into  a  string and then assigned it to a key using the KEY function. Se
e lines-  100 o 5002      Rem this sets a program line counter  110 Q$ STR$(o)  
Rem convert it into a string  12R0 O$  Q$+"DATA"+CHR$(32) Rem O$ now contains  c
urrent  line  number,  the      word DATA and a space. If you jump now for a mom
ent to line 400. All  the  data has been gathered and it is finally concatenated
 together into X$, first  O$ which contains the line number and the word DATA an
d space then each piece  of data held in a string seperated by CHR$(44) which is
 ascii for the comma    Line 410 defines the 4 key to hold X$ as its contents. B
ack in line 170 the 0  key has been defined to contain "GOTO f110"+ the value fo
r ENTER. So when the  program now strikes line 420 and drops into basic ready, o
ne press of  the  4  key writes the assembled program line  into  it's  correct 
 position  in  the  program and a press of the 0 key returns the  user  straight
  back  into  the  program.  John has programmed other keys to do all sorts of o
ther functions for him  as  well such as switching to different bands etc. The i
dea is so  simple  it  is  brilliant.    O.K. I can hear the purists saying one 
should never allow a program  to  fall  into BASIC READY (suppose the program dr
ops into basic ready and the  unwary  being unaware attempts to enter the value 
of say 100, program line  100  will  be deleted and the entire  program  corrupt
ed). This  is  a  very  valid a objection particularly if others are going to us
e the program, but  providing  you are aware of the dangers  involved  it  is  a
  simple  effective  way  to  permenantly modify your running program.    The pr
ogram would of course have to be SAVED at the e'nd of a session  or  the  data w
ould all be lost on switch off.    TOOLKIT    This program by David Robinson was
 published in the July edition  of  the  UK  AMSTRAD USER and typed in for us by
 one of our local supporters.    You are presented with a drawin,TEXT2q g board 
with a list of options down  the  left  hand side. You move the cursor to the op
tion of your choice by  pressing  the  space bar and lock in your choice with th
e ENTER key.    Most options are set by moving a cursor pixel to your required l
ocation using  the cursor keys. A box requires the two diagonal corners to be lo
cked  in  by  directing the pixel to the required location and then pressing the
 ENTER key.    In Circle you first set the step size, the larger the number the 
quicker  the  drawing however if there are gaps in the line the paint would leak
 out if you  tried to paint the circle. You then define the centre of the circle
  and  any  point on the circumference.    Text allows you to add words to your 
masterpiece but there  is  no  provision  for the delete or clear keys so do not
 make errors.    File saves the artwork to tape or disk. I have added the N prom
pt so you  can  escape this command if called in error.    Dump dumps the artwor
k to your line printer assuming you have either the  DP1  or an EPSON compatable
 printer.    To PAINT move the pixel into the centre of an enclosed area. The ro
utine  is a little slow but works well.  The games are all well prompted and nee
d little introduction here.    SURROUND For two players is a ball of fun but  it
  really  does  need  to  be  adapted for joysticks. It is played using the QAZX
 keys and 9612 on  the  key  pad.    TAXMAN has been around since computers, but
 it is an excellent brain teaser.    This month we add the peputual calendar and
 elapsed timer to  our  student's  Desk Minder.  Begin by loading your  current 
 copy  of  MINDER  into  your  computer  then  position the December Journal tap
e to just before the program MINDER-PT2  and type MERGE "MINDER-PT2", this will 
cause the program to be  loaded  from  the cassette and merged onto the bottom o
f  your  MINDER  program  which  is  already in computer memory.    After the lo
ad type LIST and all being well your original will LIST  but  it  will now conta
in the additional lines numbered from 30 9,TEXT2$9l 00 to 4130.    There are sti
ll two things which  you  must  do  before  you  can  run  your  enlarged MINDER
.    Firstly, type EDIT 280 and delete the apostrophe at  the  beginning  of  th
e  line. You do this by moving the cursor block, using the arrow keybs, until it
  is directly over the apostrophe and then pressing the CLR key then the ENTER  
key.    This apostrophe serves the same function as the word REM and until  now 
 has  caused the computer to ignore the contents of line 280.      As we now hav
e two new routines in MINDER we must link them into the command  section by plac
ing their starting line numbers into the  command's  ON  GOTO  instruction in li
ne 1120.    Type EDIT 1120  This line contains the address of each of the  six  
routines  which will zcomprise the completed MINDER. At the  moment  the  only  
routine  enabled is the first one "DIARY". Should you type a number  other  than
 1,  that is between 2 and 6, the ON GOTO logic would  count  along  the  correc
t  number of addresses and be directedY1 back to the command loop in line 1000. 
 We can now enable the second and fifth routines.    Press the CTRL and TAB keys
 together to place the EDITOR into TYPE OVER  mode  and move the cursor block, u
sing the arrow keys, until it is over the  1  of  the first 1000 (it is the seco
nd group of numbers on the  line)  then  press  the number 4 key, changing the 1
000 into 4000.    Using the arrow keys move the cursor until it is over the 1 of
 the  1000  in  the fifth block along and press the 3 key changing this fvalue t
o 3000.  The line should now read 1120 ON ik GOTO 2000,4000,1000,1000,3000,1000 
 when all is correct press the ENTER key.    That completes the changes necessar
y to link  in  the  merged  routine.  You  should now take a new tape and SAVE (
and veriTfy) the amended  program  using  whatever name you have chosen to ident
ify your latest version of MINDER.    When you RUN your updated version of MINDE
R,  having  answered  the "Set Up"  questions of time and date, the current mont
h's calendar will  be  dr9,TEXT29q awn  in  the upper left corner of your screen
. By selecting CALENDAR (option  5)  you  can draw the calendar for any month in
 any year between 1900 and 2100.    Choosing option 2 from the command line will
 set the elapsed timer. As it is  set up this will (time any period between one 
minute and one hour. The entire  circle being 360 degrees each minute is represe
nted by a 6 degree segment of  the circle.    Like the digital clock the timer i
s driven by the AMSTRAD interrupt routine  - line 4070 sets up this interrupt - 
every 1/50th of a second this interrupt  increments a counter, when the counter 
reaches 500 i.e. every 10 seconds,  a  GOSUB is made to the routine at 4100 whic
h erases one  line  of  the  shaded  segment by redrawing it with the background
 pen.    If you wished to alter the length of the timing cycle you will have to 
alter  1. the prompt line - line 4010  2. the multiplier used in line 4020 and  
3. the interrupt period in line 4070.  Note The timing period must divide evenly
 into 360.    As anK example, to set up the timer for a maximum period of 15  mi
nutes,  the  multiplier in line 4020 would be 24, and the interrupt figure in  l
ine  4070  changed from 500 to 125, thus erasing one line every 2 1/2 seconds.  
  Well have fun! Next month we will +sadd the calculator and memo pad.    * * * 
 Please Note * * *    MINDER-PT2  cannot be run on it's own.  It is designed to 
be merged onto the  program MINDER in last month's Cassette Journal.    If for s
ome reason you do not have last month's cassette you can get a  copy  from us on
 backorder. Alternatively send us a tape  or  formatted  disk  and  $5.00 and we
 will send you a complete version of our Student's Desk Minder.                 
                                                     Goroka Teachers C*ollege,  
                                            P.O. Box 1078                       
                       GOROKA                                              E H P
                                              Papua New Guinea.    Dear Sirs,   
       £68,TEXT2Q8(  Could you please tell me the best place in Queensland to bu
y an  AMSTRAD P C W 8256              I would be interested to correspond with p
eople who use this  machine for small business purposes - in particular small ma
il order  businesses.                    Yours faithfully,                    C.
 A. BUNKE    frank As I write this the 8256 is still not released here, but if a
nyone  is interested please drop this chap a line.           and from a Mr Tresi
dder, Boggabilla.    ............... and I hope y iour journal does tests on sof
tware packages  from Amstrad. Also I hope you have some useful information about
 printers,  I have seen the ..................      frank    We are absolutely o
verwhelmed trying to run this as an after work lark,  we just cannot possibly do
 the necessary groundwork to review packages.  But the need is there and it is v
ery genuine.    Please if you have an item of software, put a tape in your wordp
rocessor  and send us down a review. I can promise you nothing other than the  u
nsfpoken thanks of people whom we may never know, but that's very  rewarding.   
             Finally we would not want to close  the Christmas Journal without a
  personal word of thanks.    The number of people who have dropped  in to call 
from places we have never  even heard of has been a very heart  warming expieren
ce.    It is impossible to say how much  your friendship and support means  to u
s.    It's a crazy thing we are trying  to do, your letters and calls  have made
 it a delight.    Dorothy and I wpish you each and  all, a gentle and happy Chri
stmas.            ,WORKSHOPp +4 7 & , machine code to scan text strings "buffer"
 B4  ()  , , , ,   2 ,"W O R K S H O P    D E C E M B E R"1 ,"please wait while 
we load text file"Y  ,"This file contains the basic listing of the 2 programs of
 ROWLANS'S  DIARY."""Disk owners can write both programs to  disk by selecting '
SAVE' at the end of  this workshop. The £ symbol will still  save all the text f
ile as usual." D#"Selecting PRINT will senRd TEXT FILE to  your line printer."$"
To use the disk version of the DIARY    you must RUN PATCH.BAS first to createth
e machine code program INROUT.BIN"K&"ROWLAND'S DIARY was published by the    UK 
Amstrad User May 1985."( w "wshop.txt"42    £ #,( w) w w 2 w w%F  go and reset t
he 8th bit d n     wx ( ).    ( )   ()      C""  pC ""   ()   ()          ()   0
    0      ,"Enter Quit Repeat Print text""Save to save ROWLAND'S DIARY TO disk.
"£"or £ to save TEXT file to disk"ee(e) u(e,)"R"   d   u(e,)"£"   L   u(e,)"S"  
    u(e,)"P"   x    , "BYE FROM WORKSHOP" ,BL"SAVING TEXT FILE TO DISK"£"PRESS E
NTER WHEN READY"E(Q set the 8th bit to save outV "wshop.txt" 2     w #,( )     D
ISC.OU E A  "DISK NOT ON LINE"()       J"Saving two basic programs to disk.     
 PATCH.BAS""DIARY.BAS"%"Disk space needed about 10K"V£"Press enter to begin Q to
 QUIT"ee(e) u(e,)"Q"    "patch.bas",  I   #,( )   "diar$8,WORKSHOPp 'y.bas"(  b 
   #,( )   ,"D O N E"       Mx (() )  "Printer not on line"       2     w #,( ) 
   reset 8th bit  Z   w ,( )   set 8th bit     w Z,( )  ",   &  u&   ,("&")  6 d
d,6e,00,dd,66,01,46,78 fe,00,c8,23,5e,23,56,ebjJ 7e,fe,7f,38,06,fe,9f,30T 02,cb,
be,23,10,f2,c9,dd 6e,00,dd,66,01,46,78,feh 00,c8,23,5e,23,56,eb,7er fe,20,30,02,
cb,fe,23,10 f6,c9,009,WSHOP.TXT9 Welcome to the November Workshop, as promised t
his month is a complete  change of direction, and has been prompted by a letter 
from a member from  Coffs Harbour who wrote saying "I have been trying to get a 
program called  Rowland's Diary, which I have typed in from the UK Amstrad User 
May 1985,  to run but have had no success whatever. You are supposed to 'patch' 
two  programs together but the line numbers conflict and when I try to run it I 
  keep getting MEMORY FULL errors. Just what am I supposed to be V9doing"    Wel
l here we go. First some background about the Amstrad and it's file  handling ab
ilities.  A file is a collection of information, usually stored on tape or disk,
  which is understood by the operating system to belong together. Thus a  letter
 written by wordprocessor and saved to disk, is written to the disk  as a unique
 block, or file, with it's own name and identifiers. And this  file can subseque
ntly be read back into the wordprocessor at some future  time, complete and exac
tly as it was written.    Since any related collection of data stored to tape or
 disk is a file,  programs "saved" from basic such as - SAVE "program.bas" or SA
VE  "screen.bin" are also files, the contents and use may be vastly  different b
ut to the computer they are one related group of data.        For the rest of th
is workshop we will use the term 'File' to refer to the  collection of data prod
uced by the program Rowland's diary which we would  wish to save, load, modify o
r search for.    In general terms there are twoY ways of writing or reading data
 to or from  a disk. The first is called a sequential read or write, in which th
e  computer must start at the start of a file and read or write from the very   
beginning of the file. By its very nature a cassette is inherent+ly a  sequentia
l device, there is no way short of rewinding the cassette to the  beginning of a
 file and starting again, that you can go back and reread or   rewrite a section
 of data to a cassette.    This means that a sequential file written to cassette
 7,WSHOP.TXT7 can never be larger  than the Amstrad's available memory which is 
a very limiting factor even  for such a modest program as a desk diary.    Disks
 on the other hand because they are continually spinning allow the  oportunity o
f accessing any section of a file at any time, data is still  written sequential
ly but because it is written in 40 circular tracks every   part of each track mu
st pass through the axis the read head moves on,  once every revolution. Thus it
 is completely feasable to move the read /  wr3ite head to any particular track 
position and read or write a given  number of bytes to or from selected position
s within that track. This is  called RANDOM ACCESS.    The crunch is that AMSTRA
D did not implement Random Access file management   within AMSDOS. AMSDOS remain
s essentially a sequential cassette file  handling system albeit an extremely fa
st one. For true random access file  handling AMSTRAD provided the CPM operating
 system and to use CMP one  must use programs specially written to run under CP*
M.    However things are not as glum as it might appear just suppose you were to
   divide your file up into a large number of very small files each specially   
identified, you could then preform a psudo random access reading and  writing to
 all the subsectcions of original file with all the speed and  versatility of tr
ue random access.    Since the disk directory will support only 64 entries the l
ogical length  to make these files would be 2k (2048) bytes.    The program Rowl
and's Diary does just that, you e5bnter the day and month  you wish to examine a
nd the program uses this data to calculate the  appropiate file number and loads
 that 2k file into memory.    Let's have a look at the code-        10 'make inr
out.bin  20 MEMORY &9FFF  30 FOR n0 TO &C5  40 RELAD h$POKE n+&A000,VAL("&"+h$) 
 50 NEXT  60 SAVE "inrout.bin",b,&A000,&C6  100 DATA 21,e1,e9,22,30,00,fe,01,28,
0a,f7,11,af,00,19,e5  101 DATA dd,e1,18,0e,f7,11,a3,00,19,7e,dd,6e,00,dd,66,01  
102 DATA 77,c9,01,0a,00,dd,7e,01,fe,00,c8,67,dd,6e,00,e5  103 DAT7 ,WSHOP.TXTT7 
A eb,f7,eb,18,19,dd,e5,e1,23,23,dd,36,07,c3,dd,75  104 DATA 08,dd,74,09,e1,eb,f7
,eb,18,17,dd,09,18,d7,7e,dd  105 DATA 77,04,23,7e,dd,77,05,23,7e,dd,77,06,eb,23,
23,23  106 DATA e9,dd,7e,07,77,23,dd,7e,08,77,23,dd,7e,09,77,eb  107 DATA 23,23,
23,e9,e5,d5,c5,fq7,11,46,00,19,11,77,bc,01  108 DATA 03,00,ed,b0,c1,d1,e1,cd,77,
bc,e5,c5,d5,f5,f7,11  109 DATA 2b,00,19,e5,dd,e1,21,77,bc,eb,f7,eb,18,c3,f7,11  
110 DATA 19,00,19,f1,f5,77,f1,38,09,3e,16,fe,00,37,d1,c1  111 DATA e1,c9,f5,36,0
0,f1,18,f6,00,00,77,bc,18,b6,00,0-P0  112 DATA 00,00,00,00,00,00    ** NOTE this
 is part 1. The program which creates "INROUT.BIN"          100 'rolands diary p
rogram  110 ' Copyright 1985 Amstrad Consumer Electronics Plc  120 '  130 reclen
120f$"diary"  140 GOSUB 4000'initialise random access  150 GOSUB 6000'initialise
 editor  160 '  170 brk(10)ON BREAK GOSUB 8000  180 '  190 MODE 1  200 '  210 WI
NDOW #1,1,40,25,26PEN #1,0  220 WINDOW #2,1,40,1,24  230 WINDOW #3,6,35,5,6PAPER
 #3,3PEN #3,1  240 WINDOW #4,6,35,7,10PAPER #4,3PEN #4,2  250 WINDOW #5,5,6,1,1P
APER #5,3PEN #5,2  260 WINDOW #6,15,16,1,1PAPER #6,3PEN #6,2  270 WINDOW #7,39,3
9,1,1PAPER #7,3PEN #7,2  280 CLS #3LOCATE #3,1,2PRINT #3,STRING$(30,154)CLS #4  
290 '  300 LOCATE #2,1,15PRINT #2,"COPY write to diary,    ESC ESC Quit"  310 LO
CATE #2,1,17PRINT #2,"The diary can be examined rapidly using the read only Y op
tion. To update the   diary use the read only N option and    normal keyboard ed
iting keys."  320 '  330 RESTOREDATA 31,28,31,30,31,30,31,31,30,31,30,31  340 mt
h$"JanFebMarAprMayJunJulAugSepOctNovDec"  350 sfx$"stndrdthththththththththththt
hthththththstndrdthththththththst"  360 DIM m(12)FOR mth 1 TO 12READ m(mth)NEXTr
o$"N"  370 '  1000 LOCATE #2,1,1PRINT #2,"Day     Month         Read Only (Y/N)"
fxCLS #5CLS #6CLS #7PRINT #7,ro$  1010 d$"  "m$"  "  1020 ed$d$edx1edy1edwindow5
num(11)  1030 GOSUB 7000rcASC(edin$)  1040 IF rc255 THEN 3000  1050 MID$(d$,1)ed
$IF rc13 AND VAL(d$)0 THEN 1070  1060 IF rc241 OR rc249 THEN 1070 ELSE 16,WSHOP.
TXT'5t 020  1070 ed$m$edx1edy1edwindow6num(11)  1080 GOSUB 7000rcASC(edin$)  109
0 IF rc255 THEN 3000  1100 MID$(m$,1)ed$IF rc13 AND VAL(m$)0 THEN 1130  1110 IF 
rc240 OR rc248 THEN 1020  1120 IF rc241 OR rc249 THEN 1130 ELSE 1070  1130 ed$ro
$$edx1edy1edwindow7num(10)  1140 GOSUB 7000rcASC(edin$)ro$UPPER$(ed$)  1150 IF r
c255 THEN 3000  1160 IF rc13 AND (ro$"Y" OR ro$"N") THEN 1180  1170 IF rc240 OR 
rc248 THEN 1070 ELSE 1130  1180 dVAL(d$)mthVAL(m$)  1190 IF mth1 OR mth12 "WOR d
1 THEN 1020 ELSE IF dm(mth) THEN 1020  1200 daysdFOR mc2 TO mthdaysdays+m(mc)NEX
T  1210 '  1220 recdays  1230 '  2000 GOSUB 5000  2010 LOCATE #3,11,1PRINT #3,US
ING "##"dPRINT #3,MID$(sfx$,d*2-1,2)" "MID$(mth$,mth*3-2,3)  2020 IF newfile rAN
D (ro$"Y") THEN CLS #4GOTO 1000  2030 ed$STRING$(30," ")  2040 FOR y3 TO 0 STEP 
-1  2050 MID$(ed$,1)MID$(o$,y*30+1,30)LOCATE #4,1,y+1PRINT #4,ed$  2060 NEXT y  
2070 IF ro$"Y" THEN 1000  2080 edy1edx1edwindow4  2090 GOSUB 7000rcASC(edin$)  2
100 MID$(o$,edy*30-29,30)ed$  2110 IF rc255 THEN 3000 ELSE IF rc224 THEN 2160  2
120 IF rc248 THEN py1 ELSE IF rc249 THEN py4  2130 IF rc240 THEN edyMAX(edy-1,1)
 ELSE IF rc241 OR rc13 THEN edy MIN(edy+1,4)  2140 IF rc13 THEN edx1  2150 MID$(
ed$,1)MID$(o$,edy*30-29,30)GOTO 2090  2160 c$o$GOSUB 5000  2170 GOTO 1000  2180 
'  3000 PRINT""c$o$GOSUB 5300MODE 1PAPER 0PEN 1END  3010 '  4000 'initialise ran
dom access  4010 '  4020 recperfile2048(reclen+4)  4030 DEF FName$(ext)f$+"."+RI
GHT$("00"+MID$(STR$(ext),2,LEN(STR$(ext))-1),3)  4040 openrd -1openwr-1cache-1DI
SC  4050 MEMORY HIMEM-&C6discerrHIMEM+1  4060 LOAD "inrout.bin",discerrMEMORY HI
MEM -1CLOSEIN  4070 CALL discerr  4080 RETURN  4090 '  5000 'simulate random acc
ess wr( iting  5005 '  5010 IF LEN(c$)reclen THEN c$LEFT$(c$,reclen) ELSE IF LEN
(c$)reclen THEN c$c$+SPACE$(reclen-LEN(c$))  5020 file recrecperfile  5030 frec 
rec-(file*recperfile)  5040 IF (freccache) OR (ro$"N" AND openwr-1) THEN 5150  5
050 IF file  4,WSHOP.TXT,D openrd THEN 5070  5060 IF fileopenwr THEN 5150  5070 
IF freccache THEN o$c$RETURN  5080 FOR trcache TO frec  5090 IF trcache THEN r$c
$GOTO 5110  5100 IF newfile THEN r$STRING$(reclen," ") ELSE INPUT #9,r$  5110 IF
 (trfrec) AND (fileopenwr) THERN WRITE #9,r$  5120 NEXT tr  5130 o$r$cachefrec  
5140 RETURN  5150 'need to open another file  5160 GOSUB 5300  5170 IF ro$"Y" TH
EN openrdfile ELSE openwrfile  5180 WINDOW SWAP 1,0  5190 OPENIN FName$(file)  5
200 WINDOW SWAP 0,1  5210 fail%0CALL discerr,fail%IF fail%0 THEN 5220 ELSE IF fa
il%146 THEN newfile(11)GOTO 5220 ELSE GOTO 5410  5220 IF newfile AND (ro$"Y") TH
EN CLOSEINRETURN  5230 IF openwr-1 THEN OPENOUT "$.tmp"  5240 FOR tr0 TO frec  5
250 IF newfile THEN r$STRING$(reclen," ") ,ELSE INPUT #9,r$  5260 IF (trfrec) AN
D (openwr-1) THEN WRITE #9,r$  5270 NEXT tr  5280 o$r$MID$(r$,1)c$+STRING$(recle
n," ")cachefrec  5290 RETURN  5300 IF (openwr-1) THEN CLOSEINGOTO 5390  5310 FOR
 trcache TO recperfile-1  5320 IF trcache THEN& r$c$GOTO 5340  5330 IF newfile T
HEN r$STRING$(reclen," ") ELSE INPUT #9,r$  5340 WRITE #9,r$  5350 NEXT tr  5360
 CLOSEOUTCLOSEIN  5370 ff$FName$(openwr)IF NOT newfile THEN ERA,ff$  5380 tt$"$.
TMP"REN,ff$,tt$  5390 newfile(10)openwr-1openOrd-1  5400 RETURN  5410 '  6000 'i
nitialise line editor  6010 '  6020 RESTORE 6030  6030 DATA 13,&f0,&f1,&7f,&10,&
f2,&f3,&f8,&f9,&fa,&fb,&e0  6040 FOR edinit1 TO 12READ testchredtest$edtest$+CHR
$(testchr)NEXT  6050 edin$CHR$(&FF)  6060 RETURN  6070 z'  7000 'text editor  70
10 '  7020 edlenLEN(ed$)WINDOW SWAP 0,edwindow  7030 FOR edrt edlen TO 1 STEP -1
  7040 IF MID$(ed$,edrt,1)" " THEN 7060  7050 NEXT  7060 edrtedrt+1  7070 LOCATE
 edx,edyCALL &BB81  7080 MID$(edin$,1)CHR$(&FF)MID$(edin$,1)INKEY$  7090 IF brk 
THEN MID$(edin$,1)CHR$(255)GOTO 7340  7100 IF edin$CHR$(&FF) THEN 7080  7110 CAL
L &BB84ON INSTR(edtest$,edin$) GOTO 7340,7340,7340,7240,7260,7210,7300,7340,7340
,7190,7320,7340  7120 'insert a character  7130 IF num AND(edin$"0" OR ed3,WSHOP
.TXT3r in$"9") THEN 7070  7140 IF edxedlen THEN MID$(ed$,edx+1,edlen-edx)MID$(ed
$,edx,edlen-edx)  7150 MID$(ed$,edx,1)edin$edrtMIN(MAX(edrt+1,edx+2),edlen+1)  7
160 IF edrt1 THEN 7170 ELSE IF MID$(ed$,edrt-1,1)" " THEN edrtedrt-1GOTO 7160 EL
SE GOTO 7170 n 7170 IF edxedrt THEN PRINT MID$(ed$,edx,edrt-edx) ELSE PRINT edin
$  7180 edxMIN(edlen,edx+1)GOTO 7070  7190 'shift left cursor  7200 edx1GOTO 707
0  7210 'left cursor  7220 edxMAX(1,edx-1)  7230 GOTO 7070  7240 'backspace  725
0 IF edx1 THEN 7070 EZLSE edxedx-1  7260 'clr delete  7270 MID$(ed$,edx,edlen-ed
x)MID$(ed$,edx+1,edlen-edx)IF edrtedlen+1 THEN MID$(ed$,edlen,1)" "  7280 LOCATE
 edx,edyIF edrtedx THEN PRINT MID$(ed$,edx,edrt-edx)  7290 IF edrt1 THEN 7070 EL
SE IF MID$(ed$,edrt-1,1)" "THEN edrtedrt-1GOTO 7290 ELSE GOTO 7070  7300 'right 
cursor  7310 edxMIN(edlen,edx+1)GOTO 7070  7320 'shift right cursor  7330 edxedl
enGOTO 7070  7340 'exit the subroutine  7350 WINDOW SWAP 0,edwindowRETURN  7360 
'  8000 brk(11)RETURN                                          Now to our member
s problems. First of all of course the program will only  work on disk, there is
 no way the computer can run the cassette file back  and forward to find the rel
evant file. (Cassette based readers should not  throw their hands up in horror, 
we have included a modified version of  Rowland's Diary suitable for cassette us
e so that you may also enjoy this  excellent program.)    2. The "Patch" program
 is designed to be typed in on it's own NOT merged  with the main Kdiary program
. When you run the "Patch" program the Hex  numbers in the data statements are p
oked into memory, (starting at memory  address Hex A000) by line 40. Line 60 the
n does a binary save and saves  that block of memory containing the poked code t
o d"isk using the name-  "INROUT.BIN".    The basic patch program can then be di
scarded for it has done it's job.  Naturally you wouldn't discard it until you w
ere sure the whole program  was running bug free.    The main program is then ty
ped in and saved to5,WSHOP.TXT65w  disk as "DIARY.BAS"  When you RUN "DIARY.BAS"
 it will itself load the machine code program  called "INROUT.BIN" during it's i
nitialisation process line 4060    What is perhaps not made clear in the text is
 that your disk must contain  the machine code program "INROUT.BIN" as well as t
he program "DIARY.BAS"  also your disk should contain enough free space to about
 26 2k blocks of  data from your completed diary.  If you haven't got the machin
e code program "INROUT.BAS" on your disk the  program would fail5 and return to 
direct command mode with a file not found   error.      If you again type RUN th
e Diary would start again and get  to  the      initialisation spot starting at 
line 4000, and this is the sequence  of      events.      4040 disc  this simply
 sets the computer to disk input/output      4050 Collects the current HIMEM fig
ure (that is  the  point  in  memory      basic must not go beyond) and subtract
s 198 bytes (hex  C6)  from  this      resetting MEMORY to protect the area that
 INRUUT.BIN is £to be loaded      it also sets the pointer discerr so that the  
program  knows  where  to      call it.      4060 then loads from disk  INROUT.B
IN.  Now  when  you  do  a  disk  or      cassette load the system moves HIMEM d
own 4k to give itself  a  loadinx,g      buffer. This causes a considerable dela
y as it carefully moves all  the      string data out of it's road, and then a s
imilar delay after  the  load      as it puts everything  back  into  place.  To
  avoid  this  continually      happening the usuaJql practice is to tell the sy
stem to reserve  this  4k      as it's loading buffer for all time, and this is 
done by setting MEMORY      while the file is still open- line 4060 MEMORY HIMEM
-1CLOSEIN      Basic will now start it's string store at the new  *HIMEM  positi
on  and      the disk will use that dedicated  4k  buffer  for  it's  input  out
put,      speeding up disk input output dramatically.        After all that prea
mble, if you RUN "Diary" a second time this  routine      moves HIMEM down a fur
theGS4,WSHOP.TXT6i r 4k. Run it a few more times and you will get      a MEMORY 
FULL error as you run into your basic program.        Another problem which coul
d  occur  is,  as  the  program  is  written,      INROUT.BIN would still load a
t HexA000 but pointer discerr would  point      to an increasingly lower address
 and the program would be attempting to      call INROUT at the wrong location. 
 This  would  usually  result  in  a      complete reset.    Unfortunately we ha
ven't the space to dissect such a large program linCe by   line, the machine pat
ch intercepts the file handling routine to ensure  that if a file of the correct
 name has not yet been opened the program  does not return to basic ready. The C
P646 overcomes this failing and  by returning an error code which the programmer
 can then check for in an   "ON ERROR GOTO" routine.     If you were going to us
e the same idea of breaking your file into smaller  segments in some program of 
your own you could simply create the required  number of correctly named empty f
ilesO on your disk beforehand and forget  about the machine code patch completel
y, it serves no other function.    Roland Perry's text editor is well worth cons
iderable study for it is an  excellent full screen editor. It starts at line 700
0 but really is very 0w daunting he makes two machine calls line 7070 call &BB18
 is a system call  which waits till the next key is pressed he then collects the
 value from  INKEY$. Line 7110 call &BB84 turns the text cursor off, print CHR$(
2)  would do the same job.    Line 8000B (and other lines similar to it) break(1
1) is a logical  operation, because 1 does equal 1 the result is true and break 
is set to  the value of -1 so in line 5390 because the statement 10 is not true 
 newfile would be set to zero.    Those of you who have disk systems, if you ans
wer the prompt at the finish   of this text with "SAVE" the workshop will save t
o your disk the two  programs "PATCH.BAS" and "DIARY.BAS" to your disk. The £ wi
ll save the  text file as usual.  There is no value in cassette only 4,WSHOP.TXT
4'readers saving the two disk programs  and a cassette version of ROWLAND'S DIAR
Y is included amongst the programs   on the tape.    Well have fun.        6,CAS
DIARYpl5,   "DUMMY" B (o)L£"Do you wish to LOAD a file Y/N"e u((e),)"N"  a("Load
ing data file. Please enter file    or press enter if next file on cassette"£ fi
l2 da fil7    £ #,7( da) da da Fdrolands diary program7n Copyright 1985 Amstrad 
Consumer Electronics Plcx Modified for cassette Qld Amstrad Users group 09.85, r
ecleK"diary" modifie pinitialise editor br()    #,,(,, #, #,,(,,  #,,#,, #, #,! 
#,,#,,  #, #, #,,,, #, #,! #,,,, #, #,! #,',',, #,* #,' # #,, #,(,) #", #,, #,"C
OPY write to diary,    ESC ESC Quit"6 #,, #,"The diary can be examined rapidly u
sing the read only Y option. To update the   diary use the read only N option an
d    normalE keyboard editing keys." #, #,"" #,"        Cassette version only" #
,,J 31,28,31,30,31,30,31,31,30,31,30,312Tmt"JanFebMarAprMayJunJulAugSepOctNovDec
"Lsf"stndrdthththththththththththththththththstndrdthththththththst"h  ()  mt   
  ( mt)r"N"rT #,, #,"Day     Month         Read Only (Y/N)" # # # #,r"  ""  "e e
d ed edwindo nu() X C2r(edi)  r  2(,)e  r   ()  .'$  r   r  .  .e ed ed edwindo 
nu()8 X r(edi)B  r  2L(,)e  r   ()  j V  r   r  '  r   r  j  .jer ed ed edwindo 
nu(),t X r(edi)r(e)  r  /  r   (r"Y"  35,CASDIARYpl4. r"N")  '  r   r  .  j" () 
mt()G  mt   mt          ( mt)  B day   m   mt day day ( m) re dayq (( day)) recl
e  ( day)( recle(( day))," ")  ( day)U #,, #, "##"  #,(sf, ,)" "(mt, mt,),  newf
il  (r"Y")   # eo(," ")      (e,)(, ,) #,,  #,e   r"Y"  $  ed ed edwindo* X r(ed
i)"4(, ed,)e)  r      r  p1H  r   p    r   pYR  r   edv( ed,)    r   r    ed w( 
ed,)  r    ed-f(e,)(, ed,) *&p( day) modifie  z -( day)  modifie  r"Having modif
ed the diary you must       resave the data. Insert fresh cassette  and press en
ter"£ e'£"Please type file name"fil fil*    n #,sZ( )     "pinitialise line edit
orz  5 13,&f0,&f1,&7f,&10,&f2,&f3,&f8,&f9,&fa,&fb,&e0I  edini    testchedtesedte
s( testch)edi()Xtext editorb)l edle(e)  , edwindo!v  edr  edle    # (e, edr,)" "
   edr edr  ed, ed )(edi,)()(edi,)C)  br  (edi,)()  edi()  T  t(edtes,edi)  ,,,H
,,*,,,,,,insert a character0  nu (edi"0"  edi"9")  Z  ed edle  (e, ed, edle ed)(
f4,CASDIARYp4' e, ed, edle ed)L(e, ed,)edi edrw(v( edr, ed), edle)W  edr     (e,
 edr,)" "   edr edr    G  ed edr   (e, ed, edr ed)   edi' edw( edle, ed) shift l
eft cursor  ed *left cursor4 edv(, ed)  Hbackspace(R  ed     ed edclr deleteuf(e
, ed, edle ed)(e, ed, edle ed)  edr edle  (e, edle,)" "Ip  ed, ed  edr ed   (e, 
ed, edr ed)Vz  edr     (e, edr,)" "  edr edr z   right cursor't edw( edle, ed) s
hift right cursor ed edle exit the subroutine  , edwindo br()5,CONLOGp&5( + Sele
ct from menu ,band to be worked. Enter Callsign when heard.Program checks whethe
r callsign has been worked on this band, and if so prints out details. If not th
en program prompts with    Callsign and next serial number    Enter TIME when pr
ompted. Enter Report SENT when prompted (8 gives 599 and sequence number, 5 give
s sequence number only.Enter RECD report on prompt as   received from other stat
ion    Press keys 7,4,1,0 keys of numeric keypad in order. This lists last data 
  entry,Formats new data and enters the new data line,Updates the sequence count
 and dataline count, and returns to CALLSIGN prompt ready for next contact. Afte
r contest type goto 12000. Program prints out all contacts (each band separately
)    Ansvwer Y to offer of hard copy and program prints out all contacts, taking
 a fresh sheet for each band, and providing scoring headings. Program repeats fr
om 100,1100,2100 etc. Any modifications will need to be made on each band to be 
used.(e.g.Line 350,G1350,2350 etc, 59 instead of 599  for phone contests) 8 To c
hange bands press (esc)(esc) 2 (numeric pad)  If renumbering this program, amend
 lines 20,150,1150 etc.F  "                              CONTEST LOG "    B "   
              See rems lines 1 to 8 for instructions"   5(£"       BAND TO BE WO
RKED NEXT (metres)"b 2 b"80"   d b"40"   LF b"20"   4P b"15"   Z b"10"    d n( )
 x"data"( )(())     ,"100 o"( )   1 key updates count in line 100 and keeps coun
t for this band while operator is using other bands(()) S ,"goto 110"9( )   0 ke
y returns for another callsign on this  band  K ,"goto 30"( )    2 key returns t
o menu for change of band   ,"list"( )   7 key lists previous entry ready for ne
xt entry to be made'£"CALLSIGN TO BE WORKED " 4,CONLOGp5'         selects correc
t set of data lines for this band     ( , )     Checks whether callsign already 
worked this band ( ,)"xx"   + ( ,)          5 "Dateti£me","Callsign","Sent","Rec
eived","Band"y ( ,),( ,),( ,),( ,),( ,) ()"Press 0 (Numeric pad) to resume"  () 
      #"     "00"( )+,     d  "0"( )6  c  ( )g ,    If call not worked before, p
rompts with call and sequence number to be sentJ"80"T£ "time"Q ,"599"( )  8 key 
enters most common report & sequence numbeurh ,( )    5 key enters sequence numb
er only(r£ "Sent"     use 5 or 8 key£ "Recd"     ()   g(,)(,)(,)(,)( )  assemble
s new dataline  8n ,   The 4 key enters the assembled data 1L q    Program repea
ts for next bandV( )  "data"( )j(())     ,"1100 o"( )(())  ,"goto 1110"( ) ,"got
o 30"( ) ,"list"( )%£"CALLSIGN TO BE WORKED "    q*     ( , )   ( ,)"xx"   + ( ,
)          5 "Datetime","Callsign","Sent","Received","Band"j ( ,),( ,),( ,),( ,)
,( ,) ()"Press 0 to resume" ()p     #      "00"( )+     d  "0"( )  c  z( )( , q2
"40"      £ "time"F ,"599"( )P ,( )     Z£ "Sent"d£ "Recd"    n ()     Jx(,)(,)(
,)(,)L25,CONLOGp5( ( ) , 4 Y( )H"data"( )R(())     f ,"2100 o"( ) p(()) z ,"goto
 2110"( ) ,"goto 30"( ) ,"list"( ) i%£"CALLSIGN TO BE WORKED "    Y*     ( , )  
 ( ,)"xx"   + ( ,)          5 "Datetime","Callsign","Sent","Received","Band"k ( 
,),( ,),( o,),( ,),( ,) ()"Press 0 to resume"  ()X     #     "00"( )+     d  "0"
( )  c  ( ) , Y"20" $£ "time",. ,"599"( )8 ,( )    B£ "Sent"L£ "Recd"  V ()  K(,
)(,)(,)(,)( ) j ,t  A&( )0"data"( )(())    N ,"3100 o"( )X(()) b ,"goto 3110"( )
l ,"goto 30"( )v ,"list"( ),£"CALLSIGN TO BE WORKED "           A*     e( , )   
( ,)"xx"   + ( ,)          5 "Datetime","Callsign","Sent","Received","Band"j ( ,
),( ,),( ,),( ,),( ,) ()"Press 0 to resume"s ()      #     "00"( )+     d  "0"( 
)  c  ( ) , A "15" £ "time"  ,"599"( )   ,( )    * £ "Sent"4 £ "Recd"     ()  JH
 (,)(,)(,)(,)( )R  ,   )#( )"data"( )"(())    6 ,"4100 o"( )M5,CONLOGp4((()) J ,
"goto 4110"( )T ,"goto 30"( )  ,"list"( )$h£"CALLSIGN TO BE WORKED "  r )#*     
( , )   ( ,)"xx"   + ( ,)          5 "Datetime","Callsign","Sent","Received","Ba
nd"k ( ,),( ,),( ,),( ,),( ,) ()"Press 0 to resume"  ()(#      #     "00"( )+   
  .d  "0"( )  c  ( ) , )#"10"£ "time" ,"599"( ) ,( )      £ "Sent"£ "Recd"& ()  
     J0(,))(,)(,)(,)( ) ,  D   ,   ,   ,   ,p tt,xx,ss,rr,bbq   ,   ,   ,   ,   
X tt,xx,ss,rr,bb        Y   ,   ,   ,   ,   tt,xx,ss,rr,bb    A   ,   ,   ,   , 
  (# tt,xx,ss,rr,b b     )#   ,   ,   ,   ,   ' xx,xx,ss,rr,bb         .        
         J."Time","Callsign","Sent","Received","Band","Points","Bonus","Total" ,
.      ( , )      d. ( ,)"xx"  ( ,),( ,)y,( ,),( ,),( ,) .O/ "Total Points This 
Band------------------------------------------"   / ( ,)"xx" "                  
      LOG COMPLETE"£"Hard Copy(Y/N)" "y"  "Y"   &/    4/ ( ,)"xx"  ( ,)"xx"  / .
 L&/#,"Time","Callsign","Sent","Received","Band","Points","Bonus","Total")0/    
  ( , )   g/ ( ,)"xx"  #,( ,),( ,),( ,),#( ,),( ,) 0// #,( )( )"Total Points Thi
s Band------------------------------------------"  D/ ( ,)"xx"  ( ,)"xx"   #, ()
N/ ( ,)"xx"    X/ &/l6,MINDER-PT2p(6'g # #,"     PERPETUAL" #,"     CALENDAR" #£
 #,"Month" c  c   c  £ #,"Year yyyy" c  cl   c4      (,,)( c) d dd c c'  c    c 
  c c c  c    nd  d # #, , #,  "##" #,"  SU MO TU WE TH FR SA" #,(( ))       n #
," " #,    £ ( )   # #," "     , ,,  ( c) ( c)(6( c ))(t( c ))  d((()))(mt, c,)(
 ) elapsed time  f   f  i  h 0, 0(( i),(( i),  in # #,"      ELAPSED" #,"       
TIMER" #£ #,"Minutes 1-60" d  d   d  C Draw Timer d d  i   d 0,* 0(( i),(( i),  
i ,   C""   #,"Press any key" C""   f iu T undraw timer  f   0,, 0(( iu),(( iu),
 iu iu  iu i   f ,,d, 0,,"9,BAUBLESp49-   a christmas puzzle / Qld. Amstrad User
s Cassette Journal 19856 (),(), (), (,), ()(2 build BaublesF  !P ,,,,,,,,Z ,,,,,
,,,!d ,,,,,,,, n ,,,,,,,,!x ,,,,,,,,  ,,,,,,,,! ,,,,,,,, ,,,,,,,, build baubles 
into array()($,)4()()*()()()()()()()()()()()"A"()()"   "()()()()()()()()()()()()
()" *"mT"   "()()()()()"   "($)()()()()"   "()()t()()"P"()()"   "()()()"   "()()
()()"Y"()()()()"  *"()tt()"   "()()()()/X"H"()()()()()()()()"   "()()"P"()()"   
"()()()()()()"   "()()()()()()()()()()()()"  "7()"      "()()()()()"()"      "()
()()()"X"()()"     "()()()()()( )()()()()()k,t"      "()()()()()"     "t()()()()
"M"()()j6t"     "()()()()()"     "()()()()"S"()()( )ttJ()()()()()()()"     "()()
(q)()"A"()()"     "()()()()()6T()()()()()()()( )" "h()" "r()()()()()()()"    "()
()()()()v9,BAUBLESp*84 ()()()()()()"T"()()"    "()()()()"O"()()()()()()()()()"  
  "()()()()()()"   *"()"*"!()u"     *"()"*"6()()()()()()()()()()()()()()"   "()(
)()()"L"()()"   "()()()()()()()()()(d)()"A"()()"   "()()()()()"   "()()()()"L"()
()()()"          *"()()()()()()()()()()()()()()()"            *" Scramble the ca
rd    % (E)    K ( )""  ( )( ) ( )       0     ( )( )  & Instructions0W "We had 
built you a Christmas Card""to wish you all a Happy Christmas."TD"Unfortunately 
I dropped the cassette    and all the strings got mixed about!"zN"Since it was t
ime to send the Journal,  we are including the Kcard as it is and  we hope that 
you will unjumble it."X"The jumbled card will be displayed with the screen line 
number, and you will be asked to input the order you think the  strings should b
e in."Ub"The last guess will always be displayed and you have the following opti
ons"l"Pressing the 'G' key will display all   previous guesses.""Pressing the  k
ey will allow you to    retype the last line number entered."Bv"Pressing 'H' wil
l give you a clue.""To give up press 'Q'"$£"Vkpress enter to start"e define disp
lay- #,,(,,  #,,(,, # #"  , , , , game starts here       ( )( )  "  #,BAUBLESp( 
#,(',"") #H #,"enter this 12 guesses. You can erase a  guess with the  key"X #,,
 #,()      ( )     #, ( )  C #,,  #,()£ #,"Enter number or  G H Q"gues-B,(u(gues
,)) "Q"  L "H"    "G"  9* ""        ( ) -4 (gues)  (gues)  8 ( )(gues)       H R
 check if correct7       ( ) ( )  zf  p   correctz     ( , ) ( ) ( )        $W #
     #,y(( ( , )),)( ( , ))     helpE     ( )   ,    d  Q     #     #,( )( )    
   correctN"   C O N NG R A T U L A T I O N S""You took" "trys" Vr"your previous
 guesses have been-"       i     ( , i)  i   ,£"Press the enter key to continue"
e   out of gusses ($"Sorry thats 20 guesses" V.8 Give inBGL"Sorry you had to giv
e in.""You have had" "good trys!"5V ,£"Press the enter key for the card"eA (',) 
    ( )  K (',) j js,SPACEWAYp0*90 # ** SPACEWAYS SHOPPINGTOWN **E A Christmas g
ame for QUEENSLAND AMSTRAD USERS CASSETTE JOURNAL by F.Ellett Palm Beach  0ue   
(,),L(),() l,i,f,x,yfff credit c , £"Enter player level Ace or Novice"e (e)"N"  
f"NOVICE"  f"ACE"S"  Playing SPACEWAY at "" level""Please wait while we set the 
arrays"("In this game the computer acts as your  guide. It rzesponds to three co
mmands""GET GO and LEAVE""Each item has a unique number and is    always refered
 to by this number"Q* "So the command structure looks like this""GO A""GET B3""L
EAVE T2"n,"To exit find the Exit location then type GO EXIT. If you haven't the 
correct    items you cannot exit."a #,,,, #,,,, #,,, , #,,(,, #,,(,, #,,(,,&A , 
, , ,  F   PKi(E)((i)MW)(i  )    SP (,)""  K   (,)()()U 2Z    (,) d   Bny(E)x(E)
 (y)  (x)  nSs (y)  (x)  n  yx    mxl()u((,),((,))) credit credit(y(l(),)) (E )/
 gou((E))  gou  %"Press any key to continue" C""   C""     **GAME STARTS HERE** 
   p f   #, # #, #," Gath's Credits  $" #, "###.##" credit   #5, # #, #,"Playing
 at NOVICE level"J  p # #, #,, #,"From this Trader we can go to"G #,"These Posts
 "    #,((,),,)" "  #,, #, #,()£ #,"What will I dotp7,SPACEWAYp0*fE70  GO LEAVE 
GET"ee(e)N e""      e"GO EXIT"   X   e"HELP"   x5   (e) (e,,)" "    JUau(e,) (e)
()  a(e,,)   JB" (e)(a)  a(e,,)  a""M, a"GO"      a"LEAVE"      a"GET"    **inco
rrect entry**J # #,"I am sorry but I do not understand" #,eT #R,"Please enter yo
ur command like this" #,"GO A     or    GO EXIT"#,"Get A3     or    GET B1" #,"L
EAVE N3   or  LEAVE G1" *   **GO**    a((,),,)  (a)ff i   (# i     # #,"I am sor
ry I cannot move to "a *  **LEAVE**a (a)   # #,e" can only be left at trading po
st "a * f    ((y(()E,))(a))  (y((),)y(a,))      B # #,"I do not appear to be car
rying "a * (,(y(a,)))()()""  **TAKE**V (a)   # #,"I cannot take that from this t
rader" * 1    ()""     i # #,"I am already carrying four items" #,"You must leav
e something to GET more" * N()(,(y(a,)))(,(wy(a,)))""   **FIX ONE** shopping lis
t # #,, #, #,"Gath's Shopping List" #,A    #,u(l(),(l())) " **FIX TWO** Carrying
 window # #,, #l&, #,"I am carrying-from-value" #,    #,, ()""    i(()) #,u((),i
) #,, #,y((),)" "((),i,)".00"  m&n **FIX THREF8,SPACEWAYp0*77- E** Items at loca
tionokp # #,, #, #,"We are at Trader * "()" *"  gou   #," * * EXIT * *""u #,"Ite
ms here are." #,z    (,)""     #,y((,),)" "u((,),((,)))" $"((,),(((,))),)  UV **
EXIT**WAX  gou   # #,"You are not at exit" * kb    i   u(l(),(l())Q)u((i),((i)))
  fd i lf  f  vh # #,, #,"CONGRATULATIONS !!" #,"You did it in "f" moves" #, #,"
HAPPY CHRISTMAS." LNl # #,"You CANNOT Exit" #,"You are not carrying the correct 
items" v           i   l( )u(( i),(( i)))    i   # #,"  CONGRATULATIONS !!" #,"y
ou have the correct items and values." #,"You ,took " f" moves." #, #,"HAVE A HA
PPY CHRISTMAS, GARTH!!" LL #,£ #,"Play again Y/N"ee(e) u(e,)"Y"        , , , ,  
  , "HAPPY CHRISTMAS" , # #,"YoI)u CANNOT Exit" #,"You are carrying the correct 
items" #,"but they are of the wrong value" #,"Here is his correct list"y # #, #,
"Gath's CORRECT list" #,      #,l( )   * * f  ulv **HELP**wx f   # #, #,"Gath's 
CORRECT list" #,     #,l()  * *f  2 # #,"I cannot help you yet" *  **DRAW CLOCK*
*  #, # #,, #, #,"S P A C E W A Y" #,"   Time  till" #,"   Departure"6J dxyU d d
iT    D   dx( )y( ) xx,yy,  L    h   g4,SPACEWAYp0*41 , F( ),F( ),  h&# ** UNDRA
W CLOCK **'#Q(# f     c c , F( c),F( c),2#  ch  # # #, #,"You have missed your s
hip home" #,"Do you wish to continue this game"£ #,"Please answer YES or No"e,F#
e(e) u(e,)"N"  LP# #,, #,() #,, #, #,"TIME EXCEEDED"Z# f' **END GAME**'*     N "
LYRA BIRDS20","LYRA BIRDS25","LYRA BIRDS30","GRUS GUMDROPS05","MOON RAYS5","MOON
 RAYS10"f*N "MOONSHINE10","MOONSHINE20","MOONSHINE30","MARTIAN DRUMS20","MARTIAN
 DRUMS30","MARTIAN DRUMS25"d4N "MARS BARS05","MARS BARS10","MARS BARS12","LUPUS 
LUPINS05","LUPUS LUPINS10","VENUSIAN VASE25"bN "VENUSIAN VASE30","VENUSIAN VASE4
0","STAR DUST10","STAR DUST20","STAR GEMS25","STAR GEMS30"bHN "STAR GEMS35","PLU
TO CRATS40","PLUTO CRATS50","PLUTO CRATS60","PLUTO PUSS05","PLUTO PUSS10"nRN "PL
UTO PUSS20","NEPTUNE NYMPHS20","NEPTUNE NYMPHS25","NEPTUNE NYMPHS30","NEPTUNE OI
L05","NEPTUNE OIL10"jN "GEMINI TWINS30","GEMINI TWINS40","GEMINI GEMS05","GEMINI
 GEMS10","GEMINI GEMS15","ASTROID BELTS10"gfN "ASTROID BELTS20","MOON STONE05","
MOON STONE10","MOON STONE15","CYGNUS RINGS05","CYGNUS RINGS10"gpN "PEGASUS PETS1
0","PEGASUS PETS20","PEGASUS PETS30","VEGA MITES05","VEGA MITES10","AQUAMARINES2
5"ozN "HYDRA FOILS50","ARIES FAIRIES30","ARIES FAIRIES35","ORIONS BELTS05","ORIO
NS BELTS15","PISCES & CHIPS10".N BEH,ACJ,BDL,CEN,ADF,EGO,FHQ,AGI,HJR,BIK.N JLS,C
KM,LNT,DMO,FNP,OQT,GPR,IQS,KRT,MPS 0u  ,  ,   M2u"      S P A C E W A Y   S H O 
P P I N G T O W N  -  P R O L O G U E"U4u"Garth Flashback throttled back his sta
rfighter and handed conQtrol over to the"U8u"automatic landing system of Space S
tation One, with a satisified sigh. He had"Su"just completed his last six month 
tour of duty patrolling the intergalletic"Xu"space lanes and was on his way home
 for his first Christmas on E7 ,SPACEWAYp!0*86- ARTH in 6 years."Uu"A half hour 
wait at space one, he thought, and then the Earth rocket to home."Lu"His thought
s were brought back to space by the urgent pipping of his"RBu"communication cons
ole. He acknowledged it's request with a nod of his hY7ead"ODu"and the console g
ently intoned, A message for you Mr Flashback, will I" Fu"display it on the VDU.
"VHu"Outside the docking had completed and Garth could already hear the air lock
s"WJu"being activated. He thanked the console and muttering a dark Jovian threat
 that"SLu"roughly translated meant something like Blooming Christmas he punched 
the"SNu"button to produce a hard copy of the display, roughly tore it off and ra
ced"Pu"for the airlock."TRu"His message was a list of gifts to be taken home and
 meant he must spend the"0Tu"next half hour at SPACEWAY SHOPPING TOWN")Vu£"Press
 enter to continue"eXu"SPACEWAY SHOPPINGTOWNS were the same the whole galaxy ove
r. Formed around the   inside surface of a sphere they consisted of twenty tradi
ng posts connected"UZu"in a lattice in such a way that every trading post was al
ways visiable to the"Ru"space floaters stationed in the middle of the sphere, bu
t to the shopper"Su"travelling the lattice no more tha n three other trading pos
ts could be seen"u"at any one time."Ubu"You not only floated into the shopping t
own at random but the EXIT was always"Udu"changing. It was always a part of a no
rmal trading post so to exit you had to"Vfu "first find the post which was also 
the exit for the day and then type GO EXIT"Qhu"Grumbling as he made his way to S
PACEWAY Garth considered his troubles."ju"He had exactly 30 minutes to complete 
his shopping and exit in time to catch    the EARTH rocket home, but as an ACE h
is problems were even greater than that,"lu"the prices for the same goods varied
 from trader to trader, and he had to get   the exact items requested on his lis
t. Unfortunately in his rush leaving his    ship he had torn the list carele84,S
PACEWAY0p)0*+5'ssly and the only clue left of the prices" lpu"was the final tota
l. This could mean visiting the same traders several times    he fumed to himsel
f."ru"You are to take Garth Flashbacks place in this game. The computer will gui
de    you around SPACEzUWAY and answer the limited commands of GO, GET, LEAVE an
d EXIT"tu"After failing to exit HELP may help. You must have all the exactly pri
ced items and exit within 30 moves to win. The novice player need only collect t
he items  on the list and exit.  GOOoFD LIUCK."$vu£"Press enter to begin"e9,TOOL
KITp+.92 #   ***************************#  ***************************#  *SKETCH
PAD for AMSTRAD464 *#(  ***************************#2  *************************
**d *   initialisensx ,   print screen  'C   "" + ()  c()   '2 branc  (( )) (( )
)  branc  6,  + '"' ***************************' * move graphics curser*"$' ****
***********************.'8' c,c,c CB' c  ccc   ccy  ccyCL' c  ccc   ccy  ccyCV' 
c  ccc   ccx  ccxC' c  cccc   ccx  ccxj'c(c,c)t' c,c,'#* ***********************
*****+ * initialise *#+ ****************************+ + comman%+ para'*+c      c
urreMnt y location(4+c      current x location++c        cursor movement speed.H
+cy      cursor y maximum value ,R+cy       cursor y minimum value,+cx     curse
r x maximum value+f+cxl     curse9r x minimum value!p+ W      remap joysticks0z+
titl"SKETCHPAD for AMSTRAD CPC464/664"+ dela 2+ +m+ #,,,,+ #,#,(,,+ ,  + ,+ ,, +
 , + ,,+ + #+ xP      program front end,E, ******************************11510 R
EM * DRAW SCREEN FRAME **.- ******************************11530 REM - .1- TL   T
L   Br  Br- ,,- N       drawbox(- d,2- d,,- ,F- ,P-x  xdZ-      d-     x,n-     
x,x--x  x-      -     x,-     x,- .G. ********a9,TOOLKITp+9/ *******************
***12010 REM *    PRINT COMMANDS    *.. ******************************12030 REMq
/ "LINE  ","BOX   ","DLINE ","CIRCLE","ELIPSE","PAINT ","BRUSH","FILE  ","TEXT  
","DUMP  ","ERASER","QUIT  " / //   &/    Z0/    ,8/     comman   ()      invers
e offD/ 8N/     comman   ()      inverse offX//#0 ****************************0 
C   ""  0+1 ()  c()h   '1 ( )  071H6 ******************************14010 REM * c
hange current command*.6 ******************************14030 REM6 comman comman'
6  comman     comman  %6 ,           print comm.ands6C7D ***********************
*******15510 REM * clear non drawing *. ******************************15530 REM#
#J ******************************16010 REM * execute current command *. ********
*********£*************16030 REMC  comman  ,H,,,t,,A,A,B,hB,B,0C  ********** lin
e ********* #,  ,, , "FIX S"  0xc  yc x,y, #, c,,, , "FIX F"  0XC  YC x,y,  comm
an   x,y,    comman   S  #,% "     "* GH ********** BOX *********M R ,, ,W #, "F
IX T" a 0f tlc tlck c,c,pcu #,z ,, ,, "FIX B"   0 brc brc c,c, #, "     "  comma
n   N  '!******* dot line ********** #,  "STEP" #, "2 - 8"C ""  / "2"  "8"   ,d,
 ,,  #, "     " d()   #, "     "9,TOOLKITp+91 !********* circle **********  txxt
yy%$(tttt)) c,c,c.  comman   U3 #, 8"     "s"t******** ELIPSE ************y  #, 
,, ,, "FLAT%" #, "1 - 9"C ""  ) "1"  "9"   ,d, ,, f(()L)   a   TV ********* PAIN
T ********** a #, "FIX S"  0 #, ,, ,, "SURE" A OA #, A"     "A A y"N"  A c,c,Axc
Ayc  A TAcA!A******* AIRBRUSH **********AA FA #,KA"RADIUS"PA #,UA£ ZA radiu()'A 
 radiu   radiu(  PA aAC ()  A(dA ()  c() 'sA FxA   zA c,c+Ar((E radiu)( radiu))+
Ar((E radiu)( radiu)),A  ()   (L)   r,r,A A aAA #,A"      "A #,A"      "A AA****
***** file *********A A #,A "L/S/N"A-C ""  AA()(A "N"   #,"     "  A "L"  "S"  A
A #, A"NAME"A #,A£ flnaA #, A"     "A #, A"SURE" A OA #, A"     "A QA Y"N"  AA "
S"    VA "L"   W A ,A B******** TEXT ************B #,B  B"FIX S" B 0Bhc"Bvc'B #,
 ,B"ENTER"1B  h,v6aXBC ""  6B#B ( )  h"  BBEBhh JB 6BB #, cB"     "eB gB"hB*****
***SCREENDUMP**********mB #,rB wB"DUMP"B #, B"SURE"B ,, ,, B Oa,TOOLKITp+/ B y"N
"  BB #, B"     "B #,B"A or E"BC ""  BB()#B "A"    Q B#B "E"    lR B B BB #, B" 
    "B #, B"     "B  B ,BB********ERASER********** B HB #,B  B"SURE" B OB Y"N"  
&C*B  tl br   s   s#B   tl   br   sB  tl, ,B  br, ,C  C '&C #, +C"     "-C /C0C*
****** QUIT ***********2C    3C ,, ,4C ,, ,7CC #,C  C"SURE"AC DC O yes/noIC Y"Y"
  NC #, SC"     "CN**************t********N*    DRAW BOX        *N**************
********OO  tl, tlO  br, tl$O  br, br.O  tl, br8O  tl, tlBOO********************
**O***    yes / no    ***O******************R****OOYC Y""  OOY(Y)"O Y"Y"  Y"N"  
OOxP**********************P*  program front end *P**********************PP,P tl 
tl br br P N.P &tl  tl brv br P NP ((titl)), P TITLP ,'P"Press S P A C E  B A R 
to start" PC ( )  PQQ*************************JQ*       SCREEN DUMP     *TQ****(
*********************Q ()hQ pixlrQ   Q pixl pixlQ    Q Q9Q()pppppppQ%Q #,()(K)()
()/Q    #,(()) Q #,(())Q Q #,()Q Q!Qp(, pixl)#Qp(, pixl) #Rp(, pixl)"Rp(, pixl)"
Rp(, pixl)7,TOOLKITp!+s5- #&Rp(, pixl )!0Rp(, pixl)R lR*************************
* vR* EPSON TYPE SCREEN DUMP * R**************************R ()R #,()(A)()R pixlR
   R ,pixl pixlR    R  S9R()pppppppR%R #,()(K)(A)()/R    #,(()) R #R S #,()(A)()
S %1S! Sp(, pixl)#*Sp(, pixl) #4Sp(, pixl)"Sp(, pixl)"HSp(, pixl)#RSp(, pixl )!S
p(, pixl)fSS*********************T*    DOTTED LINE    *T*********************T($
Ttxxtyy&.T t(tttt)(8T tt t tt tBT     t   dxx  tyyy  t x,yLTT*******************
T*     paint       *T*******************TT x() y()Theatai U dU Utai(tai)  Uxx(ta
i)Uyy(Ktai)H(U (xm,y)  xxmyy dUH2U (xm,y)  xxmyy dUU (x,y)  xxyy dUFU (x,y)  xxy
ny dU-PU heatai   x y  ZU  UdU x,ynUhea(hea)  .xUx(hea)xy(hea)yUU***************
*******U*  DRAW TRIANGLE     *U**********************(Uwoff bashoff h.Uxxwoffyyh
off'Uxxyyhoff.Uxxwoffyyhoff U x,y x,yU x,yU x,yU*************9,TOOLKITp)+I( ****
*****U*   DRAW CIRCLE      *V**********************V+V d d    D   d,"Vx( )y( ),V
 xx,yy6VVTV**********************V*   DRAW ELLIPSE     *hV**********************
rVV d dV    D   dVx(  a)y f(  a)V xx,yyVVV**********************V*  SAVE SCREEN 
      *V*********A*************V V  !V "!" flna, ,, V  VW**********************&
W*   SCREEN LOAD      *0W**********************WDW "!"  flnaNWW*****************
*****W*   REMAP JOYSTICKS  *WD**********************WW  H,,  upW  I,,  downW  J,
,  leftW  K,,W  L,,  fire 2W  M,,  fire 1WV,SURROUNDpr B7 2 Adapted from Dynamic
 games by Clive Gifford Interface Publications     '  ,  , (    "  , , , ,Fmain 
loopP Z d ,n xh ()"SURROUND"   ,r, D,  ,h  D, ,h  , ,  , , ,t, H,  ,l  H, ,l a  
b   ()     ( )   &"         ,  ()   6  ()   %        &J  a    b    h'T  (  ,  ) 
  *************************h x D y r  ()     (G)   %          (C)     (E)   %   
     $  x    y   & (  ,  )  q  *******crash***********wi() wi()  ,  2  , ,,     
 , ,,!     , ,,  (E)"& ,(,d ,(,d ,(,d0#  , D"YOU WON "wiN , X"WELL DONE!!!"b ,l 
     q C""  qnv£"Would you like to play again "aa(a) u(a,)"Y"   , "GOODBYE" ,  "
*********rGame Start******** () , "SURROUND" ,, , ,,x        ,P ,,,x       , ,,x
        ,P ,d,xf* ,.4".......press any key to continue......" C""H ,R  , $f£"Fir
st player's name "()k ,  ,%p£"Second player's name "()z ,'  ,  , , ," 9o,SURROUN
Drpr  (,  "SURROUND" "A game for two players in which you muststeer your moving 
line around the screenattempting to trap your opponent."h "The losing player is 
the first one to   run into either a line or the screen    edges." +"The keys fo
r each player are" 4" Left Player              Right Player" )$"  Q   Up        
            9  Up"+."  A   Down                  6  Down"+8"  Z   Left          
        1  Left",B"  X   Right                 2  Right"5L"                     
   Numeric Key Pad"3V , £"Press enter to start"e ,QUICKIEpJ(   *** By Craig Laws
on *** ***                 *** *** 32 Douglas St   *** *** Manunda         *** (
 *** Cairns 4870     ***  - *** Ph. 533669      ***  2  (-)F   , ,$P  ()"GOLD LO
2TTO"  Z  ()" " d n ,    x   ,       ,       ,       ,       ,     ,  0   "PRESS
 SPACE BAR FOR NEXT NUMBERS"2  ,    , v, v,    , 2 ,  , , , ,    ,  ,   ,  ,   9
,  9, " j,  j, , ,  , 6 () C  ""    J " "  " "  T  (E()-)    h  ( )    r  ( )   
 ,TAXMANp/     ,  , !  , "T A X M A N"S ,£"Do you want instructions Y/N"e (u(e,)
)"Y"    8(  #, ,P,, b-z (2),(2) 2       2    FEF"YOU TAKE  "£         Z  5P  "IS
 NOT IN THE LIST -----TRY AGAIN" F0Z ()  P     n  dd"THERE ARE NO FACTORS OF"" F
OR ME""ARE YOU TRYING TO SHORT CHANGE2 THE TAXMAN" Fn    ()  x     x  ()()Bx    
d  ()    "YOUR TOTAL  ""I GET "    ()() "MY TOTAL  "    R"NEW LIST"    ()       
             ()           "I GET"    ()     L ". BECAUSE THERE ARE NO FACTORS LE
FT""MY TOTAL "g     "YOU""       TAXMAN""   YOU WIN  !!!!"    O"TAXMAN""      YO
U""     TAXMAN WINS"    N"PLAY AGAIN YES OR NO"£  (u(,))"Y"   (  J"HOW MANY NUMB
ERS DO YOU WANT TO LIST"£    J   2     "AT THIS TIME REGULATIONS ALLOW A MAXIMUM
 OF 50 NUMBERS"     h"THE LIST IS "  w  ()      u"HOW VERY GENEROUS OF YOU TO FO
RFIET ALL TO THE TAXMAN" "TAXMAN 1        YOU 0         THE TAXMAN WINS"      #,
 ,P,, #"YOU TRY TO BEAT THE TAXMAN",TAXMANpb( "WE START WITH A LIST OF WHOLE NUM
BERS""IN NUMERICAL ORDER YOU DECIDE HOW MANY ""YOU TAKE A NUMBER FROM THE LIST -
--- THE TAXMAN GETS""ALL THE FACTORS OF YOUR NUMBER THAT ARE STILL LEFT""YOUR NU
MBER AND ALL ITS FACTORS ARE THEN DELETED"""FROMTHE LIST""FOR EXAMPLE, SUPPOSE Y
OU WANT 10 NUMBERS TO BE IN THE LIST"£"PRESS ENTER TO CONTINUE" Z,"THEN THE LIST
 WOULD BE 1 2 3 4 5 6 7 8 9 10""IF YOU TOOK 8, THE TAXMAN WOULD GET 1, 2 & 4""AN
D THE NEW LIST WOULD tBE 3 5 6 7 9 10"6"THE TAXMAN MUST GET SOMETHING EVERY TIME
 SO YOU CAN""ONLY PICK A NUMBER THAT HAS FACTORS LEFT""WHEN NONE OF THE REMAININ
G NUMBERS HAS ANY FACTORS""THE TAXMAN GETS THEM !!!!""YOUR SCORE IS THE SUM OF T
HE NUMBERS YOU TAKE""IF YOU WANT TO GIVE UP TAKE '0'   "£"PRESS ENTER TO START" 
(NJ  , "BYE FROM TAXMAN"  ,"But I'll be back!!" ,9!,ONELINERp78'   ,  ,"H A P P 
Y   C H R I S T M A S."     (E'),(E) (   )"*.  +    ."  +8,FLOWERSpM7   , #,,(,,
O( ,"W I S H I N G  Y O U  A   H A P P Y" ,"C H R I S T M A S"2      (E)F r(E )P
  (   )Z    H   #zd  r(  )n  ( ),x  ( )  , ,     i    i #   y  %
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan