)]}'
{
  "id": "2a25c671b0a2b15d043dc25f2e895a6c6f46ac03",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4323e3c0cab39a840550b0c3315b295d6d77ebe",
      "name": "AlternateSubstSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "255ff350aed0c569b6fc11987be71a4195ec26d8",
      "name": "AlternateSubstSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24f3cf31df468d6487e8c31938bef3a4318c8983",
      "name": "AnchorTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71825c5ca163b7e9eeed6edf21079557f9eb8325",
      "name": "AnchorTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a98b604cf9d3c2906b8c1d1d64e026d5ae263d3",
      "name": "ArabicLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0264b6275decc13cd37aabaca7e7a78ba70133d3",
      "name": "ArabicLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7399102ec4d5d819d54a95a9f05b4b9ff32e9b35",
      "name": "ArabicShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1910810a98de558db0e08fcf5efe14ad6be4007e",
      "name": "ArabicShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "18bb2799916a164d9a79aaf99045c22ed9f03fb2",
      "name": "AttachmentPosnSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3924303dfbfd086df3df212e09d77497f43e3bf2",
      "name": "CanonData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "169654e62e447634a2216094cbef2fb2d52265bd",
      "name": "CanonShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "23f1312755a25b4cd205f4a23a2307fdb06677a8",
      "name": "CanonShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "780e8ad2cdf523beffc789147e782e8350225a0b",
      "name": "CharSubstitutionFilter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d04d2a550bdd5ada7296982a9b926be7b465f5a",
      "name": "ClassDefinitionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f881acdac14d83dc1f399fa9525ceef50b8729a",
      "name": "ClassDefinitionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "526273257b0230d97fc4f4469ac49f945f464c7f",
      "name": "ContextualGlyphInsertion.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08048b73629cebf3e6353fade6d8821cb9c70562",
      "name": "ContextualGlyphInsertionProc2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42ceade81545bd41fd7cbfe516dd2d7053d9b207",
      "name": "ContextualGlyphInsertionProc2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4884710d814d656b2f89f149126ad20d0eb1d592",
      "name": "ContextualGlyphSubstProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "23d7e45eea774429e07dd0fb04b796143ba95621",
      "name": "ContextualGlyphSubstProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba7bd36f916411730ce195b7f8871ac9f00c0d84",
      "name": "ContextualGlyphSubstProc2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40ed087d622eb42e3dc0d8d6969275b51ec6e2d9",
      "name": "ContextualGlyphSubstProc2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ecc8ade8a9ae9107b891fa976d9026cc28390df",
      "name": "ContextualGlyphSubstitution.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1737d8e9225ab46634fef0e5f4ae327e00ccab33",
      "name": "ContextualSubstSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7680df98cad0c886606d9ff079a006a3d23d0dea",
      "name": "ContextualSubstSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5f1597f8648707afbbe72b9440f07244ad5f20a",
      "name": "CoverageTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5d63572dac6eb32cc30828d6fe7d1d3f8d3e5e0",
      "name": "CoverageTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "875c1b1d7ef30801805d655a053254e5fcc0765d",
      "name": "CursiveAttachmentSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ceca0e16dd995099d4eaeea7221bf31b635d5e6a",
      "name": "CursiveAttachmentSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0e1bc1c33b486dbb2c6e1f7709f41793800cf00",
      "name": "DefaultCharMapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0bbbf18149645e9ada955f6864eeed240701a685",
      "name": "DeviceTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3baded47dac57ff1478aeeac321cd47ba3933b67",
      "name": "DeviceTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ac03a2bb845f2ef1f6ec5ca8a8f3fe7edfa639d",
      "name": "ExtensionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d214af5ec249665d4e99ad3d4fed08ccb489882",
      "name": "ExtensionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbffe55599e2859618d99752f46ec967479a73d2",
      "name": "Features.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac5128a9f8ba0086580210cb985cc2cb986fe760",
      "name": "GDEFMarkFilter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae329cc711496e0008e2d66f234cb44b4f09403f",
      "name": "GDEFMarkFilter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c16229e3880fc28f56aac2749eb984b94307334c",
      "name": "GXLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0634a02f56fd4c1cfaf04934f5f9ce92a804c445",
      "name": "GXLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9702883acbc1e45674bbcb9e5897bd0c28d1bd4c",
      "name": "GXLayoutEngine2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f01e025eed4874085cea972ed959c42b56aa6532",
      "name": "GXLayoutEngine2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67c0b21f68bb9474b17579007c33c1e0d837bc52",
      "name": "GlyphDefinitionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5be7760d66fb8b3d78b45636a7ea57efcf8ec93c",
      "name": "GlyphDefinitionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72d2dd13156d8273269010d93575e30d76de63f2",
      "name": "GlyphIterator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6531434d64a78bdc44d3fefaf57c6f2314fc4c37",
      "name": "GlyphIterator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b79916bab6365604cf827f6170383a9709db013",
      "name": "GlyphLookupTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55a2e5d13a5f1c79aef6904baaa132d4c35cc00f",
      "name": "GlyphLookupTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "900e1aeecef68859af80763919e0ff119f61b11e",
      "name": "GlyphPositionAdjustments.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c9e39bffe654719a7a8c59797fdb21daa936049",
      "name": "GlyphPositionAdjustments.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "851128ed13a69d1338d98ae67ddc4878c881b9d2",
      "name": "GlyphPositioningTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "571517d0257c00499eeb082c9b586674e8aa7d17",
      "name": "GlyphPositioningTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76bdc79aaeb0d465b5642b1c3ba382de7939e05c",
      "name": "GlyphPosnLookupProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c517ff1a242f77410474709ecdf24fa08107eda",
      "name": "GlyphPosnLookupProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8698b341441969b57d64ce92e86f72b3c941c732",
      "name": "GlyphSubstLookupProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0066281eaf29aec02cd1ce7db64ae27723b85821",
      "name": "GlyphSubstLookupProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5eeff21f36eb518d6efa4ad9e18a24d57b59042",
      "name": "GlyphSubstitutionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b27ec99eb801c39eaf80fa6e8724966b84ca4cf3",
      "name": "GlyphSubstitutionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25652bc1185940848e999c95ce1d5f76730024bf",
      "name": "HanLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5accc6358dcb677a9274626713b5f2fdaf8e0ce8",
      "name": "HanLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1728e3da581d2057df787f7a131c7a709a2e132",
      "name": "HangulLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9449bcccf329cfa51ecf5c4130a623c7329eb62",
      "name": "HangulLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e864a6c49f28a989c8649fa175fd57422204c7c",
      "name": "ICUFeatures.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "217d08f739bb4f035334596cc460f75cc436e1be",
      "name": "IndicClassTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc9815cf8f553546176ed40503665e3b1bc07ecf",
      "name": "IndicLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29e82d49950ecd289a6f25f005d2a7ad8cba05dc",
      "name": "IndicLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3af3692a4ae93210f46e3b25be8c0d56619a8a1a",
      "name": "IndicRearrangement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43b921a4792891db1a678fcbf98e6a3822e6e03f",
      "name": "IndicRearrangementProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0543889de46add59a19b8a94c816bfff0986b82a",
      "name": "IndicRearrangementProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87e2ba5417305c5d61de716842727ff41ebde566",
      "name": "IndicRearrangementProcessor2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01f28830156e34f538874a112550251ed83ed5df",
      "name": "IndicRearrangementProcessor2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0e80bb73c1248865d64ab25d588df61b92ad7a3",
      "name": "IndicReordering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b2fdfa5583d362b69002f221adf5fa6483fc57a",
      "name": "IndicReordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "866e2cea7b6b02ea70185b69fb948b63871ff446",
      "name": "KernTable.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e55c88637919f8a267421713c70a44894ccf362",
      "name": "KernTable.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f364652081de11dae6557cace6b97d44571b7a93",
      "name": "KhmerLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c355d2e59fc33af77fc5f77e163cf7499cd5c795",
      "name": "KhmerLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20c2ed4a18afa8e70e292f3fcacf1a24e3d9ccb8",
      "name": "KhmerReordering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eecd12dff63715a5d827084ca5be58154be506d9",
      "name": "KhmerReordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5595f2b21a15facbe0780d9aea62829a1a624f8",
      "name": "LEFontInstance.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec1f975c9b889af717a0cae8f38d3c019ab55d12",
      "name": "LEFontInstance.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6dcfa7d27764a4699752d44a6294a99dcbb3952a",
      "name": "LEGlyphFilter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bac403a494f5ecaa9ad6360c9fa337ee3f9e18d5",
      "name": "LEGlyphStorage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8828b3f7acd03c16d3b0a5a74d973f715ab1ce52",
      "name": "LEGlyphStorage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c64b8a198dc67ecae92bad2e2b4c12f58d23cf0c",
      "name": "LEInsertionList.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0dce5984ea56606f054cba663f127fe7c9b0c557",
      "name": "LEInsertionList.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ec166b8dfdf0c28343e9f3c0c4e2e2d5270f614",
      "name": "LELanguages.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d5d1e9082836f1cef6bb61873892385b547302c",
      "name": "LEScripts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9b133f4f7275112f93fdaa6c98cba40b55453d7",
      "name": "LESwaps.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7eb79b2e8dfd8331feb683d88fa2fdfd008270e",
      "name": "LETableReference.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "604a622d633447a62f4c9705c58a75390f13a7ca",
      "name": "LETypes.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e74995362b46cafb6ec3572c65cbe1b80112974",
      "name": "LayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2eb6ea42061bfc949dd8d4180081881d274fad59",
      "name": "LayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fda5081c7a53571fafe39a15dc4604fbfc86bbf7",
      "name": "LayoutTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53f6f5a34f6948d1dffb03e6af28bcd21a1b7b67",
      "name": "LigatureSubstProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da3aa451dc36bc861b6b6ac5c00a26ad3048a013",
      "name": "LigatureSubstProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84e1d0f51d40ae4e701ebbe3e8f4fd02970efc31",
      "name": "LigatureSubstProc2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb487791d7e3314f0495806ad5092000092ef29d",
      "name": "LigatureSubstProc2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e278e390c4e249fd21ae9715ba35da6af00d570",
      "name": "LigatureSubstSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74901fdeb639666a0bd451808865f9a4890817ee",
      "name": "LigatureSubstSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fed2c2192f1ff5ef34bcdd5f49acae838ded220c",
      "name": "LigatureSubstitution.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43b8e44cd5d84bfef36dfccfa185504ab2b929fd",
      "name": "LookupProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11bc9c36e5542e3deba295efe5554c294d72a040",
      "name": "LookupProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93c93c954a5926c1eca7c0485dbd8d16eaa867f4",
      "name": "LookupTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d810756b37c78cd526161630f53fe8bfe7916cb",
      "name": "LookupTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d762fec421e8759fd51b83d5a425d8ea3186c5f9",
      "name": "Lookups.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1eb48433eccd67c35bf122d850bcb3b96b3b9bd8",
      "name": "Lookups.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08ad7a75dffec76ac4ed6f2bd48b9d8c56fb4b87",
      "name": "MPreFixups.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "18fefe0de94b67ced5fc70a6434145d808c7f8f1",
      "name": "MPreFixups.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77be2be9471cba65596561f769fe2191c7ec85bf",
      "name": "Makefile.in"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47a06251e6d05ee98b14f0e07333c3e07cafe68c",
      "name": "MarkArrays.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "812d175491b569fe54bd867ba4a9c313d927a357",
      "name": "MarkArrays.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf2ab04a20dcfc93b4b2cc3fac792cc79104c2f4",
      "name": "MarkToBasePosnSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ea97f8d7f5aacb4f275d5ff416b439c035345c0",
      "name": "MarkToBasePosnSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f75d5f790f310a3ef41a66b5ab78e3e8b1b1089a",
      "name": "MarkToLigaturePosnSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "361ec86678dde6da84c571fabf181a5ec2b6cd24",
      "name": "MarkToLigaturePosnSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d31e1639641fe9389a99409f02100f39ac5f8580",
      "name": "MarkToMarkPosnSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "119a51963e3dfa5325036d991667315bdcc063aa",
      "name": "MarkToMarkPosnSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b813371708f2458ba4d6892f310242ec817ed4df",
      "name": "MirroredCharData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f51e0396d2d0a50ce90414c0747c14ba3a39f688",
      "name": "MorphStateTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b55c91bd970fc47d368b6333a9ceebfb8196a941",
      "name": "MorphTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48541a5c69037ca2cdaaa8984aefa089fba17d15",
      "name": "MorphTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d5f8d120e3e41613e0e7eb911fc3f6332995ec5",
      "name": "MorphTables2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ff155beefb6ecd351d843ac4cc502cc414af7c1",
      "name": "MultipleSubstSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2423e0909bec647e75ac1b0c81f7c1746e8815b",
      "name": "MultipleSubstSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a8285079b3105a2383a957f0dd949a4b66a47ac",
      "name": "NonContextualGlyphSubst.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93ea391f5df23ee8220aa993b5527eef3b8cb691",
      "name": "NonContextualGlyphSubstProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4417fbc375869e69367110e7291b2062f8bdd8ed",
      "name": "NonContextualGlyphSubstProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b027f85d50c15aca214cacdf74682e9a6a91b410",
      "name": "NonContextualGlyphSubstProc2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d5c5b90fb4f93db3fafa76b6983bb522384a4b7",
      "name": "NonContextualGlyphSubstProc2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "948b36626336fc868eb2f3256791e5dd89724b0a",
      "name": "OpenTypeLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9be064a82693efa1de5be007309e7eb6f0d8de1",
      "name": "OpenTypeLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17803291833c42d2bf1995f805b2579124b1cdb5",
      "name": "OpenTypeTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d77c63e0dfe724f2edba8ee4d25e0cb323c725d8",
      "name": "OpenTypeUtilities.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39f206fdba0e43918997c73a6b3be3f9e062c1c0",
      "name": "OpenTypeUtilities.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ff3383af46ffb599c2858fb60d9b19091bcb54a",
      "name": "PairPositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1a13c5f9c1237cb8877bb03b1317c73ddfefcfb",
      "name": "PairPositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7818d1866016fd8d6ec5a95ce3f0e540767b6dc",
      "name": "ScriptAndLanguage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e34a3ca29ca447e0e3c1d280606e497a261020d",
      "name": "ScriptAndLanguage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "335912a73223170796c0bcba41d0d9111a0f5754",
      "name": "ScriptAndLanguageTags.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37f221c3f00a4e8fa1212f260c3ba9cb55f7de98",
      "name": "ScriptAndLanguageTags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e43270a958bc9a89fe01e2268bc73e7ab5e51d9f",
      "name": "SegmentArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94031d05ddddcce228575de7ba954f7dd013c953",
      "name": "SegmentArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41ba34f163b370c68e14478e2ca0792da053ede4",
      "name": "SegmentArrayProcessor2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f6ed0e8e269d825a7c85a06dbd5aea1ff2881d1",
      "name": "SegmentArrayProcessor2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec8ca25588aff49e463b10ec8fd86836edd33736",
      "name": "SegmentSingleProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e18b76f29890f764abaaba560134d1ee8792999",
      "name": "SegmentSingleProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c53153cca5245aa9ad8b857edd7f5a5f2f662d68",
      "name": "SegmentSingleProcessor2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41acbf29c2276856ab22a7d81bf2bdc1d9373c48",
      "name": "SegmentSingleProcessor2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c52a7e03c7b2a88d2a85c33b5d66bd70a168c804",
      "name": "ShapingTypeData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be74aeadeea6aaf99a9325caacd3589e525884ab",
      "name": "SimpleArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a188b8bdba18f4a4d6c008a5345417c66fd6ee2",
      "name": "SimpleArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76441597c73f2d43ba31fb10d3b5d5b66b5ea190",
      "name": "SimpleArrayProcessor2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc84e738d2151afa23f9b99ff2542f30de54ab1b",
      "name": "SimpleArrayProcessor2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b49d81d533c37bec58d90ad138c28e7fd9c501a0",
      "name": "SinglePositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d48ab8d8aa1816fc5f28e60c70c80ce859694190",
      "name": "SinglePositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e66b305e678b13656556623db656064eb5687ff9",
      "name": "SingleSubstitutionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6182ab86bebd59904e0d301a141397520f84f606",
      "name": "SingleSubstitutionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "761a0efb15935d280b64a232ca707198540086f0",
      "name": "SingleTableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1cb592645656396d5389bab4b037e8e72674c59",
      "name": "SingleTableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4af1936178bd4efe70a7f3504f25ae0166e2f14",
      "name": "SingleTableProcessor2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd24902fd34bc9898414a3ea3710a5e1290a3d6a",
      "name": "SingleTableProcessor2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "621f1ecc83a6c606a3c13b7b8542f7210768849f",
      "name": "StateTableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bed87bd89aa8dde579f4a0becba88c540a41faf1",
      "name": "StateTableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3eff7ba8b59b1b9f2315f72a65ddd052d25550a",
      "name": "StateTableProcessor2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f967455509c113b320e6cf3bbfe0925f8efa966",
      "name": "StateTableProcessor2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f00a5b71639404b88bfc5c4c1750f83c5019c3c",
      "name": "StateTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fb281300ed504c6903c773469af71df2cb04c5b",
      "name": "SubstitutionLookups.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "582b6f661e4c3eef0e7ff99b4ed095e3c7ddeab4",
      "name": "SubstitutionLookups.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "550b9f05e317932b77b6a2ee5501f5e21d64700a",
      "name": "SubtableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b75a1cdc6464cbbc1b8a40473870981260099aaa",
      "name": "SubtableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "088d320cdcc7b4e9308624b140ad3ddf40e67ab4",
      "name": "SubtableProcessor2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3bd7e3a92f24f5d56b8ef0072593a14f654300a",
      "name": "SubtableProcessor2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3cfb09e4a9d976f9c55a29e99138a7dc6683618f",
      "name": "ThaiLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08a154d22725135d59ef647826b31d3f4a5e2259",
      "name": "ThaiLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1680f0fe5151021839cb1ac4c17b5d3dfd249535",
      "name": "ThaiShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c6d6a51f4f4883e96b55ad93de28cd816a9f78e",
      "name": "ThaiShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1f8b184fbf44476cfd0529e43411bf28fe2d3a1",
      "name": "ThaiStateTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1647e3ec328df7c485104c4b32a2fe0f8f25bf2",
      "name": "TibetanLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf7d1fa728a8ec1e46f5f4a7481cec78f635bd8d",
      "name": "TibetanLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4296d637fd4aa081ffe9d366e682cc4619013cf4",
      "name": "TibetanReordering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "246db5947b2b30fe48ca340c3f0635b67a218b02",
      "name": "TibetanReordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5f8ecb02ba831cc472bdc7d72279ac0655e82a5",
      "name": "TrimmedArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab24de23a6f2909ae5cd98320ccd513d2bd4b99d",
      "name": "TrimmedArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb30994a202bfeb9828de5ca268a6dab7bbc8898",
      "name": "TrimmedArrayProcessor2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a88fa62efbd699bc18f74f6be319b749e43bd95",
      "name": "TrimmedArrayProcessor2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6731ea4b2dcf213d876e6e4e6036a3ff568d97f7",
      "name": "ValueRecords.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39010d4a721f5fa37a869a6677622515dffc2911",
      "name": "ValueRecords.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8c512d3cbdc694f3aa8c71d0ff4b0d1a7994a6b",
      "name": "layout.rc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d80eb54f1a56b3bf1d1f5aba9e1f2aeba69e874a",
      "name": "layout.vcxproj"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c5d835a348fe694e0b76efaf27fe5b368fb0408",
      "name": "layout.vcxproj.filters"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3718b9f6f8a4955873d69b6d660d09810f4e7060",
      "name": "loengine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b882dd69092b8cbfb81b5f23b929b5b1639daa0",
      "name": "loengine.h"
    }
  ]
}
