diff --git a/README.rst b/README.rst index d2e9d7d1..dc608bed 100644 --- a/README.rst +++ b/README.rst @@ -1,21 +1,9 @@ -DB-API interface and SQLAlchemy dialect for BigQuery. Inspired by `PyHive `_. +SQLAlchemy dialect for BigQuery. Usage ===== -DB-API ------- -.. code-block:: python - - import bigquery - cursor = bigquery.connect('project').cursor() - cursor.execute('SELECT * FROM dataset.table LIMIT 10') - print(cursor.fetchone()) - print(cursor.fetchall()) - -SQLAlchemy ----------- .. code-block:: python from sqlalchemy import * @@ -25,15 +13,54 @@ SQLAlchemy logs = Table('dataset.table', MetaData(bind=engine), autoload=True) print(select([func.count('*')], from_obj=logs).scalar()) + +Project +_______ +`project` in `bigquery://project` is used to instantiate BigQuery client with the specific project ID. To infer project from the environment, use `bigquery://` – without `project` + +Table names +___________ +To query tables from non-default projects, use the following format for the table name: `project.dataset.table`, e.g.: + +.. code-block:: python + + sample_table = Table('bigquery-public-data.samples.natality') + +Batch size +__________ + +By default, `arraysize` is set to `5000`. `arraysize` is used to set the batch size for fetching results. To change it, pass `arraysize` to `create_engine()`: + +.. code-block:: python + + engine = create_engine('bigquery://project', arraysize=1000) + + Requirements ============ Install using -- ``pip install git+https://github.com/mxmzdlv/pybigquery.git@master#egg=pybigquery`` +- ``pip install pybigquery`` + + +Testing +============ + +Load sample tables: + + ./scripts/load_test_data.sh + +This will create a dataset `test_pybigquery` with tables named `sample_one_row` and `sample` + +Set up an environment and run tests: + pyvenv .env + source .env/bin/activate + pip install -r dev_requirements.txt + pytest + TODO ==== - Support for Record column type -- Add a test suite diff --git a/bigquery/__init__.py b/bigquery/__init__.py deleted file mode 100644 index bcb3f06b..00000000 --- a/bigquery/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -"""DB-API v2.0 implementation for BigQuery""" - -from bigquery.connection import connect -from bigquery.connection import Connection -from bigquery.cursor import Cursor -from bigquery.exceptions import Warning -from bigquery.exceptions import Error -from bigquery.exceptions import InterfaceError -from bigquery.exceptions import DatabaseError -from bigquery.exceptions import DataError -from bigquery.exceptions import OperationalError -from bigquery.exceptions import IntegrityError -from bigquery.exceptions import InternalError -from bigquery.exceptions import ProgrammingError -from bigquery.exceptions import NotSupportedError - -# Globals https://www.python.org/dev/peps/pep-0249/#globals -apilevel = "2.0" -threadsafety = 1 -paramstyle = "pyformat" diff --git a/bigquery/connection.py b/bigquery/connection.py deleted file mode 100644 index 16656218..00000000 --- a/bigquery/connection.py +++ /dev/null @@ -1,29 +0,0 @@ -"""Connection for the Google BigQuery DB-API.""" - -from google.cloud import bigquery -from bigquery import cursor - - -class Connection(object): - """Connection to Google BigQuery.""" - - def __init__(self, client): - self._client = client - - def close(self): - """No-op.""" - pass - - def commit(self): - """No-op.""" - pass - - def cursor(self): - """Return a new cursor object.""" - return cursor.Cursor(self) - - -def connect(*args, **kwargs): - """Construct a connection to Google BigQuery.""" - client = bigquery.Client(project=args[0]) - return Connection(client) diff --git a/bigquery/cursor.py b/bigquery/cursor.py deleted file mode 100644 index f7dfd3b9..00000000 --- a/bigquery/cursor.py +++ /dev/null @@ -1,143 +0,0 @@ -"""Cursor for the Google BigQuery DB-API.""" - -import collections -import bigquery.exceptions as exc -from bigquery import formatter -_escaper = formatter.ParamEscaper() - - -class Cursor: - """Cursor to Google BigQuery.""" - - _STATE_NONE = 0 - _STATE_RUNNING = 1 - _STATE_FINISHED = 2 - - def __init__(self, connection): - self.connection = connection - self.arraysize = 1 - - def _reset_state(self): - self.rowcount = -1 - self.description = None - self.rownumber = 0 - - # Internal helper state - self._state = self._STATE_NONE - self._data = collections.deque() - - def close(self): - """No-op.""" - pass - - def cancel(self): - """Not implemented.""" - pass - - def _set_description(self, schema): - """Set description from schema.""" - if schema is None: - self.description = None - return - - desc = [] - for field in schema: - desc.append(tuple([ - field.name, - None, - None, - None, - None, - None, - field.mode == 'NULLABLE'])) - self.description = tuple(desc) - - def execute(self, operation, parameters=None): - """Prepare and execute a database operation.""" - client = self.connection._client - - # Prepare statement - if parameters is None: - sql = operation - else: - sql = operation % _escaper.escape_args(parameters) - - query = client.run_sync_query(sql) - - query.use_legacy_sql = False - query.timeout_ms = 180000 - - # Begin execution - self._reset_state() - self._state = self._STATE_RUNNING - query.run() - - # Get results - total_rows = query.total_rows if query.total_rows is not None else -1 - self.rowcount = total_rows - self._set_description(query.schema) - self._data += map(tuple, query.rows) - self._state = self._STATE_FINISHED - - def executemany(self, operation, seq_of_parameters): - """Not imlemented. AFAIK this is used for executing multiple DML statements.""" - pass - - def fetchone(self): - """Fetch the next row of a query result set.""" - if self._state == self._STATE_NONE: - raise exc.ProgrammingError("No query yet") - - if not self._data: - return None - else: - self.rownumber += 1 - return self._data.popleft() - - def fetchmany(self, size=None): - """Fetch the next set of rows of a query result.""" - - if size is None: - size = self.arraysize - result = [] - - for _ in range(size): - one = self.fetchone() - if one is None: - break - else: - result.append(one) - return result - - def fetchall(self): - """Fetch all (remaining) rows of a query result.""" - result = [] - while True: - one = self.fetchone() - if one is None: - break - else: - result.append(one) - return result - - def setinputsizes(self, sizes): - """Does nothing by default.""" - pass - - def setoutputsize(self, size, column=None): - """Does nothing by default.""" - pass - - def __next__(self): - """Return the next row from.""" - one = self.fetchone() - if one is None: - raise StopIteration - else: - return one - - next = __next__ - - def __iter__(self): - """Return self to make cursors compatible to the iteration protocol.""" - return self diff --git a/bigquery/exceptions.py b/bigquery/exceptions.py deleted file mode 100644 index 6b29315e..00000000 --- a/bigquery/exceptions.py +++ /dev/null @@ -1,54 +0,0 @@ -"""Exceptions used in the Google BigQuery DB-API.""" - - -class Warning(Exception): - """Exception raised for important warnings.""" - pass - - -class Error(Exception): - """Exception representing all non-warning errors.""" - pass - - -class InterfaceError(Error): - """Exception raised for errors related to the database interface.""" - pass - - -class DatabaseError(Error): - """Exception raised for errors related to the database.""" - pass - - -class DataError(DatabaseError): - """Exception raised for errors due to problems with the processed data.""" - pass - - -class OperationalError(DatabaseError): - """Exception raised for errors related to the database operation. - - These errors are not necessarily under the control of the programmer. - """ - pass - - -class IntegrityError(DatabaseError): - """Exception raised when integrity of the database is affected.""" - pass - - -class InternalError(DatabaseError): - """Exception raised when the database encounters an internal error.""" - pass - - -class ProgrammingError(DatabaseError): - """Exception raised for programming errors.""" - pass - - -class NotSupportedError(DatabaseError): - """Exception raised for operations not supported by the database or API.""" - pass diff --git a/bigquery/formatter.py b/bigquery/formatter.py deleted file mode 100644 index 24b0e6da..00000000 --- a/bigquery/formatter.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import absolute_import -from __future__ import unicode_literals -from builtins import bytes -from builtins import int -from builtins import object -from builtins import str -from past.builtins import basestring -import bigquery.exceptions as exc -import collections - - -class ParamEscaper(object): - """ParamEscaper - https://github.com/dropbox/PyHive/blob/master/pyhive/common.py - """ - - def escape_args(self, parameters): - if isinstance(parameters, dict): - return {k: self.escape_item(v) for k, v in parameters.items()} - elif isinstance(parameters, (list, tuple)): - return tuple(self.escape_item(x) for x in parameters) - else: - raise exc.ProgrammingError("Unsupported param format: {}".format(parameters)) - - def escape_number(self, item): - return item - - def escape_string(self, item): - # Need to decode UTF-8 because of old sqlalchemy. - # Newer SQLAlchemy checks dialect.supports_unicode_binds before encoding Unicode strings - # as byte strings. The old version always encodes Unicode as byte strings, which breaks - # string formatting here. - if isinstance(item, bytes): - item = item.decode('utf-8') - # This is good enough when backslashes are literal, newlines are just followed, and the way - # to escape a single quote is to put two single quotes. - # (i.e. only special character is single quote) - return "'{}'".format(item.replace("'", "''")) - - def escape_sequence(self, item): - l = map(str, map(self.escape_item, item)) - return '(' + ','.join(l) + ')' - - def escape_item(self, item): - if item is None: - return 'NULL' - elif isinstance(item, (int, float)): - return self.escape_number(item) - elif isinstance(item, basestring): - return self.escape_string(item) - elif isinstance(item, collections.Iterable): - return self.escape_sequence(item) - else: - raise exc.ProgrammingError("Unsupported object {}".format(item)) \ No newline at end of file diff --git a/dev_requirements.txt b/dev_requirements.txt index 0cbb0980..eadfb2e8 100644 --- a/dev_requirements.txt +++ b/dev_requirements.txt @@ -1,2 +1,4 @@ sqlalchemy>=1.1.9 -google-cloud>=0.25.0 \ No newline at end of file +google-cloud-bigquery>=0.27.0 + +pytest==3.2.2 \ No newline at end of file diff --git a/bigquery/sqlalchemy_bigquery.py b/pybigquery/sqlalchemy_bigquery.py similarity index 64% rename from bigquery/sqlalchemy_bigquery.py rename to pybigquery/sqlalchemy_bigquery.py index 0aec64b2..e97b219b 100644 --- a/bigquery/sqlalchemy_bigquery.py +++ b/pybigquery/sqlalchemy_bigquery.py @@ -2,11 +2,14 @@ from __future__ import absolute_import from __future__ import unicode_literals -import bigquery as dbapi -from sqlalchemy import types -from sqlalchemy import util + +from google.cloud.bigquery import dbapi +from google.cloud import bigquery +from google.api.core.exceptions import NotFound +from sqlalchemy.exc import NoSuchTableError +from sqlalchemy import types, util from sqlalchemy.sql.compiler import SQLCompiler, IdentifierPreparer -from sqlalchemy.engine.default import DefaultDialect +from sqlalchemy.engine.default import DefaultDialect, DefaultExecutionContext class UniversalSet(object): @@ -29,7 +32,7 @@ class BigQueryIdentifierPreparer(IdentifierPreparer): def __init__(self, dialect): super(BigQueryIdentifierPreparer, self).__init__( dialect, - initial_quote='', + initial_quote="`", ) def format_label(self, *args, **kwargs): @@ -39,21 +42,33 @@ def format_label(self, *args, **kwargs): _type_map = { + 'STRING': types.String, 'BOOLEAN': types.Boolean, 'INTEGER': types.Integer, 'FLOAT': types.Float, - 'STRING': types.String, 'TIMESTAMP': types.TIMESTAMP, + 'DATETIME': types.DATETIME, 'DATE': types.DATE, + 'BYTES': types.BINARY, + 'TIME': types.TIME # TODO - # 'REPEATED' / 'RECORD' + # 'RECORD' } +class BigQueryExecutionContext(DefaultExecutionContext): + def create_cursor(self): + # Set arraysize + c = super().create_cursor() + if self.dialect.arraysize: + c.arraysize = self.dialect.arraysize + return c + + class BigQueryCompiler(SQLCompiler): def visit_label(self, *args, **kwargs): - # Hacky solution to use labels in GROUP BY clause - if len(kwargs) == 1: + # Use labels in GROUP BY clause + if len(kwargs) == 0 or len(kwargs) == 1: kwargs['render_label_as_label'] = args[0] result = super(BigQueryCompiler, self).visit_label(*args, **kwargs) return result @@ -61,8 +76,10 @@ def visit_label(self, *args, **kwargs): class BigQueryDialect(DefaultDialect): name = 'bigquery' + driver = 'bigquery' preparer = BigQueryIdentifierPreparer statement_compiler = BigQueryCompiler + execution_ctx_cls = BigQueryExecutionContext supports_alter = False supports_pk_autoincrement = False supports_default_values = False @@ -74,27 +91,50 @@ class BigQueryDialect(DefaultDialect): supports_native_boolean = True supports_simple_order_by_label = True + def __init__(self, arraysize=5000, **kwargs): + super().__init__(**kwargs) + self.arraysize = arraysize + @classmethod def dbapi(cls): return dbapi def create_connect_args(self, url): - return ([url.host], {}) - - def _split_table_name(self, table_name): - dataset, table_name = table_name.split('.') - return (dataset, table_name) + client = bigquery.Client(url.host) if url.host else None + return ([client], {}) + + def _split_table_name(self, full_table_name): + # Split full_table_name to get project, dataset and table name + dataset = None + table_name = None + project = None + + table_name_split = full_table_name.split('.') + if len(table_name_split) == 2: + dataset, table_name = table_name_split + elif len(table_name_split) == 3: + project, dataset, table_name = table_name_split + + return (project, dataset, table_name) + + def _get_table(self, connection, table_name): + project, dataset, table_name = self._split_table_name(table_name) + table = connection.connection._client.dataset(dataset, project=project).table(table_name) + try: + table.reload() + except NotFound as e: + raise NoSuchTableError(table_name) + return table def has_table(self, connection, table_name, schema=None): - dataset, table_name = self._split_table_name(table_name) - return connection.connection._client.dataset(dataset).table(table_name).exists() + try: + self._get_table(connection, table_name) + return True + except NoSuchTableError: + return False def get_columns(self, connection, table_name, schema=None, **kw): - - dataset, table_name = self._split_table_name(table_name) - table = connection.connection._client.dataset(dataset).table(table_name) - - table.reload() + table = self._get_table(connection, table_name) columns = table.schema result = [] for col in columns: diff --git a/scripts/load_test_data.sh b/scripts/load_test_data.sh new file mode 100755 index 00000000..f64a5756 --- /dev/null +++ b/scripts/load_test_data.sh @@ -0,0 +1,6 @@ +bq mk test_pybigquery +bq rm -f -t test_pybigquery.sample +bq rm -f -t test_pybigquery.sample_one_row +bq load --source_format=NEWLINE_DELIMITED_JSON --schema=$(dirname $0)/schema.json test_pybigquery.sample $(dirname $0)/sample.json +bq load --source_format=NEWLINE_DELIMITED_JSON --schema=$(dirname $0)/schema.json test_pybigquery.sample_one_row $(dirname $0)/sample_one_row.json + diff --git a/scripts/sample.json b/scripts/sample.json new file mode 100644 index 00000000..3b882fcd --- /dev/null +++ b/scripts/sample.json @@ -0,0 +1,1000 @@ +{"integer":"588","timestamp":"1381404436","string":"W 52 St & 11 Ave","float":"40.76727216","boolean":"false","date":"2013-10-10","datetime":"2013-10-10T11:27:16","time":"11:27:16","bytes":"7w=="} +{"integer":"227","timestamp":"1411072067","string":"Franklin St & W Broadway","float":"40.71911552","boolean":"true","date":"2014-09-18","datetime":"2014-09-18T20:27:47","time":"20:27:47","bytes":"7w=="} +{"integer":"1304","timestamp":"1439902655","string":"Franklin St & W Broadway","float":"40.71911552","boolean":"false","date":"2015-08-18","datetime":"2015-08-18T12:57:35","time":"12:57:35","bytes":"7w=="} +{"integer":"753","timestamp":"1403024199","string":"W 52 St & 11 Ave","float":"40.76727216","boolean":"false","date":"2014-06-17","datetime":"2014-06-17T16:56:39","time":"16:56:39","bytes":"7w=="} +{"integer":"1744","timestamp":"1444929837","string":"Franklin St & W Broadway","float":"40.71911552","boolean":"false","date":"2015-10-15","datetime":"2015-10-15T17:23:57","time":"17:23:57","bytes":"7w=="} +{"integer":"205","timestamp":"1445248422","string":"Franklin St & W Broadway","float":"40.71911552","boolean":"false","date":"2015-10-19","datetime":"2015-10-19T09:53:42","time":"09:53:42","bytes":"7w=="} +{"integer":"248","timestamp":"1449412258","string":"St James Pl & Pearl St","float":"40.71117416","boolean":"false","date":"2015-12-06","datetime":"2015-12-06T14:30:58","time":"14:30:58","bytes":"8w=="} +{"integer":"1123","timestamp":"1435916393","string":"Atlantic Ave & Fort Greene Pl","float":"40.68382604","boolean":"false","date":"2015-07-03","datetime":"2015-07-03T09:39:53","time":"09:39:53","bytes":"8w=="} +{"integer":"2206","timestamp":"1405808825","string":"W 17 St & 8 Ave","float":"40.74177603","boolean":"false","date":"2014-07-19","datetime":"2014-07-19T22:27:05","time":"22:27:05","bytes":"114="} +{"integer":"935","timestamp":"1373913634","string":"W 17 St & 8 Ave","float":"40.74177603","boolean":"false","date":"2013-07-15","datetime":"2013-07-15T18:40:34","time":"18:40:34","bytes":"114="} +{"integer":"341","timestamp":"1472203425","string":"W 17 St & 8 Ave","float":"40.74177603","boolean":"false","date":"2016-08-26","datetime":"2016-08-26T09:23:45","time":"09:23:45","bytes":"114="} +{"integer":"272","timestamp":"1460653995","string":"W 17 St & 8 Ave","float":"40.74177603","boolean":"false","date":"2016-04-14","datetime":"2016-04-14T17:13:15","time":"17:13:15","bytes":"114="} +{"integer":"1113","timestamp":"1408639654","string":"W 17 St & 8 Ave","float":"40.74177603","boolean":"false","date":"2014-08-21","datetime":"2014-08-21T16:47:34","time":"16:47:34","bytes":"114="} +{"integer":"195","timestamp":"1450088794","string":"Barrow St & Hudson St","float":"40.73172428","boolean":"false","date":"2015-12-14","datetime":"2015-12-14T10:26:34","time":"10:26:34","bytes":"124="} +{"integer":"1000","timestamp":"1431022381","string":"Barrow St & Hudson St","float":"40.73172428","boolean":"false","date":"2015-05-07","datetime":"2015-05-07T18:13:01","time":"18:13:01","bytes":"124="} +{"integer":"814","timestamp":"1472241143","string":"Barrow St & Hudson St","float":"40.73172428","boolean":"false","date":"2016-08-26","datetime":"2016-08-26T19:52:23","time":"19:52:23","bytes":"124="} +{"integer":"610","timestamp":"1459975627","string":"Barrow St & Hudson St","float":"40.73172428","boolean":"false","date":"2016-04-06","datetime":"2016-04-06T20:47:07","time":"20:47:07","bytes":"124="} +{"integer":"270","timestamp":"1443793358","string":"Barrow St & Hudson St","float":"40.73172428","boolean":"false","date":"2015-10-02","datetime":"2015-10-02T13:42:38","time":"13:42:38","bytes":"124="} +{"integer":"428","timestamp":"1383902786","string":"Barrow St & Hudson St","float":"40.73172428","boolean":"false","date":"2013-11-08","datetime":"2013-11-08T09:26:26","time":"09:26:26","bytes":"124="} +{"integer":"2117","timestamp":"1424251080","string":"Barrow St & Hudson St","float":"40.73172428","boolean":"false","date":"2015-02-18","datetime":"2015-02-18T09:18:00","time":"09:18:00","bytes":"124="} +{"integer":"662","timestamp":"1469377878","string":"MacDougal St & Prince St","float":"40.72710258","boolean":"false","date":"2016-07-24","datetime":"2016-07-24T16:31:18","time":"16:31:18","bytes":"128="} +{"integer":"168","timestamp":"1448002606","string":"MacDougal St & Prince St","float":"40.72710258","boolean":"false","date":"2015-11-20","datetime":"2015-11-20T06:56:46","time":"06:56:46","bytes":"128="} +{"integer":"275","timestamp":"1384018335","string":"MacDougal St & Prince St","float":"40.72710258","boolean":"false","date":"2013-11-09","datetime":"2013-11-09T17:32:15","time":"17:32:15","bytes":"128="} +{"integer":"691","timestamp":"1440530088","string":"MacDougal St & Prince St","float":"40.72710258","boolean":"false","date":"2015-08-25","datetime":"2015-08-25T19:14:48","time":"19:14:48","bytes":"128="} +{"integer":"548","timestamp":"1442432093","string":"MacDougal St & Prince St","float":"40.72710258","boolean":"false","date":"2015-09-16","datetime":"2015-09-16T19:34:53","time":"19:34:53","bytes":"128="} +{"integer":"499","timestamp":"1431793589","string":"MacDougal St & Prince St","float":"40.72710258","boolean":"false","date":"2015-05-16","datetime":"2015-05-16T16:26:29","time":"16:26:29","bytes":"128="} +{"integer":"440","timestamp":"1466082053","string":"E 56 St & Madison Ave","float":"40.761628","boolean":"false","date":"2016-06-16","datetime":"2016-06-16T13:00:53","time":"13:00:53","bytes":"134="} +{"integer":"690","timestamp":"1387123443","string":"E 56 St & Madison Ave","float":"40.761628","boolean":"false","date":"2013-12-15","datetime":"2013-12-15T16:04:03","time":"16:04:03","bytes":"134="} +{"integer":"598","timestamp":"1464185919","string":"E 56 St & Madison Ave","float":"40.761628","boolean":"false","date":"2016-05-25","datetime":"2016-05-25T14:18:39","time":"14:18:39","bytes":"134="} +{"integer":"2026","timestamp":"1378892351","string":"Clinton St & Joralemon St","float":"40.69239502","boolean":"false","date":"2013-09-11","datetime":"2013-09-11T09:39:11","time":"09:39:11","bytes":"140="} +{"integer":"505","timestamp":"1473440705","string":"Clinton St & Joralemon St","float":"40.69239502","boolean":"false","date":"2016-09-09","datetime":"2016-09-09T17:05:05","time":"17:05:05","bytes":"140="} +{"integer":"251","timestamp":"1384018788","string":"Clinton St & Joralemon St","float":"40.69239502","boolean":"false","date":"2013-11-09","datetime":"2013-11-09T17:39:48","time":"17:39:48","bytes":"140="} +{"integer":"1630","timestamp":"1376734311","string":"Hudson St & Reade St","float":"40.71625008","boolean":"false","date":"2013-08-17","datetime":"2013-08-17T10:11:51","time":"10:11:51","bytes":"144="} +{"integer":"796","timestamp":"1468433048","string":"Hudson St & Reade St","float":"40.71625008","boolean":"false","date":"2016-07-13","datetime":"2016-07-13T18:04:08","time":"18:04:08","bytes":"144="} +{"integer":"1212","timestamp":"1473972308","string":"Greenwich St & Warren St","float":"40.71542197","boolean":"false","date":"2016-09-15","datetime":"2016-09-15T20:45:08","time":"20:45:08","bytes":"144="} +{"integer":"221","timestamp":"1422298980","string":"Greenwich St & Warren St","float":"40.71542197","boolean":"false","date":"2015-01-26","datetime":"2015-01-26T19:03:00","time":"19:03:00","bytes":"144="} +{"integer":"465","timestamp":"1383330344","string":"Greenwich St & Warren St","float":"40.71542197","boolean":"false","date":"2013-11-01","datetime":"2013-11-01T18:25:44","time":"18:25:44","bytes":"144="} +{"integer":"1364","timestamp":"1421409300","string":"Greenwich St & Warren St","float":"40.71542197","boolean":"false","date":"2015-01-16","datetime":"2015-01-16T11:55:00","time":"11:55:00","bytes":"144="} +{"integer":"1710","timestamp":"1407577047","string":"Cleveland Pl & Spring St","float":"40.7218158","boolean":"false","date":"2014-08-09","datetime":"2014-08-09T09:37:27","time":"09:37:27","bytes":"150="} +{"integer":"1438","timestamp":"1436619599","string":"Warren St & Church St","float":"40.71473993","boolean":"false","date":"2015-07-11","datetime":"2015-07-11T12:59:59","time":"12:59:59","bytes":"150="} +{"integer":"659","timestamp":"1438523067","string":"E 2 St & Avenue C","float":"40.7208736","boolean":"false","date":"2015-08-02","datetime":"2015-08-02T13:44:27","time":"13:44:27","bytes":"150="} +{"integer":"762","timestamp":"1468875504","string":"E 2 St & Avenue C","float":"40.7208736","boolean":"false","date":"2016-07-18","datetime":"2016-07-18T20:58:24","time":"20:58:24","bytes":"150="} +{"integer":"301","timestamp":"1471088600","string":"Cleveland Pl & Spring St","float":"40.722103786686034","boolean":"false","date":"2016-08-13","datetime":"2016-08-13T11:43:20","time":"11:43:20","bytes":"150="} +{"integer":"336","timestamp":"1378391806","string":"Cleveland Pl & Spring St","float":"40.7218158","boolean":"false","date":"2013-09-05","datetime":"2013-09-05T14:36:46","time":"14:36:46","bytes":"150="} +{"integer":"648","timestamp":"1471988241","string":"Cleveland Pl & Spring St","float":"40.722103786686034","boolean":"false","date":"2016-08-23","datetime":"2016-08-23T21:37:21","time":"21:37:21","bytes":"150="} +{"integer":"545","timestamp":"1408349774","string":"Warren St & Church St","float":"40.71473993","boolean":"false","date":"2014-08-18","datetime":"2014-08-18T08:16:14","time":"08:16:14","bytes":"150="} +{"integer":"427","timestamp":"1416063482","string":"Warren St & Church St","float":"40.71473993","boolean":"false","date":"2014-11-15","datetime":"2014-11-15T14:58:02","time":"14:58:02","bytes":"150="} +{"integer":"299","timestamp":"1378462198","string":"Warren St & Church St","float":"40.71473993","boolean":"false","date":"2013-09-06","datetime":"2013-09-06T10:09:58","time":"10:09:58","bytes":"150="} +{"integer":"1646","timestamp":"1438357461","string":"E 40 St & 5 Ave","float":"40.752062307","boolean":"false","date":"2015-07-31","datetime":"2015-07-31T15:44:21","time":"15:44:21","bytes":"150="} +{"integer":"889","timestamp":"1374681964","string":"E 40 St & 5 Ave","float":"40.752062307","boolean":"false","date":"2013-07-24","datetime":"2013-07-24T16:06:04","time":"16:06:04","bytes":"150="} +{"integer":"603","timestamp":"1431369518","string":"E 40 St & 5 Ave","float":"40.752062307","boolean":"false","date":"2015-05-11","datetime":"2015-05-11T18:38:38","time":"18:38:38","bytes":"150="} +{"integer":"680","timestamp":"1452538036","string":"E 40 St & 5 Ave","float":"40.752062307","boolean":"false","date":"2016-01-11","datetime":"2016-01-11T18:47:16","time":"18:47:16","bytes":"150="} +{"integer":"296","timestamp":"1434353340","string":"E 40 St & 5 Ave","float":"40.75206231","boolean":"false","date":"2015-06-15","datetime":"2015-06-15T07:29:00","time":"07:29:00","bytes":"150="} +{"integer":"963","timestamp":"1425026040","string":"Henry St & Atlantic Ave","float":"40.69089272","boolean":"false","date":"2015-02-27","datetime":"2015-02-27T08:34:00","time":"08:34:00","bytes":"154="} +{"integer":"1109","timestamp":"1453228972","string":"E 37 St & Lexington Ave","float":"40.748238","boolean":"false","date":"2016-01-19","datetime":"2016-01-19T18:42:52","time":"18:42:52","bytes":"160="} +{"integer":"268","timestamp":"1400283951","string":"LaGuardia Pl & W 3 St","float":"40.72917025","boolean":"false","date":"2014-05-16","datetime":"2014-05-16T23:45:51","time":"23:45:51","bytes":"160="} +{"integer":"246","timestamp":"1450203429","string":"LaGuardia Pl & W 3 St","float":"40.72917025","boolean":"false","date":"2015-12-15","datetime":"2015-12-15T18:17:09","time":"18:17:09","bytes":"160="} +{"integer":"1237","timestamp":"1398379777","string":"LaGuardia Pl & W 3 St","float":"40.72917025","boolean":"false","date":"2014-04-24","datetime":"2014-04-24T22:49:37","time":"22:49:37","bytes":"160="} +{"integer":"878","timestamp":"1424936160","string":"LaGuardia Pl & W 3 St","float":"40.72917025","boolean":"false","date":"2015-02-26","datetime":"2015-02-26T07:36:00","time":"07:36:00","bytes":"160="} +{"integer":"2542","timestamp":"1474732417","string":"LaGuardia Pl & W 3 St","float":"40.72917025","boolean":"false","date":"2016-09-24","datetime":"2016-09-24T15:53:37","time":"15:53:37","bytes":"160="} +{"integer":"657","timestamp":"1460478684","string":"E 39 St & 3 Ave","float":"40.7489006","boolean":"false","date":"2016-04-12","datetime":"2016-04-12T16:31:24","time":"16:31:24","bytes":"164="} +{"integer":"467","timestamp":"1448991558","string":"E 39 St & 3 Ave","float":"40.7489006","boolean":"false","date":"2015-12-01","datetime":"2015-12-01T17:39:18","time":"17:39:18","bytes":"164="} +{"integer":"461","timestamp":"1428511704","string":"E 39 St & 3 Ave","float":"40.7489006","boolean":"false","date":"2015-04-08","datetime":"2015-04-08T16:48:24","time":"16:48:24","bytes":"164="} +{"integer":"316","timestamp":"1400778081","string":"W 18 St & 6 Ave","float":"40.73971301","boolean":"false","date":"2014-05-22","datetime":"2014-05-22T17:01:21","time":"17:01:21","bytes":"168="} +{"integer":"1015","timestamp":"1466461301","string":"W 18 St & 6 Ave","float":"40.73971301","boolean":"false","date":"2016-06-20","datetime":"2016-06-20T22:21:41","time":"22:21:41","bytes":"168="} +{"integer":"434","timestamp":"1399886221","string":"W 18 St & 6 Ave","float":"40.73971301","boolean":"false","date":"2014-05-12","datetime":"2014-05-12T09:17:01","time":"09:17:01","bytes":"168="} +{"integer":"469","timestamp":"1446403616","string":"W 18 St & 6 Ave","float":"40.73971301","boolean":"false","date":"2015-11-01","datetime":"2015-11-01T18:46:56","time":"18:46:56","bytes":"168="} +{"integer":"423","timestamp":"1449144606","string":"W 18 St & 6 Ave","float":"40.73971301","boolean":"false","date":"2015-12-03","datetime":"2015-12-03T12:10:06","time":"12:10:06","bytes":"168="} +{"integer":"665","timestamp":"1468520039","string":"W 18 St & 6 Ave","float":"40.73971301","boolean":"false","date":"2016-07-14","datetime":"2016-07-14T18:13:59","time":"18:13:59","bytes":"168="} +{"integer":"815","timestamp":"1439794098","string":"Broadway & W 49 St","float":"40.76064679","boolean":"false","date":"2015-08-17","datetime":"2015-08-17T06:48:18","time":"06:48:18","bytes":"170="} +{"integer":"585","timestamp":"1388076748","string":"Broadway & W 49 St","float":"40.76064679","boolean":"false","date":"2013-12-26","datetime":"2013-12-26T16:52:28","time":"16:52:28","bytes":"170="} +{"integer":"180","timestamp":"1466142640","string":"Broadway & W 49 St","float":"40.76068327096592","boolean":"false","date":"2016-06-17","datetime":"2016-06-17T05:50:40","time":"05:50:40","bytes":"170="} +{"integer":"437","timestamp":"1394207842","string":"Broadway & W 49 St","float":"40.76064679","boolean":"false","date":"2014-03-07","datetime":"2014-03-07T15:57:22","time":"15:57:22","bytes":"170="} +{"integer":"984","timestamp":"1422898800","string":"Broadway & W 49 St","float":"40.76064679","boolean":"false","date":"2015-02-02","datetime":"2015-02-02T17:40:00","time":"17:40:00","bytes":"170="} +{"integer":"961","timestamp":"1429291614","string":"Broadway & W 49 St","float":"40.76064679","boolean":"false","date":"2015-04-17","datetime":"2015-04-17T17:26:54","time":"17:26:54","bytes":"170="} +{"integer":"888","timestamp":"1442233410","string":"Broadway & W 49 St","float":"40.76064679","boolean":"false","date":"2015-09-14","datetime":"2015-09-14T12:23:30","time":"12:23:30","bytes":"170="} +{"integer":"491","timestamp":"1403714535","string":"Broadway & W 49 St","float":"40.76064679","boolean":"false","date":"2014-06-25","datetime":"2014-06-25T16:42:15","time":"16:42:15","bytes":"170="} +{"integer":"250","timestamp":"1439992771","string":"Broadway & W 49 St","float":"40.76064679","boolean":"false","date":"2015-08-19","datetime":"2015-08-19T13:59:31","time":"13:59:31","bytes":"170="} +{"integer":"604","timestamp":"1409944493","string":"E 25 St & 1 Ave","float":"40.7381765","boolean":"false","date":"2014-09-05","datetime":"2014-09-05T19:14:53","time":"19:14:53","bytes":"174="} +{"integer":"380","timestamp":"1458920659","string":"E 25 St & 1 Ave","float":"40.7381765","boolean":"false","date":"2016-03-25","datetime":"2016-03-25T15:44:19","time":"15:44:19","bytes":"174="} +{"integer":"103","timestamp":"1415169496","string":"E 25 St & 1 Ave","float":"40.7381765","boolean":"false","date":"2014-11-05","datetime":"2014-11-05T06:38:16","time":"06:38:16","bytes":"174="} +{"integer":"227","timestamp":"1396341377","string":"E 25 St & 1 Ave","float":"40.7381765","boolean":"false","date":"2014-04-01","datetime":"2014-04-01T08:36:17","time":"08:36:17","bytes":"174="} +{"integer":"147","timestamp":"1398116895","string":"Liberty St & Broadway","float":"40.70905623","boolean":"false","date":"2014-04-21","datetime":"2014-04-21T21:48:15","time":"21:48:15","bytes":"194="} +{"integer":"178","timestamp":"1448440979","string":"Liberty St & Broadway","float":"40.70905623","boolean":"false","date":"2015-11-25","datetime":"2015-11-25T08:42:59","time":"08:42:59","bytes":"194="} +{"integer":"287","timestamp":"1384454381","string":"Liberty St & Broadway","float":"40.70905623","boolean":"false","date":"2013-11-14","datetime":"2013-11-14T18:39:41","time":"18:39:41","bytes":"194="} +{"integer":"686","timestamp":"1456830619","string":"Liberty St & Broadway","float":"40.70905623","boolean":"false","date":"2016-03-01","datetime":"2016-03-01T11:10:19","time":"11:10:19","bytes":"194="} +{"integer":"1133","timestamp":"1469315660","string":"W 16 St & The High Line","float":"40.74334935","boolean":"false","date":"2016-07-23","datetime":"2016-07-23T23:14:20","time":"23:14:20","bytes":"210="} +{"integer":"750","timestamp":"1472344783","string":"W 16 St & The High Line","float":"40.74334935","boolean":"false","date":"2016-08-28","datetime":"2016-08-28T00:39:43","time":"00:39:43","bytes":"210="} +{"integer":"1924","timestamp":"1466517109","string":"Old Fulton St","float":"40.70277159","boolean":"false","date":"2016-06-21","datetime":"2016-06-21T13:51:49","time":"13:51:49","bytes":"214="} +{"integer":"1627","timestamp":"1411464563","string":"Old Fulton St","float":"40.70277159","boolean":"false","date":"2014-09-23","datetime":"2014-09-23T09:29:23","time":"09:29:23","bytes":"214="} +{"integer":"1602","timestamp":"1458570764","string":"Old Fulton St","float":"40.70277159","boolean":"false","date":"2016-03-21","datetime":"2016-03-21T14:32:44","time":"14:32:44","bytes":"214="} +{"integer":"234","timestamp":"1408812141","string":"Old Fulton St","float":"40.70277159","boolean":"false","date":"2014-08-23","datetime":"2014-08-23T16:42:21","time":"16:42:21","bytes":"214="} +{"integer":"271","timestamp":"1420394400","string":"W 13 St & 7 Ave","float":"40.73781509","boolean":"false","date":"2015-01-04","datetime":"2015-01-04T18:00:00","time":"18:00:00","bytes":"220="} +{"integer":"2404","timestamp":"1464000855","string":"Spruce St & Nassau St","float":"40.71146364","boolean":"false","date":"2016-05-23","datetime":"2016-05-23T10:54:15","time":"10:54:15","bytes":"224="} +{"integer":"1180","timestamp":"1408200303","string":"W 14 St & The High Line","float":"40.74195138","boolean":"false","date":"2014-08-16","datetime":"2014-08-16T14:45:03","time":"14:45:03","bytes":"224="} +{"integer":"558","timestamp":"1447865591","string":"W 14 St & The High Line","float":"40.74195138","boolean":"false","date":"2015-11-18","datetime":"2015-11-18T16:53:11","time":"16:53:11","bytes":"224="} +{"integer":"956","timestamp":"1404138783","string":"W 14 St & The High Line","float":"40.74195138","boolean":"false","date":"2014-06-30","datetime":"2014-06-30T14:33:03","time":"14:33:03","bytes":"224="} +{"integer":"607","timestamp":"1404056264","string":"W 14 St & The High Line","float":"40.74195138","boolean":"false","date":"2014-06-29","datetime":"2014-06-29T15:37:44","time":"15:37:44","bytes":"224="} +{"integer":"548","timestamp":"1442509431","string":"E 48 St & 3 Ave","float":"40.7546011026","boolean":"false","date":"2015-09-17","datetime":"2015-09-17T17:03:51","time":"17:03:51","bytes":"228="} +{"integer":"545","timestamp":"1415557845","string":"E 48 St & 3 Ave","float":"40.7546011026","boolean":"false","date":"2014-11-09","datetime":"2014-11-09T18:30:45","time":"18:30:45","bytes":"228="} +{"integer":"1347","timestamp":"1380100588","string":"Great Jones St","float":"40.72743423","boolean":"false","date":"2013-09-25","datetime":"2013-09-25T09:16:28","time":"09:16:28","bytes":"228="} +{"integer":"66","timestamp":"1375543297","string":"Great Jones St","float":"40.72743423","boolean":"true","date":"2013-08-03","datetime":"2013-08-03T15:21:37","time":"15:21:37","bytes":"228="} +{"integer":"131","timestamp":"1410378119","string":"Great Jones St","float":"40.72743423","boolean":"false","date":"2014-09-10","datetime":"2014-09-10T19:41:59","time":"19:41:59","bytes":"228="} +{"integer":"639","timestamp":"1408558663","string":"Great Jones St","float":"40.72743423","boolean":"false","date":"2014-08-20","datetime":"2014-08-20T18:17:43","time":"18:17:43","bytes":"228="} +{"integer":"1317","timestamp":"1384349944","string":"Great Jones St","float":"40.72743423","boolean":"false","date":"2013-11-13","datetime":"2013-11-13T13:39:04","time":"13:39:04","bytes":"228="} +{"integer":"790","timestamp":"1433611140","string":"Cadman Plaza E & Tillary St","float":"40.69597683","boolean":"false","date":"2015-06-06","datetime":"2015-06-06T17:19:00","time":"17:19:00","bytes":"230="} +{"integer":"874","timestamp":"1403459040","string":"Joralemon St & Adams St","float":"40.69246277","boolean":"false","date":"2014-06-22","datetime":"2014-06-22T17:44:00","time":"17:44:00","bytes":"230="} +{"integer":"964","timestamp":"1390844709","string":"Joralemon St & Adams St","float":"40.69246277","boolean":"false","date":"2014-01-27","datetime":"2014-01-27T17:45:09","time":"17:45:09","bytes":"230="} +{"integer":"226","timestamp":"1384116309","string":"Joralemon St & Adams St","float":"40.69246277","boolean":"false","date":"2013-11-10","datetime":"2013-11-10T20:45:09","time":"20:45:09","bytes":"230="} +{"integer":"866","timestamp":"1379611882","string":"Joralemon St & Adams St","float":"40.69246277","boolean":"false","date":"2013-09-19","datetime":"2013-09-19T17:31:22","time":"17:31:22","bytes":"230="} +{"integer":"516","timestamp":"1457790950","string":"E 11 St & 2 Ave","float":"40.73047309","boolean":"false","date":"2016-03-12","datetime":"2016-03-12T13:55:50","time":"13:55:50","bytes":"234="} +{"integer":"647","timestamp":"1468689162","string":"E 11 St & 2 Ave","float":"40.73047309","boolean":"false","date":"2016-07-16","datetime":"2016-07-16T17:12:42","time":"17:12:42","bytes":"234="} +{"integer":"703","timestamp":"1413393916","string":"E 11 St & 2 Ave","float":"40.73047309","boolean":"false","date":"2014-10-15","datetime":"2014-10-15T17:25:16","time":"17:25:16","bytes":"234="} +{"integer":"535","timestamp":"1474325496","string":"St Marks Pl & 2 Ave","float":"40.7284186","boolean":"false","date":"2016-09-19","datetime":"2016-09-19T22:51:36","time":"22:51:36","bytes":"234="} +{"integer":"1300","timestamp":"1412583427","string":"St Marks Pl & 2 Ave","float":"40.7284186","boolean":"false","date":"2014-10-06","datetime":"2014-10-06T08:17:07","time":"08:17:07","bytes":"234="} +{"integer":"343","timestamp":"1465404725","string":"St Marks Pl & 2 Ave","float":"40.7284186","boolean":"false","date":"2016-06-08","datetime":"2016-06-08T16:52:05","time":"16:52:05","bytes":"234="} +{"integer":"328","timestamp":"1473543285","string":"St Marks Pl & 2 Ave","float":"40.7284186","boolean":"false","date":"2016-09-10","datetime":"2016-09-10T21:34:45","time":"21:34:45","bytes":"234="} +{"integer":"1030","timestamp":"1468957574","string":"St Marks Pl & 2 Ave","float":"40.7284186","boolean":"false","date":"2016-07-19","datetime":"2016-07-19T19:46:14","time":"19:46:14","bytes":"234="} +{"integer":"373","timestamp":"1424026980","string":"St Marks Pl & 2 Ave","float":"40.7284186","boolean":"false","date":"2015-02-15","datetime":"2015-02-15T19:03:00","time":"19:03:00","bytes":"234="} +{"integer":"615","timestamp":"1457949394","string":"St Marks Pl & 2 Ave","float":"40.7284186","boolean":"false","date":"2016-03-14","datetime":"2016-03-14T09:56:34","time":"09:56:34","bytes":"234="} +{"integer":"177","timestamp":"1401788236","string":"St Marks Pl & 2 Ave","float":"40.7284186","boolean":"false","date":"2014-06-03","datetime":"2014-06-03T09:37:16","time":"09:37:16","bytes":"234="} +{"integer":"450","timestamp":"1438675901","string":"Bank St & Washington St","float":"40.7361967","boolean":"false","date":"2015-08-04","datetime":"2015-08-04T08:11:41","time":"08:11:41","bytes":"238="} +{"integer":"218","timestamp":"1429692848","string":"Bank St & Washington St","float":"40.7361967","boolean":"false","date":"2015-04-22","datetime":"2015-04-22T08:54:08","time":"08:54:08","bytes":"238="} +{"integer":"469","timestamp":"1447516816","string":"Willoughby St & Fleet St","float":"40.69196566","boolean":"false","date":"2015-11-14","datetime":"2015-11-14T16:00:16","time":"16:00:16","bytes":"238="} +{"integer":"289","timestamp":"1407018717","string":"Willoughby St & Fleet St","float":"40.69196566","boolean":"false","date":"2014-08-02","datetime":"2014-08-02T22:31:57","time":"22:31:57","bytes":"238="} +{"integer":"977","timestamp":"1387461751","string":"Willoughby St & Fleet St","float":"40.69196566","boolean":"false","date":"2013-12-19","datetime":"2013-12-19T14:02:31","time":"14:02:31","bytes":"238="} +{"integer":"407","timestamp":"1379579874","string":"Fulton St & Rockwell Pl","float":"40.687979","boolean":"false","date":"2013-09-19","datetime":"2013-09-19T08:37:54","time":"08:37:54","bytes":"240="} +{"integer":"499","timestamp":"1471936934","string":"Willoughby Ave & Hall St","float":"40.69196035","boolean":"false","date":"2016-08-23","datetime":"2016-08-23T07:22:14","time":"07:22:14","bytes":"244="} +{"integer":"1440","timestamp":"1444640161","string":"Myrtle Ave & St Edwards St","float":"40.69327018","boolean":"false","date":"2015-10-12","datetime":"2015-10-12T08:56:01","time":"08:56:01","bytes":"244="} +{"integer":"360","timestamp":"1470589096","string":"Perry St & Bleecker St","float":"40.73535398","boolean":"false","date":"2016-08-07","datetime":"2016-08-07T16:58:16","time":"16:58:16","bytes":"244="} +{"integer":"741","timestamp":"1382033887","string":"Laight St & Hudson St","float":"40.72185379","boolean":"false","date":"2013-10-17","datetime":"2013-10-17T18:18:07","time":"18:18:07","bytes":"248="} +{"integer":"2682","timestamp":"1475164464","string":"Laight St & Hudson St","float":"40.72185379","boolean":"true","date":"2016-09-29","datetime":"2016-09-29T15:54:24","time":"15:54:24","bytes":"248="} +{"integer":"3896","timestamp":"1401470166","string":"Lafayette St & Jersey St","float":"40.72456089","boolean":"false","date":"2014-05-30","datetime":"2014-05-30T17:16:06","time":"17:16:06","bytes":"250="} +{"integer":"517","timestamp":"1434651240","string":"Lafayette St & Jersey St","float":"40.72456089","boolean":"false","date":"2015-06-18","datetime":"2015-06-18T18:14:00","time":"18:14:00","bytes":"250="} +{"integer":"583","timestamp":"1445185741","string":"Lafayette St & Jersey St","float":"40.72456089","boolean":"false","date":"2015-10-18","datetime":"2015-10-18T16:29:01","time":"16:29:01","bytes":"250="} +{"integer":"786","timestamp":"1421743200","string":"Lafayette St & Jersey St","float":"40.72456089","boolean":"false","date":"2015-01-20","datetime":"2015-01-20T08:40:00","time":"08:40:00","bytes":"250="} +{"integer":"255","timestamp":"1429382232","string":"Mott St & Prince St","float":"40.72317958","boolean":"false","date":"2015-04-18","datetime":"2015-04-18T18:37:12","time":"18:37:12","bytes":"250="} +{"integer":"475","timestamp":"1435507320","string":"Mott St & Prince St","float":"40.72317958","boolean":"false","date":"2015-06-28","datetime":"2015-06-28T16:02:00","time":"16:02:00","bytes":"250="} +{"integer":"981","timestamp":"1396527850","string":"Mott St & Prince St","float":"40.72317958","boolean":"false","date":"2014-04-03","datetime":"2014-04-03T12:24:10","time":"12:24:10","bytes":"250="} +{"integer":"1025","timestamp":"1436364953","string":"Mott St & Prince St","float":"40.72317958","boolean":"false","date":"2015-07-08","datetime":"2015-07-08T14:15:53","time":"14:15:53","bytes":"250="} +{"integer":"367","timestamp":"1377545432","string":"W 13 St & 5 Ave","float":"40.73543934","boolean":"false","date":"2013-08-26","datetime":"2013-08-26T19:30:32","time":"19:30:32","bytes":"250="} +{"integer":"671","timestamp":"1378884464","string":"W 13 St & 5 Ave","float":"40.73543934","boolean":"false","date":"2013-09-11","datetime":"2013-09-11T07:27:44","time":"07:27:44","bytes":"250="} +{"integer":"248","timestamp":"1446224977","string":"W 13 St & 5 Ave","float":"40.73543934","boolean":"false","date":"2015-10-30","datetime":"2015-10-30T17:09:37","time":"17:09:37","bytes":"250="} +{"integer":"958","timestamp":"1461660046","string":"W 13 St & 5 Ave","float":"40.73543934","boolean":"false","date":"2016-04-26","datetime":"2016-04-26T08:40:46","time":"08:40:46","bytes":"250="} +{"integer":"299","timestamp":"1473510905","string":"W 11 St & 6 Ave","float":"40.73532427","boolean":"false","date":"2016-09-10","datetime":"2016-09-10T12:35:05","time":"12:35:05","bytes":"254="} +{"integer":"3860","timestamp":"1431432986","string":"South St & Whitehall St","float":"40.70122128","boolean":"false","date":"2015-05-12","datetime":"2015-05-12T12:16:26","time":"12:16:26","bytes":"258="} +{"integer":"1165","timestamp":"1465664112","string":"DeKalb Ave & Vanderbilt Ave","float":"40.68940747","boolean":"false","date":"2016-06-11","datetime":"2016-06-11T16:55:12","time":"16:55:12","bytes":"258="} +{"integer":"802","timestamp":"1468225820","string":"South St & Whitehall St","float":"40.70122128","boolean":"false","date":"2016-07-11","datetime":"2016-07-11T08:30:20","time":"08:30:20","bytes":"258="} +{"integer":"358","timestamp":"1418725541","string":"Johnson St & Gold St","float":"40.69474881","boolean":"false","date":"2014-12-16","datetime":"2014-12-16T10:25:41","time":"10:25:41","bytes":"260="} +{"integer":"546","timestamp":"1391352623","string":"Washington Park","float":"40.69178232","boolean":"false","date":"2014-02-02","datetime":"2014-02-02T14:50:23","time":"14:50:23","bytes":"260="} +{"integer":"269","timestamp":"1457179241","string":"Washington Park","float":"40.6917823","boolean":"false","date":"2016-03-05","datetime":"2016-03-05T12:00:41","time":"12:00:41","bytes":"260="} +{"integer":"799","timestamp":"1383944890","string":"Elizabeth St & Hester St","float":"40.71729","boolean":"false","date":"2013-11-08","datetime":"2013-11-08T21:08:10","time":"21:08:10","bytes":"260="} +{"integer":"903","timestamp":"1451927588","string":"Maiden Ln & Pearl St","float":"40.70706456","boolean":"false","date":"2016-01-04","datetime":"2016-01-04T17:13:08","time":"17:13:08","bytes":"264="} +{"integer":"756","timestamp":"1463050950","string":"Stanton St & Chrystie St","float":"40.72229346","boolean":"false","date":"2016-05-12","datetime":"2016-05-12T11:02:30","time":"11:02:30","bytes":"264="} +{"integer":"375","timestamp":"1399830476","string":"Stanton St & Chrystie St","float":"40.72229346","boolean":"false","date":"2014-05-11","datetime":"2014-05-11T17:47:56","time":"17:47:56","bytes":"264="} +{"integer":"393","timestamp":"1410024099","string":"Stanton St & Chrystie St","float":"40.72229346","boolean":"false","date":"2014-09-06","datetime":"2014-09-06T17:21:39","time":"17:21:39","bytes":"264="} +{"integer":"383","timestamp":"1408437392","string":"Avenue D & E 8 St","float":"40.72368361","boolean":"false","date":"2014-08-19","datetime":"2014-08-19T08:36:32","time":"08:36:32","bytes":"264="} +{"integer":"406","timestamp":"1438894904","string":"Howard St & Centre St","float":"40.71910537","boolean":"false","date":"2015-08-06","datetime":"2015-08-06T21:01:44","time":"21:01:44","bytes":"268="} +{"integer":"557","timestamp":"1464025502","string":"Howard St & Centre St","float":"40.71910537","boolean":"false","date":"2016-05-23","datetime":"2016-05-23T17:45:02","time":"17:45:02","bytes":"268="} +{"integer":"188","timestamp":"1417370022","string":"Adelphi St & Myrtle Ave","float":"40.69308257","boolean":"false","date":"2014-11-30","datetime":"2014-11-30T17:53:42","time":"17:53:42","bytes":"270="} +{"integer":"224","timestamp":"1441952623","string":"Adelphi St & Myrtle Ave","float":"40.69308257","boolean":"false","date":"2015-09-11","datetime":"2015-09-11T06:23:43","time":"06:23:43","bytes":"270="} +{"integer":"260","timestamp":"1474112330","string":"Adelphi St & Myrtle Ave","float":"40.69308257","boolean":"false","date":"2016-09-17","datetime":"2016-09-17T11:38:50","time":"11:38:50","bytes":"270="} +{"integer":"548","timestamp":"1428050621","string":"Lafayette Ave & Fort Greene Pl","float":"40.68691865","boolean":"false","date":"2015-04-03","datetime":"2015-04-03T08:43:41","time":"08:43:41","bytes":"274="} +{"integer":"836","timestamp":"1412857909","string":"Lafayette Ave & Fort Greene Pl","float":"40.68691865","boolean":"false","date":"2014-10-09","datetime":"2014-10-09T12:31:49","time":"12:31:49","bytes":"274="} +{"integer":"964","timestamp":"1405764001","string":"Washington Ave & Greene Ave","float":"40.68650065","boolean":"false","date":"2014-07-19","datetime":"2014-07-19T10:00:01","time":"10:00:01","bytes":"274="} +{"integer":"339","timestamp":"1395074669","string":"Washington Ave & Greene Ave","float":"40.68650065","boolean":"false","date":"2014-03-17","datetime":"2014-03-17T16:44:29","time":"16:44:29","bytes":"274="} +{"integer":"1598","timestamp":"1405016642","string":"Duane St & Greenwich St","float":"40.71748752","boolean":"false","date":"2014-07-10","datetime":"2014-07-10T18:24:02","time":"18:24:02","bytes":"274="} +{"integer":"209","timestamp":"1411737930","string":"Peck Slip & Front Street","float":"40.707873","boolean":"false","date":"2014-09-26","datetime":"2014-09-26T13:25:30","time":"13:25:30","bytes":"278="} +{"integer":"856","timestamp":"1435391580","string":"Kent Ave & S 11 St","float":"40.70827295","boolean":"false","date":"2015-06-27","datetime":"2015-06-27T07:53:00","time":"07:53:00","bytes":"280="} +{"integer":"650","timestamp":"1430848981","string":"E 10 St & 5 Ave","float":"40.73331967","boolean":"false","date":"2015-05-05","datetime":"2015-05-05T18:03:01","time":"18:03:01","bytes":"280="} +{"integer":"592","timestamp":"1415469567","string":"E 10 St & 5 Ave","float":"40.73331967","boolean":"false","date":"2014-11-08","datetime":"2014-11-08T17:59:27","time":"17:59:27","bytes":"280="} +{"integer":"122","timestamp":"1466281642","string":"E 10 St & 5 Ave","float":"40.73331967","boolean":"false","date":"2016-06-18","datetime":"2016-06-18T20:27:22","time":"20:27:22","bytes":"280="} +{"integer":"1410","timestamp":"1412599209","string":"Grand Army Plaza & Central Park S","float":"40.7643971","boolean":"false","date":"2014-10-06","datetime":"2014-10-06T12:40:09","time":"12:40:09","bytes":"280="} +{"integer":"1259","timestamp":"1430069652","string":"Grand Army Plaza & Central Park S","float":"40.7643971","boolean":"false","date":"2015-04-26","datetime":"2015-04-26T17:34:12","time":"17:34:12","bytes":"280="} +{"integer":"1883","timestamp":"1408896522","string":"Grand Army Plaza & Central Park S","float":"40.7643971","boolean":"false","date":"2014-08-24","datetime":"2014-08-24T16:08:42","time":"16:08:42","bytes":"280="} +{"integer":"1307","timestamp":"1445183043","string":"Grand Army Plaza & Central Park S","float":"40.7643971","boolean":"false","date":"2015-10-18","datetime":"2015-10-18T15:44:03","time":"15:44:03","bytes":"280="} +{"integer":"1343","timestamp":"1434977040","string":"Grand Army Plaza & Central Park S","float":"40.7643971","boolean":"true","date":"2015-06-22","datetime":"2015-06-22T12:44:00","time":"12:44:00","bytes":"280="} +{"integer":"684","timestamp":"1403395513","string":"Broadway & E 14 St","float":"40.73454567","boolean":"false","date":"2014-06-22","datetime":"2014-06-22T00:05:13","time":"00:05:13","bytes":"284="} +{"integer":"850","timestamp":"1473405777","string":"Broadway & E 14 St","float":"40.73454567","boolean":"false","date":"2016-09-09","datetime":"2016-09-09T07:22:57","time":"07:22:57","bytes":"284="} +{"integer":"1171","timestamp":"1436516672","string":"Broadway & E 14 St","float":"40.73454567","boolean":"false","date":"2015-07-10","datetime":"2015-07-10T08:24:32","time":"08:24:32","bytes":"284="} +{"integer":"401","timestamp":"1448310138","string":"Broadway & E 14 St","float":"40.73454567","boolean":"false","date":"2015-11-23","datetime":"2015-11-23T20:22:18","time":"20:22:18","bytes":"284="} +{"integer":"186","timestamp":"1410570418","string":"Broadway & E 14 St","float":"40.73454567","boolean":"false","date":"2014-09-13","datetime":"2014-09-13T01:06:58","time":"01:06:58","bytes":"284="} +{"integer":"795","timestamp":"1439987850","string":"Broadway & E 14 St","float":"40.73454567","boolean":"false","date":"2015-08-19","datetime":"2015-08-19T12:37:30","time":"12:37:30","bytes":"284="} +{"integer":"275","timestamp":"1437078157","string":"Broadway & E 14 St","float":"40.73454567","boolean":"false","date":"2015-07-16","datetime":"2015-07-16T20:22:37","time":"20:22:37","bytes":"284="} +{"integer":"300","timestamp":"1378955934","string":"Greenwich Ave & 8 Ave","float":"40.7390169121","boolean":"false","date":"2013-09-12","datetime":"2013-09-12T03:18:54","time":"03:18:54","bytes":"284="} +{"integer":"268","timestamp":"1411146540","string":"Greenwich Ave & 8 Ave","float":"40.7390169121","boolean":"false","date":"2014-09-19","datetime":"2014-09-19T17:09:00","time":"17:09:00","bytes":"284="} +{"integer":"1027","timestamp":"1443427802","string":"Greenwich Ave & 8 Ave","float":"40.7390169121","boolean":"false","date":"2015-09-28","datetime":"2015-09-28T08:10:02","time":"08:10:02","bytes":"284="} +{"integer":"296","timestamp":"1451854658","string":"Greenwich Ave & 8 Ave","float":"40.7390169121","boolean":"false","date":"2016-01-03","datetime":"2016-01-03T20:57:38","time":"20:57:38","bytes":"284="} +{"integer":"729","timestamp":"1463831993","string":"Greenwich Ave & 8 Ave","float":"40.7390169121","boolean":"false","date":"2016-05-21","datetime":"2016-05-21T11:59:53","time":"11:59:53","bytes":"284="} +{"integer":"1029","timestamp":"1458068778","string":"Greenwich Ave & 8 Ave","float":"40.7390169121","boolean":"false","date":"2016-03-15","datetime":"2016-03-15T19:06:18","time":"19:06:18","bytes":"284="} +{"integer":"1184","timestamp":"1412710019","string":"Greenwich Ave & 8 Ave","float":"40.7390169121","boolean":"false","date":"2014-10-07","datetime":"2014-10-07T19:26:59","time":"19:26:59","bytes":"284="} +{"integer":"5493","timestamp":"1402167005","string":"Monroe St & Classon Ave","float":"40.6845683","boolean":"true","date":"2014-06-07","datetime":"2014-06-07T18:50:05","time":"18:50:05","bytes":"288="} +{"integer":"2115","timestamp":"1374870818","string":"2 Ave & E 58 St","float":"40.76020258","boolean":"false","date":"2013-07-26","datetime":"2013-07-26T20:33:38","time":"20:33:38","bytes":"290="} +{"integer":"470","timestamp":"1375188925","string":"2 Ave & E 58 St","float":"40.76020258","boolean":"false","date":"2013-07-30","datetime":"2013-07-30T12:55:25","time":"12:55:25","bytes":"290="} +{"integer":"952","timestamp":"1406915897","string":"2 Ave & E 58 St","float":"40.76020258","boolean":"false","date":"2014-08-01","datetime":"2014-08-01T17:58:17","time":"17:58:17","bytes":"290="} +{"integer":"1359","timestamp":"1404846977","string":"Madison St & Montgomery St","float":"40.713126","boolean":"false","date":"2014-07-08","datetime":"2014-07-08T19:16:17","time":"19:16:17","bytes":"290="} +{"integer":"2426","timestamp":"1438421322","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2015-08-01","datetime":"2015-08-01T09:28:42","time":"09:28:42","bytes":"290="} +{"integer":"357","timestamp":"1455316553","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2016-02-12","datetime":"2016-02-12T22:35:53","time":"22:35:53","bytes":"290="} +{"integer":"1984","timestamp":"1444763181","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2015-10-13","datetime":"2015-10-13T19:06:21","time":"19:06:21","bytes":"290="} +{"integer":"352","timestamp":"1435251660","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2015-06-25","datetime":"2015-06-25T17:01:00","time":"17:01:00","bytes":"290="} +{"integer":"729","timestamp":"1412349122","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2014-10-03","datetime":"2014-10-03T15:12:02","time":"15:12:02","bytes":"290="} +{"integer":"508","timestamp":"1463644180","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2016-05-19","datetime":"2016-05-19T07:49:40","time":"07:49:40","bytes":"290="} +{"integer":"274","timestamp":"1460812843","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2016-04-16","datetime":"2016-04-16T13:20:43","time":"13:20:43","bytes":"290="} +{"integer":"385","timestamp":"1467325441","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2016-06-30","datetime":"2016-06-30T22:24:01","time":"22:24:01","bytes":"290="} +{"integer":"607","timestamp":"1436027142","string":"Lafayette St & E 8 St","float":"40.73028666","boolean":"false","date":"2015-07-04","datetime":"2015-07-04T16:25:42","time":"16:25:42","bytes":"290="} +{"integer":"410","timestamp":"1442841817","string":"Washington Square E","float":"40.73049393","boolean":"false","date":"2015-09-21","datetime":"2015-09-21T13:23:37","time":"13:23:37","bytes":"294="} +{"integer":"648","timestamp":"1412625195","string":"Washington Square E","float":"40.73049393","boolean":"false","date":"2014-10-06","datetime":"2014-10-06T19:53:15","time":"19:53:15","bytes":"294="} +{"integer":"213","timestamp":"1418741534","string":"Washington Square E","float":"40.73049393","boolean":"false","date":"2014-12-16","datetime":"2014-12-16T14:52:14","time":"14:52:14","bytes":"294="} +{"integer":"811","timestamp":"1451498797","string":"Pike St & E Broadway","float":"40.71406667","boolean":"false","date":"2015-12-30","datetime":"2015-12-30T18:06:37","time":"18:06:37","bytes":"294="} +{"integer":"564","timestamp":"1473325767","string":"Pike St & E Broadway","float":"40.71406667","boolean":"false","date":"2016-09-08","datetime":"2016-09-08T09:09:27","time":"09:09:27","bytes":"294="} +{"integer":"127","timestamp":"1446375729","string":"Pike St & E Broadway","float":"40.71406667","boolean":"false","date":"2015-11-01","datetime":"2015-11-01T11:02:09","time":"11:02:09","bytes":"294="} +{"integer":"321","timestamp":"1430338427","string":"Pike St & E Broadway","float":"40.71406667","boolean":"false","date":"2015-04-29","datetime":"2015-04-29T20:13:47","time":"20:13:47","bytes":"294="} +{"integer":"841","timestamp":"1459438397","string":"Division St & Bowery","float":"40.71413089","boolean":"false","date":"2016-03-31","datetime":"2016-03-31T15:33:17","time":"15:33:17","bytes":"294="} +{"integer":"383","timestamp":"1428766057","string":"Division St & Bowery","float":"40.71413089","boolean":"false","date":"2015-04-11","datetime":"2015-04-11T15:27:37","time":"15:27:37","bytes":"294="} +{"integer":"1189","timestamp":"1440005410","string":"E 15 St & 3 Ave","float":"40.734232","boolean":"false","date":"2015-08-19","datetime":"2015-08-19T17:30:10","time":"17:30:10","bytes":"294="} +{"integer":"1259","timestamp":"1383997220","string":"E 15 St & 3 Ave","float":"40.734232","boolean":"false","date":"2013-11-09","datetime":"2013-11-09T11:40:20","time":"11:40:20","bytes":"294="} +{"integer":"521","timestamp":"1458740636","string":"E 15 St & 3 Ave","float":"40.734232","boolean":"false","date":"2016-03-23","datetime":"2016-03-23T13:43:56","time":"13:43:56","bytes":"294="} +{"integer":"602","timestamp":"1424289600","string":"Shevchenko Pl & E 7 St","float":"40.728145","boolean":"false","date":"2015-02-18","datetime":"2015-02-18T20:00:00","time":"20:00:00","bytes":"300="} +{"integer":"562","timestamp":"1467399693","string":"E 2 St & Avenue B","float":"40.72217444","boolean":"false","date":"2016-07-01","datetime":"2016-07-01T19:01:33","time":"19:01:33","bytes":"300="} +{"integer":"691","timestamp":"1404723384","string":"E 2 St & Avenue B","float":"40.72217444","boolean":"false","date":"2014-07-07","datetime":"2014-07-07T08:56:24","time":"08:56:24","bytes":"300="} +{"integer":"1728","timestamp":"1379421339","string":"E 2 St & Avenue B","float":"40.72217444","boolean":"false","date":"2013-09-17","datetime":"2013-09-17T12:35:39","time":"12:35:39","bytes":"300="} +{"integer":"864","timestamp":"1474121397","string":"Avenue D & E 3 St","float":"40.72082834","boolean":"false","date":"2016-09-17","datetime":"2016-09-17T14:09:57","time":"14:09:57","bytes":"300="} +{"integer":"348","timestamp":"1422129300","string":"Avenue D & E 3 St","float":"40.72082834","boolean":"false","date":"2015-01-24","datetime":"2015-01-24T19:55:00","time":"19:55:00","bytes":"300="} +{"integer":"74","timestamp":"1422186660","string":"Avenue D & E 3 St","float":"40.72082834","boolean":"true","date":"2015-01-25","datetime":"2015-01-25T11:51:00","time":"11:51:00","bytes":"300="} +{"integer":"694","timestamp":"1433015905","string":"Mercer St & Spring St","float":"40.72362738","boolean":"false","date":"2015-05-30","datetime":"2015-05-30T19:58:25","time":"19:58:25","bytes":"300="} +{"integer":"423","timestamp":"1445448040","string":"Mercer St & Spring St","float":"40.72362738","boolean":"false","date":"2015-10-21","datetime":"2015-10-21T17:20:40","time":"17:20:40","bytes":"300="} +{"integer":"637","timestamp":"1456776753","string":"Mercer St & Spring St","float":"40.72362738","boolean":"false","date":"2016-02-29","datetime":"2016-02-29T20:12:33","time":"20:12:33","bytes":"300="} +{"integer":"1895","timestamp":"1379678059","string":"Broadway & Battery Pl","float":"40.70463334","boolean":"false","date":"2013-09-20","datetime":"2013-09-20T11:54:19","time":"11:54:19","bytes":"304="} +{"integer":"1094","timestamp":"1441645447","string":"Broadway & Battery Pl","float":"40.70463334","boolean":"false","date":"2015-09-07","datetime":"2015-09-07T17:04:07","time":"17:04:07","bytes":"304="} +{"integer":"2274","timestamp":"1412361397","string":"Broadway & Battery Pl","float":"40.70463334","boolean":"false","date":"2014-10-03","datetime":"2014-10-03T18:36:37","time":"18:36:37","bytes":"304="} +{"integer":"888","timestamp":"1465808315","string":"E 58 St & 3 Ave","float":"40.76095756","boolean":"false","date":"2016-06-13","datetime":"2016-06-13T08:58:35","time":"08:58:35","bytes":"304="} +{"integer":"1092","timestamp":"1428771277","string":"E 58 St & 3 Ave","float":"40.76095756","boolean":"false","date":"2015-04-11","datetime":"2015-04-11T16:54:37","time":"16:54:37","bytes":"304="} +{"integer":"1642","timestamp":"1380567125","string":"E 58 St & 3 Ave","float":"40.76095756","boolean":"false","date":"2013-09-30","datetime":"2013-09-30T18:52:05","time":"18:52:05","bytes":"304="} +{"integer":"1205","timestamp":"1410199864","string":"E 58 St & 3 Ave","float":"40.76095756","boolean":"false","date":"2014-09-08","datetime":"2014-09-08T18:11:04","time":"18:11:04","bytes":"304="} +{"integer":"748","timestamp":"1448806261","string":"Canal St & Rutgers St","float":"40.71427487","boolean":"false","date":"2015-11-29","datetime":"2015-11-29T14:11:01","time":"14:11:01","bytes":"304="} +{"integer":"3753","timestamp":"1384172879","string":"Canal St & Rutgers St","float":"40.71427487","boolean":"false","date":"2013-11-11","datetime":"2013-11-11T12:27:59","time":"12:27:59","bytes":"304="} +{"integer":"940","timestamp":"1399725113","string":"Canal St & Rutgers St","float":"40.71427487","boolean":"false","date":"2014-05-10","datetime":"2014-05-10T12:31:53","time":"12:31:53","bytes":"304="} +{"integer":"888","timestamp":"1404321223","string":"Murray St & West St","float":"40.7149787","boolean":"false","date":"2014-07-02","datetime":"2014-07-02T17:13:43","time":"17:13:43","bytes":"308="} +{"integer":"1078","timestamp":"1381994526","string":"Murray St & West St","float":"40.7149787","boolean":"false","date":"2013-10-17","datetime":"2013-10-17T07:22:06","time":"07:22:06","bytes":"308="} +{"integer":"546","timestamp":"1439228866","string":"St James Pl & Oliver St","float":"40.71307916","boolean":"false","date":"2015-08-10","datetime":"2015-08-10T17:47:46","time":"17:47:46","bytes":"308="} +{"integer":"703","timestamp":"1446450369","string":"St James Pl & Oliver St","float":"40.71307916","boolean":"false","date":"2015-11-02","datetime":"2015-11-02T07:46:09","time":"07:46:09","bytes":"308="} +{"integer":"424","timestamp":"1434151020","string":"St James Pl & Oliver St","float":"40.71307916","boolean":"false","date":"2015-06-12","datetime":"2015-06-12T23:17:00","time":"23:17:00","bytes":"308="} +{"integer":"292","timestamp":"1377449956","string":"St James Pl & Oliver St","float":"40.71307916","boolean":"false","date":"2013-08-25","datetime":"2013-08-25T16:59:16","time":"16:59:16","bytes":"308="} +{"integer":"2494","timestamp":"1452960131","string":"St James Pl & Oliver St","float":"40.71307916","boolean":"false","date":"2016-01-16","datetime":"2016-01-16T16:02:11","time":"16:02:11","bytes":"308="} +{"integer":"1467","timestamp":"1376479128","string":"Norfolk St & Broome St","float":"40.7172274","boolean":"false","date":"2013-08-14","datetime":"2013-08-14T11:18:48","time":"11:18:48","bytes":"310="} +{"integer":"902","timestamp":"1430676134","string":"Allen St & E Houston St","float":"40.722055","boolean":"false","date":"2015-05-03","datetime":"2015-05-03T18:02:14","time":"18:02:14","bytes":"310="} +{"integer":"360","timestamp":"1460826245","string":"Washington Ave & Park Ave","float":"40.69610226","boolean":"false","date":"2016-04-16","datetime":"2016-04-16T17:04:05","time":"17:04:05","bytes":"310="} +{"integer":"230","timestamp":"1436751105","string":"State St & Smith St","float":"40.68926942","boolean":"false","date":"2015-07-13","datetime":"2015-07-13T01:31:45","time":"01:31:45","bytes":"310="} +{"integer":"1149","timestamp":"1450691245","string":"Norfolk St & Broome St","float":"40.7172274","boolean":"false","date":"2015-12-21","datetime":"2015-12-21T09:47:25","time":"09:47:25","bytes":"310="} +{"integer":"982","timestamp":"1457209349","string":"Allen St & Stanton St","float":"40.722055","boolean":"false","date":"2016-03-05","datetime":"2016-03-05T20:22:29","time":"20:22:29","bytes":"310="} +{"integer":"337","timestamp":"1460321312","string":"Allen St & Stanton St","float":"40.722055","boolean":"false","date":"2016-04-10","datetime":"2016-04-10T20:48:32","time":"20:48:32","bytes":"310="} +{"integer":"527","timestamp":"1377981181","string":"Allen St & E Houston St","float":"40.722055","boolean":"false","date":"2013-08-31","datetime":"2013-08-31T20:33:01","time":"20:33:01","bytes":"310="} +{"integer":"460","timestamp":"1401120047","string":"Allen St & E Houston St","float":"40.722055","boolean":"false","date":"2014-05-26","datetime":"2014-05-26T16:00:47","time":"16:00:47","bytes":"310="} +{"integer":"1698","timestamp":"1376329911","string":"Allen St & E Houston St","float":"40.722055","boolean":"false","date":"2013-08-12","datetime":"2013-08-12T17:51:51","time":"17:51:51","bytes":"310="} +{"integer":"514","timestamp":"1464377393","string":"Washington Ave & Park Ave","float":"40.69610226","boolean":"false","date":"2016-05-27","datetime":"2016-05-27T19:29:53","time":"19:29:53","bytes":"310="} +{"integer":"1974","timestamp":"1380453498","string":"Montague St & Clinton St","float":"40.69424674","boolean":"false","date":"2013-09-29","datetime":"2013-09-29T11:18:18","time":"11:18:18","bytes":"314="} +{"integer":"394","timestamp":"1387662299","string":"E 6 St & Avenue B","float":"40.72453734","boolean":"false","date":"2013-12-21","datetime":"2013-12-21T21:44:59","time":"21:44:59","bytes":"314="} +{"integer":"327","timestamp":"1410368865","string":"South St & Gouverneur Ln","float":"40.70355377","boolean":"false","date":"2014-09-10","datetime":"2014-09-10T17:07:45","time":"17:07:45","bytes":"314="} +{"integer":"916","timestamp":"1444037647","string":"South St & Gouverneur Ln","float":"40.70355377","boolean":"false","date":"2015-10-05","datetime":"2015-10-05T09:34:07","time":"09:34:07","bytes":"314="} +{"integer":"1137","timestamp":"1443553294","string":"South St & Gouverneur Ln","float":"40.70355377","boolean":"false","date":"2015-09-29","datetime":"2015-09-29T19:01:34","time":"19:01:34","bytes":"314="} +{"integer":"428","timestamp":"1468181618","string":"Fulton St & William St","float":"40.70955958","boolean":"false","date":"2016-07-10","datetime":"2016-07-10T20:13:38","time":"20:13:38","bytes":"314="} +{"integer":"563","timestamp":"1410163044","string":"E 6 St & Avenue B","float":"40.72453734","boolean":"false","date":"2014-09-08","datetime":"2014-09-08T07:57:24","time":"07:57:24","bytes":"314="} +{"integer":"2852","timestamp":"1474393732","string":"E 6 St & Avenue B","float":"40.72453734","boolean":"false","date":"2016-09-20","datetime":"2016-09-20T17:48:52","time":"17:48:52","bytes":"314="} +{"integer":"488","timestamp":"1387305740","string":"E 6 St & Avenue B","float":"40.72453734","boolean":"false","date":"2013-12-17","datetime":"2013-12-17T18:42:20","time":"18:42:20","bytes":"314="} +{"integer":"1293","timestamp":"1435043460","string":"E 43 St & Vanderbilt Ave","float":"40.75320159","boolean":"false","date":"2015-06-23","datetime":"2015-06-23T07:11:00","time":"07:11:00","bytes":"318="} +{"integer":"549","timestamp":"1403639803","string":"Leonard St & Church St","float":"40.717571","boolean":"false","date":"2014-06-24","datetime":"2014-06-24T19:56:43","time":"19:56:43","bytes":"320="} +{"integer":"753","timestamp":"1468221923","string":"Leonard St & Church St","float":"40.717571","boolean":"false","date":"2016-07-11","datetime":"2016-07-11T07:25:23","time":"07:25:23","bytes":"320="} +{"integer":"230","timestamp":"1472385429","string":"Leonard St & Church St","float":"40.717571","boolean":"false","date":"2016-08-28","datetime":"2016-08-28T11:57:09","time":"11:57:09","bytes":"320="} +{"integer":"737","timestamp":"1400054819","string":"Clinton St & Tillary St","float":"40.696192","boolean":"false","date":"2014-05-14","datetime":"2014-05-14T08:06:59","time":"08:06:59","bytes":"320="} +{"integer":"639","timestamp":"1385257454","string":"Lawrence St & Willoughby St","float":"40.69236178","boolean":"false","date":"2013-11-24","datetime":"2013-11-24T01:44:14","time":"01:44:14","bytes":"320="} +{"integer":"168","timestamp":"1456489599","string":"Lawrence St & Willoughby St","float":"40.69236178","boolean":"false","date":"2016-02-26","datetime":"2016-02-26T12:26:39","time":"12:26:39","bytes":"320="} +{"integer":"476","timestamp":"1408555952","string":"DeKalb Ave & Hudson Ave","float":"40.689888","boolean":"false","date":"2014-08-20","datetime":"2014-08-20T17:32:32","time":"17:32:32","bytes":"324="} +{"integer":"729","timestamp":"1408879311","string":"DeKalb Ave & Hudson Ave","float":"40.689888","boolean":"false","date":"2014-08-24","datetime":"2014-08-24T11:21:51","time":"11:21:51","bytes":"324="} +{"integer":"332","timestamp":"1473290242","string":"DeKalb Ave & Hudson Ave","float":"40.689888","boolean":"false","date":"2016-09-07","datetime":"2016-09-07T23:17:22","time":"23:17:22","bytes":"324="} +{"integer":"464","timestamp":"1412496328","string":"E 19 St & 3 Ave","float":"40.73624527","boolean":"false","date":"2014-10-05","datetime":"2014-10-05T08:05:28","time":"08:05:28","bytes":"324="} +{"integer":"1895","timestamp":"1431295940","string":"E 19 St & 3 Ave","float":"40.73624527","boolean":"false","date":"2015-05-10","datetime":"2015-05-10T22:12:20","time":"22:12:20","bytes":"324="} +{"integer":"487","timestamp":"1474836597","string":"E 11 St & 1 Ave","float":"40.72953837","boolean":"false","date":"2016-09-25","datetime":"2016-09-25T20:49:57","time":"20:49:57","bytes":"324="} +{"integer":"202","timestamp":"1440416089","string":"E 11 St & 1 Ave","float":"40.72953837","boolean":"false","date":"2015-08-24","datetime":"2015-08-24T11:34:49","time":"11:34:49","bytes":"324="} +{"integer":"379","timestamp":"1380199774","string":"E 11 St & 1 Ave","float":"40.72953837","boolean":"false","date":"2013-09-26","datetime":"2013-09-26T12:49:34","time":"12:49:34","bytes":"324="} +{"integer":"1222","timestamp":"1379276176","string":"Vesey Pl & River Terrace","float":"40.7153379","boolean":"false","date":"2013-09-15","datetime":"2013-09-15T20:16:16","time":"20:16:16","bytes":"324="} +{"integer":"801","timestamp":"1461438870","string":"Vesey Pl & River Terrace","float":"40.7153379","boolean":"false","date":"2016-04-23","datetime":"2016-04-23T19:14:30","time":"19:14:30","bytes":"324="} +{"integer":"269","timestamp":"1403160503","string":"Vesey Pl & River Terrace","float":"40.7153379","boolean":"false","date":"2014-06-19","datetime":"2014-06-19T06:48:23","time":"06:48:23","bytes":"324="} +{"integer":"781","timestamp":"1376466277","string":"Vesey Pl & River Terrace","float":"40.7153379","boolean":"false","date":"2013-08-14","datetime":"2013-08-14T07:44:37","time":"07:44:37","bytes":"324="} +{"integer":"464","timestamp":"1426234560","string":"Vesey Pl & River Terrace","float":"40.7153379","boolean":"false","date":"2015-03-13","datetime":"2015-03-13T08:16:00","time":"08:16:00","bytes":"324="} +{"integer":"1639","timestamp":"1442249183","string":"Vesey Pl & River Terrace","float":"40.7153379","boolean":"false","date":"2015-09-14","datetime":"2015-09-14T16:46:23","time":"16:46:23","bytes":"324="} +{"integer":"1404","timestamp":"1406395399","string":"Watts St & Greenwich St","float":"40.72405549","boolean":"false","date":"2014-07-26","datetime":"2014-07-26T17:23:19","time":"17:23:19","bytes":"328="} +{"integer":"1290","timestamp":"1446998558","string":"Greenwich St & N Moore St","float":"40.72043411","boolean":"false","date":"2015-11-08","datetime":"2015-11-08T16:02:38","time":"16:02:38","bytes":"328="} +{"integer":"358","timestamp":"1440876808","string":"Watts St & Greenwich St","float":"40.72405549","boolean":"false","date":"2015-08-29","datetime":"2015-08-29T19:33:28","time":"19:33:28","bytes":"328="} +{"integer":"244","timestamp":"1474107793","string":"Greenwich St & North Moore St","float":"40.720152270232852","boolean":"false","date":"2016-09-17","datetime":"2016-09-17T10:23:13","time":"10:23:13","bytes":"328="} +{"integer":"487","timestamp":"1431700758","string":"Greenwich St & N Moore St","float":"40.72043411","boolean":"false","date":"2015-05-15","datetime":"2015-05-15T14:39:18","time":"14:39:18","bytes":"328="} +{"integer":"430","timestamp":"1412236982","string":"Reade St & Broadway","float":"40.71450451","boolean":"false","date":"2014-10-02","datetime":"2014-10-02T08:03:02","time":"08:03:02","bytes":"330="} +{"integer":"432","timestamp":"1375018795","string":"Pike St & Monroe St","float":"40.71173107","boolean":"false","date":"2013-07-28","datetime":"2013-07-28T13:39:55","time":"13:39:55","bytes":"330="} +{"integer":"820","timestamp":"1429884456","string":"Sullivan St & Washington Sq","float":"40.73047747","boolean":"false","date":"2015-04-24","datetime":"2015-04-24T14:07:36","time":"14:07:36","bytes":"334="} +{"integer":"1196","timestamp":"1446806732","string":"Washington Pl & Broadway","float":"40.72903917","boolean":"false","date":"2015-11-06","datetime":"2015-11-06T10:45:32","time":"10:45:32","bytes":"334="} +{"integer":"734","timestamp":"1467204318","string":"Sullivan St & Washington Sq","float":"40.73047747","boolean":"false","date":"2016-06-29","datetime":"2016-06-29T12:45:18","time":"12:45:18","bytes":"334="} +{"integer":"1422","timestamp":"1471251110","string":"W 20 St & 7 Ave","float":"40.74238787","boolean":"false","date":"2016-08-15","datetime":"2016-08-15T08:51:50","time":"08:51:50","bytes":"334="} +{"integer":"713","timestamp":"1387379737","string":"W 20 St & 7 Ave","float":"40.74238787","boolean":"false","date":"2013-12-18","datetime":"2013-12-18T15:15:37","time":"15:15:37","bytes":"334="} +{"integer":"256","timestamp":"1471972906","string":"W 20 St & 7 Ave","float":"40.74238787","boolean":"false","date":"2016-08-23","datetime":"2016-08-23T17:21:46","time":"17:21:46","bytes":"334="} +{"integer":"2172","timestamp":"1443712929","string":"W 20 St & 7 Ave","float":"40.74238787","boolean":"false","date":"2015-10-01","datetime":"2015-10-01T15:22:09","time":"15:22:09","bytes":"334="} +{"integer":"1208","timestamp":"1464988135","string":"W 20 St & 7 Ave","float":"40.74238787","boolean":"false","date":"2016-06-03","datetime":"2016-06-03T21:08:55","time":"21:08:55","bytes":"334="} +{"integer":"411","timestamp":"1463771662","string":"W 20 St & 7 Ave","float":"40.74238787","boolean":"false","date":"2016-05-20","datetime":"2016-05-20T19:14:22","time":"19:14:22","bytes":"334="} +{"integer":"207","timestamp":"1409042201","string":"W 20 St & 7 Ave","float":"40.74238787","boolean":"false","date":"2014-08-26","datetime":"2014-08-26T08:36:41","time":"08:36:41","bytes":"334="} +{"integer":"1016","timestamp":"1472903567","string":"Stanton St & Mangin St","float":"40.71782143","boolean":"false","date":"2016-09-03","datetime":"2016-09-03T11:52:47","time":"11:52:47","bytes":"340="} +{"integer":"542","timestamp":"1405412364","string":"Madison St & Clinton St","float":"40.71269042","boolean":"false","date":"2014-07-15","datetime":"2014-07-15T08:19:24","time":"08:19:24","bytes":"340="} +{"integer":"1120","timestamp":"1411548979","string":"Clinton Ave & Flushing Ave","float":"40.69794","boolean":"false","date":"2014-09-24","datetime":"2014-09-24T08:56:19","time":"08:56:19","bytes":"340="} +{"integer":"877","timestamp":"1470483486","string":"Bank St & Hudson St","float":"40.73652889","boolean":"false","date":"2016-08-06","datetime":"2016-08-06T11:38:06","time":"11:38:06","bytes":"344="} +{"integer":"782","timestamp":"1440417350","string":"Greenwich St & W Houston St","float":"40.728846","boolean":"false","date":"2015-08-24","datetime":"2015-08-24T11:55:50","time":"11:55:50","bytes":"344="} +{"integer":"542","timestamp":"1438074491","string":"Bank St & Hudson St","float":"40.73652889","boolean":"false","date":"2015-07-28","datetime":"2015-07-28T09:08:11","time":"09:08:11","bytes":"344="} +{"integer":"420","timestamp":"1386781463","string":"W Houston St & Hudson St","float":"40.72873888","boolean":"false","date":"2013-12-11","datetime":"2013-12-11T17:04:23","time":"17:04:23","bytes":"344="} +{"integer":"911","timestamp":"1464087205","string":"Greenwich St & W Houston St","float":"40.728846","boolean":"false","date":"2016-05-24","datetime":"2016-05-24T10:53:25","time":"10:53:25","bytes":"344="} +{"integer":"843","timestamp":"1463083836","string":"Greenwich St & W Houston St","float":"40.728846","boolean":"false","date":"2016-05-12","datetime":"2016-05-12T20:10:36","time":"20:10:36","bytes":"344="} +{"integer":"1208","timestamp":"1442250838","string":"Greenwich St & W Houston St","float":"40.728846","boolean":"false","date":"2015-09-14","datetime":"2015-09-14T17:13:58","time":"17:13:58","bytes":"344="} +{"integer":"591","timestamp":"1380180169","string":"W 13 St & 6 Ave","float":"40.73649403","boolean":"false","date":"2013-09-26","datetime":"2013-09-26T07:22:49","time":"07:22:49","bytes":"344="} +{"integer":"1270","timestamp":"1467135640","string":"W 13 St & 6 Ave","float":"40.73649403","boolean":"false","date":"2016-06-28","datetime":"2016-06-28T17:40:40","time":"17:40:40","bytes":"344="} +{"integer":"598","timestamp":"1403125852","string":"W 13 St & 6 Ave","float":"40.73649403","boolean":"false","date":"2014-06-18","datetime":"2014-06-18T21:10:52","time":"21:10:52","bytes":"344="} +{"integer":"648","timestamp":"1437917397","string":"W 13 St & 6 Ave","float":"40.73649403","boolean":"false","date":"2015-07-26","datetime":"2015-07-26T13:29:57","time":"13:29:57","bytes":"344="} +{"integer":"307","timestamp":"1443117514","string":"W 13 St & 6 Ave","float":"40.73649403","boolean":"false","date":"2015-09-24","datetime":"2015-09-24T17:58:34","time":"17:58:34","bytes":"344="} +{"integer":"440","timestamp":"1382520744","string":"Rivington St & Ridge St","float":"40.71850211","boolean":"false","date":"2013-10-23","datetime":"2013-10-23T09:32:24","time":"09:32:24","bytes":"348="} +{"integer":"486","timestamp":"1385407329","string":"W Broadway & Spring St","float":"40.72490985","boolean":"false","date":"2013-11-25","datetime":"2013-11-25T19:22:09","time":"19:22:09","bytes":"348="} +{"integer":"663","timestamp":"1445795995","string":"W Broadway & Spring St","float":"40.72490985","boolean":"false","date":"2015-10-25","datetime":"2015-10-25T17:59:55","time":"17:59:55","bytes":"348="} +{"integer":"641","timestamp":"1428160337","string":"W Broadway & Spring St","float":"40.72490985","boolean":"false","date":"2015-04-04","datetime":"2015-04-04T15:12:17","time":"15:12:17","bytes":"348="} +{"integer":"701","timestamp":"1437594923","string":"W Broadway & Spring St","float":"40.72490985","boolean":"false","date":"2015-07-22","datetime":"2015-07-22T19:55:23","time":"19:55:23","bytes":"348="} +{"integer":"661","timestamp":"1401548336","string":"W Broadway & Spring St","float":"40.72490985","boolean":"false","date":"2014-05-31","datetime":"2014-05-31T14:58:56","time":"14:58:56","bytes":"348="} +{"integer":"762","timestamp":"1405964122","string":"W Broadway & Spring St","float":"40.72490985","boolean":"false","date":"2014-07-21","datetime":"2014-07-21T17:35:22","time":"17:35:22","bytes":"348="} +{"integer":"1298","timestamp":"1413302851","string":"Front St & Maiden Ln","float":"40.70530954","boolean":"false","date":"2014-10-14","datetime":"2014-10-14T16:07:31","time":"16:07:31","bytes":"350="} +{"integer":"600","timestamp":"1436995294","string":"W 56 St & 6 Ave","float":"40.76340613","boolean":"false","date":"2015-07-15","datetime":"2015-07-15T21:21:34","time":"21:21:34","bytes":"350="} +{"integer":"976","timestamp":"1378647671","string":"Clinton St & Grand St","float":"40.71559509","boolean":"false","date":"2013-09-08","datetime":"2013-09-08T13:41:11","time":"13:41:11","bytes":"350="} +{"integer":"445","timestamp":"1408406250","string":"Clinton St & Grand St","float":"40.71559509","boolean":"false","date":"2014-08-18","datetime":"2014-08-18T23:57:30","time":"23:57:30","bytes":"350="} +{"integer":"2010","timestamp":"1433407860","string":"Front St & Maiden Ln","float":"40.70530954","boolean":"false","date":"2015-06-04","datetime":"2015-06-04T08:51:00","time":"08:51:00","bytes":"350="} +{"integer":"704","timestamp":"1396346958","string":"Emerson Pl & Myrtle Ave","float":"40.69363137","boolean":"false","date":"2014-04-01","datetime":"2014-04-01T10:09:18","time":"10:09:18","bytes":"354="} +{"integer":"1503","timestamp":"1406992382","string":"Bayard St & Baxter St","float":"40.71602118","boolean":"false","date":"2014-08-02","datetime":"2014-08-02T15:13:02","time":"15:13:02","bytes":"354="} +{"integer":"535","timestamp":"1440348833","string":"Bayard St & Baxter St","float":"40.71602118","boolean":"false","date":"2015-08-23","datetime":"2015-08-23T16:53:53","time":"16:53:53","bytes":"354="} +{"integer":"424","timestamp":"1416932843","string":"Bialystoker Pl & Delancey St","float":"40.71622644","boolean":"false","date":"2014-11-25","datetime":"2014-11-25T16:27:23","time":"16:27:23","bytes":"354="} +{"integer":"286","timestamp":"1399222523","string":"E 11 St & Broadway","float":"40.73261787","boolean":"false","date":"2014-05-04","datetime":"2014-05-04T16:55:23","time":"16:55:23","bytes":"354="} +{"integer":"883","timestamp":"1474374973","string":"E 11 St & Broadway","float":"40.73261787","boolean":"false","date":"2016-09-20","datetime":"2016-09-20T12:36:13","time":"12:36:13","bytes":"354="} +{"integer":"1356","timestamp":"1473700181","string":"E 47 St & Park Ave","float":"40.75510267","boolean":"false","date":"2016-09-12","datetime":"2016-09-12T17:09:41","time":"17:09:41","bytes":"358="} +{"integer":"164","timestamp":"1441176821","string":"E 47 St & Park Ave","float":"40.75510267","boolean":"false","date":"2015-09-02","datetime":"2015-09-02T06:53:41","time":"06:53:41","bytes":"358="} +{"integer":"654","timestamp":"1399810777","string":"E 47 St & Park Ave","float":"40.75510267","boolean":"false","date":"2014-05-11","datetime":"2014-05-11T12:19:37","time":"12:19:37","bytes":"358="} +{"integer":"566","timestamp":"1433266320","string":"E 47 St & Park Ave","float":"40.75510267","boolean":"false","date":"2015-06-02","datetime":"2015-06-02T17:32:00","time":"17:32:00","bytes":"358="} +{"integer":"634","timestamp":"1444117285","string":"E 47 St & Park Ave","float":"40.75510267","boolean":"false","date":"2015-10-06","datetime":"2015-10-06T07:41:25","time":"07:41:25","bytes":"358="} +{"integer":"293","timestamp":"1419779792","string":"Christopher St & Greenwich St","float":"40.73291553","boolean":"false","date":"2014-12-28","datetime":"2014-12-28T15:16:32","time":"15:16:32","bytes":"358="} +{"integer":"222","timestamp":"1411544110","string":"Christopher St & Greenwich St","float":"40.73291553","boolean":"false","date":"2014-09-24","datetime":"2014-09-24T07:35:10","time":"07:35:10","bytes":"358="} +{"integer":"527","timestamp":"1373544238","string":"Christopher St & Greenwich St","float":"40.73291553","boolean":"false","date":"2013-07-11","datetime":"2013-07-11T12:03:58","time":"12:03:58","bytes":"358="} +{"integer":"1144","timestamp":"1469813539","string":"Christopher St & Greenwich St","float":"40.73291553","boolean":"false","date":"2016-07-29","datetime":"2016-07-29T17:32:19","time":"17:32:19","bytes":"358="} +{"integer":"419","timestamp":"1474997194","string":"Christopher St & Greenwich St","float":"40.73291553","boolean":"false","date":"2016-09-27","datetime":"2016-09-27T17:26:34","time":"17:26:34","bytes":"358="} +{"integer":"465","timestamp":"1465832573","string":"Christopher St & Greenwich St","float":"40.73291553","boolean":"false","date":"2016-06-13","datetime":"2016-06-13T15:42:53","time":"15:42:53","bytes":"358="} +{"integer":"1396","timestamp":"1404743623","string":"William St & Pine St","float":"40.70717936","boolean":"false","date":"2014-07-07","datetime":"2014-07-07T14:33:43","time":"14:33:43","bytes":"360="} +{"integer":"1705","timestamp":"1473647444","string":"West Thames St","float":"40.70834698","boolean":"false","date":"2016-09-12","datetime":"2016-09-12T02:30:44","time":"02:30:44","bytes":"360="} +{"integer":"1013","timestamp":"1461775387","string":"William St & Pine St","float":"40.70717936","boolean":"false","date":"2016-04-27","datetime":"2016-04-27T16:43:07","time":"16:43:07","bytes":"360="} +{"integer":"1609","timestamp":"1426782600","string":"William St & Pine St","float":"40.70717936","boolean":"false","date":"2015-03-19","datetime":"2015-03-19T16:30:00","time":"16:30:00","bytes":"360="} +{"integer":"1030","timestamp":"1440929717","string":"Allen St & Hester St","float":"40.71605866","boolean":"false","date":"2015-08-30","datetime":"2015-08-30T10:15:17","time":"10:15:17","bytes":"360="} +{"integer":"630","timestamp":"1376070995","string":"Broadway & W 37 St","float":"40.75172632","boolean":"false","date":"2013-08-09","datetime":"2013-08-09T17:56:35","time":"17:56:35","bytes":"360="} +{"integer":"579","timestamp":"1474651826","string":"Broadway & W 37 St","float":"40.75172632","boolean":"false","date":"2016-09-23","datetime":"2016-09-23T17:30:26","time":"17:30:26","bytes":"360="} +{"integer":"575","timestamp":"1374778601","string":"Broadway & W 37 St","float":"40.75172632","boolean":"false","date":"2013-07-25","datetime":"2013-07-25T18:56:41","time":"18:56:41","bytes":"360="} +{"integer":"863","timestamp":"1423094340","string":"Broadway & W 37 St","float":"40.75172632","boolean":"false","date":"2015-02-04","datetime":"2015-02-04T23:59:00","time":"23:59:00","bytes":"360="} +{"integer":"517","timestamp":"1376824114","string":"West Thames St","float":"40.70834698","boolean":"false","date":"2013-08-18","datetime":"2013-08-18T11:08:34","time":"11:08:34","bytes":"360="} +{"integer":"1709","timestamp":"1433424360","string":"West Thames St","float":"40.70834698","boolean":"false","date":"2015-06-04","datetime":"2015-06-04T13:26:00","time":"13:26:00","bytes":"360="} +{"integer":"2106","timestamp":"1406626540","string":"West Thames St","float":"40.70834698","boolean":"false","date":"2014-07-29","datetime":"2014-07-29T09:35:40","time":"09:35:40","bytes":"360="} +{"integer":"424","timestamp":"1433671200","string":"Fulton St & Grand Ave","float":"40.68223166","boolean":"false","date":"2015-06-07","datetime":"2015-06-07T10:00:00","time":"10:00:00","bytes":"364="} +{"integer":"558","timestamp":"1467016631","string":"Fulton St & Grand Ave","float":"40.68223166","boolean":"false","date":"2016-06-27","datetime":"2016-06-27T08:37:11","time":"08:37:11","bytes":"364="} +{"integer":"1579","timestamp":"1380528025","string":"Clinton Ave & Myrtle Ave","float":"40.693261","boolean":"false","date":"2013-09-30","datetime":"2013-09-30T08:00:25","time":"08:00:25","bytes":"364="} +{"integer":"478","timestamp":"1438346608","string":"E 53 St & Lexington Ave","float":"40.75828065","boolean":"false","date":"2015-07-31","datetime":"2015-07-31T12:43:28","time":"12:43:28","bytes":"364="} +{"integer":"364","timestamp":"1450645658","string":"E 53 St & Lexington Ave","float":"40.75828065","boolean":"false","date":"2015-12-20","datetime":"2015-12-20T21:07:38","time":"21:07:38","bytes":"364="} +{"integer":"451","timestamp":"1412073174","string":"E 53 St & Lexington Ave","float":"40.75828065","boolean":"false","date":"2014-09-30","datetime":"2014-09-30T10:32:54","time":"10:32:54","bytes":"364="} +{"integer":"944","timestamp":"1381625266","string":"Washington Pl & 6 Ave","float":"40.73224119","boolean":"false","date":"2013-10-13","datetime":"2013-10-13T00:47:46","time":"00:47:46","bytes":"368="} +{"integer":"1598","timestamp":"1457264610","string":"Washington Pl & 6 Ave","float":"40.73224119","boolean":"false","date":"2016-03-06","datetime":"2016-03-06T11:43:30","time":"11:43:30","bytes":"368="} +{"integer":"672","timestamp":"1401649853","string":"Washington Pl & 6 Ave","float":"40.73224119","boolean":"false","date":"2014-06-01","datetime":"2014-06-01T19:10:53","time":"19:10:53","bytes":"368="} +{"integer":"1987","timestamp":"1451154066","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2015-12-26","datetime":"2015-12-26T18:21:06","time":"18:21:06","bytes":"368="} +{"integer":"1247","timestamp":"1373718902","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2013-07-13","datetime":"2013-07-13T12:35:02","time":"12:35:02","bytes":"368="} +{"integer":"277","timestamp":"1429012706","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2015-04-14","datetime":"2015-04-14T11:58:26","time":"11:58:26","bytes":"368="} +{"integer":"371","timestamp":"1384102006","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2013-11-10","datetime":"2013-11-10T16:46:46","time":"16:46:46","bytes":"368="} +{"integer":"90","timestamp":"1402535059","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"true","date":"2014-06-12","datetime":"2014-06-12T01:04:19","time":"01:04:19","bytes":"368="} +{"integer":"326","timestamp":"1451732141","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2016-01-02","datetime":"2016-01-02T10:55:41","time":"10:55:41","bytes":"368="} +{"integer":"306","timestamp":"1455963152","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2016-02-20","datetime":"2016-02-20T10:12:32","time":"10:12:32","bytes":"368="} +{"integer":"304","timestamp":"1411216822","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2014-09-20","datetime":"2014-09-20T12:40:22","time":"12:40:22","bytes":"368="} +{"integer":"417","timestamp":"1418473365","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2014-12-13","datetime":"2014-12-13T12:22:45","time":"12:22:45","bytes":"368="} +{"integer":"188","timestamp":"1467055485","string":"Carmine St & 6 Ave","float":"40.73038599","boolean":"false","date":"2016-06-27","datetime":"2016-06-27T19:24:45","time":"19:24:45","bytes":"368="} +{"integer":"2328","timestamp":"1398242714","string":"Willoughby Ave & Walworth St","float":"40.69331716","boolean":"false","date":"2014-04-23","datetime":"2014-04-23T08:45:14","time":"08:45:14","bytes":"370="} +{"integer":"654","timestamp":"1467467137","string":"John St & William St","float":"40.70862144","boolean":"false","date":"2016-07-02","datetime":"2016-07-02T13:45:37","time":"13:45:37","bytes":"374="} +{"integer":"1529","timestamp":"1473790342","string":"John St & William St","float":"40.70862144","boolean":"false","date":"2016-09-13","datetime":"2016-09-13T18:12:22","time":"18:12:22","bytes":"374="} +{"integer":"1571","timestamp":"1374865851","string":"6 Ave & Canal St","float":"40.72243797","boolean":"false","date":"2013-07-26","datetime":"2013-07-26T19:10:51","time":"19:10:51","bytes":"374="} +{"integer":"374","timestamp":"1448872356","string":"6 Ave & Canal St","float":"40.72243797","boolean":"false","date":"2015-11-30","datetime":"2015-11-30T08:32:36","time":"08:32:36","bytes":"374="} +{"integer":"626","timestamp":"1396889889","string":"Mercer St & Bleecker St","float":"40.72679454","boolean":"false","date":"2014-04-07","datetime":"2014-04-07T16:58:09","time":"16:58:09","bytes":"374="} +{"integer":"1005","timestamp":"1432995824","string":"Mercer St & Bleecker St","float":"40.72679454","boolean":"false","date":"2015-05-30","datetime":"2015-05-30T14:23:44","time":"14:23:44","bytes":"374="} +{"integer":"915","timestamp":"1403853390","string":"Mercer St & Bleecker St","float":"40.72679454","boolean":"false","date":"2014-06-27","datetime":"2014-06-27T07:16:30","time":"07:16:30","bytes":"374="} +{"integer":"43565","timestamp":"1443915217","string":"Mercer St & Bleecker St","float":"40.72679454","boolean":"false","date":"2015-10-03","datetime":"2015-10-03T23:33:37","time":"23:33:37","bytes":"374="} +{"integer":"484","timestamp":"1443369474","string":"Mercer St & Bleecker St","float":"40.72679454","boolean":"false","date":"2015-09-27","datetime":"2015-09-27T15:57:54","time":"15:57:54","bytes":"374="} +{"integer":"938","timestamp":"1412721868","string":"W 31 St & 7 Ave","float":"40.749156","boolean":"false","date":"2014-10-07","datetime":"2014-10-07T22:44:28","time":"22:44:28","bytes":"378="} +{"integer":"194","timestamp":"1466170431","string":"Greenwich Ave & Charles St","float":"40.735238","boolean":"false","date":"2016-06-17","datetime":"2016-06-17T13:33:51","time":"13:33:51","bytes":"380="} +{"integer":"615","timestamp":"1449940028","string":"Greenwich Ave & Charles St","float":"40.735238","boolean":"false","date":"2015-12-12","datetime":"2015-12-12T17:07:08","time":"17:07:08","bytes":"380="} +{"integer":"659","timestamp":"1402041715","string":"Greenwich Ave & Charles St","float":"40.735238","boolean":"false","date":"2014-06-06","datetime":"2014-06-06T08:01:55","time":"08:01:55","bytes":"380="} +{"integer":"483","timestamp":"1459900794","string":"Greenwich Ave & Charles St","float":"40.735238","boolean":"false","date":"2016-04-05","datetime":"2016-04-05T23:59:54","time":"23:59:54","bytes":"380="} +{"integer":"1070","timestamp":"1437326968","string":"W 4 St & 7 Ave S","float":"40.73401143","boolean":"false","date":"2015-07-19","datetime":"2015-07-19T17:29:28","time":"17:29:28","bytes":"380="} +{"integer":"3507","timestamp":"1447000031","string":"W 4 St & 7 Ave S","float":"40.73401143","boolean":"false","date":"2015-11-08","datetime":"2015-11-08T16:27:11","time":"16:27:11","bytes":"380="} +{"integer":"608","timestamp":"1440717935","string":"W 4 St & 7 Ave S","float":"40.73401143","boolean":"false","date":"2015-08-27","datetime":"2015-08-27T23:25:35","time":"23:25:35","bytes":"380="} +{"integer":"616","timestamp":"1474122605","string":"W 4 St & 7 Ave S","float":"40.73401143","boolean":"false","date":"2016-09-17","datetime":"2016-09-17T14:30:05","time":"14:30:05","bytes":"380="} +{"integer":"299","timestamp":"1374951149","string":"W 4 St & 7 Ave S","float":"40.73401143","boolean":"false","date":"2013-07-27","datetime":"2013-07-27T18:52:29","time":"18:52:29","bytes":"380="} +{"integer":"677","timestamp":"1458717901","string":"W 4 St & 7 Ave S","float":"40.73401143","boolean":"false","date":"2016-03-23","datetime":"2016-03-23T07:25:01","time":"07:25:01","bytes":"380="} +{"integer":"308","timestamp":"1474742876","string":"W 4 St & 7 Ave S","float":"40.73401143","boolean":"false","date":"2016-09-24","datetime":"2016-09-24T18:47:56","time":"18:47:56","bytes":"380="} +{"integer":"466","timestamp":"1451473687","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2015-12-30","datetime":"2015-12-30T11:08:07","time":"11:08:07","bytes":"380="} +{"integer":"357","timestamp":"1433797560","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2015-06-08","datetime":"2015-06-08T21:06:00","time":"21:06:00","bytes":"380="} +{"integer":"773","timestamp":"1378471506","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2013-09-06","datetime":"2013-09-06T12:45:06","time":"12:45:06","bytes":"380="} +{"integer":"1738","timestamp":"1434238920","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2015-06-13","datetime":"2015-06-13T23:42:00","time":"23:42:00","bytes":"380="} +{"integer":"616","timestamp":"1373303374","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2013-07-08","datetime":"2013-07-08T17:09:34","time":"17:09:34","bytes":"380="} +{"integer":"658","timestamp":"1415951193","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2014-11-14","datetime":"2014-11-14T07:46:33","time":"07:46:33","bytes":"380="} +{"integer":"464","timestamp":"1402669082","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2014-06-13","datetime":"2014-06-13T14:18:02","time":"14:18:02","bytes":"380="} +{"integer":"340","timestamp":"1382772289","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2013-10-26","datetime":"2013-10-26T07:24:49","time":"07:24:49","bytes":"380="} +{"integer":"567","timestamp":"1439918719","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2015-08-18","datetime":"2015-08-18T17:25:19","time":"17:25:19","bytes":"380="} +{"integer":"214","timestamp":"1456608569","string":"University Pl & E 14 St","float":"40.73492695","boolean":"false","date":"2016-02-27","datetime":"2016-02-27T21:29:29","time":"21:29:29","bytes":"380="} +{"integer":"2630","timestamp":"1379167692","string":"Centre St & Chambers St","float":"40.71273266","boolean":"false","date":"2013-09-14","datetime":"2013-09-14T14:08:12","time":"14:08:12","bytes":"384="} +{"integer":"1599","timestamp":"1443347810","string":"Fulton St & Washington Ave","float":"40.683048","boolean":"false","date":"2015-09-27","datetime":"2015-09-27T09:56:50","time":"09:56:50","bytes":"384="} +{"integer":"422","timestamp":"1472557423","string":"Fulton St & Washington Ave","float":"40.683048","boolean":"false","date":"2016-08-30","datetime":"2016-08-30T11:43:43","time":"11:43:43","bytes":"384="} +{"integer":"993","timestamp":"1474472222","string":"Centre St & Worth St","float":"40.71494807","boolean":"false","date":"2016-09-21","datetime":"2016-09-21T15:37:02","time":"15:37:02","bytes":"384="} +{"integer":"250","timestamp":"1464858340","string":"Centre St & Chambers St","float":"40.71273266","boolean":"false","date":"2016-06-02","datetime":"2016-06-02T09:05:40","time":"09:05:40","bytes":"384="} +{"integer":"785","timestamp":"1475168868","string":"W 26 St & 10 Ave","float":"40.749717753","boolean":"false","date":"2016-09-29","datetime":"2016-09-29T17:07:48","time":"17:07:48","bytes":"388="} +{"integer":"333","timestamp":"1380008388","string":"W 26 St & 10 Ave","float":"40.749717753","boolean":"false","date":"2013-09-24","datetime":"2013-09-24T07:39:48","time":"07:39:48","bytes":"388="} +{"integer":"412","timestamp":"1436742341","string":"E 9 St & Avenue C","float":"40.72521311","boolean":"false","date":"2015-07-12","datetime":"2015-07-12T23:05:41","time":"23:05:41","bytes":"394="} +{"integer":"731","timestamp":"1462610339","string":"E 9 St & Avenue C","float":"40.72521311","boolean":"false","date":"2016-05-07","datetime":"2016-05-07T08:38:59","time":"08:38:59","bytes":"394="} +{"integer":"467","timestamp":"1373645910","string":"Lefferts Pl & Franklin Ave","float":"40.680342423","boolean":"false","date":"2013-07-12","datetime":"2013-07-12T16:18:30","time":"16:18:30","bytes":"394="} +{"integer":"1814","timestamp":"1440502989","string":"Fulton St & Clermont Ave","float":"40.68415748","boolean":"false","date":"2015-08-25","datetime":"2015-08-25T11:43:09","time":"11:43:09","bytes":"394="} +{"integer":"2642","timestamp":"1443079148","string":"Fulton St & Clermont Ave","float":"40.68415748","boolean":"false","date":"2015-09-24","datetime":"2015-09-24T07:19:08","time":"07:19:08","bytes":"394="} +{"integer":"1018","timestamp":"1473192073","string":"Atlantic Ave & Furman St","float":"40.69165183","boolean":"false","date":"2016-09-06","datetime":"2016-09-06T20:01:13","time":"20:01:13","bytes":"398="} +{"integer":"580","timestamp":"1376239498","string":"E 2 St & 2 Ave","float":"40.72502876","boolean":"false","date":"2013-08-11","datetime":"2013-08-11T16:44:58","time":"16:44:58","bytes":"400="} +{"integer":"1037","timestamp":"1440858209","string":"Pitt St & Stanton St","float":"40.71926081","boolean":"false","date":"2015-08-29","datetime":"2015-08-29T14:23:29","time":"14:23:29","bytes":"400="} +{"integer":"546","timestamp":"1395230584","string":"Pitt St & Stanton St","float":"40.71926081","boolean":"false","date":"2014-03-19","datetime":"2014-03-19T12:03:04","time":"12:03:04","bytes":"400="} +{"integer":"464","timestamp":"1383940645","string":"Allen St & Rivington St","float":"40.72019576","boolean":"false","date":"2013-11-08","datetime":"2013-11-08T19:57:25","time":"19:57:25","bytes":"400="} +{"integer":"884","timestamp":"1375280567","string":"Allen St & Rivington St","float":"40.72019576","boolean":"false","date":"2013-07-31","datetime":"2013-07-31T14:22:47","time":"14:22:47","bytes":"400="} +{"integer":"261","timestamp":"1381756322","string":"E 2 St & 2 Ave","float":"40.72502876","boolean":"false","date":"2013-10-14","datetime":"2013-10-14T13:12:02","time":"13:12:02","bytes":"400="} +{"integer":"1646","timestamp":"1465054735","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2016-06-04","datetime":"2016-06-04T15:38:55","time":"15:38:55","bytes":"400="} +{"integer":"295","timestamp":"1467362501","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2016-07-01","datetime":"2016-07-01T08:41:41","time":"08:41:41","bytes":"400="} +{"integer":"783","timestamp":"1399557015","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2014-05-08","datetime":"2014-05-08T13:50:15","time":"13:50:15","bytes":"400="} +{"integer":"866","timestamp":"1382102960","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2013-10-18","datetime":"2013-10-18T13:29:20","time":"13:29:20","bytes":"400="} +{"integer":"661","timestamp":"1466612707","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2016-06-22","datetime":"2016-06-22T16:25:07","time":"16:25:07","bytes":"400="} +{"integer":"750","timestamp":"1464848184","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2016-06-02","datetime":"2016-06-02T06:16:24","time":"06:16:24","bytes":"400="} +{"integer":"611","timestamp":"1411405128","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2014-09-22","datetime":"2014-09-22T16:58:48","time":"16:58:48","bytes":"400="} +{"integer":"189","timestamp":"1467844348","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2016-07-06","datetime":"2016-07-06T22:32:28","time":"22:32:28","bytes":"400="} +{"integer":"577","timestamp":"1433416140","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2015-06-04","datetime":"2015-06-04T11:09:00","time":"11:09:00","bytes":"400="} +{"integer":"455","timestamp":"1448222260","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2015-11-22","datetime":"2015-11-22T19:57:40","time":"19:57:40","bytes":"400="} +{"integer":"1597","timestamp":"1470767650","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2016-08-09","datetime":"2016-08-09T18:34:10","time":"18:34:10","bytes":"400="} +{"integer":"339","timestamp":"1443616481","string":"Broadway & E 22 St","float":"40.7403432","boolean":"false","date":"2015-09-30","datetime":"2015-09-30T12:34:41","time":"12:34:41","bytes":"400="} +{"integer":"664","timestamp":"1394478940","string":"9 Ave & W 14 St","float":"40.7405826","boolean":"false","date":"2014-03-10","datetime":"2014-03-10T19:15:40","time":"19:15:40","bytes":"404="} +{"integer":"239","timestamp":"1412504223","string":"9 Ave & W 14 St","float":"40.7405826","boolean":"false","date":"2014-10-05","datetime":"2014-10-05T10:17:03","time":"10:17:03","bytes":"404="} +{"integer":"525","timestamp":"1381305079","string":"9 Ave & W 14 St","float":"40.7405826","boolean":"false","date":"2013-10-09","datetime":"2013-10-09T07:51:19","time":"07:51:19","bytes":"404="} +{"integer":"479","timestamp":"1435980067","string":"9 Ave & W 14 St","float":"40.7405826","boolean":"false","date":"2015-07-04","datetime":"2015-07-04T03:21:07","time":"03:21:07","bytes":"404="} +{"integer":"1040","timestamp":"1422552180","string":"9 Ave & W 14 St","float":"40.7405826","boolean":"false","date":"2015-01-29","datetime":"2015-01-29T17:23:00","time":"17:23:00","bytes":"404="} +{"integer":"2765","timestamp":"1447551278","string":"Washington St & Gansevoort St","float":"40.739323","boolean":"false","date":"2015-11-15","datetime":"2015-11-15T01:34:38","time":"01:34:38","bytes":"404="} +{"integer":"1744","timestamp":"1432477144","string":"Washington St & Gansevoort St","float":"40.739323","boolean":"false","date":"2015-05-24","datetime":"2015-05-24T14:19:04","time":"14:19:04","bytes":"404="} +{"integer":"1354","timestamp":"1431711980","string":"Washington St & Gansevoort St","float":"40.739323","boolean":"false","date":"2015-05-15","datetime":"2015-05-15T17:46:20","time":"17:46:20","bytes":"404="} +{"integer":"660","timestamp":"1466412819","string":"Washington St & Gansevoort St","float":"40.739323","boolean":"false","date":"2016-06-20","datetime":"2016-06-20T08:53:39","time":"08:53:39","bytes":"404="} +{"integer":"1137","timestamp":"1454402881","string":"Washington St & Gansevoort St","float":"40.739323","boolean":"false","date":"2016-02-02","datetime":"2016-02-02T08:48:01","time":"08:48:01","bytes":"404="} +{"integer":"772","timestamp":"1382273513","string":"DeKalb Ave & Skillman St","float":"40.6906495","boolean":"false","date":"2013-10-20","datetime":"2013-10-20T12:51:53","time":"12:51:53","bytes":"408="} +{"integer":"967","timestamp":"1418719351","string":"DeKalb Ave & Skillman St","float":"40.6906495","boolean":"false","date":"2014-12-16","datetime":"2014-12-16T08:42:31","time":"08:42:31","bytes":"408="} +{"integer":"151","timestamp":"1442758658","string":"Suffolk St & Stanton St","float":"40.72066442","boolean":"false","date":"2015-09-20","datetime":"2015-09-20T14:17:38","time":"14:17:38","bytes":"410="} +{"integer":"888","timestamp":"1464717621","string":"Suffolk St & Stanton St","float":"40.72066442","boolean":"false","date":"2016-05-31","datetime":"2016-05-31T18:00:21","time":"18:00:21","bytes":"410="} +{"integer":"378","timestamp":"1468860072","string":"Suffolk St & Stanton St","float":"40.72066442","boolean":"false","date":"2016-07-18","datetime":"2016-07-18T16:41:12","time":"16:41:12","bytes":"410="} +{"integer":"236","timestamp":"1424632200","string":"Forsyth St & Canal St","float":"40.7158155","boolean":"false","date":"2015-02-22","datetime":"2015-02-22T19:10:00","time":"19:10:00","bytes":"410="} +{"integer":"949","timestamp":"1397925698","string":"Forsyth St & Canal St","float":"40.7158155","boolean":"false","date":"2014-04-19","datetime":"2014-04-19T16:41:38","time":"16:41:38","bytes":"410="} +{"integer":"1183","timestamp":"1391281651","string":"Forsyth St & Canal St","float":"40.7158155","boolean":"false","date":"2014-02-01","datetime":"2014-02-01T19:07:31","time":"19:07:31","bytes":"410="} +{"integer":"1458","timestamp":"1378500853","string":"Forsyth St & Canal St","float":"40.7158155","boolean":"false","date":"2013-09-06","datetime":"2013-09-06T20:54:13","time":"20:54:13","bytes":"410="} +{"integer":"1123","timestamp":"1448004366","string":"Barclay St & Church St","float":"40.71291224","boolean":"false","date":"2015-11-20","datetime":"2015-11-20T07:26:06","time":"07:26:06","bytes":"414="} +{"integer":"476","timestamp":"1426585620","string":"Barclay St & Church St","float":"40.71291224","boolean":"false","date":"2015-03-17","datetime":"2015-03-17T09:47:00","time":"09:47:00","bytes":"414="} +{"integer":"1361","timestamp":"1467308824","string":"Front St & Gold St","float":"40.70224","boolean":"false","date":"2016-06-30","datetime":"2016-06-30T17:47:04","time":"17:47:04","bytes":"418="} +{"integer":"143","timestamp":"1446573608","string":"Clermont Ave & Park Ave","float":"40.69573398","boolean":"false","date":"2015-11-03","datetime":"2015-11-03T18:00:08","time":"18:00:08","bytes":"420="} +{"integer":"1439","timestamp":"1460017106","string":"W 59 St & 10 Ave","float":"40.770513","boolean":"false","date":"2016-04-07","datetime":"2016-04-07T08:18:26","time":"08:18:26","bytes":"420="} +{"integer":"304","timestamp":"1401308314","string":"W 59 St & 10 Ave","float":"40.770513","boolean":"false","date":"2014-05-28","datetime":"2014-05-28T20:18:34","time":"20:18:34","bytes":"420="} +{"integer":"836","timestamp":"1376348012","string":"W 59 St & 10 Ave","float":"40.770513","boolean":"false","date":"2013-08-12","datetime":"2013-08-12T22:53:32","time":"22:53:32","bytes":"420="} +{"integer":"561","timestamp":"1463726790","string":"W 59 St & 10 Ave","float":"40.770513","boolean":"false","date":"2016-05-20","datetime":"2016-05-20T06:46:30","time":"06:46:30","bytes":"420="} +{"integer":"1672","timestamp":"1408096620","string":"Bus Slip & State St","float":"40.701907","boolean":"false","date":"2014-08-15","datetime":"2014-08-15T09:57:00","time":"09:57:00","bytes":"424="} +{"integer":"1345","timestamp":"1374604780","string":"State St","float":"40.70251526","boolean":"false","date":"2013-07-23","datetime":"2013-07-23T18:39:40","time":"18:39:40","bytes":"424="} +{"integer":"2098","timestamp":"1437870833","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2015-07-26","datetime":"2015-07-26T00:33:53","time":"00:33:53","bytes":"424="} +{"integer":"297","timestamp":"1461259021","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2016-04-21","datetime":"2016-04-21T17:17:01","time":"17:17:01","bytes":"424="} +{"integer":"1648","timestamp":"1440098139","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2015-08-20","datetime":"2015-08-20T19:15:39","time":"19:15:39","bytes":"424="} +{"integer":"606","timestamp":"1406315413","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2014-07-25","datetime":"2014-07-25T19:10:13","time":"19:10:13","bytes":"424="} +{"integer":"1069","timestamp":"1401731258","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2014-06-02","datetime":"2014-06-02T17:47:38","time":"17:47:38","bytes":"424="} +{"integer":"1381","timestamp":"1459238883","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2016-03-29","datetime":"2016-03-29T08:08:03","time":"08:08:03","bytes":"424="} +{"integer":"6457","timestamp":"1399820442","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2014-05-11","datetime":"2014-05-11T15:00:42","time":"15:00:42","bytes":"424="} +{"integer":"772","timestamp":"1462720214","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2016-05-08","datetime":"2016-05-08T15:10:14","time":"15:10:14","bytes":"424="} +{"integer":"1250","timestamp":"1444160042","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2015-10-06","datetime":"2015-10-06T19:34:02","time":"19:34:02","bytes":"424="} +{"integer":"1590","timestamp":"1389450912","string":"West St & Chambers St","float":"40.71754834","boolean":"true","date":"2014-01-11","datetime":"2014-01-11T14:35:12","time":"14:35:12","bytes":"424="} +{"integer":"1105","timestamp":"1439031436","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2015-08-08","datetime":"2015-08-08T10:57:16","time":"10:57:16","bytes":"424="} +{"integer":"521","timestamp":"1416592474","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2014-11-21","datetime":"2014-11-21T17:54:34","time":"17:54:34","bytes":"424="} +{"integer":"491","timestamp":"1414088555","string":"West St & Chambers St","float":"40.71754834","boolean":"false","date":"2014-10-23","datetime":"2014-10-23T18:22:35","time":"18:22:35","bytes":"424="} +{"integer":"744","timestamp":"1399660353","string":"E 13 St & Avenue A","float":"40.72955361","boolean":"false","date":"2014-05-09","datetime":"2014-05-09T18:32:33","time":"18:32:33","bytes":"430="} +{"integer":"913","timestamp":"1461341375","string":"York St & Jay St","float":"40.7014851","boolean":"false","date":"2016-04-22","datetime":"2016-04-22T16:09:35","time":"16:09:35","bytes":"430="} +{"integer":"1435","timestamp":"1379509969","string":"York St & Jay St","float":"40.7014851","boolean":"false","date":"2013-09-18","datetime":"2013-09-18T13:12:49","time":"13:12:49","bytes":"430="} +{"integer":"605","timestamp":"1440927359","string":"E 13 St & Avenue A","float":"40.72955361","boolean":"false","date":"2015-08-30","datetime":"2015-08-30T09:35:59","time":"09:35:59","bytes":"430="} +{"integer":"1132","timestamp":"1405631034","string":"E 13 St & Avenue A","float":"40.72955361","boolean":"false","date":"2014-07-17","datetime":"2014-07-17T21:03:54","time":"21:03:54","bytes":"430="} +{"integer":"500","timestamp":"1475191120","string":"E 13 St & Avenue A","float":"40.72955361","boolean":"false","date":"2016-09-29","datetime":"2016-09-29T23:18:40","time":"23:18:40","bytes":"430="} +{"integer":"524","timestamp":"1426591200","string":"E 7 St & Avenue A","float":"40.72621788","boolean":"false","date":"2015-03-17","datetime":"2015-03-17T11:20:00","time":"11:20:00","bytes":"430="} +{"integer":"326","timestamp":"1407677137","string":"E 7 St & Avenue A","float":"40.72621788","boolean":"false","date":"2014-08-10","datetime":"2014-08-10T13:25:37","time":"13:25:37","bytes":"430="} +{"integer":"618","timestamp":"1471854821","string":"E 7 St & Avenue A","float":"40.72621788","boolean":"false","date":"2016-08-22","datetime":"2016-08-22T08:33:41","time":"08:33:41","bytes":"430="} +{"integer":"188","timestamp":"1396454935","string":"E 7 St & Avenue A","float":"40.72621788","boolean":"false","date":"2014-04-02","datetime":"2014-04-02T16:08:55","time":"16:08:55","bytes":"430="} +{"integer":"540","timestamp":"1460849806","string":"E 7 St & Avenue A","float":"40.72621788","boolean":"false","date":"2016-04-16","datetime":"2016-04-16T23:36:46","time":"23:36:46","bytes":"430="} +{"integer":"481","timestamp":"1413552712","string":"E 7 St & Avenue A","float":"40.72621788","boolean":"false","date":"2014-10-17","datetime":"2014-10-17T13:31:52","time":"13:31:52","bytes":"430="} +{"integer":"819","timestamp":"1418661929","string":"9 Ave & W 18 St","float":"40.74317449","boolean":"false","date":"2014-12-15","datetime":"2014-12-15T16:45:29","time":"16:45:29","bytes":"434="} +{"integer":"1152","timestamp":"1377095488","string":"W 21 St & 6 Ave","float":"40.74173969","boolean":"false","date":"2013-08-21","datetime":"2013-08-21T14:31:28","time":"14:31:28","bytes":"434="} +{"integer":"767","timestamp":"1457448214","string":"W 21 St & 6 Ave","float":"40.74173969","boolean":"false","date":"2016-03-08","datetime":"2016-03-08T14:43:34","time":"14:43:34","bytes":"434="} +{"integer":"336","timestamp":"1401985592","string":"W 21 St & 6 Ave","float":"40.74173969","boolean":"false","date":"2014-06-05","datetime":"2014-06-05T16:26:32","time":"16:26:32","bytes":"434="} +{"integer":"689","timestamp":"1405704895","string":"W 21 St & 6 Ave","float":"40.74173969","boolean":"false","date":"2014-07-18","datetime":"2014-07-18T17:34:55","time":"17:34:55","bytes":"434="} +{"integer":"258","timestamp":"1465412778","string":"W 21 St & 6 Ave","float":"40.74173969","boolean":"false","date":"2016-06-08","datetime":"2016-06-08T19:06:18","time":"19:06:18","bytes":"434="} +{"integer":"743","timestamp":"1427386500","string":"W 21 St & 6 Ave","float":"40.74173969","boolean":"false","date":"2015-03-26","datetime":"2015-03-26T16:15:00","time":"16:15:00","bytes":"434="} +{"integer":"184","timestamp":"1386778183","string":"W 21 St & 6 Ave","float":"40.74173969","boolean":"false","date":"2013-12-11","datetime":"2013-12-11T16:09:43","time":"16:09:43","bytes":"434="} +{"integer":"1620","timestamp":"1396702672","string":"St Marks Pl & 1 Ave","float":"40.72779126","boolean":"false","date":"2014-04-05","datetime":"2014-04-05T12:57:52","time":"12:57:52","bytes":"438="} +{"integer":"1091","timestamp":"1374241396","string":"St Marks Pl & 1 Ave","float":"40.72779126","boolean":"false","date":"2013-07-19","datetime":"2013-07-19T13:43:16","time":"13:43:16","bytes":"438="} +{"integer":"1156","timestamp":"1405973029","string":"St Marks Pl & 1 Ave","float":"40.72779126","boolean":"false","date":"2014-07-21","datetime":"2014-07-21T20:03:49","time":"20:03:49","bytes":"438="} +{"integer":"123","timestamp":"1393169929","string":"St Marks Pl & 1 Ave","float":"40.72779126","boolean":"false","date":"2014-02-23","datetime":"2014-02-23T15:38:49","time":"15:38:49","bytes":"438="} +{"integer":"721","timestamp":"1396517683","string":"E 4 St & 2 Ave","float":"40.7262807","boolean":"false","date":"2014-04-03","datetime":"2014-04-03T09:34:43","time":"09:34:43","bytes":"438="} +{"integer":"926","timestamp":"1444656779","string":"E 4 St & 2 Ave","float":"40.7262807","boolean":"false","date":"2015-10-12","datetime":"2015-10-12T13:32:59","time":"13:32:59","bytes":"438="} +{"integer":"1696","timestamp":"1429170226","string":"E 4 St & 2 Ave","float":"40.7262807","boolean":"false","date":"2015-04-16","datetime":"2015-04-16T07:43:46","time":"07:43:46","bytes":"438="} +{"integer":"522","timestamp":"1460922532","string":"E 4 St & 2 Ave","float":"40.7262807","boolean":"false","date":"2016-04-17","datetime":"2016-04-17T19:48:52","time":"19:48:52","bytes":"438="} +{"integer":"2438","timestamp":"1429367292","string":"E 52 St & 2 Ave","float":"40.756014","boolean":"false","date":"2015-04-18","datetime":"2015-04-18T14:28:12","time":"14:28:12","bytes":"440="} +{"integer":"1269","timestamp":"1375614008","string":"E 45 St & 3 Ave","float":"40.75255434","boolean":"false","date":"2013-08-04","datetime":"2013-08-04T11:00:08","time":"11:00:08","bytes":"440="} +{"integer":"1440","timestamp":"1393170385","string":"E 52 St & 2 Ave","float":"40.756014","boolean":"false","date":"2014-02-23","datetime":"2014-02-23T15:46:25","time":"15:46:25","bytes":"440="} +{"integer":"1434","timestamp":"1461004116","string":"E 52 St & 2 Ave","float":"40.756014","boolean":"false","date":"2016-04-18","datetime":"2016-04-18T18:28:36","time":"18:28:36","bytes":"440="} +{"integer":"1160","timestamp":"1436983841","string":"W 27 St & 7 Ave","float":"40.746647","boolean":"false","date":"2015-07-15","datetime":"2015-07-15T18:10:41","time":"18:10:41","bytes":"440="} +{"integer":"537","timestamp":"1473934847","string":"W 27 St & 7 Ave","float":"40.746647","boolean":"false","date":"2016-09-15","datetime":"2016-09-15T10:20:47","time":"10:20:47","bytes":"440="} +{"integer":"440","timestamp":"1383838507","string":"W 27 St & 7 Ave","float":"40.746647","boolean":"false","date":"2013-11-07","datetime":"2013-11-07T15:35:07","time":"15:35:07","bytes":"440="} +{"integer":"418","timestamp":"1379092110","string":"W 27 St & 7 Ave","float":"40.746647","boolean":"false","date":"2013-09-13","datetime":"2013-09-13T17:08:30","time":"17:08:30","bytes":"440="} +{"integer":"756","timestamp":"1416077463","string":"W 27 St & 7 Ave","float":"40.746647","boolean":"false","date":"2014-11-15","datetime":"2014-11-15T18:51:03","time":"18:51:03","bytes":"440="} +{"integer":"829","timestamp":"1438369359","string":"W 27 St & 7 Ave","float":"40.746647","boolean":"false","date":"2015-07-31","datetime":"2015-07-31T19:02:39","time":"19:02:39","bytes":"440="} +{"integer":"571","timestamp":"1379408775","string":"W 27 St & 7 Ave","float":"40.746647","boolean":"false","date":"2013-09-17","datetime":"2013-09-17T09:06:15","time":"09:06:15","bytes":"440="} +{"integer":"1791","timestamp":"1406069660","string":"8 Ave & W 52 St","float":"40.76370739","boolean":"true","date":"2014-07-22","datetime":"2014-07-22T22:54:20","time":"22:54:20","bytes":"444="} +{"integer":"1395","timestamp":"1373598252","string":"W 24 St & 7 Ave","float":"40.74487634","boolean":"false","date":"2013-07-12","datetime":"2013-07-12T03:04:12","time":"03:04:12","bytes":"444="} +{"integer":"173","timestamp":"1468516763","string":"W 24 St & 7 Ave","float":"40.74487634","boolean":"false","date":"2016-07-14","datetime":"2016-07-14T17:19:23","time":"17:19:23","bytes":"444="} +{"integer":"240","timestamp":"1395069500","string":"W 24 St & 7 Ave","float":"40.74487634","boolean":"false","date":"2014-03-17","datetime":"2014-03-17T15:18:20","time":"15:18:20","bytes":"444="} +{"integer":"459","timestamp":"1405681088","string":"W 24 St & 7 Ave","float":"40.74487634","boolean":"false","date":"2014-07-18","datetime":"2014-07-18T10:58:08","time":"10:58:08","bytes":"444="} +{"integer":"274","timestamp":"1429965562","string":"W 24 St & 7 Ave","float":"40.74487634","boolean":"false","date":"2015-04-25","datetime":"2015-04-25T12:39:22","time":"12:39:22","bytes":"444="} +{"integer":"970","timestamp":"1399127003","string":"W 24 St & 7 Ave","float":"40.74487634","boolean":"false","date":"2014-05-03","datetime":"2014-05-03T14:23:23","time":"14:23:23","bytes":"444="} +{"integer":"346","timestamp":"1396532119","string":"W 24 St & 7 Ave","float":"40.74487634","boolean":"false","date":"2014-04-03","datetime":"2014-04-03T13:35:19","time":"13:35:19","bytes":"444="} +{"integer":"1298","timestamp":"1405869002","string":"Broadway & W 24 St","float":"40.7423543","boolean":"false","date":"2014-07-20","datetime":"2014-07-20T15:10:02","time":"15:10:02","bytes":"444="} +{"integer":"543","timestamp":"1452018408","string":"Broadway & W 24 St","float":"40.7423543","boolean":"false","date":"2016-01-05","datetime":"2016-01-05T18:26:48","time":"18:26:48","bytes":"444="} +{"integer":"383","timestamp":"1400661714","string":"Broadway & W 24 St","float":"40.7423543","boolean":"false","date":"2014-05-21","datetime":"2014-05-21T08:41:54","time":"08:41:54","bytes":"444="} +{"integer":"204","timestamp":"1384529997","string":"Broadway & W 24 St","float":"40.7423543","boolean":"false","date":"2013-11-15","datetime":"2013-11-15T15:39:57","time":"15:39:57","bytes":"444="} +{"integer":"404","timestamp":"1404908592","string":"Broadway & W 24 St","float":"40.7423543","boolean":"false","date":"2014-07-09","datetime":"2014-07-09T12:23:12","time":"12:23:12","bytes":"444="} +{"integer":"346","timestamp":"1396977800","string":"Broadway & W 24 St","float":"40.7423543","boolean":"false","date":"2014-04-08","datetime":"2014-04-08T17:23:20","time":"17:23:20","bytes":"444="} +{"integer":"259","timestamp":"1441719867","string":"E 10 St & Avenue A","float":"40.72740794","boolean":"false","date":"2015-09-08","datetime":"2015-09-08T13:44:27","time":"13:44:27","bytes":"444="} +{"integer":"273","timestamp":"1426580160","string":"E 10 St & Avenue A","float":"40.72740794","boolean":"false","date":"2015-03-17","datetime":"2015-03-17T08:16:00","time":"08:16:00","bytes":"444="} +{"integer":"578","timestamp":"1409040855","string":"E 10 St & Avenue A","float":"40.72740794","boolean":"false","date":"2014-08-26","datetime":"2014-08-26T08:14:15","time":"08:14:15","bytes":"444="} +{"integer":"502","timestamp":"1449216603","string":"E 10 St & Avenue A","float":"40.72740794","boolean":"false","date":"2015-12-04","datetime":"2015-12-04T08:10:03","time":"08:10:03","bytes":"444="} +{"integer":"291","timestamp":"1440425027","string":"E 10 St & Avenue A","float":"40.72740794","boolean":"false","date":"2015-08-24","datetime":"2015-08-24T14:03:47","time":"14:03:47","bytes":"444="} +{"integer":"2155","timestamp":"1376125220","string":"E 10 St & Avenue A","float":"40.72740794","boolean":"false","date":"2013-08-10","datetime":"2013-08-10T09:00:20","time":"09:00:20","bytes":"444="} +{"integer":"346","timestamp":"1378645374","string":"E 10 St & Avenue A","float":"40.72740794","boolean":"false","date":"2013-09-08","datetime":"2013-09-08T13:02:54","time":"13:02:54","bytes":"444="} +{"integer":"353","timestamp":"1384029397","string":"W 37 St & 10 Ave","float":"40.75660359","boolean":"false","date":"2013-11-09","datetime":"2013-11-09T20:36:37","time":"20:36:37","bytes":"448="} +{"integer":"688","timestamp":"1421873700","string":"W 37 St & 10 Ave","float":"40.75660359","boolean":"false","date":"2015-01-21","datetime":"2015-01-21T20:55:00","time":"20:55:00","bytes":"448="} +{"integer":"1073","timestamp":"1373806069","string":"W 37 St & 10 Ave","float":"40.75660359","boolean":"false","date":"2013-07-14","datetime":"2013-07-14T12:47:49","time":"12:47:49","bytes":"448="} +{"integer":"1390","timestamp":"1444851608","string":"W 37 St & 10 Ave","float":"40.75660359","boolean":"false","date":"2015-10-14","datetime":"2015-10-14T19:40:08","time":"19:40:08","bytes":"448="} +{"integer":"1105","timestamp":"1467243959","string":"W 52 St & 9 Ave","float":"40.76461837","boolean":"false","date":"2016-06-29","datetime":"2016-06-29T23:45:59","time":"23:45:59","bytes":"448="} +{"integer":"976","timestamp":"1471546235","string":"W 52 St & 9 Ave","float":"40.76461837","boolean":"false","date":"2016-08-18","datetime":"2016-08-18T18:50:35","time":"18:50:35","bytes":"448="} +{"integer":"341","timestamp":"1417500661","string":"W 52 St & 9 Ave","float":"40.76461837","boolean":"false","date":"2014-12-02","datetime":"2014-12-02T06:11:01","time":"06:11:01","bytes":"448="} +{"integer":"2487","timestamp":"1465493280","string":"W 22 St & 8 Ave","float":"40.74475148","boolean":"false","date":"2016-06-09","datetime":"2016-06-09T17:28:00","time":"17:28:00","bytes":"450="} +{"integer":"122","timestamp":"1450295601","string":"W 49 St & 8 Ave","float":"40.76227205","boolean":"false","date":"2015-12-16","datetime":"2015-12-16T19:53:21","time":"19:53:21","bytes":"450="} +{"integer":"448","timestamp":"1452803522","string":"W 22 St & 8 Ave","float":"40.74475148","boolean":"false","date":"2016-01-14","datetime":"2016-01-14T20:32:02","time":"20:32:02","bytes":"450="} +{"integer":"539","timestamp":"1409410226","string":"W 22 St & 8 Ave","float":"40.74475148","boolean":"false","date":"2014-08-30","datetime":"2014-08-30T14:50:26","time":"14:50:26","bytes":"450="} +{"integer":"1108","timestamp":"1412667338","string":"E 51 St & 1 Ave","float":"40.75455731","boolean":"false","date":"2014-10-07","datetime":"2014-10-07T07:35:38","time":"07:35:38","bytes":"454="} +{"integer":"149","timestamp":"1401470365","string":"1 Ave & E 44 St","float":"40.75001986","boolean":"false","date":"2014-05-30","datetime":"2014-05-30T17:19:25","time":"17:19:25","bytes":"454="} +{"integer":"778","timestamp":"1470849564","string":"1 Ave & E 44 St","float":"40.75001986","boolean":"false","date":"2016-08-10","datetime":"2016-08-10T17:19:24","time":"17:19:24","bytes":"454="} +{"integer":"727","timestamp":"1415882576","string":"E 53 St & Madison Ave","float":"40.7597108","boolean":"false","date":"2014-11-13","datetime":"2014-11-13T12:42:56","time":"12:42:56","bytes":"454="} +{"integer":"378","timestamp":"1466700517","string":"E 53 St & Madison Ave","float":"40.7597108","boolean":"false","date":"2016-06-23","datetime":"2016-06-23T16:48:37","time":"16:48:37","bytes":"454="} +{"integer":"611","timestamp":"1383041657","string":"Broadway & W 58 St","float":"40.76695317","boolean":"false","date":"2013-10-29","datetime":"2013-10-29T10:14:17","time":"10:14:17","bytes":"454="} +{"integer":"528","timestamp":"1376486177","string":"Broadway & W 58 St","float":"40.76695317","boolean":"false","date":"2013-08-14","datetime":"2013-08-14T13:16:17","time":"13:16:17","bytes":"454="} +{"integer":"1301","timestamp":"1443014963","string":"11 Ave & W 27 St","float":"40.751396","boolean":"false","date":"2015-09-23","datetime":"2015-09-23T13:29:23","time":"13:29:23","bytes":"458="} +{"integer":"949","timestamp":"1468178894","string":"11 Ave & W 27 St","float":"40.751396","boolean":"true","date":"2016-07-10","datetime":"2016-07-10T19:28:14","time":"19:28:14","bytes":"458="} +{"integer":"1596","timestamp":"1399679769","string":"11 Ave & W 27 St","float":"40.751396","boolean":"false","date":"2014-05-09","datetime":"2014-05-09T23:56:09","time":"23:56:09","bytes":"458="} +{"integer":"855","timestamp":"1407342173","string":"11 Ave & W 27 St","float":"40.751396","boolean":"false","date":"2014-08-06","datetime":"2014-08-06T16:22:53","time":"16:22:53","bytes":"458="} +{"integer":"803","timestamp":"1443181417","string":"11 Ave & W 27 St","float":"40.751396","boolean":"false","date":"2015-09-25","datetime":"2015-09-25T11:43:37","time":"11:43:37","bytes":"458="} +{"integer":"511","timestamp":"1435567140","string":"11 Ave & W 27 St","float":"40.751396","boolean":"false","date":"2015-06-29","datetime":"2015-06-29T08:39:00","time":"08:39:00","bytes":"458="} +{"integer":"1510","timestamp":"1440516716","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2015-08-25","datetime":"2015-08-25T15:31:56","time":"15:31:56","bytes":"458="} +{"integer":"1639","timestamp":"1472072181","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2016-08-24","datetime":"2016-08-24T20:56:21","time":"20:56:21","bytes":"458="} +{"integer":"627","timestamp":"1454329404","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2016-02-01","datetime":"2016-02-01T12:23:24","time":"12:23:24","bytes":"458="} +{"integer":"215","timestamp":"1410884505","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2014-09-16","datetime":"2014-09-16T16:21:45","time":"16:21:45","bytes":"458="} +{"integer":"269","timestamp":"1474464671","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2016-09-21","datetime":"2016-09-21T13:31:11","time":"13:31:11","bytes":"458="} +{"integer":"621","timestamp":"1420361700","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2015-01-04","datetime":"2015-01-04T08:55:00","time":"08:55:00","bytes":"458="} +{"integer":"279","timestamp":"1401388656","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2014-05-29","datetime":"2014-05-29T18:37:36","time":"18:37:36","bytes":"458="} +{"integer":"1402","timestamp":"1399219630","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2014-05-04","datetime":"2014-05-04T16:07:10","time":"16:07:10","bytes":"458="} +{"integer":"739","timestamp":"1373882601","string":"W 20 St & 11 Ave","float":"40.746745","boolean":"false","date":"2013-07-15","datetime":"2013-07-15T10:03:21","time":"10:03:21","bytes":"458="} +{"integer":"855","timestamp":"1398263651","string":"9 Ave & W 16 St","float":"40.74206539","boolean":"false","date":"2014-04-23","datetime":"2014-04-23T14:34:11","time":"14:34:11","bytes":"460="} +{"integer":"503","timestamp":"1445017817","string":"9 Ave & W 16 St","float":"40.74206539","boolean":"false","date":"2015-10-16","datetime":"2015-10-16T17:50:17","time":"17:50:17","bytes":"460="} +{"integer":"581","timestamp":"1461960973","string":"9 Ave & W 16 St","float":"40.74206539","boolean":"false","date":"2016-04-29","datetime":"2016-04-29T20:16:13","time":"20:16:13","bytes":"460="} +{"integer":"340","timestamp":"1408703250","string":"9 Ave & W 16 St","float":"40.74206539","boolean":"false","date":"2014-08-22","datetime":"2014-08-22T10:27:30","time":"10:27:30","bytes":"460="} +{"integer":"703","timestamp":"1376106053","string":"9 Ave & W 16 St","float":"40.74206539","boolean":"false","date":"2013-08-10","datetime":"2013-08-10T03:40:53","time":"03:40:53","bytes":"460="} +{"integer":"1166","timestamp":"1373394926","string":"9 Ave & W 16 St","float":"40.74206539","boolean":"false","date":"2013-07-09","datetime":"2013-07-09T18:35:26","time":"18:35:26","bytes":"460="} +{"integer":"1461","timestamp":"1380802120","string":"E 20 St & 2 Ave","float":"40.73587678","boolean":"false","date":"2013-10-03","datetime":"2013-10-03T12:08:40","time":"12:08:40","bytes":"460="} +{"integer":"770","timestamp":"1401303943","string":"E 20 St & 2 Ave","float":"40.73587678","boolean":"false","date":"2014-05-28","datetime":"2014-05-28T19:05:43","time":"19:05:43","bytes":"460="} +{"integer":"987","timestamp":"1424974260","string":"E 20 St & 2 Ave","float":"40.73587678","boolean":"false","date":"2015-02-26","datetime":"2015-02-26T18:11:00","time":"18:11:00","bytes":"460="} +{"integer":"457","timestamp":"1465888674","string":"E 20 St & 2 Ave","float":"40.73587678","boolean":"false","date":"2016-06-14","datetime":"2016-06-14T07:17:54","time":"07:17:54","bytes":"460="} +{"integer":"1396","timestamp":"1411458682","string":"E 20 St & 2 Ave","float":"40.73587678","boolean":"false","date":"2014-09-23","datetime":"2014-09-23T07:51:22","time":"07:51:22","bytes":"460="} +{"integer":"426","timestamp":"1443272001","string":"E 20 St & 2 Ave","float":"40.73587678","boolean":"false","date":"2015-09-26","datetime":"2015-09-26T12:53:21","time":"12:53:21","bytes":"460="} +{"integer":"704","timestamp":"1474145882","string":"E 20 St & 2 Ave","float":"40.73587678","boolean":"false","date":"2016-09-17","datetime":"2016-09-17T20:58:02","time":"20:58:02","bytes":"460="} +{"integer":"1937","timestamp":"1434896700","string":"W 22 St & 10 Ave","float":"40.74691959","boolean":"false","date":"2015-06-21","datetime":"2015-06-21T14:25:00","time":"14:25:00","bytes":"460="} +{"integer":"735","timestamp":"1440587639","string":"W 22 St & 10 Ave","float":"40.74691959","boolean":"false","date":"2015-08-26","datetime":"2015-08-26T11:13:59","time":"11:13:59","bytes":"460="} +{"integer":"420","timestamp":"1378549768","string":"W 22 St & 10 Ave","float":"40.74691959","boolean":"false","date":"2013-09-07","datetime":"2013-09-07T10:29:28","time":"10:29:28","bytes":"460="} +{"integer":"1296","timestamp":"1447063450","string":"W 22 St & 10 Ave","float":"40.74691959","boolean":"false","date":"2015-11-09","datetime":"2015-11-09T10:04:10","time":"10:04:10","bytes":"460="} +{"integer":"524","timestamp":"1385703021","string":"W 22 St & 10 Ave","float":"40.74691959","boolean":"false","date":"2013-11-29","datetime":"2013-11-29T05:30:21","time":"05:30:21","bytes":"460="} +{"integer":"638","timestamp":"1381874735","string":"W 22 St & 10 Ave","float":"40.74691959","boolean":"false","date":"2013-10-15","datetime":"2013-10-15T22:05:35","time":"22:05:35","bytes":"460="} +{"integer":"1613","timestamp":"1438628170","string":"E 56 St & 3 Ave","float":"40.75934501","boolean":"false","date":"2015-08-03","datetime":"2015-08-03T18:56:10","time":"18:56:10","bytes":"464="} +{"integer":"680","timestamp":"1411033938","string":"E 56 St & 3 Ave","float":"40.75934501","boolean":"false","date":"2014-09-18","datetime":"2014-09-18T09:52:18","time":"09:52:18","bytes":"464="} +{"integer":"1180","timestamp":"1442855505","string":"W 25 St & 6 Ave","float":"40.74395411","boolean":"false","date":"2015-09-21","datetime":"2015-09-21T17:11:45","time":"17:11:45","bytes":"464="} +{"integer":"708","timestamp":"1429749011","string":"W 25 St & 6 Ave","float":"40.74395411","boolean":"false","date":"2015-04-23","datetime":"2015-04-23T00:30:11","time":"00:30:11","bytes":"464="} +{"integer":"781","timestamp":"1400006587","string":"W 25 St & 6 Ave","float":"40.74395411","boolean":"false","date":"2014-05-13","datetime":"2014-05-13T18:43:07","time":"18:43:07","bytes":"464="} +{"integer":"566","timestamp":"1416647191","string":"W 25 St & 6 Ave","float":"40.74395411","boolean":"false","date":"2014-11-22","datetime":"2014-11-22T09:06:31","time":"09:06:31","bytes":"464="} +{"integer":"841","timestamp":"1450209881","string":"Broadway & W 41 St","float":"40.75513557","boolean":"false","date":"2015-12-15","datetime":"2015-12-15T20:04:41","time":"20:04:41","bytes":"464="} +{"integer":"2987","timestamp":"1405590940","string":"Broadway & W 41 St","float":"40.75513557","boolean":"false","date":"2014-07-17","datetime":"2014-07-17T09:55:40","time":"09:55:40","bytes":"464="} +{"integer":"1019","timestamp":"1440007468","string":"Broadway & W 41 St","float":"40.75513557","boolean":"false","date":"2015-08-19","datetime":"2015-08-19T18:04:28","time":"18:04:28","bytes":"464="} +{"integer":"296","timestamp":"1466011523","string":"Broadway & W 41 St","float":"40.75513557","boolean":"false","date":"2016-06-15","datetime":"2016-06-15T17:25:23","time":"17:25:23","bytes":"464="} +{"integer":"891","timestamp":"1446552946","string":"Broadway & W 41 St","float":"40.75513557","boolean":"false","date":"2015-11-03","datetime":"2015-11-03T12:15:46","time":"12:15:46","bytes":"464="} +{"integer":"380","timestamp":"1456820207","string":"Broadway & W 41 St","float":"40.75513557","boolean":"false","date":"2016-03-01","datetime":"2016-03-01T08:16:47","time":"08:16:47","bytes":"464="} +{"integer":"554","timestamp":"1407406458","string":"Broadway & W 41 St","float":"40.75513557","boolean":"false","date":"2014-08-07","datetime":"2014-08-07T10:14:18","time":"10:14:18","bytes":"464="} +{"integer":"278","timestamp":"1400970891","string":"Broadway & W 53 St","float":"40.76344058","boolean":"false","date":"2014-05-24","datetime":"2014-05-24T22:34:51","time":"22:34:51","bytes":"468="} +{"integer":"770","timestamp":"1465413334","string":"Broadway & W 55 St","float":"40.7652654","boolean":"false","date":"2016-06-08","datetime":"2016-06-08T19:15:34","time":"19:15:34","bytes":"468="} +{"integer":"316","timestamp":"1437481027","string":"Broadway & W 55 St","float":"40.7652654","boolean":"false","date":"2015-07-21","datetime":"2015-07-21T12:17:07","time":"12:17:07","bytes":"468="} +{"integer":"863","timestamp":"1474968313","string":"Broadway & W 55 St","float":"40.7652654","boolean":"false","date":"2016-09-27","datetime":"2016-09-27T09:25:13","time":"09:25:13","bytes":"468="} +{"integer":"2288","timestamp":"1466684162","string":"Broadway & W 55 St","float":"40.7652654","boolean":"true","date":"2016-06-23","datetime":"2016-06-23T12:16:02","time":"12:16:02","bytes":"468="} +{"integer":"1206","timestamp":"1474562310","string":"Broadway & W 55 St","float":"40.7652654","boolean":"false","date":"2016-09-22","datetime":"2016-09-22T16:38:30","time":"16:38:30","bytes":"468="} +{"integer":"283","timestamp":"1437145672","string":"Grand St & Havemeyer St","float":"40.71286844","boolean":"false","date":"2015-07-17","datetime":"2015-07-17T15:07:52","time":"15:07:52","bytes":"470="} +{"integer":"866","timestamp":"1461751948","string":"Rivington St & Chrystie St","float":"40.72110063","boolean":"false","date":"2016-04-27","datetime":"2016-04-27T10:12:28","time":"10:12:28","bytes":"470="} +{"integer":"424","timestamp":"1375135528","string":"Rivington St & Chrystie St","float":"40.72110063","boolean":"false","date":"2013-07-29","datetime":"2013-07-29T22:05:28","time":"22:05:28","bytes":"470="} +{"integer":"273","timestamp":"1439566975","string":"Rivington St & Chrystie St","float":"40.72110063","boolean":"false","date":"2015-08-14","datetime":"2015-08-14T15:42:55","time":"15:42:55","bytes":"470="} +{"integer":"272","timestamp":"1412441286","string":"W 20 St & 8 Ave","float":"40.74345335","boolean":"false","date":"2014-10-04","datetime":"2014-10-04T16:48:06","time":"16:48:06","bytes":"470="} +{"integer":"637","timestamp":"1391351721","string":"W 20 St & 8 Ave","float":"40.74345335","boolean":"false","date":"2014-02-02","datetime":"2014-02-02T14:35:21","time":"14:35:21","bytes":"470="} +{"integer":"1402","timestamp":"1446221344","string":"W 20 St & 8 Ave","float":"40.74345335","boolean":"false","date":"2015-10-30","datetime":"2015-10-30T16:09:04","time":"16:09:04","bytes":"470="} +{"integer":"223","timestamp":"1447747575","string":"W 20 St & 8 Ave","float":"40.74345335","boolean":"false","date":"2015-11-17","datetime":"2015-11-17T08:06:15","time":"08:06:15","bytes":"470="} +{"integer":"844","timestamp":"1376789802","string":"W 20 St & 8 Ave","float":"40.74345335","boolean":"false","date":"2013-08-18","datetime":"2013-08-18T01:36:42","time":"01:36:42","bytes":"470="} +{"integer":"933","timestamp":"1408182155","string":"E 32 St & Park Ave","float":"40.7457121","boolean":"false","date":"2014-08-16","datetime":"2014-08-16T09:42:35","time":"09:42:35","bytes":"470="} +{"integer":"468","timestamp":"1432552768","string":"E 32 St & Park Ave","float":"40.7457121","boolean":"false","date":"2015-05-25","datetime":"2015-05-25T11:19:28","time":"11:19:28","bytes":"470="} +{"integer":"259","timestamp":"1381085594","string":"E 32 St & Park Ave","float":"40.7457121","boolean":"false","date":"2013-10-06","datetime":"2013-10-06T18:53:14","time":"18:53:14","bytes":"470="} +{"integer":"930","timestamp":"1441040576","string":"E 32 St & Park Ave","float":"40.7457121","boolean":"false","date":"2015-08-31","datetime":"2015-08-31T17:02:56","time":"17:02:56","bytes":"470="} +{"integer":"1637","timestamp":"1378278584","string":"E 32 St & Park Ave","float":"40.7457121","boolean":"false","date":"2013-09-04","datetime":"2013-09-04T07:09:44","time":"07:09:44","bytes":"470="} +{"integer":"199","timestamp":"1457863766","string":"E 32 St & Park Ave","float":"40.7457121","boolean":"false","date":"2016-03-13","datetime":"2016-03-13T10:09:26","time":"10:09:26","bytes":"470="} +{"integer":"446","timestamp":"1406833715","string":"5 Ave & E 29 St","float":"40.7451677","boolean":"false","date":"2014-07-31","datetime":"2014-07-31T19:08:35","time":"19:08:35","bytes":"474="} +{"integer":"587","timestamp":"1375488156","string":"5 Ave & E 29 St","float":"40.7451677","boolean":"false","date":"2013-08-03","datetime":"2013-08-03T00:02:36","time":"00:02:36","bytes":"474="} +{"integer":"872","timestamp":"1443086814","string":"5 Ave & E 29 St","float":"40.7451677","boolean":"false","date":"2015-09-24","datetime":"2015-09-24T09:26:54","time":"09:26:54","bytes":"474="} +{"integer":"415","timestamp":"1459535297","string":"5 Ave & E 29 St","float":"40.7451677","boolean":"false","date":"2016-04-01","datetime":"2016-04-01T18:28:17","time":"18:28:17","bytes":"474="} +{"integer":"159","timestamp":"1387188533","string":"E 16 St & Irving Pl","float":"40.73524276","boolean":"false","date":"2013-12-16","datetime":"2013-12-16T10:08:53","time":"10:08:53","bytes":"474="} +{"integer":"900","timestamp":"1396041449","string":"E 16 St & Irving Pl","float":"40.73524276","boolean":"false","date":"2014-03-28","datetime":"2014-03-28T21:17:29","time":"21:17:29","bytes":"474="} +{"integer":"1486","timestamp":"1399395091","string":"E 16 St & Irving Pl","float":"40.73524276","boolean":"false","date":"2014-05-06","datetime":"2014-05-06T16:51:31","time":"16:51:31","bytes":"474="} +{"integer":"427","timestamp":"1402598257","string":"E 31 St & 3 Ave","float":"40.74394314","boolean":"false","date":"2014-06-12","datetime":"2014-06-12T18:37:37","time":"18:37:37","bytes":"474="} +{"integer":"230","timestamp":"1472212106","string":"E 31 St & 3 Ave","float":"40.74394314","boolean":"false","date":"2016-08-26","datetime":"2016-08-26T11:48:26","time":"11:48:26","bytes":"474="} +{"integer":"383","timestamp":"1472583132","string":"E 31 St & 3 Ave","float":"40.74394314","boolean":"false","date":"2016-08-30","datetime":"2016-08-30T18:52:12","time":"18:52:12","bytes":"474="} +{"integer":"639","timestamp":"1432900801","string":"W 41 St & 8 Ave","float":"40.75640548","boolean":"false","date":"2015-05-29","datetime":"2015-05-29T12:00:01","time":"12:00:01","bytes":"474="} +{"integer":"384","timestamp":"1403096669","string":"W 41 St & 8 Ave","float":"40.75640548","boolean":"false","date":"2014-06-18","datetime":"2014-06-18T13:04:29","time":"13:04:29","bytes":"474="} +{"integer":"693","timestamp":"1434651240","string":"W 41 St & 8 Ave","float":"40.75640548","boolean":"false","date":"2015-06-18","datetime":"2015-06-18T18:14:00","time":"18:14:00","bytes":"474="} +{"integer":"4067","timestamp":"1379067185","string":"W 41 St & 8 Ave","float":"40.75640548","boolean":"false","date":"2013-09-13","datetime":"2013-09-13T10:13:05","time":"10:13:05","bytes":"474="} +{"integer":"767","timestamp":"1377511582","string":"W 41 St & 8 Ave","float":"40.75640548","boolean":"false","date":"2013-08-26","datetime":"2013-08-26T10:06:22","time":"10:06:22","bytes":"474="} +{"integer":"770","timestamp":"1435847403","string":"11 Ave & W 41 St","float":"40.76030096","boolean":"false","date":"2015-07-02","datetime":"2015-07-02T14:30:03","time":"14:30:03","bytes":"478="} +{"integer":"602","timestamp":"1454717121","string":"11 Ave & W 41 St","float":"40.76030096","boolean":"false","date":"2016-02-06","datetime":"2016-02-06T00:05:21","time":"00:05:21","bytes":"478="} +{"integer":"733","timestamp":"1474122011","string":"11 Ave & W 41 St","float":"40.76030096","boolean":"false","date":"2016-09-17","datetime":"2016-09-17T14:20:11","time":"14:20:11","bytes":"478="} +{"integer":"794","timestamp":"1434613500","string":"9 Ave & W 45 St","float":"40.76019252","boolean":"false","date":"2015-06-18","datetime":"2015-06-18T07:45:00","time":"07:45:00","bytes":"478="} +{"integer":"956","timestamp":"1457336997","string":"9 Ave & W 45 St","float":"40.76019252","boolean":"false","date":"2016-03-07","datetime":"2016-03-07T07:49:57","time":"07:49:57","bytes":"478="} +{"integer":"563","timestamp":"1435444500","string":"9 Ave & W 45 St","float":"40.76019252","boolean":"false","date":"2015-06-27","datetime":"2015-06-27T22:35:00","time":"22:35:00","bytes":"478="} +{"integer":"2475","timestamp":"1470392915","string":"9 Ave & W 45 St","float":"40.76019252","boolean":"false","date":"2016-08-05","datetime":"2016-08-05T10:28:35","time":"10:28:35","bytes":"478="} +{"integer":"380","timestamp":"1463320029","string":"W 53 St & 10 Ave","float":"40.76669671","boolean":"false","date":"2016-05-15","datetime":"2016-05-15T13:47:09","time":"13:47:09","bytes":"480="} +{"integer":"638","timestamp":"1439457975","string":"W 53 St & 10 Ave","float":"40.76669671","boolean":"false","date":"2015-08-13","datetime":"2015-08-13T09:26:15","time":"09:26:15","bytes":"480="} +{"integer":"387","timestamp":"1425918840","string":"W 53 St & 10 Ave","float":"40.76669671","boolean":"false","date":"2015-03-09","datetime":"2015-03-09T16:34:00","time":"16:34:00","bytes":"480="} +{"integer":"688","timestamp":"1417650052","string":"W 53 St & 10 Ave","float":"40.76669671","boolean":"false","date":"2014-12-03","datetime":"2014-12-03T23:40:52","time":"23:40:52","bytes":"480="} +{"integer":"92","timestamp":"1407780391","string":"S 3 St & Bedford Ave","float":"40.71260486","boolean":"false","date":"2014-08-11","datetime":"2014-08-11T18:06:31","time":"18:06:31","bytes":"480="} +{"integer":"228","timestamp":"1397306281","string":"W 15 St & 7 Ave","float":"40.73935542","boolean":"false","date":"2014-04-12","datetime":"2014-04-12T12:38:01","time":"12:38:01","bytes":"480="} +{"integer":"640","timestamp":"1385233147","string":"W 15 St & 7 Ave","float":"40.73935542","boolean":"false","date":"2013-11-23","datetime":"2013-11-23T18:59:07","time":"18:59:07","bytes":"480="} +{"integer":"1582","timestamp":"1449066785","string":"W 15 St & 7 Ave","float":"40.73935542","boolean":"false","date":"2015-12-02","datetime":"2015-12-02T14:33:05","time":"14:33:05","bytes":"480="} +{"integer":"909","timestamp":"1467277022","string":"E 12 St & 3 Ave","float":"40.73223272","boolean":"false","date":"2016-06-30","datetime":"2016-06-30T08:57:02","time":"08:57:02","bytes":"480="} +{"integer":"66","timestamp":"1381908133","string":"E 12 St & 3 Ave","float":"40.73223272","boolean":"true","date":"2013-10-16","datetime":"2013-10-16T07:22:13","time":"07:22:13","bytes":"480="} +{"integer":"922","timestamp":"1407746203","string":"E 12 St & 3 Ave","float":"40.73223272","boolean":"false","date":"2014-08-11","datetime":"2014-08-11T08:36:43","time":"08:36:43","bytes":"480="} +{"integer":"250","timestamp":"1464119755","string":"E 12 St & 3 Ave","float":"40.73223272","boolean":"false","date":"2016-05-24","datetime":"2016-05-24T19:55:55","time":"19:55:55","bytes":"480="} +{"integer":"426","timestamp":"1436819201","string":"E 12 St & 3 Ave","float":"40.73223272","boolean":"false","date":"2015-07-13","datetime":"2015-07-13T20:26:41","time":"20:26:41","bytes":"480="} +{"integer":"167","timestamp":"1383144825","string":"W 44 St & 5 Ave","float":"40.75500254","boolean":"false","date":"2013-10-30","datetime":"2013-10-30T14:53:45","time":"14:53:45","bytes":"484="} +{"integer":"401","timestamp":"1449242491","string":"W 44 St & 5 Ave","float":"40.75500254","boolean":"false","date":"2015-12-04","datetime":"2015-12-04T15:21:31","time":"15:21:31","bytes":"484="} +{"integer":"704","timestamp":"1433924520","string":"W 44 St & 5 Ave","float":"40.75500254","boolean":"false","date":"2015-06-10","datetime":"2015-06-10T08:22:00","time":"08:22:00","bytes":"484="} +{"integer":"693","timestamp":"1375120155","string":"W 37 St & 5 Ave","float":"40.75038009","boolean":"false","date":"2013-07-29","datetime":"2013-07-29T17:49:15","time":"17:49:15","bytes":"484="} +{"integer":"650","timestamp":"1412271259","string":"W 37 St & 5 Ave","float":"40.75038009","boolean":"false","date":"2014-10-02","datetime":"2014-10-02T17:34:19","time":"17:34:19","bytes":"484="} +{"integer":"315","timestamp":"1469097836","string":"E 20 St & FDR Drive","float":"40.73314259","boolean":"false","date":"2016-07-21","datetime":"2016-07-21T10:43:56","time":"10:43:56","bytes":"484="} +{"integer":"298","timestamp":"1427041020","string":"Broadway & W 29 St","float":"40.7462009","boolean":"false","date":"2015-03-22","datetime":"2015-03-22T16:17:00","time":"16:17:00","bytes":"484="} +{"integer":"1025","timestamp":"1441719814","string":"Broadway & W 29 St","float":"40.7462009","boolean":"false","date":"2015-09-08","datetime":"2015-09-08T13:43:34","time":"13:43:34","bytes":"484="} +{"integer":"390","timestamp":"1455989756","string":"Broadway & W 29 St","float":"40.7462009","boolean":"false","date":"2016-02-20","datetime":"2016-02-20T17:35:56","time":"17:35:56","bytes":"484="} +{"integer":"258","timestamp":"1411023601","string":"Broadway & W 29 St","float":"40.7462009","boolean":"false","date":"2014-09-18","datetime":"2014-09-18T07:00:01","time":"07:00:01","bytes":"484="} +{"integer":"201","timestamp":"1430386933","string":"Broadway & W 29 St","float":"40.7462009","boolean":"false","date":"2015-04-30","datetime":"2015-04-30T09:42:13","time":"09:42:13","bytes":"484="} +{"integer":"433","timestamp":"1433375340","string":"W 39 St & 9 Ave","float":"40.75645824","boolean":"false","date":"2015-06-03","datetime":"2015-06-03T23:49:00","time":"23:49:00","bytes":"488="} +{"integer":"742","timestamp":"1450085652","string":"W 39 St & 9 Ave","float":"40.75645824","boolean":"false","date":"2015-12-14","datetime":"2015-12-14T09:34:12","time":"09:34:12","bytes":"488="} +{"integer":"128","timestamp":"1442599848","string":"10 Ave & W 28 St","float":"40.75066386","boolean":"false","date":"2015-09-18","datetime":"2015-09-18T18:10:48","time":"18:10:48","bytes":"488="} +{"integer":"1279","timestamp":"1467622515","string":"8 Ave & W 33 St","float":"40.751551","boolean":"false","date":"2016-07-04","datetime":"2016-07-04T08:55:15","time":"08:55:15","bytes":"490="} +{"integer":"700","timestamp":"1407786006","string":"W 45 St & 6 Ave","float":"40.7568001","boolean":"false","date":"2014-08-11","datetime":"2014-08-11T19:40:06","time":"19:40:06","bytes":"490="} +{"integer":"1743","timestamp":"1408095934","string":"W 45 St & 6 Ave","float":"40.7568001","boolean":"false","date":"2014-08-15","datetime":"2014-08-15T09:45:34","time":"09:45:34","bytes":"490="} +{"integer":"570","timestamp":"1441224978","string":"8 Ave & W 33 St","float":"40.751551","boolean":"false","date":"2015-09-02","datetime":"2015-09-02T20:16:18","time":"20:16:18","bytes":"490="} +{"integer":"550","timestamp":"1406189082","string":"8 Ave & W 33 St","float":"40.751551","boolean":"false","date":"2014-07-24","datetime":"2014-07-24T08:04:42","time":"08:04:42","bytes":"490="} +{"integer":"241","timestamp":"1423034580","string":"E 24 St & Park Ave S","float":"40.74096374","boolean":"false","date":"2015-02-04","datetime":"2015-02-04T07:23:00","time":"07:23:00","bytes":"490="} +{"integer":"801","timestamp":"1460930299","string":"E 24 St & Park Ave S","float":"40.74096374","boolean":"false","date":"2016-04-17","datetime":"2016-04-17T21:58:19","time":"21:58:19","bytes":"490="} +{"integer":"728","timestamp":"1383813041","string":"W 33 St & 7 Ave","float":"40.75019995","boolean":"false","date":"2013-11-07","datetime":"2013-11-07T08:30:41","time":"08:30:41","bytes":"490="} +{"integer":"814","timestamp":"1379590389","string":"W 33 St & 7 Ave","float":"40.75019995","boolean":"false","date":"2013-09-19","datetime":"2013-09-19T11:33:09","time":"11:33:09","bytes":"490="} +{"integer":"252","timestamp":"1436960964","string":"W 33 St & 7 Ave","float":"40.75019995","boolean":"false","date":"2015-07-15","datetime":"2015-07-15T11:49:24","time":"11:49:24","bytes":"490="} +{"integer":"527","timestamp":"1394610672","string":"W 33 St & 7 Ave","float":"40.75019995","boolean":"false","date":"2014-03-12","datetime":"2014-03-12T07:51:12","time":"07:51:12","bytes":"490="} +{"integer":"204","timestamp":"1406202156","string":"W 45 St & 6 Ave","float":"40.7568001","boolean":"false","date":"2014-07-24","datetime":"2014-07-24T11:42:36","time":"11:42:36","bytes":"490="} +{"integer":"273","timestamp":"1376871938","string":"W 45 St & 6 Ave","float":"40.7568001","boolean":"false","date":"2013-08-19","datetime":"2013-08-19T00:25:38","time":"00:25:38","bytes":"490="} +{"integer":"705","timestamp":"1473807476","string":"W 26 St & 8 Ave","float":"40.74734825","boolean":"false","date":"2016-09-13","datetime":"2016-09-13T22:57:56","time":"22:57:56","bytes":"494="} +{"integer":"828","timestamp":"1465805856","string":"W 26 St & 8 Ave","float":"40.74734825","boolean":"false","date":"2016-06-13","datetime":"2016-06-13T08:17:36","time":"08:17:36","bytes":"494="} +{"integer":"266","timestamp":"1446832705","string":"W 26 St & 8 Ave","float":"40.74734825","boolean":"false","date":"2015-11-06","datetime":"2015-11-06T17:58:25","time":"17:58:25","bytes":"494="} +{"integer":"532","timestamp":"1386249659","string":"W 26 St & 8 Ave","float":"40.74734825","boolean":"false","date":"2013-12-05","datetime":"2013-12-05T13:20:59","time":"13:20:59","bytes":"494="} +{"integer":"862","timestamp":"1429220687","string":"E 16 St & 5 Ave","float":"40.73726186","boolean":"false","date":"2015-04-16","datetime":"2015-04-16T21:44:47","time":"21:44:47","bytes":"494="} +{"integer":"766","timestamp":"1416564182","string":"E 16 St & 5 Ave","float":"40.73726186","boolean":"false","date":"2014-11-21","datetime":"2014-11-21T10:03:02","time":"10:03:02","bytes":"494="} +{"integer":"189","timestamp":"1465568987","string":"E 16 St & 5 Ave","float":"40.73726186","boolean":"false","date":"2016-06-10","datetime":"2016-06-10T14:29:47","time":"14:29:47","bytes":"494="} +{"integer":"1008","timestamp":"1468924036","string":"W 47 St & 10 Ave","float":"40.76269882","boolean":"false","date":"2016-07-19","datetime":"2016-07-19T10:27:16","time":"10:27:16","bytes":"494="} +{"integer":"401","timestamp":"1466527216","string":"W 47 St & 10 Ave","float":"40.76269882","boolean":"true","date":"2016-06-21","datetime":"2016-06-21T16:40:16","time":"16:40:16","bytes":"494="} +{"integer":"1758","timestamp":"1432559827","string":"W 47 St & 10 Ave","float":"40.76269882","boolean":"false","date":"2015-05-25","datetime":"2015-05-25T13:17:07","time":"13:17:07","bytes":"494="} +{"integer":"544","timestamp":"1380302531","string":"W 47 St & 10 Ave","float":"40.76269882","boolean":"false","date":"2013-09-27","datetime":"2013-09-27T17:22:11","time":"17:22:11","bytes":"494="} +{"integer":"472","timestamp":"1459172578","string":"W 47 St & 10 Ave","float":"40.76269882","boolean":"false","date":"2016-03-28","datetime":"2016-03-28T13:42:58","time":"13:42:58","bytes":"494="} +{"integer":"665","timestamp":"1439582377","string":"E 17 St & Broadway","float":"40.73704984","boolean":"false","date":"2015-08-14","datetime":"2015-08-14T19:59:37","time":"19:59:37","bytes":"494="} +{"integer":"672","timestamp":"1465321781","string":"E 17 St & Broadway","float":"40.73704984","boolean":"false","date":"2016-06-07","datetime":"2016-06-07T17:49:41","time":"17:49:41","bytes":"494="} +{"integer":"1016","timestamp":"1383574185","string":"E 17 St & Broadway","float":"40.73704984","boolean":"false","date":"2013-11-04","datetime":"2013-11-04T14:09:45","time":"14:09:45","bytes":"494="} +{"integer":"856","timestamp":"1436805534","string":"E 17 St & Broadway","float":"40.73704984","boolean":"false","date":"2015-07-13","datetime":"2015-07-13T16:38:54","time":"16:38:54","bytes":"494="} +{"integer":"309","timestamp":"1471453287","string":"E 17 St & Broadway","float":"40.73704984","boolean":"false","date":"2016-08-17","datetime":"2016-08-17T17:01:27","time":"17:01:27","bytes":"494="} +{"integer":"362","timestamp":"1437223167","string":"E 17 St & Broadway","float":"40.73704984","boolean":"false","date":"2015-07-18","datetime":"2015-07-18T12:39:27","time":"12:39:27","bytes":"494="} +{"integer":"256","timestamp":"1403635001","string":"E 17 St & Broadway","float":"40.73704984","boolean":"false","date":"2014-06-24","datetime":"2014-06-24T18:36:41","time":"18:36:41","bytes":"494="} +{"integer":"623","timestamp":"1447155178","string":"E 17 St & Broadway","float":"40.73704984","boolean":"false","date":"2015-11-10","datetime":"2015-11-10T11:32:58","time":"11:32:58","bytes":"494="} +{"integer":"3360","timestamp":"1405963478","string":"Broadway & W 60 St","float":"40.76915505","boolean":"true","date":"2014-07-21","datetime":"2014-07-21T17:24:38","time":"17:24:38","bytes":"498="} +{"integer":"1554","timestamp":"1378234899","string":"Broadway & W 60 St","float":"40.76915505","boolean":"false","date":"2013-09-03","datetime":"2013-09-03T19:01:39","time":"19:01:39","bytes":"498="} +{"integer":"1733","timestamp":"1473523218","string":"Broadway & W 60 St","float":"40.76915505","boolean":"false","date":"2016-09-10","datetime":"2016-09-10T16:00:18","time":"16:00:18","bytes":"498="} +{"integer":"568","timestamp":"1379530158","string":"Broadway & W 60 St","float":"40.76915505","boolean":"false","date":"2013-09-18","datetime":"2013-09-18T18:49:18","time":"18:49:18","bytes":"498="} +{"integer":"277","timestamp":"1374231428","string":"Broadway & W 60 St","float":"40.76915505","boolean":"false","date":"2013-07-19","datetime":"2013-07-19T10:57:08","time":"10:57:08","bytes":"498="} +{"integer":"472","timestamp":"1429136282","string":"Broadway & W 60 St","float":"40.76915505","boolean":"false","date":"2015-04-15","datetime":"2015-04-15T22:18:02","time":"22:18:02","bytes":"498="} +{"integer":"883","timestamp":"1398707916","string":"Broadway & W 60 St","float":"40.76915505","boolean":"false","date":"2014-04-28","datetime":"2014-04-28T17:58:36","time":"17:58:36","bytes":"498="} +{"integer":"1401","timestamp":"1434555120","string":"Broadway & W 60 St","float":"40.76915505","boolean":"false","date":"2015-06-17","datetime":"2015-06-17T15:32:00","time":"15:32:00","bytes":"498="} +{"integer":"1123","timestamp":"1466763479","string":"FDR Drive & E 35 St","float":"40.744219","boolean":"false","date":"2016-06-24","datetime":"2016-06-24T10:17:59","time":"10:17:59","bytes":"500="} +{"integer":"1148","timestamp":"1456581301","string":"Henry St & Grand St","float":"40.714215","boolean":"false","date":"2016-02-27","datetime":"2016-02-27T13:55:01","time":"13:55:01","bytes":"500="} +{"integer":"654","timestamp":"1445879135","string":"Broadway & W 51 St","float":"40.76228826","boolean":"false","date":"2015-10-26","datetime":"2015-10-26T17:05:35","time":"17:05:35","bytes":"500="} +{"integer":"465","timestamp":"1428946248","string":"Broadway & W 51 St","float":"40.76228826","boolean":"false","date":"2015-04-13","datetime":"2015-04-13T17:30:48","time":"17:30:48","bytes":"500="} +{"integer":"1368","timestamp":"1466098742","string":"Broadway & W 51 St","float":"40.76228826","boolean":"false","date":"2016-06-16","datetime":"2016-06-16T17:39:02","time":"17:39:02","bytes":"500="} +{"integer":"794","timestamp":"1433524140","string":"Broadway & W 51 St","float":"40.76228826","boolean":"false","date":"2015-06-05","datetime":"2015-06-05T17:09:00","time":"17:09:00","bytes":"500="} +{"integer":"803","timestamp":"1437841096","string":"FDR Drive & E 35 St","float":"40.744219","boolean":"false","date":"2015-07-25","datetime":"2015-07-25T16:18:16","time":"16:18:16","bytes":"500="} +{"integer":"192","timestamp":"1442390820","string":"Henry St & Grand St","float":"40.714215","boolean":"false","date":"2015-09-16","datetime":"2015-09-16T08:07:00","time":"08:07:00","bytes":"500="} +{"integer":"327","timestamp":"1387733608","string":"Henry St & Grand St","float":"40.714215","boolean":"false","date":"2013-12-22","datetime":"2013-12-22T17:33:28","time":"17:33:28","bytes":"500="} +{"integer":"1390","timestamp":"1471691874","string":"E 20 St & Park Ave","float":"40.73827428","boolean":"false","date":"2016-08-20","datetime":"2016-08-20T11:17:54","time":"11:17:54","bytes":"500="} +{"integer":"206","timestamp":"1470299953","string":"E 20 St & Park Ave","float":"40.73827428","boolean":"false","date":"2016-08-04","datetime":"2016-08-04T08:39:13","time":"08:39:13","bytes":"500="} +{"integer":"669","timestamp":"1435684080","string":"E 20 St & Park Ave","float":"40.73827428","boolean":"false","date":"2015-06-30","datetime":"2015-06-30T17:08:00","time":"17:08:00","bytes":"500="} +{"integer":"351","timestamp":"1474450916","string":"E 20 St & Park Ave","float":"40.73827428","boolean":"false","date":"2016-09-21","datetime":"2016-09-21T09:41:56","time":"09:41:56","bytes":"500="} +{"integer":"832","timestamp":"1443011701","string":"E 20 St & Park Ave","float":"40.73827428","boolean":"false","date":"2015-09-23","datetime":"2015-09-23T12:35:01","time":"12:35:01","bytes":"500="} +{"integer":"397","timestamp":"1384101220","string":"1 Ave & E 15 St","float":"40.73221853","boolean":"false","date":"2013-11-10","datetime":"2013-11-10T16:33:40","time":"16:33:40","bytes":"504="} +{"integer":"911","timestamp":"1454857406","string":"1 Ave & E 15 St","float":"40.73221853","boolean":"false","date":"2016-02-07","datetime":"2016-02-07T15:03:26","time":"15:03:26","bytes":"504="} +{"integer":"607","timestamp":"1382129819","string":"1 Ave & E 15 St","float":"40.73221853","boolean":"false","date":"2013-10-18","datetime":"2013-10-18T20:56:59","time":"20:56:59","bytes":"504="} +{"integer":"716","timestamp":"1446913867","string":"1 Ave & E 15 St","float":"40.73221853","boolean":"false","date":"2015-11-07","datetime":"2015-11-07T16:31:07","time":"16:31:07","bytes":"504="} +{"integer":"585","timestamp":"1397338039","string":"6 Ave & W 33 St","float":"40.74901271","boolean":"false","date":"2014-04-12","datetime":"2014-04-12T21:27:19","time":"21:27:19","bytes":"504="} +{"integer":"555","timestamp":"1422000480","string":"6 Ave & W 33 St","float":"40.74901271","boolean":"false","date":"2015-01-23","datetime":"2015-01-23T08:08:00","time":"08:08:00","bytes":"504="} +{"integer":"664","timestamp":"1403201964","string":"6 Ave & W 33 St","float":"40.74901271","boolean":"false","date":"2014-06-19","datetime":"2014-06-19T18:19:24","time":"18:19:24","bytes":"504="} +{"integer":"459","timestamp":"1452777096","string":"6 Ave & W 33 St","float":"40.74901271","boolean":"false","date":"2016-01-14","datetime":"2016-01-14T13:11:36","time":"13:11:36","bytes":"504="} +{"integer":"1220","timestamp":"1374084859","string":"6 Ave & W 33 St","float":"40.74901271","boolean":"false","date":"2013-07-17","datetime":"2013-07-17T18:14:19","time":"18:14:19","bytes":"504="} +{"integer":"584","timestamp":"1442422188","string":"6 Ave & W 33 St","float":"40.74901271","boolean":"false","date":"2015-09-16","datetime":"2015-09-16T16:49:48","time":"16:49:48","bytes":"504="} +{"integer":"718","timestamp":"1401731558","string":"E 25 St & 2 Ave","float":"40.73912601","boolean":"false","date":"2014-06-02","datetime":"2014-06-02T17:52:38","time":"17:52:38","bytes":"504="} +{"integer":"428","timestamp":"1382724024","string":"E 25 St & 2 Ave","float":"40.73912601","boolean":"false","date":"2013-10-25","datetime":"2013-10-25T18:00:24","time":"18:00:24","bytes":"504="} +{"integer":"981","timestamp":"1464179520","string":"E 25 St & 2 Ave","float":"40.73912601","boolean":"false","date":"2016-05-25","datetime":"2016-05-25T12:32:00","time":"12:32:00","bytes":"504="} +{"integer":"551","timestamp":"1405711602","string":"E 25 St & 2 Ave","float":"40.73912601","boolean":"false","date":"2014-07-18","datetime":"2014-07-18T19:26:42","time":"19:26:42","bytes":"504="} +{"integer":"8491","timestamp":"1444729775","string":"E 25 St & 2 Ave","float":"40.73912601","boolean":"false","date":"2015-10-13","datetime":"2015-10-13T09:49:35","time":"09:49:35","bytes":"504="} +{"integer":"794","timestamp":"1382463916","string":"E 25 St & 2 Ave","float":"40.73912601","boolean":"false","date":"2013-10-22","datetime":"2013-10-22T17:45:16","time":"17:45:16","bytes":"504="} +{"integer":"589","timestamp":"1378910486","string":"9 Ave & W 22 St","float":"40.7454973","boolean":"false","date":"2013-09-11","datetime":"2013-09-11T14:41:26","time":"14:41:26","bytes":"508="} +{"integer":"309","timestamp":"1425663000","string":"9 Ave & W 22 St","float":"40.7454973","boolean":"false","date":"2015-03-06","datetime":"2015-03-06T17:30:00","time":"17:30:00","bytes":"508="} +{"integer":"499","timestamp":"1406879433","string":"9 Ave & W 22 St","float":"40.7454973","boolean":"false","date":"2014-08-01","datetime":"2014-08-01T07:50:33","time":"07:50:33","bytes":"508="} +{"integer":"600","timestamp":"1405060931","string":"9 Ave & W 22 St","float":"40.7454973","boolean":"false","date":"2014-07-11","datetime":"2014-07-11T06:42:11","time":"06:42:11","bytes":"508="} +{"integer":"958","timestamp":"1414656411","string":"9 Ave & W 22 St","float":"40.7454973","boolean":"false","date":"2014-10-30","datetime":"2014-10-30T08:06:51","time":"08:06:51","bytes":"508="} +{"integer":"810","timestamp":"1467814590","string":"9 Ave & W 22 St","float":"40.7454973","boolean":"false","date":"2016-07-06","datetime":"2016-07-06T14:16:30","time":"14:16:30","bytes":"508="} +{"integer":"219","timestamp":"1434967860","string":"9 Ave & W 22 St","float":"40.7454973","boolean":"false","date":"2015-06-22","datetime":"2015-06-22T10:11:00","time":"10:11:00","bytes":"508="} +{"integer":"347","timestamp":"1390239484","string":"9 Ave & W 22 St","float":"40.7454973","boolean":"false","date":"2014-01-20","datetime":"2014-01-20T17:38:04","time":"17:38:04","bytes":"508="} +{"integer":"948","timestamp":"1445270630","string":"W 51 St & 6 Ave","float":"40.7606597","boolean":"false","date":"2015-10-19","datetime":"2015-10-19T16:03:50","time":"16:03:50","bytes":"510="} +{"integer":"713","timestamp":"1394277180","string":"W 29 St & 9 Ave","float":"40.7500727","boolean":"false","date":"2014-03-08","datetime":"2014-03-08T11:13:00","time":"11:13:00","bytes":"510="} +{"integer":"421","timestamp":"1444407717","string":"W 56 St & 10 Ave","float":"40.768254","boolean":"false","date":"2015-10-09","datetime":"2015-10-09T16:21:57","time":"16:21:57","bytes":"510="} +{"integer":"1228","timestamp":"1397210040","string":"W 56 St & 10 Ave","float":"40.768254","boolean":"false","date":"2014-04-11","datetime":"2014-04-11T09:54:00","time":"09:54:00","bytes":"510="} +{"integer":"723","timestamp":"1387822823","string":"W 51 St & 6 Ave","float":"40.7606597","boolean":"false","date":"2013-12-23","datetime":"2013-12-23T18:20:23","time":"18:20:23","bytes":"510="} +{"integer":"486","timestamp":"1436377279","string":"W 51 St & 6 Ave","float":"40.7606597","boolean":"false","date":"2015-07-08","datetime":"2015-07-08T17:41:19","time":"17:41:19","bytes":"510="} +{"integer":"448","timestamp":"1432287287","string":"E 14 St & Avenue B","float":"40.72938685","boolean":"false","date":"2015-05-22","datetime":"2015-05-22T09:34:47","time":"09:34:47","bytes":"510="} +{"integer":"845","timestamp":"1384540189","string":"E 14 St & Avenue B","float":"40.72938685","boolean":"false","date":"2013-11-15","datetime":"2013-11-15T18:29:49","time":"18:29:49","bytes":"510="} +{"integer":"969","timestamp":"1473317478","string":"E 14 St & Avenue B","float":"40.72938685","boolean":"false","date":"2016-09-08","datetime":"2016-09-08T06:51:18","time":"06:51:18","bytes":"510="} +{"integer":"746","timestamp":"1444385841","string":"E 14 St & Avenue B","float":"40.72938685","boolean":"false","date":"2015-10-09","datetime":"2015-10-09T10:17:21","time":"10:17:21","bytes":"510="} +{"integer":"281","timestamp":"1435827305","string":"E 14 St & Avenue B","float":"40.72938685","boolean":"false","date":"2015-07-02","datetime":"2015-07-02T08:55:05","time":"08:55:05","bytes":"510="} +{"integer":"1476","timestamp":"1402926077","string":"12 Ave & W 40 St","float":"40.76087502","boolean":"false","date":"2014-06-16","datetime":"2014-06-16T13:41:17","time":"13:41:17","bytes":"514="} +{"integer":"523","timestamp":"1405958579","string":"12 Ave & W 40 St","float":"40.76087502","boolean":"false","date":"2014-07-21","datetime":"2014-07-21T16:02:59","time":"16:02:59","bytes":"514="} +{"integer":"1254","timestamp":"1435966272","string":"W 43 St & 10 Ave","float":"40.76009437","boolean":"false","date":"2015-07-03","datetime":"2015-07-03T23:31:12","time":"23:31:12","bytes":"514="} +{"integer":"2242","timestamp":"1399129779","string":"12 Ave & W 40 St","float":"40.76087502","boolean":"true","date":"2014-05-03","datetime":"2014-05-03T15:09:39","time":"15:09:39","bytes":"514="} +{"integer":"306","timestamp":"1415730612","string":"12 Ave & W 40 St","float":"40.76087502","boolean":"false","date":"2014-11-11","datetime":"2014-11-11T18:30:12","time":"18:30:12","bytes":"514="} +{"integer":"289","timestamp":"1413486661","string":"W 43 St & 10 Ave","float":"40.76009437","boolean":"false","date":"2014-10-16","datetime":"2014-10-16T19:11:01","time":"19:11:01","bytes":"514="} +{"integer":"1860","timestamp":"1375123534","string":"W 43 St & 10 Ave","float":"40.76009437","boolean":"false","date":"2013-07-29","datetime":"2013-07-29T18:45:34","time":"18:45:34","bytes":"514="} +{"integer":"698","timestamp":"1431605813","string":"W 43 St & 10 Ave","float":"40.76009437","boolean":"false","date":"2015-05-14","datetime":"2015-05-14T12:16:53","time":"12:16:53","bytes":"514="} +{"integer":"441","timestamp":"1468456828","string":"E 47 St & 1 Ave","float":"40.75206862","boolean":"false","date":"2016-07-14","datetime":"2016-07-14T00:40:28","time":"00:40:28","bytes":"514="} +{"integer":"246","timestamp":"1379455986","string":"Pershing Square S","float":"40.75149263","boolean":"false","date":"2013-09-17","datetime":"2013-09-17T22:13:06","time":"22:13:06","bytes":"514="} +{"integer":"707","timestamp":"1458810524","string":"Pershing Square South","float":"40.751581","boolean":"false","date":"2016-03-24","datetime":"2016-03-24T09:08:44","time":"09:08:44","bytes":"514="} +{"integer":"1242","timestamp":"1443691996","string":"Pershing Square South","float":"40.751581","boolean":"false","date":"2015-10-01","datetime":"2015-10-01T09:33:16","time":"09:33:16","bytes":"514="} +{"integer":"569","timestamp":"1474995888","string":"Pershing Square South","float":"40.751581","boolean":"false","date":"2016-09-27","datetime":"2016-09-27T17:04:48","time":"17:04:48","bytes":"514="} +{"integer":"615","timestamp":"1383554227","string":"Pershing Square N","float":"40.75188406","boolean":"false","date":"2013-11-04","datetime":"2013-11-04T08:37:07","time":"08:37:07","bytes":"518="} +{"integer":"2153","timestamp":"1376070964","string":"Pershing Square N","float":"40.75188406","boolean":"false","date":"2013-08-09","datetime":"2013-08-09T17:56:04","time":"17:56:04","bytes":"518="} +{"integer":"1706","timestamp":"1404234297","string":"E 42 St & Vanderbilt Ave","float":"40.752416","boolean":"false","date":"2014-07-01","datetime":"2014-07-01T17:04:57","time":"17:04:57","bytes":"518="} +{"integer":"713","timestamp":"1386972197","string":"Pershing Square N","float":"40.75188406","boolean":"false","date":"2013-12-13","datetime":"2013-12-13T22:03:17","time":"22:03:17","bytes":"518="} +{"integer":"378","timestamp":"1380091959","string":"E 39 St & 2 Ave","float":"40.74780373","boolean":"false","date":"2013-09-25","datetime":"2013-09-25T06:52:39","time":"06:52:39","bytes":"518="} +{"integer":"587","timestamp":"1432219058","string":"E 39 St & 2 Ave","float":"40.74780373","boolean":"false","date":"2015-05-21","datetime":"2015-05-21T14:37:38","time":"14:37:38","bytes":"518="} +{"integer":"635","timestamp":"1434046920","string":"E 39 St & 2 Ave","float":"40.74780373","boolean":"false","date":"2015-06-11","datetime":"2015-06-11T18:22:00","time":"18:22:00","bytes":"518="} +{"integer":"849","timestamp":"1442930154","string":"E 39 St & 2 Ave","float":"40.74780373","boolean":"false","date":"2015-09-22","datetime":"2015-09-22T13:55:54","time":"13:55:54","bytes":"518="} +{"integer":"477","timestamp":"1409501194","string":"E 39 St & 2 Ave","float":"40.74780373","boolean":"false","date":"2014-08-31","datetime":"2014-08-31T16:06:34","time":"16:06:34","bytes":"518="} +{"integer":"671","timestamp":"1456949639","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2016-03-02","datetime":"2016-03-02T20:13:59","time":"20:13:59","bytes":"518="} +{"integer":"805","timestamp":"1465068001","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2016-06-04","datetime":"2016-06-04T19:20:01","time":"19:20:01","bytes":"518="} +{"integer":"475","timestamp":"1439572636","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2015-08-14","datetime":"2015-08-14T17:17:16","time":"17:17:16","bytes":"518="} +{"integer":"1781","timestamp":"1472149477","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2016-08-25","datetime":"2016-08-25T18:24:37","time":"18:24:37","bytes":"518="} +{"integer":"471","timestamp":"1436286995","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2015-07-07","datetime":"2015-07-07T16:36:35","time":"16:36:35","bytes":"518="} +{"integer":"297","timestamp":"1472056992","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2016-08-24","datetime":"2016-08-24T16:43:12","time":"16:43:12","bytes":"518="} +{"integer":"2142","timestamp":"1410415868","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2014-09-11","datetime":"2014-09-11T06:11:08","time":"06:11:08","bytes":"518="} +{"integer":"666","timestamp":"1463987011","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2016-05-23","datetime":"2016-05-23T07:03:31","time":"07:03:31","bytes":"518="} +{"integer":"1640","timestamp":"1446626749","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2015-11-04","datetime":"2015-11-04T08:45:49","time":"08:45:49","bytes":"518="} +{"integer":"1566","timestamp":"1433750580","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2015-06-08","datetime":"2015-06-08T08:03:00","time":"08:03:00","bytes":"518="} +{"integer":"316","timestamp":"1469806011","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2016-07-29","datetime":"2016-07-29T15:26:51","time":"15:26:51","bytes":"518="} +{"integer":"806","timestamp":"1465928967","string":"Pershing Square North","float":"40.751873","boolean":"false","date":"2016-06-14","datetime":"2016-06-14T18:29:27","time":"18:29:27","bytes":"518="} +{"integer":"327","timestamp":"1469123722","string":"W 52 St & 5 Ave","float":"40.75992262","boolean":"false","date":"2016-07-21","datetime":"2016-07-21T17:55:22","time":"17:55:22","bytes":"520="} +{"integer":"387","timestamp":"1465577471","string":"W 52 St & 5 Ave","float":"40.75992262","boolean":"false","date":"2016-06-10","datetime":"2016-06-10T16:51:11","time":"16:51:11","bytes":"520="} +{"integer":"1226","timestamp":"1450381540","string":"W 52 St & 5 Ave","float":"40.75992262","boolean":"false","date":"2015-12-17","datetime":"2015-12-17T19:45:40","time":"19:45:40","bytes":"520="} +{"integer":"228","timestamp":"1404065140","string":"W 52 St & 5 Ave","float":"40.75992262","boolean":"false","date":"2014-06-29","datetime":"2014-06-29T18:05:40","time":"18:05:40","bytes":"520="} +{"integer":"1272","timestamp":"1475173673","string":"E 51 St & Lexington Ave","float":"40.75714758","boolean":"false","date":"2016-09-29","datetime":"2016-09-29T18:27:53","time":"18:27:53","bytes":"520="} +{"integer":"1630","timestamp":"1407435101","string":"E 51 St & Lexington Ave","float":"40.75714758","boolean":"false","date":"2014-08-07","datetime":"2014-08-07T18:11:41","time":"18:11:41","bytes":"520="} +{"integer":"874","timestamp":"1407011935","string":"E 51 St & Lexington Ave","float":"40.75714758","boolean":"false","date":"2014-08-02","datetime":"2014-08-02T20:38:55","time":"20:38:55","bytes":"520="} +{"integer":"352","timestamp":"1381133746","string":"8 Ave & W 31 St","float":"40.75044999","boolean":"false","date":"2013-10-07","datetime":"2013-10-07T08:15:46","time":"08:15:46","bytes":"520="} +{"integer":"733","timestamp":"1403858984","string":"8 Ave & W 31 St","float":"40.75044999","boolean":"false","date":"2014-06-27","datetime":"2014-06-27T08:49:44","time":"08:49:44","bytes":"520="} +{"integer":"886","timestamp":"1386741850","string":"8 Ave & W 31 St","float":"40.75044999","boolean":"false","date":"2013-12-11","datetime":"2013-12-11T06:04:10","time":"06:04:10","bytes":"520="} +{"integer":"395","timestamp":"1380987535","string":"8 Ave & W 31 St","float":"40.75044999","boolean":"false","date":"2013-10-05","datetime":"2013-10-05T15:38:55","time":"15:38:55","bytes":"520="} +{"integer":"293","timestamp":"1396717063","string":"8 Ave & W 31 St","float":"40.75044999","boolean":"false","date":"2014-04-05","datetime":"2014-04-05T16:57:43","time":"16:57:43","bytes":"520="} +{"integer":"775","timestamp":"1432018808","string":"8 Ave & W 31 St","float":"40.750967348715982","boolean":"false","date":"2015-05-19","datetime":"2015-05-19T07:00:08","time":"07:00:08","bytes":"520="} +{"integer":"748","timestamp":"1438962118","string":"8 Ave & W 31 St","float":"40.750967348715982","boolean":"false","date":"2015-08-07","datetime":"2015-08-07T15:41:58","time":"15:41:58","bytes":"520="} +{"integer":"359","timestamp":"1385626260","string":"8 Ave & W 31 St","float":"40.75044999","boolean":"false","date":"2013-11-28","datetime":"2013-11-28T08:11:00","time":"08:11:00","bytes":"520="} +{"integer":"511","timestamp":"1381342762","string":"8 Ave & W 31 St","float":"40.75044999","boolean":"false","date":"2013-10-09","datetime":"2013-10-09T18:19:22","time":"18:19:22","bytes":"520="} +{"integer":"906","timestamp":"1414568557","string":"8 Ave & W 31 St","float":"40.75044999","boolean":"false","date":"2014-10-29","datetime":"2014-10-29T07:42:37","time":"07:42:37","bytes":"520="} +{"integer":"398","timestamp":"1377536652","string":"W 38 St & 8 Ave","float":"40.75466591","boolean":"false","date":"2013-08-26","datetime":"2013-08-26T17:04:12","time":"17:04:12","bytes":"520="} +{"integer":"1487","timestamp":"1464112948","string":"W 38 St & 8 Ave","float":"40.75466591","boolean":"false","date":"2016-05-24","datetime":"2016-05-24T18:02:28","time":"18:02:28","bytes":"520="} +{"integer":"681","timestamp":"1458725126","string":"W 38 St & 8 Ave","float":"40.75466591","boolean":"false","date":"2016-03-23","datetime":"2016-03-23T09:25:26","time":"09:25:26","bytes":"520="} +{"integer":"1209","timestamp":"1466012861","string":"W 38 St & 8 Ave","float":"40.75466591","boolean":"false","date":"2016-06-15","datetime":"2016-06-15T17:47:41","time":"17:47:41","bytes":"520="} +{"integer":"396","timestamp":"1458895367","string":"W 38 St & 8 Ave","float":"40.75466591","boolean":"false","date":"2016-03-25","datetime":"2016-03-25T08:42:47","time":"08:42:47","bytes":"520="} +{"integer":"636","timestamp":"1402560098","string":"W 38 St & 8 Ave","float":"40.75466591","boolean":"false","date":"2014-06-12","datetime":"2014-06-12T08:01:38","time":"08:01:38","bytes":"520="} +{"integer":"610","timestamp":"1395074541","string":"W 38 St & 8 Ave","float":"40.75466591","boolean":"false","date":"2014-03-17","datetime":"2014-03-17T16:42:21","time":"16:42:21","bytes":"520="} +{"integer":"726","timestamp":"1450565382","string":"W 43 St & 6 Ave","float":"40.75527307","boolean":"false","date":"2015-12-19","datetime":"2015-12-19T22:49:42","time":"22:49:42","bytes":"524="} +{"integer":"536","timestamp":"1459625994","string":"W 43 St & 6 Ave","float":"40.75527307","boolean":"false","date":"2016-04-02","datetime":"2016-04-02T19:39:54","time":"19:39:54","bytes":"524="} +{"integer":"442","timestamp":"1374567512","string":"W 43 St & 6 Ave","float":"40.75527307","boolean":"false","date":"2013-07-23","datetime":"2013-07-23T08:18:32","time":"08:18:32","bytes":"524="} +{"integer":"858","timestamp":"1430226477","string":"W 34 St & 11 Ave","float":"40.75594159","boolean":"false","date":"2015-04-28","datetime":"2015-04-28T13:07:57","time":"13:07:57","bytes":"524="} +{"integer":"173","timestamp":"1402075247","string":"W 34 St & 11 Ave","float":"40.75594159","boolean":"false","date":"2014-06-06","datetime":"2014-06-06T17:20:47","time":"17:20:47","bytes":"524="} +{"integer":"570","timestamp":"1464011709","string":"E 33 St & 5 Ave","float":"40.74765947","boolean":"false","date":"2016-05-23","datetime":"2016-05-23T13:55:09","time":"13:55:09","bytes":"524="} +{"integer":"348","timestamp":"1474878269","string":"E 33 St & 5 Ave","float":"40.74765947","boolean":"false","date":"2016-09-26","datetime":"2016-09-26T08:24:29","time":"08:24:29","bytes":"524="} +{"integer":"1117","timestamp":"1399830487","string":"E 33 St & 5 Ave","float":"40.74765947","boolean":"false","date":"2014-05-11","datetime":"2014-05-11T17:48:07","time":"17:48:07","bytes":"524="} +{"integer":"742","timestamp":"1444938000","string":"E 33 St & 2 Ave","float":"40.744023","boolean":"false","date":"2015-10-15","datetime":"2015-10-15T19:40:00","time":"19:40:00","bytes":"524="} +{"integer":"1508","timestamp":"1461439622","string":"E 33 St & 2 Ave","float":"40.744023","boolean":"false","date":"2016-04-23","datetime":"2016-04-23T19:27:02","time":"19:27:02","bytes":"524="} +{"integer":"219","timestamp":"1388589545","string":"E 33 St & 1 Ave","float":"40.74315566","boolean":"false","date":"2014-01-01","datetime":"2014-01-01T15:19:05","time":"15:19:05","bytes":"524="} +{"integer":"1165","timestamp":"1394360398","string":"E 33 St & 1 Ave","float":"40.74315566","boolean":"false","date":"2014-03-09","datetime":"2014-03-09T10:19:58","time":"10:19:58","bytes":"524="} +{"integer":"893","timestamp":"1459096137","string":"E 33 St & 2 Ave","float":"40.744023","boolean":"false","date":"2016-03-27","datetime":"2016-03-27T16:28:57","time":"16:28:57","bytes":"524="} +{"integer":"764","timestamp":"1373169872","string":"W 42 St & 8 Ave","float":"40.7575699","boolean":"false","date":"2013-07-07","datetime":"2013-07-07T04:04:32","time":"04:04:32","bytes":"528="} +{"integer":"454","timestamp":"1380529342","string":"W 42 St & 8 Ave","float":"40.7575699","boolean":"false","date":"2013-09-30","datetime":"2013-09-30T08:22:22","time":"08:22:22","bytes":"528="} +{"integer":"530","timestamp":"1473828970","string":"W 42 St & 8 Ave","float":"40.7575699","boolean":"false","date":"2016-09-14","datetime":"2016-09-14T04:56:10","time":"04:56:10","bytes":"528="} +{"integer":"400","timestamp":"1408523790","string":"W 42 St & 8 Ave","float":"40.7575699","boolean":"false","date":"2014-08-20","datetime":"2014-08-20T08:36:30","time":"08:36:30","bytes":"528="} +{"integer":"918","timestamp":"1424373060","string":"2 Ave & E 31 St","float":"40.74290902","boolean":"false","date":"2015-02-19","datetime":"2015-02-19T19:11:00","time":"19:11:00","bytes":"528="} +{"integer":"689","timestamp":"1381340990","string":"2 Ave & E 31 St","float":"40.74290902","boolean":"false","date":"2013-10-09","datetime":"2013-10-09T17:49:50","time":"17:49:50","bytes":"528="} +{"integer":"528","timestamp":"1400531321","string":"2 Ave & E 31 St","float":"40.74290902","boolean":"false","date":"2014-05-19","datetime":"2014-05-19T20:28:41","time":"20:28:41","bytes":"528="} +{"integer":"413","timestamp":"1404384687","string":"2 Ave & E 31 St","float":"40.74290902","boolean":"false","date":"2014-07-03","datetime":"2014-07-03T10:51:27","time":"10:51:27","bytes":"528="} +{"integer":"706","timestamp":"1405614783","string":"2 Ave & E 31 St","float":"40.74290902","boolean":"false","date":"2014-07-17","datetime":"2014-07-17T16:33:03","time":"16:33:03","bytes":"528="} +{"integer":"772","timestamp":"1474359040","string":"2 Ave & E 31 St","float":"40.74290902","boolean":"false","date":"2016-09-20","datetime":"2016-09-20T08:10:40","time":"08:10:40","bytes":"528="} +{"integer":"1525","timestamp":"1440230546","string":"S 5 Pl & S 4 St","float":"40.710451","boolean":"false","date":"2015-08-22","datetime":"2015-08-22T08:02:26","time":"08:02:26","bytes":"530="} +{"integer":"1288","timestamp":"1404140304","string":"Forsyth St & Broome St","float":"40.71893904","boolean":"false","date":"2014-06-30","datetime":"2014-06-30T14:58:24","time":"14:58:24","bytes":"530="} +{"integer":"131","timestamp":"1440679223","string":"Forsyth St & Broome St","float":"40.71893904","boolean":"false","date":"2015-08-27","datetime":"2015-08-27T12:40:23","time":"12:40:23","bytes":"530="} +{"integer":"455","timestamp":"1456473125","string":"Broadway & W 39 St","float":"40.75299641","boolean":"false","date":"2016-02-26","datetime":"2016-02-26T07:52:05","time":"07:52:05","bytes":"530="} +{"integer":"876","timestamp":"1446487434","string":"Broadway & W 39 St","float":"40.75299641","boolean":"false","date":"2015-11-02","datetime":"2015-11-02T18:03:54","time":"18:03:54","bytes":"530="} +{"integer":"1526","timestamp":"1431629150","string":"11 Ave & W 59 St","float":"40.771522","boolean":"false","date":"2015-05-14","datetime":"2015-05-14T18:45:50","time":"18:45:50","bytes":"530="} +{"integer":"374","timestamp":"1458203088","string":"11 Ave & W 59 St","float":"40.771522","boolean":"false","date":"2016-03-17","datetime":"2016-03-17T08:24:48","time":"08:24:48","bytes":"530="} +{"integer":"1456","timestamp":"1472320055","string":"11 Ave & W 59 St","float":"40.771522","boolean":"false","date":"2016-08-27","datetime":"2016-08-27T17:47:35","time":"17:47:35","bytes":"530="} +{"integer":"955","timestamp":"1454089561","string":"11 Ave & W 59 St","float":"40.771522","boolean":"false","date":"2016-01-29","datetime":"2016-01-29T17:46:01","time":"17:46:01","bytes":"530="} +{"integer":"1022","timestamp":"1448434084","string":"11 Ave & W 59 St","float":"40.771522","boolean":"false","date":"2015-11-25","datetime":"2015-11-25T06:48:04","time":"06:48:04","bytes":"530="} +{"integer":"2657","timestamp":"1430661971","string":"Water - Whitehall Plaza","float":"40.70255065","boolean":"false","date":"2015-05-03","datetime":"2015-05-03T14:06:11","time":"14:06:11","bytes":"534="} +{"integer":"796","timestamp":"1474479866","string":"Water - Whitehall Plaza","float":"40.70255065","boolean":"false","date":"2016-09-21","datetime":"2016-09-21T17:44:26","time":"17:44:26","bytes":"534="} +{"integer":"452","timestamp":"1442394717","string":"1 Ave & E 30 St","float":"40.74144387","boolean":"false","date":"2015-09-16","datetime":"2015-09-16T09:11:57","time":"09:11:57","bytes":"534="} +{"integer":"796","timestamp":"1468398345","string":"1 Ave & E 30 St","float":"40.74144387","boolean":"false","date":"2016-07-13","datetime":"2016-07-13T08:25:45","time":"08:25:45","bytes":"534="} +{"integer":"605","timestamp":"1381306274","string":"1 Ave & E 30 St","float":"40.74144387","boolean":"false","date":"2013-10-09","datetime":"2013-10-09T08:11:14","time":"08:11:14","bytes":"534="} +{"integer":"552","timestamp":"1384419510","string":"1 Ave & E 30 St","float":"40.74144387","boolean":"false","date":"2013-11-14","datetime":"2013-11-14T08:58:30","time":"08:58:30","bytes":"534="} +{"integer":"536","timestamp":"1424890260","string":"1 Ave & E 30 St","float":"40.74144387","boolean":"false","date":"2015-02-25","datetime":"2015-02-25T18:51:00","time":"18:51:00","bytes":"534="} +{"integer":"340","timestamp":"1431019569","string":"Lexington Ave & E 24 St","float":"40.74025878","boolean":"false","date":"2015-05-07","datetime":"2015-05-07T17:26:09","time":"17:26:09","bytes":"534="} +{"integer":"257","timestamp":"1418463692","string":"Lexington Ave & E 24 St","float":"40.74025878","boolean":"false","date":"2014-12-13","datetime":"2014-12-13T09:41:32","time":"09:41:32","bytes":"534="} +{"integer":"462","timestamp":"1441316060","string":"Lexington Ave & E 24 St","float":"40.74025878","boolean":"false","date":"2015-09-03","datetime":"2015-09-03T21:34:20","time":"21:34:20","bytes":"534="} +{"integer":"367","timestamp":"1408539626","string":"Lexington Ave & E 24 St","float":"40.74025878","boolean":"false","date":"2014-08-20","datetime":"2014-08-20T13:00:26","time":"13:00:26","bytes":"534="} +{"integer":"245","timestamp":"1440702078","string":"Lexington Ave & E 24 St","float":"40.74025878","boolean":"false","date":"2015-08-27","datetime":"2015-08-27T19:01:18","time":"19:01:18","bytes":"534="} +{"integer":"434","timestamp":"1403716138","string":"W 49 St & 5 Ave","float":"40.75795248","boolean":"false","date":"2014-06-25","datetime":"2014-06-25T17:08:58","time":"17:08:58","bytes":"538="} +{"integer":"284","timestamp":"1437995994","string":"Metropolitan Ave & Bedford Ave","float":"40.71534825","boolean":"false","date":"2015-07-27","datetime":"2015-07-27T11:19:54","time":"11:19:54","bytes":"538="} +{"integer":"614","timestamp":"1410461651","string":"Lexington Ave & E 26 St","float":"40.74147286","boolean":"false","date":"2014-09-11","datetime":"2014-09-11T18:54:11","time":"18:54:11","bytes":"540="} +{"integer":"387","timestamp":"1440229349","string":"Lexington Ave & E 29 St","float":"40.743115553764859","boolean":"false","date":"2015-08-22","datetime":"2015-08-22T07:42:29","time":"07:42:29","bytes":"540="} +{"integer":"458","timestamp":"1415562088","string":"Lexington Ave & E 26 St","float":"40.74147286","boolean":"false","date":"2014-11-09","datetime":"2014-11-09T19:41:28","time":"19:41:28","bytes":"540="} +{"integer":"888","timestamp":"1380481331","string":"E 23 St & 1 Ave","float":"40.736502","boolean":"false","date":"2013-09-29","datetime":"2013-09-29T19:02:11","time":"19:02:11","bytes":"544="} +{"integer":"550","timestamp":"1435832978","string":"E 23 St & 1 Ave","float":"40.736502","boolean":"false","date":"2015-07-02","datetime":"2015-07-02T10:29:38","time":"10:29:38","bytes":"544="} +{"integer":"216","timestamp":"1443543172","string":"E 23 St & 1 Ave","float":"40.736502","boolean":"false","date":"2015-09-29","datetime":"2015-09-29T16:12:52","time":"16:12:52","bytes":"544="} +{"integer":"290","timestamp":"1412109075","string":"E 23 St & 1 Ave","float":"40.736502","boolean":"false","date":"2014-09-30","datetime":"2014-09-30T20:31:15","time":"20:31:15","bytes":"544="} +{"integer":"1125","timestamp":"1438883020","string":"E 23 St & 1 Ave","float":"40.736502","boolean":"false","date":"2015-08-06","datetime":"2015-08-06T17:43:40","time":"17:43:40","bytes":"544="} +{"integer":"479","timestamp":"1468830660","string":"E 30 St & Park Ave S","float":"40.74444921","boolean":"false","date":"2016-07-18","datetime":"2016-07-18T08:31:00","time":"08:31:00","bytes":"544="} +{"integer":"676","timestamp":"1473428163","string":"E 30 St & Park Ave S","float":"40.74444921","boolean":"false","date":"2016-09-09","datetime":"2016-09-09T13:36:03","time":"13:36:03","bytes":"544="} +{"integer":"329","timestamp":"1444066095","string":"E 30 St & Park Ave S","float":"40.74444921","boolean":"false","date":"2015-10-05","datetime":"2015-10-05T17:28:15","time":"17:28:15","bytes":"544="} +{"integer":"407","timestamp":"1384842140","string":"E 30 St & Park Ave S","float":"40.74444921","boolean":"false","date":"2013-11-19","datetime":"2013-11-19T06:22:20","time":"06:22:20","bytes":"544="} +{"integer":"1566","timestamp":"1414936344","string":"E 30 St & Park Ave S","float":"40.74444921","boolean":"false","date":"2014-11-02","datetime":"2014-11-02T13:52:24","time":"13:52:24","bytes":"544="} +{"integer":"728","timestamp":"1415362266","string":"E 30 St & Park Ave S","float":"40.74444921","boolean":"false","date":"2014-11-07","datetime":"2014-11-07T12:11:06","time":"12:11:06","bytes":"544="} +{"integer":"1076","timestamp":"1432654651","string":"E 30 St & Park Ave S","float":"40.74444921","boolean":"false","date":"2015-05-26","datetime":"2015-05-26T15:37:31","time":"15:37:31","bytes":"544="} +{"integer":"592","timestamp":"1403718037","string":"Front St & Washington St","float":"40.70255088","boolean":"false","date":"2014-06-25","datetime":"2014-06-25T17:40:37","time":"17:40:37","bytes":"2000"} +{"integer":"11084","timestamp":"1432390798","string":"Wythe Ave & Metropolitan Ave","float":"40.716887","boolean":"false","date":"2015-05-23","datetime":"2015-05-23T14:19:58","time":"14:19:58","bytes":"2002"} +{"integer":"2995","timestamp":"1439638919","string":"1 Ave & E 18 St","float":"40.733812191966315","boolean":"false","date":"2015-08-15","datetime":"2015-08-15T11:41:59","time":"11:41:59","bytes":"2003"} +{"integer":"603","timestamp":"1430296736","string":"6 Ave & Broome St","float":"40.724399","boolean":"false","date":"2015-04-29","datetime":"2015-04-29T08:38:56","time":"08:38:56","bytes":"2004"} +{"integer":"709","timestamp":"1405787014","string":"6 Ave & Broome St","float":"40.724399","boolean":"false","date":"2014-07-19","datetime":"2014-07-19T16:23:34","time":"16:23:34","bytes":"2004"} +{"integer":"907","timestamp":"1397234174","string":"6 Ave & Broome St","float":"40.724399","boolean":"false","date":"2014-04-11","datetime":"2014-04-11T16:36:14","time":"16:36:14","bytes":"2004"} +{"integer":"1747","timestamp":"1440844725","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"true","date":"2015-08-29","datetime":"2015-08-29T10:38:45","time":"10:38:45","bytes":"2006"} +{"integer":"2331","timestamp":"1401024132","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"true","date":"2014-05-25","datetime":"2014-05-25T13:22:12","time":"13:22:12","bytes":"2006"} +{"integer":"916","timestamp":"1441146828","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"true","date":"2015-09-01","datetime":"2015-09-01T22:33:48","time":"22:33:48","bytes":"2006"} +{"integer":"1673","timestamp":"1381773654","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"false","date":"2013-10-14","datetime":"2013-10-14T18:00:54","time":"18:00:54","bytes":"2006"} +{"integer":"748","timestamp":"1441312797","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"false","date":"2015-09-03","datetime":"2015-09-03T20:39:57","time":"20:39:57","bytes":"2006"} +{"integer":"4190","timestamp":"1461320233","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"false","date":"2016-04-22","datetime":"2016-04-22T10:17:13","time":"10:17:13","bytes":"2006"} +{"integer":"4383","timestamp":"1465463136","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"true","date":"2016-06-09","datetime":"2016-06-09T09:05:36","time":"09:05:36","bytes":"2006"} +{"integer":"1022","timestamp":"1470071235","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"false","date":"2016-08-01","datetime":"2016-08-01T17:07:15","time":"17:07:15","bytes":"2006"} +{"integer":"1930","timestamp":"1453218965","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"true","date":"2016-01-19","datetime":"2016-01-19T15:56:05","time":"15:56:05","bytes":"2006"} +{"integer":"977","timestamp":"1467976039","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"false","date":"2016-07-08","datetime":"2016-07-08T11:07:19","time":"11:07:19","bytes":"2006"} +{"integer":"2420","timestamp":"1403633217","string":"Central Park S & 6 Ave","float":"40.76590936","boolean":"false","date":"2014-06-24","datetime":"2014-06-24T18:06:57","time":"18:06:57","bytes":"2006"} +{"integer":"1255","timestamp":"1468261362","string":"Little West St & 1 Pl","float":"40.70569254","boolean":"false","date":"2016-07-11","datetime":"2016-07-11T18:22:42","time":"18:22:42","bytes":"2008"} +{"integer":"2192","timestamp":"1469616847","string":"Catherine St & Monroe St","float":"40.71117444","boolean":"false","date":"2016-07-27","datetime":"2016-07-27T10:54:07","time":"10:54:07","bytes":"2009"} +{"integer":"1297","timestamp":"1384851192","string":"Catherine St & Monroe St","float":"40.71117444","boolean":"false","date":"2013-11-19","datetime":"2013-11-19T08:53:12","time":"08:53:12","bytes":"2009"} +{"integer":"360","timestamp":"1408696463","string":"Catherine St & Monroe St","float":"40.71117444","boolean":"false","date":"2014-08-22","datetime":"2014-08-22T08:34:23","time":"08:34:23","bytes":"2009"} +{"integer":"516","timestamp":"1431708758","string":"Grand St & Greene St","float":"40.72165481","boolean":"false","date":"2015-05-15","datetime":"2015-05-15T16:52:38","time":"16:52:38","bytes":"2010"} +{"integer":"2620","timestamp":"1444321860","string":"Grand St & Greene St","float":"40.72165481","boolean":"false","date":"2015-10-08","datetime":"2015-10-08T16:31:00","time":"16:31:00","bytes":"2010"} +{"integer":"480","timestamp":"1391793211","string":"Grand St & Greene St","float":"40.72165481","boolean":"false","date":"2014-02-07","datetime":"2014-02-07T17:13:31","time":"17:13:31","bytes":"2010"} +{"integer":"481","timestamp":"1468942431","string":"Grand St & Greene St","float":"40.72165481","boolean":"false","date":"2016-07-19","datetime":"2016-07-19T15:33:51","time":"15:33:51","bytes":"2010"} +{"integer":"761","timestamp":"1473964449","string":"E 27 St & 1 Ave","float":"40.739445","boolean":"false","date":"2016-09-15","datetime":"2016-09-15T18:34:09","time":"18:34:09","bytes":"2012"} +{"integer":"292","timestamp":"1458569562","string":"E 27 St & 1 Ave","float":"40.739445","boolean":"false","date":"2016-03-21","datetime":"2016-03-21T14:12:42","time":"14:12:42","bytes":"2012"} +{"integer":"469","timestamp":"1412588194","string":"E 43 St & 2 Ave","float":"40.75022392","boolean":"false","date":"2014-10-06","datetime":"2014-10-06T09:36:34","time":"09:36:34","bytes":"2017"} +{"integer":"870","timestamp":"1442849079","string":"W 45 St & 8 Ave","float":"40.75929124","boolean":"false","date":"2015-09-21","datetime":"2015-09-21T15:24:39","time":"15:24:39","bytes":"2021"} +{"integer":"534","timestamp":"1460528720","string":"W 45 St & 8 Ave","float":"40.75929124","boolean":"false","date":"2016-04-13","datetime":"2016-04-13T06:25:20","time":"06:25:20","bytes":"2021"} +{"integer":"920","timestamp":"1474131614","string":"E 60 St & York Ave","float":"40.759107","boolean":"false","date":"2016-09-17","datetime":"2016-09-17T17:00:14","time":"17:00:14","bytes":"2022"} +{"integer":"1105","timestamp":"1439203373","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2015-08-10","datetime":"2015-08-10T10:42:53","time":"10:42:53","bytes":"3002"} +{"integer":"1168","timestamp":"1437926035","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2015-07-26","datetime":"2015-07-26T15:53:55","time":"15:53:55","bytes":"3002"} +{"integer":"2946","timestamp":"1468694916","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2016-07-16","datetime":"2016-07-16T18:48:36","time":"18:48:36","bytes":"3002"} +{"integer":"2922","timestamp":"1401524237","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2014-05-31","datetime":"2014-05-31T08:17:17","time":"08:17:17","bytes":"3002"} +{"integer":"290","timestamp":"1473878092","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2016-09-14","datetime":"2016-09-14T18:34:52","time":"18:34:52","bytes":"3002"} +{"integer":"281","timestamp":"1437414000","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2015-07-20","datetime":"2015-07-20T17:40:00","time":"17:40:00","bytes":"3002"} +{"integer":"135","timestamp":"1375892806","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2013-08-07","datetime":"2013-08-07T16:26:46","time":"16:26:46","bytes":"3002"} +{"integer":"1198","timestamp":"1384169148","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2013-11-11","datetime":"2013-11-11T11:25:48","time":"11:25:48","bytes":"3002"} +{"integer":"708","timestamp":"1461078196","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2016-04-19","datetime":"2016-04-19T15:03:16","time":"15:03:16","bytes":"3002"} +{"integer":"249","timestamp":"1377765363","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2013-08-29","datetime":"2013-08-29T08:36:03","time":"08:36:03","bytes":"3002"} +{"integer":"393","timestamp":"1448035718","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2015-11-20","datetime":"2015-11-20T16:08:38","time":"16:08:38","bytes":"3002"} +{"integer":"344","timestamp":"1442843506","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2015-09-21","datetime":"2015-09-21T13:51:46","time":"13:51:46","bytes":"3002"} +{"integer":"352","timestamp":"1470678963","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2016-08-08","datetime":"2016-08-08T17:56:03","time":"17:56:03","bytes":"3002"} +{"integer":"2048","timestamp":"1381956144","string":"South End Ave & Liberty St","float":"40.711512","boolean":"false","date":"2013-10-16","datetime":"2013-10-16T20:42:24","time":"20:42:24","bytes":"3002"} +{"integer":"1502","timestamp":"1472908870","string":"Kent Ave & N 7 St","float":"40.720367752984551","boolean":"false","date":"2016-09-03","datetime":"2016-09-03T13:21:10","time":"13:21:10","bytes":"3016"} +{"integer":"102","timestamp":"1449603969","string":"Putnam Ave & Nostrand Ave","float":"40.68402","boolean":"false","date":"2015-12-08","datetime":"2015-12-08T19:46:09","time":"19:46:09","bytes":"3048"} +{"integer":"310","timestamp":"1472205466","string":"Putnam Ave & Throop Ave","float":"40.6851532","boolean":"false","date":"2016-08-26","datetime":"2016-08-26T09:57:46","time":"09:57:46","bytes":"3050"} +{"integer":"938","timestamp":"1459363680","string":"Kosciuszko St & Tompkins Ave","float":"40.69128258","boolean":"false","date":"2016-03-30","datetime":"2016-03-30T18:48:00","time":"18:48:00","bytes":"3057"} +{"integer":"243","timestamp":"1465835827","string":"Myrtle Ave & Marcy Ave","float":"40.69539817","boolean":"false","date":"2016-06-13","datetime":"2016-06-13T16:37:07","time":"16:37:07","bytes":"3062"} +{"integer":"739","timestamp":"1467555787","string":"McKibbin St & Manhattan Ave","float":"40.70510918","boolean":"false","date":"2016-07-03","datetime":"2016-07-03T14:23:07","time":"14:23:07","bytes":"3070"} +{"integer":"329","timestamp":"1474901929","string":"Leonard St & Grand St","float":"40.71103537","boolean":"false","date":"2016-09-26","datetime":"2016-09-26T14:58:49","time":"14:58:49","bytes":"3079"} +{"integer":"376","timestamp":"1473503657","string":"Graham Ave & Conselyea St","float":"40.715143","boolean":"false","date":"2016-09-10","datetime":"2016-09-10T10:34:17","time":"10:34:17","bytes":"3086"} +{"integer":"328","timestamp":"1454627297","string":"Metropolitan Ave & Meeker Ave","float":"40.71413311","boolean":"false","date":"2016-02-04","datetime":"2016-02-04T23:08:17","time":"23:08:17","bytes":"3087"} +{"integer":"1087","timestamp":"1449315015","string":"Union Ave & Jackson St","float":"40.7160751","boolean":"false","date":"2015-12-05","datetime":"2015-12-05T11:30:15","time":"11:30:15","bytes":"3088"} +{"integer":"379","timestamp":"1467456130","string":"Berry St & N 8 St","float":"40.7190095","boolean":"false","date":"2016-07-02","datetime":"2016-07-02T10:42:10","time":"10:42:10","bytes":"3092"} +{"integer":"195","timestamp":"1471287775","string":"Berry St & N 8 St","float":"40.7190095","boolean":"false","date":"2016-08-15","datetime":"2016-08-15T19:02:55","time":"19:02:55","bytes":"3092"} +{"integer":"369","timestamp":"1468349012","string":"N 6 St & Bedford Ave","float":"40.71745169","boolean":"false","date":"2016-07-12","datetime":"2016-07-12T18:43:32","time":"18:43:32","bytes":"3093"} +{"integer":"217","timestamp":"1469648601","string":"Graham Ave & Withers St","float":"40.7169811","boolean":"false","date":"2016-07-27","datetime":"2016-07-27T19:43:21","time":"19:43:21","bytes":"3094"} +{"integer":"287","timestamp":"1467189434","string":"N 12 St & Bedford Ave","float":"40.72079821","boolean":"false","date":"2016-06-29","datetime":"2016-06-29T08:37:14","time":"08:37:14","bytes":"3101"} +{"integer":"302","timestamp":"1442971890","string":"Kent Ave & N 7 St","float":"40.72057658","boolean":"false","date":"2015-09-23","datetime":"2015-09-23T01:31:30","time":"01:31:30","bytes":"3104"} +{"integer":"389","timestamp":"1467327789","string":"Driggs Ave & N Henry St","float":"40.72325","boolean":"false","date":"2016-06-30","datetime":"2016-06-30T23:03:09","time":"23:03:09","bytes":"3106"} +{"integer":"323","timestamp":"1455742240","string":"Meserole Ave & Manhattan Ave","float":"40.72708584","boolean":"false","date":"2016-02-17","datetime":"2016-02-17T20:50:40","time":"20:50:40","bytes":"3110"} +{"integer":"600","timestamp":"1445631989","string":"Franklin St & Dupont St","float":"40.73564","boolean":"false","date":"2015-10-23","datetime":"2015-10-23T20:26:29","time":"20:26:29","bytes":"3117"} +{"integer":"136","timestamp":"1446750833","string":"Vernon Blvd & 50 Ave","float":"40.74232744","boolean":"false","date":"2015-11-05","datetime":"2015-11-05T19:13:53","time":"19:13:53","bytes":"3119"} +{"integer":"1364","timestamp":"1470645348","string":"48 Ave & 5 St","float":"40.744363287066875","boolean":"false","date":"2016-08-08","datetime":"2016-08-08T08:35:48","time":"08:35:48","bytes":"3122"} +{"integer":"444","timestamp":"1464460083","string":"45 Rd & 11 St","float":"40.74708586","boolean":"false","date":"2016-05-28","datetime":"2016-05-28T18:28:03","time":"18:28:03","bytes":"3125"} +{"integer":"1071","timestamp":"1458151480","string":"45 Rd & 11 St","float":"40.74708586","boolean":"false","date":"2016-03-16","datetime":"2016-03-16T18:04:40","time":"18:04:40","bytes":"3125"} +{"integer":"2171","timestamp":"1450628401","string":"5 Ave & E 73 St","float":"40.77282817","boolean":"false","date":"2015-12-20","datetime":"2015-12-20T16:20:01","time":"16:20:01","bytes":"3137"} +{"integer":"1072","timestamp":"1457794722","string":"5 Ave & E 73 St","float":"40.77282817","boolean":"false","date":"2016-03-12","datetime":"2016-03-12T14:58:42","time":"14:58:42","bytes":"3137"} +{"integer":"1229","timestamp":"1474386788","string":"E 72 St & Park Ave","float":"40.771182875406581","boolean":"false","date":"2016-09-20","datetime":"2016-09-20T15:53:08","time":"15:53:08","bytes":"3139"} +{"integer":"387","timestamp":"1467226187","string":"1 Ave & E 78 St","float":"40.77140426","boolean":"false","date":"2016-06-29","datetime":"2016-06-29T18:49:47","time":"18:49:47","bytes":"3140"} +{"integer":"1311","timestamp":"1444375950","string":"1 Ave & E 78 St","float":"40.77140426","boolean":"false","date":"2015-10-09","datetime":"2015-10-09T07:32:30","time":"07:32:30","bytes":"3140"} +{"integer":"1127","timestamp":"1466763209","string":"1 Ave & E 68 St","float":"40.76500525","boolean":"false","date":"2016-06-24","datetime":"2016-06-24T10:13:29","time":"10:13:29","bytes":"3141"} +{"integer":"308","timestamp":"1451836255","string":"1 Ave & E 68 St","float":"40.76500525","boolean":"false","date":"2016-01-03","datetime":"2016-01-03T15:50:55","time":"15:50:55","bytes":"3141"} +{"integer":"912","timestamp":"1457959240","string":"5 Ave & E 78 St","float":"40.776828634399678","boolean":"false","date":"2016-03-14","datetime":"2016-03-14T12:40:40","time":"12:40:40","bytes":"3143"} +{"integer":"742","timestamp":"1449649287","string":"E 84 St & Park Ave","float":"40.77862688","boolean":"false","date":"2015-12-09","datetime":"2015-12-09T08:21:27","time":"08:21:27","bytes":"3145"} +{"integer":"186","timestamp":"1459815624","string":"E 85 St & 3 Ave","float":"40.77801203","boolean":"false","date":"2016-04-05","datetime":"2016-04-05T00:20:24","time":"00:20:24","bytes":"3147"} +{"integer":"981","timestamp":"1444854477","string":"E 85 St & 3 Ave","float":"40.77801203","boolean":"false","date":"2015-10-14","datetime":"2015-10-14T20:27:57","time":"20:27:57","bytes":"3147"} +{"integer":"203","timestamp":"1458206286","string":"E 85 St & York Ave","float":"40.77536905","boolean":"false","date":"2016-03-17","datetime":"2016-03-17T09:18:06","time":"09:18:06","bytes":"3150"} +{"integer":"403","timestamp":"1473892601","string":"3 Ave & E 71 St","float":"40.76873687","boolean":"false","date":"2016-09-14","datetime":"2016-09-14T22:36:41","time":"22:36:41","bytes":"3152"} +{"integer":"1123","timestamp":"1442996518","string":"W 63 St & Broadway","float":"40.77163851","boolean":"false","date":"2015-09-23","datetime":"2015-09-23T08:21:58","time":"08:21:58","bytes":"3158"} +{"integer":"865","timestamp":"1473456061","string":"W 67 St & Broadway","float":"40.77492513","boolean":"false","date":"2016-09-09","datetime":"2016-09-09T21:21:01","time":"21:21:01","bytes":"3159"} +{"integer":"6149","timestamp":"1462467071","string":"Central Park West & W 72 St","float":"40.775793766836657","boolean":"false","date":"2016-05-05","datetime":"2016-05-05T16:51:11","time":"16:51:11","bytes":"3165"} +{"integer":"460","timestamp":"1464699412","string":"Central Park West & W 72 St","float":"40.775793766836657","boolean":"false","date":"2016-05-31","datetime":"2016-05-31T12:56:52","time":"12:56:52","bytes":"3165"} +{"integer":"598","timestamp":"1447273656","string":"Amsterdam Ave & W 73 St","float":"40.779668090073123","boolean":"false","date":"2015-11-11","datetime":"2015-11-11T20:27:36","time":"20:27:36","bytes":"3167"} +{"integer":"1068","timestamp":"1466343468","string":"Central Park West & W 85 St","float":"40.78472675","boolean":"false","date":"2016-06-19","datetime":"2016-06-19T13:37:48","time":"13:37:48","bytes":"3168"} +{"integer":"414","timestamp":"1451409547","string":"Central Park West & W 85 St","float":"40.78472675","boolean":"false","date":"2015-12-29","datetime":"2015-12-29T17:19:07","time":"17:19:07","bytes":"3168"} +{"integer":"1820","timestamp":"1463072527","string":"Riverside Dr & W 82 St","float":"40.78720869","boolean":"false","date":"2016-05-12","datetime":"2016-05-12T17:02:07","time":"17:02:07","bytes":"3169"} +{"integer":"2238","timestamp":"1459236421","string":"W 84 St & Columbus Ave","float":"40.78499979","boolean":"false","date":"2016-03-29","datetime":"2016-03-29T07:27:01","time":"07:27:01","bytes":"3170"} +{"integer":"878","timestamp":"1448634247","string":"W 84 St & Columbus Ave","float":"40.78499979","boolean":"false","date":"2015-11-27","datetime":"2015-11-27T14:24:07","time":"14:24:07","bytes":"3170"} +{"integer":"888","timestamp":"1461252813","string":"W 70 St & Amsterdam Ave","float":"40.77748046","boolean":"false","date":"2016-04-21","datetime":"2016-04-21T15:33:33","time":"15:33:33","bytes":"3175"} +{"integer":"2297","timestamp":"1467045632","string":"Riverside Dr & W 78 St","float":"40.78414472","boolean":"false","date":"2016-06-27","datetime":"2016-06-27T16:40:32","time":"16:40:32","bytes":"3178"} +{"integer":"1245","timestamp":"1457572002","string":"Brooklyn Bridge Park - Pier 2","float":"40.69878","boolean":"true","date":"2016-03-10","datetime":"2016-03-10T01:06:42","time":"01:06:42","bytes":"3180"} +{"integer":"1111","timestamp":"1464774400","string":"Brooklyn Bridge Park - Pier 2","float":"40.69878","boolean":"true","date":"2016-06-01","datetime":"2016-06-01T09:46:40","time":"09:46:40","bytes":"3180"} +{"integer":"217","timestamp":"1458163463","string":"Hanson Pl & St Felix St","float":"40.685159599891776","boolean":"false","date":"2016-03-16","datetime":"2016-03-16T21:24:23","time":"21:24:23","bytes":"3222"} +{"integer":"377","timestamp":"1461574667","string":"Hanson Pl & St Felix St","float":"40.685159599891776","boolean":"false","date":"2016-04-25","datetime":"2016-04-25T08:57:47","time":"08:57:47","bytes":"3222"} +{"integer":"586","timestamp":"1454966300","string":"Hanson Pl & St Felix St","float":"40.685159599891776","boolean":"false","date":"2016-02-08","datetime":"2016-02-08T21:18:20","time":"21:18:20","bytes":"3222"} +{"integer":"358","timestamp":"1467134729","string":"Hanson Pl & St Felix St","float":"40.685159599891776","boolean":"false","date":"2016-06-28","datetime":"2016-06-28T17:25:29","time":"17:25:29","bytes":"3222"} +{"integer":"886","timestamp":"1445448674","string":"W 13 St & Hudson St","float":"40.73997354103409","boolean":"false","date":"2015-10-21","datetime":"2015-10-21T17:31:14","time":"17:31:14","bytes":"3224"} +{"integer":"912","timestamp":"1471592387","string":"W 82 St & Central Park West","float":"40.78275","boolean":"false","date":"2016-08-19","datetime":"2016-08-19T07:39:47","time":"07:39:47","bytes":"3226"} +{"integer":"451","timestamp":"1464282566","string":"E 41 St & Madison Ave","float":"40.752165280621966","boolean":"false","date":"2016-05-26","datetime":"2016-05-26T17:09:26","time":"17:09:26","bytes":"3235"} +{"integer":"406","timestamp":"1465455401","string":"W 42 St & Dyer Ave","float":"40.758984813996342","boolean":"false","date":"2016-06-09","datetime":"2016-06-09T06:56:41","time":"06:56:41","bytes":"3236"} +{"integer":"487","timestamp":"1464940588","string":"W 42 St & Dyer Ave","float":"40.758984813996342","boolean":"false","date":"2016-06-03","datetime":"2016-06-03T07:56:28","time":"07:56:28","bytes":"3236"} +{"integer":"236","timestamp":"1469707091","string":"University Pl & E 8 St","float":"40.73143724085228","boolean":"false","date":"2016-07-28","datetime":"2016-07-28T11:58:11","time":"11:58:11","bytes":"3244"} +{"integer":"507","timestamp":"1468154322","string":"University Pl & E 8 St","float":"40.73143724085228","boolean":"false","date":"2016-07-10","datetime":"2016-07-10T12:38:42","time":"12:38:42","bytes":"3244"} +{"integer":"1115","timestamp":"1469986156","string":"Pier 40 - Hudson River Park","float":"40.7277140777778","boolean":"false","date":"2016-07-31","datetime":"2016-07-31T17:29:16","time":"17:29:16","bytes":"3256"} +{"integer":"908","timestamp":"1470251082","string":"W 27 St & 10 Ave","float":"40.750181563256831","boolean":"false","date":"2016-08-03","datetime":"2016-08-03T19:04:42","time":"19:04:42","bytes":"3258"} +{"integer":"287","timestamp":"1473711246","string":"Cooper Square & E 7 St","float":"40.729236499100061","boolean":"false","date":"2016-09-12","datetime":"2016-09-12T20:14:06","time":"20:14:06","bytes":"3263"} +{"integer":"323","timestamp":"1470818562","string":"E 2 St & 2 Ave","float":"40.7245634290432","boolean":"false","date":"2016-08-10","datetime":"2016-08-10T08:42:42","time":"08:42:42","bytes":"3265"} +{"integer":"420","timestamp":"1474653818","string":"W 87 St & Amsterdam Ave","float":"40.78839","boolean":"false","date":"2016-09-23","datetime":"2016-09-23T18:03:38","time":"18:03:38","bytes":"3285"} +{"integer":"1683","timestamp":"1474570796","string":"E 88 St & 1 Ave","float":"40.778301","boolean":"false","date":"2016-09-22","datetime":"2016-09-22T18:59:56","time":"18:59:56","bytes":"3288"} +{"integer":"454","timestamp":"1473017145","string":"W 106 St & Amsterdam Ave","float":"40.8008363","boolean":"false","date":"2016-09-04","datetime":"2016-09-04T19:25:45","time":"19:25:45","bytes":"3357"} \ No newline at end of file diff --git a/scripts/sample_one_row.json b/scripts/sample_one_row.json new file mode 100644 index 00000000..c7d1400d --- /dev/null +++ b/scripts/sample_one_row.json @@ -0,0 +1 @@ +{"integer":"588","timestamp":"1381404436","string":"W 52 St & 11 Ave","float":"40.76727216","boolean":"false","date":"2013-10-10","datetime":"2013-10-10T11:27:16","time":"11:27:16","bytes":"7w=="} \ No newline at end of file diff --git a/scripts/schema.json b/scripts/schema.json new file mode 100644 index 00000000..f717024c --- /dev/null +++ b/scripts/schema.json @@ -0,0 +1,45 @@ +[{ + "mode": "NULLABLE", + "name": "integer", + "type": "INTEGER" +}, +{ + "mode": "NULLABLE", + "name": "timestamp", + "type": "TIMESTAMP" +}, +{ + "mode": "NULLABLE", + "name": "string", + "type": "STRING" +}, +{ + "mode": "NULLABLE", + "name": "float", + "type": "FLOAT" +}, +{ + "mode": "NULLABLE", + "name": "boolean", + "type": "BOOLEAN" +}, +{ + "mode": "NULLABLE", + "name": "date", + "type": "DATE" +}, +{ + "mode": "NULLABLE", + "name": "datetime", + "type": "DATETIME" +}, +{ + "mode": "NULLABLE", + "name": "time", + "type": "TIME" +}, +{ + "mode": "NULLABLE", + "name": "bytes", + "type": "BYTES" +}] \ No newline at end of file diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 00000000..227b5366 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,14 @@ +[egg_info] +tag_build = dev + +[tool:pytest] +addopts= --tb short --capture no +python_files=test/*test_*.py + +[sqla_testing] +requirement_cls=pybigquery.requirements:Requirements +profile_file=.profiles.txt + +[db] +default=bigquery:// +bigquery=bigquery:// \ No newline at end of file diff --git a/setup.py b/setup.py index 7ede6076..8f48ab6c 100644 --- a/setup.py +++ b/setup.py @@ -4,22 +4,25 @@ setup( name="pybigquery", - version='0.1', - description="DB-API interface and SQLAlchemy dialect for BigQuery", + version='0.2', + description="SQLAlchemy dialect for BigQuery", author="Maxim Zudilov", author_email="maxim.zudilov@gmail.com", - packages=['bigquery'], + packages=['pybigquery'], + url="https://github.com/mxmzdlv/pybigquery", + download_url='https://github.com/mxmzdlv/pybigquery/archive/0.2.tar.gz', + keywords=['bigquery', 'sqlalchemy'], classifiers=[ "Intended Audience :: Developers", "Topic :: Database :: Front-Ends" ], install_requires=[ 'sqlalchemy>=1.1.9', - 'google-cloud>=0.25.0' + 'google-cloud-bigquery>=0.27.0' ], entry_points={ 'sqlalchemy.dialects': [ - 'bigquery = bigquery.sqlalchemy_bigquery:BigQueryDialect' + 'bigquery = pybigquery.sqlalchemy_bigquery:BigQueryDialect' ] } ) diff --git a/test/__init__.py b/test/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/test/conftest.py b/test/conftest.py new file mode 100644 index 00000000..7fe6c5da --- /dev/null +++ b/test/conftest.py @@ -0,0 +1,3 @@ +from sqlalchemy.dialects import registry + +registry.register("bigquery", "pybigquery.sqlalchemy_bigquery", "BigQueryDialect") \ No newline at end of file diff --git a/test/test_sqlalchemy_bigquery.py b/test/test_sqlalchemy_bigquery.py new file mode 100644 index 00000000..a0b3b016 --- /dev/null +++ b/test/test_sqlalchemy_bigquery.py @@ -0,0 +1,169 @@ +from sqlalchemy.engine import create_engine +from sqlalchemy.schema import Table, MetaData, Column +from sqlalchemy import types, func, case +from sqlalchemy.sql import expression, select, literal_column +from sqlalchemy.exc import NoSuchTableError +from sqlalchemy.orm import sessionmaker +import pytest +import sqlalchemy +import datetime + + +ONE_ROW_CONTENTS = [ + 588, + datetime.datetime(2013, 10, 10, 11, 27, 16, tzinfo=datetime.timezone.utc), + 'W 52 St & 11 Ave', + 40.76727216, + False, + datetime.date(2013, 10, 10), + datetime.datetime(2013, 10, 10, 11, 27, 16), + datetime.time(11, 27, 16), + b'\xef' +] + + +@pytest.fixture(scope='session') +def engine(): + engine = create_engine('bigquery://', echo=True) + return engine + + +@pytest.fixture(scope='session') +def table(engine): + return Table('test_pybigquery.sample', MetaData(bind=engine), autoload=True) + + +@pytest.fixture(scope='session') +def table_one_row(engine): + return Table('test_pybigquery.sample_one_row', MetaData(bind=engine), autoload=True) + + +@pytest.fixture(scope='session') +def session(engine): + Session = sessionmaker(bind=engine) + session = Session() + return session + + +@pytest.fixture(scope='session') +def query(table): + col1 = literal_column("TIMESTAMP_TRUNC(timestamp, DAY)").label("timestamp_label") + col2 = func.sum(table.c.integer) + query = ( + select([ + col1, + col2, + ]) + .where(col1 < datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')) + .group_by(col1) + .order_by(col2) + ) + return query + + +def test_reflect_select(engine, table): + assert len(table.c) == 9 + assert isinstance(table.c.integer, Column) + assert isinstance(table.c.integer.type, types.Integer) + assert isinstance(table.c.timestamp.type, types.TIMESTAMP) + assert isinstance(table.c.string.type, types.String) + assert isinstance(table.c.float.type, types.Float) + assert isinstance(table.c.boolean.type, types.Boolean) + assert isinstance(table.c.date.type, types.DATE) + assert isinstance(table.c.datetime.type, types.DATETIME) + assert isinstance(table.c.time.type, types.TIME) + assert isinstance(table.c.bytes.type, types.BINARY) + + rows = table.select().execute().fetchall() + assert len(rows) == 1000 + + +def test_content_from_raw_queries(engine): + rows = engine.execute('SELECT * FROM test_pybigquery.sample_one_row').fetchall() + assert list(rows[0]) == ONE_ROW_CONTENTS + + +def test_content_from_reflect(engine, table_one_row): + rows = table_one_row.select().execute().fetchall() + assert list(rows[0]) == ONE_ROW_CONTENTS + + +def test_unicode(engine, table_one_row): + unicode_str = "白人看不懂" + returned_str = sqlalchemy.select( + [expression.bindparam("好", unicode_str)], + from_obj=table_one_row, + ).scalar() + assert returned_str == unicode_str + + +def test_reflect_select_shared_table(engine): + one_row = Table('bigquery-public-data.samples.natality', MetaData(bind=engine), autoload=True) + row = one_row.select().limit(1).execute().first() + assert len(row) >= 1 + + +def test_reflect_table_does_not_exist(engine): + with pytest.raises(NoSuchTableError): + table = Table('test_pybigquery.table_does_not_exist', MetaData(bind=engine), autoload=True) + + assert Table('test_pybigquery.table_does_not_exist', MetaData(bind=engine)).exists() is False + + +def test_reflect_dataset_does_not_exist(engine): + with pytest.raises(NoSuchTableError): + Table('dataset_does_not_exist.table_does_not_exist', MetaData(bind=engine), autoload=True) + + +def test_tables_list(engine): + assert 'test_pybigquery.sample' in engine.table_names() + assert 'test_pybigquery.sample_one_row' in engine.table_names() + + +def test_group_by(session, table): + """labels in SELECT clause should be correclty formatted (dots are replaced with underscores)""" + result = session.query(table.c.string, func.count(table.c.integer)).group_by(table.c.string).all() + assert len(result) > 0 + + +def test_session_query(session, table): + col_concat = func.concat(table.c.string).label('concat') + result = ( + session + .query( + table.c.string, + col_concat, + func.avg(table.c.integer), + func.sum(case([(table.c.boolean == True, 1)], else_=0)) + ) + .group_by(table.c.string, col_concat) + .having(func.avg(table.c.integer) > 10) + + ).all() + assert len(result) > 0 + + +def test_custom_expression(engine, query): + """GROUP BY clause should use labels instead of expressions""" + result = engine.execute(query).fetchall() + assert len(result) > 0 + + +def test_compiled_query_literal_binds(engine, query): + compiled = query.compile(engine, compile_kwargs={"literal_binds": True}) + result = engine.execute(compiled).fetchall() + assert len(result) > 0 + + +def test_joins(session, table, table_one_row): + result = (session.query(table.c.string, func.count(table_one_row.c.integer)) + .join(table_one_row, table_one_row.c.string == table.c.string) + .group_by(table.c.string).all()) + + assert len(result) > 0 + + +def test_querying_wildcard_tables(engine, query): + table = Table('bigquery-public-data.noaa_gsod.gsod*', MetaData(bind=engine), autoload=True) + rows = table.select().limit(1).execute().first() + assert len(rows) > 0 \ No newline at end of file