)]}'
{
  "id": "3ef2985c3a59382c45dc9616d94d80b9e51c6e54",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "7adb0dc7888815b292d1fdf940dedd65367940d8",
      "name": "AlternateSubstitutionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "481a5a208f284856db3060f803cfe875b1bbe4a9",
      "name": "AlternateSubstitutionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d44777f54e2d8d00be1df88ee0f6aea8d8f1bddc",
      "name": "AnchorTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2277901d71aea7bd9fa4af6c0bec56ce474ad10",
      "name": "AnchorTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ef867d0b3997c0ac4e057856fafaa1d702ce478",
      "name": "ArabicLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "636cf34d43626d8fb64503397f74b4533bbbabe0",
      "name": "ArabicLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d994176a88c12c75c069235ac2d5d0816ab8f969",
      "name": "ArabicLigatureData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8a49d480445f6ea03dd1f9685243d882045cd2a",
      "name": "ArabicShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61d97b9cf12b3def8e0e81a19a5788b20a08eb9d",
      "name": "ArabicShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e956c95b3d70c15873eba81707731a63808c709",
      "name": "AttachmentPositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6dbf784ab8d21d84d8cdc7ba6eb288ab0894538",
      "name": "ClassDefinitionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44a8fcbea74f62420f3111d7308c13a65d642b27",
      "name": "ClassDefinitionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8069ead7a75f84b35ab0bdc6f30a4ac73f9089c5",
      "name": "ContextualGlyphInsertion.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bbc4bba8000ca6392a4ebdf46f1f6bed85b5b21",
      "name": "ContextualGlyphSubstitution.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39fb480eaa5e7995a862a272bd32a1fb7e35d254",
      "name": "ContextualGlyphSubstitutionProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b8f5163d9d610b608a718392168f2e01570ae0f",
      "name": "ContextualGlyphSubstitutionProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b5bd458563c5287854c07a8c27df307eada90d6",
      "name": "ContextualSubstitutionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a88c746e9dec1e8d7061fbdcef1c4d6289227024",
      "name": "ContextualSubstitutionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a819791bfd492fdb90354e0b41f9db5a4c7df4e5",
      "name": "CoverageTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55a257cc73c1cfa19e543e8dae3b19f119061a0b",
      "name": "CoverageTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab4d4a3e858b92caebcb86027a0bf9a6347eba7f",
      "name": "DeviceTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57c09ef1f8f5b735b59b54bcf52b00f1b96b3682",
      "name": "DeviceTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "458df35e7332a163f1c8e89ac03e463fbb173383",
      "name": "Features.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1efcadd0b1467606dc97d5eb53a52d531ad0af2",
      "name": "Features.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53cd44168a002f64c4b21204ddc4d1c252634b47",
      "name": "GDEFMarkFilter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4905cf0bdac84266f6e8cbbb90eb5cccab128e9e",
      "name": "GDEFMarkFilter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5a24d58b92b3f209d62940ad9b1e0c6c933113b",
      "name": "GXLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0f2d99b88d861a83daea6684aa3d60fdb36a0c1",
      "name": "GXLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2506ab2a75fe438a5545c614542e2585a505232",
      "name": "GlyphDefinitionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c17ef3e6bc48500fdc03b0a9dbe5ca3957f6b6c6",
      "name": "GlyphDefinitionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8392c648d0f2a0aceecc0d5da4b2b8ac05272c2e",
      "name": "GlyphIterator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a80dc1df6d6abec425a3249b7289d8f182cb2dd6",
      "name": "GlyphIterator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fbc819c9bdfe29694abf782789778d813d867de",
      "name": "GlyphPositionAdjustments.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b5b77d3f2eccd6a23256fbcdd8df11b8cd512d6",
      "name": "GlyphPositioningLookupProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27efad1903336379e5dd244bd92bdde364f1169d",
      "name": "GlyphPositioningLookupProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f0426378a5d26e39914a6bee3782d12a3625b68b",
      "name": "GlyphPositioningTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d955bfd5e4deb336f8818a598d348e547be2abf4",
      "name": "GlyphPositioningTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a00c115ffce5047071bed35d4d66d2d2d8cfdd6e",
      "name": "GlyphSubstitutionLookupProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0467df56b8d7684788b26e3f959aed1dd1886cc9",
      "name": "GlyphSubstitutionLookupProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a496837fc7ad599c5486669763f79063b37a850d",
      "name": "GlyphSubstitutionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "283bf774b49bd3a56ef96820771d85fb568613a0",
      "name": "GlyphSubstitutionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae5dca7514d715f0a19a2b108c1fdd5d70891b5f",
      "name": "HebrewLigatureData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f95c197c5e187fc4e53a71836ab8247dd623106",
      "name": "HebrewShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff70ccafa201e30997fe40fcfce8d2d98aeba43c",
      "name": "HebrewShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12309e77789276fa12d9784a595f889704bfd637",
      "name": "HindiFeatureTags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f53fa1191d8730cc6d8627fd34124160c31f284b",
      "name": "IndicClassTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ed6c088325bbd7002a9aff39559fa37f312fadf",
      "name": "IndicLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "174b0d2377d9f999357ee01333f47df172e1d7b9",
      "name": "IndicLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c7d4ec27e450839ae3fb5521e455630bbb7d8e3",
      "name": "IndicRearrangement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4d19a157fe639e0db594a4da352ca638cd27cbf",
      "name": "IndicRearrangementProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d6b0d2e422d22477769da53fc629c433d072f6c",
      "name": "IndicRearrangementProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f302d13a0431e1adf374143fd0814b38de64aeb2",
      "name": "IndicReordering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c56c6fe9b39b39fb47ede40ca57c398ca1107b7",
      "name": "IndicReordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acb3b9ceb77da78d52ddd457164008881bb1b749",
      "name": "LEFontInstance.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8688c12f079be21de6f4495dd8097a3955884ab4",
      "name": "LEGlyphFilter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d669d95711363cac2a6d8959b45b50802ccc139",
      "name": "LEScripts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "907382ba777627f18351db59a47635a3908b13de",
      "name": "LESwaps.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c17ca05a1bbf317a0e751da70ece406d34f61400",
      "name": "LETypes.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1f7c09f6b9a6825237704b92bf7fc0a9d39fbe4",
      "name": "LayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24a85065df849f1e7c31f56b3ca6b07aad11e97e",
      "name": "LayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4892d09f1fe1db478f55746153b0fdfde8a38a44",
      "name": "LayoutTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34f5c05d7ba4fa71fc7675954185b02fbfc67001",
      "name": "LigatureSubstitution.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b1bad285d21e8fade7136b03db40fd35cee5f52",
      "name": "LigatureSubstitutionProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e17e8ecaf0351cdfcf4886d9621bfd1dddaea13d",
      "name": "LigatureSubstitutionProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "defa00080e432bca156b2de792e821ad92b27601",
      "name": "LigatureSubstitutionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db7f1fa34bdbf34aa58cb21b3d190c539a27bb22",
      "name": "LigatureSubstitutionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6b9bdbb120e9e5f45b27bb1ce95e00334d6e6c9",
      "name": "LookupProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0072cce487e9d9250c01393be3ec1528171aa7a",
      "name": "LookupProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4387e3c7dad5d0fdcfe6e5fe625f1cc1059a454",
      "name": "LookupTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb2bd623fad58f9512e2aedef25f8063f52681dc",
      "name": "LookupTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9874ef7b82ee9dd58400ea3a0902f3ba73c65841",
      "name": "Lookups.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "885de55b024d5304de49444be59ed13d80a62d6b",
      "name": "Lookups.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b13cd580d40bfa83a4b28e4227e689d7d359a293",
      "name": "Makefile.in"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06e7c76e519a2aee367070bcc6d888922a962cd7",
      "name": "MarkArrays.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba41ebb219ba3bacbc0fc07e98391f11fdd2a692",
      "name": "MarkArrays.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a944658ce678549addc8b12fa2ab50b694d32108",
      "name": "MarkToBasePositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe2bc8d70be277560d42e8b8384dbdb3f38daa5d",
      "name": "MarkToBasePositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d6068aade4fab1cd0f29e2f384e0773a28ae317",
      "name": "MarkToLigaturePositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c735ee5e59dc6b53589511a4f3a05899ab1e3735",
      "name": "MarkToLigaturePositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da805b84a39e76d8af51ebce86c3c301920ac80a",
      "name": "MarkToMarkPositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c0f2a04410a395adff9db3d8da295527135f577",
      "name": "MarkToMarkPositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54f1900cfc5b71b68dde3c0a89b4a19ed9f5b717",
      "name": "MorphStateTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41827ddd18b0162c9eb0b7020291b1d8d0888e1a",
      "name": "MorphTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "accf5c61983b48a0ae5ab1c941d26c70e9ae9a02",
      "name": "MorphTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63c09a00a8cba8721d97f1b8e54042c2dbd5746a",
      "name": "MultipleSubstitutionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cf682cf13864afbfed9341d2584bcdeb5bb277e",
      "name": "MultipleSubstitutionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20379865f4341fe746b8b2089b86e84cfe66697d",
      "name": "NonContextualGlyphSubstitution.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a861af4fce87fedaa4e71b3e2933e1b461b866a5",
      "name": "NonContextualGlyphSubstitutionProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66f7f4f259523327e5b84a5f8ee144292a308e33",
      "name": "NonContextualGlyphSubstitutionProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13be2c2373996272af83e3eaeca93c8387ead9a2",
      "name": "OpenTypeLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdeb2cf33547272565736f4c7685c32a2f2f2e75",
      "name": "OpenTypeLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16935a7a5147fcab7fd63c20247ac34fc4771571",
      "name": "OpenTypeTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c7114e61c9f1ff722426230a9725dc7beeba807",
      "name": "OpenTypeUtilities.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "369294e3b8ec5f52eef55a3eb94015dacb9bbb37",
      "name": "OpenTypeUtilities.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7b80d75e84e7e1eceb229c6e5992a1d2dc34ade",
      "name": "PairPositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22ce401cc1658f45863a6f951e0144ffd3f90706",
      "name": "PairPositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fd0d4c4509c8afc07eb1b61139807dc456abe52",
      "name": "ScriptAndLanguage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5b8ee03fc795ae2dad9a6798a1450a7178faad2",
      "name": "ScriptAndLanguage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e358f08bc5c4550d29855313666c83a891fadc76",
      "name": "ScriptAndLanguageTags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80fea8f8473ed64c55ff126026e3daa8a40c69f4",
      "name": "SegmentArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1cb0b0b5d99e3386a4ff663fe585a7d6ae0ab6b",
      "name": "SegmentArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd996799de49caab94a1135d9bc30856447e8947",
      "name": "SegmentSingleProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "298d4e073225e54063a337477dd636438bbcb62f",
      "name": "SegmentSingleProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a32221891189697d4ff759722412a5ecda6da817",
      "name": "SimpleArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4b8dea0b73c6b867d3b772d8c5a876aec619726",
      "name": "SimpleArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37eb84f5e5d7a4b783dc8d2e51bab5b02f98f1c9",
      "name": "SinglePositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b86d17ebeb6794f980bf55aa5b8541f1f21e75f",
      "name": "SinglePositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ff99b1d1c00221f162971053771c9033df8dfd7",
      "name": "SingleSubstitutionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "963f33606aaf89ca8648d28345cb519bc6a5bd81",
      "name": "SingleSubstitutionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a2c5e9d86716421420fabb80d2288020e724429",
      "name": "SingleTableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9edf0615d765e23215ecc64bc5fb239fc4fb96b",
      "name": "SingleTableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d87c8f6a9d3de2bf4d76b20724c11ea4acc9384",
      "name": "StateTableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86611caddecb7a0776d148f334e02f51059d44ca",
      "name": "StateTableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5616eae2d2df0c13d27636d80e1d211ce06dbb15",
      "name": "StateTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7e393499b47857f6b56cc7b4c89d8dbcaaf1818",
      "name": "SubstitutionLookups.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfc50a0afa663cbc1a0f551e38169d7441c2455f",
      "name": "SubstitutionLookups.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36d0974ccdc0195fa4d6e334c7671d8468431a7b",
      "name": "SubtableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f467c39eb8290cb04382cc4bbda45f32f0c2d213",
      "name": "SubtableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6402bd147e81fda6caa87c3c67b47028d5915cd",
      "name": "ThaiLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e8f308278ec78558505e5d8a4e245e9d0e97da3",
      "name": "ThaiLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97a05db746a014ed6386f786ef03be596a8c42a6",
      "name": "ThaiShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad9bd4ea94cf6567450bbe66be030abf5814f480",
      "name": "ThaiShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1107c26ae8a2148b875f1e27a17a8c4f6b3930c",
      "name": "ThaiStateTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5afb26fdeb6a77d5efdf9bfb4fe957a67e5f0ab5",
      "name": "TrimmedArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "091579bef00ebe6387768944461049777cccd762",
      "name": "TrimmedArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2c42b885670fa5e6abf0efa20d4302412b4f89d",
      "name": "ValueRecords.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8e11134ab6fa7be55886dd6fec2e3388cc46b23",
      "name": "ValueRecords.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "006086809d27dd528e1087f2d76667157e9061fc",
      "name": "layout.dsp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "611d964b01fc7976850b2745dcce6fc22819e0c6",
      "name": "layout.dsw"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b9a75bd8a8138f71b553f1ccf88e420a6c5a82f",
      "name": "layoutobj.inc"
    }
  ]
}
