getReader().skipBytes(ULONG_BYTES);
final int nGroups = (int) getReader().readUnsignedInt();
final String encodingName = "internal-"
+ this.ttfFont().getPostscriptName();
final Cmap12 cmap12 = psServer.makeCmap12(encodingName, nGroups);
for (int i = 0; i < nGroups; i++) {
final int startCharCode = (int) getReader().readUnsignedInt();
final int endCharCode = (int) getReader().readUnsignedInt();
final int startGlyphCode = (int) getReader().readUnsignedInt();
cmap12.addEntry(startCharCode, endCharCode, startGlyphCode);
}
return cmap12;
}