1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?> 2*e1fe3e4aSElliott Hughes<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="2.5"> 3*e1fe3e4aSElliott Hughes 4*e1fe3e4aSElliott Hughes <GlyphOrder> 5*e1fe3e4aSElliott Hughes <!-- The 'id' attribute is only for humans; it is ignored when parsed. --> 6*e1fe3e4aSElliott Hughes <GlyphID id="0" name=".notdef"/> 7*e1fe3e4aSElliott Hughes <GlyphID id="1" name="A"/> 8*e1fe3e4aSElliott Hughes <GlyphID id="2" name="B"/> 9*e1fe3e4aSElliott Hughes <GlyphID id="3" name="C"/> 10*e1fe3e4aSElliott Hughes </GlyphOrder> 11*e1fe3e4aSElliott Hughes 12*e1fe3e4aSElliott Hughes <head> 13*e1fe3e4aSElliott Hughes <!-- Most of this table will be recalculated by the compiler --> 14*e1fe3e4aSElliott Hughes <tableVersion value="1.0"/> 15*e1fe3e4aSElliott Hughes <fontRevision value="1.0"/> 16*e1fe3e4aSElliott Hughes <checkSumAdjustment value="0x840fbf5c"/> 17*e1fe3e4aSElliott Hughes <magicNumber value="0x5f0f3cf5"/> 18*e1fe3e4aSElliott Hughes <flags value="00000000 00001011"/> 19*e1fe3e4aSElliott Hughes <unitsPerEm value="1000"/> 20*e1fe3e4aSElliott Hughes <created value="Fri Nov 13 03:46:42 2015"/> 21*e1fe3e4aSElliott Hughes <modified value="Fri Nov 13 11:59:06 2015"/> 22*e1fe3e4aSElliott Hughes <xMin value="10"/> 23*e1fe3e4aSElliott Hughes <yMin value="0"/> 24*e1fe3e4aSElliott Hughes <xMax value="486"/> 25*e1fe3e4aSElliott Hughes <yMax value="660"/> 26*e1fe3e4aSElliott Hughes <macStyle value="00000000 00000000"/> 27*e1fe3e4aSElliott Hughes <lowestRecPPEM value="9"/> 28*e1fe3e4aSElliott Hughes <fontDirectionHint value="2"/> 29*e1fe3e4aSElliott Hughes <indexToLocFormat value="0"/> 30*e1fe3e4aSElliott Hughes <glyphDataFormat value="0"/> 31*e1fe3e4aSElliott Hughes </head> 32*e1fe3e4aSElliott Hughes 33*e1fe3e4aSElliott Hughes <hhea> 34*e1fe3e4aSElliott Hughes <tableVersion value="0x00010000"/> 35*e1fe3e4aSElliott Hughes <ascent value="660"/> 36*e1fe3e4aSElliott Hughes <descent value="-340"/> 37*e1fe3e4aSElliott Hughes <lineGap value="200"/> 38*e1fe3e4aSElliott Hughes <advanceWidthMax value="500"/> 39*e1fe3e4aSElliott Hughes <minLeftSideBearing value="10"/> 40*e1fe3e4aSElliott Hughes <minRightSideBearing value="10"/> 41*e1fe3e4aSElliott Hughes <xMaxExtent value="486"/> 42*e1fe3e4aSElliott Hughes <caretSlopeRise value="1"/> 43*e1fe3e4aSElliott Hughes <caretSlopeRun value="0"/> 44*e1fe3e4aSElliott Hughes <caretOffset value="0"/> 45*e1fe3e4aSElliott Hughes <reserved0 value="0"/> 46*e1fe3e4aSElliott Hughes <reserved1 value="0"/> 47*e1fe3e4aSElliott Hughes <reserved2 value="0"/> 48*e1fe3e4aSElliott Hughes <reserved3 value="0"/> 49*e1fe3e4aSElliott Hughes <metricDataFormat value="0"/> 50*e1fe3e4aSElliott Hughes <numberOfHMetrics value="4"/> 51*e1fe3e4aSElliott Hughes </hhea> 52*e1fe3e4aSElliott Hughes 53*e1fe3e4aSElliott Hughes <maxp> 54*e1fe3e4aSElliott Hughes <!-- Most of this table will be recalculated by the compiler --> 55*e1fe3e4aSElliott Hughes <tableVersion value="0x10000"/> 56*e1fe3e4aSElliott Hughes <numGlyphs value="4"/> 57*e1fe3e4aSElliott Hughes <maxPoints value="22"/> 58*e1fe3e4aSElliott Hughes <maxContours value="5"/> 59*e1fe3e4aSElliott Hughes <maxCompositePoints value="0"/> 60*e1fe3e4aSElliott Hughes <maxCompositeContours value="0"/> 61*e1fe3e4aSElliott Hughes <maxZones value="1"/> 62*e1fe3e4aSElliott Hughes <maxTwilightPoints value="0"/> 63*e1fe3e4aSElliott Hughes <maxStorage value="0"/> 64*e1fe3e4aSElliott Hughes <maxFunctionDefs value="10"/> 65*e1fe3e4aSElliott Hughes <maxInstructionDefs value="0"/> 66*e1fe3e4aSElliott Hughes <maxStackElements value="512"/> 67*e1fe3e4aSElliott Hughes <maxSizeOfInstructions value="371"/> 68*e1fe3e4aSElliott Hughes <maxComponentElements value="0"/> 69*e1fe3e4aSElliott Hughes <maxComponentDepth value="0"/> 70*e1fe3e4aSElliott Hughes </maxp> 71*e1fe3e4aSElliott Hughes 72*e1fe3e4aSElliott Hughes <OS_2> 73*e1fe3e4aSElliott Hughes <version value="3"/> 74*e1fe3e4aSElliott Hughes <xAvgCharWidth value="474"/> 75*e1fe3e4aSElliott Hughes <usWeightClass value="400"/> 76*e1fe3e4aSElliott Hughes <usWidthClass value="5"/> 77*e1fe3e4aSElliott Hughes <fsType value="00000000 00000100"/> 78*e1fe3e4aSElliott Hughes <ySubscriptXSize value="650"/> 79*e1fe3e4aSElliott Hughes <ySubscriptYSize value="600"/> 80*e1fe3e4aSElliott Hughes <ySubscriptXOffset value="0"/> 81*e1fe3e4aSElliott Hughes <ySubscriptYOffset value="75"/> 82*e1fe3e4aSElliott Hughes <ySuperscriptXSize value="650"/> 83*e1fe3e4aSElliott Hughes <ySuperscriptYSize value="600"/> 84*e1fe3e4aSElliott Hughes <ySuperscriptXOffset value="0"/> 85*e1fe3e4aSElliott Hughes <ySuperscriptYOffset value="350"/> 86*e1fe3e4aSElliott Hughes <yStrikeoutSize value="50"/> 87*e1fe3e4aSElliott Hughes <yStrikeoutPosition value="220"/> 88*e1fe3e4aSElliott Hughes <sFamilyClass value="0"/> 89*e1fe3e4aSElliott Hughes <panose> 90*e1fe3e4aSElliott Hughes <bFamilyType value="0"/> 91*e1fe3e4aSElliott Hughes <bSerifStyle value="0"/> 92*e1fe3e4aSElliott Hughes <bWeight value="5"/> 93*e1fe3e4aSElliott Hughes <bProportion value="0"/> 94*e1fe3e4aSElliott Hughes <bContrast value="0"/> 95*e1fe3e4aSElliott Hughes <bStrokeVariation value="0"/> 96*e1fe3e4aSElliott Hughes <bArmStyle value="0"/> 97*e1fe3e4aSElliott Hughes <bLetterForm value="0"/> 98*e1fe3e4aSElliott Hughes <bMidline value="0"/> 99*e1fe3e4aSElliott Hughes <bXHeight value="0"/> 100*e1fe3e4aSElliott Hughes </panose> 101*e1fe3e4aSElliott Hughes <ulUnicodeRange1 value="00000000 00000000 00000000 00000000"/> 102*e1fe3e4aSElliott Hughes <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/> 103*e1fe3e4aSElliott Hughes <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/> 104*e1fe3e4aSElliott Hughes <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/> 105*e1fe3e4aSElliott Hughes <achVendID value="UKWN"/> 106*e1fe3e4aSElliott Hughes <fsSelection value="00000000 01000000"/> 107*e1fe3e4aSElliott Hughes <fsFirstCharIndex value="0"/> 108*e1fe3e4aSElliott Hughes <fsLastCharIndex value="67"/> 109*e1fe3e4aSElliott Hughes <sTypoAscender value="660"/> 110*e1fe3e4aSElliott Hughes <sTypoDescender value="-340"/> 111*e1fe3e4aSElliott Hughes <sTypoLineGap value="200"/> 112*e1fe3e4aSElliott Hughes <usWinAscent value="1000"/> 113*e1fe3e4aSElliott Hughes <usWinDescent value="0"/> 114*e1fe3e4aSElliott Hughes <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/> 115*e1fe3e4aSElliott Hughes <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/> 116*e1fe3e4aSElliott Hughes <sxHeight value="0"/> 117*e1fe3e4aSElliott Hughes <sCapHeight value="0"/> 118*e1fe3e4aSElliott Hughes <usDefaultChar value="0"/> 119*e1fe3e4aSElliott Hughes <usBreakChar value="32"/> 120*e1fe3e4aSElliott Hughes <usMaxContex value="0"/> 121*e1fe3e4aSElliott Hughes </OS_2> 122*e1fe3e4aSElliott Hughes 123*e1fe3e4aSElliott Hughes <hmtx> 124*e1fe3e4aSElliott Hughes <mtx name=".notdef" width="496" lsb="10"/> 125*e1fe3e4aSElliott Hughes <mtx name="A" width="500" lsb="132"/> 126*e1fe3e4aSElliott Hughes <mtx name="B" width="400" lsb="132"/> 127*e1fe3e4aSElliott Hughes <mtx name="C" width="500" lsb="0"/> 128*e1fe3e4aSElliott Hughes </hmtx> 129*e1fe3e4aSElliott Hughes 130*e1fe3e4aSElliott Hughes <cmap> 131*e1fe3e4aSElliott Hughes <tableVersion version="0"/> 132*e1fe3e4aSElliott Hughes <cmap_format_4 platformID="0" platEncID="3" language="0"> 133*e1fe3e4aSElliott Hughes <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A --> 134*e1fe3e4aSElliott Hughes <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B --> 135*e1fe3e4aSElliott Hughes <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C --> 136*e1fe3e4aSElliott Hughes </cmap_format_4> 137*e1fe3e4aSElliott Hughes <cmap_format_6 platformID="1" platEncID="0" language="0"> 138*e1fe3e4aSElliott Hughes <map code="0x41" name="A"/> 139*e1fe3e4aSElliott Hughes <map code="0x42" name="B"/> 140*e1fe3e4aSElliott Hughes <map code="0x43" name="C"/> 141*e1fe3e4aSElliott Hughes </cmap_format_6> 142*e1fe3e4aSElliott Hughes <cmap_format_4 platformID="3" platEncID="1" language="0"> 143*e1fe3e4aSElliott Hughes <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A --> 144*e1fe3e4aSElliott Hughes <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B --> 145*e1fe3e4aSElliott Hughes <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C --> 146*e1fe3e4aSElliott Hughes </cmap_format_4> 147*e1fe3e4aSElliott Hughes </cmap> 148*e1fe3e4aSElliott Hughes 149*e1fe3e4aSElliott Hughes <fpgm> 150*e1fe3e4aSElliott Hughes <assembly> 151*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 152*e1fe3e4aSElliott Hughes 0 153*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 154*e1fe3e4aSElliott Hughes MPPEM[ ] /* MeasurePixelPerEm */ 155*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 156*e1fe3e4aSElliott Hughes 9 157*e1fe3e4aSElliott Hughes LT[ ] /* LessThan */ 158*e1fe3e4aSElliott Hughes IF[ ] /* If */ 159*e1fe3e4aSElliott Hughes PUSH[ ] /* 2 values pushed */ 160*e1fe3e4aSElliott Hughes 1 1 161*e1fe3e4aSElliott Hughes INSTCTRL[ ] /* SetInstrExecControl */ 162*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 163*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 164*e1fe3e4aSElliott Hughes 511 165*e1fe3e4aSElliott Hughes SCANCTRL[ ] /* ScanConversionControl */ 166*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 167*e1fe3e4aSElliott Hughes 68 168*e1fe3e4aSElliott Hughes SCVTCI[ ] /* SetCVTCutIn */ 169*e1fe3e4aSElliott Hughes PUSH[ ] /* 2 values pushed */ 170*e1fe3e4aSElliott Hughes 9 3 171*e1fe3e4aSElliott Hughes SDS[ ] /* SetDeltaShiftInGState */ 172*e1fe3e4aSElliott Hughes SDB[ ] /* SetDeltaBaseInGState */ 173*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 174*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 175*e1fe3e4aSElliott Hughes 1 176*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 177*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 178*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 179*e1fe3e4aSElliott Hughes RCVT[ ] /* ReadCVT */ 180*e1fe3e4aSElliott Hughes ROUND[01] /* Round */ 181*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 182*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 183*e1fe3e4aSElliott Hughes 1 184*e1fe3e4aSElliott Hughes ADD[ ] /* Add */ 185*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 186*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 187*e1fe3e4aSElliott Hughes 2 188*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 189*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 190*e1fe3e4aSElliott Hughes 1 191*e1fe3e4aSElliott Hughes LOOPCALL[ ] /* LoopAndCallFunction */ 192*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 193*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 194*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 195*e1fe3e4aSElliott Hughes 3 196*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 197*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 198*e1fe3e4aSElliott Hughes GC[0] /* GetCoordOnPVector */ 199*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 200*e1fe3e4aSElliott Hughes 3 201*e1fe3e4aSElliott Hughes CINDEX[ ] /* CopyXToTopStack */ 202*e1fe3e4aSElliott Hughes GC[0] /* GetCoordOnPVector */ 203*e1fe3e4aSElliott Hughes GT[ ] /* GreaterThan */ 204*e1fe3e4aSElliott Hughes IF[ ] /* If */ 205*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 206*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 207*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 208*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 209*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 210*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 211*e1fe3e4aSElliott Hughes MD[0] /* MeasureDistance */ 212*e1fe3e4aSElliott Hughes ABS[ ] /* Absolute */ 213*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 214*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 215*e1fe3e4aSElliott Hughes GC[0] /* GetCoordOnPVector */ 216*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 217*e1fe3e4aSElliott Hughes ROUND[00] /* Round */ 218*e1fe3e4aSElliott Hughes SUB[ ] /* Subtract */ 219*e1fe3e4aSElliott Hughes ABS[ ] /* Absolute */ 220*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 221*e1fe3e4aSElliott Hughes 4 222*e1fe3e4aSElliott Hughes CINDEX[ ] /* CopyXToTopStack */ 223*e1fe3e4aSElliott Hughes GC[0] /* GetCoordOnPVector */ 224*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 225*e1fe3e4aSElliott Hughes ROUND[00] /* Round */ 226*e1fe3e4aSElliott Hughes SUB[ ] /* Subtract */ 227*e1fe3e4aSElliott Hughes ABS[ ] /* Absolute */ 228*e1fe3e4aSElliott Hughes GT[ ] /* GreaterThan */ 229*e1fe3e4aSElliott Hughes IF[ ] /* If */ 230*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 231*e1fe3e4aSElliott Hughes NEG[ ] /* Negate */ 232*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 233*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 234*e1fe3e4aSElliott Hughes MDAP[1] /* MoveDirectAbsPt */ 235*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 236*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 237*e1fe3e4aSElliott Hughes 0 238*e1fe3e4aSElliott Hughes GTEQ[ ] /* GreaterThanOrEqual */ 239*e1fe3e4aSElliott Hughes IF[ ] /* If */ 240*e1fe3e4aSElliott Hughes ROUND[01] /* Round */ 241*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 242*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 243*e1fe3e4aSElliott Hughes 0 244*e1fe3e4aSElliott Hughes EQ[ ] /* Equal */ 245*e1fe3e4aSElliott Hughes IF[ ] /* If */ 246*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 247*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 248*e1fe3e4aSElliott Hughes 64 249*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 250*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 251*e1fe3e4aSElliott Hughes ROUND[01] /* Round */ 252*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 253*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 254*e1fe3e4aSElliott Hughes 0 255*e1fe3e4aSElliott Hughes EQ[ ] /* Equal */ 256*e1fe3e4aSElliott Hughes IF[ ] /* If */ 257*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 258*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 259*e1fe3e4aSElliott Hughes 64 260*e1fe3e4aSElliott Hughes NEG[ ] /* Negate */ 261*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 262*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 263*e1fe3e4aSElliott Hughes MSIRP[0] /* MoveStackIndirRelPt */ 264*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 265*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 266*e1fe3e4aSElliott Hughes 4 267*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 268*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 269*e1fe3e4aSElliott Hughes GC[0] /* GetCoordOnPVector */ 270*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 271*e1fe3e4aSElliott Hughes 4 272*e1fe3e4aSElliott Hughes CINDEX[ ] /* CopyXToTopStack */ 273*e1fe3e4aSElliott Hughes GC[0] /* GetCoordOnPVector */ 274*e1fe3e4aSElliott Hughes GT[ ] /* GreaterThan */ 275*e1fe3e4aSElliott Hughes IF[ ] /* If */ 276*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 277*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 278*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 279*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 280*e1fe3e4aSElliott Hughes GC[0] /* GetCoordOnPVector */ 281*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 282*e1fe3e4aSElliott Hughes ROUND[10] /* Round */ 283*e1fe3e4aSElliott Hughes SUB[ ] /* Subtract */ 284*e1fe3e4aSElliott Hughes ABS[ ] /* Absolute */ 285*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 286*e1fe3e4aSElliott Hughes 4 287*e1fe3e4aSElliott Hughes CINDEX[ ] /* CopyXToTopStack */ 288*e1fe3e4aSElliott Hughes GC[0] /* GetCoordOnPVector */ 289*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 290*e1fe3e4aSElliott Hughes ROUND[10] /* Round */ 291*e1fe3e4aSElliott Hughes SUB[ ] /* Subtract */ 292*e1fe3e4aSElliott Hughes ABS[ ] /* Absolute */ 293*e1fe3e4aSElliott Hughes GT[ ] /* GreaterThan */ 294*e1fe3e4aSElliott Hughes IF[ ] /* If */ 295*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 296*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 297*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 298*e1fe3e4aSElliott Hughes MDAP[1] /* MoveDirectAbsPt */ 299*e1fe3e4aSElliott Hughes MIRP[11101] /* MoveIndirectRelPt */ 300*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 301*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 302*e1fe3e4aSElliott Hughes 5 303*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 304*e1fe3e4aSElliott Hughes MPPEM[ ] /* MeasurePixelPerEm */ 305*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 306*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 307*e1fe3e4aSElliott Hughes 3 308*e1fe3e4aSElliott Hughes MINDEX[ ] /* MoveXToTopStack */ 309*e1fe3e4aSElliott Hughes LT[ ] /* LessThan */ 310*e1fe3e4aSElliott Hughes IF[ ] /* If */ 311*e1fe3e4aSElliott Hughes LTEQ[ ] /* LessThenOrEqual */ 312*e1fe3e4aSElliott Hughes IF[ ] /* If */ 313*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 314*e1fe3e4aSElliott Hughes 128 315*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 316*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 317*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 318*e1fe3e4aSElliott Hughes 64 319*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 320*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 321*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 322*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 323*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 324*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 325*e1fe3e4aSElliott Hughes RCVT[ ] /* ReadCVT */ 326*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 327*e1fe3e4aSElliott Hughes 192 328*e1fe3e4aSElliott Hughes LT[ ] /* LessThan */ 329*e1fe3e4aSElliott Hughes IF[ ] /* If */ 330*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 331*e1fe3e4aSElliott Hughes 192 332*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 333*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 334*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 335*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 336*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 337*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 338*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 339*e1fe3e4aSElliott Hughes 6 340*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 341*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 342*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 343*e1fe3e4aSElliott Hughes RCVT[ ] /* ReadCVT */ 344*e1fe3e4aSElliott Hughes ROUND[01] /* Round */ 345*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 346*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 347*e1fe3e4aSElliott Hughes 1 348*e1fe3e4aSElliott Hughes ADD[ ] /* Add */ 349*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 350*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 351*e1fe3e4aSElliott Hughes RCVT[ ] /* ReadCVT */ 352*e1fe3e4aSElliott Hughes RDTG[ ] /* RoundDownToGrid */ 353*e1fe3e4aSElliott Hughes ROUND[01] /* Round */ 354*e1fe3e4aSElliott Hughes RTG[ ] /* RoundToGrid */ 355*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 356*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 357*e1fe3e4aSElliott Hughes 1 358*e1fe3e4aSElliott Hughes ADD[ ] /* Add */ 359*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 360*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 361*e1fe3e4aSElliott Hughes 7 362*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 363*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 364*e1fe3e4aSElliott Hughes 6 365*e1fe3e4aSElliott Hughes LOOPCALL[ ] /* LoopAndCallFunction */ 366*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 367*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 368*e1fe3e4aSElliott Hughes 8 369*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 370*e1fe3e4aSElliott Hughes MPPEM[ ] /* MeasurePixelPerEm */ 371*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 372*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 373*e1fe3e4aSElliott Hughes 3 374*e1fe3e4aSElliott Hughes MINDEX[ ] /* MoveXToTopStack */ 375*e1fe3e4aSElliott Hughes GTEQ[ ] /* GreaterThanOrEqual */ 376*e1fe3e4aSElliott Hughes IF[ ] /* If */ 377*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 378*e1fe3e4aSElliott Hughes 64 379*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 380*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 381*e1fe3e4aSElliott Hughes 0 382*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 383*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 384*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 385*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 386*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 387*e1fe3e4aSElliott Hughes 3 388*e1fe3e4aSElliott Hughes MINDEX[ ] /* MoveXToTopStack */ 389*e1fe3e4aSElliott Hughes GTEQ[ ] /* GreaterThanOrEqual */ 390*e1fe3e4aSElliott Hughes IF[ ] /* If */ 391*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 392*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 393*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 394*e1fe3e4aSElliott Hughes 128 395*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 396*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 397*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 398*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 399*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 400*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 401*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 402*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 403*e1fe3e4aSElliott Hughes 3 404*e1fe3e4aSElliott Hughes MINDEX[ ] /* MoveXToTopStack */ 405*e1fe3e4aSElliott Hughes GTEQ[ ] /* GreaterThanOrEqual */ 406*e1fe3e4aSElliott Hughes IF[ ] /* If */ 407*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 408*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 409*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 410*e1fe3e4aSElliott Hughes 192 411*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 412*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 413*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 414*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 415*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 416*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 417*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 418*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 419*e1fe3e4aSElliott Hughes 3 420*e1fe3e4aSElliott Hughes MINDEX[ ] /* MoveXToTopStack */ 421*e1fe3e4aSElliott Hughes GTEQ[ ] /* GreaterThanOrEqual */ 422*e1fe3e4aSElliott Hughes IF[ ] /* If */ 423*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 424*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 425*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 426*e1fe3e4aSElliott Hughes 256 427*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 428*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 429*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 430*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 431*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 432*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 433*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 434*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 435*e1fe3e4aSElliott Hughes 3 436*e1fe3e4aSElliott Hughes MINDEX[ ] /* MoveXToTopStack */ 437*e1fe3e4aSElliott Hughes GTEQ[ ] /* GreaterThanOrEqual */ 438*e1fe3e4aSElliott Hughes IF[ ] /* If */ 439*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 440*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 441*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 442*e1fe3e4aSElliott Hughes 320 443*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 444*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 445*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 446*e1fe3e4aSElliott Hughes ROLL[ ] /* RollTopThreeStack */ 447*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 448*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 449*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 450*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 451*e1fe3e4aSElliott Hughes 3 452*e1fe3e4aSElliott Hughes MINDEX[ ] /* MoveXToTopStack */ 453*e1fe3e4aSElliott Hughes GTEQ[ ] /* GreaterThanOrEqual */ 454*e1fe3e4aSElliott Hughes IF[ ] /* If */ 455*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 456*e1fe3e4aSElliott Hughes 3 457*e1fe3e4aSElliott Hughes CINDEX[ ] /* CopyXToTopStack */ 458*e1fe3e4aSElliott Hughes RCVT[ ] /* ReadCVT */ 459*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 460*e1fe3e4aSElliott Hughes 384 461*e1fe3e4aSElliott Hughes LT[ ] /* LessThan */ 462*e1fe3e4aSElliott Hughes IF[ ] /* If */ 463*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 464*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 465*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 466*e1fe3e4aSElliott Hughes 384 467*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 468*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 469*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 470*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 471*e1fe3e4aSElliott Hughes 3 472*e1fe3e4aSElliott Hughes CINDEX[ ] /* CopyXToTopStack */ 473*e1fe3e4aSElliott Hughes RCVT[ ] /* ReadCVT */ 474*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 475*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 476*e1fe3e4aSElliott Hughes SWAP[ ] /* SwapTopStack */ 477*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 478*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 479*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 480*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 481*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 482*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 483*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 484*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 485*e1fe3e4aSElliott Hughes 9 486*e1fe3e4aSElliott Hughes FDEF[ ] /* FunctionDefinition */ 487*e1fe3e4aSElliott Hughes MPPEM[ ] /* MeasurePixelPerEm */ 488*e1fe3e4aSElliott Hughes GTEQ[ ] /* GreaterThanOrEqual */ 489*e1fe3e4aSElliott Hughes IF[ ] /* If */ 490*e1fe3e4aSElliott Hughes RCVT[ ] /* ReadCVT */ 491*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 492*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 493*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 494*e1fe3e4aSElliott Hughes POP[ ] /* PopTopStack */ 495*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 496*e1fe3e4aSElliott Hughes ENDF[ ] /* EndFunctionDefinition */ 497*e1fe3e4aSElliott Hughes </assembly> 498*e1fe3e4aSElliott Hughes </fpgm> 499*e1fe3e4aSElliott Hughes 500*e1fe3e4aSElliott Hughes <prep> 501*e1fe3e4aSElliott Hughes <assembly> 502*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 503*e1fe3e4aSElliott Hughes 0 504*e1fe3e4aSElliott Hughes CALL[ ] /* CallFunction */ 505*e1fe3e4aSElliott Hughes SVTCA[0] /* SetFPVectorToAxis */ 506*e1fe3e4aSElliott Hughes PUSH[ ] /* 3 values pushed */ 507*e1fe3e4aSElliott Hughes 1 1 2 508*e1fe3e4aSElliott Hughes CALL[ ] /* CallFunction */ 509*e1fe3e4aSElliott Hughes SVTCA[1] /* SetFPVectorToAxis */ 510*e1fe3e4aSElliott Hughes PUSH[ ] /* 3 values pushed */ 511*e1fe3e4aSElliott Hughes 2 1 2 512*e1fe3e4aSElliott Hughes CALL[ ] /* CallFunction */ 513*e1fe3e4aSElliott Hughes SVTCA[1] /* SetFPVectorToAxis */ 514*e1fe3e4aSElliott Hughes PUSH[ ] /* 8 values pushed */ 515*e1fe3e4aSElliott Hughes 2 275 225 175 125 75 0 8 516*e1fe3e4aSElliott Hughes CALL[ ] /* CallFunction */ 517*e1fe3e4aSElliott Hughes SVTCA[0] /* SetFPVectorToAxis */ 518*e1fe3e4aSElliott Hughes PUSH[ ] /* 8 values pushed */ 519*e1fe3e4aSElliott Hughes 1 275 225 175 125 75 0 8 520*e1fe3e4aSElliott Hughes CALL[ ] /* CallFunction */ 521*e1fe3e4aSElliott Hughes SVTCA[0] /* SetFPVectorToAxis */ 522*e1fe3e4aSElliott Hughes PUSH[ ] /* 3 values pushed */ 523*e1fe3e4aSElliott Hughes 3 2 7 524*e1fe3e4aSElliott Hughes CALL[ ] /* CallFunction */ 525*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 526*e1fe3e4aSElliott Hughes 0 527*e1fe3e4aSElliott Hughes DUP[ ] /* DuplicateTopStack */ 528*e1fe3e4aSElliott Hughes RCVT[ ] /* ReadCVT */ 529*e1fe3e4aSElliott Hughes RDTG[ ] /* RoundDownToGrid */ 530*e1fe3e4aSElliott Hughes ROUND[01] /* Round */ 531*e1fe3e4aSElliott Hughes RTG[ ] /* RoundToGrid */ 532*e1fe3e4aSElliott Hughes WCVTP[ ] /* WriteCVTInPixels */ 533*e1fe3e4aSElliott Hughes MPPEM[ ] /* MeasurePixelPerEm */ 534*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 535*e1fe3e4aSElliott Hughes 96 536*e1fe3e4aSElliott Hughes GT[ ] /* GreaterThan */ 537*e1fe3e4aSElliott Hughes IF[ ] /* If */ 538*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 539*e1fe3e4aSElliott Hughes 1 540*e1fe3e4aSElliott Hughes ELSE[ ] /* Else */ 541*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 542*e1fe3e4aSElliott Hughes 0 543*e1fe3e4aSElliott Hughes EIF[ ] /* EndIf */ 544*e1fe3e4aSElliott Hughes PUSH[ ] /* 1 value pushed */ 545*e1fe3e4aSElliott Hughes 1 546*e1fe3e4aSElliott Hughes INSTCTRL[ ] /* SetInstrExecControl */ 547*e1fe3e4aSElliott Hughes </assembly> 548*e1fe3e4aSElliott Hughes </prep> 549*e1fe3e4aSElliott Hughes 550*e1fe3e4aSElliott Hughes <cvt> 551*e1fe3e4aSElliott Hughes <cv index="0" value="20"/> 552*e1fe3e4aSElliott Hughes <cv index="1" value="20"/> 553*e1fe3e4aSElliott Hughes <cv index="2" value="20"/> 554*e1fe3e4aSElliott Hughes <cv index="3" value="0"/> 555*e1fe3e4aSElliott Hughes <cv index="4" value="10"/> 556*e1fe3e4aSElliott Hughes <cv index="5" value="500"/> 557*e1fe3e4aSElliott Hughes <cv index="6" value="10"/> 558*e1fe3e4aSElliott Hughes </cvt> 559*e1fe3e4aSElliott Hughes 560*e1fe3e4aSElliott Hughes <loca> 561*e1fe3e4aSElliott Hughes <!-- The 'loca' table will be calculated by the compiler --> 562*e1fe3e4aSElliott Hughes </loca> 563*e1fe3e4aSElliott Hughes 564*e1fe3e4aSElliott Hughes <glyf> 565*e1fe3e4aSElliott Hughes 566*e1fe3e4aSElliott Hughes <!-- The xMin, yMin, xMax and yMax values 567*e1fe3e4aSElliott Hughes will be recalculated by the compiler. --> 568*e1fe3e4aSElliott Hughes 569*e1fe3e4aSElliott Hughes <TTGlyph name=".notdef" xMin="10" yMin="0" xMax="486" yMax="660"> 570*e1fe3e4aSElliott Hughes <contour> 571*e1fe3e4aSElliott Hughes <pt x="10" y="660" on="1"/> 572*e1fe3e4aSElliott Hughes <pt x="486" y="660" on="1"/> 573*e1fe3e4aSElliott Hughes <pt x="486" y="0" on="1"/> 574*e1fe3e4aSElliott Hughes <pt x="10" y="0" on="1"/> 575*e1fe3e4aSElliott Hughes </contour> 576*e1fe3e4aSElliott Hughes <contour> 577*e1fe3e4aSElliott Hughes <pt x="375" y="58" on="1"/> 578*e1fe3e4aSElliott Hughes <pt x="302" y="190" on="1"/> 579*e1fe3e4aSElliott Hughes <pt x="250" y="293" on="1"/> 580*e1fe3e4aSElliott Hughes <pt x="246" y="293" on="1"/> 581*e1fe3e4aSElliott Hughes <pt x="192" y="190" on="1"/> 582*e1fe3e4aSElliott Hughes <pt x="118" y="58" on="1"/> 583*e1fe3e4aSElliott Hughes </contour> 584*e1fe3e4aSElliott Hughes <contour> 585*e1fe3e4aSElliott Hughes <pt x="250" y="387" on="1"/> 586*e1fe3e4aSElliott Hughes <pt x="299" y="481" on="1"/> 587*e1fe3e4aSElliott Hughes <pt x="365" y="600" on="1"/> 588*e1fe3e4aSElliott Hughes <pt x="130" y="600" on="1"/> 589*e1fe3e4aSElliott Hughes <pt x="196" y="481" on="1"/> 590*e1fe3e4aSElliott Hughes <pt x="246" y="387" on="1"/> 591*e1fe3e4aSElliott Hughes </contour> 592*e1fe3e4aSElliott Hughes <contour> 593*e1fe3e4aSElliott Hughes <pt x="202" y="340" on="1"/> 594*e1fe3e4aSElliott Hughes <pt x="75" y="572" on="1"/> 595*e1fe3e4aSElliott Hughes <pt x="75" y="110" on="1"/> 596*e1fe3e4aSElliott Hughes </contour> 597*e1fe3e4aSElliott Hughes <contour> 598*e1fe3e4aSElliott Hughes <pt x="419" y="572" on="1"/> 599*e1fe3e4aSElliott Hughes <pt x="293" y="340" on="1"/> 600*e1fe3e4aSElliott Hughes <pt x="419" y="110" on="1"/> 601*e1fe3e4aSElliott Hughes </contour> 602*e1fe3e4aSElliott Hughes <instructions><assembly> 603*e1fe3e4aSElliott Hughes </assembly></instructions> 604*e1fe3e4aSElliott Hughes </TTGlyph> 605*e1fe3e4aSElliott Hughes 606*e1fe3e4aSElliott Hughes <TTGlyph name="A" xMin="132" yMin="304" xMax="365" yMax="567"> 607*e1fe3e4aSElliott Hughes <contour> 608*e1fe3e4aSElliott Hughes <pt x="132" y="567" on="1"/> 609*e1fe3e4aSElliott Hughes <pt x="365" y="567" on="1"/> 610*e1fe3e4aSElliott Hughes <pt x="365" y="304" on="1"/> 611*e1fe3e4aSElliott Hughes <pt x="132" y="304" on="1"/> 612*e1fe3e4aSElliott Hughes </contour> 613*e1fe3e4aSElliott Hughes <instructions><assembly> 614*e1fe3e4aSElliott Hughes </assembly></instructions> 615*e1fe3e4aSElliott Hughes </TTGlyph> 616*e1fe3e4aSElliott Hughes 617*e1fe3e4aSElliott Hughes <TTGlyph name="B" xMin="132" yMin="304" xMax="365" yMax="567"> 618*e1fe3e4aSElliott Hughes <contour> 619*e1fe3e4aSElliott Hughes <pt x="132" y="567" on="1"/> 620*e1fe3e4aSElliott Hughes <pt x="365" y="567" on="1"/> 621*e1fe3e4aSElliott Hughes <pt x="365" y="304" on="1"/> 622*e1fe3e4aSElliott Hughes <pt x="132" y="304" on="1"/> 623*e1fe3e4aSElliott Hughes </contour> 624*e1fe3e4aSElliott Hughes <instructions><assembly> 625*e1fe3e4aSElliott Hughes SVTCA[0] /* SetFPVectorToAxis */ 626*e1fe3e4aSElliott Hughes PUSH[ ] /* 3 values pushed */ 627*e1fe3e4aSElliott Hughes 1 2 3 628*e1fe3e4aSElliott Hughes CALL[ ] /* CallFunction */ 629*e1fe3e4aSElliott Hughes IUP[0] /* InterpolateUntPts */ 630*e1fe3e4aSElliott Hughes IUP[1] /* InterpolateUntPts */ 631*e1fe3e4aSElliott Hughes </assembly></instructions> 632*e1fe3e4aSElliott Hughes </TTGlyph> 633*e1fe3e4aSElliott Hughes 634*e1fe3e4aSElliott Hughes <TTGlyph name="C"/><!-- contains no outline data --> 635*e1fe3e4aSElliott Hughes 636*e1fe3e4aSElliott Hughes </glyf> 637*e1fe3e4aSElliott Hughes 638*e1fe3e4aSElliott Hughes <name> 639*e1fe3e4aSElliott Hughes <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0"> 640*e1fe3e4aSElliott Hughes TestTTF 641*e1fe3e4aSElliott Hughes </namerecord> 642*e1fe3e4aSElliott Hughes <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0"> 643*e1fe3e4aSElliott Hughes Regular 644*e1fe3e4aSElliott Hughes </namerecord> 645*e1fe3e4aSElliott Hughes <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0"> 646*e1fe3e4aSElliott Hughes 1.000;UKWN;TestTTF-Regular 647*e1fe3e4aSElliott Hughes </namerecord> 648*e1fe3e4aSElliott Hughes <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0"> 649*e1fe3e4aSElliott Hughes TestTTF 650*e1fe3e4aSElliott Hughes </namerecord> 651*e1fe3e4aSElliott Hughes <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0"> 652*e1fe3e4aSElliott Hughes Version 1.000;PS 1.000;hotconv 1.0.88;makeotf.lib2.5.647800 DEVELOPMENT 653*e1fe3e4aSElliott Hughes </namerecord> 654*e1fe3e4aSElliott Hughes <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0"> 655*e1fe3e4aSElliott Hughes TestTTF-Regular 656*e1fe3e4aSElliott Hughes </namerecord> 657*e1fe3e4aSElliott Hughes <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409"> 658*e1fe3e4aSElliott Hughes TestTTF 659*e1fe3e4aSElliott Hughes </namerecord> 660*e1fe3e4aSElliott Hughes <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409"> 661*e1fe3e4aSElliott Hughes Regular 662*e1fe3e4aSElliott Hughes </namerecord> 663*e1fe3e4aSElliott Hughes <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409"> 664*e1fe3e4aSElliott Hughes 1.000;UKWN;TestTTF-Regular 665*e1fe3e4aSElliott Hughes </namerecord> 666*e1fe3e4aSElliott Hughes <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409"> 667*e1fe3e4aSElliott Hughes TestTTF 668*e1fe3e4aSElliott Hughes </namerecord> 669*e1fe3e4aSElliott Hughes <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409"> 670*e1fe3e4aSElliott Hughes Version 1.000;PS 1.000;hotconv 1.0.88;makeotf.lib2.5.647800 DEVELOPMENT 671*e1fe3e4aSElliott Hughes </namerecord> 672*e1fe3e4aSElliott Hughes <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409"> 673*e1fe3e4aSElliott Hughes TestTTF-Regular 674*e1fe3e4aSElliott Hughes </namerecord> 675*e1fe3e4aSElliott Hughes </name> 676*e1fe3e4aSElliott Hughes 677*e1fe3e4aSElliott Hughes <post> 678*e1fe3e4aSElliott Hughes <formatType value="2.0"/> 679*e1fe3e4aSElliott Hughes <italicAngle value="0.0"/> 680*e1fe3e4aSElliott Hughes <underlinePosition value="-75"/> 681*e1fe3e4aSElliott Hughes <underlineThickness value="50"/> 682*e1fe3e4aSElliott Hughes <isFixedPitch value="0"/> 683*e1fe3e4aSElliott Hughes <minMemType42 value="0"/> 684*e1fe3e4aSElliott Hughes <maxMemType42 value="0"/> 685*e1fe3e4aSElliott Hughes <minMemType1 value="0"/> 686*e1fe3e4aSElliott Hughes <maxMemType1 value="0"/> 687*e1fe3e4aSElliott Hughes <psNames> 688*e1fe3e4aSElliott Hughes <!-- This file uses unique glyph names based on the information 689*e1fe3e4aSElliott Hughes found in the 'post' table. Since these names might not be unique, 690*e1fe3e4aSElliott Hughes we have to invent artificial names in case of clashes. In order to 691*e1fe3e4aSElliott Hughes be able to retain the original information, we need a name to 692*e1fe3e4aSElliott Hughes ps name mapping for those cases where they differ. That's what 693*e1fe3e4aSElliott Hughes you see below. 694*e1fe3e4aSElliott Hughes --> 695*e1fe3e4aSElliott Hughes </psNames> 696*e1fe3e4aSElliott Hughes <extraNames> 697*e1fe3e4aSElliott Hughes <!-- following are the name that are not taken from the standard Mac glyph order --> 698*e1fe3e4aSElliott Hughes </extraNames> 699*e1fe3e4aSElliott Hughes </post> 700*e1fe3e4aSElliott Hughes 701*e1fe3e4aSElliott Hughes <gasp> 702*e1fe3e4aSElliott Hughes <gaspRange rangeMaxPPEM="65535" rangeGaspBehavior="2"/> 703*e1fe3e4aSElliott Hughes </gasp> 704*e1fe3e4aSElliott Hughes 705*e1fe3e4aSElliott Hughes</ttFont> 706