HIGH-SPEED PRINTER
FUNCTION WORDS
PRINT BUFFER: 26 WDS; USE STOP CODE IF
<
128 CHAR/LINESTATUS WORDS
PRINTER INTERRUPT CODE REX STATUSCODE-_ Ao5-00 CONSOLE
TYPEOUT 20 SEQUENCE OPERATION ERROO 00 OP ERA TION NOT COMPL ElE NCtlE
30 CHARACTER COUNT ERROR 01 OPERATION COMPLETE NONE
40 NORMAL COMPL ET ION 07 ILLEGAL ERROR MSG 231 P
54 ILLEGAL UNIT SELECT 10 ILLEGAL FUNCTION MSG 231 P
74 INTERLOCK ERROR 06 INTERLOCK FAULT MSG 230 P
SO ILLEGAL FUNCTION 11 ILLEGAL UNIT SELECT MSG 231 P
12 PRIIH ERROR MSG 231 P
PUNCHED CARDS
I
FCI
129 24 123
001 I
CARD READER CARD PUNCH
SPURT CODE FUNCTiON CODE SP URT CODE FUNeT iON
03 RMODEGFD Condition: Caid to Fieldata 62172 13 PMODEeFD Condition- Fie!doto to Card 04RMODE-CBIN Condition: Column Binary Image 63:73 14 PMODE eCBIN Condition: Column Binary Image os}RMODEeRBIH Condition: Row Binary Image 64/74 15 PMODEeRBIN Condition: Row Binary Image 00 STACK 1 Select Stacker 1 60.170 11 PU NCH Punch Card, Stacker 0 . 015-l'A€K 2 5e1ect Stacker 2 6-1/71· . ..]2. ·PUNCHS Punch Card, Stacker 1
02 READNT Read"l Card; No Transfer 43/53 06 READ Transfer 1 Card; Trip Fill 42.'52
07 TRANS Transfer 1 Cord 4]/51
10jMREAD' Read, Transfer XX Cords 42/52
"D()'Signote No. of Cords tobe.reod in bits 14-09 of Function Word. (Mo!(im~: 63 Cords)
CARD SUBSYSTEM iNTERRUPT CODES
20
SEQUENCE OPERATION ERROR 00 OPERATION NOT COMPLETE30 CHARACTER COUNT ERROR 01 OPERATION COMPLETE
CONSOLE TYPEOUT NONE NONE
CODE 04/14 I 05/15 06/16 02/12 03/13
40 NORMAL FUNCTION TERMINATION 06 INTERLOCK FAULT MSG 2601270 P
50 ILLEGAL FUI\CTION 07 VERIFY ERROR MSG 263/273 P
54 CHARACTER VERIFY ERROR 10 ILLEGAL CHARACTER NONE
60 INAPPROPRIATE FUNCTION 11 ILLEGAL FUNCTION MSG 261.'271 P
70 ILLEGAL CHARACTER 12 INAPPROPRIATE OPERATION MSG 264 PSS •
74 INTERLOCK ERROR 13 INCORRECT PARAMETER MSG 262/272 P
~Typeoul oc!;urs only on "Lote Stocker Selection Error"
MAGNETIC TAPE FUNCTION CODES
UNISERVOIIA I
FUNCTION WORD
UNISERVO IIIC
I Lj2~9
___ Fe 2='JI __ !Lll~4Lj
!CMI
__Ltl~1
! __________SEL~~~
B:T~0~Ol
!i 1
LI2_9 ____ FC 2', -L. ____________ II -Lil_I ____! S~~~~T
00~,
I"FUNCT!ON WORD
SPURT COOE I OC MNEM
REWIND
RWI
SEARCHF
PWRITE
WR!TE
10 READF
13 MOVEB
FUNCTION
!
Rewind Tope I Rewind and InterlockSearch·Rea1 Backward
Search-Read Forward
Write At 125CPI
Write At 250CPI
I
Read Forward 1 BlockRead Backward 1 Block FUNC COOE 20,
30
66;
'76 46'56
01;
11
62/
72
! Move Forward N Blocks 42/52
I
Move Backward N Blocks. 62/72I
2i
!&LOCATEB 1 Search Backward, No Reed: 66/79 3 ·LOCATEF Search Forward, No ReadI
46/56CM: COMP.l.TIBLE ! 23
FC: ~~~~T(~MN= ~~DE , - I _ _ _ _ T:..::e<:..::m'~·"a:..::te _ _ _ - l -1..,:33=-1 DC:
~~~T
OPERATION! Bootstrap!
40/50"BUFFER WD=O "--_-=::::::,::!:..._--,---=.:..J
UNISERVO iliA
SPURT COot OC MNEM
FUNCT ION wORD
FUNCTION 1
UNIT I 3SELECT 1
. a
FUNC COot 20
Rewind Tape 30
RWI Rewind and Interlock 21
13 MOVEF
14
10 READF
12 READB SEARCHF
SEARCHB
' 2 LOCATEF
I 2 .SEARCHF
·SEARCHB
WRITE ENDFILE
WRITEO
Move Forward N Blocks
Move Backword N Blocks
Read Forward 1 Block
Read Bock ward 1 Btock
Setlrch-Read Forward 41,
'51 61'71
41 51 61
! 71 45,
'55
Seo,ch Facwc,d, No R""d
145/
55 65, Search Backward, No Read '7546 Mask Search Forward, Read 56
66 Mask Search Backward,Read 76
Oi Write 1 Block
Write E:1d-Of-File 0313
Contingency Write 42 Reposltion Read Forward 52
•
~f =gOSsk~;:r:o;:hs~~~i'be: I
Reposition Read Backward!
62 ·72~.r!",m.d.
i
Bootstrap
1 Request Cantrol
Demond Control
r I
Release Control23
33
40 50 26,
36 25
35
SPURT CODE OC MNEM 10 REWIND
13 MOVEB
14 MOVEF
12 BACKFILE
10
ILOBIN HIBIN12 LOBCD
13
HIBCDWRITE
16
IREADI
07 EHDFILE
I I
1 1
FUNCTION
Rewind and Interlock
Move Backward N Blocks
Move Forward N Blocks
Backspace File
Condition: Binary, Low
Condition: Binary, High FUNC CODE 20i/301
Condition: BCD, Law
,
!
Condition: BCD, Higl"li I
Read,I !
BIN, 556 460/560 BIN, 200 470/570 BCD, 556 1462/562 BCD, 200 14721572
BIN, 556 BIN, 200
1020/120 i030/130 BCD, 556
1 0221122 200
i
032/132BCD,
SIN, 556 1
1420,520 BIN, 200 430/530 BCD, 556 \422/522 BCD, 200 432/532
I
556 1023/123I
Write End-Of-File 200 1033/133 Backspace 1 Block1=::1
MAGNETiC TAPE SUBSYSTEM iNTERRUPT CODES
UNISERVO IIA UNISERVO lilA UNISERVO IIIC
74 ' iNTERLOCK
, I
i J',
30 CHAR. COUNT, CHAN. SYNCH. 64 FUNCTION TERMINATED (ABN) 34 ILLEGAL FUNCTION
50' ILLEGAL FUNCTION
124
REQUESTED UNiT REWINDING I 50 ILLEGAL FUNCTION 74 INTERLOCK 54 END OF FILE54 UN!T SELECT ERROR 14 OTHER eLl HAS CONT.I:WL
I
SO SEQUENCEER.~O.~,
CONTROL 10 REQUESTED UNIT REWINDING 10 REQUESTED UNIT REWINDING 74 INTERLOCK24 SEQ. ERROR, CONTROL UNIT 30 TAPE UNIT FAULT 44 REPEAT OPERATION
34 END OF FILE 34 END OF FILE 70 ABNORMAL FRAME COUNT
70 CHAR. COUNT, CCtHROL UNIT 60 REPEAT OPERATION (WRITE) 60 END OF TAPE
60 PARiTY ERROR 54 I IMPROPERLY WRiTTEN BLOCK I 30 ICHAR. COUNT, CHAN. SYNCH
44 END OF TAPE 60 REPEAT OPERATION 20 SEQ. ERROR, CHAN, SYNCH.
20 SEQ. ERRCI<, CHAN. SYNCH. 70 ABNORMAL FRAME COUNT -40 NORMAL COOPLETION
40
NORMAL COMPLET IONi
441 TAPE MARKER DETECTED140
i
NORMAL COOPLETIONREX TRANSLA TED CONSOL E TYP E OUT STATUS CODES A05-00 IIA lilA IIIC
o
OPERATION NOT COMPLETEI OPERATION COMPLETE 2 NOT USED
3 UNISERVO REWINDING 4 END OF FILE 5 END OF TAPE
6 INTERLOCK MSG 200 MSG 210 MSG 220 7 SUBSYST EM F AUL T MSG 201 MSG 211 MSG 221 10 iNCORRECT PARAMETER MSG 212 MSG 222 10 READIWRITE ERROR MSG 201
11 SEQUENCE "RROR MSG 201 12 INCORRECT PARAMETER MSG 202
SPURT I/O PACKET FORMAT
I
WORD FORMATI
ENTRYSILRJP oU (140)
64120 00140
I
1 FUNCTION WORD (VARIABLE FORMAT)"
2 H
24123 C 20\19 P
~
29 15 14I
31103
18117 b
29 15 14
"
4 110 21120 k 18117 bI ""
29 1514""
129
110
I
kI
bI
. 2120 1817 1514
I
~. ~;:~P~:EL::;::~~;N PACKET
b: ANY S·REGISTER FROM 6,-8 6 (B,-EXCLUDED)
I
XXXX::. ADDRESS OF BUFFER CONTROL WORD SUBJECTI
lvvvvv TO MODfFICATION (XXXXX+~.,) ADDRESS OF IDENTIFIER WORD, IF APPLICABLE, SUBJECT TO MODIFICATION (YYYYY
+
bnl &ZZZZZ ~~~NRSESS OF MASK WORD ON APPLICABLE FUNe-
TAPE 129
10 12
i
'3 14 OCI
PERIPHERALI ~~:FILE
UNISERVO IIA 1PT READER PRINTER
I
CARD READER CARD PUNCH UNISERVO IIiC PT PUNCH UNISERVO IliA
i ~~~~~.~'~~
T!ON1
00000
00 XXXXX
00 YYYYY
00
zzzzz
00
ERROR RECOVERY
REGISTER CONTENTS
STATUS WORD QU .. 0 REQUEST ADDReSS QL CKSTAT+ 1 ADDRESS
oaaaa +! ::: B3 & 6 4 aoaaa
+
2 ::: B5 & B6CARD
129
OC li4 MUL TI·READ
091
DRUM DISC
FAST
129
OCUNfVAC@490 REAL-TIME SYSTEM
Reference Card
I CHARACTER CODE
FIELDATA
IBAUDOT
CONSOLE T/W HSP 00 COL. CARD
000000 (NO ACTION) NP 7-8 00000
000001 l NP 12-5-8 11011
000010 % NP 11-5-8 11111
000011 LINE FEED t 12-7-8 00010
000100 CAR RET NP 11-7-8 01000
000101 SPACE NP BLANK 00100
000110 A A 12-1 LOO011
000111 B B 12-2 L 11001
001000 C C 12-3 L01110
I 001001 0 D 12-4 L01001
1 001010 001011 E F i E F I 12-5 12-6 1 LOOOOI L01101 I
1
001100 G
1G I 12-7 I L 11010
I
001101
HI
H I 12-8 I
Ll0100
001110 I I 12-9 LOO110
001111 J J
i11-1
ILOlOll
010000 K K
I11-2 I L011l1
010001 L
I
L I
I11-3 I LlOOlO
I
010010 M M
I
11-4
I
L 11100
010011 N N 11-5 L01100
010100 0 I 0 11-6 L 11000
I 010101 010110
QP I
QP I 11-7 11-8 I LlOll0 L1 0111 I
010111 R R 11-9 L01010
011000 S S 0-2 LOO101
011001 T T 0-3 L 10000
011010 U U 0-4 L00111
01lO11 V V 0-5 Ll1110
011100 W W 0-6 LlOOll
011101 X X 0-7 Llll01
011110 y y 0-8 LlOlOl
011111 Z Z 0-9 LlOO01
100000 ) ) 12-4-8 U10010
100001
-- 11 UOO011
100010 .,. + 12 U11010
I
100011 <
I
NP 12-6-8 NO CODE
100100 = NP 3-8 NO CODE
100101 > NP 6-8 NO CODE
1
100110 -
I
&
2-8 NO CODE
100111 $ $ 11-3-8 U01001
101000 . 11-4-8 NO CODE
101001 ~ . ( 0-4-8 U01111
101010 I % 0-5-8 U10001
101011
:5-8 UOl110
101100
?NP 12-0 UllOOl
101101
!NP 11-0 U01101
101110 COMMA COMMA 0-3-8 U01100
101111 STOP NP 0-6-8 NO CODE
110000 0 0 0 U10110
110001 1 1 1 U10111
110010 2 2 2 UlO011
110011 3 3 3 UOOOOl
110100 4 4 4 U01010
110101 5
55 U10000
110110 6 6 6 U10101
110111 7 7 7 UOO111
111000 8 8 8 UOOllO
111001 9 9 9
UllOOO111010 APOSTROPHE:
APOS1ROPHE4-8 U01011
111011
;11-6-8 Ullll0
111100
I0-1 U11101
111101 12-3-8 Ullloo
111110 D NP 0-7-8 NO CODE
111111 !\ STOP 0-2-8 NO CODE
UT 2451 REV. 3
INSTRUCTION REPERTOIRE
INSTRUCTION OPERATION
Shift AQ right by '(05-00, Sign fill Shift Q left by YOS-OO, circularly Sh;{; A ~ef; L,. '{OS.OQ, ':';i.: ... k;,'ly Shift AQ left by YOS-OO, circularly A:Y or Q:Y 01' AQ:Y; ond sense i (A)-L (Y (Q)); ,en,e i A and Q Unchanged
Release interrupt lockout Release interrupt lockout and V-jump Set in1errupt lockout Set interrupt lockout and Y-retum jump Ifenoctive, jump to Y
Activate buffer on channe!!"
Activate buffer on channel n
Terminate buffer on channel n
Y - Cni-fi;:OOl1 Activotebuffer onchonnel n Activate buffer on channel n
Terminate buffer on chonnel n
NORMAL j-DESIGNATOR SPECIAL ADDRESSES
j=O NEXT INSTRUCTION 00000 FAUL T, MS TIMEOUT.INTERRUPT
SKIP j = 1 Skip NI 00017 to CLOCK INCREMENT
QPOS i=2 Skip NI if (Q) Pos. 00020-00035 EXTERNAL INTERRUPT QHEG i=3 Skip NI if (Q) Neg. 00040-00055 INPUT MONITOR INTERRUPT AZERO i=4 Skip NI if (A) = 0 00060-00075 OUTPUT MONITOR INTERRUPT AHOT i = 5 Skip NI if (A) ;t. 0 00 1 00-00115 INPUT BUFFER Ca-lTROL APOS j=6 Skip NI if (A) Pos. 00120-00135 OUTPUT BUFFER CONTROL AHEG j=7 Skip NI if (A) Neg. 00036 to CLOCK INTERRUPT
SPECIAL I-DESIGNATOR INTERPRETATION
JPIRJP JP(60)IRJP(64)
No skip No skip No skip No skip HE: y=y Always jump RIL/SIL ReleoselSet
Interlock 1 SKIP Always skip Always SKIP Always SKIP Always NE,y¥l KEY 1 Jump
Key 1
RILJP/SILRJP Release~t Interlock Jump
skip skip skip
2 YLESS Y:S Q APOS Skip (A) EVEN Skip (A) NOOF Skip, no BACK HE: y=y-l KEY 2 Jump QPOS Jump (Q) Pos.
Pos. O'o'erflow Key 2
3 YMORE Y
>
Q "NEG Skip (A) ODD Skip (A) OF Skip, AooB NE: y;y+Bb KEY 3 Jump QHEG Jump (Q) N89'Nog odd overflow Key 3
4 YIN Q? Y
>
A QZERO Sk;p (Ql AZERO Sk;p (A) AZERO Sk;p (A) R NE: y::y+(B6). STOP Always "ZERO"""
Jump (A)::O
=0 =0 =0
5 rOUT Q< YorY:S A QNOT Sk;p (Q) ANOT Skip (A) AllOT Sk;p(A)
=0 ;to
.0
6·
YLESS Y ,;; A QPOS Sk;p(Q) APOS Skip (Al APOS Skip (A)Po, Pos. Pos.
QNEG Skip(Q) AIIEG Skip (A) ANEG Skip (A)
No •. Neg. Neg.
ADVR NE, y=y+ 1+(86)-STOPS Stop Key 5 BACKRNE, y=y-1t(l\5~ STOP6 Stop
K.,. 6 iAOOSR NE,y¥Bt(86) STOP1 Stop
Key 7 -(B6) Increment if RPL CLASS
ANOT Jump(A)¢O
Jump (A) Pos.
Jump (Al Neg.
JUMP ADDRESS k;;;O,4 Y=y k= 1,3,5 Y = (YL) '=2.6 Y = (YU) Y= (ALl
OPERAND INTERPRETATION-NORMAL k-DESIGNATOR
CPL IARlTtil.iE~
, MEMORY -
CPU, ~
ARIT~
~ ,
MEMORY
LEGEND:
W: Whole Word l: Lower Half U: Upper Ha If X: Sign Extension CPo Complement
A: A-Register Q: Q-Regisler Y: Operand N!: Next Instruction'
NOle: All portial·word transfers are 15-bit halves.
I
129
CLEAR
I
Clear memory al"eaI
VO: Number of Words--r
VI: Start Address ENTRYEXIT \ EXIt Subroutine
1
Yo: Jump conditionFD
i
literal _____ FIELDATAI
VO: Number of Words occupiedI
Vl: Literai FORM.TEXTI
Form,storetext~Buffer I
VO: BufferI
V1: Initcharacter )V2: Text MOVEI
Move, memory to memory1
Yo: Number of WordsI
Vl: OriginI
V2: Destination PUTI
Store 1 wordI
Yo: WordI
Yl: DestinationRESERVE
i
Reserve memory block1
Yo: Number of Words reserved T·TAG 'I Tag channel and unitI
VO: Channel/Groupl
V1: Unit U·TAG ! Tog upper wOI"dI
YO: Upper tagI
VI: Lower tog/constant CKSTATD·TAG
! Check stolu,
I
Vn' I/OL~~~II
VrE!,~ST~~l!I'J.~2
EAS/TAKEOVER1 Define drum area
lVa:
Drum area name+
increment TYPEC i Type contentsI
Va: Data to be typed TYPET : Type textI
VO: Text and printer commandsSEGMENT , Segment programs
1-
YO: 1st Lobel, Segment 1I
V1: Segment 2 DRUM·AREA Reserve drum areaI
VO: Drum systemI Vr
Area name1
V2: Length w EQUALS~ MEANS
....
~
ASSIGNj
~
FACIL COMMENTi
Equate unknown-known [1: Unknown to"gI
VO: Known Label/tog! Sub channel number for nome
I
VO: Chmnel numberI
DeclOf"e channel groupingI
YO: Unit names and numbers!
Declare channels, units, fixed/relocatable, number of units : Declarative functionTva :
{Notation}DEF·AREA
!
Identify areaI
YO: Area nameI
Vr Initial addressI
V2 : Number of words S·TAGi
Program iinkage·1
VO: Upper t a g ! " Y1: Lower togCORE·IMAGE
'"
z DRUM·IMAGE
!
TEST·IMAGE DUMP·REG DUMP·AREAj Core area mirror
I
VO: Areo nomeI
Vl: Initial addressI
V2: Key setI
Drum area mirrorI
Va: Area nome -J Vl: Initial addressI
V2: Key setI
Compare image1
VO' Area nomeT
VI: Key 'etT
, Print out ~, Q, ~.s,
I
VO' Key 'etI
Print out non-zero wordsI
YO: A.rea nomeI
V1: Key set REXI
STOPRUN!TAKEOVER/TERMRUN/EXOtANGEINPUT·OUTPUT OPERATOR (SPURT)
CARDePUNCH_ (BCW)
I
TYPEC - (ADDRESS)CARDePUNCHS_ (BCW) TYPET -(TEXT)
CARD_PMODE_FD
i
TYPE -(~). (ADDRESS)CARDe PMODEeCBIN
i
CTAPEeHIBCD.(NAME) CARDe PMODE eRBINCARD e RMODE e FD
I
CTAPEeLOBCD_(NAME)CARD- RMODEeCBIN CTAPE eHIBIN e(NAME)
CARDe RMODE .RBIN CTAPEeLOBIN_(NAME)
CARD eST ACK I CTAPE_WRITEe(NAME]-(BCW)
CARDeSTACK 2 CTAPEeENDFILEe(NAME)
CARDellEADNT CTAPEeREADe (NAME)e(BCW)
CARDeREAD_ (BCW) CTAPEeSEARCHe (NAME)e (BCW). (lD)
CARD eTRANS e (BCW) CTAPE eREWINDe (NAME]
CAROeMREAD. (")_ (BCW) CTAPE -MOVEB -(NAME]- (N) DRUMe(NAME]eWRITE e (BCW)_ (ADDRESS) CTAPE eMOVEF e (NAME)- eN) CTAPE_BACKFILE e(NAME]
DRUM- (NAME)_R EAO_ (SCW)_ (ADDRESS) CTAPE e RWle(NAME) DRUM e (NAME]eBR EAD - (BCW)(ADDR ESS)
DRUMe (NAME) - LOCA TE - (ADDR ESS)_ (lD)
DRUM-(NAMEJ-BLOCATE-(ADDRESS)- (lD)
:D
MTAPE eWRITE -(NAME)- (BCW) DRUM- (NAME]'SEARCH- (BCW)_ (ADDRESS)- (lD)MTAPE -READF - (NAME]- (BCW) DRUM- (NAME]- BSEARCH- (BCW)_ (ADDRESS)- (lD) MTAPE eREADB_ (NAME)_(BCW)
MT APE e SEARCHF e (NAME)' (BCW) - (lD) DISC _(NAME]- READ _(BCW]-(ADDR ESS) MTAPE eSEARCHBe (NAME)- (BCW)_ (lD) DISC. (NAME]- WRIT E e(BCW)_ (ADDR ESS) MTAPE' SEARCHF e(NAME].(BCW].(lD].(MASK) DISC e(NAME].SEARCH e(BCW ].(ADDRESS].(S L )e(lD) MTAPE e SEARCHBe(NAME].(BCW].(lD].(MASK) DISCo (NAME].WSEARCHe(BCW:;'(ADDRESSXSLJeOD) MTAPEeRElVlNDe (NAME)
MTAPE eRWle(NAME) MT APE eENDFILE -(NAME) PINe (NAME)_ (LINES/PAGE)e (TOP].(BOT MARGIN)
I
MTAPEeMOVEF e (NAI.E)e (N) P~INTe (NAME)e (BUFF BASE ADD)e (_LINES ADV) MTAPE eMOVEB e (NAME)- (N)CONSOLE -HOLD ACCEPT
-C.
CHAR].(BUF FER)CONSOLEeRELEASE LOADe(SEGMENT NAME)
COMPUTER INSTRUCTION WORD FORMAT
FUNCTiON SPECIAL' OPERAND MODiF iER OPERAND/OPERAND ADDRESS INTERPRET
f
24 23j
21 20k
18 176
15 14y
00... REGISTER, SKIP/ JUMPi OR REPEAT MODIFICA TION DESIGNATOR
INPUT -OUTPUT INSTRUCTION WORD FORMAT
FC 29
MNEM OC WRITE 0 READ I BREAD 2 LOCATE
I
3BLOCATE 4 SEAROt S BSEARCH 6
CONTROL WORD AODRESS
K = 0 (00); Y K = 1 (01); YL K= 3 (11); Y
w
... APPLICABLE TO f= 73_76 ONL Y
Buffer Addres,;
(OOlxxt~)L
} xx = 00 for f:: 73, 75 Buffer Addres,; (OOlxxtj)L~ xx = 20 for f::: 74. 76 Buffer Address (OOlxxtj)W
MAGNETIC DRUM
FUNCTION WORD
BEG INNING DRUM ADDRESS
DRUM FUNCTIONS
DESCR I PT ION
CONTINUOUS WRITE: START AT SPECIFIED ADDRESS CONTINUOUS READ: START AT SPECIFIED ADDRESS BLO<:!:...R.EAD; _ READ TILL EOB; TERMINATE SEARCH: SEARCH TILL FIND; TERMINATE BLOCK SEARCH: SEARCH TILL FIND/EOB; TERMINATE SEARCH·READ: SEARCH TILL FIND, THEN CONT. READ BLOCK SEARCH·READ: SEARCH; FIND; READ TILL EOB
BOOTSTRAP: REFERENCE ADDRESS 00000o TERMINA TE: TERMINA TE OPERATION
STATUS WORDS
FC 02 42 52 45 55 46 56 40/50 23/33
00
00