)]}'
{
  "regions": [
    {
      "start": 1,
      "count": 16,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 17,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ca5638fd85098c3d0a699492751043545f75553a",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-10-21 14:42:43 -0700"
      }
    },
    {
      "start": 18,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "1ab598f46c3ff520a67f9d80194847741f3467ab",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-08-14 14:26:04 -0700"
      }
    },
    {
      "start": 19,
      "count": 3,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 22,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 23,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 24,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 25,
      "count": 3,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 28,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 29,
      "count": 3,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 32,
      "count": 3,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 35,
      "count": 3,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 38,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 39,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 40,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 41,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 42,
      "count": 5,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "cc65b8dba6cc18faf7a47584ef3a3557ed8ce77b",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 17:05:35 -0400"
      }
    },
    {
      "start": 47,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 48,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 49,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 50,
      "count": 7,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 57,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "cc65b8dba6cc18faf7a47584ef3a3557ed8ce77b",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 17:05:35 -0400"
      }
    },
    {
      "start": 58,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 59,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 61,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "cc65b8dba6cc18faf7a47584ef3a3557ed8ce77b",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 17:05:35 -0400"
      }
    },
    {
      "start": 62,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 64,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 66,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 67,
      "count": 9,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 76,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 77,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 78,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 79,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 81,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "cc65b8dba6cc18faf7a47584ef3a3557ed8ce77b",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 17:05:35 -0400"
      }
    },
    {
      "start": 82,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 83,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 87,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 88,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 89,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "3001f0311ddf4a6cc8b328ae697314feb1fd00f7",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 12:24:11 -0400"
      }
    },
    {
      "start": 93,
      "count": 10,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 103,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 104,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 105,
      "count": 3,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 108,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 110,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 112,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "cc65b8dba6cc18faf7a47584ef3a3557ed8ce77b",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 17:05:35 -0400"
      }
    },
    {
      "start": 114,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 115,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 116,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 117,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 119,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 120,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 121,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 122,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 123,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 124,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 125,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 126,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 127,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 129,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 130,
      "count": 14,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 144,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "3001f0311ddf4a6cc8b328ae697314feb1fd00f7",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 12:24:11 -0400"
      }
    },
    {
      "start": 145,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 146,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 147,
      "count": 6,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 153,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 155,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 157,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 158,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 160,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 161,
      "count": 5,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 166,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 167,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 168,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "3001f0311ddf4a6cc8b328ae697314feb1fd00f7",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 12:24:11 -0400"
      }
    },
    {
      "start": 169,
      "count": 12,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 181,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 183,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 184,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 185,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 186,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 187,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 191,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 193,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 197,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 198,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 199,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 200,
      "count": 6,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 206,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 208,
      "count": 11,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "9a2f6e60c6a8aba61dadc66c20f13d00327dca46",
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "2018-05-23 14:23:18 -0700"
      }
    },
    {
      "start": 219,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 220,
      "count": 11,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "9a2f6e60c6a8aba61dadc66c20f13d00327dca46",
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "2018-05-23 14:23:18 -0700"
      }
    },
    {
      "start": 231,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 233,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 234,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 235,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 236,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 237,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 238,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 239,
      "count": 3,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 242,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 244,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 245,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 247,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 249,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 250,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 252,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 254,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 256,
      "count": 3,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 259,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 260,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 261,
      "count": 6,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 267,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 268,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 270,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 271,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 272,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 273,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 274,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 275,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 277,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "e4bd16028442e36b13fe6fc119393eae5840508d",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-12 09:39:14 -0400"
      }
    },
    {
      "start": 281,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 282,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "e4bd16028442e36b13fe6fc119393eae5840508d",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-12 09:39:14 -0400"
      }
    },
    {
      "start": 284,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 285,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 286,
      "count": 7,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 293,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 294,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 295,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 296,
      "count": 14,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 310,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "6b372991296c9f2bd6f8f8847dcd23d50970d06d",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-08-09 10:54:23 -0700"
      }
    },
    {
      "start": 311,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 312,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 313,
      "count": 7,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 320,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 322,
      "count": 3,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 325,
      "count": 6,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 331,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 333,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 335,
      "count": 7,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 342,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "9a2f6e60c6a8aba61dadc66c20f13d00327dca46",
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "2018-05-23 14:23:18 -0700"
      }
    },
    {
      "start": 343,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 344,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "1ab598f46c3ff520a67f9d80194847741f3467ab",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-08-14 14:26:04 -0700"
      }
    },
    {
      "start": 345,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 349,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 350,
      "count": 5,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 355,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 356,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 360,
      "count": 6,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "9a2f6e60c6a8aba61dadc66c20f13d00327dca46",
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "2018-05-23 14:23:18 -0700"
      }
    },
    {
      "start": 366,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 367,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 368,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 372,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 373,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 374,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f762df257574231ffd08679a69e9cf62fe143dcd",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-06-26 16:39:03 -0700"
      }
    },
    {
      "start": 378,
      "count": 3,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 381,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 382,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 383,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 385,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 387,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 389,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 391,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 392,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "1ab598f46c3ff520a67f9d80194847741f3467ab",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-08-14 14:26:04 -0700"
      }
    },
    {
      "start": 393,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ab660a7fde368f30d88af7e4c864b5489dcd44f3",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-08 17:56:55 -0400"
      }
    },
    {
      "start": 394,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 395,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "1ab598f46c3ff520a67f9d80194847741f3467ab",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-08-14 14:26:04 -0700"
      }
    },
    {
      "start": 396,
      "count": 7,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 403,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 404,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 405,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f85eec8403226be8cb7584b95ea185616d2e017b",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-11-15 12:48:49 -0800"
      }
    },
    {
      "start": 407,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 408,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f85eec8403226be8cb7584b95ea185616d2e017b",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-11-15 12:48:49 -0800"
      }
    },
    {
      "start": 409,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 411,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 412,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "f85eec8403226be8cb7584b95ea185616d2e017b",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-11-15 12:48:49 -0800"
      }
    },
    {
      "start": 416,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "98100c382890b1b935a17265bc6cb1be3bf69640",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 15:46:03 -0400"
      }
    },
    {
      "start": 418,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 419,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 420,
      "count": 4,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 424,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 425,
      "count": 1,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 426,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "3001f0311ddf4a6cc8b328ae697314feb1fd00f7",
      "author": {
        "name": "Jake Wharton",
        "email": "jakew@google.com",
        "time": "2018-06-11 12:24:11 -0400"
      }
    },
    {
      "start": 428,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "a693c4a32ebed4e96dcc1cf6a706e8ebbb004db2",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2017-11-09 11:29:39 -0800"
      }
    },
    {
      "start": 429,
      "count": 1,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    },
    {
      "start": 430,
      "count": 2,
      "path": "tools/aapt2/ProguardRules.cpp",
      "commit": "a1ad4a812a87642ad259ff4478159e8cc8194680",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2015-06-08 11:41:09 -0700"
      }
    },
    {
      "start": 432,
      "count": 67,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "dc21dea9b8b1157a4a9347b68301da4307c51168",
      "author": {
        "name": "Adam Koski",
        "email": "adamkoski@google.com",
        "time": "2017-07-21 10:55:27 -0700"
      }
    },
    {
      "start": 499,
      "count": 2,
      "path": "tools/aapt2/java/ProguardRules.cpp",
      "commit": "ce5e56e243d262a9b65459c3bd0bb9eaadd40628",
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "2016-10-21 17:56:45 -0700"
      }
    }
  ]
}
