)]}'
{
  "commit": "f4c12fce1ee58e670f9c3fce46c40296ba9ee8a2",
  "tree": "b131ed907f9b2d5af09c0983b651e9e69bc6aab9",
  "parents": [
    "a92766f0a6ba4fac46cd6fd3856ef20c3b204f0d"
  ],
  "author": {
    "name": "Ian Hodson",
    "email": "idh@google.com",
    "time": "Wed May 30 21:27:06 2012 +0100"
  },
  "committer": {
    "name": "Ian Hodson",
    "email": "idh@google.com",
    "time": "Wed May 30 22:47:36 2012 +0100"
  },
  "message": "Add openfst to external, as used by GoogleTTS\n\nMoved from GoogleTTS\n\nChange-Id: I6bc6bdadaa53bd0f810b88443339f6d899502cc8\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac92ec6b26a08b6ce7992bf359c78d577ed5aac6",
      "new_mode": 33188,
      "new_path": "AUTHORS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0748c91ff2287d31ae907a0818b76455889e1fd1",
      "new_mode": 33188,
      "new_path": "Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d216912d21d44aea7067cc591200032217956aff",
      "new_mode": 33188,
      "new_path": "COPYING"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3c5b40a94091285c27361905f591af64c1f7b21",
      "new_mode": 33188,
      "new_path": "INSTALL"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d216912d21d44aea7067cc591200032217956aff",
      "new_mode": 33188,
      "new_path": "LICENCE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0182df297514233d3b89aa4a0b660f2b57113018",
      "new_mode": 33188,
      "new_path": "Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e80673549bf02c67849ab5fe2867c52ba0ea9ebc",
      "new_mode": 33188,
      "new_path": "Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0152c55d7a3c2dd98d736a55c51aba25a89e0e54",
      "new_mode": 33188,
      "new_path": "NEWS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d216912d21d44aea7067cc591200032217956aff",
      "new_mode": 33188,
      "new_path": "NOTICE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4643d73617336dca70a461744b5be1abb115bd0",
      "new_mode": 33188,
      "new_path": "README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d822ec0d8c0fbac0061804f7330283ef8ce8b83",
      "new_mode": 33188,
      "new_path": "README.android"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a47eef228397873967e1e0b364a5a7179289f378",
      "new_mode": 33188,
      "new_path": "aclocal.m4"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3a2116a7dcd3d282cd95263d96fcbc6f5f42c7d",
      "new_mode": 33261,
      "new_path": "config.guess"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b78d2e6bc8a52467d157fdd389620f67ad038fc1",
      "new_mode": 33188,
      "new_path": "config.h.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb0389a693f35eb868f6b979d4ec781feda41d99",
      "new_mode": 33261,
      "new_path": "config.sub"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38c7241a80af661ac5c77d7a77de25209a904cc9",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "211dcd717154f0f2f94e3e39451ba3cb99e4911b",
      "new_mode": 33188,
      "new_path": "configure.ac"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df8eea7e4ce8862105fcd7929b20bdb45488048b",
      "new_mode": 33261,
      "new_path": "depcomp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6781b987bdbcbc23efe6bbe1654a1e3637b9af07",
      "new_mode": 33261,
      "new_path": "install-sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ed280bc9525daa93de726e1100f11de4b113de2",
      "new_mode": 33261,
      "new_path": "ltmain.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f30de1633a2813c8c70ea408ede32d4827075c33",
      "new_mode": 33188,
      "new_path": "m4/ax_check_icu.m4"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3fee5360f644854cc9497a7b3b1ed2ba6d46f08",
      "new_mode": 33188,
      "new_path": "m4/libtool.m4"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34151a3ba625f326e6645d6afc79586f10746a3e",
      "new_mode": 33188,
      "new_path": "m4/ltoptions.m4"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9000a057d31ddf75cb85ccda8757de4493bcdbe7",
      "new_mode": 33188,
      "new_path": "m4/ltsugar.m4"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3c5309802447a3b341b1a2c5e4d74ec138b311a",
      "new_mode": 33188,
      "new_path": "m4/ltversion.m4"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "637bb2066c425f79faecd6cc9e4e6b5074c6b55c",
      "new_mode": 33188,
      "new_path": "m4/lt~obsolete.m4"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28055d2ae6f2a2c584afcd769d7881e11f62ecd9",
      "new_mode": 33261,
      "new_path": "missing"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3ca481cdd22df6080f5a28111834ec3d300b4ae",
      "new_mode": 33188,
      "new_path": "src/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f073530d8fcda4edb49d4925f34dc78956757119",
      "new_mode": 33188,
      "new_path": "src/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13fc64cd86399dc3ea96c3b54b0bb8f018a30e61",
      "new_mode": 33188,
      "new_path": "src/bin/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d27164282e0f227a867756f73b19bfc9695b689",
      "new_mode": 33188,
      "new_path": "src/bin/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33e534ddc9bd05d5ce6f45fe95a96aaf9f2c9ca7",
      "new_mode": 33188,
      "new_path": "src/bin/fstarcsort.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "569c7088c830f57bee1973e2b53d3c38b977c943",
      "new_mode": 33188,
      "new_path": "src/bin/fstclosure.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db62f953e320ae2802a2624a43044ced517a2381",
      "new_mode": 33188,
      "new_path": "src/bin/fstcompile.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ba8c47a11f89904781c11c55bca57527fe8a9ef",
      "new_mode": 33188,
      "new_path": "src/bin/fstcompose.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbe9b682e255dbcb9c381549c86cd4881bfe0bf8",
      "new_mode": 33188,
      "new_path": "src/bin/fstconcat.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f774767faeec270c3c3a6a65c5a8dd4544af94de",
      "new_mode": 33188,
      "new_path": "src/bin/fstconnect.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7c4ad957393711f613c34a03199d334058c69a8",
      "new_mode": 33188,
      "new_path": "src/bin/fstconvert.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa5064fb3ec26844b832749a0afeb95f8753bd2e",
      "new_mode": 33188,
      "new_path": "src/bin/fstdeterminize.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5459b037a6fceb404a1ce8f0f6f761f0e50517f5",
      "new_mode": 33188,
      "new_path": "src/bin/fstdifference.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51ebb2d3c2859fe8b7e8675245c5eee4231b0833",
      "new_mode": 33188,
      "new_path": "src/bin/fstdraw.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95dd49c5c0188354f202fe1882710d262a5e8b62",
      "new_mode": 33188,
      "new_path": "src/bin/fstencode.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8813c6c6061ed5b5ceccc8f750e2b12a77f809a",
      "new_mode": 33188,
      "new_path": "src/bin/fstepsnormalize.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "885b3304761b45d2093dad5e59353c404ca93f2c",
      "new_mode": 33188,
      "new_path": "src/bin/fstequal.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7e09f23c21a4961fb77317d0e00c4f755bfaa6e",
      "new_mode": 33188,
      "new_path": "src/bin/fstequivalent.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23816be8d4a0b798e37e6a18439602aa1b99a5c3",
      "new_mode": 33188,
      "new_path": "src/bin/fstinfo.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3558fcaf5dc0f9dae583b674bb9042d3e72e35c",
      "new_mode": 33188,
      "new_path": "src/bin/fstintersect.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9b348b174f820b95a7d5b0ca82a2f237c770b19",
      "new_mode": 33188,
      "new_path": "src/bin/fstinvert.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "231c725b98c15c9915bf6d2759f7911db2fc6bf8",
      "new_mode": 33188,
      "new_path": "src/bin/fstmap.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d9d6358458ecfa77a4286798373b3b1e4c24988",
      "new_mode": 33188,
      "new_path": "src/bin/fstminimize.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b42bb7ef862f115de6c3b732daf01712be066995",
      "new_mode": 33188,
      "new_path": "src/bin/fstprint.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a67f431d411bbb6cc969f611f0d247978499b4e1",
      "new_mode": 33188,
      "new_path": "src/bin/fstproject.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2041b7ccc157b9a2bf689cd2478323fbfa426f33",
      "new_mode": 33188,
      "new_path": "src/bin/fstprune.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b849b5b8888c6598009683ec273b76ade0fc9d5",
      "new_mode": 33188,
      "new_path": "src/bin/fstpush.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f48d0cf736819d507b53336e1604272d8115fadc",
      "new_mode": 33188,
      "new_path": "src/bin/fstrandgen.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc86450b369def46e8b9b001126a5eaca1e0ee56",
      "new_mode": 33188,
      "new_path": "src/bin/fstrelabel.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d1d7708c0f525769c8627a8841a1d80f944d312",
      "new_mode": 33188,
      "new_path": "src/bin/fstreplace.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7507ffaa868d3ed8208a96dd16bf17fb5b02360c",
      "new_mode": 33188,
      "new_path": "src/bin/fstreverse.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3913a6d44219bb2151c8726332a70117a3180c1d",
      "new_mode": 33188,
      "new_path": "src/bin/fstreweight.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63a80b8ebfae19dfbeb5d6416cc106337e11d0fe",
      "new_mode": 33188,
      "new_path": "src/bin/fstrmepsilon.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01f5617a347abc32d8a53819c345e25ef2263b0e",
      "new_mode": 33188,
      "new_path": "src/bin/fstshortestdistance.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a9e7209f924d8d24755834403f513df8d33eb42",
      "new_mode": 33188,
      "new_path": "src/bin/fstshortestpath.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c07f1be163cbb158390d7b9bae95f84d29e6a0b2",
      "new_mode": 33188,
      "new_path": "src/bin/fstsymbols.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7137504ffdcbfe629d0ab87b9d84b6a3bd3e8570",
      "new_mode": 33188,
      "new_path": "src/bin/fstsynchronize.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f042159a4ef31d7a08547b2efcd3512c57f77c8",
      "new_mode": 33188,
      "new_path": "src/bin/fsttopsort.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41c4f8377da02017d72d0dca8074672baa98f390",
      "new_mode": 33188,
      "new_path": "src/bin/fstunion.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64d5483026c250c073742875000bd8b193f47c49",
      "new_mode": 33188,
      "new_path": "src/extensions/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43a74c8faa866d4af84363c1b069a353e2fe3ec8",
      "new_mode": 33188,
      "new_path": "src/extensions/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b80cd3e308888dc3969592a2a1668ea081c22726",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe31e46aaa9bd7027026107aec57b04416929688",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7f750c8910f3e9f6a08925cb2e2616480c10558",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact16_acceptor-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c54b1633e596e3d59f150323c49df7e9a760a5bf",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact16_string-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "beb73ebe27ddbea57131050b68df02afc76cf547",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact16_unweighted-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b312eafa7f62e75c2a986e5c4b490d705d5f1e9",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact16_unweighted_acceptor-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ef1f07dbee0320a1b479172ee2494867a1795e6",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact16_weighted_string-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3524845d68a4b0cee6b49fe902f2a05e2ab7c7c4",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact64_acceptor-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eddb9af2120c76194f832d2c82156949865fe7c3",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact64_string-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39267390204ec092ef46c35db7031b42176fce6d",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact64_unweighted-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0705ca572251e87d22d5599eaa627e544b39080",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact64_unweighted_acceptor-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9508972b4650bd63f2e2368cd084f8d4825b12cd",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact64_weighted_string-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d43b1710334edc196b10bd9dd21594026575943e",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact8_acceptor-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8899bc72b3e020388fb74ae791f78498e1f8415a",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact8_string-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b784bc4e5d1af8a3a050f071bbd2923988dfb8f",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact8_unweighted-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "227d67186c2cc2cec10cb28f11062a8eae38fddb",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact8_unweighted_acceptor-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "552017edc09ac9367a46ed9d4ee8c77302bf2e97",
      "new_mode": 33188,
      "new_path": "src/extensions/compact/compact8_weighted_string-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08a97d5a564897fb6ab38662469ca2d339e1dcb5",
      "new_mode": 33188,
      "new_path": "src/extensions/const/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "906750a4da06c958a6ea6c7b7bc8a5597845ed6b",
      "new_mode": 33188,
      "new_path": "src/extensions/const/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8eece5a327d03efd5462eefe83dd1575fdf8652c",
      "new_mode": 33188,
      "new_path": "src/extensions/const/const16-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f635e3163e72b4afaa9bb2c21ffce03d1732c78",
      "new_mode": 33188,
      "new_path": "src/extensions/const/const64-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33f9ce7a31e2d796004be06f8d0008415e63054f",
      "new_mode": 33188,
      "new_path": "src/extensions/const/const8-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61f7cc8529694a8dc422e425d59f9bf4c09551b2",
      "new_mode": 33188,
      "new_path": "src/extensions/far/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e05cabaae2b02d0c15d8d81d045bdb64fc7fe90",
      "new_mode": 33188,
      "new_path": "src/extensions/far/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8a99ccc340cbe574ab75ff755b924491bbc99af",
      "new_mode": 33188,
      "new_path": "src/extensions/far/compile-strings.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c9b35267ee12ac5971ee76c117a3b13ee1ec70d",
      "new_mode": 33188,
      "new_path": "src/extensions/far/farcompilestrings.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "009fc3460280cc7e9556f4557d498e8064a56ec3",
      "new_mode": 33188,
      "new_path": "src/extensions/far/farcreate.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72b2d15f5673dd9f127e3acde05a156966d78cbc",
      "new_mode": 33188,
      "new_path": "src/extensions/far/farextract.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8036a9a73429981b8cf00830ecb67fe4a2ba561",
      "new_mode": 33188,
      "new_path": "src/extensions/far/farinfo.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab7d52b70f98790ecf6dec7051de6baf7eb2fed0",
      "new_mode": 33188,
      "new_path": "src/extensions/far/farprintstrings.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a04645d006fbd4cf673ffb727bcd0136636b68e0",
      "new_mode": 33188,
      "new_path": "src/extensions/far/farscript.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b01d639cc24b4863deb4dd7b8db757f80c3a48d2",
      "new_mode": 33188,
      "new_path": "src/extensions/far/main.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f75b5920b2e8c92298302c181f1c3ebc26217cec",
      "new_mode": 33188,
      "new_path": "src/extensions/far/stlist.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76e91b80cd20e48f6a063cdcd9961363c315a985",
      "new_mode": 33188,
      "new_path": "src/extensions/far/sttable.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "895ef2930830981826cbecec9809d5dc1c6eaafb",
      "new_mode": 33188,
      "new_path": "src/extensions/lookahead/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cb078f688898721b51a455c8e1ab7c527f44dab",
      "new_mode": 33188,
      "new_path": "src/extensions/lookahead/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3c827e8f6c905b1714df03594b930b13a79a449",
      "new_mode": 33188,
      "new_path": "src/extensions/lookahead/arc_lookahead-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8df0819a779e3cef649fed032ba4b3a8a90a48cd",
      "new_mode": 33188,
      "new_path": "src/extensions/lookahead/ilabel_lookahead-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9542b56cf81d6772a42885a3d7d9da9d245b7d3a",
      "new_mode": 33188,
      "new_path": "src/extensions/lookahead/olabel_lookahead-fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9936b52afb6e49f5670be369891895cf48425cf4",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "018f3443ee5e3a2bf88202e866b95b3a7c655fea",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bab405533ec90c256d4ca921bdf56f745b5a9d7",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/pdtcompose.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2134932dac453dcae04ad2b47f0a6b32e7285f87",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/pdtexpand.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89227d392f96a349adb5d814282385f04daf4556",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/pdtinfo.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "543b6ea93c09962d58af2f52569b9adc755ff6ab",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/pdtreplace.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e79cd7f184c8279ddc8564e249c746ec9c2418c3",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/pdtreverse.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33e29ce15cdf265d1e145c2480bcc04be0948bb2",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/pdtscript.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad6796980bcba00d2c99de788834002f86500839",
      "new_mode": 33188,
      "new_path": "src/extensions/pdt/pdtshortestpath.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4e6213e5113a40777359deeac1599b7e92f5ca4",
      "new_mode": 33188,
      "new_path": "src/include/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab6c28dedd8c92bd83774f92859a481a98658d8e",
      "new_mode": 33188,
      "new_path": "src/include/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fcb960c8503cc5a9f02e40492d0914201c9ef3fd",
      "new_mode": 33188,
      "new_path": "src/include/fst/accumulator.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee21a93a10bd64394c7848bda09ec35c13649303",
      "new_mode": 33188,
      "new_path": "src/include/fst/add-on.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3055f716ed6b6861930f73bb4a85e54e58003c53",
      "new_mode": 33188,
      "new_path": "src/include/fst/arc-map.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56086c92d0d1aa2148cf252b5ccc038515af1fa7",
      "new_mode": 33188,
      "new_path": "src/include/fst/arc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "179dc2cea845891aa127dd917381942b2551b88e",
      "new_mode": 33188,
      "new_path": "src/include/fst/arcfilter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38f4f95eb1baff6d3ff9a29b12cdcbc15820ef5d",
      "new_mode": 33188,
      "new_path": "src/include/fst/arcsort.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbb436c99df8b98fa9a6c0fe59f9213ac9962abd",
      "new_mode": 33188,
      "new_path": "src/include/fst/bi-table.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6a92d4e273655c375c262495b75271d3fe85937",
      "new_mode": 33188,
      "new_path": "src/include/fst/cache.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "541562be56bc975c7ab075f8d0492c56adba1ff2",
      "new_mode": 33188,
      "new_path": "src/include/fst/closure.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efa567a540551edba867a42093e19d8c85341b54",
      "new_mode": 33188,
      "new_path": "src/include/fst/compact-fst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "034b57eda6c47041af200769099bc122b4af1f1c",
      "new_mode": 33188,
      "new_path": "src/include/fst/compat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dacf396adc4024eb11e68b2344f49fbec3fc1d4d",
      "new_mode": 33188,
      "new_path": "src/include/fst/complement.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bf77369bfbf8c6d2f41886ae0c1e2b54ced040b",
      "new_mode": 33188,
      "new_path": "src/include/fst/compose-filter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0bf4b1bd29ac400322c13311dc20cf6088e5144",
      "new_mode": 33188,
      "new_path": "src/include/fst/compose.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8500d505287e609c19cec5de6c2a53cbf2fb2c2c",
      "new_mode": 33188,
      "new_path": "src/include/fst/concat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "046b49c8c3bc5e1cd54b46214e30f2b2e454a9b5",
      "new_mode": 33188,
      "new_path": "src/include/fst/config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7815dfcdf8ab817710fd4061ccc79e4f57b42ae9",
      "new_mode": 33188,
      "new_path": "src/include/fst/config.h.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "427808c940427dc6194586c5767e08195373c640",
      "new_mode": 33188,
      "new_path": "src/include/fst/connect.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f68e8edb7ee3aa36037f16e4c6fe69b4870ec921",
      "new_mode": 33188,
      "new_path": "src/include/fst/const-fst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "417142f142a9d7bb43c8b59ee5357d53b0149290",
      "new_mode": 33188,
      "new_path": "src/include/fst/determinize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b47c78d3fa5ae0610350c087f8de78307d3ef253",
      "new_mode": 33188,
      "new_path": "src/include/fst/dfs-visit.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a3306f60fa5e8c31ef3be6fab920628c69b0eef",
      "new_mode": 33188,
      "new_path": "src/include/fst/difference.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "303cb249ab0d62130f08725b8d331b52527eafec",
      "new_mode": 33188,
      "new_path": "src/include/fst/edit-fst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7245b459d9c9e94263fcc8b149bf3f17b0e013f6",
      "new_mode": 33188,
      "new_path": "src/include/fst/encode.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "696242b75160ed2a5eb06f53bab686bb0e0db841",
      "new_mode": 33188,
      "new_path": "src/include/fst/epsnormalize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33be19856b797887267e54c8c2e7d6d996526df0",
      "new_mode": 33188,
      "new_path": "src/include/fst/equal.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f05ff8713a72f26a6a8ed267325f8656ad78de65",
      "new_mode": 33188,
      "new_path": "src/include/fst/equivalent.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b44b81cc67512936081ee498e1f8a4ecdff7cbbb",
      "new_mode": 33188,
      "new_path": "src/include/fst/expanded-fst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5226cad0608f1e1a95265f8f4414861095bbe0a0",
      "new_mode": 33188,
      "new_path": "src/include/fst/expectation-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7f4d6bce2c665b5af1038333b835bed8806c946",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/compile-strings.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edb31e7b085844120138c18bc778b727bb0e3703",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/create.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "022ca60a6faadcf31696da7c8b8d017578ab8602",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/extract.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82b9e5cbe95a63f4149add8445bfb123462dd881",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/far.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91ba224e0fba8983cea18435dc83faedb4153cac",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/farlib.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c3b1ca344db1fdea1994f8da5a9c61a4ce026f0",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/farscript.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f01054692e7434954597cea477806a19e3c6e7c0",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/info.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00ccfef4537459b71f33d55c59b88a98cda14be5",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/main.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aff1e5199e52fb420181d7d9180cdb57b2e5811a",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/print-strings.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4738181e8843ec457598fd0b55786afe9e45f8bc",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/stlist.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a031331f56262b6cb0c835d5040120cd5e47f6c",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/far/sttable.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26be50481c2f943298451f692028db3ac16249c7",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/collection.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "364d76fcbb28bb8a7aca9074e2b52a9eb59f40b9",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/compose.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f464403e78b3ab1e5c635195baa13cde44053ba2",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/expand.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef9a86082a85fc628b719473a1ca7eb1f892ee2f",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/info.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b9887fd9a8b0f3ffce71e642f4f5368cefa9e90",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/paren.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "171541f3c50867d5fde87ad9f9aa3ed8d6167f4c",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/pdt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71c8123b19690cf5bd055d20f848290e8db53a65",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/pdtlib.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2a1cf494d6c442760c80052d34a680410f32b03",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/pdtscript.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a85d0fed029825b63e842e9fe7defc299fd0b1b7",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/replace.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b20e1c5df3cecac56f4a47367b39217e78d8729a",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/reverse.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e90471b9a26ebedf4a109876f4f6841b774a93ff",
      "new_mode": 33188,
      "new_path": "src/include/fst/extensions/pdt/shortest-path.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce0d58d81de43c67b2e1a90340bf6e701e4e2b81",
      "new_mode": 33188,
      "new_path": "src/include/fst/factor-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec3d3015336f4fe83bafcfd0eae27a7cfeb4e70e",
      "new_mode": 33188,
      "new_path": "src/include/fst/flags.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "530cbdd01c86e2a2a0ef78757ec415c8928a78ce",
      "new_mode": 33188,
      "new_path": "src/include/fst/float-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e2cdf1974dd48e98c9f3549d8b3142d150bbefa",
      "new_mode": 33188,
      "new_path": "src/include/fst/fst-decl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c4d0db6769618b7e2bb42e8974d104eda68f0db",
      "new_mode": 33188,
      "new_path": "src/include/fst/fst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c05c7750340875132c021be91ab9e37ea7f55baa",
      "new_mode": 33188,
      "new_path": "src/include/fst/fstlib.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f8b5125210368e19de890735aa4d4328ead678c",
      "new_mode": 33188,
      "new_path": "src/include/fst/generic-register.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7affbd428695e56705725276c48909b617150b6",
      "new_mode": 33188,
      "new_path": "src/include/fst/heap.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b74c2e2ed36613f91750e25f4ea0514d466bbc6",
      "new_mode": 33188,
      "new_path": "src/include/fst/icu.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f46116f9f44cc150619f99aa0fb330281debd501",
      "new_mode": 33188,
      "new_path": "src/include/fst/intersect.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf6ac54425a2e3fa704f1a2f20699a5ccd74512e",
      "new_mode": 33188,
      "new_path": "src/include/fst/interval-set.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc83a5d11e2d54ff6a01a71fbf63ebf0190548ed",
      "new_mode": 33188,
      "new_path": "src/include/fst/invert.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f9aca86f1735bdf218ba482a939666cd4b00bb5",
      "new_mode": 33188,
      "new_path": "src/include/fst/label-reachable.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b55c50ab3e98ce74e9a121955c659dba226270f",
      "new_mode": 33188,
      "new_path": "src/include/fst/lexicographic-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3adf7df8ab3ba94bdebfc6c3ab6a8a960bb43596",
      "new_mode": 33188,
      "new_path": "src/include/fst/lock.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1492cdc2d8ee42b300049fc9499b8bb7fb65d90",
      "new_mode": 33188,
      "new_path": "src/include/fst/log.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e11c1bbd177a5e3b334c2a8d4299f86cc5b334e6",
      "new_mode": 33188,
      "new_path": "src/include/fst/lookahead-filter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10d9c010f568f9405a21d69097acff8aa0be8008",
      "new_mode": 33188,
      "new_path": "src/include/fst/lookahead-matcher.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "419cac4ab260d509637823023435e435dca0cc8e",
      "new_mode": 33188,
      "new_path": "src/include/fst/map.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73e64add6fe02058b553c2ef1450c9110c68bca0",
      "new_mode": 33188,
      "new_path": "src/include/fst/matcher-fst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a89325b7c418cb0ca80efd3d5c969bb2df0de7ab",
      "new_mode": 33188,
      "new_path": "src/include/fst/matcher.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fbe3ba4e22bd39dabab8976e1bb0d9ab3c42388",
      "new_mode": 33188,
      "new_path": "src/include/fst/minimize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9afcab3619492a72968006e815eba38c6430922a",
      "new_mode": 33188,
      "new_path": "src/include/fst/mutable-fst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d8aa118ac2dfb85da0597ef158c678487622d7f",
      "new_mode": 33188,
      "new_path": "src/include/fst/pair-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcee67bd4daaa336eded921be0d30ea7fa905035",
      "new_mode": 33188,
      "new_path": "src/include/fst/partition.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "256928d71d6952aed7c0e0a9425931558e1ed136",
      "new_mode": 33188,
      "new_path": "src/include/fst/power-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16dede8a048939156b7e4593996fde2cebfe1cda",
      "new_mode": 33188,
      "new_path": "src/include/fst/product-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07946c35b87713ab343bf4a8318ff6f5866da0e7",
      "new_mode": 33188,
      "new_path": "src/include/fst/project.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fab16ff3cdee86469838b5515f3448f9d501d13",
      "new_mode": 33188,
      "new_path": "src/include/fst/properties.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ea5b4dd927cb6a6379a2bebe562d2787539cf92",
      "new_mode": 33188,
      "new_path": "src/include/fst/prune.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f7a8faa91a605f5b9876ee12c546f046b2c7b78",
      "new_mode": 33188,
      "new_path": "src/include/fst/push.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "707dffc0ebf1af71e9c85f826ca29a34b37cb0a5",
      "new_mode": 33188,
      "new_path": "src/include/fst/queue.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1aaccf7dff345c4722b6b9818a37b9ed042ebd4f",
      "new_mode": 33188,
      "new_path": "src/include/fst/randequivalent.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82ddffa7d064c078f6ba2a944dd12e6db7ed85f8",
      "new_mode": 33188,
      "new_path": "src/include/fst/randgen.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ccd95d3d47dc58e0dbac6edb60bdf6d887f6e91",
      "new_mode": 33188,
      "new_path": "src/include/fst/random-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96aa00d5491e0fab93189d4702b9ddb46671e6de",
      "new_mode": 33188,
      "new_path": "src/include/fst/rational.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55651cd86c36962ca8a0a1105f19dcf20d6d80e0",
      "new_mode": 33188,
      "new_path": "src/include/fst/register.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbb8942f452bdd6065daf5a7c471707f28763c97",
      "new_mode": 33188,
      "new_path": "src/include/fst/relabel.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4a9c05535ab03df6429fbfc9b22b4c52052176a",
      "new_mode": 33188,
      "new_path": "src/include/fst/replace-util.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d08c0ea3b341d2e5931a7456c52bfb4cfef02ea3",
      "new_mode": 33188,
      "new_path": "src/include/fst/replace.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d4c75cb246526eacca9a554d099b8c3c26803bd",
      "new_mode": 33188,
      "new_path": "src/include/fst/reverse.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c051c2affcfa7940699ae3589c647791faa9efeb",
      "new_mode": 33188,
      "new_path": "src/include/fst/reweight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee9753e41cc4185adf1cff9008c9116997c8426a",
      "new_mode": 33188,
      "new_path": "src/include/fst/rmepsilon.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "236d1a77ea458638caec57e75d63ead868c4a587",
      "new_mode": 33188,
      "new_path": "src/include/fst/rmfinalepsilon.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4277332987663d22427d5c12928e89a191dc0bd2",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/arcsort.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ebf8d8eb614dff31db6739c461a8043f71fc90d",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/arg-packs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93b5ec36c3354f89a134c0fb062c16d6dab60982",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/closure.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4aab15b8decbb5ee6596e3463a80265bc58a07a9",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/compile-impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb6ea5619afb3ceab281bd82c975243f212586a4",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/compile.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96375f75bd097c253c800800d72420aa5c1145db",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/compose.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46c4407e5b4bcf6a268ec1880d0dd8af45281f27",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/concat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19c43909063d5b6f9c972823cc6b08fb5cfc9c4c",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/connect.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c70a7064e74ab3983d15e55e9df334dfbc21338",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/convert.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1064ad51768647fcc331725e5f0cec059f95a25e",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/decode.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38fd7ad04a913ff542b0467f4aee922db046e745",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/determinize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76490d495b75b37575586fdcec54c32332366449",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/difference.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e346649a118a13ffa11e9393f269789dba0cfbfc",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/draw-impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1611ad1da00c8d238a0358a178f8d871cab91b20",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/draw.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc1a290eae936a7720b79bd9ce66d44809c0cd5b",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/encode.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50b12da9910b4983db4858bf50cb51b277ac65f7",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/epsnormalize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fb2d3cbd61bca9835a2e4485a21ff7e76dbca61",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/equal.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43460c66a149e0141112363d8cd71718af760136",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/equivalent.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3eacab48be80affc214dfd56e2936cdde729e738",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/fst-class.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fee813ed614159f2cddaaf971eb4b6e386d94118",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/fstscript-decl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90e1e75cb342420108fa2036674c09aaac29e743",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/fstscript.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "408fbcdac03f6e61a1e9e3b6044b17fbe5055d36",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/info-impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f434bd518b84c102ca3f8d7115ae7ee28d031db8",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/info.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8011024eb43e565deaf68f5951d3a1d3306f822c",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/intersect.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1befd9f48f70f4eb136f84f22d2a2476a6443ac8",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/invert.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23320744e32a8ef41d563f8e6609e69676fbaa53",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/map.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f250d0396d09da0d90b52f9220848dabb722392a",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/minimize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1433a2972a28903e883113ab345bace58143a64d",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/print-impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f82b19befb455c1d265bb90c8fdf8d2e62639ad4",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/print.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12ee890768e9ad2021c0aceaec5aeff163fbe31c",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/project.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7118ff1276c3a0c99e626d343152fdf12771edd3",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/prune.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cebd6556fcab0be79c3fde4aa06d698d3b4b0c7c",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/push.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9296832eaab6b8eebfb37b74e8807d8c22b157e",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/randequivalent.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "817f9c1671a5d23edf66865f19a83600f48d1bc7",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/randgen.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03e0e36c5faff5f5228951583f73a4fced895fde",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/register.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bbb4c50bccccccd245566b9e7a6a128778b06a6",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/relabel.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5eaf5bf6c0036de0ac6a048adf3ce62ba0abbf35",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/replace.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3930875507183cf092e843b0f9bae5defa627f5b",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/reverse.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bce8398ef1d3950d569e54d3e89c554775a673f",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/reweight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62fed0373849fcf46b5e26e5dc4ca161f975e9d3",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/rmepsilon.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "452c7c5ff075fec884e9cb3da62c4ea14762d2f1",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/script-impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5fc2976b7b51be58a744ec4ac10fea6b2ad040c3",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/shortest-distance.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3a3eb9d61cd2e2ba3e37340a385d565212313c9",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/shortest-path.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "927600a420d28cf50dfc97a63fde5c35c4b84f56",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/symbols.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c0c9059aa4a410b2870eab829370bdf9a68469c",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/synchronize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95cc182a95b1b3ccb36293b2d51542c609784f8a",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/text-io.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e27e4821518e8ec6fa87265b8c80fd703976625",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/topsort.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "780e4847a2e8274064a2a087c7c8b311a9239d40",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/union.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6904003f272029d80901f0ec5bc16d7da4ecf642",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/verify.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a4890f3efba992eb7233cc1bca039b94e0db793",
      "new_mode": 33188,
      "new_path": "src/include/fst/script/weight-class.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d38409c8a7d114d275c2a682b59be169d0d5eac",
      "new_mode": 33188,
      "new_path": "src/include/fst/shortest-distance.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f12970cf0e0a66d5521c98898de5ad9e96761e35",
      "new_mode": 33188,
      "new_path": "src/include/fst/shortest-path.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da964791826aaeca5919818c7af0e1da9efbdf21",
      "new_mode": 33188,
      "new_path": "src/include/fst/signed-log-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f9402745654edbffeb02914532e869f1df20151",
      "new_mode": 33188,
      "new_path": "src/include/fst/slist.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1ff56ac5c4a5c733c255180c088ea7dec410d54",
      "new_mode": 33188,
      "new_path": "src/include/fst/sparse-power-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d316b172a6f7dfd0ea56c860e750060ab45cfae1",
      "new_mode": 33188,
      "new_path": "src/include/fst/sparse-tuple-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ace4a3cf84653301d14eefc8868301cd2dee478d",
      "new_mode": 33188,
      "new_path": "src/include/fst/state-map.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d0c971baa062cc86edd11a0f3ee7573aaa067a0",
      "new_mode": 33188,
      "new_path": "src/include/fst/state-reachable.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d863a04813c651f9d2a148908538e710f8ed385",
      "new_mode": 33188,
      "new_path": "src/include/fst/state-table.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f827f4747d5551bdad86c700bd2eeabbbd9c6ab",
      "new_mode": 33188,
      "new_path": "src/include/fst/statesort.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1beeb3327e527a93fa4c32c454c6b5d21d0b11a7",
      "new_mode": 33188,
      "new_path": "src/include/fst/string-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3099b8755a5d60515e8b0feae861f0e55106484a",
      "new_mode": 33188,
      "new_path": "src/include/fst/string.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e46c4c2b99d5bb791f81ba19d8cefd1fb9449cf0",
      "new_mode": 33188,
      "new_path": "src/include/fst/symbol-table-ops.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93ebe76d38ff13f03bc7ffa6a69190db9c899586",
      "new_mode": 33188,
      "new_path": "src/include/fst/symbol-table.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28d1262b511d37dbb76eed0a806d84edc930d040",
      "new_mode": 33188,
      "new_path": "src/include/fst/synchronize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db1ddcc4287ba337abc07b72a8e40a3a8bfcc0a9",
      "new_mode": 33188,
      "new_path": "src/include/fst/test-properties.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53735e579ab44efe0b9c7624c215dddc7f763406",
      "new_mode": 33188,
      "new_path": "src/include/fst/topsort.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "184026c0c6d55c255eaae260393d32339e1caa49",
      "new_mode": 33188,
      "new_path": "src/include/fst/tuple-weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c4367a92f789cc60fe8437e7a7063937aabfcf7",
      "new_mode": 33188,
      "new_path": "src/include/fst/types.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8633e022ff2167b74b4689e8623317f5873228f",
      "new_mode": 33188,
      "new_path": "src/include/fst/union-find.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2f97fbb614d83085d5dd4ae11372ddbffbbde7a",
      "new_mode": 33188,
      "new_path": "src/include/fst/union.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87231e12c28909a280c6d6e9f4dcefe401c248a3",
      "new_mode": 33188,
      "new_path": "src/include/fst/util.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6d8a6d12986cdd769bb50c418d818804abf08f2",
      "new_mode": 33188,
      "new_path": "src/include/fst/vector-fst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "576cfcacaea5f397eff8e67f73b6821bf8db317a",
      "new_mode": 33188,
      "new_path": "src/include/fst/verify.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31a00a8646de2a9edf5a1263f3398c7c37c56360",
      "new_mode": 33188,
      "new_path": "src/include/fst/visit.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72f5a22d4c793c3374a42cf7d2d1a01b25528c73",
      "new_mode": 33188,
      "new_path": "src/include/fst/weight.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c3ef6311d6066544f6cb99f916160f16e9d4043",
      "new_mode": 33188,
      "new_path": "src/lib/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69f392854a3d51cf8b5bd3808ce20d837db5c8da",
      "new_mode": 33188,
      "new_path": "src/lib/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2faabc54a43f140073938ee755514b726a8db158",
      "new_mode": 33188,
      "new_path": "src/lib/compat.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d05fd7326623d20d8d2ab070ca51ad3651200e88",
      "new_mode": 33188,
      "new_path": "src/lib/flags.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69bee35c64990e0b7a0d225cf40e11f9869bc9b5",
      "new_mode": 33188,
      "new_path": "src/lib/fst.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db0e2c8148d50d7f7f958a7f91e32799b20a99ef",
      "new_mode": 33188,
      "new_path": "src/lib/properties.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "875bd7ac8927a7306abc7623d0f19abb32b2758a",
      "new_mode": 33188,
      "new_path": "src/lib/symbol-table-ops.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b35cdf29bfd0180f928d3f42acddfbc10628d60",
      "new_mode": 33188,
      "new_path": "src/lib/symbol-table.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a6936e511fc75988d5cfb7543fb834950eeac3f",
      "new_mode": 33188,
      "new_path": "src/lib/temp_Android.temp_mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eeba92b724adec1ed735a351619a7e7654591f88",
      "new_mode": 33188,
      "new_path": "src/lib/util.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00d52a5d9780c78d4043f4558ea7beccd0554f07",
      "new_mode": 33188,
      "new_path": "src/script/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bab82dc6230deecec431b7a9c1bc93da769398ac",
      "new_mode": 33188,
      "new_path": "src/script/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42c13a09e3cdffa44c9dce64b11143cab520b902",
      "new_mode": 33188,
      "new_path": "src/script/arcsort.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85ad1fc60ef8589917e9449095b19beb1426bd53",
      "new_mode": 33188,
      "new_path": "src/script/closure.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57a84b35898bdf4dd15c75db367d275b571616bd",
      "new_mode": 33188,
      "new_path": "src/script/compile.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a363c1f1f2a174146f86bec3c38f5ba5deeb0ec",
      "new_mode": 33188,
      "new_path": "src/script/compose.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7df40912f2ab7a605a6cabd43e58dbce9f3e801a",
      "new_mode": 33188,
      "new_path": "src/script/concat.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "177592a7c2f2e5dbce2acae37862c133e192634f",
      "new_mode": 33188,
      "new_path": "src/script/connect.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c651063b5294767c0df9b1ecd4eac6902f4de2ac",
      "new_mode": 33188,
      "new_path": "src/script/convert.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e38f7ff2eeb83fb32623fee9cb9652f0d3c54c4",
      "new_mode": 33188,
      "new_path": "src/script/decode.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1c67599fdd3c74443f31066c64caa72e3e6835c",
      "new_mode": 33188,
      "new_path": "src/script/determinize.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fcfa3ed69d95b11512983f4017356280be86e3e",
      "new_mode": 33188,
      "new_path": "src/script/difference.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b51c8b7d2bf13766c806a589ff598c167057bb38",
      "new_mode": 33188,
      "new_path": "src/script/draw.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1464b3480f492605bc4c4d509f060cecaf5fcc31",
      "new_mode": 33188,
      "new_path": "src/script/encode.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee9bbdf823cfcebfcb1fb7a4b4906b1d911f562a",
      "new_mode": 33188,
      "new_path": "src/script/epsnormalize.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da481a565a72efdedc725aa86023f60e30ff0ea6",
      "new_mode": 33188,
      "new_path": "src/script/equal.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc0f785df891b5e846d2a0f06a47db740aad3139",
      "new_mode": 33188,
      "new_path": "src/script/equivalent.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a784b082fe857404162771368cd0becb9c2d5233",
      "new_mode": 33188,
      "new_path": "src/script/fst-class.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "018f46b34aaf6fc88e8b1477598fba3ce699767e",
      "new_mode": 33188,
      "new_path": "src/script/info.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acb9c49257c6bc62aaaac3e0f6f764d669a5cb35",
      "new_mode": 33188,
      "new_path": "src/script/intersect.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a82f44de690d29ce6ba09cbb9cd383e75532d84d",
      "new_mode": 33188,
      "new_path": "src/script/invert.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ef1086f0d685f2fc0f7b172bebef5cf35c78709",
      "new_mode": 33188,
      "new_path": "src/script/map.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "461d20a80230ec05141fbb80d738503d18870898",
      "new_mode": 33188,
      "new_path": "src/script/minimize.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4277d20e59bf0e5e578ead04c62a4b8577ccd6eb",
      "new_mode": 33188,
      "new_path": "src/script/print.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "690684a9c5323fe8ed0fd5b1de891f8539f9d4fd",
      "new_mode": 33188,
      "new_path": "src/script/project.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36ca22f73078461472116e12ef76f4b72dda85c7",
      "new_mode": 33188,
      "new_path": "src/script/prune.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed3d1d0e23c4fa29dd82c2b6c21bff7cbeaef968",
      "new_mode": 33188,
      "new_path": "src/script/push.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb44ee968c48fac7f1a29a303f86558a9601860d",
      "new_mode": 33188,
      "new_path": "src/script/randequivalent.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0efc635c5ca6925485d735f782fbcd6ceaace8e",
      "new_mode": 33188,
      "new_path": "src/script/randgen.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2140798520d1068176a4e63a95abe260bdee911",
      "new_mode": 33188,
      "new_path": "src/script/relabel.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40c09be48f57d824b049173c2230b4132ec1a7aa",
      "new_mode": 33188,
      "new_path": "src/script/replace.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1c73056707a7be6a57101386de796b38455eeff",
      "new_mode": 33188,
      "new_path": "src/script/reverse.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f2dfd5200077b028f147bcdfd9cdf010422e9d7",
      "new_mode": 33188,
      "new_path": "src/script/reweight.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d217ea2d8532d5a84f1cc0f719a3a753c454496",
      "new_mode": 33188,
      "new_path": "src/script/rmepsilon.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96cac729a1f4ca228790247a9b1eb673f52f5f36",
      "new_mode": 33188,
      "new_path": "src/script/script-impl.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49ee09ba334691be579e8a4841dcdf6c2a7042e4",
      "new_mode": 33188,
      "new_path": "src/script/shortest-distance.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75749a0646cbf3a3b77dd24d5802b0ae88ffbcf2",
      "new_mode": 33188,
      "new_path": "src/script/shortest-path.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edb09c6740b81c0b24febaff8351f869a00ea2d8",
      "new_mode": 33188,
      "new_path": "src/script/synchronize.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f5efab0b06958ff7d01cb2af0d56757eed6bca4",
      "new_mode": 33188,
      "new_path": "src/script/text-io.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65cc85c41a70ae798514a84f0b5505203d6ed6b6",
      "new_mode": 33188,
      "new_path": "src/script/topsort.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21b8a441e029a611f4ede2bf217a85159099fe83",
      "new_mode": 33188,
      "new_path": "src/script/union.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48e9af4de552e2a194eeda0677796cbe1cfbb1f6",
      "new_mode": 33188,
      "new_path": "src/script/verify.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a586d7f8c34231e16f569b639cb6a01c99590a4",
      "new_mode": 33188,
      "new_path": "src/script/weight-class.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14564362c3add458415a28177af80dd721a3b1d5",
      "new_mode": 33188,
      "new_path": "src/test/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00fe859aa6fe1892e439b9a47badfb4070299a4d",
      "new_mode": 33188,
      "new_path": "src/test/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9538d54f7f307ba36bfd73b6e68804b9e6e5f617",
      "new_mode": 33188,
      "new_path": "src/test/algo_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3aca3ccdf2b6168ebaa80ac5051a0f9e6251801c",
      "new_mode": 33188,
      "new_path": "src/test/algo_test.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d8d6002321001b5ddc0602c3d639f662d90f742",
      "new_mode": 33188,
      "new_path": "src/test/fst_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da16476ac38ad638920322dc1f81f3a2c3078fd3",
      "new_mode": 33188,
      "new_path": "src/test/fst_test.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "751e7d6b1b2d6f7fb27c40be5698c35749ab52d0",
      "new_mode": 33188,
      "new_path": "src/test/weight-tester.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54ba85dec79facf206e7243e91d9bf06b013989d",
      "new_mode": 33188,
      "new_path": "src/test/weight_test.cc"
    }
  ]
}
