$DTESPL mapping

Table 1. Structure DTE
Offset
Dec
Offset
Hex
Type Len Name(Dim) Description
0 (0) STRUCTURE 0 DTE HASP SPOOL ALLOCATION WORK AREA
1552 (610) CHARACTER 1  SPLSTART(0) Start of SPL mapping
1552 (610) ADDRESS 4  SPLUCBPT UCB address
1556 (614) ADDRESS 4  SPLECBA Address of ECB for subtask
1560 (618) ADDRESS 4  SPLTGMA Volume TGM work area
1564 (61C) BITSTRING 32  SPLENQTK ISGENQ token
1596 (63C) ADDRESS 4  SPLSTWA Address subtask work area
1600 (640) SIGNED 4   (10) Reserved for future use
1600 (640) X'58' 0  SPLNCLEA "*-SPLUCBPT" Length to be *not* zeroed
1640 (668) CHARACTER 1  SPLCSTRT(0) Fields to be zeroed
1640 (668) BITSTRING 1  SPLFLG1 REQUEST FLAG BYTE
      1... ....  SPL1FMT "B'10000000'" Volume to be formatted
      .1.. ....  SPL1NFMT "B'01000000'" Volume not to be formatted
      ..1. ....  SPL1MFMT "B'00100000'" Vol to be mini-formatted
      ...1 ....  SPL1UNAL "B'00010000'" Volume to be unallocated
      .... 1...  SPL1ALLO "B'00001000'" Volume to be allocated
      .... .1..  SPL1BAD "B'00000100'" Task attached for BADTRACK
      .... ..1.  SPL1WFMT "B'00000010'" Volume was formatted
1641 (669) BITSTRING 1  SPLFLG2 ERROR FLAG BYTE
      1... ....  SPL2OBT "B'10000000'" OBTAIN error
      .1.. ....  SPL2FMT "B'01000000'" I/O error during formatting
      ..1. ....  SPL2RDER "B'00100000'" SPOOL read or block length error
      ...1 ....  SPL2UNAL "B'00010000'" Dynamic allocate error
      .... 1...  SPL2ABND "B'00001000'" Sub-task ABENDed
      .... .1..  SPL2DVTP "B'00000100'" DEVTYPE error
      .... ..1.  SPL2EXT "B'00000010'" Extent size limited to 64K tracks due to number of records per track exceeds 15.
      .... ...1  SPL2SIZE "B'00000001'" Data set size error
1642 (66A) BITSTRING 1  SPLFLG3 Subtask status flags
      1... ....  SPL3TGBG "B'10000000'" Formatting 1st trk in TG
      .1.. ....  SPL3ECKD "B'01000000'" This is ECKD device
      ..1. ....  SPL3RDTD "B'00100000'" Extent supports read track data CCW
      ...1 ....  SPL3WTRD "B'00010000'" Extent supports write track data CCW
      .... 1...  SPL3RELT "B'00001000'" Volume using relative addressing
      .... .1..  SPL3LGDS "B'00000100'" Volume using large data set addressing
      .... ..1.  SPL3NLGD "B'00000010'" Not all members support large data sets
      .... ...1  SPL3RPS "B'00000001'" Extent supports RPS
1643 (66B) BITSTRING 1  SPLFLG4 Additional ERROR flag byte
      1... ....  SPL4ENQF "B'10000000'" Exclusive ENQ unable to be obtained
      .1.. ....  SPL4UCBF "B'01000000'" UCBINFO macro failed
      ..1. ....  SPL4CDRF "B'00100000'" IOSCDR macro failed
      ...1 ....  SPL4NNED "B'00010000'" No NED found
      .... 1...  SPL4DIAG "B'00001000'" DIAGNOSE inst error
      .... .1..  SPL4NQSK "B'00000100'" ENQ bypassed due to minor name construction problem(warm start only)
      .... ..1.  SPL4LSPA "B'00000010'" LSPACE error - Error obtaining information on largest extent available
      .... ...1  SPL4LIMT "B'00000001'" Spool dataset extent size exceeds 1,048,575 track limit
1644 (66C) SIGNED 4  SPLNUMTC $SSPL and this field contains the number of cylinders or tracks requested for a new volume if the $SSPL SPACE parm was specified
1648 (670) BITSTRING 1  SPLFLG5 Additional flag byte
      1... ....  SPL5MAX "B'10000000'" MAX - $SSPL and MAX has been specified on SPACE keyword parm
      .1.. ....  SPL5CYLS "B'01000000'" CYL - $SSPL and CYL has been specified on SPACE keyword parm
      ..1. ....  SPL5TRKS "B'00100000'" TRK - $SSPL and TRK has been specified on SPACE keyword parm
      ...1 ....  SPL5DSET "B'00010000'" The spool subtask HOSPOOL created a spool dataset for this volume.
      .... 1...  SPL5EASA "B'00001000'" The HOSPOOL subtask allocation is EAS capable. This pertains to both disp(new/old).
      .... .1..  SPL5MIDA "B'00000100'" The extent supports MIDAWs
      .... ..1.  SPL5LARG "B'00000010'" Non-LARGEDS is NOT option if records per track > 15. For move migration - handles difference in recs per track geometry when source is on 3380 and target is on 3390 and BUFSIZE is certain value.
1649 (671) BITSTRING 1  SPLFLG6 Additional ERROR flag byte WARNING!! only used for spool subtask errors - SPLFLG2 also reflects subtask errors.
      1... ....  SPL6TRKG "B'10000000'" Spool extent is too small
      .1.. ....  SPL6DSNL "B'01000000'" Non-standard DSNAME requested in z2 mode
      ..1. ....  SPL6XTER "B'00100000'" Extend spool failure
1650 (672) BITSTRING 1  SPLFLG7 Additional request flg byte
      1... ....  SPL7XTND "B'10000000'" The HOSPOOL subtask request is EXTEND SPOOL
      .1.. ....  SPL7ENQ "B'01000000'" The SPOOL ENQ is held
1651 (673) BITSTRING 1 Ensure alignment
1652 (674) SIGNED 4  SPLURC UCBINFO return code
1656 (678) SIGNED 4  SPLURSN UCBINFO reason code
1660 (67C) ADDRESS 4  SPLCHAIN ADDRESS OF NEXT WORK AREA
1664 (680) ADDRESS 4  SPLDYNAL ADDRESS OF DYNAMIC ALLOCATE RB
1668 (684) SIGNED 4  SPLDYNRB(0) Dynamic allocate req block
1688 (698) SIGNED 4   (0) Ensure alignment
1688 (698) BITSTRING 36  SPLDYRBX Request block extension
1724 (6BC) SIGNED 4   (0) Ensure alignment
1724 (6BC) ADDRESS 4  SPLDYMPA Address of DYNALLOC alloc error message parameter list
1728 (6C0) ADDRESS 4  SPLDMSG1 Address of returned MSG #1 for DYNALLOC failure
1732 (6C4) ADDRESS 4  SPLDMSG2 Address of returned MSG #2 for DYNALLOC failure
1736 (6C8) BITSTRING 540  SPLDYMSP The parm list + returned formatted messages area
2276 (8E4) SIGNED 4  SPLOBTER Obtain error return code
2280 (8E8) ADDRESS 4  SPLTEXT(0) LIST OF TEXT UNIT POINTERS
2280 (8E8) ADDRESS 4  SPLDDTA POINTER TO DDNAME TEXT UNIT
2284 (8EC) ADDRESS 4  SPLDSNTA POINTER TO DSNAME TEXT UNIT
2288 (8F0) ADDRESS 4  SPLUDSPA(0) POINTER TO DISP. TEXT UNIT FOR UNALLOCATION REQUESTS
2288 (8F0) ADDRESS 4  SPLVOLTA POINTER TO VOLUME SERIAL TXT UNIT
2292 (8F4) ADDRESS 4  SPLUNITA POINTER TO UNIT NAME TEXT UNIT
2296 (8F8) ADDRESS 4  SPLDSPTA POINTER TO DISPOSITION TEXT UNIT
         End of text unit pointers common for both
         deallocation and allocation.
2300 (8FC) ADDRESS 4  SPLEASTA Pointer to EAS storage indicator. Valid for allocation DISP=(old/new)
         Following text unit pointers are only valid for
         allocation (disp=new).
2304 (900) ADDRESS 4  SPLTRKNA Pointer to track requested text unit
2308 (904) ADDRESS 4  SPLNUMTA Pointer to number of units requested - text unit
2312 (908) ADDRESS 4  SPLCONTA Pointer to contiguous storage requested - text unit
2316 (90C) ADDRESS 4  SPLDKEPA Pointer to data space disposition (KEEP) - TEXT unit
2320 (910) ADDRESS 4  SPLDSORA Pointer to DSORG requested text unit
2324 (914) ADDRESS 4  SPLDSTYA Pointer to data set type specification
2328 (918) BITSTRING 6  SPLDDTXT DDNAME TEXT
2334 (91E) CHARACTER 8  SPLDDNAM DDNAME
2342 (926) BITSTRING 6  SPLDSTXT DSNAME TEXT
2348 (92C) CHARACTER 44  SPLDSNAM DSNAME
2392 (958) BITSTRING 6  SPLVLTXT VOLUME SERIAL TEXT
2398 (95E) CHARACTER 6  SPLVOLID VOLUME SERIAL
2404 (964) BITSTRING 6  SPLUNTXT UNIT TEXT
2410 (96A) CHARACTER 5  SPLUNIT Unit Name (or Type)
2418 (972) BITSTRING 7  SPLDPTXT DISPOSITION TEXT, DISPOSITION
2425 (979) BITSTRING 4  SPLTRACK Tracks requested text
2429 (97D) BITSTRING 9  SPLNUMTK Number units requested text
2438 (986) BITSTRING 7  SPLCONTX Contig storage request text
2445 (98D) BITSTRING 8  SPLDSORT Data set organization text
2453 (995) BITSTRING 7  SPLDSKEP Data set disp (KEEP) text
2460 (99C) BITSTRING 7  SPLDSTYP Data set type = basic or large format
2467 (9A3) BITSTRING 7  SPLEASTX Data set may or may not reside in EAS storage
2476 (9AC) SIGNED 4  SPLCMLST(4) CAMLST FOR OBTAIN
2496 (9C0) DBL WORD 8  SPLDSCB(0) OBTAIN WORK AREA
2644 (A54) BITSTRING 1  SPLINEAS Indication that all or at least a portion of the extent resides in EAV - EAS storage.
      1... ....  SPLEAS "B'10000000'" Yes - in EAS
2645 (A55) BITSTRING 3 Reserved for future use
2648 (A58) SIGNED 4   (0) Ensure alignment
2648 (A58) CHARACTER 8  SPLSTRCC(0) VOLUME'S FIRST EXTENT
2648 (A58) SIGNED 2  SPLOWLIM(2) LOWER CCccch of 1st extent Note: stored in absolute format
2652 (A5C) SIGNED 2  SPLUPLIM(2) UPPER CCccch of 1st extent Note: stored in absolute format
2656 (A60) SIGNED 4  SPLCRC IOSCDR return code
2660 (A64) SIGNED 4  SPLCRSN IOSCDR reason code
         SPLABS is the absolute start and end track returned
         from allocating a spool data set.
         SPLTRK is the 2 byte track range that is to be
         placed in the DAS. SPLTRK are relative track
         numbers if SPL3RELT is on, otherwise they are
         absolute track numbers. if relative addresses are
         used, the low track is always 1.
         SPLSTRK is the value to add to a relative track
         address to get an absolute track address. If
         absolute addressing is being used, SPLSTRK is zero.
         (You can always add SPLSTRK to a track address to
         obtain an absolute track address).
2664 (A68) DBL WORD 8  SPLABS(0) DS start/end absolute track
2664 (A68) SIGNED 4  SPLOWABS Start absolute track no.
2668 (A6C) SIGNED 4  SPLUPABS End absolute track number
2672 (A70) DBL WORD 8  SPLTRK(0) SPOOL start and end track
2672 (A70) SIGNED 4  SPLOWTRK Start track value
2676 (A74) SIGNED 4  SPLUPTRK End track value
2680 (A78) SIGNED 4  SPLSTRK Base track address (if relative addressing used)
2684 (A7C) BITSTRING 48  SPLIOBE Reserve space for IOB extension
2732 (AAC) SIGNED 4   (0) Ensure word alignment
2732 (AAC) BITSTRING 48  SPLIEDB Reserve space for I/O error data block
2780 (ADC) BITSTRING 1  SPLDEB SPOOL DEB address
2780 (ADC) X'ADC' 0  SPLDEBB "SPLDEB,DEBBASIZ" DEB basic
2780 (ADC) X'AFC' 0  SPLDEBE "SPLDEB+DEBBASIZ,DEBEXLEN" Single DA extent
2828 (B0C) ADDRESS 4  SPLNVL NVL address (during init)
2832 (B10) ADDRESS 4  SPLTCBPT TCB ADDRESS (USED DURING INIT.)
2836 (B14) SIGNED 4  SPLTKCYL NUMBER OF HEADS PER CYLINDER
2840 (B18) SIGNED 2  SPLNORTK NUMBER OF RECORDS PER TRACK
2842 (B1A) SIGNED 2  SPLNOTGP NUMBER OF TRACKS PER GROUP
2844 (B1C) SIGNED 4  SPLINTRK Expected number of tracks or zero (set from DAS on warm start)
2848 (B20) SIGNED 4  SPLNMTRK Number of tracks in extent
2852 (B24) SIGNED 4  SPLNOBYM Number of bytes in TGM
2856 (B28) SIGNED 4  SPLNUMTG NUMBER OF USABLE TRACK GROUPS
2860 (B2C) SIGNED 4  SPLMAXTG Copy of $NUMTG from HCT
2864 (B30) ADDRESS 4  SPLFMTWA SPFORMAT work area address
2868 (B34) SIGNED 4  SPLFMTWL SPFORMAT work area size
2872 (B38) ADDRESS 4  SPLFMTWD Work area data section ptr
2876 (B3C) ADDRESS 4  SPLFMTDA Format buffer write area
2880 (B40) DBL WORD 8  SPLCCWS(0) CCWS FOR READ COUNT-KEY-DATA
2880 (B40) DBL WORD 8  SPLCCW1 1ST CCW
2888 (B48) DBL WORD 8  SPLCCW2 2ND CCW
2896 (B50) DBL WORD 8  SPLCCW3 3RD CCW
2904 (B58) DBL WORD 8  SPLRDCT READ-IN AREA
2912 (B60) ADDRESS 4  SPLCFLDS POINTER TO 8 BEFORE 1ST COUNT FLD
         Fields used as input to SPFORMAT
2920 (B68) DBL WORD 8   (0) Alignment
2920 (B68) CHARACTER 7  SPLFMSTR MBBCCHH of the first/only track to be formatted
2927 (B6F) CHARACTER 1 Reserved
2928 (B70) CHARACTER 7  SPLFMEND MMBBCCHH of last track to be formatted.
2935 (B77) CHARACTER 1 Reserved
         Input parameters for SPMINIFM (mapped by SFMPARM
         in HASPSPOL)
2936 (B78) BITSTRING 1  SPLMFPRM SPMINIFM parameter list
         SPLOUTP and SPLOUTPL describe an output area used
         by the UCBINFO and IOSCDR macros.
2968 (B98) ADDRESS 4  SPLOUTP Address of output area
2972 (B9C) SIGNED 4  SPLOUTPL Length of output area
2976 (BA0) SIGNED 4  SPLCDRAS Size of IOSCDR output area necessary
2980 (BA4) SIGNED 4  SPLDIAGR DIAGNOSE return code
2984 (BA8) BITSTRING 1  SPLCHPID CHPID used for IOSCDR
2985 (BA9) BITSTRING 3 Reserved for future use
2988 (BAC) SIGNED 4   (4) Reserved for future use
3008 (BC0) DBL WORD 8   (0)  
3008 (BC0) BITSTRING 1  SPLEXDS $EXTENDS list form
3008 (BC0) X'64' 0  SPLEXDLN "*-SPLEXDS" Length of parm list
3108 (C24) SIGNED 4  SPLMXTRK Maximum number of tracks allowed in a SPOOL.
3112 (C28) BITSTRING 1  SPLEXTNO Extent number
3113 (C29) CHARACTER 1 Reserved for alignment
               MACDATE -01/22/01-<1>
0 (0) X'C30' 0  M00M1233 "SPLCAPU" ++ IOSCAPU NAME
3120 (C30) DBL WORD 8  SPLCAPU(0) ++ IOSCAPU PARM LIST
3120 (C30) BITSTRING 1  SPLCAPU_XVERSION ++ INPUT XVERSION
3121 (C31) BITSTRING 1  SPLCAPU_XFLAGS1 ++ FIELD_LABEL
      1... ....  SPLCAPU_KEYUSED_CAPTUCB "B'10000000'" ++ KEYUSED.CAPTUCB KEYWORD
      .1.. ....  SPLCAPU_KEYUSED_UCAPTUCB "B'01000000'" ++ KEYUSED.UCAPTUCB KEYWORD
      ..1. ....  SPLCAPU_KEYUSED_CAPTOACT "B'00100000'" ++ KEYUSED.CAPTOACT KEYWORD
      ...1 ....  SPLCAPU_KEYUSED_ASID "B'00010000'" ++ KEYUSED.ASID KEYWORD
      .... 1...  SPLCAPU_KEYUSED_UCBPTR "B'00001000'" ++ KEYUSED.UCBPTR KEYWORD
      .... .1..  SPLCAPU_KEYUSED_CAPTPTR "B'00000100'" ++ KEYUSED.CAPTPTR KEYWORD
3122 (C32) CHARACTER 2  SPLCAPU_XRESERVED1 ++ FIELD_LABEL XRESERVED1
3124 (C34) ADDRESS 4  SPLCAPU_XUCBPTR ++ XUCBPTR
3128 (C38) ADDRESS 4  SPLCAPU_XCAPTPTR ++ XCAPTPTR
3132 (C3C) CHARACTER 1  SPLCAPU_XRESERVED2 ++ FIELD_LABEL XRESERVED2
3133 (C3D) BITSTRING 1  SPLCAPU_XMASK ++ FIELD_LABEL
      1... ....  SPLCAPU_XMSIFREE_YES "B'10000000'" ++ XMSIFREE.YES KEYWORD
      .1.. ....  SPLCAPU_XLASTING_YES "B'01000000'" ++ XLASTING.YES KEYWORD
      ..1. ....  SPLCAPU_XCAPTCOM_YES "B'00100000'" ++ XCAPTCOM.YES KEYWORD
      ...1 ....  SPLCAPU_XCAPTCOM_NEVER "B'00010000'" ++ XCAPTCOM.NEVER KEYWORD
3134 (C3E) BITSTRING 2  SPLCAPU_XASID ++ XASID
3136 (C40) CHARACTER 16  SPLCAPU_XRESERVED3 ++ FIELD_LABEL XRESERVED3
3136 (C40) X'20' 0  SPLCAPUL "*-SPLCAPU" ++ LENGTH OF PLIST
                                             IOSCAPU-1
0 (0) X'9C0' 0  SPLMSG "SPLDSCB,80" SUBTASK MESSAGE AREA
0 (0) X'A10' 0  SPLWORK "SPLDSCB+L'SPLMSG,10" SUBTASK MESSAGE WORK ARES
0 (0) X'A1A' 0  SPLCC "SPLWORK+L'SPLWORK,4" SUBTASK ABEND COMPLETION CODE
3152 (C50) DBL WORD 8   (0) EST DOUBLE WORD ALIGNMENT
3152 (C50) X'668' 0  SPLCLEAR "SPLCSTRT" Area to be zeroed
3152 (C50) X'5E8' 0  SPLCLRLN "*-SPLCSTRT" Length of area to clear
3152 (C50) X'640' 0  DSPLLEN "*-DTEWORK" Length of work area
Table 2. Cross Reference for $DTESPL
Name Offset Hex Tag
DSPLLEN C50 640
DTE 0
M00M1233 0 C30
SPLABS A68
SPLCAPU C30
SPLCAPU_KEYUSED_ASID C31 10
SPLCAPU_KEYUSED_CAPTOACT C31 20
SPLCAPU_KEYUSED_CAPTPTR C31 4
SPLCAPU_KEYUSED_CAPTUCB C31 80
SPLCAPU_KEYUSED_UCAPTUCB C31 40
SPLCAPU_KEYUSED_UCBPTR C31 8
SPLCAPU_XASID C3E
SPLCAPU_XCAPTCOM_NEVER C3D 10
SPLCAPU_XCAPTCOM_YES C3D 20
SPLCAPU_XCAPTPTR C38
SPLCAPU_XFLAGS1 C31
SPLCAPU_XLASTING_YES C3D 40
SPLCAPU_XMASK C3D
SPLCAPU_XMSIFREE_YES C3D 80
SPLCAPU_XRESERVED1 C32
SPLCAPU_XRESERVED2 C3C
SPLCAPU_XRESERVED3 C40
SPLCAPU_XUCBPTR C34
SPLCAPU_XVERSION C30
SPLCAPUL C40 20
SPLCC 0 A1A
SPLCCWS B40
SPLCCW1 B40
SPLCCW2 B48
SPLCCW3 B50
SPLCDRAS BA0
SPLCFLDS B60
SPLCHAIN 67C
SPLCHPID BA8
SPLCLEAR C50 668
SPLCLRLN C50 5E8
SPLCMLST 9AC
SPLCONTA 908
SPLCONTX 986
SPLCRC A60
SPLCRSN A64
SPLCSTRT 668
SPLDDNAM 91E
SPLDDTA 8E8
SPLDDTXT 918
SPLDEB ADC
SPLDEBB ADC ADC
SPLDEBE ADC AFC
SPLDIAGR BA4
SPLDKEPA 90C
SPLDMSG1 6C0
SPLDMSG2 6C4
SPLDPTXT 972
SPLDSCB 9C0
SPLDSKEP 995
SPLDSNAM 92C
SPLDSNTA 8EC
SPLDSORA 910
SPLDSORT 98D
SPLDSPTA 8F8
SPLDSTXT 926
SPLDSTYA 914
SPLDSTYP 99C
SPLDYMPA 6BC
SPLDYMSP 6C8
SPLDYNAL 680
SPLDYNRB 684
SPLDYRBX 698
SPLEAS A54 80
SPLEASTA 8FC
SPLEASTX 9A3
SPLECBA 614
SPLENQTK 61C
SPLEXDLN BC0 64
SPLEXDS BC0 0
SPLEXTNO C28
SPLFLG1 668
SPLFLG2 669
SPLFLG3 66A
SPLFLG4 66B
SPLFLG5 670
SPLFLG6 671
SPLFLG7 672
SPLFMEND B70
SPLFMSTR B68
SPLFMTDA B3C
SPLFMTWA B30
SPLFMTWD B38
SPLFMTWL B34
SPLIEDB AAC
SPLINEAS A54
SPLINTRK B1C
SPLIOBE A7C
SPLMAXTG B2C
SPLMFPRM B78
SPLMSG 0 9C0
SPLMXTRK C24
SPLNCLEA 640 58
SPLNMTRK B20
SPLNOBYM B24
SPLNORTK B18
SPLNOTGP B1A
SPLNUMTA 904
SPLNUMTC 66C
SPLNUMTG B28
SPLNUMTK 97D
SPLNVL B0C
SPLOBTER 8E4
SPLOUTP B98
SPLOUTPL B9C
SPLOWABS A68
SPLOWLIM A58
SPLOWTRK A70
SPLRDCT B58
SPLSTART 610
SPLSTRCC A58
SPLSTRK A78
SPLSTWA 63C
SPLTCBPT B10
SPLTEXT 8E8
SPLTGMA 618
SPLTKCYL B14
SPLTRACK 979
SPLTRK A70
SPLTRKNA 900
SPLUCBPT 610
SPLUDSPA 8F0
SPLUNIT 96A
SPLUNITA 8F4
SPLUNTXT 964
SPLUPABS A6C
SPLUPLIM A5C
SPLUPTRK A74
SPLURC 674
SPLURSN 678
SPLVLTXT 958
SPLVOLID 95E
SPLVOLTA 8F0
SPLWORK 0 A10
SPL1ALLO 668 8
SPL1BAD 668 4
SPL1FMT 668 80
SPL1MFMT 668 20
SPL1NFMT 668 40
SPL1UNAL 668 10
SPL1WFMT 668 2
SPL2ABND 669 8
SPL2DVTP 669 4
SPL2EXT 669 2
SPL2FMT 669 40
SPL2OBT 669 80
SPL2RDER 669 20
SPL2SIZE 669 1
SPL2UNAL 669 10
SPL3ECKD 66A 40
SPL3LGDS 66A 4
SPL3NLGD 66A 2
SPL3RDTD 66A 20
SPL3RELT 66A 8
SPL3RPS 66A 1
SPL3TGBG 66A 80
SPL3WTRD 66A 10
SPL4CDRF 66B 20
SPL4DIAG 66B 8
SPL4ENQF 66B 80
SPL4LIMT 66B 1
SPL4LSPA 66B 2
SPL4NNED 66B 10
SPL4NQSK 66B 4
SPL4UCBF 66B 40
SPL5CYLS 670 40
SPL5DSET 670 10
SPL5EASA 670 8
SPL5LARG 670 2
SPL5MAX 670 80
SPL5MIDA 670 4
SPL5TRKS 670 20
SPL6DSNL 671 40
SPL6TRKG 671 80
SPL6XTER 671 20
SPL7ENQ 672 40
SPL7XTND 672 80