Jens Kutilek a8151d46c2 Revert "Now with correct test program file"
This reverts commit ff9c046299ae016adf19a8e327efbe3093d11c33.
2017-01-24 16:30:13 +01:00

1628 lines
46 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<assembly>
NPUSHB[ ] /* 59 values pushed */
58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34
33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8 7 6 5 4 3 2 1 0
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
RCVT[ ] /* ReadCVT */
ROUND[10] /* Round */
PUSHB[ ] /* 1 value pushed */
25
RS[ ] /* ReadStore */
ADD[ ] /* Add */
PUSHB[ ] /* 1 value pushed */
70
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
SWAP[ ] /* SwapTopStack */
SRP0[ ] /* SetRefPoint0 */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
70
FLIPOFF[ ] /* SetAutoFlipOff */
MIRP[10000] /* MoveIndirectRelPt */
FLIPON[ ] /* SetAutoFlipOn */
MDAP[1] /* MoveDirectAbsPt */
PUSHB[ ] /* 1 value pushed */
0
SRP2[ ] /* SetRefPoint2 */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
SWAP[ ] /* SwapTopStack */
SRP1[ ] /* SetRefPoint1 */
SHP[1] /* ShiftPointByLastPoint */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
5
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
0
SZP0[ ] /* SetZonePointer0 */
MPPEM[ ] /* MeasurePixelPerEm */
PUSHB[ ] /* 1 value pushed */
20
LT[ ] /* LessThan */
IF[ ] /* If */
PUSHB[ ] /* 2 values pushed */
0 64
SHPIX[ ] /* ShiftZoneByPixel */
EIF[ ] /* EndIf */
PUSHB[ ] /* 1 value pushed */
6
CALL[ ] /* CallFunction */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
SWAP[ ] /* SwapTopStack */
SRP1[ ] /* SetRefPoint1 */
SHP[1] /* ShiftPointByLastPoint */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
FLIPOFF[ ] /* SetAutoFlipOff */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
SRP0[ ] /* SetRefPoint0 */
MIRP[10010] /* MoveIndirectRelPt */
POP[ ] /* PopTopStack */
PUSHB[ ] /* 1 value pushed */
0
SRP2[ ] /* SetRefPoint2 */
FLIPON[ ] /* SetAutoFlipOn */
ELSE[ ] /* Else */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
MD[1] /* MeasureDistance */
SUB[ ] /* Subtract */
ABS[ ] /* Absolute */
PUSHB[ ] /* 1 value pushed */
40
GT[ ] /* GreaterThan */
IF[ ] /* If */
POP[ ] /* PopTopStack */
SWAP[ ] /* SwapTopStack */
SRP0[ ] /* SetRefPoint0 */
MDRP[10110] /* MoveDirectRelPt */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
SRP0[ ] /* SetRefPoint0 */
MIRP[10010] /* MoveIndirectRelPt */
POP[ ] /* PopTopStack */
PUSHB[ ] /* 1 value pushed */
0
SRP2[ ] /* SetRefPoint2 */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
26
RS[ ] /* ReadStore */
IF[ ] /* If */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
MD[0] /* MeasureDistance */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
MD[1] /* MeasureDistance */
SUB[ ] /* Subtract */
DUP[ ] /* DuplicateTopStack */
ABS[ ] /* Absolute */
PUSHB[ ] /* 1 value pushed */
16
LT[ ] /* LessThan */
IF[ ] /* If */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
MD[0] /* MeasureDistance */
PUSHB[ ] /* 1 value pushed */
0
LT[ ] /* LessThan */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
0
LT[ ] /* LessThan */
IF[ ] /* If */
PUSHW[ ] /* 1 value pushed */
-30
SHPIX[ ] /* ShiftZoneByPixel */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
16
SHPIX[ ] /* ShiftZoneByPixel */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
0
GT[ ] /* GreaterThan */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
30
SHPIX[ ] /* ShiftZoneByPixel */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
PUSHW[ ] /* 1 value pushed */
-16
SHPIX[ ] /* ShiftZoneByPixel */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
5
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
0
SZP0[ ] /* SetZonePointer0 */
MPPEM[ ] /* MeasurePixelPerEm */
PUSHB[ ] /* 1 value pushed */
20
LT[ ] /* LessThan */
IF[ ] /* If */
PUSHW[ ] /* 2 values pushed */
0 -64
SHPIX[ ] /* ShiftZoneByPixel */
EIF[ ] /* EndIf */
PUSHB[ ] /* 1 value pushed */
6
CALL[ ] /* CallFunction */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
SWAP[ ] /* SwapTopStack */
SRP1[ ] /* SetRefPoint1 */
SHP[1] /* ShiftPointByLastPoint */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
FLIPOFF[ ] /* SetAutoFlipOff */
SVTCA[1] /* SetFPVectorToAxis */
ROLL[ ] /* RollTopThreeStack */
SRP0[ ] /* SetRefPoint0 */
PUSHB[ ] /* 2 values pushed */
70 25
RS[ ] /* ReadStore */
WCVTP[ ] /* WriteCVTInPixels */
PUSHB[ ] /* 1 value pushed */
0
SZP1[ ] /* SetZonePointer1 */
PUSHB[ ] /* 2 values pushed */
0 70
MIRP[00010] /* MoveIndirectRelPt */
PUSHB[ ] /* 1 value pushed */
0
SZP2[ ] /* SetZonePointer2 */
PUSHW[ ] /* 2 values pushed */
0 -16
SHPIX[ ] /* ShiftZoneByPixel */
SVTCA[0] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
0
ALIGNRP[ ] /* AlignRelativePt */
PUSHB[ ] /* 1 value pushed */
40
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
SRP0[ ] /* SetRefPoint0 */
PUSHB[ ] /* 1 value pushed */
0
ALIGNRP[ ] /* AlignRelativePt */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
RTG[ ] /* RoundToGrid */
PUSHB[ ] /* 1 value pushed */
0
MDAP[1] /* MoveDirectAbsPt */
PUSHB[ ] /* 1 value pushed */
1
SZP1[ ] /* SetZonePointer1 */
MIRP[10010] /* MoveIndirectRelPt */
PUSHB[ ] /* 1 value pushed */
1
SZP0[ ] /* SetZonePointer0 */
PUSHB[ ] /* 1 value pushed */
1
SZP2[ ] /* SetZonePointer2 */
FLIPON[ ] /* SetAutoFlipOn */
PUSHB[ ] /* 1 value pushed */
0
SRP2[ ] /* SetRefPoint2 */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
5
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
0
SZP0[ ] /* SetZonePointer0 */
PUSHW[ ] /* 2 values pushed */
0 -32
SHPIX[ ] /* ShiftZoneByPixel */
PUSHB[ ] /* 1 value pushed */
6
CALL[ ] /* CallFunction */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
SWAP[ ] /* SwapTopStack */
SRP1[ ] /* SetRefPoint1 */
SHP[1] /* ShiftPointByLastPoint */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
ROUND[10] /* Round */
SWAP[ ] /* SwapTopStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
ROUND[01] /* Round */
PUSHB[ ] /* 1 value pushed */
25
RS[ ] /* ReadStore */
ABS[ ] /* Absolute */
ADD[ ] /* Add */
ADD[ ] /* Add */
PUSHB[ ] /* 1 value pushed */
70
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
SWAP[ ] /* SwapTopStack */
SRP0[ ] /* SetRefPoint0 */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
70
MIRP[10000] /* MoveIndirectRelPt */
MDAP[1] /* MoveDirectAbsPt */
PUSHB[ ] /* 1 value pushed */
0
SRP2[ ] /* SetRefPoint2 */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
GT[ ] /* GreaterThan */
IF[ ] /* If */
SRP1[ ] /* SetRefPoint1 */
SHP[1] /* ShiftPointByLastPoint */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 2 values pushed */
11 10
RS[ ] /* ReadStore */
SWAP[ ] /* SwapTopStack */
RS[ ] /* ReadStore */
NEG[ ] /* Negate */
SPVFS[ ] /* SetPVectorFromStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[0] /* SetFPVectorToAxis */
PUSHB[ ] /* 2 values pushed */
10 11
RS[ ] /* ReadStore */
SWAP[ ] /* SwapTopStack */
RS[ ] /* ReadStore */
SFVFS[ ] /* SetFVectorFromStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[0] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
70
SWAP[ ] /* SwapTopStack */
WCVTF[ ] /* WriteCVTInFUnits */
PUSHB[ ] /* 2 values pushed */
1 70
MIAP[0] /* MoveIndirectAbsPt */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
70
SWAP[ ] /* SwapTopStack */
WCVTF[ ] /* WriteCVTInFUnits */
PUSHB[ ] /* 2 values pushed */
2 70
RCVT[ ] /* ReadCVT */
MSIRP[0] /* MoveStackIndirRelPt */
PUSHB[ ] /* 2 values pushed */
2 0
SFVTL[0] /* SetFVectorToLine */
GFV[ ] /* GetFVector */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
18
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ROUND[10] /* Round */
PUSHB[ ] /* 1 value pushed */
64
MAX[ ] /* Maximum */
ADD[ ] /* Add */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
19
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ROUND[10] /* Round */
PUSHW[ ] /* 1 value pushed */
-64
MIN[ ] /* Minimum */
ADD[ ] /* Add */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
0
PUSHB[ ] /* 1 value pushed */
18
CALL[ ] /* CallFunction */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
0
PUSHB[ ] /* 1 value pushed */
19
CALL[ ] /* CallFunction */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
6
RS[ ] /* ReadStore */
PUSHB[ ] /* 1 value pushed */
7
RS[ ] /* ReadStore */
NEG[ ] /* Negate */
SPVFS[ ] /* SetPVectorFromStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
DUP[ ] /* DuplicateTopStack */
ROUND[01] /* Round */
PUSHB[ ] /* 1 value pushed */
64
SUB[ ] /* Subtract */
PUSHB[ ] /* 1 value pushed */
0
MAX[ ] /* Maximum */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 2 values pushed */
44 192
ROLL[ ] /* RollTopThreeStack */
MIN[ ] /* Minimum */
PUSHW[ ] /* 1 value pushed */
4096
DIV[ ] /* Divide */
ADD[ ] /* Add */
CALL[ ] /* CallFunction */
GPV[ ] /* GetPVector */
ABS[ ] /* Absolute */
SWAP[ ] /* SwapTopStack */
ABS[ ] /* Absolute */
SUB[ ] /* Subtract */
NOT[ ] /* LogicalNot */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
3
SUB[ ] /* Subtract */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 2 values pushed */
0 3
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ROUND[00] /* Round */
EQ[ ] /* Equal */
PUSHB[ ] /* 1 value pushed */
28
MPPEM[ ] /* MeasurePixelPerEm */
LT[ ] /* LessThan */
AND[ ] /* LogicalAnd */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ADD[ ] /* Add */
ROUND[00] /* Round */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
ROUND[00] /* Round */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ROUND[00] /* Round */
ADD[ ] /* Add */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
ROUND[00] /* Round */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
ROUND[00] /* Round */
NEG[ ] /* Negate */
ADD[ ] /* Add */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
1
ADD[ ] /* Add */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
9
RS[ ] /* ReadStore */
IF[ ] /* If */
SDPVTL[1] /* SetDualPVectorToLine */
POP[ ] /* PopTopStack */
MDRP[00000] /* MoveDirectRelPt */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
18
RS[ ] /* ReadStore */
IF[ ] /* If */
SDPVTL[1] /* SetDualPVectorToLine */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
17
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
71
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
PUSHB[ ] /* 1 value pushed */
71
ROFF[ ] /* RoundOff */
MIRP[00100] /* MoveIndirectRelPt */
ELSE[ ] /* Else */
SPVTCA[1] /* SetPVectorToAxis */
ROLL[ ] /* RollTopThreeStack */
RCVT[ ] /* ReadCVT */
RTG[ ] /* RoundToGrid */
ROUND[01] /* Round */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
71
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
ROLL[ ] /* RollTopThreeStack */
ROLL[ ] /* RollTopThreeStack */
SDPVTL[1] /* SetDualPVectorToLine */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
160
LTEQ[ ] /* LessThenOrEqual */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
17
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
71
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
PUSHB[ ] /* 1 value pushed */
71
ROFF[ ] /* RoundOff */
MIRP[00100] /* MoveIndirectRelPt */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
PUSHB[ ] /* 1 value pushed */
71
ROFF[ ] /* RoundOff */
MIRP[00100] /* MoveIndirectRelPt */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
RTG[ ] /* RoundToGrid */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
RCVT[ ] /* ReadCVT */
SWAP[ ] /* SwapTopStack */
RCVT[ ] /* ReadCVT */
ROUND[00] /* Round */
ADD[ ] /* Add */
WCVTP[ ] /* WriteCVTInPixels */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
RCVT[ ] /* ReadCVT */
ROUND[10] /* Round */
WS[ ] /* WriteStore */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
RTG[ ] /* RoundToGrid */
MDAP[1] /* MoveDirectAbsPt */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
MD[0] /* MeasureDistance */
ABS[ ] /* Absolute */
SWAP[ ] /* SwapTopStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
ROUND[01] /* Round */
PUSHB[ ] /* 1 value pushed */
64
MAX[ ] /* Maximum */
SUB[ ] /* Subtract */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
128
DIV[ ] /* Divide */
ROUND[10] /* Round */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
SUB[ ] /* Subtract */
MIN[ ] /* Minimum */
PUSHB[ ] /* 1 value pushed */
25
RS[ ] /* ReadStore */
ADD[ ] /* Add */
PUSHB[ ] /* 1 value pushed */
70
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
POP[ ] /* PopTopStack */
ROLL[ ] /* RollTopThreeStack */
SRP0[ ] /* SetRefPoint0 */
PUSHB[ ] /* 1 value pushed */
70
MIRP[10110] /* MoveIndirectRelPt */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
ADD[ ] /* Add */
ROUND[10] /* Round */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ROUND[10] /* Round */
SUB[ ] /* Subtract */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ROUND[10] /* Round */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
MAX[ ] /* Maximum */
NEG[ ] /* Negate */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
MIN[ ] /* Minimum */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
ROUND[10] /* Round */
WCVTP[ ] /* WriteCVTInPixels */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
ROUND[10] /* Round */
WCVTP[ ] /* WriteCVTInPixels */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
0
NEQ[ ] /* NotEqual */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
AND[ ] /* LogicalAnd */
IF[ ] /* If */
RCVT[ ] /* ReadCVT */
ROUND[00] /* Round */
SWAP[ ] /* SwapTopStack */
RCVT[ ] /* ReadCVT */
ROUND[01] /* Round */
PUSHB[ ] /* 1 value pushed */
64
MAX[ ] /* Maximum */
SUB[ ] /* Subtract */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
128
DIV[ ] /* Divide */
ROUND[10] /* Round */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
SWAP[ ] /* SwapTopStack */
SUB[ ] /* Subtract */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
MAX[ ] /* Maximum */
NEG[ ] /* Negate */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
MIN[ ] /* Minimum */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
PUSHB[ ] /* 1 value pushed */
25
CALL[ ] /* CallFunction */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
ROLL[ ] /* RollTopThreeStack */
ROLL[ ] /* RollTopThreeStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
SWAP[ ] /* SwapTopStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
SUB[ ] /* Subtract */
ABS[ ] /* Absolute */
WS[ ] /* WriteStore */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
25
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
24
RS[ ] /* ReadStore */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
27
CALL[ ] /* CallFunction */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RS[ ] /* ReadStore */
PUSHB[ ] /* 1 value pushed */
64
EQ[ ] /* Equal */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RS[ ] /* ReadStore */
PUSHB[ ] /* 1 value pushed */
0
EQ[ ] /* Equal */
AND[ ] /* LogicalAnd */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
64
SUB[ ] /* Subtract */
WCVTP[ ] /* WriteCVTInPixels */
EIF[ ] /* EndIf */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RS[ ] /* ReadStore */
PUSHB[ ] /* 1 value pushed */
0
EQ[ ] /* Equal */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RS[ ] /* ReadStore */
PUSHB[ ] /* 1 value pushed */
64
EQ[ ] /* Equal */
AND[ ] /* LogicalAnd */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
64
ADD[ ] /* Add */
WCVTP[ ] /* WriteCVTInPixels */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
MPPEM[ ] /* MeasurePixelPerEm */
GT[ ] /* GreaterThan */
IF[ ] /* If */
RS[ ] /* ReadStore */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
SWAP[ ] /* SwapTopStack */
SUB[ ] /* Subtract */
WCVTP[ ] /* WriteCVTInPixels */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
MPPEM[ ] /* MeasurePixelPerEm */
GT[ ] /* GreaterThan */
IF[ ] /* If */
RS[ ] /* ReadStore */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
SWAP[ ] /* SwapTopStack */
ADD[ ] /* Add */
WCVTP[ ] /* WriteCVTInPixels */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
MPPEM[ ] /* MeasurePixelPerEm */
GT[ ] /* GreaterThan */
IF[ ] /* If */
RCVT[ ] /* ReadCVT */
WCVTP[ ] /* WriteCVTInPixels */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
SWAP[ ] /* SwapTopStack */
MD[0] /* MeasureDistance */
PUSHB[ ] /* 1 value pushed */
64
ADD[ ] /* Add */
PUSHB[ ] /* 1 value pushed */
32
MUL[ ] /* Multiply */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
0
GT[ ] /* GreaterThan */
IF[ ] /* If */
SWAP[ ] /* SwapTopStack */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
SHPIX[ ] /* ShiftZoneByPixel */
SWAP[ ] /* SwapTopStack */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
NEG[ ] /* Negate */
SHPIX[ ] /* ShiftZoneByPixel */
SVTCA[0] /* SetFPVectorToAxis */
ROLL[ ] /* RollTopThreeStack */
MUL[ ] /* Multiply */
SHPIX[ ] /* ShiftZoneByPixel */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
SVTCA[1] /* SetFPVectorToAxis */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
MPPEM[ ] /* MeasurePixelPerEm */
LT[ ] /* LessThan */
IF[ ] /* If */
RCVT[ ] /* ReadCVT */
WCVTP[ ] /* WriteCVTInPixels */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
5
CINDEX[ ] /* CopyXToTopStack */
SRP0[ ] /* SetRefPoint0 */
SWAP[ ] /* SwapTopStack */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
MIRP[10101] /* MoveIndirectRelPt */
SVTCA[0] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
1
ADD[ ] /* Add */
SWAP[ ] /* SwapTopStack */
MIRP[01101] /* MoveIndirectRelPt */
MIRP[01100] /* MoveIndirectRelPt */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
5
CINDEX[ ] /* CopyXToTopStack */
SRP0[ ] /* SetRefPoint0 */
SWAP[ ] /* SwapTopStack */
DUP[ ] /* DuplicateTopStack */
ROLL[ ] /* RollTopThreeStack */
MIRP[10101] /* MoveIndirectRelPt */
SVTCA[0] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
1
SUB[ ] /* Subtract */
SWAP[ ] /* SwapTopStack */
MIRP[01101] /* MoveIndirectRelPt */
MIRP[01100] /* MoveIndirectRelPt */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
6
CINDEX[ ] /* CopyXToTopStack */
SRP0[ ] /* SetRefPoint0 */
MIRP[10101] /* MoveIndirectRelPt */
SVTCA[0] /* SetFPVectorToAxis */
MIRP[01101] /* MoveIndirectRelPt */
MIRP[01100] /* MoveIndirectRelPt */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
GC[0] /* GetCoordOnPVector */
SWAP[ ] /* SwapTopStack */
GC[0] /* GetCoordOnPVector */
ADD[ ] /* Add */
ROLL[ ] /* RollTopThreeStack */
ROLL[ ] /* RollTopThreeStack */
GC[0] /* GetCoordOnPVector */
SWAP[ ] /* SwapTopStack */
DUP[ ] /* DuplicateTopStack */
GC[0] /* GetCoordOnPVector */
ROLL[ ] /* RollTopThreeStack */
ADD[ ] /* Add */
ROLL[ ] /* RollTopThreeStack */
SUB[ ] /* Subtract */
PUSHW[ ] /* 1 value pushed */
-128
DIV[ ] /* Divide */
SWAP[ ] /* SwapTopStack */
DUP[ ] /* DuplicateTopStack */
SRP0[ ] /* SetRefPoint0 */
SWAP[ ] /* SwapTopStack */
ROLL[ ] /* RollTopThreeStack */
PUSHB[ ] /* 2 values pushed */
75 75
ROLL[ ] /* RollTopThreeStack */
WCVTF[ ] /* WriteCVTInFUnits */
RCVT[ ] /* ReadCVT */
ADD[ ] /* Add */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
0
LT[ ] /* LessThan */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
1
SUB[ ] /* Subtract */
PUSHW[ ] /* 1 value pushed */
-70
MAX[ ] /* Maximum */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
70
MIN[ ] /* Minimum */
EIF[ ] /* EndIf */
PUSHB[ ] /* 1 value pushed */
16
ADD[ ] /* Add */
ROUND[00] /* Round */
SVTCA[1] /* SetFPVectorToAxis */
MSIRP[0] /* MoveStackIndirRelPt */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
GC[0] /* GetCoordOnPVector */
GT[ ] /* GreaterThan */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
GC[0] /* GetCoordOnPVector */
DUP[ ] /* DuplicateTopStack */
ROUND[00] /* Round */
SUB[ ] /* Subtract */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
MIAP[1] /* MoveIndirectAbsPt */
SWAP[ ] /* SwapTopStack */
POP[ ] /* PopTopStack */
SHPIX[ ] /* ShiftZoneByPixel */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
SRP1[ ] /* SetRefPoint1 */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
GC[0] /* GetCoordOnPVector */
LT[ ] /* LessThan */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
GC[0] /* GetCoordOnPVector */
DUP[ ] /* DuplicateTopStack */
ROUND[00] /* Round */
SUB[ ] /* Subtract */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
MIAP[1] /* MoveIndirectAbsPt */
SWAP[ ] /* SwapTopStack */
POP[ ] /* PopTopStack */
SHPIX[ ] /* ShiftZoneByPixel */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
SRP1[ ] /* SetRefPoint1 */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[0] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
7
RS[ ] /* ReadStore */
PUSHB[ ] /* 1 value pushed */
6
RS[ ] /* ReadStore */
SFVFS[ ] /* SetFVectorFromStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
ROLL[ ] /* RollTopThreeStack */
SRP0[ ] /* SetRefPoint0 */
MIRP[01100] /* MoveIndirectRelPt */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
12
RS[ ] /* ReadStore */
IF[ ] /* If */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
DUP[ ] /* DuplicateTopStack */
GC[0] /* GetCoordOnPVector */
PUSHB[ ] /* 1 value pushed */
0
GT[ ] /* GreaterThan */
IF[ ] /* If */
PUSHW[ ] /* 1 value pushed */
-16
SHPIX[ ] /* ShiftZoneByPixel */
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
16
SHPIX[ ] /* ShiftZoneByPixel */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
0
NEQ[ ] /* NotEqual */
IF[ ] /* If */
PUSHW[ ] /* 1 value pushed */
4096
MUL[ ] /* Multiply */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
SUB[ ] /* Subtract */
PUSHB[ ] /* 1 value pushed */
0
GTEQ[ ] /* GreaterThanOrEqual */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
2
ELSE[ ] /* Else */
PUSHB[ ] /* 1 value pushed */
64
SUB[ ] /* Subtract */
PUSHB[ ] /* 1 value pushed */
3
EIF[ ] /* EndIf */
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
ROUND[01] /* Round */
GTEQ[ ] /* GreaterThanOrEqual */
IF[ ] /* If */
RCVT[ ] /* ReadCVT */
WCVTP[ ] /* WriteCVTInPixels */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
RCVT[ ] /* ReadCVT */
SUB[ ] /* Subtract */
ABS[ ] /* Absolute */
PUSHB[ ] /* 1 value pushed */
40
LTEQ[ ] /* LessThenOrEqual */
IF[ ] /* If */
RCVT[ ] /* ReadCVT */
WCVTP[ ] /* WriteCVTInPixels */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
GPV[ ] /* GetPVector */
ABS[ ] /* Absolute */
SWAP[ ] /* SwapTopStack */
ABS[ ] /* Absolute */
MAX[ ] /* Maximum */
PUSHW[ ] /* 1 value pushed */
16384
DIV[ ] /* Divide */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
POP[ ] /* PopTopStack */
PUSHB[ ] /* 1 value pushed */
128
LTEQ[ ] /* LessThenOrEqual */
IF[ ] /* If */
GPV[ ] /* GetPVector */
ABS[ ] /* Absolute */
SWAP[ ] /* SwapTopStack */
ABS[ ] /* Absolute */
MAX[ ] /* Maximum */
PUSHW[ ] /* 1 value pushed */
8192
DIV[ ] /* Divide */
ELSE[ ] /* Else */
PUSHB[ ] /* 3 values pushed */
0 64 47
CALL[ ] /* CallFunction */
EIF[ ] /* EndIf */
PUSHB[ ] /* 1 value pushed */
2
ADD[ ] /* Add */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
POP[ ] /* PopTopStack */
PUSHB[ ] /* 1 value pushed */
192
LTEQ[ ] /* LessThenOrEqual */
IF[ ] /* If */
GPV[ ] /* GetPVector */
ABS[ ] /* Absolute */
SWAP[ ] /* SwapTopStack */
ABS[ ] /* Absolute */
MAX[ ] /* Maximum */
PUSHW[ ] /* 1 value pushed */
5461
DIV[ ] /* Divide */
ELSE[ ] /* Else */
PUSHB[ ] /* 3 values pushed */
0 128 47
CALL[ ] /* CallFunction */
EIF[ ] /* EndIf */
PUSHB[ ] /* 1 value pushed */
2
ADD[ ] /* Add */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
GPV[ ] /* GetPVector */
ABS[ ] /* Absolute */
SWAP[ ] /* SwapTopStack */
ABS[ ] /* Absolute */
MAX[ ] /* Maximum */
PUSHW[ ] /* 1 value pushed */
16384
DIV[ ] /* Divide */
ADD[ ] /* Add */
SWAP[ ] /* SwapTopStack */
POP[ ] /* PopTopStack */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
MPPEM[ ] /* MeasurePixelPerEm */
GTEQ[ ] /* GreaterThanOrEqual */
IF[ ] /* If */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
4
CINDEX[ ] /* CopyXToTopStack */
MD[0] /* MeasureDistance */
ABS[ ] /* Absolute */
SWAP[ ] /* SwapTopStack */
RCVT[ ] /* ReadCVT */
ABS[ ] /* Absolute */
ROUND[01] /* Round */
PUSHB[ ] /* 1 value pushed */
64
MAX[ ] /* Maximum */
SUB[ ] /* Subtract */
DUP[ ] /* DuplicateTopStack */
PUSHB[ ] /* 1 value pushed */
128
DIV[ ] /* Divide */
ROUND[10] /* Round */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
SUB[ ] /* Subtract */
MIN[ ] /* Minimum */
PUSHB[ ] /* 1 value pushed */
70
SWAP[ ] /* SwapTopStack */
WCVTP[ ] /* WriteCVTInPixels */
POP[ ] /* PopTopStack */
ROLL[ ] /* RollTopThreeStack */
SRP0[ ] /* SetRefPoint0 */
PUSHB[ ] /* 1 value pushed */
70
MIRP[10110] /* MoveIndirectRelPt */
POP[ ] /* PopTopStack */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
ROLL[ ] /* RollTopThreeStack */
SRP1[ ] /* SetRefPoint1 */
SWAP[ ] /* SwapTopStack */
SRP2[ ] /* SetRefPoint2 */
DUP[ ] /* DuplicateTopStack */
IP[ ] /* InterpolatePts */
MDAP[1] /* MoveDirectAbsPt */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
MD[0] /* MeasureDistance */
ABS[ ] /* Absolute */
PUSHB[ ] /* 1 value pushed */
192
EQ[ ] /* Equal */
IF[ ] /* If */
PUSHW[ ] /* 1 value pushed */
-8
SHPIX[ ] /* ShiftZoneByPixel */
PUSHB[ ] /* 1 value pushed */
8
SHPIX[ ] /* ShiftZoneByPixel */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
19
RS[ ] /* ReadStore */
IF[ ] /* If */
SPVTCA[1] /* SetPVectorToAxis */
ELSE[ ] /* Else */
SPVTCA[0] /* SetPVectorToAxis */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
19
RS[ ] /* ReadStore */
IF[ ] /* If */
SPVTCA[0] /* SetPVectorToAxis */
ELSE[ ] /* Else */
SPVTCA[1] /* SetPVectorToAxis */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
10
CALL[ ] /* CallFunction */
SWAP[ ] /* SwapTopStack */
SRP0[ ] /* SetRefPoint0 */
DUP[ ] /* DuplicateTopStack */
ALIGNRP[ ] /* AlignRelativePt */
PUSHB[ ] /* 1 value pushed */
23
CALL[ ] /* CallFunction */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
PUSHW[ ] /* 1 value pushed */
-16
SHPIX[ ] /* ShiftZoneByPixel */
PUSHB[ ] /* 1 value pushed */
40
CALL[ ] /* CallFunction */
ROLL[ ] /* RollTopThreeStack */
SRP0[ ] /* SetRefPoint0 */
SWAP[ ] /* SwapTopStack */
DUP[ ] /* DuplicateTopStack */
MDRP[10000] /* MoveDirectRelPt */
SWAP[ ] /* SwapTopStack */
PUSHB[ ] /* 1 value pushed */
16
CALL[ ] /* CallFunction */
PUSHB[ ] /* 1 value pushed */
5
RS[ ] /* ReadStore */
IF[ ] /* If */
MDRP[00000] /* MoveDirectRelPt */
ELSE[ ] /* Else */
ALIGNRP[ ] /* AlignRelativePt */
EIF[ ] /* EndIf */
DUP[ ] /* DuplicateTopStack */
SRP0[ ] /* SetRefPoint0 */
SRP1[ ] /* SetRefPoint1 */
PUSHB[ ] /* 1 value pushed */
0
SRP2[ ] /* SetRefPoint2 */
SVTCA[1] /* SetFPVectorToAxis */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
MPPEM[ ] /* MeasurePixelPerEm */
GTEQ[ ] /* GreaterThanOrEqual */
SWAP[ ] /* SwapTopStack */
MPPEM[ ] /* MeasurePixelPerEm */
LTEQ[ ] /* LessThenOrEqual */
AND[ ] /* LogicalAnd */
IF[ ] /* If */
SHPIX[ ] /* ShiftZoneByPixel */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
2
CINDEX[ ] /* CopyXToTopStack */
SRP0[ ] /* SetRefPoint0 */
MDRP[10000] /* MoveDirectRelPt */
SWAP[ ] /* SwapTopStack */
MDRP[01001] /* MoveDirectRelPt */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
1
SZP0[ ] /* SetZonePointer0 */
PUSHB[ ] /* 1 value pushed */
0
SZP1[ ] /* SetZonePointer1 */
SRP0[ ] /* SetRefPoint0 */
PUSHB[ ] /* 1 value pushed */
1
ALIGNRP[ ] /* AlignRelativePt */
PUSHB[ ] /* 1 value pushed */
1
SZPS[ ] /* SetZonePointerS */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
SVTCA[1] /* SetFPVectorToAxis */
PUSHB[ ] /* 1 value pushed */
0
SZP0[ ] /* SetZonePointer0 */
PUSHB[ ] /* 1 value pushed */
1
PUSHB[ ] /* 1 value pushed */
3
CINDEX[ ] /* CopyXToTopStack */
MD[0] /* MeasureDistance */
PUSHB[ ] /* 1 value pushed */
3
SLOOP[ ] /* SetLoopVariable */
SHPIX[ ] /* ShiftZoneByPixel */
PUSHB[ ] /* 1 value pushed */
1
SZP0[ ] /* SetZonePointer0 */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
MPPEM[ ] /* MeasurePixelPerEm */
GTEQ[ ] /* GreaterThanOrEqual */
SWAP[ ] /* SwapTopStack */
MPPEM[ ] /* MeasurePixelPerEm */
LTEQ[ ] /* LessThenOrEqual */
AND[ ] /* LogicalAnd */
IF[ ] /* If */
DUP[ ] /* DuplicateTopStack */
RCVT[ ] /* ReadCVT */
ROLL[ ] /* RollTopThreeStack */
ADD[ ] /* Add */
WCVTP[ ] /* WriteCVTInPixels */
ELSE[ ] /* Else */
POP[ ] /* PopTopStack */
POP[ ] /* PopTopStack */
EIF[ ] /* EndIf */
ENDF[ ] /* EndFunctionDefinition */
FDEF[ ] /* FunctionDefinition */
DUP[ ] /* DuplicateTopStack */
IP[ ] /* InterpolatePts */
MDAP[1] /* MoveDirectAbsPt */
ENDF[ ] /* EndFunctionDefinition */
</assembly>