DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦6bfc83276⟧

    Length: 23912 (0x5d68)
    Notes: pts_type(SC)
    Names: »TIOSDM.SC«

Derivation

└─⟦f350e1b7a⟧ Bits:30009678 Philips computer tape "600219"
    └─⟦this⟧ »MONGEN/TIOSDM.SC« 

PTS(SC)

	IDENT TIOSDM 	REL 11.0 81-02-26 870105041100 

			=4,MOVE KEY WHEN DELETE,REWRITE DIRECT INDEXED 
			=4,REL 11.0 81-02-24 
			=3,SKIP BITS 1-4 IN ORDER WHEN WRITE,DELETE,REWRITE
			=3,REL 11.0 81-02-12 
			=2,CLOSE D. WILL BE CLOSE IF WR. OP MODE 
			=2,REL 11.0 81-02-05 
			=1, OPEN MODES ALLOWED WRONG ORDERS
			=1, REL 11.0 81-01-26
****************************************************
* 
*   PHILIPS TERMINAL SYSTEM  PTS
* 
*   TIOSDM  = STANDARD DATA MANAGEMENT ACTIVATION PART
* 
* 
* 
* 
* 
* 
****************************************************
* 
*   THIS MODULE IS ENTERED IN THE SAME WAY AS A DRIVER VIA TIO
*   AND THE DWTADR IN FDB FOR CURRENT FILE
* 
*   THE DM REQUEST IS PROCESSED HERE UP TO THE POINT WHERE A SECTOR 
*   FROM A DISC MUST BE ACCESSED
* 
*   ENTRY   TIOSDM      AND TIOSDM HOLDS THE START ADDRESS
* 
* 
*   INPUT   A11= FWT ADDRESS
*           A7 = ORDER WORD WITH W BIT = 0
*           A8 = ECB ADDRESS
* 
* 
	EJECT		TIOSDM
* 
*   IN ALL DM MODULES FDB WILL BE THE SAME AS FWT 
* 
*   THE FOLLOWING WORDS WILL BE SET IN THE FDB: 
*   FDBSNR   SECTOR NUMBER IN FILE
*   FDBRRO   RELATIVE RECORD OFFSET IN BLOCK
*   FDBTNR   TASK NUMBER FOR CALLING TASK 
*   FDBCEX   CURRENT EXTENT BLOCK POINTER 
* 
* 
*   IF AN ERROR CONDITION IS DETECTED THE ERROR RETURN WILL BE: 
*   LDKL   A1,/<RETURN CODE>
*   ABL    DISEND 
* 
* 
	EJECT
* 
**************
*   ENTRIES  *
**************
* 
	ENTRY	TIOSDM	REFERENCED IN DWTADR
* 
	ENTRY	SDMOIE,SDMIOP,SDMOEE 
	ENTRY	SDMOOS,SDMOOR,SDMLIM 
	ENTRY	SDMOEX,SDMOIP
	EJECT		TIOSDM
* 
******************
*   EXTERNALS    *
******************
* 
	EXTRN	FDBRRO 
	EXTRN	FDBRLE 
	EXTRN	FDBTNR 
	EXTRN	FDBLRN 
	EXTRN	FDBNIF,FDBKA,FDBADF
	EXTRN	FDBAI1,CRNCDF,CRNSTA 
	EXTRN	FDBKEY	SAVE AREA FOR KEY IN INDEXED ACCESS 
	EXTRN	FDBSTA 
	EXTRN	FDBOMD 
	EXTRN	PROERR,LGTERR,EDMERR 
	EXTRN	SCTTCT 
	EXTRN	RELPRO 
	EXTRN	ACTOT
	EXTRN	DISEND 
	EXTRN	DWTECB	ECB ADDRESS 
	EXTRN	DWTOR	DWT INDEX AND ORDER
	EXTRN	DWTTAB	DM TASK TTAB ADDRESS
	EXTRN	SDMTSK 
	EXTRN	CALSNO 
	EXTRN	ECBBA,ECBRL,ECBCW,ECBRC
	EXTRN	CRNGET,EATEST
	EXTRN	FWTFNR	FILE NR 
	EXTRN	FNDFDB	SDMTSK ROUTINE
	EXTRN	FPB:FR 
	EXTRN	FDBEXC,MOVUS 
	EXTRN	CRNCIF	INDEX CURRENCY OFFSET 
	EXTRN	DMACTI,DMACTD
	EXTRN	DISIOE 
	EXTRN	TTABD,TTABLN,TABEND
* 
	EJECT
* 
************************
* CONDITIONAL ASSEMBLY *
************************
* 
* 
*   A VERSION CONTAINING INDEXED REQUEST ORDERS IS OBTAINED 
*   BY SETTING INDXAC EQU 1 
*              INDXAC EQU 0 OTHRERWISE
X:A	EQU	0 
INDXAC	EQU	00001
* 
* 
*	A PROGRAM VERSION USING TOSS MMU PAGING 
*	IS OBTAINED BY SETTING MMUPAG EQU 1.
* 
MMUPAG	EQU	1
* 
	EJECT
* 
*   ERROR CODES 
* 
*   MESSAGES
* 
* 
FCUSED	EQU	7	INVALID FILE CODE

RQERR	EQU	/8000 
	EJECT
* 
************************
*   DATA DEFINITIONS   *
************************
* 
*   BRANCH TABLE
* 
TIODMF	EQU	*
	IFT	INDXAC=1 
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
QCLDIS	EQU	*-TIODMF 
	DATA	CLOSED
	DATA	CLOSE 
	DATA	RDFIPA
SDMOEX	EQU	*-TIODMF 
	DATA	DISIOE	NOT USED 
* 
	EJECT		TIOSDM
* 
* 
QWRSQ0	EQU	*-TIODMF 
	DATA	WRSQ00
	DATA	DISIOE	NOT ALLOWED
	DATA	WRRN00
	DATA	WRRNIX
	DATA	RWCU00
	DATA	RWCUIX
	DATA	RWDI00
	DATA	RWDIIX
	DATA	DECU00
	DATA	DECUIX
	DATA	DEDI00
	DATA	DEDIIX
QRDSQ0	EQU	*-TIODMF 
	DATA	RDSQ00
	DATA	RDSQIX
	DATA	RDRN00
	DATA	RDRNIX
	DATA	STEQ00
	DATA	STEQIX
QSTG00	EQU	*-TIODMF 
	DATA	STGR00
QSTGIX	EQU	*-TIODMF 
	DATA	STGRIX
	DATA	STNL00
	DATA	STNLIX
* 
	XIF
	IFT	INDXAC=0 
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
	DATA	OPEN
QCLDIS	EQU	*-TIODMF 
	DATA	CLOSE 
	DATA	CLOSE 
	DATA	RDFIPA
SDMOEX	EQU	*-TIODMF 
	DATA	DISIOE	NOT USED 
* 
	EJECT		TIOSDM
* 
* 
QWRSQ0	EQU	*-TIODMF 
	DATA	WRSQ00
	DATA	DISIOE	NOT ALLOWED
	DATA	WRRN00
	DATA	DISIOE	NOT ALLOWED
	DATA	RWCU00
	DATA	DISIOE	NOT ALLOWED
	DATA	RWDI00
	DATA	DISIOE	NOT ALLOWED
	DATA	DECU00
	DATA	DISIOE	NOT ALLOWED
	DATA	DEDI00
	DATA	DISIOE	NOT ALLOWED
QRDSQ0	EQU	*-TIODMF 
	DATA	RDSQ00
	DATA	DISIOE	NOT ALLOWED
	DATA	RDRN00
	DATA	DISIOE	NOT ALLOWED
	DATA	STEQ00
	DATA	DISIOE	NOT ALLOWED
QSTG00	EQU	*-TIODMF 
	DATA	STGR00
	DATA	DISIOE	NOT ALLOWED
	DATA	STNL00
	DATA	DISIOE	NOT ALLOWED
	XIF
* 
	EJECT		TIOSDM
* 
**********
* OPEMOD *
**********
* 
*   TABLE OVER ALLOWED IO ORDERS VS OPENMODES 
* 
*	BIT	ORDER 
*	0	NOT USED	=1 
*	1	NOT USED	=1 
*	2	START NOT LESS	=1 
*	3	START GREATER	=1
*	4	START EQUAL	=1
*	5	READ RANDOM	=1
*	6	READ SEQUENTIAL	=1
*	7	DELETE DIRECT	=1
*	8	DELETE CURRENT	=1 
*	9	REWRITE DIRECT	=1 
*	10	REWRITE CURRENT	=1 
*	11	WRITE RANDOM	=1
*	12	WRITE SEQUENTIAL	=1
*	13	NOT USED		=2 
*	14	NOT USED		=2 
*	15	NOT USED		=2 
* 
OPEMOD	EQU	*
	DATA	/3E00	INPUT UNPROT.	=2
	DATA	/3E00	INPUT PROTECTED	=2
	DATA	/3E00	INPUT EXCLUSIVE	=2
	DATA	/3FF8	INPUT/OUTPUT PROT.	=2 
	DATA	/3FF8	INPUT/OUTPUT EXCL.	=2 
	DATA	/0008	EXTEND EXCLUSIVE	=2 
	DATA	/0008	OUTPUT SEQUENTIAL	=2
	DATA	/0018	OUTPUT RANDOM	=2
	EJECT		TIOSDM
* 
* 
**********
* ORDTA1 *
* ORDTA2 *
* ORDTA3 *
**********
* 
* 
* 
*   ORDTA1:   ADMINISTATION FUNCTION ORDERS (NO INDEX)
*   ORDTA2:   ORDER WITH SPECIAL INDEX HANDLING (FDBNIF CONTAIN INDEX)
*   ORDTA3:   ORDERS WITH INTERNAL INDEX IN ORDER WORD
* 
* 
	EJECT		TIOSDM
* 
* 
* 
ORDTA1	EQU	*
	DATA	/821	OPEN   INPUT  UNPROTECTED
SDMOIP	EQU	*-ORDTA1 
	DATA	/921	OPEN   INPUT  PROTECTED
SDMOIE	EQU	*-ORDTA1 
	DATA	/A21	OPEN   INPUT  EXCLUSIVE
SDMIOP	EQU	*-ORDTA1 
	DATA	/3921	OPEN   INPUT/OUTPUT  PROTECTED
	DATA	/3A21	OPEN   INPUT/OUTPUT  EXCLUSIVE
SDMOEE	EQU	*-ORDTA1 
	DATA	/5221	OPEN   EXTEND  EXCLUSIVE
SDMOOS	EQU	*-ORDTA1 
	DATA	/1221	OPEN   OUTPUT SEQUENTIAL  EXCLUSIVE 
SDMOOR	EQU	*-ORDTA1 
	DATA	/3221	OPEN   OUTPUT RANDOM      EXCLUSIVE 
SDMLIM	EQU	*-ORDTA1 
	DATA	/222	CLOSE   DISCARD
	DATA	/022	CLOSE  LOCK
	DATA	/3	READ FILE PARAMETERS 
ORDTL1	EQU	*-ORDTA1 
ORDTA2	EQU	*
	DATA	/006	WRITE  SEQUENTIAL
	DATA	/106	WRITE RANDOM 
	DATA	/407	REWRITE CURRENT
	DATA	/107	REWRITE DIRECT 
	DATA	/408	DELETE CURRENT 
	DATA	/108	DELETE DIRECT
ORDTL2	EQU	*-ORDTA2 
	EJECT
ORDTA3	EQU	*
	DATA	/002	READ SEQUENTIAL
	DATA	/102	READ RANDOM
	DATA	/00B	START EQUAL
	DATA	/10B	START GREATER
	DATA	/20B	START NOT LESS 
ORDTL3	EQU	*-ORDTA3 
ORDTEN	EQU	*
* 
* 
	EJECT		TIOSDM
* 
************
*   ENTRY 
************
* 
*   INPUT : A14 = STACK POINTER 
*           A8  = ECB ADDRESS 
*           A6  = FDB ADDRESS 
* 
TIOSDM	EQU	*
	LDR	A11,A6	FDB ADDRESS 
	LDKL	A2,/4000	ORDER CHECK BIT
	LDKL	A10,ORDTEN-2	CHECK ORDER AND OPTION 
	LDK	A3,ORDTL3-2
	LD	A7,DWTOR,A11	ORDER AND OPTION 
	LDR	A1,A7
	ANKL	A7,/7FF	NOT INDEX 
	CF	A14,CHKORD
	RF(N)	TIOS10	NOT IN TABLE
	SLL	A3,1 
	ADK	A3,QRDSQ0	ADJUST DISPLACEMENT
	SRL	A1,11
	RF(Z)	TIOS20	NO INDEX
	SUK	A1,4	MAX INDEX 
	RF(NP)	TIOS15	ALLOWED INDEX
REQERR	EQU	*
	LDR	A6,A11	FDB ADDRESS 
	ABL	DISIOE	REQUEST IO
* 
	EJECT		TIOSDM
* 
* 
* 
TIOS10	EQU	*
	LDK	A3,ORDTL2-2	TABLE LENGTH 
*	LDR	A7,A1		=3 
	CF	A14,CHKORD
	RF(N)	TIOS25	ORDER NOT IN TABLE
	SLL	A3,1 
	ADK	A3,QWRSQ0	ADJUST DISPLACEMENT
	LC	A1,FDBNIF,A11 
	ANK	A1,/FF 
	RF(Z)	TIOS20	NO INDEX
TIOS15	EQU	*
	ADK	A3,2	INDICATE INDEXED
TIOS20	EQU	*	CHECK ORDER  VS OPEN MODE
	LC	A1,FDBOMD,A11	GET OPEN MODE 
	ANK	A1,/7F 
	AN	A2,OPEMOD,A1
	RB(Z)	REQERR	ILLEGAL ORDER 
	RF	TIOS30
* 
TIOS25	EQU	*
	LDR	A7,A1	ORDER WITH ALL BITS	=3 
	LDK	A3,ORDTL1-2
	CF	A14,CHKORD
	RB(N)	REQERR	ORDER NOT FOUND 
* 
	EJECT		TIOSDM
* 
* 
TIOS30	EQU	*
	LDR	A10,A3 
	SC	A3,DWTOR+1,A11
	LD	A5,DWTTAB,A11	GET CALLING TASK TTAB ADDRESS 
	SUK	A3,QCLDIS	CLOSE DISCARD
	RF(N)	TIOS35	OPEN ORDER
	CWK	A11,FDBSTA 
	RB(E)	REQERR	NOT OPENED
	LD	A1,FDBEXC,A11	EXCLUSIVE ACCESS INDICATOR
	RF(Z)	TIOS35	NOT OPENED EXCLUSIVE
	CWR	A1,A5
	RB(NE)	REQERR	OTHER TASK EXCLUSIVE ACCESS
TIOS35	EQU	*
	LD	A1,SCTTCT 
	LDR*	A2,A1	TAB LENGTH
	ADR	A1,A2
	SRL	A2,1 
TIOS40	EQU	*
	SUK	A1,2 
	SUK	A2,1 
	RF(Z)	TIOS50	END OF SCTTCT 
	CWR*	A5,A1 
	RB(NE)	TIOS40	NOT THIS TASK
TIOS45	EQU	*
	SC	A2,FDBTNR,A11	USER TASK NUMBER
	RF	TIOS90
	EJECT
* 
*	SEARCH DM TASK
* 
TIOS50	EQU	*
	LDK	A2,/FF	DATA MANAGEMENT TASK
	LDKL	A1,TTABD	TTAB ADDRESS #D
TIOS55	EQU	*
	CWR	A5,A1
	RB(E)	TIOS45	CORRECT TASK
	ADKL	A1,TTABLN	NEXT TTAB 
	CWK	A1,TABEND
	RB(E)	REQERR	TASK NOT FOUND
	SUK	A2,1 
	RB	TIOS55
	EJECT		TIOSDM
* 
* 
TIOS90	EQU	*
	CF	A14,CRNGET	CURRENCY 
	INH
	LDR	A4,A2	CURRENCY BUFFER ADDRESS
	LDK	A2,0 
	SC	A2,CRNSTA,A4	RESET STATUS 
	LC	A2,CRNCDF+1,A4	GET CURRENCY 
	LD	A3,CRNCDF+2,A4
	LDKL	A9,/40	MAX KEY LENGTH 
	ABI	TIODMF,A10	BRANCH TO DM FUNCTION 
* 
*   A2,A3 = CURRENCY (CRNCDF) 
*   A4 = CURRENCY BUFFER ADDRESS
*   A5 = TTAB ADDRESS CALLING TASK
*   A11= FDB ADDRESS DATA FILE
*   A7 = USER ORDER WORD
*   A8 = USER ECB ADDRESS 
*   A9 = MAX KEY LENGTH = /40 
*   A10= DISPLACEMENT IN TIODMF TABLE 
* 
* 
	IFT	INDXAC=1 
* 
	EJECT
* 
**********
* RWDIIX *
* DEDIIX *
**********
* 
*   REWRITE DIRECT INDEXED,DELETE DIRECT INDEXED
* 
RWDIIX	EQU	*	REWRITE DIRECT INDEXED 
DEDIIX	EQU	*	DELETE DIRECT INDEXED
	LD	A7,FDBAI1,A11	PRIMARY INDEX FDB	=4
	CF	A14,SWHECO	SWITCH ECB AND ORDER CODE	=4 
	RF	IXR030	MOVE KEY	=4
	EJECT
* 
**********
* STEQIX *
* STGRIX *
* STNLIX *
* RDRNIX *
**********
* 
*   START INDEXED AND READ RANDOM INDEXED 
* 
STEQIX	EQU	*
STGRIX	EQU	*
STNLIX	EQU	*
	LD	A9,ECBRL,A8	KEY LENGTH
RDRNIX	EQU	*
	CF	A14,SWHFDB	SWITCH FDB 
IXR030	EQU	*		=4
	RB(Z)	REQERR	NO FDB
	LDR	A2,A7	INDEXED FDB ADDRESS
	ADKL	A2,FDBKEY	KEY AREA ADDRESS
	LDR	A4,A2
	LD	A1,FDBRLE,A7
	SUK	A1,6	KEY LENGTH
	LDR	A3,A1	KEY LENGTH 
IXR050	EQU	*
	CMR	A4	CLEAR KEY AREA
	ADK	A4,2 
	SUK	A1,2 
	RB(P)	IXR050	MORE TO CLEAR 
* 
	EJECT
* 
*   FETCH KEY TO INDEX FDB
* 
	LD	A1,ECBBA,A8	RECORD ADDR 
	AD	A1,FDBKA,A7	KEY ADDR
	CWR	A3,A9	KEY LENGTH = MIN(A9,RECLEN-6)
	RF(NG)	IXR070
	LDR	A3,A9
IXR070	EQU	*
	LDR	A6,A3	SAVE MIN LENGTH
	CF	A15,MOVUS	MOVE KEY
* 
	EJECT		TIOSDM
* 
*   INCREASE KEY IF 'START GREATER ' IS REQ 
* 
	CWK	A10,QSTGIX 
	RF(NE)	STA020	NOT START GREATER
STA010	EQU	*
	SUK	A2,1	ADDR LAST  BYTE 
	LCR	A1,A2
	ADK	A1,1	NEXT HIGHER KEY 
	SCR	A1,A2
	ANK	A1,/FF	OVERFLOW ?
	RF(NZ)	STA020	NO 
	SUK	A6,1 
	RB(P)	STA010	MORE BYTES
STA020	EQU	*
* 
*   SWITCH TO INDEX FDB 
* 
	LDR	A11,A7	INDEX FDB 
	RF	TIORRO
	EJECT
* 
* 
**********
* WRRNIX *
**********
* 
*   WRITE RANDOM INDEXED
* 
WRRNIX	EQU	*	IDEXED INSERT
	IFT	MMUPAG=1 
* 
*   MOVE KEYS TO FDB KEY AREAS
* 
	LDK	A4,8 
IXINS3	EQU	*
	LDR	A2,A11	FDB DATA
	ADR	A2,A4
	LD	A2,FDBADF,A2	FDB INDEX
	RF(Z)	IXINS4	NO INDEX
	LD	A1,FDBKA,A2	KEY ADDR
	LD	A3,FDBRLE,A2	RECORD LENGTH
	AD	A1,ECBBA,A8	ADD USER BUF ADDR 
	ADKL	A2,FDBKEY	KEY ADDRESS 
	SUK	A3,6	KEY LGTH
	CF	A15,MOVUS	MOVE KEY
IXINS4	EQU	*
	SUK	A4,2 
	RB(NZ)	IXINS3	MORE INDEXS
	XIF
* 
	EJECT		TIOSDM
* 
* 
**********
* WRSQ00 *
**********
* 
*   WRITE SEQUENTIAL
* 
WRSQ00	EQU	*
	LC	A2,FDBLRN,A11 
	ANK	A2,/FF 
	LD	A3,FDBLRN+1,A11	LRN 
	IFT	INDXAC=1 
	RF	IXR020	STORE LOG REC NO 
	EJECT
* 
**********
* RDSQIX *
**********
* 
*   READ SEQUENTIAL INDEXED 
* 
* 
RDSQIX	EQU	*
	CF	A14,SWHFDB	SWITCH FDB 
	ABL(Z)	REQERR	FDB NOT FOUND
	LDR	A11,A7	INDEXED FDB ADDRESS 
* 
*   GET CRN 
* 
	LDK	A2,0 
	LDK	A3,0 
* 
*   CHECK THAT FILE ID IS OK
* 
	LC	A7,FWTFNR,A11	FILE NR 
	CC	A7,CRNCIF,A4
	RF(NE)	IXR020	OTHER INDEX FILE IS CURRENT
	LC	A2,CRNCIF+1,A4
	LD	A3,CRNCIF+2,A4	LOG REC NO 
	XIF
IXR020	EQU	*
	CF	A14,ADDONE	A2,A3 = A2,A3 + 1
	RF	TIODMA	DO NOT CHECK EOF CONDITION 
	EJECT
* 
**********
* RDSQ00 *
**********
* 
*   READ SEQUENTIAL 
* 
RDSQ00	EQU	*
	CF	A14,ADDONE	A2,A3=A2,A3 + 1
	RF	RAN050
	EJECT
* 
**********
* RDRN00 *
**********
* 
*   READ RANDOM 
* 
RDRN00	EQU	*
	LD	A2,ECBCW,A8	REC NR
	LD	A3,ECBCW+2,A8 
RAN050	EQU	*
	LDKL	A1,LGTERR	INCORRECT LENGTH
	LD	A4,ECBRL,A8 
	RF(NP)	TIODME	ERROR RETURN IF RL <= 0
	RF	TIODMA
	EJECT
* 
* 
**********
* OPEN   *
**********
* 
*   OPEN
* 
OPEN	EQU	*
	CWK	A11,FDBSTA 
	RF(E)	OPE050	FILE CODE FREE
	LDKL	A1,EDMERR 
	LDK	A2,FCUSED	FC USED
	SC	A2,CRNSTA,A4	STATUS 
	RF	ENDIO 
OPE050	EQU	*
	LDKL	A1,LGTERR 
	LDKL	A4,FPB:FR+8	MIN LGTH
	CW	A4,ECBRL,A8	REQ 
	RF(G)	ENDIO	ERROR
	RF	TIORRO
* 
	EJECT		TIOSDM
* 
* 
**********
* RDFIPA *
**********
* 
*   READ FILE PARAMETR
* 
RDFIPA	EQU	*
	ST	A2,ECBCW,A8 
	ST	A3,ECBCW+2,A8 
TIORRO	EQU	*
	LDKL	A4,-1 
	ST	A4,FDBRRO,A11	MARK ORDER TYPE 
	RF	ACTDM0	ACTIVATE DN TASK #D
* 
	EJECT
* 
**********
* CLOSED *
**********
* 
* 
CLOSED	EQU	*
* 
*	TEST IF INDEX 
* 
*	LC	A1,FDBNIF,A11
*	ANK	A1,/F	NUMBER OF INDEX FILES 
*	ABL(NZ)	REQERR	INDEX NOT ALLOWED WHEN CLOSE DISCARD 
	LD	A1,FDBEXC,A11	TTAB EXCLUSIVE	=2 
	RF(NZ)	CLOSE	CLOSE DISCARD ALLOWED	=2
	LDKL	A1,RQERR	INDICATE REQUEST ERROR	=2
	ORS	A1,ECBRC,A8	SET RETURN CODE	=2 
	SC	A1,DWTOR,A11	CHANGE CLOSE D. TO CLOSE	=2
	EJECT
* 
**********
* CLOSE  *
**********
* 
* 
CLOSE	EQU	* 
* 
*   CONNECT FILE CODE TO SYSTEM FWT 
* 
	LDR	A1,A5	USER TTAB
	LDR*	A2,A8 
	ANK	A2,/FF	FILE CODE 
	LDK	A5,0	SEARCH TTAB AND CDTAB 
	CF	A14,FNDFDB	SEARCH 
	LDKL	A2,FDBSTA	SYSTEM FWT ADDR 
	ST	A2,2,A4	FC ENTRY
	LDK	A1,0 
	LC	A1,FDBLRN,A11 
	LD	A2,FDBLRN+1,A11	LAST RECORD NR
	RF(NZ)	CLO100
	LDR	A1,A1
	RF(NZ)	CLO100
	LDK	A2,1	LRN 
CLO100	EQU	*
	RF	TIODMD
	EJECT
* 
**********
* STEQ00 *
* STGR00 *
* STNL00 *
**********
* 
*   START EQUAL,GREATER AND NOT LESS
* 
STEQ00	EQU	*
STGR00	EQU	*
STNL00	EQU	*
	LD	A2,ECBCW,A8	REC NR
	LD	A3,ECBCW+2,A8 
	CWK	A10,QSTG00	START GREATER 
	RB(E)	IXR020	GET NEXT RECORD NUMBER
	EJECT
* 
**********
* RWCU00 *
* RWCUIX *
* DECU00 *
* DECUIX *
* WRRN00 *
* RWDI00 *
* DEDI00 *
* TIODMA *
**********
* 
*   REWRITE CURRENT,REWRITE CURRENT INDEXED 
*   DELETE CURRENT,DELETE CURRENT INDEXED 
*   WRITE RANDOM,REWRITE DIRECT 
*   DELETE DIRECT 
* 
RWCU00	EQU	*
RWCUIX	EQU	*
DECU00	EQU	*
DECUIX	EQU	*
TIODMA	EQU	*
	ST	A2,ECBCW,A8	REC NR
	ST	A3,ECBCW+2,A8 
WRRN00	EQU	*	WRITE RANDOM 
RWDI00	EQU	*	REWRITE DIRECT 
DEDI00	EQU	*	DELETE DIRECT
	LD	A1,ECBCW,A8	RECORD NUMBER 
	LD	A2,ECBCW+2,A8 
* 
	EJECT		TIOSDM
* 
*   NO EA FOR OTHER TASK
* 
	LDR	A9,A11	SAVE FDB ADDRESS
	LD	A11,FDBADF,A11
	CF	A14,EATEST
	LDR	A11,A9	SAVED FDB ADDRESS 
	ADK	A3,0 
	RF(N)	TIODPE	EA OTHER TASK 
TIODMD	EQU	*
	CF	A14,CALSNO	GET SECTOR NO AND OFFSET IN SECTOR 
	RF(NZ)	TIODME
* 
	EJECT
* 
************************* 
*   SDMTSK ACTIVATION   * 
************************* 
* 
* 
ACTDM0	EQU	*
	LDR	A6,A11	FDB ADDRESS 
	LDKL	A2,SDMTSK	ACTIVATION ADDRESS
	CWK	A10,QWRSQ0 
	ABL(L)	DMACTD	ADMINISTRATION FUNCTION
	ABL	DMACTI	ACTIVATE DM TASK
* 
	EJECT
* 
**********
* TIODPE *
* TIODME *
* ENDIO  *
**********
* 
*   ERROR :RETURN VIA DISEND
* 
TIODPE	EQU	*	PROTECT ERR EXIT 
	LC	A3,FDBTNR,A11	USER TASK ID
	ANK	A3,/FF 
	CF	A14,RELPRO	RELEASE PROTECT
	LDKL	A1,PROERR 
TIODME	EQU	*
	LD	A6,FDBADF,A11	DATA FILE FDB ADDR
ENDIOL	EQU	*
	ABL	DISEND	CALL TENDIO  GOTO DISPATCHER
ENDIO	EQU	* 
	LDR	A6,A11	FDB ADDRESS 
	RB	ENDIOL
* 
	EJECT		TIOSDM
* 
* 
**********
* CHKORD *
**********
* 
*   CHECK IF ORDER IN TABLE 
* 
*   INPUT : A10=ADDRESS TO ORDER TABLE END
*            A3=LENGTH
*            A7=ORDER/OPTION
* 
*   OUTPUT:  A2=ORDER BIT 
*            A3=ENTRY NUMBER IN TABLE 
*           A10=ADDRESS TO FIT OR IF NOT FIT
*               TABLE BEGINNING - 2 
*            CR=0 IF ORDER FOUND IN TABLE 
*            CR=2 ELSE
* 
CHKORD	EQU	*
	ADKL	A14,4 
CHKO10	EQU	*
	SRL	A2,1 
	CWR*	A7,A10
	RF(E)	CHKO20	ORDER IN TABLE
	SUKL	A10,2	NEXT ENTRY
	SUK	A3,2 
	RB(NN)	CHKO10	NEXT ENTRY IN TABLE
CHKO20	EQU	*
	ABR*	A14 
* 
* 
	EJECT		TIOSDM
* 
**********
* ADDONE *
**********
* 
*   DOUBLE ADD ONE ON REGISTERS A2,A3 
* 
ADDONE	EQU	*
	ADK	A3,1 
	RF(P)	ADDO10	NOT OVERFLOW OR NEGATIVE
	LDK	A3,0 
	ADK	A2,1	ADD CARRY 
ADDO10	EQU	*
	RTN	A14
* 
	EJECT		TIOSDM
* 
**********
* SWHFDB *
**********
* 
*   SWITCH FDB ADDRESS AND MOVE PARAMETERS
* 
*   INPUT  : A11=FDB ADDRESS
*   OUTPUT : A7=INDEX FDB ADDRESS 
*            A7=0 , IF NO INDEX FDB ADDRESS FOUND 
*            CR SET ACCORDING TO A7 
*            A3 IS USED 
* 
SWHFDB	EQU	*
	LD	A7,DWTOR,A11	GET INDEX
	SRL	A7,10
	SUK	A7,2 
	ADR	A7,A11	BASE IN DATA FDB
	LD	A7,FDBAI1,A7	INDEX FDB ADDR 
	RF(Z)	SWHF90	NOT FOUND 
SWHECO	EQU	*	SWITCH ECB AND ORDER	=4
	LD	A3,DWTECB,A11	MOVE PARAMETERS 
	ST	A3,DWTECB,A7
	LD	A3,DWTOR,A11
	ST	A3,DWTOR,A7 
SWHF90	EQU	*
	ADKL	A14,4 
	ADK	A7,0 
	ABR*	A14 
* 
	END

HexDump

0x0000…0036 (0, 0, 400)  Head {h00=0x0032, h01=0x0050, text=» IDENT TIOSDM  REL 11.0 81-02-26 870105041100 «, t00=0x0000, t01=0x0004}
0x0036…003e              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0078              Head {h00=0x0036, h01=0x0050, text=»   =4,MOVE KEY WHEN DELETE,REWRITE DIRECT INDEXED «, t00=0x0000, t01=0x0042}
0x0078…0098              Head {h00=0x001c, h01=0x0050, text=»   =4,REL 11.0 81-02-24 «, t00=0x0000, t01=0x007c}
0x0098…00d6              Head {h00=0x003a, h01=0x0050, text=»   =3,SKIP BITS 1-4 IN ORDER WHEN WRITE,DELETE,REWRITE«, t00=0x0000, t01=0x009c}
0x00d6…00f6              Head {h00=0x001c, h01=0x0050, text=»   =3,REL 11.0 81-02-12 «, t00=0x0000, t01=0x00da}
0x00f6…012a              Head {h00=0x0030, h01=0x0050, text=»   =2,CLOSE D. WILL BE CLOSE IF WR. OP MODE «, t00=0x0000, t01=0x00fa}
0x012a…014a              Head {h00=0x001c, h01=0x0050, text=»   =2,REL 11.0 81-02-05 «, t00=0x0000, t01=0x012e}
0x014a…0178              Head {h00=0x002a, h01=0x0050, text=»   =1, OPEN MODES ALLOWED WRONG ORDERS«, t00=0x0000, t01=0x014e}
0x0178…0198              Head {h00=0x001c, h01=0x0050, text=»   =1, REL 11.0 81-01-26«, t00=0x0000, t01=0x017c}
0x0198…01d4              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0001, t01=0x000c}
0x01d4…01de              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0048}
0x01de…0206              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM  PTS«, t00=0x0001, t01=0x0052}
0x0206…0210              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x007a}
0x0210…024e              Head {h00=0x003a, h01=0x0050, text=»*   TIOSDM  = STANDARD DATA MANAGEMENT ACTIVATION PART«, t00=0x0001, t01=0x0084}
0x024e…0258              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00c2}
0x0258…0262              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00cc}
0x0262…026c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00d6}
0x026c…0276              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00e0}
0x0276…0280              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00ea}
0x0280…028a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00f4}
0x028a…02c6              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0001, t01=0x00fe}
0x02c6…02d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x013a}
0x02d0…0316              Head {h00=0x0042, h01=0x0050, text=»*   THIS MODULE IS ENTERED IN THE SAME WAY AS A DRIVER VIA TIO«, t00=0x0001, t01=0x0144}
0x0316…0348              Head {h00=0x002e, h01=0x0050, text=»*   AND THE DWTADR IN FDB FOR CURRENT FILE«, t00=0x0001, t01=0x018a}
0x0348…0352              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x002c}
0x0352…039e              Head {h00=0x0048, h01=0x0050, text=»*   THE DM REQUEST IS PROCESSED HERE UP TO THE POINT WHERE A SECTOR «, t00=0x0002, t01=0x0036}
0x039e…03c6              Head {h00=0x0024, h01=0x0050, text=»*   FROM A DISC MUST BE ACCESSED«, t00=0x0002, t01=0x0082}
0x03c6…03d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00aa}
0x03d0…0412              Head {h00=0x003e, h01=0x0050, text=»*   ENTRY   TIOSDM      AND TIOSDM HOLDS THE START ADDRESS«, t00=0x0002, t01=0x00b4}
0x0412…041c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00f6}
0x041c…0426              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0100}
0x0426…044a              Head {h00=0x0020, h01=0x0050, text=»*   INPUT   A11= FWT ADDRESS«, t00=0x0002, t01=0x010a}
0x044a…047c              Head {h00=0x002e, h01=0x0050, text=»*           A7 = ORDER WORD WITH W BIT = 0«, t00=0x0002, t01=0x012e}
0x047c…04a0              Head {h00=0x0020, h01=0x0050, text=»*           A8 = ECB ADDRESS«, t00=0x0002, t01=0x0160}
0x04a0…04aa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0184}
0x04aa…04b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x018e}
0x04b4…04ca              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0003, t01=0x0008}
0x04ca…04d4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x001e}
0x04d4…050e              Head {h00=0x0036, h01=0x0050, text=»*   IN ALL DM MODULES FDB WILL BE THE SAME AS FWT «, t00=0x0003, t01=0x0028}
0x050e…0518              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0062}
0x0518…0550              Head {h00=0x0034, h01=0x0050, text=»*   THE FOLLOWING WORDS WILL BE SET IN THE FDB: «, t00=0x0003, t01=0x006c}
0x0550…057a              Head {h00=0x0026, h01=0x0050, text=»*   FDBSNR   SECTOR NUMBER IN FILE«, t00=0x0003, t01=0x00a4}
0x057a…05ae              Head {h00=0x0030, h01=0x0050, text=»*   FDBRRO   RELATIVE RECORD OFFSET IN BLOCK«, t00=0x0003, t01=0x00ce}
0x05ae…05e0              Head {h00=0x002e, h01=0x0050, text=»*   FDBTNR   TASK NUMBER FOR CALLING TASK «, t00=0x0003, t01=0x0102}
0x05e0…0612              Head {h00=0x002e, h01=0x0050, text=»*   FDBCEX   CURRENT EXTENT BLOCK POINTER «, t00=0x0003, t01=0x0134}
0x0612…061c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0166}
0x061c…0626              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0170}
0x0626…066e              Head {h00=0x0044, h01=0x0050, text=»*   IF AN ERROR CONDITION IS DETECTED THE ERROR RETURN WILL BE: «, t00=0x0003, t01=0x017a}
0x066e…0692              Head {h00=0x0020, h01=0x0050, text=»*   LDKL   A1,/<RETURN CODE>«, t00=0x0004, t01=0x0032}
0x0692…06ac              Head {h00=0x0016, h01=0x0050, text=»*   ABL    DISEND «, t00=0x0004, t01=0x0056}
0x06ac…06b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0070}
0x06b6…06c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x007a}
0x06c0…06ce              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0084}
0x06ce…06d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0092}
0x06d8…06ee              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0004, t01=0x009c}
0x06ee…0704              Head {h00=0x0012, h01=0x0050, text=»*   ENTRIES  *«, t00=0x0004, t01=0x00b2}
0x0704…071a              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0004, t01=0x00c8}
0x071a…0724              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00de}
0x0724…074e              Head {h00=0x0026, h01=0x0050, text=» ENTRY TIOSDM REFERENCED IN DWTADR«, t00=0x0004, t01=0x00e8}
0x074e…0758              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0112}
0x0758…077c              Head {h00=0x0020, h01=0x0050, text=» ENTRY SDMOIE,SDMIOP,SDMOEE «, t00=0x0004, t01=0x011c}
0x077c…07a0              Head {h00=0x0020, h01=0x0050, text=» ENTRY SDMOOS,SDMOOR,SDMLIM «, t00=0x0004, t01=0x0140}
0x07a0…07bc              Head {h00=0x0018, h01=0x0050, text=» ENTRY SDMOEX,SDMOIP«, t00=0x0004, t01=0x0164}
0x07bc…07d2              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0004, t01=0x0180}
0x07d2…07dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0008}
0x07dc…07f6              Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x0005, t01=0x0012}
0x07f6…0810              Head {h00=0x0016, h01=0x0050, text=»*   EXTERNALS    *«, t00=0x0005, t01=0x002c}
0x0810…082a              Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x0005, t01=0x0046}
0x082a…0834              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0060}
0x0834…084a              Head {h00=0x0012, h01=0x0050, text=» EXTRN FDBRRO «, t00=0x0005, t01=0x006a}
0x084a…0860              Head {h00=0x0012, h01=0x0050, text=» EXTRN FDBRLE «, t00=0x0005, t01=0x0080}
0x0860…0876              Head {h00=0x0012, h01=0x0050, text=» EXTRN FDBTNR «, t00=0x0005, t01=0x0096}
0x0876…088c              Head {h00=0x0012, h01=0x0050, text=» EXTRN FDBLRN «, t00=0x0005, t01=0x00ac}
0x088c…08ae              Head {h00=0x001e, h01=0x0050, text=» EXTRN FDBNIF,FDBKA,FDBADF«, t00=0x0005, t01=0x00c2}
0x08ae…08d2              Head {h00=0x0020, h01=0x0050, text=» EXTRN FDBAI1,CRNCDF,CRNSTA «, t00=0x0005, t01=0x00e4}
0x08d2…090c              Head {h00=0x0036, h01=0x0050, text=» EXTRN FDBKEY SAVE AREA FOR KEY IN INDEXED ACCESS «, t00=0x0005, t01=0x0108}
0x090c…0922              Head {h00=0x0012, h01=0x0050, text=» EXTRN FDBSTA «, t00=0x0005, t01=0x0142}
0x0922…0938              Head {h00=0x0012, h01=0x0050, text=» EXTRN FDBOMD «, t00=0x0005, t01=0x0158}
0x0938…095c              Head {h00=0x0020, h01=0x0050, text=» EXTRN PROERR,LGTERR,EDMERR «, t00=0x0005, t01=0x016e}
0x095c…0972 (6, 0, 400)  Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTTCT «, t00=0x0006, t01=0x0004}
0x0972…0988              Head {h00=0x0012, h01=0x0050, text=» EXTRN RELPRO «, t00=0x0006, t01=0x001a}
0x0988…099c              Head {h00=0x0010, h01=0x0050, text=» EXTRN ACTOT«, t00=0x0006, t01=0x0030}
0x099c…09b2              Head {h00=0x0012, h01=0x0050, text=» EXTRN DISEND «, t00=0x0006, t01=0x0044}
0x09b2…09d4              Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTECB ECB ADDRESS «, t00=0x0006, t01=0x005a}
0x09d4…09fc              Head {h00=0x0024, h01=0x0050, text=» EXTRN DWTOR DWT INDEX AND ORDER«, t00=0x0006, t01=0x007c}
0x09fc…0a26              Head {h00=0x0026, h01=0x0050, text=» EXTRN DWTTAB DM TASK TTAB ADDRESS«, t00=0x0006, t01=0x00a4}
0x0a26…0a3c              Head {h00=0x0012, h01=0x0050, text=» EXTRN SDMTSK «, t00=0x0006, t01=0x00ce}
0x0a3c…0a52              Head {h00=0x0012, h01=0x0050, text=» EXTRN CALSNO «, t00=0x0006, t01=0x00e4}
0x0a52…0a78              Head {h00=0x0022, h01=0x0050, text=» EXTRN ECBBA,ECBRL,ECBCW,ECBRC«, t00=0x0006, t01=0x00fa}
0x0a78…0a94              Head {h00=0x0018, h01=0x0050, text=» EXTRN CRNGET,EATEST«, t00=0x0006, t01=0x0120}
0x0a94…0ab2              Head {h00=0x001a, h01=0x0050, text=» EXTRN FWTFNR FILE NR «, t00=0x0006, t01=0x013c}
0x0ab2…0ad6              Head {h00=0x0020, h01=0x0050, text=» EXTRN FNDFDB SDMTSK ROUTINE«, t00=0x0006, t01=0x015a}
0x0ad6…0aec              Head {h00=0x0012, h01=0x0050, text=» EXTRN FPB:FR «, t00=0x0006, t01=0x017e}
0x0aec…0b08 (7, 0, 400)  Head {h00=0x0018, h01=0x0050, text=» EXTRN FDBEXC,MOVUS «, t00=0x0007, t01=0x0004}
0x0b08…0b34              Head {h00=0x0028, h01=0x0050, text=» EXTRN CRNCIF INDEX CURRENCY OFFSET «, t00=0x0007, t01=0x0020}
0x0b34…0b50              Head {h00=0x0018, h01=0x0050, text=» EXTRN DMACTI,DMACTD«, t00=0x0007, t01=0x004c}
0x0b50…0b66              Head {h00=0x0012, h01=0x0050, text=» EXTRN DISIOE «, t00=0x0007, t01=0x0068}
0x0b66…0b88              Head {h00=0x001e, h01=0x0050, text=» EXTRN TTABD,TTABLN,TABEND«, t00=0x0007, t01=0x007e}
0x0b88…0b92              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00a0}
0x0b92…0ba0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x00aa}
0x0ba0…0baa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00b8}
0x0baa…0bca              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0007, t01=0x00c2}
0x0bca…0bea              Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x0007, t01=0x00e2}
0x0bea…0c0a              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0007, t01=0x0102}
0x0c0a…0c14              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0122}
0x0c14…0c1e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x012c}
0x0c1e…0c62              Head {h00=0x0040, h01=0x0050, text=»*   A VERSION CONTAINING INDEXED REQUEST ORDERS IS OBTAINED «, t00=0x0007, t01=0x0136}
0x0c62…0c86              Head {h00=0x0020, h01=0x0050, text=»*   BY SETTING INDXAC EQU 1 «, t00=0x0007, t01=0x017a}
0x0c86…0cb4              Head {h00=0x002a, h01=0x0050, text=»*              INDXAC EQU 0 OTHRERWISE«, t00=0x0008, t01=0x000e}
0x0cb4…0cc6              Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x0008, t01=0x003c}
0x0cc6…0cde              Head {h00=0x0014, h01=0x0050, text=»INDXAC EQU 00001«, t00=0x0008, t01=0x004e}
0x0cde…0ce8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0066}
0x0ce8…0cf2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0070}
0x0cf2…0d24              Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0008, t01=0x007a}
0x0d24…0d52              Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0008, t01=0x00ac}
0x0d52…0d5c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00da}
0x0d5c…0d70              Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 1«, t00=0x0008, t01=0x00e4}
0x0d70…0d7a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00f8}
0x0d7a…0d88              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0102}
0x0d88…0d92              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0110}
0x0d92…0daa              Head {h00=0x0014, h01=0x0050, text=»*   ERROR CODES «, t00=0x0008, t01=0x011a}
0x0daa…0db4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0132}
0x0db4…0dc8              Head {h00=0x0010, h01=0x0050, text=»*   MESSAGES«, t00=0x0008, t01=0x013c}
0x0dc8…0dd2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0150}
0x0dd2…0ddc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x015a}
0x0ddc…0e02              Head {h00=0x0022, h01=0x0050, text=»FCUSED EQU 7 INVALID FILE CODE«, t00=0x0008, t01=0x0164}
0x0e02…0e0a              Head {h00=0x0004, h01=0x0050, t00=0x0008, t01=0x018a}
0x0e0a…0e22 (9, 0, 398)  Head {h00=0x0014, h01=0x0050, text=»RQERR EQU /8000 «, t00=0x0009, t01=0x0004}
0x0e22…0e30              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x001c}
0x0e30…0e3a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x002a}
0x0e3a…0e5a              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0009, t01=0x0034}
0x0e5a…0e7a              Head {h00=0x001c, h01=0x0050, text=»*   DATA DEFINITIONS   *«, t00=0x0009, t01=0x0054}
0x0e7a…0e9a              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0009, t01=0x0074}
0x0e9a…0ea4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0094}
0x0ea4…0ebc              Head {h00=0x0014, h01=0x0050, text=»*   BRANCH TABLE«, t00=0x0009, t01=0x009e}
0x0ebc…0ec6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00b6}
0x0ec6…0eda              Head {h00=0x0010, h01=0x0050, text=»TIODMF EQU *«, t00=0x0009, t01=0x00c0}
0x0eda…0ef0              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x0009, t01=0x00d4}
0x0ef0…0f02              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x00ea}
0x0f02…0f14              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x00fc}
0x0f14…0f26              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x010e}
0x0f26…0f38              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x0120}
0x0f38…0f4a              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x0132}
0x0f4a…0f5c              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x0144}
0x0f5c…0f6e              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x0156}
0x0f6e…0f80              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x0168}
0x0f80…0f9c              Head {h00=0x0018, h01=0x0050, text=»QCLDIS EQU *-TIODMF «, t00=0x0009, t01=0x017a}
0x0f9c…0fb0              Head {h00=0x0010, h01=0x0050, text=» DATA CLOSED«, t00=0x000a, t01=0x0008}
0x0fb0…0fc4              Head {h00=0x0010, h01=0x0050, text=» DATA CLOSE «, t00=0x000a, t01=0x001c}
0x0fc4…0fd8              Head {h00=0x0010, h01=0x0050, text=» DATA RDFIPA«, t00=0x000a, t01=0x0030}
0x0fd8…0ff4              Head {h00=0x0018, h01=0x0050, text=»SDMOEX EQU *-TIODMF «, t00=0x000a, t01=0x0044}
0x0ff4…1012              Head {h00=0x001a, h01=0x0050, text=» DATA DISIOE NOT USED «, t00=0x000a, t01=0x0060}
0x1012…101c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x007e}
0x101c…1032              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x000a, t01=0x0088}
0x1032…103c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x009e}
0x103c…1046              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00a8}
0x1046…1062              Head {h00=0x0018, h01=0x0050, text=»QWRSQ0 EQU *-TIODMF «, t00=0x000a, t01=0x00b2}
0x1062…1076              Head {h00=0x0010, h01=0x0050, text=» DATA WRSQ00«, t00=0x000a, t01=0x00ce}
0x1076…1096              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000a, t01=0x00e2}
0x1096…10aa              Head {h00=0x0010, h01=0x0050, text=» DATA WRRN00«, t00=0x000a, t01=0x0102}
0x10aa…10be              Head {h00=0x0010, h01=0x0050, text=» DATA WRRNIX«, t00=0x000a, t01=0x0116}
0x10be…10d2              Head {h00=0x0010, h01=0x0050, text=» DATA RWCU00«, t00=0x000a, t01=0x012a}
0x10d2…10e6              Head {h00=0x0010, h01=0x0050, text=» DATA RWCUIX«, t00=0x000a, t01=0x013e}
0x10e6…10fa              Head {h00=0x0010, h01=0x0050, text=» DATA RWDI00«, t00=0x000a, t01=0x0152}
0x10fa…110e              Head {h00=0x0010, h01=0x0050, text=» DATA RWDIIX«, t00=0x000a, t01=0x0166}
0x110e…1122              Head {h00=0x0010, h01=0x0050, text=» DATA DECU00«, t00=0x000a, t01=0x017a}
0x1122…1136              Head {h00=0x0010, h01=0x0050, text=» DATA DECUIX«, t00=0x000a, t01=0x018e}
0x1136…114a              Head {h00=0x0010, h01=0x0050, text=» DATA DEDI00«, t00=0x000b, t01=0x0012}
0x114a…115e              Head {h00=0x0010, h01=0x0050, text=» DATA DEDIIX«, t00=0x000b, t01=0x0026}
0x115e…117a              Head {h00=0x0018, h01=0x0050, text=»QRDSQ0 EQU *-TIODMF «, t00=0x000b, t01=0x003a}
0x117a…118e              Head {h00=0x0010, h01=0x0050, text=» DATA RDSQ00«, t00=0x000b, t01=0x0056}
0x118e…11a2              Head {h00=0x0010, h01=0x0050, text=» DATA RDSQIX«, t00=0x000b, t01=0x006a}
0x11a2…11b6              Head {h00=0x0010, h01=0x0050, text=» DATA RDRN00«, t00=0x000b, t01=0x007e}
0x11b6…11ca              Head {h00=0x0010, h01=0x0050, text=» DATA RDRNIX«, t00=0x000b, t01=0x0092}
0x11ca…11de              Head {h00=0x0010, h01=0x0050, text=» DATA STEQ00«, t00=0x000b, t01=0x00a6}
0x11de…11f2              Head {h00=0x0010, h01=0x0050, text=» DATA STEQIX«, t00=0x000b, t01=0x00ba}
0x11f2…120e              Head {h00=0x0018, h01=0x0050, text=»QSTG00 EQU *-TIODMF «, t00=0x000b, t01=0x00ce}
0x120e…1222              Head {h00=0x0010, h01=0x0050, text=» DATA STGR00«, t00=0x000b, t01=0x00ea}
0x1222…123e              Head {h00=0x0018, h01=0x0050, text=»QSTGIX EQU *-TIODMF «, t00=0x000b, t01=0x00fe}
0x123e…1252              Head {h00=0x0010, h01=0x0050, text=» DATA STGRIX«, t00=0x000b, t01=0x011a}
0x1252…1266              Head {h00=0x0010, h01=0x0050, text=» DATA STNL00«, t00=0x000b, t01=0x012e}
0x1266…127a              Head {h00=0x0010, h01=0x0050, text=» DATA STNLIX«, t00=0x000b, t01=0x0142}
0x127a…1284              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0156}
0x1284…1290              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000b, t01=0x0160}
0x1290…12a6              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=0 «, t00=0x000b, t01=0x016c}
0x12a6…12b8              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000b, t01=0x0182}
0x12b8…12ca (12, 0, 400) Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x0004}
0x12ca…12dc              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x0016}
0x12dc…12ee              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x0028}
0x12ee…1300              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x003a}
0x1300…1312              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x004c}
0x1312…1324              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x005e}
0x1324…1336              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x0070}
0x1336…1352              Head {h00=0x0018, h01=0x0050, text=»QCLDIS EQU *-TIODMF «, t00=0x000c, t01=0x0082}
0x1352…1366              Head {h00=0x0010, h01=0x0050, text=» DATA CLOSE «, t00=0x000c, t01=0x009e}
0x1366…137a              Head {h00=0x0010, h01=0x0050, text=» DATA CLOSE «, t00=0x000c, t01=0x00b2}
0x137a…138e              Head {h00=0x0010, h01=0x0050, text=» DATA RDFIPA«, t00=0x000c, t01=0x00c6}
0x138e…13aa              Head {h00=0x0018, h01=0x0050, text=»SDMOEX EQU *-TIODMF «, t00=0x000c, t01=0x00da}
0x13aa…13c8              Head {h00=0x001a, h01=0x0050, text=» DATA DISIOE NOT USED «, t00=0x000c, t01=0x00f6}
0x13c8…13d2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0114}
0x13d2…13e8              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x000c, t01=0x011e}
0x13e8…13f2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0134}
0x13f2…13fc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x013e}
0x13fc…1418              Head {h00=0x0018, h01=0x0050, text=»QWRSQ0 EQU *-TIODMF «, t00=0x000c, t01=0x0148}
0x1418…142c              Head {h00=0x0010, h01=0x0050, text=» DATA WRSQ00«, t00=0x000c, t01=0x0164}
0x142c…144c              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000c, t01=0x0178}
0x144c…1460              Head {h00=0x0010, h01=0x0050, text=» DATA WRRN00«, t00=0x000d, t01=0x0008}
0x1460…1480              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x001c}
0x1480…1494              Head {h00=0x0010, h01=0x0050, text=» DATA RWCU00«, t00=0x000d, t01=0x003c}
0x1494…14b4              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x0050}
0x14b4…14c8              Head {h00=0x0010, h01=0x0050, text=» DATA RWDI00«, t00=0x000d, t01=0x0070}
0x14c8…14e8              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x0084}
0x14e8…14fc              Head {h00=0x0010, h01=0x0050, text=» DATA DECU00«, t00=0x000d, t01=0x00a4}
0x14fc…151c              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x00b8}
0x151c…1530              Head {h00=0x0010, h01=0x0050, text=» DATA DEDI00«, t00=0x000d, t01=0x00d8}
0x1530…1550              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x00ec}
0x1550…156c              Head {h00=0x0018, h01=0x0050, text=»QRDSQ0 EQU *-TIODMF «, t00=0x000d, t01=0x010c}
0x156c…1580              Head {h00=0x0010, h01=0x0050, text=» DATA RDSQ00«, t00=0x000d, t01=0x0128}
0x1580…15a0              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x013c}
0x15a0…15b4              Head {h00=0x0010, h01=0x0050, text=» DATA RDRN00«, t00=0x000d, t01=0x015c}
0x15b4…15d4              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x0170}
0x15d4…15e8              Head {h00=0x0010, h01=0x0050, text=» DATA STEQ00«, t00=0x000d, t01=0x0190}
0x15e8…1608              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000e, t01=0x0014}
0x1608…1624              Head {h00=0x0018, h01=0x0050, text=»QSTG00 EQU *-TIODMF «, t00=0x000e, t01=0x0034}
0x1624…1638              Head {h00=0x0010, h01=0x0050, text=» DATA STGR00«, t00=0x000e, t01=0x0050}
0x1638…1658              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000e, t01=0x0064}
0x1658…166c              Head {h00=0x0010, h01=0x0050, text=» DATA STNL00«, t00=0x000e, t01=0x0084}
0x166c…168c              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000e, t01=0x0098}
0x168c…1698              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x00b8}
0x1698…16a2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00c4}
0x16a2…16b8              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x000e, t01=0x00ce}
0x16b8…16c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00e4}
0x16c2…16d4              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000e, t01=0x00ee}
0x16d4…16e6              Head {h00=0x000e, h01=0x0050, text=»* OPEMOD *«, t00=0x000e, t01=0x0100}
0x16e6…16f8              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000e, t01=0x0112}
0x16f8…1702              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0124}
0x1702…1738              Head {h00=0x0032, h01=0x0050, text=»*   TABLE OVER ALLOWED IO ORDERS VS OPENMODES «, t00=0x000e, t01=0x012e}
0x1738…1742              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0164}
0x1742…1756              Head {h00=0x0010, h01=0x0050, text=»* BIT ORDER «, t00=0x000e, t01=0x016e}
0x1756…176e              Head {h00=0x0014, h01=0x0050, text=»* 0 NOT USED =1 «, t00=0x000e, t01=0x0182}
0x176e…1786              Head {h00=0x0014, h01=0x0050, text=»* 1 NOT USED =1 «, t00=0x000f, t01=0x000a}
0x1786…17a4              Head {h00=0x001a, h01=0x0050, text=»* 2 START NOT LESS =1 «, t00=0x000f, t01=0x0022}
0x17a4…17c0              Head {h00=0x0018, h01=0x0050, text=»* 3 START GREATER =1«, t00=0x000f, t01=0x0040}
0x17c0…17da              Head {h00=0x0016, h01=0x0050, text=»* 4 START EQUAL =1«, t00=0x000f, t01=0x005c}
0x17da…17f4              Head {h00=0x0016, h01=0x0050, text=»* 5 READ RANDOM =1«, t00=0x000f, t01=0x0076}
0x17f4…1812              Head {h00=0x001a, h01=0x0050, text=»* 6 READ SEQUENTIAL =1«, t00=0x000f, t01=0x0090}
0x1812…182e              Head {h00=0x0018, h01=0x0050, text=»* 7 DELETE DIRECT =1«, t00=0x000f, t01=0x00ae}
0x182e…184c              Head {h00=0x001a, h01=0x0050, text=»* 8 DELETE CURRENT =1 «, t00=0x000f, t01=0x00ca}
0x184c…186a              Head {h00=0x001a, h01=0x0050, text=»* 9 REWRITE DIRECT =1 «, t00=0x000f, t01=0x00e8}
0x186a…188a              Head {h00=0x001c, h01=0x0050, text=»* 10 REWRITE CURRENT =1 «, t00=0x000f, t01=0x0106}
0x188a…18a6              Head {h00=0x0018, h01=0x0050, text=»* 11 WRITE RANDOM =1«, t00=0x000f, t01=0x0126}
0x18a6…18c6              Head {h00=0x001c, h01=0x0050, text=»* 12 WRITE SEQUENTIAL =1«, t00=0x000f, t01=0x0142}
0x18c6…18e0              Head {h00=0x0016, h01=0x0050, text=»* 13 NOT USED  =2 «, t00=0x000f, t01=0x0162}
0x18e0…18fa              Head {h00=0x0016, h01=0x0050, text=»* 14 NOT USED  =2 «, t00=0x000f, t01=0x017c}
0x18fa…1914              Head {h00=0x0016, h01=0x0050, text=»* 15 NOT USED  =2 «, t00=0x0010, t01=0x0008}
0x1914…191e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0022}
0x191e…1932              Head {h00=0x0010, h01=0x0050, text=»OPEMOD EQU *«, t00=0x0010, t01=0x002c}
0x1932…1956              Head {h00=0x0020, h01=0x0050, text=» DATA /3E00 INPUT UNPROT. =2«, t00=0x0010, t01=0x0040}
0x1956…197c              Head {h00=0x0022, h01=0x0050, text=» DATA /3E00 INPUT PROTECTED =2«, t00=0x0010, t01=0x0064}
0x197c…19a2              Head {h00=0x0022, h01=0x0050, text=» DATA /3E00 INPUT EXCLUSIVE =2«, t00=0x0010, t01=0x008a}
0x19a2…19cc              Head {h00=0x0026, h01=0x0050, text=» DATA /3FF8 INPUT/OUTPUT PROT. =2 «, t00=0x0010, t01=0x00b0}
0x19cc…19f6              Head {h00=0x0026, h01=0x0050, text=» DATA /3FF8 INPUT/OUTPUT EXCL. =2 «, t00=0x0010, t01=0x00da}
0x19f6…1a1e              Head {h00=0x0024, h01=0x0050, text=» DATA /0008 EXTEND EXCLUSIVE =2 «, t00=0x0010, t01=0x0104}
0x1a1e…1a46              Head {h00=0x0024, h01=0x0050, text=» DATA /0008 OUTPUT SEQUENTIAL =2«, t00=0x0010, t01=0x012c}
0x1a46…1a6a              Head {h00=0x0020, h01=0x0050, text=» DATA /0018 OUTPUT RANDOM =2«, t00=0x0010, t01=0x0154}
0x1a6a…1a80              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0010, t01=0x0178}
0x1a80…1a8a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x018e}
0x1a8a…1a94              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0008}
0x1a94…1aa6              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0011, t01=0x0012}
0x1aa6…1ab8              Head {h00=0x000e, h01=0x0050, text=»* ORDTA1 *«, t00=0x0011, t01=0x0024}
0x1ab8…1aca              Head {h00=0x000e, h01=0x0050, text=»* ORDTA2 *«, t00=0x0011, t01=0x0036}
0x1aca…1adc              Head {h00=0x000e, h01=0x0050, text=»* ORDTA3 *«, t00=0x0011, t01=0x0048}
0x1adc…1aee              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0011, t01=0x005a}
0x1aee…1af8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x006c}
0x1af8…1b02              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0076}
0x1b02…1b0c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0080}
0x1b0c…1b4a              Head {h00=0x003a, h01=0x0050, text=»*   ORDTA1:   ADMINISTATION FUNCTION ORDERS (NO INDEX)«, t00=0x0011, t01=0x008a}
0x1b4a…1b98              Head {h00=0x004a, h01=0x0050, text=»*   ORDTA2:   ORDER WITH SPECIAL INDEX HANDLING (FDBNIF CONTAIN INDEX)«, t00=0x0011, t01=0x00c8}
0x1b98…1bd6              Head {h00=0x003a, h01=0x0050, text=»*   ORDTA3:   ORDERS WITH INTERNAL INDEX IN ORDER WORD«, t00=0x0011, t01=0x0116}
0x1bd6…1be0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0154}
0x1be0…1bea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x015e}
0x1bea…1c00              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0011, t01=0x0168}
0x1c00…1c0a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x017e}
0x1c0a…1c14              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0188}
0x1c14…1c1e (18, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0004}
0x1c1e…1c32              Head {h00=0x0010, h01=0x0050, text=»ORDTA1 EQU *«, t00=0x0012, t01=0x000e}
0x1c32…1c5e              Head {h00=0x0028, h01=0x0050, text=» DATA /821 OPEN   INPUT  UNPROTECTED«, t00=0x0012, t01=0x0022}
0x1c5e…1c7a              Head {h00=0x0018, h01=0x0050, text=»SDMOIP EQU *-ORDTA1 «, t00=0x0012, t01=0x004e}
0x1c7a…1ca4              Head {h00=0x0026, h01=0x0050, text=» DATA /921 OPEN   INPUT  PROTECTED«, t00=0x0012, t01=0x006a}
0x1ca4…1cc0              Head {h00=0x0018, h01=0x0050, text=»SDMOIE EQU *-ORDTA1 «, t00=0x0012, t01=0x0094}
0x1cc0…1cea              Head {h00=0x0026, h01=0x0050, text=» DATA /A21 OPEN   INPUT  EXCLUSIVE«, t00=0x0012, t01=0x00b0}
0x1cea…1d06              Head {h00=0x0018, h01=0x0050, text=»SDMIOP EQU *-ORDTA1 «, t00=0x0012, t01=0x00da}
0x1d06…1d38              Head {h00=0x002e, h01=0x0050, text=» DATA /3921 OPEN   INPUT/OUTPUT  PROTECTED«, t00=0x0012, t01=0x00f6}
0x1d38…1d6a              Head {h00=0x002e, h01=0x0050, text=» DATA /3A21 OPEN   INPUT/OUTPUT  EXCLUSIVE«, t00=0x0012, t01=0x0128}
0x1d6a…1d86              Head {h00=0x0018, h01=0x0050, text=»SDMOEE EQU *-ORDTA1 «, t00=0x0012, t01=0x015a}
0x1d86…1db2              Head {h00=0x0028, h01=0x0050, text=» DATA /5221 OPEN   EXTEND  EXCLUSIVE«, t00=0x0012, t01=0x0176}
0x1db2…1dce              Head {h00=0x0018, h01=0x0050, text=»SDMOOS EQU *-ORDTA1 «, t00=0x0013, t01=0x0012}
0x1dce…1e06              Head {h00=0x0034, h01=0x0050, text=» DATA /1221 OPEN   OUTPUT SEQUENTIAL  EXCLUSIVE «, t00=0x0013, t01=0x002e}
0x1e06…1e22              Head {h00=0x0018, h01=0x0050, text=»SDMOOR EQU *-ORDTA1 «, t00=0x0013, t01=0x0066}
0x1e22…1e5a              Head {h00=0x0034, h01=0x0050, text=» DATA /3221 OPEN   OUTPUT RANDOM      EXCLUSIVE «, t00=0x0013, t01=0x0082}
0x1e5a…1e76              Head {h00=0x0018, h01=0x0050, text=»SDMLIM EQU *-ORDTA1 «, t00=0x0013, t01=0x00ba}
0x1e76…1e98              Head {h00=0x001e, h01=0x0050, text=» DATA /222 CLOSE   DISCARD«, t00=0x0013, t01=0x00d6}
0x1e98…1eb6              Head {h00=0x001a, h01=0x0050, text=» DATA /022 CLOSE  LOCK«, t00=0x0013, t01=0x00f8}
0x1eb6…1edc              Head {h00=0x0022, h01=0x0050, text=» DATA /3 READ FILE PARAMETERS «, t00=0x0013, t01=0x0116}
0x1edc…1ef8              Head {h00=0x0018, h01=0x0050, text=»ORDTL1 EQU *-ORDTA1 «, t00=0x0013, t01=0x013c}
0x1ef8…1f0c              Head {h00=0x0010, h01=0x0050, text=»ORDTA2 EQU *«, t00=0x0013, t01=0x0158}
0x1f0c…1f30              Head {h00=0x0020, h01=0x0050, text=» DATA /006 WRITE  SEQUENTIAL«, t00=0x0013, t01=0x016c}
0x1f30…1f50              Head {h00=0x001c, h01=0x0050, text=» DATA /106 WRITE RANDOM «, t00=0x0013, t01=0x0190}
0x1f50…1f72              Head {h00=0x001e, h01=0x0050, text=» DATA /407 REWRITE CURRENT«, t00=0x0014, t01=0x0020}
0x1f72…1f94              Head {h00=0x001e, h01=0x0050, text=» DATA /107 REWRITE DIRECT «, t00=0x0014, t01=0x0042}
0x1f94…1fb6              Head {h00=0x001e, h01=0x0050, text=» DATA /408 DELETE CURRENT «, t00=0x0014, t01=0x0064}
0x1fb6…1fd6              Head {h00=0x001c, h01=0x0050, text=» DATA /108 DELETE DIRECT«, t00=0x0014, t01=0x0086}
0x1fd6…1ff2              Head {h00=0x0018, h01=0x0050, text=»ORDTL2 EQU *-ORDTA2 «, t00=0x0014, t01=0x00a6}
0x1ff2…2000              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x00c2}
0x2000…2014              Head {h00=0x0010, h01=0x0050, text=»ORDTA3 EQU *«, t00=0x0014, t01=0x00d0}
0x2014…2036              Head {h00=0x001e, h01=0x0050, text=» DATA /002 READ SEQUENTIAL«, t00=0x0014, t01=0x00e4}
0x2036…2054              Head {h00=0x001a, h01=0x0050, text=» DATA /102 READ RANDOM«, t00=0x0014, t01=0x0106}
0x2054…2072              Head {h00=0x001a, h01=0x0050, text=» DATA /00B START EQUAL«, t00=0x0014, t01=0x0124}
0x2072…2092              Head {h00=0x001c, h01=0x0050, text=» DATA /10B START GREATER«, t00=0x0014, t01=0x0142}
0x2092…20b4              Head {h00=0x001e, h01=0x0050, text=» DATA /20B START NOT LESS «, t00=0x0014, t01=0x0162}
0x20b4…20d0              Head {h00=0x0018, h01=0x0050, text=»ORDTL3 EQU *-ORDTA3 «, t00=0x0014, t01=0x0184}
0x20d0…20e4              Head {h00=0x0010, h01=0x0050, text=»ORDTEN EQU *«, t00=0x0015, t01=0x0010}
0x20e4…20ee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0024}
0x20ee…20f8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x002e}
0x20f8…210e              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0015, t01=0x0038}
0x210e…2118              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x004e}
0x2118…212c              Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x0015, t01=0x0058}
0x212c…213e              Head {h00=0x000e, h01=0x0050, text=»*   ENTRY «, t00=0x0015, t01=0x006c}
0x213e…2152              Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x0015, t01=0x007e}
0x2152…215c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0092}
0x215c…2184              Head {h00=0x0024, h01=0x0050, text=»*   INPUT : A14 = STACK POINTER «, t00=0x0015, t01=0x009c}
0x2184…21aa              Head {h00=0x0022, h01=0x0050, text=»*           A8  = ECB ADDRESS «, t00=0x0015, t01=0x00c4}
0x21aa…21d0              Head {h00=0x0022, h01=0x0050, text=»*           A6  = FDB ADDRESS «, t00=0x0015, t01=0x00ea}
0x21d0…21da              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0110}
0x21da…21ee              Head {h00=0x0010, h01=0x0050, text=»TIOSDM EQU *«, t00=0x0015, t01=0x011a}
0x21ee…220e              Head {h00=0x001c, h01=0x0050, text=» LDR A11,A6 FDB ADDRESS «, t00=0x0015, t01=0x012e}
0x220e…2234              Head {h00=0x0022, h01=0x0050, text=» LDKL A2,/4000 ORDER CHECK BIT«, t00=0x0015, t01=0x014e}
0x2234…2266              Head {h00=0x002e, h01=0x0050, text=» LDKL A10,ORDTEN-2 CHECK ORDER AND OPTION «, t00=0x0015, t01=0x0174}
0x2266…227e              Head {h00=0x0014, h01=0x0050, text=» LDK A3,ORDTL3-2«, t00=0x0016, t01=0x0016}
0x227e…22a8              Head {h00=0x0026, h01=0x0050, text=» LD A7,DWTOR,A11 ORDER AND OPTION «, t00=0x0016, t01=0x002e}
0x22a8…22ba              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A7«, t00=0x0016, t01=0x0058}
0x22ba…22da              Head {h00=0x001c, h01=0x0050, text=» ANKL A7,/7FF NOT INDEX «, t00=0x0016, t01=0x006a}
0x22da…22f0              Head {h00=0x0012, h01=0x0050, text=» CF A14,CHKORD«, t00=0x0016, t01=0x008a}
0x22f0…2312              Head {h00=0x001e, h01=0x0050, text=» RF(N) TIOS10 NOT IN TABLE«, t00=0x0016, t01=0x00a0}
0x2312…2324              Head {h00=0x000e, h01=0x0050, text=» SLL A3,1 «, t00=0x0016, t01=0x00c2}
0x2324…234e              Head {h00=0x0026, h01=0x0050, text=» ADK A3,QRDSQ0 ADJUST DISPLACEMENT«, t00=0x0016, t01=0x00d4}
0x234e…2360              Head {h00=0x000e, h01=0x0050, text=» SRL A1,11«, t00=0x0016, t01=0x00fe}
0x2360…237e              Head {h00=0x001a, h01=0x0050, text=» RF(Z) TIOS20 NO INDEX«, t00=0x0016, t01=0x0110}
0x237e…239a              Head {h00=0x0018, h01=0x0050, text=» SUK A1,4 MAX INDEX «, t00=0x0016, t01=0x012e}
0x239a…23be              Head {h00=0x0020, h01=0x0050, text=» RF(NP) TIOS15 ALLOWED INDEX«, t00=0x0016, t01=0x014a}
0x23be…23d2              Head {h00=0x0010, h01=0x0050, text=»REQERR EQU *«, t00=0x0016, t01=0x016e}
0x23d2…23f2              Head {h00=0x001c, h01=0x0050, text=» LDR A6,A11 FDB ADDRESS «, t00=0x0016, t01=0x0182}
0x23f2…2410              Head {h00=0x001a, h01=0x0050, text=» ABL DISIOE REQUEST IO«, t00=0x0017, t01=0x0012}
0x2410…241a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0030}
0x241a…2430              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0017, t01=0x003a}
0x2430…243a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0050}
0x243a…2444              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x005a}
0x2444…244e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0064}
0x244e…2462              Head {h00=0x0010, h01=0x0050, text=»TIOS10 EQU *«, t00=0x0017, t01=0x006e}
0x2462…2488              Head {h00=0x0022, h01=0x0050, text=» LDK A3,ORDTL2-2 TABLE LENGTH «, t00=0x0017, t01=0x0082}
0x2488…24a0              Head {h00=0x0014, h01=0x0050, text=»* LDR A7,A1  =3 «, t00=0x0017, t01=0x00a8}
0x24a0…24b6              Head {h00=0x0012, h01=0x0050, text=» CF A14,CHKORD«, t00=0x0017, t01=0x00c0}
0x24b6…24de              Head {h00=0x0024, h01=0x0050, text=» RF(N) TIOS25 ORDER NOT IN TABLE«, t00=0x0017, t01=0x00d6}
0x24de…24f0              Head {h00=0x000e, h01=0x0050, text=» SLL A3,1 «, t00=0x0017, t01=0x00fe}
0x24f0…251a              Head {h00=0x0026, h01=0x0050, text=» ADK A3,QWRSQ0 ADJUST DISPLACEMENT«, t00=0x0017, t01=0x0110}
0x251a…2534              Head {h00=0x0016, h01=0x0050, text=» LC A1,FDBNIF,A11 «, t00=0x0017, t01=0x013a}
0x2534…2548              Head {h00=0x0010, h01=0x0050, text=» ANK A1,/FF «, t00=0x0017, t01=0x0154}
0x2548…2566              Head {h00=0x001a, h01=0x0050, text=» RF(Z) TIOS20 NO INDEX«, t00=0x0017, t01=0x0168}
0x2566…257a              Head {h00=0x0010, h01=0x0050, text=»TIOS15 EQU *«, t00=0x0017, t01=0x0186}
0x257a…259c              Head {h00=0x001e, h01=0x0050, text=» ADK A3,2 INDICATE INDEXED«, t00=0x0018, t01=0x000a}
0x259c…25ca              Head {h00=0x002a, h01=0x0050, text=»TIOS20 EQU * CHECK ORDER  VS OPEN MODE«, t00=0x0018, t01=0x002c}
0x25ca…25f2              Head {h00=0x0024, h01=0x0050, text=» LC A1,FDBOMD,A11 GET OPEN MODE «, t00=0x0018, t01=0x005a}
0x25f2…2606              Head {h00=0x0010, h01=0x0050, text=» ANK A1,/7F «, t00=0x0018, t01=0x0082}
0x2606…261e              Head {h00=0x0014, h01=0x0050, text=» AN A2,OPEMOD,A1«, t00=0x0018, t01=0x0096}
0x261e…2642              Head {h00=0x0020, h01=0x0050, text=» RB(Z) REQERR ILLEGAL ORDER «, t00=0x0018, t01=0x00ae}
0x2642…2654              Head {h00=0x000e, h01=0x0050, text=» RF TIOS30«, t00=0x0018, t01=0x00d2}
0x2654…265e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00e4}
0x265e…2672              Head {h00=0x0010, h01=0x0050, text=»TIOS25 EQU *«, t00=0x0018, t01=0x00ee}
0x2672…269c              Head {h00=0x0026, h01=0x0050, text=» LDR A7,A1 ORDER WITH ALL BITS =3 «, t00=0x0018, t01=0x0102}
0x269c…26b4              Head {h00=0x0014, h01=0x0050, text=» LDK A3,ORDTL1-2«, t00=0x0018, t01=0x012c}
0x26b4…26ca              Head {h00=0x0012, h01=0x0050, text=» CF A14,CHKORD«, t00=0x0018, t01=0x0144}
0x26ca…26f0              Head {h00=0x0022, h01=0x0050, text=» RB(N) REQERR ORDER NOT FOUND «, t00=0x0018, t01=0x015a}
0x26f0…26fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0180}
0x26fa…2710              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0018, t01=0x018a}
0x2710…271a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0010}
0x271a…2724              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x001a}
0x2724…2738              Head {h00=0x0010, h01=0x0050, text=»TIOS30 EQU *«, t00=0x0019, t01=0x0024}
0x2738…274c              Head {h00=0x0010, h01=0x0050, text=» LDR A10,A3 «, t00=0x0019, t01=0x0038}
0x274c…2766              Head {h00=0x0016, h01=0x0050, text=» SC A3,DWTOR+1,A11«, t00=0x0019, t01=0x004c}
0x2766…279e              Head {h00=0x0034, h01=0x0050, text=» LD A5,DWTTAB,A11 GET CALLING TASK TTAB ADDRESS «, t00=0x0019, t01=0x0066}
0x279e…27c2              Head {h00=0x0020, h01=0x0050, text=» SUK A3,QCLDIS CLOSE DISCARD«, t00=0x0019, t01=0x009e}
0x27c2…27e2              Head {h00=0x001c, h01=0x0050, text=» RF(N) TIOS35 OPEN ORDER«, t00=0x0019, t01=0x00c2}
0x27e2…27fa              Head {h00=0x0014, h01=0x0050, text=» CWK A11,FDBSTA «, t00=0x0019, t01=0x00e2}
0x27fa…281a              Head {h00=0x001c, h01=0x0050, text=» RB(E) REQERR NOT OPENED«, t00=0x0019, t01=0x00fa}
0x281a…284e              Head {h00=0x0030, h01=0x0050, text=» LD A1,FDBEXC,A11 EXCLUSIVE ACCESS INDICATOR«, t00=0x0019, t01=0x011a}
0x284e…2878              Head {h00=0x0026, h01=0x0050, text=» RF(Z) TIOS35 NOT OPENED EXCLUSIVE«, t00=0x0019, t01=0x014e}
0x2878…288a              Head {h00=0x000e, h01=0x0050, text=» CWR A1,A5«, t00=0x0019, t01=0x0178}
0x288a…28bc              Head {h00=0x002e, h01=0x0050, text=» RB(NE) REQERR OTHER TASK EXCLUSIVE ACCESS«, t00=0x0019, t01=0x018a}
0x28bc…28d0              Head {h00=0x0010, h01=0x0050, text=»TIOS35 EQU *«, t00=0x001a, t01=0x002c}
0x28d0…28e6              Head {h00=0x0012, h01=0x0050, text=» LD A1,SCTTCT «, t00=0x001a, t01=0x0040}
0x28e6…2904              Head {h00=0x001a, h01=0x0050, text=» LDR* A2,A1 TAB LENGTH«, t00=0x001a, t01=0x0056}
0x2904…2916              Head {h00=0x000e, h01=0x0050, text=» ADR A1,A2«, t00=0x001a, t01=0x0074}
0x2916…2928              Head {h00=0x000e, h01=0x0050, text=» SRL A2,1 «, t00=0x001a, t01=0x0086}
0x2928…293c              Head {h00=0x0010, h01=0x0050, text=»TIOS40 EQU *«, t00=0x001a, t01=0x0098}
0x293c…294e              Head {h00=0x000e, h01=0x0050, text=» SUK A1,2 «, t00=0x001a, t01=0x00ac}
0x294e…2960              Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x001a, t01=0x00be}
0x2960…2984              Head {h00=0x0020, h01=0x0050, text=» RF(Z) TIOS50 END OF SCTTCT «, t00=0x001a, t01=0x00d0}
0x2984…2998              Head {h00=0x0010, h01=0x0050, text=» CWR* A5,A1 «, t00=0x001a, t01=0x00f4}
0x2998…29bc              Head {h00=0x0020, h01=0x0050, text=» RB(NE) TIOS40 NOT THIS TASK«, t00=0x001a, t01=0x0108}
0x29bc…29d0              Head {h00=0x0010, h01=0x0050, text=»TIOS45 EQU *«, t00=0x001a, t01=0x012c}
0x29d0…29fa              Head {h00=0x0026, h01=0x0050, text=» SC A2,FDBTNR,A11 USER TASK NUMBER«, t00=0x001a, t01=0x0140}
0x29fa…2a0c              Head {h00=0x000e, h01=0x0050, text=» RF TIOS90«, t00=0x001a, t01=0x016a}
0x2a0c…2a1a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x017c}
0x2a1a…2a24              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x018a}
0x2a24…2a3c (27, 0, 400) Head {h00=0x0014, h01=0x0050, text=»* SEARCH DM TASK«, t00=0x001b, t01=0x0004}
0x2a3c…2a46              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x001c}
0x2a46…2a5a              Head {h00=0x0010, h01=0x0050, text=»TIOS50 EQU *«, t00=0x001b, t01=0x0026}
0x2a5a…2a82              Head {h00=0x0024, h01=0x0050, text=» LDK A2,/FF DATA MANAGEMENT TASK«, t00=0x001b, t01=0x003a}
0x2a82…2aa8              Head {h00=0x0022, h01=0x0050, text=» LDKL A1,TTABD TTAB ADDRESS #D«, t00=0x001b, t01=0x0062}
0x2aa8…2abc              Head {h00=0x0010, h01=0x0050, text=»TIOS55 EQU *«, t00=0x001b, t01=0x0088}
0x2abc…2ace              Head {h00=0x000e, h01=0x0050, text=» CWR A5,A1«, t00=0x001b, t01=0x009c}
0x2ace…2af0              Head {h00=0x001e, h01=0x0050, text=» RB(E) TIOS45 CORRECT TASK«, t00=0x001b, t01=0x00ae}
0x2af0…2b12              Head {h00=0x001e, h01=0x0050, text=» ADKL A1,TTABLN NEXT TTAB «, t00=0x001b, t01=0x00d0}
0x2b12…2b28              Head {h00=0x0012, h01=0x0050, text=» CWK A1,TABEND«, t00=0x001b, t01=0x00f2}
0x2b28…2b4c              Head {h00=0x0020, h01=0x0050, text=» RB(E) REQERR TASK NOT FOUND«, t00=0x001b, t01=0x0108}
0x2b4c…2b5e              Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x001b, t01=0x012c}
0x2b5e…2b70              Head {h00=0x000e, h01=0x0050, text=» RB TIOS55«, t00=0x001b, t01=0x013e}
0x2b70…2b86              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x001b, t01=0x0150}
0x2b86…2b90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0166}
0x2b90…2b9a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0170}
0x2b9a…2bae              Head {h00=0x0010, h01=0x0050, text=»TIOS90 EQU *«, t00=0x001b, t01=0x017a}
0x2bae…2bce              Head {h00=0x001c, h01=0x0050, text=» CF A14,CRNGET CURRENCY «, t00=0x001b, t01=0x018e}
0x2bce…2bda              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x001c, t01=0x001e}
0x2bda…2c04              Head {h00=0x0026, h01=0x0050, text=» LDR A4,A2 CURRENCY BUFFER ADDRESS«, t00=0x001c, t01=0x002a}
0x2c04…2c16              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x001c, t01=0x0054}
0x2c16…2c3c              Head {h00=0x0022, h01=0x0050, text=» SC A2,CRNSTA,A4 RESET STATUS «, t00=0x001c, t01=0x0066}
0x2c3c…2c64              Head {h00=0x0024, h01=0x0050, text=» LC A2,CRNCDF+1,A4 GET CURRENCY «, t00=0x001c, t01=0x008c}
0x2c64…2c7e              Head {h00=0x0016, h01=0x0050, text=» LD A3,CRNCDF+2,A4«, t00=0x001c, t01=0x00b4}
0x2c7e…2ca2              Head {h00=0x0020, h01=0x0050, text=» LDKL A9,/40 MAX KEY LENGTH «, t00=0x001c, t01=0x00ce}
0x2ca2…2cd0              Head {h00=0x002a, h01=0x0050, text=» ABI TIODMF,A10 BRANCH TO DM FUNCTION «, t00=0x001c, t01=0x00f2}
0x2cd0…2cda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0120}
0x2cda…2d00              Head {h00=0x0022, h01=0x0050, text=»*   A2,A3 = CURRENCY (CRNCDF) «, t00=0x001c, t01=0x012a}
0x2d00…2d28              Head {h00=0x0024, h01=0x0050, text=»*   A4 = CURRENCY BUFFER ADDRESS«, t00=0x001c, t01=0x0150}
0x2d28…2d52              Head {h00=0x0026, h01=0x0050, text=»*   A5 = TTAB ADDRESS CALLING TASK«, t00=0x001c, t01=0x0178}
0x2d52…2d78              Head {h00=0x0022, h01=0x0050, text=»*   A11= FDB ADDRESS DATA FILE«, t00=0x001d, t01=0x0012}
0x2d78…2d98              Head {h00=0x001c, h01=0x0050, text=»*   A7 = USER ORDER WORD«, t00=0x001d, t01=0x0038}
0x2d98…2dba              Head {h00=0x001e, h01=0x0050, text=»*   A8 = USER ECB ADDRESS «, t00=0x001d, t01=0x0058}
0x2dba…2de0              Head {h00=0x0022, h01=0x0050, text=»*   A9 = MAX KEY LENGTH = /40 «, t00=0x001d, t01=0x007a}
0x2de0…2e0e              Head {h00=0x002a, h01=0x0050, text=»*   A10= DISPLACEMENT IN TIODMF TABLE «, t00=0x001d, t01=0x00a0}
0x2e0e…2e18              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00ce}
0x2e18…2e22              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00d8}
0x2e22…2e38              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x001d, t01=0x00e2}
0x2e38…2e42              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00f8}
0x2e42…2e50              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001d, t01=0x0102}
0x2e50…2e5a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0110}
0x2e5a…2e6c              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001d, t01=0x011a}
0x2e6c…2e7e              Head {h00=0x000e, h01=0x0050, text=»* RWDIIX *«, t00=0x001d, t01=0x012c}
0x2e7e…2e90              Head {h00=0x000e, h01=0x0050, text=»* DEDIIX *«, t00=0x001d, t01=0x013e}
0x2e90…2ea2              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001d, t01=0x0150}
0x2ea2…2eac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0162}
0x2eac…2ee4              Head {h00=0x0034, h01=0x0050, text=»*   REWRITE DIRECT INDEXED,DELETE DIRECT INDEXED«, t00=0x001d, t01=0x016c}
0x2ee4…2eee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0014}
0x2eee…2f1a              Head {h00=0x0028, h01=0x0050, text=»RWDIIX EQU * REWRITE DIRECT INDEXED «, t00=0x001e, t01=0x001e}
0x2f1a…2f44              Head {h00=0x0026, h01=0x0050, text=»DEDIIX EQU * DELETE DIRECT INDEXED«, t00=0x001e, t01=0x004a}
0x2f44…2f72              Head {h00=0x002a, h01=0x0050, text=» LD A7,FDBAI1,A11 PRIMARY INDEX FDB =4«, t00=0x001e, t01=0x0074}
0x2f72…2fa6              Head {h00=0x0030, h01=0x0050, text=» CF A14,SWHECO SWITCH ECB AND ORDER CODE =4 «, t00=0x001e, t01=0x00a2}
0x2fa6…2fc4              Head {h00=0x001a, h01=0x0050, text=» RF IXR030 MOVE KEY =4«, t00=0x001e, t01=0x00d6}
0x2fc4…2fd2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001e, t01=0x00f4}
0x2fd2…2fdc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0102}
0x2fdc…2fee              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001e, t01=0x010c}
0x2fee…3000              Head {h00=0x000e, h01=0x0050, text=»* STEQIX *«, t00=0x001e, t01=0x011e}
0x3000…3012              Head {h00=0x000e, h01=0x0050, text=»* STGRIX *«, t00=0x001e, t01=0x0130}
0x3012…3024              Head {h00=0x000e, h01=0x0050, text=»* STNLIX *«, t00=0x001e, t01=0x0142}
0x3024…3036              Head {h00=0x000e, h01=0x0050, text=»* RDRNIX *«, t00=0x001e, t01=0x0154}
0x3036…3048              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001e, t01=0x0166}
0x3048…3052              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0178}
0x3052…3084              Head {h00=0x002e, h01=0x0050, text=»*   START INDEXED AND READ RANDOM INDEXED «, t00=0x001e, t01=0x0182}
0x3084…308e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0024}
0x308e…30a2              Head {h00=0x0010, h01=0x0050, text=»STEQIX EQU *«, t00=0x001f, t01=0x002e}
0x30a2…30b6              Head {h00=0x0010, h01=0x0050, text=»STGRIX EQU *«, t00=0x001f, t01=0x0042}
0x30b6…30ca              Head {h00=0x0010, h01=0x0050, text=»STNLIX EQU *«, t00=0x001f, t01=0x0056}
0x30ca…30ec              Head {h00=0x001e, h01=0x0050, text=» LD A9,ECBRL,A8 KEY LENGTH«, t00=0x001f, t01=0x006a}
0x30ec…3100              Head {h00=0x0010, h01=0x0050, text=»RDRNIX EQU *«, t00=0x001f, t01=0x008c}
0x3100…3122              Head {h00=0x001e, h01=0x0050, text=» CF A14,SWHFDB SWITCH FDB «, t00=0x001f, t01=0x00a0}
0x3122…313a              Head {h00=0x0014, h01=0x0050, text=»IXR030 EQU *  =4«, t00=0x001f, t01=0x00c2}
0x313a…3156              Head {h00=0x0018, h01=0x0050, text=» RB(Z) REQERR NO FDB«, t00=0x001f, t01=0x00da}
0x3156…317c              Head {h00=0x0022, h01=0x0050, text=» LDR A2,A7 INDEXED FDB ADDRESS«, t00=0x001f, t01=0x00f6}
0x317c…31a4              Head {h00=0x0024, h01=0x0050, text=» ADKL A2,FDBKEY KEY AREA ADDRESS«, t00=0x001f, t01=0x011c}
0x31a4…31b6              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x001f, t01=0x0144}
0x31b6…31ce              Head {h00=0x0014, h01=0x0050, text=» LD A1,FDBRLE,A7«, t00=0x001f, t01=0x0156}
0x31ce…31ea              Head {h00=0x0018, h01=0x0050, text=» SUK A1,6 KEY LENGTH«, t00=0x001f, t01=0x016e}
0x31ea…3208              Head {h00=0x001a, h01=0x0050, text=» LDR A3,A1 KEY LENGTH «, t00=0x001f, t01=0x018a}
0x3208…321c              Head {h00=0x0010, h01=0x0050, text=»IXR050 EQU *«, t00=0x0020, t01=0x0018}
0x321c…323a              Head {h00=0x001a, h01=0x0050, text=» CMR A4 CLEAR KEY AREA«, t00=0x0020, t01=0x002c}
0x323a…324c              Head {h00=0x000e, h01=0x0050, text=» ADK A4,2 «, t00=0x0020, t01=0x004a}
0x324c…325e              Head {h00=0x000e, h01=0x0050, text=» SUK A1,2 «, t00=0x0020, t01=0x005c}
0x325e…3282              Head {h00=0x0020, h01=0x0050, text=» RB(P) IXR050 MORE TO CLEAR «, t00=0x0020, t01=0x006e}
0x3282…328c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0092}
0x328c…329a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0020, t01=0x009c}
0x329a…32a4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00aa}
0x32a4…32c6              Head {h00=0x001e, h01=0x0050, text=»*   FETCH KEY TO INDEX FDB«, t00=0x0020, t01=0x00b4}
0x32c6…32d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00d6}
0x32d0…32f4              Head {h00=0x0020, h01=0x0050, text=» LD A1,ECBBA,A8 RECORD ADDR «, t00=0x0020, t01=0x00e0}
0x32f4…3314              Head {h00=0x001c, h01=0x0050, text=» AD A1,FDBKA,A7 KEY ADDR«, t00=0x0020, t01=0x0104}
0x3314…3344              Head {h00=0x002c, h01=0x0050, text=» CWR A3,A9 KEY LENGTH = MIN(A9,RECLEN-6)«, t00=0x0020, t01=0x0124}
0x3344…335a              Head {h00=0x0012, h01=0x0050, text=» RF(NG) IXR070«, t00=0x0020, t01=0x0154}
0x335a…336c              Head {h00=0x000e, h01=0x0050, text=» LDR A3,A9«, t00=0x0020, t01=0x016a}
0x336c…3380              Head {h00=0x0010, h01=0x0050, text=»IXR070 EQU *«, t00=0x0020, t01=0x017c}
0x3380…33a2              Head {h00=0x001e, h01=0x0050, text=» LDR A6,A3 SAVE MIN LENGTH«, t00=0x0020, t01=0x0190}
0x33a2…33c0              Head {h00=0x001a, h01=0x0050, text=» CF A15,MOVUS MOVE KEY«, t00=0x0021, t01=0x0022}
0x33c0…33ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0040}
0x33ca…33e0              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0021, t01=0x004a}
0x33e0…33ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0060}
0x33ea…341e              Head {h00=0x0030, h01=0x0050, text=»*   INCREASE KEY IF 'START GREATER ' IS REQ «, t00=0x0021, t01=0x006a}
0x341e…3428              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x009e}
0x3428…3440              Head {h00=0x0014, h01=0x0050, text=» CWK A10,QSTGIX «, t00=0x0021, t01=0x00a8}
0x3440…3468              Head {h00=0x0024, h01=0x0050, text=» RF(NE) STA020 NOT START GREATER«, t00=0x0021, t01=0x00c0}
0x3468…347c              Head {h00=0x0010, h01=0x0050, text=»STA010 EQU *«, t00=0x0021, t01=0x00e8}
0x347c…349e              Head {h00=0x001e, h01=0x0050, text=» SUK A2,1 ADDR LAST  BYTE «, t00=0x0021, t01=0x00fc}
0x349e…34b0              Head {h00=0x000e, h01=0x0050, text=» LCR A1,A2«, t00=0x0021, t01=0x011e}
0x34b0…34d2              Head {h00=0x001e, h01=0x0050, text=» ADK A1,1 NEXT HIGHER KEY «, t00=0x0021, t01=0x0130}
0x34d2…34e4              Head {h00=0x000e, h01=0x0050, text=» SCR A1,A2«, t00=0x0021, t01=0x0152}
0x34e4…3502              Head {h00=0x001a, h01=0x0050, text=» ANK A1,/FF OVERFLOW ?«, t00=0x0021, t01=0x0164}
0x3502…351c              Head {h00=0x0016, h01=0x0050, text=» RF(NZ) STA020 NO «, t00=0x0021, t01=0x0182}
0x351c…352e              Head {h00=0x000e, h01=0x0050, text=» SUK A6,1 «, t00=0x0022, t01=0x000c}
0x352e…354e              Head {h00=0x001c, h01=0x0050, text=» RB(P) STA010 MORE BYTES«, t00=0x0022, t01=0x001e}
0x354e…3562              Head {h00=0x0010, h01=0x0050, text=»STA020 EQU *«, t00=0x0022, t01=0x003e}
0x3562…356c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0052}
0x356c…358c              Head {h00=0x001c, h01=0x0050, text=»*   SWITCH TO INDEX FDB «, t00=0x0022, t01=0x005c}
0x358c…3596              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x007c}
0x3596…35b4              Head {h00=0x001a, h01=0x0050, text=» LDR A11,A7 INDEX FDB «, t00=0x0022, t01=0x0086}
0x35b4…35c6              Head {h00=0x000e, h01=0x0050, text=» RF TIORRO«, t00=0x0022, t01=0x00a4}
0x35c6…35d4              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0022, t01=0x00b6}
0x35d4…35de              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00c4}
0x35de…35e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00ce}
0x35e8…35fa              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0022, t01=0x00d8}
0x35fa…360c              Head {h00=0x000e, h01=0x0050, text=»* WRRNIX *«, t00=0x0022, t01=0x00ea}
0x360c…361e              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0022, t01=0x00fc}
0x361e…3628              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x010e}
0x3628…3648              Head {h00=0x001c, h01=0x0050, text=»*   WRITE RANDOM INDEXED«, t00=0x0022, t01=0x0118}
0x3648…3652              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0138}
0x3652…3674              Head {h00=0x001e, h01=0x0050, text=»WRRNIX EQU * IDEXED INSERT«, t00=0x0022, t01=0x0142}
0x3674…368a              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0022, t01=0x0164}
0x368a…3694              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x017a}
0x3694…36ba              Head {h00=0x0022, h01=0x0050, text=»*   MOVE KEYS TO FDB KEY AREAS«, t00=0x0022, t01=0x0184}
0x36ba…36c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x001a}
0x36c4…36d6              Head {h00=0x000e, h01=0x0050, text=» LDK A4,8 «, t00=0x0023, t01=0x0024}
0x36d6…36ea              Head {h00=0x0010, h01=0x0050, text=»IXINS3 EQU *«, t00=0x0023, t01=0x0036}
0x36ea…3706              Head {h00=0x0018, h01=0x0050, text=» LDR A2,A11 FDB DATA«, t00=0x0023, t01=0x004a}
0x3706…3718              Head {h00=0x000e, h01=0x0050, text=» ADR A2,A4«, t00=0x0023, t01=0x0066}
0x3718…373a              Head {h00=0x001e, h01=0x0050, text=» LD A2,FDBADF,A2 FDB INDEX«, t00=0x0023, t01=0x0078}
0x373a…3758              Head {h00=0x001a, h01=0x0050, text=» RF(Z) IXINS4 NO INDEX«, t00=0x0023, t01=0x009a}
0x3758…3778              Head {h00=0x001c, h01=0x0050, text=» LD A1,FDBKA,A2 KEY ADDR«, t00=0x0023, t01=0x00b8}
0x3778…379e              Head {h00=0x0022, h01=0x0050, text=» LD A3,FDBRLE,A2 RECORD LENGTH«, t00=0x0023, t01=0x00d8}
0x379e…37c8              Head {h00=0x0026, h01=0x0050, text=» AD A1,ECBBA,A8 ADD USER BUF ADDR «, t00=0x0023, t01=0x00fe}
0x37c8…37ec              Head {h00=0x0020, h01=0x0050, text=» ADKL A2,FDBKEY KEY ADDRESS «, t00=0x0023, t01=0x0128}
0x37ec…3806              Head {h00=0x0016, h01=0x0050, text=» SUK A3,6 KEY LGTH«, t00=0x0023, t01=0x014c}
0x3806…3824              Head {h00=0x001a, h01=0x0050, text=» CF A15,MOVUS MOVE KEY«, t00=0x0023, t01=0x0166}
0x3824…3838              Head {h00=0x0010, h01=0x0050, text=»IXINS4 EQU *«, t00=0x0023, t01=0x0184}
0x3838…384a              Head {h00=0x000e, h01=0x0050, text=» SUK A4,2 «, t00=0x0024, t01=0x0008}
0x384a…386c              Head {h00=0x001e, h01=0x0050, text=» RB(NZ) IXINS3 MORE INDEXS«, t00=0x0024, t01=0x001a}
0x386c…3878              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x003c}
0x3878…3882              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0048}
0x3882…3898              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0024, t01=0x0052}
0x3898…38a2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0068}
0x38a2…38ac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0072}
0x38ac…38be              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0024, t01=0x007c}
0x38be…38d0              Head {h00=0x000e, h01=0x0050, text=»* WRSQ00 *«, t00=0x0024, t01=0x008e}
0x38d0…38e2              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0024, t01=0x00a0}
0x38e2…38ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00b2}
0x38ec…3908              Head {h00=0x0018, h01=0x0050, text=»*   WRITE SEQUENTIAL«, t00=0x0024, t01=0x00bc}
0x3908…3912              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00d8}
0x3912…3926              Head {h00=0x0010, h01=0x0050, text=»WRSQ00 EQU *«, t00=0x0024, t01=0x00e2}
0x3926…3940              Head {h00=0x0016, h01=0x0050, text=» LC A2,FDBLRN,A11 «, t00=0x0024, t01=0x00f6}
0x3940…3954              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0024, t01=0x0110}
0x3954…3974              Head {h00=0x001c, h01=0x0050, text=» LD A3,FDBLRN+1,A11 LRN «, t00=0x0024, t01=0x0124}
0x3974…398a              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x0024, t01=0x0144}
0x398a…39ae              Head {h00=0x0020, h01=0x0050, text=» RF IXR020 STORE LOG REC NO «, t00=0x0024, t01=0x015a}
0x39ae…39bc              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0024, t01=0x017e}
0x39bc…39c6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x018c}
0x39c6…39d8              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0025, t01=0x0008}
0x39d8…39ea              Head {h00=0x000e, h01=0x0050, text=»* RDSQIX *«, t00=0x0025, t01=0x001a}
0x39ea…39fc              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0025, t01=0x002c}
0x39fc…3a06              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x003e}
0x3a06…3a2a              Head {h00=0x0020, h01=0x0050, text=»*   READ SEQUENTIAL INDEXED «, t00=0x0025, t01=0x0048}
0x3a2a…3a34              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x006c}
0x3a34…3a3e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0076}
0x3a3e…3a52              Head {h00=0x0010, h01=0x0050, text=»RDSQIX EQU *«, t00=0x0025, t01=0x0080}
0x3a52…3a74              Head {h00=0x001e, h01=0x0050, text=» CF A14,SWHFDB SWITCH FDB «, t00=0x0025, t01=0x0094}
0x3a74…3a98              Head {h00=0x0020, h01=0x0050, text=» ABL(Z) REQERR FDB NOT FOUND«, t00=0x0025, t01=0x00b6}
0x3a98…3ac0              Head {h00=0x0024, h01=0x0050, text=» LDR A11,A7 INDEXED FDB ADDRESS «, t00=0x0025, t01=0x00da}
0x3ac0…3aca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0102}
0x3aca…3ade              Head {h00=0x0010, h01=0x0050, text=»*   GET CRN «, t00=0x0025, t01=0x010c}
0x3ade…3ae8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0120}
0x3ae8…3afa              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0025, t01=0x012a}
0x3afa…3b0c              Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0025, t01=0x013c}
0x3b0c…3b16              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x014e}
0x3b16…3b3a              Head {h00=0x0020, h01=0x0050, text=»*   CHECK THAT FILE ID IS OK«, t00=0x0025, t01=0x0158}
0x3b3a…3b44              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x017c}
0x3b44…3b66              Head {h00=0x001e, h01=0x0050, text=» LC A7,FWTFNR,A11 FILE NR «, t00=0x0025, t01=0x0186}
0x3b66…3b7e              Head {h00=0x0014, h01=0x0050, text=» CC A7,CRNCIF,A4«, t00=0x0026, t01=0x0018}
0x3b7e…3bb0              Head {h00=0x002e, h01=0x0050, text=» RF(NE) IXR020 OTHER INDEX FILE IS CURRENT«, t00=0x0026, t01=0x0030}
0x3bb0…3bca              Head {h00=0x0016, h01=0x0050, text=» LC A2,CRNCIF+1,A4«, t00=0x0026, t01=0x0062}
0x3bca…3bf0              Head {h00=0x0022, h01=0x0050, text=» LD A3,CRNCIF+2,A4 LOG REC NO «, t00=0x0026, t01=0x007c}
0x3bf0…3bfc              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x00a2}
0x3bfc…3c10              Head {h00=0x0010, h01=0x0050, text=»IXR020 EQU *«, t00=0x0026, t01=0x00ae}
0x3c10…3c38              Head {h00=0x0024, h01=0x0050, text=» CF A14,ADDONE A2,A3 = A2,A3 + 1«, t00=0x0026, t01=0x00c2}
0x3c38…3c66              Head {h00=0x002a, h01=0x0050, text=» RF TIODMA DO NOT CHECK EOF CONDITION «, t00=0x0026, t01=0x00ea}
0x3c66…3c74              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0026, t01=0x0118}
0x3c74…3c7e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0126}
0x3c7e…3c90              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0026, t01=0x0130}
0x3c90…3ca2              Head {h00=0x000e, h01=0x0050, text=»* RDSQ00 *«, t00=0x0026, t01=0x0142}
0x3ca2…3cb4              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0026, t01=0x0154}
0x3cb4…3cbe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0166}
0x3cbe…3cda              Head {h00=0x0018, h01=0x0050, text=»*   READ SEQUENTIAL «, t00=0x0026, t01=0x0170}
0x3cda…3ce4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x018c}
0x3ce4…3cf8              Head {h00=0x0010, h01=0x0050, text=»RDSQ00 EQU *«, t00=0x0027, t01=0x0008}
0x3cf8…3d1e              Head {h00=0x0022, h01=0x0050, text=» CF A14,ADDONE A2,A3=A2,A3 + 1«, t00=0x0027, t01=0x001c}
0x3d1e…3d30              Head {h00=0x000e, h01=0x0050, text=» RF RAN050«, t00=0x0027, t01=0x0042}
0x3d30…3d3e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x0054}
0x3d3e…3d48              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0062}
0x3d48…3d5a              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0027, t01=0x006c}
0x3d5a…3d6c              Head {h00=0x000e, h01=0x0050, text=»* RDRN00 *«, t00=0x0027, t01=0x007e}
0x3d6c…3d7e              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0027, t01=0x0090}
0x3d7e…3d88              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00a2}
0x3d88…3da0              Head {h00=0x0014, h01=0x0050, text=»*   READ RANDOM «, t00=0x0027, t01=0x00ac}
0x3da0…3daa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00c4}
0x3daa…3dbe              Head {h00=0x0010, h01=0x0050, text=»RDRN00 EQU *«, t00=0x0027, t01=0x00ce}
0x3dbe…3ddc              Head {h00=0x001a, h01=0x0050, text=» LD A2,ECBCW,A8 REC NR«, t00=0x0027, t01=0x00e2}
0x3ddc…3df6              Head {h00=0x0016, h01=0x0050, text=» LD A3,ECBCW+2,A8 «, t00=0x0027, t01=0x0100}
0x3df6…3e0a              Head {h00=0x0010, h01=0x0050, text=»RAN050 EQU *«, t00=0x0027, t01=0x011a}
0x3e0a…3e32              Head {h00=0x0024, h01=0x0050, text=» LDKL A1,LGTERR INCORRECT LENGTH«, t00=0x0027, t01=0x012e}
0x3e32…3e4a              Head {h00=0x0014, h01=0x0050, text=» LD A4,ECBRL,A8 «, t00=0x0027, t01=0x0156}
0x3e4a…3e78              Head {h00=0x002a, h01=0x0050, text=» RF(NP) TIODME ERROR RETURN IF RL <= 0«, t00=0x0027, t01=0x016e}
0x3e78…3e8a              Head {h00=0x000e, h01=0x0050, text=» RF TIODMA«, t00=0x0028, t01=0x000c}
0x3e8a…3e98              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x001e}
0x3e98…3ea2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x002c}
0x3ea2…3eac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0036}
0x3eac…3ebe              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0028, t01=0x0040}
0x3ebe…3ed0              Head {h00=0x000e, h01=0x0050, text=»* OPEN   *«, t00=0x0028, t01=0x0052}
0x3ed0…3ee2              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0028, t01=0x0064}
0x3ee2…3eec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0076}
0x3eec…3efc              Head {h00=0x000c, h01=0x0050, text=»*   OPEN«, t00=0x0028, t01=0x0080}
0x3efc…3f06              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0090}
0x3f06…3f18              Head {h00=0x000e, h01=0x0050, text=»OPEN EQU *«, t00=0x0028, t01=0x009a}
0x3f18…3f30              Head {h00=0x0014, h01=0x0050, text=» CWK A11,FDBSTA «, t00=0x0028, t01=0x00ac}
0x3f30…3f54              Head {h00=0x0020, h01=0x0050, text=» RF(E) OPE050 FILE CODE FREE«, t00=0x0028, t01=0x00c4}
0x3f54…3f6c              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,EDMERR «, t00=0x0028, t01=0x00e8}
0x3f6c…3f8a              Head {h00=0x001a, h01=0x0050, text=» LDK A2,FCUSED FC USED«, t00=0x0028, t01=0x0100}
0x3f8a…3faa              Head {h00=0x001c, h01=0x0050, text=» SC A2,CRNSTA,A4 STATUS «, t00=0x0028, t01=0x011e}
0x3faa…3fbc              Head {h00=0x000e, h01=0x0050, text=» RF ENDIO «, t00=0x0028, t01=0x013e}
0x3fbc…3fd0              Head {h00=0x0010, h01=0x0050, text=»OPE050 EQU *«, t00=0x0028, t01=0x0150}
0x3fd0…3fe8              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,LGTERR «, t00=0x0028, t01=0x0164}
0x3fe8…400a              Head {h00=0x001e, h01=0x0050, text=» LDKL A4,FPB:FR+8 MIN LGTH«, t00=0x0028, t01=0x017c}
0x400a…4026              Head {h00=0x0018, h01=0x0050, text=» CW A4,ECBRL,A8 REQ «, t00=0x0029, t01=0x000e}
0x4026…4040              Head {h00=0x0016, h01=0x0050, text=» RF(G) ENDIO ERROR«, t00=0x0029, t01=0x002a}
0x4040…4052              Head {h00=0x000e, h01=0x0050, text=» RF TIORRO«, t00=0x0029, t01=0x0044}
0x4052…405c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0056}
0x405c…4072              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0029, t01=0x0060}
0x4072…407c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0076}
0x407c…4086              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0080}
0x4086…4098              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0029, t01=0x008a}
0x4098…40aa              Head {h00=0x000e, h01=0x0050, text=»* RDFIPA *«, t00=0x0029, t01=0x009c}
0x40aa…40bc              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0029, t01=0x00ae}
0x40bc…40c6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00c0}
0x40c6…40e4              Head {h00=0x001a, h01=0x0050, text=»*   READ FILE PARAMETR«, t00=0x0029, t01=0x00ca}
0x40e4…40ee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00e8}
0x40ee…4102              Head {h00=0x0010, h01=0x0050, text=»RDFIPA EQU *«, t00=0x0029, t01=0x00f2}
0x4102…411a              Head {h00=0x0014, h01=0x0050, text=» ST A2,ECBCW,A8 «, t00=0x0029, t01=0x0106}
0x411a…4134              Head {h00=0x0016, h01=0x0050, text=» ST A3,ECBCW+2,A8 «, t00=0x0029, t01=0x011e}
0x4134…4148              Head {h00=0x0010, h01=0x0050, text=»TIORRO EQU *«, t00=0x0029, t01=0x0138}
0x4148…415c              Head {h00=0x0010, h01=0x0050, text=» LDKL A4,-1 «, t00=0x0029, t01=0x014c}
0x415c…4186              Head {h00=0x0026, h01=0x0050, text=» ST A4,FDBRRO,A11 MARK ORDER TYPE «, t00=0x0029, t01=0x0160}
0x4186…41ac              Head {h00=0x0022, h01=0x0050, text=» RF ACTDM0 ACTIVATE DN TASK #D«, t00=0x0029, t01=0x018a}
0x41ac…41b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0020}
0x41b6…41c4              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002a, t01=0x002a}
0x41c4…41ce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0038}
0x41ce…41e0              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002a, t01=0x0042}
0x41e0…41f2              Head {h00=0x000e, h01=0x0050, text=»* CLOSED *«, t00=0x002a, t01=0x0054}
0x41f2…4204              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002a, t01=0x0066}
0x4204…420e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0078}
0x420e…4218              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0082}
0x4218…422c              Head {h00=0x0010, h01=0x0050, text=»CLOSED EQU *«, t00=0x002a, t01=0x008c}
0x422c…4236              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x00a0}
0x4236…424e              Head {h00=0x0014, h01=0x0050, text=»* TEST IF INDEX «, t00=0x002a, t01=0x00aa}
0x424e…4258              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x00c2}
0x4258…4272              Head {h00=0x0016, h01=0x0050, text=»* LC A1,FDBNIF,A11«, t00=0x002a, t01=0x00cc}
0x4272…429c              Head {h00=0x0026, h01=0x0050, text=»* ANK A1,/F NUMBER OF INDEX FILES «, t00=0x002a, t01=0x00e6}
0x429c…42da              Head {h00=0x003a, h01=0x0050, text=»* ABL(NZ) REQERR INDEX NOT ALLOWED WHEN CLOSE DISCARD «, t00=0x002a, t01=0x0110}
0x42da…4306              Head {h00=0x0028, h01=0x0050, text=» LD A1,FDBEXC,A11 TTAB EXCLUSIVE =2 «, t00=0x002a, t01=0x014e}
0x4306…4334              Head {h00=0x002a, h01=0x0050, text=» RF(NZ) CLOSE CLOSE DISCARD ALLOWED =2«, t00=0x002a, t01=0x017a}
0x4334…4364              Head {h00=0x002c, h01=0x0050, text=» LDKL A1,RQERR INDICATE REQUEST ERROR =2«, t00=0x002b, t01=0x0018}
0x4364…4390              Head {h00=0x0028, h01=0x0050, text=» ORS A1,ECBRC,A8 SET RETURN CODE =2 «, t00=0x002b, t01=0x0048}
0x4390…43c4              Head {h00=0x0030, h01=0x0050, text=» SC A1,DWTOR,A11 CHANGE CLOSE D. TO CLOSE =2«, t00=0x002b, t01=0x0074}
0x43c4…43d2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002b, t01=0x00a8}
0x43d2…43dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00b6}
0x43dc…43ee              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002b, t01=0x00c0}
0x43ee…4400              Head {h00=0x000e, h01=0x0050, text=»* CLOSE  *«, t00=0x002b, t01=0x00d2}
0x4400…4412              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002b, t01=0x00e4}
0x4412…441c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00f6}
0x441c…4426              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0100}
0x4426…443a              Head {h00=0x0010, h01=0x0050, text=»CLOSE EQU * «, t00=0x002b, t01=0x010a}
0x443a…4444              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x011e}
0x4444…4470              Head {h00=0x0028, h01=0x0050, text=»*   CONNECT FILE CODE TO SYSTEM FWT «, t00=0x002b, t01=0x0128}
0x4470…447a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0154}
0x447a…4496              Head {h00=0x0018, h01=0x0050, text=» LDR A1,A5 USER TTAB«, t00=0x002b, t01=0x015e}
0x4496…44aa              Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A8 «, t00=0x002b, t01=0x017a}
0x44aa…44c8              Head {h00=0x001a, h01=0x0050, text=» ANK A2,/FF FILE CODE «, t00=0x002b, t01=0x018e}
0x44c8…44f0              Head {h00=0x0024, h01=0x0050, text=» LDK A5,0 SEARCH TTAB AND CDTAB «, t00=0x002c, t01=0x001c}
0x44f0…450e              Head {h00=0x001a, h01=0x0050, text=» CF A14,FNDFDB SEARCH «, t00=0x002c, t01=0x0044}
0x450e…4536              Head {h00=0x0024, h01=0x0050, text=» LDKL A2,FDBSTA SYSTEM FWT ADDR «, t00=0x002c, t01=0x0062}
0x4536…4552              Head {h00=0x0018, h01=0x0050, text=» ST A2,2,A4 FC ENTRY«, t00=0x002c, t01=0x008a}
0x4552…4564              Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x002c, t01=0x00a6}
0x4564…457e              Head {h00=0x0016, h01=0x0050, text=» LC A1,FDBLRN,A11 «, t00=0x002c, t01=0x00b8}
0x457e…45a8              Head {h00=0x0026, h01=0x0050, text=» LD A2,FDBLRN+1,A11 LAST RECORD NR«, t00=0x002c, t01=0x00d2}
0x45a8…45be              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) CLO100«, t00=0x002c, t01=0x00fc}
0x45be…45d0              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x002c, t01=0x0112}
0x45d0…45e6              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) CLO100«, t00=0x002c, t01=0x0124}
0x45e6…45fc              Head {h00=0x0012, h01=0x0050, text=» LDK A2,1 LRN «, t00=0x002c, t01=0x013a}
0x45fc…4610              Head {h00=0x0010, h01=0x0050, text=»CLO100 EQU *«, t00=0x002c, t01=0x0150}
0x4610…4622              Head {h00=0x000e, h01=0x0050, text=» RF TIODMD«, t00=0x002c, t01=0x0164}
0x4622…4630              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002c, t01=0x0176}
0x4630…463a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0184}
0x463a…464c              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002c, t01=0x018e}
0x464c…465e              Head {h00=0x000e, h01=0x0050, text=»* STEQ00 *«, t00=0x002d, t01=0x0010}
0x465e…4670              Head {h00=0x000e, h01=0x0050, text=»* STGR00 *«, t00=0x002d, t01=0x0022}
0x4670…4682              Head {h00=0x000e, h01=0x0050, text=»* STNL00 *«, t00=0x002d, t01=0x0034}
0x4682…4694              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002d, t01=0x0046}
0x4694…469e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0058}
0x469e…46ca              Head {h00=0x0028, h01=0x0050, text=»*   START EQUAL,GREATER AND NOT LESS«, t00=0x002d, t01=0x0062}
0x46ca…46d4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x008e}
0x46d4…46e8              Head {h00=0x0010, h01=0x0050, text=»STEQ00 EQU *«, t00=0x002d, t01=0x0098}
0x46e8…46fc              Head {h00=0x0010, h01=0x0050, text=»STGR00 EQU *«, t00=0x002d, t01=0x00ac}
0x46fc…4710              Head {h00=0x0010, h01=0x0050, text=»STNL00 EQU *«, t00=0x002d, t01=0x00c0}
0x4710…472e              Head {h00=0x001a, h01=0x0050, text=» LD A2,ECBCW,A8 REC NR«, t00=0x002d, t01=0x00d4}
0x472e…4748              Head {h00=0x0016, h01=0x0050, text=» LD A3,ECBCW+2,A8 «, t00=0x002d, t01=0x00f2}
0x4748…476e              Head {h00=0x0022, h01=0x0050, text=» CWK A10,QSTG00 START GREATER «, t00=0x002d, t01=0x010c}
0x476e…479a              Head {h00=0x0028, h01=0x0050, text=» RB(E) IXR020 GET NEXT RECORD NUMBER«, t00=0x002d, t01=0x0132}
0x479a…47a8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002d, t01=0x015e}
0x47a8…47b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x016c}
0x47b2…47c4              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002d, t01=0x0176}
0x47c4…47d6              Head {h00=0x000e, h01=0x0050, text=»* RWCU00 *«, t00=0x002d, t01=0x0188}
0x47d6…47e8              Head {h00=0x000e, h01=0x0050, text=»* RWCUIX *«, t00=0x002e, t01=0x000a}
0x47e8…47fa              Head {h00=0x000e, h01=0x0050, text=»* DECU00 *«, t00=0x002e, t01=0x001c}
0x47fa…480c              Head {h00=0x000e, h01=0x0050, text=»* DECUIX *«, t00=0x002e, t01=0x002e}
0x480c…481e              Head {h00=0x000e, h01=0x0050, text=»* WRRN00 *«, t00=0x002e, t01=0x0040}
0x481e…4830              Head {h00=0x000e, h01=0x0050, text=»* RWDI00 *«, t00=0x002e, t01=0x0052}
0x4830…4842              Head {h00=0x000e, h01=0x0050, text=»* DEDI00 *«, t00=0x002e, t01=0x0064}
0x4842…4854              Head {h00=0x000e, h01=0x0050, text=»* TIODMA *«, t00=0x002e, t01=0x0076}
0x4854…4866              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002e, t01=0x0088}
0x4866…4870              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x009a}
0x4870…48a4              Head {h00=0x0030, h01=0x0050, text=»*   REWRITE CURRENT,REWRITE CURRENT INDEXED «, t00=0x002e, t01=0x00a4}
0x48a4…48d6              Head {h00=0x002e, h01=0x0050, text=»*   DELETE CURRENT,DELETE CURRENT INDEXED «, t00=0x002e, t01=0x00d8}
0x48d6…48fe              Head {h00=0x0024, h01=0x0050, text=»*   WRITE RANDOM,REWRITE DIRECT «, t00=0x002e, t01=0x010a}
0x48fe…4918              Head {h00=0x0016, h01=0x0050, text=»*   DELETE DIRECT «, t00=0x002e, t01=0x0132}
0x4918…4922              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x014c}
0x4922…4936              Head {h00=0x0010, h01=0x0050, text=»RWCU00 EQU *«, t00=0x002e, t01=0x0156}
0x4936…494a              Head {h00=0x0010, h01=0x0050, text=»RWCUIX EQU *«, t00=0x002e, t01=0x016a}
0x494a…495e              Head {h00=0x0010, h01=0x0050, text=»DECU00 EQU *«, t00=0x002e, t01=0x017e}
0x495e…4972 (47, 0, 400) Head {h00=0x0010, h01=0x0050, text=»DECUIX EQU *«, t00=0x002f, t01=0x0004}
0x4972…4986              Head {h00=0x0010, h01=0x0050, text=»TIODMA EQU *«, t00=0x002f, t01=0x0018}
0x4986…49a4              Head {h00=0x001a, h01=0x0050, text=» ST A2,ECBCW,A8 REC NR«, t00=0x002f, t01=0x002c}
0x49a4…49be              Head {h00=0x0016, h01=0x0050, text=» ST A3,ECBCW+2,A8 «, t00=0x002f, t01=0x004a}
0x49be…49e0              Head {h00=0x001e, h01=0x0050, text=»WRRN00 EQU * WRITE RANDOM «, t00=0x002f, t01=0x0064}
0x49e0…4a04              Head {h00=0x0020, h01=0x0050, text=»RWDI00 EQU * REWRITE DIRECT «, t00=0x002f, t01=0x0086}
0x4a04…4a26              Head {h00=0x001e, h01=0x0050, text=»DEDI00 EQU * DELETE DIRECT«, t00=0x002f, t01=0x00aa}
0x4a26…4a4c              Head {h00=0x0022, h01=0x0050, text=» LD A1,ECBCW,A8 RECORD NUMBER «, t00=0x002f, t01=0x00cc}
0x4a4c…4a66              Head {h00=0x0016, h01=0x0050, text=» LD A2,ECBCW+2,A8 «, t00=0x002f, t01=0x00f2}
0x4a66…4a70              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x010c}
0x4a70…4a86              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x002f, t01=0x0116}
0x4a86…4a90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x012c}
0x4a90…4ab0              Head {h00=0x001c, h01=0x0050, text=»*   NO EA FOR OTHER TASK«, t00=0x002f, t01=0x0136}
0x4ab0…4aba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0156}
0x4aba…4ade              Head {h00=0x0020, h01=0x0050, text=» LDR A9,A11 SAVE FDB ADDRESS«, t00=0x002f, t01=0x0160}
0x4ade…4af8              Head {h00=0x0016, h01=0x0050, text=» LD A11,FDBADF,A11«, t00=0x002f, t01=0x0184}
0x4af8…4b0e              Head {h00=0x0012, h01=0x0050, text=» CF A14,EATEST«, t00=0x0030, t01=0x000e}
0x4b0e…4b34              Head {h00=0x0022, h01=0x0050, text=» LDR A11,A9 SAVED FDB ADDRESS «, t00=0x0030, t01=0x0024}
0x4b34…4b46              Head {h00=0x000e, h01=0x0050, text=» ADK A3,0 «, t00=0x0030, t01=0x004a}
0x4b46…4b6a              Head {h00=0x0020, h01=0x0050, text=» RF(N) TIODPE EA OTHER TASK «, t00=0x0030, t01=0x005c}
0x4b6a…4b7e              Head {h00=0x0010, h01=0x0050, text=»TIODMD EQU *«, t00=0x0030, t01=0x0080}
0x4b7e…4bb8              Head {h00=0x0036, h01=0x0050, text=» CF A14,CALSNO GET SECTOR NO AND OFFSET IN SECTOR «, t00=0x0030, t01=0x0094}
0x4bb8…4bce              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) TIODME«, t00=0x0030, t01=0x00ce}
0x4bce…4bd8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00e4}
0x4bd8…4be6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0030, t01=0x00ee}
0x4be6…4bf0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00fc}
0x4bf0…4c12              Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x0030, t01=0x0106}
0x4c12…4c34              Head {h00=0x001e, h01=0x0050, text=»*   SDMTSK ACTIVATION   * «, t00=0x0030, t01=0x0128}
0x4c34…4c56              Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x0030, t01=0x014a}
0x4c56…4c60              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x016c}
0x4c60…4c6a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0176}
0x4c6a…4c7e              Head {h00=0x0010, h01=0x0050, text=»ACTDM0 EQU *«, t00=0x0030, t01=0x0180}
0x4c7e…4c9e (49, 0, 398) Head {h00=0x001c, h01=0x0050, text=» LDR A6,A11 FDB ADDRESS «, t00=0x0031, t01=0x0004}
0x4c9e…4cc8              Head {h00=0x0026, h01=0x0050, text=» LDKL A2,SDMTSK ACTIVATION ADDRESS«, t00=0x0031, t01=0x0024}
0x4cc8…4ce0              Head {h00=0x0014, h01=0x0050, text=» CWK A10,QWRSQ0 «, t00=0x0031, t01=0x004e}
0x4ce0…4d0e              Head {h00=0x002a, h01=0x0050, text=» ABL(L) DMACTD ADMINISTRATION FUNCTION«, t00=0x0031, t01=0x0066}
0x4d0e…4d32              Head {h00=0x0020, h01=0x0050, text=» ABL DMACTI ACTIVATE DM TASK«, t00=0x0031, t01=0x0094}
0x4d32…4d3c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00b8}
0x4d3c…4d4a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0031, t01=0x00c2}
0x4d4a…4d54              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00d0}
0x4d54…4d66              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0031, t01=0x00da}
0x4d66…4d78              Head {h00=0x000e, h01=0x0050, text=»* TIODPE *«, t00=0x0031, t01=0x00ec}
0x4d78…4d8a              Head {h00=0x000e, h01=0x0050, text=»* TIODME *«, t00=0x0031, t01=0x00fe}
0x4d8a…4d9c              Head {h00=0x000e, h01=0x0050, text=»* ENDIO  *«, t00=0x0031, t01=0x0110}
0x4d9c…4dae              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0031, t01=0x0122}
0x4dae…4db8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0134}
0x4db8…4ddc              Head {h00=0x0020, h01=0x0050, text=»*   ERROR :RETURN VIA DISEND«, t00=0x0031, t01=0x013e}
0x4ddc…4de6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0162}
0x4de6…4e0c              Head {h00=0x0022, h01=0x0050, text=»TIODPE EQU * PROTECT ERR EXIT «, t00=0x0031, t01=0x016c}
0x4e0c…4e32 (50, 0, 400) Head {h00=0x0022, h01=0x0050, text=» LC A3,FDBTNR,A11 USER TASK ID«, t00=0x0032, t01=0x0004}
0x4e32…4e46              Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0032, t01=0x002a}
0x4e46…4e6c              Head {h00=0x0022, h01=0x0050, text=» CF A14,RELPRO RELEASE PROTECT«, t00=0x0032, t01=0x003e}
0x4e6c…4e84              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,PROERR «, t00=0x0032, t01=0x0064}
0x4e84…4e98              Head {h00=0x0010, h01=0x0050, text=»TIODME EQU *«, t00=0x0032, t01=0x007c}
0x4e98…4ec4              Head {h00=0x0028, h01=0x0050, text=» LD A6,FDBADF,A11 DATA FILE FDB ADDR«, t00=0x0032, t01=0x0090}
0x4ec4…4ed8              Head {h00=0x0010, h01=0x0050, text=»ENDIOL EQU *«, t00=0x0032, t01=0x00bc}
0x4ed8…4f08              Head {h00=0x002c, h01=0x0050, text=» ABL DISEND CALL TENDIO  GOTO DISPATCHER«, t00=0x0032, t01=0x00d0}
0x4f08…4f1c              Head {h00=0x0010, h01=0x0050, text=»ENDIO EQU * «, t00=0x0032, t01=0x0100}
0x4f1c…4f3c              Head {h00=0x001c, h01=0x0050, text=» LDR A6,A11 FDB ADDRESS «, t00=0x0032, t01=0x0114}
0x4f3c…4f4e              Head {h00=0x000e, h01=0x0050, text=» RB ENDIOL«, t00=0x0032, t01=0x0134}
0x4f4e…4f58              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0146}
0x4f58…4f6e              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0032, t01=0x0150}
0x4f6e…4f78              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0166}
0x4f78…4f82              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0170}
0x4f82…4f94              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0032, t01=0x017a}
0x4f94…4fa6              Head {h00=0x000e, h01=0x0050, text=»* CHKORD *«, t00=0x0032, t01=0x018c}
0x4fa6…4fb8              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0033, t01=0x000e}
0x4fb8…4fc2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0020}
0x4fc2…4fe6              Head {h00=0x0020, h01=0x0050, text=»*   CHECK IF ORDER IN TABLE «, t00=0x0033, t01=0x002a}
0x4fe6…4ff0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x004e}
0x4ff0…5022              Head {h00=0x002e, h01=0x0050, text=»*   INPUT : A10=ADDRESS TO ORDER TABLE END«, t00=0x0033, t01=0x0058}
0x5022…5040              Head {h00=0x001a, h01=0x0050, text=»*            A3=LENGTH«, t00=0x0033, t01=0x008a}
0x5040…5064              Head {h00=0x0020, h01=0x0050, text=»*            A7=ORDER/OPTION«, t00=0x0033, t01=0x00a8}
0x5064…506e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x00cc}
0x506e…5090              Head {h00=0x001e, h01=0x0050, text=»*   OUTPUT:  A2=ORDER BIT «, t00=0x0033, t01=0x00d6}
0x5090…50be              Head {h00=0x002a, h01=0x0050, text=»*            A3=ENTRY NUMBER IN TABLE «, t00=0x0033, t01=0x00f8}
0x50be…50f2              Head {h00=0x0030, h01=0x0050, text=»*           A10=ADDRESS TO FIT OR IF NOT FIT«, t00=0x0033, t01=0x0126}
0x50f2…511e              Head {h00=0x0028, h01=0x0050, text=»*               TABLE BEGINNING - 2 «, t00=0x0033, t01=0x015a}
0x511e…5150              Head {h00=0x002e, h01=0x0050, text=»*            CR=0 IF ORDER FOUND IN TABLE «, t00=0x0033, t01=0x0186}
0x5150…516e              Head {h00=0x001a, h01=0x0050, text=»*            CR=2 ELSE«, t00=0x0034, t01=0x0028}
0x516e…5178              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0046}
0x5178…518c              Head {h00=0x0010, h01=0x0050, text=»CHKORD EQU *«, t00=0x0034, t01=0x0050}
0x518c…51a0              Head {h00=0x0010, h01=0x0050, text=» ADKL A14,4 «, t00=0x0034, t01=0x0064}
0x51a0…51b4              Head {h00=0x0010, h01=0x0050, text=»CHKO10 EQU *«, t00=0x0034, t01=0x0078}
0x51b4…51c6              Head {h00=0x000e, h01=0x0050, text=» SRL A2,1 «, t00=0x0034, t01=0x008c}
0x51c6…51da              Head {h00=0x0010, h01=0x0050, text=» CWR* A7,A10«, t00=0x0034, t01=0x009e}
0x51da…51fe              Head {h00=0x0020, h01=0x0050, text=» RF(E) CHKO20 ORDER IN TABLE«, t00=0x0034, t01=0x00b2}
0x51fe…521c              Head {h00=0x001a, h01=0x0050, text=» SUKL A10,2 NEXT ENTRY«, t00=0x0034, t01=0x00d6}
0x521c…522e              Head {h00=0x000e, h01=0x0050, text=» SUK A3,2 «, t00=0x0034, t01=0x00f4}
0x522e…5258              Head {h00=0x0026, h01=0x0050, text=» RB(NN) CHKO10 NEXT ENTRY IN TABLE«, t00=0x0034, t01=0x0106}
0x5258…526c              Head {h00=0x0010, h01=0x0050, text=»CHKO20 EQU *«, t00=0x0034, t01=0x0130}
0x526c…527e              Head {h00=0x000e, h01=0x0050, text=» ABR* A14 «, t00=0x0034, t01=0x0144}
0x527e…5288              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0156}
0x5288…5292              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0160}
0x5292…52a8              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0034, t01=0x016a}
0x52a8…52b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0180}
0x52b2…52c4              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0034, t01=0x018a}
0x52c4…52d6              Head {h00=0x000e, h01=0x0050, text=»* ADDONE *«, t00=0x0035, t01=0x000c}
0x52d6…52e8              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0035, t01=0x001e}
0x52e8…52f2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0030}
0x52f2…5320              Head {h00=0x002a, h01=0x0050, text=»*   DOUBLE ADD ONE ON REGISTERS A2,A3 «, t00=0x0035, t01=0x003a}
0x5320…532a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0068}
0x532a…533e              Head {h00=0x0010, h01=0x0050, text=»ADDONE EQU *«, t00=0x0035, t01=0x0072}
0x533e…5350              Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x0035, t01=0x0086}
0x5350…537e              Head {h00=0x002a, h01=0x0050, text=» RF(P) ADDO10 NOT OVERFLOW OR NEGATIVE«, t00=0x0035, t01=0x0098}
0x537e…5390              Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0035, t01=0x00c6}
0x5390…53ac              Head {h00=0x0018, h01=0x0050, text=» ADK A2,1 ADD CARRY «, t00=0x0035, t01=0x00d8}
0x53ac…53c0              Head {h00=0x0010, h01=0x0050, text=»ADDO10 EQU *«, t00=0x0035, t01=0x00f4}
0x53c0…53d0              Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0035, t01=0x0108}
0x53d0…53da              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0118}
0x53da…53f0              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0035, t01=0x0122}
0x53f0…53fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0138}
0x53fa…540c              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0035, t01=0x0142}
0x540c…541e              Head {h00=0x000e, h01=0x0050, text=»* SWHFDB *«, t00=0x0035, t01=0x0154}
0x541e…5430              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0035, t01=0x0166}
0x5430…543a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0178}
0x543a…546c              Head {h00=0x002e, h01=0x0050, text=»*   SWITCH FDB ADDRESS AND MOVE PARAMETERS«, t00=0x0035, t01=0x0182}
0x546c…5476              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0024}
0x5476…549a              Head {h00=0x0020, h01=0x0050, text=»*   INPUT  : A11=FDB ADDRESS«, t00=0x0036, t01=0x002e}
0x549a…54c4              Head {h00=0x0026, h01=0x0050, text=»*   OUTPUT : A7=INDEX FDB ADDRESS «, t00=0x0036, t01=0x0052}
0x54c4…54fe              Head {h00=0x0036, h01=0x0050, text=»*            A7=0 , IF NO INDEX FDB ADDRESS FOUND «, t00=0x0036, t01=0x007c}
0x54fe…552a              Head {h00=0x0028, h01=0x0050, text=»*            CR SET ACCORDING TO A7 «, t00=0x0036, t01=0x00b6}
0x552a…554a              Head {h00=0x001c, h01=0x0050, text=»*            A3 IS USED «, t00=0x0036, t01=0x00e2}
0x554a…5554              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0102}
0x5554…5568              Head {h00=0x0010, h01=0x0050, text=»SWHFDB EQU *«, t00=0x0036, t01=0x010c}
0x5568…558a              Head {h00=0x001e, h01=0x0050, text=» LD A7,DWTOR,A11 GET INDEX«, t00=0x0036, t01=0x0120}
0x558a…559c              Head {h00=0x000e, h01=0x0050, text=» SRL A7,10«, t00=0x0036, t01=0x0142}
0x559c…55ae              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x0036, t01=0x0154}
0x55ae…55d2              Head {h00=0x0020, h01=0x0050, text=» ADR A7,A11 BASE IN DATA FDB«, t00=0x0036, t01=0x0166}
0x55d2…55fa              Head {h00=0x0024, h01=0x0050, text=» LD A7,FDBAI1,A7 INDEX FDB ADDR «, t00=0x0036, t01=0x018a}
0x55fa…561a              Head {h00=0x001c, h01=0x0050, text=» RF(Z) SWHF90 NOT FOUND «, t00=0x0037, t01=0x0022}
0x561a…5646              Head {h00=0x0028, h01=0x0050, text=»SWHECO EQU * SWITCH ECB AND ORDER =4«, t00=0x0037, t01=0x0042}
0x5646…5670              Head {h00=0x0026, h01=0x0050, text=» LD A3,DWTECB,A11 MOVE PARAMETERS «, t00=0x0037, t01=0x006e}
0x5670…5688              Head {h00=0x0014, h01=0x0050, text=» ST A3,DWTECB,A7«, t00=0x0037, t01=0x0098}
0x5688…56a0              Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTOR,A11«, t00=0x0037, t01=0x00b0}
0x56a0…56b8              Head {h00=0x0014, h01=0x0050, text=» ST A3,DWTOR,A7 «, t00=0x0037, t01=0x00c8}
0x56b8…56cc              Head {h00=0x0010, h01=0x0050, text=»SWHF90 EQU *«, t00=0x0037, t01=0x00e0}
0x56cc…56e0              Head {h00=0x0010, h01=0x0050, text=» ADKL A14,4 «, t00=0x0037, t01=0x00f4}
0x56e0…56f2              Head {h00=0x000e, h01=0x0050, text=» ADK A7,0 «, t00=0x0037, t01=0x0108}
0x56f2…5704              Head {h00=0x000e, h01=0x0050, text=» ABR* A14 «, t00=0x0037, t01=0x011a}
0x5704…570e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x012c}
0x570e…571a              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0037, t01=0x0136}
0x571a…571e              Head {h00=0x4004, h01=0x0000}
0x571e…5722              00 37 01 42                                                                                                                                                                                                                                       ┆ 7 B┆
0x5722…572a (56, 1, 8)   20 04 00 00 00 38 00 04                                                                                                                                                                                                                           ┆     8  ┆
0x572a…577a (57, 0, 400) 4f 55 4e 44 00 48 01 80 00 2e 00 50 5c 41 42 4c 5c 44 4d 52 31 30 30 5c 43 4f 4e 54 20 41 53 20 46 4f 52 20 49 4e 44 45 58 45 44 20 52 41 4e 44 20 52 45 41 44 20 00 49 00 0c 00 0a 00 50 5c 45 4a 45 43 54 00 49 00 3e 00 18 00 50 2a 2a 2a 2a   ┆OUND H   . P ABL DMR100 CONT AS FOR INDEXED RAND READ  I     P EJECT I >   P****┆
0x577a…57ca              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 49 00 4c 00 18 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 49 00 68 00 18 00 50 2a 20 20 20 45 20 52 20 52 20 4f 20 52 20 20 20 20 20 20 2a 00 49 00 84 00 18 00 50   ┆**************** I L   P*                  * I h   P*   E R R O R      * I     P┆
0x57ca…581a              2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 49 00 a0 00 18 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 49 00 bc 00 04 00 50 00 49 00 d8 00 28 00 50 44 4d 49 45 52 31 5c 4c 44 4b 4c 5c 41 31 2c 4b   ┆*                  * I     P******************** I     P I   ( PDMIER1 LDKL A1,K┆
0x581a…586a              45 59 45 52 52 5c 4b 45 59 20 4e 4f 54 20 46 4f 55 4e 44 20 00 49 00 e0 00 10 00 50 5c 52 46 5c 44 4d 49 45 52 52 5c 20 00 49 01 0c 00 10 00 50 44 4d 49 45 52 32 5c 45 51 55 5c 2a 00 49 01 20 00 1c 00 50 5c 4c 44 4b 4c 5c 41 31 2c 4e 4f 44   ┆EYERR KEY NOT FOUND  I     P RF DMIERR   I     PDMIER2 EQU * I     P LDKL A1,NOD┆
0x586a…58ba              45 52 52 5c 4e 4f 20 49 44 45 4e 54 00 49 01 34 00 10 00 50 44 4d 49 45 52 52 5c 45 51 55 5c 2a 00 49 01 54 00 1a 00 50 5c 4c 44 52 5c 41 34 2c 41 34 5c 42 55 46 46 45 52 20 41 44 44 52 00 49 01 68 00 1c 00 50 5c 41 42 4c 28 5a 29 5c 53 44   ┆ERR NO IDENT I 4   PDMIERR EQU * I T   P LDR A4,A4 BUFFER ADDR I h   P ABL(Z) SD┆
0x58ba…590a (58, 0, 398) 4d 45 52 58 5c 4e 4f 20 42 55 46 46 45 52 00 49 01 86 00 20 00 50 5c 41 42 4c 5c 44 4d 54 45 52 52 5c 45 52 52 4f 52 20 41 4e 44 20 42 55 46 46 45 52 00 4a 00 16 00 10 00 50 44 4d 49 45 52 33 5c 45 51 55 5c 2a 00 4a 00 3a 00 10 00 50 5c 41   ┆MERX NO BUFFER I     P ABL DMTERR ERROR AND BUFFER J     PDMIER3 EQU * J :   P A┆
0x590a…595a              4e 4b 5c 41 31 2c 2f 32 37 20 00 4a 00 4e 00 22 00 50 5c 52 42 28 4e 5a 29 5c 44 4d 49 45 52 52 5c 42 49 54 20 31 30 2c 31 33 2c 31 34 2c 31 35 00 4a 00 62 00 22 00 50 5c 4c 44 4b 4c 5c 41 31 2c 45 4f 4d 45 52 52 5c 47 52 41 56 45 20 45 52   ┆NK A1,/27  J N " P RB(NZ) DMIERR BIT 10,13,14,15 J b " P LDKL A1,EOMERR GRAVE ER┆
0x595a…59aa              52 20 41 4c 53 4f 00 4a 00 88 00 0e 00 50 5c 52 42 5c 44 4d 49 45 52 52 00 4a 00 ae 00 10 00 50 44 4d 49 45 52 34 5c 45 51 55 5c 2a 00 4a 00 c0 00 1a 00 50 5c 4c 44 4b 5c 41 31 2c 31 5c 4e 4f 54 20 4f 50 45 52 41 42 4c 45 00 4a 00 d4 00 0e   ┆R ALSO J     P RB DMIERR J     PDMIER4 EQU * J     P LDK A1,1 NOT OPERABLE J    ┆
0x59aa…59fa              00 50 5c 52 42 5c 44 4d 49 45 52 52 00 4a 00 f2 00 10 00 50 44 4d 49 45 52 35 5c 45 51 55 5c 2a 00 4a 01 04 00 1c 00 50 5c 4c 44 4b 4c 5c 41 31 2c 50 52 4f 54 5c 50 52 4f 54 45 43 54 45 44 20 00 4a 01 18 00 0e 00 50 5c 52 42 5c 44 4d 49 45   ┆ P RB DMIERR J     PDMIER5 EQU * J     P LDKL A1,PROT PROTECTED  J     P RB DMIE┆
0x59fa…5a48              52 52 00 4a 01 38 00 10 00 50 44 4d 49 45 52 36 5c 45 51 55 5c 2a 00 4a 01 4a 00 14 00 50 5c 4c 44 4b 4c 5c 41 31 2c 45 4f 46 45 52 52 20 00 4a 01 5e 00 0e 00 50 5c 52 42 5c 44 4d 49 45 52 52 00 4a 01 76 00 0a 00 50 5c 45 4a 45 43 54         ┆RR J 8   PDMIER6 EQU * J J   P LDKL A1,EOFERR  J ^   P RB DMIERR J v   P EJECT┆
0x5a48…5a98 (59, 0, 400) 00 4a 01 88 00 3a 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 4b 00 08 00 3a 00 50 2a 20 20 20 20 20 20 20 20 20   ┆ J   : P*****************************************************  K   : P*         ┆
0x5a98…5ae8              20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 4b 00 46 00 3a 00 50 2a 20 20 20 57 20 52 20 49 20 54 20 45 20 20 20 52 20 41 20 4e 20 44 20 4f 20 4d 20   ┆                                          *  K F : P*   W R I T E   R A N D O M ┆
0x5ae8…5b38              20 20 49 20 4e 20 44 20 45 20 58 20 45 20 44 20 20 28 50 32 29 20 20 20 2a 20 00 4b 00 84 00 3a 00 50 2a 20 20 20 44 20 45 20 4c 20 45 20 54 20 45 20 20 20 49 20 4e 20 44 20 45 20 58 20 45 20 44 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆  I N D E X E D  (P2)   *  K   : P*   D E L E T E   I N D E X E D               ┆
0x5b38…5b88              20 20 20 20 20 20 2a 20 00 4b 00 c2 00 3a 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 4b 01 00 00 3a 00 50 2a 2a   ┆      *  K   : P*                                                   *  K   : P**┆
0x5b88…5bd8              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 4b 01 3e 00 04 00 50 00 4b 01 7c 00 2c 00 50 44 4d 49 4e 53 32 5c 45 51 55 5c 2a   ┆***************************************************  K >   P K | , PDMINS2 EQU *┆
0x5bd8…5c28 (60, 0, 400) 5c 57 52 49 54 45 20 52 41 4e 44 4f 4d 20 49 4e 44 45 58 45 44 20 50 41 52 54 20 32 00 4b 01 84 00 20 00 50 44 4d 58 44 45 4c 5c 45 51 55 5c 2a 5c 44 45 4c 45 54 45 20 49 4e 44 45 58 45 44 20 00 4c 00 24 00 16 00 50 5c 4c 43 5c 41 34 2c 46   ┆ WRITE RANDOM INDEXED PART 2 K     PDMXDEL EQU * DELETE INDEXED  L $   P LC A4,F┆
0x5c28…5c78              44 42 44 42 52 2c 41 31 31 20 00 4c 00 48 00 10 00 50 5c 41 4e 4b 5c 41 34 2c 2f 31 30 20 00 4c 00 62 00 1e 00 50 5c 52 46 28 4e 5a 29 5c 44 58 49 30 31 30 5c 4b 45 45 50 20 42 55 46 46 45 52 00 4c 00 76 00 28 00 50 5c 43 46 5c 41 31 34 2c   ┆DBDBR,A11  L H   P ANK A4,/10  L b   P RF(NZ) DXI010 KEEP BUFFER L v ( P CF A14,┆
0x5c78…5cc8              53 44 4d 52 4c 42 5c 52 45 4c 45 41 53 45 20 42 4c 4f 43 4b 20 42 55 46 46 45 52 20 00 4c 00 98 00 10 00 50 44 58 49 30 31 30 5c 45 51 55 5c 2a 00 4c 00 c4 00 16 00 50 5c 4c 44 4b 5c 41 35 2c 31 30 5c 4c 4f 4f 50 45 52 20 00 4c 00 d8 00 1c   ┆SDMRLB RELEASE BLOCK BUFFER  L     PDXI010 EQU * L     P LDK A5,10 LOOPER  L    ┆
0x5cc8…5d18              00 50 44 58 49 30 32 30 5c 45 51 55 5c 2a 5c 4e 45 58 54 20 49 4e 44 45 58 20 00 4c 00 f2 00 1a 00 50 5c 4c 44 5c 41 37 2c 44 57 54 4f 52 2c 41 31 31 5c 4f 52 44 45 52 00 4c 01 12 00 10 00 50 5c 41 4e 4b 5c 41 37 2c 2f 33 46 20 00 4c 01 30   ┆ PDXI020 EQU * NEXT INDEX  L     P LD A7,DWTOR,A11 ORDER L     P ANK A7,/3F  L 0┆
0x5d18…5d68              00 0e 00 50 5c 53 55 4b 5c 41 35 2c 32 20 00 4c 01 44 00 1e 00 50 5c 52 46 28 5a 29 5c 44 58 49 31 30 30 5c 41 4c 4c 20 49 4e 44 45 58 45 53 20 00 4c 01 56 00 18 00 50 5c 4c 44 52 5c 41 31 2c 41 31 31 5c 46 44 42 20 44 41 54 41 00 4c 01 78   ┆   P SUK A5,2  L D   P RF(Z) DXI100 ALL INDEXES  L V   P LDR A1,A11 FDB DATA L x┆

Reduced view