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

⟦d9423b627⟧

    Length: 22312 (0x5728)
    Notes: pts_type(SC)
    Names: »TIOSDM.SC«

Derivation

└─⟦bc20f3abf⟧ Bits:30009670 Philips computer tape "600126"
    └─⟦this⟧ »TOSSWORK/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	X:A
* 
* 
*	A PROGRAM VERSION USING TOSS MMU PAGING 
*	IS OBTAINED BY SETTING MMUPAG EQU 1.
* 
MMUPAG	EQU	0
* 
	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=0x0019, text=» EXTRN DWTECB ECB ADDRESS «, t00=0x0006, t01=0x005a}
0x09d4…09fc              Head {h00=0x0024, h01=0x0020, 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…0cdc              Head {h00=0x0012, h01=0x0050, text=»INDXAC EQU X:A«, t00=0x0008, t01=0x004e}
0x0cdc…0ce6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0064}
0x0ce6…0cf0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x006e}
0x0cf0…0d22              Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0008, t01=0x0078}
0x0d22…0d50              Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0008, t01=0x00aa}
0x0d50…0d5a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00d8}
0x0d5a…0d6e              Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0008, t01=0x00e2}
0x0d6e…0d78              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00f6}
0x0d78…0d86              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0100}
0x0d86…0d90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x010e}
0x0d90…0da8              Head {h00=0x0014, h01=0x0050, text=»*   ERROR CODES «, t00=0x0008, t01=0x0118}
0x0da8…0db2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0130}
0x0db2…0dc6              Head {h00=0x0010, h01=0x0050, text=»*   MESSAGES«, t00=0x0008, t01=0x013a}
0x0dc6…0dd0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x014e}
0x0dd0…0dda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0158}
0x0dda…0e00              Head {h00=0x0022, h01=0x0050, text=»FCUSED EQU 7 INVALID FILE CODE«, t00=0x0008, t01=0x0162}
0x0e00…0e08              Head {h00=0x0004, h01=0x0050, t00=0x0008, t01=0x0188}
0x0e08…0e20              Head {h00=0x0014, h01=0x0050, text=»RQERR EQU /8000 «, t00=0x0008, t01=0x0190}
0x0e20…0e2e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x0018}
0x0e2e…0e38              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0026}
0x0e38…0e58              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0009, t01=0x0030}
0x0e58…0e78              Head {h00=0x001c, h01=0x0050, text=»*   DATA DEFINITIONS   *«, t00=0x0009, t01=0x0050}
0x0e78…0e98              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0009, t01=0x0070}
0x0e98…0ea2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0090}
0x0ea2…0eba              Head {h00=0x0014, h01=0x0050, text=»*   BRANCH TABLE«, t00=0x0009, t01=0x009a}
0x0eba…0ec4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00b2}
0x0ec4…0ed8              Head {h00=0x0010, h01=0x0050, text=»TIODMF EQU *«, t00=0x0009, t01=0x00bc}
0x0ed8…0eee              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x0009, t01=0x00d0}
0x0eee…0f00              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x00e6}
0x0f00…0f12              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x00f8}
0x0f12…0f24              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x010a}
0x0f24…0f36              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x011c}
0x0f36…0f48              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x012e}
0x0f48…0f5a              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x0140}
0x0f5a…0f6c              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x0152}
0x0f6c…0f7e              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x0009, t01=0x0164}
0x0f7e…0f9a              Head {h00=0x0018, h01=0x0050, text=»QCLDIS EQU *-TIODMF «, t00=0x0009, t01=0x0176}
0x0f9a…0fae (10, 0, 400) Head {h00=0x0010, h01=0x0050, text=» DATA CLOSED«, t00=0x000a, t01=0x0004}
0x0fae…0fc2              Head {h00=0x0010, h01=0x0050, text=» DATA CLOSE «, t00=0x000a, t01=0x0018}
0x0fc2…0fd6              Head {h00=0x0010, h01=0x0050, text=» DATA RDFIPA«, t00=0x000a, t01=0x002c}
0x0fd6…0ff2              Head {h00=0x0018, h01=0x0050, text=»SDMOEX EQU *-TIODMF «, t00=0x000a, t01=0x0040}
0x0ff2…1010              Head {h00=0x001a, h01=0x0050, text=» DATA DISIOE NOT USED «, t00=0x000a, t01=0x005c}
0x1010…101a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x007a}
0x101a…1030              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x000a, t01=0x0084}
0x1030…103a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x009a}
0x103a…1044              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00a4}
0x1044…1060              Head {h00=0x0018, h01=0x0050, text=»QWRSQ0 EQU *-TIODMF «, t00=0x000a, t01=0x00ae}
0x1060…1074              Head {h00=0x0010, h01=0x0050, text=» DATA WRSQ00«, t00=0x000a, t01=0x00ca}
0x1074…1094              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000a, t01=0x00de}
0x1094…10a8              Head {h00=0x0010, h01=0x0050, text=» DATA WRRN00«, t00=0x000a, t01=0x00fe}
0x10a8…10bc              Head {h00=0x0010, h01=0x0050, text=» DATA WRRNIX«, t00=0x000a, t01=0x0112}
0x10bc…10d0              Head {h00=0x0010, h01=0x0050, text=» DATA RWCU00«, t00=0x000a, t01=0x0126}
0x10d0…10e4              Head {h00=0x0010, h01=0x0050, text=» DATA RWCUIX«, t00=0x000a, t01=0x013a}
0x10e4…10f8              Head {h00=0x0010, h01=0x0050, text=» DATA RWDI00«, t00=0x000a, t01=0x014e}
0x10f8…110c              Head {h00=0x0010, h01=0x0050, text=» DATA RWDIIX«, t00=0x000a, t01=0x0162}
0x110c…1120              Head {h00=0x0010, h01=0x0050, text=» DATA DECU00«, t00=0x000a, t01=0x0176}
0x1120…1134              Head {h00=0x0010, h01=0x0050, text=» DATA DECUIX«, t00=0x000a, t01=0x018a}
0x1134…1148              Head {h00=0x0010, h01=0x0050, text=» DATA DEDI00«, t00=0x000b, t01=0x000e}
0x1148…115c              Head {h00=0x0010, h01=0x0050, text=» DATA DEDIIX«, t00=0x000b, t01=0x0022}
0x115c…1178              Head {h00=0x0018, h01=0x0050, text=»QRDSQ0 EQU *-TIODMF «, t00=0x000b, t01=0x0036}
0x1178…118c              Head {h00=0x0010, h01=0x0050, text=» DATA RDSQ00«, t00=0x000b, t01=0x0052}
0x118c…11a0              Head {h00=0x0010, h01=0x0050, text=» DATA RDSQIX«, t00=0x000b, t01=0x0066}
0x11a0…11b4              Head {h00=0x0010, h01=0x0050, text=» DATA RDRN00«, t00=0x000b, t01=0x007a}
0x11b4…11c8              Head {h00=0x0010, h01=0x0050, text=» DATA RDRNIX«, t00=0x000b, t01=0x008e}
0x11c8…11dc              Head {h00=0x0010, h01=0x0050, text=» DATA STEQ00«, t00=0x000b, t01=0x00a2}
0x11dc…11f0              Head {h00=0x0010, h01=0x0050, text=» DATA STEQIX«, t00=0x000b, t01=0x00b6}
0x11f0…120c              Head {h00=0x0018, h01=0x0050, text=»QSTG00 EQU *-TIODMF «, t00=0x000b, t01=0x00ca}
0x120c…1220              Head {h00=0x0010, h01=0x0050, text=» DATA STGR00«, t00=0x000b, t01=0x00e6}
0x1220…123c              Head {h00=0x0018, h01=0x0050, text=»QSTGIX EQU *-TIODMF «, t00=0x000b, t01=0x00fa}
0x123c…1250              Head {h00=0x0010, h01=0x0050, text=» DATA STGRIX«, t00=0x000b, t01=0x0116}
0x1250…1264              Head {h00=0x0010, h01=0x0050, text=» DATA STNL00«, t00=0x000b, t01=0x012a}
0x1264…1278              Head {h00=0x0010, h01=0x0050, text=» DATA STNLIX«, t00=0x000b, t01=0x013e}
0x1278…1282              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0152}
0x1282…128e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000b, t01=0x015c}
0x128e…12a4              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=0 «, t00=0x000b, t01=0x0168}
0x12a4…12b6              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000b, t01=0x017e}
0x12b6…12c8              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000b, t01=0x0190}
0x12c8…12da              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x0012}
0x12da…12ec              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x0024}
0x12ec…12fe              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x0036}
0x12fe…1310              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x0048}
0x1310…1322              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x005a}
0x1322…1334              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000c, t01=0x006c}
0x1334…1350              Head {h00=0x0018, h01=0x0050, text=»QCLDIS EQU *-TIODMF «, t00=0x000c, t01=0x007e}
0x1350…1364              Head {h00=0x0010, h01=0x0050, text=» DATA CLOSE «, t00=0x000c, t01=0x009a}
0x1364…1378              Head {h00=0x0010, h01=0x0050, text=» DATA CLOSE «, t00=0x000c, t01=0x00ae}
0x1378…138c              Head {h00=0x0010, h01=0x0050, text=» DATA RDFIPA«, t00=0x000c, t01=0x00c2}
0x138c…13a8              Head {h00=0x0018, h01=0x0050, text=»SDMOEX EQU *-TIODMF «, t00=0x000c, t01=0x00d6}
0x13a8…13c6              Head {h00=0x001a, h01=0x0050, text=» DATA DISIOE NOT USED «, t00=0x000c, t01=0x00f2}
0x13c6…13d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0110}
0x13d0…13e6              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x000c, t01=0x011a}
0x13e6…13f0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0130}
0x13f0…13fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x013a}
0x13fa…1416              Head {h00=0x0018, h01=0x0050, text=»QWRSQ0 EQU *-TIODMF «, t00=0x000c, t01=0x0144}
0x1416…142a              Head {h00=0x0010, h01=0x0050, text=» DATA WRSQ00«, t00=0x000c, t01=0x0160}
0x142a…144a              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000c, t01=0x0174}
0x144a…145e (13, 0, 400) Head {h00=0x0010, h01=0x0050, text=» DATA WRRN00«, t00=0x000d, t01=0x0004}
0x145e…147e              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x0018}
0x147e…1492              Head {h00=0x0010, h01=0x0050, text=» DATA RWCU00«, t00=0x000d, t01=0x0038}
0x1492…14b2              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x004c}
0x14b2…14c6              Head {h00=0x0010, h01=0x0050, text=» DATA RWDI00«, t00=0x000d, t01=0x006c}
0x14c6…14e6              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x0080}
0x14e6…14fa              Head {h00=0x0010, h01=0x0050, text=» DATA DECU00«, t00=0x000d, t01=0x00a0}
0x14fa…151a              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x00b4}
0x151a…152e              Head {h00=0x0010, h01=0x0050, text=» DATA DEDI00«, t00=0x000d, t01=0x00d4}
0x152e…154e              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x00e8}
0x154e…156a              Head {h00=0x0018, h01=0x0050, text=»QRDSQ0 EQU *-TIODMF «, t00=0x000d, t01=0x0108}
0x156a…157e              Head {h00=0x0010, h01=0x0050, text=» DATA RDSQ00«, t00=0x000d, t01=0x0124}
0x157e…159e              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x0138}
0x159e…15b2              Head {h00=0x0010, h01=0x0050, text=» DATA RDRN00«, t00=0x000d, t01=0x0158}
0x15b2…15d2              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000d, t01=0x016c}
0x15d2…15e6              Head {h00=0x0010, h01=0x0050, text=» DATA STEQ00«, t00=0x000d, t01=0x018c}
0x15e6…1606              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000e, t01=0x0010}
0x1606…1622              Head {h00=0x0018, h01=0x0050, text=»QSTG00 EQU *-TIODMF «, t00=0x000e, t01=0x0030}
0x1622…1636              Head {h00=0x0010, h01=0x0050, text=» DATA STGR00«, t00=0x000e, t01=0x004c}
0x1636…1656              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000e, t01=0x0060}
0x1656…166a              Head {h00=0x0010, h01=0x0050, text=» DATA STNL00«, t00=0x000e, t01=0x0080}
0x166a…168a              Head {h00=0x001c, h01=0x0050, text=» DATA DISIOE NOT ALLOWED«, t00=0x000e, t01=0x0094}
0x168a…1696              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x00b4}
0x1696…16a0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00c0}
0x16a0…16b6              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x000e, t01=0x00ca}
0x16b6…16c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00e0}
0x16c0…16d2              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000e, t01=0x00ea}
0x16d2…16e4              Head {h00=0x000e, h01=0x0050, text=»* OPEMOD *«, t00=0x000e, t01=0x00fc}
0x16e4…16f6              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000e, t01=0x010e}
0x16f6…1700              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0120}
0x1700…1736              Head {h00=0x0032, h01=0x0050, text=»*   TABLE OVER ALLOWED IO ORDERS VS OPENMODES «, t00=0x000e, t01=0x012a}
0x1736…1740              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0160}
0x1740…1754              Head {h00=0x0010, h01=0x0050, text=»* BIT ORDER «, t00=0x000e, t01=0x016a}
0x1754…176c              Head {h00=0x0014, h01=0x0050, text=»* 0 NOT USED =1 «, t00=0x000e, t01=0x017e}
0x176c…1784              Head {h00=0x0014, h01=0x0050, text=»* 1 NOT USED =1 «, t00=0x000f, t01=0x0008}
0x1784…17a2              Head {h00=0x001a, h01=0x0050, text=»* 2 START NOT LESS =1 «, t00=0x000f, t01=0x0020}
0x17a2…17be              Head {h00=0x0018, h01=0x0050, text=»* 3 START GREATER =1«, t00=0x000f, t01=0x003e}
0x17be…17d8              Head {h00=0x0016, h01=0x0050, text=»* 4 START EQUAL =1«, t00=0x000f, t01=0x005a}
0x17d8…17f2              Head {h00=0x0016, h01=0x0050, text=»* 5 READ RANDOM =1«, t00=0x000f, t01=0x0074}
0x17f2…1810              Head {h00=0x001a, h01=0x0050, text=»* 6 READ SEQUENTIAL =1«, t00=0x000f, t01=0x008e}
0x1810…182c              Head {h00=0x0018, h01=0x0050, text=»* 7 DELETE DIRECT =1«, t00=0x000f, t01=0x00ac}
0x182c…184a              Head {h00=0x001a, h01=0x0050, text=»* 8 DELETE CURRENT =1 «, t00=0x000f, t01=0x00c8}
0x184a…1868              Head {h00=0x001a, h01=0x0050, text=»* 9 REWRITE DIRECT =1 «, t00=0x000f, t01=0x00e6}
0x1868…1888              Head {h00=0x001c, h01=0x0050, text=»* 10 REWRITE CURRENT =1 «, t00=0x000f, t01=0x0104}
0x1888…18a4              Head {h00=0x0018, h01=0x0050, text=»* 11 WRITE RANDOM =1«, t00=0x000f, t01=0x0124}
0x18a4…18c4              Head {h00=0x001c, h01=0x0050, text=»* 12 WRITE SEQUENTIAL =1«, t00=0x000f, t01=0x0140}
0x18c4…18de              Head {h00=0x0016, h01=0x0050, text=»* 13 NOT USED  =2 «, t00=0x000f, t01=0x0160}
0x18de…18f8              Head {h00=0x0016, h01=0x0050, text=»* 14 NOT USED  =2 «, t00=0x000f, t01=0x017a}
0x18f8…1912 (16, 0, 400) Head {h00=0x0016, h01=0x0050, text=»* 15 NOT USED  =2 «, t00=0x0010, t01=0x0004}
0x1912…191c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x001e}
0x191c…1930              Head {h00=0x0010, h01=0x0050, text=»OPEMOD EQU *«, t00=0x0010, t01=0x0028}
0x1930…1954              Head {h00=0x0020, h01=0x0050, text=» DATA /3E00 INPUT UNPROT. =2«, t00=0x0010, t01=0x003c}
0x1954…197a              Head {h00=0x0022, h01=0x0050, text=» DATA /3E00 INPUT PROTECTED =2«, t00=0x0010, t01=0x0060}
0x197a…19a0              Head {h00=0x0022, h01=0x0050, text=» DATA /3E00 INPUT EXCLUSIVE =2«, t00=0x0010, t01=0x0086}
0x19a0…19ca              Head {h00=0x0026, h01=0x0050, text=» DATA /3FF8 INPUT/OUTPUT PROT. =2 «, t00=0x0010, t01=0x00ac}
0x19ca…19f4              Head {h00=0x0026, h01=0x0050, text=» DATA /3FF8 INPUT/OUTPUT EXCL. =2 «, t00=0x0010, t01=0x00d6}
0x19f4…1a1c              Head {h00=0x0024, h01=0x0050, text=» DATA /0008 EXTEND EXCLUSIVE =2 «, t00=0x0010, t01=0x0100}
0x1a1c…1a44              Head {h00=0x0024, h01=0x0050, text=» DATA /0008 OUTPUT SEQUENTIAL =2«, t00=0x0010, t01=0x0128}
0x1a44…1a68              Head {h00=0x0020, h01=0x0050, text=» DATA /0018 OUTPUT RANDOM =2«, t00=0x0010, t01=0x0150}
0x1a68…1a7e              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0010, t01=0x0174}
0x1a7e…1a88              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x018a}
0x1a88…1a92 (17, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0004}
0x1a92…1aa4              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0011, t01=0x000e}
0x1aa4…1ab6              Head {h00=0x000e, h01=0x0050, text=»* ORDTA1 *«, t00=0x0011, t01=0x0020}
0x1ab6…1ac8              Head {h00=0x000e, h01=0x0050, text=»* ORDTA2 *«, t00=0x0011, t01=0x0032}
0x1ac8…1ada              Head {h00=0x000e, h01=0x0050, text=»* ORDTA3 *«, t00=0x0011, t01=0x0044}
0x1ada…1aec              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0011, t01=0x0056}
0x1aec…1af6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0068}
0x1af6…1b00              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0072}
0x1b00…1b0a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x007c}
0x1b0a…1b48              Head {h00=0x003a, h01=0x0050, text=»*   ORDTA1:   ADMINISTATION FUNCTION ORDERS (NO INDEX)«, t00=0x0011, t01=0x0086}
0x1b48…1b96              Head {h00=0x004a, h01=0x0050, text=»*   ORDTA2:   ORDER WITH SPECIAL INDEX HANDLING (FDBNIF CONTAIN INDEX)«, t00=0x0011, t01=0x00c4}
0x1b96…1bd4              Head {h00=0x003a, h01=0x0050, text=»*   ORDTA3:   ORDERS WITH INTERNAL INDEX IN ORDER WORD«, t00=0x0011, t01=0x0112}
0x1bd4…1bde              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0150}
0x1bde…1be8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x015a}
0x1be8…1bfe              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0011, t01=0x0164}
0x1bfe…1c08              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x017a}
0x1c08…1c12              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0184}
0x1c12…1c1c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x018e}
0x1c1c…1c30              Head {h00=0x0010, h01=0x0050, text=»ORDTA1 EQU *«, t00=0x0012, t01=0x0008}
0x1c30…1c5c              Head {h00=0x0028, h01=0x0050, text=» DATA /821 OPEN   INPUT  UNPROTECTED«, t00=0x0012, t01=0x001c}
0x1c5c…1c78              Head {h00=0x0018, h01=0x0050, text=»SDMOIP EQU *-ORDTA1 «, t00=0x0012, t01=0x0048}
0x1c78…1ca2              Head {h00=0x0026, h01=0x0050, text=» DATA /921 OPEN   INPUT  PROTECTED«, t00=0x0012, t01=0x0064}
0x1ca2…1cbe              Head {h00=0x0018, h01=0x0050, text=»SDMOIE EQU *-ORDTA1 «, t00=0x0012, t01=0x008e}
0x1cbe…1ce8              Head {h00=0x0026, h01=0x0050, text=» DATA /A21 OPEN   INPUT  EXCLUSIVE«, t00=0x0012, t01=0x00aa}
0x1ce8…1d04              Head {h00=0x0018, h01=0x0050, text=»SDMIOP EQU *-ORDTA1 «, t00=0x0012, t01=0x00d4}
0x1d04…1d36              Head {h00=0x002e, h01=0x0050, text=» DATA /3921 OPEN   INPUT/OUTPUT  PROTECTED«, t00=0x0012, t01=0x00f0}
0x1d36…1d68              Head {h00=0x002e, h01=0x0050, text=» DATA /3A21 OPEN   INPUT/OUTPUT  EXCLUSIVE«, t00=0x0012, t01=0x0122}
0x1d68…1d84              Head {h00=0x0018, h01=0x0050, text=»SDMOEE EQU *-ORDTA1 «, t00=0x0012, t01=0x0154}
0x1d84…1db0              Head {h00=0x0028, h01=0x0050, text=» DATA /5221 OPEN   EXTEND  EXCLUSIVE«, t00=0x0012, t01=0x0170}
0x1db0…1dcc              Head {h00=0x0018, h01=0x0050, text=»SDMOOS EQU *-ORDTA1 «, t00=0x0013, t01=0x000c}
0x1dcc…1e04              Head {h00=0x0034, h01=0x0050, text=» DATA /1221 OPEN   OUTPUT SEQUENTIAL  EXCLUSIVE «, t00=0x0013, t01=0x0028}
0x1e04…1e20              Head {h00=0x0018, h01=0x0050, text=»SDMOOR EQU *-ORDTA1 «, t00=0x0013, t01=0x0060}
0x1e20…1e58              Head {h00=0x0034, h01=0x0050, text=» DATA /3221 OPEN   OUTPUT RANDOM      EXCLUSIVE «, t00=0x0013, t01=0x007c}
0x1e58…1e74              Head {h00=0x0018, h01=0x0050, text=»SDMLIM EQU *-ORDTA1 «, t00=0x0013, t01=0x00b4}
0x1e74…1e96              Head {h00=0x001e, h01=0x0050, text=» DATA /222 CLOSE   DISCARD«, t00=0x0013, t01=0x00d0}
0x1e96…1eb4              Head {h00=0x001a, h01=0x0050, text=» DATA /022 CLOSE  LOCK«, t00=0x0013, t01=0x00f2}
0x1eb4…1eda              Head {h00=0x0022, h01=0x0050, text=» DATA /3 READ FILE PARAMETERS «, t00=0x0013, t01=0x0110}
0x1eda…1ef6              Head {h00=0x0018, h01=0x0050, text=»ORDTL1 EQU *-ORDTA1 «, t00=0x0013, t01=0x0136}
0x1ef6…1f0a              Head {h00=0x0010, h01=0x0050, text=»ORDTA2 EQU *«, t00=0x0013, t01=0x0152}
0x1f0a…1f2e              Head {h00=0x0020, h01=0x0050, text=» DATA /006 WRITE  SEQUENTIAL«, t00=0x0013, t01=0x0166}
0x1f2e…1f4e              Head {h00=0x001c, h01=0x0050, text=» DATA /106 WRITE RANDOM «, t00=0x0013, t01=0x018a}
0x1f4e…1f70              Head {h00=0x001e, h01=0x0050, text=» DATA /407 REWRITE CURRENT«, t00=0x0014, t01=0x001a}
0x1f70…1f92              Head {h00=0x001e, h01=0x0050, text=» DATA /107 REWRITE DIRECT «, t00=0x0014, t01=0x003c}
0x1f92…1fb4              Head {h00=0x001e, h01=0x0050, text=» DATA /408 DELETE CURRENT «, t00=0x0014, t01=0x005e}
0x1fb4…1fd4              Head {h00=0x001c, h01=0x0050, text=» DATA /108 DELETE DIRECT«, t00=0x0014, t01=0x0080}
0x1fd4…1ff0              Head {h00=0x0018, h01=0x0050, text=»ORDTL2 EQU *-ORDTA2 «, t00=0x0014, t01=0x00a0}
0x1ff0…1ffe              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x00bc}
0x1ffe…2012              Head {h00=0x0010, h01=0x0050, text=»ORDTA3 EQU *«, t00=0x0014, t01=0x00ca}
0x2012…2034              Head {h00=0x001e, h01=0x0050, text=» DATA /002 READ SEQUENTIAL«, t00=0x0014, t01=0x00de}
0x2034…2052              Head {h00=0x001a, h01=0x0050, text=» DATA /102 READ RANDOM«, t00=0x0014, t01=0x0100}
0x2052…2070              Head {h00=0x001a, h01=0x0050, text=» DATA /00B START EQUAL«, t00=0x0014, t01=0x011e}
0x2070…2090              Head {h00=0x001c, h01=0x0050, text=» DATA /10B START GREATER«, t00=0x0014, t01=0x013c}
0x2090…20b2              Head {h00=0x001e, h01=0x0050, text=» DATA /20B START NOT LESS «, t00=0x0014, t01=0x015c}
0x20b2…20ce              Head {h00=0x0018, h01=0x0050, text=»ORDTL3 EQU *-ORDTA3 «, t00=0x0014, t01=0x017e}
0x20ce…20e2              Head {h00=0x0010, h01=0x0050, text=»ORDTEN EQU *«, t00=0x0015, t01=0x000a}
0x20e2…20ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x001e}
0x20ec…20f6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0028}
0x20f6…210c              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0015, t01=0x0032}
0x210c…2116              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0048}
0x2116…212a              Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x0015, t01=0x0052}
0x212a…213c              Head {h00=0x000e, h01=0x0050, text=»*   ENTRY «, t00=0x0015, t01=0x0066}
0x213c…2150              Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x0015, t01=0x0078}
0x2150…215a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x008c}
0x215a…2182              Head {h00=0x0024, h01=0x0050, text=»*   INPUT : A14 = STACK POINTER «, t00=0x0015, t01=0x0096}
0x2182…21a8              Head {h00=0x0022, h01=0x0050, text=»*           A8  = ECB ADDRESS «, t00=0x0015, t01=0x00be}
0x21a8…21ce              Head {h00=0x0022, h01=0x0050, text=»*           A6  = FDB ADDRESS «, t00=0x0015, t01=0x00e4}
0x21ce…21d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x010a}
0x21d8…21ec              Head {h00=0x0010, h01=0x0050, text=»TIOSDM EQU *«, t00=0x0015, t01=0x0114}
0x21ec…220c              Head {h00=0x001c, h01=0x0050, text=» LDR A11,A6 FDB ADDRESS «, t00=0x0015, t01=0x0128}
0x220c…2232              Head {h00=0x0022, h01=0x0050, text=» LDKL A2,/4000 ORDER CHECK BIT«, t00=0x0015, t01=0x0148}
0x2232…2264              Head {h00=0x002e, h01=0x0050, text=» LDKL A10,ORDTEN-2 CHECK ORDER AND OPTION «, t00=0x0015, t01=0x016e}
0x2264…227c              Head {h00=0x0014, h01=0x0050, text=» LDK A3,ORDTL3-2«, t00=0x0016, t01=0x0010}
0x227c…22a6              Head {h00=0x0026, h01=0x0050, text=» LD A7,DWTOR,A11 ORDER AND OPTION «, t00=0x0016, t01=0x0028}
0x22a6…22b8              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A7«, t00=0x0016, t01=0x0052}
0x22b8…22d8              Head {h00=0x001c, h01=0x0050, text=» ANKL A7,/7FF NOT INDEX «, t00=0x0016, t01=0x0064}
0x22d8…22ee              Head {h00=0x0012, h01=0x0050, text=» CF A14,CHKORD«, t00=0x0016, t01=0x0084}
0x22ee…2310              Head {h00=0x001e, h01=0x0050, text=» RF(N) TIOS10 NOT IN TABLE«, t00=0x0016, t01=0x009a}
0x2310…2322              Head {h00=0x000e, h01=0x0050, text=» SLL A3,1 «, t00=0x0016, t01=0x00bc}
0x2322…234c              Head {h00=0x0026, h01=0x0050, text=» ADK A3,QRDSQ0 ADJUST DISPLACEMENT«, t00=0x0016, t01=0x00ce}
0x234c…235e              Head {h00=0x000e, h01=0x0050, text=» SRL A1,11«, t00=0x0016, t01=0x00f8}
0x235e…237c              Head {h00=0x001a, h01=0x0050, text=» RF(Z) TIOS20 NO INDEX«, t00=0x0016, t01=0x010a}
0x237c…2398              Head {h00=0x0018, h01=0x0050, text=» SUK A1,4 MAX INDEX «, t00=0x0016, t01=0x0128}
0x2398…23bc              Head {h00=0x0020, h01=0x0050, text=» RF(NP) TIOS15 ALLOWED INDEX«, t00=0x0016, t01=0x0144}
0x23bc…23d0              Head {h00=0x0010, h01=0x0050, text=»REQERR EQU *«, t00=0x0016, t01=0x0168}
0x23d0…23f0              Head {h00=0x001c, h01=0x0050, text=» LDR A6,A11 FDB ADDRESS «, t00=0x0016, t01=0x017c}
0x23f0…240e              Head {h00=0x001a, h01=0x0050, text=» ABL DISIOE REQUEST IO«, t00=0x0017, t01=0x000c}
0x240e…2418              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x002a}
0x2418…242e              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0017, t01=0x0034}
0x242e…2438              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x004a}
0x2438…2442              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0054}
0x2442…244c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x005e}
0x244c…2460              Head {h00=0x0010, h01=0x0050, text=»TIOS10 EQU *«, t00=0x0017, t01=0x0068}
0x2460…2486              Head {h00=0x0022, h01=0x0050, text=» LDK A3,ORDTL2-2 TABLE LENGTH «, t00=0x0017, t01=0x007c}
0x2486…249e              Head {h00=0x0014, h01=0x0050, text=»* LDR A7,A1  =3 «, t00=0x0017, t01=0x00a2}
0x249e…24b4              Head {h00=0x0012, h01=0x0050, text=» CF A14,CHKORD«, t00=0x0017, t01=0x00ba}
0x24b4…24dc              Head {h00=0x0024, h01=0x0050, text=» RF(N) TIOS25 ORDER NOT IN TABLE«, t00=0x0017, t01=0x00d0}
0x24dc…24ee              Head {h00=0x000e, h01=0x0050, text=» SLL A3,1 «, t00=0x0017, t01=0x00f8}
0x24ee…2518              Head {h00=0x0026, h01=0x0050, text=» ADK A3,QWRSQ0 ADJUST DISPLACEMENT«, t00=0x0017, t01=0x010a}
0x2518…2532              Head {h00=0x0016, h01=0x0050, text=» LC A1,FDBNIF,A11 «, t00=0x0017, t01=0x0134}
0x2532…2546              Head {h00=0x0010, h01=0x0050, text=» ANK A1,/FF «, t00=0x0017, t01=0x014e}
0x2546…2564              Head {h00=0x001a, h01=0x0050, text=» RF(Z) TIOS20 NO INDEX«, t00=0x0017, t01=0x0162}
0x2564…2578              Head {h00=0x0010, h01=0x0050, text=»TIOS15 EQU *«, t00=0x0017, t01=0x0180}
0x2578…259a (24, 0, 400) Head {h00=0x001e, h01=0x0050, text=» ADK A3,2 INDICATE INDEXED«, t00=0x0018, t01=0x0004}
0x259a…25c8              Head {h00=0x002a, h01=0x0050, text=»TIOS20 EQU * CHECK ORDER  VS OPEN MODE«, t00=0x0018, t01=0x0026}
0x25c8…25f0              Head {h00=0x0024, h01=0x0050, text=» LC A1,FDBOMD,A11 GET OPEN MODE «, t00=0x0018, t01=0x0054}
0x25f0…2604              Head {h00=0x0010, h01=0x0050, text=» ANK A1,/7F «, t00=0x0018, t01=0x007c}
0x2604…261c              Head {h00=0x0014, h01=0x0050, text=» AN A2,OPEMOD,A1«, t00=0x0018, t01=0x0090}
0x261c…2640              Head {h00=0x0020, h01=0x0050, text=» RB(Z) REQERR ILLEGAL ORDER «, t00=0x0018, t01=0x00a8}
0x2640…2652              Head {h00=0x000e, h01=0x0050, text=» RF TIOS30«, t00=0x0018, t01=0x00cc}
0x2652…265c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00de}
0x265c…2670              Head {h00=0x0010, h01=0x0050, text=»TIOS25 EQU *«, t00=0x0018, t01=0x00e8}
0x2670…269a              Head {h00=0x0026, h01=0x0050, text=» LDR A7,A1 ORDER WITH ALL BITS =3 «, t00=0x0018, t01=0x00fc}
0x269a…26b2              Head {h00=0x0014, h01=0x0050, text=» LDK A3,ORDTL1-2«, t00=0x0018, t01=0x0126}
0x26b2…26c8              Head {h00=0x0012, h01=0x0050, text=» CF A14,CHKORD«, t00=0x0018, t01=0x013e}
0x26c8…26ee              Head {h00=0x0022, h01=0x0050, text=» RB(N) REQERR ORDER NOT FOUND «, t00=0x0018, t01=0x0154}
0x26ee…26f8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x017a}
0x26f8…270e              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0018, t01=0x0184}
0x270e…2718              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x000a}
0x2718…2722              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0014}
0x2722…2736              Head {h00=0x0010, h01=0x0050, text=»TIOS30 EQU *«, t00=0x0019, t01=0x001e}
0x2736…274a              Head {h00=0x0010, h01=0x0050, text=» LDR A10,A3 «, t00=0x0019, t01=0x0032}
0x274a…2764              Head {h00=0x0016, h01=0x0050, text=» SC A3,DWTOR+1,A11«, t00=0x0019, t01=0x0046}
0x2764…279c              Head {h00=0x0034, h01=0x0050, text=» LD A5,DWTTAB,A11 GET CALLING TASK TTAB ADDRESS «, t00=0x0019, t01=0x0060}
0x279c…27c0              Head {h00=0x0020, h01=0x0050, text=» SUK A3,QCLDIS CLOSE DISCARD«, t00=0x0019, t01=0x0098}
0x27c0…27e0              Head {h00=0x001c, h01=0x0050, text=» RF(N) TIOS35 OPEN ORDER«, t00=0x0019, t01=0x00bc}
0x27e0…27f8              Head {h00=0x0014, h01=0x0050, text=» CWK A11,FDBSTA «, t00=0x0019, t01=0x00dc}
0x27f8…2818              Head {h00=0x001c, h01=0x0050, text=» RB(E) REQERR NOT OPENED«, t00=0x0019, t01=0x00f4}
0x2818…284c              Head {h00=0x0030, h01=0x0050, text=» LD A1,FDBEXC,A11 EXCLUSIVE ACCESS INDICATOR«, t00=0x0019, t01=0x0114}
0x284c…2876              Head {h00=0x0026, h01=0x0050, text=» RF(Z) TIOS35 NOT OPENED EXCLUSIVE«, t00=0x0019, t01=0x0148}
0x2876…2888              Head {h00=0x000e, h01=0x0050, text=» CWR A1,A5«, t00=0x0019, t01=0x0172}
0x2888…28ba              Head {h00=0x002e, h01=0x0050, text=» RB(NE) REQERR OTHER TASK EXCLUSIVE ACCESS«, t00=0x0019, t01=0x0184}
0x28ba…28ce              Head {h00=0x0010, h01=0x0050, text=»TIOS35 EQU *«, t00=0x001a, t01=0x0026}
0x28ce…28e4              Head {h00=0x0012, h01=0x0050, text=» LD A1,SCTTCT «, t00=0x001a, t01=0x003a}
0x28e4…2902              Head {h00=0x001a, h01=0x0050, text=» LDR* A2,A1 TAB LENGTH«, t00=0x001a, t01=0x0050}
0x2902…2914              Head {h00=0x000e, h01=0x0050, text=» ADR A1,A2«, t00=0x001a, t01=0x006e}
0x2914…2926              Head {h00=0x000e, h01=0x0050, text=» SRL A2,1 «, t00=0x001a, t01=0x0080}
0x2926…293a              Head {h00=0x0010, h01=0x0050, text=»TIOS40 EQU *«, t00=0x001a, t01=0x0092}
0x293a…294c              Head {h00=0x000e, h01=0x0050, text=» SUK A1,2 «, t00=0x001a, t01=0x00a6}
0x294c…295e              Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x001a, t01=0x00b8}
0x295e…2982              Head {h00=0x0020, h01=0x0050, text=» RF(Z) TIOS50 END OF SCTTCT «, t00=0x001a, t01=0x00ca}
0x2982…2996              Head {h00=0x0010, h01=0x0050, text=» CWR* A5,A1 «, t00=0x001a, t01=0x00ee}
0x2996…29ba              Head {h00=0x0020, h01=0x0050, text=» RB(NE) TIOS40 NOT THIS TASK«, t00=0x001a, t01=0x0102}
0x29ba…29ce              Head {h00=0x0010, h01=0x0050, text=»TIOS45 EQU *«, t00=0x001a, t01=0x0126}
0x29ce…29f8              Head {h00=0x0026, h01=0x0050, text=» SC A2,FDBTNR,A11 USER TASK NUMBER«, t00=0x001a, t01=0x013a}
0x29f8…2a0a              Head {h00=0x000e, h01=0x0050, text=» RF TIOS90«, t00=0x001a, t01=0x0164}
0x2a0a…2a18              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x0176}
0x2a18…2a22              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0184}
0x2a22…2a3a              Head {h00=0x0014, h01=0x0050, text=»* SEARCH DM TASK«, t00=0x001a, t01=0x018e}
0x2a3a…2a44              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0016}
0x2a44…2a58              Head {h00=0x0010, h01=0x0050, text=»TIOS50 EQU *«, t00=0x001b, t01=0x0020}
0x2a58…2a80              Head {h00=0x0024, h01=0x0050, text=» LDK A2,/FF DATA MANAGEMENT TASK«, t00=0x001b, t01=0x0034}
0x2a80…2aa6              Head {h00=0x0022, h01=0x0050, text=» LDKL A1,TTABD TTAB ADDRESS #D«, t00=0x001b, t01=0x005c}
0x2aa6…2aba              Head {h00=0x0010, h01=0x0050, text=»TIOS55 EQU *«, t00=0x001b, t01=0x0082}
0x2aba…2acc              Head {h00=0x000e, h01=0x0050, text=» CWR A5,A1«, t00=0x001b, t01=0x0096}
0x2acc…2aee              Head {h00=0x001e, h01=0x0050, text=» RB(E) TIOS45 CORRECT TASK«, t00=0x001b, t01=0x00a8}
0x2aee…2b10              Head {h00=0x001e, h01=0x0050, text=» ADKL A1,TTABLN NEXT TTAB «, t00=0x001b, t01=0x00ca}
0x2b10…2b26              Head {h00=0x0012, h01=0x0050, text=» CWK A1,TABEND«, t00=0x001b, t01=0x00ec}
0x2b26…2b4a              Head {h00=0x0020, h01=0x0050, text=» RB(E) REQERR TASK NOT FOUND«, t00=0x001b, t01=0x0102}
0x2b4a…2b5c              Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x001b, t01=0x0126}
0x2b5c…2b6e              Head {h00=0x000e, h01=0x0050, text=» RB TIOS55«, t00=0x001b, t01=0x0138}
0x2b6e…2b84              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x001b, t01=0x014a}
0x2b84…2b8e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0160}
0x2b8e…2b98              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x016a}
0x2b98…2bac              Head {h00=0x0010, h01=0x0050, text=»TIOS90 EQU *«, t00=0x001b, t01=0x0174}
0x2bac…2bcc              Head {h00=0x001c, h01=0x0050, text=» CF A14,CRNGET CURRENCY «, t00=0x001b, t01=0x0188}
0x2bcc…2bd8              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x001c, t01=0x0018}
0x2bd8…2c02              Head {h00=0x0026, h01=0x0050, text=» LDR A4,A2 CURRENCY BUFFER ADDRESS«, t00=0x001c, t01=0x0024}
0x2c02…2c14              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x001c, t01=0x004e}
0x2c14…2c3a              Head {h00=0x0022, h01=0x0050, text=» SC A2,CRNSTA,A4 RESET STATUS «, t00=0x001c, t01=0x0060}
0x2c3a…2c62              Head {h00=0x0024, h01=0x0050, text=» LC A2,CRNCDF+1,A4 GET CURRENCY «, t00=0x001c, t01=0x0086}
0x2c62…2c7c              Head {h00=0x0016, h01=0x0050, text=» LD A3,CRNCDF+2,A4«, t00=0x001c, t01=0x00ae}
0x2c7c…2ca0              Head {h00=0x0020, h01=0x0050, text=» LDKL A9,/40 MAX KEY LENGTH «, t00=0x001c, t01=0x00c8}
0x2ca0…2cce              Head {h00=0x002a, h01=0x0050, text=» ABI TIODMF,A10 BRANCH TO DM FUNCTION «, t00=0x001c, t01=0x00ec}
0x2cce…2cd8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x011a}
0x2cd8…2cfe              Head {h00=0x0022, h01=0x0050, text=»*   A2,A3 = CURRENCY (CRNCDF) «, t00=0x001c, t01=0x0124}
0x2cfe…2d26              Head {h00=0x0024, h01=0x0050, text=»*   A4 = CURRENCY BUFFER ADDRESS«, t00=0x001c, t01=0x014a}
0x2d26…2d50              Head {h00=0x0026, h01=0x0050, text=»*   A5 = TTAB ADDRESS CALLING TASK«, t00=0x001c, t01=0x0172}
0x2d50…2d76              Head {h00=0x0022, h01=0x0050, text=»*   A11= FDB ADDRESS DATA FILE«, t00=0x001d, t01=0x000c}
0x2d76…2d96              Head {h00=0x001c, h01=0x0050, text=»*   A7 = USER ORDER WORD«, t00=0x001d, t01=0x0032}
0x2d96…2db8              Head {h00=0x001e, h01=0x0050, text=»*   A8 = USER ECB ADDRESS «, t00=0x001d, t01=0x0052}
0x2db8…2dde              Head {h00=0x0022, h01=0x0050, text=»*   A9 = MAX KEY LENGTH = /40 «, t00=0x001d, t01=0x0074}
0x2dde…2e0c              Head {h00=0x002a, h01=0x0050, text=»*   A10= DISPLACEMENT IN TIODMF TABLE «, t00=0x001d, t01=0x009a}
0x2e0c…2e16              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00c8}
0x2e16…2e20              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00d2}
0x2e20…2e36              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x001d, t01=0x00dc}
0x2e36…2e40              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00f2}
0x2e40…2e4e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001d, t01=0x00fc}
0x2e4e…2e58              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x010a}
0x2e58…2e6a              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001d, t01=0x0114}
0x2e6a…2e7c              Head {h00=0x000e, h01=0x0050, text=»* RWDIIX *«, t00=0x001d, t01=0x0126}
0x2e7c…2e8e              Head {h00=0x000e, h01=0x0050, text=»* DEDIIX *«, t00=0x001d, t01=0x0138}
0x2e8e…2ea0              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001d, t01=0x014a}
0x2ea0…2eaa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x015c}
0x2eaa…2ee2              Head {h00=0x0034, h01=0x0050, text=»*   REWRITE DIRECT INDEXED,DELETE DIRECT INDEXED«, t00=0x001d, t01=0x0166}
0x2ee2…2eec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x000e}
0x2eec…2f18              Head {h00=0x0028, h01=0x0050, text=»RWDIIX EQU * REWRITE DIRECT INDEXED «, t00=0x001e, t01=0x0018}
0x2f18…2f42              Head {h00=0x0026, h01=0x0050, text=»DEDIIX EQU * DELETE DIRECT INDEXED«, t00=0x001e, t01=0x0044}
0x2f42…2f70              Head {h00=0x002a, h01=0x0050, text=» LD A7,FDBAI1,A11 PRIMARY INDEX FDB =4«, t00=0x001e, t01=0x006e}
0x2f70…2fa4              Head {h00=0x0030, h01=0x0050, text=» CF A14,SWHECO SWITCH ECB AND ORDER CODE =4 «, t00=0x001e, t01=0x009c}
0x2fa4…2fc2              Head {h00=0x001a, h01=0x0050, text=» RF IXR030 MOVE KEY =4«, t00=0x001e, t01=0x00d0}
0x2fc2…2fd0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001e, t01=0x00ee}
0x2fd0…2fda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00fc}
0x2fda…2fec              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001e, t01=0x0106}
0x2fec…2ffe              Head {h00=0x000e, h01=0x0050, text=»* STEQIX *«, t00=0x001e, t01=0x0118}
0x2ffe…3010              Head {h00=0x000e, h01=0x0050, text=»* STGRIX *«, t00=0x001e, t01=0x012a}
0x3010…3022              Head {h00=0x000e, h01=0x0050, text=»* STNLIX *«, t00=0x001e, t01=0x013c}
0x3022…3034              Head {h00=0x000e, h01=0x0050, text=»* RDRNIX *«, t00=0x001e, t01=0x014e}
0x3034…3046              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001e, t01=0x0160}
0x3046…3050              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0172}
0x3050…3082              Head {h00=0x002e, h01=0x0050, text=»*   START INDEXED AND READ RANDOM INDEXED «, t00=0x001e, t01=0x017c}
0x3082…308c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x001e}
0x308c…30a0              Head {h00=0x0010, h01=0x0050, text=»STEQIX EQU *«, t00=0x001f, t01=0x0028}
0x30a0…30b4              Head {h00=0x0010, h01=0x0050, text=»STGRIX EQU *«, t00=0x001f, t01=0x003c}
0x30b4…30c8              Head {h00=0x0010, h01=0x0050, text=»STNLIX EQU *«, t00=0x001f, t01=0x0050}
0x30c8…30ea              Head {h00=0x001e, h01=0x0050, text=» LD A9,ECBRL,A8 KEY LENGTH«, t00=0x001f, t01=0x0064}
0x30ea…30fe              Head {h00=0x0010, h01=0x0050, text=»RDRNIX EQU *«, t00=0x001f, t01=0x0086}
0x30fe…3120              Head {h00=0x001e, h01=0x0050, text=» CF A14,SWHFDB SWITCH FDB «, t00=0x001f, t01=0x009a}
0x3120…3138              Head {h00=0x0014, h01=0x0050, text=»IXR030 EQU *  =4«, t00=0x001f, t01=0x00bc}
0x3138…3154              Head {h00=0x0018, h01=0x0050, text=» RB(Z) REQERR NO FDB«, t00=0x001f, t01=0x00d4}
0x3154…317a              Head {h00=0x0022, h01=0x0050, text=» LDR A2,A7 INDEXED FDB ADDRESS«, t00=0x001f, t01=0x00f0}
0x317a…31a2              Head {h00=0x0024, h01=0x0050, text=» ADKL A2,FDBKEY KEY AREA ADDRESS«, t00=0x001f, t01=0x0116}
0x31a2…31b4              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x001f, t01=0x013e}
0x31b4…31cc              Head {h00=0x0014, h01=0x0050, text=» LD A1,FDBRLE,A7«, t00=0x001f, t01=0x0150}
0x31cc…31e8              Head {h00=0x0018, h01=0x0050, text=» SUK A1,6 KEY LENGTH«, t00=0x001f, t01=0x0168}
0x31e8…3206              Head {h00=0x001a, h01=0x0050, text=» LDR A3,A1 KEY LENGTH «, t00=0x001f, t01=0x0184}
0x3206…321a              Head {h00=0x0010, h01=0x0050, text=»IXR050 EQU *«, t00=0x0020, t01=0x0012}
0x321a…3238              Head {h00=0x001a, h01=0x0050, text=» CMR A4 CLEAR KEY AREA«, t00=0x0020, t01=0x0026}
0x3238…324a              Head {h00=0x000e, h01=0x0050, text=» ADK A4,2 «, t00=0x0020, t01=0x0044}
0x324a…325c              Head {h00=0x000e, h01=0x0050, text=» SUK A1,2 «, t00=0x0020, t01=0x0056}
0x325c…3280              Head {h00=0x0020, h01=0x0050, text=» RB(P) IXR050 MORE TO CLEAR «, t00=0x0020, t01=0x0068}
0x3280…328a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x008c}
0x328a…3298              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0020, t01=0x0096}
0x3298…32a2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00a4}
0x32a2…32c4              Head {h00=0x001e, h01=0x0050, text=»*   FETCH KEY TO INDEX FDB«, t00=0x0020, t01=0x00ae}
0x32c4…32ce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00d0}
0x32ce…32f2              Head {h00=0x0020, h01=0x0050, text=» LD A1,ECBBA,A8 RECORD ADDR «, t00=0x0020, t01=0x00da}
0x32f2…3312              Head {h00=0x001c, h01=0x0050, text=» AD A1,FDBKA,A7 KEY ADDR«, t00=0x0020, t01=0x00fe}
0x3312…3342              Head {h00=0x002c, h01=0x0050, text=» CWR A3,A9 KEY LENGTH = MIN(A9,RECLEN-6)«, t00=0x0020, t01=0x011e}
0x3342…3358              Head {h00=0x0012, h01=0x0050, text=» RF(NG) IXR070«, t00=0x0020, t01=0x014e}
0x3358…336a              Head {h00=0x000e, h01=0x0050, text=» LDR A3,A9«, t00=0x0020, t01=0x0164}
0x336a…337e              Head {h00=0x0010, h01=0x0050, text=»IXR070 EQU *«, t00=0x0020, t01=0x0176}
0x337e…33a0              Head {h00=0x001e, h01=0x0050, text=» LDR A6,A3 SAVE MIN LENGTH«, t00=0x0020, t01=0x018a}
0x33a0…33be              Head {h00=0x001a, h01=0x0050, text=» CF A15,MOVUS MOVE KEY«, t00=0x0021, t01=0x001c}
0x33be…33c8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x003a}
0x33c8…33de              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0021, t01=0x0044}
0x33de…33e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x005a}
0x33e8…341c              Head {h00=0x0030, h01=0x0050, text=»*   INCREASE KEY IF 'START GREATER ' IS REQ «, t00=0x0021, t01=0x0064}
0x341c…3426              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0098}
0x3426…343e              Head {h00=0x0014, h01=0x0050, text=» CWK A10,QSTGIX «, t00=0x0021, t01=0x00a2}
0x343e…3466              Head {h00=0x0024, h01=0x0050, text=» RF(NE) STA020 NOT START GREATER«, t00=0x0021, t01=0x00ba}
0x3466…347a              Head {h00=0x0010, h01=0x0050, text=»STA010 EQU *«, t00=0x0021, t01=0x00e2}
0x347a…349c              Head {h00=0x001e, h01=0x0050, text=» SUK A2,1 ADDR LAST  BYTE «, t00=0x0021, t01=0x00f6}
0x349c…34ae              Head {h00=0x000e, h01=0x0050, text=» LCR A1,A2«, t00=0x0021, t01=0x0118}
0x34ae…34d0              Head {h00=0x001e, h01=0x0050, text=» ADK A1,1 NEXT HIGHER KEY «, t00=0x0021, t01=0x012a}
0x34d0…34e2              Head {h00=0x000e, h01=0x0050, text=» SCR A1,A2«, t00=0x0021, t01=0x014c}
0x34e2…3500              Head {h00=0x001a, h01=0x0050, text=» ANK A1,/FF OVERFLOW ?«, t00=0x0021, t01=0x015e}
0x3500…351a              Head {h00=0x0016, h01=0x0050, text=» RF(NZ) STA020 NO «, t00=0x0021, t01=0x017c}
0x351a…352c              Head {h00=0x000e, h01=0x0050, text=» SUK A6,1 «, t00=0x0022, t01=0x0008}
0x352c…354c              Head {h00=0x001c, h01=0x0050, text=» RB(P) STA010 MORE BYTES«, t00=0x0022, t01=0x001a}
0x354c…3560              Head {h00=0x0010, h01=0x0050, text=»STA020 EQU *«, t00=0x0022, t01=0x003a}
0x3560…356a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x004e}
0x356a…358a              Head {h00=0x001c, h01=0x0050, text=»*   SWITCH TO INDEX FDB «, t00=0x0022, t01=0x0058}
0x358a…3594              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0078}
0x3594…35b2              Head {h00=0x001a, h01=0x0050, text=» LDR A11,A7 INDEX FDB «, t00=0x0022, t01=0x0082}
0x35b2…35c4              Head {h00=0x000e, h01=0x0050, text=» RF TIORRO«, t00=0x0022, t01=0x00a0}
0x35c4…35d2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0022, t01=0x00b2}
0x35d2…35dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00c0}
0x35dc…35e6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00ca}
0x35e6…35f8              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0022, t01=0x00d4}
0x35f8…360a              Head {h00=0x000e, h01=0x0050, text=»* WRRNIX *«, t00=0x0022, t01=0x00e6}
0x360a…361c              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0022, t01=0x00f8}
0x361c…3626              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x010a}
0x3626…3646              Head {h00=0x001c, h01=0x0050, text=»*   WRITE RANDOM INDEXED«, t00=0x0022, t01=0x0114}
0x3646…3650              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0134}
0x3650…3672              Head {h00=0x001e, h01=0x0050, text=»WRRNIX EQU * IDEXED INSERT«, t00=0x0022, t01=0x013e}
0x3672…3688              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0022, t01=0x0160}
0x3688…3692              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0176}
0x3692…36b8              Head {h00=0x0022, h01=0x0050, text=»*   MOVE KEYS TO FDB KEY AREAS«, t00=0x0022, t01=0x0180}
0x36b8…36c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0016}
0x36c2…36d4              Head {h00=0x000e, h01=0x0050, text=» LDK A4,8 «, t00=0x0023, t01=0x0020}
0x36d4…36e8              Head {h00=0x0010, h01=0x0050, text=»IXINS3 EQU *«, t00=0x0023, t01=0x0032}
0x36e8…3704              Head {h00=0x0018, h01=0x0050, text=» LDR A2,A11 FDB DATA«, t00=0x0023, t01=0x0046}
0x3704…3716              Head {h00=0x000e, h01=0x0050, text=» ADR A2,A4«, t00=0x0023, t01=0x0062}
0x3716…3738              Head {h00=0x001e, h01=0x0050, text=» LD A2,FDBADF,A2 FDB INDEX«, t00=0x0023, t01=0x0074}
0x3738…3756              Head {h00=0x001a, h01=0x0050, text=» RF(Z) IXINS4 NO INDEX«, t00=0x0023, t01=0x0096}
0x3756…3776              Head {h00=0x001c, h01=0x0050, text=» LD A1,FDBKA,A2 KEY ADDR«, t00=0x0023, t01=0x00b4}
0x3776…379c              Head {h00=0x0022, h01=0x0050, text=» LD A3,FDBRLE,A2 RECORD LENGTH«, t00=0x0023, t01=0x00d4}
0x379c…37c6              Head {h00=0x0026, h01=0x0050, text=» AD A1,ECBBA,A8 ADD USER BUF ADDR «, t00=0x0023, t01=0x00fa}
0x37c6…37ea              Head {h00=0x0020, h01=0x0050, text=» ADKL A2,FDBKEY KEY ADDRESS «, t00=0x0023, t01=0x0124}
0x37ea…3804              Head {h00=0x0016, h01=0x0050, text=» SUK A3,6 KEY LGTH«, t00=0x0023, t01=0x0148}
0x3804…3822              Head {h00=0x001a, h01=0x0050, text=» CF A15,MOVUS MOVE KEY«, t00=0x0023, t01=0x0162}
0x3822…3836              Head {h00=0x0010, h01=0x0050, text=»IXINS4 EQU *«, t00=0x0023, t01=0x0180}
0x3836…3848 (36, 0, 398) Head {h00=0x000e, h01=0x0050, text=» SUK A4,2 «, t00=0x0024, t01=0x0004}
0x3848…386a              Head {h00=0x001e, h01=0x0050, text=» RB(NZ) IXINS3 MORE INDEXS«, t00=0x0024, t01=0x0016}
0x386a…3876              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x0038}
0x3876…3880              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0044}
0x3880…3896              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0024, t01=0x004e}
0x3896…38a0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0064}
0x38a0…38aa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x006e}
0x38aa…38bc              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0024, t01=0x0078}
0x38bc…38ce              Head {h00=0x000e, h01=0x0050, text=»* WRSQ00 *«, t00=0x0024, t01=0x008a}
0x38ce…38e0              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0024, t01=0x009c}
0x38e0…38ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00ae}
0x38ea…3906              Head {h00=0x0018, h01=0x0050, text=»*   WRITE SEQUENTIAL«, t00=0x0024, t01=0x00b8}
0x3906…3910              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00d4}
0x3910…3924              Head {h00=0x0010, h01=0x0050, text=»WRSQ00 EQU *«, t00=0x0024, t01=0x00de}
0x3924…393e              Head {h00=0x0016, h01=0x0050, text=» LC A2,FDBLRN,A11 «, t00=0x0024, t01=0x00f2}
0x393e…3952              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0024, t01=0x010c}
0x3952…3972              Head {h00=0x001c, h01=0x0050, text=» LD A3,FDBLRN+1,A11 LRN «, t00=0x0024, t01=0x0120}
0x3972…3988              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x0024, t01=0x0140}
0x3988…39ac              Head {h00=0x0020, h01=0x0050, text=» RF IXR020 STORE LOG REC NO «, t00=0x0024, t01=0x0156}
0x39ac…39ba              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0024, t01=0x017a}
0x39ba…39c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0188}
0x39c4…39d6 (37, 0, 400) Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0025, t01=0x0004}
0x39d6…39e8              Head {h00=0x000e, h01=0x0050, text=»* RDSQIX *«, t00=0x0025, t01=0x0016}
0x39e8…39fa              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0025, t01=0x0028}
0x39fa…3a04              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x003a}
0x3a04…3a28              Head {h00=0x0020, h01=0x0050, text=»*   READ SEQUENTIAL INDEXED «, t00=0x0025, t01=0x0044}
0x3a28…3a32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0068}
0x3a32…3a3c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0072}
0x3a3c…3a50              Head {h00=0x0010, h01=0x0050, text=»RDSQIX EQU *«, t00=0x0025, t01=0x007c}
0x3a50…3a72              Head {h00=0x001e, h01=0x0050, text=» CF A14,SWHFDB SWITCH FDB «, t00=0x0025, t01=0x0090}
0x3a72…3a96              Head {h00=0x0020, h01=0x0050, text=» ABL(Z) REQERR FDB NOT FOUND«, t00=0x0025, t01=0x00b2}
0x3a96…3abe              Head {h00=0x0024, h01=0x0050, text=» LDR A11,A7 INDEXED FDB ADDRESS «, t00=0x0025, t01=0x00d6}
0x3abe…3ac8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00fe}
0x3ac8…3adc              Head {h00=0x0010, h01=0x0050, text=»*   GET CRN «, t00=0x0025, t01=0x0108}
0x3adc…3ae6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x011c}
0x3ae6…3af8              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0025, t01=0x0126}
0x3af8…3b0a              Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0025, t01=0x0138}
0x3b0a…3b14              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x014a}
0x3b14…3b38              Head {h00=0x0020, h01=0x0050, text=»*   CHECK THAT FILE ID IS OK«, t00=0x0025, t01=0x0154}
0x3b38…3b42              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0178}
0x3b42…3b64              Head {h00=0x001e, h01=0x0050, text=» LC A7,FWTFNR,A11 FILE NR «, t00=0x0025, t01=0x0182}
0x3b64…3b7c              Head {h00=0x0014, h01=0x0050, text=» CC A7,CRNCIF,A4«, t00=0x0026, t01=0x0014}
0x3b7c…3bae              Head {h00=0x002e, h01=0x0050, text=» RF(NE) IXR020 OTHER INDEX FILE IS CURRENT«, t00=0x0026, t01=0x002c}
0x3bae…3bc8              Head {h00=0x0016, h01=0x0050, text=» LC A2,CRNCIF+1,A4«, t00=0x0026, t01=0x005e}
0x3bc8…3bee              Head {h00=0x0022, h01=0x0050, text=» LD A3,CRNCIF+2,A4 LOG REC NO «, t00=0x0026, t01=0x0078}
0x3bee…3bfa              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x009e}
0x3bfa…3c0e              Head {h00=0x0010, h01=0x0050, text=»IXR020 EQU *«, t00=0x0026, t01=0x00aa}
0x3c0e…3c36              Head {h00=0x0024, h01=0x0050, text=» CF A14,ADDONE A2,A3 = A2,A3 + 1«, t00=0x0026, t01=0x00be}
0x3c36…3c64              Head {h00=0x002a, h01=0x0050, text=» RF TIODMA DO NOT CHECK EOF CONDITION «, t00=0x0026, t01=0x00e6}
0x3c64…3c72              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0026, t01=0x0114}
0x3c72…3c7c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0122}
0x3c7c…3c8e              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0026, t01=0x012c}
0x3c8e…3ca0              Head {h00=0x000e, h01=0x0050, text=»* RDSQ00 *«, t00=0x0026, t01=0x013e}
0x3ca0…3cb2              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0026, t01=0x0150}
0x3cb2…3cbc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0162}
0x3cbc…3cd8              Head {h00=0x0018, h01=0x0050, text=»*   READ SEQUENTIAL «, t00=0x0026, t01=0x016c}
0x3cd8…3ce2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0188}
0x3ce2…3cf6 (39, 0, 400) Head {h00=0x0010, h01=0x0050, text=»RDSQ00 EQU *«, t00=0x0027, t01=0x0004}
0x3cf6…3d1c              Head {h00=0x0022, h01=0x0050, text=» CF A14,ADDONE A2,A3=A2,A3 + 1«, t00=0x0027, t01=0x0018}
0x3d1c…3d2e              Head {h00=0x000e, h01=0x0050, text=» RF RAN050«, t00=0x0027, t01=0x003e}
0x3d2e…3d3c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x0050}
0x3d3c…3d46              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x005e}
0x3d46…3d58              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0027, t01=0x0068}
0x3d58…3d6a              Head {h00=0x000e, h01=0x0050, text=»* RDRN00 *«, t00=0x0027, t01=0x007a}
0x3d6a…3d7c              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0027, t01=0x008c}
0x3d7c…3d86              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x009e}
0x3d86…3d9e              Head {h00=0x0014, h01=0x0050, text=»*   READ RANDOM «, t00=0x0027, t01=0x00a8}
0x3d9e…3da8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00c0}
0x3da8…3dbc              Head {h00=0x0010, h01=0x0050, text=»RDRN00 EQU *«, t00=0x0027, t01=0x00ca}
0x3dbc…3dda              Head {h00=0x001a, h01=0x0050, text=» LD A2,ECBCW,A8 REC NR«, t00=0x0027, t01=0x00de}
0x3dda…3df4              Head {h00=0x0016, h01=0x0050, text=» LD A3,ECBCW+2,A8 «, t00=0x0027, t01=0x00fc}
0x3df4…3e08              Head {h00=0x0010, h01=0x0050, text=»RAN050 EQU *«, t00=0x0027, t01=0x0116}
0x3e08…3e30              Head {h00=0x0024, h01=0x0050, text=» LDKL A1,LGTERR INCORRECT LENGTH«, t00=0x0027, t01=0x012a}
0x3e30…3e48              Head {h00=0x0014, h01=0x0050, text=» LD A4,ECBRL,A8 «, t00=0x0027, t01=0x0152}
0x3e48…3e76              Head {h00=0x002a, h01=0x0050, text=» RF(NP) TIODME ERROR RETURN IF RL <= 0«, t00=0x0027, t01=0x016a}
0x3e76…3e88              Head {h00=0x000e, h01=0x0050, text=» RF TIODMA«, t00=0x0028, t01=0x0008}
0x3e88…3e96              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x001a}
0x3e96…3ea0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0028}
0x3ea0…3eaa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0032}
0x3eaa…3ebc              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0028, t01=0x003c}
0x3ebc…3ece              Head {h00=0x000e, h01=0x0050, text=»* OPEN   *«, t00=0x0028, t01=0x004e}
0x3ece…3ee0              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0028, t01=0x0060}
0x3ee0…3eea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0072}
0x3eea…3efa              Head {h00=0x000c, h01=0x0050, text=»*   OPEN«, t00=0x0028, t01=0x007c}
0x3efa…3f04              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x008c}
0x3f04…3f16              Head {h00=0x000e, h01=0x0050, text=»OPEN EQU *«, t00=0x0028, t01=0x0096}
0x3f16…3f2e              Head {h00=0x0014, h01=0x0050, text=» CWK A11,FDBSTA «, t00=0x0028, t01=0x00a8}
0x3f2e…3f52              Head {h00=0x0020, h01=0x0050, text=» RF(E) OPE050 FILE CODE FREE«, t00=0x0028, t01=0x00c0}
0x3f52…3f6a              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,EDMERR «, t00=0x0028, t01=0x00e4}
0x3f6a…3f88              Head {h00=0x001a, h01=0x0050, text=» LDK A2,FCUSED FC USED«, t00=0x0028, t01=0x00fc}
0x3f88…3fa8              Head {h00=0x001c, h01=0x0050, text=» SC A2,CRNSTA,A4 STATUS «, t00=0x0028, t01=0x011a}
0x3fa8…3fba              Head {h00=0x000e, h01=0x0050, text=» RF ENDIO «, t00=0x0028, t01=0x013a}
0x3fba…3fce              Head {h00=0x0010, h01=0x0050, text=»OPE050 EQU *«, t00=0x0028, t01=0x014c}
0x3fce…3fe6              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,LGTERR «, t00=0x0028, t01=0x0160}
0x3fe6…4008              Head {h00=0x001e, h01=0x0050, text=» LDKL A4,FPB:FR+8 MIN LGTH«, t00=0x0028, t01=0x0178}
0x4008…4024              Head {h00=0x0018, h01=0x0050, text=» CW A4,ECBRL,A8 REQ «, t00=0x0029, t01=0x000a}
0x4024…403e              Head {h00=0x0016, h01=0x0050, text=» RF(G) ENDIO ERROR«, t00=0x0029, t01=0x0026}
0x403e…4050              Head {h00=0x000e, h01=0x0050, text=» RF TIORRO«, t00=0x0029, t01=0x0040}
0x4050…405a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0052}
0x405a…4070              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0029, t01=0x005c}
0x4070…407a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0072}
0x407a…4084              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x007c}
0x4084…4096              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0029, t01=0x0086}
0x4096…40a8              Head {h00=0x000e, h01=0x0050, text=»* RDFIPA *«, t00=0x0029, t01=0x0098}
0x40a8…40ba              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0029, t01=0x00aa}
0x40ba…40c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00bc}
0x40c4…40e2              Head {h00=0x001a, h01=0x0050, text=»*   READ FILE PARAMETR«, t00=0x0029, t01=0x00c6}
0x40e2…40ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00e4}
0x40ec…4100              Head {h00=0x0010, h01=0x0050, text=»RDFIPA EQU *«, t00=0x0029, t01=0x00ee}
0x4100…4118              Head {h00=0x0014, h01=0x0050, text=» ST A2,ECBCW,A8 «, t00=0x0029, t01=0x0102}
0x4118…4132              Head {h00=0x0016, h01=0x0050, text=» ST A3,ECBCW+2,A8 «, t00=0x0029, t01=0x011a}
0x4132…4146              Head {h00=0x0010, h01=0x0050, text=»TIORRO EQU *«, t00=0x0029, t01=0x0134}
0x4146…415a              Head {h00=0x0010, h01=0x0050, text=» LDKL A4,-1 «, t00=0x0029, t01=0x0148}
0x415a…4184              Head {h00=0x0026, h01=0x0050, text=» ST A4,FDBRRO,A11 MARK ORDER TYPE «, t00=0x0029, t01=0x015c}
0x4184…41aa              Head {h00=0x0022, h01=0x0050, text=» RF ACTDM0 ACTIVATE DN TASK #D«, t00=0x0029, t01=0x0186}
0x41aa…41b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x001c}
0x41b4…41c2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002a, t01=0x0026}
0x41c2…41cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0034}
0x41cc…41de              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002a, t01=0x003e}
0x41de…41f0              Head {h00=0x000e, h01=0x0050, text=»* CLOSED *«, t00=0x002a, t01=0x0050}
0x41f0…4202              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002a, t01=0x0062}
0x4202…420c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0074}
0x420c…4216              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x007e}
0x4216…422a              Head {h00=0x0010, h01=0x0050, text=»CLOSED EQU *«, t00=0x002a, t01=0x0088}
0x422a…4234              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x009c}
0x4234…424c              Head {h00=0x0014, h01=0x0050, text=»* TEST IF INDEX «, t00=0x002a, t01=0x00a6}
0x424c…4256              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x00be}
0x4256…4270              Head {h00=0x0016, h01=0x0050, text=»* LC A1,FDBNIF,A11«, t00=0x002a, t01=0x00c8}
0x4270…429a              Head {h00=0x0026, h01=0x0050, text=»* ANK A1,/F NUMBER OF INDEX FILES «, t00=0x002a, t01=0x00e2}
0x429a…42d8              Head {h00=0x003a, h01=0x0050, text=»* ABL(NZ) REQERR INDEX NOT ALLOWED WHEN CLOSE DISCARD «, t00=0x002a, t01=0x010c}
0x42d8…4304              Head {h00=0x0028, h01=0x0050, text=» LD A1,FDBEXC,A11 TTAB EXCLUSIVE =2 «, t00=0x002a, t01=0x014a}
0x4304…4332              Head {h00=0x002a, h01=0x0050, text=» RF(NZ) CLOSE CLOSE DISCARD ALLOWED =2«, t00=0x002a, t01=0x0176}
0x4332…4362              Head {h00=0x002c, h01=0x0050, text=» LDKL A1,RQERR INDICATE REQUEST ERROR =2«, t00=0x002b, t01=0x0014}
0x4362…438e              Head {h00=0x0028, h01=0x0050, text=» ORS A1,ECBRC,A8 SET RETURN CODE =2 «, t00=0x002b, t01=0x0044}
0x438e…43c2              Head {h00=0x0030, h01=0x0050, text=» SC A1,DWTOR,A11 CHANGE CLOSE D. TO CLOSE =2«, t00=0x002b, t01=0x0070}
0x43c2…43d0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002b, t01=0x00a4}
0x43d0…43da              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00b2}
0x43da…43ec              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002b, t01=0x00bc}
0x43ec…43fe              Head {h00=0x000e, h01=0x0050, text=»* CLOSE  *«, t00=0x002b, t01=0x00ce}
0x43fe…4410              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002b, t01=0x00e0}
0x4410…441a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00f2}
0x441a…4424              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00fc}
0x4424…4438              Head {h00=0x0010, h01=0x0050, text=»CLOSE EQU * «, t00=0x002b, t01=0x0106}
0x4438…4442              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x011a}
0x4442…446e              Head {h00=0x0028, h01=0x0050, text=»*   CONNECT FILE CODE TO SYSTEM FWT «, t00=0x002b, t01=0x0124}
0x446e…4478              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0150}
0x4478…4494              Head {h00=0x0018, h01=0x0050, text=» LDR A1,A5 USER TTAB«, t00=0x002b, t01=0x015a}
0x4494…44a8              Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A8 «, t00=0x002b, t01=0x0176}
0x44a8…44c6              Head {h00=0x001a, h01=0x0050, text=» ANK A2,/FF FILE CODE «, t00=0x002b, t01=0x018a}
0x44c6…44ee              Head {h00=0x0024, h01=0x0050, text=» LDK A5,0 SEARCH TTAB AND CDTAB «, t00=0x002c, t01=0x0018}
0x44ee…450c              Head {h00=0x001a, h01=0x0050, text=» CF A14,FNDFDB SEARCH «, t00=0x002c, t01=0x0040}
0x450c…4534              Head {h00=0x0024, h01=0x0050, text=» LDKL A2,FDBSTA SYSTEM FWT ADDR «, t00=0x002c, t01=0x005e}
0x4534…4550              Head {h00=0x0018, h01=0x0050, text=» ST A2,2,A4 FC ENTRY«, t00=0x002c, t01=0x0086}
0x4550…4562              Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x002c, t01=0x00a2}
0x4562…457c              Head {h00=0x0016, h01=0x0050, text=» LC A1,FDBLRN,A11 «, t00=0x002c, t01=0x00b4}
0x457c…45a6              Head {h00=0x0026, h01=0x0050, text=» LD A2,FDBLRN+1,A11 LAST RECORD NR«, t00=0x002c, t01=0x00ce}
0x45a6…45bc              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) CLO100«, t00=0x002c, t01=0x00f8}
0x45bc…45ce              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x002c, t01=0x010e}
0x45ce…45e4              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) CLO100«, t00=0x002c, t01=0x0120}
0x45e4…45fa              Head {h00=0x0012, h01=0x0050, text=» LDK A2,1 LRN «, t00=0x002c, t01=0x0136}
0x45fa…460e              Head {h00=0x0010, h01=0x0050, text=»CLO100 EQU *«, t00=0x002c, t01=0x014c}
0x460e…4620              Head {h00=0x000e, h01=0x0050, text=» RF TIODMD«, t00=0x002c, t01=0x0160}
0x4620…462e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002c, t01=0x0172}
0x462e…4638              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0180}
0x4638…464a              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002c, t01=0x018a}
0x464a…465c              Head {h00=0x000e, h01=0x0050, text=»* STEQ00 *«, t00=0x002d, t01=0x000c}
0x465c…466e              Head {h00=0x000e, h01=0x0050, text=»* STGR00 *«, t00=0x002d, t01=0x001e}
0x466e…4680              Head {h00=0x000e, h01=0x0050, text=»* STNL00 *«, t00=0x002d, t01=0x0030}
0x4680…4692              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002d, t01=0x0042}
0x4692…469c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0054}
0x469c…46c8              Head {h00=0x0028, h01=0x0050, text=»*   START EQUAL,GREATER AND NOT LESS«, t00=0x002d, t01=0x005e}
0x46c8…46d2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x008a}
0x46d2…46e6              Head {h00=0x0010, h01=0x0050, text=»STEQ00 EQU *«, t00=0x002d, t01=0x0094}
0x46e6…46fa              Head {h00=0x0010, h01=0x0050, text=»STGR00 EQU *«, t00=0x002d, t01=0x00a8}
0x46fa…470e              Head {h00=0x0010, h01=0x0050, text=»STNL00 EQU *«, t00=0x002d, t01=0x00bc}
0x470e…472c              Head {h00=0x001a, h01=0x0050, text=» LD A2,ECBCW,A8 REC NR«, t00=0x002d, t01=0x00d0}
0x472c…4746              Head {h00=0x0016, h01=0x0050, text=» LD A3,ECBCW+2,A8 «, t00=0x002d, t01=0x00ee}
0x4746…476c              Head {h00=0x0022, h01=0x0050, text=» CWK A10,QSTG00 START GREATER «, t00=0x002d, t01=0x0108}
0x476c…4798              Head {h00=0x0028, h01=0x0050, text=» RB(E) IXR020 GET NEXT RECORD NUMBER«, t00=0x002d, t01=0x012e}
0x4798…47a6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002d, t01=0x015a}
0x47a6…47b0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0168}
0x47b0…47c2              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002d, t01=0x0172}
0x47c2…47d4              Head {h00=0x000e, h01=0x0050, text=»* RWCU00 *«, t00=0x002d, t01=0x0184}
0x47d4…47e6              Head {h00=0x000e, h01=0x0050, text=»* RWCUIX *«, t00=0x002e, t01=0x0008}
0x47e6…47f8              Head {h00=0x000e, h01=0x0050, text=»* DECU00 *«, t00=0x002e, t01=0x001a}
0x47f8…480a              Head {h00=0x000e, h01=0x0050, text=»* DECUIX *«, t00=0x002e, t01=0x002c}
0x480a…481c              Head {h00=0x000e, h01=0x0050, text=»* WRRN00 *«, t00=0x002e, t01=0x003e}
0x481c…482e              Head {h00=0x000e, h01=0x0050, text=»* RWDI00 *«, t00=0x002e, t01=0x0050}
0x482e…4840              Head {h00=0x000e, h01=0x0050, text=»* DEDI00 *«, t00=0x002e, t01=0x0062}
0x4840…4852              Head {h00=0x000e, h01=0x0050, text=»* TIODMA *«, t00=0x002e, t01=0x0074}
0x4852…4864              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002e, t01=0x0086}
0x4864…486e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0098}
0x486e…48a2              Head {h00=0x0030, h01=0x0050, text=»*   REWRITE CURRENT,REWRITE CURRENT INDEXED «, t00=0x002e, t01=0x00a2}
0x48a2…48d4              Head {h00=0x002e, h01=0x0050, text=»*   DELETE CURRENT,DELETE CURRENT INDEXED «, t00=0x002e, t01=0x00d6}
0x48d4…48fc              Head {h00=0x0024, h01=0x0050, text=»*   WRITE RANDOM,REWRITE DIRECT «, t00=0x002e, t01=0x0108}
0x48fc…4916              Head {h00=0x0016, h01=0x0050, text=»*   DELETE DIRECT «, t00=0x002e, t01=0x0130}
0x4916…4920              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x014a}
0x4920…4934              Head {h00=0x0010, h01=0x0050, text=»RWCU00 EQU *«, t00=0x002e, t01=0x0154}
0x4934…4948              Head {h00=0x0010, h01=0x0050, text=»RWCUIX EQU *«, t00=0x002e, t01=0x0168}
0x4948…495c              Head {h00=0x0010, h01=0x0050, text=»DECU00 EQU *«, t00=0x002e, t01=0x017c}
0x495c…4970              Head {h00=0x0010, h01=0x0050, text=»DECUIX EQU *«, t00=0x002e, t01=0x0190}
0x4970…4984              Head {h00=0x0010, h01=0x0050, text=»TIODMA EQU *«, t00=0x002f, t01=0x0014}
0x4984…49a2              Head {h00=0x001a, h01=0x0050, text=» ST A2,ECBCW,A8 REC NR«, t00=0x002f, t01=0x0028}
0x49a2…49bc              Head {h00=0x0016, h01=0x0050, text=» ST A3,ECBCW+2,A8 «, t00=0x002f, t01=0x0046}
0x49bc…49de              Head {h00=0x001e, h01=0x0050, text=»WRRN00 EQU * WRITE RANDOM «, t00=0x002f, t01=0x0060}
0x49de…4a02              Head {h00=0x0020, h01=0x0050, text=»RWDI00 EQU * REWRITE DIRECT «, t00=0x002f, t01=0x0082}
0x4a02…4a24              Head {h00=0x001e, h01=0x0050, text=»DEDI00 EQU * DELETE DIRECT«, t00=0x002f, t01=0x00a6}
0x4a24…4a4a              Head {h00=0x0022, h01=0x0050, text=» LD A1,ECBCW,A8 RECORD NUMBER «, t00=0x002f, t01=0x00c8}
0x4a4a…4a64              Head {h00=0x0016, h01=0x0050, text=» LD A2,ECBCW+2,A8 «, t00=0x002f, t01=0x00ee}
0x4a64…4a6e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0108}
0x4a6e…4a84              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x002f, t01=0x0112}
0x4a84…4a8e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0128}
0x4a8e…4aae              Head {h00=0x001c, h01=0x0050, text=»*   NO EA FOR OTHER TASK«, t00=0x002f, t01=0x0132}
0x4aae…4ab8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0152}
0x4ab8…4adc              Head {h00=0x0020, h01=0x0050, text=» LDR A9,A11 SAVE FDB ADDRESS«, t00=0x002f, t01=0x015c}
0x4adc…4af6              Head {h00=0x0016, h01=0x0050, text=» LD A11,FDBADF,A11«, t00=0x002f, t01=0x0180}
0x4af6…4b0c              Head {h00=0x0012, h01=0x0050, text=» CF A14,EATEST«, t00=0x0030, t01=0x000a}
0x4b0c…4b32              Head {h00=0x0022, h01=0x0050, text=» LDR A11,A9 SAVED FDB ADDRESS «, t00=0x0030, t01=0x0020}
0x4b32…4b44              Head {h00=0x000e, h01=0x0050, text=» ADK A3,0 «, t00=0x0030, t01=0x0046}
0x4b44…4b68              Head {h00=0x0020, h01=0x0050, text=» RF(N) TIODPE EA OTHER TASK «, t00=0x0030, t01=0x0058}
0x4b68…4b7c              Head {h00=0x0010, h01=0x0050, text=»TIODMD EQU *«, t00=0x0030, t01=0x007c}
0x4b7c…4bb6              Head {h00=0x0036, h01=0x0050, text=» CF A14,CALSNO GET SECTOR NO AND OFFSET IN SECTOR «, t00=0x0030, t01=0x0090}
0x4bb6…4bcc              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) TIODME«, t00=0x0030, t01=0x00ca}
0x4bcc…4bd6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00e0}
0x4bd6…4be4              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0030, t01=0x00ea}
0x4be4…4bee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00f8}
0x4bee…4c10              Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x0030, t01=0x0102}
0x4c10…4c32              Head {h00=0x001e, h01=0x0050, text=»*   SDMTSK ACTIVATION   * «, t00=0x0030, t01=0x0124}
0x4c32…4c54              Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x0030, t01=0x0146}
0x4c54…4c5e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0168}
0x4c5e…4c68              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0172}
0x4c68…4c7c              Head {h00=0x0010, h01=0x0050, text=»ACTDM0 EQU *«, t00=0x0030, t01=0x017c}
0x4c7c…4c9c              Head {h00=0x001c, h01=0x0050, text=» LDR A6,A11 FDB ADDRESS «, t00=0x0030, t01=0x0190}
0x4c9c…4cc6              Head {h00=0x0026, h01=0x0050, text=» LDKL A2,SDMTSK ACTIVATION ADDRESS«, t00=0x0031, t01=0x0020}
0x4cc6…4cde              Head {h00=0x0014, h01=0x0050, text=» CWK A10,QWRSQ0 «, t00=0x0031, t01=0x004a}
0x4cde…4d0c              Head {h00=0x002a, h01=0x0050, text=» ABL(L) DMACTD ADMINISTRATION FUNCTION«, t00=0x0031, t01=0x0062}
0x4d0c…4d30              Head {h00=0x0020, h01=0x0050, text=» ABL DMACTI ACTIVATE DM TASK«, t00=0x0031, t01=0x0090}
0x4d30…4d3a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00b4}
0x4d3a…4d48              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0031, t01=0x00be}
0x4d48…4d52              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00cc}
0x4d52…4d64              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0031, t01=0x00d6}
0x4d64…4d76              Head {h00=0x000e, h01=0x0050, text=»* TIODPE *«, t00=0x0031, t01=0x00e8}
0x4d76…4d88              Head {h00=0x000e, h01=0x0050, text=»* TIODME *«, t00=0x0031, t01=0x00fa}
0x4d88…4d9a              Head {h00=0x000e, h01=0x0050, text=»* ENDIO  *«, t00=0x0031, t01=0x010c}
0x4d9a…4dac              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0031, t01=0x011e}
0x4dac…4db6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0130}
0x4db6…4dda              Head {h00=0x0020, h01=0x0050, text=»*   ERROR :RETURN VIA DISEND«, t00=0x0031, t01=0x013a}
0x4dda…4de4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x015e}
0x4de4…4e0a              Head {h00=0x0022, h01=0x0050, text=»TIODPE EQU * PROTECT ERR EXIT «, t00=0x0031, t01=0x0168}
0x4e0a…4e30              Head {h00=0x0022, h01=0x0050, text=» LC A3,FDBTNR,A11 USER TASK ID«, t00=0x0031, t01=0x018e}
0x4e30…4e44              Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0032, t01=0x0024}
0x4e44…4e6a              Head {h00=0x0022, h01=0x0050, text=» CF A14,RELPRO RELEASE PROTECT«, t00=0x0032, t01=0x0038}
0x4e6a…4e82              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,PROERR «, t00=0x0032, t01=0x005e}
0x4e82…4e96              Head {h00=0x0010, h01=0x0050, text=»TIODME EQU *«, t00=0x0032, t01=0x0076}
0x4e96…4ec2              Head {h00=0x0028, h01=0x0050, text=» LD A6,FDBADF,A11 DATA FILE FDB ADDR«, t00=0x0032, t01=0x008a}
0x4ec2…4ed6              Head {h00=0x0010, h01=0x0050, text=»ENDIOL EQU *«, t00=0x0032, t01=0x00b6}
0x4ed6…4f06              Head {h00=0x002c, h01=0x0050, text=» ABL DISEND CALL TENDIO  GOTO DISPATCHER«, t00=0x0032, t01=0x00ca}
0x4f06…4f1a              Head {h00=0x0010, h01=0x0050, text=»ENDIO EQU * «, t00=0x0032, t01=0x00fa}
0x4f1a…4f3a              Head {h00=0x001c, h01=0x0050, text=» LDR A6,A11 FDB ADDRESS «, t00=0x0032, t01=0x010e}
0x4f3a…4f4c              Head {h00=0x000e, h01=0x0050, text=» RB ENDIOL«, t00=0x0032, t01=0x012e}
0x4f4c…4f56              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0140}
0x4f56…4f6c              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0032, t01=0x014a}
0x4f6c…4f76              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0160}
0x4f76…4f80              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x016a}
0x4f80…4f92              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0032, t01=0x0174}
0x4f92…4fa4              Head {h00=0x000e, h01=0x0050, text=»* CHKORD *«, t00=0x0032, t01=0x0186}
0x4fa4…4fb6              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0033, t01=0x0008}
0x4fb6…4fc0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x001a}
0x4fc0…4fe4              Head {h00=0x0020, h01=0x0050, text=»*   CHECK IF ORDER IN TABLE «, t00=0x0033, t01=0x0024}
0x4fe4…4fee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0048}
0x4fee…5020              Head {h00=0x002e, h01=0x0050, text=»*   INPUT : A10=ADDRESS TO ORDER TABLE END«, t00=0x0033, t01=0x0052}
0x5020…503e              Head {h00=0x001a, h01=0x0050, text=»*            A3=LENGTH«, t00=0x0033, t01=0x0084}
0x503e…5062              Head {h00=0x0020, h01=0x0050, text=»*            A7=ORDER/OPTION«, t00=0x0033, t01=0x00a2}
0x5062…506c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x00c6}
0x506c…508e              Head {h00=0x001e, h01=0x0050, text=»*   OUTPUT:  A2=ORDER BIT «, t00=0x0033, t01=0x00d0}
0x508e…50bc              Head {h00=0x002a, h01=0x0050, text=»*            A3=ENTRY NUMBER IN TABLE «, t00=0x0033, t01=0x00f2}
0x50bc…50f0              Head {h00=0x0030, h01=0x0050, text=»*           A10=ADDRESS TO FIT OR IF NOT FIT«, t00=0x0033, t01=0x0120}
0x50f0…511c              Head {h00=0x0028, h01=0x0050, text=»*               TABLE BEGINNING - 2 «, t00=0x0033, t01=0x0154}
0x511c…514e              Head {h00=0x002e, h01=0x0050, text=»*            CR=0 IF ORDER FOUND IN TABLE «, t00=0x0033, t01=0x0180}
0x514e…516c              Head {h00=0x001a, h01=0x0050, text=»*            CR=2 ELSE«, t00=0x0034, t01=0x0022}
0x516c…5176              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0040}
0x5176…518a              Head {h00=0x0010, h01=0x0050, text=»CHKORD EQU *«, t00=0x0034, t01=0x004a}
0x518a…519e              Head {h00=0x0010, h01=0x0050, text=» ADKL A14,4 «, t00=0x0034, t01=0x005e}
0x519e…51b2              Head {h00=0x0010, h01=0x0050, text=»CHKO10 EQU *«, t00=0x0034, t01=0x0072}
0x51b2…51c4              Head {h00=0x000e, h01=0x0050, text=» SRL A2,1 «, t00=0x0034, t01=0x0086}
0x51c4…51d8              Head {h00=0x0010, h01=0x0050, text=» CWR* A7,A10«, t00=0x0034, t01=0x0098}
0x51d8…51fc              Head {h00=0x0020, h01=0x0050, text=» RF(E) CHKO20 ORDER IN TABLE«, t00=0x0034, t01=0x00ac}
0x51fc…521a              Head {h00=0x001a, h01=0x0050, text=» SUKL A10,2 NEXT ENTRY«, t00=0x0034, t01=0x00d0}
0x521a…522c              Head {h00=0x000e, h01=0x0050, text=» SUK A3,2 «, t00=0x0034, t01=0x00ee}
0x522c…5256              Head {h00=0x0026, h01=0x0050, text=» RB(NN) CHKO10 NEXT ENTRY IN TABLE«, t00=0x0034, t01=0x0100}
0x5256…526a              Head {h00=0x0010, h01=0x0050, text=»CHKO20 EQU *«, t00=0x0034, t01=0x012a}
0x526a…527c              Head {h00=0x000e, h01=0x0050, text=» ABR* A14 «, t00=0x0034, t01=0x013e}
0x527c…5286              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0150}
0x5286…5290              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x015a}
0x5290…52a6              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0034, t01=0x0164}
0x52a6…52b0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x017a}
0x52b0…52c2              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0034, t01=0x0184}
0x52c2…52d4              Head {h00=0x000e, h01=0x0050, text=»* ADDONE *«, t00=0x0035, t01=0x0008}
0x52d4…52e6              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0035, t01=0x001a}
0x52e6…52f0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x002c}
0x52f0…531e              Head {h00=0x002a, h01=0x0050, text=»*   DOUBLE ADD ONE ON REGISTERS A2,A3 «, t00=0x0035, t01=0x0036}
0x531e…5328              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0064}
0x5328…533c              Head {h00=0x0010, h01=0x0050, text=»ADDONE EQU *«, t00=0x0035, t01=0x006e}
0x533c…534e              Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x0035, t01=0x0082}
0x534e…537c              Head {h00=0x002a, h01=0x0050, text=» RF(P) ADDO10 NOT OVERFLOW OR NEGATIVE«, t00=0x0035, t01=0x0094}
0x537c…538e              Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0035, t01=0x00c2}
0x538e…53aa              Head {h00=0x0018, h01=0x0050, text=» ADK A2,1 ADD CARRY «, t00=0x0035, t01=0x00d4}
0x53aa…53be              Head {h00=0x0010, h01=0x0050, text=»ADDO10 EQU *«, t00=0x0035, t01=0x00f0}
0x53be…53ce              Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0035, t01=0x0104}
0x53ce…53d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0114}
0x53d8…53ee              Head {h00=0x0012, h01=0x0050, text=» EJECT  TIOSDM«, t00=0x0035, t01=0x011e}
0x53ee…53f8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0134}
0x53f8…540a              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0035, t01=0x013e}
0x540a…541c              Head {h00=0x000e, h01=0x0050, text=»* SWHFDB *«, t00=0x0035, t01=0x0150}
0x541c…542e              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0035, t01=0x0162}
0x542e…5438              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0174}
0x5438…546a              Head {h00=0x002e, h01=0x0050, text=»*   SWITCH FDB ADDRESS AND MOVE PARAMETERS«, t00=0x0035, t01=0x017e}
0x546a…5474              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0020}
0x5474…5498              Head {h00=0x0020, h01=0x0050, text=»*   INPUT  : A11=FDB ADDRESS«, t00=0x0036, t01=0x002a}
0x5498…54c2              Head {h00=0x0026, h01=0x0050, text=»*   OUTPUT : A7=INDEX FDB ADDRESS «, t00=0x0036, t01=0x004e}
0x54c2…54fc              Head {h00=0x0036, h01=0x0050, text=»*            A7=0 , IF NO INDEX FDB ADDRESS FOUND «, t00=0x0036, t01=0x0078}
0x54fc…5528              Head {h00=0x0028, h01=0x0050, text=»*            CR SET ACCORDING TO A7 «, t00=0x0036, t01=0x00b2}
0x5528…5548              Head {h00=0x001c, h01=0x0050, text=»*            A3 IS USED «, t00=0x0036, t01=0x00de}
0x5548…5552              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00fe}
0x5552…5566              Head {h00=0x0010, h01=0x0050, text=»SWHFDB EQU *«, t00=0x0036, t01=0x0108}
0x5566…5588              Head {h00=0x001e, h01=0x0050, text=» LD A7,DWTOR,A11 GET INDEX«, t00=0x0036, t01=0x011c}
0x5588…559a              Head {h00=0x000e, h01=0x0050, text=» SRL A7,10«, t00=0x0036, t01=0x013e}
0x559a…55ac              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x0036, t01=0x0150}
0x55ac…55d0              Head {h00=0x0020, h01=0x0050, text=» ADR A7,A11 BASE IN DATA FDB«, t00=0x0036, t01=0x0162}
0x55d0…55f8              Head {h00=0x0024, h01=0x0050, text=» LD A7,FDBAI1,A7 INDEX FDB ADDR «, t00=0x0036, t01=0x0186}
0x55f8…5618              Head {h00=0x001c, h01=0x0050, text=» RF(Z) SWHF90 NOT FOUND «, t00=0x0037, t01=0x001e}
0x5618…5644              Head {h00=0x0028, h01=0x0050, text=»SWHECO EQU * SWITCH ECB AND ORDER =4«, t00=0x0037, t01=0x003e}
0x5644…566e              Head {h00=0x0026, h01=0x0050, text=» LD A3,DWTECB,A11 MOVE PARAMETERS «, t00=0x0037, t01=0x006a}
0x566e…5686              Head {h00=0x0014, h01=0x0050, text=» ST A3,DWTECB,A7«, t00=0x0037, t01=0x0094}
0x5686…569e              Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTOR,A11«, t00=0x0037, t01=0x00ac}
0x569e…56b6              Head {h00=0x0014, h01=0x0050, text=» ST A3,DWTOR,A7 «, t00=0x0037, t01=0x00c4}
0x56b6…56ca              Head {h00=0x0010, h01=0x0050, text=»SWHF90 EQU *«, t00=0x0037, t01=0x00dc}
0x56ca…56de              Head {h00=0x0010, h01=0x0050, text=» ADKL A14,4 «, t00=0x0037, t01=0x00f0}
0x56de…56f0              Head {h00=0x000e, h01=0x0050, text=» ADK A7,0 «, t00=0x0037, t01=0x0104}
0x56f0…5702              Head {h00=0x000e, h01=0x0050, text=» ABR* A14 «, t00=0x0037, t01=0x0116}
0x5702…570c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0128}
0x570c…5718              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0037, t01=0x0132}
0x5718…571c              Head {h00=0x4004, h01=0x0000}
0x571c…5720              00 37 01 3e                                                                                                                                                                                                                                       ┆ 7 >┆
0x5720…5728 (56, 1, 8)   20 04 00 00 00 38 00 04                                                                                                                                                                                                                           ┆     8  ┆

Reduced view