1<?xml version="1.0" encoding="UTF-8"?>
2<ttFont sfntVersion="OTTO">
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=".null"/>
8    <GlyphID id="2" name="CR"/>
9    <GlyphID id="3" name="space"/>
10    <GlyphID id="4" name="period"/>
11    <GlyphID id="5" name="ellipsis"/>
12  </GlyphOrder>
13
14  <head>
15    <!-- Most of this table will be recalculated by the compiler -->
16    <tableVersion value="1.0"/>
17    <fontRevision value="1.0"/>
18    <checkSumAdjustment value="0x34034793"/>
19    <magicNumber value="0x5f0f3cf5"/>
20    <flags value="00000000 00000011"/>
21    <unitsPerEm value="1000"/>
22    <created value="Thu Jun  4 14:29:11 2015"/>
23    <modified value="Sat Aug  1 10:07:17 2015"/>
24    <xMin value="50"/>
25    <yMin value="0"/>
26    <xMax value="668"/>
27    <yMax value="750"/>
28    <macStyle value="00000000 00000000"/>
29    <lowestRecPPEM value="9"/>
30    <fontDirectionHint value="2"/>
31    <indexToLocFormat value="0"/>
32    <glyphDataFormat value="0"/>
33  </head>
34
35  <hhea>
36    <tableVersion value="0x00010000"/>
37    <ascent value="900"/>
38    <descent value="-300"/>
39    <lineGap value="0"/>
40    <advanceWidthMax value="723"/>
41    <minLeftSideBearing value="50"/>
42    <minRightSideBearing value="50"/>
43    <xMaxExtent value="668"/>
44    <caretSlopeRise value="1"/>
45    <caretSlopeRun value="0"/>
46    <caretOffset value="0"/>
47    <reserved0 value="0"/>
48    <reserved1 value="0"/>
49    <reserved2 value="0"/>
50    <reserved3 value="0"/>
51    <metricDataFormat value="0"/>
52    <numberOfHMetrics value="6"/>
53  </hhea>
54
55  <maxp>
56    <tableVersion value="0x5000"/>
57    <numGlyphs value="6"/>
58  </maxp>
59
60  <OS_2>
61    <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
62         will be recalculated by the compiler -->
63    <version value="4"/>
64    <xAvgCharWidth value="392"/>
65    <usWeightClass value="400"/>
66    <usWidthClass value="5"/>
67    <fsType value="00000000 00000000"/>
68    <ySubscriptXSize value="700"/>
69    <ySubscriptYSize value="650"/>
70    <ySubscriptXOffset value="0"/>
71    <ySubscriptYOffset value="140"/>
72    <ySuperscriptXSize value="700"/>
73    <ySuperscriptYSize value="650"/>
74    <ySuperscriptXOffset value="0"/>
75    <ySuperscriptYOffset value="477"/>
76    <yStrikeoutSize value="50"/>
77    <yStrikeoutPosition value="250"/>
78    <sFamilyClass value="2050"/>
79    <panose>
80      <bFamilyType value="2"/>
81      <bSerifStyle value="11"/>
82      <bWeight value="6"/>
83      <bProportion value="4"/>
84      <bContrast value="4"/>
85      <bStrokeVariation value="2"/>
86      <bArmStyle value="7"/>
87      <bLetterForm value="8"/>
88      <bMidline value="1"/>
89      <bXHeight value="4"/>
90    </panose>
91    <ulUnicodeRange1 value="10000000 00000000 00000000 00000001"/>
92    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
93    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
94    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
95    <achVendID value="NONE"/>
96    <fsSelection value="00000000 11000000"/>
97    <usFirstCharIndex value="0"/>
98    <usLastCharIndex value="8230"/>
99    <sTypoAscender value="750"/>
100    <sTypoDescender value="-250"/>
101    <sTypoLineGap value="200"/>
102    <usWinAscent value="900"/>
103    <usWinDescent value="300"/>
104    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
105    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
106    <sxHeight value="500"/>
107    <sCapHeight value="700"/>
108    <usDefaultChar value="0"/>
109    <usBreakChar value="32"/>
110    <usMaxContext value="0"/>
111  </OS_2>
112
113  <name>
114    <namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
115      Copyright (c) 2015 by FontTools. No rights reserved.
116    </namerecord>
117    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
118      Test OTF
119    </namerecord>
120    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
121      Regular
122    </namerecord>
123    <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
124      FontTools: Test OTF: 2015
125    </namerecord>
126    <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
127      Test OTF
128    </namerecord>
129    <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
130      Version 1.000
131    </namerecord>
132    <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
133      TestOTF-Regular
134    </namerecord>
135    <namerecord nameID="7" platformID="1" platEncID="0" langID="0x0" unicode="True">
136      Test OTF is not a trademark of FontTools.
137    </namerecord>
138    <namerecord nameID="8" platformID="1" platEncID="0" langID="0x0" unicode="True">
139      FontTools
140    </namerecord>
141    <namerecord nameID="9" platformID="1" platEncID="0" langID="0x0" unicode="True">
142      FontTools
143    </namerecord>
144    <namerecord nameID="11" platformID="1" platEncID="0" langID="0x0" unicode="True">
145      https://github.com/fonttools/fonttools
146    </namerecord>
147    <namerecord nameID="12" platformID="1" platEncID="0" langID="0x0" unicode="True">
148      https://github.com/fonttools/fonttools
149    </namerecord>
150    <namerecord nameID="14" platformID="1" platEncID="0" langID="0x0" unicode="True">
151      https://github.com/fonttools/fonttools/blob/master/LICENSE
152    </namerecord>
153    <namerecord nameID="18" platformID="1" platEncID="0" langID="0x0" unicode="True">
154      Test TTF
155    </namerecord>
156    <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
157      Copyright (c) 2015 by FontTools. No rights reserved.
158    </namerecord>
159    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
160      Test OTF
161    </namerecord>
162    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
163      Regular
164    </namerecord>
165    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
166      FontTools: Test OTF: 2015
167    </namerecord>
168    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
169      Test OTF
170    </namerecord>
171    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
172      Version 1.000
173    </namerecord>
174    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
175      TestOTF-Regular
176    </namerecord>
177    <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
178      Test OTF is not a trademark of FontTools.
179    </namerecord>
180    <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
181      FontTools
182    </namerecord>
183    <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
184      FontTools
185    </namerecord>
186    <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
187      https://github.com/fonttools/fonttools
188    </namerecord>
189    <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
190      https://github.com/fonttools/fonttools
191    </namerecord>
192    <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
193      https://github.com/fonttools/fonttools/blob/master/LICENSE
194    </namerecord>
195  </name>
196
197  <cmap>
198    <tableVersion version="0"/>
199    <cmap_format_4 platformID="0" platEncID="3" language="0">
200      <map code="0x0" name=".null"/><!-- ???? -->
201      <map code="0xd" name="CR"/><!-- ???? -->
202      <map code="0x20" name="space"/><!-- SPACE -->
203      <map code="0x2e" name="period"/><!-- FULL STOP -->
204      <map code="0x2026" name="ellipsis"/><!-- HORIZONTAL ELLIPSIS -->
205    </cmap_format_4>
206    <cmap_format_6 platformID="1" platEncID="0" language="0">
207      <map code="0x0" name=".null"/>
208      <map code="0x1" name=".notdef"/>
209      <map code="0x2" name=".notdef"/>
210      <map code="0x3" name=".notdef"/>
211      <map code="0x4" name=".notdef"/>
212      <map code="0x5" name=".notdef"/>
213      <map code="0x6" name=".notdef"/>
214      <map code="0x7" name=".notdef"/>
215      <map code="0x8" name=".notdef"/>
216      <map code="0x9" name=".notdef"/>
217      <map code="0xa" name=".notdef"/>
218      <map code="0xb" name=".notdef"/>
219      <map code="0xc" name=".notdef"/>
220      <map code="0xd" name="CR"/>
221      <map code="0xe" name=".notdef"/>
222      <map code="0xf" name=".notdef"/>
223      <map code="0x10" name=".notdef"/>
224      <map code="0x11" name=".notdef"/>
225      <map code="0x12" name=".notdef"/>
226      <map code="0x13" name=".notdef"/>
227      <map code="0x14" name=".notdef"/>
228      <map code="0x15" name=".notdef"/>
229      <map code="0x16" name=".notdef"/>
230      <map code="0x17" name=".notdef"/>
231      <map code="0x18" name=".notdef"/>
232      <map code="0x19" name=".notdef"/>
233      <map code="0x1a" name=".notdef"/>
234      <map code="0x1b" name=".notdef"/>
235      <map code="0x1c" name=".notdef"/>
236      <map code="0x1d" name=".notdef"/>
237      <map code="0x1e" name=".notdef"/>
238      <map code="0x1f" name=".notdef"/>
239      <map code="0x20" name="space"/>
240      <map code="0x21" name=".notdef"/>
241      <map code="0x22" name=".notdef"/>
242      <map code="0x23" name=".notdef"/>
243      <map code="0x24" name=".notdef"/>
244      <map code="0x25" name=".notdef"/>
245      <map code="0x26" name=".notdef"/>
246      <map code="0x27" name=".notdef"/>
247      <map code="0x28" name=".notdef"/>
248      <map code="0x29" name=".notdef"/>
249      <map code="0x2a" name=".notdef"/>
250      <map code="0x2b" name=".notdef"/>
251      <map code="0x2c" name=".notdef"/>
252      <map code="0x2d" name=".notdef"/>
253      <map code="0x2e" name="period"/>
254      <map code="0x2f" name=".notdef"/>
255      <map code="0x30" name=".notdef"/>
256      <map code="0x31" name=".notdef"/>
257      <map code="0x32" name=".notdef"/>
258      <map code="0x33" name=".notdef"/>
259      <map code="0x34" name=".notdef"/>
260      <map code="0x35" name=".notdef"/>
261      <map code="0x36" name=".notdef"/>
262      <map code="0x37" name=".notdef"/>
263      <map code="0x38" name=".notdef"/>
264      <map code="0x39" name=".notdef"/>
265      <map code="0x3a" name=".notdef"/>
266      <map code="0x3b" name=".notdef"/>
267      <map code="0x3c" name=".notdef"/>
268      <map code="0x3d" name=".notdef"/>
269      <map code="0x3e" name=".notdef"/>
270      <map code="0x3f" name=".notdef"/>
271      <map code="0x40" name=".notdef"/>
272      <map code="0x41" name=".notdef"/>
273      <map code="0x42" name=".notdef"/>
274      <map code="0x43" name=".notdef"/>
275      <map code="0x44" name=".notdef"/>
276      <map code="0x45" name=".notdef"/>
277      <map code="0x46" name=".notdef"/>
278      <map code="0x47" name=".notdef"/>
279      <map code="0x48" name=".notdef"/>
280      <map code="0x49" name=".notdef"/>
281      <map code="0x4a" name=".notdef"/>
282      <map code="0x4b" name=".notdef"/>
283      <map code="0x4c" name=".notdef"/>
284      <map code="0x4d" name=".notdef"/>
285      <map code="0x4e" name=".notdef"/>
286      <map code="0x4f" name=".notdef"/>
287      <map code="0x50" name=".notdef"/>
288      <map code="0x51" name=".notdef"/>
289      <map code="0x52" name=".notdef"/>
290      <map code="0x53" name=".notdef"/>
291      <map code="0x54" name=".notdef"/>
292      <map code="0x55" name=".notdef"/>
293      <map code="0x56" name=".notdef"/>
294      <map code="0x57" name=".notdef"/>
295      <map code="0x58" name=".notdef"/>
296      <map code="0x59" name=".notdef"/>
297      <map code="0x5a" name=".notdef"/>
298      <map code="0x5b" name=".notdef"/>
299      <map code="0x5c" name=".notdef"/>
300      <map code="0x5d" name=".notdef"/>
301      <map code="0x5e" name=".notdef"/>
302      <map code="0x5f" name=".notdef"/>
303      <map code="0x60" name=".notdef"/>
304      <map code="0x61" name=".notdef"/>
305      <map code="0x62" name=".notdef"/>
306      <map code="0x63" name=".notdef"/>
307      <map code="0x64" name=".notdef"/>
308      <map code="0x65" name=".notdef"/>
309      <map code="0x66" name=".notdef"/>
310      <map code="0x67" name=".notdef"/>
311      <map code="0x68" name=".notdef"/>
312      <map code="0x69" name=".notdef"/>
313      <map code="0x6a" name=".notdef"/>
314      <map code="0x6b" name=".notdef"/>
315      <map code="0x6c" name=".notdef"/>
316      <map code="0x6d" name=".notdef"/>
317      <map code="0x6e" name=".notdef"/>
318      <map code="0x6f" name=".notdef"/>
319      <map code="0x70" name=".notdef"/>
320      <map code="0x71" name=".notdef"/>
321      <map code="0x72" name=".notdef"/>
322      <map code="0x73" name=".notdef"/>
323      <map code="0x74" name=".notdef"/>
324      <map code="0x75" name=".notdef"/>
325      <map code="0x76" name=".notdef"/>
326      <map code="0x77" name=".notdef"/>
327      <map code="0x78" name=".notdef"/>
328      <map code="0x79" name=".notdef"/>
329      <map code="0x7a" name=".notdef"/>
330      <map code="0x7b" name=".notdef"/>
331      <map code="0x7c" name=".notdef"/>
332      <map code="0x7d" name=".notdef"/>
333      <map code="0x7e" name=".notdef"/>
334      <map code="0x7f" name=".notdef"/>
335      <map code="0x80" name=".notdef"/>
336      <map code="0x81" name=".notdef"/>
337      <map code="0x82" name=".notdef"/>
338      <map code="0x83" name=".notdef"/>
339      <map code="0x84" name=".notdef"/>
340      <map code="0x85" name=".notdef"/>
341      <map code="0x86" name=".notdef"/>
342      <map code="0x87" name=".notdef"/>
343      <map code="0x88" name=".notdef"/>
344      <map code="0x89" name=".notdef"/>
345      <map code="0x8a" name=".notdef"/>
346      <map code="0x8b" name=".notdef"/>
347      <map code="0x8c" name=".notdef"/>
348      <map code="0x8d" name=".notdef"/>
349      <map code="0x8e" name=".notdef"/>
350      <map code="0x8f" name=".notdef"/>
351      <map code="0x90" name=".notdef"/>
352      <map code="0x91" name=".notdef"/>
353      <map code="0x92" name=".notdef"/>
354      <map code="0x93" name=".notdef"/>
355      <map code="0x94" name=".notdef"/>
356      <map code="0x95" name=".notdef"/>
357      <map code="0x96" name=".notdef"/>
358      <map code="0x97" name=".notdef"/>
359      <map code="0x98" name=".notdef"/>
360      <map code="0x99" name=".notdef"/>
361      <map code="0x9a" name=".notdef"/>
362      <map code="0x9b" name=".notdef"/>
363      <map code="0x9c" name=".notdef"/>
364      <map code="0x9d" name=".notdef"/>
365      <map code="0x9e" name=".notdef"/>
366      <map code="0x9f" name=".notdef"/>
367      <map code="0xa0" name=".notdef"/>
368      <map code="0xa1" name=".notdef"/>
369      <map code="0xa2" name=".notdef"/>
370      <map code="0xa3" name=".notdef"/>
371      <map code="0xa4" name=".notdef"/>
372      <map code="0xa5" name=".notdef"/>
373      <map code="0xa6" name=".notdef"/>
374      <map code="0xa7" name=".notdef"/>
375      <map code="0xa8" name=".notdef"/>
376      <map code="0xa9" name=".notdef"/>
377      <map code="0xaa" name=".notdef"/>
378      <map code="0xab" name=".notdef"/>
379      <map code="0xac" name=".notdef"/>
380      <map code="0xad" name=".notdef"/>
381      <map code="0xae" name=".notdef"/>
382      <map code="0xaf" name=".notdef"/>
383      <map code="0xb0" name=".notdef"/>
384      <map code="0xb1" name=".notdef"/>
385      <map code="0xb2" name=".notdef"/>
386      <map code="0xb3" name=".notdef"/>
387      <map code="0xb4" name=".notdef"/>
388      <map code="0xb5" name=".notdef"/>
389      <map code="0xb6" name=".notdef"/>
390      <map code="0xb7" name=".notdef"/>
391      <map code="0xb8" name=".notdef"/>
392      <map code="0xb9" name=".notdef"/>
393      <map code="0xba" name=".notdef"/>
394      <map code="0xbb" name=".notdef"/>
395      <map code="0xbc" name=".notdef"/>
396      <map code="0xbd" name=".notdef"/>
397      <map code="0xbe" name=".notdef"/>
398      <map code="0xbf" name=".notdef"/>
399      <map code="0xc0" name=".notdef"/>
400      <map code="0xc1" name=".notdef"/>
401      <map code="0xc2" name=".notdef"/>
402      <map code="0xc3" name=".notdef"/>
403      <map code="0xc4" name=".notdef"/>
404      <map code="0xc5" name=".notdef"/>
405      <map code="0xc6" name=".notdef"/>
406      <map code="0xc7" name=".notdef"/>
407      <map code="0xc8" name=".notdef"/>
408      <map code="0xc9" name="ellipsis"/>
409    </cmap_format_6>
410    <cmap_format_4 platformID="3" platEncID="1" language="0">
411      <map code="0x0" name=".null"/><!-- ???? -->
412      <map code="0xd" name="CR"/><!-- ???? -->
413      <map code="0x20" name="space"/><!-- SPACE -->
414      <map code="0x2e" name="period"/><!-- FULL STOP -->
415      <map code="0x2026" name="ellipsis"/><!-- HORIZONTAL ELLIPSIS -->
416    </cmap_format_4>
417  </cmap>
418
419  <post>
420    <formatType value="3.0"/>
421    <italicAngle value="0.0"/>
422    <underlinePosition value="-75"/>
423    <underlineThickness value="50"/>
424    <isFixedPitch value="0"/>
425    <minMemType42 value="0"/>
426    <maxMemType42 value="0"/>
427    <minMemType1 value="0"/>
428    <maxMemType1 value="0"/>
429  </post>
430
431  <CFF>
432    <CFFFont name="TestOTF-Regular">
433      <version value="001.001"/>
434      <Notice value="Copyright \(c\) 2015 by FontTools. No rights reserved."/>
435      <FullName value="Test OTF"/>
436      <FamilyName value="Test OTF"/>
437      <Weight value="Regular"/>
438      <isFixedPitch value="0"/>
439      <ItalicAngle value="0"/>
440      <UnderlineThickness value="50"/>
441      <PaintType value="0"/>
442      <CharstringType value="2"/>
443      <FontMatrix value="0.001 0 0 0.001 0 0"/>
444      <FontBBox value="50 0 668 750"/>
445      <StrokeWidth value="0"/>
446      <!-- charset is dumped separately as the 'GlyphOrder' element -->
447      <Encoding name="StandardEncoding"/>
448      <Private>
449        <BlueScale value="0.039625"/>
450        <BlueShift value="7"/>
451        <BlueFuzz value="1"/>
452        <ForceBold value="0"/>
453        <LanguageGroup value="0"/>
454        <ExpansionFactor value="0.06"/>
455        <initialRandomSeed value="0"/>
456        <defaultWidthX value="0"/>
457        <nominalWidthX value="0"/>
458        <Subrs>
459          <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
460          <CharString index="0">
461            131 122 -131 hlineto
462            return
463          </CharString>
464        </Subrs>
465      </Private>
466      <CharStrings>
467        <CharString name=".notdef">
468          500 450 hmoveto
469          750 -400 -750 vlineto
470          50 50 rmoveto
471          650 300 -650 vlineto
472          endchar
473        </CharString>
474        <CharString name=".null">
475          0 endchar
476        </CharString>
477        <CharString name="CR">
478          250 endchar
479        </CharString>
480        <CharString name="ellipsis">
481          723 55 hmoveto
482          -107 callsubr
483          241 -122 rmoveto
484          -107 callsubr
485          241 -122 rmoveto
486          -107 callsubr
487          endchar
488        </CharString>
489        <CharString name="period">
490          241 55 hmoveto
491          -107 callsubr
492          endchar
493        </CharString>
494        <CharString name="space">
495          250 endchar
496        </CharString>
497      </CharStrings>
498    </CFFFont>
499
500    <GlobalSubrs>
501      <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
502    </GlobalSubrs>
503  </CFF>
504
505  <hmtx>
506    <mtx name=".notdef" width="500" lsb="50"/>
507    <mtx name=".null" width="0" lsb="0"/>
508    <mtx name="CR" width="250" lsb="0"/>
509    <mtx name="ellipsis" width="723" lsb="55"/>
510    <mtx name="period" width="241" lsb="55"/>
511    <mtx name="space" width="250" lsb="0"/>
512  </hmtx>
513
514  <DSIG>
515    <!-- note that the Digital Signature will be invalid after recompilation! -->
516    <tableHeader flag="0x0" numSigs="0" version="1"/>
517  </DSIG>
518
519</ttFont>
520