ASM1130 CROSS ASSEMBLER V1.22 -- V2M12 -- Sun Nov 1 19:25:08 2020
Source File: \t5paptz.asm
1 | * JULY 6,1967 T5F00010
PAPTZ
3 | LIBR T5F00030
4 | ISS 03 PAPTZ 4 T5F00040
5 | *************************************************** T5F00050
6 | *STATUS-VERSION 2,MODIFICATION 10 * T5F00060
7 | * * T5F00070
8 | *FUNCTION/OPERATION- * T5F00080
9 | * THIS ROUTINE IS USED BY FORTRAN PROGRAMS TO * T5F00090
10 | * READ OR WRITE ON PAPER TAPE. * T5F00100
11 | * * T5F00110
12 | *ENTRY POINTS- * T5F00120
13 | * * PAPTZ-CALL PORTION FROM FORTRAN SFIO PROGRAM* T5F00130
14 | * * BZ100-INTERRUPT ENTRY * T5F00140
15 | * THE SUBROUTINE IS ENTERED BY A LIBF PAPTZ * T5F00150
16 | * * T5F00160
17 | *INPUT- * T5F00170
18 | * * XR1 CONTAINS THE I/O BUFFER ADDR * T5F00180
19 | * * XR2 CONTAINS THE WORD COUNT * T5F00190
20 | * * ACC CONTAINS 0 FOR READ, 2 FOR WRITE * T5F00200
21 | * * T5F00210
22 | *OUTPUT- * T5F00220
23 | * * PUNCHED PAPER TAPE IF WRITE * T5F00230
24 | * * A BUFFER FULL OF EBC INFORMATION IF READ * T5F00240
25 | * * T5F00250
26 | *EXTERNAL REFERENCES- * T5F00260
27 | * * $EXIT * T5F00270
28 | * * $PRET * T5F00280
29 | * * T5F00290
30 | *EXITS- * T5F00300
31 | * NORMAL- * T5F00310
32 | * * CALL PORTION-PAPTZ+1, BACK TO SFIO * T5F00320
33 | * * INTERRUPT PORTION-BZ100, BACK TO ILSO4 * T5F00330
34 | * * $EXIT-MONITOR EXIT WHEN //(BLANK) CONTROL* T5F00340
35 | * RECORD FOUND. * T5F00350
36 | * ERROR- * T5F00360
37 | * * $PRET-MONITOR PRE-OPERATIVE ERROR TRAP * T5F00370
38 | * WHEN NOT IN READY STATUS * T5F00380
39 | * * T5F00390
40 | *TABLES/WORK AREAS- * T5F00400
41 | * CONTAINS CONVERSION TABLE OF ALL CHARACTERS * T5F00410
42 | * ALLOWABLE FOR CONVERTING FROM EBC TO PAPER * T5F00420
43 | * TAPE CODE AND VICE-VERSA. * T5F00430
44 | * * T5F00440
45 | *ATTRIBUTES-RELOCATABLE * T5F00450
46 | * * T5F00460
47 | *NOTES-REGISTERS NOT SAVED * T5F00470
48 | * * T5F00480
49 | *************************************************** T5F00490
50 | * * T5F00500
PAPTZ
52 | * T5F00520
53 | * SYSTEM COMMUNICATION WORDS T5F00530
54 | * T5F00540
0038 55 | $EXIT EQU /38 MONITOR EXIT T5F00550
0028 56 | $PRET EQU /28 MONITOR PRE-OP ERR TRAP T5F00560
57 | * T5F00570
58 | * PROGRAM ENTRY POINT T5F00580
59 | * T5F00590
0000 7009 60 | PAPTZ MDX BZ200 ENTRY T5F00600
0001 4C80 0000 61 | BSC I *-* EXIT FROM ROUTINE T5F00610
0003 0000 62 | BZ010 DC 0 ROUTINE BUSY INDICATOR T5F00620
63 | * T5F00630
64 | * INTERRUPT ENTRY FROM INTERRUPT LEVEL T5F00640
65 | * SUBROUTINE. THIS PORTION PROCESSES T5F00650
66 | * INTERRUPTS AND RETURNS TO THE MAIN- T5F00660
67 | * LINE CODING OF THIS SUBROUTINE T5F00670
68 | * THROUGH $ILS4 T5F00680
69 | * T5F00690
0004 0000 70 | BZ100 DC *-* INTERRUPT ENTRY VIA BSI T5F00700
0005 0856 71 | XIO BZ900 RESET INTERRUPT LEVEL T5F00710
0006 D06C 72 | STO BZ926 SAVE INTERRUPT STATUS WD T5F00720
0007 68FB 73 | STX BZ010 SET ROUTINE BUSY FLAG T5F00730
0008 4C80 0004R 74 | BSC I BZ100 RETURN TO $ILS4 T5F00740
75 | * T5F00750
76 | * MAINLINE PORTION OF PROGRAM. T5F00760
77 | * INITIALIZATION PHASE A BRANCH OCCURS T5F00770
78 | * ON ENTRY TO THE PAPTZ SUBROUTINE T5F00780
79 | * T5F00790
000AR 80 | BZ200 EQU * ENTRY POINT T5F00800
000A D066 81 | STO BZ924 SAVE READ/WRITE INDICATOR T5F00810
000B 4818 82 | BSC +- SKIP IF WRITE T5F00820
000C 6278 83 | LDX 2 120 SET MAX. BUFR SIZE FOR RD T5F00830
000D 7201 84 | MDX 2 1 INCR WD CNT BY 1 FOR NEW T5F00840
85 | * *LINE CHARACTER T5F00850
000E 6A67 86 | STX 2 BZ929 SAVE WD COUNT T5F00860
000F 693C 87 | STX 1 BZ300+1 SAVE BUFFER ADDRESS T5F00870
0010 685F 88 | STX BZ922 SET NEW LINE SW TO NO EXIT T5F00880
0011 685A 89 | STX BZ918 SET CASE CHAR TEST SW T5F00890
0012 0849 90 | BZ210 XIO BZ900 SENSE AND TEST IF READY T5F00900
0013 1001 91 | SLA 1 T5F00910
0014 7400 0071R 92 | MDX L BZ924,0 CHECK FOR READ OR WRITE T5F00920
0016 7060 93 | MDX BZ400 BRANCH IF WRITE T5F00930
0017 1004 94 | SLA 4 SHIFT READY INDR TO SIGN T5F00940
0018 4C28 0058R 95 | BSC L BZ350,+Z BRANCH IF NOT READY T5F00950
001A 0843 96 | XIO BZ902 START READER T5F00960
97 | * T5F00970
98 | * WAIT FOR NEXT INTERRUPT TO OCCUR T5F00980
99 | * ROUTINE BUSY INDICATOR (BZ010) = 0 T5F00990
100 | * INDICATES NO INTERRUPT WAITING TO BE T5F01000
101 | * PROCESSED T5F01010
102 | * T5F01020
001B C0E7 103 | BZ220 LD BZ010 LOAD SUBROUTINE BUSY INDR T5F01030
001C 4C18 001BR 104 | BSC L BZ220,+- WAIT IF NO INTERRUPT T5F01040
001E 1010 105 | SLA 16 CLEAR SUBROUTINE BUSY INDR T5F01050
001F D0E3 106 | STO BZ010 *SO WAIT WILL OCCUR NEXT T5F01060
107 | * T5F01070
108 | * PROCESS INTERRUPT T5F01080
109 | * T5F01090
0020 C052 110 | LD BZ926 LOAD READ/WRITE INDICATOR T5F01100
0021 1001 111 | SLA 1 SHIFT WRITE BIT TO SIGN T5F01110
0022 4C10 0077R 112 | BSC L BZ400,- BRANCH IF WRITE T5F01120
113 | * T5F01130
0024 083B 114 | XIO BZ904 READ CHARACTER T5F01140
0025 C04C 115 | LD BZ925 LOAD CHARACTER READ T5F01150
0026 9041 116 | S BZ914 TEST FOR UPPER CASE CHAR T5F01160
0027 4C20 002BR 117 | BSC L BZ230,Z BR IF NOT UPPER-CASE T5F01170
0029 C040 118 | LD BZ916 LOAD UPPER CASE CONSTANT T5F01180
002A 7004 119 | MDX BZ240 BR TO SAVE CONSTANT T5F01190
120 | * T5F01200
002B 903A 121 | BZ230 S BZ912 TEST FOR LOWER CASE T5F01210
002C 4C20 0031R 122 | BSC L BZ245,Z BR IF NOT LOWER CASE T5F01220
002E 1010 123 | SLA 16 CLEAR ACC (LOWER CASE CON) T5F01230
002F D045 124 | BZ240 STO BZ928 SAVE CASE CONSTANT T5F01240
0030 70E1 125 | MDX BZ210 BR TO READ ANOTHER CHAR T5F01250
126 | * T5F01260
0031 902A 127 | BZ245 S BZ923 TEST FOR DELETION T5F01270
0032 4C18 0012R 128 | BSC L BZ210,+- DELETE FOUND,GO RD NXTCHAR T5F01280
0034 902F 129 | S BZ910 TEST FOR NEWLINE CHAR T5F01290
0035 4C18 004BR 130 | BSC L BZ300,+- BR TO EXIT IF NEWLINE CHAR T5F01300
0037 C03A 131 | LD BZ925 GET CHARACTER FROM INPUT T5F01310
0038 E83C 132 | OR BZ928 SET CHAR TO CURRENT CASE T5F01320
0039 D038 133 | STO BZ925 SAVE NEW CHAR T5F01330
003A 62CB 134 | LDX 2 -53 SET TO SCAN CONVERT TABLE T5F01340
003B 1090 135 | BZ250 SLT 16 CLEAR EXTENSION T5F01350
003C C600 00E2R 136 | LD L2 BZ990+1 GET CHAR FROM TABLE T5F01360
003E 18D8 137 | RTE 24 RIGHT 1/2 TBL WD TO ACC T5F01370
003F F032 138 | EOR BZ925 COMPARE WITH IO WD READ T5F01380
0040 4C18 0045R 139 | BSC L BZ260,+- BRANCH IF EQUAL T5F01390
0042 7201 140 | MDX 2 1 INCR TABLE POINTER T5F01400
0043 70F7 141 | MDX BZ250 BR IF TABLE NOT EXHAUSTED T5F01410
0044 C820 142 | LDD BZ911 CHAR NOT IN TBL, LD BLANKS T5F01420
0045 18D0 143 | BZ260 RTE 16 SHIFT EBC CHAR FR EXTNSION T5F01430
0046 D100 144 | STO 1 0 STORE IN OUTPUT BUFFER T5F01440
0047 7101 145 | MDX 1 1 INCR. BUFFER ADDR T5F01450
0048 74FF 0076R 146 | MDX L BZ929,-1 DECREMENT CHAR COUNT T5F01460
004A 70C7 147 | MDX BZ210 BR FOR NXT CHAR IF CNT GTO T5F01470
148 | * T5F01480
149 | * ALL CHARACTERS HAVE BEEN READ EXIT T5F01490
150 | * ROUTINE FOLLOWS T5F01500
151 | * T5F01510
152 | * T5F01520
153 | * CHECK FOR //BLANK CONTROL RECORD ON T5F01530
154 | * READ. IF FOUND BRANCH TO MONITOR T5F01540
155 | * EXIT ROUTINE T5F01550
156 | * T5F01560
157 | * T5F01570
004B 6500 0000 158 | BZ300 LDX L1 *-* GET LOC OF FIRST BUFR WD T5F01580
004D C900 159 | LDD 1 0 LOAD 2 WDS FROM BUFFER T5F01590
004E 981A 160 | SD BZ915 TEST FOR // (SLASH MUST BE T5F01600
161 | * * AT ODD ADDRESS) T5F01610
162 | * T5F01620
004F 4818 163 | BSC +- SKIP IF ACC NON ZERO T5F01630
0050 18D0 164 | RTE 16 PUT EXTENSION IN ACC T5F01640
0051 4C20 0001R 165 | BSC L PAPTZ+1,Z RETURN IF NOT // T5F01650
0053 C102 166 | LD 1 2 TEST THIRD CHARACTER T5F01660
0054 F010 167 | EOR BZ911 TEST FOR BLANK T5F01670
0055 4C20 0001R 168 | BSC L PAPTZ+1,Z RETURN IF NOT BLANK 2-10 T5F01680
0057 6038 169 | LDX $EXIT BR TO MONITOR EXIT T5F01690
170 | * T5F01700
171 | * PAPER TAPE NOT IN READY STATUS, T5F01710
172 | * LOAD ERROR INDICATOR (13000) T5F01720
173 | * BR TO SYSTEM PRE OPERATIVE ERROR TRAP T5F01730
174 | * T5F01740
0058 C01B 175 | BZ350 LD BZ927 LOAD ERROR INDICATOR T5F01750
0059 4400 0028 176 | BSI L $PRET BRANCH TO TRAP T5F01760
005B 70B6 177 | MDX BZ210 BRANCH TO PROCESS NXT CHAR T5F01770
178 | * T5F01780
179 | * CONSTANTS T5F01790
180 | * T5F01800
005C 181 | BSS E 0 T5F01810
005C 1100 182 | BZ900 DC /1100 DELETE CONSTANT AND T5F01820
005D 1F05 183 | DC /1F05 *SENSE IOCC WITH RESET T5F01830
184 | * THE FIRST IOCC WD AT BZ900 AND BZ902 T5F01840
185 | * IS USED FOR CONSTANT STORAGE T5F01850
005E DD00 186 | BZ902 DC /DD00 NEW LINE OP CODE AND T5F01860
005F 1C10 187 | DC /1C10 *START READER IOCC WORD T5F01870
0060 0072R 188 | BZ904 DC BZ925 READ IOCC WORD T5F01880
0061 1A00 189 | DC /1A00 T5F01890
0062 0072R 190 | BZ906 DC BZ925 WRITE IOCC WORD T5F01900
0063 1900 191 | DC /1900 T5F01910
0064 5E00 192 | BZ910 DC /5E00 NEW LINE CONSTANT TEST T5F01920
0065 0040 193 | BZ911 DC /0040 EBC BLANK--MUST BE ODD LOC T5F01930
0066 6000 194 | BZ912 DC /6000 LOWER CASE CONSTANT TEST T5F01940
0067 1000 195 | BZ913 DC /1000 PT BLANK--MUST BE ODD LOC T5F01950
0068 0E00 196 | BZ914 DC /0E00 UPPER CASE CONSTANT TEST T5F01960
0069 0061 197 | BZ915 DC /0061 EBC SLASH MUST BE ODD 2-10 T5F01970
006A 8000 198 | BZ916 DC /8000 UPPER CASE MASK T5F01980
006B 6E00 199 | BZ917 DC /6E00 CASE CHANGE MASK T5F01990
006C 0000 200 | BZ918 DC 0 CASE CHARACTER FLAG T5F02000
006D 0000 201 | BZ919 DC 0 CASE TO BE O/P T5F02010
006E 0000 202 | BZ920 DC 0 O/P CHAR-FOR CASE CHG TEST T5F02020
006F 0000 203 | BZ921 DC 0 PREVIOUS O/P CASE T5F02030
0070 0000 204 | BZ922 DC 0 NEW LINE CHAR SWITCH T5F02040
005CR 205 | BZ923 EQU BZ900 DELETE CONSTANT TEST CODE T5F02050
0071 0000 206 | BZ924 DC 0 READ/WRITE INDICATOR T5F02060
0072 0000 207 | BZ925 DC 0 CHAR TO READ OR WRITE OUT T5F02070
0073 0000 208 | BZ926 DC 0 DSW WD FROM SENSE T5F02080
0074 3000 209 | BZ927 DC /3000 ERROR INDICATOR T5F02090
0075 0000 210 | BZ928 DC 0 CASE CHAR ON READ T5F02100
0076 0000 211 | BZ929 DC 0 WORD COUNT T5F02110
005ER 212 | BZ930 EQU BZ902 NEW LINE O/P CODE T5F02120
213 | * T5F02130
214 | * CONVERT AND PUNCH PAPERTAPE OUTPUT T5F02140
215 | * T5F02150
0077 1006 216 | BZ400 SLA 6 TEST IF PUNCH READY T5F02160
0078 4C28 0058R 217 | BSC L BZ350,+Z BRANCH IF NOT READY T5F02170
218 | * T5F02180
007A C0F5 219 | LD BZ922 LAST CHAR O/P = NEW LINE T5F02190
007B 4C18 0001R 220 | BSC L PAPTZ+1,+- RETURN IF YES T5F02200
007D C0EF 221 | LD BZ919 LAST CHAR O/P = CASE T5F02210
007E 4C20 009AR 222 | BSC L BZ430,Z YES, O/P CHAR T5F02220
0080 74FF 0076R 223 | MDX L BZ929,-1 DECREMENT CHARACTER COUNT T5F02230
0082 7004 224 | MDX BZ410-1 BR UNLESS LOOP FINISHED T5F02240
225 | * T5F02250
226 | * LOOP FINISHED ALL CHARACTERS 0/P T5F02260
227 | * T5F02270
0083 1010 228 | SLA 16 CLEAR ACC T5F02280
0084 D0EB 229 | STO BZ922 SET NEW LINE CHAR SWITCH T5F02290
0085 C0D8 230 | LD BZ930 GET NEW LINE CHARACTER T5F02300
0086 701B 231 | MDX BZ440 BR TO OUTPUT NEW LINE CHAR T5F02310
232 | * T5F02320
233 | * SCAN TABLE FOR CHARACTER FOR OUTPUT T5F02330
234 | * AND CONVERT TO PAPER TAPE CODE T5F02340
235 | * T5F02350
0087 62CB 236 | LDX 2 -53 SET COUNT ON TABLE SIZE T5F02360
0088 1090 237 | BZ410 SLT 16 CLEAR EXTENSION T5F02370
0089 C600 00E2R 238 | LD L2 BZ990+1 LOAD CHAR FROM TABLE T5F02380
008B 18C8 239 | RTE 8 SHIFT CHARACTER T5F02390
008C F100 240 | EOR 1 0 COMPARE WITH BUFFER CHAR T5F02400
008D 4C18 0092R 241 | BSC L BZ420,+- BRANCH IF EQUAL T5F02410
008F 7201 242 | MDX 2 1 DECREMENT COUNT ON TABLE T5F02420
0090 70F7 243 | MDX BZ410 BR UNLESS TABLE FINISHED T5F02430
0091 C8D5 244 | LDD BZ913 NO MATCH FOUND. O/P BLANK T5F02440
0092 18D0 245 | BZ420 RTE 16 SHIFT CHARACTER TO O/P T5F02450
0093 D0DA 246 | STO BZ920 SAVE CHAR T5F02460
0094 F0DA 247 | EOR BZ921 TEST IF CASE CHANGE REQ T5F02470
0095 4C28 00A6R 248 | BSC L BZ450,+Z BR IF YES T5F02480
0097 C0D4 249 | LD BZ918 CASE CHAR NO O/P FLAG T5F02490
0098 4C20 00A6R 250 | BSC L BZ450,Z O/P CASE CHAR INITIALLY T5F02500
009A 1010 251 | BZ430 SLA 16 T5F02510
009B D0D1 252 | STO BZ919 CLEAR CASE INDICATOR T5F02520
009C D0CF 253 | STO BZ918 CLEAR CASE SWITCH T5F02530
009D C0D0 254 | LD BZ920 LOAD NEW CASE CHAR T5F02540
009E D0D0 255 | STO BZ921 SAVE FOR NEXT TIME CHECK T5F02550
009F 1001 256 | SLA 1 REMOVE SIGN T5F02560
00A0 1801 257 | SRA 1 T5F02570
00A1 7101 258 | MDX 1 1 INCR BUFFER ADDRESS T5F02580
00A2 D0CF 259 | BZ440 STO BZ925 SAVE CHAR IN O/P CHARACTER T5F02590
00A3 08BE 260 | XIO BZ906 INITIATE WRITE T5F02600
00A4 4C00 001BR 261 | BSC L BZ220 BR TO WAIT FOR INTERRUPT T5F02610
262 | * T5F02620
263 | * SETUP TO OUTPUT CASE CHANGE T5F02630
264 | * T5F02640
00A6 C0C7 265 | BZ450 LD BZ920 LOAD CHARACTER T5F02650
00A7 E0C2 266 | AND BZ916 MASK OUT ALL BUT CASE BIT T5F02660
00A8 1882 267 | SRT 2 SHIFT CHAR INCLUDING SIGN T5F02670
00A9 E0C1 268 | AND BZ917 MASK OUT BIT 0 AND CONVERT T5F02680
00AA F0C0 269 | EOR BZ917 *TO /6E00 OR /0E00 T5F02690
00AB D0C1 270 | STO BZ919 STORE CASE CHARACTER T5F02700
00AC 70F5 271 | MDX BZ440 BR TO O/P CASE CHAR T5F02710
272 | * T5F02720
273 | * THE FOLLOWING IS A CONVERT TABLE. THE T5F02730
274 | * LEFT 2 CHARACTERS OF EACH WORD ARE T5F02740
275 | * THE EBC CODE. THE RIGHT 2 CHARACTERS T5F02750
276 | * ARE THE PAPER TAPE CODE. T5F02760
277 | * T5F02770
00AD 4010 278 | DC /4010 BLANK T5F02780
00AE F01A 279 | DC /F01A 0 T5F02790
00AF F101 280 | DC /F101 1 T5F02800
00B0 F202 281 | DC /F202 2 T5F02810
00B1 F313 282 | DC /F313 3 T5F02820
00B2 F404 283 | DC /F404 4 T5F02830
00B3 F515 284 | DC /F515 5 T5F02840
00B4 F616 285 | DC /F616 6 T5F02850
00B5 F707 286 | DC /F707 7 T5F02860
00B6 F808 287 | DC /F808 8 T5F02870
00B7 F919 288 | DC /F919 9 T5F02880
00B8 6040 289 | DC /6040 - T5F02890
00B9 4B6B 290 | DC /4B6B . T5F02900
00BA C5F5 291 | DC /C5F5 E T5F02910
00BB 4EF0 292 | DC /4EF0 PLUS T5F02920
00BC 5070 293 | DC /5070 AMPERSAND T5F02930
00BD 7E81 294 | DC /7E81 EQUAL T5F02940
00BE 5D9A 295 | DC /5D9A RIGHT PAREN T5F02950
00BF 4D99 296 | DC /4D99 LEFT PAREN T5F02960
00C0 6B3B 297 | DC /6B3B , T5F02970
00C1 7D96 298 | DC /7D96 APOSTROPHE T5F02980
00C2 6131 299 | DC /6131 / T5F02990
00C3 5C88 300 | DC /5C88 * T5F03000
00C4 5B5B 301 | DC /5B5B $ T5F03010
00C5 4C82 302 | DC /4C82 LESS THAN T5F03020
00C6 6C95 303 | DC /6C95 PERCENT T5F03030
00C7 7B0B 304 | DC /7B0B POUND SIGN T5F03040
00C8 7C20 305 | DC /7C20 AT SIGN T5F03050
00C9 C1E1 306 | DC /C1E1 A T5F03060
00CA C2E2 307 | DC /C2E2 B T5F03070
00CB C3F3 308 | DC /C3F3 C T5F03080
00CC C4E4 309 | DC /C4E4 D T5F03090
00CD C6F6 310 | DC /C6F6 F T5F03100
00CE C7E7 311 | DC /C7E7 G T5F03110
00CF C8E8 312 | DC /C8E8 H T5F03120
00D0 C9F9 313 | DC /C9F9 I T5F03130
00D1 D1D1 314 | DC /D1D1 J T5F03140
00D2 D2D2 315 | DC /D2D2 K T5F03150
00D3 D3C3 316 | DC /D3C3 L T5F03160
00D4 D4D4 317 | DC /D4D4 M T5F03170
00D5 D5C5 318 | DC /D5C5 N T5F03180
00D6 D6C6 319 | DC /D6C6 O T5F03190
00D7 D7D7 320 | DC /D7D7 P T5F03200
00D8 D8D8 321 | DC /D8D8 Q T5F03210
00D9 D9C9 322 | DC /D9C9 R T5F03220
00DA E2B2 323 | DC /E2B2 S T5F03230
00DB E3A3 324 | DC /E3A3 T T5F03240
00DC E4B4 325 | DC /E4B4 U T5F03250
00DD E5A5 326 | DC /E5A5 V T5F03260
00DE E6A6 327 | DC /E6A6 W T5F03270
00DF E7B7 328 | DC /E7B7 X T5F03280
00E0 E8B8 329 | DC /E8B8 Y T5F03290
00E1 E9A9 330 | BZ990 DC /E9A9 Z T5F03300
00E2 331 | END T5F03310
There were no errors in this assembly
=== CROSS REFERENCES ==========================================================
Name Val Defd Referenced
$EXIT 0038 55 169
$PRET 0028 56 176
BZ010 0003R 62 73 103 106
BZ100 0004R 70 74
BZ200 000AR 80 60
BZ210 0012R 90 125 128 147 177
BZ220 001BR 103 104 261
BZ230 002BR 121 117
BZ240 002FR 124 119
BZ245 0031R 127 122
BZ250 003BR 135 141
BZ260 0045R 143 139
BZ300 004BR 158 87 130
BZ350 0058R 175 95 217
BZ400 0077R 216 93 112
BZ410 0088R 237 224 243
BZ420 0092R 245 241
BZ430 009AR 251 222
BZ440 00A2R 259 231 271
BZ450 00A6R 265 248 250
BZ900 005CR 182 71 90 205
BZ902 005ER 186 96 212
BZ904 0060R 188 114
BZ906 0062R 190 260
BZ910 0064R 192 129
BZ911 0065R 193 142 167
BZ912 0066R 194 121
BZ913 0067R 195 244
BZ914 0068R 196 116
BZ915 0069R 197 160
BZ916 006AR 198 118 266
BZ917 006BR 199 268 269
BZ918 006CR 200 89 249 253
BZ919 006DR 201 221 252 270
BZ920 006ER 202 246 254 265
BZ921 006FR 203 247 255
BZ922 0070R 204 88 219 229
BZ923 005CR 205 127
BZ924 0071R 206 81 92
BZ925 0072R 207 115 131 133 138 188 190 259
BZ926 0073R 208 72 110
BZ927 0074R 209 175
BZ928 0075R 210 124 132
BZ929 0076R 211 86 146 223
BZ930 005ER 212 230
BZ990 00E1R 330 136 238
PAPTZ 0000R 60 165 168 220