)]}'
{
  "id": "52f95390177a2bf41003685b573c3bcfff0b07c5",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac43ff82d12a7769166d17bba5db585d2dff1b3d",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5679686918b4d0717996a2b4df1e60ba695caa82",
      "name": "DEPS"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1c0425d5435d0ceb532d6efdd72c9777530556cc",
      "name": "android"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4eaf56fd26117bf60b2ca088e6aca200beab199e",
      "name": "fake_invalidation_handler.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ae82f56883fa41e53fb035bb00092667ab28a42",
      "name": "fake_invalidation_handler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58246ca8dc73952429f8f8c377bce1056d8b7dfb",
      "name": "fake_invalidation_service.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "230022a537fcd7190bf48f2e7e1cccdd451ad394",
      "name": "fake_invalidation_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0784d82bb60a1e897b22ad0067741a5e980263f5",
      "name": "fake_invalidation_state_tracker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2bda2165b98e33b67a742e45aa161fbcf756855",
      "name": "fake_invalidation_state_tracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f17be8f6d48658ce0195e0d2ef264edea979146",
      "name": "fake_invalidator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "242a8ffa0a2d1fd21bc322766331a77ebb47cec6",
      "name": "fake_invalidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1e71b50eb8680646749ea925ce1487e3d1bdd12",
      "name": "fake_invalidator_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac2004d15a42a5f5daf5ebcacaec41a4362287e6",
      "name": "gcm_invalidation_bridge.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc1e49a7d878387ca78f32ca11b5f52f02f0ee70",
      "name": "gcm_invalidation_bridge.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fc9dd90ea6d446fcdcf3c54809992dac9f8883a",
      "name": "gcm_invalidation_bridge_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fce5c31ee101dc54cfd2dbbf1c9fdc2784c164f4",
      "name": "gcm_network_channel.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f82bb0eac4cd34ccffdd26be5db1828f23e7055a",
      "name": "gcm_network_channel.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "218ac663f9e6b0600f71bce57ba05a344af5c836",
      "name": "gcm_network_channel_delegate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51b69a6f3723838e4d4db80ba27919efc938f56e",
      "name": "gcm_network_channel_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfb5ca0c94186780afaa92ba56724fd232059508",
      "name": "invalidation_logger.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62e87f6bfe4d93a106229326d68e16613813a36e",
      "name": "invalidation_logger.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86f09373ba8174e6c82b42da121bd749109f2425",
      "name": "invalidation_logger_observer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e984b0b6ca6f793bfe272c4c353d6131a4b67cb",
      "name": "invalidation_logger_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cde561650d8f95cfbc34494a9dd02fa945c55627",
      "name": "invalidation_notifier.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e48c8a9e9a83efea12b9dea562f822c7ea5ce4d",
      "name": "invalidation_notifier.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2fb3cf9d5140ee0d675e4ee8c2facb20401b92bb",
      "name": "invalidation_notifier_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff692cb7e660c39ec773ca10fb0abad4ac563326",
      "name": "invalidation_prefs.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cabff4140649934dff667d47a9b0147cd828f493",
      "name": "invalidation_prefs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eaa1dc9e5b4e30b48b43762f735093ff02da75ea",
      "name": "invalidation_service_android.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2d1de4d5fd5f348d925d421852a072f7c809ed2",
      "name": "invalidation_service_android.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa771ed41a57ce64391f439160a7ae9fbd989a0f",
      "name": "invalidation_service_android_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3eedd7328cab19edc75ab188f7ce8a1c5eb8987d",
      "name": "invalidation_service_test_template.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f977b8bd92e42f7fbf34cb4bf20d3e06f7cb6cfe",
      "name": "invalidation_service_test_template.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52f148fa00e94e1861b0688baf2b2f2708f09a3e",
      "name": "invalidation_service_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84c240e9118816ab64e2fe6fe85a85333479868a",
      "name": "invalidation_service_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e331340cad36cafde9ec78534c1ab8e1b47da67",
      "name": "invalidation_state_tracker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "175ea597203aecc15ee0b3d468ebe8bf117a5941",
      "name": "invalidation_state_tracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05740e76fbedb5184a3aef1d6f6d496ebb3b8feb",
      "name": "invalidation_switches.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72c3237bee64119f863f1abc0d2f6c259097e855",
      "name": "invalidation_switches.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ac4a170f892d64906d24736a3d18567f9601e52",
      "name": "invalidation_test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd1ef114e9512fe5f0989cb2ce5e91359e3ecb02",
      "name": "invalidation_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b3035c972d9e0869deba73e213bbcab7bfc91ad",
      "name": "invalidator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fcdbe27be9383a9ba1743d5f7a7669b9d399762",
      "name": "invalidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5f2d0fe33829595dba64592457cab8e45a60e06",
      "name": "invalidator_registrar.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6effcbb712363fc73430d1872485df76de3f0229",
      "name": "invalidator_registrar.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ceb98491bbcb0151a74549abe2973b517ec7d54a",
      "name": "invalidator_registrar_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bea53c6cd8fd92d7c5282bec2b063ccc75e36b21",
      "name": "invalidator_storage.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "238dbab7b9095f8c44b6315d8fc60e12a7242841",
      "name": "invalidator_storage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ada94e82a02004ea6c086d35f0c32ff043e04b37",
      "name": "invalidator_storage_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46d0960d9016ed2f2f2dd9fcc057d5c7c320a1a1",
      "name": "invalidator_test_template.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "593ac4d6fbb6556da16ae6df3e9216fe73d0c968",
      "name": "invalidator_test_template.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d28976a4712d5e17305e6bc9dafb00ac7382391f",
      "name": "mock_ack_handler.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e5effc3cbab494971b854d70e36b41b8db11030",
      "name": "mock_ack_handler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "139bd67024420622c41b75f3f1bd7bea2557fafc",
      "name": "non_blocking_invalidator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47c844c4266f39139d518f909941ac2b3d6758b4",
      "name": "non_blocking_invalidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32c5739f41dddd7d08dfb163bdd8da74ab5bdaaa",
      "name": "non_blocking_invalidator_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d983719995266c203376cfa14545fcd3ed4059b",
      "name": "notifier_reason_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9576b3cc880e22abe4478d1b59f737d033fce21c",
      "name": "notifier_reason_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d40965a8363cf8c2678a14154b80f0c5a3866d9a",
      "name": "object_id_invalidation_map_test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0dc4c5baa2b5a8651a35bb5b7f707cd03e993d8d",
      "name": "object_id_invalidation_map_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f4e65e5808a4b5a00f2608a97dd3f2e64c53197",
      "name": "object_id_invalidation_map_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79f7295ac185ed2588fa541f5e21c12a1b32e1e9",
      "name": "p2p_invalidation_service.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c4dbcc36e0bfb7fbca3e8b36b8a11aeb4b86492",
      "name": "p2p_invalidation_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d16c09d8239654c913d5b31360b655fdb29f63fc",
      "name": "p2p_invalidator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26076d873a0811d2a6ecc6705ba25241368c62a5",
      "name": "p2p_invalidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f68ad151f8673f02769846ab73e056c076d4f1ba",
      "name": "p2p_invalidator_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62df45587834ae82d52982b4dfef4ad3287129d1",
      "name": "profile_invalidation_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa0310bc6058c1b179fca1e95cae9c4c2a43363c",
      "name": "profile_invalidation_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95c490fe17d1c8d7cc06b288dd1a9d55a994c04f",
      "name": "push_client_channel.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70a6359a51409780047b071932042f2a5cdc31ad",
      "name": "push_client_channel.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8a580b1c2060ae0f12152e8801938aafd58a362",
      "name": "push_client_channel_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a379d92626d879858e0ababdd790af1585c8b4a4",
      "name": "registration_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ebb6ec57ce2daa56ec22aae88c51613e5f6d537b",
      "name": "registration_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e644925fee416a138fba35750407a25ade10b288",
      "name": "registration_manager_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "821d2362327e9b66e91363e8909ca17decb42361",
      "name": "single_object_invalidation_set_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "269098e5963d29a5e56d0a77cb50189ecfd82b9d",
      "name": "state_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58d942efe893749a7e095998db699e578490114e",
      "name": "sync_invalidation_listener.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a644f25d23306bc452bcfde85c0394dc208dac9",
      "name": "sync_invalidation_listener.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0b09370744f7b1daa4f96614d94bd3d7ae3addf",
      "name": "sync_invalidation_listener_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d67276412e49c15d9a80e45dd6fa64e27cee733a",
      "name": "sync_system_resources.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a77ec570f029a1f57865b09cd9659b3b32f3bf5",
      "name": "sync_system_resources.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76446c6c4b71d2aace804aef3cef41c73c5da2d3",
      "name": "sync_system_resources_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1aca2a0a95e629af8cbc26efd593f7fb394e763d",
      "name": "ticl_invalidation_service.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63faaa909ba862b6b863946b4fb63234cf897848",
      "name": "ticl_invalidation_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5d357b88e7fcaa48958a58da21e053654d64854",
      "name": "ticl_invalidation_service_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9424f280d69b364170a71cf9c0cefa994b6258b",
      "name": "ticl_profile_settings_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15020ef43bf854aa2abdf35583d3f76d17c06afa",
      "name": "ticl_profile_settings_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59370a9e7255f0ba5381935da17b3a73ec77ce97",
      "name": "ticl_profile_settings_provider_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8b7adc535d1cdcf38d40d1ac6bc37c4d06bc5d1",
      "name": "ticl_settings_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a768390e9c985d70958a3873b8eae175d7ecacc6",
      "name": "ticl_settings_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a539f52d31a675bf9eeef245a707b2a77be3158",
      "name": "unacked_invalidation_set.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a91a0b1619b6e957f5c7ceffb1e7f024da6b87c",
      "name": "unacked_invalidation_set.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28b9b3f13bb8b0dfd17532e2a9089376faa0d4cd",
      "name": "unacked_invalidation_set_test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8684d6977c1b1e379768208b227affe1f7228093",
      "name": "unacked_invalidation_set_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9efd9951d91844900f7c1e2a87698d46a69f4503",
      "name": "unacked_invalidation_set_unittest.cc"
    }
  ]
}
