)]}'
{
  "regions": [
    {
      "start": 1,
      "count": 16,
      "path": "services/input/InputReader.cpp",
      "commit": "b4ff35df5c04aec71fce7e90a6d6f9ef7180c2ad",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-02 16:37:43 -0800"
      }
    },
    {
      "start": 17,
      "count": 8,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 25,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "349703effce5acc53ed96f7ed8556131f0c65e18",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-06-22 01:27:15 -0700"
      }
    },
    {
      "start": 26,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 28,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "349703effce5acc53ed96f7ed8556131f0c65e18",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-06-22 01:27:15 -0700"
      }
    },
    {
      "start": 29,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 31,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9f2106f2bcbb82cd2d8a80f24ab0cdafeb6b5d8f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 14:40:35 -0700"
      }
    },
    {
      "start": 32,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 33,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "5c225b1680e696ae8bbf505a1997d6f720672f74",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-06-16 01:53:36 -0700"
      }
    },
    {
      "start": 36,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 39,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "b4ff35df5c04aec71fce7e90a6d6f9ef7180c2ad",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-02 16:37:43 -0800"
      }
    },
    {
      "start": 41,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 42,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6b53e8daa69cba1a2a5a7c95a01e37ce9c53226c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-10 16:03:06 -0800"
      }
    },
    {
      "start": 43,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9065504a63d6bf37bf621191fda1d1fe4da76ee3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-02 13:50:46 -0800"
      }
    },
    {
      "start": 44,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 46,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 47,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 48,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 50,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c5ed5910c9ef066cec6a13bbb404ec57b1e92637",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-14 18:48:53 -0700"
      }
    },
    {
      "start": 51,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 52,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 53,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 56,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "aba321aa6f1be57beac70bd540812eea1c8262c5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-28 20:34:40 -0700"
      }
    },
    {
      "start": 57,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 58,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 60,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 62,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 65,
      "count": 12,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 77,
      "count": 7,
      "path": "libs/ui/InputReader.cpp",
      "commit": "5c225b1680e696ae8bbf505a1997d6f720672f74",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-06-16 01:53:36 -0700"
      }
    },
    {
      "start": 84,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 88,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 90,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 92,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "517bb4c859a2bb8d30316204f39bf5b6c89c3e4d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-14 19:09:23 -0800"
      }
    },
    {
      "start": 96,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 100,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 112,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 115,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "fd03582995e0fce963dd0fa0669e3211b74c0dd7",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-06-30 16:10:35 -0700"
      }
    },
    {
      "start": 119,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 120,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 121,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 123,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6069139356ceb4d257f749954a2220b1f4fbf9cb",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-15 19:08:26 -0700"
      }
    },
    {
      "start": 124,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 128,
      "count": 22,
      "path": "services/input/InputReader.cpp",
      "commit": "612891e07bf578a6c4e1b08200f21d8d861ab5ec",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-15 20:44:17 -0700"
      }
    },
    {
      "start": 150,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 154,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 155,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 159,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "53ca3f13e70fda98aa9f39bb0c15afaf435e3904",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-27 18:36:00 -0700"
      }
    },
    {
      "start": 160,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 162,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 172,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 183,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 184,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 185,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 186,
      "count": 14,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 200,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 201,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 204,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9c3cda04d969912bc46184f2b326d1db95e0aba5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-06-15 01:31:58 -0700"
      }
    },
    {
      "start": 205,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 207,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "1a84fd1fb7a51f3fe4f8865e1cdd09f3490f696c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-02 01:26:32 -0700"
      }
    },
    {
      "start": 208,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 209,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 218,
      "count": 9,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 227,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 228,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 229,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 230,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 231,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 242,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 244,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 245,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 254,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 255,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 256,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 257,
      "count": 13,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 270,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 272,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 273,
      "count": 15,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 288,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 289,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 292,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 293,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 295,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 296,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 298,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 299,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 301,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 302,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 307,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 310,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 311,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 314,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 315,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 316,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 317,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 318,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9065504a63d6bf37bf621191fda1d1fe4da76ee3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-02 13:50:46 -0800"
      }
    },
    {
      "start": 319,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 320,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9065504a63d6bf37bf621191fda1d1fe4da76ee3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-02 13:50:46 -0800"
      }
    },
    {
      "start": 321,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 322,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 324,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 328,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 330,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 332,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 334,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 335,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 336,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 341,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 342,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 345,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 346,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9065504a63d6bf37bf621191fda1d1fe4da76ee3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-02 13:50:46 -0800"
      }
    },
    {
      "start": 347,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 349,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9065504a63d6bf37bf621191fda1d1fe4da76ee3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-02 13:50:46 -0800"
      }
    },
    {
      "start": 350,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 353,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 355,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 356,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 358,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 361,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 362,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "56194ebec6212e229f4ccdaa4b187166d20013ef",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 19:23:13 -0800"
      }
    },
    {
      "start": 367,
      "count": 6,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 373,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 374,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 376,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 377,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 382,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 383,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 384,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 385,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 386,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 387,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 388,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 390,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 392,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 395,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 397,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "58a2da843f2f22f406df8df1f011738eb8b7fcb1",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-25 16:02:22 -0800"
      }
    },
    {
      "start": 399,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 400,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "58a2da843f2f22f406df8df1f011738eb8b7fcb1",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-25 16:02:22 -0800"
      }
    },
    {
      "start": 401,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 402,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 404,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 409,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 412,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 413,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 414,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 419,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 420,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 425,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 426,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 427,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 429,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 434,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 435,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 436,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 438,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 439,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 440,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 441,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 443,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 444,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 446,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 448,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 450,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 451,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "1a84fd1fb7a51f3fe4f8865e1cdd09f3490f696c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-02 01:26:32 -0700"
      }
    },
    {
      "start": 454,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 460,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 464,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 465,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 468,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 470,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 471,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 475,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 477,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 479,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 481,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 490,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 491,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 503,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 504,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 507,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 509,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 510,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "fe50892af3b365806a767298dfd8e86447682581",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-18 15:10:10 -0800"
      }
    },
    {
      "start": 513,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 514,
      "count": 13,
      "path": "services/input/InputReader.cpp",
      "commit": "fe50892af3b365806a767298dfd8e86447682581",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-18 15:10:10 -0800"
      }
    },
    {
      "start": 527,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 532,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "05dc66ada6b61a6bdf806ffaa62617ac5394695d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 14:41:58 -0800"
      }
    },
    {
      "start": 534,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 535,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 540,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 541,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 542,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 543,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 544,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 547,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 548,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 549,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 553,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 554,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 558,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 559,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 561,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 564,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 566,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 568,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 573,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 574,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 575,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 579,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 582,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 586,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 589,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 592,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 595,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 597,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 598,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 599,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 606,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 607,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 616,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 619,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 621,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 625,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 627,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 628,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 629,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 631,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 641,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 643,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 654,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 656,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 657,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 658,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "93fa9b30b91f75ee161d0791ff17f98d1a603812",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 17:09:25 -0700"
      }
    },
    {
      "start": 659,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 662,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 667,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "1a84fd1fb7a51f3fe4f8865e1cdd09f3490f696c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-02 01:26:32 -0700"
      }
    },
    {
      "start": 669,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "b88102f5b7e51552a3576cf197b4c8cf96f193d1",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-08 11:49:43 -0700"
      }
    },
    {
      "start": 670,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 672,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "f2f487183052865d50c004a835360be1728b5a52",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-01 17:46:21 -0700"
      }
    },
    {
      "start": 677,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 680,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 690,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 693,
      "count": 14,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 707,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 708,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 710,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 722,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 724,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 732,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "b88102f5b7e51552a3576cf197b4c8cf96f193d1",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-08 11:49:43 -0700"
      }
    },
    {
      "start": 734,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "89ef0720ee8e0ac6ae1758faa917e4d6c9606fb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-10 16:25:21 -0700"
      }
    },
    {
      "start": 743,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 744,
      "count": 50,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 794,
      "count": 18,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 812,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 814,
      "count": 10,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 824,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 828,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9065504a63d6bf37bf621191fda1d1fe4da76ee3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-02 13:50:46 -0800"
      }
    },
    {
      "start": 829,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 830,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "56194ebec6212e229f4ccdaa4b187166d20013ef",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 19:23:13 -0800"
      }
    },
    {
      "start": 831,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 833,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 05:07:28 -0800"
      }
    },
    {
      "start": 834,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 835,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 05:07:28 -0800"
      }
    },
    {
      "start": 836,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 837,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 05:07:28 -0800"
      }
    },
    {
      "start": 838,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 840,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 05:07:28 -0800"
      }
    },
    {
      "start": 845,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 846,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 05:07:28 -0800"
      }
    },
    {
      "start": 847,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 850,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cc0c159e9b3dd4e0f48da0ce3e33d2c68a651413",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 05:07:28 -0800"
      }
    },
    {
      "start": 851,
      "count": 9,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 860,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 864,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 865,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 867,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 878,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 881,
      "count": 7,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 888,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 889,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 895,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 896,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 899,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2e45fb6f951d0e0c68d4211fe68108d2230814bc",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-29 21:19:05 -0700"
      }
    },
    {
      "start": 900,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 904,
      "count": 20,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 924,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b7198743ab3976b30d4655c1e065ca33e372b6af",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-18 18:14:26 -0700"
      }
    },
    {
      "start": 925,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 927,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 928,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 936,
      "count": 60,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 996,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "05dc66ada6b61a6bdf806ffaa62617ac5394695d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 14:41:58 -0800"
      }
    },
    {
      "start": 1004,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1005,
      "count": 177,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1182,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "d87c6d5fd5e620ecb1a7a401d2b31c6cf2e1a851",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-10 14:55:59 -0700"
      }
    },
    {
      "start": 1184,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1191,
      "count": 90,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1281,
      "count": 128,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1409,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1413,
      "count": 40,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1453,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1454,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1455,
      "count": 15,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1470,
      "count": 13,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1483,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 1486,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1487,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1492,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 1495,
      "count": 21,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1516,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "05dc66ada6b61a6bdf806ffaa62617ac5394695d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 14:41:58 -0800"
      }
    },
    {
      "start": 1519,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1523,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 1526,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "b3a2d1330716812784aee91b6d6275764b5e4210",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-12 18:14:50 -0700"
      }
    },
    {
      "start": 1528,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 1533,
      "count": 11,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1544,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "89de57a8d252a25ef2412a11a66089a9ff6ffe29",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-19 18:41:38 -0800"
      }
    },
    {
      "start": 1545,
      "count": 11,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1556,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1558,
      "count": 9,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1567,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1568,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1570,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1571,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1572,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1577,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1580,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1583,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1584,
      "count": 8,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1592,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 1593,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1599,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 1601,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1602,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1604,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1605,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1608,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "49ed71db425c5054e3ad9526496a7e116c89556b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-06 17:13:33 -0800"
      }
    },
    {
      "start": 1609,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1610,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1611,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "49ed71db425c5054e3ad9526496a7e116c89556b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-06 17:13:33 -0800"
      }
    },
    {
      "start": 1612,
      "count": 7,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1619,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "bc68a59c024bdb745dac8e2ec7408a9f30595f1a",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-25 12:58:12 -0700"
      }
    },
    {
      "start": 1623,
      "count": 10,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1633,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1634,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1637,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1638,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1639,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1641,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1644,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1645,
      "count": 19,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1664,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9e8e40cb5f8aeb0702002eee60d1ce394bf699ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 03:39:29 -0800"
      }
    },
    {
      "start": 1665,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 1666,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1668,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 1670,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 1671,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1679,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1681,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1683,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe50892af3b365806a767298dfd8e86447682581",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-18 15:10:10 -0800"
      }
    },
    {
      "start": 1684,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1689,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 1690,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1694,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 1696,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1701,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1703,
      "count": 14,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1717,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1718,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1719,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "fd03582995e0fce963dd0fa0669e3211b74c0dd7",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-06-30 16:10:35 -0700"
      }
    },
    {
      "start": 1720,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1730,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 1731,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "56194ebec6212e229f4ccdaa4b187166d20013ef",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 19:23:13 -0800"
      }
    },
    {
      "start": 1741,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 1742,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1743,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1745,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "05dc66ada6b61a6bdf806ffaa62617ac5394695d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 14:41:58 -0800"
      }
    },
    {
      "start": 1749,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1750,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "b699726018a0049665d8ad6b90dbc5af0e18f135",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-08 22:31:17 -0700"
      }
    },
    {
      "start": 1752,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1753,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1755,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1757,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1758,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1759,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1763,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1765,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1768,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1769,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1772,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1773,
      "count": 6,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1779,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1780,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1782,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1786,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "49ed71db425c5054e3ad9526496a7e116c89556b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-06 17:13:33 -0800"
      }
    },
    {
      "start": 1787,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1788,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "49ed71db425c5054e3ad9526496a7e116c89556b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-06 17:13:33 -0800"
      }
    },
    {
      "start": 1790,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1791,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "49ed71db425c5054e3ad9526496a7e116c89556b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-06 17:13:33 -0800"
      }
    },
    {
      "start": 1795,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1797,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "51e7fe7545e3509ebb5c31c10440acd31cec89a2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-29 22:19:53 -0700"
      }
    },
    {
      "start": 1798,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1799,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "51e7fe7545e3509ebb5c31c10440acd31cec89a2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-29 22:19:53 -0700"
      }
    },
    {
      "start": 1800,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1801,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "51e7fe7545e3509ebb5c31c10440acd31cec89a2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-29 22:19:53 -0700"
      }
    },
    {
      "start": 1802,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "497a92cc5ba2176b8a8484b0a7da040eac0e887b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-12 17:55:08 -0700"
      }
    },
    {
      "start": 1804,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1805,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "497a92cc5ba2176b8a8484b0a7da040eac0e887b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-12 17:55:08 -0700"
      }
    },
    {
      "start": 1807,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1808,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "49ed71db425c5054e3ad9526496a7e116c89556b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-06 17:13:33 -0800"
      }
    },
    {
      "start": 1809,
      "count": 6,
      "path": "libs/ui/InputReader.cpp",
      "commit": "497a92cc5ba2176b8a8484b0a7da040eac0e887b",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-12 17:55:08 -0700"
      }
    },
    {
      "start": 1815,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1816,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1817,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1818,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1819,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1820,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1821,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1823,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1824,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1826,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1827,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1828,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1830,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1831,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1833,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1836,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1838,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1840,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1842,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1843,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1844,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 1845,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1846,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1847,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 1848,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1849,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1850,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 1851,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1853,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1854,
      "count": 15,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1869,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 1871,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1873,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1874,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1875,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1877,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1879,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1880,
      "count": 21,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1901,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1902,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 1903,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 1908,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1910,
      "count": 11,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1921,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1922,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1923,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1925,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "bc68a59c024bdb745dac8e2ec7408a9f30595f1a",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-25 12:58:12 -0700"
      }
    },
    {
      "start": 1929,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1931,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1932,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1935,
      "count": 9,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1944,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 1945,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1947,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 1951,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1952,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1954,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1955,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1957,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1959,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1960,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1964,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 1965,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1970,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 1971,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 1972,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1973,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1974,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 1975,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1976,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1977,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1979,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 1980,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 1982,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1983,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 1985,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 1986,
      "count": 35,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2021,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 2022,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2026,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2027,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2028,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 2029,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2032,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 2033,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2035,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 2036,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2037,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 2038,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2042,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 2043,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2045,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2047,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2049,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 2050,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2051,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2052,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 2054,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2064,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2065,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "56194ebec6212e229f4ccdaa4b187166d20013ef",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 19:23:13 -0800"
      }
    },
    {
      "start": 2074,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 2079,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2089,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "b699726018a0049665d8ad6b90dbc5af0e18f135",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-08 22:31:17 -0700"
      }
    },
    {
      "start": 2090,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2092,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 2093,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2094,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "33bbfd2232ea9eaae9a9d87a05a95a430f09bd83",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-24 20:55:35 -0800"
      }
    },
    {
      "start": 2095,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2104,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "33bbfd2232ea9eaae9a9d87a05a95a430f09bd83",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-24 20:55:35 -0800"
      }
    },
    {
      "start": 2105,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2116,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "33bbfd2232ea9eaae9a9d87a05a95a430f09bd83",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-24 20:55:35 -0800"
      }
    },
    {
      "start": 2117,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "a032cc008618b83ecbbede537517d1e7998e3264",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-07 16:56:21 -0800"
      }
    },
    {
      "start": 2118,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 2122,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 2123,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2125,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 2126,
      "count": 7,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c3fc2d03d58a258c53c9265a70143d4af076b764",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-10 15:47:53 -0700"
      }
    },
    {
      "start": 2133,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "05dc66ada6b61a6bdf806ffaa62617ac5394695d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 14:41:58 -0800"
      }
    },
    {
      "start": 2134,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2137,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "05dc66ada6b61a6bdf806ffaa62617ac5394695d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 14:41:58 -0800"
      }
    },
    {
      "start": 2139,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2142,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2143,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2146,
      "count": 6,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2152,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2153,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2158,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2163,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2164,
      "count": 36,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2200,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2201,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2204,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2206,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2207,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2213,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2214,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2220,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2224,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2225,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2226,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2227,
      "count": 49,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2276,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2278,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2286,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2287,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2288,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2289,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2290,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2296,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2298,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2300,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 2302,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2303,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 2304,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2305,
      "count": 23,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 2328,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2329,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 2334,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2336,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "83c09685f2e62bc3cf7e71bc61d903f4b9ccaeb4",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-23 17:50:18 -0800"
      }
    },
    {
      "start": 2338,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 2342,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2343,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 2347,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2349,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2350,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "b12682270aebc110c9518bddae7a8aecc070cad7",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-03 17:06:16 -0700"
      }
    },
    {
      "start": 2355,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 2356,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "538881e18323a0c983bd8809f8c3b1cdeeeab8a6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-25 18:23:38 -0700"
      }
    },
    {
      "start": 2368,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2373,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2379,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2380,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2381,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2384,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2385,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2387,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "58a2da843f2f22f406df8df1f011738eb8b7fcb1",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-25 16:02:22 -0800"
      }
    },
    {
      "start": 2389,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2391,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2393,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "538881e18323a0c983bd8809f8c3b1cdeeeab8a6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-25 18:23:38 -0700"
      }
    },
    {
      "start": 2394,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2397,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2398,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2399,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2402,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "bc68a59c024bdb745dac8e2ec7408a9f30595f1a",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-25 12:58:12 -0700"
      }
    },
    {
      "start": 2405,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2406,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "bc68a59c024bdb745dac8e2ec7408a9f30595f1a",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-25 12:58:12 -0700"
      }
    },
    {
      "start": 2412,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2414,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2415,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2417,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "538881e18323a0c983bd8809f8c3b1cdeeeab8a6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-25 18:23:38 -0700"
      }
    },
    {
      "start": 2428,
      "count": 7,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2435,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2438,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2439,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 2440,
      "count": 6,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2446,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "b88102f5b7e51552a3576cf197b4c8cf96f193d1",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-08 11:49:43 -0700"
      }
    },
    {
      "start": 2448,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2450,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2452,
      "count": 13,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2465,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2467,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2468,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2469,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2470,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2475,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2476,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b4ff35df5c04aec71fce7e90a6d6f9ef7180c2ad",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-02 16:37:43 -0800"
      }
    },
    {
      "start": 2477,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2479,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2481,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2482,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2483,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bc68a59c024bdb745dac8e2ec7408a9f30595f1a",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-25 12:58:12 -0700"
      }
    },
    {
      "start": 2484,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2486,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2488,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2491,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2493,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2497,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2498,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2499,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2501,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2506,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2507,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2508,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2509,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2511,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2512,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2513,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2514,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2515,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2516,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2518,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2519,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2520,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2524,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2525,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2529,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2530,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2531,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2532,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2535,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2536,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2537,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2538,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 2539,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2540,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2552,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2553,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2555,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2556,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2562,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2563,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2565,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2566,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2572,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2573,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2575,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2584,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2587,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2588,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2589,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2593,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2594,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2597,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2600,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2601,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 2602,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2608,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2610,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2611,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2612,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2613,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2615,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2617,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2618,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2621,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2622,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2623,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2629,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2630,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2632,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2633,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2637,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2638,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2639,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2640,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2643,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2644,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2645,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2654,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2655,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2658,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2661,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2662,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "b4ff35df5c04aec71fce7e90a6d6f9ef7180c2ad",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-02 16:37:43 -0800"
      }
    },
    {
      "start": 2664,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2666,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2667,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2669,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2670,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2675,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2676,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2681,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2682,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2683,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2684,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2686,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2687,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2689,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2690,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2695,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "9626b14a283ef82d16636cf5fb5ba8bb4d30381e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-03 02:09:54 -0800"
      }
    },
    {
      "start": 2696,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2701,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2703,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2705,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2706,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2708,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 2709,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2711,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2712,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 2713,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 2715,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2717,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2718,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 2719,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2720,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2724,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2725,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 2726,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2727,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2728,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 2731,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2732,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 2733,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 2741,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 2742,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2747,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2751,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "b88102f5b7e51552a3576cf197b4c8cf96f193d1",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-08 11:49:43 -0700"
      }
    },
    {
      "start": 2753,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2754,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2755,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9065504a63d6bf37bf621191fda1d1fe4da76ee3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-12-02 13:50:46 -0800"
      }
    },
    {
      "start": 2756,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2757,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2758,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2759,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2762,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2763,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2764,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2765,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2769,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2771,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2772,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2774,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2776,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2780,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 2781,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2782,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2784,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2785,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2786,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2788,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2790,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2791,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2794,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2795,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2796,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2797,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2798,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2799,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2800,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2801,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2802,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2803,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2806,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2808,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2810,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 2812,
      "count": 6,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2818,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 2819,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 2821,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2822,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 2823,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2825,
      "count": 15,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2840,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2843,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2849,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2853,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c6d282bb8223ed21666878f71c5a55013ee37805",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-14 21:42:15 -0700"
      }
    },
    {
      "start": 2854,
      "count": 7,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2861,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c6d282bb8223ed21666878f71c5a55013ee37805",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-14 21:42:15 -0700"
      }
    },
    {
      "start": 2862,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2866,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2869,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2872,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c6d282bb8223ed21666878f71c5a55013ee37805",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-14 21:42:15 -0700"
      }
    },
    {
      "start": 2873,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2877,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "517bb4c859a2bb8d30316204f39bf5b6c89c3e4d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-14 19:09:23 -0800"
      }
    },
    {
      "start": 2879,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2880,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c6d282bb8223ed21666878f71c5a55013ee37805",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-14 21:42:15 -0700"
      }
    },
    {
      "start": 2881,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2884,
      "count": 17,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2901,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2904,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2905,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2908,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2909,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2912,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2913,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2920,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2923,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2925,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2926,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2927,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2929,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2930,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2932,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2934,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2935,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2936,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2938,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 2939,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2941,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2943,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "b88102f5b7e51552a3576cf197b4c8cf96f193d1",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-08 11:49:43 -0700"
      }
    },
    {
      "start": 2944,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2948,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2949,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2951,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2952,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2957,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2959,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 2960,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2962,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2965,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2967,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2970,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2972,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 2975,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2980,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2981,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2983,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2984,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2986,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2987,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2989,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 2990,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2992,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2993,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 2995,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 2997,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 3000,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 3001,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 3003,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "ef3d7e861154c1ce1b8f86292138fc36c30232a3",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-09-30 14:33:04 -0700"
      }
    },
    {
      "start": 3004,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 3005,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "517bb4c859a2bb8d30316204f39bf5b6c89c3e4d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-14 19:09:23 -0800"
      }
    },
    {
      "start": 3008,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 3009,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 3010,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 3011,
      "count": 17,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 3028,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 3030,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3031,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3032,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3033,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3044,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3046,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 3047,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3050,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 3052,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3055,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 3056,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3064,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "aa3855d5836d2a2d83baafdf6e40caf90d3dad1c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-17 01:34:19 -0700"
      }
    },
    {
      "start": 3067,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3073,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3075,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3081,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "56194ebec6212e229f4ccdaa4b187166d20013ef",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 19:23:13 -0800"
      }
    },
    {
      "start": 3082,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3083,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 3087,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "56194ebec6212e229f4ccdaa4b187166d20013ef",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 19:23:13 -0800"
      }
    },
    {
      "start": 3095,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "05dc66ada6b61a6bdf806ffaa62617ac5394695d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 14:41:58 -0800"
      }
    },
    {
      "start": 3096,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3097,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3098,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3099,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3100,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3101,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3103,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3105,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3115,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3116,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3117,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3118,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 3119,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3122,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3124,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3130,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3137,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3139,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3140,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3141,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3144,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3145,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3146,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3148,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3157,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3158,
      "count": 16,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3174,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3175,
      "count": 34,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3209,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe50892af3b365806a767298dfd8e86447682581",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-18 15:10:10 -0800"
      }
    },
    {
      "start": 3210,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3212,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "fe50892af3b365806a767298dfd8e86447682581",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-18 15:10:10 -0800"
      }
    },
    {
      "start": 3223,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3224,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 3225,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe50892af3b365806a767298dfd8e86447682581",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-18 15:10:10 -0800"
      }
    },
    {
      "start": 3226,
      "count": 14,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3240,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe50892af3b365806a767298dfd8e86447682581",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-18 15:10:10 -0800"
      }
    },
    {
      "start": 3242,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3243,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3245,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3246,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3247,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3249,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3261,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3262,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c3db858de9fa152480b9cf53c8c0cb793a280722",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-20 15:33:38 -0700"
      }
    },
    {
      "start": 3264,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3266,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c3db858de9fa152480b9cf53c8c0cb793a280722",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-20 15:33:38 -0700"
      }
    },
    {
      "start": 3267,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3268,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c3db858de9fa152480b9cf53c8c0cb793a280722",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-20 15:33:38 -0700"
      }
    },
    {
      "start": 3269,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3271,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3272,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3278,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3279,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3280,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3282,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c3db858de9fa152480b9cf53c8c0cb793a280722",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-20 15:33:38 -0700"
      }
    },
    {
      "start": 3283,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3284,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c3db858de9fa152480b9cf53c8c0cb793a280722",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-20 15:33:38 -0700"
      }
    },
    {
      "start": 3285,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3286,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3287,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3288,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3289,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3294,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3295,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3297,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c3db858de9fa152480b9cf53c8c0cb793a280722",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-20 15:33:38 -0700"
      }
    },
    {
      "start": 3301,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 3302,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3303,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3304,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3309,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "c3db858de9fa152480b9cf53c8c0cb793a280722",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-10-20 15:33:38 -0700"
      }
    },
    {
      "start": 3313,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3314,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3315,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3316,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3318,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 3319,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3321,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3322,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "a6111377e1edbc5d63fc2a7205d58b2d9c21d978",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-14 21:48:23 -0700"
      }
    },
    {
      "start": 3323,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3328,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3330,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3332,
      "count": 15,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3347,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3348,
      "count": 14,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3362,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3363,
      "count": 20,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3383,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3384,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3385,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3386,
      "count": 25,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3411,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3412,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3416,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3417,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3419,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3420,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3421,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3431,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3432,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3439,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3440,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3445,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3446,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3452,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3456,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3458,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3462,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3474,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3478,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3479,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3485,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "a1f89ceec076392da409e9f389b33e62e1d92da6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-11 00:05:01 -0700"
      }
    },
    {
      "start": 3487,
      "count": 13,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3500,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 3504,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3505,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 3510,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3513,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3514,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3515,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3517,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3523,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3525,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3527,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3529,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3535,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3537,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3541,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3542,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3552,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3553,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3555,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3557,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3558,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3560,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3561,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3564,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3566,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3568,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3570,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3575,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3578,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3579,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 3585,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "cb5ffcf0e41d2597401208221c61589547a00f3d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 20:03:18 -0700"
      }
    },
    {
      "start": 3588,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 3591,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 3592,
      "count": 30,
      "path": "services/input/InputReader.cpp",
      "commit": "538881e18323a0c983bd8809f8c3b1cdeeeab8a6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-25 18:23:38 -0700"
      }
    },
    {
      "start": 3622,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3624,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3625,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3626,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3627,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3630,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3633,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3634,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3638,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3640,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3642,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3643,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3644,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3645,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3647,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3648,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3650,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3657,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3660,
      "count": 14,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3674,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3675,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3678,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3680,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3692,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3694,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3704,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3705,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3707,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3708,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3712,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "a6111377e1edbc5d63fc2a7205d58b2d9c21d978",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-14 21:48:23 -0700"
      }
    },
    {
      "start": 3713,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3714,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3720,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3723,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3726,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3729,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "8134681b25dfff814ffeaad8ff70e84316c1869f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-28 20:08:48 -0700"
      }
    },
    {
      "start": 3741,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 3742,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "8134681b25dfff814ffeaad8ff70e84316c1869f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-28 20:08:48 -0700"
      }
    },
    {
      "start": 3748,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3749,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "8134681b25dfff814ffeaad8ff70e84316c1869f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-28 20:08:48 -0700"
      }
    },
    {
      "start": 3752,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3753,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3758,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3760,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3762,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3763,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3764,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3766,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3769,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3773,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3775,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3777,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 3778,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3785,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 3786,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3787,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 3788,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 3789,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3800,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3801,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3809,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3813,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3818,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3819,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3821,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3822,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 3823,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3827,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3832,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3833,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3834,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3836,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3837,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3838,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3839,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3840,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3843,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3845,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3848,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3851,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3852,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3856,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 3857,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3861,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3862,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3866,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3867,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3869,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3877,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3884,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 3885,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 3886,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3887,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 3890,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3893,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3894,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3895,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3896,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3897,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3898,
      "count": 13,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3911,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3912,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3913,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3915,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3916,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3922,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3923,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3924,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 3925,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3927,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3933,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3934,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 3935,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3939,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3940,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3942,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3943,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 3944,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3945,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 3946,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3953,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 3954,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3955,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 3963,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 3964,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 3965,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3967,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "91c69ab01539f7ba28708f41ec1835cc2920d0a0",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-14 17:03:18 -0800"
      }
    },
    {
      "start": 3968,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3969,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3972,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 3974,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 3975,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3979,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3980,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3981,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 3984,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3985,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3986,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 3987,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3988,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 3990,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 3991,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 3992,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3994,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 3996,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 3999,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4001,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 4002,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 4003,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4004,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4006,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4011,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4015,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4016,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4018,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4019,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4020,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4021,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4023,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4024,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4028,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4030,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4034,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4036,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4037,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 4038,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4039,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4040,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 4042,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4048,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4050,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4051,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4052,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4053,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4055,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 4056,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4057,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4059,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 4060,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4062,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 4064,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4066,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4067,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4070,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4071,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4081,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4082,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4087,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4088,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4089,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4090,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4091,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4092,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4093,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 4095,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4096,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4097,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4098,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 4100,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4102,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4112,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4115,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4118,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4122,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4125,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4128,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4129,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4132,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4135,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4136,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4138,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4141,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4142,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4145,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4146,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4155,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 4156,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4157,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "214eaf48878bba00cbd5831871bcbd82632b6e34",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-26 19:17:02 -0700"
      }
    },
    {
      "start": 4158,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 4159,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4160,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4162,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4163,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4164,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 4168,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4169,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 4170,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 4179,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4181,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "538881e18323a0c983bd8809f8c3b1cdeeeab8a6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-25 18:23:38 -0700"
      }
    },
    {
      "start": 4182,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "19c97d46fb57f87ff45d9e6ea7122b4eb21ede8c",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-01 12:33:19 -0700"
      }
    },
    {
      "start": 4183,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4184,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb5ffcf0e41d2597401208221c61589547a00f3d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 20:03:18 -0700"
      }
    },
    {
      "start": 4185,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4186,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "cb5ffcf0e41d2597401208221c61589547a00f3d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 20:03:18 -0700"
      }
    },
    {
      "start": 4188,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 4189,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb5ffcf0e41d2597401208221c61589547a00f3d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 20:03:18 -0700"
      }
    },
    {
      "start": 4190,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4191,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4193,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "cb5ffcf0e41d2597401208221c61589547a00f3d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 20:03:18 -0700"
      }
    },
    {
      "start": 4196,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4197,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4198,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4199,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4202,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4205,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4206,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4209,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4211,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4213,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4216,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4223,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4224,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4228,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4229,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4234,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4235,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4236,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4238,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 4239,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4246,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4247,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4248,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4249,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4250,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4251,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4252,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4255,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4265,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4266,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4268,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4269,
      "count": 23,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4292,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4293,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4299,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4300,
      "count": 14,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4314,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4315,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4317,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4319,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4321,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4322,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4324,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4325,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4326,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4328,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 4329,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 4330,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 4331,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4336,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4337,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "538881e18323a0c983bd8809f8c3b1cdeeeab8a6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-25 18:23:38 -0700"
      }
    },
    {
      "start": 4338,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4340,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4342,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4344,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "538881e18323a0c983bd8809f8c3b1cdeeeab8a6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-25 18:23:38 -0700"
      }
    },
    {
      "start": 4345,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4347,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "612891e07bf578a6c4e1b08200f21d8d861ab5ec",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-15 20:44:17 -0700"
      }
    },
    {
      "start": 4348,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4349,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4350,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "538881e18323a0c983bd8809f8c3b1cdeeeab8a6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-05-25 18:23:38 -0700"
      }
    },
    {
      "start": 4351,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "bb3fcba0caf697f1d238a2cbefdf1efe06eded99",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@android.com",
        "time": "2011-06-06 19:23:05 -0700"
      }
    },
    {
      "start": 4353,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4356,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "612891e07bf578a6c4e1b08200f21d8d861ab5ec",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-15 20:44:17 -0700"
      }
    },
    {
      "start": 4359,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4360,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "612891e07bf578a6c4e1b08200f21d8d861ab5ec",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-15 20:44:17 -0700"
      }
    },
    {
      "start": 4361,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4362,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4363,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4369,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4372,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4373,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4379,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4384,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4385,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4386,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 4387,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4388,
      "count": 18,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4406,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4408,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4412,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4414,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4415,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4416,
      "count": 16,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4432,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4435,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4437,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4438,
      "count": 17,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4455,
      "count": 7,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4462,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4463,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4466,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4467,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4469,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "612891e07bf578a6c4e1b08200f21d8d861ab5ec",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-15 20:44:17 -0700"
      }
    },
    {
      "start": 4470,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4471,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "612891e07bf578a6c4e1b08200f21d8d861ab5ec",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-15 20:44:17 -0700"
      }
    },
    {
      "start": 4472,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4484,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4485,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4487,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4488,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4489,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4491,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4493,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4494,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2352b978a3c94cd88f41d0d908f961333fdac1e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-12 22:39:53 -0700"
      }
    },
    {
      "start": 4496,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4497,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4498,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4499,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4500,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4501,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4505,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4509,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4510,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4511,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4512,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4513,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4517,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4521,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "79ac969d7a84b7198f9ed814cc0b2f0b7e11a662",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-19 21:20:10 -0700"
      }
    },
    {
      "start": 4522,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4525,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4528,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4530,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4531,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4533,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4534,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4535,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4536,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4545,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 4546,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4557,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b6110c2de0cd7950360aeb2c248a44e4ea5f33f5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-04-01 16:15:13 -0700"
      }
    },
    {
      "start": 4558,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4561,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4562,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4564,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4565,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4567,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4568,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4569,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4571,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4573,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4574,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4576,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4578,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4579,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4580,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4582,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 4587,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4596,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4599,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 4601,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4604,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4606,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4607,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 4608,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4609,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6328cdc89e099806a1893b89e4c724d596272d9e",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-29 18:18:33 -0700"
      }
    },
    {
      "start": 4610,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4611,
      "count": 18,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4629,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4634,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4637,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4639,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4640,
      "count": 42,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4682,
      "count": 10,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4692,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4693,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4694,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4700,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4702,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4714,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4715,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4716,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4718,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4724,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4726,
      "count": 23,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4749,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4750,
      "count": 63,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4813,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4816,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4817,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4820,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4821,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4826,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4827,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4828,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4833,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4836,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4837,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4842,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4843,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4844,
      "count": 6,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4850,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4853,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4854,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4857,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4859,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4860,
      "count": 7,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4867,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 4869,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 4870,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4875,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 4876,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4879,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4884,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 4885,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4888,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4891,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4892,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4894,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4898,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4900,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4901,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "d87c6d5fd5e620ecb1a7a401d2b31c6cf2e1a851",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-10 14:55:59 -0700"
      }
    },
    {
      "start": 4902,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4904,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4905,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4908,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4909,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4910,
      "count": 15,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4925,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4927,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "d87c6d5fd5e620ecb1a7a401d2b31c6cf2e1a851",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-08-10 14:55:59 -0700"
      }
    },
    {
      "start": 4930,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4933,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4935,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4936,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4938,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 4943,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4948,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "47e6b1b5eef8ee99872f278f66bc498c4fcca0d8",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-11-29 17:37:49 -0800"
      }
    },
    {
      "start": 4949,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4950,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4955,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 4956,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4958,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6894a2947eb1f9d499fd7f1a1ec4e7098e07d25d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:59:27 -0700"
      }
    },
    {
      "start": 4959,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2717eff2ac04bed60e5fd577bcb8ec1ea7c2ccde",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-30 23:53:07 -0700"
      }
    },
    {
      "start": 4960,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4961,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "2717eff2ac04bed60e5fd577bcb8ec1ea7c2ccde",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-30 23:53:07 -0700"
      }
    },
    {
      "start": 4970,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4971,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2717eff2ac04bed60e5fd577bcb8ec1ea7c2ccde",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-30 23:53:07 -0700"
      }
    },
    {
      "start": 4972,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4973,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "2717eff2ac04bed60e5fd577bcb8ec1ea7c2ccde",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-30 23:53:07 -0700"
      }
    },
    {
      "start": 4975,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4976,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2717eff2ac04bed60e5fd577bcb8ec1ea7c2ccde",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-30 23:53:07 -0700"
      }
    },
    {
      "start": 4977,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4980,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2717eff2ac04bed60e5fd577bcb8ec1ea7c2ccde",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-30 23:53:07 -0700"
      }
    },
    {
      "start": 4981,
      "count": 5,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4986,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 4987,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 4990,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4993,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 4994,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 4996,
      "count": 4,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 5000,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5001,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5002,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 5003,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5004,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5005,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5006,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5007,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5008,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5011,
      "count": 3,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5014,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5023,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5024,
      "count": 9,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5033,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5034,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5040,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 5042,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5043,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5044,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5045,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 5046,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "8d60866e2100db70ecf0502c14768a384514d7e9",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-30 03:02:23 -0700"
      }
    },
    {
      "start": 5047,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 5048,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5049,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6894a2947eb1f9d499fd7f1a1ec4e7098e07d25d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:59:27 -0700"
      }
    },
    {
      "start": 5050,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5051,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6894a2947eb1f9d499fd7f1a1ec4e7098e07d25d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:59:27 -0700"
      }
    },
    {
      "start": 5052,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5053,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "6894a2947eb1f9d499fd7f1a1ec4e7098e07d25d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:59:27 -0700"
      }
    },
    {
      "start": 5059,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5060,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "6894a2947eb1f9d499fd7f1a1ec4e7098e07d25d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:59:27 -0700"
      }
    },
    {
      "start": 5065,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5067,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6894a2947eb1f9d499fd7f1a1ec4e7098e07d25d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:59:27 -0700"
      }
    },
    {
      "start": 5068,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5069,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5072,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5074,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5075,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 5076,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5078,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5081,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "ace13b17866dc9136aeecf6dfaf7077f37434469",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-09 17:39:48 -0800"
      }
    },
    {
      "start": 5082,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5083,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6894a2947eb1f9d499fd7f1a1ec4e7098e07d25d",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:59:27 -0700"
      }
    },
    {
      "start": 5084,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "6d0fec2de3601821f4f44eeb7d7deedebb2b7117",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-07-23 21:28:06 -0700"
      }
    },
    {
      "start": 5085,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "2dfd7a7cbfa565e3aca584a9e5b6f681692b5781",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-08-17 20:38:35 -0700"
      }
    },
    {
      "start": 5086,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5088,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "441a9c28f5831974905a3aee238d741461138ed5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-02 18:22:25 -0700"
      }
    },
    {
      "start": 5089,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5091,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5093,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5094,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5096,
      "count": 11,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5107,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5108,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5112,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5113,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5115,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5117,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5118,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5119,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5120,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "49754db5a304d995c1cc108ff6f19e4ba4265572",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-01 17:37:58 -0700"
      }
    },
    {
      "start": 5121,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "80fd47ce75253dcdc2cfa85d7a3f42634b923a47",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-24 01:07:44 -0700"
      }
    },
    {
      "start": 5123,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "2717eff2ac04bed60e5fd577bcb8ec1ea7c2ccde",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-30 23:53:07 -0700"
      }
    },
    {
      "start": 5124,
      "count": 2,
      "path": "libs/ui/InputReader.cpp",
      "commit": "9c3cda04d969912bc46184f2b326d1db95e0aba5",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-06-15 01:31:58 -0700"
      }
    },
    {
      "start": 5126,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    },
    {
      "start": 5127,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5131,
      "count": 12,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5143,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5145,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 5147,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5148,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "efd3266b719eed5f1b217021c0a9e76e4b274b06",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-08 15:13:06 -0800"
      }
    },
    {
      "start": 5150,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5151,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5157,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5161,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5162,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5163,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5164,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5165,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5166,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5167,
      "count": 17,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5184,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "b3a2d1330716812784aee91b6d6275764b5e4210",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-12 18:14:50 -0700"
      }
    },
    {
      "start": 5186,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5187,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "b3a2d1330716812784aee91b6d6275764b5e4210",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-12 18:14:50 -0700"
      }
    },
    {
      "start": 5188,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5191,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 5193,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5194,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 5198,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5199,
      "count": 40,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 5239,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5240,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5241,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5242,
      "count": 8,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 5250,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5251,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 5261,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5262,
      "count": 10,
      "path": "services/input/InputReader.cpp",
      "commit": "474dcb5c3ddff737c4ac9fc44a1f7be569605e5f",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-06-14 20:22:50 -0700"
      }
    },
    {
      "start": 5272,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5275,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5277,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5278,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5280,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5284,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5289,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5290,
      "count": 23,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5313,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5315,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5319,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5324,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5325,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5328,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5329,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5332,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5338,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5342,
      "count": 25,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5367,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5368,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5370,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5372,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5373,
      "count": 4,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5377,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5378,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5384,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5385,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5386,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5387,
      "count": 3,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5390,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 5396,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5397,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5402,
      "count": 5,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5407,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5409,
      "count": 6,
      "path": "services/input/InputReader.cpp",
      "commit": "56194ebec6212e229f4ccdaa4b187166d20013ef",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-02 19:23:13 -0800"
      }
    },
    {
      "start": 5415,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5416,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "fe9f8ab03a63b1037f07dd85799fbea80ec6adaa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-05-06 18:20:01 -0700"
      }
    },
    {
      "start": 5418,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "be1aa8250cee7819c49741e819e81659d1d03823",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-07-27 16:04:54 -0700"
      }
    },
    {
      "start": 5419,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5421,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5423,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5425,
      "count": 39,
      "path": "services/input/InputReader.cpp",
      "commit": "8529745b27877d98a0c76692295a3fcac238b1e6",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-03-04 13:07:49 -0800"
      }
    },
    {
      "start": 5464,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5466,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5467,
      "count": 1,
      "path": "services/input/InputReader.cpp",
      "commit": "6f2fba428ca5e77a26d991ad728e346cc47609ee",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-02-19 01:08:02 -0800"
      }
    },
    {
      "start": 5468,
      "count": 2,
      "path": "services/input/InputReader.cpp",
      "commit": "cb1404e45639d20439d7700b06d57ca1a1aad1fa",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2011-01-15 18:14:15 -0800"
      }
    },
    {
      "start": 5470,
      "count": 1,
      "path": "libs/ui/InputReader.cpp",
      "commit": "46b9ac0ae2162309774a7478cd9d4e578747bfc2",
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "2010-04-22 18:58:52 -0700"
      }
    }
  ]
}
