_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

LOAD SEQ

FILE INFORMATION

FILENAME(S): LOAD SEQ

FILE TYPE(S): PRG

FILE SIZE: 6.7K

FIRST SEEN: 2025-11-30 20:14:48

APPEARS ON: 2 disk(s)

FILE HASH

ac61a52315c3cf69daaf15c08a4ce7592f6a32f211974402c2364954c902846e

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
PER CEDERHOLM LOAD SEQ PRG Curtcool, LPN 25 0 DOWNLOAD FILE
PRACTIFILE LOAD SEQ PRG Curtcool, LPN 25 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 07 08 00 00 8F 00  12 08 01 00 89 20 31 31  |............. 11|
00000010: 30 30 00 48 08 02 00 9F  31 35 2C 38 2C 31 35 2C  |00.H....15,8,15,|
00000020: 22 49 30 22 3A 98 31 35  2C 22 53 30 3A 4C 4F 41  |"I0":.15,"S0:LOA|
00000030: 44 20 53 45 51 22 3A 94  22 30 3A 4C 4F 41 44 20  |D SEQ":."0:LOAD |
00000040: 53 45 51 22 2C 38 3A 80  00 71 08 03 00 99 22 43  |SEQ",8:..q...."C|
00000050: 4F 52 52 45 43 54 49 4F  4E 53 3F 28 12 59 92 2F  |ORRECTIONS?(.Y./|
00000060: 12 4E 92 29 22 3A 47 31  24 B2 22 59 4E 22 3A 89  |.N.)":G1$."YN":.|
00000070: 35 00 7F 08 04 00 9F 34  2C 34 3A 9D 34 3A 9B 00  |5......4,4:.4:..|
00000080: A9 08 05 00 A1 47 24 3A  81 56 B2 31 A4 C3 28 47  |.....G$:.V.1..(G|
00000090: 31 24 29 3A 8B 47 24 B3  B1 CA 28 47 31 24 2C 56  |1$):.G$...(G1$,V|
000000A0: 2C 31 29 A7 82 56 3A 89  35 00 AF 08 06 00 8E 00  |,1)..V:.5.......|
000000B0: CB 08 08 00 84 4B 4B 28  56 4F 29 2C 45 2C 45 24  |.....KK(VO),E,E$|
000000C0: 2C 53 2C 54 3A 8B 45 B3  32 A7 8E 00 E6 08 09 00  |,S,T:.E.2.......|
000000D0: 99 22 44 49 53 4B 20 45  52 52 4F 52 3A 22 45 3B  |."DISK ERROR:"E;|
000000E0: 45 24 3B 53 3B 54 00 04  09 0A 00 99 22 11 12 52  |E$;S;T......"..R|
000000F0: 92 45 41 44 59 3F 22 3A  47 31 24 B2 22 52 22 3A  |.EADY?":G1$."R":|
00000100: 8D 35 3A 8E 00 0F 09 0B  00 8F 20 4D 41 49 4E 00  |.5:....... MAIN.|
00000110: 20 09 0C 00 8F 20 52 45  4D 20 53 45 54 20 55 50  | .... REM SET UP|
00000120: 00 31 09 15 00 8F 20 41  44 44 20 52 45 43 4F 52  |.1.... ADD RECOR|
00000130: 44 00 40 09 19 00 8F 20  52 45 43 4F 56 45 52 59  |D.@.... RECOVERY|
00000140: 00 4A 09 1B 00 8F 20 41  53 4B 00 59 09 1C 00 8F  |.J.... ASK.Y....|
00000150: 20 4C 4F 41 44 20 53 45  51 00 67 09 1D 00 8F 20  | LOAD SEQ.g.... |
00000160: 54 4F 54 20 54 45 58 00  7B 09 21 00 8F 20 42 49  |TOT TEX.{.!.. BI|
00000170: 4E 41 52 59 20 53 45 41  52 43 48 00 86 09 23 00  |NARY SEARCH...#.|
00000180: 8F 20 4F 50 45 4E 00 94  09 25 00 8F 20 41 53 4B  |. OPEN...%.. ASK|
00000190: 20 52 45 43 00 A4 09 29  00 8F 20 57 52 49 54 45  | REC...).. WRITE|
000001A0: 20 52 45 43 00 BB 09 2B  00 8F 20 50 4F 53 49 54  | REC...+.. POSIT|
000001B0: 49 4F 4E 20 50 4F 49 4E  54 45 52 00 C6 09 2C 00  |ION POINTER...,.|
000001C0: 8F 20 59 45 53 3F 00 D7  09 30 00 8F 20 41 53 4B  |. YES?...0.. ASK|
000001D0: 20 4E 55 4D 42 45 52 00  E6 09 34 00 8F 20 43 48  | NUMBER...4.. CH|
000001E0: 55 4E 4B 20 55 50 00 F8  09 3B 00 8F 20 50 41 53  |UNK UP...;.. PAS|
000001F0: 53 20 50 41 52 41 4D 53  00 08 0A 5C 00 8F 20 4C  |S PARAMS...\.. L|
00000200: 4F 41 44 20 50 52 4F 47  00 16 0A 5D 00 8F 20 4F  |OAD PROG...].. O|
00000210: 50 45 4E 20 52 41 00 21  0A 4C 04 8F 20 4D 41 49  |PEN RA.!.L.. MAI|
00000220: 4E 00 3C 0A 51 04 8D 20  39 33 30 30 3A 8D 20 31  |N.<.Q.. 9300:. 1|
00000230: 32 30 30 3A 8F 20 53 45  54 20 55 50 00 58 0A 56  |200:. SET UP.X.V|
00000240: 04 8D 20 32 37 30 30 3A  8B 20 45 20 A7 20 31 31  |.. 2700:. E . 11|
00000250: 35 30 3A 8F 20 41 53 4B  00 7D 0A 60 04 3A 8D 20  |50:. ASK.}.`.:. |
00000260: 33 35 30 30 3A 8B 20 45  20 A7 20 A0 20 53 45 3A  |3500:. E . . SE:|
00000270: 89 20 31 31 35 30 3A 8F  20 4F 50 45 4E 00 9A 0A  |. 1150:. OPEN...|
00000280: 65 04 3A 8D 20 32 38 30  30 3A 53 50 B2 31 3A A0  |e.:. 2800:SP.1:.|
00000290: 20 53 45 3A 8F 20 4C 4F  41 44 00 BF 0A 6F 04 8D  | SE:. LOAD...o..|
000002A0: 20 31 39 30 30 3A 8B 20  44 54 B2 31 20 A7 20 89  | 1900:. DT.1 . .|
000002B0: 20 31 31 35 30 3A 8F 20  53 41 56 45 20 42 4B 00  | 1150:. SAVE BK.|
000002C0: 04 0B 74 04 3A 99 22 07  07 07 07 07 07 07 07 07  |..t.:.".........|
000002D0: 07 12 11 52 45 50 4C 41  43 45 20 54 48 45 20 50  |...REPLACE THE P|
000002E0: 52 4F 47 52 41 4D 20 44  49 53 4B 20 49 4E 20 44  |ROGRAM DISK IN D|
000002F0: 52 49 56 45 20 30 20 49  46 20 4E 45 43 45 53 53  |RIVE 0 IF NECESS|
00000300: 41 52 59 22 00 24 0B 79  04 3A 8D 20 31 30 3A 8B  |ARY".$.y.:. 10:.|
00000310: 20 52 56 B3 B1 30 20 A7  20 98 4B 4B 28 30 29 2C  | RV..0 . .KK(0),|
00000320: 22 49 30 22 00 46 0B 7E  04 8B 20 43 41 20 A7 20  |"I0".F.~.. CA . |
00000330: 8D 20 31 33 30 30 3A 8F  20 54 45 53 54 20 52 45  |. 1300:. TEST RE|
00000340: 43 4F 52 44 45 52 00 67  0B 83 04 58 24 B2 22 46  |CORDER.g...X$."F|
00000350: 49 4C 45 20 4D 45 4E 55  22 3A 8D 20 39 32 30 30  |ILE MENU":. 9200|
00000360: 3A 89 20 31 31 35 30 00  78 0B B0 04 8F 20 52 45  |:. 1150.x.... RE|
00000370: 4D 20 53 45 54 20 55 50  00 91 0B B5 04 8B 20 4C  |M SET UP...... L|
00000380: 49 B3 32 35 33 20 A7 20  97 20 49 56 2C 4C 49 AA  |I.253 . . IV,LI.|
00000390: 33 00 C1 0B BA 04 43 41  B2 30 3A 8B 20 48 51 B2  |3.....CA.0:. HQ.|
000003A0: 30 20 A7 20 48 51 B2 48  46 3A 81 20 58 B2 31 20  |0 . HQ.HF:. X.1 |
000003B0: A4 20 4D 44 3A 41 52 25  28 58 29 B2 58 3A 82 20  |. MD:AR%(X).X:. |
000003C0: 58 00 C7 0B BF 04 8E 00  D8 0B 14 05 8F 20 52 45  |X............ RE|
000003D0: 43 4F 52 44 20 4F 46 46  00 F2 0B 19 05 3A 9E 20  |CORD OFF.....:. |
000003E0: 4D 4C AB 34 34 3A 8B 20  C2 28 42 37 AA 38 29 A7  |ML.44:. .(B7.8).|
000003F0: 20 8E 00 1C 0C 23 05 99  22 11 50 52 45 53 53 20  | ....#..".PRESS |
00000400: 53 54 4F 50 20 4F 4E 20  52 45 43 4F 52 44 45 52  |STOP ON RECORDER|
00000410: 22 3A 8D 31 30 3A 89 20  31 33 30 35 00 2C 0C 6C  |":.10:. 1305.,.l|
00000420: 07 8F 20 53 41 56 45 20  42 4F 4F 4B 00 5C 0C 71  |.. SAVE BOOK.\.q|
00000430: 07 A0 20 53 45 3A 55 4B  B2 57 4B 3A 99 22 11 28  |.. SE:UK.WK:.".(|
00000440: 53 43 52 41 54 43 48 49  4E 47 20 4F 4C 44 20 42  |SCRATCHING OLD B|
00000450: 4F 4F 4B 4B 45 45 50 49  4E 47 29 22 00 94 0C 76  |OOKKEEPING)"...v|
00000460: 07 3A 98 4B 4B 28 52 56  29 2C 22 53 22 AA 44 52  |.:.KK(RV),"S".DR|
00000470: 24 28 52 56 29 AA 22 3A  44 42 A2 22 AA 4E 41 24  |$(RV).":DB.".NA$|
00000480: 3A 56 4F B2 52 56 3A 8D  20 38 3A 8B 20 45 B1 31  |:VO.RV:. 8:. E.1|
00000490: 20 A7 20 8E 00 D2 0C 7C  07 9F 20 53 45 2C 44 56  | . ....|.. SE,DV|
000004A0: 28 52 56 29 2C 53 45 2C  44 52 24 28 52 56 29 AA  |(RV),SE,DR$(RV).|
000004B0: 22 3A 44 42 A2 22 AA 4E  41 24 AA 22 2C 53 2C 57  |":DB.".NA$.",S,W|
000004C0: 22 3A 56 4F B2 52 56 3A  8D 20 38 3A 8B 45 20 A7  |":VO.RV:. 8:.E .|
000004D0: 20 8E 00 18 0D 80 07 98  53 45 2C 4D 52 3B 52 24  | .......SE,MR;R$|
000004E0: 48 52 3B 52 24 52 53 3B  52 24 48 42 3B 52 24 48  |HR;R$RS;R$HB;R$H|
000004F0: 46 3B 52 24 53 46 3B 52  24 52 42 3B 52 24 48 4B  |F;R$SF;R$RB;R$HK|
00000500: 3B 52 24 57 4B 3B 52 24  44 4B 3B 52 24 44 45 3B  |;R$WK;R$DK;R$DE;|
00000510: 52 24 4D 43 3B 52 24 3B  00 40 0D 85 07 81 20 57  |R$MC;R$;.@.... W|
00000520: 46 B2 31 20 A4 20 48 46  3A 98 53 45 2C 51 24 3B  |F.1 . HF:.SE,Q$;|
00000530: 46 54 24 28 57 46 29 3B  52 24 3B 3A 82 20 57 46  |FT$(WF);R$;:. WF|
00000540: 00 6C 0D 8A 07 81 20 44  B2 30 A4 35 3A 81 20 58  |.l.... D.0.5:. X|
00000550: B2 30 A4 48 4B 3A 98 53  45 2C 53 46 25 28 58 2C  |.0.HK:.SE,SF%(X,|
00000560: 44 29 3B 52 24 3B 3A 82  20 58 2C 44 00 85 0D 8F  |D);R$;:. X,D....|
00000570: 07 99 22 28 53 41 56 49  4E 47 20 50 4F 49 4E 54  |.."(SAVING POINT|
00000580: 45 52 53 29 22 00 B9 0D  94 07 3A 81 20 58 B2 30  |ERS)".....:. X.0|
00000590: A4 48 4B 3A 81 20 52 52  B2 31 20 A4 20 48 52 3A  |.HK:. RR.1 . HR:|
000005A0: 98 53 45 2C 50 4F 25 28  52 52 2C 58 29 3B 52 24  |.SE,PO%(RR,X);R$|
000005B0: 3B 3A 82 20 52 52 3A 82  58 00 E7 0D 99 07 8B 20  |;:. RR:.X...... |
000005C0: 52 33 20 A7 20 99 22 28  53 41 56 49 4E 47 20 42  |R3 . ."(SAVING B|
000005D0: 4C 4F 43 4B 20 4D 41 50  29 22 3A 81 20 58 B2 31  |LOCK MAP)":. X.1|
000005E0: A4 31 30 3A 82 20 58 00  1F 0E 9E 07 3A 8B 20 52  |.10:. X.....:. R|
000005F0: 33 20 A7 20 81 20 57 42  B2 31 20 A4 20 48 42 3A  |3 . . WB.1 . HB:|
00000600: 98 53 45 2C 22 20 22 54  25 28 57 42 29 52 24 22  |.SE," "T%(WB)R$"|
00000610: 20 22 53 25 28 57 42 29  52 24 3B 3A 82 57 42 00  | "S%(WB)R$;:.WB.|
00000620: 51 0E A3 07 8B 52 34 A7  CE 23 28 52 41 29 3A CD  |Q....R4..#(RA):.|
00000630: 23 28 52 41 29 2C 28 22  52 41 A2 22 AA 4E 41 24  |#(RA),("RA.".NA$|
00000640: 29 2C 4C 28 52 53 29 2C  44 28 44 52 28 52 56 29  |),L(RS),D(DR(RV)|
00000650: 29 00 71 0E A8 07 81 58  B2 31 A4 48 46 3A 98 53  |).q....X.1.HF:.S|
00000660: 45 2C 22 20 22 4D 46 25  28 58 29 52 24 3B 3A 82  |E," "MF%(X)R$;:.|
00000670: 58 00 8B 0E AD 07 53 50  B2 30 3A A0 20 53 45 3A  |X.....SP.0:. SE:|
00000680: 56 4F B2 52 56 3A 8D 20  38 3A 8E 00 9C 0E 34 08  |VO.RV:. 8:....4.|
00000690: 8F 20 41 44 44 20 52 45  43 4F 52 44 00 BA 0E 35  |. ADD RECORD...5|
000006A0: 08 8B 48 52 B2 4D 52 20  A7 20 99 22 4F 55 54 20  |..HR.MR . ."OUT |
000006B0: 4F 46 20 52 4F 4F 4D 22  3A 8E 00 EF 0E 36 08 99  |OF ROOM":....6..|
000006C0: 22 41 44 44 49 4E 47 20  52 45 43 4F 52 44 23 22  |"ADDING RECORD#"|
000006D0: 48 52 AA 31 3A 4C B2 30  3A 8F 20 20 20 20 20 20  |HR.1:L.0:.      |
000006E0: 20 20 20 20 20 3A 47 4F  53 55 42 34 35 30 30 00  |     :GOSUB4500.|
000006F0: 2A 0F 39 08 8F 20 20 20  20 20 20 49 46 20 47 24  |*.9..      IF G$|
00000700: 3C 3E 22 52 22 54 48 45  4E 20 46 4F 52 20 57 46  |<>"R"THEN FOR WF|
00000710: 3D 31 20 54 4F 20 48 46  3A 46 24 28 57 46 29 3D  |=1 TO HF:F$(WF)=|
00000720: 22 22 3A 4E 45 58 54 20  57 46 00 51 0F 3E 08 8F  |"":NEXT WF.Q.>..|
00000730: 20 20 20 20 20 47 4F 53  55 42 20 33 37 30 30 3A  |     GOSUB 3700:|
00000740: 52 45 4D 20 4B 42 44 20  52 45 43 20 49 4E 50 55  |REM KBD REC INPU|
00000750: 54 00 6C 0F 43 08 55 4B  B2 57 4B 3A 81 20 57 4B  |T.l.C.UK.WK:. WK|
00000760: B2 30 A4 48 4B 3A 46 49  24 B2 22 22 00 AB 0F 44  |.0.HK:FI$.""...D|
00000770: 08 3A 81 20 44 B2 31 A4  53 46 25 28 57 4B 2C 30  |.:. D.1.SF%(WK,0|
00000780: 29 3A 46 49 24 B2 46 49  24 AA 46 24 28 53 46 25  |):FI$.FI$.F$(SF%|
00000790: 28 57 4B 2C 44 29 29 AA  5A 24 3A 82 20 44 3A 8D  |(WK,D)).Z$:. D:.|
000007A0: 20 33 33 30 30 3A 8F 53  52 43 48 00 DA 0F 48 08  | 3300:.SRCH...H.|
000007B0: 3A 8B 20 46 52 B3 48 52  AA 31 20 A7 20 42 52 B2  |:. FR.HR.1 . BR.|
000007C0: 46 52 3A 54 52 B2 48 52  3A 8D 20 35 32 30 30 3A  |FR:TR.HR:. 5200:|
000007D0: 8F 20 43 48 55 4E 4B 20  55 50 00 FD 0F 4D 08 3A  |. CHUNK UP...M.:|
000007E0: 50 4F 25 28 46 52 2C 57  4B 29 B2 48 52 AA 31 3A  |PO%(FR,WK).HR.1:|
000007F0: 8B 57 4B B2 55 4B A7 20  52 52 B2 46 52 00 14 10  |.WK.UK. RR.FR...|
00000800: 4E 08 82 20 57 4B 3A 48  52 B2 48 52 AA 31 3A 57  |N.. WK:HR.HR.1:W|
00000810: 4B B2 55 4B 00 31 10 52  08 57 52 B2 48 52 3A 8D  |K.UK.1.R.WR.HR:.|
00000820: 34 31 30 30 3A 8E 3A 8F  20 57 52 54 2C 44 49 53  |4100:.:. WRT,DIS|
00000830: 50 00 3B 10 8C 0A 8F 20  41 53 4B 00 65 10 91 0A  |P.;.... ASK.e...|
00000840: 45 B2 30 3A 99 22 93 20  20 20 20 12 4C 4F 41 44  |E.0:.".    .LOAD|
00000850: 20 46 52 4F 4D 20 53 45  51 55 45 4E 54 49 41 4C  | FROM SEQUENTIAL|
00000860: 20 46 49 4C 45 00 A4 10  96 0A 99 22 11 4E 41 4D  | FILE......".NAM|
00000870: 45 20 4F 46 20 53 45 51  20 46 49 4C 45 3F 20 28  |E OF SEQ FILE? (|
00000880: 4C 45 41 56 45 20 42 4C  41 4E 4B 20 54 4F 20 52  |LEAVE BLANK TO R|
00000890: 45 54 55 52 4E 20 54 4F  20 46 49 4C 45 20 4D 45  |ETURN TO FILE ME|
000008A0: 4E 55 29 22 00 CC 10 9B  0A 58 24 B2 4E 53 24 3A  |NU)".....X$.NS$:|
000008B0: 8D 34 35 30 30 3A 4E 53  24 B2 58 24 3A 8B 20 4E  |.4500:NS$.X$:. N|
000008C0: 53 24 B2 22 22 A7 20 45  B2 31 3A 8E 00 E3 10 9C  |S$."". E.1:.....|
000008D0: 0A 8B 4E 53 24 B2 22 4D  59 53 45 4C 46 22 A7 32  |..NS$."MYSELF".2|
000008E0: 37 36 35 00 23 11 9D 0A  99 22 11 49 53 20 53 45  |765.#....".IS SE|
000008F0: 51 20 46 49 4C 45 20 49  4E 20 12 50 52 41 43 54  |Q FILE IN .PRACT|
00000900: 49 43 41 4C 43 92 20 46  4F 52 4D 41 54 3F 22 3A  |ICALC. FORMAT?":|
00000910: 58 B2 30 3A 58 33 B2 31  3A 8D 34 34 30 30 3A 50  |X.0:X3.1:.4400:P|
00000920: 43 B2 58 00 30 11 9E 0A  8B 50 43 A7 32 37 32 30  |C.X.0....PC.2720|
00000930: 00 74 11 9F 0A 99 22 11  44 4F 45 53 20 53 45 51  |.t....".DOES SEQ|
00000940: 20 46 49 4C 45 20 52 45  51 55 49 52 45 20 53 49  | FILE REQUIRE SI|
00000950: 4E 47 4C 45 20 43 48 41  52 20 52 45 41 44 3F 22  |NGLE CHAR READ?"|
00000960: 3A 58 B2 30 3A 58 33 B2  31 3A 8D 34 34 30 30 3A  |:X.0:X3.1:.4400:|
00000970: 43 4F B2 58 00 AD 11 A0  0A 99 22 11 46 49 4C 45  |CO.X......".FILE|
00000980: 20 4F 4E 20 43 41 53 53  45 54 54 45 3F 20 28 4E  | ON CASSETTE? (N|
00000990: 3D 44 49 53 4B 29 22 3A  58 B2 43 41 3A 58 33 B2  |=DISK)":X.CA:X3.|
000009A0: AB 31 3A 8D 34 34 30 30  3A 43 41 B2 58 00 E1 11  |.1:.4400:CA.X...|
000009B0: A1 0A 99 22 11 52 41 4E  44 4F 4D 20 46 49 45 4C  |...".RANDOM FIEL|
000009C0: 44 53 3A 22 3A 81 20 57  46 B2 31 20 A4 20 48 46  |DS:":. WF.1 . HF|
000009D0: 3A 99 57 46 3B 46 54 24  28 57 46 29 3A 82 20 57  |:.WF;FT$(WF):. W|
000009E0: 46 00 10 12 A5 0A 99 22  48 4F 57 20 4D 41 4E 59  |F......"HOW MANY|
000009F0: 20 46 49 45 4C 44 53 20  44 4F 45 53 20 54 48 45  | FIELDS DOES THE|
00000A00: 20 53 45 51 20 46 49 4C  45 20 48 41 56 45 3F 22  | SEQ FILE HAVE?"|
00000A10: 00 2F 12 AA 0A 58 B2 48  51 3A 58 31 B2 31 3A 58  |./...X.HQ:X1.1:X|
00000A20: 32 B2 4D 44 3A 8D 34 38  30 30 3A 48 51 B2 58 00  |2.MD:.4800:HQ.X.|
00000A30: 4F 12 AF 0A 3A 81 20 57  46 B2 31 20 A4 20 48 46  |O...:. WF.1 . HF|
00000A40: 3A 46 24 28 57 46 29 B2  22 22 3A 82 20 57 46 00  |:F$(WF)."":. WF.|
00000A50: 5F 12 B4 0A 81 20 57 46  B2 31 20 A4 20 48 46 00  |_.... WF.1 . HF.|
00000A60: 9E 12 B9 0A 3A 99 20 22  52 41 4E 20 46 49 45 4C  |....:. "RAN FIEL|
00000A70: 44 20 4E 4F 22 20 57 46  20 22 53 48 4F 55 4C 44  |D NO" WF "SHOULD|
00000A80: 20 42 45 20 4C 4F 41 44  45 44 20 57 49 54 48 20  | BE LOADED WITH |
00000A90: 53 45 51 20 46 49 45 4C  44 20 4E 4F 3A 22 00 C7  |SEQ FIELD NO:"..|
00000AA0: 12 BE 0A 3A 99 22 28 45  4E 54 45 52 20 20 30 20  |...:."(ENTER  0 |
00000AB0: 20 54 4F 20 4C 45 41 56  45 20 46 49 45 4C 44 20  | TO LEAVE FIELD |
00000AC0: 42 4C 41 4E 4B 29 22 00  F1 12 C3 0A 3A 58 B2 41  |BLANK)".....:X.A|
00000AD0: 52 25 28 57 46 29 3A 58  31 B2 30 3A 58 32 B2 48  |R%(WF):X1.0:X2.H|
00000AE0: 51 3A 8D 34 38 30 30 3A  41 52 25 28 57 46 29 B2  |Q:.4800:AR%(WF).|
00000AF0: 58 00 FA 12 C8 0A 82 20  57 46 00 11 13 CD 0A 8D  |X...... WF......|
00000B00: 33 3A 8B 20 47 24 B2 22  59 22 20 A7 20 32 37 30  |3:. G$."Y" . 270|
00000B10: 30 00 18 13 D2 0A 3A 8E  00 27 13 F0 0A 8F 20 4C  |0.....:..'.... L|
00000B20: 4F 41 44 20 53 45 51 00  56 13 13 0B 45 46 B2 30  |OAD SEQ.V...EF.0|
00000B30: 3A 8B 50 43 A7 8D 32 38  39 30 3A 58 34 B2 C5 28  |:.PC..2890:X4..(|
00000B40: 58 24 29 AA 31 3A 8D 32  38 39 30 3A 48 51 B2 C5  |X$).1:.2890:HQ..|
00000B50: 28 58 24 29 AA 31 00 92  13 1D 0B 8B 20 48 52 B2  |(X$).1...... HR.|
00000B60: B1 4D 52 20 A7 20 99 22  12 11 4E 4F 54 20 45 4E  |.MR . ."..NOT EN|
00000B70: 4F 55 47 48 20 52 4F 4F  4D 20 49 4E 20 52 41 4E  |OUGH ROOM IN RAN|
00000B80: 20 46 49 4C 45 22 3A 8D  20 31 30 3A 89 20 32 38  | FILE":. 10:. 28|
00000B90: 38 35 00 AD 13 1E 0B 8B  50 43 A7 58 34 B2 58 34  |85......PC.X4.X4|
00000BA0: AB 31 3A 8B 58 34 B3 30  A7 32 38 38 35 00 C4 13  |.1:.X4.0.2885...|
00000BB0: 22 0B 3A 81 20 57 51 B2  31 20 A4 20 48 51 3A 8D  |".:. WQ.1 . HQ:.|
00000BC0: 32 38 39 30 00 DD 13 2C  0B 58 B2 30 3A 8B 50 43  |2890...,.X.0:.PC|
00000BD0: B2 30 A7 41 B2 36 34 3A  89 32 38 36 36 00 07 14  |.0.A.64:.2866...|
00000BE0: 2D 0B 58 B2 58 AA 31 3A  41 B2 C6 28 CA 28 58 24  |-.X.X.1:A..(.(X$|
00000BF0: AA 52 24 2C 58 29 29 3A  8B 41 B2 39 32 B0 41 B2  |.R$,X)):.A.92.A.|
00000C00: 33 34 A7 32 38 36 31 00  17 14 2E 0B 8B 41 B2 32  |34.2861......A.2|
00000C10: 35 35 A7 32 38 38 35 00  2D 14 2F 0B 8B 41 AF 36  |55.2885.-./..A.6|
00000C20: 34 A7 8D 32 38 39 30 3A  89 32 38 36 36 00 43 14  |4..2890:.2866.C.|
00000C30: 30 0B 8B 41 AF 31 36 A7  8D 32 38 39 30 3A 89 32  |0..A.16..2890:.2|
00000C40: 38 36 38 00 62 14 31 0B  58 24 B2 CA 28 58 24 2C  |868.b.1.X$..(X$,|
00000C50: 58 AA 31 29 3A 8B 58 24  B2 22 22 A7 58 24 B2 22  |X.1):.X$."".X$."|
00000C60: 20 22 00 8D 14 32 0B 3A  20 81 20 57 46 B2 31 20  | "...2.: . WF.1 |
00000C70: A4 20 48 46 3A 8B 20 41  52 25 28 57 46 29 B2 57  |. HF:. AR%(WF).W|
00000C80: 51 20 A7 20 46 24 28 57  46 29 B2 58 24 00 A5 14  |Q . F$(WF).X$...|
00000C90: 33 0B 82 57 46 3A 8B 28  41 AF 36 34 29 B2 30 A7  |3..WF:.(A.64).0.|
00000CA0: 8D 32 38 39 30 00 CD 14  34 0B 82 57 51 3A 8B 20  |.2890...4..WQ:. |
00000CB0: 43 41 20 A7 20 81 58 B2  30 A4 37 3A 4D 4D 25 28  |CA . .X.0.7:MM%(|
00000CC0: 58 29 B2 C2 28 42 37 AA  58 29 3A 82 58 00 F0 14  |X)..(B7.X):.X...|
00000CD0: 36 0B 3A 4C B2 30 3A 81  58 B2 31 A4 48 46 3A 4C  |6.:L.0:.X.1.HF:L|
00000CE0: B2 4C AA 32 AA C3 28 46  24 28 58 29 29 3A 82 58  |.L.2..(F$(X)):.X|
00000CF0: 00 00 15 37 0B 8B 4C B3  B2 52 53 A7 32 38 37 35  |...7..L..RS.2875|
00000D00: 00 39 15 38 0B 99 22 12  52 45 43 4F 52 44 20 54  |.9.8..".RECORD T|
00000D10: 4F 4F 20 4C 41 52 47 45  2C 20 53 4B 49 50 20 49  |OO LARGE, SKIP I|
00000D20: 54 22 3A 58 B2 30 3A 58  33 B2 31 3A 8D 34 34 30  |T":X.0:X3.1:.440|
00000D30: 30 3A 8B 58 A7 32 38 38  30 00 43 15 39 0B 8D 33  |0:.X.2880.C.9..3|
00000D40: 37 30 30 00 77 15 3B 0B  3A 8D 20 32 31 30 30 3A  |700.w.;.:. 2100:|
00000D50: 8B 20 43 41 20 A7 20 81  58 B2 30 A4 37 3A 97 42  |. CA . .X.0.7:.B|
00000D60: 37 AA 58 2C 4D 4D 25 28  58 29 3A 82 58 3A 8F 20  |7.X,MM%(X):.X:. |
00000D70: 41 44 44 20 52 45 43 00  91 15 40 0B 3A 8B 20 45  |ADD REC...@.:. E|
00000D80: 46 B2 30 20 A7 20 89 20  32 38 34 35 3A 8F 2D 2D  |F.0 . . 2845:.--|
00000D90: 2D 00 A0 15 45 0B 8E 3A  8F 20 4E 4F 20 45 52 52  |-...E..:. NO ERR|
00000DA0: 00 BE 15 4A 0B 8B 43 4F  A7 58 24 B2 22 22 3A 89  |...J..CO.X$."":.|
00000DB0: 32 39 30 30 3A 8F 20 54  4F 54 20 54 45 58 00 DA  |2900:. TOT TEX..|
00000DC0: 15 4C 0B 3A 58 24 B2 22  20 22 3A 84 53 45 2C 58  |.L.:X$." ":.SE,X|
00000DD0: 24 3A 45 46 B2 45 46 AA  53 54 00 E0 15 4E 0B 8E  |$:EF.EF.ST...N..|
00000DE0: 00 EE 15 54 0B 8F 20 54  4F 54 20 54 45 58 00 1C  |...T.. TOT TEX..|
00000DF0: 16 59 0B A1 23 53 45 2C  47 24 3A 8B 47 24 B3 B1  |.Y..#SE,G$:.G$..|
00000E00: 52 24 AF 47 24 B3 B1 C7  28 31 36 36 29 A7 58 24  |R$.G$...(166).X$|
00000E10: B2 58 24 AA 47 24 3A 89  32 39 30 35 00 2B 16 5E  |.X$.G$:.2905.+.^|
00000E20: 0B 45 46 B2 45 46 AA 53  54 3A 8E 00 3F 16 E4 0C  |.EF.EF.ST:..?...|
00000E30: 8F 20 42 49 4E 41 52 59  20 53 45 41 52 43 48 00  |. BINARY SEARCH.|
00000E40: 64 16 E6 0C 54 4C B2 30  3A 54 48 B2 48 52 AA 31  |d...TL.0:TH.HR.1|
00000E50: 3A 8F 20 54 4F 4F 20 4C  4F 57 2C 20 54 4F 4F 20  |:. TOO LOW, TOO |
00000E60: 48 49 47 48 00 79 16 EE  0C 8B 54 48 AB 54 4C B2  |HIGH.y....TH.TL.|
00000E70: 31 A7 46 52 B2 54 48 3A  8E 00 B1 16 F3 0C 3A 50  |1.FR.TH:......:P|
00000E80: 25 B2 28 54 4C AA 54 48  29 AD 32 AA 2E 31 3A 57  |%.(TL.TH).2..1:W|
00000E90: 52 B2 50 4F 25 28 50 25  2C 57 4B 29 3A 8B 20 52  |R.PO%(P%,WK):. R|
00000EA0: 34 20 A7 20 8D 20 33 33  35 30 3A 89 20 33 33 31  |4 . . 3350:. 331|
00000EB0: 37 00 DD 16 F4 0C 3A 8D  20 34 33 30 30 3A 81 20  |7.....:. 4300:. |
00000EC0: 58 B2 31 20 A4 20 44 4B  3A 84 52 41 2C 58 24 28  |X.1 . DK:.RA,X$(|
00000ED0: 58 29 3A 82 20 58 3A 46  4F 24 B2 22 22 00 0D 17  |X):. X:FO$.""...|
00000EE0: F5 0C 3A 81 58 B2 31 A4  53 46 25 28 57 4B 2C 30  |..:.X.1.SF%(WK,0|
00000EF0: 29 3A 46 4F 24 B2 46 4F  24 AA 58 24 28 53 46 25  |):FO$.FO$.X$(SF%|
00000F00: 28 57 4B 2C 58 29 29 AA  5A 24 3A 82 58 00 2B 17  |(WK,X)).Z$:.X.+.|
00000F10: 02 0D 3A 8B 20 46 49 24  B3 B2 46 4F 24 20 A7 20  |..:. FI$..FO$ . |
00000F20: 54 48 B2 50 25 3A 89 33  33 31 30 00 3C 17 07 0D  |TH.P%:.3310.<...|
00000F30: 3A 54 4C B2 50 25 3A 89  33 33 31 30 00 78 17 16  |:TL.P%:.3310.x..|
00000F40: 0D 4C B2 31 3A 81 58 B2  31 A4 44 4B 3A CF 23 28  |.L.1:.X.1.DK:.#(|
00000F50: 52 41 29 2C 28 57 52 29  2C 28 4C 29 3A 84 52 41  |RA),(WR),(L):.RA|
00000F60: 2C 58 24 28 58 29 3A 4C  B2 4C AA C3 28 58 24 28  |,X$(X):L.L..(X$(|
00000F70: 58 29 29 AA 32 3A 82 58  00 7E 17 1B 0D 8E 00 89  |X)).2:.X.~......|
00000F80: 17 AC 0D 8F 20 4F 50 45  4E 00 A3 17 AE 0D 8B 20  |.... OPEN...... |
00000F90: 43 41 20 A7 20 9F 20 53  45 2C 31 2C 30 2C 4E 53  |CA . . SE,1,0,NS|
00000FA0: 24 3A 8E 00 BD 17 B1 0D  8B 20 44 54 B2 31 20 A7  |$:....... DT.1 .|
00000FB0: 20 51 56 B2 52 56 3A 89  20 33 35 34 30 00 06 18  | QV.RV:. 3540...|
00000FC0: B6 0D 3A 99 22 11 12 49  46 20 52 41 4E 44 4F 4D  |..:."..IF RANDOM|
00000FD0: 20 44 49 53 4B 20 49 53  20 49 4E 20 44 52 49 56  | DISK IS IN DRIV|
00000FE0: 45 20 31 20 22 52 24 22  12 41 4E 44 20 49 46 20  |E 1 "R$".AND IF |
00000FF0: 54 48 45 20 53 45 51 55  45 4E 54 49 41 4C 20 46  |THE SEQUENTIAL F|
00001000: 49 4C 45 20 22 3B 00 49  18 BB 0D 3A 99 22 49 53  |ILE ";.I...:."IS|
00001010: 20 4F 4E 20 41 20 53 45  50 41 52 41 54 45 20 44  | ON A SEPARATE D|
00001020: 49 53 4B 2C 20 22 52 24  22 12 54 48 45 4E 20 59  |ISK, "R$".THEN Y|
00001030: 4F 55 20 4D 55 53 54 20  4E 4F 57 20 52 45 4D 4F  |OU MUST NOW REMO|
00001040: 56 45 20 54 48 45 20 22  3B 00 6B 18 C0 0D 3A 99  |VE THE ";.k...:.|
00001050: 22 50 52 4F 47 52 41 4D  20 44 49 53 4B 20 46 52  |"PROGRAM DISK FR|
00001060: 4F 4D 20 44 52 49 56 45  20 30 22 00 9C 18 C5 0D  |OM DRIVE 0".....|
00001070: 3A 99 22 12 41 4E 44 20  52 45 50 4C 41 43 45 20  |:.".AND REPLACE |
00001080: 49 54 20 57 49 54 48 20  54 48 45 20 53 45 51 55  |IT WITH THE SEQU|
00001090: 45 4E 54 49 41 4C 20 44  49 53 4B 22 00 D6 18 CA  |ENTIAL DISK"....|
000010A0: 0D 3A 99 22 53 45 51 20  46 49 4C 45 20 44 52 49  |.:."SEQ FILE DRI|
000010B0: 56 45 20 4E 4F 3F 28 12  31 92 2F 12 30 92 29 22  |VE NO?(.1./.0.)"|
000010C0: 3A 47 31 24 B2 22 30 31  22 3A 8D 20 35 3A 51 56  |:G1$."01":. 5:QV|
000010D0: B2 C5 28 47 24 29 00 FA  18 CF 0D 3A 8B 20 51 56  |..(G$).....:. QV|
000010E0: B3 B1 52 56 20 A7 20 98  4B 4B 28 51 56 29 2C 22  |..RV . .KK(QV),"|
000010F0: 49 22 AA 44 52 24 28 51  56 29 00 24 19 D4 0D 9F  |I".DR$(QV).$....|
00001100: 20 53 45 2C 44 56 28 51  56 29 2C 53 45 2C 44 52  | SE,DV(QV),SE,DR|
00001110: 24 28 51 56 29 AA 22 3A  22 AA 4E 53 24 AA 22 2C  |$(QV).":".NS$.",|
00001120: 53 2C 52 22 00 32 19 D9  0D 56 4F B2 51 56 3A 8D  |S,R".2...VO.QV:.|
00001130: 20 38 00 38 19 DE 0D 8E  00 46 19 74 0E 8F 20 41  | 8.8.....F.t.. A|
00001140: 53 4B 20 52 45 43 00 5A  19 78 0E 43 4B B2 30 3A  |SK REC.Z.x.CK.0:|
00001150: 8F 20 43 4E 47 20 46 4C  47 47 00 6E 19 79 0E 4C  |. CNG FLGG.n.y.L|
00001160: B2 30 3A 81 20 57 46 B2  31 20 A4 20 48 46 00 90  |.0:. WF.1 . HF..|
00001170: 19 7E 0E 3A 99 20 46 54  24 28 57 46 29 22 3A 22  |.~.:. FT$(WF)":"|
00001180: 3A 58 24 B2 46 24 28 57  46 29 3A 8D 34 35 30 30  |:X$.F$(WF):.4500|
00001190: 00 D0 19 83 0E 3A 8B 58  24 B3 B1 46 24 28 57 46  |.....:.X$..F$(WF|
000011A0: 29 A7 81 58 B2 30 A4 48  4B 3A 81 44 B2 31 A4 53  |)..X.0.HK:.D.1.S|
000011B0: 46 25 28 58 2C 30 29 3A  43 4B B2 43 4B AB 28 57  |F%(X,0):CK.CK.(W|
000011C0: 46 B2 53 46 25 28 58 2C  44 29 29 3A 82 44 2C 58  |F.SF%(X,D)):.D,X|
000011D0: 00 EB 19 85 0E 3A 4C B2  4C AA C3 28 58 24 29 AA  |.....:L.L..(X$).|
000011E0: 32 3A 46 24 28 57 46 29  B2 58 24 00 16 1A 88 0E  |2:F$(WF).X$.....|
000011F0: 3A 82 20 57 46 3A 8B 20  4C B1 52 53 20 A7 20 99  |:. WF:. L.RS . .|
00001200: 22 52 45 43 20 54 4F 4F  20 4C 41 52 47 45 22 3A  |"REC TOO LARGE":|
00001210: 89 20 33 37 30 35 00 2D  1A 8D 0E 8D 33 3A 8B 20  |. 3705.-....3:. |
00001220: 47 24 B2 22 59 22 20 A7  20 33 37 30 35 00 33 1A  |G$."Y" . 3705.3.|
00001230: 92 0E 8E 00 45 1A 04 10  8F 20 57 52 49 54 45 20  |....E.... WRITE |
00001240: 41 20 52 45 43 00 70 1A  0E 10 58 24 B2 22 22 3A  |A REC.p...X$."":|
00001250: 81 20 58 B2 31 20 A4 20  48 46 3A 58 24 B2 58 24  |. X.1 . HF:X$.X$|
00001260: AA 51 24 AA 46 24 28 58  29 AA 52 24 3A 82 20 58  |.Q$.F$(X).R$:. X|
00001270: 00 93 1A 18 10 8B 20 52  34 20 A7 20 CF 23 28 52  |...... R4 . .#(R|
00001280: 41 29 2C 28 57 52 29 3A  98 28 52 41 29 2C 58 24  |A),(WR):.(RA),X$|
00001290: 3B 3A 8E 00 A6 1A 22 10  8D 20 34 33 30 30 3A 98  |;:....".. 4300:.|
000012A0: 52 41 2C 58 24 3B 00 DB  1A 27 10 98 4B 4B 28 52  |RA,X$;...'..KK(R|
000012B0: 56 29 2C 22 55 32 3A 22  52 41 3B 44 52 28 52 56  |V),"U2:"RA;DR(RV|
000012C0: 29 3B 54 25 28 42 4C 29  3B 53 25 28 42 4C 29 3A  |);T%(BL);S%(BL):|
000012D0: 56 4F B2 52 56 3A 8D 20  38 3A 8E 00 F2 1A CC 10  |VO.RV:. 8:......|
000012E0: 8F 20 50 4F 53 49 54 49  4F 4E 20 50 4F 49 4E 54  |. POSITION POINT|
000012F0: 45 52 00 0F 1B D1 10 42  4C B2 B5 28 28 57 52 AB  |ER.....BL..((WR.|
00001300: 31 29 AD 52 42 AA 2E 30  30 30 30 31 29 AA 31 00  |1).RB..00001).1.|
00001310: 46 1B D4 10 98 4B 4B 28  52 56 29 2C 22 55 31 3A  |F....KK(RV),"U1:|
00001320: 22 52 41 3B 44 52 28 52  56 29 3B 54 25 28 42 4C  |"RA;DR(RV);T%(BL|
00001330: 29 3B 53 25 28 42 4C 29  3A 56 4F B2 52 56 3A 8D  |);S%(BL):VO.RV:.|
00001340: 38 3A 8B 45 A7 8E 00 81  1B DB 10 58 B2 28 57 52  |8:.E.......X.(WR|
00001350: AB 31 29 AB 28 42 4C AB  31 29 AC 52 42 3A 8F 20  |.1).(BL.1).RB:. |
00001360: 4E 4F 2E 20 52 45 43 53  20 42 45 46 4F 52 20 54  |NO. RECS BEFOR T|
00001370: 48 49 53 20 49 4E 20 54  48 49 53 20 42 4C 4F 43  |HIS IN THIS BLOC|
00001380: 4B 00 A6 1B DF 10 42 50  B2 31 AA 52 53 AC 58 3A  |K.....BP.1.RS.X:|
00001390: 98 4B 4B 28 52 56 29 2C  22 42 2D 50 3A 22 3B 52  |.KK(RV),"B-P:";R|
000013A0: 41 3B 42 50 3A 8E 00 B1  1B 30 11 8F 20 59 45 53  |A;BP:....0.. YES|
000013B0: 3F 00 D5 1B 35 11 58 24  B2 CA 28 22 59 4E 22 2C  |?...5.X$..("YN",|
000013C0: 31 AB 28 28 58 AF 58 33  29 B2 30 29 2C 31 29 3A  |1.((X.X3).0),1):|
000013D0: 8D 34 35 30 30 00 0D 1C  37 11 8B 20 58 24 B3 B1  |.4500...7.. X$..|
000013E0: 22 59 22 AF 58 24 B3 B1  22 4E 22 A7 99 22 12 50  |"Y".X$.."N"..".P|
000013F0: 4C 45 41 53 45 20 41 4E  53 57 45 52 20 20 59 20  |LEASE ANSWER  Y |
00001400: 20 4F 52 20 20 4E 22 3A  89 34 34 30 30 00 3B 1C  | OR  N":.4400.;.|
00001410: 3A 11 58 24 B2 C8 28 58  24 2C 31 29 3A 58 B2 28  |:.X$..(X$,1):X.(|
00001420: 20 58 AF 28 A8 20 58 33  29 20 B0 20 28 58 24 B2  | X.(. X3) . (X$.|
00001430: 22 59 22 29 AF 58 33 20  29 3A 8E 00 60 1C 94 11  |"Y").X3 ):..`...|
00001440: 99 58 24 C8 28 4C 45 24  2C C3 28 58 24 29 29 3B  |.X$.(LE$,.(X$));|
00001450: 3A 43 58 B2 31 3A 8F 20  47 41 52 44 20 49 4E 50  |:CX.1:. GARD INP|
00001460: 00 93 1C 99 11 4D 24 B2  CA 28 58 24 AA 22 20 22  |.....M$..(X$." "|
00001470: 2C 43 58 2C 31 29 3A 99  22 12 22 4D 24 22 92 9D  |,CX,1):."."M$"..|
00001480: 22 3B 3A A1 47 24 3A 8B  47 24 B2 22 22 A7 8D 34  |";:.G$:.G$.""..4|
00001490: 35 36 35 00 C6 1C 9E 11  3A 41 B2 C6 28 47 24 29  |565.....:A..(G$)|
000014A0: 3A 99 4D 24 22 9D 22 3B  3A 8B 28 41 20 AF 20 31  |:.M$".";:.(A . 1|
000014B0: 32 37 29 B3 33 32 B0 43  58 B1 37 37 B0 41 B2 33  |27).32.CX.77.A.3|
000014C0: 34 A7 34 35 32 30 00 FB  1C A3 11 3A 20 99 47 24  |4.4520.....: .G$|
000014D0: 3B 3A 58 24 B2 C8 28 58  24 2C 43 58 AB 31 29 AA  |;:X$..(X$,CX.1).|
000014E0: 47 24 AA CA 28 58 24 2C  43 58 AA 31 29 3A 43 58  |G$..(X$,CX.1):CX|
000014F0: B2 43 58 AA 31 3A 89 34  35 30 35 00 25 1D A8 11  |.CX.1:.4505.%...|
00001500: 3A 8B 41 B2 31 35 37 A7  8B 43 58 B1 31 A7 43 58  |:.A.157..CX.1.CX|
00001510: B2 43 58 AB 31 3A 99 47  24 3B 3A 89 34 35 30 35  |.CX.1:.G$;:.4505|
00001520: 3A 8F 20 4C 46 00 50 1D  AD 11 3A 8B 41 B2 32 39  |:. LF.P...:.A.29|
00001530: AF 43 58 B3 B2 C3 28 58  24 29 A7 43 58 B2 43 58  |.CX...(X$).CX.CX|
00001540: AA 31 3A 99 47 24 3B 3A  89 34 35 30 35 3A 52 49  |.1:.G$;:.4505:RI|
00001550: 00 66 1D B2 11 3A 8B 41  B2 31 33 A7 34 35 38 30  |.f...:.A.13.4580|
00001560: 3A 8F 20 52 45 54 00 9B  1D B7 11 3A 8B 41 B2 32  |:. RET.....:.A.2|
00001570: 30 A7 8B 43 58 B1 31 A7  99 47 24 3B 3A 58 24 B2  |0..CX.1..G$;:X$.|
00001580: C8 28 58 24 2C 43 58 AB  32 29 AA CA 28 58 24 2C  |.(X$,CX.2)..(X$,|
00001590: 43 58 29 3A 43 58 B2 43  58 AB 31 00 B6 1D BC 11  |CX):CX.CX.1.....|
000015A0: 3A 8B 41 B2 31 34 38 AF  C3 28 58 24 29 B3 37 38  |:.A.148..(X$).78|
000015B0: A7 8D 34 35 35 35 00 DB  1D C1 11 3A 8B 41 B2 31  |..4555.....:.A.1|
000015C0: 34 37 A7 4C B2 C3 28 58  24 29 3A 8D 34 35 36 30  |47.L..(X$):.4560|
000015D0: 3A 43 58 B2 31 3A 58 24  B2 22 22 00 E6 1D C6 11  |:CX.1:X$."".....|
000015E0: 3A 89 34 35 30 35 00 15  1E CB 11 58 24 B2 C8 28  |:.4505.....X$..(|
000015F0: 58 24 2C 43 58 AB 31 29  AA 22 20 22 AA CA 28 58  |X$,CX.1)." "..(X|
00001600: 24 2C 43 58 29 3A 99 47  24 22 20 9D 22 3B 3A 8E  |$,CX):.G$" .";:.|
00001610: 3A 8F 20 49 4E 00 3E 1E  D0 11 99 C8 28 4C 45 24  |:. IN.>.....(LE$|
00001620: 2C 43 58 AB 31 29 C8 28  53 50 24 2C 4C 29 C8 28  |,CX.1).(SP$,L).(|
00001630: 4C 45 24 2C 4C 29 3B 3A  8E 3A 8F 20 43 4C 00 6C  |LE$,L);:.:. CL.l|
00001640: 1E D5 11 99 22 12 22 4D  24 22 9D 92 22 3B 3A 81  |...."."M$"..";:.|
00001650: 57 B2 31 A4 35 30 3A A1  47 24 3A 8B 47 24 B3 B1  |W.1.50:.G$:.G$..|
00001660: 22 22 A7 99 4D 24 22 9D  22 3B 3A 8E 00 92 1E DA  |""..M$".";:.....|
00001670: 11 3A 82 57 3A 99 4D 24  22 9D 22 3B 3A 81 57 B2  |.:.W:.M$".";:.W.|
00001680: 31 A4 35 30 3A A1 47 24  3A 8B 47 24 B3 B1 22 22  |1.50:.G$:.G$..""|
00001690: A7 8E 00 A0 1E DF 11 3A  82 57 3A 89 34 35 36 35  |.......:.W:.4565|
000016A0: 00 C2 1E E4 11 8B C8 28  58 24 2C 31 29 B2 22 20  |.......(X$,1)." |
000016B0: 22 A7 58 24 B2 CA 28 58  24 2C 32 29 3A 89 34 35  |".X$..(X$,2):.45|
000016C0: 38 30 00 EB 1E E9 11 3A  8B C9 28 58 24 2C 31 29  |80.....:..(X$,1)|
000016D0: B2 22 20 22 A7 58 24 B2  C8 28 58 24 2C C3 28 58  |." ".X$..(X$,.(X|
000016E0: 24 29 AB 31 29 3A 89 34  35 38 35 00 F4 1E EE 11  |$).1):.4585.....|
000016F0: 3A 99 3A 8E 00 05 1F C0  12 8F 20 41 53 4B 20 4E  |:.:....... ASK N|
00001700: 55 4D 42 45 52 00 36 1F  CA 12 58 24 B2 CA 28 C4  |UMBER.6...X$..(.|
00001710: 28 58 29 2C 32 29 3A 8D  34 35 30 30 3A 58 B2 C5  |(X),2):.4500:X..|
00001720: 28 58 24 29 3A 8B 58 B2  30 AF 58 24 B3 B1 22 30  |(X$):.X.0.X$.."0|
00001730: 22 A7 34 38 31 32 00 49  1F CB 12 8B 58 B2 B1 58  |".4812.I....X..X|
00001740: 31 AF 58 B2 B3 58 32 A7  8E 00 77 1F CC 12 99 22  |1.X..X2...w...."|
00001750: 12 49 4C 4C 45 47 41 4C  20 45 4E 54 52 59 20 2D  |.ILLEGAL ENTRY -|
00001760: 20 50 4C 45 41 53 45 20  45 4E 54 45 52 20 41 20  | PLEASE ENTER A |
00001770: 4E 55 4D 42 45 52 22 00  9F 1F CF 12 99 22 12 49  |NUMBER"......".I|
00001780: 4E 20 54 48 45 20 52 41  4E 47 45 20 4F 46 22 58  |N THE RANGE OF"X|
00001790: 31 22 9D 20 54 4F 22 58  32 3A 89 34 38 30 30 00  |1". TO"X2:.4800.|
000017A0: AE 1F 50 14 8F 20 43 48  55 4E 4B 20 55 50 00 F0  |..P.. CHUNK UP..|
000017B0: 1F 55 14 8F 20 20 20 46  4F 52 20 58 3D 54 52 20  |.U..   FOR X=TR |
000017C0: 54 4F 20 42 52 20 53 54  45 50 2D 31 3A 50 4F 25  |TO BR STEP-1:PO%|
000017D0: 28 58 2B 31 2C 57 4B 29  3D 50 4F 25 28 58 2C 57  |(X+1,WK)=PO%(X,W|
000017E0: 4B 29 3A 4E 45 58 54 20  58 3A 52 45 54 55 52 4E  |K):NEXT X:RETURN|
000017F0: 00 11 20 5A 14 53 B2 28  54 52 29 AC 32 3A 44 B2  |.. Z.S.(TR).2:D.|
00001800: 28 54 52 AA 31 29 AC 32  3A 45 B2 28 42 52 29 AC  |(TR.1).2:E.(BR).|
00001810: 32 00 25 20 5F 14 8D 35  39 30 30 3A 9E 20 4D 4C  |2.% _..5900:. ML|
00001820: AA 35 31 3A 8E 00 37 20  0C 17 8F 20 50 41 53 53  |.51:..7 ... PASS|
00001830: 20 50 41 52 41 4D 53 00  68 20 11 17 58 B2 C2 28  | PARAMS.h ..X..(|
00001840: 5A 56 AA 32 29 AA 32 35  36 AC C2 28 5A 56 AA 33  |ZV.2).256..(ZV.3|
00001850: 29 AA 39 AA 41 4F 3A 8F  20 50 4F 53 20 4F 46 20  |).9.AO:. POS OF |
00001860: 50 4F 25 28 30 2C 30 29  00 9A 20 12 17 58 B2 58  |PO%(0,0).. ..X.X|
00001870: AA 28 4D 52 AA 31 29 AC  32 AC 57 4B 3A 8F 20 50  |.(MR.1).2.WK:. P|
00001880: 4F 53 20 4F 46 20 50 4F  25 28 30 2C 57 4B 29 20  |OS OF PO%(0,WK) |
00001890: 48 49 20 4C 4F 20 42 59  54 45 00 BE 20 16 17 97  |HI LO BYTE.. ...|
000018A0: 20 42 37 2C 28 58 AA 53  29 AF 32 35 35 3A 97 20  | B7,(X.S).255:. |
000018B0: 42 37 AA 31 2C 28 58 AA  53 29 AD 32 35 36 00 E4  |B7.1,(X.S).256..|
000018C0: 20 1B 17 97 20 42 37 AA  32 2C 28 58 AA 44 29 AF  | ... B7.2,(X.D).|
000018D0: 32 35 35 3A 97 20 42 37  AA 33 2C 28 58 AA 44 29  |255:. B7.3,(X.D)|
000018E0: AD 32 35 36 00 0A 21 20  17 97 20 42 37 AA 34 2C  |.256..! .. B7.4,|
000018F0: 28 58 AA 45 29 AF 32 35  35 3A 97 20 42 37 AA 35  |(X.E).255:. B7.5|
00001900: 2C 28 58 AA 45 29 AD 32  35 36 00 10 21 25 17 8E  |,(X.E).256..!%..|
00001910: 00 20 21 F0 23 8F 20 4C  4F 41 44 20 50 52 4F 47  |. !.#. LOAD PROG|
00001920: 00 57 21 F1 23 A0 20 52  41 3A 8B 20 44 54 B2 31  |.W!.#. RA:. DT.1|
00001930: 20 AF 20 52 56 B2 31 20  A7 20 99 22 11 12 49 4E  | . RV.1 . ."..IN|
00001940: 53 45 52 54 20 50 52 4F  47 52 41 4D 20 44 49 53  |SERT PROGRAM DIS|
00001950: 4B 22 3A 8D 20 31 30 00  7A 21 F5 23 98 4B 4B 28  |K":. 10.z!.#.KK(|
00001960: 30 29 2C 22 49 30 22 3A  99 22 11 28 4C 4F 41 44  |0),"I0":.".(LOAD|
00001970: 49 4E 47 20 22 58 24 22  29 22 00 AD 21 FA 23 9F  |ING "X$")"..!.#.|
00001980: 20 53 45 2C 38 2C 53 45  2C 22 30 3A 22 AA 58 24  | SE,8,SE,"0:".X$|
00001990: AA 22 2C 50 2C 52 22 3A  56 4F B2 30 3A 8D 20 38  |.",P,R":VO.0:. 8|
000019A0: 3A A0 20 53 45 3A 8B 20  45 20 A7 20 8E 00 C4 21  |:. SE:. E . ...!|
000019B0: FF 23 8B 20 4C 49 B3 32  35 33 20 A7 20 97 20 49  |.#. LI.253 . . I|
000019C0: 56 2C 4C 49 00 D6 21 04  24 93 20 22 30 3A 22 AA  |V,LI..!.$. "0:".|
000019D0: 58 24 2C 38 3A 90 00 E4  21 54 24 8F 20 4F 50 45  |X$,8:...!T$. OPE|
000019E0: 4E 20 52 41 00 13 22 59  24 8B 20 44 54 B2 31 20  |N RA.."Y$. DT.1 |
000019F0: AF 20 52 56 B2 31 20 A7  20 99 22 11 12 49 4E 53  |. RV.1 . ."..INS|
00001A00: 45 52 54 20 44 41 54 41  20 44 49 53 4B 22 3A 8D  |ERT DATA DISK":.|
00001A10: 20 31 30 00 2A 22 5B 24  98 4B 4B 28 52 56 29 2C  | 10.*"[$.KK(RV),|
00001A20: 22 49 22 44 52 24 28 52  56 29 00 60 22 5E 24 9F  |"I"DR$(RV).`"^$.|
00001A30: 20 53 45 2C 44 56 28 52  56 29 2C 53 45 2C 44 52  | SE,DV(RV),SE,DR|
00001A40: 24 28 52 56 29 AA 22 3A  44 42 22 AA C7 28 33 34  |$(RV).":DB"..(34|
00001A50: AA 31 32 38 29 AA 4E 41  24 AA 22 2C 53 2C 52 22  |.128).NA$.",S,R"|
00001A60: 00 7B 22 60 24 56 4F B2  52 56 3A 8D 20 38 3A A0  |.{"`$VO.RV:. 8:.|
00001A70: 20 53 45 3A 8B 20 45 20  A7 20 8E 00 99 22 63 24  | SE:. E . ..."c$|
00001A80: 9F 20 52 41 2C 44 56 28  52 56 29 2C 52 41 2C 22  |. RA,DV(RV),RA,"|
00001A90: 23 22 3A 42 4C B2 30 3A  8E 00 00 00 29 97 20 45  |#":BL.0:....). E|
00001AA0: 49                                                |I               |
............. 1100.H....15,8,15,"I0":.15
,"S0:LOAD SEQ":."0:LOAD SEQ",8:..Q...."C
ORRECTIONS?(.Y./.N.)":G1$."YN":.5.....4
,4:.4:.......G$:.V.1.C(G1$):.G$..J(G1$,V
,1)..V:.5.......K....KK(VO),E,E$,S,T:.E.
2........"DISK ERROR:"E;E$;S;T......"..R
.EADY?":G1$."R":.5:....... MAIN. .... RE
M SET UP.1.... ADD RECORD.@.... RECOVERY
.J.... ASK.Y.... LOAD SEQ.G.... TOT TEX.
{.!.. BINARY SEARCH...#.. OPEN...%.. ASK
 REC...).. WRITE REC...+.. POSITION POIN
TER.F.,.. YES?.W.0.. ASK NUMBER...4.. CH
UNK UP...;.. PASS PARAMS...\.. LOAD PROG
...].. OPEN RA.!.L.. MAIN.<.Q.. 9300:. 1
200:. SET UP.X.V.. 2700:. E . 1150:. ASK
.}.`.:. 3500:. E .   SE:. 1150:. OPEN...
E.:. 2800:SP.1:  SE:. LOAD...O.. 1900:. 
DT.1 . . 1150:. SAVE BK...T.:.".........
...REPLACE THE PROGRAM DISK IN DRIVE 0 I
F NECESSARY".$.Y.:. 10:. RV..0 . .KK(0),
"I0".F.~.. CA . . 1300:. TEST RECORDER.G
...X$."FILE MENU":. 9200:. 1150.X.... RE
M SET UP...... LI.253 . . IV,LI.3.A...CA
.0:. HQ.0 . HQ.HF:. X.1 . MD:AR%(X).X:. 
X.G.....X.... RECORD OFF.....:. ML.44:. 
B(B7.8). ....#..".PRESS STOP ON RECORDER
":.10:. 1305.,.L.. SAVE BOOK.\.Q.  SE:UK
.WK:.".(SCRATCHING OLD BOOKKEEPING)"...V
.:.KK(RV),"S".DR$(RV).":DB.".NA$:VO.RV:.
 8:. E.1 . ..R.|.. SE,DV(RV),SE,DR$(RV).
":DB.".NA$.",S,W":VO.RV:. 8:.E . .......
SE,MR;R$HR;R$RS;R$HB;R$HF;R$SF;R$RB;R$HK
;R$WK;R$DK;R$DE;R$MC;R$;.@.... WF.1 . HF
:.SE,Q$;FT$(WF);R$;:. WF.L.... D.0.5:. X
.0.HK:.SE,SF%(X,D);R$;:. X,D......"(SAVI
NG POINTERS)".....:. X.0.HK:. RR.1 . HR:
.SE,PO%(RR,X);R$;:. RR:.X...... R3 . ."(
SAVING BLOCK MAP)":. X.1.10:. X.....:. R
3 . . WB.1 . HB:.SE," "T%(WB)R$" "S%(WB)
R$;:.WB.Q....R4.N#(RA):M#(RA),("RA.".NA$
),L(RS),D(DR(RV)).Q....X.1.HF:.SE," "MF%
(X)R$;:.X.....SP.0:  SE:VO.RV:. 8:....4.
. ADD RECORD...5..HR.MR . ."OUT OF ROOM"
:....6.."ADDING RECORD#"HR.1:L.0:.      
     :GOSUB4500.*.9..      IF G$<>"R"THE
N FOR WF=1 TO HF:F$(WF)="":NEXT WF.Q.>..
     GOSUB 3700:REM KBD REC INPUT.L.C.UK
.WK:. WK.0.HK:FI$.""...D.:. D.1.SF%(WK,0
):FI$.FI$.F$(SF%(WK,D)).Z$:. D:. 3300:.S
RCH.Z.H.:. FR.HR.1 . BR.FR:TR.HR:. 5200:
. CHUNK UP...M.:PO%(FR,WK).HR.1:.WK.UK. 
RR.FR...N.. WK:HR.HR.1:WK.UK.1.R.WR.HR:.
4100:.:. WRT,DISP.;.... ASK.E...E.0:.". 
   .LOAD FROM SEQUENTIAL FILE......".NAM
E OF SEQ FILE? (LEAVE BLANK TO RETURN TO
 FILE MENU)".L...X$.NS$:.4500:NS$.X$:. N
S$."". E.1:.......NS$."MYSELF".2765.#...
.".IS SEQ FILE IN .PRACTICALC. FORMAT?":
X.0:X3.1:.4400:PC.X.0....PC.2720.T....".
DOES SEQ FILE REQUIRE SINGLE CHAR READ?"
:X.0:X3.1:.4400:CO.X... ..".FILE ON CASS
ETTE? (N=DISK)":X.CA:X3..1:.4400:CA.X...
...".RANDOM FIELDS:":. WF.1 . HF:.WF;FT$
(WF):. WF......"HOW MANY FIELDS DOES THE
 SEQ FILE HAVE?"./...X.HQ:X1.1:X2.MD:.48
00:HQ.X.O...:. WF.1 . HF:F$(WF)."":. WF.
_.... WF.1 . HF.....:. "RAN FIELD NO" WF
 "SHOULD BE LOADED WITH SEQ FIELD NO:".G
...:."(ENTER  0  TO LEAVE FIELD BLANK)".
..C.:X.AR%(WF):X1.0:X2.HQ:.4800:AR%(WF).
X...H.. WF...M..3:. G$."Y" . 2700...R.:.
.'.... LOAD SEQ.V...EF.0:.PC..2890:X4.E(
X$).1:.2890:HQ.E(X$).1...... HR..MR . ."
..NOT ENOUGH ROOM IN RAN FILE":. 10:. 28
85......PC.X4.X4.1:.X4.0.2885.D.".:. WQ.
1 . HQ:.2890...,.X.0:.PC.0.A.64:.2866...
-.X.X.1:A.F(J(X$.R$,X)):.A.92.A.34.2861.
.....A.255.2885.-./..A.64..2890:.2866.C.
0..A.16..2890:.2868.B.1.X$.J(X$,X.1):.X$
."".X$." "...2.: . WF.1 . HF:. AR%(WF).W
Q . F$(WF).X$...3..WF:.(A.64).0..2890.M.
4..WQ:. CA . .X.0.7:MM%(X).B(B7.X):.X...
6.:L.0:.X.1.HF:L.L.2.C(F$(X)):.X...7..L.
.RS.2875.9.8..".RECORD TOO LARGE, SKIP I
T":X.0:X3.1:.4400:.X.2880.C.9..3700.W.;.
:. 2100:. CA . .X.0.7:.B7.X,MM%(X):.X:. 
ADD REC...@.:. EF.0 . . 2845:.---. .E..:
. NO ERR...J..CO.X$."":.2900:. TOT TEX.Z
.L.:X$." ":.SE,X$:EF.EF.ST...N.....T.. T
OT TEX...Y..#SE,G$:.G$..R$.G$..G(166).X$
.X$.G$:.2905.+.^.EF.EF.ST:..?.... BINARY
 SEARCH.D...TL.0:TH.HR.1:. TOO LOW, TOO 
HIGH.Y....TH.TL.1.FR.TH:......:P%.(TL.TH
).2..1:WR.PO%(P%,WK):. R4 . . 3350:. 331
7.....:. 4300:. X.1 . DK:.RA,X$(X):. X:F
O$."".....:.X.1.SF%(WK,0):FO$.FO$.X$(SF%
(WK,X)).Z$:.X.+...:. FI$..FO$ . TH.P%:.3
310.<...:TL.P%:.3310.X...L.1:.X.1.DK:O#(
RA),(WR),(L):.RA,X$(X):L.L.C(X$(X)).2:.X
.~.......... OPEN...... CA . . SE,1,0,NS
$:....... DT.1 . QV.RV:. 3540.....:."..I
F RANDOM DISK IS IN DRIVE 1 "R$".AND IF 
THE SEQUENTIAL FILE ";.I...:."IS ON A SE
PARATE DISK, "R$".THEN YOU MUST NOW REMO
VE THE ";.K...:."PROGRAM DISK FROM DRIVE
 0"...E.:.".AND REPLACE IT WITH THE SEQU
ENTIAL DISK".V.J.:."SEQ FILE DRIVE NO?(.
1./.0.)":G1$."01":. 5:QV.E(G$)...O.:. QV
..RV . .KK(QV),"I".DR$(QV).$.T.. SE,DV(Q
V),SE,DR$(QV).":".NS$.",S,R".2.Y.VO.QV:.
 8.8.....F.T.. ASK REC.Z.X.CK.0:. CNG FL
GG.N.Y.L.0:. WF.1 . HF...~.:. FT$(WF)":"
:X$.F$(WF):.4500.P...:.X$..F$(WF)..X.0.H
K:.D.1.SF%(X,0):CK.CK.(WF.SF%(X,D)):.D,X
.....:L.L.C(X$).2:F$(WF).X$.....:. WF:. 
L.RS . ."REC TOO LARGE":. 3705.-....3:. 
G$."Y" . 3705.3.....E.... WRITE A REC.P.
..X$."":. X.1 . HF:X$.X$.Q$.F$(X).R$:. X
...... R4 . O#(RA),(WR):.(RA),X$;:....".
. 4300:.RA,X$;...'..KK(RV),"U2:"RA;DR(RV
);T%(BL);S%(BL):VO.RV:. 8:....L.. POSITI
ON POINTER...Q.BL..((WR.1).RB..00001).1.
F.T..KK(RV),"U1:"RA;DR(RV);T%(BL);S%(BL)
:VO.RV:.8:.E.......X.(WR.1).(BL.1).RB:. 
NO. RECS BEFOR THIS IN THIS BLOCK.....BP
.1.RS.X:.KK(RV),"B-P:";RA;BP:....0.. YES
?.U.5.X$.J("YN",1.((X.X3).0),1):.4500...
7.. X$.."Y".X$.."N"..".PLEASE ANSWER  Y 
 OR  N":.4400.;.:.X$.H(X$,1):X.( X.(. X3
) . (X$."Y").X3 ):..`....X$H(LE$,C(X$));
:CX.1:. GARD INP.....M$.J(X$." ",CX,1):.
"."M$"..";:.G$:.G$.""..4565.F...:A.F(G$)
:.M$".";:.(A . 127).32.CX.77.A.34.4520..
...: .G$;:X$.H(X$,CX.1).G$.J(X$,CX.1):CX
.CX.1:.4505.%...:.A.157..CX.1.CX.CX.1:.G
$;:.4505:. LF.P...:.A.29.CX..C(X$).CX.CX
.1:.G$;:.4505:RI.F...:.A.13.4580:. RET..
...:.A.20..CX.1..G$;:X$.H(X$,CX.2).J(X$,
CX):CX.CX.1.....:.A.148.C(X$).78..4555..
.A.:.A.147.L.C(X$):.4560:CX.1:X$.""...F.
:.4505...K.X$.H(X$,CX.1)." ".J(X$,CX):.G
$" .";:.:. IN.>.P..H(LE$,CX.1)H(SP$,L)H(
LE$,L);:.:. CL.L.U.."."M$"..";:.W.1.50:.
G$:.G$..""..M$".";:....Z.:.W:.M$".";:.W.
1.50:.G$:.G$..""... ...:.W:.4565.B....H(
X$,1)." ".X$.J(X$,2):.4580.....:.I(X$,1)
." ".X$.H(X$,C(X$).1):.4585.....:.:.....
.. ASK NUMBER.6.J.X$.J(D(X),2):.4500:X.E
(X$):.X.0.X$.."0".4812.I.K..X..X1.X..X2.
..W.L..".ILLEGAL ENTRY - PLEASE ENTER A 
NUMBER"...O..".IN THE RANGE OF"X1". TO"X
2:.4800...P.. CHUNK UP...U..   FOR X=TR 
TO BR STEP-1:PO%(X+1,WK)=PO%(X,WK):NEXT 
X:RETURN.. Z.S.(TR).2:D.(TR.1).2:E.(BR).
2.% _..5900:. ML.51:..7 ... PASS PARAMS.
H ..X.B(ZV.2).256.B(ZV.3).9.AO:. POS OF 
PO%(0,0).. ..X.X.(MR.1).2.WK:. POS OF PO
%(0,WK) HI LO BYTE.. ... B7,(X.S).255:. 
B7.1,(X.S).256.. ... B7.2,(X.D).255:. B7
.3,(X.D).256..! .. B7.4,(X.E).255:. B7.5
,(X.E).256..!%... !.#. LOAD PROG.W!.#  R
A:. DT.1 . RV.1 . ."..INSERT PROGRAM DIS
K":. 10.Z!.#.KK(0),"I0":.".(LOADING "X$"
)"..!.#. SE,8,SE,"0:".X$.",P,R":VO.0:. 8
:  SE:. E . ..D!.#. LI.253 . . IV,LI.V!.
$. "0:".X$,8:...!T$. OPEN RA.."Y$. DT.1 
. RV.1 . ."..INSERT DATA DISK":. 10.*"[$
.KK(RV),"I"DR$(RV).`"^$. SE,DV(RV),SE,DR
$(RV).":DB".G(34.128).NA$.",S,R".{"`$VO.
RV:. 8:  SE:. E . ..."C$. RA,DV(RV),RA,"
#":BL.0:....). EI
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL