1<?xml version="1.0" encoding="UTF-8"?>
2<ttFont sfntVersion="OTTO" ttLibVersion="2.5">
3
4  <GlyphOrder>
5    <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
6    <GlyphID id="0" name=".notdef"/>
7    <GlyphID id="1" name="cid00001"/>
8    <GlyphID id="2" name="cid00002"/>
9    <GlyphID id="3" name="cid00003"/>
10  </GlyphOrder>
11
12  <head>
13    <!-- Most of this table will be recalculated by the compiler -->
14    <tableVersion value="1.0"/>
15    <fontRevision value="1.000"/>
16    <checkSumAdjustment value="0xbad6461a"/>
17    <magicNumber value="0x5f0f3cf5"/>
18    <flags value="00000000 00000011"/>
19    <unitsPerEm value="1000"/>
20    <created value="Mon Jun 15 05:17:40 2015"/>
21    <modified value="Mon Jun 15 05:17:40 2015"/>
22    <xMin value="-1000"/>
23    <yMin value="-1048"/>
24    <xMax value="2928"/>
25    <yMax value="1808"/>
26    <macStyle value="00000000 00000000"/>
27    <lowestRecPPEM value="3"/>
28    <fontDirectionHint value="2"/>
29    <indexToLocFormat value="0"/>
30    <glyphDataFormat value="0"/>
31  </head>
32
33  <hhea>
34    <tableVersion value="0x00010000"/>
35    <ascent value="1000"/>
36    <descent value="-320"/>
37    <lineGap value="0"/>
38    <advanceWidthMax value="1000"/>
39    <minLeftSideBearing value="-1000"/>
40    <minRightSideBearing value="-181"/>
41    <xMaxExtent value="2928"/>
42    <caretSlopeRise value="1"/>
43    <caretSlopeRun value="0"/>
44    <caretOffset value="0"/>
45    <reserved0 value="0"/>
46    <reserved1 value="0"/>
47    <reserved2 value="0"/>
48    <reserved3 value="0"/>
49    <metricDataFormat value="0"/>
50    <numberOfHMetrics value="4"/>
51  </hhea>
52
53  <maxp>
54    <tableVersion value="0x5000"/>
55    <numGlyphs value="4"/>
56  </maxp>
57
58  <OS_2>
59    <version value="3"/>
60    <xAvgCharWidth value="979"/>
61    <usWeightClass value="350"/>
62    <usWidthClass value="5"/>
63    <fsType value="00000000 00000000"/>
64    <ySubscriptXSize value="650"/>
65    <ySubscriptYSize value="600"/>
66    <ySubscriptXOffset value="0"/>
67    <ySubscriptYOffset value="75"/>
68    <ySuperscriptXSize value="650"/>
69    <ySuperscriptYSize value="600"/>
70    <ySuperscriptXOffset value="0"/>
71    <ySuperscriptYOffset value="350"/>
72    <yStrikeoutSize value="50"/>
73    <yStrikeoutPosition value="325"/>
74    <sFamilyClass value="0"/>
75    <panose>
76      <bFamilyType value="2"/>
77      <bSerifStyle value="11"/>
78      <bWeight value="4"/>
79      <bProportion value="0"/>
80      <bContrast value="0"/>
81      <bStrokeVariation value="0"/>
82      <bArmStyle value="0"/>
83      <bLetterForm value="0"/>
84      <bMidline value="0"/>
85      <bXHeight value="0"/>
86    </panose>
87    <ulUnicodeRange1 value="00000000 00000000 00000000 00000000"/>
88    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
89    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
90    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
91    <achVendID value="UKWN"/>
92    <fsSelection value="00000000 00000000"/>
93    <fsFirstCharIndex value="0"/>
94    <fsLastCharIndex value="65535"/>
95    <sTypoAscender value="880"/>
96    <sTypoDescender value="-120"/>
97    <sTypoLineGap value="0"/>
98    <usWinAscent value="1160"/>
99    <usWinDescent value="320"/>
100    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
101    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
102    <sxHeight value="543"/>
103    <sCapHeight value="733"/>
104    <usDefaultChar value="0"/>
105    <usBreakChar value="32"/>
106    <usMaxContex value="6"/>
107  </OS_2>
108
109  <name>
110    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
111      Test CID
112    </namerecord>
113    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
114      Regular
115    </namerecord>
116  </name>
117
118  <cmap>
119    <tableVersion version="0"/>
120    <cmap_format_4 platformID="0" platEncID="3" language="0">
121      <map code="0x20" name="cid00001"/><!-- SPACE -->
122      <map code="0x21" name="cid00002"/><!-- EXCLAMATION MARK -->
123      <map code="0x22" name="cid00003"/><!-- QUOTATION MARK -->
124      <map code="0xa0" name="cid00001"/><!-- NO-BREAK SPACE -->
125    </cmap_format_4>
126    <cmap_format_12 platformID="0" platEncID="4" format="12" reserved="0" length="424" language="0" nGroups="34">
127      <map code="0x20" name="cid00001"/><!-- SPACE -->
128      <map code="0x21" name="cid00002"/><!-- EXCLAMATION MARK -->
129      <map code="0x22" name="cid00003"/><!-- QUOTATION MARK -->
130      <map code="0xa0" name="cid00001"/><!-- NO-BREAK SPACE -->
131    </cmap_format_12>
132    <cmap_format_4 platformID="3" platEncID="1" language="0">
133      <map code="0x20" name="cid00001"/><!-- SPACE -->
134      <map code="0x21" name="cid00002"/><!-- EXCLAMATION MARK -->
135      <map code="0x22" name="cid00003"/><!-- QUOTATION MARK -->
136      <map code="0xa0" name="cid00001"/><!-- NO-BREAK SPACE -->
137    </cmap_format_4>
138    <cmap_format_12 platformID="3" platEncID="10" format="12" reserved="0" length="424" language="0" nGroups="34">
139      <map code="0x20" name="cid00001"/><!-- SPACE -->
140      <map code="0x21" name="cid00002"/><!-- EXCLAMATION MARK -->
141      <map code="0x22" name="cid00003"/><!-- QUOTATION MARK -->
142      <map code="0xa0" name="cid00001"/><!-- NO-BREAK SPACE -->
143    </cmap_format_12>
144  </cmap>
145
146  <post>
147    <formatType value="3.0"/>
148    <italicAngle value="0.0"/>
149    <underlinePosition value="-125"/>
150    <underlineThickness value="50"/>
151    <isFixedPitch value="0"/>
152    <minMemType42 value="0"/>
153    <maxMemType42 value="0"/>
154    <minMemType1 value="0"/>
155    <maxMemType1 value="0"/>
156  </post>
157
158  <CFF>
159    <CFFFont name="TestCID-Regular">
160      <ROS Registry="Adobe" Order="Identity" Supplement="0"/>
161      <FullName value="Test CID Regular"/>
162      <FamilyName value="Test CID"/>
163      <Weight value="Regular"/>
164      <isFixedPitch value="0"/>
165      <ItalicAngle value="0"/>
166      <UnderlinePosition value="-150"/>
167      <UnderlineThickness value="50"/>
168      <PaintType value="0"/>
169      <CharstringType value="2"/>
170      <FontMatrix value="0.001 0 0 0.001 0 0"/>
171      <FontBBox value="-1000 -1000 1000 1000"/>
172      <StrokeWidth value="0"/>
173      <CIDFontVersion value="1.000"/>
174      <CIDFontRevision value="0"/>
175      <CIDFontType value="0"/>
176      <CIDCount value="4"/>
177      <!-- charset is dumped separately as the 'GlyphOrder' element -->
178      <FDSelect format="3"/>
179      <FDArray>
180        <FontDict index="0">
181          <FontName value="TestCID-Regular-One"/>
182          <isFixedPitch value="0"/>
183          <ItalicAngle value="0"/>
184          <UnderlineThickness value="50"/>
185          <PaintType value="0"/>
186          <CharstringType value="2"/>
187          <FontMatrix value="0.001 0 0 0.001 0 0"/>
188          <FontBBox value="0 0 0 0"/>
189          <StrokeWidth value="0"/>
190          <Encoding name="StandardEncoding"/>
191          <Private>
192            <BlueValues value="-250 -250 1100 1100"/>
193            <BlueScale value="0.039625"/>
194            <BlueShift value="7"/>
195            <BlueFuzz value="1"/>
196            <StdHW value="40"/>
197            <StdVW value="40"/>
198            <StemSnapH value="40 120"/>
199            <StemSnapV value="40 120"/>
200            <ForceBold value="0"/>
201            <LanguageGroup value="1"/>
202            <ExpansionFactor value="0.06"/>
203            <initialRandomSeed value="0"/>
204            <defaultWidthX value="1000"/>
205            <nominalWidthX value="107"/>
206            <Subrs>
207              <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
208            </Subrs>
209          </Private>
210        </FontDict>
211        <FontDict index="1">
212          <FontName value="TestCID-Regular-Two"/>
213          <isFixedPitch value="0"/>
214          <ItalicAngle value="0"/>
215          <UnderlineThickness value="50"/>
216          <PaintType value="0"/>
217          <CharstringType value="2"/>
218          <FontMatrix value="0.001 0 0 0.001 0 0"/>
219          <FontBBox value="0 0 0 0"/>
220          <StrokeWidth value="0"/>
221          <Encoding name="StandardEncoding"/>
222          <Private>
223            <BlueValues value="-13 0 540 554 732 745"/>
224            <OtherBlues value="-251 -232 -227 -227"/>
225            <BlueScale value="0.039625"/>
226            <BlueShift value="7"/>
227            <BlueFuzz value="1"/>
228            <StdHW value="58"/>
229            <StdVW value="71"/>
230            <StemSnapH value="58 73 83"/>
231            <StemSnapV value="71 81 96"/>
232            <ForceBold value="0"/>
233            <LanguageGroup value="0"/>
234            <ExpansionFactor value="0.06"/>
235            <initialRandomSeed value="0"/>
236            <defaultWidthX value="602"/>
237            <nominalWidthX value="630"/>
238            <Subrs>
239              <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
240              <CharString index="0">
241                129 216 -105 callsubr
242                -82 hlineto
243                2 -98 rlineto
244                return
245              </CharString>
246              <CharString index="1">
247                -106 callgsubr
248                67 return
249              </CharString>
250              <CharString index="2">
251                rmoveto
252                56 hlineto
253                11 433 2 98 rlineto
254                return
255              </CharString>
256              <CharString index="3">
257                -33 -28 -26 -40 vhcurveto
258                hintmask 01100000
259                -38 28 -26 33 vhcurveto
260                endchar
261              </CharString>
262              <CharString index="4">
263                -13 130 -109 -21 return
264              </CharString>
265              <CharString index="5">
266                493 277 hstem
267                91 -105 callgsubr
268                return
269              </CharString>
270            </Subrs>
271          </Private>
272        </FontDict>
273      </FDArray>
274      <CharStrings>
275        <CharString name=".notdef" fdSelectIndex="0">
276          -120 50 900 50 hstem
277          100 50 700 50 vstem
278          100 -120 rmoveto
279          800 1000 -800 hlineto
280          400 -459 rmoveto
281          -318 409 rlineto
282          636 hlineto
283          -286 -450 rmoveto
284          318 409 rlineto
285          -818 vlineto
286          -668 -41 rmoveto
287          318 409 318 -409 rlineto
288          -668 859 rmoveto
289          318 -409 -318 -409 rlineto
290          endchar
291        </CharString>
292        <CharString name="cid00001" fdSelectIndex="1">
293          -407 endchar
294        </CharString>
295        <CharString name="cid00002" fdSelectIndex="1">
296          -316 -103 callsubr
297          -106 callsubr
298          hintmask 01010000
299          -107 callsubr
300          hintmask 01100000
301          39 -662 rmoveto
302          33 29 26 38 hvcurveto
303          hintmask 10100000
304          40 -29 26 -33 -104 callsubr
305        </CharString>
306        <CharString name="cid00003" fdSelectIndex="1">
307          -173 -102 callsubr
308          -104 callgsubr
309          86 vstem
310          108 493 rmoveto
311          52 hlineto
312          15 180 3 97 rlineto
313          -88 hlineto
314          2 -97 rlineto
315          203 -103 callgsubr
316          51 hlineto
317          17 180 2 97 rlineto
318          -88 hlineto
319          2 -97 rlineto
320          endchar
321        </CharString>
322      </CharStrings>
323    </CFFFont>
324
325    <GlobalSubrs>
326      <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
327      <CharString index="0">
328        123 -95.5 return
329      </CharString>
330      <CharString index="1">
331        hstemhm
332        96 -107 callgsubr
333        return
334      </CharString>
335      <CharString index="2">
336        85.5 return
337      </CharString>
338      <CharString index="3">
339        101.5 return
340      </CharString>
341      <CharString index="4">
342        -180 rmoveto
343        return
344      </CharString>
345    </GlobalSubrs>
346  </CFF>
347
348  <VORG>
349    <majorVersion value="1"/>
350    <minorVersion value="0"/>
351    <defaultVertOriginY value="880"/>
352    <numVertOriginYMetrics value="0"/>
353  </VORG>
354
355  <hmtx>
356    <mtx name=".notdef" width="1000" lsb="100"/>
357    <mtx name="cid00001" width="223" lsb="0"/>
358    <mtx name="cid00002" width="314" lsb="96"/>
359    <mtx name="cid00003" width="457" lsb="90"/>
360  </hmtx>
361
362  <vhea>
363    <tableVersion value="0x00011000"/>
364    <ascent value="500"/>
365    <descent value="-500"/>
366    <lineGap value="0"/>
367    <advanceHeightMax value="3000"/>
368    <minTopSideBearing value="-1000"/>
369    <minBottomSideBearing value="-672"/>
370    <yMaxExtent value="2928"/>
371    <caretSlopeRise value="0"/>
372    <caretSlopeRun value="1"/>
373    <reserved0 value="0"/>
374    <reserved1 value="0"/>
375    <reserved2 value="0"/>
376    <reserved3 value="0"/>
377    <reserved4 value="0"/>
378    <metricDataFormat value="0"/>
379    <numberOfVMetrics value="1"/>
380  </vhea>
381
382  <vmtx>
383    <mtx name=".notdef" height="1000" tsb="0"/>
384    <mtx name="cid00001" height="1000" tsb="880"/>
385    <mtx name="cid00002" height="1000" tsb="133"/>
386    <mtx name="cid00003" height="1000" tsb="110"/>
387  </vmtx>
388
389</ttFont>
390