diff --git a/.flowconfig b/.flowconfig new file mode 100644 index 0000000..63d564a --- /dev/null +++ b/.flowconfig @@ -0,0 +1,9 @@ +[ignore] +.*/node_modules/config-chain/.* +.*/node_modules/npmconf/.* + +[include] + +[libs] + +[options] diff --git a/.gitignore b/.gitignore index 605c7ff..f8811b3 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ build/Release # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git node_modules build/* +tmp diff --git a/.travis.yml b/.travis.yml index c355b09..ddf9666 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,16 @@ sudo: false language: node_js -cache: - directories: - - ~/.yarn-cache notifications: email: false node_js: - '6' +cache: + yarn: true before_install: - - npm i -g yarn -install: - - yarn + - yarn global add codecov +script: + - yarn test -- --coverage + - codecov after_success: - yarn run semantic-release branches: diff --git a/README.md b/README.md index 189d0ea..23a20f8 100644 --- a/README.md +++ b/README.md @@ -3,57 +3,11 @@ [![NPM version][npm-image]][npm-url] [![Build status][travis-image]][travis-url] -Create isochrones and accessibility images in the browser +Create isochrones and accessibility images in the browser. -## How to create and display an isochrone (assuming you have the data!) +## API -```js -const b = new Browsochrones({webpack: false}) // set to true if using webpack to bundle -const baseUrl = 'https://s3.amazon.com/bucket' -const cutoff = 60 // minutes -const map = Leaflet.map('map') -const lonlat = {lat: 39.766667, lon: -86.15} - -(async function () { - const query = await fetch(baseUrl + '/query.json').then((res) => res.json()) - const stopTrees = await fetch(baseUrl + '/stop_trees.dat').then((res) => res.arrayBuffer()) - const grid1 = await fetch(gridUrl + '/Jobs_total.grid').then((res) => res.arrayBuffer()) - const grid2 = await fetch(gridUrl + '/Workers_total.grid').then((res) => res.arrayBuffer()) - - await b.setQuery(query) - await b.setStopTrees(stopTrees) - await b.putGrid(grid1, 'jobs') - await b.putGrid(grid2, 'workforce') - await b.setTransitiveNetwork(query.transitiveData) - - const point = b.pixelToOriginPoint(map.project(lonlat), map.getZoom()) - const data = await fetch(baseUrl + '/' + (point.x | 0) + '/' + (point.y | 0) + '.dat').then((res) => res.arrayBuffer()) - - await b.setOrigin(data.slice(0), point) - await b.generateSurface('jobs') - await b.generateSurface('workforce') - - const surfaceLayer = new Leaflet.GridLayer() - surfaceLayer.createTile = b.createTile // automatically bound to the instance - surfaceLayer.addTo(map) - - const isochrone = await b.getIsochrone(cutoff) // minutes - const isoLayer = Leaflet.geoJSON(isochrone, { - style: { - weight: 3, - color: '#f00', - opacity: 1, - fillColor: '#222', - fillOpacity: 0.3 - } - }).addTo(map) - - const jobAccess = await b.getAccessibilityForGrid('jobs', cutoff) - console.log('job access', jobAccess) - const workforceAccess = await b.getAccessibilityForGrid('workforce', cutoff) - console.log('workforce access', workforceAccess) -})() -``` +Check out the [example](example.js) or the [tests](__tests__/index.js). [npm-image]: https://img.shields.io/npm/v/browsochrones.svg?maxAge=2592000&style=flat-square [npm-url]: https://www.npmjs.com/package/browsochrones diff --git a/__tests__/__snapshots__/index.js.snap b/__tests__/__snapshots__/index.js.snap new file mode 100644 index 0000000..6e50c55 --- /dev/null +++ b/__tests__/__snapshots__/index.js.snap @@ -0,0 +1,315 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Browsochrones create grid 1`] = ` +Object { + "contains": [Function], + "height": 237, + "max": 12558, + "min": 0, + "north": 49616, + "west": 33985, + "width": 355, + "zoom": 9, +} +`; + +exports[`Browsochrones create origin 1`] = ` +Object { + "nMinutes": 120, + "nStops": 3806, + "radius": 20, + "x": 125, + "y": 136, +} +`; + +exports[`Browsochrones create stop tree cache 1`] = `53320`; + +exports[`Browsochrones create stop tree cache 2`] = `0`; + +exports[`Browsochrones create stop tree cache 3`] = `1689608`; + +exports[`Browsochrones create stop tree cache 4`] = `3469825`; + +exports[`Browsochrones generate destination data 1`] = ` +Object { + "inVehicleTravelTime": 19, + "paths": Object { + "first-paths": Object { + "first": 1995, + "last": 0, + "length": 2, + }, + "last-paths": Object { + "first": 1995, + "last": 0, + "length": 2, + }, + "length": 120, + }, + "times": Object { + "first-times": 56, + "last-times": 53, + "length": 120, + }, + "transitive": Object { + "journeys": Object { + "first-journeys": Object { + "journey_id": 0, + "journey_name": 0, + "segments": Object { + "first-segments": Object { + "color": "rgb(165, 187, 0)", + "from": Object { + "place_id": "from", + "type": "PLACE", + }, + "to": Object { + "stop_id": "1959", + "type": "STOP", + }, + "type": "WALK", + }, + "last-segments": Object { + "color": "rgb(165, 187, 0)", + "from": Object { + "stop_id": "3698", + "type": "STOP", + }, + "to": Object { + "place_id": "to", + "type": "PLACE", + }, + "type": "WALK", + }, + "length": 3, + }, + }, + "last-journeys": Object { + "journey_id": 1, + "journey_name": 1, + "segments": Object { + "first-segments": Object { + "color": "rgb(0, 187, 44)", + "from": Object { + "place_id": "from", + "type": "PLACE", + }, + "to": Object { + "stop_id": "1959", + "type": "STOP", + }, + "type": "WALK", + }, + "last-segments": Object { + "color": "rgb(0, 187, 44)", + "from": Object { + "stop_id": "1995", + "type": "STOP", + }, + "to": Object { + "place_id": "to", + "type": "PLACE", + }, + "type": "WALK", + }, + "length": 3, + }, + }, + "length": 2, + }, + "patterns": Object { + "first-patterns": Object { + "pattern_id": "0", + "pattern_name": "50", + "route_id": "0", + "stops": Object { + "first-stops": Object { + "geometry": "cvwqF~|}lOD{EnGH\`@kh@hEZpIJf@D\`GHbAkyAwGIy@voAE\`H@d@o@vt@k@CwLQ", + "stop_id": "736", + }, + "last-stops": Object { + "geometry": Object {}, + "stop_id": "736", + }, + "length": 17, + }, + }, + "last-patterns": Object { + "pattern_id": "382", + "pattern_name": "3", + "route_id": "35", + "stops": Object { + "first-stops": Object { + "geometry": "irvqF\`kzlOt@@EjH", + "stop_id": "582", + }, + "last-stops": Object { + "geometry": Object {}, + "stop_id": "2478", + }, + "length": 25, + }, + }, + "length": 383, + }, + "places": Object { + "first-places": Object { + "place_id": "from", + "place_lat": 39.76843641, + "place_lon": -86.15203857, + "place_name": undefined, + }, + "last-places": Object { + "place_id": "to", + "place_lat": 39.75999141, + "place_lon": -86.06140137, + "place_name": undefined, + }, + "length": 2, + }, + "routes": Object { + "first-routes": Object { + "agency_id": "IndyGo", + "route_color": "4269a4", + "route_id": "63", + "route_long_name": "Sunday North Loop", + "route_short_name": "26SN", + "route_type": 3, + }, + "last-routes": Object { + "agency_id": "IndyGo", + "route_color": "4269a4", + "route_id": "0", + "route_long_name": "”Red Line\\"", + "route_short_name": "50", + "route_type": 3, + }, + "length": 64, + }, + "stops": Object { + "first-stops": Object { + "stop_id": "0", + "stop_lat": 39.8223119, + "stop_lon": -85.990967, + "stop_name": "Mitthoefer Rd & John Marshall Dr N", + }, + "last-stops": Object { + "stop_id": "3805", + "stop_lat": 39.912093, + "stop_lon": -86.186015, + "stop_name": "86th St & Northbrook Shopping Center", + }, + "length": 3806, + }, + }, + "travelTime": 54, + "waitTime": 7, + "walkTime": 29, +} +`; + +exports[`Browsochrones generate surface 1`] = ` +Object { + "inVehicleTravelTimes": Object { + "first-inVehicleTravelTimes": 255, + "last-inVehicleTravelTimes": 255, + "length": 53320, + }, + "spectrogramData": Object { + "first-spectrogramData": Object { + "first": 0, + "last": 0, + "length": 120, + }, + "last-spectrogramData": Object { + "first": 0, + "last": 0, + "length": 120, + }, + "length": 120, + }, + "waitTimes": Object { + "first-waitTimes": 255, + "last-waitTimes": 255, + "length": 53320, + }, + "walkTimes": Object { + "first-walkTimes": 255, + "last-walkTimes": 255, + "length": 53320, + }, +} +`; + +exports[`Browsochrones get accessibility for grid 1`] = `311967`; + +exports[`Browsochrones get isochrone 1`] = ` +Object { + "geometry": Object { + "coordinates": Object { + "first-coordinates": Object { + "first": Object { + "first": Object { + "first": -86.18270874, + "last": 39.89920151, + "length": 2, + }, + "last": Object { + "first": -86.18270874, + "last": 39.89920151, + "length": 2, + }, + "length": 1041, + }, + "last": Object { + "first": Object { + "first": -86.12182617, + "last": 39.63319207, + "length": 2, + }, + "last": Object { + "first": -86.12182617, + "last": 39.63319207, + "length": 2, + }, + "length": 5, + }, + "length": 34, + }, + "last-coordinates": Object { + "first": Object { + "first": Object { + "first": -86.25366211, + "last": 39.71352536, + "length": 2, + }, + "last": Object { + "first": -86.25366211, + "last": 39.71352536, + "length": 2, + }, + "length": 5, + }, + "last": Object { + "first": Object { + "first": -86.25366211, + "last": 39.71352536, + "length": 2, + }, + "last": Object { + "first": -86.25366211, + "last": 39.71352536, + "length": 2, + }, + "length": 5, + }, + "length": 1, + }, + "length": 10, + }, + "type": "MultiPolygon", + }, + "type": "Feature", +} +`; diff --git a/__tests__/data/jobs.grid b/__tests__/data/jobs.grid new file mode 100644 index 0000000..dee1951 Binary files /dev/null and b/__tests__/data/jobs.grid differ diff --git a/__tests__/data/origin.dat b/__tests__/data/origin.dat new file mode 100644 index 0000000..217ec24 Binary files /dev/null and b/__tests__/data/origin.dat differ diff --git a/__tests__/data/query.json b/__tests__/data/query.json new file mode 100644 index 0000000..7b565ed --- /dev/null +++ b/__tests__/data/query.json @@ -0,0 +1 @@ +{"zoom":9,"west":34044,"north":49595,"width":215,"height":248,"transportNetwork":"ca7153ab9e6bfa75fc8624b5fbaba4c5","request":{"fromLat":0,"fromLon":0,"toLat":0,"toLon":0,"fromTime":25200,"toTime":32400,"walkSpeed":1.3888888,"bikeSpeed":4.1666665,"bikeTrafficStress":4,"carSpeed":20,"streetTime":90,"maxWalkTime":20,"maxBikeTime":20,"maxCarTime":45,"minBikeTime":10,"minCarTime":10,"date":"2016-03-01","limit":0,"accessModes":"WALK","egressModes":"WALK","directModes":null,"transitModes":"TRANSIT","reachabilityThreshold":0,"boardingAssumption":"RANDOM","bikeSafe":1,"bikeSlope":1,"bikeTime":1,"suboptimalMinutes":5,"maxTripDurationMinutes":240,"maxRides":8,"scenario":{"id":"466F9799-129F-4C1E-A0F5-AD3105BC8DA8","description":"no description provided","modifications":[],"feedChecksums":null},"scenarioId":null,"zoneId":"Z","wheelchair":false,"profile":false,"maxFare":-1,"monteCarloDraws":220},"transitiveData":{"routes":[{"agency_id":"IndyGo","route_id":"63","route_short_name":"26SN","route_long_name":"Sunday North Loop","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"62","route_short_name":"55","route_long_name":"English","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"61","route_short_name":"13","route_long_name":"Raymond Street","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"60","route_short_name":"12","route_long_name":"Minnesota","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"59","route_short_name":"38","route_long_name":"Lafayette Square","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"58","route_short_name":"30","route_long_name":"30th Street Crosstown","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"57","route_short_name":"10","route_long_name":"10th Street","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"56","route_short_name":"25","route_long_name":"West 16th St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"55","route_short_name":"19","route_long_name":"Castleton","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"54","route_short_name":"21","route_long_name":"East 21st St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"53","route_short_name":"34","route_long_name":"ML King/Michigan Rd","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"52","route_short_name":"86","route_long_name":"86th St Crosstown","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"51","route_short_name":"14","route_long_name":"Prospect","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"50","route_short_name":"22","route_long_name":"Shelby","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"49","route_short_name":"11","route_long_name":"East 16th St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"48","route_short_name":"5","route_long_name":"E. 25th St./Harding","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"47","route_short_name":"39","route_long_name":"East 38th St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"46","route_short_name":"18","route_long_name":"Nora","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"45","route_short_name":"26","route_long_name":"Keystone Crosstown","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"44","route_short_name":"28","route_long_name":"St. Vincent","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"43","route_short_name":"17","route_long_name":"College","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"42","route_short_name":"15","route_long_name":"Riverside","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"41","route_short_name":"4","route_long_name":"Fort Harrison","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"40","route_short_name":"24","route_long_name":"Mars Hill","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"39","route_short_name":"31","route_long_name":"Greenwood","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"38","route_short_name":"16","route_long_name":"Beech Grove","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"37","route_short_name":"2","route_long_name":"East 34th St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"36","route_short_name":"8","route_long_name":"Washington","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"35","route_short_name":"3","route_long_name":"Michigan Street","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"34","route_short_name":"87","route_long_name":"Eastside Circulator","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"33","route_short_name":"37","route_long_name":"Park 100","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"32","route_short_name":"50","route_long_name":"”Red Line\"","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"31","route_short_name":"55","route_long_name":"English","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"30","route_short_name":"13","route_long_name":"Raymond Street","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"29","route_short_name":"12","route_long_name":"Minnesota","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"28","route_short_name":"26SN","route_long_name":"Sunday North Loop","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"27","route_short_name":"38","route_long_name":"Lafayette Square","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"26","route_short_name":"30","route_long_name":"30th Street Crosstown","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"25","route_short_name":"10","route_long_name":"10th Street","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"24","route_short_name":"25","route_long_name":"West 16th St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"23","route_short_name":"19","route_long_name":"Castleton","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"22","route_short_name":"21","route_long_name":"East 21st St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"21","route_short_name":"34","route_long_name":"ML King/Michigan Rd","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"20","route_short_name":"86","route_long_name":"86th St Crosstown","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"19","route_short_name":"14","route_long_name":"Prospect","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"18","route_short_name":"22","route_long_name":"Shelby","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"17","route_short_name":"11","route_long_name":"East 16th St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"16","route_short_name":"5","route_long_name":"E. 25th St./Harding","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"15","route_short_name":"39","route_long_name":"East 38th St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"14","route_short_name":"18","route_long_name":"Nora","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"13","route_short_name":"26","route_long_name":"Keystone Crosstown","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"12","route_short_name":"28","route_long_name":"St. Vincent","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"11","route_short_name":"17","route_long_name":"College","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"10","route_short_name":"15","route_long_name":"Riverside","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"9","route_short_name":"4","route_long_name":"Fort Harrison","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"8","route_short_name":"24","route_long_name":"Mars Hill","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"7","route_short_name":"31","route_long_name":"Greenwood","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"6","route_short_name":"16","route_long_name":"Beech Grove","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"5","route_short_name":"2","route_long_name":"East 34th St","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"4","route_short_name":"8","route_long_name":"Washington","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"3","route_short_name":"3","route_long_name":"Michigan Street","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"2","route_short_name":"87","route_long_name":"Eastside Circulator","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"1","route_short_name":"37","route_long_name":"Park 100","route_type":3,"route_color":"4269a4"},{"agency_id":"IndyGo","route_id":"0","route_short_name":"50","route_long_name":"”Red Line\"","route_type":3,"route_color":"4269a4"}],"stops":[{"stop_id":"0","stop_name":"Mitthoefer Rd & John Marshall Dr N","stop_lat":39.8223119,"stop_lon":-85.990967},{"stop_id":"1","stop_name":"38th St & Mitthoefer Rd","stop_lat":39.826339,"stop_lon":-85.992033},{"stop_id":"2","stop_name":"38th St & Strathmore Dr","stop_lat":39.82627,"stop_lon":-85.99508},{"stop_id":"3","stop_name":"38th St & Parliament Ln","stop_lat":39.826215,"stop_lon":-86.000684},{"stop_id":"4","stop_name":"38th St & Wittfield St","stop_lat":39.826164,"stop_lon":-86.005035},{"stop_id":"5","stop_name":"38th St & Post Rd","stop_lat":39.82615,"stop_lon":-86.008129},{"stop_id":"6","stop_name":"38th St & Post Rd - Northeastwood","stop_lat":39.826144,"stop_lon":-86.0119239},{"stop_id":"7","stop_name":"38th St & Biscayne Rd","stop_lat":39.8260999,"stop_lon":-86.013626},{"stop_id":"8","stop_name":"38th St & Marseille Rd","stop_lat":39.826047,"stop_lon":-86.0178339},{"stop_id":"9","stop_name":"38th St & Alsace Pl","stop_lat":39.82606,"stop_lon":-86.019899},{"stop_id":"10","stop_name":"38th St & Harvest Ave","stop_lat":39.826022,"stop_lon":-86.022174},{"stop_id":"11","stop_name":"Mitthoefer Rd - 3900 N","stop_lat":39.826893,"stop_lon":-85.990992},{"stop_id":"12","stop_name":"Mitthoefer Rd & Catalina Dr","stop_lat":39.828884,"stop_lon":-85.991066},{"stop_id":"13","stop_name":"Mitthoefer Rd & Montery Rd","stop_lat":39.830706,"stop_lon":-85.991089},{"stop_id":"14","stop_name":"Mitthoefer Rd & Ellis Dr","stop_lat":39.832529,"stop_lon":-85.9911149},{"stop_id":"15","stop_name":"42nd St & Mitthoefer Rd","stop_lat":39.833702,"stop_lon":-85.992014},{"stop_id":"16","stop_name":"42nd St & Burrwood Dr","stop_lat":39.833615,"stop_lon":-85.997255},{"stop_id":"17","stop_name":"42nd St & Baker Dr","stop_lat":39.833552,"stop_lon":-85.999203},{"stop_id":"18","stop_name":"42nd St & Stouffer Ln","stop_lat":39.833523,"stop_lon":-86.001631},{"stop_id":"19","stop_name":"42nd St & Cordell St","stop_lat":39.833504,"stop_lon":-86.003533},{"stop_id":"20","stop_name":"42nd St & Wittfield St","stop_lat":39.833484,"stop_lon":-86.004608},{"stop_id":"21","stop_name":"42nd St & Torino Ct","stop_lat":39.833473,"stop_lon":-86.0084679},{"stop_id":"22","stop_name":"42nd St & Post Rd","stop_lat":39.833464,"stop_lon":-86.009621},{"stop_id":"23","stop_name":"42nd St & Rue Lemans","stop_lat":39.8333749,"stop_lon":-86.013616},{"stop_id":"24","stop_name":"42nd St & Private Dr","stop_lat":39.833374,"stop_lon":-86.016073},{"stop_id":"25","stop_name":"42nd St & Aspen Way","stop_lat":39.833357,"stop_lon":-86.019712},{"stop_id":"26","stop_name":"42nd St & Arborcrest Dr","stop_lat":39.833328,"stop_lon":-86.023024},{"stop_id":"27","stop_name":"Franklin Rd & 42nd St","stop_lat":39.832664,"stop_lon":-86.027151},{"stop_id":"28","stop_name":"Franklin Rd & Crossbridge Dr","stop_lat":39.828187,"stop_lon":-86.027095},{"stop_id":"29","stop_name":"38th St & Franklin Rd","stop_lat":39.825876,"stop_lon":-86.027674},{"stop_id":"30","stop_name":"38th St & Richardt St","stop_lat":39.825811,"stop_lon":-86.036137},{"stop_id":"31","stop_name":"38th St & Kercheval Dr","stop_lat":39.825829,"stop_lon":-86.04},{"stop_id":"32","stop_name":"38th St & Elmhurst Dr","stop_lat":39.825839,"stop_lon":-86.043034},{"stop_id":"33","stop_name":"38th St & Shadeland Rd","stop_lat":39.825833,"stop_lon":-86.045519},{"stop_id":"34","stop_name":"38th St & Massachusetts Ave","stop_lat":39.8257819,"stop_lon":-86.048669},{"stop_id":"35","stop_name":"38th St & Elizabeth St","stop_lat":39.825806,"stop_lon":-86.052273},{"stop_id":"36","stop_name":"38th St & Sheridan Ave","stop_lat":39.825594,"stop_lon":-86.0597839},{"stop_id":"37","stop_name":"38th St - Value City","stop_lat":39.825569,"stop_lon":-86.062999},{"stop_id":"38","stop_name":"38th St & Arlington Ave","stop_lat":39.82561,"stop_lon":-86.065548},{"stop_id":"39","stop_name":"38th St & Graham Ave","stop_lat":39.825501,"stop_lon":-86.069098},{"stop_id":"40","stop_name":"38th St & Lesley Ave","stop_lat":39.825493,"stop_lon":-86.072273},{"stop_id":"41","stop_name":"38th St & Layman Ave","stop_lat":39.8254949,"stop_lon":-86.073395},{"stop_id":"42","stop_name":"38th St & Whittier Pl","stop_lat":39.825496,"stop_lon":-86.075307},{"stop_id":"43","stop_name":"38th St & Irvington Ave","stop_lat":39.825505,"stop_lon":-86.076667},{"stop_id":"44","stop_name":"38th St & Butler Ave","stop_lat":39.825534,"stop_lon":-86.080131},{"stop_id":"45","stop_name":"38th St & Emerson Ave","stop_lat":39.825579,"stop_lon":-86.083532},{"stop_id":"46","stop_name":"38th St & Riley Ave","stop_lat":39.825556,"stop_lon":-86.086341},{"stop_id":"47","stop_name":"38th St & Dequincy St","stop_lat":39.825551,"stop_lon":-86.087665},{"stop_id":"48","stop_name":"38th St & Arthington Blvd","stop_lat":39.825535,"stop_lon":-86.090549},{"stop_id":"49","stop_name":"38th St & Linwood Ave","stop_lat":39.82551,"stop_lon":-86.093575},{"stop_id":"50","stop_name":"38th St & Colorado Ave","stop_lat":39.82548,"stop_lon":-86.09584},{"stop_id":"51","stop_name":"38th St & Forest Manor Ave","stop_lat":39.825456,"stop_lon":-86.097823},{"stop_id":"52","stop_name":"38th St & Chester Ave","stop_lat":39.825412,"stop_lon":-86.100083},{"stop_id":"53","stop_name":"38th St & Sherman Dr","stop_lat":39.8254019,"stop_lon":-86.103437},{"stop_id":"54","stop_name":"38th St & Olney St","stop_lat":39.825368,"stop_lon":-86.106534},{"stop_id":"55","stop_name":"38th St & Lasalle St","stop_lat":39.825386,"stop_lon":-86.109778},{"stop_id":"56","stop_name":"38th St & Dearborn St","stop_lat":39.825382,"stop_lon":-86.111558},{"stop_id":"57","stop_name":"38th St & Parker Ave","stop_lat":39.825384,"stop_lon":-86.113296},{"stop_id":"58","stop_name":"38th St & Meadows Dr","stop_lat":39.825435,"stop_lon":-86.1155},{"stop_id":"59","stop_name":"38th St & Rural St","stop_lat":39.825401,"stop_lon":-86.116521},{"stop_id":"60","stop_name":"38th St & Temple Ave","stop_lat":39.825369,"stop_lon":-86.118401},{"stop_id":"61","stop_name":"38th St & Keystone Ave","stop_lat":39.82541,"stop_lon":-86.121342},{"stop_id":"62","stop_name":"38th St & Hilside Ave","stop_lat":39.825453,"stop_lon":-86.123002},{"stop_id":"63","stop_name":"38th St & Caroline Ave","stop_lat":39.825467,"stop_lon":-86.125676},{"stop_id":"64","stop_name":"38th St & Orchard Ave","stop_lat":39.825457,"stop_lon":-86.128118},{"stop_id":"65","stop_name":"38th St & Fall Creek Pkwy N Dr","stop_lat":39.825611,"stop_lon":-86.132342},{"stop_id":"66","stop_name":"38th St & Coliseum Ave","stop_lat":39.825552,"stop_lon":-86.136631},{"stop_id":"67","stop_name":"38th St & Winthrop Ave","stop_lat":39.8253569,"stop_lon":-86.140767},{"stop_id":"68","stop_name":"38th St & Guilford Ave","stop_lat":39.825219,"stop_lon":-86.14218},{"stop_id":"69","stop_name":"38th St & College Ave","stop_lat":39.825176,"stop_lon":-86.144682},{"stop_id":"70","stop_name":"38th St & Park Ave","stop_lat":39.8251459,"stop_lon":-86.14721},{"stop_id":"71","stop_name":"38th St & Central Ave","stop_lat":39.825107,"stop_lon":-86.150083},{"stop_id":"72","stop_name":"38th St & Washington Blvd","stop_lat":39.8250699,"stop_lon":-86.151835},{"stop_id":"73","stop_name":"38th St & Delaware St","stop_lat":39.8250559,"stop_lon":-86.15313},{"stop_id":"74","stop_name":"Meridian St & 38th St","stop_lat":39.824483,"stop_lon":-86.156939},{"stop_id":"75","stop_name":"Meridian St & 36th St","stop_lat":39.8212789,"stop_lon":-86.15691},{"stop_id":"76","stop_name":"Meridian St & 35th St","stop_lat":39.819517,"stop_lon":-86.15689},{"stop_id":"77","stop_name":"Meridian St & 34th St","stop_lat":39.817625,"stop_lon":-86.156877},{"stop_id":"78","stop_name":"Meridian St & 33rd St","stop_lat":39.815643,"stop_lon":-86.156852},{"stop_id":"79","stop_name":"Meridian St & 32nd St","stop_lat":39.813971,"stop_lon":-86.156833},{"stop_id":"80","stop_name":"Meridian St & 32nd St","stop_lat":39.812061,"stop_lon":-86.156812},{"stop_id":"81","stop_name":"Meridian St & 30th St","stop_lat":39.810653,"stop_lon":-86.156781},{"stop_id":"82","stop_name":"Meridian St & 29th St","stop_lat":39.808495,"stop_lon":-86.156773},{"stop_id":"83","stop_name":"Meridian St & 28th St","stop_lat":39.806359,"stop_lon":-86.156782},{"stop_id":"84","stop_name":"Meridian St & Fall Creek Pkwy N Dr","stop_lat":39.804981,"stop_lon":-86.156744},{"stop_id":"85","stop_name":"Meridian St & Fall Creek Pkwy S Dr","stop_lat":39.802357,"stop_lon":-86.156782},{"stop_id":"86","stop_name":"Meridian St & 23rd St","stop_lat":39.7990799,"stop_lon":-86.157111},{"stop_id":"87","stop_name":"Meridian St & Mc Lean Pl","stop_lat":39.79601,"stop_lon":-86.157421},{"stop_id":"88","stop_name":"Meridian St & 20th St","stop_lat":39.793432,"stop_lon":-86.157413},{"stop_id":"89","stop_name":"Meridian St & 19th St","stop_lat":39.792114,"stop_lon":-86.157414},{"stop_id":"90","stop_name":"Meridian St & 18th St","stop_lat":39.790851,"stop_lon":-86.15737},{"stop_id":"91","stop_name":"Meridian St & 16th St","stop_lat":39.787766,"stop_lon":-86.15738},{"stop_id":"92","stop_name":"Meridian St & 14th St","stop_lat":39.78586,"stop_lon":-86.157459},{"stop_id":"93","stop_name":"Meridian St & 13th St","stop_lat":39.7839219,"stop_lon":-86.157545},{"stop_id":"94","stop_name":"Meridian St & 11th St","stop_lat":39.782486,"stop_lon":-86.157584},{"stop_id":"95","stop_name":"Meridian St & 10th St","stop_lat":39.780882,"stop_lon":-86.157644},{"stop_id":"96","stop_name":"Meridian St & Saint Clair St","stop_lat":39.778131,"stop_lon":-86.157735},{"stop_id":"97","stop_name":"Meridian St & North St","stop_lat":39.775704,"stop_lon":-86.157846},{"stop_id":"98","stop_name":"Meridian St & Michigan St","stop_lat":39.773903,"stop_lon":-86.15789},{"stop_id":"99","stop_name":"Meridian St & Vermont St","stop_lat":39.772475,"stop_lon":-86.157919},{"stop_id":"100","stop_name":"Meridian St & New York St","stop_lat":39.771009,"stop_lon":-86.157937},{"stop_id":"101","stop_name":"Ohio St & Illinois St","stop_lat":39.769946,"stop_lon":-86.15868},{"stop_id":"102","stop_name":"Capitol Ave & Market St","stop_lat":39.768909,"stop_lon":-86.161753},{"stop_id":"103","stop_name":"Maryland St & Pennsylvania St","stop_lat":39.765548,"stop_lon":-86.156678},{"stop_id":"104","stop_name":"Ohio St & Pennsylvania St","stop_lat":39.769895,"stop_lon":-86.15589},{"stop_id":"105","stop_name":"Ohio St & Meridian St","stop_lat":39.769923,"stop_lon":-86.157676},{"stop_id":"106","stop_name":"Meridian St & Vermont St","stop_lat":39.772992,"stop_lon":-86.157784},{"stop_id":"107","stop_name":"Meridian St & Michigan St","stop_lat":39.7738889,"stop_lon":-86.157779},{"stop_id":"108","stop_name":"Meridian St & North St","stop_lat":39.775844,"stop_lon":-86.157672},{"stop_id":"109","stop_name":"Meridian St & Saint Clair St","stop_lat":39.77781,"stop_lon":-86.157611},{"stop_id":"110","stop_name":"Meridian St & 10th St","stop_lat":39.780957,"stop_lon":-86.157477},{"stop_id":"111","stop_name":"Meridian St & 11th St","stop_lat":39.7824839,"stop_lon":-86.157396},{"stop_id":"112","stop_name":"Meridian St & 13th St","stop_lat":39.784197,"stop_lon":-86.157347},{"stop_id":"113","stop_name":"Meridian St & 14th St","stop_lat":39.785611,"stop_lon":-86.157293},{"stop_id":"114","stop_name":"Meridian St & 16th St","stop_lat":39.787863,"stop_lon":-86.157199},{"stop_id":"115","stop_name":"Meridian St & 18th St","stop_lat":39.790654,"stop_lon":-86.157226},{"stop_id":"116","stop_name":"Meridian St & 20th St","stop_lat":39.7938199,"stop_lon":-86.157252},{"stop_id":"117","stop_name":"Meridian St & 21st St","stop_lat":39.795121,"stop_lon":-86.157286},{"stop_id":"118","stop_name":"Meridian St & 22nd St","stop_lat":39.79787,"stop_lon":-86.15706},{"stop_id":"119","stop_name":"Meridian St & 25th St","stop_lat":39.802582,"stop_lon":-86.15662},{"stop_id":"120","stop_name":"Meridian St & Fall Creek Pkwy N Dr","stop_lat":39.804438,"stop_lon":-86.156559},{"stop_id":"121","stop_name":"Meridian St & 28th St","stop_lat":39.806373,"stop_lon":-86.156644},{"stop_id":"122","stop_name":"Meridian St & 29th St","stop_lat":39.808166,"stop_lon":-86.15661},{"stop_id":"123","stop_name":"Meridian St & 30th St","stop_lat":39.810016,"stop_lon":-86.156616},{"stop_id":"124","stop_name":"Meridian St & 30th St","stop_lat":39.812273,"stop_lon":-86.156643},{"stop_id":"125","stop_name":"Meridian St & 32nd St","stop_lat":39.814214,"stop_lon":-86.156671},{"stop_id":"126","stop_name":"Meridian St & 33rd St","stop_lat":39.815584,"stop_lon":-86.156684},{"stop_id":"127","stop_name":"Meridian St & 34th St","stop_lat":39.817722,"stop_lon":-86.156717},{"stop_id":"128","stop_name":"Meridian St & 35th St","stop_lat":39.81955,"stop_lon":-86.156726},{"stop_id":"129","stop_name":"Meridian St & 36th St","stop_lat":39.821024,"stop_lon":-86.156733},{"stop_id":"130","stop_name":"Meridian St & 37th St","stop_lat":39.822095,"stop_lon":-86.156737},{"stop_id":"131","stop_name":"Meridian St & 37th St","stop_lat":39.823561,"stop_lon":-86.15678},{"stop_id":"132","stop_name":"38th St & Orchard Ave","stop_lat":39.825349,"stop_lon":-86.128434},{"stop_id":"133","stop_name":"38th St & Caroline Ave","stop_lat":39.825353,"stop_lon":-86.12596},{"stop_id":"134","stop_name":"38th St & Hillside Ave","stop_lat":39.825314,"stop_lon":-86.123303},{"stop_id":"135","stop_name":"38th St & Keystone Ave","stop_lat":39.825238,"stop_lon":-86.121067},{"stop_id":"136","stop_name":"38th St & Temple Ave","stop_lat":39.825275,"stop_lon":-86.118557},{"stop_id":"137","stop_name":"38th St & Rural St","stop_lat":39.825271,"stop_lon":-86.1169369},{"stop_id":"138","stop_name":"38th St & Oxford St","stop_lat":39.825274,"stop_lon":-86.115314},{"stop_id":"139","stop_name":"38th St & Parker Ave","stop_lat":39.825284,"stop_lon":-86.113598},{"stop_id":"140","stop_name":"38th St & Lasalle St","stop_lat":39.825278,"stop_lon":-86.110083},{"stop_id":"141","stop_name":"38th St & Adams St","stop_lat":39.8252809,"stop_lon":-86.108485},{"stop_id":"142","stop_name":"38th St & Gale St","stop_lat":39.82528,"stop_lon":-86.105879},{"stop_id":"143","stop_name":"38th St & Station St","stop_lat":39.825272,"stop_lon":-86.104497},{"stop_id":"144","stop_name":"38th St & Sherman Dr","stop_lat":39.825282,"stop_lon":-86.102397},{"stop_id":"145","stop_name":"38th St & Chester Ave","stop_lat":39.825309,"stop_lon":-86.10036},{"stop_id":"146","stop_name":"38th St & Forest Manor Ave","stop_lat":39.825348,"stop_lon":-86.098132},{"stop_id":"147","stop_name":"38th St & Gladstone Ave","stop_lat":39.825363,"stop_lon":-86.096117},{"stop_id":"148","stop_name":"38th St & Linwood Ave","stop_lat":39.825385,"stop_lon":-86.0939159},{"stop_id":"149","stop_name":"38th St & Arthington Blvd","stop_lat":39.825421,"stop_lon":-86.0909719},{"stop_id":"150","stop_name":"38th St & Dequincy St","stop_lat":39.825443,"stop_lon":-86.087978},{"stop_id":"151","stop_name":"38th St & Bancroft St","stop_lat":39.825463,"stop_lon":-86.085269},{"stop_id":"152","stop_name":"38th St & Emerson Ave","stop_lat":39.825439,"stop_lon":-86.082976},{"stop_id":"153","stop_name":"38th St & Butler Ave","stop_lat":39.825415,"stop_lon":-86.080423},{"stop_id":"154","stop_name":"38th St & Hawthorne Ln","stop_lat":39.8254019,"stop_lon":-86.078689},{"stop_id":"155","stop_name":"38th St & Irvington Ave","stop_lat":39.8254019,"stop_lon":-86.076944},{"stop_id":"156","stop_name":"38th St & Whittier Pl","stop_lat":39.825389,"stop_lon":-86.075278},{"stop_id":"157","stop_name":"38th St & Layman Ave","stop_lat":39.8253739,"stop_lon":-86.073195},{"stop_id":"158","stop_name":"38th St & Graham Ave","stop_lat":39.825395,"stop_lon":-86.069652},{"stop_id":"159","stop_name":"38th St & Bolton Ave","stop_lat":39.825392,"stop_lon":-86.066694},{"stop_id":"160","stop_name":"38th St & Arlington Ave","stop_lat":39.825441,"stop_lon":-86.064241},{"stop_id":"161","stop_name":"38th St & Sheridan Ave","stop_lat":39.8254499,"stop_lon":-86.060104},{"stop_id":"162","stop_name":"38th St & Elizabeth St","stop_lat":39.8256469,"stop_lon":-86.052005},{"stop_id":"163","stop_name":"38th St & Massachusetts Ave","stop_lat":39.825657,"stop_lon":-86.048947},{"stop_id":"164","stop_name":"38th St & Shadeland Ave","stop_lat":39.825674,"stop_lon":-86.045411},{"stop_id":"165","stop_name":"38th St & Whenner Dr","stop_lat":39.825666,"stop_lon":-86.043634},{"stop_id":"166","stop_name":"38th St & Kercheval Dr","stop_lat":39.825666,"stop_lon":-86.04038},{"stop_id":"167","stop_name":"38th St & Richardt St","stop_lat":39.825659,"stop_lon":-86.036581},{"stop_id":"168","stop_name":"38th St - 7900 E","stop_lat":39.825651,"stop_lon":-86.034744},{"stop_id":"169","stop_name":"Franklin Rd & 38th St","stop_lat":39.826318,"stop_lon":-86.026836},{"stop_id":"170","stop_name":"Franklin Rd - Sports Center","stop_lat":39.8287229,"stop_lon":-86.026899},{"stop_id":"171","stop_name":"42nd St & Franklin Rd","stop_lat":39.832932,"stop_lon":-86.026636},{"stop_id":"172","stop_name":"42nd St & Arborcrest Dr","stop_lat":39.83324,"stop_lon":-86.022934},{"stop_id":"173","stop_name":"42nd St & Aspen Way","stop_lat":39.833278,"stop_lon":-86.019605},{"stop_id":"174","stop_name":"42nd St & Private Dr-Missionary Christian Church","stop_lat":39.833294,"stop_lon":-86.0161399},{"stop_id":"175","stop_name":"42nd St & Biscayne Rd","stop_lat":39.833292,"stop_lon":-86.0121489},{"stop_id":"176","stop_name":"42nd St & Post Rd","stop_lat":39.833288,"stop_lon":-86.010582},{"stop_id":"177","stop_name":"42nd St & Torino Ct","stop_lat":39.833326,"stop_lon":-86.0082429},{"stop_id":"178","stop_name":"42nd St & Mount Vernon Ct","stop_lat":39.833398,"stop_lon":-86.005857},{"stop_id":"179","stop_name":"42nd St & Cordell St","stop_lat":39.833415,"stop_lon":-86.003009},{"stop_id":"180","stop_name":"42nd St & Baker Dr","stop_lat":39.8334789,"stop_lon":-85.999908},{"stop_id":"181","stop_name":"42nd St & Burrwood Dr","stop_lat":39.833516,"stop_lon":-85.9975539},{"stop_id":"182","stop_name":"42nd St & Mitthoefer Rd","stop_lat":39.833602,"stop_lon":-85.9914299},{"stop_id":"183","stop_name":"Mitthoefer Rd & Ellis Dr","stop_lat":39.832468,"stop_lon":-85.991218},{"stop_id":"184","stop_name":"Mitthoefer Rd & Montery Rd","stop_lat":39.830898,"stop_lon":-85.991193},{"stop_id":"185","stop_name":"Mitthoefer Rd & Catalina Dr","stop_lat":39.8285399,"stop_lon":-85.991171},{"stop_id":"186","stop_name":"Mitthoefer Rd & 38th St","stop_lat":39.826945,"stop_lon":-85.991185},{"stop_id":"187","stop_name":"Mitthoefer Rd & 38th St","stop_lat":39.825973,"stop_lon":-85.991145},{"stop_id":"188","stop_name":"Mitthoefer Rd & John Marshall Dr N","stop_lat":39.822646,"stop_lon":-85.991072},{"stop_id":"189","stop_name":"Mitthoefer Rd & Park Davis Dr","stop_lat":39.820563,"stop_lon":-85.991045},{"stop_id":"190","stop_name":"Mitthoefer Rd & Conveyor Dr","stop_lat":39.81538,"stop_lon":-85.991017},{"stop_id":"191","stop_name":"38th St & Franklin Rd","stop_lat":39.825767,"stop_lon":-86.025904},{"stop_id":"192","stop_name":"38th St & Harvest Ave","stop_lat":39.825835,"stop_lon":-86.022586},{"stop_id":"193","stop_name":"38th St & Alsace Dr","stop_lat":39.825849,"stop_lon":-86.020567},{"stop_id":"194","stop_name":"38th St & Dubarry Rd","stop_lat":39.8258889,"stop_lon":-86.016519},{"stop_id":"195","stop_name":"38th St & Shopping Center Dr-Northeastwood","stop_lat":39.825906,"stop_lon":-86.012589},{"stop_id":"196","stop_name":"38th St & Post Rd","stop_lat":39.825945,"stop_lon":-86.009527},{"stop_id":"197","stop_name":"38th St & Wittfield St","stop_lat":39.826017,"stop_lon":-86.004863},{"stop_id":"198","stop_name":"38th St & Parliament Ln","stop_lat":39.826063,"stop_lon":-86.001068},{"stop_id":"199","stop_name":"38th St & Tudor Park Dr","stop_lat":39.826161,"stop_lon":-85.9948129},{"stop_id":"200","stop_name":"Mitthoefer Rd & 30th St","stop_lat":39.812643,"stop_lon":-85.991039},{"stop_id":"201","stop_name":"Mitthoefer Rd & Ridgefield Dr","stop_lat":39.818089,"stop_lon":-85.9910359},{"stop_id":"202","stop_name":"38th St & Franklin Rd - Walmart Market","stop_lat":39.826008,"stop_lon":-86.025923},{"stop_id":"203","stop_name":"Meridian St & 38th St","stop_lat":39.824632,"stop_lon":-86.156755},{"stop_id":"204","stop_name":"38th St & Delaware St","stop_lat":39.8248559,"stop_lon":-86.153026},{"stop_id":"205","stop_name":"38th St & New Jersey St","stop_lat":39.8249039,"stop_lon":-86.15001},{"stop_id":"206","stop_name":"38th St & Park Ave","stop_lat":39.824933,"stop_lon":-86.147764},{"stop_id":"207","stop_name":"38th St & College Ave","stop_lat":39.824986,"stop_lon":-86.144792},{"stop_id":"208","stop_name":"38th St & Guilford Ave","stop_lat":39.825016,"stop_lon":-86.142802},{"stop_id":"209","stop_name":"38th St & Watson Rd","stop_lat":39.825288,"stop_lon":-86.14009},{"stop_id":"210","stop_name":"38th St & Coliseum Ave","stop_lat":39.825332,"stop_lon":-86.13741},{"stop_id":"211","stop_name":"38th St & Woodland Ave","stop_lat":39.825364,"stop_lon":-86.135064},{"stop_id":"212","stop_name":"38th St & Fall Creek Pkwy","stop_lat":39.825384,"stop_lon":-86.133476},{"stop_id":"213","stop_name":"3500 N Mitthoefer","stop_lat":39.82042,"stop_lon":-85.992034},{"stop_id":"214","stop_name":"38th St & Meridian St","stop_lat":39.824942,"stop_lon":-86.158004},{"stop_id":"215","stop_name":"38th St & Rookwood Ave","stop_lat":39.824899,"stop_lon":-86.167367},{"stop_id":"216","stop_name":"38th St & Clarendon Rd","stop_lat":39.8248869,"stop_lon":-86.171561},{"stop_id":"217","stop_name":"38th St & Michigan Rd","stop_lat":39.824749,"stop_lon":-86.181725},{"stop_id":"218","stop_name":"38th St & Private Dr","stop_lat":39.824703,"stop_lon":-86.183918},{"stop_id":"219","stop_name":"38th St & Knollton Rd","stop_lat":39.824598,"stop_lon":-86.198005},{"stop_id":"220","stop_name":"Lafayette Rd & 38th St","stop_lat":39.825569,"stop_lon":-86.23634},{"stop_id":"221","stop_name":"Lafayette Rd - 3950 N - Lafayette Sq","stop_lat":39.826916,"stop_lon":-86.237722},{"stop_id":"222","stop_name":"Georgetown Rd - 4000 N","stop_lat":39.827163,"stop_lon":-86.240473},{"stop_id":"223","stop_name":"Georgetown Rd & 38th St","stop_lat":39.825415,"stop_lon":-86.240277},{"stop_id":"224","stop_name":"38th St & Georgetown Rd","stop_lat":39.824062,"stop_lon":-86.240853},{"stop_id":"225","stop_name":"38th St & Private Dr","stop_lat":39.824035,"stop_lon":-86.244655},{"stop_id":"226","stop_name":"38th St & Gemco Ln","stop_lat":39.82403,"stop_lon":-86.246774},{"stop_id":"227","stop_name":"38th St & Private Dr","stop_lat":39.823977,"stop_lon":-86.250672},{"stop_id":"228","stop_name":"38th St - 5400 W","stop_lat":39.823935,"stop_lon":-86.253562},{"stop_id":"229","stop_name":"38th St & Moller Rd","stop_lat":39.823898,"stop_lon":-86.257158},{"stop_id":"230","stop_name":"38th St & Kiel Ave","stop_lat":39.823787,"stop_lon":-86.2627569},{"stop_id":"231","stop_name":"38th St & Parkwood Ct","stop_lat":39.823759,"stop_lon":-86.264438},{"stop_id":"232","stop_name":"38th St & Lawndale Ave","stop_lat":39.823702,"stop_lon":-86.266367},{"stop_id":"233","stop_name":"38th St & Eagle Creek Pkwy","stop_lat":39.823429,"stop_lon":-86.28241},{"stop_id":"234","stop_name":"Eagle Creek Pkwy & Private Dr","stop_lat":39.824254,"stop_lon":-86.283222},{"stop_id":"235","stop_name":"Eagle Creek Pkwy & Parkdale Pl","stop_lat":39.826411,"stop_lon":-86.283295},{"stop_id":"236","stop_name":"Eagle Creek Pkwy & Eagle Highlands Way","stop_lat":39.8277829,"stop_lon":-86.283311},{"stop_id":"237","stop_name":"Eagle Creek Pkwy & Shore Terrace","stop_lat":39.82926,"stop_lon":-86.283937},{"stop_id":"238","stop_name":"Shore Terrace - 6900 W","stop_lat":39.829867,"stop_lon":-86.282785},{"stop_id":"239","stop_name":"Eagle Highlands Way & Private Dr","stop_lat":39.828128,"stop_lon":-86.280519},{"stop_id":"240","stop_name":"Eagle Creek Pkwy & Eagle Highlands Way","stop_lat":39.827667,"stop_lon":-86.2834589},{"stop_id":"241","stop_name":"Eagle Creek Pkwy & Private Dr","stop_lat":39.826366,"stop_lon":-86.2834869},{"stop_id":"242","stop_name":"38th St & Shore Dr","stop_lat":39.823247,"stop_lon":-86.281942},{"stop_id":"243","stop_name":"38th St & High School Rd","stop_lat":39.823413,"stop_lon":-86.269198},{"stop_id":"244","stop_name":"38th St & Lawndale Ave","stop_lat":39.823492,"stop_lon":-86.26613},{"stop_id":"245","stop_name":"38th St & Kiel Ave","stop_lat":39.823604,"stop_lon":-86.26199},{"stop_id":"246","stop_name":"38th St - 5600 W","stop_lat":39.823663,"stop_lon":-86.259114},{"stop_id":"247","stop_name":"38th St & Moller Rd","stop_lat":39.823718,"stop_lon":-86.255244},{"stop_id":"248","stop_name":"38th St & Kevin Way","stop_lat":39.823784,"stop_lon":-86.249894},{"stop_id":"249","stop_name":"38th St & Gemco Ln","stop_lat":39.823829,"stop_lon":-86.246836},{"stop_id":"250","stop_name":"38th St & Georgetown Rd","stop_lat":39.823873,"stop_lon":-86.239107},{"stop_id":"251","stop_name":"Lafayette Rd & 37th St","stop_lat":39.82197,"stop_lon":-86.233039},{"stop_id":"252","stop_name":"Lafayette Rd - 3574 N","stop_lat":39.820197,"stop_lon":-86.231319},{"stop_id":"253","stop_name":"Lafayette Rd - 3500 N","stop_lat":39.818451,"stop_lon":-86.2295989},{"stop_id":"254","stop_name":"Commercial Dr - 3550 N","stop_lat":39.81841,"stop_lon":-86.228339},{"stop_id":"255","stop_name":"Commercial Dr - 3650 N","stop_lat":39.8194609,"stop_lon":-86.228426},{"stop_id":"256","stop_name":"Commercial Dr - 3695 N","stop_lat":39.821707,"stop_lon":-86.228458},{"stop_id":"257","stop_name":"Commercial Dr - 3720 N","stop_lat":39.822807,"stop_lon":-86.229204},{"stop_id":"258","stop_name":"Commercial Dr & Shopping Center Dr","stop_lat":39.822285,"stop_lon":-86.228655},{"stop_id":"259","stop_name":"Commercial Dr & Lafayette Rd","stop_lat":39.818374,"stop_lon":-86.228453},{"stop_id":"260","stop_name":"Lafayette Rd - 3600 N","stop_lat":39.820206,"stop_lon":-86.231145},{"stop_id":"261","stop_name":"Lafayette Rd 3750 N","stop_lat":39.822277,"stop_lon":-86.233152},{"stop_id":"262","stop_name":"38th St & Guion Rd","stop_lat":39.823507,"stop_lon":-86.220587},{"stop_id":"263","stop_name":"38th St & Cold Spring Rd","stop_lat":39.824365,"stop_lon":-86.197939},{"stop_id":"264","stop_name":"38th St & Private Dr","stop_lat":39.824492,"stop_lon":-86.184457},{"stop_id":"265","stop_name":"38th St & Clarendon Rd","stop_lat":39.824684,"stop_lon":-86.171428},{"stop_id":"266","stop_name":"38th St & Byram Ave","stop_lat":39.824703,"stop_lon":-86.169619},{"stop_id":"267","stop_name":"38th St & Rookwood Ave","stop_lat":39.824711,"stop_lon":-86.16779},{"stop_id":"268","stop_name":"38th St & Cornelius Ave","stop_lat":39.824716,"stop_lon":-86.165981},{"stop_id":"269","stop_name":"38th St & Boulevard Pl","stop_lat":39.824726,"stop_lon":-86.164286},{"stop_id":"270","stop_name":"38th St & Kenwood Ave","stop_lat":39.824941,"stop_lon":-86.159631},{"stop_id":"271","stop_name":"38th St & Boulevard Pl","stop_lat":39.824926,"stop_lon":-86.163127},{"stop_id":"272","stop_name":"38th St & High School Rd","stop_lat":39.823639,"stop_lon":-86.268513},{"stop_id":"273","stop_name":"38th St - 4945 W","stop_lat":39.8238119,"stop_lon":-86.243037},{"stop_id":"274","stop_name":"38th St & Capitol Ave","stop_lat":39.824742,"stop_lon":-86.160616},{"stop_id":"275","stop_name":"38th St & Illinois St","stop_lat":39.824768,"stop_lon":-86.158252},{"stop_id":"276","stop_name":"38th St & Cornelius Ave","stop_lat":39.824912,"stop_lon":-86.165591},{"stop_id":"277","stop_name":"38th St & Byram Ave","stop_lat":39.824897,"stop_lon":-86.1692039},{"stop_id":"278","stop_name":"Delaware St & Market St","stop_lat":39.768718,"stop_lon":-86.154391},{"stop_id":"279","stop_name":"Delaware St & New York St","stop_lat":39.77103,"stop_lon":-86.154248},{"stop_id":"280","stop_name":"Delaware St & Vermont St","stop_lat":39.77237,"stop_lon":-86.154186},{"stop_id":"281","stop_name":"Delaware St & Michigan St","stop_lat":39.773735,"stop_lon":-86.154132},{"stop_id":"282","stop_name":"Alabama St & North St","stop_lat":39.7758589,"stop_lon":-86.1522789},{"stop_id":"283","stop_name":"Alabama St & Saint Clair Ct","stop_lat":39.7777559,"stop_lon":-86.152175},{"stop_id":"284","stop_name":"Alabama St & 09th St","stop_lat":39.778945,"stop_lon":-86.152162},{"stop_id":"285","stop_name":"Alabama St & Puryear St","stop_lat":39.780834,"stop_lon":-86.1520819},{"stop_id":"286","stop_name":"Alabama St & 12th St","stop_lat":39.7828159,"stop_lon":-86.152118},{"stop_id":"287","stop_name":"Alabama St & 13th St","stop_lat":39.7843639,"stop_lon":-86.152136},{"stop_id":"288","stop_name":"Alabama St & 15th St","stop_lat":39.787379,"stop_lon":-86.152128},{"stop_id":"289","stop_name":"Alabama St & 16th St","stop_lat":39.788671,"stop_lon":-86.152194},{"stop_id":"290","stop_name":"Alabama St & 17th St","stop_lat":39.790681,"stop_lon":-86.152276},{"stop_id":"291","stop_name":"Alabama St & 19th St","stop_lat":39.792984,"stop_lon":-86.152275},{"stop_id":"292","stop_name":"Alabama St & 21st St","stop_lat":39.795715,"stop_lon":-86.152301},{"stop_id":"293","stop_name":"Alabama St & 22nd St","stop_lat":39.797244,"stop_lon":-86.152319},{"stop_id":"294","stop_name":"22nd St & Central Ave","stop_lat":39.797395,"stop_lon":-86.149711},{"stop_id":"295","stop_name":"22nd St & Park Ave","stop_lat":39.797555,"stop_lon":-86.148189},{"stop_id":"296","stop_name":"22nd St & Broadway St","stop_lat":39.797614,"stop_lon":-86.14651},{"stop_id":"297","stop_name":"College Ave & 22nd St","stop_lat":39.797979,"stop_lon":-86.144683},{"stop_id":"298","stop_name":"College Ave & 23rd St","stop_lat":39.799302,"stop_lon":-86.144706},{"stop_id":"299","stop_name":"College Ave & 24th St","stop_lat":39.801155,"stop_lon":-86.144723},{"stop_id":"300","stop_name":"College Ave & 25th St","stop_lat":39.802917,"stop_lon":-86.144713},{"stop_id":"301","stop_name":"College Ave & 26th St","stop_lat":39.804175,"stop_lon":-86.144719},{"stop_id":"302","stop_name":"College Ave & 27th St","stop_lat":39.805333,"stop_lon":-86.14473},{"stop_id":"303","stop_name":"College Ave & 28th St","stop_lat":39.806774,"stop_lon":-86.144729},{"stop_id":"304","stop_name":"College Ave & 30th St","stop_lat":39.810206,"stop_lon":-86.14486},{"stop_id":"305","stop_name":"30th St & Fall Creek Pkwy N Dr","stop_lat":39.810341,"stop_lon":-86.144064},{"stop_id":"306","stop_name":"Sutherland Ave & 30th St","stop_lat":39.810988,"stop_lon":-86.141558},{"stop_id":"307","stop_name":"Sutherland Ave & 32nd St","stop_lat":39.813087,"stop_lon":-86.141128},{"stop_id":"308","stop_name":"Sutherland Ave & Private","stop_lat":39.814258,"stop_lon":-86.140841},{"stop_id":"309","stop_name":"Sutherland Ave & Guilford Ave","stop_lat":39.815425,"stop_lon":-86.139279},{"stop_id":"310","stop_name":"Sutherland Ave & Winthrop Ave","stop_lat":39.815865,"stop_lon":-86.137705},{"stop_id":"311","stop_name":"Sutherland Ave & 34th St","stop_lat":39.817896,"stop_lon":-86.134561},{"stop_id":"312","stop_name":"34th St & Hovey St","stop_lat":39.817996,"stop_lon":-86.132767},{"stop_id":"313","stop_name":"34th St & Ralston Ave","stop_lat":39.818005,"stop_lon":-86.131276},{"stop_id":"314","stop_name":"34th St & Schofield Ave","stop_lat":39.818036,"stop_lon":-86.1297979},{"stop_id":"315","stop_name":"34th St & Orchard Ave","stop_lat":39.818029,"stop_lon":-86.127915},{"stop_id":"316","stop_name":"34th St & Caroline Ave","stop_lat":39.81804,"stop_lon":-86.125975},{"stop_id":"317","stop_name":"34th St & Baltimore Ave","stop_lat":39.818055,"stop_lon":-86.124227},{"stop_id":"318","stop_name":"34th St & Keystone Ave","stop_lat":39.818062,"stop_lon":-86.121169},{"stop_id":"319","stop_name":"34th St & Tacoma Ave","stop_lat":39.818076,"stop_lon":-86.120254},{"stop_id":"320","stop_name":"34th St & Temple Ave","stop_lat":39.818081,"stop_lon":-86.118343},{"stop_id":"321","stop_name":"34th St & Rural St","stop_lat":39.818076,"stop_lon":-86.11689},{"stop_id":"322","stop_name":"34th St & Oxford St","stop_lat":39.81809,"stop_lon":-86.115185},{"stop_id":"323","stop_name":"34th St & Dearborn St","stop_lat":39.818088,"stop_lon":-86.112358},{"stop_id":"324","stop_name":"34th St & Houston St","stop_lat":39.818103,"stop_lon":-86.109731},{"stop_id":"325","stop_name":"34th St & Adams St","stop_lat":39.818116,"stop_lon":-86.108546},{"stop_id":"326","stop_name":"34th St & Olney St","stop_lat":39.818138,"stop_lon":-86.107033},{"stop_id":"327","stop_name":"34th St & Station St","stop_lat":39.818139,"stop_lon":-86.1045089},{"stop_id":"328","stop_name":"34th St & Sherman Dr","stop_lat":39.818137,"stop_lon":-86.1028709},{"stop_id":"329","stop_name":"34th St & Chester Ave","stop_lat":39.818161,"stop_lon":-86.10029},{"stop_id":"330","stop_name":"34th St & Forest Manor Ave","stop_lat":39.818174,"stop_lon":-86.098069},{"stop_id":"331","stop_name":"34th St & Colorado Ave","stop_lat":39.818204,"stop_lon":-86.095349},{"stop_id":"332","stop_name":"34th St & Euclid Ave","stop_lat":39.818233,"stop_lon":-86.092697},{"stop_id":"333","stop_name":"34th St & Arthington Blvd","stop_lat":39.818255,"stop_lon":-86.090387},{"stop_id":"334","stop_name":"34th St & Dequincy St","stop_lat":39.818283,"stop_lon":-86.087892},{"stop_id":"335","stop_name":"34th St & Bancroft St","stop_lat":39.818312,"stop_lon":-86.085129},{"stop_id":"336","stop_name":"34th St & Emerson Ave","stop_lat":39.818344,"stop_lon":-86.083186},{"stop_id":"337","stop_name":"34th St & Butler Ave","stop_lat":39.818332,"stop_lon":-86.080348},{"stop_id":"338","stop_name":"34th St & Downey Ave","stop_lat":39.818316,"stop_lon":-86.077867},{"stop_id":"339","stop_name":"34th St & Layman Ave","stop_lat":39.81833,"stop_lon":-86.07331},{"stop_id":"340","stop_name":"34th St - 5851 E","stop_lat":39.8183099,"stop_lon":-86.06798},{"stop_id":"341","stop_name":"34th St & Arlington Ave","stop_lat":39.818293,"stop_lon":-86.064214},{"stop_id":"342","stop_name":"34th St - 6600 E","stop_lat":39.818342,"stop_lon":-86.058625},{"stop_id":"343","stop_name":"34th St - 6700 E","stop_lat":39.818357,"stop_lon":-86.054944},{"stop_id":"344","stop_name":"34th St & Elizabeth St","stop_lat":39.818375,"stop_lon":-86.052783},{"stop_id":"345","stop_name":"34th St & Edmondson Ave","stop_lat":39.818381,"stop_lon":-86.051028},{"stop_id":"346","stop_name":"34th St & Shadeland Ave","stop_lat":39.81838,"stop_lon":-86.046421},{"stop_id":"347","stop_name":"Shadeland Ave & 32nd St","stop_lat":39.81604,"stop_lon":-86.045921},{"stop_id":"348","stop_name":"Shadeland Ave - 3100 N","stop_lat":39.813731,"stop_lon":-86.045894},{"stop_id":"349","stop_name":"30th St & Shadeland Ave","stop_lat":39.8110039,"stop_lon":-86.044505},{"stop_id":"350","stop_name":"30th St & Elmhurst Dr","stop_lat":39.811029,"stop_lon":-86.040091},{"stop_id":"351","stop_name":"30th St & Richardt Av","stop_lat":39.811034,"stop_lon":-86.035011},{"stop_id":"352","stop_name":"30th St & Enterprise St","stop_lat":39.811096,"stop_lon":-86.03194},{"stop_id":"353","stop_name":"30th St & Huber St","stop_lat":39.811061,"stop_lon":-86.029935},{"stop_id":"354","stop_name":"30th St & Franklin Rd","stop_lat":39.811089,"stop_lon":-86.026266},{"stop_id":"355","stop_name":"30th St & Private Dr","stop_lat":39.81117,"stop_lon":-86.024144},{"stop_id":"356","stop_name":"30th St & Tobey Dr","stop_lat":39.811198,"stop_lon":-86.018517},{"stop_id":"357","stop_name":"30th St & Routiers Ave","stop_lat":39.811274,"stop_lon":-86.014174},{"stop_id":"358","stop_name":"30th St & Private Dr","stop_lat":39.811262,"stop_lon":-86.011942},{"stop_id":"359","stop_name":"Post Rd & 30th St","stop_lat":39.8118229,"stop_lon":-86.00961},{"stop_id":"360","stop_name":"33rd St & Post Rd","stop_lat":39.816705,"stop_lon":-86.010389},{"stop_id":"361","stop_name":"33rd St & Mesilla Ct","stop_lat":39.816649,"stop_lon":-86.015266},{"stop_id":"362","stop_name":"33rd St & Raton Ct","stop_lat":39.816598,"stop_lon":-86.017807},{"stop_id":"363","stop_name":"33rd St - Crossroads","stop_lat":39.816545,"stop_lon":-86.022531},{"stop_id":"364","stop_name":"33rd St & Franklin Rd","stop_lat":39.816488,"stop_lon":-86.025845},{"stop_id":"365","stop_name":"Franklin Rd & Bellwood Dr","stop_lat":39.814184,"stop_lon":-86.026826},{"stop_id":"366","stop_name":"Franklin Rd & 30th St","stop_lat":39.811889,"stop_lon":-86.026814},{"stop_id":"367","stop_name":"Post Rd & 42nd St","stop_lat":39.834492,"stop_lon":-86.010221},{"stop_id":"368","stop_name":"30th St & Huber St","stop_lat":39.811132,"stop_lon":-86.030064},{"stop_id":"369","stop_name":"30th St & Enterprise St","stop_lat":39.811205,"stop_lon":-86.031421},{"stop_id":"370","stop_name":"30th St & Richardt Ave","stop_lat":39.81107,"stop_lon":-86.036008},{"stop_id":"371","stop_name":"30th St & Elmhurst Dr","stop_lat":39.811087,"stop_lon":-86.040049},{"stop_id":"372","stop_name":"30th St & Shadeland Ave","stop_lat":39.811152,"stop_lon":-86.045381},{"stop_id":"373","stop_name":"Shadeland Ave & Private Dr","stop_lat":39.813611,"stop_lon":-86.045601},{"stop_id":"374","stop_name":"Shadeland Ave & 33rd St","stop_lat":39.81612,"stop_lon":-86.045636},{"stop_id":"375","stop_name":"34th St & Shadeland Ave","stop_lat":39.8184619,"stop_lon":-86.046404},{"stop_id":"376","stop_name":"34th St & Edmondson Ave","stop_lat":39.818408,"stop_lon":-86.051046},{"stop_id":"377","stop_name":"34th St & Elizabeth St","stop_lat":39.818409,"stop_lon":-86.052392},{"stop_id":"378","stop_name":"34th St & Private Dr","stop_lat":39.818404,"stop_lon":-86.054866},{"stop_id":"379","stop_name":"34th St & Arlington Ave","stop_lat":39.818388,"stop_lon":-86.065332},{"stop_id":"380","stop_name":"34th St & Private Dr","stop_lat":39.8183999,"stop_lon":-86.068155},{"stop_id":"381","stop_name":"34th St & Layman Ave","stop_lat":39.8183859,"stop_lon":-86.072801},{"stop_id":"382","stop_name":"34th St & Downey Ave","stop_lat":39.818402,"stop_lon":-86.0776039},{"stop_id":"383","stop_name":"34th St & Butler Ave","stop_lat":39.818412,"stop_lon":-86.080445},{"stop_id":"384","stop_name":"34th St & Emerson Ave","stop_lat":39.818419,"stop_lon":-86.082901},{"stop_id":"385","stop_name":"34th St & Bancroft St","stop_lat":39.818407,"stop_lon":-86.08487},{"stop_id":"386","stop_name":"34th St & Dequincy St","stop_lat":39.818381,"stop_lon":-86.087543},{"stop_id":"387","stop_name":"34th St & Wallace Ave","stop_lat":39.818371,"stop_lon":-86.088768},{"stop_id":"388","stop_name":"34th St & Drexel Ave","stop_lat":39.818333,"stop_lon":-86.092417},{"stop_id":"389","stop_name":"34th St & Colorado Ave","stop_lat":39.818313,"stop_lon":-86.094709},{"stop_id":"390","stop_name":"34th St & Forest Manor Ave","stop_lat":39.818286,"stop_lon":-86.097678},{"stop_id":"391","stop_name":"34th St & Chester Dr","stop_lat":39.818255,"stop_lon":-86.100013},{"stop_id":"392","stop_name":"34th St & Sherman Dr","stop_lat":39.818238,"stop_lon":-86.102484},{"stop_id":"393","stop_name":"34th St & Station St","stop_lat":39.818223,"stop_lon":-86.104157},{"stop_id":"394","stop_name":"34th St & Olney St","stop_lat":39.818221,"stop_lon":-86.10688},{"stop_id":"395","stop_name":"34th St & Adams St","stop_lat":39.818208,"stop_lon":-86.108229},{"stop_id":"396","stop_name":"34th St & Lasalle St","stop_lat":39.818185,"stop_lon":-86.109806},{"stop_id":"397","stop_name":"34th St & Dearborn St","stop_lat":39.81819,"stop_lon":-86.112031},{"stop_id":"398","stop_name":"34th St & Parker Ave","stop_lat":39.818191,"stop_lon":-86.113256},{"stop_id":"399","stop_name":"34th St & Oxford St","stop_lat":39.81819,"stop_lon":-86.114872},{"stop_id":"400","stop_name":"34th St & Temple Ave","stop_lat":39.81818,"stop_lon":-86.118247},{"stop_id":"401","stop_name":"34th St & Tacoma Ave","stop_lat":39.818163,"stop_lon":-86.119881},{"stop_id":"402","stop_name":"34th St & Keystone Ave","stop_lat":39.818146,"stop_lon":-86.121992},{"stop_id":"403","stop_name":"34th St & Baltimore Ave","stop_lat":39.818147,"stop_lon":-86.1238429},{"stop_id":"404","stop_name":"34th St & Nicholas Ave","stop_lat":39.818122,"stop_lon":-86.126773},{"stop_id":"405","stop_name":"34th St & Orchard Ave","stop_lat":39.81812,"stop_lon":-86.128026},{"stop_id":"406","stop_name":"34th St & Schofield Ave","stop_lat":39.818133,"stop_lon":-86.129536},{"stop_id":"407","stop_name":"34th St & Ralston Ave","stop_lat":39.818124,"stop_lon":-86.13097},{"stop_id":"408","stop_name":"34th St & Hovey St","stop_lat":39.8181129,"stop_lon":-86.132465},{"stop_id":"409","stop_name":"Sutherland Ave & 34th St","stop_lat":39.817777,"stop_lon":-86.13482},{"stop_id":"410","stop_name":"Sutherland Ave & A J Brown Ave","stop_lat":39.816715,"stop_lon":-86.135372},{"stop_id":"411","stop_name":"Sutherland Ave & Winthrop Ave","stop_lat":39.815959,"stop_lon":-86.137666},{"stop_id":"412","stop_name":"Sutherland Ave & Guilford Ave","stop_lat":39.81555,"stop_lon":-86.139002},{"stop_id":"413","stop_name":"Sutherland Ave & Private Dr","stop_lat":39.814813,"stop_lon":-86.140634},{"stop_id":"414","stop_name":"Sutherland Ave & 32nd St","stop_lat":39.813232,"stop_lon":-86.141182},{"stop_id":"415","stop_name":"Sutherland Ave & 30th St","stop_lat":39.811009,"stop_lon":-86.141676},{"stop_id":"416","stop_name":"30th St & Fall Creek Pkwy N Dr","stop_lat":39.810464,"stop_lon":-86.143409},{"stop_id":"417","stop_name":"30th St & College Ave","stop_lat":39.810406,"stop_lon":-86.145477},{"stop_id":"418","stop_name":"30th St & Ruckle St","stop_lat":39.810356,"stop_lon":-86.148257},{"stop_id":"419","stop_name":"Central Ave & 30th St","stop_lat":39.810015,"stop_lon":-86.149664},{"stop_id":"420","stop_name":"Central Ave & 29th St","stop_lat":39.808599,"stop_lon":-86.149654},{"stop_id":"421","stop_name":"Central Ave & Fall Creek Pkwy N Dr","stop_lat":39.806356,"stop_lon":-86.149635},{"stop_id":"422","stop_name":"Central Ave & 25th St","stop_lat":39.802829,"stop_lon":-86.149603},{"stop_id":"423","stop_name":"Central Ave & 24th St","stop_lat":39.801291,"stop_lon":-86.149582},{"stop_id":"424","stop_name":"Central Ave & 23rd St","stop_lat":39.799468,"stop_lon":-86.14958},{"stop_id":"425","stop_name":"Central Ave & 22nd St","stop_lat":39.7971379,"stop_lon":-86.149592},{"stop_id":"426","stop_name":"Central Ave & 21st St","stop_lat":39.79593,"stop_lon":-86.1495659},{"stop_id":"427","stop_name":"Central Ave & 20th St","stop_lat":39.794033,"stop_lon":-86.1495769},{"stop_id":"428","stop_name":"Central Ave & 19th St","stop_lat":39.7923199,"stop_lon":-86.149565},{"stop_id":"429","stop_name":"Fort Wayne Ave & New Jersey St","stop_lat":39.780519,"stop_lon":-86.150102},{"stop_id":"430","stop_name":"Fort Wayne Ave & 09th St","stop_lat":39.779297,"stop_lon":-86.151324},{"stop_id":"431","stop_name":"Alabama St & Walnut St","stop_lat":39.776819,"stop_lon":-86.1524139},{"stop_id":"432","stop_name":"Alabama St & North St","stop_lat":39.775587,"stop_lon":-86.152401},{"stop_id":"433","stop_name":"Alabama St & Michigan St","stop_lat":39.773527,"stop_lon":-86.152479},{"stop_id":"434","stop_name":"Central Ave & Fall Creek Pkwy S Dr","stop_lat":39.805006,"stop_lon":-86.149604},{"stop_id":"435","stop_name":"Sutherland Ave & A J Brown Ave","stop_lat":39.816358,"stop_lon":-86.136017},{"stop_id":"436","stop_name":"33rd St & Downey Ave","stop_lat":39.81552,"stop_lon":-86.07832},{"stop_id":"437","stop_name":"Fort Wayne Ave & Sahm St","stop_lat":39.779279,"stop_lon":-86.151182},{"stop_id":"438","stop_name":"Fort Wayne Ave & New Jersey St","stop_lat":39.780401,"stop_lon":-86.150087},{"stop_id":"439","stop_name":"10th St & East St","stop_lat":39.780753,"stop_lon":-86.14857},{"stop_id":"440","stop_name":"10th St & College Ave","stop_lat":39.780651,"stop_lon":-86.145321},{"stop_id":"441","stop_name":"10th St & Massachusetts Ave","stop_lat":39.781159,"stop_lon":-86.142549},{"stop_id":"442","stop_name":"10th St & Highland Ave","stop_lat":39.781175,"stop_lon":-86.137397},{"stop_id":"443","stop_name":"10th St & Oriental St","stop_lat":39.781231,"stop_lon":-86.135576},{"stop_id":"444","stop_name":"10th St & Arsenal Ave","stop_lat":39.781245,"stop_lon":-86.133544},{"stop_id":"445","stop_name":"10th St & Newman St","stop_lat":39.78125,"stop_lon":-86.13168},{"stop_id":"446","stop_name":"10th St & Woodruff Pl Middle D","stop_lat":39.78127,"stop_lon":-86.128691},{"stop_id":"447","stop_name":"10th St & Woodruff Pl E Dr","stop_lat":39.781284,"stop_lon":-86.127175},{"stop_id":"448","stop_name":"10th St & Jefferson Ave","stop_lat":39.781329,"stop_lon":-86.123443},{"stop_id":"449","stop_name":"10th St & Keystone Ave","stop_lat":39.781291,"stop_lon":-86.121909},{"stop_id":"450","stop_name":"10th St & Temple Ave","stop_lat":39.781288,"stop_lon":-86.118661},{"stop_id":"451","stop_name":"10th St & Rural St","stop_lat":39.7813299,"stop_lon":-86.116836},{"stop_id":"452","stop_name":"10th St & Parker Ave","stop_lat":39.781345,"stop_lon":-86.11447},{"stop_id":"453","stop_name":"10th St & Gray St","stop_lat":39.781357,"stop_lon":-86.1120569},{"stop_id":"454","stop_name":"10th St & Lasalle St","stop_lat":39.781368,"stop_lon":-86.109965},{"stop_id":"455","stop_name":"10th St & Olney St","stop_lat":39.781376,"stop_lon":-86.10645},{"stop_id":"456","stop_name":"10th St & Kealing Ave","stop_lat":39.781383,"stop_lon":-86.104407},{"stop_id":"457","stop_name":"10th St & Bradley Ave","stop_lat":39.781398,"stop_lon":-86.101365},{"stop_id":"458","stop_name":"10th St & Denny St","stop_lat":39.781401,"stop_lon":-86.09975},{"stop_id":"459","stop_name":"10th St & Grant Ave","stop_lat":39.781419,"stop_lon":-86.097782},{"stop_id":"460","stop_name":"10th St & Euclid Ave","stop_lat":39.7814089,"stop_lon":-86.095366},{"stop_id":"461","stop_name":"10th St & Linwood Ave","stop_lat":39.781434,"stop_lon":-86.093114},{"stop_id":"462","stop_name":"10th St & Bosart Ave","stop_lat":39.781464,"stop_lon":-86.0907299},{"stop_id":"463","stop_name":"10th St & Dequincy St","stop_lat":39.781478,"stop_lon":-86.087695},{"stop_id":"464","stop_name":"10th St & Riley Ave","stop_lat":39.781486,"stop_lon":-86.086254},{"stop_id":"465","stop_name":"10th St & Emerson Ave","stop_lat":39.781501,"stop_lon":-86.083725},{"stop_id":"466","stop_name":"10th St & Butler Ave","stop_lat":39.781514,"stop_lon":-86.080676},{"stop_id":"467","stop_name":"10th St & Hawthorne Ln","stop_lat":39.781521,"stop_lon":-86.078715},{"stop_id":"468","stop_name":"10th St & Irvington Ave","stop_lat":39.781531,"stop_lon":-86.076733},{"stop_id":"469","stop_name":"Ritter Ave & 10th St","stop_lat":39.781956,"stop_lon":-86.07369},{"stop_id":"470","stop_name":"Ritter Ave -1200 N","stop_lat":39.783439,"stop_lon":-86.073695},{"stop_id":"471","stop_name":"Ritter Ave & 13th St","stop_lat":39.785133,"stop_lon":-86.073712},{"stop_id":"472","stop_name":"1450 N Ritter Ave - Community Hosp East","stop_lat":39.787406,"stop_lon":-86.07374},{"stop_id":"473","stop_name":"Ritter Ave & 16th St","stop_lat":39.788721,"stop_lon":-86.073744},{"stop_id":"474","stop_name":"16th St & Lesley Ave","stop_lat":39.788885,"stop_lon":-86.071546},{"stop_id":"475","stop_name":"16th St & Graham Ave","stop_lat":39.7888949,"stop_lon":-86.069254},{"stop_id":"476","stop_name":"16th St & Priscilla Ave","stop_lat":39.788898,"stop_lon":-86.066799},{"stop_id":"477","stop_name":"16th St & Arlington Ave","stop_lat":39.7889089,"stop_lon":-86.064589},{"stop_id":"478","stop_name":"Arlington Ave & Village Plaza N Dr","stop_lat":39.786897,"stop_lon":-86.064435},{"stop_id":"479","stop_name":"Arlington Ave & Village Plaza S Dr","stop_lat":39.785733,"stop_lon":-86.064411},{"stop_id":"480","stop_name":"Arlington Ave & 12th St","stop_lat":39.784542,"stop_lon":-86.064397},{"stop_id":"481","stop_name":"Arlington Ave & Eastridge Dr","stop_lat":39.783257,"stop_lon":-86.064389},{"stop_id":"482","stop_name":"10th St & Arlington Ave","stop_lat":39.781585,"stop_lon":-86.063721},{"stop_id":"483","stop_name":"10th St & Sheridan Ave","stop_lat":39.781656,"stop_lon":-86.059851},{"stop_id":"484","stop_name":"10th St & Ridgeview Dr","stop_lat":39.781669,"stop_lon":-86.057502},{"stop_id":"485","stop_name":"10th St & Edmondson Ave","stop_lat":39.781707,"stop_lon":-86.05023},{"stop_id":"486","stop_name":"10th St - 6900 E","stop_lat":39.781712,"stop_lon":-86.0470519},{"stop_id":"487","stop_name":"10th St & Shadeland Ave","stop_lat":39.781722,"stop_lon":-86.044853},{"stop_id":"488","stop_name":"10th St - 7030 E","stop_lat":39.781703,"stop_lon":-86.044825},{"stop_id":"489","stop_name":"10th St & Shortridge Rd","stop_lat":39.781721,"stop_lon":-86.041669},{"stop_id":"490","stop_name":"Shortridge Rd - 900 N","stop_lat":39.780793,"stop_lon":-86.040746},{"stop_id":"491","stop_name":"Shortridge Rd - 800 N-USPS","stop_lat":39.779929,"stop_lon":-86.040738},{"stop_id":"492","stop_name":"10th St & Hartman Dr","stop_lat":39.781809,"stop_lon":-86.039204},{"stop_id":"493","stop_name":"10th St & Sadlier Dr","stop_lat":39.781821,"stop_lon":-86.036944},{"stop_id":"494","stop_name":"10th St & Payton Ave","stop_lat":39.781842,"stop_lon":-86.032966},{"stop_id":"495","stop_name":"10th St & Carroll White Dr","stop_lat":39.781854,"stop_lon":-86.029102},{"stop_id":"496","stop_name":"10th St & Franklin Rd","stop_lat":39.781846,"stop_lon":-86.026647},{"stop_id":"497","stop_name":"10th St & Cecil Ave","stop_lat":39.781889,"stop_lon":-86.02321},{"stop_id":"498","stop_name":"10th St & Eaton Ave","stop_lat":39.781935,"stop_lon":-86.019858},{"stop_id":"499","stop_name":"10th St & Fenton Ave","stop_lat":39.781951,"stop_lon":-86.018225},{"stop_id":"500","stop_name":"10th St & Harbison Ave","stop_lat":39.781975,"stop_lon":-86.014927},{"stop_id":"501","stop_name":"10th St & Bazil Ave","stop_lat":39.781995,"stop_lon":-86.011953},{"stop_id":"502","stop_name":"10th St & Post Rd","stop_lat":39.782001,"stop_lon":-86.008971},{"stop_id":"503","stop_name":"10th St - 9150 E","stop_lat":39.782041,"stop_lon":-86.006619},{"stop_id":"504","stop_name":"10th St & Wittfield St","stop_lat":39.782078,"stop_lon":-86.004022},{"stop_id":"505","stop_name":"10th St & Bonar Ave","stop_lat":39.782112,"stop_lon":-86.00183},{"stop_id":"506","stop_name":"10th St & Delbrick Ln","stop_lat":39.782139,"stop_lon":-85.999041},{"stop_id":"507","stop_name":"10th St & Hathaway Dr","stop_lat":39.78217,"stop_lon":-85.9959669},{"stop_id":"508","stop_name":"10th St & Mitthoefer Rd","stop_lat":39.782189,"stop_lon":-85.991181},{"stop_id":"509","stop_name":"Mitthoefer Rd & 10th St","stop_lat":39.781532,"stop_lon":-85.990473},{"stop_id":"510","stop_name":"E Washington St - Sam's Club","stop_lat":39.774968,"stop_lon":-85.974262},{"stop_id":"511","stop_name":"E Washington St & German Church Rd - Marsh","stop_lat":39.774919,"stop_lon":-85.972152},{"stop_id":"512","stop_name":"Mitthoefer Rd & Michigan St","stop_lat":39.778645,"stop_lon":-85.990229},{"stop_id":"513","stop_name":"Mitthoefer Rd & Michigan St","stop_lat":39.778658,"stop_lon":-85.990463},{"stop_id":"514","stop_name":"10th St & Mitthoefer Rd","stop_lat":39.782371,"stop_lon":-85.991057},{"stop_id":"515","stop_name":"10th St & Hathaway Dr","stop_lat":39.782223,"stop_lon":-85.995625},{"stop_id":"516","stop_name":"10th St & Schleicher Ave","stop_lat":39.782187,"stop_lon":-85.998849},{"stop_id":"517","stop_name":"10th St & Bonar Ave","stop_lat":39.782167,"stop_lon":-86.001706},{"stop_id":"518","stop_name":"10th St & Wittfield St","stop_lat":39.782097,"stop_lon":-86.004253},{"stop_id":"519","stop_name":"10th St - 9200 E","stop_lat":39.782138,"stop_lon":-86.006232},{"stop_id":"520","stop_name":"10th St & Post Rd","stop_lat":39.7821349,"stop_lon":-86.010014},{"stop_id":"521","stop_name":"10th St & Routiers Ave","stop_lat":39.782036,"stop_lon":-86.013572},{"stop_id":"522","stop_name":"10th St & Fenton Ave","stop_lat":39.782001,"stop_lon":-86.017902},{"stop_id":"523","stop_name":"10th St & Eaton Ave","stop_lat":39.7819829,"stop_lon":-86.019549},{"stop_id":"524","stop_name":"10th St & Cecil Ave","stop_lat":39.781951,"stop_lon":-86.022823},{"stop_id":"525","stop_name":"10th St & Franklin Rd","stop_lat":39.781927,"stop_lon":-86.026021},{"stop_id":"526","stop_name":"10th St & Carroll White Dr","stop_lat":39.7819,"stop_lon":-86.029469},{"stop_id":"527","stop_name":"10th St & Payton Ave","stop_lat":39.781896,"stop_lon":-86.033347},{"stop_id":"528","stop_name":"10th St & Mitchner Ave","stop_lat":39.781882,"stop_lon":-86.035229},{"stop_id":"529","stop_name":"10th St & Hartman Dr","stop_lat":39.781867,"stop_lon":-86.039022},{"stop_id":"530","stop_name":"10th St & Shortridge Rd","stop_lat":39.781871,"stop_lon":-86.040439},{"stop_id":"531","stop_name":"10th St -7100 E","stop_lat":39.781821,"stop_lon":-86.0429039},{"stop_id":"532","stop_name":"10th St - 6900 E","stop_lat":39.781816,"stop_lon":-86.047231},{"stop_id":"533","stop_name":"10th St & Edmondson Ave","stop_lat":39.781764,"stop_lon":-86.050532},{"stop_id":"534","stop_name":"10th St & Ridgeview Dr","stop_lat":39.781719,"stop_lon":-86.057271},{"stop_id":"535","stop_name":"10th St & Sheridan Ave","stop_lat":39.781698,"stop_lon":-86.059321},{"stop_id":"536","stop_name":"10th St & Arlington Ave","stop_lat":39.781713,"stop_lon":-86.063918},{"stop_id":"537","stop_name":"Arlington Ave & 11th St","stop_lat":39.782511,"stop_lon":-86.06415},{"stop_id":"538","stop_name":"Arlington Ave & 12th St","stop_lat":39.784339,"stop_lon":-86.064171},{"stop_id":"539","stop_name":"Arlington Ave & Village Plaza S Dr","stop_lat":39.785808,"stop_lon":-86.064233},{"stop_id":"540","stop_name":"Arlington Ave & 14th St","stop_lat":39.787156,"stop_lon":-86.064237},{"stop_id":"541","stop_name":"16th St & Arlington Ave","stop_lat":39.789029,"stop_lon":-86.064857},{"stop_id":"542","stop_name":"16th St & Priscilla Ave","stop_lat":39.788995,"stop_lon":-86.0665719},{"stop_id":"543","stop_name":"16th St & Graham Ave","stop_lat":39.78899,"stop_lon":-86.068942},{"stop_id":"544","stop_name":"16th St & Lesley Ave","stop_lat":39.788979,"stop_lon":-86.071265},{"stop_id":"545","stop_name":"Ritter Ave & 16th St","stop_lat":39.787435,"stop_lon":-86.073929},{"stop_id":"546","stop_name":"Ritter Ave & 13th St","stop_lat":39.785396,"stop_lon":-86.073874},{"stop_id":"547","stop_name":"Ritter Ave -1100 N","stop_lat":39.783507,"stop_lon":-86.073859},{"stop_id":"548","stop_name":"Ritter Ave & 10th St","stop_lat":39.782156,"stop_lon":-86.073819},{"stop_id":"549","stop_name":"10th St & Irvington Ave","stop_lat":39.781639,"stop_lon":-86.0764559},{"stop_id":"550","stop_name":"10th St & Hawthorne Ln","stop_lat":39.781619,"stop_lon":-86.078975},{"stop_id":"551","stop_name":"10th St & Leland Ave","stop_lat":39.781601,"stop_lon":-86.081676},{"stop_id":"552","stop_name":"10th St & Emerson Ave","stop_lat":39.781591,"stop_lon":-86.082982},{"stop_id":"553","stop_name":"10th St & Riley Ave","stop_lat":39.78157,"stop_lon":-86.085821},{"stop_id":"554","stop_name":"10th St & Dequincy St","stop_lat":39.78157,"stop_lon":-86.0873189},{"stop_id":"555","stop_name":"10th St & Bosart Ave","stop_lat":39.781543,"stop_lon":-86.090375},{"stop_id":"556","stop_name":"10th St & Linwood Ave","stop_lat":39.781535,"stop_lon":-86.092553},{"stop_id":"557","stop_name":"10th St & Euclid Ave","stop_lat":39.781522,"stop_lon":-86.094442},{"stop_id":"558","stop_name":"10th St & Gladstone Ave","stop_lat":39.781511,"stop_lon":-86.09678},{"stop_id":"559","stop_name":"10th St & Grant Ave","stop_lat":39.781506,"stop_lon":-86.098032},{"stop_id":"560","stop_name":"10th St & Denny St","stop_lat":39.781502,"stop_lon":-86.099886},{"stop_id":"561","stop_name":"10th St & Sherman Dr","stop_lat":39.781489,"stop_lon":-86.10196},{"stop_id":"562","stop_name":"10th St & Ewing St","stop_lat":39.78147,"stop_lon":-86.104653},{"stop_id":"563","stop_name":"10th St & Olney St","stop_lat":39.781457,"stop_lon":-86.107361},{"stop_id":"564","stop_name":"10th St & Lasalle St","stop_lat":39.781447,"stop_lon":-86.109471},{"stop_id":"565","stop_name":"10th St & Gray St","stop_lat":39.781442,"stop_lon":-86.111328},{"stop_id":"566","stop_name":"10th St & Parker Ave","stop_lat":39.781425,"stop_lon":-86.113645},{"stop_id":"567","stop_name":"10th St & Rural St","stop_lat":39.781418,"stop_lon":-86.116135},{"stop_id":"568","stop_name":"10th St & Temple Ave","stop_lat":39.781397,"stop_lon":-86.118711},{"stop_id":"569","stop_name":"10th St & Keystone Ave","stop_lat":39.781383,"stop_lon":-86.121042},{"stop_id":"570","stop_name":"10th St & Jefferson Ave","stop_lat":39.781371,"stop_lon":-86.123337},{"stop_id":"571","stop_name":"10th St & Woodruff Pl E Dr","stop_lat":39.781363,"stop_lon":-86.126727},{"stop_id":"572","stop_name":"10th St & Sterling St","stop_lat":39.7813469,"stop_lon":-86.128563},{"stop_id":"573","stop_name":"10th St & Newman St","stop_lat":39.78132,"stop_lon":-86.131264},{"stop_id":"574","stop_name":"10th St & Arsenal Ave","stop_lat":39.78135,"stop_lon":-86.132758},{"stop_id":"575","stop_name":"10th St & Oriental St","stop_lat":39.781299,"stop_lon":-86.135259},{"stop_id":"576","stop_name":"10th St & Brookside Ave","stop_lat":39.781328,"stop_lon":-86.136918},{"stop_id":"577","stop_name":"10th St & Massachusetts Ave","stop_lat":39.781339,"stop_lon":-86.138928},{"stop_id":"578","stop_name":"10th St & Bellefontaine St","stop_lat":39.781292,"stop_lon":-86.142902},{"stop_id":"579","stop_name":"10th St & College Ave","stop_lat":39.78076,"stop_lon":-86.144848},{"stop_id":"580","stop_name":"10th St & East St","stop_lat":39.780838,"stop_lon":-86.148617},{"stop_id":"581","stop_name":"Fort Wayne Ave & 40 & 8 Ave","stop_lat":39.776017,"stop_lon":-86.155119},{"stop_id":"582","stop_name":"Pennsylvania St & Ohio St","stop_lat":39.77014,"stop_lon":-86.156216},{"stop_id":"583","stop_name":"Pennsylvania St & Michigan St","stop_lat":39.773287,"stop_lon":-86.1561739},{"stop_id":"584","stop_name":"10th St & Porto Alegre","stop_lat":39.779646,"stop_lon":-86.187441},{"stop_id":"585","stop_name":"10th St & White River Pkwy W Dr","stop_lat":39.780856,"stop_lon":-86.191794},{"stop_id":"586","stop_name":"10th St & Miley Ave","stop_lat":39.780824,"stop_lon":-86.192886},{"stop_id":"587","stop_name":"10th St & Traub Ave","stop_lat":39.78081,"stop_lon":-86.195356},{"stop_id":"588","stop_name":"10th St & Belmont Ave","stop_lat":39.780794,"stop_lon":-86.197017},{"stop_id":"589","stop_name":"10th St & Pershing Ave","stop_lat":39.780784,"stop_lon":-86.199301},{"stop_id":"590","stop_name":"10th St & Mount St","stop_lat":39.780761,"stop_lon":-86.201803},{"stop_id":"591","stop_name":"10th St & King Ave","stop_lat":39.780752,"stop_lon":-86.203745},{"stop_id":"592","stop_name":"10th St & Holmes Ave","stop_lat":39.780721,"stop_lon":-86.205065},{"stop_id":"593","stop_name":"10th St & Winfield Ave","stop_lat":39.780723,"stop_lon":-86.20715},{"stop_id":"594","stop_name":"10th St & Sharon Ave","stop_lat":39.780707,"stop_lon":-86.208221},{"stop_id":"595","stop_name":"10th St & Concord Ct","stop_lat":39.780669,"stop_lon":-86.210455},{"stop_id":"596","stop_name":"10th St & Goodlet Ave","stop_lat":39.780643,"stop_lon":-86.211764},{"stop_id":"597","stop_name":"10th St & Centennial St","stop_lat":39.780622,"stop_lon":-86.21334},{"stop_id":"598","stop_name":"10th St & Exeter Ave","stop_lat":39.780524,"stop_lon":-86.219644},{"stop_id":"599","stop_name":"10th St & Somerset Ave","stop_lat":39.780487,"stop_lon":-86.222149},{"stop_id":"600","stop_name":"10th St & Luett Ave","stop_lat":39.780464,"stop_lon":-86.224024},{"stop_id":"601","stop_name":"10th St & Mc Clure St","stop_lat":39.780443,"stop_lon":-86.22676},{"stop_id":"602","stop_name":"10th St - 4400 W","stop_lat":39.78037,"stop_lon":-86.23157},{"stop_id":"603","stop_name":"10th St - 4600 W","stop_lat":39.780257,"stop_lon":-86.236717},{"stop_id":"604","stop_name":"10th St & Main St","stop_lat":39.780212,"stop_lon":-86.239699},{"stop_id":"605","stop_name":"10th St & Winton Ave","stop_lat":39.780115,"stop_lon":-86.243893},{"stop_id":"606","stop_name":"16th St & Gerrard Ave","stop_lat":39.787359,"stop_lon":-86.249494},{"stop_id":"607","stop_name":"16th St & Beeler Ave","stop_lat":39.78732,"stop_lon":-86.251789},{"stop_id":"608","stop_name":"16th St & Norfolk St","stop_lat":39.7872569,"stop_lon":-86.2539199},{"stop_id":"609","stop_name":"16th St & Whitcomb Ave","stop_lat":39.787222,"stop_lon":-86.2564529},{"stop_id":"610","stop_name":"Cunningham Rd & Cadillac Dr","stop_lat":39.788662,"stop_lon":-86.258963},{"stop_id":"611","stop_name":"Cunningham Rd & 18th St","stop_lat":39.790852,"stop_lon":-86.260149},{"stop_id":"612","stop_name":"Cunningham Rd & Clark Rd","stop_lat":39.793545,"stop_lon":-86.261624},{"stop_id":"613","stop_name":"Cunningham Rd & Speedway Dr","stop_lat":39.794835,"stop_lon":-86.262322},{"stop_id":"614","stop_name":"Cunningham Rd & Augusta Dr N","stop_lat":39.796061,"stop_lon":-86.2631509},{"stop_id":"615","stop_name":"Cunningham Rd & Private Dr","stop_lat":39.797735,"stop_lon":-86.264696},{"stop_id":"616","stop_name":"Parkwood Dr - Speedway Center","stop_lat":39.800171,"stop_lon":-86.264667},{"stop_id":"617","stop_name":"25th St & Parkwood Dr","stop_lat":39.801719,"stop_lon":-86.265222},{"stop_id":"618","stop_name":"25th St & Shopping Center Dr - 6200 W","stop_lat":39.802223,"stop_lon":-86.268141},{"stop_id":"619","stop_name":"25th St & High School Rd","stop_lat":39.802813,"stop_lon":-86.26967},{"stop_id":"620","stop_name":"High School Rd & Hickorywood Ct","stop_lat":39.804805,"stop_lon":-86.26984},{"stop_id":"621","stop_name":"High School Rd & Hollister Dr","stop_lat":39.807289,"stop_lon":-86.26989},{"stop_id":"622","stop_name":"High School Rd & 30th St","stop_lat":39.809115,"stop_lon":-86.269913},{"stop_id":"623","stop_name":"High School Rd & Columbine Dr","stop_lat":39.811585,"stop_lon":-86.269967},{"stop_id":"624","stop_name":"High School Rd & Thistle Dr","stop_lat":39.81458,"stop_lon":-86.270043},{"stop_id":"625","stop_name":"High School Rd & 34th St","stop_lat":39.816049,"stop_lon":-86.270067},{"stop_id":"626","stop_name":"High School Rd & 35th Pl","stop_lat":39.818151,"stop_lon":-86.270103},{"stop_id":"627","stop_name":"High School Rd & Monarch Cir","stop_lat":39.819104,"stop_lon":-86.270122},{"stop_id":"628","stop_name":"High School Rd & Ashway Dr","stop_lat":39.822049,"stop_lon":-86.270172},{"stop_id":"629","stop_name":"High School Rd & Shopping Center Dr - Home Depot","stop_lat":39.825231,"stop_lon":-86.270222},{"stop_id":"630","stop_name":"Westhaven Dr & Private Dr","stop_lat":39.827109,"stop_lon":-86.27173},{"stop_id":"631","stop_name":"Glenarm Dr & Gateway Dr","stop_lat":39.827784,"stop_lon":-86.273915},{"stop_id":"632","stop_name":"Gateway Dr & High School Rd","stop_lat":39.8285709,"stop_lon":-86.271294},{"stop_id":"633","stop_name":"High School Rd & 38th St","stop_lat":39.824768,"stop_lon":-86.270421},{"stop_id":"634","stop_name":"High School Rd & Ashway Dr","stop_lat":39.822328,"stop_lon":-86.270371},{"stop_id":"635","stop_name":"High School Rd & Monarch Dr","stop_lat":39.819869,"stop_lon":-86.270296},{"stop_id":"636","stop_name":"High School Rd & 34th St","stop_lat":39.816465,"stop_lon":-86.27022},{"stop_id":"637","stop_name":"High School Rd & Thistle Dr","stop_lat":39.814623,"stop_lon":-86.270196},{"stop_id":"638","stop_name":"High School Rd & Columbine Dr","stop_lat":39.811889,"stop_lon":-86.270137},{"stop_id":"639","stop_name":"High School Rd & 30th St","stop_lat":39.809435,"stop_lon":-86.2700909},{"stop_id":"640","stop_name":"High School Rd & Hollister Dr","stop_lat":39.807593,"stop_lon":-86.270053},{"stop_id":"641","stop_name":"High School Rd & Embassy Row","stop_lat":39.804604,"stop_lon":-86.270002},{"stop_id":"642","stop_name":"25th St & High School Rd","stop_lat":39.802554,"stop_lon":-86.26877},{"stop_id":"643","stop_name":"25th St - 6150 W","stop_lat":39.801734,"stop_lon":-86.267511},{"stop_id":"644","stop_name":"25th St & Parkwood Dr","stop_lat":39.8016409,"stop_lon":-86.264951},{"stop_id":"645","stop_name":"Parkwood Dr- Speedway Center","stop_lat":39.800085,"stop_lon":-86.264788},{"stop_id":"646","stop_name":"Cunningham Rd - 2200 N","stop_lat":39.7975489,"stop_lon":-86.26467},{"stop_id":"647","stop_name":"Cunningham Rd & Augusta Dr N","stop_lat":39.796423,"stop_lon":-86.263631},{"stop_id":"648","stop_name":"Cunningham Rd & Clark Rd","stop_lat":39.7935609,"stop_lon":-86.261774},{"stop_id":"649","stop_name":"Cunningham Rd & Buick Dr","stop_lat":39.790886,"stop_lon":-86.260324},{"stop_id":"650","stop_name":"Cunningham Rd & Cadillac Dr","stop_lat":39.788288,"stop_lon":-86.258931},{"stop_id":"651","stop_name":"16th St & Whitcomb Ave","stop_lat":39.7871189,"stop_lon":-86.256242},{"stop_id":"652","stop_name":"16th St & Norfolk St","stop_lat":39.787157,"stop_lon":-86.254161},{"stop_id":"653","stop_name":"16th St & Biltmore Ave","stop_lat":39.787178,"stop_lon":-86.252058},{"stop_id":"654","stop_name":"16th St & Lynhurst Dr","stop_lat":39.787208,"stop_lon":-86.249998},{"stop_id":"655","stop_name":"16th St & Winton Ave","stop_lat":39.787236,"stop_lon":-86.247806},{"stop_id":"656","stop_name":"10th St & Allison Ave","stop_lat":39.7800439,"stop_lon":-86.248706},{"stop_id":"657","stop_name":"10th St & Norfolk St","stop_lat":39.779989,"stop_lon":-86.253157},{"stop_id":"658","stop_name":"10th St & Whitcomb Ave","stop_lat":39.779918,"stop_lon":-86.256782},{"stop_id":"659","stop_name":"10th St & Mount Auburn Dr","stop_lat":39.779763,"stop_lon":-86.263},{"stop_id":"660","stop_name":"10th St & Farley Dr","stop_lat":39.779549,"stop_lon":-86.275554},{"stop_id":"661","stop_name":"10th St & Bauman St","stop_lat":39.779493,"stop_lon":-86.278927},{"stop_id":"662","stop_name":"10th St & Chapel Hill Rd","stop_lat":39.779401,"stop_lon":-86.283886},{"stop_id":"663","stop_name":"Girls School Rd & 10th St","stop_lat":39.778579,"stop_lon":-86.289287},{"stop_id":"664","stop_name":"Girls School Rd & Halsted Dr","stop_lat":39.772196,"stop_lon":-86.289222},{"stop_id":"665","stop_name":"Cranston Dr & Welcome Way Blvd E","stop_lat":39.769554,"stop_lon":-86.291567},{"stop_id":"666","stop_name":"Welcome Way Blvd W & Private Dr","stop_lat":39.768597,"stop_lon":-86.29226},{"stop_id":"667","stop_name":"Welcome Way Blvd W & Rockleigh Ave","stop_lat":39.766559,"stop_lon":-86.29154},{"stop_id":"668","stop_name":"Rockville Rd & Girls School Rd","stop_lat":39.764386,"stop_lon":-86.290304},{"stop_id":"669","stop_name":"Rockville Rd & Rockleigh Ave","stop_lat":39.764333,"stop_lon":-86.29342},{"stop_id":"670","stop_name":"Rockville Rd & Raceway Rd","stop_lat":39.763823,"stop_lon":-86.326561},{"stop_id":"671","stop_name":"Raceway Rd & Broken Arrow Rd","stop_lat":39.76909,"stop_lon":-86.3268},{"stop_id":"672","stop_name":"Raceway Rd & 10th St","stop_lat":39.778215,"stop_lon":-86.326752},{"stop_id":"673","stop_name":"10th St & Winding Brook Pkwy","stop_lat":39.778636,"stop_lon":-86.3237709},{"stop_id":"674","stop_name":"10th St & Ardsley Dr","stop_lat":39.778852,"stop_lon":-86.311099},{"stop_id":"675","stop_name":"10th St & Country Club Rd","stop_lat":39.778886,"stop_lon":-86.306969},{"stop_id":"676","stop_name":"10th St & Transfer Dr","stop_lat":39.778985,"stop_lon":-86.298897},{"stop_id":"677","stop_name":"10th St & Chapelwood Blvd","stop_lat":39.779053,"stop_lon":-86.29398},{"stop_id":"678","stop_name":"10th St & Girls School Rd","stop_lat":39.779167,"stop_lon":-86.288089},{"stop_id":"679","stop_name":"10th St & Chapel Hill Rd","stop_lat":39.779233,"stop_lon":-86.284411},{"stop_id":"680","stop_name":"10th St & Bauman St","stop_lat":39.779351,"stop_lon":-86.278801},{"stop_id":"681","stop_name":"10th St & Farley Dr","stop_lat":39.779393,"stop_lon":-86.27603},{"stop_id":"682","stop_name":"10th St & Beachway Dr","stop_lat":39.779547,"stop_lon":-86.264855},{"stop_id":"683","stop_name":"10th St & Whitcomb Ave","stop_lat":39.779763,"stop_lon":-86.257079},{"stop_id":"684","stop_name":"10th St & Norfolk St","stop_lat":39.779836,"stop_lon":-86.253472},{"stop_id":"685","stop_name":"10th St & Lynhurst Dr","stop_lat":39.779925,"stop_lon":-86.249968},{"stop_id":"686","stop_name":"10th St & Allison Ave","stop_lat":39.779958,"stop_lon":-86.247699},{"stop_id":"687","stop_name":"10th St & Cossell Rd","stop_lat":39.780004,"stop_lon":-86.244685},{"stop_id":"688","stop_name":"10th St & Main St","stop_lat":39.780073,"stop_lon":-86.241192},{"stop_id":"689","stop_name":"10th St - 4600 W","stop_lat":39.780106,"stop_lon":-86.237353},{"stop_id":"690","stop_name":"10th St - 4400 W","stop_lat":39.78019,"stop_lon":-86.232006},{"stop_id":"691","stop_name":"10th St & Mc Clure St","stop_lat":39.780271,"stop_lon":-86.227075},{"stop_id":"692","stop_name":"10th St & Luett Ave","stop_lat":39.780303,"stop_lon":-86.224482},{"stop_id":"693","stop_name":"10th St & Somerset Ave","stop_lat":39.780372,"stop_lon":-86.222194},{"stop_id":"694","stop_name":"10th St & Exeter Ave","stop_lat":39.780394,"stop_lon":-86.219803},{"stop_id":"695","stop_name":"10th St & Tibbs Ave","stop_lat":39.780463,"stop_lon":-86.216289},{"stop_id":"696","stop_name":"10th St & Centennial St","stop_lat":39.780515,"stop_lon":-86.213275},{"stop_id":"697","stop_name":"10th St & Goodlet Ave","stop_lat":39.780532,"stop_lon":-86.212037},{"stop_id":"698","stop_name":"10th St & Concord St","stop_lat":39.780557,"stop_lon":-86.210781},{"stop_id":"699","stop_name":"10th St & Arnolda Ave","stop_lat":39.780577,"stop_lon":-86.2094259},{"stop_id":"700","stop_name":"10th St & Haugh St","stop_lat":39.780605,"stop_lon":-86.207686},{"stop_id":"701","stop_name":"10th St & Holmes Ave","stop_lat":39.780626,"stop_lon":-86.2054129},{"stop_id":"702","stop_name":"10th St & Belleview Pl","stop_lat":39.780642,"stop_lon":-86.20326},{"stop_id":"703","stop_name":"10th St & Tremont St","stop_lat":39.780662,"stop_lon":-86.201264},{"stop_id":"704","stop_name":"10th St & Pershing Ave","stop_lat":39.780674,"stop_lon":-86.199937},{"stop_id":"705","stop_name":"10th St & Belmont Ave","stop_lat":39.780686,"stop_lon":-86.196707},{"stop_id":"706","stop_name":"10th St & Lynn St","stop_lat":39.780699,"stop_lon":-86.194981},{"stop_id":"707","stop_name":"10th St & Miley Ave","stop_lat":39.780704,"stop_lon":-86.193177},{"stop_id":"708","stop_name":"10th St & White River Pkwy W Dr","stop_lat":39.780691,"stop_lon":-86.191978},{"stop_id":"709","stop_name":"10th St & Wilson St","stop_lat":39.779944,"stop_lon":-86.179605},{"stop_id":"710","stop_name":"Girls School Rd & St Clair St","stop_lat":39.775825,"stop_lon":-86.289244},{"stop_id":"711","stop_name":"Rockville Rd - 8200 W - Kroger","stop_lat":39.764269,"stop_lon":-86.3057199},{"stop_id":"712","stop_name":"Rockville Rd & Richie Ave","stop_lat":39.764017,"stop_lon":-86.316571},{"stop_id":"713","stop_name":"Raceway Rd & Mariwood Pkwy","stop_lat":39.774703,"stop_lon":-86.326864},{"stop_id":"714","stop_name":"10th St & Lansdowne Rd","stop_lat":39.778785,"stop_lon":-86.315749},{"stop_id":"715","stop_name":"10th St & Pleasant Run Pkwy S Dr","stop_lat":39.781746,"stop_lon":-86.054923},{"stop_id":"716","stop_name":"10th St & Park Ave","stop_lat":39.780845,"stop_lon":-86.147528},{"stop_id":"717","stop_name":"Lynhurst Dr & 13th St","stop_lat":39.783789,"stop_lon":-86.250748},{"stop_id":"718","stop_name":"Lynhurst Dr & 11th St","stop_lat":39.781566,"stop_lon":-86.2507119},{"stop_id":"719","stop_name":"Lynhurst Dr & Ford St","stop_lat":39.780727,"stop_lon":-86.250523},{"stop_id":"720","stop_name":"Lynhurst Dr & 13th St","stop_lat":39.78357,"stop_lon":-86.250583},{"stop_id":"721","stop_name":"Lynhurst Dr & 14th St","stop_lat":39.784943,"stop_lon":-86.250612},{"stop_id":"722","stop_name":"Lynhurst Dr & 14th St","stop_lat":39.785777,"stop_lon":-86.25079},{"stop_id":"723","stop_name":"Rockville Rd & Transfer Dr","stop_lat":39.764315,"stop_lon":-86.299268},{"stop_id":"724","stop_name":"Country Club Rd & Frito Lay Dr","stop_lat":39.765594,"stop_lon":-86.307924},{"stop_id":"725","stop_name":"Country Club Rd & Covance","stop_lat":39.770609,"stop_lon":-86.307981},{"stop_id":"726","stop_name":"10th St & Girls School Rd","stop_lat":39.779339,"stop_lon":-86.287216},{"stop_id":"727","stop_name":"10th St & Girls School Rd","stop_lat":39.779108,"stop_lon":-86.290999},{"stop_id":"728","stop_name":"10th St & Westmore Dr","stop_lat":39.779045,"stop_lon":-86.296069},{"stop_id":"729","stop_name":"10th St & Tibbs Avenue","stop_lat":39.780599,"stop_lon":-86.214866},{"stop_id":"730","stop_name":"Eskenazi Ave & Wishard Blvd","stop_lat":39.7778289,"stop_lon":-86.183741},{"stop_id":"731","stop_name":"Eskenazi Ave & Wishard Blvd","stop_lat":39.777804,"stop_lon":-86.183634},{"stop_id":"732","stop_name":"Fairbanks St & Eskenazi Ave","stop_lat":39.7764219,"stop_lon":-86.184567},{"stop_id":"733","stop_name":"Fairbanks St & Eskenazi Ave","stop_lat":39.7763289,"stop_lon":-86.184602},{"stop_id":"734","stop_name":"Saint Margaret's Dr & Smith Blvd","stop_lat":39.779129,"stop_lon":-86.185882},{"stop_id":"735","stop_name":"Saint Margaret's Dr & Smith Blvd","stop_lat":39.779106,"stop_lon":-86.185967},{"stop_id":"736","stop_name":"University Place","stop_lat":39.775924,"stop_lon":-86.1743879},{"stop_id":"737","stop_name":"University Blvd & Vermont St","stop_lat":39.77415,"stop_lon":-86.17563},{"stop_id":"738","stop_name":"New York St & Delaware St","stop_lat":39.771205,"stop_lon":-86.153815},{"stop_id":"739","stop_name":"Massachusetts Ave & New Jersey St","stop_lat":39.77377,"stop_lon":-86.150802},{"stop_id":"740","stop_name":"College Ave & 17th St","stop_lat":39.790781,"stop_lon":-86.144704},{"stop_id":"741","stop_name":"College Ave & 19th St","stop_lat":39.792321,"stop_lon":-86.144661},{"stop_id":"742","stop_name":"College Ave & 20th St","stop_lat":39.794133,"stop_lon":-86.144677},{"stop_id":"743","stop_name":"College Ave & 21st St","stop_lat":39.795788,"stop_lon":-86.1447139},{"stop_id":"744","stop_name":"College Ave & 31st St","stop_lat":39.81205,"stop_lon":-86.144912},{"stop_id":"745","stop_name":"College Ave & 32nd St","stop_lat":39.813961,"stop_lon":-86.144904},{"stop_id":"746","stop_name":"College Ave & 33rd St","stop_lat":39.815786,"stop_lon":-86.144924},{"stop_id":"747","stop_name":"College Ave & 34th St","stop_lat":39.8175979,"stop_lon":-86.144901},{"stop_id":"748","stop_name":"College Ave & Fairfield Ave","stop_lat":39.819772,"stop_lon":-86.144926},{"stop_id":"749","stop_name":"College Ave & 36th St","stop_lat":39.821277,"stop_lon":-86.144944},{"stop_id":"750","stop_name":"College Ave & Watson Rd","stop_lat":39.822971,"stop_lon":-86.144959},{"stop_id":"751","stop_name":"College Ave & 38th St","stop_lat":39.824777,"stop_lon":-86.144982},{"stop_id":"752","stop_name":"College Ave & 39th St","stop_lat":39.826778,"stop_lon":-86.145},{"stop_id":"753","stop_name":"College Ave & 40th St","stop_lat":39.828568,"stop_lon":-86.145044},{"stop_id":"754","stop_name":"College Ave & Private Dr","stop_lat":39.830341,"stop_lon":-86.145064},{"stop_id":"755","stop_name":"College Ave & 42nd St","stop_lat":39.832216,"stop_lon":-86.145055},{"stop_id":"756","stop_name":"College Ave & Private Dr","stop_lat":39.834088,"stop_lon":-86.145065},{"stop_id":"757","stop_name":"College Ave & 44th St","stop_lat":39.836207,"stop_lon":-86.1451189},{"stop_id":"758","stop_name":"College Ave & 46th St","stop_lat":39.839499,"stop_lon":-86.14512},{"stop_id":"759","stop_name":"College Ave & 48th St","stop_lat":39.8411479,"stop_lon":-86.145388},{"stop_id":"760","stop_name":"College Ave & 49th St","stop_lat":39.842684,"stop_lon":-86.145655},{"stop_id":"761","stop_name":"College Ave & 51st St","stop_lat":39.84496,"stop_lon":-86.145703},{"stop_id":"762","stop_name":"College Ave & 52nd St","stop_lat":39.846807,"stop_lon":-86.145709},{"stop_id":"763","stop_name":"College Ave & 53rd St","stop_lat":39.8489099,"stop_lon":-86.145737},{"stop_id":"764","stop_name":"College Ave & 54th St","stop_lat":39.850936,"stop_lon":-86.145787},{"stop_id":"765","stop_name":"College Ave & 55th St","stop_lat":39.852539,"stop_lon":-86.145777},{"stop_id":"766","stop_name":"College Ave & 56th St","stop_lat":39.85448,"stop_lon":-86.145819},{"stop_id":"767","stop_name":"College Ave & 57th St","stop_lat":39.857079,"stop_lon":-86.1458509},{"stop_id":"768","stop_name":"College Ave & 58th St","stop_lat":39.859231,"stop_lon":-86.145888},{"stop_id":"769","stop_name":"College Ave & Kessler Blvd E Dr","stop_lat":39.862053,"stop_lon":-86.145921},{"stop_id":"770","stop_name":"College Ave & 60th St","stop_lat":39.864057,"stop_lon":-86.145964},{"stop_id":"771","stop_name":"College Ave & 61st St","stop_lat":39.865877,"stop_lon":-86.145984},{"stop_id":"772","stop_name":"College Ave & 62nd St","stop_lat":39.867845,"stop_lon":-86.146022},{"stop_id":"773","stop_name":"College Ave & Broad Ripple Ave","stop_lat":39.869284,"stop_lon":-86.146043},{"stop_id":"774","stop_name":"Broad Ripple Ave & Carrollton Ave","stop_lat":39.869651,"stop_lon":-86.144906},{"stop_id":"775","stop_name":"Broad Ripple Ave & Guilford Ave","stop_lat":39.8696709,"stop_lon":-86.143203},{"stop_id":"776","stop_name":"Broad Ripple Ave & Private Dr","stop_lat":39.869666,"stop_lon":-86.140513},{"stop_id":"777","stop_name":"Broad Ripple Ave & Compton St","stop_lat":39.869594,"stop_lon":-86.138628},{"stop_id":"778","stop_name":"Broad Ripple Ave & Haverford Ave","stop_lat":39.869041,"stop_lon":-86.136219},{"stop_id":"779","stop_name":"Broad Ripple Ave & Rosslyn Ave","stop_lat":39.868632,"stop_lon":-86.134289},{"stop_id":"780","stop_name":"Broad Ripple Ave & Primrose Ave","stop_lat":39.868576,"stop_lon":-86.133159},{"stop_id":"781","stop_name":"Broad Ripple Ave & Kingsley Dr","stop_lat":39.868593,"stop_lon":-86.130815},{"stop_id":"782","stop_name":"Broad Ripple Ave & Crittenden Ave","stop_lat":39.868606,"stop_lon":-86.1284},{"stop_id":"783","stop_name":"Broad Ripple Ave & Evanston Ave","stop_lat":39.868628,"stop_lon":-86.126341},{"stop_id":"784","stop_name":"Broad Ripple Ave & Private Dr","stop_lat":39.86862,"stop_lon":-86.123516},{"stop_id":"785","stop_name":"62nd St & Keystone Ave","stop_lat":39.868599,"stop_lon":-86.1218449},{"stop_id":"786","stop_name":"62nd St & Rural St","stop_lat":39.868608,"stop_lon":-86.118072},{"stop_id":"787","stop_name":"Rural St - 6100 N Glendale Towne Ctr","stop_lat":39.866032,"stop_lon":-86.117617},{"stop_id":"788","stop_name":"62nd St & Temple Ave","stop_lat":39.868767,"stop_lon":-86.118825},{"stop_id":"789","stop_name":"62nd St & Tacoma Ave","stop_lat":39.868765,"stop_lon":-86.120827},{"stop_id":"790","stop_name":"62nd St & Keystone Ave","stop_lat":39.868741,"stop_lon":-86.123395},{"stop_id":"791","stop_name":"62nd St & Burlington Ave","stop_lat":39.868725,"stop_lon":-86.125458},{"stop_id":"792","stop_name":"Broad Ripple Ave & Evanston Ave","stop_lat":39.86872,"stop_lon":-86.1267079},{"stop_id":"793","stop_name":"Broad Ripple Ave & Norwaldo Ave","stop_lat":39.868699,"stop_lon":-86.1292409},{"stop_id":"794","stop_name":"Broad Ripple Ave & Ralston Ave","stop_lat":39.868681,"stop_lon":-86.131689},{"stop_id":"795","stop_name":"Broad Ripple Ave & Primrose Ave","stop_lat":39.868676,"stop_lon":-86.132715},{"stop_id":"796","stop_name":"Broad Ripple Ave & Rosslyn Ave","stop_lat":39.868755,"stop_lon":-86.134304},{"stop_id":"797","stop_name":"Broad Ripple Ave & Haverford Ave","stop_lat":39.869189,"stop_lon":-86.13642},{"stop_id":"798","stop_name":"Broad Ripple Ave & Compton St","stop_lat":39.869731,"stop_lon":-86.138686},{"stop_id":"799","stop_name":"Broad Ripple Ave & Guilford Ave","stop_lat":39.869787,"stop_lon":-86.142448},{"stop_id":"800","stop_name":"Broad Ripple Ave & Carrollton Ave","stop_lat":39.869753,"stop_lon":-86.14476},{"stop_id":"801","stop_name":"College Ave & Broad Ripple Ave","stop_lat":39.869124,"stop_lon":-86.146202},{"stop_id":"802","stop_name":"College Ave & 62nd St","stop_lat":39.867595,"stop_lon":-86.14617},{"stop_id":"803","stop_name":"College Ave & 61st St","stop_lat":39.865679,"stop_lon":-86.146139},{"stop_id":"804","stop_name":"College Ave & 60th St","stop_lat":39.863982,"stop_lon":-86.146088},{"stop_id":"805","stop_name":"Kessler Blvd E Dr & Carrollton Ave","stop_lat":39.862198,"stop_lon":-86.144708},{"stop_id":"806","stop_name":"Kessler Blvd E Dr & Guilford Ave","stop_lat":39.862214,"stop_lon":-86.142902},{"stop_id":"807","stop_name":"Kessler Blvd E Dr & Carvel Ave","stop_lat":39.862217,"stop_lon":-86.1400479},{"stop_id":"808","stop_name":"Kessler Blvd E Dr & Compton St","stop_lat":39.8622299,"stop_lon":-86.138378},{"stop_id":"809","stop_name":"Kessler Blvd E Dr & Haverford Ave","stop_lat":39.86224,"stop_lon":-86.136429},{"stop_id":"810","stop_name":"Kessler Blvd E Dr & Rosslyn Ave","stop_lat":39.862247,"stop_lon":-86.134139},{"stop_id":"811","stop_name":"Kessler Blvd E Dr & Ralston Ave","stop_lat":39.8622749,"stop_lon":-86.131913},{"stop_id":"812","stop_name":"Kessler Blvd E Dr & Crittenden Ave","stop_lat":39.862295,"stop_lon":-86.128393},{"stop_id":"813","stop_name":"Kessler Blvd E Dr & Hillside Ave","stop_lat":39.862317,"stop_lon":-86.12477},{"stop_id":"814","stop_name":"Kessler Blvd E Dr & Keystone Ave","stop_lat":39.862299,"stop_lon":-86.121689},{"stop_id":"815","stop_name":"Kessler Blvd E Dr & Rural St","stop_lat":39.86234,"stop_lon":-86.118854},{"stop_id":"816","stop_name":"Rural St & Kessler Blvd E Dr","stop_lat":39.863041,"stop_lon":-86.117408},{"stop_id":"817","stop_name":"Rural St - 6100 N Glendale Town Center","stop_lat":39.866098,"stop_lon":-86.117482},{"stop_id":"818","stop_name":"Rural St & Kessler Blvd E Dr","stop_lat":39.862538,"stop_lon":-86.117569},{"stop_id":"819","stop_name":"Kessler Blvd E Dr & Private Dr","stop_lat":39.862446,"stop_lon":-86.119909},{"stop_id":"820","stop_name":"Kessler Blvd E Dr & Keystone Ave","stop_lat":39.862438,"stop_lon":-86.122609},{"stop_id":"821","stop_name":"Kessler Blvd E Dr & Hillside Ave","stop_lat":39.862403,"stop_lon":-86.124493},{"stop_id":"822","stop_name":"Kessler Blvd E Dr & Crittenden Ave","stop_lat":39.862392,"stop_lon":-86.128013},{"stop_id":"823","stop_name":"Kessler Blvd E Dr & Ralston Ave","stop_lat":39.862375,"stop_lon":-86.131632},{"stop_id":"824","stop_name":"Kessler Blvd E Dr & Rosslyn Ave","stop_lat":39.862352,"stop_lon":-86.133944},{"stop_id":"825","stop_name":"Kessler Blvd E Dr & Haverford Ave","stop_lat":39.8623369,"stop_lon":-86.136227},{"stop_id":"826","stop_name":"Kessler Blvd E Dr & Compton St","stop_lat":39.862327,"stop_lon":-86.138724},{"stop_id":"827","stop_name":"Kessler Blvd E Dr & Carvel Ave","stop_lat":39.8623059,"stop_lon":-86.139771},{"stop_id":"828","stop_name":"Kessler Blvd E Dr & Carrollton Ave","stop_lat":39.862259,"stop_lon":-86.144605},{"stop_id":"829","stop_name":"College Ave & Kessler Blvd E Dr","stop_lat":39.861108,"stop_lon":-86.146068},{"stop_id":"830","stop_name":"College Ave & 58th St","stop_lat":39.859491,"stop_lon":-86.146053},{"stop_id":"831","stop_name":"College Ave & 57th ST","stop_lat":39.857298,"stop_lon":-86.146013},{"stop_id":"832","stop_name":"College Ave & Northview Ave","stop_lat":39.855346,"stop_lon":-86.145978},{"stop_id":"833","stop_name":"College Ave & 55th St","stop_lat":39.852637,"stop_lon":-86.145931},{"stop_id":"834","stop_name":"College Ave & 54th St","stop_lat":39.851221,"stop_lon":-86.145917},{"stop_id":"835","stop_name":"College Ave & 53rd St","stop_lat":39.849143,"stop_lon":-86.145882},{"stop_id":"836","stop_name":"College Ave & 52nd St","stop_lat":39.847087,"stop_lon":-86.14586},{"stop_id":"837","stop_name":"College Ave & 51st St","stop_lat":39.84516,"stop_lon":-86.145822},{"stop_id":"838","stop_name":"College Ave & 50th St","stop_lat":39.843773,"stop_lon":-86.145805},{"stop_id":"839","stop_name":"College Ave & 48th St","stop_lat":39.8413309,"stop_lon":-86.145557},{"stop_id":"840","stop_name":"College Ave & 46th St","stop_lat":39.8393469,"stop_lon":-86.14529},{"stop_id":"841","stop_name":"College Ave & 44th St","stop_lat":39.836086,"stop_lon":-86.145235},{"stop_id":"842","stop_name":"College Ave & Private Dr","stop_lat":39.834121,"stop_lon":-86.145222},{"stop_id":"843","stop_name":"College Ave & 42nd St","stop_lat":39.832496,"stop_lon":-86.145203},{"stop_id":"844","stop_name":"College Ave - 4100 N","stop_lat":39.830376,"stop_lon":-86.145171},{"stop_id":"845","stop_name":"College Ave & 40th St","stop_lat":39.828801,"stop_lon":-86.1451699},{"stop_id":"846","stop_name":"College Ave & 39th St","stop_lat":39.8267499,"stop_lon":-86.145163},{"stop_id":"847","stop_name":"College Ave & 38th St","stop_lat":39.8253879,"stop_lon":-86.145147},{"stop_id":"848","stop_name":"College Ave & Watson Rd","stop_lat":39.823217,"stop_lon":-86.145114},{"stop_id":"849","stop_name":"College Ave & 36th St","stop_lat":39.821468,"stop_lon":-86.1450909},{"stop_id":"850","stop_name":"College Ave & Fairfield Ave","stop_lat":39.819972,"stop_lon":-86.1450909},{"stop_id":"851","stop_name":"College Ave & 34th St","stop_lat":39.8177949,"stop_lon":-86.145037},{"stop_id":"852","stop_name":"College Ave & 33rd St","stop_lat":39.815986,"stop_lon":-86.145025},{"stop_id":"853","stop_name":"College Ave & 32nd St","stop_lat":39.813889,"stop_lon":-86.145028},{"stop_id":"854","stop_name":"College Ave & 31st St","stop_lat":39.812261,"stop_lon":-86.14501},{"stop_id":"855","stop_name":"College Ave & 30th St","stop_lat":39.810543,"stop_lon":-86.145019},{"stop_id":"856","stop_name":"College Ave & Sutherland Ave","stop_lat":39.80653,"stop_lon":-86.1448769},{"stop_id":"857","stop_name":"College Ave & 26th St","stop_lat":39.80435,"stop_lon":-86.144859},{"stop_id":"858","stop_name":"College Ave & 25th St","stop_lat":39.803244,"stop_lon":-86.144854},{"stop_id":"859","stop_name":"College Ave & 24th St","stop_lat":39.800712,"stop_lon":-86.144844},{"stop_id":"860","stop_name":"College Ave & 23rd St","stop_lat":39.799546,"stop_lon":-86.14484},{"stop_id":"861","stop_name":"College Ave & 22nd St","stop_lat":39.797808,"stop_lon":-86.144835},{"stop_id":"862","stop_name":"College Ave & 21st St","stop_lat":39.79601,"stop_lon":-86.144819},{"stop_id":"863","stop_name":"College Ave & 20th St","stop_lat":39.794097,"stop_lon":-86.144812},{"stop_id":"864","stop_name":"College Ave & 19th St","stop_lat":39.792255,"stop_lon":-86.144807},{"stop_id":"865","stop_name":"College Ave & 17th St","stop_lat":39.790017,"stop_lon":-86.14483},{"stop_id":"866","stop_name":"College Ave & 16th St","stop_lat":39.788205,"stop_lon":-86.1448319},{"stop_id":"867","stop_name":"College Ave & 15th St","stop_lat":39.786767,"stop_lon":-86.144822},{"stop_id":"868","stop_name":"College Ave & 10th St","stop_lat":39.781201,"stop_lon":-86.145058},{"stop_id":"869","stop_name":"Thompson Rd & Emerson Ave","stop_lat":39.694651,"stop_lon":-86.083603},{"stop_id":"870","stop_name":"Thompson Rd & Yazoo Dr","stop_lat":39.6945819,"stop_lon":-86.086009},{"stop_id":"871","stop_name":"Thompson Rd & 09th Ave","stop_lat":39.694929,"stop_lon":-86.091864},{"stop_id":"872","stop_name":"09th Ave & Andrea Dr","stop_lat":39.696647,"stop_lon":-86.091878},{"stop_id":"873","stop_name":"09th Ave & Biloxi Ln","stop_lat":39.698379,"stop_lon":-86.091885},{"stop_id":"874","stop_name":"Redfern Dr & 09th Ave","stop_lat":39.700634,"stop_lon":-86.092496},{"stop_id":"875","stop_name":"Redfern Dr & Kathi Dr","stop_lat":39.700848,"stop_lon":-86.093915},{"stop_id":"876","stop_name":"Redfern Dr & Private Dr","stop_lat":39.700784,"stop_lon":-86.096392},{"stop_id":"877","stop_name":"Redfern Dr & Strawbridge St","stop_lat":39.700745,"stop_lon":-86.098879},{"stop_id":"878","stop_name":"Redfern Dr & Sherman Dr","stop_lat":39.700727,"stop_lon":-86.10131},{"stop_id":"879","stop_name":"Sherman Dr & Lickridge Ln N Dr","stop_lat":39.703018,"stop_lon":-86.102643},{"stop_id":"880","stop_name":"Sherman Dr & Wilderness Trail","stop_lat":39.705049,"stop_lon":-86.103498},{"stop_id":"881","stop_name":"Hanna Ave & Olney St","stop_lat":39.708745,"stop_lon":-86.105501},{"stop_id":"882","stop_name":"Hanna Ave & Dearborn St","stop_lat":39.70871,"stop_lon":-86.108725},{"stop_id":"883","stop_name":"Hanna Ave & Brickenwood Trace","stop_lat":39.708697,"stop_lon":-86.110822},{"stop_id":"884","stop_name":"Hanna Ave & Private Dr","stop_lat":39.708672,"stop_lon":-86.112382},{"stop_id":"885","stop_name":"Hanna Ave & Rural St","stop_lat":39.708598,"stop_lon":-86.116462},{"stop_id":"886","stop_name":"Hanna Ave & Keystone Ave","stop_lat":39.708589,"stop_lon":-86.119636},{"stop_id":"887","stop_name":"Keystone Ave & Hanna Ave","stop_lat":39.709553,"stop_lon":-86.120254},{"stop_id":"888","stop_name":"Shopping Center Dr & Keystone Ave","stop_lat":39.710804,"stop_lon":-86.119569},{"stop_id":"889","stop_name":"Keystone Ave - 3565 S","stop_lat":39.714229,"stop_lon":-86.120562},{"stop_id":"890","stop_name":"Keystone Ave & Werges Ave","stop_lat":39.717507,"stop_lon":-86.120604},{"stop_id":"891","stop_name":"Keystone Ave & Murry St","stop_lat":39.71925,"stop_lon":-86.120634},{"stop_id":"892","stop_name":"Keystone Ave & Troy Ave","stop_lat":39.7237579,"stop_lon":-86.120688},{"stop_id":"893","stop_name":"Keystone Ave & Golf View Dr","stop_lat":39.725496,"stop_lon":-86.120703},{"stop_id":"894","stop_name":"Keystone Ave & Gimber St","stop_lat":39.727689,"stop_lon":-86.120749},{"stop_id":"895","stop_name":"Keystone Ave & Walker Ave","stop_lat":39.73159,"stop_lon":-86.120761},{"stop_id":"896","stop_name":"Keystone Ave & Bradbury Ave","stop_lat":39.734093,"stop_lon":-86.120784},{"stop_id":"897","stop_name":"Keystone Ave & Kelly St","stop_lat":39.735966,"stop_lon":-86.120765},{"stop_id":"898","stop_name":"Keystone Ave & Raymond St","stop_lat":39.737676,"stop_lon":-86.120836},{"stop_id":"899","stop_name":"Keystone Ave & Churchman Ave","stop_lat":39.740152,"stop_lon":-86.120949},{"stop_id":"900","stop_name":"Keystone Ave & Reformers Ave","stop_lat":39.7413049,"stop_lon":-86.12097},{"stop_id":"901","stop_name":"Keystone Ave & Pleasant Run Pkwy S Dr","stop_lat":39.749502,"stop_lon":-86.121049},{"stop_id":"902","stop_name":"Keystone Ave & Prospect St","stop_lat":39.751945,"stop_lon":-86.12114},{"stop_id":"903","stop_name":"Keystone Ave & Hoyt Ave","stop_lat":39.7570369,"stop_lon":-86.121155},{"stop_id":"904","stop_name":"Hoyt Ave & Trowbridge St","stop_lat":39.757469,"stop_lon":-86.119401},{"stop_id":"905","stop_name":"Hoyt Ave & Leeds Ave","stop_lat":39.757494,"stop_lon":-86.117438},{"stop_id":"906","stop_name":"Rural St & English Ave","stop_lat":39.759659,"stop_lon":-86.116307},{"stop_id":"907","stop_name":"English Ave & Parker Ave","stop_lat":39.759837,"stop_lon":-86.114152},{"stop_id":"908","stop_name":"English Ave & Pleasant Run Pkwy N Dr","stop_lat":39.759837,"stop_lon":-86.111908},{"stop_id":"909","stop_name":"English Ave & Lasalle St","stop_lat":39.759896,"stop_lon":-86.109568},{"stop_id":"910","stop_name":"English Ave - 3400E","stop_lat":39.759911,"stop_lon":-86.10838},{"stop_id":"911","stop_name":"English Ave & Pleasant Run Pkwy N Dr","stop_lat":39.759924,"stop_lon":-86.105862},{"stop_id":"912","stop_name":"Sherman Dr & English Ave","stop_lat":39.760603,"stop_lon":-86.101985},{"stop_id":"913","stop_name":"Sherman Dr & Pleasant Run Pkwy S Dr","stop_lat":39.761981,"stop_lon":-86.102008},{"stop_id":"914","stop_name":"Sherman Dr & Pleasant Run Pkwy N Dr","stop_lat":39.763869,"stop_lon":-86.102027},{"stop_id":"915","stop_name":"Sherman Dr & Washington St","stop_lat":39.768366,"stop_lon":-86.102098},{"stop_id":"916","stop_name":"Rural St & New York St","stop_lat":39.7716769,"stop_lon":-86.116406},{"stop_id":"917","stop_name":"Rural St & Michigan St","stop_lat":39.774916,"stop_lon":-86.116563},{"stop_id":"918","stop_name":"Rural St & North St","stop_lat":39.775882,"stop_lon":-86.116594},{"stop_id":"919","stop_name":"Rural St & Saint Clair Ct","stop_lat":39.777724,"stop_lon":-86.116609},{"stop_id":"920","stop_name":"Rural St & 09th St","stop_lat":39.779544,"stop_lon":-86.116625},{"stop_id":"921","stop_name":"Rural St & 16th St","stop_lat":39.788675,"stop_lon":-86.116503},{"stop_id":"922","stop_name":"Rural St & 18th St","stop_lat":39.791072,"stop_lon":-86.116533},{"stop_id":"923","stop_name":"Rural St & Massachusetts Ave","stop_lat":39.793551,"stop_lon":-86.116538},{"stop_id":"924","stop_name":"Rural St & Roosevelt Ave","stop_lat":39.794942,"stop_lon":-86.116572},{"stop_id":"925","stop_name":"Keystone Ave & 25th St","stop_lat":39.803247,"stop_lon":-86.121477},{"stop_id":"926","stop_name":"Keystone Ave & 27th St","stop_lat":39.805147,"stop_lon":-86.121497},{"stop_id":"927","stop_name":"Keystone Ave & 28th St","stop_lat":39.807299,"stop_lon":-86.121518},{"stop_id":"928","stop_name":"Keystone Ave & 29th St","stop_lat":39.808803,"stop_lon":-86.1214959},{"stop_id":"929","stop_name":"Keystone Ave & 30th St","stop_lat":39.8111559,"stop_lon":-86.121515},{"stop_id":"930","stop_name":"Keystone Ave & 32nd St","stop_lat":39.814348,"stop_lon":-86.121572},{"stop_id":"931","stop_name":"Keystone Ave & 34th St","stop_lat":39.818675,"stop_lon":-86.121615},{"stop_id":"932","stop_name":"Keystone Ave & 36th St","stop_lat":39.821439,"stop_lon":-86.121658},{"stop_id":"933","stop_name":"Keystone Ave & 38th St","stop_lat":39.82509,"stop_lon":-86.121703},{"stop_id":"934","stop_name":"Keystone Ave & 39th St","stop_lat":39.826993,"stop_lon":-86.121694},{"stop_id":"935","stop_name":"Keystone Ave & Millersville Rd","stop_lat":39.830196,"stop_lon":-86.121744},{"stop_id":"936","stop_name":"Keystone Ave - 4150 N","stop_lat":39.831816,"stop_lon":-86.121687},{"stop_id":"937","stop_name":"Keystone Ave & Duke St","stop_lat":39.837265,"stop_lon":-86.1217659},{"stop_id":"938","stop_name":"Keystone Ave & 46th St","stop_lat":39.840562,"stop_lon":-86.121816},{"stop_id":"939","stop_name":"Keystone Ave & Willowbrook Pkwy","stop_lat":39.842176,"stop_lon":-86.121834},{"stop_id":"940","stop_name":"Keystone Ave & 51st St","stop_lat":39.845174,"stop_lon":-86.121864},{"stop_id":"941","stop_name":"Keystone Ave & 56th St","stop_lat":39.854831,"stop_lon":-86.121985},{"stop_id":"942","stop_name":"Keystone Ave & 58th St","stop_lat":39.858556,"stop_lon":-86.122035},{"stop_id":"943","stop_name":"Keystone Ave & 62nd St","stop_lat":39.869372,"stop_lon":-86.122117},{"stop_id":"944","stop_name":"Keystone Ave & 64th St","stop_lat":39.872211,"stop_lon":-86.122054},{"stop_id":"945","stop_name":"Keystone Ave & 65th St","stop_lat":39.875771,"stop_lon":-86.122031},{"stop_id":"946","stop_name":"Keystone Ave & Glenbrook Dr","stop_lat":39.878371,"stop_lon":-86.122009},{"stop_id":"947","stop_name":"Keystone Ave & Butterfield Dr","stop_lat":39.880194,"stop_lon":-86.122},{"stop_id":"948","stop_name":"Keystone Ave & 71st St","stop_lat":39.883063,"stop_lon":-86.121979},{"stop_id":"949","stop_name":"Keystone Ave & Rutherford Dr","stop_lat":39.8880399,"stop_lon":-86.121902},{"stop_id":"950","stop_name":"Keystone Ave & 78th St","stop_lat":39.897477,"stop_lon":-86.12164},{"stop_id":"951","stop_name":"Keystone Ave & Woodfield Crossing Blvd","stop_lat":39.9073149,"stop_lon":-86.1182369},{"stop_id":"952","stop_name":"9000 N Keystone Ave","stop_lat":39.918936,"stop_lon":-86.109553},{"stop_id":"953","stop_name":"Keystone Ave & 78th St","stop_lat":39.89761,"stop_lon":-86.121901},{"stop_id":"954","stop_name":"Keystone Ave & Ruth Dr","stop_lat":39.888429,"stop_lon":-86.122182},{"stop_id":"955","stop_name":"Keystone Ave & 71st St","stop_lat":39.883899,"stop_lon":-86.1222559},{"stop_id":"956","stop_name":"Keystone Ave & 69th St","stop_lat":39.881151,"stop_lon":-86.122259},{"stop_id":"957","stop_name":"Keystone Ave & Durham Dr","stop_lat":39.877975,"stop_lon":-86.122266},{"stop_id":"958","stop_name":"Keystone Ave & 65th St","stop_lat":39.8761409,"stop_lon":-86.122293},{"stop_id":"959","stop_name":"Keystone Ave & 64th St","stop_lat":39.872476,"stop_lon":-86.1223009},{"stop_id":"960","stop_name":"Keystone Ave & 63rd St","stop_lat":39.870046,"stop_lon":-86.122314},{"stop_id":"961","stop_name":"Keystone Ave & Kessler Blvd E Dr","stop_lat":39.862049,"stop_lon":-86.122339},{"stop_id":"962","stop_name":"Keystone Ave & 58th St","stop_lat":39.858786,"stop_lon":-86.122285},{"stop_id":"963","stop_name":"Keystone Ave & 56th St","stop_lat":39.854553,"stop_lon":-86.122179},{"stop_id":"964","stop_name":"Keystone Ave & 53rd St","stop_lat":39.849447,"stop_lon":-86.122185},{"stop_id":"965","stop_name":"Keystone Ave & 52nd St","stop_lat":39.847039,"stop_lon":-86.122151},{"stop_id":"966","stop_name":"Keystone Ave & 51st St","stop_lat":39.8454,"stop_lon":-86.122136},{"stop_id":"967","stop_name":"Keystone Ave & Willowbrook Pkwy","stop_lat":39.842186,"stop_lon":-86.12209},{"stop_id":"968","stop_name":"Keystone Ave & 46th St","stop_lat":39.840525,"stop_lon":-86.122086},{"stop_id":"969","stop_name":"Keystone Ave & Duke St","stop_lat":39.837593,"stop_lon":-86.122039},{"stop_id":"970","stop_name":"Keystone Ave - 4100N","stop_lat":39.831771,"stop_lon":-86.1219},{"stop_id":"971","stop_name":"Keystone Ave & Millersville Rd","stop_lat":39.829482,"stop_lon":-86.121878},{"stop_id":"972","stop_name":"Keystone Ave & 39th St","stop_lat":39.826723,"stop_lon":-86.121878},{"stop_id":"973","stop_name":"Keystone Ave & 38th St","stop_lat":39.824955,"stop_lon":-86.121916},{"stop_id":"974","stop_name":"Keystone Ave & 36th St","stop_lat":39.82157,"stop_lon":-86.121762},{"stop_id":"975","stop_name":"Keystone Ave & 34th St","stop_lat":39.817683,"stop_lon":-86.121758},{"stop_id":"976","stop_name":"Keystone Ave & 32nd St","stop_lat":39.814524,"stop_lon":-86.121712},{"stop_id":"977","stop_name":"Keystone Ave & 30th St","stop_lat":39.811367,"stop_lon":-86.121695},{"stop_id":"978","stop_name":"Keystone Ave & 29th St","stop_lat":39.809245,"stop_lon":-86.121666},{"stop_id":"979","stop_name":"Keystone Ave & 28th St","stop_lat":39.807199,"stop_lon":-86.121653},{"stop_id":"980","stop_name":"Keystone Ave & 27th St","stop_lat":39.805355,"stop_lon":-86.121641},{"stop_id":"981","stop_name":"Keystone Ave & 25th St","stop_lat":39.802777,"stop_lon":-86.121617},{"stop_id":"982","stop_name":"Rural St & Bloyd Ave","stop_lat":39.7947,"stop_lon":-86.116691},{"stop_id":"983","stop_name":"Rural St & Brookside Ave","stop_lat":39.7923339,"stop_lon":-86.116651},{"stop_id":"984","stop_name":"Rural St & 17th St","stop_lat":39.789721,"stop_lon":-86.116613},{"stop_id":"985","stop_name":"Rural St & Brookside Pkwy N Dr","stop_lat":39.7875159,"stop_lon":-86.116581},{"stop_id":"986","stop_name":"Rural St & Brookside Pkwy S Dr","stop_lat":39.786322,"stop_lon":-86.116569},{"stop_id":"987","stop_name":"Rural St & 09th St","stop_lat":39.779365,"stop_lon":-86.116673},{"stop_id":"988","stop_name":"Rural St & Saint Clair Ct","stop_lat":39.777828,"stop_lon":-86.116692},{"stop_id":"989","stop_name":"Rural st & North St","stop_lat":39.7757549,"stop_lon":-86.1166779},{"stop_id":"990","stop_name":"Rural St & Michigan St","stop_lat":39.773903,"stop_lon":-86.116574},{"stop_id":"991","stop_name":"Rural St & New York St","stop_lat":39.7712999,"stop_lon":-86.116511},{"stop_id":"992","stop_name":"16 S Sherman Dr","stop_lat":39.76833,"stop_lon":-86.102215},{"stop_id":"993","stop_name":"Sherman St & Stanton Ave","stop_lat":39.765296,"stop_lon":-86.1021279},{"stop_id":"994","stop_name":"Sherman Dr & Pleasant Run Pkwy N Dr","stop_lat":39.7635829,"stop_lon":-86.102114},{"stop_id":"995","stop_name":"Sherman Dr & Pleasant Run Pkwy S Dr","stop_lat":39.762299,"stop_lon":-86.102117},{"stop_id":"996","stop_name":"English Ave & Sherman Dr","stop_lat":39.760095,"stop_lon":-86.102576},{"stop_id":"997","stop_name":"English Ave & Pleasant Run Pkwy S Dr","stop_lat":39.76007,"stop_lon":-86.104251},{"stop_id":"998","stop_name":"English Ave - 3312 E","stop_lat":39.760012,"stop_lon":-86.107986},{"stop_id":"999","stop_name":"English Ave & Dearborn St","stop_lat":39.75998,"stop_lon":-86.110436},{"stop_id":"1000","stop_name":"English Ave & Oakland Ave","stop_lat":39.75995,"stop_lon":-86.112737},{"stop_id":"1001","stop_name":"English Ave & Parker Ave","stop_lat":39.75994,"stop_lon":-86.113893},{"stop_id":"1002","stop_name":"Rural St & English Ave","stop_lat":39.759499,"stop_lon":-86.116423},{"stop_id":"1003","stop_name":"Rural St & Hoyt Ave","stop_lat":39.758187,"stop_lon":-86.116425},{"stop_id":"1004","stop_name":"Hoyt Ave & Leeds Ave","stop_lat":39.757554,"stop_lon":-86.118047},{"stop_id":"1005","stop_name":"Hoyt Ave & Trowbridge St","stop_lat":39.75752,"stop_lon":-86.119786},{"stop_id":"1006","stop_name":"Keystone Ave & Private Dr","stop_lat":39.756779,"stop_lon":-86.121268},{"stop_id":"1007","stop_name":"Keystone Ave & Woodlawn Ave","stop_lat":39.755137,"stop_lon":-86.121264},{"stop_id":"1008","stop_name":"Keystone Ave & Prospect St","stop_lat":39.75262,"stop_lon":-86.121262},{"stop_id":"1009","stop_name":"Keystone Ave & Pleasant Run Pkwy S Dr","stop_lat":39.749553,"stop_lon":-86.121245},{"stop_id":"1010","stop_name":"Keystone Ave & Private Dr","stop_lat":39.747736,"stop_lon":-86.121212},{"stop_id":"1011","stop_name":"Keystone Ave & Iowa St","stop_lat":39.743588,"stop_lon":-86.1212089},{"stop_id":"1012","stop_name":"Keystone Ave & Reformers Ave","stop_lat":39.741523,"stop_lon":-86.1211639},{"stop_id":"1013","stop_name":"Keystone Ave & Cahoun Ct","stop_lat":39.740206,"stop_lon":-86.121144},{"stop_id":"1014","stop_name":"Keystone Ave & Legrande Ave","stop_lat":39.7385779,"stop_lon":-86.121073},{"stop_id":"1015","stop_name":"Keystone Ave & Kelly St","stop_lat":39.736198,"stop_lon":-86.120965},{"stop_id":"1016","stop_name":"Keystone Ave & Bradbury Ave","stop_lat":39.734084,"stop_lon":-86.12098},{"stop_id":"1017","stop_name":"Keystone Ave & Walker Ave","stop_lat":39.731875,"stop_lon":-86.120955},{"stop_id":"1018","stop_name":"Keystone Ave & Albany St","stop_lat":39.724677,"stop_lon":-86.12089},{"stop_id":"1019","stop_name":"Keystone Ave & Troy Ave","stop_lat":39.722796,"stop_lon":-86.120856},{"stop_id":"1020","stop_name":"Keystone Ave & Murry St","stop_lat":39.719615,"stop_lon":-86.1208319},{"stop_id":"1021","stop_name":"Keystone Ave & Werges Ave","stop_lat":39.71783,"stop_lon":-86.120806},{"stop_id":"1022","stop_name":"Keystone Ave - 3624 S","stop_lat":39.713767,"stop_lon":-86.120758},{"stop_id":"1023","stop_name":"Hanna Ave & Keystone Ave","stop_lat":39.708424,"stop_lon":-86.119685},{"stop_id":"1024","stop_name":"Hanna Ave & Rural St","stop_lat":39.70854,"stop_lon":-86.115936},{"stop_id":"1025","stop_name":"Hanna Ave & Lake Park Blvd","stop_lat":39.708575,"stop_lon":-86.113121},{"stop_id":"1026","stop_name":"Hanna Ave & Brickenwood Trace","stop_lat":39.708598,"stop_lon":-86.110935},{"stop_id":"1027","stop_name":"Hanna Ave & Dearborn St","stop_lat":39.708651,"stop_lon":-86.10849},{"stop_id":"1028","stop_name":"Hanna Ave & Olney St","stop_lat":39.70868,"stop_lon":-86.105878},{"stop_id":"1029","stop_name":"Hanna Ave & Sherman Dr","stop_lat":39.708694,"stop_lon":-86.104463},{"stop_id":"1030","stop_name":"Sherman Dr & Wilderness Trail","stop_lat":39.7050259,"stop_lon":-86.103598},{"stop_id":"1031","stop_name":"Sherman Dr & Lickridge Ln N Dr","stop_lat":39.703152,"stop_lon":-86.102768},{"stop_id":"1032","stop_name":"Redfern Dr & Denny St","stop_lat":39.700664,"stop_lon":-86.100066},{"stop_id":"1033","stop_name":"Redfern Dr & Strawbridge St","stop_lat":39.70068,"stop_lon":-86.098559},{"stop_id":"1034","stop_name":"Redfern Dr & Nikki Dr","stop_lat":39.700797,"stop_lon":-86.0959759},{"stop_id":"1035","stop_name":"Redfern Dr & 09th Ave","stop_lat":39.700555,"stop_lon":-86.092314},{"stop_id":"1036","stop_name":"09th Ave & Mimi Dr","stop_lat":39.698124,"stop_lon":-86.091993},{"stop_id":"1037","stop_name":"09th Ave & Malden Ln","stop_lat":39.696474,"stop_lon":-86.09199},{"stop_id":"1038","stop_name":"Thompson Rd & 09th Ave","stop_lat":39.694403,"stop_lon":-86.091405},{"stop_id":"1039","stop_name":"Thompson Rd & Red Robin Dr","stop_lat":39.694488,"stop_lon":-86.085358},{"stop_id":"1040","stop_name":"Thompson Rd & Bancroft St","stop_lat":39.6945,"stop_lon":-86.083624},{"stop_id":"1041","stop_name":"Thompson Rd & Emerson Ave","stop_lat":39.693385,"stop_lon":-86.081335},{"stop_id":"1042","stop_name":"Keystone Ave & Bacon St","stop_lat":39.721131,"stop_lon":-86.120628},{"stop_id":"1043","stop_name":"National Ave & Keystone Ave","stop_lat":39.712792,"stop_lon":-86.11945},{"stop_id":"1044","stop_name":"Keystone Ave & 33rd St","stop_lat":39.815971,"stop_lon":-86.121579},{"stop_id":"1045","stop_name":"Keystone Ave & Nelson Ave","stop_lat":39.728605,"stop_lon":-86.120894},{"stop_id":"1046","stop_name":"Keystone Ave & 23rd St","stop_lat":39.800629,"stop_lon":-86.118531},{"stop_id":"1047","stop_name":"Keystone Crossing - 8463 N","stop_lat":39.910351,"stop_lon":-86.114079},{"stop_id":"1048","stop_name":"Keystone Crossing - 8464 N","stop_lat":39.910467,"stop_lon":-86.113969},{"stop_id":"1049","stop_name":"Keystone Crossing - 8504 N","stop_lat":39.910827,"stop_lon":-86.111586},{"stop_id":"1050","stop_name":"Keystone Crossing - 8505 N","stop_lat":39.910606,"stop_lon":-86.112038},{"stop_id":"1051","stop_name":"16th St & Hall Pl","stop_lat":39.788445,"stop_lon":-86.160217},{"stop_id":"1052","stop_name":"16th St & Capitol Ave","stop_lat":39.788407,"stop_lon":-86.162259},{"stop_id":"1053","stop_name":"16th St & Senate Blvd","stop_lat":39.788448,"stop_lon":-86.165284},{"stop_id":"1054","stop_name":"16th St & Fall Creek Pkwy","stop_lat":39.788382,"stop_lon":-86.173742},{"stop_id":"1055","stop_name":"16th St & Montcalm St","stop_lat":39.788713,"stop_lon":-86.180257},{"stop_id":"1056","stop_name":"16th St & Indiana Ave","stop_lat":39.788682,"stop_lon":-86.1840069},{"stop_id":"1057","stop_name":"16th St & Harding St","stop_lat":39.789208,"stop_lon":-86.18805},{"stop_id":"1058","stop_name":"16th St & Riverside Dr E","stop_lat":39.789249,"stop_lon":-86.190499},{"stop_id":"1059","stop_name":"16th St & Private Dr","stop_lat":39.789323,"stop_lon":-86.19419},{"stop_id":"1060","stop_name":"16th St & Lafayette Rd","stop_lat":39.788082,"stop_lon":-86.200735},{"stop_id":"1061","stop_name":"16th St & Belleview Pl","stop_lat":39.788029,"stop_lon":-86.203432},{"stop_id":"1062","stop_name":"16th St & Warman Ave","stop_lat":39.787997,"stop_lon":-86.206154},{"stop_id":"1063","stop_name":"16th St & Sharon Ave","stop_lat":39.787973,"stop_lon":-86.208267},{"stop_id":"1064","stop_name":"16th St & Kessler Blvd N Dr","stop_lat":39.78795,"stop_lon":-86.210872},{"stop_id":"1065","stop_name":"16th St & Centennial St","stop_lat":39.787921,"stop_lon":-86.213572},{"stop_id":"1066","stop_name":"16th St & Tibbs Ave","stop_lat":39.787899,"stop_lon":-86.216465},{"stop_id":"1067","stop_name":"16th St & Berwick Ave","stop_lat":39.787843,"stop_lon":-86.218447},{"stop_id":"1068","stop_name":"16th St & Rochester Ave","stop_lat":39.787798,"stop_lon":-86.221033},{"stop_id":"1069","stop_name":"16th St & Livingston Ave","stop_lat":39.787745,"stop_lon":-86.223328},{"stop_id":"1070","stop_name":"16th St & Olin Ave","stop_lat":39.787687,"stop_lon":-86.227534},{"stop_id":"1071","stop_name":"16th St - 4650 W","stop_lat":39.787619,"stop_lon":-86.23185},{"stop_id":"1072","stop_name":"16th St & Main St","stop_lat":39.787467,"stop_lon":-86.240937},{"stop_id":"1073","stop_name":"16th St & Auburn St","stop_lat":39.787421,"stop_lon":-86.24411},{"stop_id":"1074","stop_name":"16th St & Winton Ave","stop_lat":39.787381,"stop_lon":-86.247313},{"stop_id":"1075","stop_name":"22nd St & Lynhurst Dr","stop_lat":39.796596,"stop_lon":-86.251202},{"stop_id":"1076","stop_name":"22nd St & White Oaks Dr","stop_lat":39.796331,"stop_lon":-86.2541959},{"stop_id":"1077","stop_name":"Woolco Ln & 22nd St","stop_lat":39.795783,"stop_lon":-86.255156},{"stop_id":"1078","stop_name":"22nd St & Kohl's - 5600W","stop_lat":39.796954,"stop_lon":-86.258052},{"stop_id":"1079","stop_name":"Shopping Center Dr & Kroger - 5700 W","stop_lat":39.798681,"stop_lon":-86.261192},{"stop_id":"1080","stop_name":"Parkwood Dr & 25th St","stop_lat":39.801153,"stop_lon":-86.264736},{"stop_id":"1081","stop_name":"Parkwood Dr & Schoolwood Dr","stop_lat":39.803121,"stop_lon":-86.264768},{"stop_id":"1082","stop_name":"Meadowood Dr & Schoolwood Dr","stop_lat":39.804057,"stop_lon":-86.26217},{"stop_id":"1083","stop_name":"Meadowood Dr & Private Dr","stop_lat":39.803698,"stop_lon":-86.258231},{"stop_id":"1084","stop_name":"Moller Rd & Beauport Rd","stop_lat":39.80512,"stop_lon":-86.255691},{"stop_id":"1085","stop_name":"Moller Rd & 29th St","stop_lat":39.807587,"stop_lon":-86.2557549},{"stop_id":"1086","stop_name":"Moller Rd & Patricia St","stop_lat":39.810656,"stop_lon":-86.2558169},{"stop_id":"1087","stop_name":"Moller Rd & 32nd St","stop_lat":39.813662,"stop_lon":-86.255881},{"stop_id":"1088","stop_name":"Moller Rd & 34th St","stop_lat":39.816901,"stop_lon":-86.255927},{"stop_id":"1089","stop_name":"Moller Rd & Dunk Dr","stop_lat":39.820027,"stop_lon":-86.256028},{"stop_id":"1090","stop_name":"Moller Rd & Ruskin Pl W","stop_lat":39.821951,"stop_lon":-86.2560589},{"stop_id":"1091","stop_name":"Moller Rd & Shopping Center Dr","stop_lat":39.825037,"stop_lon":-86.256107},{"stop_id":"1092","stop_name":"Moller Rd - Meijer - 3912 N","stop_lat":39.826764,"stop_lon":-86.256125},{"stop_id":"1093","stop_name":"Moller Way & Moller Rd","stop_lat":39.830048,"stop_lon":-86.255313},{"stop_id":"1094","stop_name":"Moller Rd & 43rd St","stop_lat":39.832986,"stop_lon":-86.256285},{"stop_id":"1095","stop_name":"Renn Ln & Moller Rd","stop_lat":39.835602,"stop_lon":-86.256934},{"stop_id":"1096","stop_name":"Renn Ln - 5712 W","stop_lat":39.835553,"stop_lon":-86.261047},{"stop_id":"1097","stop_name":"43rd St & Woodland Dr","stop_lat":39.833046,"stop_lon":-86.262827},{"stop_id":"1098","stop_name":"43rd St - 5605 W","stop_lat":39.833055,"stop_lon":-86.259455},{"stop_id":"1099","stop_name":"43rd St & Moller Rd","stop_lat":39.833097,"stop_lon":-86.256628},{"stop_id":"1100","stop_name":"Moller Way & Pike Plaza Rd","stop_lat":39.8294349,"stop_lon":-86.254919},{"stop_id":"1101","stop_name":"Moller Rd - Meijer - 3916 N","stop_lat":39.826801,"stop_lon":-86.256253},{"stop_id":"1102","stop_name":"Moller Rd & 38th St","stop_lat":39.823362,"stop_lon":-86.25626},{"stop_id":"1103","stop_name":"Moller Rd & Ruskin Pl W","stop_lat":39.821575,"stop_lon":-86.2561769},{"stop_id":"1104","stop_name":"Moller Rd & Dunk Dr","stop_lat":39.820243,"stop_lon":-86.256151},{"stop_id":"1105","stop_name":"Moller Rd & 34th St","stop_lat":39.8162049,"stop_lon":-86.256113},{"stop_id":"1106","stop_name":"Moller Rd & 32nd St","stop_lat":39.813356,"stop_lon":-86.256018},{"stop_id":"1107","stop_name":"Moller Rd & Patricia St","stop_lat":39.810716,"stop_lon":-86.255959},{"stop_id":"1108","stop_name":"Moller Rd & 29th St","stop_lat":39.807768,"stop_lon":-86.255859},{"stop_id":"1109","stop_name":"Moller Rd & Beauport Rd","stop_lat":39.805404,"stop_lon":-86.255804},{"stop_id":"1110","stop_name":"Meadowwood Dr & Private Dr","stop_lat":39.803747,"stop_lon":-86.258455},{"stop_id":"1111","stop_name":"Meadowood Dr & Parkwood Dr","stop_lat":39.804201,"stop_lon":-86.264535},{"stop_id":"1112","stop_name":"Parkwood Dr & Schoolwood Dr","stop_lat":39.803576,"stop_lon":-86.264871},{"stop_id":"1113","stop_name":"Parkwood Dr & 25th St","stop_lat":39.8018,"stop_lon":-86.264838},{"stop_id":"1114","stop_name":"22nd St & Shopping Center Dr - Kohl's","stop_lat":39.796698,"stop_lon":-86.257687},{"stop_id":"1115","stop_name":"22nd St & Hermitage Way","stop_lat":39.795953,"stop_lon":-86.255759},{"stop_id":"1116","stop_name":"22nd St & Fair Oaks Dr","stop_lat":39.796501,"stop_lon":-86.253144},{"stop_id":"1117","stop_name":"22nd St & Lynhurst Dr","stop_lat":39.7965329,"stop_lon":-86.251144},{"stop_id":"1118","stop_name":"16th St & Auburn St","stop_lat":39.7872879,"stop_lon":-86.24439},{"stop_id":"1119","stop_name":"16th St & Main St","stop_lat":39.787335,"stop_lon":-86.241569},{"stop_id":"1120","stop_name":"16th St & Georgetown Rd","stop_lat":39.787349,"stop_lon":-86.238199},{"stop_id":"1121","stop_name":"16th St & Polco St","stop_lat":39.787411,"stop_lon":-86.234503},{"stop_id":"1122","stop_name":"4500 W 16th St - Indy Motor Speedway","stop_lat":39.7874399,"stop_lon":-86.232563},{"stop_id":"1123","stop_name":"16th St & Olin Ave","stop_lat":39.787532,"stop_lon":-86.227223},{"stop_id":"1124","stop_name":"16th St & Livingston Ave","stop_lat":39.787581,"stop_lon":-86.223875},{"stop_id":"1125","stop_name":"16th St & Rochester Ave","stop_lat":39.787639,"stop_lon":-86.220876},{"stop_id":"1126","stop_name":"16th St & Burwick Dr","stop_lat":39.787685,"stop_lon":-86.21867},{"stop_id":"1127","stop_name":"16th St & Tibbs Ave","stop_lat":39.787725,"stop_lon":-86.21603},{"stop_id":"1128","stop_name":"16th St & Centennial St","stop_lat":39.787774,"stop_lon":-86.213767},{"stop_id":"1129","stop_name":"16th St & Concord Ct","stop_lat":39.7878,"stop_lon":-86.211187},{"stop_id":"1130","stop_name":"16th St & Sharon Ave","stop_lat":39.787829,"stop_lon":-86.208533},{"stop_id":"1131","stop_name":"16th St & Warman Ave","stop_lat":39.787842,"stop_lon":-86.206444},{"stop_id":"1132","stop_name":"16th St & Holmes Ave","stop_lat":39.787868,"stop_lon":-86.2048499},{"stop_id":"1133","stop_name":"16th St & Belleview Pl","stop_lat":39.787885,"stop_lon":-86.203107},{"stop_id":"1134","stop_name":"16th St & Tremont St","stop_lat":39.787916,"stop_lon":-86.201032},{"stop_id":"1135","stop_name":"16th St & Private Dr","stop_lat":39.789155,"stop_lon":-86.1936829},{"stop_id":"1136","stop_name":"16th St & Riverside Dr E","stop_lat":39.789117,"stop_lon":-86.19117},{"stop_id":"1137","stop_name":"16th St & Harding St","stop_lat":39.7890609,"stop_lon":-86.187626},{"stop_id":"1138","stop_name":"16th St & Indiana Ave","stop_lat":39.788633,"stop_lon":-86.184021},{"stop_id":"1139","stop_name":"16th St & Gent Ave","stop_lat":39.788651,"stop_lon":-86.181691},{"stop_id":"1140","stop_name":"16th St & Montcalm St","stop_lat":39.7886669,"stop_lon":-86.179915},{"stop_id":"1141","stop_name":"16th St & Aqueduct St","stop_lat":39.788654,"stop_lon":-86.1761889},{"stop_id":"1142","stop_name":"16th St & Fall Creek Pkwy E Dr","stop_lat":39.788163,"stop_lon":-86.172282},{"stop_id":"1143","stop_name":"16th St & MLK St","stop_lat":39.788196,"stop_lon":-86.169019},{"stop_id":"1144","stop_name":"16th St & Missouri St","stop_lat":39.788284,"stop_lon":-86.165902},{"stop_id":"1145","stop_name":"16th St & Senate Ave","stop_lat":39.788306,"stop_lon":-86.163383},{"stop_id":"1146","stop_name":"16th St & MLK St","stop_lat":39.788345,"stop_lon":-86.168931},{"stop_id":"1147","stop_name":"Moller Rd & Renn Rd","stop_lat":39.835797,"stop_lon":-86.256345},{"stop_id":"1148","stop_name":"Lynhurst Dr & 21st St","stop_lat":39.794923,"stop_lon":-86.250963},{"stop_id":"1149","stop_name":"Lynhurst Dr & 20th St","stop_lat":39.792793,"stop_lon":-86.250927},{"stop_id":"1150","stop_name":"Lynhurst Dr & Speedway Dr","stop_lat":39.79128,"stop_lon":-86.250893},{"stop_id":"1151","stop_name":"Lynhurst Dr & 16th St","stop_lat":39.788233,"stop_lon":-86.250836},{"stop_id":"1152","stop_name":"Lynhurst Dr & 16th St","stop_lat":39.787737,"stop_lon":-86.250675},{"stop_id":"1153","stop_name":"Lynhurst Dr & Speedway Ave","stop_lat":39.791072,"stop_lon":-86.250717},{"stop_id":"1154","stop_name":"Lynhurst Dr & 21st St","stop_lat":39.793178,"stop_lon":-86.250753},{"stop_id":"1155","stop_name":"Woolco Ln & Shopping Center Dr - Kroger","stop_lat":39.798673,"stop_lon":-86.261256},{"stop_id":"1156","stop_name":"Meadowood Dr & Moller Rd","stop_lat":39.803528,"stop_lon":-86.256008},{"stop_id":"1157","stop_name":"Moller Rd & Meadowood Dr","stop_lat":39.803655,"stop_lon":-86.255903},{"stop_id":"1158","stop_name":"27th St & MLK St","stop_lat":39.805585,"stop_lon":-86.172078},{"stop_id":"1159","stop_name":"27th St & Annette St","stop_lat":39.8055639,"stop_lon":-86.17562},{"stop_id":"1160","stop_name":"27th St & Rader St","stop_lat":39.805559,"stop_lon":-86.177948},{"stop_id":"1161","stop_name":"27th St & Clifton St","stop_lat":39.805545,"stop_lon":-86.180055},{"stop_id":"1162","stop_name":"Clifton St & Udell St","stop_lat":39.807207,"stop_lon":-86.1804159},{"stop_id":"1163","stop_name":"30th St & Cold Spring Rd","stop_lat":39.809955,"stop_lon":-86.20231},{"stop_id":"1164","stop_name":"30th St & Tyrone Dr","stop_lat":39.809905,"stop_lon":-86.20473},{"stop_id":"1165","stop_name":"30th St & Warman Ave","stop_lat":39.809888,"stop_lon":-86.207129},{"stop_id":"1166","stop_name":"30th St & Medford Ave","stop_lat":39.809847,"stop_lon":-86.2095889},{"stop_id":"1167","stop_name":"30th St & Kessler Blvd N Dr","stop_lat":39.809833,"stop_lon":-86.211913},{"stop_id":"1168","stop_name":"30th St & Tibbs Ave","stop_lat":39.809803,"stop_lon":-86.215974},{"stop_id":"1169","stop_name":"30th St & Alton Ave","stop_lat":39.809766,"stop_lon":-86.217405},{"stop_id":"1170","stop_name":"30th St & Guion Rd","stop_lat":39.809734,"stop_lon":-86.219565},{"stop_id":"1171","stop_name":"30th St & Merchants Dr","stop_lat":39.809698,"stop_lon":-86.222434},{"stop_id":"1172","stop_name":"30th St & Eagledale Dr","stop_lat":39.809607,"stop_lon":-86.227634},{"stop_id":"1173","stop_name":"30th St & Falcon Dr","stop_lat":39.809545,"stop_lon":-86.231926},{"stop_id":"1174","stop_name":"30th St & Mussman Dr","stop_lat":39.809492,"stop_lon":-86.235389},{"stop_id":"1175","stop_name":"30th St & Midvale Dr","stop_lat":39.809461,"stop_lon":-86.237411},{"stop_id":"1176","stop_name":"30th St & Georgetown Rd","stop_lat":39.809441,"stop_lon":-86.239632},{"stop_id":"1177","stop_name":"Georgetown Rd & Patricia St","stop_lat":39.810947,"stop_lon":-86.239851},{"stop_id":"1178","stop_name":"Georgetown Rd & Thrush Dr","stop_lat":39.813105,"stop_lon":-86.239883},{"stop_id":"1179","stop_name":"Georgetown Rd - 3335 N","stop_lat":39.815436,"stop_lon":-86.239909},{"stop_id":"1180","stop_name":"34th St & Georgetown Rd","stop_lat":39.816724,"stop_lon":-86.240319},{"stop_id":"1181","stop_name":"34th St & Auburn Rd","stop_lat":39.816656,"stop_lon":-86.244084},{"stop_id":"1182","stop_name":"34th St & Winton Ave","stop_lat":39.816642,"stop_lon":-86.246295},{"stop_id":"1183","stop_name":"34th St & Allison Ave","stop_lat":39.816616,"stop_lon":-86.24826},{"stop_id":"1184","stop_name":"34th St & Watergate Rd","stop_lat":39.8165959,"stop_lon":-86.250574},{"stop_id":"1185","stop_name":"34th St & Ashley Ln","stop_lat":39.816558,"stop_lon":-86.253122},{"stop_id":"1186","stop_name":"34th St & Moller Rd","stop_lat":39.8165369,"stop_lon":-86.255774},{"stop_id":"1187","stop_name":"34th St & Scarlet Ct","stop_lat":39.8164919,"stop_lon":-86.257436},{"stop_id":"1188","stop_name":"34th St & Patton Dr","stop_lat":39.816412,"stop_lon":-86.262412},{"stop_id":"1189","stop_name":"34th St & Faculty Dr","stop_lat":39.816353,"stop_lon":-86.265865},{"stop_id":"1190","stop_name":"34th St & High School Rd","stop_lat":39.816302,"stop_lon":-86.269887},{"stop_id":"1191","stop_name":"34th St & Lupine Terrace","stop_lat":39.81623,"stop_lon":-86.272108},{"stop_id":"1192","stop_name":"34th St & Live Oak Rd","stop_lat":39.816125,"stop_lon":-86.278622},{"stop_id":"1193","stop_name":"34th St & Eagle Creek Pkwy","stop_lat":39.816077,"stop_lon":-86.280334},{"stop_id":"1194","stop_name":"34th St & Heather Ridge Dr","stop_lat":39.815993,"stop_lon":-86.285253},{"stop_id":"1195","stop_name":"Bayhead Dr & 34th St","stop_lat":39.8164609,"stop_lon":-86.287556},{"stop_id":"1196","stop_name":"Bayhead Dr & Causeway Dr","stop_lat":39.819141,"stop_lon":-86.287524},{"stop_id":"1197","stop_name":"Bayhead Dr & Hatteras Ln","stop_lat":39.8218419,"stop_lon":-86.287537},{"stop_id":"1198","stop_name":"Eagle Creek Pkwy & Inland Dr","stop_lat":39.831165,"stop_lon":-86.285435},{"stop_id":"1199","stop_name":"Eagle Creek Pkwy E Dr & Eagle Bay N Dr","stop_lat":39.833099,"stop_lon":-86.286745},{"stop_id":"1200","stop_name":"Eagle Creek Pkwy & Village Pkwy Cir E","stop_lat":39.836033,"stop_lon":-86.286939},{"stop_id":"1201","stop_name":"46th St & Private Dr","stop_lat":39.837954,"stop_lon":-86.283865},{"stop_id":"1202","stop_name":"46th St & Inland Dr","stop_lat":39.838035,"stop_lon":-86.279478},{"stop_id":"1203","stop_name":"46th St & Mission Dr","stop_lat":39.838141,"stop_lon":-86.272457},{"stop_id":"1204","stop_name":"High School Rd & Wixshire Dr","stop_lat":39.836256,"stop_lon":-86.270685},{"stop_id":"1205","stop_name":"High School Rd & Wedgewood Way","stop_lat":39.833593,"stop_lon":-86.270608},{"stop_id":"1206","stop_name":"High School Rd & Commons Dr","stop_lat":39.832048,"stop_lon":-86.270573},{"stop_id":"1207","stop_name":"High School Rd - 4140 N","stop_lat":39.829707,"stop_lon":-86.270517},{"stop_id":"1208","stop_name":"High SChool Rd & Gateway Dr","stop_lat":39.8278869,"stop_lon":-86.270476},{"stop_id":"1209","stop_name":"High SChool Rd & Gateway Dr","stop_lat":39.829032,"stop_lon":-86.270344},{"stop_id":"1210","stop_name":"High School Rd & Commons Dr","stop_lat":39.832098,"stop_lon":-86.270428},{"stop_id":"1211","stop_name":"High School Rd & Wedgewood Way","stop_lat":39.833591,"stop_lon":-86.270451},{"stop_id":"1212","stop_name":"High School Rd & Wixshire Dr","stop_lat":39.83568,"stop_lon":-86.270527},{"stop_id":"1213","stop_name":"46th St & Mission Dr","stop_lat":39.838256,"stop_lon":-86.272013},{"stop_id":"1214","stop_name":"46th St & Owls Nest Dr","stop_lat":39.838084,"stop_lon":-86.280679},{"stop_id":"1215","stop_name":"46th St & Eagles Watch Dr","stop_lat":39.838015,"stop_lon":-86.283755},{"stop_id":"1216","stop_name":"Eagle Creek Pkwy E Dr & Village Pkwy Dr","stop_lat":39.836501,"stop_lon":-86.287099},{"stop_id":"1217","stop_name":"Eagle Creek Pkwy & Eagle Bay N Dr","stop_lat":39.832775,"stop_lon":-86.2867629},{"stop_id":"1218","stop_name":"Eagle Creek Pkwy & Eagle Bay S Dr","stop_lat":39.8314,"stop_lon":-86.285768},{"stop_id":"1219","stop_name":"Eagle Creek Pkwy & Eagle Cove Dr","stop_lat":39.829855,"stop_lon":-86.28454},{"stop_id":"1220","stop_name":"Eagle Creek Pkwy & 38th St","stop_lat":39.823638,"stop_lon":-86.283402},{"stop_id":"1221","stop_name":"Bayhead Dr & Hyannis Port Dr","stop_lat":39.8221599,"stop_lon":-86.28764},{"stop_id":"1222","stop_name":"Bayhead Dr & Wharfside Ln","stop_lat":39.820451,"stop_lon":-86.287418},{"stop_id":"1223","stop_name":"Bayhead Dr & Causeway Dr","stop_lat":39.818909,"stop_lon":-86.287721},{"stop_id":"1224","stop_name":"Bayhead Dr & Hickory Ln","stop_lat":39.8165539,"stop_lon":-86.287661},{"stop_id":"1225","stop_name":"34th St & Heather Ridge Dr","stop_lat":39.815903,"stop_lon":-86.285715},{"stop_id":"1226","stop_name":"34th St & Live Oak Rd","stop_lat":39.81603,"stop_lon":-86.278859},{"stop_id":"1227","stop_name":"34th St & Lupine Terrace","stop_lat":39.816147,"stop_lon":-86.272218},{"stop_id":"1228","stop_name":"34th St & High School Rd","stop_lat":39.816217,"stop_lon":-86.269377},{"stop_id":"1229","stop_name":"34th St & Faculty Dr","stop_lat":39.816277,"stop_lon":-86.266202},{"stop_id":"1230","stop_name":"34th St & Patton Dr","stop_lat":39.816317,"stop_lon":-86.262693},{"stop_id":"1231","stop_name":"34th St & Moller Rd","stop_lat":39.816398,"stop_lon":-86.257596},{"stop_id":"1232","stop_name":"34th St & Moller Rd","stop_lat":39.816432,"stop_lon":-86.255367},{"stop_id":"1233","stop_name":"34th St & Ashley Ln","stop_lat":39.816476,"stop_lon":-86.253082},{"stop_id":"1234","stop_name":"34th St & Watergate Rd","stop_lat":39.816511,"stop_lon":-86.250491},{"stop_id":"1235","stop_name":"34th St & Winton Ave","stop_lat":39.816574,"stop_lon":-86.246116},{"stop_id":"1236","stop_name":"34th St & Auburn Rd","stop_lat":39.816588,"stop_lon":-86.243824},{"stop_id":"1237","stop_name":"34th St & Georgetown Rd","stop_lat":39.816598,"stop_lon":-86.2401749},{"stop_id":"1238","stop_name":"Georgetown Rd & 34th St","stop_lat":39.815575,"stop_lon":-86.240035},{"stop_id":"1239","stop_name":"Georgetown Rd & Thrush Dr","stop_lat":39.813346,"stop_lon":-86.239984},{"stop_id":"1240","stop_name":"Georgetown Rd & Patricia St","stop_lat":39.811183,"stop_lon":-86.239952},{"stop_id":"1241","stop_name":"30th St & Midvale Dr","stop_lat":39.809346,"stop_lon":-86.23778},{"stop_id":"1242","stop_name":"30th St & Mildred Dr","stop_lat":39.809364,"stop_lon":-86.235783},{"stop_id":"1243","stop_name":"30th St & Patricia St","stop_lat":39.809403,"stop_lon":-86.233413},{"stop_id":"1244","stop_name":"30th St & Falcon Dr","stop_lat":39.809433,"stop_lon":-86.2318219},{"stop_id":"1245","stop_name":"30th St & Eagledale Dr","stop_lat":39.8094729,"stop_lon":-86.228077},{"stop_id":"1246","stop_name":"30th St & Merchants Dr","stop_lat":39.809564,"stop_lon":-86.222878},{"stop_id":"1247","stop_name":"30th St & Lafayette Rd","stop_lat":39.8095799,"stop_lon":-86.219635},{"stop_id":"1248","stop_name":"30th St & Alton Ave","stop_lat":39.809624,"stop_lon":-86.217859},{"stop_id":"1249","stop_name":"30th St & Tibbs Ave","stop_lat":39.809645,"stop_lon":-86.216343},{"stop_id":"1250","stop_name":"30th St & Centennial St","stop_lat":39.809677,"stop_lon":-86.213471},{"stop_id":"1251","stop_name":"30th St & Kessler Blvd N Dr","stop_lat":39.809682,"stop_lon":-86.211392},{"stop_id":"1252","stop_name":"30th St & Warman Ave","stop_lat":39.809741,"stop_lon":-86.207452},{"stop_id":"1253","stop_name":"30th St & Tyrone Dr","stop_lat":39.809775,"stop_lon":-86.204964},{"stop_id":"1254","stop_name":"30th St & Cold Spring Rd","stop_lat":39.809818,"stop_lon":-86.202647},{"stop_id":"1255","stop_name":"29th St & Clifton St","stop_lat":39.8082149,"stop_lon":-86.180822},{"stop_id":"1256","stop_name":"27th St & Clifton Sr","stop_lat":39.805507,"stop_lon":-86.179965},{"stop_id":"1257","stop_name":"27th St & Rader St","stop_lat":39.80552,"stop_lon":-86.178218},{"stop_id":"1258","stop_name":"27th St & Annette St","stop_lat":39.8055189,"stop_lon":-86.17589},{"stop_id":"1259","stop_name":"27th St & Franklin Pl","stop_lat":39.805527,"stop_lon":-86.173445},{"stop_id":"1260","stop_name":"Indiana Ave & New York St","stop_lat":39.771637,"stop_lon":-86.161872},{"stop_id":"1261","stop_name":"Kentucky Ave & High School Rd","stop_lat":39.694046,"stop_lon":-86.270076},{"stop_id":"1262","stop_name":"Gatwick Dr & Decatur Blvd","stop_lat":39.6902479,"stop_lon":-86.284982},{"stop_id":"1263","stop_name":"Ameriplex & Tempelhof Dr","stop_lat":39.688769,"stop_lon":-86.289854},{"stop_id":"1264","stop_name":"Private Dr - Ameriplex & Tempelhof Dr","stop_lat":39.68744,"stop_lon":-86.291498},{"stop_id":"1265","stop_name":"Kentucky Ave & High School Rd","stop_lat":39.693361,"stop_lon":-86.270315},{"stop_id":"1266","stop_name":"Mann Rd & Mooresville Rd","stop_lat":39.713499,"stop_lon":-86.238585},{"stop_id":"1267","stop_name":"Mann Rd & Kentucky Ave - Marsh","stop_lat":39.7117999,"stop_lon":-86.239225},{"stop_id":"1268","stop_name":"Mann Rd & Mooresville Rd","stop_lat":39.713184,"stop_lon":-86.238518},{"stop_id":"1269","stop_name":"Lynhurst Dr & Kentucky Ave","stop_lat":39.709726,"stop_lon":-86.250372},{"stop_id":"1270","stop_name":"Lynhurst Dr & Sumner Ave","stop_lat":39.7141,"stop_lon":-86.250274},{"stop_id":"1271","stop_name":"Lynhurst Dr & Seerley Creek Rd","stop_lat":39.718739,"stop_lon":-86.250299},{"stop_id":"1272","stop_name":"Troy Ave & Lynhurst Dr","stop_lat":39.720248,"stop_lon":-86.248982},{"stop_id":"1273","stop_name":"Troy Ave & Skyline Dr","stop_lat":39.7204679,"stop_lon":-86.242304},{"stop_id":"1274","stop_name":"Troy Ave & Denison St","stop_lat":39.720325,"stop_lon":-86.238876},{"stop_id":"1275","stop_name":"Troy Ave & Taft Ave","stop_lat":39.720241,"stop_lon":-86.235988},{"stop_id":"1276","stop_name":"Troy Ave & Lyons Ave","stop_lat":39.720236,"stop_lon":-86.2337019},{"stop_id":"1277","stop_name":"Troy Ave & Collier St","stop_lat":39.7203639,"stop_lon":-86.230508},{"stop_id":"1278","stop_name":"Troy Ave & Mars Hill St","stop_lat":39.720442,"stop_lon":-86.228418},{"stop_id":"1279","stop_name":"Troy Ave & Mc Clure St","stop_lat":39.72054,"stop_lon":-86.22646},{"stop_id":"1280","stop_name":"Holt Rd & Berwyn St","stop_lat":39.722525,"stop_lon":-86.225143},{"stop_id":"1281","stop_name":"Holt Rd & Farnsworth St","stop_lat":39.72423,"stop_lon":-86.225156},{"stop_id":"1282","stop_name":"Holt Rd & Gadsden St","stop_lat":39.726402,"stop_lon":-86.225156},{"stop_id":"1283","stop_name":"Holt Rd & Southern Ave","stop_lat":39.7282439,"stop_lon":-86.225168},{"stop_id":"1284","stop_name":"Holt Rd & Bradbury Ave","stop_lat":39.731505,"stop_lon":-86.225208},{"stop_id":"1285","stop_name":"Holt Rd & Sam Jones Expressway","stop_lat":39.734514,"stop_lon":-86.225225},{"stop_id":"1286","stop_name":"Holt Rd & Minnesota St","stop_lat":39.743387,"stop_lon":-86.225201},{"stop_id":"1287","stop_name":"Holt Rd & Morris St","stop_lat":39.749514,"stop_lon":-86.2251859},{"stop_id":"1288","stop_name":"Morris St - 3740 W","stop_lat":39.749956,"stop_lon":-86.222878},{"stop_id":"1289","stop_name":"Morris St & Berwick Ave","stop_lat":39.750037,"stop_lon":-86.219802},{"stop_id":"1290","stop_name":"Morris St & Alton Ave","stop_lat":39.750096,"stop_lon":-86.217641},{"stop_id":"1291","stop_name":"Morris St & Centennial St","stop_lat":39.75022,"stop_lon":-86.214174},{"stop_id":"1292","stop_name":"Morris St - 3100 W","stop_lat":39.750327,"stop_lon":-86.2118629},{"stop_id":"1293","stop_name":"Morris St - 3023 W","stop_lat":39.750381,"stop_lon":-86.21032},{"stop_id":"1294","stop_name":"Morris St - 2920 W","stop_lat":39.750442,"stop_lon":-86.208955},{"stop_id":"1295","stop_name":"Morris St & Warman Ave","stop_lat":39.750574,"stop_lon":-86.205872},{"stop_id":"1296","stop_name":"Morris St & Bedford St","stop_lat":39.750641,"stop_lon":-86.204457},{"stop_id":"1297","stop_name":"Morris St & Pershing Ave","stop_lat":39.750859,"stop_lon":-86.199636},{"stop_id":"1298","stop_name":"Morris St & Hiatt St","stop_lat":39.7509749,"stop_lon":-86.195753},{"stop_id":"1299","stop_name":"Morris St & Shepard St","stop_lat":39.751077,"stop_lon":-86.193329},{"stop_id":"1300","stop_name":"Morris St & Richland St","stop_lat":39.751129,"stop_lon":-86.191558},{"stop_id":"1301","stop_name":"Morris St & Blaine Ave","stop_lat":39.751087,"stop_lon":-86.188659},{"stop_id":"1302","stop_name":"Division St & Morris St","stop_lat":39.752262,"stop_lon":-86.183155},{"stop_id":"1303","stop_name":"Division St & Standard Ave","stop_lat":39.753684,"stop_lon":-86.183233},{"stop_id":"1304","stop_name":"Division St & McCarty Ct","stop_lat":39.756689,"stop_lon":-86.182815},{"stop_id":"1305","stop_name":"Division St & Oliver Ave","stop_lat":39.75841,"stop_lon":-86.1828419},{"stop_id":"1306","stop_name":"Oliver Ave & Marion Ave","stop_lat":39.758549,"stop_lon":-86.180513},{"stop_id":"1307","stop_name":"Oliver Ave & Holly Ave","stop_lat":39.758556,"stop_lon":-86.178884},{"stop_id":"1308","stop_name":"Oliver Ave & Drover St","stop_lat":39.758494,"stop_lon":-86.176764},{"stop_id":"1309","stop_name":"Oliver Ave & White River Pkwy W Dr","stop_lat":39.758486,"stop_lon":-86.175501},{"stop_id":"1310","stop_name":"Kentucky Ave & McCarty Ct","stop_lat":39.758135,"stop_lon":-86.171792},{"stop_id":"1311","stop_name":"Kentucky Ave & Henry St","stop_lat":39.760312,"stop_lon":-86.169101},{"stop_id":"1312","stop_name":"Kentucky Ave & West St","stop_lat":39.761359,"stop_lon":-86.1677},{"stop_id":"1313","stop_name":"Missouri St & South St","stop_lat":39.762208,"stop_lon":-86.165494},{"stop_id":"1314","stop_name":"Kentucky Ave & West St","stop_lat":39.760993,"stop_lon":-86.168469},{"stop_id":"1315","stop_name":"Kentucky Ave & Henry St","stop_lat":39.760071,"stop_lon":-86.1697},{"stop_id":"1316","stop_name":"Kentucky Ave & McCarty Ct","stop_lat":39.758103,"stop_lon":-86.172023},{"stop_id":"1317","stop_name":"Oliver Ave & White River Pkwy W Dr","stop_lat":39.758605,"stop_lon":-86.175875},{"stop_id":"1318","stop_name":"Oliver Ave & Holly Ave","stop_lat":39.758639,"stop_lon":-86.178749},{"stop_id":"1319","stop_name":"Oliver Ave & Marion Ave","stop_lat":39.758652,"stop_lon":-86.180307},{"stop_id":"1320","stop_name":"Division St & Oliver Ave","stop_lat":39.758159,"stop_lon":-86.182975},{"stop_id":"1321","stop_name":"Division St & McCarty Ct","stop_lat":39.756867,"stop_lon":-86.182894},{"stop_id":"1322","stop_name":"Division St & Stardard Ave","stop_lat":39.753914,"stop_lon":-86.183338},{"stop_id":"1323","stop_name":"Division St & Morris St","stop_lat":39.752308,"stop_lon":-86.183259},{"stop_id":"1324","stop_name":"Morris St & Blaine Ave","stop_lat":39.751272,"stop_lon":-86.188404},{"stop_id":"1325","stop_name":"Morris St & Lee St","stop_lat":39.751177,"stop_lon":-86.191903},{"stop_id":"1326","stop_name":"Morris St & Kappes St","stop_lat":39.751119,"stop_lon":-86.194247},{"stop_id":"1327","stop_name":"Morris St & Belmont Ave","stop_lat":39.751057,"stop_lon":-86.196526},{"stop_id":"1328","stop_name":"Morris St & Pershing Ave","stop_lat":39.750934,"stop_lon":-86.199331},{"stop_id":"1329","stop_name":"Morris St & Tremont St","stop_lat":39.750862,"stop_lon":-86.201187},{"stop_id":"1330","stop_name":"Morris St & Bedford St","stop_lat":39.750746,"stop_lon":-86.203861},{"stop_id":"1331","stop_name":"Morris St & Warman Ave","stop_lat":39.750655,"stop_lon":-86.206307},{"stop_id":"1332","stop_name":"Morris St - 2920 W","stop_lat":39.750562,"stop_lon":-86.208589},{"stop_id":"1333","stop_name":"Morris St - 3120 W","stop_lat":39.750452,"stop_lon":-86.210918},{"stop_id":"1334","stop_name":"Morris St & Centennial St","stop_lat":39.750318,"stop_lon":-86.21426},{"stop_id":"1335","stop_name":"Morris St & Alton Ave","stop_lat":39.750182,"stop_lon":-86.217559},{"stop_id":"1336","stop_name":"Morris St - 5750 W","stop_lat":39.750036,"stop_lon":-86.222911},{"stop_id":"1337","stop_name":"Holt Rd & Morris St","stop_lat":39.749343,"stop_lon":-86.225384},{"stop_id":"1338","stop_name":"Holt Rd - 1400 S","stop_lat":39.745912,"stop_lon":-86.225314},{"stop_id":"1339","stop_name":"Holt Rd & Minnesota St","stop_lat":39.742916,"stop_lon":-86.22535},{"stop_id":"1340","stop_name":"Holt Rd & Sam Jones Expressway","stop_lat":39.734878,"stop_lon":-86.225363},{"stop_id":"1341","stop_name":"Holt Rd & Bradbury Ave","stop_lat":39.731315,"stop_lon":-86.225288},{"stop_id":"1342","stop_name":"Holt Rd & Ironton St","stop_lat":39.729783,"stop_lon":-86.2252649},{"stop_id":"1343","stop_name":"Holt Rd & Southern Ave","stop_lat":39.728013,"stop_lon":-86.225255},{"stop_id":"1344","stop_name":"Holt Rd & Gadsden St","stop_lat":39.7262119,"stop_lon":-86.225244},{"stop_id":"1345","stop_name":"Holt Rd & Farnsworth St","stop_lat":39.723944,"stop_lon":-86.225218},{"stop_id":"1346","stop_name":"Holt Rd & Berwyn St","stop_lat":39.722734,"stop_lon":-86.225205},{"stop_id":"1347","stop_name":"Troy Ave & Mc Clure St","stop_lat":39.720585,"stop_lon":-86.226151},{"stop_id":"1348","stop_name":"Troy Ave & Mars Hill St","stop_lat":39.720492,"stop_lon":-86.228386},{"stop_id":"1349","stop_name":"Troy Ave & Collier St","stop_lat":39.720395,"stop_lon":-86.230885},{"stop_id":"1350","stop_name":"Troy Ave & Lyons Ave","stop_lat":39.720296,"stop_lon":-86.23317},{"stop_id":"1351","stop_name":"Troy Ave & Taft Ave","stop_lat":39.720289,"stop_lon":-86.236159},{"stop_id":"1352","stop_name":"Troy Ave & Westbrook Ave","stop_lat":39.720401,"stop_lon":-86.239125},{"stop_id":"1353","stop_name":"Troy Ave & Skyline Dr","stop_lat":39.720535,"stop_lon":-86.24208},{"stop_id":"1354","stop_name":"Troy Ave - 5200 W","stop_lat":39.720342,"stop_lon":-86.2488149},{"stop_id":"1355","stop_name":"Lynhurst Dr & Seerley Creek Rd","stop_lat":39.718333,"stop_lon":-86.25038},{"stop_id":"1356","stop_name":"Lynhurst Dr & Sumner Ave","stop_lat":39.713957,"stop_lon":-86.250358},{"stop_id":"1357","stop_name":"Lynhurst Dr & Kentucky Ave","stop_lat":39.709564,"stop_lon":-86.250445},{"stop_id":"1358","stop_name":"Troy Ave & Seerley Creek Dr","stop_lat":39.720408,"stop_lon":-86.2460569},{"stop_id":"1359","stop_name":"Noble of Indiana - Tibbs Ave","stop_lat":39.801432,"stop_lon":-86.217235},{"stop_id":"1360","stop_name":"Holt Rd & Stout Field Entrance","stop_lat":39.739743,"stop_lon":-86.225342},{"stop_id":"1361","stop_name":"Holt Rd & Stout Field Entrance","stop_lat":39.739796,"stop_lon":-86.225218},{"stop_id":"1362","stop_name":"Ameriplex Pkwy & Decatur Blvd","stop_lat":39.675681,"stop_lon":-86.300871},{"stop_id":"1363","stop_name":"Decatur Blvd & Heathrow Way","stop_lat":39.680345,"stop_lon":-86.29271},{"stop_id":"1364","stop_name":"Decatur Blvd & Private Dr - Quaker Oats","stop_lat":39.678508,"stop_lon":-86.296971},{"stop_id":"1365","stop_name":"Gatwick Dr & Vedder Dr","stop_lat":39.687908,"stop_lon":-86.283141},{"stop_id":"1366","stop_name":"Lafayette Rd & 46th St","stop_lat":39.837086,"stop_lon":-86.244533},{"stop_id":"1367","stop_name":"Main St & 18th Ave","stop_lat":39.721582,"stop_lon":-86.1025499},{"stop_id":"1368","stop_name":"18th Ave & Albany St","stop_lat":39.723211,"stop_lon":-86.102905},{"stop_id":"1369","stop_name":"17th Ave & Buffalo St","stop_lat":39.725022,"stop_lon":-86.1016549},{"stop_id":"1370","stop_name":"17th Ave & Detroit St","stop_lat":39.728723,"stop_lon":-86.101681},{"stop_id":"1371","stop_name":"Sherman Dr & Margaret","stop_lat":39.7315479,"stop_lon":-86.101692},{"stop_id":"1372","stop_name":"Sherman Dr & Woodcliff Dr","stop_lat":39.734246,"stop_lon":-86.101709},{"stop_id":"1373","stop_name":"Raymond St & Sherman Dr","stop_lat":39.738065,"stop_lon":-86.102409},{"stop_id":"1374","stop_name":"Raymond St & Bethel Ave","stop_lat":39.738013,"stop_lon":-86.106099},{"stop_id":"1375","stop_name":"Raymond St & Hobart Rd","stop_lat":39.737964,"stop_lon":-86.108773},{"stop_id":"1376","stop_name":"Raymond St & Perkins Ave","stop_lat":39.737914,"stop_lon":-86.111031},{"stop_id":"1377","stop_name":"Raymond St & Private Dr","stop_lat":39.7378659,"stop_lon":-86.1143759},{"stop_id":"1378","stop_name":"Raymond St & Churchman Ave","stop_lat":39.737822,"stop_lon":-86.119344},{"stop_id":"1379","stop_name":"Raymond St & Keystone Ave","stop_lat":39.7378039,"stop_lon":-86.121822},{"stop_id":"1380","stop_name":"Raymond St & Private Dr","stop_lat":39.7377899,"stop_lon":-86.124535},{"stop_id":"1381","stop_name":"Raymond St & Dawson St","stop_lat":39.737763,"stop_lon":-86.128062},{"stop_id":"1382","stop_name":"Raymond St & State Ave","stop_lat":39.737749,"stop_lon":-86.130217},{"stop_id":"1383","stop_name":"Raymond St & Draper St","stop_lat":39.737732,"stop_lon":-86.132407},{"stop_id":"1384","stop_name":"Raymond St & Private Dr","stop_lat":39.737719,"stop_lon":-86.134157},{"stop_id":"1385","stop_name":"Raymond St & Barth Ave","stop_lat":39.7376099,"stop_lon":-86.140777},{"stop_id":"1386","stop_name":"Raymond St & Garfield Dr","stop_lat":39.737353,"stop_lon":-86.144385},{"stop_id":"1387","stop_name":"Raymond St & Singleton St","stop_lat":39.737247,"stop_lon":-86.147627},{"stop_id":"1388","stop_name":"Raymond St & East St","stop_lat":39.737238,"stop_lon":-86.149145},{"stop_id":"1389","stop_name":"East St & Lagrande Ave","stop_lat":39.739222,"stop_lon":-86.149365},{"stop_id":"1390","stop_name":"East St & Beecher St","stop_lat":39.741511,"stop_lon":-86.149399},{"stop_id":"1391","stop_name":"East St & Iowa St","stop_lat":39.74371,"stop_lon":-86.149432},{"stop_id":"1392","stop_name":"East St & Weghorst St","stop_lat":39.746581,"stop_lon":-86.149441},{"stop_id":"1393","stop_name":"East st & Terrace Ave","stop_lat":39.748119,"stop_lon":-86.149452},{"stop_id":"1394","stop_name":"East St & Orange St","stop_lat":39.749516,"stop_lon":-86.149469},{"stop_id":"1395","stop_name":"East St & Prospect St","stop_lat":39.752244,"stop_lon":-86.14957},{"stop_id":"1396","stop_name":"East St & Buchanan St","stop_lat":39.754238,"stop_lon":-86.1494699},{"stop_id":"1397","stop_name":"East St & McCarty Ct","stop_lat":39.756119,"stop_lon":-86.149412},{"stop_id":"1398","stop_name":"East St & Stevens St","stop_lat":39.757813,"stop_lon":-86.149313},{"stop_id":"1399","stop_name":"East St & Georgia St","stop_lat":39.76357,"stop_lon":-86.1493},{"stop_id":"1400","stop_name":"East St & McCarty Ct","stop_lat":39.756469,"stop_lon":-86.149567},{"stop_id":"1401","stop_name":"East St & Buchanan St","stop_lat":39.7543719,"stop_lon":-86.149663},{"stop_id":"1402","stop_name":"East St & Morris St","stop_lat":39.751697,"stop_lon":-86.149755},{"stop_id":"1403","stop_name":"East St & Orange St","stop_lat":39.7497,"stop_lon":-86.149538},{"stop_id":"1404","stop_name":"East St & Terrace Ave","stop_lat":39.748404,"stop_lon":-86.149536},{"stop_id":"1405","stop_name":"East St & Lincoln St","stop_lat":39.745722,"stop_lon":-86.149524},{"stop_id":"1406","stop_name":"East St & Iowa St","stop_lat":39.743701,"stop_lon":-86.149485},{"stop_id":"1407","stop_name":"East St & Caven St","stop_lat":39.742439,"stop_lon":-86.149473},{"stop_id":"1408","stop_name":"East St & Legrande Ave","stop_lat":39.7395319,"stop_lon":-86.1494419},{"stop_id":"1409","stop_name":"Raymond St & East St","stop_lat":39.737076,"stop_lon":-86.148991},{"stop_id":"1410","stop_name":"Raymond St & Pleasant Run Pkwy N Dr","stop_lat":39.737102,"stop_lon":-86.147544},{"stop_id":"1411","stop_name":"Raymond St & Garfield Dr","stop_lat":39.737179,"stop_lon":-86.144799},{"stop_id":"1412","stop_name":"Raymond St & Barth Ave","stop_lat":39.737436,"stop_lon":-86.1411},{"stop_id":"1413","stop_name":"Raymond St & I-65","stop_lat":39.737502,"stop_lon":-86.1347739},{"stop_id":"1414","stop_name":"Raymond St & Draper St","stop_lat":39.737527,"stop_lon":-86.1326799},{"stop_id":"1415","stop_name":"Raymond St & State Ave","stop_lat":39.737543,"stop_lon":-86.130749},{"stop_id":"1416","stop_name":"Raymond St & Dawson St","stop_lat":39.737558,"stop_lon":-86.128406},{"stop_id":"1417","stop_name":"Raymond St & Randolph St","stop_lat":39.737568,"stop_lon":-86.126721},{"stop_id":"1418","stop_name":"Raymond St & Villa Ave","stop_lat":39.737573,"stop_lon":-86.12538},{"stop_id":"1419","stop_name":"Raymond St & Saint Paul St","stop_lat":39.737594,"stop_lon":-86.122927},{"stop_id":"1420","stop_name":"Raymond St & Keystone Ave","stop_lat":39.737603,"stop_lon":-86.121245},{"stop_id":"1421","stop_name":"Raymond St & Trowbridge St","stop_lat":39.737611,"stop_lon":-86.1198859},{"stop_id":"1422","stop_name":"Raymond St & Perkins Ave","stop_lat":39.737758,"stop_lon":-86.1115559},{"stop_id":"1423","stop_name":"Raymond St & Hobart Rd","stop_lat":39.737795,"stop_lon":-86.109131},{"stop_id":"1424","stop_name":"Raymond St & Bethel Ave","stop_lat":39.7378069,"stop_lon":-86.106134},{"stop_id":"1425","stop_name":"Raymond St & Sherman Dr","stop_lat":39.73785,"stop_lon":-86.101998},{"stop_id":"1426","stop_name":"Sherman Dr & Woodcliff Dr","stop_lat":39.7342889,"stop_lon":-86.101862},{"stop_id":"1427","stop_name":"Sherman Dr & Southern Ave","stop_lat":39.731292,"stop_lon":-86.101836},{"stop_id":"1428","stop_name":"17th Ave & Detroit St","stop_lat":39.729115,"stop_lon":-86.10178},{"stop_id":"1429","stop_name":"17th Ave & Cleveland St","stop_lat":39.727188,"stop_lon":-86.101764},{"stop_id":"1430","stop_name":"17th Ave & Buffalo St","stop_lat":39.725444,"stop_lon":-86.101775},{"stop_id":"1431","stop_name":"17th St & Albany St","stop_lat":39.7240279,"stop_lon":-86.101755},{"stop_id":"1432","stop_name":"Albany St & 18th Ave","stop_lat":39.723429,"stop_lon":-86.103426},{"stop_id":"1433","stop_name":"Albany St & Private Dr","stop_lat":39.723398,"stop_lon":-86.105697},{"stop_id":"1434","stop_name":"Albany St & Private Dr","stop_lat":39.723356,"stop_lon":-86.1089499},{"stop_id":"1435","stop_name":"Albany St & 25th Ave","stop_lat":39.723335,"stop_lon":-86.110798},{"stop_id":"1436","stop_name":"Troy Ave & Parker Ave","stop_lat":39.723277,"stop_lon":-86.113795},{"stop_id":"1437","stop_name":"Troy Ave & Keystone Ave","stop_lat":39.723063,"stop_lon":-86.120143},{"stop_id":"1438","stop_name":"Troy Ave & Temple Ave","stop_lat":39.72314,"stop_lon":-86.118483},{"stop_id":"1439","stop_name":"Troy Ave & Parker Ave","stop_lat":39.723209,"stop_lon":-86.113539},{"stop_id":"1440","stop_name":"Albany St & 25th Ave","stop_lat":39.723225,"stop_lon":-86.111555},{"stop_id":"1441","stop_name":"Albany St - 2300 W","stop_lat":39.723254,"stop_lon":-86.108839},{"stop_id":"1442","stop_name":"Albany St - 2000 W","stop_lat":39.723301,"stop_lon":-86.105345},{"stop_id":"1443","stop_name":"Albany St & 18th Ave","stop_lat":39.72332,"stop_lon":-86.103059},{"stop_id":"1444","stop_name":"Southern Ave & 18th Ave","stop_lat":39.730761,"stop_lon":-86.102896},{"stop_id":"1445","stop_name":"Southern Ave & 20th Ave","stop_lat":39.73073,"stop_lon":-86.1052179},{"stop_id":"1446","stop_name":"Southern Ave & 23rd Ave","stop_lat":39.7306839,"stop_lon":-86.108759},{"stop_id":"1447","stop_name":"Southern Ave & Perkins Ave","stop_lat":39.730655,"stop_lon":-86.111158},{"stop_id":"1448","stop_name":"Perkins Ave & Bradbury Ave","stop_lat":39.733178,"stop_lon":-86.111278},{"stop_id":"1449","stop_name":"Perkins Ave & Wade St","stop_lat":39.734284,"stop_lon":-86.111295},{"stop_id":"1450","stop_name":"Perkins Ave & Raymond St","stop_lat":39.737246,"stop_lon":-86.111293},{"stop_id":"1451","stop_name":"Wagner Ln & Bethel Ave","stop_lat":39.738634,"stop_lon":-86.105161},{"stop_id":"1452","stop_name":"Wagner Ln & Earhart St","stop_lat":39.73943,"stop_lon":-86.105212},{"stop_id":"1453","stop_name":"Van Buren Ct & Van Buren Ct","stop_lat":39.741696,"stop_lon":-86.106948},{"stop_id":"1454","stop_name":"Van Buren Ct & Perkins Ave","stop_lat":39.741636,"stop_lon":-86.111289},{"stop_id":"1455","stop_name":"Perkins Ave & Carpenter Ct","stop_lat":39.742593,"stop_lon":-86.111409},{"stop_id":"1456","stop_name":"Minnesota St & Minocqua St","stop_lat":39.745277,"stop_lon":-86.112611},{"stop_id":"1457","stop_name":"Minnesota St & Oxford St","stop_lat":39.745251,"stop_lon":-86.115004},{"stop_id":"1458","stop_name":"Minnesota St & Barrington Ave","stop_lat":39.745171,"stop_lon":-86.1199},{"stop_id":"1459","stop_name":"Minnesota St & Churchman Ave","stop_lat":39.745136,"stop_lon":-86.124086},{"stop_id":"1460","stop_name":"Minnesota St & Villa Ave","stop_lat":39.74513,"stop_lon":-86.126824},{"stop_id":"1461","stop_name":"Minnesota St & State Ave","stop_lat":39.7451,"stop_lon":-86.1304229},{"stop_id":"1462","stop_name":"Minnesota St & Draper St","stop_lat":39.745091,"stop_lon":-86.133179},{"stop_id":"1463","stop_name":"Minnesota St & Brier Pl","stop_lat":39.7450819,"stop_lon":-86.134818},{"stop_id":"1464","stop_name":"Pleasant Run Pkwy S Dr & Shelby St","stop_lat":39.744654,"stop_lon":-86.139527},{"stop_id":"1465","stop_name":"Shelby St & Palmer St","stop_lat":39.746015,"stop_lon":-86.139743},{"stop_id":"1466","stop_name":"Shelby St & Cottage Ave","stop_lat":39.747714,"stop_lon":-86.1397549},{"stop_id":"1467","stop_name":"Shelby St & Orange St","stop_lat":39.749713,"stop_lon":-86.13974},{"stop_id":"1468","stop_name":"Shelby St & Morris St","stop_lat":39.750915,"stop_lon":-86.1397439},{"stop_id":"1469","stop_name":"Virginia Ave & Woodlawn Ave","stop_lat":39.753222,"stop_lon":-86.140966},{"stop_id":"1470","stop_name":"Virginia Ave & Grove Ave","stop_lat":39.755072,"stop_lon":-86.142871},{"stop_id":"1471","stop_name":"Virginia Ave & Calvary St","stop_lat":39.756846,"stop_lon":-86.144694},{"stop_id":"1472","stop_name":"Virginia Ave & College Ave","stop_lat":39.757858,"stop_lon":-86.145753},{"stop_id":"1473","stop_name":"Virginia Ave & Lexington Ave","stop_lat":39.759654,"stop_lon":-86.147576},{"stop_id":"1474","stop_name":"Virginia Ave & McCarty Ct","stop_lat":39.757103,"stop_lon":-86.1451189},{"stop_id":"1475","stop_name":"Virginia Ave & Woodlawn Ave","stop_lat":39.7533109,"stop_lon":-86.141216},{"stop_id":"1476","stop_name":"Shelby St & Sanders St","stop_lat":39.751233,"stop_lon":-86.139846},{"stop_id":"1477","stop_name":"Shelby St & Orange St","stop_lat":39.749591,"stop_lon":-86.139853},{"stop_id":"1478","stop_name":"Shelby St & Cottage Ave","stop_lat":39.747746,"stop_lon":-86.139872},{"stop_id":"1479","stop_name":"Shelby St & Pleasnt Run Pkwy N Dr","stop_lat":39.745847,"stop_lon":-86.139866},{"stop_id":"1480","stop_name":"Pleasant Run Pkwy S Dr & Olive St","stop_lat":39.744857,"stop_lon":-86.138853},{"stop_id":"1481","stop_name":"Pleasant Run Pkwy S Dr & Linden St","stop_lat":39.745647,"stop_lon":-86.137095},{"stop_id":"1482","stop_name":"Minnesota St & Thaddeus St","stop_lat":39.745019,"stop_lon":-86.134782},{"stop_id":"1483","stop_name":"Minnesota St & Draper St","stop_lat":39.745039,"stop_lon":-86.132638},{"stop_id":"1484","stop_name":"Minnesota St & State Ave","stop_lat":39.745055,"stop_lon":-86.130668},{"stop_id":"1485","stop_name":"Minnesota St & Dawson St","stop_lat":39.745058,"stop_lon":-86.128545},{"stop_id":"1486","stop_name":"Minnesota St & Villa Ave","stop_lat":39.745072,"stop_lon":-86.126301},{"stop_id":"1487","stop_name":"Minnesota St & Churchman Ave","stop_lat":39.745069,"stop_lon":-86.12374},{"stop_id":"1488","stop_name":"Minnesota St & Barrington Ave","stop_lat":39.745111,"stop_lon":-86.119957},{"stop_id":"1489","stop_name":"Minnesota St & Renton St","stop_lat":39.745139,"stop_lon":-86.117578},{"stop_id":"1490","stop_name":"Minnesota St & Oxford St","stop_lat":39.745165,"stop_lon":-86.115171},{"stop_id":"1491","stop_name":"Minnesota St & Perkins Ave","stop_lat":39.745214,"stop_lon":-86.111639},{"stop_id":"1492","stop_name":"Perkins Ave & Carpenter Ct","stop_lat":39.742827,"stop_lon":-86.111471},{"stop_id":"1493","stop_name":"Van Buren Ct & Perkins Ave","stop_lat":39.741583,"stop_lon":-86.110873},{"stop_id":"1494","stop_name":"Van Buren Ct & Madeira St","stop_lat":39.741649,"stop_lon":-86.107097},{"stop_id":"1495","stop_name":"Van Buren Ct & Wagner Ln","stop_lat":39.741655,"stop_lon":-86.105557},{"stop_id":"1496","stop_name":"Wagner Ln & Earhart St","stop_lat":39.739578,"stop_lon":-86.105259},{"stop_id":"1497","stop_name":"Wagner Ln & Raymond St","stop_lat":39.738145,"stop_lon":-86.105247},{"stop_id":"1498","stop_name":"Perkins Ave & Raymond St","stop_lat":39.736834,"stop_lon":-86.111372},{"stop_id":"1499","stop_name":"Perkins AVe & Walker Ave","stop_lat":39.73195,"stop_lon":-86.111352},{"stop_id":"1500","stop_name":"Southern Ave & 24th Ave","stop_lat":39.730617,"stop_lon":-86.110262},{"stop_id":"1501","stop_name":"Southern Ave & 23rd Ave","stop_lat":39.73063,"stop_lon":-86.10842},{"stop_id":"1502","stop_name":"Southern Ave & 20th Ave","stop_lat":39.730627,"stop_lon":-86.105466},{"stop_id":"1503","stop_name":"Southern Ave & 17th Ave","stop_lat":39.730691,"stop_lon":-86.102423},{"stop_id":"1504","stop_name":"Raymond St & Oxford St","stop_lat":39.737724,"stop_lon":-86.113995},{"stop_id":"1505","stop_name":"Perkins Ave & Wade St","stop_lat":39.734434,"stop_lon":-86.11141},{"stop_id":"1506","stop_name":"Minnesota St & Renton St","stop_lat":39.745259,"stop_lon":-86.117102},{"stop_id":"1507","stop_name":"Pleasant Run Pkwy S Dr & Linden St","stop_lat":39.745709,"stop_lon":-86.137305},{"stop_id":"1508","stop_name":"Virginia Ave & Merrill St","stop_lat":39.758795,"stop_lon":-86.146848},{"stop_id":"1509","stop_name":"US 31 & Gilbert Ave","stop_lat":39.6825059,"stop_lon":-86.148782},{"stop_id":"1510","stop_name":"Fletcher Ave & College Ave","stop_lat":39.761118,"stop_lon":-86.146043},{"stop_id":"1511","stop_name":"Fletcher Ave & Pine St","stop_lat":39.760178,"stop_lon":-86.144293},{"stop_id":"1512","stop_name":"Fletcher Ave & Calvary St","stop_lat":39.7585369,"stop_lon":-86.141475},{"stop_id":"1513","stop_name":"Shelby St & Lexington Ave","stop_lat":39.756424,"stop_lon":-86.139868},{"stop_id":"1514","stop_name":"Shelby St & Pleasant St","stop_lat":39.754873,"stop_lon":-86.139864},{"stop_id":"1515","stop_name":"Woodlawn Ave & Shelby St","stop_lat":39.753444,"stop_lon":-86.140281},{"stop_id":"1516","stop_name":"Shelby St & Naomi St","stop_lat":39.742561,"stop_lon":-86.1398619},{"stop_id":"1517","stop_name":"Shelby St & Legrande Ave","stop_lat":39.739664,"stop_lon":-86.139835},{"stop_id":"1518","stop_name":"Shelby St & Raymond St","stop_lat":39.737817,"stop_lon":-86.139815},{"stop_id":"1519","stop_name":"Shelby St & Hervey St","stop_lat":39.735673,"stop_lon":-86.139797},{"stop_id":"1520","stop_name":"Shelby St & Garfield Dr","stop_lat":39.733801,"stop_lon":-86.139773},{"stop_id":"1521","stop_name":"Shelby St & Hoefgen St","stop_lat":39.732025,"stop_lon":-86.13975},{"stop_id":"1522","stop_name":"Shelby St & Southern Ave","stop_lat":39.730454,"stop_lon":-86.139725},{"stop_id":"1523","stop_name":"Shelby St & Nelson Ave","stop_lat":39.72833,"stop_lon":-86.1396649},{"stop_id":"1524","stop_name":"Shelby St & Yoke St","stop_lat":39.72618,"stop_lon":-86.1396539},{"stop_id":"1525","stop_name":"Shelby St & Albany St","stop_lat":39.723762,"stop_lon":-86.1396369},{"stop_id":"1526","stop_name":"Carson Ave & Knox St","stop_lat":39.722276,"stop_lon":-86.136392},{"stop_id":"1527","stop_name":"Carson Ave & Bacon St","stop_lat":39.721461,"stop_lon":-86.135519},{"stop_id":"1528","stop_name":"Carson Ave & Teakwood Dr","stop_lat":39.719083,"stop_lon":-86.133075},{"stop_id":"1529","stop_name":"Carson Ave - 3360 S","stop_lat":39.717962,"stop_lon":-86.131887},{"stop_id":"1530","stop_name":"State Ave & Sumner Ave","stop_lat":39.715874,"stop_lon":-86.1301919},{"stop_id":"1531","stop_name":"State Ave - 3700 S","stop_lat":39.714749,"stop_lon":-86.130159},{"stop_id":"1532","stop_name":"State Ave & National Ave","stop_lat":39.71216,"stop_lon":-86.130163},{"stop_id":"1533","stop_name":"Hanna Ave & State Ave","stop_lat":39.708419,"stop_lon":-86.13054},{"stop_id":"1534","stop_name":"Hanna Ave & Mathews Ave","stop_lat":39.70838,"stop_lon":-86.132192},{"stop_id":"1535","stop_name":"Hanna Ave - 1501 E","stop_lat":39.708374,"stop_lon":-86.134339},{"stop_id":"1536","stop_name":"Hanna Ave & Otterbein Ave","stop_lat":39.70839,"stop_lon":-86.136408},{"stop_id":"1537","stop_name":"Hanna Ave & Shelby St","stop_lat":39.708407,"stop_lon":-86.139123},{"stop_id":"1538","stop_name":"Hanna Ave - 1050 E","stop_lat":39.708391,"stop_lon":-86.141057},{"stop_id":"1539","stop_name":"Hanna Ave & Madison Ave","stop_lat":39.708381,"stop_lon":-86.14341},{"stop_id":"1540","stop_name":"East St & Private Dr","stop_lat":39.706848,"stop_lon":-86.149072},{"stop_id":"1541","stop_name":"East St & Edwards Ave","stop_lat":39.70545,"stop_lon":-86.149052},{"stop_id":"1542","stop_name":"US 31 & Thompson Rd","stop_lat":39.692861,"stop_lon":-86.148967},{"stop_id":"1543","stop_name":"US 31 & Powell St","stop_lat":39.689756,"stop_lon":-86.148985},{"stop_id":"1544","stop_name":"US 31 & Epler Ave","stop_lat":39.686533,"stop_lon":-86.148987},{"stop_id":"1545","stop_name":"US 31 & Gilbert Ave","stop_lat":39.682854,"stop_lon":-86.149075},{"stop_id":"1546","stop_name":"US 31 & Edgewood Ave","stop_lat":39.679227,"stop_lon":-86.149167},{"stop_id":"1547","stop_name":"US 31 & Beechwood Ln","stop_lat":39.6762919,"stop_lon":-86.149257},{"stop_id":"1548","stop_name":"US 31 & Banta Rd","stop_lat":39.671978,"stop_lon":-86.1494079},{"stop_id":"1549","stop_name":"US 31 & Tulip Dr","stop_lat":39.667961,"stop_lon":-86.1489749},{"stop_id":"1550","stop_name":"US 31 & Southport Rd","stop_lat":39.663908,"stop_lon":-86.147129},{"stop_id":"1551","stop_name":"US 31 & Private Rd","stop_lat":39.661507,"stop_lon":-86.145421},{"stop_id":"1552","stop_name":"US 31 & Hickory Ln","stop_lat":39.6586799,"stop_lon":-86.14342},{"stop_id":"1553","stop_name":"US 31 - Greenwood Place Shops","stop_lat":39.65203,"stop_lon":-86.138729},{"stop_id":"1554","stop_name":"US 31 & Stop 11 Rd","stop_lat":39.648792,"stop_lon":-86.136427},{"stop_id":"1555","stop_name":"US 31 & Stop 12 Rd","stop_lat":39.645003,"stop_lon":-86.133734},{"stop_id":"1556","stop_name":"US 31 & Stop 13 Rd","stop_lat":39.637869,"stop_lon":-86.128666},{"stop_id":"1557","stop_name":"County Line Rd & Westminster Dr","stop_lat":39.635617,"stop_lon":-86.129666},{"stop_id":"1558","stop_name":"Community Hosp South at County Line Rd","stop_lat":39.638607,"stop_lon":-86.13154},{"stop_id":"1559","stop_name":"County Line Rd & Shelby St","stop_lat":39.635549,"stop_lon":-86.138986},{"stop_id":"1560","stop_name":"Shelby St & Private Dr","stop_lat":39.637934,"stop_lon":-86.139322},{"stop_id":"1561","stop_name":"Shelby St & Stop 12 Rd","stop_lat":39.642652,"stop_lon":-86.139411},{"stop_id":"1562","stop_name":"Shelby St & Front Royal Dr","stop_lat":39.647424,"stop_lon":-86.139376},{"stop_id":"1563","stop_name":"Shelby St & Stop 11 Rd","stop_lat":39.64973,"stop_lon":-86.139356},{"stop_id":"1564","stop_name":"Shelby St - 7901 S","stop_lat":39.6516329,"stop_lon":-86.139376},{"stop_id":"1565","stop_name":"US 31 & Shelby St","stop_lat":39.654214,"stop_lon":-86.139841},{"stop_id":"1566","stop_name":"US 31 & Hickory Ln","stop_lat":39.658284,"stop_lon":-86.142785},{"stop_id":"1567","stop_name":"US 31 - 7119 S","stop_lat":39.661687,"stop_lon":-86.145192},{"stop_id":"1568","stop_name":"US 31 & Southport Rd","stop_lat":39.664988,"stop_lon":-86.147442},{"stop_id":"1569","stop_name":"US 31 - 6789 S","stop_lat":39.667164,"stop_lon":-86.148416},{"stop_id":"1570","stop_name":"US 31 & Banta Rd","stop_lat":39.6721519,"stop_lon":-86.1490929},{"stop_id":"1571","stop_name":"US 31 & Edgewood Ave","stop_lat":39.678821,"stop_lon":-86.148891},{"stop_id":"1572","stop_name":"US 31 & Epler Ave","stop_lat":39.686144,"stop_lon":-86.148693},{"stop_id":"1573","stop_name":"US 31 & Powell St","stop_lat":39.6891279,"stop_lon":-86.1486709},{"stop_id":"1574","stop_name":"US 31 & Thompson Rd","stop_lat":39.692911,"stop_lon":-86.148662},{"stop_id":"1575","stop_name":"East St & Mills Ave","stop_lat":39.704411,"stop_lon":-86.148746},{"stop_id":"1576","stop_name":"East St & Hanna Ave","stop_lat":39.70773,"stop_lon":-86.148787},{"stop_id":"1577","stop_name":"Hanna Ave & East St","stop_lat":39.708155,"stop_lon":-86.144236},{"stop_id":"1578","stop_name":"Shelby St & Comer Ave","stop_lat":39.731119,"stop_lon":-86.139623},{"stop_id":"1579","stop_name":"Hanna Ave & Madison Ave","stop_lat":39.708221,"stop_lon":-86.141539},{"stop_id":"1580","stop_name":"Hanna Ave & Bowman Ave","stop_lat":39.708246,"stop_lon":-86.138756},{"stop_id":"1581","stop_name":"Hanna Ave - 1500 E","stop_lat":39.708262,"stop_lon":-86.134221},{"stop_id":"1582","stop_name":"Hanna Ave & Mathews Ave","stop_lat":39.708262,"stop_lon":-86.13212},{"stop_id":"1583","stop_name":"State Ave & Hanna Ave","stop_lat":39.708943,"stop_lon":-86.130053},{"stop_id":"1584","stop_name":"State Ave & National Ave","stop_lat":39.711913,"stop_lon":-86.130097},{"stop_id":"1585","stop_name":"State Ave & Norton Ave","stop_lat":39.714024,"stop_lon":-86.130087},{"stop_id":"1586","stop_name":"State Ave & Carson Ave","stop_lat":39.715891,"stop_lon":-86.130106},{"stop_id":"1587","stop_name":"Carson Ave & Heritage Ct","stop_lat":39.718706,"stop_lon":-86.132571},{"stop_id":"1588","stop_name":"Carson Ave & Boyd Ave","stop_lat":39.720289,"stop_lon":-86.13421},{"stop_id":"1589","stop_name":"Carson Ave & Knox St","stop_lat":39.72205,"stop_lon":-86.136028},{"stop_id":"1590","stop_name":"Shelby St & Albany St","stop_lat":39.723911,"stop_lon":-86.139499},{"stop_id":"1591","stop_name":"Shelby St & Carson Ave","stop_lat":39.725135,"stop_lon":-86.139508},{"stop_id":"1592","stop_name":"Shelby St & Mc Cord St","stop_lat":39.726944,"stop_lon":-86.139541},{"stop_id":"1593","stop_name":"Shelby St & Nelson Ave","stop_lat":39.728569,"stop_lon":-86.13957},{"stop_id":"1594","stop_name":"Shelby St & Southern Ave","stop_lat":39.7301829,"stop_lon":-86.139606},{"stop_id":"1595","stop_name":"Shelby St & Hoefgen St","stop_lat":39.732055,"stop_lon":-86.139619},{"stop_id":"1596","stop_name":"Shelby St & Bradbury Ave","stop_lat":39.734021,"stop_lon":-86.13964},{"stop_id":"1597","stop_name":"Shelby St & Kelly St","stop_lat":39.736316,"stop_lon":-86.13967},{"stop_id":"1598","stop_name":"Shelby St & Raymond St","stop_lat":39.738347,"stop_lon":-86.139644},{"stop_id":"1599","stop_name":"Shelby St & Legrande Ave","stop_lat":39.739662,"stop_lon":-86.1397099},{"stop_id":"1600","stop_name":"Shelby St & Naomi St","stop_lat":39.742764,"stop_lon":-86.139735},{"stop_id":"1601","stop_name":"Shelby St & Pleasant Run Pkwy S Dr","stop_lat":39.744178,"stop_lon":-86.139741},{"stop_id":"1602","stop_name":"Shelby St & Prospect St","stop_lat":39.752107,"stop_lon":-86.139706},{"stop_id":"1603","stop_name":"Shelby St & Pleasant St","stop_lat":39.754717,"stop_lon":-86.139792},{"stop_id":"1604","stop_name":"Fletcher Ave & Calvary St","stop_lat":39.758824,"stop_lon":-86.141755},{"stop_id":"1605","stop_name":"Fletcher Ave & Pine St","stop_lat":39.76007,"stop_lon":-86.143923},{"stop_id":"1606","stop_name":"Fletcher ave & College Ave","stop_lat":39.761103,"stop_lon":-86.145662},{"stop_id":"1607","stop_name":"Fletcher Ave & Virginia Ave","stop_lat":39.761263,"stop_lon":-86.148128},{"stop_id":"1608","stop_name":"Shelby St & Iowa St","stop_lat":39.744032,"stop_lon":-86.139829},{"stop_id":"1609","stop_name":"County Line Rd at Community Hospital South","stop_lat":39.6355099,"stop_lon":-86.133827},{"stop_id":"1610","stop_name":"Rural King Greenwood","stop_lat":39.604195,"stop_lon":-86.108777},{"stop_id":"1611","stop_name":"Illinois St & New York St","stop_lat":39.771054,"stop_lon":-86.15962},{"stop_id":"1612","stop_name":"Illinois St & Vermont St","stop_lat":39.772547,"stop_lon":-86.15963},{"stop_id":"1613","stop_name":"Illinois St & Michigan St","stop_lat":39.773967,"stop_lon":-86.159569},{"stop_id":"1614","stop_name":"Illinois St & North St","stop_lat":39.776065,"stop_lon":-86.159463},{"stop_id":"1615","stop_name":"Illinois St & Saint Clair St","stop_lat":39.777597,"stop_lon":-86.159417},{"stop_id":"1616","stop_name":"Illinois St & 10th St","stop_lat":39.7813609,"stop_lon":-86.1593089},{"stop_id":"1617","stop_name":"Illinois St & 11th St","stop_lat":39.782514,"stop_lon":-86.159339},{"stop_id":"1618","stop_name":"Illinois St & 13th St","stop_lat":39.784199,"stop_lon":-86.159383},{"stop_id":"1619","stop_name":"Illinois St & 14th St","stop_lat":39.785731,"stop_lon":-86.159358},{"stop_id":"1620","stop_name":"Illinois St & 15th St","stop_lat":39.787318,"stop_lon":-86.159366},{"stop_id":"1621","stop_name":"Illinois St & 16th St","stop_lat":39.788598,"stop_lon":-86.159179},{"stop_id":"1622","stop_name":"Illinois St & 18th St","stop_lat":39.79063,"stop_lon":-86.159023},{"stop_id":"1623","stop_name":"Illinois St & 20th St","stop_lat":39.793164,"stop_lon":-86.159062},{"stop_id":"1624","stop_name":"Illinois St & 21st St","stop_lat":39.794803,"stop_lon":-86.159088},{"stop_id":"1625","stop_name":"Illinois St & 22nd St","stop_lat":39.797161,"stop_lon":-86.159059},{"stop_id":"1626","stop_name":"Illinois St & 23rd St","stop_lat":39.798872,"stop_lon":-86.159025},{"stop_id":"1627","stop_name":"Illinois St & 24th St","stop_lat":39.80025,"stop_lon":-86.158992},{"stop_id":"1628","stop_name":"Illinois St & Fall Creek Pkwy S Dr","stop_lat":39.802084,"stop_lon":-86.158941},{"stop_id":"1629","stop_name":"Illinois St & 28th St","stop_lat":39.806438,"stop_lon":-86.158954},{"stop_id":"1630","stop_name":"Illinois St & 29th St","stop_lat":39.80856,"stop_lon":-86.158983},{"stop_id":"1631","stop_name":"Illinois St & 30th St","stop_lat":39.809965,"stop_lon":-86.159015},{"stop_id":"1632","stop_name":"Illinois St - 3100 N","stop_lat":39.8116259,"stop_lon":-86.159027},{"stop_id":"1633","stop_name":"Illinois St & 32nd St","stop_lat":39.813635,"stop_lon":-86.159059},{"stop_id":"1634","stop_name":"Illinois St & 33rd St","stop_lat":39.815381,"stop_lon":-86.159068},{"stop_id":"1635","stop_name":"34th St & Illinois St","stop_lat":39.81761,"stop_lon":-86.159094},{"stop_id":"1636","stop_name":"Illinois St & 35th St","stop_lat":39.819279,"stop_lon":-86.159113},{"stop_id":"1637","stop_name":"Illinois St & 36th St","stop_lat":39.821047,"stop_lon":-86.159119},{"stop_id":"1638","stop_name":"Illinois St & 37th St","stop_lat":39.823087,"stop_lon":-86.159119},{"stop_id":"1639","stop_name":"34th St & Meridian St","stop_lat":39.8174599,"stop_lon":-86.156345},{"stop_id":"1640","stop_name":"34th St & Pennsylvania St","stop_lat":39.817489,"stop_lon":-86.154572},{"stop_id":"1641","stop_name":"34th St & Washington Blvd","stop_lat":39.817535,"stop_lon":-86.1522619},{"stop_id":"1642","stop_name":"Fairfield Ave & Central Ave","stop_lat":39.817834,"stop_lon":-86.149021},{"stop_id":"1643","stop_name":"Fairfield Ave & Park Ave","stop_lat":39.818444,"stop_lon":-86.147512},{"stop_id":"1644","stop_name":"Fairfield Ave & Broadway St","stop_lat":39.818921,"stop_lon":-86.146344},{"stop_id":"1645","stop_name":"Fairfield Ave & College Ave","stop_lat":39.819745,"stop_lon":-86.144332},{"stop_id":"1646","stop_name":"Fairfield Ave & Guilford Ave","stop_lat":39.820469,"stop_lon":-86.142428},{"stop_id":"1647","stop_name":"Fairfield Ave & Birchwood Ave","stop_lat":39.821589,"stop_lon":-86.139855},{"stop_id":"1648","stop_name":"Fairfield Ave & Evergreen Ave","stop_lat":39.8221,"stop_lon":-86.138954},{"stop_id":"1649","stop_name":"Fairfield Ave & Coliseum Ave","stop_lat":39.823203,"stop_lon":-86.136996},{"stop_id":"1650","stop_name":"Fairfield Ave & Woodland Ave","stop_lat":39.824406,"stop_lon":-86.134815},{"stop_id":"1651","stop_name":"Meadows Dr & 38th St","stop_lat":39.825739,"stop_lon":-86.114989},{"stop_id":"1652","stop_name":"Meadows Dr & Meadows Pkwy","stop_lat":39.827802,"stop_lon":-86.113407},{"stop_id":"1653","stop_name":"Meadows Dr & Adams St","stop_lat":39.829771,"stop_lon":-86.110248},{"stop_id":"1654","stop_name":"Meadows Dr & Edgemere Dr","stop_lat":39.830683,"stop_lon":-86.109402},{"stop_id":"1655","stop_name":"Meadows Dr & Edgemere Ct","stop_lat":39.831848,"stop_lon":-86.109122},{"stop_id":"1656","stop_name":"42nd St & Westbourne Dr","stop_lat":39.832886,"stop_lon":-86.107508},{"stop_id":"1657","stop_name":"42nd St & Sherman Dr","stop_lat":39.832887,"stop_lon":-86.10305},{"stop_id":"1658","stop_name":"42nd St & Forest Manor Ave","stop_lat":39.832935,"stop_lon":-86.098272},{"stop_id":"1659","stop_name":"42nd St & Brown Rd","stop_lat":39.832972,"stop_lon":-86.094262},{"stop_id":"1660","stop_name":"42nd St & Arthington Blvd","stop_lat":39.832975,"stop_lon":-86.090994},{"stop_id":"1661","stop_name":"42nd St & Dequincy St","stop_lat":39.832999,"stop_lon":-86.087529},{"stop_id":"1662","stop_name":"42nd St & Stonecrest Ct","stop_lat":39.833025,"stop_lon":-86.085055},{"stop_id":"1663","stop_name":"42nd St & Emerson Ave","stop_lat":39.833041,"stop_lon":-86.083459},{"stop_id":"1664","stop_name":"42nd St & Butler Ave","stop_lat":39.833074,"stop_lon":-86.080526},{"stop_id":"1665","stop_name":"42nd St & Irvington Ave","stop_lat":39.833021,"stop_lon":-86.076947},{"stop_id":"1666","stop_name":"42nd St & Lesley Ave","stop_lat":39.832998,"stop_lon":-86.07252},{"stop_id":"1667","stop_name":"42nd St & Graham Ave","stop_lat":39.833007,"stop_lon":-86.069768},{"stop_id":"1668","stop_name":"42nd St & Campbell Ave","stop_lat":39.832983,"stop_lon":-86.066367},{"stop_id":"1669","stop_name":"Arlington Ave & 43rd St","stop_lat":39.834065,"stop_lon":-86.064814},{"stop_id":"1670","stop_name":"Arlington Ave & Williamsburg Ct","stop_lat":39.836939,"stop_lon":-86.064859},{"stop_id":"1671","stop_name":"Arlington Ave & 45th St","stop_lat":39.839412,"stop_lon":-86.064912},{"stop_id":"1672","stop_name":"46th St & Park Forest Ct","stop_lat":39.840297,"stop_lon":-86.062172},{"stop_id":"1673","stop_name":"46th St & Kenmore Rd","stop_lat":39.840325,"stop_lon":-86.058137},{"stop_id":"1674","stop_name":"46th St & Kitley Ave","stop_lat":39.8403289,"stop_lon":-86.055228},{"stop_id":"1675","stop_name":"46th St & Brookhaven Dr","stop_lat":39.840314,"stop_lon":-86.052233},{"stop_id":"1676","stop_name":"46th St & David St","stop_lat":39.840295,"stop_lon":-86.049021},{"stop_id":"1677","stop_name":"Post Rd & 38th St","stop_lat":39.826655,"stop_lon":-86.009837},{"stop_id":"1678","stop_name":"Post Rd & Pinehurst Dr S","stop_lat":39.829856,"stop_lon":-86.00991},{"stop_id":"1679","stop_name":"Post Rd & 42nd St","stop_lat":39.833721,"stop_lon":-86.009947},{"stop_id":"1680","stop_name":"Boschen Loop & Army Finance Center","stop_lat":39.85241,"stop_lon":-86.015019},{"stop_id":"1681","stop_name":"Wheeler Rd & Otis Ave","stop_lat":39.856898,"stop_lon":-86.006618},{"stop_id":"1682","stop_name":"Rising Rd & Private Property","stop_lat":39.861452,"stop_lon":-86.005023},{"stop_id":"1683","stop_name":"Shadeland Ave & 46th St","stop_lat":39.841005,"stop_lon":-86.045962},{"stop_id":"1684","stop_name":"Shadeland Ave & Fall Creek Rd","stop_lat":39.868758,"stop_lon":-86.045527},{"stop_id":"1685","stop_name":"Shadeland Ave & 65th St","stop_lat":39.875993,"stop_lon":-86.0459939},{"stop_id":"1686","stop_name":"Shadeland Ave & 71st St","stop_lat":39.885598,"stop_lon":-86.046036},{"stop_id":"1687","stop_name":"Shadeland Ave & Shadeland Station","stop_lat":39.887668,"stop_lon":-86.0460049},{"stop_id":"1688","stop_name":"Shadeland Ave & 75th St","stop_lat":39.890993,"stop_lon":-86.046006},{"stop_id":"1689","stop_name":"Shadeland Ave & Carlton Arms Pl","stop_lat":39.8922389,"stop_lon":-86.046002},{"stop_id":"1690","stop_name":"Shadeland Ave & 77th St","stop_lat":39.894117,"stop_lon":-86.046019},{"stop_id":"1691","stop_name":"Shadeland Ave - 7850 N","stop_lat":39.896925,"stop_lon":-86.046013},{"stop_id":"1692","stop_name":"Clearvista Dr & Shadeland Ave","stop_lat":39.900651,"stop_lon":-86.045649},{"stop_id":"1693","stop_name":"Clearvista Way - 7100 N","stop_lat":39.90119,"stop_lon":-86.043749},{"stop_id":"1694","stop_name":"7200 E Clearvista Way - Community Hosp North","stop_lat":39.902049,"stop_lon":-86.04056},{"stop_id":"1695","stop_name":"Clearvista Pkwy - 8101 N","stop_lat":39.902231,"stop_lon":-86.038589},{"stop_id":"1696","stop_name":"Clearvista Pkwy - 7200 E","stop_lat":39.900154,"stop_lon":-86.043165},{"stop_id":"1697","stop_name":"Shadeland Ave & Private Dr - Country Inn & Suites","stop_lat":39.899129,"stop_lon":-86.046222},{"stop_id":"1698","stop_name":"Shadeland Ave & Private Dr - Hillside Tech Center","stop_lat":39.896688,"stop_lon":-86.046187},{"stop_id":"1699","stop_name":"Shadeland Ave & 77th St","stop_lat":39.894459,"stop_lon":-86.046189},{"stop_id":"1700","stop_name":"Shadeland Ave & Carlton Arms Pl","stop_lat":39.892809,"stop_lon":-86.046237},{"stop_id":"1701","stop_name":"Shadeland Ave & 65th St","stop_lat":39.876376,"stop_lon":-86.046214},{"stop_id":"1702","stop_name":"Shadeland Ave & Fall Creek Rd","stop_lat":39.867219,"stop_lon":-86.045921},{"stop_id":"1703","stop_name":"46th St & Shadeland Ave","stop_lat":39.840464,"stop_lon":-86.046828},{"stop_id":"1704","stop_name":"46th St & Dean St","stop_lat":39.8404049,"stop_lon":-86.0488249},{"stop_id":"1705","stop_name":"46th St & Brookhaven Dr","stop_lat":39.840414,"stop_lon":-86.051981},{"stop_id":"1706","stop_name":"46th St & Kitley Ave","stop_lat":39.840421,"stop_lon":-86.054858},{"stop_id":"1707","stop_name":"46th St & Kenmore Rd","stop_lat":39.840424,"stop_lon":-86.058099},{"stop_id":"1708","stop_name":"46th St & Park Forest Ct","stop_lat":39.840432,"stop_lon":-86.062098},{"stop_id":"1709","stop_name":"Arlington Ave & 45th St","stop_lat":39.839099,"stop_lon":-86.065092},{"stop_id":"1710","stop_name":"Arlington Ave & Cape Charles Dr","stop_lat":39.838121,"stop_lon":-86.065083},{"stop_id":"1711","stop_name":"Arlington Ave & 44th St","stop_lat":39.836837,"stop_lon":-86.065069},{"stop_id":"1712","stop_name":"Arlington Ave & Meadowlark Dr","stop_lat":39.835634,"stop_lon":-86.065047},{"stop_id":"1713","stop_name":"Arlington Ave & 42nd St","stop_lat":39.833298,"stop_lon":-86.065012},{"stop_id":"1714","stop_name":"42nd St & Campbell Ave","stop_lat":39.833047,"stop_lon":-86.066179},{"stop_id":"1715","stop_name":"42nd St & Graham Ave","stop_lat":39.833077,"stop_lon":-86.069487},{"stop_id":"1716","stop_name":"42nd St & Lesley Ave","stop_lat":39.833061,"stop_lon":-86.072553},{"stop_id":"1717","stop_name":"42nd St & Irvington Ave","stop_lat":39.833086,"stop_lon":-86.07704},{"stop_id":"1718","stop_name":"42nd St & Wexford Rd","stop_lat":39.833094,"stop_lon":-86.07955},{"stop_id":"1719","stop_name":"42nd St & Emerson Ave","stop_lat":39.833124,"stop_lon":-86.0834239},{"stop_id":"1720","stop_name":"42nd St & Berkshire Rd","stop_lat":39.833036,"stop_lon":-86.086408},{"stop_id":"1721","stop_name":"42nd St & Devon Ct E Dr","stop_lat":39.833022,"stop_lon":-86.090367},{"stop_id":"1722","stop_name":"42nd St & Brown Rd","stop_lat":39.833,"stop_lon":-86.093921},{"stop_id":"1723","stop_name":"42nd St & Forest Manor Ave","stop_lat":39.8329499,"stop_lon":-86.097816},{"stop_id":"1724","stop_name":"42nd St & Sherman Dr","stop_lat":39.832922,"stop_lon":-86.102541},{"stop_id":"1725","stop_name":"42nd St & Westbourne Dr","stop_lat":39.832937,"stop_lon":-86.10659},{"stop_id":"1726","stop_name":"Meadows Dr & Edgemere Ct","stop_lat":39.831749,"stop_lon":-86.109224},{"stop_id":"1727","stop_name":"Meadows Dr & Edgemere Dr","stop_lat":39.830917,"stop_lon":-86.1093719},{"stop_id":"1728","stop_name":"Meadows Dr & Adams St","stop_lat":39.829787,"stop_lon":-86.110362},{"stop_id":"1729","stop_name":"Meadows Dr & Meadows Pkwy","stop_lat":39.827986,"stop_lon":-86.113184},{"stop_id":"1730","stop_name":"Woodland Ave & Fairfield Ave","stop_lat":39.824651,"stop_lon":-86.13466},{"stop_id":"1731","stop_name":"Fairfield Ave & Coliseum Ave","stop_lat":39.823355,"stop_lon":-86.136876},{"stop_id":"1732","stop_name":"Fairfield Ave & Birchwood Ave","stop_lat":39.821973,"stop_lon":-86.1392879},{"stop_id":"1733","stop_name":"Fairfield Ave & Winthrop Ave","stop_lat":39.821242,"stop_lon":-86.14081},{"stop_id":"1734","stop_name":"Fairfield Ave & Guilford Ave","stop_lat":39.8204179,"stop_lon":-86.142845},{"stop_id":"1735","stop_name":"Fairfield Ave & College Ave","stop_lat":39.819805,"stop_lon":-86.144357},{"stop_id":"1736","stop_name":"Fairfield Ave & Watson Rd","stop_lat":39.819006,"stop_lon":-86.1463519},{"stop_id":"1737","stop_name":"Fairfield Ave & Park Ave","stop_lat":39.818365,"stop_lon":-86.1479389},{"stop_id":"1738","stop_name":"Fairfield Ave & Central Ave","stop_lat":39.817758,"stop_lon":-86.149469},{"stop_id":"1739","stop_name":"34th St & Washington Blvd","stop_lat":39.817628,"stop_lon":-86.152366},{"stop_id":"1740","stop_name":"34th St & Pennsylvania St","stop_lat":39.8175809,"stop_lon":-86.154245},{"stop_id":"1741","stop_name":"34th St & Meridian St","stop_lat":39.81747,"stop_lon":-86.15711},{"stop_id":"1742","stop_name":"34th St & Illinois St","stop_lat":39.817377,"stop_lon":-86.159634},{"stop_id":"1743","stop_name":"Capitol Ave & 38th St","stop_lat":39.824323,"stop_lon":-86.16161},{"stop_id":"1744","stop_name":"Capitol Ave & 36th St","stop_lat":39.821306,"stop_lon":-86.161577},{"stop_id":"1745","stop_name":"Capitol Ave & 34th St","stop_lat":39.817125,"stop_lon":-86.161561},{"stop_id":"1746","stop_name":"Capitol Ave & 32nd St","stop_lat":39.8138689,"stop_lon":-86.161545},{"stop_id":"1747","stop_name":"Capitol Ave & 30th St","stop_lat":39.809922,"stop_lon":-86.161485},{"stop_id":"1748","stop_name":"Capitol Ave & 29th St","stop_lat":39.808541,"stop_lon":-86.161461},{"stop_id":"1749","stop_name":"Capitol Ave & 26th St","stop_lat":39.804429,"stop_lon":-86.161421},{"stop_id":"1750","stop_name":"Capitol Ave & 24th St","stop_lat":39.799973,"stop_lon":-86.161417},{"stop_id":"1751","stop_name":"Capitol Ave & Fosters Pl","stop_lat":39.796283,"stop_lon":-86.161551},{"stop_id":"1752","stop_name":"Capitol Ave & 21st St","stop_lat":39.794611,"stop_lon":-86.161631},{"stop_id":"1753","stop_name":"Capitol Ave & 20th St","stop_lat":39.793258,"stop_lon":-86.161579},{"stop_id":"1754","stop_name":"Capitol Ave & 18th St","stop_lat":39.790386,"stop_lon":-86.161558},{"stop_id":"1755","stop_name":"Capitol Ave & 16th St","stop_lat":39.788745,"stop_lon":-86.161454},{"stop_id":"1756","stop_name":"Capitol Ave & 14th St","stop_lat":39.786025,"stop_lon":-86.161349},{"stop_id":"1757","stop_name":"Capitol Ave & 13th St","stop_lat":39.784778,"stop_lon":-86.161351},{"stop_id":"1758","stop_name":"Capitol Ave & 12th St","stop_lat":39.78331,"stop_lon":-86.161323},{"stop_id":"1759","stop_name":"Capitol Ave & 10th St","stop_lat":39.780488,"stop_lon":-86.16131},{"stop_id":"1760","stop_name":"Capitol Ave & Saint Clair St","stop_lat":39.778236,"stop_lon":-86.161365},{"stop_id":"1761","stop_name":"Capitol Ave & Walnut St","stop_lat":39.777003,"stop_lon":-86.161445},{"stop_id":"1762","stop_name":"Capitol Ave & North St","stop_lat":39.775754,"stop_lon":-86.1615},{"stop_id":"1763","stop_name":"Capitol Ave & Michigan St","stop_lat":39.774436,"stop_lon":-86.161526},{"stop_id":"1764","stop_name":"Capitol Ave & New York St","stop_lat":39.771844,"stop_lon":-86.16165},{"stop_id":"1765","stop_name":"Capitol Ave & Ohio St","stop_lat":39.770205,"stop_lon":-86.161691},{"stop_id":"1766","stop_name":"Shadeland Ave & 71st St","stop_lat":39.882852,"stop_lon":-86.046214},{"stop_id":"1767","stop_name":"Shadeland Ave & Shadeland Station","stop_lat":39.887549,"stop_lon":-86.046211},{"stop_id":"1768","stop_name":"Shadeland Ave & 75th St","stop_lat":39.890273,"stop_lon":-86.046215},{"stop_id":"1769","stop_name":"Shadeland Ave & 71st St","stop_lat":39.883696,"stop_lon":-86.046033},{"stop_id":"1770","stop_name":"34th St & Illinois St","stop_lat":39.8173699,"stop_lon":-86.158769},{"stop_id":"1771","stop_name":"42nd St & Ritter Ave","stop_lat":39.832996,"stop_lon":-86.07444},{"stop_id":"1772","stop_name":"42nd St & Ritter Ave","stop_lat":39.833069,"stop_lon":-86.074102},{"stop_id":"1773","stop_name":"42nd St & Whittier Pl","stop_lat":39.833075,"stop_lon":-86.075626},{"stop_id":"1774","stop_name":"Post Rd & 56th St","stop_lat":39.853505,"stop_lon":-86.010245},{"stop_id":"1775","stop_name":"Post Rd & 56th ST","stop_lat":39.853947,"stop_lon":-86.010521},{"stop_id":"1776","stop_name":"Lee Rd & 59th St","stop_lat":39.8623199,"stop_lon":-86.001105},{"stop_id":"1777","stop_name":"Ohio St & Capitol Ave","stop_lat":39.770044,"stop_lon":-86.162071},{"stop_id":"1778","stop_name":"Ohio St & Senate Ave","stop_lat":39.770102,"stop_lon":-86.163231},{"stop_id":"1779","stop_name":"Senate Ave & New York St","stop_lat":39.77162,"stop_lon":-86.163292},{"stop_id":"1780","stop_name":"Indiana Ave & Michigan St","stop_lat":39.774068,"stop_lon":-86.164736},{"stop_id":"1781","stop_name":"Indiana Ave & West St","stop_lat":39.775974,"stop_lon":-86.167187},{"stop_id":"1782","stop_name":"Indiana Ave & Blackford St","stop_lat":39.777462,"stop_lon":-86.169621},{"stop_id":"1783","stop_name":"Indiana Ave & Paca St","stop_lat":39.778719,"stop_lon":-86.1717},{"stop_id":"1784","stop_name":"Indiana Ave & Blake St","stop_lat":39.77952,"stop_lon":-86.173076},{"stop_id":"1785","stop_name":"Indiana Ave & University Blvd","stop_lat":39.780365,"stop_lon":-86.174513},{"stop_id":"1786","stop_name":"Indiana Ave & Milburn St","stop_lat":39.783025,"stop_lon":-86.1781759},{"stop_id":"1787","stop_name":"Indiana Ave & Montcalm St","stop_lat":39.7846339,"stop_lon":-86.180002},{"stop_id":"1788","stop_name":"Montcalm St & 14th St","stop_lat":39.785982,"stop_lon":-86.180069},{"stop_id":"1789","stop_name":"Montcalm St & 16th St","stop_lat":39.78893,"stop_lon":-86.180063},{"stop_id":"1790","stop_name":"18th St & Rembrandt St","stop_lat":39.7912419,"stop_lon":-86.181265},{"stop_id":"1791","stop_name":"18th St & Gent Ave","stop_lat":39.791215,"stop_lon":-86.182934},{"stop_id":"1792","stop_name":"18th St & Sugar Grove Ave","stop_lat":39.791198,"stop_lon":-86.184934},{"stop_id":"1793","stop_name":"18th St & Harding St","stop_lat":39.791186,"stop_lon":-86.18704},{"stop_id":"1794","stop_name":"Harding St & 19th St","stop_lat":39.79301,"stop_lon":-86.187417},{"stop_id":"1795","stop_name":"Harding St & 21st ST","stop_lat":39.795272,"stop_lon":-86.187434},{"stop_id":"1796","stop_name":"Harding St & 22nd St","stop_lat":39.797726,"stop_lon":-86.187474},{"stop_id":"1797","stop_name":"Harding St & 23rd St","stop_lat":39.7992769,"stop_lon":-86.1875139},{"stop_id":"1798","stop_name":"Harding St & Burdsal Pkwy","stop_lat":39.800433,"stop_lon":-86.187523},{"stop_id":"1799","stop_name":"Harding St & Edgemont Ave","stop_lat":39.801723,"stop_lon":-86.187543},{"stop_id":"1800","stop_name":"Harding St & 26th St","stop_lat":39.803488,"stop_lon":-86.18756},{"stop_id":"1801","stop_name":"Harding St & 27th St","stop_lat":39.805319,"stop_lon":-86.187588},{"stop_id":"1802","stop_name":"Harding St & 28th St","stop_lat":39.806609,"stop_lon":-86.187605},{"stop_id":"1803","stop_name":"Harding St & 29th St","stop_lat":39.807795,"stop_lon":-86.187628},{"stop_id":"1804","stop_name":"29th St & Elmira St","stop_lat":39.808194,"stop_lon":-86.184431},{"stop_id":"1805","stop_name":"29th St & Barnes Ave","stop_lat":39.808217,"stop_lon":-86.182897},{"stop_id":"1806","stop_name":"29th St & Clifton St","stop_lat":39.808221,"stop_lon":-86.180085},{"stop_id":"1807","stop_name":"Clifton St & 30th St","stop_lat":39.809502,"stop_lon":-86.1804049},{"stop_id":"1808","stop_name":"30th St & Clifton St","stop_lat":39.810111,"stop_lon":-86.180975},{"stop_id":"1809","stop_name":"30th St & Barnes Ave","stop_lat":39.810093,"stop_lon":-86.182676},{"stop_id":"1810","stop_name":"30th St & Elmira St","stop_lat":39.810069,"stop_lon":-86.185058},{"stop_id":"1811","stop_name":"Clifton St & 31st St","stop_lat":39.810962,"stop_lon":-86.180447},{"stop_id":"1812","stop_name":"Clifton St & Congress Ave","stop_lat":39.812063,"stop_lon":-86.180452},{"stop_id":"1813","stop_name":"Clifton St & 33rd St","stop_lat":39.813864,"stop_lon":-86.180458},{"stop_id":"1814","stop_name":"Clifton St & 34th St","stop_lat":39.815102,"stop_lon":-86.180471},{"stop_id":"1815","stop_name":"Clifton St & 35th St","stop_lat":39.8162329,"stop_lon":-86.180476},{"stop_id":"1816","stop_name":"36th St & Clifton St","stop_lat":39.81739,"stop_lon":-86.180876},{"stop_id":"1817","stop_name":"36th St & Barnes Ave","stop_lat":39.817381,"stop_lon":-86.182852},{"stop_id":"1818","stop_name":"36th St & Totem Ln","stop_lat":39.817371,"stop_lon":-86.184511},{"stop_id":"1819","stop_name":"35th St & Barnes Ave","stop_lat":39.816293,"stop_lon":-86.183018},{"stop_id":"1820","stop_name":"35th St & Clifton St","stop_lat":39.816319,"stop_lon":-86.180801},{"stop_id":"1821","stop_name":"Clifton St & 34th St","stop_lat":39.815294,"stop_lon":-86.180569},{"stop_id":"1822","stop_name":"Clifton St & 33rd St","stop_lat":39.814182,"stop_lon":-86.180543},{"stop_id":"1823","stop_name":"Clifton St & Congress Ave","stop_lat":39.8122029,"stop_lon":-86.180503},{"stop_id":"1824","stop_name":"Clifton St & 31st St","stop_lat":39.811162,"stop_lon":-86.180502},{"stop_id":"1825","stop_name":"30th St & Harding St","stop_lat":39.810053,"stop_lon":-86.187396},{"stop_id":"1826","stop_name":"30th St & Riverside Dr E","stop_lat":39.810031,"stop_lon":-86.19092},{"stop_id":"1827","stop_name":"29th St & Riverside Dr E","stop_lat":39.808129,"stop_lon":-86.190824},{"stop_id":"1828","stop_name":"29th St & Harding St","stop_lat":39.808148,"stop_lon":-86.1878119},{"stop_id":"1829","stop_name":"Harding St & 28th St","stop_lat":39.8066419,"stop_lon":-86.187723},{"stop_id":"1830","stop_name":"Harding St & 27th St","stop_lat":39.805329,"stop_lon":-86.187699},{"stop_id":"1831","stop_name":"Harding St & 26th St","stop_lat":39.803619,"stop_lon":-86.187675},{"stop_id":"1832","stop_name":"Harding St & Edgemont Ave","stop_lat":39.801747,"stop_lon":-86.187654},{"stop_id":"1833","stop_name":"Harding St & Burdsal Pkwy","stop_lat":39.801042,"stop_lon":-86.187638},{"stop_id":"1834","stop_name":"Harding St & 23rd St","stop_lat":39.799263,"stop_lon":-86.187617},{"stop_id":"1835","stop_name":"Harding St & 22nd St","stop_lat":39.797547,"stop_lon":-86.187586},{"stop_id":"1836","stop_name":"Harding St & 21st St","stop_lat":39.795541,"stop_lon":-86.187539},{"stop_id":"1837","stop_name":"Harding St & 19th St","stop_lat":39.793204,"stop_lon":-86.187529},{"stop_id":"1838","stop_name":"Harding St & 18th St","stop_lat":39.791744,"stop_lon":-86.187496},{"stop_id":"1839","stop_name":"18th St & Harding St","stop_lat":39.79116,"stop_lon":-86.186823},{"stop_id":"1840","stop_name":"18th St & Gent Ave","stop_lat":39.7911659,"stop_lon":-86.183033},{"stop_id":"1841","stop_name":"18th St & Montcalm St","stop_lat":39.7911969,"stop_lon":-86.180261},{"stop_id":"1842","stop_name":"Montcalm St & 16th St","stop_lat":39.788872,"stop_lon":-86.180148},{"stop_id":"1843","stop_name":"Montcalm St & 14th St","stop_lat":39.7863029,"stop_lon":-86.180132},{"stop_id":"1844","stop_name":"Indiana Ave & Waterway Blvd","stop_lat":39.784426,"stop_lon":-86.179891},{"stop_id":"1845","stop_name":"Indiana Ave & Milburn St","stop_lat":39.782943,"stop_lon":-86.1782209},{"stop_id":"1846","stop_name":"Indiana Ave & 10th St","stop_lat":39.781152,"stop_lon":-86.175977},{"stop_id":"1847","stop_name":"Indiana Ave & University Blvd","stop_lat":39.78004,"stop_lon":-86.17413},{"stop_id":"1848","stop_name":"Indiana Ave & Blake St","stop_lat":39.779078,"stop_lon":-86.172532},{"stop_id":"1849","stop_name":"Indiana Ave & Blackford St","stop_lat":39.777617,"stop_lon":-86.170081},{"stop_id":"1850","stop_name":"Indiana Ave & West St","stop_lat":39.775828,"stop_lon":-86.1673069},{"stop_id":"1851","stop_name":"Indiana Ave & Michigan St","stop_lat":39.774502,"stop_lon":-86.1654439},{"stop_id":"1852","stop_name":"Indiana Ave & Senate Ave","stop_lat":39.773038,"stop_lon":-86.163675},{"stop_id":"1853","stop_name":"Senate Ave & New York St","stop_lat":39.771628,"stop_lon":-86.163409},{"stop_id":"1854","stop_name":"Ohio St & Capitol Ave","stop_lat":39.769967,"stop_lon":-86.162177},{"stop_id":"1855","stop_name":"Ohio St & Illinois St","stop_lat":39.769932,"stop_lon":-86.159327},{"stop_id":"1856","stop_name":"Ohio St & Pennsylvania St","stop_lat":39.769857,"stop_lon":-86.156452},{"stop_id":"1857","stop_name":"Ohio St & Delaware St","stop_lat":39.769719,"stop_lon":-86.153943},{"stop_id":"1858","stop_name":"Ohio St & Alabama St","stop_lat":39.7697379,"stop_lon":-86.152033},{"stop_id":"1859","stop_name":"New Jersey St & New York St","stop_lat":39.771386,"stop_lon":-86.150586},{"stop_id":"1860","stop_name":"New Jersey St & Vermont St","stop_lat":39.772775,"stop_lon":-86.150546},{"stop_id":"1861","stop_name":"New Jersey St & Massachusetts Ave","stop_lat":39.773879,"stop_lon":-86.150557},{"stop_id":"1862","stop_name":"Massachusetts Ave & East St","stop_lat":39.775054,"stop_lon":-86.149018},{"stop_id":"1863","stop_name":"Massachusetts Ave & Park Ave","stop_lat":39.776297,"stop_lon":-86.14724},{"stop_id":"1864","stop_name":"College Ave & Arch St","stop_lat":39.778211,"stop_lon":-86.14514},{"stop_id":"1865","stop_name":"College Ave & 11th St","stop_lat":39.782556,"stop_lon":-86.144619},{"stop_id":"1866","stop_name":"College Ave & 14th St","stop_lat":39.785313,"stop_lon":-86.144602},{"stop_id":"1867","stop_name":"College Ave & 16th St","stop_lat":39.788307,"stop_lon":-86.144662},{"stop_id":"1868","stop_name":"16th St & Bellefontaine St","stop_lat":39.7884529,"stop_lon":-86.142542},{"stop_id":"1869","stop_name":"16th St & Cornell Ave","stop_lat":39.788459,"stop_lon":-86.140603},{"stop_id":"1870","stop_name":"16th St & Yandes St","stop_lat":39.788468,"stop_lon":-86.138902},{"stop_id":"1871","stop_name":"16th St & Columbia Ave","stop_lat":39.788475,"stop_lon":-86.137162},{"stop_id":"1872","stop_name":"A J Brown Ave & 16th St","stop_lat":39.788908,"stop_lon":-86.135272},{"stop_id":"1873","stop_name":"A J Brown Ave & 17th St","stop_lat":39.790265,"stop_lon":-86.135306},{"stop_id":"1874","stop_name":"A J Brown Ave & 19th St","stop_lat":39.792013,"stop_lon":-86.135339},{"stop_id":"1875","stop_name":"A J Brown Ave & 20th St","stop_lat":39.793894,"stop_lon":-86.135366},{"stop_id":"1876","stop_name":"A J Brown Ave & 21st St","stop_lat":39.7955759,"stop_lon":-86.1354099},{"stop_id":"1877","stop_name":"A J Brown Ave & 22nd St","stop_lat":39.797649,"stop_lon":-86.1354379},{"stop_id":"1878","stop_name":"A J Brown Ave & 23rd St","stop_lat":39.799392,"stop_lon":-86.13545},{"stop_id":"1879","stop_name":"A J Brown Ave & 24th St","stop_lat":39.801223,"stop_lon":-86.1354659},{"stop_id":"1880","stop_name":"A J Brown Ave & 25th St","stop_lat":39.8031999,"stop_lon":-86.1354719},{"stop_id":"1881","stop_name":"25th St & Sheldon St","stop_lat":39.8033519,"stop_lon":-86.132957},{"stop_id":"1882","stop_name":"25th St & Ralston Ave","stop_lat":39.803357,"stop_lon":-86.130511},{"stop_id":"1883","stop_name":"25th St & Sangster Ave","stop_lat":39.803373,"stop_lon":-86.129109},{"stop_id":"1884","stop_name":"25th St & Baltimore Ave","stop_lat":39.803372,"stop_lon":-86.126643},{"stop_id":"1885","stop_name":"25th St & Hillside Ave","stop_lat":39.803374,"stop_lon":-86.124091},{"stop_id":"1886","stop_name":"25th St & Keystone Ave","stop_lat":39.803372,"stop_lon":-86.120973},{"stop_id":"1887","stop_name":"25th St & Eastern Ave","stop_lat":39.803365,"stop_lon":-86.11794},{"stop_id":"1888","stop_name":"25th St & Rural St","stop_lat":39.8033659,"stop_lon":-86.116894},{"stop_id":"1889","stop_name":"25th St & Oxford St","stop_lat":39.803368,"stop_lon":-86.115189},{"stop_id":"1890","stop_name":"25th St & Dearborn St","stop_lat":39.803376,"stop_lon":-86.112278},{"stop_id":"1891","stop_name":"25th St & Adams St","stop_lat":39.803384,"stop_lon":-86.109373},{"stop_id":"1892","stop_name":"25th St & Olney St","stop_lat":39.803334,"stop_lon":-86.107358},{"stop_id":"1893","stop_name":"25th St & Gale St","stop_lat":39.803362,"stop_lon":-86.105842},{"stop_id":"1894","stop_name":"25th St & Station St","stop_lat":39.80336,"stop_lon":-86.104251},{"stop_id":"1895","stop_name":"Sherman Dr & 25th St","stop_lat":39.803765,"stop_lon":-86.10241},{"stop_id":"1896","stop_name":"Sherman Dr & 26th St","stop_lat":39.805354,"stop_lon":-86.102452},{"stop_id":"1897","stop_name":"Sherman Dr & 28th St","stop_lat":39.8067459,"stop_lon":-86.10249},{"stop_id":"1898","stop_name":"Sherman Dr & 30th St","stop_lat":39.808928,"stop_lon":-86.102535},{"stop_id":"1899","stop_name":"Sherman Dr & 30th St","stop_lat":39.810446,"stop_lon":-86.102516},{"stop_id":"1900","stop_name":"Sherman Dr & 32nd St","stop_lat":39.813076,"stop_lon":-86.102558},{"stop_id":"1901","stop_name":"Sherman Dr & 33rd St","stop_lat":39.815253,"stop_lon":-86.102593},{"stop_id":"1902","stop_name":"Sherman Dr & Irwin Rd","stop_lat":39.816291,"stop_lon":-86.10261},{"stop_id":"1903","stop_name":"Sherman Dr & 34th St","stop_lat":39.818599,"stop_lon":-86.102618},{"stop_id":"1904","stop_name":"Sherman Dr & 35th St","stop_lat":39.819901,"stop_lon":-86.1026399},{"stop_id":"1905","stop_name":"Sherman Dr & 36th St","stop_lat":39.821726,"stop_lon":-86.102648},{"stop_id":"1906","stop_name":"Sherman Dr & 37th St","stop_lat":39.823274,"stop_lon":-86.102665},{"stop_id":"1907","stop_name":"Sherman Dr - 3850 N","stop_lat":39.8266149,"stop_lon":-86.102814},{"stop_id":"1908","stop_name":"Sherman Dr & 37th St","stop_lat":39.82348,"stop_lon":-86.102802},{"stop_id":"1909","stop_name":"Sherman Dr & 36th St","stop_lat":39.821975,"stop_lon":-86.102782},{"stop_id":"1910","stop_name":"Sherman Dr & 35th St","stop_lat":39.820125,"stop_lon":-86.102763},{"stop_id":"1911","stop_name":"Sherman Dr & 34th St","stop_lat":39.817836,"stop_lon":-86.102748},{"stop_id":"1912","stop_name":"Sherman Dr & Irwin Rd","stop_lat":39.816378,"stop_lon":-86.102735},{"stop_id":"1913","stop_name":"Sherman Dr & 33rd St","stop_lat":39.815118,"stop_lon":-86.102717},{"stop_id":"1914","stop_name":"Sherman Dr & 32nd St","stop_lat":39.813337,"stop_lon":-86.1026909},{"stop_id":"1915","stop_name":"Sherman Dr & 31st St","stop_lat":39.8113079,"stop_lon":-86.10265},{"stop_id":"1916","stop_name":"Sherman Dr & 30th St","stop_lat":39.8087,"stop_lon":-86.102619},{"stop_id":"1917","stop_name":"Sherman Dr & 28th St","stop_lat":39.806663,"stop_lon":-86.102592},{"stop_id":"1918","stop_name":"Sherman Dr & 25th St","stop_lat":39.803627,"stop_lon":-86.102566},{"stop_id":"1919","stop_name":"25th St & Gale St","stop_lat":39.803436,"stop_lon":-86.1052799},{"stop_id":"1920","stop_name":"25th St & Olney St","stop_lat":39.803418,"stop_lon":-86.10706},{"stop_id":"1921","stop_name":"25th St & Adams St","stop_lat":39.8034279,"stop_lon":-86.109495},{"stop_id":"1922","stop_name":"25th St & Lasalle St","stop_lat":39.803431,"stop_lon":-86.110705},{"stop_id":"1923","stop_name":"25th St & Dearborn St","stop_lat":39.803441,"stop_lon":-86.111879},{"stop_id":"1924","stop_name":"25th St & Wheeler St","stop_lat":39.8034419,"stop_lon":-86.113766},{"stop_id":"1925","stop_name":"25th St & Rural St","stop_lat":39.803433,"stop_lon":-86.116613},{"stop_id":"1926","stop_name":"25th St & Temple Ave","stop_lat":39.803443,"stop_lon":-86.118991},{"stop_id":"1927","stop_name":"25th St & Tacoma Ave","stop_lat":39.80345,"stop_lon":-86.12008},{"stop_id":"1928","stop_name":"25th St & Brouse Ave","stop_lat":39.8034729,"stop_lon":-86.122593},{"stop_id":"1929","stop_name":"25th St & Hillside Ave","stop_lat":39.803477,"stop_lon":-86.123764},{"stop_id":"1930","stop_name":"25th St & Baltimore Ave","stop_lat":39.803448,"stop_lon":-86.126191},{"stop_id":"1931","stop_name":"25th St & Manlove Ave","stop_lat":39.803443,"stop_lon":-86.127362},{"stop_id":"1932","stop_name":"25th St & Sangster Ave","stop_lat":39.803437,"stop_lon":-86.12891},{"stop_id":"1933","stop_name":"25th St & Ralston Ave","stop_lat":39.803421,"stop_lon":-86.130903},{"stop_id":"1934","stop_name":"25th St & Sheldon St","stop_lat":39.8034139,"stop_lon":-86.133373},{"stop_id":"1935","stop_name":"A J Brown Ave & 25th St","stop_lat":39.80313,"stop_lon":-86.135667},{"stop_id":"1936","stop_name":"A J Brown Ave & 24th St","stop_lat":39.801519,"stop_lon":-86.135617},{"stop_id":"1937","stop_name":"A J Brown Ave & 23rd St","stop_lat":39.799718,"stop_lon":-86.135605},{"stop_id":"1938","stop_name":"A J Brown Ave & 22nd St","stop_lat":39.797903,"stop_lon":-86.135582},{"stop_id":"1939","stop_name":"A J Brown Ave & 21st St","stop_lat":39.796265,"stop_lon":-86.13556},{"stop_id":"1940","stop_name":"A J Brown Ave & 20th St","stop_lat":39.7941209,"stop_lon":-86.135514},{"stop_id":"1941","stop_name":"A J Brown Ave & 19th St","stop_lat":39.792331,"stop_lon":-86.135491},{"stop_id":"1942","stop_name":"A J Brown Ave & 17th St","stop_lat":39.790495,"stop_lon":-86.135453},{"stop_id":"1943","stop_name":"16th St & Columbia Ave","stop_lat":39.78858,"stop_lon":-86.13649},{"stop_id":"1944","stop_name":"16th St & Yandes St","stop_lat":39.788571,"stop_lon":-86.138052},{"stop_id":"1945","stop_name":"16th St & Bellefontaine St","stop_lat":39.788551,"stop_lon":-86.142262},{"stop_id":"1946","stop_name":"16th St & College Ave","stop_lat":39.788534,"stop_lon":-86.145048},{"stop_id":"1947","stop_name":"16th St & Park Ave","stop_lat":39.788496,"stop_lon":-86.147578},{"stop_id":"1948","stop_name":"Central Ave & 16th St","stop_lat":39.788191,"stop_lon":-86.149519},{"stop_id":"1949","stop_name":"Central Ave & 13th St","stop_lat":39.784609,"stop_lon":-86.149508},{"stop_id":"1950","stop_name":"Central Ave & 11th St","stop_lat":39.782102,"stop_lon":-86.149469},{"stop_id":"1951","stop_name":"East St & 09th St","stop_lat":39.779599,"stop_lon":-86.148786},{"stop_id":"1952","stop_name":"East St & Saint Clair Ct","stop_lat":39.777946,"stop_lon":-86.1488169},{"stop_id":"1953","stop_name":"Massachusetts Ave & New Jersey St","stop_lat":39.77422,"stop_lon":-86.150253},{"stop_id":"1954","stop_name":"Alabama St & Massachusetts Ave","stop_lat":39.772193,"stop_lon":-86.152534},{"stop_id":"1955","stop_name":"Ohio St & Alabama St","stop_lat":39.769877,"stop_lon":-86.152891},{"stop_id":"1956","stop_name":"College Ave & Arch St","stop_lat":39.778721,"stop_lon":-86.1452149},{"stop_id":"1957","stop_name":"Sherman Dr & 38th St","stop_lat":39.82541,"stop_lon":-86.1028},{"stop_id":"1958","stop_name":"Alabama St & Market St","stop_lat":39.768673,"stop_lon":-86.1526729},{"stop_id":"1959","stop_name":"Maryland St & New Jersey St","stop_lat":39.766681,"stop_lon":-86.15114},{"stop_id":"1960","stop_name":"Washington St & East St","stop_lat":39.766796,"stop_lon":-86.149291},{"stop_id":"1961","stop_name":"Washington St & Park Ave","stop_lat":39.766732,"stop_lon":-86.147458},{"stop_id":"1962","stop_name":"Washington St & Southeastern Ave","stop_lat":39.7668729,"stop_lon":-86.139797},{"stop_id":"1963","stop_name":"Washington St & Highland Ave","stop_lat":39.7668899,"stop_lon":-86.138239},{"stop_id":"1964","stop_name":"Washington St & Oriental St","stop_lat":39.766961,"stop_lon":-86.1350159},{"stop_id":"1965","stop_name":"Washington St & Summit St","stop_lat":39.7671909,"stop_lon":-86.131653},{"stop_id":"1966","stop_name":"Washington St & State Ave","stop_lat":39.76729,"stop_lon":-86.130262},{"stop_id":"1967","stop_name":"Washington St & Parkview Ave","stop_lat":39.7675,"stop_lon":-86.127325},{"stop_id":"1968","stop_name":"Washington St & Hamilton Ave","stop_lat":39.767622,"stop_lon":-86.125654},{"stop_id":"1969","stop_name":"Washington St & Koweba Ln","stop_lat":39.767772,"stop_lon":-86.123684},{"stop_id":"1970","stop_name":"Washington St & Keystone Ave","stop_lat":39.767897,"stop_lon":-86.121949},{"stop_id":"1971","stop_name":"Washington St & Tacoma Ave","stop_lat":39.7680999,"stop_lon":-86.119272},{"stop_id":"1972","stop_name":"Washington St & Rural St","stop_lat":39.768352,"stop_lon":-86.11584},{"stop_id":"1973","stop_name":"Washington St & Oakland Ave","stop_lat":39.768537,"stop_lon":-86.1132839},{"stop_id":"1974","stop_name":"Washington St & Gray St","stop_lat":39.768636,"stop_lon":-86.111847},{"stop_id":"1975","stop_name":"Washington St & Lasalle St","stop_lat":39.768752,"stop_lon":-86.109706},{"stop_id":"1976","stop_name":"Washington St & Woodland Ave","stop_lat":39.768978,"stop_lon":-86.105763},{"stop_id":"1977","stop_name":"Washington St & Kealing Ave","stop_lat":39.769053,"stop_lon":-86.10402},{"stop_id":"1978","stop_name":"Washington St & Sherman Dr","stop_lat":39.76916,"stop_lon":-86.101847},{"stop_id":"1979","stop_name":"Washington St & Bradley Ave","stop_lat":39.769226,"stop_lon":-86.100513},{"stop_id":"1980","stop_name":"Washington St & Chester Dr","stop_lat":39.769317,"stop_lon":-86.098735},{"stop_id":"1981","stop_name":"Washington St & Gladstone Ave","stop_lat":39.769442,"stop_lon":-86.096281},{"stop_id":"1982","stop_name":"Washington St & Colorado Ave","stop_lat":39.769516,"stop_lon":-86.094734},{"stop_id":"1983","stop_name":"Washington St & Linwood Ave","stop_lat":39.769628,"stop_lon":-86.092764},{"stop_id":"1984","stop_name":"Washington St & Jenny Ln","stop_lat":39.76972,"stop_lon":-86.0908539},{"stop_id":"1985","stop_name":"Washington St & Wallace Ln","stop_lat":39.769834,"stop_lon":-86.088855},{"stop_id":"1986","stop_name":"Washington St & Dequincy St","stop_lat":39.769897,"stop_lon":-86.087333},{"stop_id":"1987","stop_name":"Washington St & Riley Ave","stop_lat":39.769974,"stop_lon":-86.085907},{"stop_id":"1988","stop_name":"Washington St & Emerson Ave","stop_lat":39.770131,"stop_lon":-86.082656},{"stop_id":"1989","stop_name":"Washington St & Butler Ave","stop_lat":39.77025,"stop_lon":-86.080174},{"stop_id":"1990","stop_name":"Washington St & Hawthorne Ln","stop_lat":39.770341,"stop_lon":-86.07846},{"stop_id":"1991","stop_name":"Washington St & Irvington Ave","stop_lat":39.770471,"stop_lon":-86.075903},{"stop_id":"1992","stop_name":"Washington St & Ritter Ave","stop_lat":39.770574,"stop_lon":-86.073797},{"stop_id":"1993","stop_name":"Washington St & Audubon Rd","stop_lat":39.7707369,"stop_lon":-86.07049},{"stop_id":"1994","stop_name":"Washington St & Bolton Ave","stop_lat":39.77089,"stop_lon":-86.067399},{"stop_id":"1995","stop_name":"Washington St & Campbell Ave","stop_lat":39.7709819,"stop_lon":-86.065585},{"stop_id":"1996","stop_name":"Washington St & Webster Ave","stop_lat":39.77112,"stop_lon":-86.062943},{"stop_id":"1997","stop_name":"Washington St & Sheridan Ave","stop_lat":39.771284,"stop_lon":-86.059663},{"stop_id":"1998","stop_name":"Washington St & Ridgeview Dr","stop_lat":39.771405,"stop_lon":-86.05727},{"stop_id":"1999","stop_name":"Washington St & Kitley Ave","stop_lat":39.771566,"stop_lon":-86.054204},{"stop_id":"2000","stop_name":"Washington St & Irwin St","stop_lat":39.771672,"stop_lon":-86.052035},{"stop_id":"2001","stop_name":"Washington St & Edmondson Ave","stop_lat":39.77178,"stop_lon":-86.0502489},{"stop_id":"2002","stop_name":"Washington St & Shortridge Rd","stop_lat":39.772293,"stop_lon":-86.039391},{"stop_id":"2003","stop_name":"Washington St & Burbank Rd","stop_lat":39.7724959,"stop_lon":-86.035976},{"stop_id":"2004","stop_name":"Washington St & Old Trails Rd","stop_lat":39.772587,"stop_lon":-86.033255},{"stop_id":"2005","stop_name":"Washington St - 7900 E","stop_lat":39.7728759,"stop_lon":-86.027678},{"stop_id":"2006","stop_name":"Washington St & Franklin Rd","stop_lat":39.772984,"stop_lon":-86.025662},{"stop_id":"2007","stop_name":"Washington St & Cecil Ave","stop_lat":39.773059,"stop_lon":-86.023652},{"stop_id":"2008","stop_name":"Washington St & Eaton Ave","stop_lat":39.773328,"stop_lon":-86.019014},{"stop_id":"2009","stop_name":"Washington St & Gibson Ave","stop_lat":39.773451,"stop_lon":-86.016674},{"stop_id":"2010","stop_name":"Washington St & Routiers Ave","stop_lat":39.773617,"stop_lon":-86.0135899},{"stop_id":"2011","stop_name":"Washington St & Post Rd","stop_lat":39.773779,"stop_lon":-86.009901},{"stop_id":"2012","stop_name":"Washington St & Galeston Ave","stop_lat":39.773954,"stop_lon":-86.007152},{"stop_id":"2013","stop_name":"Washington St & Wittfield St","stop_lat":39.774069,"stop_lon":-86.004317},{"stop_id":"2014","stop_name":"Washington St - 9400 E","stop_lat":39.774182,"stop_lon":-86.001649},{"stop_id":"2015","stop_name":"Washington St - 9500 E","stop_lat":39.774417,"stop_lon":-85.997958},{"stop_id":"2016","stop_name":"Washington St - Cherry Tree Plaza - 9600 E","stop_lat":39.774591,"stop_lon":-85.993725},{"stop_id":"2017","stop_name":"Washington Square Mall","stop_lat":39.775809,"stop_lon":-85.986124},{"stop_id":"2018","stop_name":"Washington St - 10200 E","stop_lat":39.774983,"stop_lon":-85.986276},{"stop_id":"2019","stop_name":"Washington St & Washington Pointe Dr","stop_lat":39.7752399,"stop_lon":-85.980571},{"stop_id":"2020","stop_name":"Washington St - 10700 E","stop_lat":39.775376,"stop_lon":-85.977707},{"stop_id":"2021","stop_name":"Washington St - 10800 E","stop_lat":39.7754819,"stop_lon":-85.97515},{"stop_id":"2022","stop_name":"Washington St & German Church Rd","stop_lat":39.775715,"stop_lon":-85.970992},{"stop_id":"2023","stop_name":"Washington St & Hugo St","stop_lat":39.776003,"stop_lon":-85.964795},{"stop_id":"2024","stop_name":"Meijer E Washington St","stop_lat":39.775022,"stop_lon":-85.962233},{"stop_id":"2025","stop_name":"Washington St & Monroe St","stop_lat":39.776063,"stop_lon":-85.967265},{"stop_id":"2026","stop_name":"Washington St & German Church Rd","stop_lat":39.77582,"stop_lon":-85.971875},{"stop_id":"2027","stop_name":"Washington St - 10700 E","stop_lat":39.775622,"stop_lon":-85.976389},{"stop_id":"2028","stop_name":"Washington St - 10600 E","stop_lat":39.775526,"stop_lon":-85.979334},{"stop_id":"2029","stop_name":"Washington St - 10400 E","stop_lat":39.775383,"stop_lon":-85.982265},{"stop_id":"2030","stop_name":"Washington St & Mitthoefer Rd","stop_lat":39.775,"stop_lon":-85.9909799},{"stop_id":"2031","stop_name":"Washington St - 9600 E","stop_lat":39.774813,"stop_lon":-85.994049},{"stop_id":"2032","stop_name":"Washington St & Delbrick Ln","stop_lat":39.774597,"stop_lon":-85.998343},{"stop_id":"2033","stop_name":"Washington St - 9400 E","stop_lat":39.774401,"stop_lon":-86.001864},{"stop_id":"2034","stop_name":"Washington St & Galeston Ave","stop_lat":39.774155,"stop_lon":-86.006918},{"stop_id":"2035","stop_name":"Washington St & Post Rd","stop_lat":39.774064,"stop_lon":-86.008867},{"stop_id":"2036","stop_name":"Washington St & Routiers Ave","stop_lat":39.773841,"stop_lon":-86.013},{"stop_id":"2037","stop_name":"Washington St & Gibson Ave","stop_lat":39.773665,"stop_lon":-86.016515},{"stop_id":"2038","stop_name":"Washington St & Eaton Ave","stop_lat":39.773508,"stop_lon":-86.019456},{"stop_id":"2039","stop_name":"Washington St & Cecil Ave","stop_lat":39.773342,"stop_lon":-86.022757},{"stop_id":"2040","stop_name":"Washington St & Franklin Rd","stop_lat":39.773175,"stop_lon":-86.025993},{"stop_id":"2041","stop_name":"Washington St & Mitchner Ave","stop_lat":39.772715,"stop_lon":-86.034448},{"stop_id":"2042","stop_name":"Washington St & Sadlier Dr","stop_lat":39.772592,"stop_lon":-86.036934},{"stop_id":"2043","stop_name":"Washington St & Shortridge Rd","stop_lat":39.772413,"stop_lon":-86.041248},{"stop_id":"2044","stop_name":"Washington St & Elizabeth St","stop_lat":39.771871,"stop_lon":-86.050993},{"stop_id":"2045","stop_name":"Washington St & Irwin St","stop_lat":39.771813,"stop_lon":-86.051993},{"stop_id":"2046","stop_name":"Washington St & Pasadena St","stop_lat":39.771748,"stop_lon":-86.053326},{"stop_id":"2047","stop_name":"Washington St & Kitley Ave","stop_lat":39.77164,"stop_lon":-86.055268},{"stop_id":"2048","stop_name":"Washington St & Ridgeview Dr","stop_lat":39.771534,"stop_lon":-86.057306},{"stop_id":"2049","stop_name":"Washington St & Sheridan Ave","stop_lat":39.771388,"stop_lon":-86.059945},{"stop_id":"2050","stop_name":"Washington St & Webster Ave","stop_lat":39.771276,"stop_lon":-86.062115},{"stop_id":"2051","stop_name":"Washington St & Arlington Ave","stop_lat":39.771185,"stop_lon":-86.063836},{"stop_id":"2052","stop_name":"Washington St & Bolton Ave","stop_lat":39.77103,"stop_lon":-86.066781},{"stop_id":"2053","stop_name":"Washington St & Audubon Rd","stop_lat":39.7708749,"stop_lon":-86.070071},{"stop_id":"2054","stop_name":"Washington St & Johnson Ave","stop_lat":39.77074,"stop_lon":-86.072699},{"stop_id":"2055","stop_name":"Washington St & Irvington Ave","stop_lat":39.770593,"stop_lon":-86.075594},{"stop_id":"2056","stop_name":"Washington St & Hawthorne Ln","stop_lat":39.770468,"stop_lon":-86.078204},{"stop_id":"2057","stop_name":"Washington St & Butler Ave","stop_lat":39.770341,"stop_lon":-86.080715},{"stop_id":"2058","stop_name":"Washington St & Emerson Ave","stop_lat":39.770205,"stop_lon":-86.083578},{"stop_id":"2059","stop_name":"Washington St & Dequincy St","stop_lat":39.770024,"stop_lon":-86.087245},{"stop_id":"2060","stop_name":"Washington St & Bosart Ave","stop_lat":39.769879,"stop_lon":-86.090058},{"stop_id":"2061","stop_name":"Washington St & Linwood Ave","stop_lat":39.769761,"stop_lon":-86.0924129},{"stop_id":"2062","stop_name":"Washington St & Colorado Ave","stop_lat":39.769634,"stop_lon":-86.094877},{"stop_id":"2063","stop_name":"Washington St & Gladstone Ave","stop_lat":39.769562,"stop_lon":-86.096385},{"stop_id":"2064","stop_name":"Washington St & Chester Ave","stop_lat":39.76945,"stop_lon":-86.098437},{"stop_id":"2065","stop_name":"Washington St & Denny St","stop_lat":39.769368,"stop_lon":-86.099959},{"stop_id":"2066","stop_name":"Washington St & Sherman Dr","stop_lat":39.769273,"stop_lon":-86.101862},{"stop_id":"2067","stop_name":"Washington St & Kealing Ave","stop_lat":39.769208,"stop_lon":-86.103683},{"stop_id":"2068","stop_name":"Washington St & Woodland Dr","stop_lat":39.769105,"stop_lon":-86.105582},{"stop_id":"2069","stop_name":"Washington St & Lasalle St","stop_lat":39.768923,"stop_lon":-86.109387},{"stop_id":"2070","stop_name":"Washington St & Gray St","stop_lat":39.768805,"stop_lon":-86.111507},{"stop_id":"2071","stop_name":"Washington St & Oakland Ave","stop_lat":39.768692,"stop_lon":-86.1130249},{"stop_id":"2072","stop_name":"Washington St & Rural St","stop_lat":39.7684629,"stop_lon":-86.116229},{"stop_id":"2073","stop_name":"Washington St & Temple Ave","stop_lat":39.768253,"stop_lon":-86.118579},{"stop_id":"2074","stop_name":"Washington St & Keystone Ave","stop_lat":39.7680409,"stop_lon":-86.121608},{"stop_id":"2075","stop_name":"Washington St & Koweba Ln","stop_lat":39.767879,"stop_lon":-86.123735},{"stop_id":"2076","stop_name":"Washington St & Hamilton Ave","stop_lat":39.767742,"stop_lon":-86.125708},{"stop_id":"2077","stop_name":"Washington St & Randolph St","stop_lat":39.767513,"stop_lon":-86.128709},{"stop_id":"2078","stop_name":"Washington St & State Ave","stop_lat":39.767399,"stop_lon":-86.130444},{"stop_id":"2079","stop_name":"Washington St & Summit St","stop_lat":39.767309,"stop_lon":-86.131689},{"stop_id":"2080","stop_name":"Washington St & Arsenal Ave","stop_lat":39.767214,"stop_lon":-86.132983},{"stop_id":"2081","stop_name":"Washington St & Oriental St","stop_lat":39.767062,"stop_lon":-86.135163},{"stop_id":"2082","stop_name":"Washington St & Highland Ave","stop_lat":39.767008,"stop_lon":-86.1383},{"stop_id":"2083","stop_name":"Washington St & Cruse St","stop_lat":39.767009,"stop_lon":-86.13957},{"stop_id":"2084","stop_name":"Washington St & Davidson St","stop_lat":39.766956,"stop_lon":-86.144924},{"stop_id":"2085","stop_name":"Washington St & Park Ave","stop_lat":39.766928,"stop_lon":-86.147143},{"stop_id":"2086","stop_name":"Washington St & East St","stop_lat":39.76696,"stop_lon":-86.148787},{"stop_id":"2087","stop_name":"Washington St & New Jersey St","stop_lat":39.767015,"stop_lon":-86.150651},{"stop_id":"2088","stop_name":"Washington St & Delaware St","stop_lat":39.767098,"stop_lon":-86.1536969},{"stop_id":"2089","stop_name":"Ohio St & West St","stop_lat":39.770126,"stop_lon":-86.165391},{"stop_id":"2090","stop_name":"West St & Government Pl","stop_lat":39.768625,"stop_lon":-86.167223},{"stop_id":"2091","stop_name":"Washington St & West St - White River State Park","stop_lat":39.76737,"stop_lon":-86.168612},{"stop_id":"2092","stop_name":"Washington St & Schumacher Way","stop_lat":39.765599,"stop_lon":-86.170456},{"stop_id":"2093","stop_name":"Washington St & White River Pkwy W Dr","stop_lat":39.764626,"stop_lon":-86.176969},{"stop_id":"2094","stop_name":"Washington St & Harding St","stop_lat":39.767337,"stop_lon":-86.186679},{"stop_id":"2095","stop_name":"Washington St & Koehne St","stop_lat":39.767201,"stop_lon":-86.188115},{"stop_id":"2096","stop_name":"Washington St & Miley Ave","stop_lat":39.766756,"stop_lon":-86.192498},{"stop_id":"2097","stop_name":"Washington St & Elder Ave","stop_lat":39.766601,"stop_lon":-86.193959},{"stop_id":"2098","stop_name":"Washington St & Belmont Ave","stop_lat":39.766342,"stop_lon":-86.196639},{"stop_id":"2099","stop_name":"Washington St & Tremont St","stop_lat":39.765977,"stop_lon":-86.200294},{"stop_id":"2100","stop_name":"Washington St & Belleview Pl","stop_lat":39.765743,"stop_lon":-86.202661},{"stop_id":"2101","stop_name":"Washington St & Holmes Ave","stop_lat":39.765536,"stop_lon":-86.204779},{"stop_id":"2102","stop_name":"Washington St & Warman Ave","stop_lat":39.765295,"stop_lon":-86.207072},{"stop_id":"2103","stop_name":"Washington St & Hancock St","stop_lat":39.765068,"stop_lon":-86.209653},{"stop_id":"2104","stop_name":"Washington St & Tibbs Ave","stop_lat":39.7646299,"stop_lon":-86.2123529},{"stop_id":"2105","stop_name":"Washington St & Tibbs Ave","stop_lat":39.764012,"stop_lon":-86.214312},{"stop_id":"2106","stop_name":"Washington St & Alton Ave","stop_lat":39.763276,"stop_lon":-86.2172439},{"stop_id":"2107","stop_name":"Washington St & Rockville Rd","stop_lat":39.7628569,"stop_lon":-86.21935},{"stop_id":"2108","stop_name":"Washington St & Rochester Ave","stop_lat":39.762065,"stop_lon":-86.220756},{"stop_id":"2109","stop_name":"Washington St & Livingston Ave","stop_lat":39.761232,"stop_lon":-86.223214},{"stop_id":"2110","stop_name":"Washington St & Mc Clure St","stop_lat":39.760239,"stop_lon":-86.226461},{"stop_id":"2111","stop_name":"Washington St & Lockburn St","stop_lat":39.759737,"stop_lon":-86.228072},{"stop_id":"2112","stop_name":"Washington St & Wichser Ave","stop_lat":39.7588859,"stop_lon":-86.230878},{"stop_id":"2113","stop_name":"Washington St & Lyons Ave","stop_lat":39.758304,"stop_lon":-86.23272},{"stop_id":"2114","stop_name":"Washington St & Roena St","stop_lat":39.75764,"stop_lon":-86.234863},{"stop_id":"2115","stop_name":"Washington St & Fleming St","stop_lat":39.7570989,"stop_lon":-86.2366009},{"stop_id":"2116","stop_name":"Washington St & Edgehill Rd","stop_lat":39.756354,"stop_lon":-86.239053},{"stop_id":"2117","stop_name":"Washington St & Cole St","stop_lat":39.755623,"stop_lon":-86.241437},{"stop_id":"2118","stop_name":"Washington St & Auburn St","stop_lat":39.754858,"stop_lon":-86.243892},{"stop_id":"2119","stop_name":"Washington St - 5250 W","stop_lat":39.75411,"stop_lon":-86.246382},{"stop_id":"2120","stop_name":"Washington St & Lynhurst Dr","stop_lat":39.753167,"stop_lon":-86.249447},{"stop_id":"2121","stop_name":"Washington St & Biltmore Ave","stop_lat":39.752519,"stop_lon":-86.251583},{"stop_id":"2122","stop_name":"Washington St & Norfolk St","stop_lat":39.751889,"stop_lon":-86.253591},{"stop_id":"2123","stop_name":"Washington St & Ingomar St","stop_lat":39.751018,"stop_lon":-86.256439},{"stop_id":"2124","stop_name":"Washington St & Morris St","stop_lat":39.750177,"stop_lon":-86.259242},{"stop_id":"2125","stop_name":"Washington St & Morris St","stop_lat":39.749805,"stop_lon":-86.259583},{"stop_id":"2126","stop_name":"Washington St & Whitcomb Ave","stop_lat":39.750504,"stop_lon":-86.257505},{"stop_id":"2127","stop_name":"Washington St & Worth Ave","stop_lat":39.7511269,"stop_lon":-86.255483},{"stop_id":"2128","stop_name":"Washington St & Norfolk St","stop_lat":39.751721,"stop_lon":-86.253557},{"stop_id":"2129","stop_name":"Washington St & Lynhurst Dr","stop_lat":39.752578,"stop_lon":-86.250733},{"stop_id":"2130","stop_name":"Washington St & Lynhurst Dr","stop_lat":39.753089,"stop_lon":-86.249063},{"stop_id":"2131","stop_name":"Washington St & Fuller Dr","stop_lat":39.754108,"stop_lon":-86.245714},{"stop_id":"2132","stop_name":"Washington St & Woodrow Ave","stop_lat":39.755388,"stop_lon":-86.241609},{"stop_id":"2133","stop_name":"Washington St & Edgehill Rd","stop_lat":39.756289,"stop_lon":-86.238743},{"stop_id":"2134","stop_name":"Washington St & Fleming St","stop_lat":39.756847,"stop_lon":-86.236923},{"stop_id":"2135","stop_name":"Washington St & Roena St","stop_lat":39.757567,"stop_lon":-86.234574},{"stop_id":"2136","stop_name":"Washington St & Lyons Ave","stop_lat":39.758114,"stop_lon":-86.232786},{"stop_id":"2137","stop_name":"Washington St & Collier St","stop_lat":39.758744,"stop_lon":-86.230703},{"stop_id":"2138","stop_name":"Washington St & Foltz St","stop_lat":39.759484,"stop_lon":-86.228304},{"stop_id":"2139","stop_name":"Washington St & Mc Clure St","stop_lat":39.760136,"stop_lon":-86.2262499},{"stop_id":"2140","stop_name":"Washington St & Luett Ave","stop_lat":39.76095,"stop_lon":-86.223561},{"stop_id":"2141","stop_name":"Washington St & Rochester Ave","stop_lat":39.761867,"stop_lon":-86.220776},{"stop_id":"2142","stop_name":"Washington St & Alton Ave","stop_lat":39.763167,"stop_lon":-86.216994},{"stop_id":"2143","stop_name":"Washington St & Tibbs Ave","stop_lat":39.763808,"stop_lon":-86.214402},{"stop_id":"2144","stop_name":"Washington St & Tibbs Ave","stop_lat":39.76456,"stop_lon":-86.2120039},{"stop_id":"2145","stop_name":"Washington St & Hancock St","stop_lat":39.764907,"stop_lon":-86.2094879},{"stop_id":"2146","stop_name":"Washington St & Warman Ave","stop_lat":39.7651899,"stop_lon":-86.2066229},{"stop_id":"2147","stop_name":"Washington St & Addison St","stop_lat":39.765434,"stop_lon":-86.204256},{"stop_id":"2148","stop_name":"Washington St & Mount St","stop_lat":39.76563,"stop_lon":-86.202166},{"stop_id":"2149","stop_name":"Washington St & Tremont St","stop_lat":39.765918,"stop_lon":-86.19919},{"stop_id":"2150","stop_name":"Washington St & Belmont Ave","stop_lat":39.7662059,"stop_lon":-86.196382},{"stop_id":"2151","stop_name":"Washington St & Elder Ave","stop_lat":39.766384,"stop_lon":-86.194683},{"stop_id":"2152","stop_name":"Washington St & Reichwein St","stop_lat":39.766564,"stop_lon":-86.193009},{"stop_id":"2153","stop_name":"Washington St & Harding St","stop_lat":39.767034,"stop_lon":-86.188029},{"stop_id":"2154","stop_name":"Washington St & White River Pkwy W Dr","stop_lat":39.767199,"stop_lon":-86.185597},{"stop_id":"2155","stop_name":"Washington St - Indianapolis Zoo - 1200 W","stop_lat":39.765585,"stop_lon":-86.181782},{"stop_id":"2156","stop_name":"Washington St & White River Pkwy W Dr","stop_lat":39.764382,"stop_lon":-86.1769},{"stop_id":"2157","stop_name":"Washington St & Victory Field - 800 W","stop_lat":39.764231,"stop_lon":-86.171296},{"stop_id":"2158","stop_name":"West St & Washington St","stop_lat":39.767072,"stop_lon":-86.166959},{"stop_id":"2159","stop_name":"Ohio St & West St","stop_lat":39.770059,"stop_lon":-86.165074},{"stop_id":"2160","stop_name":"Ohio St & Senate Ave","stop_lat":39.770002,"stop_lon":-86.163657},{"stop_id":"2161","stop_name":"Washington St & Auburn St","stop_lat":39.7548109,"stop_lon":-86.24345},{"stop_id":"2162","stop_name":"Washington St & Zoo Entrance","stop_lat":39.765858,"stop_lon":-86.1816489},{"stop_id":"2163","stop_name":"Washington St & Dukane Way","stop_lat":39.746344,"stop_lon":-86.271645},{"stop_id":"2164","stop_name":"Washington St & Brant St","stop_lat":39.745299,"stop_lon":-86.2750499},{"stop_id":"2165","stop_name":"Washington St & Sigsbee St","stop_lat":39.744592,"stop_lon":-86.277377},{"stop_id":"2166","stop_name":"Washington St & Banner Ave","stop_lat":39.743137,"stop_lon":-86.282101},{"stop_id":"2167","stop_name":"Washington St & Western Dr","stop_lat":39.742176,"stop_lon":-86.285182},{"stop_id":"2168","stop_name":"Washington St & Girls School Rd","stop_lat":39.74081,"stop_lon":-86.289604},{"stop_id":"2169","stop_name":"Washington St & Research Way","stop_lat":39.739092,"stop_lon":-86.295143},{"stop_id":"2170","stop_name":"Washington St & Hamblem Dr","stop_lat":39.736873,"stop_lon":-86.302306},{"stop_id":"2171","stop_name":"Washington St & New Haven Dr","stop_lat":39.734542,"stop_lon":-86.309858},{"stop_id":"2172","stop_name":"Washington St & Burke Ave","stop_lat":39.732596,"stop_lon":-86.316162},{"stop_id":"2173","stop_name":"Washington St & Burke Ave","stop_lat":39.7325299,"stop_lon":-86.315699},{"stop_id":"2174","stop_name":"Washington St & New Haven Dr","stop_lat":39.734214,"stop_lon":-86.31014},{"stop_id":"2175","stop_name":"Washington St & Hamblen Dr","stop_lat":39.736569,"stop_lon":-86.302694},{"stop_id":"2176","stop_name":"Washington St & Research Way","stop_lat":39.738802,"stop_lon":-86.295486},{"stop_id":"2177","stop_name":"Washington St & Girls School Rd","stop_lat":39.740707,"stop_lon":-86.289347},{"stop_id":"2178","stop_name":"Washington St & Western Dr","stop_lat":39.741897,"stop_lon":-86.285507},{"stop_id":"2179","stop_name":"Washington St & Banner Ave","stop_lat":39.743166,"stop_lon":-86.281386},{"stop_id":"2180","stop_name":"Washington St & Sigsbee St","stop_lat":39.744504,"stop_lon":-86.277035},{"stop_id":"2181","stop_name":"Washington St & Brant St","stop_lat":39.745249,"stop_lon":-86.274612},{"stop_id":"2182","stop_name":"Washington St & Dukane Way","stop_lat":39.7461259,"stop_lon":-86.271768},{"stop_id":"2183","stop_name":"Indianapolis Airport","stop_lat":39.713079,"stop_lon":-86.298028},{"stop_id":"2184","stop_name":"W Perimeter Rd - WellPoint","stop_lat":39.72049,"stop_lon":-86.32388},{"stop_id":"2185","stop_name":"W Perimeter Rd - Wellpoint","stop_lat":39.720335,"stop_lon":-86.324113},{"stop_id":"2186","stop_name":"Bridgeport Rd & Washington St","stop_lat":39.730878,"stop_lon":-86.3190259},{"stop_id":"2187","stop_name":"Bridgeport Rd & Washington St","stop_lat":39.730839,"stop_lon":-86.319111},{"stop_id":"2188","stop_name":"Washington St & Post Rd","stop_lat":39.774034,"stop_lon":-86.0098639},{"stop_id":"2189","stop_name":"West Perimeter Rd & Stafford Rd","stop_lat":39.700767,"stop_lon":-86.319648},{"stop_id":"2190","stop_name":"West Perimeter Rd & Stafford Rd","stop_lat":39.701326,"stop_lon":-86.320464},{"stop_id":"2191","stop_name":"Washington St & Hoffman Rd","stop_lat":39.737938,"stop_lon":-86.298308},{"stop_id":"2192","stop_name":"Washington St & Hoffman Rd","stop_lat":39.737939,"stop_lon":-86.298792},{"stop_id":"2193","stop_name":"Washington St - 8201 W","stop_lat":39.73556,"stop_lon":-86.30597},{"stop_id":"2194","stop_name":"Washington St - 8202 W","stop_lat":39.73565,"stop_lon":-86.306078},{"stop_id":"2195","stop_name":"Harding Street & Washington Street","stop_lat":39.766724,"stop_lon":-86.1873899},{"stop_id":"2196","stop_name":"South Service Rd and West Perimeter Rd","stop_lat":39.699056,"stop_lon":-86.313473},{"stop_id":"2197","stop_name":"MLK St & Walnut St","stop_lat":39.77647,"stop_lon":-86.166717},{"stop_id":"2198","stop_name":"MLK St & 11th St","stop_lat":39.781943,"stop_lon":-86.168283},{"stop_id":"2199","stop_name":"MLK St & 12th St","stop_lat":39.784178,"stop_lon":-86.168303},{"stop_id":"2200","stop_name":"MLK St & Ransom St","stop_lat":39.7855909,"stop_lon":-86.168313},{"stop_id":"2201","stop_name":"MLK St & 16th St","stop_lat":39.787551,"stop_lon":-86.168324},{"stop_id":"2202","stop_name":"MLK St & 17th St","stop_lat":39.7896379,"stop_lon":-86.16835},{"stop_id":"2203","stop_name":"MLK St - 2000 N","stop_lat":39.792797,"stop_lon":-86.168405},{"stop_id":"2204","stop_name":"MLK St & 21st St","stop_lat":39.79522,"stop_lon":-86.1687819},{"stop_id":"2205","stop_name":"MLK St & Wilmington St","stop_lat":39.796656,"stop_lon":-86.169216},{"stop_id":"2206","stop_name":"MLK St & 23rd St","stop_lat":39.799266,"stop_lon":-86.169455},{"stop_id":"2207","stop_name":"MLK St & 24th St","stop_lat":39.801358,"stop_lon":-86.170033},{"stop_id":"2208","stop_name":"MLK St & 25th St","stop_lat":39.802705,"stop_lon":-86.170392},{"stop_id":"2209","stop_name":"MLK St & 26th St","stop_lat":39.804763,"stop_lon":-86.171218},{"stop_id":"2210","stop_name":"MLK St & 28th St","stop_lat":39.806384,"stop_lon":-86.171988},{"stop_id":"2211","stop_name":"MLK St & 29th St","stop_lat":39.808121,"stop_lon":-86.17282},{"stop_id":"2212","stop_name":"MLK St & 30th St","stop_lat":39.809899,"stop_lon":-86.173641},{"stop_id":"2213","stop_name":"MLK St & I-65 117 Ramp C","stop_lat":39.811149,"stop_lon":-86.174234},{"stop_id":"2214","stop_name":"MLK St & I-65 117 Ramp B","stop_lat":39.8131259,"stop_lon":-86.175206},{"stop_id":"2215","stop_name":"MLK St & 34th St","stop_lat":39.8155209,"stop_lon":-86.176348},{"stop_id":"2216","stop_name":"MLK St & 36th St","stop_lat":39.817321,"stop_lon":-86.177209},{"stop_id":"2217","stop_name":"MLK St & Golden Hill Dr","stop_lat":39.82117,"stop_lon":-86.179039},{"stop_id":"2218","stop_name":"Michigan Rd & 38th St","stop_lat":39.825413,"stop_lon":-86.181043},{"stop_id":"2219","stop_name":"Michigan Rd & 42nd St","stop_lat":39.829982,"stop_lon":-86.183249},{"stop_id":"2220","stop_name":"Michigan Rd & Grandview Dr","stop_lat":39.84481,"stop_lon":-86.190408},{"stop_id":"2221","stop_name":"Michigan Rd & Woodside Dr","stop_lat":39.84587,"stop_lon":-86.190932},{"stop_id":"2222","stop_name":"Michigan Rd & 53rd St","stop_lat":39.848695,"stop_lon":-86.192268},{"stop_id":"2223","stop_name":"Michigan Rd & Oles Dr","stop_lat":39.851475,"stop_lon":-86.193636},{"stop_id":"2224","stop_name":"Michigan Rd & Kessler Blvd W Dr","stop_lat":39.856375,"stop_lon":-86.19596},{"stop_id":"2225","stop_name":"Michigan Rd & 58th St","stop_lat":39.859462,"stop_lon":-86.19749},{"stop_id":"2226","stop_name":"Michigan Rd & 60th St","stop_lat":39.861582,"stop_lon":-86.198518},{"stop_id":"2227","stop_name":"Michigan Rd & Fox Hill Dr","stop_lat":39.864817,"stop_lon":-86.20009},{"stop_id":"2228","stop_name":"Michigan Rd & Fox Hill Ct","stop_lat":39.866217,"stop_lon":-86.200777},{"stop_id":"2229","stop_name":"Michigan Rd & 62nd St","stop_lat":39.86794,"stop_lon":-86.201603},{"stop_id":"2230","stop_name":"Michigan Rd & 63rd St","stop_lat":39.869545,"stop_lon":-86.202363},{"stop_id":"2231","stop_name":"Michigan Rd & 64th St","stop_lat":39.871389,"stop_lon":-86.203258},{"stop_id":"2232","stop_name":"Michigan Rd & Coil St","stop_lat":39.873793,"stop_lon":-86.204431},{"stop_id":"2233","stop_name":"Michigan Rd & 66th St","stop_lat":39.876864,"stop_lon":-86.205909},{"stop_id":"2234","stop_name":"Township Line Rd & 69th St","stop_lat":39.879516,"stop_lon":-86.2053059},{"stop_id":"2235","stop_name":"Township Line Rd & Stockbridge Dr","stop_lat":39.88276,"stop_lon":-86.203019},{"stop_id":"2236","stop_name":"Township Line Rd & Rue De Margot Dr","stop_lat":39.884564,"stop_lon":-86.203026},{"stop_id":"2237","stop_name":"Westlane Rd & Township Line Rd","stop_lat":39.886262,"stop_lon":-86.203812},{"stop_id":"2238","stop_name":"Westlane Rd & Michigan Rd","stop_lat":39.885066,"stop_lon":-86.208963},{"stop_id":"2239","stop_name":"Michigan Rd & Hiland Dr","stop_lat":39.887689,"stop_lon":-86.211132},{"stop_id":"2240","stop_name":"Michigan Rd & 76th St","stop_lat":39.889759,"stop_lon":-86.212114},{"stop_id":"2241","stop_name":"Michigan Rd & Private Dr","stop_lat":39.89329,"stop_lon":-86.213817},{"stop_id":"2242","stop_name":"Michigan Rd & 79th St","stop_lat":39.8964209,"stop_lon":-86.215275},{"stop_id":"2243","stop_name":"Michigan Rd - 8000 N","stop_lat":39.899392,"stop_lon":-86.216724},{"stop_id":"2244","stop_name":"Michigan Rd & Double Tree Blvd","stop_lat":39.905278,"stop_lon":-86.219577},{"stop_id":"2245","stop_name":"Michigan Rd - 8400 N","stop_lat":39.908031,"stop_lon":-86.2209139},{"stop_id":"2246","stop_name":"Michigan Rd - 8500 N","stop_lat":39.91002,"stop_lon":-86.221754},{"stop_id":"2247","stop_name":"Michigan Rd & 86th St","stop_lat":39.9131209,"stop_lon":-86.2231259},{"stop_id":"2248","stop_name":"Michigan Rd & Vincennes Rd","stop_lat":39.915917,"stop_lon":-86.224468},{"stop_id":"2249","stop_name":"Depauw Blvd & Wesleyan Rd","stop_lat":39.920089,"stop_lon":-86.225176},{"stop_id":"2250","stop_name":"Depauw Blvd & Purde RD","stop_lat":39.92011,"stop_lon":-86.222488},{"stop_id":"2251","stop_name":"Purdue Rd & Private Dr","stop_lat":39.918394,"stop_lon":-86.221572},{"stop_id":"2252","stop_name":"Purdue Rd & Vincennes RD","stop_lat":39.916087,"stop_lon":-86.220512},{"stop_id":"2253","stop_name":"Purdue Rd & Founders Rd","stop_lat":39.913415,"stop_lon":-86.219621},{"stop_id":"2254","stop_name":"86th St & Mercer","stop_lat":39.911657,"stop_lon":-86.216872},{"stop_id":"2255","stop_name":"86th St & Colby Blvd","stop_lat":39.911701,"stop_lon":-86.212887},{"stop_id":"2256","stop_name":"86th St & Lake Circle Dr","stop_lat":39.91176,"stop_lon":-86.209676},{"stop_id":"2257","stop_name":"86th St - 2700 W - Brebeuf","stop_lat":39.911799,"stop_lon":-86.207149},{"stop_id":"2258","stop_name":"86th St & Township Line Rd","stop_lat":39.911866,"stop_lon":-86.20213},{"stop_id":"2259","stop_name":"86th St & Naab Rd","stop_lat":39.91194,"stop_lon":-86.197542},{"stop_id":"2260","stop_name":"86th St & Harcourt Rd","stop_lat":39.911956,"stop_lon":-86.194548},{"stop_id":"2261","stop_name":"Harcourt Rd & Esther Ferrard Dr","stop_lat":39.909554,"stop_lon":-86.1939699},{"stop_id":"2262","stop_name":"Harcourt Rd - 8400 N","stop_lat":39.908582,"stop_lon":-86.1939699},{"stop_id":"2263","stop_name":"Harcourt Rd & Dugan Dr","stop_lat":39.905738,"stop_lon":-86.193958},{"stop_id":"2264","stop_name":"Dugan Dr & Naab Rd","stop_lat":39.905552,"stop_lon":-86.198078},{"stop_id":"2265","stop_name":"Naab Rd & Katie Knox Dr","stop_lat":39.906902,"stop_lon":-86.198231},{"stop_id":"2266","stop_name":"Naab Rd & John Ambers Ln","stop_lat":39.909976,"stop_lon":-86.198326},{"stop_id":"2267","stop_name":"86th St - 2200 W","stop_lat":39.912103,"stop_lon":-86.199586},{"stop_id":"2268","stop_name":"86th St & Township Line Rd","stop_lat":39.912032,"stop_lon":-86.203607},{"stop_id":"2269","stop_name":"86th St - 2500 W","stop_lat":39.911977,"stop_lon":-86.207364},{"stop_id":"2270","stop_name":"86th St & Lake Circle Dr","stop_lat":39.9119529,"stop_lon":-86.2094709},{"stop_id":"2271","stop_name":"86th St & Colby Blvd","stop_lat":39.9118629,"stop_lon":-86.2139399},{"stop_id":"2272","stop_name":"86th St & Mercer Rd","stop_lat":39.9118179,"stop_lon":-86.2176719},{"stop_id":"2273","stop_name":"86th St & Purdue Rd","stop_lat":39.911789,"stop_lon":-86.21923},{"stop_id":"2274","stop_name":"Purdue Rd & Founders Rd","stop_lat":39.913663,"stop_lon":-86.21943},{"stop_id":"2275","stop_name":"Purdue Rd & Vincennes Rd","stop_lat":39.916471,"stop_lon":-86.220661},{"stop_id":"2276","stop_name":"Purdue Rd - 9100 N","stop_lat":39.918583,"stop_lon":-86.221591},{"stop_id":"2277","stop_name":"Depauw Blvd & Purdue Rd","stop_lat":39.92035,"stop_lon":-86.222889},{"stop_id":"2278","stop_name":"Depauw Blvd & Wesleyan Rd","stop_lat":39.920345,"stop_lon":-86.224622},{"stop_id":"2279","stop_name":"Michigan Rd & 92nd St","stop_lat":39.919353,"stop_lon":-86.226542},{"stop_id":"2280","stop_name":"Michigan Rd & Vincennes Rd","stop_lat":39.914792,"stop_lon":-86.224363},{"stop_id":"2281","stop_name":"Michigan Rd & 86th St","stop_lat":39.910624,"stop_lon":-86.222368},{"stop_id":"2282","stop_name":"Michigan Rd - Lowes - 8400 N","stop_lat":39.908591,"stop_lon":-86.2214429},{"stop_id":"2283","stop_name":"Michigan Rd & Double Tree Blvd","stop_lat":39.905606,"stop_lon":-86.219932},{"stop_id":"2284","stop_name":"Michigan Rd & Talavera Dr","stop_lat":39.9033,"stop_lon":-86.218876},{"stop_id":"2285","stop_name":"Michigan Rd - 8000 N","stop_lat":39.899337,"stop_lon":-86.216931},{"stop_id":"2286","stop_name":"Michigan Rd - 7800 N","stop_lat":39.896198,"stop_lon":-86.215423},{"stop_id":"2287","stop_name":"Michigan Rd - 7700 N","stop_lat":39.893399,"stop_lon":-86.214043},{"stop_id":"2288","stop_name":"Michigan Rd & 76th St","stop_lat":39.8899199,"stop_lon":-86.212369},{"stop_id":"2289","stop_name":"Michigan Rd & Hiland Dr","stop_lat":39.887858,"stop_lon":-86.211369},{"stop_id":"2290","stop_name":"Westlane Rd & Michigan Rd","stop_lat":39.885164,"stop_lon":-86.208005},{"stop_id":"2291","stop_name":"Township Line Rd & Westlane Rd","stop_lat":39.8857519,"stop_lon":-86.20311},{"stop_id":"2292","stop_name":"Township Line Rd & Camwood Dr","stop_lat":39.884443,"stop_lon":-86.203099},{"stop_id":"2293","stop_name":"Township Line Rd & Stockbridge Dr","stop_lat":39.8825209,"stop_lon":-86.203095},{"stop_id":"2294","stop_name":"Township Line Rd & 69th St","stop_lat":39.879615,"stop_lon":-86.2052},{"stop_id":"2295","stop_name":"Michigan Rd & 66th St","stop_lat":39.877107,"stop_lon":-86.206199},{"stop_id":"2296","stop_name":"Michigan Rd & Coil St","stop_lat":39.874009,"stop_lon":-86.204714},{"stop_id":"2297","stop_name":"Michigan Rd & 64th St","stop_lat":39.87147,"stop_lon":-86.203483},{"stop_id":"2298","stop_name":"Michigan Rd & 63rd St","stop_lat":39.869079,"stop_lon":-86.202331},{"stop_id":"2299","stop_name":"Michigan Rd & 62nd St","stop_lat":39.867712,"stop_lon":-86.201697},{"stop_id":"2300","stop_name":"Michigan Rd & Fox Hill Ct","stop_lat":39.866076,"stop_lon":-86.200908},{"stop_id":"2301","stop_name":"Michigan Rd & 61st St","stop_lat":39.863776,"stop_lon":-86.199779},{"stop_id":"2302","stop_name":"Michigan Rd & 60th St","stop_lat":39.861965,"stop_lon":-86.1989059},{"stop_id":"2303","stop_name":"Michigan Rd & 58th St","stop_lat":39.859245,"stop_lon":-86.197571},{"stop_id":"2304","stop_name":"Michigan Rd & 57th St","stop_lat":39.856898,"stop_lon":-86.196456},{"stop_id":"2305","stop_name":"Michigan Rd & Kessler Blvd W Dr","stop_lat":39.854846,"stop_lon":-86.1954669},{"stop_id":"2306","stop_name":"Michigan Rd & Oles Dr","stop_lat":39.851187,"stop_lon":-86.193644},{"stop_id":"2307","stop_name":"Michigan Rd & 53rd St","stop_lat":39.8483949,"stop_lon":-86.192305},{"stop_id":"2308","stop_name":"Michigan Rd & Woodside Dr","stop_lat":39.846141,"stop_lon":-86.191209},{"stop_id":"2309","stop_name":"Michigan Rd & 51st St","stop_lat":39.844615,"stop_lon":-86.190463},{"stop_id":"2310","stop_name":"Michigan Rd - 4750 N","stop_lat":39.842442,"stop_lon":-86.189514},{"stop_id":"2311","stop_name":"Michigan Rd & 42nd St","stop_lat":39.829883,"stop_lon":-86.183373},{"stop_id":"2312","stop_name":"Michigan Rd & 38th St","stop_lat":39.825489,"stop_lon":-86.181357},{"stop_id":"2313","stop_name":"MLK St & Golden Hill Dr","stop_lat":39.821547,"stop_lon":-86.179366},{"stop_id":"2314","stop_name":"MLK St - 3700 N","stop_lat":39.819564,"stop_lon":-86.178425},{"stop_id":"2315","stop_name":"MLK St & Crescent Ave","stop_lat":39.817701,"stop_lon":-86.177536},{"stop_id":"2316","stop_name":"MLK St & 34th St","stop_lat":39.815397,"stop_lon":-86.176458},{"stop_id":"2317","stop_name":"MLK St & 33rd St","stop_lat":39.814202,"stop_lon":-86.175883},{"stop_id":"2318","stop_name":"MLK St & 30th St","stop_lat":39.809885,"stop_lon":-86.173872},{"stop_id":"2319","stop_name":"MLK St & 29th St","stop_lat":39.808438,"stop_lon":-86.173132},{"stop_id":"2320","stop_name":"MLK St & 28th St","stop_lat":39.8068079,"stop_lon":-86.172344},{"stop_id":"2321","stop_name":"MLK St & 27th St","stop_lat":39.805285,"stop_lon":-86.171624},{"stop_id":"2322","stop_name":"MLK St & 25th St","stop_lat":39.802978,"stop_lon":-86.170593},{"stop_id":"2323","stop_name":"MLK St & 24th St","stop_lat":39.801155,"stop_lon":-86.170113},{"stop_id":"2324","stop_name":"MLK St & 23rd St","stop_lat":39.799306,"stop_lon":-86.169637},{"stop_id":"2325","stop_name":"MLK St & Fall Creek Blvd","stop_lat":39.798215,"stop_lon":-86.169441},{"stop_id":"2326","stop_name":"MLK St & 21st St","stop_lat":39.795326,"stop_lon":-86.168996},{"stop_id":"2327","stop_name":"MLK St - 2000 N","stop_lat":39.7932879,"stop_lon":-86.168565},{"stop_id":"2328","stop_name":"MLK St & 17th St","stop_lat":39.789931,"stop_lon":-86.168501},{"stop_id":"2329","stop_name":"MLK St & 16th St","stop_lat":39.788643,"stop_lon":-86.168517},{"stop_id":"2330","stop_name":"MLK St & Ransom St","stop_lat":39.785818,"stop_lon":-86.168486},{"stop_id":"2331","stop_name":"MLK St & Drake St","stop_lat":39.784289,"stop_lon":-86.168464},{"stop_id":"2332","stop_name":"MLK St & 12th St","stop_lat":39.783197,"stop_lon":-86.16847},{"stop_id":"2333","stop_name":"MLK St & 10th St","stop_lat":39.781264,"stop_lon":-86.168438},{"stop_id":"2334","stop_name":"MLK St & 09th St","stop_lat":39.779517,"stop_lon":-86.168031},{"stop_id":"2335","stop_name":"MLK St & Saint Clair Ct","stop_lat":39.777636,"stop_lon":-86.167466},{"stop_id":"2336","stop_name":"New York St & Illinois St","stop_lat":39.771327,"stop_lon":-86.159931},{"stop_id":"2337","stop_name":"Michigan Rd & Westlane Rd","stop_lat":39.8859319,"stop_lon":-86.210452},{"stop_id":"2338","stop_name":"Michigan Rd & International School","stop_lat":39.836233,"stop_lon":-86.186394},{"stop_id":"2339","stop_name":"Michigan Rd & International School","stop_lat":39.835733,"stop_lon":-86.1859379},{"stop_id":"2340","stop_name":"New York St & New Jersey St","stop_lat":39.771126,"stop_lon":-86.150872},{"stop_id":"2341","stop_name":"New York St & East St","stop_lat":39.771073,"stop_lon":-86.148574},{"stop_id":"2342","stop_name":"New York St & College Ave","stop_lat":39.770989,"stop_lon":-86.145748},{"stop_id":"2343","stop_name":"New York St & Davidson St","stop_lat":39.770953,"stop_lon":-86.143646},{"stop_id":"2344","stop_name":"New York St & Dickson St","stop_lat":39.770904,"stop_lon":-86.140159},{"stop_id":"2345","stop_name":"New York St & Highland Ave","stop_lat":39.771317,"stop_lon":-86.137255},{"stop_id":"2346","stop_name":"New York St & Oriental St","stop_lat":39.771341,"stop_lon":-86.135476},{"stop_id":"2347","stop_name":"New York St & Arsenal Ave","stop_lat":39.7713729,"stop_lon":-86.133616},{"stop_id":"2348","stop_name":"New York St & Randolph St","stop_lat":39.771053,"stop_lon":-86.12848},{"stop_id":"2349","stop_name":"New York St & Hamilton Ave","stop_lat":39.771111,"stop_lon":-86.125574},{"stop_id":"2350","stop_name":"New York St & Bellive Ave","stop_lat":39.771326,"stop_lon":-86.12343},{"stop_id":"2351","stop_name":"New York St & Keystone Ave","stop_lat":39.771651,"stop_lon":-86.121661},{"stop_id":"2352","stop_name":"New York St & Eastern Ave","stop_lat":39.771782,"stop_lon":-86.117752},{"stop_id":"2353","stop_name":"New York St & Rural St","stop_lat":39.77178,"stop_lon":-86.116076},{"stop_id":"2354","stop_name":"New York St & Parker Ave","stop_lat":39.771823,"stop_lon":-86.113429},{"stop_id":"2355","stop_name":"New York St & Gray St","stop_lat":39.771845,"stop_lon":-86.111943},{"stop_id":"2356","stop_name":"New York St & Lasalle St","stop_lat":39.77191,"stop_lon":-86.109421},{"stop_id":"2357","stop_name":"New York St & Gale St","stop_lat":39.77194,"stop_lon":-86.1063829},{"stop_id":"2358","stop_name":"New York St & Ewing St","stop_lat":39.771969,"stop_lon":-86.104551},{"stop_id":"2359","stop_name":"New York St & Sherman Dr","stop_lat":39.772023,"stop_lon":-86.101883},{"stop_id":"2360","stop_name":"New York St & Denny St","stop_lat":39.772031,"stop_lon":-86.099908},{"stop_id":"2361","stop_name":"New York St & Grant Ave","stop_lat":39.772081,"stop_lon":-86.097578},{"stop_id":"2362","stop_name":"New York St & Colorado Ave","stop_lat":39.772106,"stop_lon":-86.095124},{"stop_id":"2363","stop_name":"New York St & Linwood Ave","stop_lat":39.772131,"stop_lon":-86.092744},{"stop_id":"2364","stop_name":"New York St & Wallace Ave","stop_lat":39.772206,"stop_lon":-86.08893},{"stop_id":"2365","stop_name":"New York St & Bancroft St","stop_lat":39.772274,"stop_lon":-86.084363},{"stop_id":"2366","stop_name":"New York St & Emerson Ave","stop_lat":39.7722849,"stop_lon":-86.08284},{"stop_id":"2367","stop_name":"Ellenberger Park - Michigan St","stop_lat":39.774948,"stop_lon":-86.078989},{"stop_id":"2368","stop_name":"Pleasant Run Pkwy N Dr & Pleasant Run Pkwy S Dr","stop_lat":39.775124,"stop_lon":-86.0766809},{"stop_id":"2369","stop_name":"Pleasant Run Pkwy N Dr & Ritter Ave","stop_lat":39.775216,"stop_lon":-86.073974},{"stop_id":"2370","stop_name":"Pleasant Run Pkwy N Dr & Audubon Rd","stop_lat":39.776831,"stop_lon":-86.071436},{"stop_id":"2371","stop_name":"Pleasant Run Pkwy N Dr & Graham Ave","stop_lat":39.776164,"stop_lon":-86.068059},{"stop_id":"2372","stop_name":"Pleasant Run Pkwy N Dr & Campbell Ave","stop_lat":39.776159,"stop_lon":-86.065693},{"stop_id":"2373","stop_name":"Arlington Ave & 09th St","stop_lat":39.777918,"stop_lon":-86.064117},{"stop_id":"2374","stop_name":"Arlington Ave & Saint Joseph St","stop_lat":39.780235,"stop_lon":-86.064141},{"stop_id":"2375","stop_name":"10th St & Campbell Ave","stop_lat":39.781708,"stop_lon":-86.065309},{"stop_id":"2376","stop_name":"10th St & Graham Ave","stop_lat":39.781671,"stop_lon":-86.068123},{"stop_id":"2377","stop_name":"10th St & Layman Ave","stop_lat":39.7816479,"stop_lon":-86.072318},{"stop_id":"2378","stop_name":"Arlington Ave & 16th St","stop_lat":39.789314,"stop_lon":-86.064211},{"stop_id":"2379","stop_name":"Arlington Ave & 18th St","stop_lat":39.791856,"stop_lon":-86.064296},{"stop_id":"2380","stop_name":"Arlington Ave & 20th St","stop_lat":39.794829,"stop_lon":-86.064317},{"stop_id":"2381","stop_name":"Arlington Ave & 21st St","stop_lat":39.79608,"stop_lon":-86.064317},{"stop_id":"2382","stop_name":"Arlington Ave & Windsor Dr","stop_lat":39.797994,"stop_lon":-86.064342},{"stop_id":"2383","stop_name":"Arlington Ave & 23rd St","stop_lat":39.799838,"stop_lon":-86.064378},{"stop_id":"2384","stop_name":"Arlington Ave & 24th St","stop_lat":39.800925,"stop_lon":-86.064406},{"stop_id":"2385","stop_name":"Arlington Ave & 25th St","stop_lat":39.803511,"stop_lon":-86.064449},{"stop_id":"2386","stop_name":"Arlington Ave & 26th St","stop_lat":39.80534,"stop_lon":-86.064481},{"stop_id":"2387","stop_name":"Arlington Ave & 27th St","stop_lat":39.807764,"stop_lon":-86.064506},{"stop_id":"2388","stop_name":"Arlington Ave & 29th St","stop_lat":39.8096,"stop_lon":-86.064538},{"stop_id":"2389","stop_name":"Arlington Ave & 30th St","stop_lat":39.811247,"stop_lon":-86.064565},{"stop_id":"2390","stop_name":"Arlington Ave & 31st St","stop_lat":39.813333,"stop_lon":-86.064584},{"stop_id":"2391","stop_name":"Arlington Ave & 32nd St","stop_lat":39.8152,"stop_lon":-86.064598},{"stop_id":"2392","stop_name":"Arlington Ave & 33rd St","stop_lat":39.81646,"stop_lon":-86.064595},{"stop_id":"2393","stop_name":"Arlington Ave & 34th St","stop_lat":39.818695,"stop_lon":-86.064611},{"stop_id":"2394","stop_name":"Arlington Ave - 3735 N","stop_lat":39.823062,"stop_lon":-86.064669},{"stop_id":"2395","stop_name":"Arlington Ave & 38th St","stop_lat":39.824391,"stop_lon":-86.064673},{"stop_id":"2396","stop_name":"Arlington Ave & 39th St","stop_lat":39.827715,"stop_lon":-86.064727},{"stop_id":"2397","stop_name":"Arlington Ave & 40th St","stop_lat":39.829214,"stop_lon":-86.064747},{"stop_id":"2398","stop_name":"Arlington Ave & 41st St","stop_lat":39.8309629,"stop_lon":-86.064775},{"stop_id":"2399","stop_name":"46th St & Arlington Ave","stop_lat":39.840449,"stop_lon":-86.065962},{"stop_id":"2400","stop_name":"Bolton Ave & Staughton Dr","stop_lat":39.842121,"stop_lon":-86.067549},{"stop_id":"2401","stop_name":"Staughton Dr & Arlington Ave","stop_lat":39.842239,"stop_lon":-86.065288},{"stop_id":"2402","stop_name":"Arlington Ave & 41st St","stop_lat":39.831327,"stop_lon":-86.06499},{"stop_id":"2403","stop_name":"Arlington Ave & 40th St","stop_lat":39.829562,"stop_lon":-86.064955},{"stop_id":"2404","stop_name":"Arlington Ave & 39th St","stop_lat":39.827701,"stop_lon":-86.06493},{"stop_id":"2405","stop_name":"Arlington Ave & 38th St","stop_lat":39.824706,"stop_lon":-86.064892},{"stop_id":"2406","stop_name":"Arlington Ave - 3500 N","stop_lat":39.820295,"stop_lon":-86.064845},{"stop_id":"2407","stop_name":"Arlington Ave & 34th St","stop_lat":39.817722,"stop_lon":-86.064819},{"stop_id":"2408","stop_name":"Arlington Ave & 32nd St","stop_lat":39.815438,"stop_lon":-86.064774},{"stop_id":"2409","stop_name":"Arlington Ave & 31st St","stop_lat":39.813042,"stop_lon":-86.064739},{"stop_id":"2410","stop_name":"Arlington Ave & 30th St","stop_lat":39.811186,"stop_lon":-86.064742},{"stop_id":"2411","stop_name":"Arlington Ave & 29th St","stop_lat":39.809292,"stop_lon":-86.064756},{"stop_id":"2412","stop_name":"Arlington Ave & 27th St","stop_lat":39.80706,"stop_lon":-86.064712},{"stop_id":"2413","stop_name":"Arlington Ave & 26th St","stop_lat":39.805171,"stop_lon":-86.064683},{"stop_id":"2414","stop_name":"Arlington Ave & 25th St","stop_lat":39.803349,"stop_lon":-86.064665},{"stop_id":"2415","stop_name":"Arlington Ave & 24th St","stop_lat":39.80135,"stop_lon":-86.064625},{"stop_id":"2416","stop_name":"Arlington Ave & 23rd St","stop_lat":39.800123,"stop_lon":-86.064597},{"stop_id":"2417","stop_name":"Arlington Ave & 22nd St","stop_lat":39.798287,"stop_lon":-86.064551},{"stop_id":"2418","stop_name":"Arlington Ave & 21st St","stop_lat":39.796478,"stop_lon":-86.064526},{"stop_id":"2419","stop_name":"Arlington Ave & 20th St","stop_lat":39.794946,"stop_lon":-86.064485},{"stop_id":"2420","stop_name":"Arlington Ave & 18th St","stop_lat":39.791981,"stop_lon":-86.064454},{"stop_id":"2421","stop_name":"10th St & Layman Ave","stop_lat":39.781535,"stop_lon":-86.072592},{"stop_id":"2422","stop_name":"10th St & Graham","stop_lat":39.781551,"stop_lon":-86.068674},{"stop_id":"2423","stop_name":"10th St & Campbell Ave","stop_lat":39.781567,"stop_lon":-86.065785},{"stop_id":"2424","stop_name":"10th St & Arlington Ave","stop_lat":39.781215,"stop_lon":-86.064338},{"stop_id":"2425","stop_name":"Arlington Ave & 09th St","stop_lat":39.779236,"stop_lon":-86.064256},{"stop_id":"2426","stop_name":"Pleasant Run Pkwy N Dr & Arlington Ave","stop_lat":39.776241,"stop_lon":-86.064801},{"stop_id":"2427","stop_name":"Pleasant Run Pkwy N Dr & Campbell Ave","stop_lat":39.776232,"stop_lon":-86.0658},{"stop_id":"2428","stop_name":"Pleasant Run Pkwy N Dr & Audubon Rd","stop_lat":39.776609,"stop_lon":-86.069684},{"stop_id":"2429","stop_name":"Pleasant Run Pkwy N Dr & Ritter Ave","stop_lat":39.775577,"stop_lon":-86.073435},{"stop_id":"2430","stop_name":"Pleasant Run Pkwy N Dr & Whittier Pl","stop_lat":39.775227,"stop_lon":-86.0763039},{"stop_id":"2431","stop_name":"Pleasant Run Pkwy - Ellenberger Park","stop_lat":39.7750879,"stop_lon":-86.079054},{"stop_id":"2432","stop_name":"Michigan St & Leland Ave","stop_lat":39.774996,"stop_lon":-86.080974},{"stop_id":"2433","stop_name":"Michigan St & Bancroft St","stop_lat":39.774929,"stop_lon":-86.084397},{"stop_id":"2434","stop_name":"Michigan St & Riley Ave","stop_lat":39.774918,"stop_lon":-86.085848},{"stop_id":"2435","stop_name":"Michigan St & Wallace Ave","stop_lat":39.774886,"stop_lon":-86.088712},{"stop_id":"2436","stop_name":"Michigan St & Bosart Ave","stop_lat":39.774862,"stop_lon":-86.091377},{"stop_id":"2437","stop_name":"Michigan St & Euclid Ave","stop_lat":39.774837,"stop_lon":-86.093735},{"stop_id":"2438","stop_name":"Michigan St & Grant Ave","stop_lat":39.774797,"stop_lon":-86.097339},{"stop_id":"2439","stop_name":"Michigan St & Denny St","stop_lat":39.774771,"stop_lon":-86.099716},{"stop_id":"2440","stop_name":"Michigan St & Sherman Dr","stop_lat":39.774742,"stop_lon":-86.102508},{"stop_id":"2441","stop_name":"Michigan St & Gale St","stop_lat":39.774691,"stop_lon":-86.106418},{"stop_id":"2442","stop_name":"Michigan St & Dearborn St","stop_lat":39.77459,"stop_lon":-86.110658},{"stop_id":"2443","stop_name":"Michigan St & Gray St","stop_lat":39.774597,"stop_lon":-86.111686},{"stop_id":"2444","stop_name":"Michigan St & Parker Ave","stop_lat":39.774551,"stop_lon":-86.114454},{"stop_id":"2445","stop_name":"Michigan St & Rural St","stop_lat":39.774513,"stop_lon":-86.117111},{"stop_id":"2446","stop_name":"Michigan St & Temple Ave","stop_lat":39.7744829,"stop_lon":-86.119072},{"stop_id":"2447","stop_name":"Michigan St & Keystone Ave","stop_lat":39.77446,"stop_lon":-86.121576},{"stop_id":"2448","stop_name":"Michigan St & Jefferson Ave","stop_lat":39.774444,"stop_lon":-86.123593},{"stop_id":"2449","stop_name":"Michigan St & Tecumseh St","stop_lat":39.7744209,"stop_lon":-86.125934},{"stop_id":"2450","stop_name":"Michigan St & Woodruff Pl Middle Dr","stop_lat":39.774403,"stop_lon":-86.128321},{"stop_id":"2451","stop_name":"Michigan St & State Ave","stop_lat":39.774389,"stop_lon":-86.130466},{"stop_id":"2452","stop_name":"Michigan St & Arsenal Ave","stop_lat":39.774369,"stop_lon":-86.133291},{"stop_id":"2453","stop_name":"Michigan St & Oriental St","stop_lat":39.774351,"stop_lon":-86.135177},{"stop_id":"2454","stop_name":"Michigan St & Highland Ave","stop_lat":39.774332,"stop_lon":-86.137034},{"stop_id":"2455","stop_name":"Michigan St - 1010 E","stop_lat":39.773793,"stop_lon":-86.139897},{"stop_id":"2456","stop_name":"Michigan St & Spring St","stop_lat":39.77387,"stop_lon":-86.14458},{"stop_id":"2457","stop_name":"Michigan St & Park Ave","stop_lat":39.77386,"stop_lon":-86.146522},{"stop_id":"2458","stop_name":"Michigan St & East St","stop_lat":39.773917,"stop_lon":-86.148576},{"stop_id":"2459","stop_name":"Michigan St & Alabama St","stop_lat":39.774034,"stop_lon":-86.152145},{"stop_id":"2460","stop_name":"Michigan St & Blackford St","stop_lat":39.774439,"stop_lon":-86.169819},{"stop_id":"2461","stop_name":"Michigan St & Blake St","stop_lat":39.774514,"stop_lon":-86.172854},{"stop_id":"2462","stop_name":"Michigan St & University Blvd","stop_lat":39.774613,"stop_lon":-86.175933},{"stop_id":"2463","stop_name":"Michigan St & Barnhill Dr","stop_lat":39.774696,"stop_lon":-86.178908},{"stop_id":"2464","stop_name":"Michigan St & Riley Hospital Dr","stop_lat":39.774774,"stop_lon":-86.181783},{"stop_id":"2465","stop_name":"Michigan St & Eskenazi Dr","stop_lat":39.774862,"stop_lon":-86.1834159},{"stop_id":"2466","stop_name":"Michigan St & Porto Alegre St","stop_lat":39.775717,"stop_lon":-86.1868779},{"stop_id":"2467","stop_name":"Michigan St & Cable St","stop_lat":39.774804,"stop_lon":-86.19157},{"stop_id":"2468","stop_name":"Michigan St & Lynn St","stop_lat":39.77479,"stop_lon":-86.194715},{"stop_id":"2469","stop_name":"Michigan St & Belmont Ave","stop_lat":39.774776,"stop_lon":-86.197206},{"stop_id":"2470","stop_name":"Michigan St & Tremont St","stop_lat":39.774729,"stop_lon":-86.200795},{"stop_id":"2471","stop_name":"Michigan St & Holmes Ave","stop_lat":39.774686,"stop_lon":-86.204801},{"stop_id":"2472","stop_name":"Midhigan St & Haugh St","stop_lat":39.774605,"stop_lon":-86.207945},{"stop_id":"2473","stop_name":"Michigan St & Concord St","stop_lat":39.774503,"stop_lon":-86.21051},{"stop_id":"2474","stop_name":"Michigan St & Groff Ave","stop_lat":39.7743589,"stop_lon":-86.214266},{"stop_id":"2475","stop_name":"Michigan St & Tibbs Ave","stop_lat":39.77409,"stop_lon":-86.216423},{"stop_id":"2476","stop_name":"Michigan St & Berwick Ave","stop_lat":39.773973,"stop_lon":-86.218656},{"stop_id":"2477","stop_name":"Michigan St & Somerset Ave","stop_lat":39.773909,"stop_lon":-86.221723},{"stop_id":"2478","stop_name":"3800 W Michigan St - Michigan Plaza","stop_lat":39.7739199,"stop_lon":-86.2263119},{"stop_id":"2479","stop_name":"Michigan St & Holt Rd","stop_lat":39.773883,"stop_lon":-86.228738},{"stop_id":"2480","stop_name":"Michigan St & Rybolt Ave","stop_lat":39.77376,"stop_lon":-86.232024},{"stop_id":"2481","stop_name":"Gasoline Alley & Grande Ave","stop_lat":39.773266,"stop_lon":-86.23434},{"stop_id":"2482","stop_name":"Vermont St & Vine St","stop_lat":39.771835,"stop_lon":-86.237833},{"stop_id":"2483","stop_name":"Vermont St - Thatcher Park - 4649 W","stop_lat":39.771977,"stop_lon":-86.2402029},{"stop_id":"2484","stop_name":"Michigan St & Cossell Dr","stop_lat":39.772317,"stop_lon":-86.246247},{"stop_id":"2485","stop_name":"Vermont St & Lynhurst Dr","stop_lat":39.772532,"stop_lon":-86.249941},{"stop_id":"2486","stop_name":"Vermont St & Worth Ave","stop_lat":39.772424,"stop_lon":-86.255533},{"stop_id":"2487","stop_name":"Vermont St & Speedway Woods Dr","stop_lat":39.77234,"stop_lon":-86.259136},{"stop_id":"2488","stop_name":"Mickley Ave & Port Lillian Dr","stop_lat":39.770792,"stop_lon":-86.260237},{"stop_id":"2489","stop_name":"Mickley Ave & Port Irving Dr","stop_lat":39.768892,"stop_lon":-86.26022},{"stop_id":"2490","stop_name":"Mickley Ave & Port O Call Dr","stop_lat":39.767047,"stop_lon":-86.260176},{"stop_id":"2491","stop_name":"Mickley Ave & Beachway Dr","stop_lat":39.765807,"stop_lon":-86.260165},{"stop_id":"2492","stop_name":"Lynhurst Dr & Rockville Rd","stop_lat":39.765991,"stop_lon":-86.250238},{"stop_id":"2493","stop_name":"Lynhurst Dr & Burcham Way","stop_lat":39.769656,"stop_lon":-86.250405},{"stop_id":"2494","stop_name":"Lynhurst Dr & Vermont St","stop_lat":39.772275,"stop_lon":-86.250356},{"stop_id":"2495","stop_name":"Vermont St & Cossell Dr","stop_lat":39.772239,"stop_lon":-86.24593},{"stop_id":"2496","stop_name":"Vermont St - 4600 W","stop_lat":39.77194,"stop_lon":-86.240484},{"stop_id":"2497","stop_name":"Vermont St & Vine St","stop_lat":39.77179,"stop_lon":-86.238031},{"stop_id":"2498","stop_name":"Gasoline Alley & Arthur Ave","stop_lat":39.773524,"stop_lon":-86.234211},{"stop_id":"2499","stop_name":"Michigan St & Rybolt Ave","stop_lat":39.77371,"stop_lon":-86.232181},{"stop_id":"2500","stop_name":"Michigan St - 3801 W - Michigan Plaza","stop_lat":39.773832,"stop_lon":-86.22629},{"stop_id":"2501","stop_name":"Michigan St & Somerset Ave","stop_lat":39.773814,"stop_lon":-86.222024},{"stop_id":"2502","stop_name":"Michigan St & Rochester Ave","stop_lat":39.773847,"stop_lon":-86.220904},{"stop_id":"2503","stop_name":"Michigan St & Berwick Ave","stop_lat":39.773932,"stop_lon":-86.2185669},{"stop_id":"2504","stop_name":"Michigan St & Tibbs Ave","stop_lat":39.774118,"stop_lon":-86.215786},{"stop_id":"2505","stop_name":"Michigan St & Centennial St","stop_lat":39.77428,"stop_lon":-86.21356},{"stop_id":"2506","stop_name":"Michigan St & Concord St","stop_lat":39.774391,"stop_lon":-86.210391},{"stop_id":"2507","stop_name":"Michigan St & Haugh St","stop_lat":39.774512,"stop_lon":-86.207806},{"stop_id":"2508","stop_name":"Michigan St & Holmes Ave","stop_lat":39.774554,"stop_lon":-86.205366},{"stop_id":"2509","stop_name":"Michigan St & King Ave","stop_lat":39.774569,"stop_lon":-86.20401},{"stop_id":"2510","stop_name":"Michigan St & Tremont St","stop_lat":39.774603,"stop_lon":-86.2012139},{"stop_id":"2511","stop_name":"Michigan St & Sheffield Ave","stop_lat":39.77463,"stop_lon":-86.198471},{"stop_id":"2512","stop_name":"Michigan St & Belmont Ave","stop_lat":39.774516,"stop_lon":-86.196866},{"stop_id":"2513","stop_name":"Michigan St & Lynn St","stop_lat":39.774656,"stop_lon":-86.195031},{"stop_id":"2514","stop_name":"Michigan St & Cable St","stop_lat":39.774662,"stop_lon":-86.191488},{"stop_id":"2515","stop_name":"White River Pkwy W Dr & Michigan St","stop_lat":39.774102,"stop_lon":-86.189448},{"stop_id":"2516","stop_name":"White River Pkwy W Dr & Vermont St","stop_lat":39.772781,"stop_lon":-86.18846},{"stop_id":"2517","stop_name":"New York St & Lansing St","stop_lat":39.7717839,"stop_lon":-86.182308},{"stop_id":"2518","stop_name":"New York St & Beauty Ave","stop_lat":39.771757,"stop_lon":-86.179875},{"stop_id":"2519","stop_name":"New York St & University Blvd","stop_lat":39.7717,"stop_lon":-86.1759},{"stop_id":"2520","stop_name":"New York St & Blake St","stop_lat":39.771609,"stop_lon":-86.172911},{"stop_id":"2521","stop_name":"New York St & Blackford St","stop_lat":39.771543,"stop_lon":-86.170374},{"stop_id":"2522","stop_name":"New York St & California St","stop_lat":39.771506,"stop_lon":-86.168738},{"stop_id":"2523","stop_name":"Rockville Rd & Biltmore Ave","stop_lat":39.765063,"stop_lon":-86.254133},{"stop_id":"2524","stop_name":"New York St & State St","stop_lat":39.771038,"stop_lon":-86.130853},{"stop_id":"2525","stop_name":"Pleasant Run Pkwy N Dr & Bolton Ave","stop_lat":39.77617,"stop_lon":-86.067085},{"stop_id":"2526","stop_name":"Pleasant Run Pkwy N Dr & Bolton Ave","stop_lat":39.77622,"stop_lon":-86.066946},{"stop_id":"2527","stop_name":"Ohio St & Cleveland St","stop_lat":39.769658,"stop_lon":-86.150086},{"stop_id":"2528","stop_name":"Ohio St & Park Ave","stop_lat":39.769622,"stop_lon":-86.146998},{"stop_id":"2529","stop_name":"College Ave & New York St","stop_lat":39.771229,"stop_lon":-86.145444},{"stop_id":"2530","stop_name":"College Ave & Michigan St","stop_lat":39.773724,"stop_lon":-86.145351},{"stop_id":"2531","stop_name":"College Ave & North St","stop_lat":39.775169,"stop_lon":-86.145286},{"stop_id":"2532","stop_name":"College Ave & Walnut St","stop_lat":39.777047,"stop_lon":-86.145214},{"stop_id":"2533","stop_name":"Massachusetts Ave & Edison Ave","stop_lat":39.778054,"stop_lon":-86.1445449},{"stop_id":"2534","stop_name":"Bellefontaine St & 10th St","stop_lat":39.780799,"stop_lon":-86.142134},{"stop_id":"2535","stop_name":"Rural St & 10th St","stop_lat":39.781804,"stop_lon":-86.116397},{"stop_id":"2536","stop_name":"Rural St & 12th St","stop_lat":39.783515,"stop_lon":-86.1164189},{"stop_id":"2537","stop_name":"Rural St & Brookside Pkwy S Dr","stop_lat":39.785428,"stop_lon":-86.11645},{"stop_id":"2538","stop_name":"Nowland Ave & Dearborn St","stop_lat":39.786565,"stop_lon":-86.111191},{"stop_id":"2539","stop_name":"Nowland Ave & Tuxedo St","stop_lat":39.786575,"stop_lon":-86.108593},{"stop_id":"2540","stop_name":"Olney St & Brookside Pkwy S Dr","stop_lat":39.788558,"stop_lon":-86.106976},{"stop_id":"2541","stop_name":"Brookside Pkwy S Dr & Ewing St","stop_lat":39.78873,"stop_lon":-86.105041},{"stop_id":"2542","stop_name":"Brookside Pkwy S Dr & Kealing Ave","stop_lat":39.788732,"stop_lon":-86.103155},{"stop_id":"2543","stop_name":"16th St & Denny St","stop_lat":39.788716,"stop_lon":-86.100774},{"stop_id":"2544","stop_name":"16th St & Grant Ave","stop_lat":39.788739,"stop_lon":-86.098387},{"stop_id":"2545","stop_name":"16th St & Colorado Ave","stop_lat":39.788756,"stop_lon":-86.095935},{"stop_id":"2546","stop_name":"16th St & Linwood Ave","stop_lat":39.788786,"stop_lon":-86.092918},{"stop_id":"2547","stop_name":"16th St & Bosart Ave","stop_lat":39.788798,"stop_lon":-86.090598},{"stop_id":"2548","stop_name":"16th St & Dequincy St","stop_lat":39.788805,"stop_lon":-86.087726},{"stop_id":"2549","stop_name":"16th St & Bancroft St","stop_lat":39.788816,"stop_lon":-86.08537},{"stop_id":"2550","stop_name":"16th St & Leland Ave","stop_lat":39.788831,"stop_lon":-86.082082},{"stop_id":"2551","stop_name":"16th St & Hawthorne Ln","stop_lat":39.788851,"stop_lon":-86.078734},{"stop_id":"2552","stop_name":"16th St & Whittier Pl","stop_lat":39.788852,"stop_lon":-86.075432},{"stop_id":"2553","stop_name":"21st St & Arlington Ave","stop_lat":39.796201,"stop_lon":-86.063474},{"stop_id":"2554","stop_name":"21st St - 6200 E","stop_lat":39.796285,"stop_lon":-86.057311},{"stop_id":"2555","stop_name":"21st St & Pasadena St","stop_lat":39.796335,"stop_lon":-86.053841},{"stop_id":"2556","stop_name":"21st St & Edmondson Ave","stop_lat":39.796358,"stop_lon":-86.0503389},{"stop_id":"2557","stop_name":"21st St & Rama Pl","stop_lat":39.796355,"stop_lon":-86.047951},{"stop_id":"2558","stop_name":"21st St & Shadeland Ave","stop_lat":39.796323,"stop_lon":-86.0450259},{"stop_id":"2559","stop_name":"Shadeland Ave & Western Select Dr","stop_lat":39.800956,"stop_lon":-86.045425},{"stop_id":"2560","stop_name":"2525 N Shadeland - Western Select","stop_lat":39.803794,"stop_lon":-86.044793},{"stop_id":"2561","stop_name":"Shadeland Ave - 2560 N","stop_lat":39.804689,"stop_lon":-86.0455379},{"stop_id":"2562","stop_name":"Shadeland Ave & 30th St","stop_lat":39.810533,"stop_lon":-86.045908},{"stop_id":"2563","stop_name":"Shadeland Ave - 2560 N","stop_lat":39.804752,"stop_lon":-86.045773},{"stop_id":"2564","stop_name":"Shadeland Ave - 2400 N","stop_lat":39.801597,"stop_lon":-86.0457629},{"stop_id":"2565","stop_name":"21st St & Shadeland Ave","stop_lat":39.796472,"stop_lon":-86.0464889},{"stop_id":"2566","stop_name":"21st St & Edmondson Ave","stop_lat":39.79646,"stop_lon":-86.05018},{"stop_id":"2567","stop_name":"21st St & Irwin St","stop_lat":39.796453,"stop_lon":-86.052365},{"stop_id":"2568","stop_name":"21st St & Kitley Ave","stop_lat":39.7964399,"stop_lon":-86.054742},{"stop_id":"2569","stop_name":"21st St & Kenyon Ave","stop_lat":39.796428,"stop_lon":-86.055817},{"stop_id":"2570","stop_name":"21st St & Admiral Dr","stop_lat":39.796392,"stop_lon":-86.059959},{"stop_id":"2571","stop_name":"21st St & Business Dr","stop_lat":39.796373,"stop_lon":-86.062337},{"stop_id":"2572","stop_name":"16th St & Ritter Ave","stop_lat":39.788976,"stop_lon":-86.073621},{"stop_id":"2573","stop_name":"16th St & Irvington Ave","stop_lat":39.788932,"stop_lon":-86.077528},{"stop_id":"2574","stop_name":"16th St & Spencer Ave","stop_lat":39.788918,"stop_lon":-86.080709},{"stop_id":"2575","stop_name":"16th St & Emerson Ave","stop_lat":39.788935,"stop_lon":-86.083851},{"stop_id":"2576","stop_name":"16th St & Riley Ave","stop_lat":39.788904,"stop_lon":-86.085524},{"stop_id":"2577","stop_name":"16th St & Wallace Ave","stop_lat":39.788889,"stop_lon":-86.088847},{"stop_id":"2578","stop_name":"16th St & Drexel Ave","stop_lat":39.788886,"stop_lon":-86.0917939},{"stop_id":"2579","stop_name":"16th St & Euclid Ave","stop_lat":39.78886,"stop_lon":-86.094434},{"stop_id":"2580","stop_name":"16th St & Gladstone Ave","stop_lat":39.788838,"stop_lon":-86.0967749},{"stop_id":"2581","stop_name":"16th St & Denny St","stop_lat":39.788805,"stop_lon":-86.100558},{"stop_id":"2582","stop_name":"Brookside Pkwy S Dr & Kealing Ave","stop_lat":39.788818,"stop_lon":-86.1043119},{"stop_id":"2583","stop_name":"Olney St & Brookside Pkwy S Dr","stop_lat":39.788371,"stop_lon":-86.107071},{"stop_id":"2584","stop_name":"Nowland Ave & Tuxedo St","stop_lat":39.786613,"stop_lon":-86.109611},{"stop_id":"2585","stop_name":"Nowland Ave & Dearborn St","stop_lat":39.786613,"stop_lon":-86.110984},{"stop_id":"2586","stop_name":"Nowland Ave & Parker Ave","stop_lat":39.786597,"stop_lon":-86.1136779},{"stop_id":"2587","stop_name":"Rural St & 13th St","stop_lat":39.785002,"stop_lon":-86.116564},{"stop_id":"2588","stop_name":"Rural St & 12th St","stop_lat":39.783767,"stop_lon":-86.116535},{"stop_id":"2589","stop_name":"Rural St & 10th St","stop_lat":39.781612,"stop_lon":-86.116514},{"stop_id":"2590","stop_name":"Massachusetts Ave & Davidson St","stop_lat":39.780021,"stop_lon":-86.1422879},{"stop_id":"2591","stop_name":"Massachusetts Ave & Edison St","stop_lat":39.77836,"stop_lon":-86.144366},{"stop_id":"2592","stop_name":"Massachusetts Ave & Park Ave","stop_lat":39.7765289,"stop_lon":-86.14695},{"stop_id":"2593","stop_name":"Massachusetts Ave & East St","stop_lat":39.775507,"stop_lon":-86.148469},{"stop_id":"2594","stop_name":"East St & Michigan St","stop_lat":39.774078,"stop_lon":-86.148797},{"stop_id":"2595","stop_name":"East St & Vermont St","stop_lat":39.772897,"stop_lon":-86.148839},{"stop_id":"2596","stop_name":"East St & New York St","stop_lat":39.771245,"stop_lon":-86.148895},{"stop_id":"2597","stop_name":"East St & Market St","stop_lat":39.768584,"stop_lon":-86.149029},{"stop_id":"2598","stop_name":"East St & Washington St","stop_lat":39.767373,"stop_lon":-86.1491099},{"stop_id":"2599","stop_name":"Olney St & Nowland Ave","stop_lat":39.786718,"stop_lon":-86.107064},{"stop_id":"2600","stop_name":"Western Select & Shadeland Ave","stop_lat":39.8040049,"stop_lon":-86.044951},{"stop_id":"2601","stop_name":"Parker Ave & Nowland Ave","stop_lat":39.786569,"stop_lon":-86.11387},{"stop_id":"2602","stop_name":"Brookside Ave & 10th St","stop_lat":39.781475,"stop_lon":-86.1370929},{"stop_id":"2603","stop_name":"Brookside Ave & 12th St","stop_lat":39.782649,"stop_lon":-86.13534},{"stop_id":"2604","stop_name":"Brookside Ave & Arsenal Ave","stop_lat":39.783614,"stop_lon":-86.133645},{"stop_id":"2605","stop_name":"Hamilton Ave & Massachusetts Ave","stop_lat":39.787838,"stop_lon":-86.127653},{"stop_id":"2606","stop_name":"Brookside Ave & Samoa St","stop_lat":39.787721,"stop_lon":-86.126058},{"stop_id":"2607","stop_name":"Brookside Ave & Beville Ave","stop_lat":39.789024,"stop_lon":-86.124163},{"stop_id":"2608","stop_name":"Brookside Ave & Tacoma Ave","stop_lat":39.791068,"stop_lon":-86.120411},{"stop_id":"2609","stop_name":"Brookside Ave & Rural St","stop_lat":39.792578,"stop_lon":-86.116873},{"stop_id":"2610","stop_name":"Brookside Ave & Oxford St","stop_lat":39.79355,"stop_lon":-86.114627},{"stop_id":"2611","stop_name":"20th St & Dearborn St","stop_lat":39.794167,"stop_lon":-86.112015},{"stop_id":"2612","stop_name":"20th St & Houston St","stop_lat":39.79419,"stop_lon":-86.109627},{"stop_id":"2613","stop_name":"20th St & Olney St","stop_lat":39.794179,"stop_lon":-86.107275},{"stop_id":"2614","stop_name":"Olney St & 21st St","stop_lat":39.7958659,"stop_lon":-86.107083},{"stop_id":"2615","stop_name":"Olney St & 22nd St","stop_lat":39.79866,"stop_lon":-86.107151},{"stop_id":"2616","stop_name":"22nd St & Avondale Pl","stop_lat":39.798743,"stop_lon":-86.104891},{"stop_id":"2617","stop_name":"22nd St & Sherman Dr","stop_lat":39.798746,"stop_lon":-86.102528},{"stop_id":"2618","stop_name":"21st St & Sherman Dr","stop_lat":39.7960319,"stop_lon":-86.101543},{"stop_id":"2619","stop_name":"21st St & Forest Manor Ave","stop_lat":39.796076,"stop_lon":-86.097735},{"stop_id":"2620","stop_name":"21st St & Colorado Ave","stop_lat":39.796088,"stop_lon":-86.095966},{"stop_id":"2621","stop_name":"21st St & Linwood Ave","stop_lat":39.796111,"stop_lon":-86.093568},{"stop_id":"2622","stop_name":"21st St & Bosart Ave","stop_lat":39.796138,"stop_lon":-86.090611},{"stop_id":"2623","stop_name":"21st St & Dequincy St","stop_lat":39.796144,"stop_lon":-86.088208},{"stop_id":"2624","stop_name":"21st St & Riley Ave","stop_lat":39.796169,"stop_lon":-86.085877},{"stop_id":"2625","stop_name":"21st St & Emerson Ave","stop_lat":39.796164,"stop_lon":-86.082785},{"stop_id":"2626","stop_name":"21st St & Spencer Ave","stop_lat":39.7961669,"stop_lon":-86.0810939},{"stop_id":"2627","stop_name":"21st St & Hawthorne Ln","stop_lat":39.796203,"stop_lon":-86.07876},{"stop_id":"2628","stop_name":"21st St & Ritter Ave","stop_lat":39.7962,"stop_lon":-86.073511},{"stop_id":"2629","stop_name":"21st St & Layman Ave","stop_lat":39.796222,"stop_lon":-86.072468},{"stop_id":"2630","stop_name":"21st St & Audubon Rd","stop_lat":39.796249,"stop_lon":-86.0704219},{"stop_id":"2631","stop_name":"21st St & Graham Ave","stop_lat":39.796207,"stop_lon":-86.068987},{"stop_id":"2632","stop_name":"21st St & Priscilla Ave","stop_lat":39.79625,"stop_lon":-86.066909},{"stop_id":"2633","stop_name":"21st St & Catherwood Ave","stop_lat":39.796256,"stop_lon":-86.061204},{"stop_id":"2634","stop_name":"21st St & Private Dr","stop_lat":39.796325,"stop_lon":-86.041976},{"stop_id":"2635","stop_name":"21st St - 7350 E","stop_lat":39.796342,"stop_lon":-86.038431},{"stop_id":"2636","stop_name":"Franklin Rd & 21st St","stop_lat":39.7960319,"stop_lon":-86.025397},{"stop_id":"2637","stop_name":"Franklin Rd & Timber Ridge Dr","stop_lat":39.793731,"stop_lon":-86.025367},{"stop_id":"2638","stop_name":"Franklin Rd & Orchid Ln","stop_lat":39.791538,"stop_lon":-86.025345},{"stop_id":"2639","stop_name":"16th St & Wellesley Blvd","stop_lat":39.789257,"stop_lon":-86.027856},{"stop_id":"2640","stop_name":"Wellesley Blvd & Wellesley Ln","stop_lat":39.790641,"stop_lon":-86.0295469},{"stop_id":"2641","stop_name":"Wellesley Blvd & Little John Dr","stop_lat":39.79345,"stop_lon":-86.031028},{"stop_id":"2642","stop_name":"1900 Wellesley Blvd - Noble of Indiana","stop_lat":39.794251,"stop_lon":-86.03194},{"stop_id":"2643","stop_name":"Wellesley Blvd - 2000 N","stop_lat":39.794983,"stop_lon":-86.032278},{"stop_id":"2644","stop_name":"21st St & Brentford Dr","stop_lat":39.796523,"stop_lon":-86.022656},{"stop_id":"2645","stop_name":"21st St & Skyway Dr","stop_lat":39.796554,"stop_lon":-86.020777},{"stop_id":"2646","stop_name":"21st St & Caribbean Dr","stop_lat":39.796571,"stop_lon":-86.0167869},{"stop_id":"2647","stop_name":"21st St & Bazil Ave","stop_lat":39.796602,"stop_lon":-86.011118},{"stop_id":"2648","stop_name":"21st St & Post Rd","stop_lat":39.79662,"stop_lon":-86.008848},{"stop_id":"2649","stop_name":"21st St & Galeston Dr","stop_lat":39.796635,"stop_lon":-86.007392},{"stop_id":"2650","stop_name":"21st St & Sussex Ln","stop_lat":39.796659,"stop_lon":-86.00567},{"stop_id":"2651","stop_name":"21st St & Shenandoah Dr","stop_lat":39.796753,"stop_lon":-86.000759},{"stop_id":"2652","stop_name":"21st St & Shoreland Dr","stop_lat":39.796743,"stop_lon":-85.99851},{"stop_id":"2653","stop_name":"21st St & Lake Terrace W Dr","stop_lat":39.796794,"stop_lon":-85.9960399},{"stop_id":"2654","stop_name":"21st St & Lake Terrace dr","stop_lat":39.796854,"stop_lon":-85.994058},{"stop_id":"2655","stop_name":"21st St & Mitthoefer Rd","stop_lat":39.796897,"stop_lon":-85.9907379},{"stop_id":"2656","stop_name":"Mitthoefer & 17th St","stop_lat":39.791165,"stop_lon":-85.990447},{"stop_id":"2657","stop_name":"Mitthoefer Rd & 16th St","stop_lat":39.789219,"stop_lon":-85.99042},{"stop_id":"2658","stop_name":"Mitthoefer Rd & 11th St","stop_lat":39.783359,"stop_lon":-85.990165},{"stop_id":"2659","stop_name":"Mitthoefer Rd & Greenbrook Trail","stop_lat":39.785033,"stop_lon":-85.990219},{"stop_id":"2660","stop_name":"Mitthoefer Rd & Park Valley Dr","stop_lat":39.789318,"stop_lon":-85.990279},{"stop_id":"2661","stop_name":"Mitthoefer Rd & 17th St","stop_lat":39.790532,"stop_lon":-85.9903269},{"stop_id":"2662","stop_name":"Mitthoefer Rd & Heather Hills Rd","stop_lat":39.793631,"stop_lon":-85.990402},{"stop_id":"2663","stop_name":"Mitthoefer Rd & Heather Hills Rd","stop_lat":39.793554,"stop_lon":-85.990501},{"stop_id":"2664","stop_name":"Mitthoefer Rd & Willowtree Ln","stop_lat":39.808525,"stop_lon":-85.990863},{"stop_id":"2665","stop_name":"Mitthoefer Rd & Hawkins Ct","stop_lat":39.799145,"stop_lon":-85.9906479},{"stop_id":"2666","stop_name":"21st St & Mitthoefer Rd","stop_lat":39.796979,"stop_lon":-85.9917059},{"stop_id":"2667","stop_name":"21st St & Lake Terrace Dr","stop_lat":39.796959,"stop_lon":-85.993888},{"stop_id":"2668","stop_name":"21st St & Lake Terrace N Dr","stop_lat":39.796924,"stop_lon":-85.9956739},{"stop_id":"2669","stop_name":"21st St & Shoreland Dr","stop_lat":39.796887,"stop_lon":-85.997991},{"stop_id":"2670","stop_name":"21st St & Shenandoah Dr","stop_lat":39.79683,"stop_lon":-86.000578},{"stop_id":"2671","stop_name":"21st St & Yorkshire Ct","stop_lat":39.796835,"stop_lon":-86.00283},{"stop_id":"2672","stop_name":"21st St & Sussex Ln","stop_lat":39.796827,"stop_lon":-86.005478},{"stop_id":"2673","stop_name":"21st St & Galeston Ave","stop_lat":39.796824,"stop_lon":-86.007332},{"stop_id":"2674","stop_name":"21st St & Routiers Ave","stop_lat":39.796759,"stop_lon":-86.012724},{"stop_id":"2675","stop_name":"21st St & Caribbean Dr","stop_lat":39.7967129,"stop_lon":-86.017087},{"stop_id":"2676","stop_name":"21st St & Skyway Dr","stop_lat":39.796677,"stop_lon":-86.020934},{"stop_id":"2677","stop_name":"21st St & Brentford Dr","stop_lat":39.7966679,"stop_lon":-86.022902},{"stop_id":"2678","stop_name":"2000 Wellesley Blvd - Noble of Indiana","stop_lat":39.794237,"stop_lon":-86.032306},{"stop_id":"2679","stop_name":"Wellesley Blvd & Little John Dr","stop_lat":39.793386,"stop_lon":-86.031148},{"stop_id":"2680","stop_name":"Wellesley Blvd & Wellesley Ct","stop_lat":39.790626,"stop_lon":-86.030582},{"stop_id":"2681","stop_name":"Wellesley Blvd & 16th St","stop_lat":39.789305,"stop_lon":-86.028177},{"stop_id":"2682","stop_name":"Franklin Rd & Orchid Ln","stop_lat":39.79153,"stop_lon":-86.0251849},{"stop_id":"2683","stop_name":"Franklin Rd & Timber Ridge Dr","stop_lat":39.793811,"stop_lon":-86.025222},{"stop_id":"2684","stop_name":"Franklin Rd & 21st St","stop_lat":39.795889,"stop_lon":-86.025204},{"stop_id":"2685","stop_name":"21st St & Wellesley Blvd","stop_lat":39.796577,"stop_lon":-86.032838},{"stop_id":"2686","stop_name":"21st St - 7314 E","stop_lat":39.796557,"stop_lon":-86.03818},{"stop_id":"2687","stop_name":"21st St & Marianne Ave","stop_lat":39.796555,"stop_lon":-86.040429},{"stop_id":"2688","stop_name":"21st St & Bolton Ave","stop_lat":39.796344,"stop_lon":-86.066632},{"stop_id":"2689","stop_name":"21st St & Graham Ave","stop_lat":39.796347,"stop_lon":-86.069013},{"stop_id":"2690","stop_name":"21st St & Lesley Ave","stop_lat":39.7963359,"stop_lon":-86.071365},{"stop_id":"2691","stop_name":"21st St & Ritter Ave","stop_lat":39.79633,"stop_lon":-86.074639},{"stop_id":"2692","stop_name":"21st St & Sutton St","stop_lat":39.796298,"stop_lon":-86.077376},{"stop_id":"2693","stop_name":"21st St & Butler Ave","stop_lat":39.79629,"stop_lon":-86.079622},{"stop_id":"2694","stop_name":"21st St & Leland Ave","stop_lat":39.79629,"stop_lon":-86.082024},{"stop_id":"2695","stop_name":"21st St & Emerson Knoll Pl","stop_lat":39.7963,"stop_lon":-86.084547},{"stop_id":"2696","stop_name":"21st St & Kildare Ave","stop_lat":39.796276,"stop_lon":-86.086789},{"stop_id":"2697","stop_name":"21st St & Wallace St","stop_lat":39.796267,"stop_lon":-86.089163},{"stop_id":"2698","stop_name":"21st St & Drexel Ave","stop_lat":39.796239,"stop_lon":-86.091529},{"stop_id":"2699","stop_name":"21st St & Linwood Ave","stop_lat":39.796252,"stop_lon":-86.093394},{"stop_id":"2700","stop_name":"21st St & Euclid Ave","stop_lat":39.796225,"stop_lon":-86.094668},{"stop_id":"2701","stop_name":"21st St & Forest Manor Ave","stop_lat":39.796187,"stop_lon":-86.097533},{"stop_id":"2702","stop_name":"21st St & Sherman Dr","stop_lat":39.796168,"stop_lon":-86.101757},{"stop_id":"2703","stop_name":"22nd St & Sherman Dr","stop_lat":39.798816,"stop_lon":-86.102881},{"stop_id":"2704","stop_name":"22nd St & Avondale Pl","stop_lat":39.798798,"stop_lon":-86.104685},{"stop_id":"2705","stop_name":"22nd St & Olney St","stop_lat":39.798812,"stop_lon":-86.106959},{"stop_id":"2706","stop_name":"Olney St & 21st St","stop_lat":39.796233,"stop_lon":-86.107178},{"stop_id":"2707","stop_name":"Olney St & 20th St","stop_lat":39.79426,"stop_lon":-86.107631},{"stop_id":"2708","stop_name":"20th St & Houston St","stop_lat":39.794256,"stop_lon":-86.109347},{"stop_id":"2709","stop_name":"Brookside Ave & Oxford St","stop_lat":39.793726,"stop_lon":-86.114564},{"stop_id":"2710","stop_name":"Brookside Ave & Rural St","stop_lat":39.792509,"stop_lon":-86.117602},{"stop_id":"2711","stop_name":"Brookside Ave & Tacoma Ave","stop_lat":39.791432,"stop_lon":-86.1199649},{"stop_id":"2712","stop_name":"Brookside Ave & Beville Ave","stop_lat":39.790002,"stop_lon":-86.122725},{"stop_id":"2713","stop_name":"Brookside Ave & Beville Ave","stop_lat":39.789051,"stop_lon":-86.124345},{"stop_id":"2714","stop_name":"Brookside Ave & Samoa St","stop_lat":39.787897,"stop_lon":-86.12596},{"stop_id":"2715","stop_name":"Hamilton Ave & Massachusetts Ave","stop_lat":39.787904,"stop_lon":-86.127707},{"stop_id":"2716","stop_name":"Mitthoefer Rd & Greenbrook Trail","stop_lat":39.784871,"stop_lon":-85.990308},{"stop_id":"2717","stop_name":"21st St & Routiers Ave","stop_lat":39.7966089,"stop_lon":-86.013403},{"stop_id":"2718","stop_name":"21st St & Yorkshire Ct","stop_lat":39.796702,"stop_lon":-86.00331},{"stop_id":"2719","stop_name":"20th St & Dearborn St","stop_lat":39.794256,"stop_lon":-86.112407},{"stop_id":"2720","stop_name":"21st St & Shadeland Rd","stop_lat":39.796536,"stop_lon":-86.043757},{"stop_id":"2721","stop_name":"21st St & Boehning St","stop_lat":39.796782,"stop_lon":-86.010411},{"stop_id":"2722","stop_name":"30th St & Talbott St","stop_lat":39.810244,"stop_lon":-86.154073},{"stop_id":"2723","stop_name":"30th St & Meridian St","stop_lat":39.810191,"stop_lon":-86.156162},{"stop_id":"2724","stop_name":"30th St & Illinois St","stop_lat":39.810154,"stop_lon":-86.159785},{"stop_id":"2725","stop_name":"30th St & Capitol Ave","stop_lat":39.810154,"stop_lon":-86.161166},{"stop_id":"2726","stop_name":"30th St & Boulevard Pl","stop_lat":39.810151,"stop_lon":-86.163608},{"stop_id":"2727","stop_name":"30th St & Ethel Ave","stop_lat":39.810131,"stop_lon":-86.168958},{"stop_id":"2728","stop_name":"30th St & California St","stop_lat":39.810135,"stop_lon":-86.17067},{"stop_id":"2729","stop_name":"30th St & MLK St","stop_lat":39.810133,"stop_lon":-86.172916},{"stop_id":"2730","stop_name":"30th St & Annette St","stop_lat":39.810129,"stop_lon":-86.175661},{"stop_id":"2731","stop_name":"30th St & Rader St","stop_lat":39.810125,"stop_lon":-86.177967},{"stop_id":"2732","stop_name":"White River Pkwy E Dr & 29th St","stop_lat":39.80945,"stop_lon":-86.1932829},{"stop_id":"2733","stop_name":"Cold Spring Rd & 30th St","stop_lat":39.809458,"stop_lon":-86.202758},{"stop_id":"2734","stop_name":"Cold Spring Rd - 2800 N","stop_lat":39.807392,"stop_lon":-86.2032119},{"stop_id":"2735","stop_name":"Cold Spring Rd & Private Dr","stop_lat":39.803952,"stop_lon":-86.2032},{"stop_id":"2736","stop_name":"2601 Cold Spring Rd - LaRue Carter Hospital","stop_lat":39.802491,"stop_lon":-86.2021029},{"stop_id":"2737","stop_name":"Cold Spring Rd - 2650 N","stop_lat":39.804757,"stop_lon":-86.203131},{"stop_id":"2738","stop_name":"Cold Spring Rd - 2800 N","stop_lat":39.807648,"stop_lon":-86.203111},{"stop_id":"2739","stop_name":"30th St & Cold Spring Rd","stop_lat":39.809818,"stop_lon":-86.202234},{"stop_id":"2740","stop_name":"29th St & White River Pkwy E Dr","stop_lat":39.808862,"stop_lon":-86.1933169},{"stop_id":"2741","stop_name":"29th St & Rader St","stop_lat":39.808251,"stop_lon":-86.178231},{"stop_id":"2742","stop_name":"29th St & Annette St","stop_lat":39.808245,"stop_lon":-86.175907},{"stop_id":"2743","stop_name":"29th St & MLK St","stop_lat":39.808262,"stop_lon":-86.172564},{"stop_id":"2744","stop_name":"29th St & Ethel Ave","stop_lat":39.808272,"stop_lon":-86.1683709},{"stop_id":"2745","stop_name":"29th St & Boulevard Pl","stop_lat":39.808328,"stop_lon":-86.163164},{"stop_id":"2746","stop_name":"29th St & Capitol Ave","stop_lat":39.808332,"stop_lon":-86.16163},{"stop_id":"2747","stop_name":"29th St & Illinois St","stop_lat":39.808341,"stop_lon":-86.159331},{"stop_id":"2748","stop_name":"29th St & Meridian St","stop_lat":39.808302,"stop_lon":-86.157027},{"stop_id":"2749","stop_name":"29th St & Talbott St","stop_lat":39.808266,"stop_lon":-86.154447},{"stop_id":"2750","stop_name":"29th St & Washington Blvd","stop_lat":39.808316,"stop_lon":-86.152222},{"stop_id":"2751","stop_name":"29th St & New Jersey St","stop_lat":39.808346,"stop_lon":-86.151034},{"stop_id":"2752","stop_name":"29th St & Central Ave","stop_lat":39.80842,"stop_lon":-86.149749},{"stop_id":"2753","stop_name":"30th St & Park Ave","stop_lat":39.810269,"stop_lon":-86.147395},{"stop_id":"2754","stop_name":"30th St & College Ave","stop_lat":39.810319,"stop_lon":-86.145416},{"stop_id":"2755","stop_name":"30th St & Guilford Ave","stop_lat":39.8106129,"stop_lon":-86.1405769},{"stop_id":"2756","stop_name":"30th St & Mac Pherson St","stop_lat":39.810629,"stop_lon":-86.138723},{"stop_id":"2757","stop_name":"30th St & A J Brown Ave","stop_lat":39.81065,"stop_lon":-86.136142},{"stop_id":"2758","stop_name":"30th St & Hovey St","stop_lat":39.810699,"stop_lon":-86.132248},{"stop_id":"2759","stop_name":"30th St & Schofield Ave","stop_lat":39.810695,"stop_lon":-86.12971},{"stop_id":"2760","stop_name":"30th St & Manlove Ave","stop_lat":39.810709,"stop_lon":-86.1277099},{"stop_id":"2761","stop_name":"30th St & Baltimore Ave","stop_lat":39.810708,"stop_lon":-86.126496},{"stop_id":"2762","stop_name":"30th St & Hillside Ave","stop_lat":39.8107169,"stop_lon":-86.124122},{"stop_id":"2763","stop_name":"30th St & Tacoma Ave","stop_lat":39.81072,"stop_lon":-86.120569},{"stop_id":"2764","stop_name":"30th St & Eastern Ave","stop_lat":39.810724,"stop_lon":-86.118223},{"stop_id":"2765","stop_name":"30th St - 3000 E","stop_lat":39.810723,"stop_lon":-86.114881},{"stop_id":"2766","stop_name":"30th St & Dearborn St","stop_lat":39.810723,"stop_lon":-86.11219},{"stop_id":"2767","stop_name":"30th St & Adams St","stop_lat":39.8107339,"stop_lon":-86.109823},{"stop_id":"2768","stop_name":"30th St & Olney St","stop_lat":39.810741,"stop_lon":-86.107452},{"stop_id":"2769","stop_name":"30th St & Gale St","stop_lat":39.810744,"stop_lon":-86.105939},{"stop_id":"2770","stop_name":"30th St & Station St","stop_lat":39.810747,"stop_lon":-86.104337},{"stop_id":"2771","stop_name":"30th St & Sherman Ave","stop_lat":39.810728,"stop_lon":-86.102835},{"stop_id":"2772","stop_name":"30th St & Chester Ave","stop_lat":39.810774,"stop_lon":-86.099464},{"stop_id":"2773","stop_name":"30th St & Gladstone Ave","stop_lat":39.810801,"stop_lon":-86.096599},{"stop_id":"2774","stop_name":"30th St & Euclid Ave","stop_lat":39.810827,"stop_lon":-86.093848},{"stop_id":"2775","stop_name":"30th St & Arthington Blvd","stop_lat":39.810861,"stop_lon":-86.0913489},{"stop_id":"2776","stop_name":"30th St & Aluminum Dr","stop_lat":39.810845,"stop_lon":-86.088188},{"stop_id":"2777","stop_name":"30th St & Hawthorne Ln","stop_lat":39.810903,"stop_lon":-86.079072},{"stop_id":"2778","stop_name":"30th St & Kristen Dr E","stop_lat":39.810903,"stop_lon":-86.0758929},{"stop_id":"2779","stop_name":"30th St & Layman Ave","stop_lat":39.810905,"stop_lon":-86.073003},{"stop_id":"2780","stop_name":"30th St & Graham Ave","stop_lat":39.8108829,"stop_lon":-86.069756},{"stop_id":"2781","stop_name":"30th St & Campbell Ave","stop_lat":39.810871,"stop_lon":-86.065303},{"stop_id":"2782","stop_name":"16th St & Arlington Ave","stop_lat":39.788912,"stop_lon":-86.063717},{"stop_id":"2783","stop_name":"16th St & Sheridan Ave","stop_lat":39.788962,"stop_lon":-86.060405},{"stop_id":"2784","stop_name":"16th St & Ridgeview Dr","stop_lat":39.788993,"stop_lon":-86.057725},{"stop_id":"2785","stop_name":"16th St & Pleasant Run Pkwy S Dr","stop_lat":39.789017,"stop_lon":-86.052882},{"stop_id":"2786","stop_name":"16th St & Edmondson Ave","stop_lat":39.789037,"stop_lon":-86.049441},{"stop_id":"2787","stop_name":"Shadeland Ave & Hiner Ln","stop_lat":39.786392,"stop_lon":-86.045541},{"stop_id":"2788","stop_name":"Shadeland Ave & 13th St","stop_lat":39.784912,"stop_lon":-86.045536},{"stop_id":"2789","stop_name":"Shadeland Ave & 11th St","stop_lat":39.7828159,"stop_lon":-86.045286},{"stop_id":"2790","stop_name":"Shadeland Ave & Hiner St","stop_lat":39.785778,"stop_lon":-86.045285},{"stop_id":"2791","stop_name":"Shadeland Ave & 14th St","stop_lat":39.787189,"stop_lon":-86.045285},{"stop_id":"2792","stop_name":"Shadeland Ave & 17th St","stop_lat":39.790511,"stop_lon":-86.045332},{"stop_id":"2793","stop_name":"Shadeland Ave & 21st St","stop_lat":39.796042,"stop_lon":-86.045359},{"stop_id":"2794","stop_name":"Shadeland Ave & 21st St","stop_lat":39.795654,"stop_lon":-86.04572},{"stop_id":"2795","stop_name":"Shadeland Ave & 17th St","stop_lat":39.791075,"stop_lon":-86.045599},{"stop_id":"2796","stop_name":"16th St & Shadeland Ave","stop_lat":39.78915,"stop_lon":-86.046004},{"stop_id":"2797","stop_name":"16th St & Edmondson Ave","stop_lat":39.789096,"stop_lon":-86.049815},{"stop_id":"2798","stop_name":"16th St & Pleasant Run Pkwy S Dr","stop_lat":39.789071,"stop_lon":-86.052434},{"stop_id":"2799","stop_name":"16th St & Ridgeview Dr","stop_lat":39.789042,"stop_lon":-86.057601},{"stop_id":"2800","stop_name":"16th St & Sheridan Ave","stop_lat":39.789021,"stop_lon":-86.060697},{"stop_id":"2801","stop_name":"30th St & Webster Ave","stop_lat":39.810899,"stop_lon":-86.062758},{"stop_id":"2802","stop_name":"30th St & Ridgeview Dr","stop_lat":39.810938,"stop_lon":-86.057778},{"stop_id":"2803","stop_name":"30th St - 6555 E","stop_lat":39.810961,"stop_lon":-86.053329},{"stop_id":"2804","stop_name":"30th St - 6700 E","stop_lat":39.810971,"stop_lon":-86.051058},{"stop_id":"2805","stop_name":"30th St & Shadeland Ave","stop_lat":39.810987,"stop_lon":-86.047278},{"stop_id":"2806","stop_name":"30th St & Shadeland Ave","stop_lat":39.811139,"stop_lon":-86.046933},{"stop_id":"2807","stop_name":"30th St - 6800 E","stop_lat":39.811139,"stop_lon":-86.050308},{"stop_id":"2808","stop_name":"30th St - 6550 E","stop_lat":39.811122,"stop_lon":-86.053686},{"stop_id":"2809","stop_name":"30th St & Ridgeview Dr","stop_lat":39.811093,"stop_lon":-86.057512},{"stop_id":"2810","stop_name":"30th St & Webster Ave","stop_lat":39.8110519,"stop_lon":-86.062937},{"stop_id":"2811","stop_name":"30th St & Arlington Ave","stop_lat":39.811059,"stop_lon":-86.065119},{"stop_id":"2812","stop_name":"30th St & Priscilla Ave","stop_lat":39.811051,"stop_lon":-86.06813},{"stop_id":"2813","stop_name":"30th St & Graham Ave","stop_lat":39.811042,"stop_lon":-86.069818},{"stop_id":"2814","stop_name":"30th St & Lesley Ave","stop_lat":39.811053,"stop_lon":-86.0714409},{"stop_id":"2815","stop_name":"30th St & Ritter Ave","stop_lat":39.811053,"stop_lon":-86.073765},{"stop_id":"2816","stop_name":"30th St & Kristen Dr W","stop_lat":39.811056,"stop_lon":-86.076777},{"stop_id":"2817","stop_name":"30th St & Hawthorne Ln","stop_lat":39.811061,"stop_lon":-86.078667},{"stop_id":"2818","stop_name":"30th St & Ribble Rd","stop_lat":39.811017,"stop_lon":-86.087762},{"stop_id":"2819","stop_name":"30th St & Arthington Blvd","stop_lat":39.810913,"stop_lon":-86.091399},{"stop_id":"2820","stop_name":"30th St & Euclid Ave","stop_lat":39.810887,"stop_lon":-86.094118},{"stop_id":"2821","stop_name":"30th St & Gladstone Ave","stop_lat":39.810862,"stop_lon":-86.096468},{"stop_id":"2822","stop_name":"30th St & Chester Ave","stop_lat":39.810825,"stop_lon":-86.0997809},{"stop_id":"2823","stop_name":"30th St & Sherman Dr","stop_lat":39.810801,"stop_lon":-86.102326},{"stop_id":"2824","stop_name":"30th St & Gale St","stop_lat":39.8108,"stop_lon":-86.105655},{"stop_id":"2825","stop_name":"30th St & Olney St","stop_lat":39.810796,"stop_lon":-86.107253},{"stop_id":"2826","stop_name":"30th St & Adams St","stop_lat":39.8108069,"stop_lon":-86.109531},{"stop_id":"2827","stop_name":"30th St & Dearborn St","stop_lat":39.810804,"stop_lon":-86.111831},{"stop_id":"2828","stop_name":"30th St - 3000 E","stop_lat":39.810784,"stop_lon":-86.114799},{"stop_id":"2829","stop_name":"30th St & Rural St","stop_lat":39.810788,"stop_lon":-86.11664},{"stop_id":"2830","stop_name":"30th St & Temple Ave","stop_lat":39.810794,"stop_lon":-86.119213},{"stop_id":"2831","stop_name":"30th St & Keystone Ave","stop_lat":39.8108,"stop_lon":-86.12121},{"stop_id":"2832","stop_name":"30th St & Caroline Ave","stop_lat":39.810777,"stop_lon":-86.125133},{"stop_id":"2833","stop_name":"30th St & Manlove Ave","stop_lat":39.81077,"stop_lon":-86.127447},{"stop_id":"2834","stop_name":"30th St & Schofield Ave","stop_lat":39.810821,"stop_lon":-86.129807},{"stop_id":"2835","stop_name":"30th St & Hovey St","stop_lat":39.810764,"stop_lon":-86.132469},{"stop_id":"2836","stop_name":"30th St & Arsenal Ave","stop_lat":39.810769,"stop_lon":-86.133964},{"stop_id":"2837","stop_name":"30th St & A J Brown Ave","stop_lat":39.810752,"stop_lon":-86.135395},{"stop_id":"2838","stop_name":"30th St & Winthrop Ave","stop_lat":39.8107,"stop_lon":-86.138744},{"stop_id":"2839","stop_name":"30th St & Sutherland Ave","stop_lat":39.810673,"stop_lon":-86.141414},{"stop_id":"2840","stop_name":"30th St & Washington Blvd","stop_lat":39.810302,"stop_lon":-86.15067},{"stop_id":"2841","stop_name":"Pennsylvania St & 38th St","stop_lat":39.825432,"stop_lon":-86.15445},{"stop_id":"2842","stop_name":"Pennsylvania St & 40th St","stop_lat":39.8288749,"stop_lon":-86.154428},{"stop_id":"2843","stop_name":"Pennsylvania St & 40th St","stop_lat":39.83064,"stop_lon":-86.15443},{"stop_id":"2844","stop_name":"Pennsylvania St & 44th St","stop_lat":39.835411,"stop_lon":-86.154514},{"stop_id":"2845","stop_name":"Pennsylvania St & 46th St","stop_lat":39.839188,"stop_lon":-86.154544},{"stop_id":"2846","stop_name":"Pennsylvania St & 50th St","stop_lat":39.843613,"stop_lon":-86.154632},{"stop_id":"2847","stop_name":"Pennsylvania St & 52nd St","stop_lat":39.846677,"stop_lon":-86.154651},{"stop_id":"2848","stop_name":"52nd St & Washington Blvd","stop_lat":39.846814,"stop_lon":-86.1526109},{"stop_id":"2849","stop_name":"Central Ave & 52nd St","stop_lat":39.847149,"stop_lon":-86.1499599},{"stop_id":"2850","stop_name":"Central Ave & 53rd St","stop_lat":39.848818,"stop_lon":-86.149975},{"stop_id":"2851","stop_name":"Central Ave & 54th St","stop_lat":39.850871,"stop_lon":-86.150022},{"stop_id":"2852","stop_name":"Central Ave & 56th St","stop_lat":39.854067,"stop_lon":-86.15008},{"stop_id":"2853","stop_name":"Central Ave & 57th St","stop_lat":39.857029,"stop_lon":-86.150118},{"stop_id":"2854","stop_name":"Central Ave & 58th St","stop_lat":39.859571,"stop_lon":-86.1501399},{"stop_id":"2855","stop_name":"Central Ave & Kessler Blvd E Dr","stop_lat":39.862038,"stop_lon":-86.15016},{"stop_id":"2856","stop_name":"Central Ave & 61st St","stop_lat":39.865475,"stop_lon":-86.150238},{"stop_id":"2857","stop_name":"Central Ave & Westfield Blvd","stop_lat":39.867056,"stop_lon":-86.150263},{"stop_id":"2858","stop_name":"College Ave & 63rd St","stop_lat":39.870774,"stop_lon":-86.146107},{"stop_id":"2859","stop_name":"College Ave & 64th St","stop_lat":39.872786,"stop_lon":-86.146132},{"stop_id":"2860","stop_name":"College Ave & 66th St","stop_lat":39.875562,"stop_lon":-86.146008},{"stop_id":"2861","stop_name":"College Ave & 67th St","stop_lat":39.877341,"stop_lon":-86.145971},{"stop_id":"2862","stop_name":"College Ave & 70th St","stop_lat":39.881035,"stop_lon":-86.145701},{"stop_id":"2863","stop_name":"College Ave & 71st St","stop_lat":39.883557,"stop_lon":-86.145708},{"stop_id":"2864","stop_name":"College Ave & Nottingham Ct","stop_lat":39.8852509,"stop_lon":-86.145737},{"stop_id":"2865","stop_name":"College Ave & 75th St","stop_lat":39.890151,"stop_lon":-86.145746},{"stop_id":"2866","stop_name":"College Ave & Private Dr - Indiana Blind School","stop_lat":39.894925,"stop_lon":-86.145798},{"stop_id":"2867","stop_name":"College Ave & 78th St","stop_lat":39.8965419,"stop_lon":-86.145791},{"stop_id":"2868","stop_name":"College Ave & Forest Blvd","stop_lat":39.900588,"stop_lon":-86.145801},{"stop_id":"2869","stop_name":"College Ave & 80th St","stop_lat":39.9026799,"stop_lon":-86.145816},{"stop_id":"2870","stop_name":"College Ave & 81st St","stop_lat":39.904283,"stop_lon":-86.145816},{"stop_id":"2871","stop_name":"College Ave & 82nd St","stop_lat":39.906145,"stop_lon":-86.145826},{"stop_id":"2872","stop_name":"College Ave & 84th St","stop_lat":39.908662,"stop_lon":-86.145808},{"stop_id":"2873","stop_name":"86th St & Cedar Pl Dr","stop_lat":39.91246,"stop_lon":-86.1441339},{"stop_id":"2874","stop_name":"86th St & Guilford Ave","stop_lat":39.912445,"stop_lon":-86.142426},{"stop_id":"2875","stop_name":"86th St & Evergreen Ave","stop_lat":39.912438,"stop_lon":-86.138704},{"stop_id":"2876","stop_name":"86th St & Monon Trail","stop_lat":39.912432,"stop_lon":-86.136979},{"stop_id":"2877","stop_name":"Westfield Blvd & 87th St","stop_lat":39.914658,"stop_lon":-86.132313},{"stop_id":"2878","stop_name":"Westfield Blvd & 88th St","stop_lat":39.917731,"stop_lon":-86.12996},{"stop_id":"2879","stop_name":"91st St & Marian Dr","stop_lat":39.919749,"stop_lon":-86.12839},{"stop_id":"2880","stop_name":"91st St & Cresview Ave","stop_lat":39.919758,"stop_lon":-86.133841},{"stop_id":"2881","stop_name":"91st St & Garrison Dr","stop_lat":39.919767,"stop_lon":-86.136893},{"stop_id":"2882","stop_name":"91st St & Evergreen Ave","stop_lat":39.91978,"stop_lon":-86.13843},{"stop_id":"2883","stop_name":"91st St & Evergreen Ave","stop_lat":39.919789,"stop_lon":-86.139518},{"stop_id":"2884","stop_name":"91st St & Evergreen Ave","stop_lat":39.919804,"stop_lon":-86.141322},{"stop_id":"2885","stop_name":"91st St - Nora Elementary School","stop_lat":39.919826,"stop_lon":-86.143222},{"stop_id":"2886","stop_name":"91st St & College Ave","stop_lat":39.919891,"stop_lon":-86.145611},{"stop_id":"2887","stop_name":"91st St & Delaware St","stop_lat":39.91975,"stop_lon":-86.153654},{"stop_id":"2888","stop_name":"96th St & Pennsylvania St","stop_lat":39.926958,"stop_lon":-86.155135},{"stop_id":"2889","stop_name":"96th St & Central Ave","stop_lat":39.92705,"stop_lon":-86.15152},{"stop_id":"2890","stop_name":"College Ave & 95th St","stop_lat":39.925374,"stop_lon":-86.14591},{"stop_id":"2891","stop_name":"College Ave & 93rd St","stop_lat":39.923582,"stop_lon":-86.145922},{"stop_id":"2892","stop_name":"College Ave & 91st St","stop_lat":39.92076,"stop_lon":-86.145942},{"stop_id":"2893","stop_name":"91st St - Nora Elementary School","stop_lat":39.91975,"stop_lon":-86.1438919},{"stop_id":"2894","stop_name":"91st St & Compton St","stop_lat":39.919735,"stop_lon":-86.141357},{"stop_id":"2895","stop_name":"91st St & Compton St","stop_lat":39.919722,"stop_lon":-86.14002},{"stop_id":"2896","stop_name":"91st St & Garrison Dr","stop_lat":39.919691,"stop_lon":-86.137399},{"stop_id":"2897","stop_name":"91st St & Crestview Ave","stop_lat":39.919732,"stop_lon":-86.134123},{"stop_id":"2898","stop_name":"Westfield Blvd & 90th St","stop_lat":39.918882,"stop_lon":-86.129119},{"stop_id":"2899","stop_name":"Westfield Blvd & 88th St","stop_lat":39.915778,"stop_lon":-86.131572},{"stop_id":"2900","stop_name":"Westfield Blvd & 87th St","stop_lat":39.914781,"stop_lon":-86.132325},{"stop_id":"2901","stop_name":"Westfield Blvd & 86th St","stop_lat":39.912824,"stop_lon":-86.133723},{"stop_id":"2902","stop_name":"86th St & Westfield Blvd","stop_lat":39.9126059,"stop_lon":-86.134513},{"stop_id":"2903","stop_name":"86th St & Westfield Blvd","stop_lat":39.912437,"stop_lon":-86.133004},{"stop_id":"2904","stop_name":"86th St & Cholla Rd","stop_lat":39.912422,"stop_lon":-86.129885},{"stop_id":"2905","stop_name":"86th St - 1950 E","stop_lat":39.9124229,"stop_lon":-86.127521},{"stop_id":"2906","stop_name":"86th St & Woodfield Crossing Blvd","stop_lat":39.912397,"stop_lon":-86.12228},{"stop_id":"2907","stop_name":"86th St & Haverstick Rd","stop_lat":39.912283,"stop_lon":-86.1176739},{"stop_id":"2908","stop_name":"Keystone Crossing - 8702 N","stop_lat":39.9141649,"stop_lon":-86.109401},{"stop_id":"2909","stop_name":"Keystone Crossing & Commerce Crossing","stop_lat":39.915944,"stop_lon":-86.1094339},{"stop_id":"2910","stop_name":"Commerce Crossing & River Crossing Blvd","stop_lat":39.916486,"stop_lon":-86.107063},{"stop_id":"2911","stop_name":"Keystone Crossing & Commerce Crossing","stop_lat":39.9160619,"stop_lon":-86.109602},{"stop_id":"2912","stop_name":"Keystone Crossing - 8700 N","stop_lat":39.913544,"stop_lon":-86.109604},{"stop_id":"2913","stop_name":"86th St & Manderley Dr","stop_lat":39.91257,"stop_lon":-86.1230549},{"stop_id":"2914","stop_name":"86th St - 1900 E","stop_lat":39.912601,"stop_lon":-86.127686},{"stop_id":"2915","stop_name":"86th St & Cholla Rd","stop_lat":39.912611,"stop_lon":-86.129872},{"stop_id":"2916","stop_name":"86th St & Monon Trail","stop_lat":39.912609,"stop_lon":-86.13652},{"stop_id":"2917","stop_name":"86th St & Evergreen Ave","stop_lat":39.91261,"stop_lon":-86.139147},{"stop_id":"2918","stop_name":"86th St & Guildford Ave","stop_lat":39.912625,"stop_lon":-86.141964},{"stop_id":"2919","stop_name":"College Ave & 86th St","stop_lat":39.911948,"stop_lon":-86.145898},{"stop_id":"2920","stop_name":"College Ave & 84th St","stop_lat":39.909112,"stop_lon":-86.145882},{"stop_id":"2921","stop_name":"College Ave & 82nd St","stop_lat":39.906397,"stop_lon":-86.145892},{"stop_id":"2922","stop_name":"College Ave & 80th St","stop_lat":39.902911,"stop_lon":-86.145875},{"stop_id":"2923","stop_name":"College Ave & Forest Blvd","stop_lat":39.900887,"stop_lon":-86.145882},{"stop_id":"2924","stop_name":"College Ave & 78th St","stop_lat":39.8967699,"stop_lon":-86.145878},{"stop_id":"2925","stop_name":"College Ave & 75th ST","stop_lat":39.890217,"stop_lon":-86.1458679},{"stop_id":"2926","stop_name":"College Ave & Nottingham Ct","stop_lat":39.88558,"stop_lon":-86.145914},{"stop_id":"2927","stop_name":"College Ave & 71st St","stop_lat":39.883397,"stop_lon":-86.145903},{"stop_id":"2928","stop_name":"College Ave & 66th St","stop_lat":39.876758,"stop_lon":-86.146195},{"stop_id":"2929","stop_name":"College Ave & 65th St","stop_lat":39.875408,"stop_lon":-86.14621},{"stop_id":"2930","stop_name":"College Ave & 64th St","stop_lat":39.872736,"stop_lon":-86.146324},{"stop_id":"2931","stop_name":"College Ave & 63rd St","stop_lat":39.87051,"stop_lon":-86.1462619},{"stop_id":"2932","stop_name":"Westfield Blvd & Broadway St","stop_lat":39.869033,"stop_lon":-86.147516},{"stop_id":"2933","stop_name":"Central Ave & Westfield Blvd","stop_lat":39.866883,"stop_lon":-86.150408},{"stop_id":"2934","stop_name":"Central Ave & 60th St","stop_lat":39.86391,"stop_lon":-86.150352},{"stop_id":"2935","stop_name":"Central Ave & Kessler Blvd E Dr","stop_lat":39.862449,"stop_lon":-86.150331},{"stop_id":"2936","stop_name":"Central Ave & 58th St","stop_lat":39.859828,"stop_lon":-86.15028},{"stop_id":"2937","stop_name":"Central Ave & 57th St","stop_lat":39.857281,"stop_lon":-86.150234},{"stop_id":"2938","stop_name":"Central Ave & 56th St","stop_lat":39.854278,"stop_lon":-86.150192},{"stop_id":"2939","stop_name":"Central Ave & 54th St","stop_lat":39.851162,"stop_lon":-86.150138},{"stop_id":"2940","stop_name":"Central Ave & 53rd St","stop_lat":39.849054,"stop_lon":-86.1501119},{"stop_id":"2941","stop_name":"Central Ave & 52nd St","stop_lat":39.847475,"stop_lon":-86.15009},{"stop_id":"2942","stop_name":"52nd St & Pennsylvania St","stop_lat":39.846855,"stop_lon":-86.154563},{"stop_id":"2943","stop_name":"Pennsylvania St & 51st St","stop_lat":39.845059,"stop_lon":-86.154735},{"stop_id":"2944","stop_name":"Pennsylvania St & 50th St","stop_lat":39.843851,"stop_lon":-86.154741},{"stop_id":"2945","stop_name":"Pennsylvania St & 47th St","stop_lat":39.8409989,"stop_lon":-86.154707},{"stop_id":"2946","stop_name":"Pennsylvania St & 45th St","stop_lat":39.838397,"stop_lon":-86.154635},{"stop_id":"2947","stop_name":"Pennsylvania St & 43rd St","stop_lat":39.833908,"stop_lon":-86.154631},{"stop_id":"2948","stop_name":"Pennsylvania St & 40th St","stop_lat":39.8287059,"stop_lon":-86.15458},{"stop_id":"2949","stop_name":"Pennsylvania St & 38th St","stop_lat":39.825154,"stop_lon":-86.15453},{"stop_id":"2950","stop_name":"91st St & Warwick Rd","stop_lat":39.91979,"stop_lon":-86.149308},{"stop_id":"2951","stop_name":"86th St & Haverstick Rd","stop_lat":39.912484,"stop_lon":-86.117675},{"stop_id":"2952","stop_name":"52nd St & Delaware St","stop_lat":39.846882,"stop_lon":-86.15343},{"stop_id":"2953","stop_name":"96th St & Oakley Dr","stop_lat":39.926931,"stop_lon":-86.160383},{"stop_id":"2954","stop_name":"Westfield Blvd & 86th St","stop_lat":39.913257,"stop_lon":-86.133266},{"stop_id":"2955","stop_name":"Delaware St & North St","stop_lat":39.775703,"stop_lon":-86.154053},{"stop_id":"2956","stop_name":"Delaware St & Ft Wayne Ave","stop_lat":39.7771479,"stop_lon":-86.153999},{"stop_id":"2957","stop_name":"Delaware St & 09th St","stop_lat":39.778962,"stop_lon":-86.153944},{"stop_id":"2958","stop_name":"Delaware St & 10th St","stop_lat":39.780527,"stop_lon":-86.153884},{"stop_id":"2959","stop_name":"Delaware St & 11th St","stop_lat":39.781903,"stop_lon":-86.153876},{"stop_id":"2960","stop_name":"Delaware St & 13th St","stop_lat":39.784371,"stop_lon":-86.15389},{"stop_id":"2961","stop_name":"Delaware St & 14th St","stop_lat":39.785584,"stop_lon":-86.153895},{"stop_id":"2962","stop_name":"Delaware St & 16th St","stop_lat":39.787821,"stop_lon":-86.153943},{"stop_id":"2963","stop_name":"Delaware St & 17th St","stop_lat":39.790054,"stop_lon":-86.153667},{"stop_id":"2964","stop_name":"Delaware St & 19th St","stop_lat":39.79252,"stop_lon":-86.153688},{"stop_id":"2965","stop_name":"Delaware St & 20th St","stop_lat":39.7937579,"stop_lon":-86.1537139},{"stop_id":"2966","stop_name":"Delaware St & 21st St","stop_lat":39.795701,"stop_lon":-86.153696},{"stop_id":"2967","stop_name":"Delaware St & 22nd St","stop_lat":39.798006,"stop_lon":-86.153267},{"stop_id":"2968","stop_name":"Delaware St & 23rd St","stop_lat":39.799146,"stop_lon":-86.153211},{"stop_id":"2969","stop_name":"Delaware St & 24th St","stop_lat":39.80101,"stop_lon":-86.153118},{"stop_id":"2970","stop_name":"Delaware St & 25th St","stop_lat":39.803311,"stop_lon":-86.153031},{"stop_id":"2971","stop_name":"Delaware St & Fall Creek Pkwy S Dr","stop_lat":39.804862,"stop_lon":-86.153013},{"stop_id":"2972","stop_name":"Washington Blvd & 28th St","stop_lat":39.807102,"stop_lon":-86.151897},{"stop_id":"2973","stop_name":"Washington Blvd & 29th St","stop_lat":39.808115,"stop_lon":-86.151915},{"stop_id":"2974","stop_name":"Washington Blvd & 30th St","stop_lat":39.810047,"stop_lon":-86.152081},{"stop_id":"2975","stop_name":"Washington Blvd & 31st St","stop_lat":39.811933,"stop_lon":-86.151991},{"stop_id":"2976","stop_name":"Washington Blvd & 32nd St","stop_lat":39.813819,"stop_lon":-86.152005},{"stop_id":"2977","stop_name":"Washington Blvd & 33rd St","stop_lat":39.815694,"stop_lon":-86.152018},{"stop_id":"2978","stop_name":"Washington Blvd & 34th St","stop_lat":39.817437,"stop_lon":-86.152034},{"stop_id":"2979","stop_name":"Central Ave & 34th St","stop_lat":39.818605,"stop_lon":-86.149635},{"stop_id":"2980","stop_name":"Central Ave & 36th St","stop_lat":39.82079,"stop_lon":-86.149683},{"stop_id":"2981","stop_name":"Central Ave & Powell Pl","stop_lat":39.8218419,"stop_lon":-86.149704},{"stop_id":"2982","stop_name":"Central Ave & 38th St","stop_lat":39.824738,"stop_lon":-86.149714},{"stop_id":"2983","stop_name":"Central Ave & 39th St","stop_lat":39.826712,"stop_lon":-86.149731},{"stop_id":"2984","stop_name":"Central Ave & 40th St","stop_lat":39.82851,"stop_lon":-86.14974},{"stop_id":"2985","stop_name":"Central Ave & 42nd St","stop_lat":39.832177,"stop_lon":-86.149773},{"stop_id":"2986","stop_name":"Central Ave & 44th St","stop_lat":39.835831,"stop_lon":-86.149816},{"stop_id":"2987","stop_name":"Central Ave & 46th St","stop_lat":39.839449,"stop_lon":-86.149852},{"stop_id":"2988","stop_name":"Central Ave & 49th St","stop_lat":39.8426199,"stop_lon":-86.1499},{"stop_id":"2989","stop_name":"Central Ave & 51st St","stop_lat":39.844901,"stop_lon":-86.149937},{"stop_id":"2990","stop_name":"52nd St & Park Ave","stop_lat":39.8468639,"stop_lon":-86.148651},{"stop_id":"2991","stop_name":"52nd St & College Ave","stop_lat":39.846908,"stop_lon":-86.145955},{"stop_id":"2992","stop_name":"52nd St & Guilford Ave","stop_lat":39.846933,"stop_lon":-86.143259},{"stop_id":"2993","stop_name":"52nd St & Winthrop Ave","stop_lat":39.846952,"stop_lon":-86.141885},{"stop_id":"2994","stop_name":"52nd St & Carvel Ave","stop_lat":39.847343,"stop_lon":-86.139576},{"stop_id":"2995","stop_name":"52nd St & Crestview Ave","stop_lat":39.847527,"stop_lon":-86.138284},{"stop_id":"2996","stop_name":"52nd St & Indianola Ave","stop_lat":39.847522,"stop_lon":-86.135374},{"stop_id":"2997","stop_name":"52nd St & Rosslyn Ave","stop_lat":39.8475309,"stop_lon":-86.133832},{"stop_id":"2998","stop_name":"52nd St & Kingsley Dr","stop_lat":39.8475449,"stop_lon":-86.130435},{"stop_id":"2999","stop_name":"52nd St & Crittenden Ave","stop_lat":39.847563,"stop_lon":-86.1279519},{"stop_id":"3000","stop_name":"52nd St & Caroline St","stop_lat":39.847574,"stop_lon":-86.125709},{"stop_id":"3001","stop_name":"52nd St & Keystone Ct","stop_lat":39.847571,"stop_lon":-86.12385},{"stop_id":"3002","stop_name":"52nd St & Tacoma Ave","stop_lat":39.847592,"stop_lon":-86.120598},{"stop_id":"3003","stop_name":"Kingsway Dr - 4740 N","stop_lat":39.844473,"stop_lon":-86.120578},{"stop_id":"3004","stop_name":"Kingsway Dr & Willowbrook Pkwy","stop_lat":39.84308,"stop_lon":-86.120811},{"stop_id":"3005","stop_name":"Willowbrook Pkwy & Forum Cir","stop_lat":39.842287,"stop_lon":-86.119384},{"stop_id":"3006","stop_name":"Penwood Dr & 46th St","stop_lat":39.84061,"stop_lon":-86.118747},{"stop_id":"3007","stop_name":"46th St & Keystone Ave","stop_lat":39.84035,"stop_lon":-86.121138},{"stop_id":"3008","stop_name":"46th St & Erie Ave","stop_lat":39.840325,"stop_lon":-86.122787},{"stop_id":"3009","stop_name":"46th St & Hillside Ave","stop_lat":39.840292,"stop_lon":-86.124129},{"stop_id":"3010","stop_name":"46th St & Evanston Ave","stop_lat":39.84028,"stop_lon":-86.126415},{"stop_id":"3011","stop_name":"46th St & Norwaldo Ave","stop_lat":39.840279,"stop_lon":-86.128844},{"stop_id":"3012","stop_name":"46th St & Ralston Ave","stop_lat":39.840272,"stop_lon":-86.131322},{"stop_id":"3013","stop_name":"46th St & Marcy Ln","stop_lat":39.8402559,"stop_lon":-86.1345769},{"stop_id":"3014","stop_name":"46th St & Indianola Ave","stop_lat":39.840258,"stop_lon":-86.136141},{"stop_id":"3015","stop_name":"46th St & Crestview Ave","stop_lat":39.840247,"stop_lon":-86.138088},{"stop_id":"3016","stop_name":"46th St & Winthrop Ave","stop_lat":39.839774,"stop_lon":-86.141002},{"stop_id":"3017","stop_name":"46th St & Carrollton Ave","stop_lat":39.839723,"stop_lon":-86.143295},{"stop_id":"3018","stop_name":"46th St & Broadway St","stop_lat":39.83967,"stop_lon":-86.146809},{"stop_id":"3019","stop_name":"46th St & Broadway St","stop_lat":39.839599,"stop_lon":-86.147371},{"stop_id":"3020","stop_name":"46th St & Guilford Ave","stop_lat":39.839624,"stop_lon":-86.142724},{"stop_id":"3021","stop_name":"46th St & Winthrop Ave","stop_lat":39.839644,"stop_lon":-86.141296},{"stop_id":"3022","stop_name":"46th St & Carvel Ave","stop_lat":39.83991,"stop_lon":-86.139265},{"stop_id":"3023","stop_name":"46th St & Indianola Ave","stop_lat":39.840139,"stop_lon":-86.136934},{"stop_id":"3024","stop_name":"46th St & Marcy Ln","stop_lat":39.840148,"stop_lon":-86.134687},{"stop_id":"3025","stop_name":"46th St & Ralston Ave","stop_lat":39.840172,"stop_lon":-86.131557},{"stop_id":"3026","stop_name":"46th St & Norwaldo Ave","stop_lat":39.840179,"stop_lon":-86.129132},{"stop_id":"3027","stop_name":"46th St & Evanston Ave","stop_lat":39.840186,"stop_lon":-86.126728},{"stop_id":"3028","stop_name":"46th St & Hillside Ave","stop_lat":39.840192,"stop_lon":-86.1245239},{"stop_id":"3029","stop_name":"46th St & Keystone Ave","stop_lat":39.8402,"stop_lon":-86.122259},{"stop_id":"3030","stop_name":"Penwood Dr & 46th St","stop_lat":39.840794,"stop_lon":-86.118669},{"stop_id":"3031","stop_name":"Kingsway Dr & Willowbrook Pkwy","stop_lat":39.843218,"stop_lon":-86.120733},{"stop_id":"3032","stop_name":"Kingsway Dr - 4775 N","stop_lat":39.844405,"stop_lon":-86.120541},{"stop_id":"3033","stop_name":"62nd St & Oxford St","stop_lat":39.868676,"stop_lon":-86.116059},{"stop_id":"3034","stop_name":"62nd St & Oakland Ave","stop_lat":39.868673,"stop_lon":-86.112718},{"stop_id":"3035","stop_name":"62nd St & Olney St","stop_lat":39.868668,"stop_lon":-86.108079},{"stop_id":"3036","stop_name":"62nd St & Chester Dr","stop_lat":39.8686239,"stop_lon":-86.1010639},{"stop_id":"3037","stop_name":"Allisonville Rd & 62nd St","stop_lat":39.869109,"stop_lon":-86.096681},{"stop_id":"3038","stop_name":"Allisonville Rd & 64th St","stop_lat":39.874379,"stop_lon":-86.094081},{"stop_id":"3039","stop_name":"Allisonville Rd & 65th St","stop_lat":39.876939,"stop_lon":-86.092793},{"stop_id":"3040","stop_name":"Allisonville Rd & 72nd St","stop_lat":39.884488,"stop_lon":-86.089116},{"stop_id":"3041","stop_name":"Allisonville Rd & 75th St","stop_lat":39.891042,"stop_lon":-86.085863},{"stop_id":"3042","stop_name":"Allisonville Rd & 77th St","stop_lat":39.893256,"stop_lon":-86.084722},{"stop_id":"3043","stop_name":"Allisonville Rd & 81st St","stop_lat":39.90195,"stop_lon":-86.080302},{"stop_id":"3044","stop_name":"Allisonville Rd & 82nd St","stop_lat":39.903713,"stop_lon":-86.079243},{"stop_id":"3045","stop_name":"Allisonville Rd & Shopping Center Dr","stop_lat":39.906645,"stop_lon":-86.0777559},{"stop_id":"3046","stop_name":"Castleton Corner Dr & 86th St","stop_lat":39.9106049,"stop_lon":-86.072579},{"stop_id":"3047","stop_name":"Castleton Corner Dr & 8330 N - CompUSA","stop_lat":39.908778,"stop_lon":-86.071413},{"stop_id":"3048","stop_name":"JC Penney & Castleton Square","stop_lat":39.907489,"stop_lon":-86.068065},{"stop_id":"3049","stop_name":"Perimeter Rd & Knue Rd - Olive Garden","stop_lat":39.906507,"stop_lon":-86.0613259},{"stop_id":"3050","stop_name":"82nd St & Knue Rd","stop_lat":39.905212,"stop_lon":-86.059405},{"stop_id":"3051","stop_name":"82nd St & Castleway Dr","stop_lat":39.905219,"stop_lon":-86.055035},{"stop_id":"3052","stop_name":"Clearvista Way & Clearvista Dr","stop_lat":39.900892,"stop_lon":-86.044182},{"stop_id":"3053","stop_name":"82nd St & Summit Hill Dr","stop_lat":39.9050579,"stop_lon":-86.048956},{"stop_id":"3054","stop_name":"Clearvista Pkwy & 82nd St","stop_lat":39.904385,"stop_lon":-86.039663},{"stop_id":"3055","stop_name":"Clearvista Way - Community Hopsital North","stop_lat":39.902121,"stop_lon":-86.041223},{"stop_id":"3056","stop_name":"7129 E 75th St at Shadeland","stop_lat":39.890611,"stop_lon":-86.0433879},{"stop_id":"3057","stop_name":"75th St & Shadeland Station Way","stop_lat":39.890607,"stop_lon":-86.042201},{"stop_id":"3058","stop_name":"Shadeland Station Way & Shadeland Station","stop_lat":39.887501,"stop_lon":-86.042537},{"stop_id":"3059","stop_name":"Shadeland Station & 71st St","stop_lat":39.883559,"stop_lon":-86.042529},{"stop_id":"3060","stop_name":"71st St & Shadeland Ave","stop_lat":39.883474,"stop_lon":-86.045829},{"stop_id":"3061","stop_name":"82nd St & Clearvista Pkwy","stop_lat":39.905249,"stop_lon":-86.0400669},{"stop_id":"3062","stop_name":"82nd St & Bash St","stop_lat":39.905275,"stop_lon":-86.050347},{"stop_id":"3063","stop_name":"82nd St & Castleway Dr","stop_lat":39.905415,"stop_lon":-86.054633},{"stop_id":"3064","stop_name":"Knue Rd & 82nd St","stop_lat":39.90592,"stop_lon":-86.060253},{"stop_id":"3065","stop_name":"Perimeter Rd & Knue Rd - Sears Store","stop_lat":39.906598,"stop_lon":-86.061309},{"stop_id":"3066","stop_name":"Castleton Corner Dr & 85th St","stop_lat":39.911066,"stop_lon":-86.072592},{"stop_id":"3067","stop_name":"Allisonville Rd & Shopping Center Dr","stop_lat":39.90691,"stop_lon":-86.077982},{"stop_id":"3068","stop_name":"Allisonville Rd & 82nd St","stop_lat":39.904314,"stop_lon":-86.0792249},{"stop_id":"3069","stop_name":"Allisonville Rd & Plantation Dr","stop_lat":39.901776,"stop_lon":-86.080536},{"stop_id":"3070","stop_name":"Allisonville Rd & 79th St","stop_lat":39.898464,"stop_lon":-86.082248},{"stop_id":"3071","stop_name":"Allisonville Rd & 77th St","stop_lat":39.893426,"stop_lon":-86.084766},{"stop_id":"3072","stop_name":"Allisonville Rd & 75th St","stop_lat":39.891132,"stop_lon":-86.085924},{"stop_id":"3073","stop_name":"Allisonville Rd & 72nd St","stop_lat":39.884562,"stop_lon":-86.089195},{"stop_id":"3074","stop_name":"Allisonville Rd & 71st St","stop_lat":39.882632,"stop_lon":-86.090149},{"stop_id":"3075","stop_name":"Allisonville Rd & 65th St","stop_lat":39.8752939,"stop_lon":-86.093738},{"stop_id":"3076","stop_name":"Allisonville Rd & 62nd St","stop_lat":39.869568,"stop_lon":-86.096641},{"stop_id":"3077","stop_name":"62nd St & Olney St","stop_lat":39.86875,"stop_lon":-86.107659},{"stop_id":"3078","stop_name":"62nd St & Northern Ln","stop_lat":39.868734,"stop_lon":-86.113096},{"stop_id":"3079","stop_name":"62nd St & Oxford St","stop_lat":39.868779,"stop_lon":-86.115714},{"stop_id":"3080","stop_name":"52nd St & Keystone Ave","stop_lat":39.847667,"stop_lon":-86.122992},{"stop_id":"3081","stop_name":"52nd St & Caroline St","stop_lat":39.847658,"stop_lon":-86.125264},{"stop_id":"3082","stop_name":"52nd St & Crittenden Ave","stop_lat":39.847654,"stop_lon":-86.127668},{"stop_id":"3083","stop_name":"52nd St & Kingsley Dr","stop_lat":39.847642,"stop_lon":-86.130143},{"stop_id":"3084","stop_name":"52nd St & Rosslyn Ave","stop_lat":39.84762,"stop_lon":-86.133577},{"stop_id":"3085","stop_name":"52nd St & Luzzane Ln","stop_lat":39.84761,"stop_lon":-86.135279},{"stop_id":"3086","stop_name":"52nd St & Crestview Ave","stop_lat":39.847609,"stop_lon":-86.137565},{"stop_id":"3087","stop_name":"52nd St & Winthrop Ave","stop_lat":39.8470439,"stop_lon":-86.141611},{"stop_id":"3088","stop_name":"52nd St & Carrollton Ave","stop_lat":39.847009,"stop_lon":-86.144592},{"stop_id":"3089","stop_name":"52nd St & College Ave","stop_lat":39.846997,"stop_lon":-86.145553},{"stop_id":"3090","stop_name":"52nd St & Broadway St","stop_lat":39.846961,"stop_lon":-86.146885},{"stop_id":"3091","stop_name":"Central Ave & 52nd St","stop_lat":39.846564,"stop_lon":-86.1500949},{"stop_id":"3092","stop_name":"Central Ave & 49th St","stop_lat":39.84285,"stop_lon":-86.149997},{"stop_id":"3093","stop_name":"Central Ave & 46th St","stop_lat":39.839322,"stop_lon":-86.149987},{"stop_id":"3094","stop_name":"Central Ave & 44th St","stop_lat":39.836028,"stop_lon":-86.149921},{"stop_id":"3095","stop_name":"Central Ave & 42nd St","stop_lat":39.83224,"stop_lon":-86.149884},{"stop_id":"3096","stop_name":"Central Ave & 40th St","stop_lat":39.828718,"stop_lon":-86.149848},{"stop_id":"3097","stop_name":"Central Ave & 39th St","stop_lat":39.82686,"stop_lon":-86.149843},{"stop_id":"3098","stop_name":"Central Ave & 38th St","stop_lat":39.824611,"stop_lon":-86.14983},{"stop_id":"3099","stop_name":"Central Ave & Powell Pl","stop_lat":39.821951,"stop_lon":-86.149776},{"stop_id":"3100","stop_name":"Central Ave & Central Ct N","stop_lat":39.820323,"stop_lon":-86.149775},{"stop_id":"3101","stop_name":"Central Ave & 34th St","stop_lat":39.818017,"stop_lon":-86.149752},{"stop_id":"3102","stop_name":"Pennsylvania St & North St","stop_lat":39.775203,"stop_lon":-86.156052},{"stop_id":"3103","stop_name":"46th St & College Ave","stop_lat":39.839615,"stop_lon":-86.145584},{"stop_id":"3104","stop_name":"Castle Corner Dr - 8413 N","stop_lat":39.90879,"stop_lon":-86.071296},{"stop_id":"3105","stop_name":"86th St & Allisonville Rd","stop_lat":39.912294,"stop_lon":-86.07486},{"stop_id":"3106","stop_name":"Central Ave & 32nd St","stop_lat":39.81407,"stop_lon":-86.149728},{"stop_id":"3107","stop_name":"96th St & College Ave","stop_lat":39.927121,"stop_lon":-86.146329},{"stop_id":"3108","stop_name":"91st St & Meridian St","stop_lat":39.91972,"stop_lon":-86.156937},{"stop_id":"3109","stop_name":"91st & Willowood St","stop_lat":39.919706,"stop_lon":-86.160253},{"stop_id":"3110","stop_name":"Township Line Rd & 86th St","stop_lat":39.911233,"stop_lon":-86.203176},{"stop_id":"3111","stop_name":"Township Line Rd & 86th St","stop_lat":39.910492,"stop_lon":-86.203121},{"stop_id":"3112","stop_name":"Township Line Rd & Summer Dr","stop_lat":39.908817,"stop_lon":-86.203111},{"stop_id":"3113","stop_name":"Township Line Rd & Plaza Dr","stop_lat":39.906124,"stop_lon":-86.203119},{"stop_id":"3114","stop_name":"Township Line Rd - 8111 N","stop_lat":39.9039829,"stop_lon":-86.203116},{"stop_id":"3115","stop_name":"Saint Vincent Women's Hospital","stop_lat":39.904,"stop_lon":-86.202454},{"stop_id":"3116","stop_name":"Township Line Rd & Spyglass Dr","stop_lat":39.907272,"stop_lon":-86.202992},{"stop_id":"3117","stop_name":"Township Line Rd & Summer Dr","stop_lat":39.908225,"stop_lon":-86.202978},{"stop_id":"3118","stop_name":"Township Line Rd & 86th St","stop_lat":39.911193,"stop_lon":-86.20293},{"stop_id":"3119","stop_name":"Harcourt Rd & Private Dr","stop_lat":39.904364,"stop_lon":-86.193595},{"stop_id":"3120","stop_name":"Harcourt Rd & Century Way","stop_lat":39.903329,"stop_lon":-86.193594},{"stop_id":"3121","stop_name":"Harcourt Rd & Covey Ln","stop_lat":39.901743,"stop_lon":-86.193596},{"stop_id":"3122","stop_name":"Harcourt Rd - 7950 N","stop_lat":39.899464,"stop_lon":-86.193586},{"stop_id":"3123","stop_name":"Harcourt Rd & Moray Ct E","stop_lat":39.89816,"stop_lon":-86.19358},{"stop_id":"3124","stop_name":"Harcourt Rd & Harcourt Spring Blvd","stop_lat":39.896502,"stop_lon":-86.193553},{"stop_id":"3125","stop_name":"Harcourt Rd & Suffolk Ln","stop_lat":39.894246,"stop_lon":-86.19351},{"stop_id":"3126","stop_name":"Harcourt Rd & 75th Pl","stop_lat":39.891322,"stop_lon":-86.1935309},{"stop_id":"3127","stop_name":"Harcourt Rd & 74th St","stop_lat":39.888305,"stop_lon":-86.193518},{"stop_id":"3128","stop_name":"Harcourt Rd & Westlane Rd","stop_lat":39.886142,"stop_lon":-86.193509},{"stop_id":"3129","stop_name":"Westlane Rd & Grandview Dr","stop_lat":39.885238,"stop_lon":-86.188866},{"stop_id":"3130","stop_name":"Ditch Rd & Countrybrook Dr","stop_lat":39.88691,"stop_lon":-86.183922},{"stop_id":"3131","stop_name":"Ditch Rd & Tishman Ln","stop_lat":39.8892979,"stop_lon":-86.183918},{"stop_id":"3132","stop_name":"Ditch Rd & 75th Ct","stop_lat":39.89164,"stop_lon":-86.183932},{"stop_id":"3133","stop_name":"Ditch Rd & 79th St","stop_lat":39.89729,"stop_lon":-86.183907},{"stop_id":"3134","stop_name":"79th St & Lieber Rd","stop_lat":39.897516,"stop_lon":-86.180006},{"stop_id":"3135","stop_name":"79th St & Taunton Rd","stop_lat":39.897548,"stop_lon":-86.177579},{"stop_id":"3136","stop_name":"79th St & Hoover Rd","stop_lat":39.897591,"stop_lon":-86.174657},{"stop_id":"3137","stop_name":"Hoover Rd & 77th St Dr N","stop_lat":39.894306,"stop_lon":-86.174565},{"stop_id":"3138","stop_name":"Hoover Rd & 75th St","stop_lat":39.889875,"stop_lon":-86.1745679},{"stop_id":"3139","stop_name":"Hoover Rd & 73rd St","stop_lat":39.886067,"stop_lon":-86.174558},{"stop_id":"3140","stop_name":"Hoover Rd & Fairway Dr","stop_lat":39.883814,"stop_lon":-86.174541},{"stop_id":"3141","stop_name":"Hoover Rd & Oakwood Trail","stop_lat":39.882106,"stop_lon":-86.174532},{"stop_id":"3142","stop_name":"Hoover Rd - 6800 N JCC","stop_lat":39.8791579,"stop_lon":-86.174553},{"stop_id":"3143","stop_name":"Hoover Rd & Golf Ln","stop_lat":39.877165,"stop_lon":-86.17456},{"stop_id":"3144","stop_name":"Hoover Rd & Lincolnwood Ln","stop_lat":39.874875,"stop_lon":-86.174564},{"stop_id":"3145","stop_name":"Hoover Rd & 64th St","stop_lat":39.873074,"stop_lon":-86.174579},{"stop_id":"3146","stop_name":"64th St & Kennedy Ln","stop_lat":39.871977,"stop_lon":-86.173185},{"stop_id":"3147","stop_name":"64th St - Orchard School","stop_lat":39.87201,"stop_lon":-86.171251},{"stop_id":"3148","stop_name":"64th St & Spring Mill Rd","stop_lat":39.872033,"stop_lon":-86.165914},{"stop_id":"3149","stop_name":"Spring Mill Rd & 63rd St","stop_lat":39.869055,"stop_lon":-86.165066},{"stop_id":"3150","stop_name":"Spring Mill Rd & Sunset Ln","stop_lat":39.866069,"stop_lon":-86.163555},{"stop_id":"3151","stop_name":"Illinois St & 59th St","stop_lat":39.861054,"stop_lon":-86.159643},{"stop_id":"3152","stop_name":"Illinois St & Laverock Rd","stop_lat":39.858471,"stop_lon":-86.159639},{"stop_id":"3153","stop_name":"Illinois St & Private Dr - Riviera Club","stop_lat":39.8566069,"stop_lon":-86.159626},{"stop_id":"3154","stop_name":"Illinois St & Westfield Blvd","stop_lat":39.854853,"stop_lon":-86.15961},{"stop_id":"3155","stop_name":"Illinois St - 5500 N","stop_lat":39.851992,"stop_lon":-86.159564},{"stop_id":"3156","stop_name":"Illinois St & 54th St","stop_lat":39.850538,"stop_lon":-86.159554},{"stop_id":"3157","stop_name":"Illinois St & 52nd St","stop_lat":39.8468779,"stop_lon":-86.159496},{"stop_id":"3158","stop_name":"Illinois St & 49th St","stop_lat":39.844422,"stop_lon":-86.159471},{"stop_id":"3159","stop_name":"Illinois St & 49th St","stop_lat":39.842923,"stop_lon":-86.159446},{"stop_id":"3160","stop_name":"Illinois St & 47th St","stop_lat":39.841213,"stop_lon":-86.15943},{"stop_id":"3161","stop_name":"Illinois St & 46th St","stop_lat":39.839604,"stop_lon":-86.159404},{"stop_id":"3162","stop_name":"Illinois St & Blue Ridge Rd","stop_lat":39.83768,"stop_lon":-86.159384},{"stop_id":"3163","stop_name":"Illinois St & 44th St","stop_lat":39.835912,"stop_lon":-86.1593709},{"stop_id":"3164","stop_name":"Illinois St & 43rd St","stop_lat":39.834103,"stop_lon":-86.159351},{"stop_id":"3165","stop_name":"Illinois St & 42nd St","stop_lat":39.8321619,"stop_lon":-86.159344},{"stop_id":"3166","stop_name":"Illinois St & 41st St","stop_lat":39.830202,"stop_lon":-86.1593089},{"stop_id":"3167","stop_name":"Illinois St & 40th St","stop_lat":39.828472,"stop_lon":-86.159304},{"stop_id":"3168","stop_name":"Illinois St & 39th St","stop_lat":39.8268119,"stop_lon":-86.159299},{"stop_id":"3169","stop_name":"Illinois St & 38th St","stop_lat":39.825181,"stop_lon":-86.159287},{"stop_id":"3170","stop_name":"Illinois St & 39th St","stop_lat":39.826529,"stop_lon":-86.159154},{"stop_id":"3171","stop_name":"Illinois St & 40th St","stop_lat":39.828196,"stop_lon":-86.159184},{"stop_id":"3172","stop_name":"Illinois St & 41st St","stop_lat":39.830183,"stop_lon":-86.159205},{"stop_id":"3173","stop_name":"Illinois St & 42nd St","stop_lat":39.832036,"stop_lon":-86.159212},{"stop_id":"3174","stop_name":"Illinois St & 44th St","stop_lat":39.835759,"stop_lon":-86.159242},{"stop_id":"3175","stop_name":"Illinois St & Blue Ridge Rd","stop_lat":39.837743,"stop_lon":-86.159267},{"stop_id":"3176","stop_name":"Illinois St & 46th St","stop_lat":39.839657,"stop_lon":-86.159284},{"stop_id":"3177","stop_name":"Illinois St & 49th St","stop_lat":39.842492,"stop_lon":-86.159315},{"stop_id":"3178","stop_name":"Illinois St & 49th St","stop_lat":39.84429,"stop_lon":-86.159352},{"stop_id":"3179","stop_name":"Illinois St & 52nd St","stop_lat":39.84664,"stop_lon":-86.159384},{"stop_id":"3180","stop_name":"Illinois St & 54th St","stop_lat":39.850291,"stop_lon":-86.159445},{"stop_id":"3181","stop_name":"Illinois St & 56th St","stop_lat":39.853967,"stop_lon":-86.1594609},{"stop_id":"3182","stop_name":"Illinois St - 5645 N","stop_lat":39.8564999,"stop_lon":-86.159493},{"stop_id":"3183","stop_name":"Illinois St & Laverock Rd","stop_lat":39.858356,"stop_lon":-86.159528},{"stop_id":"3184","stop_name":"Illinois St & 59th St","stop_lat":39.861074,"stop_lon":-86.1595619},{"stop_id":"3185","stop_name":"Spring Mill Rd & 63rd St","stop_lat":39.868518,"stop_lon":-86.164991},{"stop_id":"3186","stop_name":"64th St & Sunset Ln","stop_lat":39.87205,"stop_lon":-86.166363},{"stop_id":"3187","stop_name":"64th St - 615 W - Orchard School","stop_lat":39.87203,"stop_lon":-86.17092},{"stop_id":"3188","stop_name":"64th St & Kennedy Ln","stop_lat":39.87202,"stop_lon":-86.172751},{"stop_id":"3189","stop_name":"Hoover Rd & 64th St","stop_lat":39.873399,"stop_lon":-86.174489},{"stop_id":"3190","stop_name":"Hoover Rd & Golf Ln","stop_lat":39.877286,"stop_lon":-86.174475},{"stop_id":"3191","stop_name":"Hoover Rd - 6800 N - JCC","stop_lat":39.8788539,"stop_lon":-86.174426},{"stop_id":"3192","stop_name":"Hoover Rd & Oakwood Trail","stop_lat":39.881846,"stop_lon":-86.1744159},{"stop_id":"3193","stop_name":"Hoover Rd & Fairway Dr","stop_lat":39.883487,"stop_lon":-86.174449},{"stop_id":"3194","stop_name":"Hoover Rd & 73rd St","stop_lat":39.887435,"stop_lon":-86.174454},{"stop_id":"3195","stop_name":"Hoover Rd & 75th St","stop_lat":39.88967,"stop_lon":-86.174463},{"stop_id":"3196","stop_name":"Hoover Rd & 77th St Dr N","stop_lat":39.892868,"stop_lon":-86.17449},{"stop_id":"3197","stop_name":"79th St & Hoover Rd","stop_lat":39.897633,"stop_lon":-86.175071},{"stop_id":"3198","stop_name":"79th St & Taunton Rd","stop_lat":39.897607,"stop_lon":-86.177295},{"stop_id":"3199","stop_name":"79th St & Dartmouth Rd","stop_lat":39.897587,"stop_lon":-86.180552},{"stop_id":"3200","stop_name":"Ditch Rd & 79th St","stop_lat":39.896265,"stop_lon":-86.184017},{"stop_id":"3201","stop_name":"Ditch Rd & 76th St","stop_lat":39.893009,"stop_lon":-86.184025},{"stop_id":"3202","stop_name":"Ditch Rd & 75th St","stop_lat":39.890915,"stop_lon":-86.184012},{"stop_id":"3203","stop_name":"Ditch Rd & Merganser Dr","stop_lat":39.889163,"stop_lon":-86.183999},{"stop_id":"3204","stop_name":"Ditch Rd & Merganser Dr","stop_lat":39.8869619,"stop_lon":-86.184043},{"stop_id":"3205","stop_name":"Westlane Rd & Grandview Dr","stop_lat":39.885364,"stop_lon":-86.188397},{"stop_id":"3206","stop_name":"Harcourt Rd & Westlane Rd","stop_lat":39.886123,"stop_lon":-86.193427},{"stop_id":"3207","stop_name":"Harcourt Rd & 74th Pl","stop_lat":39.889302,"stop_lon":-86.193416},{"stop_id":"3208","stop_name":"Harcourt Rd & 75th Pl","stop_lat":39.890971,"stop_lon":-86.193439},{"stop_id":"3209","stop_name":"Harcourt Rd & Suffolk Ln","stop_lat":39.894337,"stop_lon":-86.19344},{"stop_id":"3210","stop_name":"Harcourt Rd & Harcourt Springs Blvd","stop_lat":39.896116,"stop_lon":-86.193425},{"stop_id":"3211","stop_name":"Harcourt Rd & Moray Ct E","stop_lat":39.897848,"stop_lon":-86.193428},{"stop_id":"3212","stop_name":"Harcourt Rd & 80th St","stop_lat":39.900332,"stop_lon":-86.193447},{"stop_id":"3213","stop_name":"Harcourt Rd & Centurion Pkwy","stop_lat":39.901993,"stop_lon":-86.193449},{"stop_id":"3214","stop_name":"Hoover Rd & Century Way","stop_lat":39.903036,"stop_lon":-86.193457},{"stop_id":"3215","stop_name":"Hoover Rd - 8181 N","stop_lat":39.904082,"stop_lon":-86.193457},{"stop_id":"3216","stop_name":"Harcourt Rd & Katie Knox Dr","stop_lat":39.9063919,"stop_lon":-86.193839},{"stop_id":"3217","stop_name":"Harcourt Rd - Saint Vincent Hospital","stop_lat":39.908563,"stop_lon":-86.193859},{"stop_id":"3218","stop_name":"8450 Harcourt Rd - St Vincent Hospital","stop_lat":39.9095299,"stop_lon":-86.193849},{"stop_id":"3219","stop_name":"Kessler Blvd W Dr & Spring Mill Rd","stop_lat":39.862708,"stop_lon":-86.163121},{"stop_id":"3220","stop_name":"Hoover Rd & Lincolnwood Ln","stop_lat":39.874683,"stop_lon":-86.17447},{"stop_id":"3221","stop_name":"86th St & Sorrel Dr","stop_lat":39.912138,"stop_lon":-86.196157},{"stop_id":"3222","stop_name":"White River Pkwy W Dr & Michigan St","stop_lat":39.7749949,"stop_lon":-86.1899849},{"stop_id":"3223","stop_name":"White River Pkwy W Dr & 10th St","stop_lat":39.780338,"stop_lon":-86.191082},{"stop_id":"3224","stop_name":"White River Pkwy W Dr - 1151 N","stop_lat":39.7835899,"stop_lon":-86.188954},{"stop_id":"3225","stop_name":"White River Pkwy W Dr & Belmont Ave","stop_lat":39.786046,"stop_lon":-86.196264},{"stop_id":"3226","stop_name":"White River Pkwy W Dr & Pershing Ave","stop_lat":39.78698,"stop_lon":-86.199239},{"stop_id":"3227","stop_name":"Lafayette Rd & 17th St","stop_lat":39.789143,"stop_lon":-86.200419},{"stop_id":"3228","stop_name":"Lafayette Rd & Cold Spring Rd","stop_lat":39.792846,"stop_lon":-86.203028},{"stop_id":"3229","stop_name":"Lafayette Rd & 21st St","stop_lat":39.795438,"stop_lon":-86.205738},{"stop_id":"3230","stop_name":"Lafayette Rd & Private Dr","stop_lat":39.797654,"stop_lon":-86.208065},{"stop_id":"3231","stop_name":"Lafayette Rd & Kessler Blvd N Dr","stop_lat":39.799173,"stop_lon":-86.2096679},{"stop_id":"3232","stop_name":"Lafayette Rd & Groff Ave","stop_lat":39.801604,"stop_lon":-86.212268},{"stop_id":"3233","stop_name":"Lafayette Rd & Roberta Dr","stop_lat":39.8034589,"stop_lon":-86.214197},{"stop_id":"3234","stop_name":"Lafayette Rd & Tibbs Ave","stop_lat":39.805884,"stop_lon":-86.216779},{"stop_id":"3235","stop_name":"Lafayette Rd - 2915 N","stop_lat":39.80831,"stop_lon":-86.21923},{"stop_id":"3236","stop_name":"Lafayette Rd & 30th St","stop_lat":39.809922,"stop_lon":-86.2208409},{"stop_id":"3237","stop_name":"Lafayette Rd & 34th St","stop_lat":39.817922,"stop_lon":-86.228876},{"stop_id":"3238","stop_name":"Lafayette Rd & Georgetown Rd","stop_lat":39.829279,"stop_lon":-86.2401129},{"stop_id":"3239","stop_name":"Lafayette Rd - 4050 N","stop_lat":39.830514,"stop_lon":-86.24132},{"stop_id":"3240","stop_name":"Lafayette Rd & Georgetown Rd","stop_lat":39.833123,"stop_lon":-86.243816},{"stop_id":"3241","stop_name":"Georgetown Rd & Lafayette Rd","stop_lat":39.8345,"stop_lon":-86.244658},{"stop_id":"3242","stop_name":"Georgetown Rd & 47th St","stop_lat":39.841803,"stop_lon":-86.241663},{"stop_id":"3243","stop_name":"Georgetown Rd & Bradenton Pl","stop_lat":39.8441479,"stop_lon":-86.241626},{"stop_id":"3244","stop_name":"Georgetown Rd & 52nd St","stop_lat":39.846305,"stop_lon":-86.241665},{"stop_id":"3245","stop_name":"Georgetown Rd & Pinecroft Dr","stop_lat":39.848636,"stop_lon":-86.24171},{"stop_id":"3246","stop_name":"Georgetown Rd & Kelvington Dr","stop_lat":39.8505449,"stop_lon":-86.240931},{"stop_id":"3247","stop_name":"Georgetown Rd & 56th St","stop_lat":39.852493,"stop_lon":-86.240032},{"stop_id":"3248","stop_name":"Georgetown Rd & 57th St","stop_lat":39.855798,"stop_lon":-86.240134},{"stop_id":"3249","stop_name":"Georgetown Rd & Sebring Dr","stop_lat":39.857512,"stop_lon":-86.240391},{"stop_id":"3250","stop_name":"Georgetown Rd & 59th St","stop_lat":39.8602429,"stop_lon":-86.24109},{"stop_id":"3251","stop_name":"Georgetown Rd & Country Brook Dr","stop_lat":39.863782,"stop_lon":-86.24319},{"stop_id":"3252","stop_name":"Georgetown Rd & 62nd St","stop_lat":39.868222,"stop_lon":-86.244196},{"stop_id":"3253","stop_name":"Georgetown Rd & Sandyside Dr","stop_lat":39.870818,"stop_lon":-86.24431},{"stop_id":"3254","stop_name":"Georgetown Rd & Pendragon Blvd","stop_lat":39.874597,"stop_lon":-86.244449},{"stop_id":"3255","stop_name":"Georgetown Rd & Covered Bridge Rd","stop_lat":39.876475,"stop_lon":-86.244429},{"stop_id":"3256","stop_name":"Georgetown Rd & Oakwood Trail","stop_lat":39.878848,"stop_lon":-86.244331},{"stop_id":"3257","stop_name":"Georgetown Rd & 71st St","stop_lat":39.8807199,"stop_lon":-86.244219},{"stop_id":"3258","stop_name":"Georgetown Rd - 7231 N","stop_lat":39.886196,"stop_lon":-86.243288},{"stop_id":"3259","stop_name":"Georgetown Rd - 7575 N","stop_lat":39.888219,"stop_lon":-86.242796},{"stop_id":"3260","stop_name":"Georgetown Rd - 7747 N","stop_lat":39.8943439,"stop_lon":-86.241079},{"stop_id":"3261","stop_name":"79th St & Georgetown Rd","stop_lat":39.89676,"stop_lon":-86.241627},{"stop_id":"3262","stop_name":"79th St - 5022 W","stop_lat":39.8966179,"stop_lon":-86.246473},{"stop_id":"3263","stop_name":"79th St & Allison Ave","stop_lat":39.896537,"stop_lon":-86.249886},{"stop_id":"3264","stop_name":"Allison Ave & 81st St","stop_lat":39.900036,"stop_lon":-86.250101},{"stop_id":"3265","stop_name":"81st St & Norfolk St","stop_lat":39.900198,"stop_lon":-86.25516},{"stop_id":"3266","stop_name":"Norfolk St - 8178 N","stop_lat":39.90241,"stop_lon":-86.255183},{"stop_id":"3267","stop_name":"Norfolk St & 84th St","stop_lat":39.906844,"stop_lon":-86.255196},{"stop_id":"3268","stop_name":"Moller Rd & 86th St","stop_lat":39.908948,"stop_lon":-86.256565},{"stop_id":"3269","stop_name":"Zionsville Rd & 86th St","stop_lat":39.909743,"stop_lon":-86.259951},{"stop_id":"3270","stop_name":"Zionsville Rd & 84th St","stop_lat":39.906682,"stop_lon":-86.259928},{"stop_id":"3271","stop_name":"Zionsville Rd - 8260 N","stop_lat":39.905422,"stop_lon":-86.259928},{"stop_id":"3272","stop_name":"Zionsville Rd & 82nd St","stop_lat":39.902455,"stop_lon":-86.259928},{"stop_id":"3273","stop_name":"Zionsville Rd & 80th St","stop_lat":39.898779,"stop_lon":-86.259921},{"stop_id":"3274","stop_name":"Zionsville Rd & 79th St","stop_lat":39.8958,"stop_lon":-86.2598919},{"stop_id":"3275","stop_name":"Zionsville Rd - 7736 N","stop_lat":39.893637,"stop_lon":-86.259869},{"stop_id":"3276","stop_name":"Zionsville Rd & 76th St","stop_lat":39.890681,"stop_lon":-86.259872},{"stop_id":"3277","stop_name":"Zionsville Rd & 74th St","stop_lat":39.887438,"stop_lon":-86.260468},{"stop_id":"3278","stop_name":"74th St - 5800 W","stop_lat":39.887368,"stop_lon":-86.263443},{"stop_id":"3279","stop_name":"74th St & Woodland Dr","stop_lat":39.887315,"stop_lon":-86.266746},{"stop_id":"3280","stop_name":"Woodland Dr - 7330 N","stop_lat":39.885716,"stop_lon":-86.266989},{"stop_id":"3281","stop_name":"Woodland Dr - 7223 N","stop_lat":39.883701,"stop_lon":-86.266052},{"stop_id":"3282","stop_name":"Woodland Dr & 74th St","stop_lat":39.887078,"stop_lon":-86.266965},{"stop_id":"3283","stop_name":"74th St -5601 W","stop_lat":39.887344,"stop_lon":-86.262217},{"stop_id":"3284","stop_name":"Zionsville Rd & 76th St","stop_lat":39.89061,"stop_lon":-86.259733},{"stop_id":"3285","stop_name":"Zionsville Rd - 7750 N","stop_lat":39.893932,"stop_lon":-86.259701},{"stop_id":"3286","stop_name":"Zionsville Rd & 82nd St","stop_lat":39.902087,"stop_lon":-86.259771},{"stop_id":"3287","stop_name":"Zionsville Rd - 8269 N","stop_lat":39.904723,"stop_lon":-86.259747},{"stop_id":"3288","stop_name":"Zionsville Rd & 84th St","stop_lat":39.907347,"stop_lon":-86.259749},{"stop_id":"3289","stop_name":"86th St & Zionsville Rd","stop_lat":39.910633,"stop_lon":-86.258847},{"stop_id":"3290","stop_name":"Moller Rd & 86th St","stop_lat":39.909246,"stop_lon":-86.256692},{"stop_id":"3291","stop_name":"Norfolk St & 84th St","stop_lat":39.906305,"stop_lon":-86.255238},{"stop_id":"3292","stop_name":"Norfolk St - 8177 N","stop_lat":39.902473,"stop_lon":-86.255244},{"stop_id":"3293","stop_name":"Norfok St & 81st St","stop_lat":39.900258,"stop_lon":-86.255236},{"stop_id":"3294","stop_name":"Allison Ave & 79th St","stop_lat":39.897025,"stop_lon":-86.250169},{"stop_id":"3295","stop_name":"79th St - 5045 W","stop_lat":39.896546,"stop_lon":-86.246469},{"stop_id":"3296","stop_name":"79th St & Georgetown Rd","stop_lat":39.89668,"stop_lon":-86.241708},{"stop_id":"3297","stop_name":"Georgetown Rd & 79th St","stop_lat":39.894544,"stop_lon":-86.241166},{"stop_id":"3298","stop_name":"Georgetown Rd & 78th St","stop_lat":39.892853,"stop_lon":-86.241758},{"stop_id":"3299","stop_name":"Georgetown Rd - 7520 N","stop_lat":39.8882819,"stop_lon":-86.242917},{"stop_id":"3300","stop_name":"Georgetown Rd - 7270 N","stop_lat":39.885126,"stop_lon":-86.243675},{"stop_id":"3301","stop_name":"Georgetown Rd & 71st St","stop_lat":39.881439,"stop_lon":-86.244317},{"stop_id":"3302","stop_name":"Georgetown Rd & Oakwood Trail","stop_lat":39.8791439,"stop_lon":-86.244426},{"stop_id":"3303","stop_name":"Georgetown Rd - 6702 N","stop_lat":39.876864,"stop_lon":-86.244553},{"stop_id":"3304","stop_name":"Georgetown Rd & Potmac Square Dr","stop_lat":39.874679,"stop_lon":-86.244578},{"stop_id":"3305","stop_name":"Georgetown Rd & Robinsrock Dr","stop_lat":39.870175,"stop_lon":-86.244433},{"stop_id":"3306","stop_name":"Georgetown Rd & 62nd St","stop_lat":39.867998,"stop_lon":-86.244408},{"stop_id":"3307","stop_name":"Georgetown Rd & Oakbrook Rd","stop_lat":39.8639889,"stop_lon":-86.243444},{"stop_id":"3308","stop_name":"Georgetown Rd & 59th St","stop_lat":39.860818,"stop_lon":-86.2413909},{"stop_id":"3309","stop_name":"Georgetown Rd & Sebring Dr","stop_lat":39.857854,"stop_lon":-86.2405859},{"stop_id":"3310","stop_name":"Georgetown Rd & 57th St","stop_lat":39.856225,"stop_lon":-86.240369},{"stop_id":"3311","stop_name":"Georgetown Rd & 56th St","stop_lat":39.852357,"stop_lon":-86.240255},{"stop_id":"3312","stop_name":"Georgetown Rd & Kelvington Dr","stop_lat":39.850142,"stop_lon":-86.241384},{"stop_id":"3313","stop_name":"Georgetown Rd & Pinecroft Dr","stop_lat":39.84811,"stop_lon":-86.241908},{"stop_id":"3314","stop_name":"Georgetown Rd & 52nd St","stop_lat":39.845621,"stop_lon":-86.241845},{"stop_id":"3315","stop_name":"Georgetown Rd & Brock St","stop_lat":39.844054,"stop_lon":-86.241792},{"stop_id":"3316","stop_name":"Georgetown Rd & 47th St","stop_lat":39.841434,"stop_lon":-86.241913},{"stop_id":"3317","stop_name":"Georgetown Rd & Century Plaza Rd","stop_lat":39.835589,"stop_lon":-86.243744},{"stop_id":"3318","stop_name":"Lafayette Rd & Pike Plaza Rd","stop_lat":39.833747,"stop_lon":-86.244669},{"stop_id":"3319","stop_name":"Lafayette Rd & Office Plaza Blvd","stop_lat":39.831573,"stop_lon":-86.242586},{"stop_id":"3320","stop_name":"Lafayette Rd & Georgetown Rd","stop_lat":39.82851,"stop_lon":-86.239637},{"stop_id":"3321","stop_name":"3950 Lafayette Rd - Lafayette Sq","stop_lat":39.827319,"stop_lon":-86.238427},{"stop_id":"3322","stop_name":"Lafayette Rd - 3900 N","stop_lat":39.826098,"stop_lon":-86.237185},{"stop_id":"3323","stop_name":"Lafayette Rd - 3094 N","stop_lat":39.811329,"stop_lon":-86.222376},{"stop_id":"3324","stop_name":"Lafayette Rd & 30th St","stop_lat":39.809116,"stop_lon":-86.220172},{"stop_id":"3325","stop_name":"Lafayette Rd - 2850 N","stop_lat":39.807468,"stop_lon":-86.2185609},{"stop_id":"3326","stop_name":"Lafayette Rd - 2800 N","stop_lat":39.8064139,"stop_lon":-86.217456},{"stop_id":"3327","stop_name":"Lafayette Rd & Tibbs Ave","stop_lat":39.804515,"stop_lon":-86.21548},{"stop_id":"3328","stop_name":"Lafayette Rd & Roberta Dr","stop_lat":39.803086,"stop_lon":-86.213988},{"stop_id":"3329","stop_name":"Lafayette Rd & Groff Ave","stop_lat":39.801221,"stop_lon":-86.211998},{"stop_id":"3330","stop_name":"Lafayette Rd & Kessler Blvd N Dr","stop_lat":39.799541,"stop_lon":-86.210237},{"stop_id":"3331","stop_name":"Lafayette Rd - 2220 N","stop_lat":39.7974559,"stop_lon":-86.208011},{"stop_id":"3332","stop_name":"Lafayette Rd & 21st St","stop_lat":39.795391,"stop_lon":-86.205827},{"stop_id":"3333","stop_name":"Lafayette Rd & 19th St","stop_lat":39.792074,"stop_lon":-86.202378},{"stop_id":"3334","stop_name":"Lafayette Rd - 1740 N","stop_lat":39.790492,"stop_lon":-86.201341},{"stop_id":"3335","stop_name":"Lafayette Rd & 16th St","stop_lat":39.788592,"stop_lon":-86.200226},{"stop_id":"3336","stop_name":"White River Pkwy W Dr & Belmont Ave","stop_lat":39.786029,"stop_lon":-86.196428},{"stop_id":"3337","stop_name":"White River Pkwy W Dr - 1150 N","stop_lat":39.783598,"stop_lon":-86.188986},{"stop_id":"3338","stop_name":"White River Pkwy W Dr & 10th St","stop_lat":39.780943,"stop_lon":-86.1907279},{"stop_id":"3339","stop_name":"New York St & West St","stop_lat":39.771416,"stop_lon":-86.165414},{"stop_id":"3340","stop_name":"New York & Senate Ave","stop_lat":39.771389,"stop_lon":-86.163525},{"stop_id":"3341","stop_name":"81st St & Allison Ave","stop_lat":39.900234,"stop_lon":-86.250716},{"stop_id":"3342","stop_name":"Lafayette Rd & 20th St","stop_lat":39.79343,"stop_lon":-86.203762},{"stop_id":"3343","stop_name":"White River Pkwy W Dr & Pershing Ave","stop_lat":39.78689,"stop_lon":-86.198982},{"stop_id":"3344","stop_name":"80th St & Zionsville Rd","stop_lat":39.898187,"stop_lon":-86.2608489},{"stop_id":"3345","stop_name":"Intech Blvd & Intech Commons Dr","stop_lat":39.880482,"stop_lon":-86.274148},{"stop_id":"3346","stop_name":"Intech Blvd & Network Way","stop_lat":39.876562,"stop_lon":-86.274787},{"stop_id":"3347","stop_name":"Telecom Dr & Private Dr","stop_lat":39.8765069,"stop_lon":-86.269481},{"stop_id":"3348","stop_name":"Telecom Dr & Private Dr","stop_lat":39.873909,"stop_lon":-86.27171},{"stop_id":"3349","stop_name":"Intech Blvd & Private Dr","stop_lat":39.875389,"stop_lon":-86.2743519},{"stop_id":"3350","stop_name":"Intech Blvd & Intech Commons Dr","stop_lat":39.879473,"stop_lon":-86.273922},{"stop_id":"3351","stop_name":"Woodland Dr & 71st St","stop_lat":39.882701,"stop_lon":-86.265576},{"stop_id":"3352","stop_name":"Georgetown Rd & 71st St","stop_lat":39.8830079,"stop_lon":-86.243964},{"stop_id":"3353","stop_name":"Pennsylvania St & South St","stop_lat":39.760838,"stop_lon":-86.15663},{"stop_id":"3354","stop_name":"Pennsylvania St & Merrill St","stop_lat":39.7585369,"stop_lon":-86.156685},{"stop_id":"3355","stop_name":"Madison Ave & McCarty St","stop_lat":39.756948,"stop_lon":-86.156492},{"stop_id":"3356","stop_name":"Madison Ave & Ray St","stop_lat":39.754178,"stop_lon":-86.155331},{"stop_id":"3357","stop_name":"Madison Ave & Orange St","stop_lat":39.750448,"stop_lon":-86.154383},{"stop_id":"3358","stop_name":"Madison Ave & Terrace Ave","stop_lat":39.748365,"stop_lon":-86.154315},{"stop_id":"3359","stop_name":"Madison Ave & Pleasant Run Pkwy N Dr","stop_lat":39.734498,"stop_lon":-86.154332},{"stop_id":"3360","stop_name":"Madison Ave & Hoefgen St","stop_lat":39.73171,"stop_lon":-86.1541699},{"stop_id":"3361","stop_name":"Madison Ave & Brill Rd","stop_lat":39.729369,"stop_lon":-86.153936},{"stop_id":"3362","stop_name":"Madison Ave & Berwyn St","stop_lat":39.724427,"stop_lon":-86.151331},{"stop_id":"3363","stop_name":"Madison Ave & Troy Ave","stop_lat":39.722899,"stop_lon":-86.150592},{"stop_id":"3364","stop_name":"Madison Ave & Murry St","stop_lat":39.718272,"stop_lon":-86.148106},{"stop_id":"3365","stop_name":"Madison Ave & Sumner Ave","stop_lat":39.715525,"stop_lon":-86.146651},{"stop_id":"3366","stop_name":"Madison Ave & National Ave","stop_lat":39.711886,"stop_lon":-86.144831},{"stop_id":"3367","stop_name":"Madison Ave & Atlantic St","stop_lat":39.710002,"stop_lon":-86.1437909},{"stop_id":"3368","stop_name":"Madison Ave & Hanna Ave","stop_lat":39.708739,"stop_lon":-86.143004},{"stop_id":"3369","stop_name":"Madison Ave & Castle Ave","stop_lat":39.70686,"stop_lon":-86.142006},{"stop_id":"3370","stop_name":"Madison Ave & Markwood Ave","stop_lat":39.703995,"stop_lon":-86.140583},{"stop_id":"3371","stop_name":"Madison Ave & Lawrence Ave","stop_lat":39.7028869,"stop_lon":-86.140173},{"stop_id":"3372","stop_name":"Madison Ave & Shelby St","stop_lat":39.701769,"stop_lon":-86.139793},{"stop_id":"3373","stop_name":"Madison Ave & Moffitt St","stop_lat":39.700546,"stop_lon":-86.139404},{"stop_id":"3374","stop_name":"Madison Ave & Morgan Dr","stop_lat":39.695995,"stop_lon":-86.137763},{"stop_id":"3375","stop_name":"Madison Ave & Thompson Rd","stop_lat":39.693876,"stop_lon":-86.1370309},{"stop_id":"3376","stop_name":"Madison Ave & Powell St","stop_lat":39.690093,"stop_lon":-86.135705},{"stop_id":"3377","stop_name":"Madison Ave & Epler Ave","stop_lat":39.687025,"stop_lon":-86.134675},{"stop_id":"3378","stop_name":"Madison Ave & Dudley Ave","stop_lat":39.685013,"stop_lon":-86.134007},{"stop_id":"3379","stop_name":"Madison Ave & Gilbert Ave","stop_lat":39.6829729,"stop_lon":-86.133336},{"stop_id":"3380","stop_name":"Madison Ave & Edgewood Ave","stop_lat":39.679272,"stop_lon":-86.132064},{"stop_id":"3381","stop_name":"Madison Ave & Jacks Ln","stop_lat":39.675521,"stop_lon":-86.130781},{"stop_id":"3382","stop_name":"Madison Ave & Banta Rd","stop_lat":39.672421,"stop_lon":-86.12973},{"stop_id":"3383","stop_name":"Madison Ave & Maynard Dr","stop_lat":39.669843,"stop_lon":-86.128893},{"stop_id":"3384","stop_name":"Madison Ave & Tulip Dr","stop_lat":39.667617,"stop_lon":-86.128153},{"stop_id":"3385","stop_name":"Madison Ave & Southport Rd","stop_lat":39.66527,"stop_lon":-86.1272989},{"stop_id":"3386","stop_name":"Madison Ave & Madison Village Dr","stop_lat":39.66192,"stop_lon":-86.126091},{"stop_id":"3387","stop_name":"Madison Ave & Windsor Pkwy","stop_lat":39.66002,"stop_lon":-86.125446},{"stop_id":"3388","stop_name":"Madison Ave & Stop 10 Rd","stop_lat":39.657775,"stop_lon":-86.12466},{"stop_id":"3389","stop_name":"Madison Ave & Brewer Dr","stop_lat":39.654463,"stop_lon":-86.123544},{"stop_id":"3390","stop_name":"Madison Ave & Greentree St","stop_lat":39.6524969,"stop_lon":-86.122882},{"stop_id":"3391","stop_name":"Madison Ave & Stop 11 Rd","stop_lat":39.6496319,"stop_lon":-86.121929},{"stop_id":"3392","stop_name":"Madison Ave & Winchester Dr","stop_lat":39.648788,"stop_lon":-86.12165},{"stop_id":"3393","stop_name":"Madison Ave - 8200 S","stop_lat":39.647107,"stop_lon":-86.1210849},{"stop_id":"3394","stop_name":"Madison Ave & Stop 12 Rd","stop_lat":39.643951,"stop_lon":-86.120013},{"stop_id":"3395","stop_name":"Madison Ave & Lilac Dr","stop_lat":39.641646,"stop_lon":-86.119238},{"stop_id":"3396","stop_name":"Madison Ave - 8686 S","stop_lat":39.640401,"stop_lon":-86.118818},{"stop_id":"3397","stop_name":"Madison Ave - 8778 S","stop_lat":39.639493,"stop_lon":-86.118514},{"stop_id":"3398","stop_name":"Madison Ave & Preddy Dr","stop_lat":39.637862,"stop_lon":-86.1179669},{"stop_id":"3399","stop_name":"Madison Ave & County Line Rd","stop_lat":39.6363569,"stop_lon":-86.117492},{"stop_id":"3400","stop_name":"Greenwood Mall Park & Ride","stop_lat":39.635114,"stop_lon":-86.122856},{"stop_id":"3401","stop_name":"Madison Ave & Forest Park Dr","stop_lat":39.629722,"stop_lon":-86.11517},{"stop_id":"3402","stop_name":"Madison Ave & Elm St","stop_lat":39.626456,"stop_lon":-86.114069},{"stop_id":"3403","stop_name":"Madison Ave & Camby Ct","stop_lat":39.624773,"stop_lon":-86.113501},{"stop_id":"3404","stop_name":"Madison Ave & Beech Park Dr","stop_lat":39.622454,"stop_lon":-86.112684},{"stop_id":"3405","stop_name":"Madison Ave & Noble St","stop_lat":39.61983,"stop_lon":-86.111815},{"stop_id":"3406","stop_name":"Madison Ave & Wiley St","stop_lat":39.6167609,"stop_lon":-86.110802},{"stop_id":"3407","stop_name":"Madison Ave & Main St","stop_lat":39.613307,"stop_lon":-86.109633},{"stop_id":"3408","stop_name":"Madison Ave & Market Plaza","stop_lat":39.610921,"stop_lon":-86.1088259},{"stop_id":"3409","stop_name":"Madison Ave & Orchard Ln","stop_lat":39.608295,"stop_lon":-86.107915},{"stop_id":"3410","stop_name":"Mercator Dr & Ursal Ln","stop_lat":39.604876,"stop_lon":-86.105352},{"stop_id":"3411","stop_name":"Private Dr & Village Ln","stop_lat":39.602322,"stop_lon":-86.104013},{"stop_id":"3412","stop_name":"Village Ln & US 31","stop_lat":39.602289,"stop_lon":-86.10545},{"stop_id":"3413","stop_name":"Private Dr (Greenwood Village) & Village Lane","stop_lat":39.602276,"stop_lon":-86.103913},{"stop_id":"3414","stop_name":"Mercator Dr & Ursal Ln","stop_lat":39.604933,"stop_lon":-86.104604},{"stop_id":"3415","stop_name":"Madison Ave & Orchard Ln","stop_lat":39.608641,"stop_lon":-86.107921},{"stop_id":"3416","stop_name":"Madison Ave & Market Plaza","stop_lat":39.61113,"stop_lon":-86.108735},{"stop_id":"3417","stop_name":"Madison Ave & Main St","stop_lat":39.61348,"stop_lon":-86.109599},{"stop_id":"3418","stop_name":"Madison Ave & Wiley St","stop_lat":39.616729,"stop_lon":-86.110681},{"stop_id":"3419","stop_name":"Madison Ave & Noble St","stop_lat":39.6198679,"stop_lon":-86.111709},{"stop_id":"3420","stop_name":"Madison Ave & Beech Park Dr","stop_lat":39.622802,"stop_lon":-86.112654},{"stop_id":"3421","stop_name":"Madison Ave & Miller Dr","stop_lat":39.626772,"stop_lon":-86.113979},{"stop_id":"3422","stop_name":"Madison Ave & Forest Park Dr","stop_lat":39.630531,"stop_lon":-86.1152819},{"stop_id":"3423","stop_name":"Madison Ave & Shopping Center Dr - 1230 N","stop_lat":39.633021,"stop_lon":-86.116072},{"stop_id":"3424","stop_name":"Madison Ave & County Line Rd","stop_lat":39.636662,"stop_lon":-86.117306},{"stop_id":"3425","stop_name":"Madison Ave & Preddy Dr","stop_lat":39.637953,"stop_lon":-86.11779},{"stop_id":"3426","stop_name":"Madison Ave - 8801 S","stop_lat":39.639988,"stop_lon":-86.118482},{"stop_id":"3427","stop_name":"Madison Ave & Lilac Dr","stop_lat":39.641224,"stop_lon":-86.118894},{"stop_id":"3428","stop_name":"Madison Ave & Stop 12 Rd","stop_lat":39.644835,"stop_lon":-86.120118},{"stop_id":"3429","stop_name":"Madison Ave - 8213 S","stop_lat":39.646828,"stop_lon":-86.120792},{"stop_id":"3430","stop_name":"Madison Ave & Stop 11 Rd","stop_lat":39.649277,"stop_lon":-86.1215859},{"stop_id":"3431","stop_name":"Madison Ave & Greentree St","stop_lat":39.652178,"stop_lon":-86.122539},{"stop_id":"3432","stop_name":"Madison Ave & Brewer Dr","stop_lat":39.654779,"stop_lon":-86.123451},{"stop_id":"3433","stop_name":"Madison Ave & Stop 10 Rd","stop_lat":39.657461,"stop_lon":-86.124356},{"stop_id":"3434","stop_name":"Madison Ave & Windsor Pkwy","stop_lat":39.660449,"stop_lon":-86.125367},{"stop_id":"3435","stop_name":"Madison Ave & South St","stop_lat":39.6619979,"stop_lon":-86.125917},{"stop_id":"3436","stop_name":"Madison Ave & Southport Rd","stop_lat":39.664693,"stop_lon":-86.126834},{"stop_id":"3437","stop_name":"Madison Ave & Tulip Dr","stop_lat":39.66736,"stop_lon":-86.127885},{"stop_id":"3438","stop_name":"Madison Ave & Maynard Ave","stop_lat":39.669614,"stop_lon":-86.128614},{"stop_id":"3439","stop_name":"Madison Ave & Banta Rd","stop_lat":39.672087,"stop_lon":-86.129423},{"stop_id":"3440","stop_name":"Madison Ave & Jack Ln","stop_lat":39.675418,"stop_lon":-86.130546},{"stop_id":"3441","stop_name":"Madison Ave & Stevens St","stop_lat":39.677633,"stop_lon":-86.1313},{"stop_id":"3442","stop_name":"Madison Ave & Edgewood Ave","stop_lat":39.679431,"stop_lon":-86.131948},{"stop_id":"3443","stop_name":"Madison Ave & Brunswick Ave","stop_lat":39.681279,"stop_lon":-86.132557},{"stop_id":"3444","stop_name":"Madison Ave & Whalen Ave","stop_lat":39.683983,"stop_lon":-86.133467},{"stop_id":"3445","stop_name":"Madison Ave & Epler Ave","stop_lat":39.686494,"stop_lon":-86.134305},{"stop_id":"3446","stop_name":"Madison Ave & Blazek Dr","stop_lat":39.689131,"stop_lon":-86.1351789},{"stop_id":"3447","stop_name":"Madison Ave & Thompson Rd","stop_lat":39.693142,"stop_lon":-86.1365749},{"stop_id":"3448","stop_name":"Madison Ave & Morgan Ave","stop_lat":39.696608,"stop_lon":-86.137728},{"stop_id":"3449","stop_name":"Madison Ave & Moffitt St","stop_lat":39.700108,"stop_lon":-86.138992},{"stop_id":"3450","stop_name":"Madison Ave & Shelby St","stop_lat":39.701709,"stop_lon":-86.1395579},{"stop_id":"3451","stop_name":"Madison Ave & Lawrence Ave","stop_lat":39.702606,"stop_lon":-86.139852},{"stop_id":"3452","stop_name":"Madison Ave & Mills Ave","stop_lat":39.704368,"stop_lon":-86.140535},{"stop_id":"3453","stop_name":"Madison Ave & Castle Ave","stop_lat":39.706237,"stop_lon":-86.141469},{"stop_id":"3454","stop_name":"Madison Ave & Hanna Ave","stop_lat":39.708806,"stop_lon":-86.142833},{"stop_id":"3455","stop_name":"Madison Ave & Atlantic St","stop_lat":39.710099,"stop_lon":-86.143638},{"stop_id":"3456","stop_name":"Madison Ave & National Ave","stop_lat":39.711536,"stop_lon":-86.144487},{"stop_id":"3457","stop_name":"Madison Ave & Norton Ave","stop_lat":39.713723,"stop_lon":-86.145437},{"stop_id":"3458","stop_name":"Madison Ave & Sumner Ave","stop_lat":39.715167,"stop_lon":-86.146233},{"stop_id":"3459","stop_name":"Madison Ave & Murry St","stop_lat":39.718018,"stop_lon":-86.14777},{"stop_id":"3460","stop_name":"Madison Ave & Perry Ave","stop_lat":39.719749,"stop_lon":-86.148668},{"stop_id":"3461","stop_name":"Madison Ave & Troy Ave","stop_lat":39.722971,"stop_lon":-86.150343},{"stop_id":"3462","stop_name":"Madison Ave & Berwyn St","stop_lat":39.724351,"stop_lon":-86.151121},{"stop_id":"3463","stop_name":"Madison Ave & Yoke St","stop_lat":39.726441,"stop_lon":-86.152227},{"stop_id":"3464","stop_name":"Madison Ave & Nelson Ave","stop_lat":39.727721,"stop_lon":-86.152847},{"stop_id":"3465","stop_name":"Madison Ave & Southern Ave","stop_lat":39.729532,"stop_lon":-86.153763},{"stop_id":"3466","stop_name":"Madison Ave & Hoefgen St","stop_lat":39.731222,"stop_lon":-86.153864},{"stop_id":"3467","stop_name":"Madison Ave & Mason St","stop_lat":39.732496,"stop_lon":-86.153941},{"stop_id":"3468","stop_name":"Madison Ave & Pleasant Run Pkwy N Dr","stop_lat":39.735287,"stop_lon":-86.154134},{"stop_id":"3469","stop_name":"Madison Ave & Terrace Ave","stop_lat":39.747957,"stop_lon":-86.154003},{"stop_id":"3470","stop_name":"Madison Ave & Sanders St","stop_lat":39.750559,"stop_lon":-86.15411},{"stop_id":"3471","stop_name":"Madison Ave & Morris St","stop_lat":39.752915,"stop_lon":-86.154565},{"stop_id":"3472","stop_name":"Delaware St & Ray St","stop_lat":39.753877,"stop_lon":-86.154906},{"stop_id":"3473","stop_name":"Delaware St & McCarty St","stop_lat":39.756749,"stop_lon":-86.154819},{"stop_id":"3474","stop_name":"Delaware St & Merrill St","stop_lat":39.759078,"stop_lon":-86.1547},{"stop_id":"3475","stop_name":"Delaware St & Henry St","stop_lat":39.760278,"stop_lon":-86.154677},{"stop_id":"3476","stop_name":"Madison Ave & Nelson Ave","stop_lat":39.728043,"stop_lon":-86.153251},{"stop_id":"3477","stop_name":"Madison Ave & Shopping Center Dr - Greenwood Mall","stop_lat":39.633015,"stop_lon":-86.116331},{"stop_id":"3478","stop_name":"Madison Ave & Perry St","stop_lat":39.7194689,"stop_lon":-86.148726},{"stop_id":"3479","stop_name":"County Line Rd at Greenwood Park Mall","stop_lat":39.635477,"stop_lon":-86.122738},{"stop_id":"3480","stop_name":"Fry Rd & Private Dr - Greenwood Park Mall","stop_lat":39.628347,"stop_lon":-86.118452},{"stop_id":"3481","stop_name":"Fry Rd & US 31","stop_lat":39.628313,"stop_lon":-86.120305},{"stop_id":"3482","stop_name":"Madison Ave & Yoke St","stop_lat":39.726041,"stop_lon":-86.152181},{"stop_id":"3483","stop_name":"Prospect St & Olive St","stop_lat":39.752322,"stop_lon":-86.138627},{"stop_id":"3484","stop_name":"Prospect St & Laurel St","stop_lat":39.752352,"stop_lon":-86.1354829},{"stop_id":"3485","stop_name":"Prospect St & Spruce St","stop_lat":39.752339,"stop_lon":-86.133921},{"stop_id":"3486","stop_name":"Prospect St & Evison St","stop_lat":39.75235,"stop_lon":-86.132371},{"stop_id":"3487","stop_name":"Prospect St & State Ave","stop_lat":39.752373,"stop_lon":-86.130881},{"stop_id":"3488","stop_name":"Prospect St & Reid Pl","stop_lat":39.752375,"stop_lon":-86.129622},{"stop_id":"3489","stop_name":"Prospect St & Villa Ave","stop_lat":39.752384,"stop_lon":-86.1266799},{"stop_id":"3490","stop_name":"Prospect St & Saint Paul St","stop_lat":39.752427,"stop_lon":-86.123401},{"stop_id":"3491","stop_name":"Prospect St & Keystone Ave","stop_lat":39.752418,"stop_lon":-86.121431},{"stop_id":"3492","stop_name":"Prospect St & Pleasant Run Pkwy N Dr","stop_lat":39.75245,"stop_lon":-86.118977},{"stop_id":"3493","stop_name":"Prospect St & Vandeman St","stop_lat":39.752572,"stop_lon":-86.109354},{"stop_id":"3494","stop_name":"Prospect St & Earhart St","stop_lat":39.752544,"stop_lon":-86.107351},{"stop_id":"3495","stop_name":"Prospect St & Ewing St","stop_lat":39.752555,"stop_lon":-86.104456},{"stop_id":"3496","stop_name":"Prospect St & Sherman Dr","stop_lat":39.752665,"stop_lon":-86.102124},{"stop_id":"3497","stop_name":"Prospect St & Chester Ave","stop_lat":39.7527169,"stop_lon":-86.098674},{"stop_id":"3498","stop_name":"Southeastern Ave & Grant Ave","stop_lat":39.75195,"stop_lon":-86.096752},{"stop_id":"3499","stop_name":"Southeastern Ave - 4013 S","stop_lat":39.750715,"stop_lon":-86.094397},{"stop_id":"3500","stop_name":"Southeastern Ave & Temperance Ave","stop_lat":39.749832,"stop_lon":-86.092674},{"stop_id":"3501","stop_name":"Southeastern Ave & Worcester Ave","stop_lat":39.748013,"stop_lon":-86.089195},{"stop_id":"3502","stop_name":"Worcester Ave & Southeastern Ave","stop_lat":39.747701,"stop_lon":-86.087579},{"stop_id":"3503","stop_name":"Terrace Ave & Clyde Ave","stop_lat":39.7493229,"stop_lon":-86.083854},{"stop_id":"3504","stop_name":"Emerson Ave & Rowney St","stop_lat":39.748226,"stop_lon":-86.082859},{"stop_id":"3505","stop_name":"Emerson Ave & Reeder St","stop_lat":39.747023,"stop_lon":-86.082866},{"stop_id":"3506","stop_name":"Emerson Ave & Calhoun St","stop_lat":39.740677,"stop_lon":-86.082678},{"stop_id":"3507","stop_name":"Emerson Ave & Shopping - 1920 S","stop_lat":39.742983,"stop_lon":-86.082692},{"stop_id":"3508","stop_name":"Emerson Ave & Minnesota St","stop_lat":39.745451,"stop_lon":-86.082728},{"stop_id":"3509","stop_name":"Emerson Ave & Reeder St","stop_lat":39.746796,"stop_lon":-86.08274},{"stop_id":"3510","stop_name":"Emerson Ave & Rowney St","stop_lat":39.74799,"stop_lon":-86.082786},{"stop_id":"3511","stop_name":"Terrace Ave & Riley Pl","stop_lat":39.749337,"stop_lon":-86.085224},{"stop_id":"3512","stop_name":"Worcester Ave & Rowney St","stop_lat":39.748016,"stop_lon":-86.087591},{"stop_id":"3513","stop_name":"Southeastern Ave & Worcester Ave","stop_lat":39.747902,"stop_lon":-86.088768},{"stop_id":"3514","stop_name":"Southeastern Ave & Temperance Ave","stop_lat":39.749265,"stop_lon":-86.091372},{"stop_id":"3515","stop_name":"Southeastern Ave & Private Dr","stop_lat":39.750765,"stop_lon":-86.094269},{"stop_id":"3516","stop_name":"Southeastern Ave & Grant Ave","stop_lat":39.752111,"stop_lon":-86.096835},{"stop_id":"3517","stop_name":"Prospect St & Southeastern Ave","stop_lat":39.752815,"stop_lon":-86.098892},{"stop_id":"3518","stop_name":"Prospect St & Sherman Dr","stop_lat":39.752771,"stop_lon":-86.1017789},{"stop_id":"3519","stop_name":"Prospect St & Ewing St","stop_lat":39.7527339,"stop_lon":-86.1042049},{"stop_id":"3520","stop_name":"Prospect St & Earhart St","stop_lat":39.752688,"stop_lon":-86.1071709},{"stop_id":"3521","stop_name":"Prospect St & Vandeman St","stop_lat":39.752648,"stop_lon":-86.109607},{"stop_id":"3522","stop_name":"Prospect St & Pleasant Run Pkwy N Dr","stop_lat":39.752528,"stop_lon":-86.11881},{"stop_id":"3523","stop_name":"Prospect St & Keystone Ave","stop_lat":39.752511,"stop_lon":-86.121062},{"stop_id":"3524","stop_name":"Prospect St & Churchman Ave","stop_lat":39.752482,"stop_lon":-86.124152},{"stop_id":"3525","stop_name":"Private Dr & Randolph St","stop_lat":39.752482,"stop_lon":-86.127609},{"stop_id":"3526","stop_name":"Prospect St & State Ave","stop_lat":39.752439,"stop_lon":-86.130152},{"stop_id":"3527","stop_name":"Prospect St & Evison St","stop_lat":39.752443,"stop_lon":-86.131934},{"stop_id":"3528","stop_name":"Prospect St & Spruce St","stop_lat":39.752448,"stop_lon":-86.134128},{"stop_id":"3529","stop_name":"Prospect St & Laurel St","stop_lat":39.752433,"stop_lon":-86.135715},{"stop_id":"3530","stop_name":"Prospect St & Olive St","stop_lat":39.752422,"stop_lon":-86.137827},{"stop_id":"3531","stop_name":"Emerson Ave & Raymond St","stop_lat":39.73842,"stop_lon":-86.08275},{"stop_id":"3532","stop_name":"Emerson Ave & Raymond St","stop_lat":39.738758,"stop_lon":-86.082571},{"stop_id":"3533","stop_name":"Emerson Ave & Iowa St","stop_lat":39.742312,"stop_lon":-86.082834},{"stop_id":"3534","stop_name":"South St & Capitol Ave","stop_lat":39.761457,"stop_lon":-86.161437},{"stop_id":"3535","stop_name":"South St & Illinois St","stop_lat":39.76141,"stop_lon":-86.158829},{"stop_id":"3536","stop_name":"Madison Ave & Henry St","stop_lat":39.759982,"stop_lon":-86.157826},{"stop_id":"3537","stop_name":"Meridian St & Sycamore St","stop_lat":39.755893,"stop_lon":-86.159323},{"stop_id":"3538","stop_name":"Meridian St & Ray St","stop_lat":39.754221,"stop_lon":-86.15929},{"stop_id":"3539","stop_name":"Merdian St & Morris St","stop_lat":39.751885,"stop_lon":-86.15927},{"stop_id":"3540","stop_name":"Meridian St & Wisconsin St","stop_lat":39.749843,"stop_lon":-86.159209},{"stop_id":"3541","stop_name":"Meridian St & Arizona St","stop_lat":39.748882,"stop_lon":-86.159209},{"stop_id":"3542","stop_name":"Meridian St & Palmer St","stop_lat":39.746164,"stop_lon":-86.159201},{"stop_id":"3543","stop_name":"Meridian St & Iowa St","stop_lat":39.743757,"stop_lon":-86.159183},{"stop_id":"3544","stop_name":"Meridian St & Bluff Ave","stop_lat":39.7414289,"stop_lon":-86.159145},{"stop_id":"3545","stop_name":"Meridian St & Regent St","stop_lat":39.738508,"stop_lon":-86.159086},{"stop_id":"3546","stop_name":"Meridian St & Tabor St","stop_lat":39.73634,"stop_lon":-86.1590669},{"stop_id":"3547","stop_name":"Meridian St & Glendale Ave","stop_lat":39.733669,"stop_lon":-86.159008},{"stop_id":"3548","stop_name":"Meridian St & Pleasant Run Pkwy N Dr","stop_lat":39.731947,"stop_lon":-86.159039},{"stop_id":"3549","stop_name":"Merdian St & Southern Ave","stop_lat":39.730158,"stop_lon":-86.158962},{"stop_id":"3550","stop_name":"Meridian St & Bakemeyer St","stop_lat":39.728579,"stop_lon":-86.158937},{"stop_id":"3551","stop_name":"Merdian St & Gimber St","stop_lat":39.727407,"stop_lon":-86.158925},{"stop_id":"3552","stop_name":"Meridian St & Yoke St","stop_lat":39.724505,"stop_lon":-86.158865},{"stop_id":"3553","stop_name":"Troy Ave & Meridian St","stop_lat":39.722383,"stop_lon":-86.158192},{"stop_id":"3554","stop_name":"Troy Ave & Pennsylvania St","stop_lat":39.722426,"stop_lon":-86.156543},{"stop_id":"3555","stop_name":"Troy Ave & Brill Rd","stop_lat":39.7224689,"stop_lon":-86.15409},{"stop_id":"3556","stop_name":"Troy Ave & Madison Ave","stop_lat":39.7225449,"stop_lon":-86.149803},{"stop_id":"3557","stop_name":"Troy Ave & Stanley Ave","stop_lat":39.722565,"stop_lon":-86.146906},{"stop_id":"3558","stop_name":"Troy Ave & Allen Ave","stop_lat":39.722594,"stop_lon":-86.143949},{"stop_id":"3559","stop_name":"Troy Ave & Manker St","stop_lat":39.722622,"stop_lon":-86.141727},{"stop_id":"3560","stop_name":"Troy Ave & Shelby Ave","stop_lat":39.722602,"stop_lon":-86.140024},{"stop_id":"3561","stop_name":"Troy Ave & Carson Ave","stop_lat":39.722915,"stop_lon":-86.137242},{"stop_id":"3562","stop_name":"Troy Ave & Boyd Ave","stop_lat":39.722918,"stop_lon":-86.1344979},{"stop_id":"3563","stop_name":"Troy Ave & State Ave","stop_lat":39.72298,"stop_lon":-86.131387},{"stop_id":"3564","stop_name":"Troy Ave & Dietz St","stop_lat":39.723024,"stop_lon":-86.128444},{"stop_id":"3565","stop_name":"Troy Ave & Randolph St","stop_lat":39.723055,"stop_lon":-86.125575},{"stop_id":"3566","stop_name":"Main St & 17th Ave (Sherman Dr)","stop_lat":39.721499,"stop_lon":-86.101103},{"stop_id":"3567","stop_name":"Main St & 15th Ave","stop_lat":39.721513,"stop_lon":-86.099514},{"stop_id":"3568","stop_name":"Main St & 13th Ave","stop_lat":39.721541,"stop_lon":-86.09726},{"stop_id":"3569","stop_name":"Main St & 10th Ave","stop_lat":39.721577,"stop_lon":-86.093535},{"stop_id":"3570","stop_name":"Main St & 09th Ave","stop_lat":39.721598,"stop_lon":-86.092305},{"stop_id":"3571","stop_name":"Main St & 08th Ave","stop_lat":39.721646,"stop_lon":-86.091221},{"stop_id":"3572","stop_name":"Main St & 06th Ave","stop_lat":39.721679,"stop_lon":-86.088803},{"stop_id":"3573","stop_name":"Main St & 04th Ave","stop_lat":39.721699,"stop_lon":-86.086308},{"stop_id":"3574","stop_name":"Main St & 02nd Ave","stop_lat":39.721706,"stop_lon":-86.083563},{"stop_id":"3575","stop_name":"Emerson Ave & Churchman Ave","stop_lat":39.716078,"stop_lon":-86.082787},{"stop_id":"3576","stop_name":"Emerson Ave & Lifegate Way","stop_lat":39.713616,"stop_lon":-86.082736},{"stop_id":"3577","stop_name":"Emerson Ave & Hornet Ave","stop_lat":39.711645,"stop_lon":-86.082753},{"stop_id":"3578","stop_name":"Emerson Ave & Grovewood Pl","stop_lat":39.707821,"stop_lon":-86.08273},{"stop_id":"3579","stop_name":"Emerson Ave & Grovewood Dr","stop_lat":39.70666,"stop_lon":-86.082719},{"stop_id":"3580","stop_name":"Emerson Ave & Victory Dr","stop_lat":39.7011309,"stop_lon":-86.082697},{"stop_id":"3581","stop_name":"Emerson Ave & Elenor - Walmart","stop_lat":39.698375,"stop_lon":-86.082599},{"stop_id":"3582","stop_name":"4915 S Emerson Ave & Elenor - Walmart","stop_lat":39.69549,"stop_lon":-86.082539},{"stop_id":"3583","stop_name":"Emerson Ave & Thompson Rd","stop_lat":39.695229,"stop_lon":-86.0823379},{"stop_id":"3584","stop_name":"4800 S Emerson Ave - Walmart","stop_lat":39.697988,"stop_lon":-86.082379},{"stop_id":"3585","stop_name":"Emerson Ave & Elenor St","stop_lat":39.700239,"stop_lon":-86.082407},{"stop_id":"3586","stop_name":"Emerson Ave & Grovewood Dr","stop_lat":39.706128,"stop_lon":-86.0824389},{"stop_id":"3587","stop_name":"Emerson Ave & Park Emerson Dr","stop_lat":39.70744,"stop_lon":-86.08244},{"stop_id":"3588","stop_name":"Emerson Ave & Hornet Ave","stop_lat":39.71152,"stop_lon":-86.082485},{"stop_id":"3589","stop_name":"Emerson Ave & Lifegate Way","stop_lat":39.714353,"stop_lon":-86.082481},{"stop_id":"3590","stop_name":"Emerson Ave & Churchman Ave","stop_lat":39.716884,"stop_lon":-86.082493},{"stop_id":"3591","stop_name":"Main St & 02nd Ave","stop_lat":39.721821,"stop_lon":-86.083738},{"stop_id":"3592","stop_name":"Main St & 04th Ave","stop_lat":39.7218019,"stop_lon":-86.086085},{"stop_id":"3593","stop_name":"Main St & 06th Ave","stop_lat":39.721735,"stop_lon":-86.088406},{"stop_id":"3594","stop_name":"Main St & 08th Ave","stop_lat":39.72171,"stop_lon":-86.090791},{"stop_id":"3595","stop_name":"Main St & 09th Ave","stop_lat":39.721728,"stop_lon":-86.092067},{"stop_id":"3596","stop_name":"Main St & 10th Ave","stop_lat":39.721709,"stop_lon":-86.09329},{"stop_id":"3597","stop_name":"Main St & 13th Ave","stop_lat":39.721661,"stop_lon":-86.096866},{"stop_id":"3598","stop_name":"Main St & 15th Ave","stop_lat":39.721638,"stop_lon":-86.099269},{"stop_id":"3599","stop_name":"Main St & 17th Ave (Sherman Dr)","stop_lat":39.721627,"stop_lon":-86.101519},{"stop_id":"3600","stop_name":"Troy Ave & Saint Paul St","stop_lat":39.723185,"stop_lon":-86.12184},{"stop_id":"3601","stop_name":"Troy Ave & Dietz St","stop_lat":39.723113,"stop_lon":-86.128153},{"stop_id":"3602","stop_name":"Troy Ave & State Ave","stop_lat":39.723084,"stop_lon":-86.130716},{"stop_id":"3603","stop_name":"Troy Ave & Boyd Ave","stop_lat":39.723058,"stop_lon":-86.133763},{"stop_id":"3604","stop_name":"Troy Ave & Carson Ave","stop_lat":39.72304,"stop_lon":-86.138295},{"stop_id":"3605","stop_name":"Troy Ave & Shelby St","stop_lat":39.722772,"stop_lon":-86.140064},{"stop_id":"3606","stop_name":"Troy Ave & Allen Ave","stop_lat":39.722719,"stop_lon":-86.14422},{"stop_id":"3607","stop_name":"Troy Ave & Stanley Ave","stop_lat":39.722692,"stop_lon":-86.147344},{"stop_id":"3608","stop_name":"Troy Ave & East St","stop_lat":39.722681,"stop_lon":-86.148869},{"stop_id":"3609","stop_name":"Troy Ave & Madison Ave","stop_lat":39.722673,"stop_lon":-86.150743},{"stop_id":"3610","stop_name":"Troy Ave & Brill Rd","stop_lat":39.722556,"stop_lon":-86.153785},{"stop_id":"3611","stop_name":"Troy Ave & Pennsylvania St","stop_lat":39.722507,"stop_lon":-86.156924},{"stop_id":"3612","stop_name":"Troy Ave & Meridian St","stop_lat":39.723224,"stop_lon":-86.158739},{"stop_id":"3613","stop_name":"Meridian St & Yoke St","stop_lat":39.72601,"stop_lon":-86.158776},{"stop_id":"3614","stop_name":"Meridian St & Bakemeyer St","stop_lat":39.7287109,"stop_lon":-86.158827},{"stop_id":"3615","stop_name":"Meridian St & Pleasant Run Pkwy S Dr","stop_lat":39.730605,"stop_lon":-86.158866},{"stop_id":"3616","stop_name":"Meridian St & Glendale Ave","stop_lat":39.733515,"stop_lon":-86.158922},{"stop_id":"3617","stop_name":"Meridian St & Tabor St","stop_lat":39.735835,"stop_lon":-86.158963},{"stop_id":"3618","stop_name":"Meridian St & Raymond St","stop_lat":39.73754,"stop_lon":-86.158993},{"stop_id":"3619","stop_name":"Meridian St & LeGrande Ave","stop_lat":39.738805,"stop_lon":-86.159006},{"stop_id":"3620","stop_name":"Meridian St & Frank St","stop_lat":39.740175,"stop_lon":-86.1590329},{"stop_id":"3621","stop_name":"Meridian St & Caven St","stop_lat":39.742865,"stop_lon":-86.159045},{"stop_id":"3622","stop_name":"Meridian St & Minnesota St","stop_lat":39.744312,"stop_lon":-86.159066},{"stop_id":"3623","stop_name":"Meridian St & Palmer St","stop_lat":39.746409,"stop_lon":-86.159056},{"stop_id":"3624","stop_name":"Meridian St & Arizona St","stop_lat":39.748663,"stop_lon":-86.15908},{"stop_id":"3625","stop_name":"Meridian St & Orange St","stop_lat":39.7501869,"stop_lon":-86.159087},{"stop_id":"3626","stop_name":"Meridian St & Wilkins St","stop_lat":39.752493,"stop_lon":-86.159128},{"stop_id":"3627","stop_name":"Meridian St & Ray St","stop_lat":39.75398,"stop_lon":-86.1591569},{"stop_id":"3628","stop_name":"Meridian St & McCarty St","stop_lat":39.756435,"stop_lon":-86.159153},{"stop_id":"3629","stop_name":"Illinois St & Merrill St","stop_lat":39.758783,"stop_lon":-86.160101},{"stop_id":"3630","stop_name":"Illinois St & South St","stop_lat":39.760883,"stop_lon":-86.160095},{"stop_id":"3631","stop_name":"Illinois St & Jackson Pl","stop_lat":39.763368,"stop_lon":-86.159992},{"stop_id":"3632","stop_name":"Troy Ave & Harlan St","stop_lat":39.723078,"stop_lon":-86.123293},{"stop_id":"3633","stop_name":"Troy Ave & Villa Ave","stop_lat":39.72314,"stop_lon":-86.124932},{"stop_id":"3634","stop_name":"Emerson Ave & Thompson Rd","stop_lat":39.693894,"stop_lon":-86.082586},{"stop_id":"3635","stop_name":"Emerson Ave & Emerson Village Dr","stop_lat":39.690592,"stop_lon":-86.082651},{"stop_id":"3636","stop_name":"Emerson Ave & Coventry Park Blvd","stop_lat":39.685927,"stop_lon":-86.082634},{"stop_id":"3637","stop_name":"Emerson Ave & Edgewood Ave","stop_lat":39.680843,"stop_lon":-86.082593},{"stop_id":"3638","stop_name":"Emerson Ave & Amerley Dr","stop_lat":39.676269,"stop_lon":-86.0826189},{"stop_id":"3639","stop_name":"Emerson Ave & Silver Creek Dr","stop_lat":39.671276,"stop_lon":-86.082617},{"stop_id":"3640","stop_name":"Emerson Ave & Southport Rd","stop_lat":39.6687439,"stop_lon":-86.082634},{"stop_id":"3641","stop_name":"Emerson Ave & Southport Rd","stop_lat":39.664185,"stop_lon":-86.082504},{"stop_id":"3642","stop_name":"Emerson Ave & Rosegate","stop_lat":39.65639,"stop_lon":-86.082613},{"stop_id":"3643","stop_name":"Emerson Ave & McFarland Blvd","stop_lat":39.654013,"stop_lon":-86.082741},{"stop_id":"3644","stop_name":"Emerson Ave & McFarland Ln","stop_lat":39.65253,"stop_lon":-86.082764},{"stop_id":"3645","stop_name":"Emerson Ave & Brookfield Dr","stop_lat":39.648536,"stop_lon":-86.082733},{"stop_id":"3646","stop_name":"Emerson Ave & Heathwood Dr","stop_lat":39.6456779,"stop_lon":-86.082734},{"stop_id":"3647","stop_name":"Emerson Ave & County Line Rd - Kroger","stop_lat":39.638487,"stop_lon":-86.082804},{"stop_id":"3648","stop_name":"Emerson Ave & County Line Rd","stop_lat":39.637571,"stop_lon":-86.082639},{"stop_id":"3649","stop_name":"Emerson Ave & Heathwood Dr","stop_lat":39.645231,"stop_lon":-86.0826},{"stop_id":"3650","stop_name":"Emerson Ave & Stop 11 Rd","stop_lat":39.648564,"stop_lon":-86.082602},{"stop_id":"3651","stop_name":"Emerson Ave & Stop 11 Rd","stop_lat":39.6522859,"stop_lon":-86.0825739},{"stop_id":"3652","stop_name":"Emerson Ave & Commerce Square","stop_lat":39.654126,"stop_lon":-86.082589},{"stop_id":"3653","stop_name":"Emerson Ave & Rosegate","stop_lat":39.656548,"stop_lon":-86.08244},{"stop_id":"3654","stop_name":"Emerson Ave & Company Dr","stop_lat":39.664076,"stop_lon":-86.082286},{"stop_id":"3655","stop_name":"Emerson Ave & Southport Rd","stop_lat":39.668663,"stop_lon":-86.082463},{"stop_id":"3656","stop_name":"Emerson Ave & Silver Creek Dr","stop_lat":39.671474,"stop_lon":-86.082498},{"stop_id":"3657","stop_name":"Emerson Ave & Copper Lane","stop_lat":39.67694,"stop_lon":-86.082495},{"stop_id":"3658","stop_name":"Emerson Ave & Edgewood Ave","stop_lat":39.681453,"stop_lon":-86.082469},{"stop_id":"3659","stop_name":"Emerson Ave & Shelbyville Rd","stop_lat":39.6871269,"stop_lon":-86.082499},{"stop_id":"3660","stop_name":"Emerson Ave & Emerson Village Dr","stop_lat":39.690381,"stop_lon":-86.082458},{"stop_id":"3661","stop_name":"Emerson Ave & Thompson Rd","stop_lat":39.693187,"stop_lon":-86.082454},{"stop_id":"3662","stop_name":"Wilson Ave & Emerson Ave","stop_lat":39.632926,"stop_lon":-86.081762},{"stop_id":"3663","stop_name":"Wilson Dr & Walmart Dr","stop_lat":39.632939,"stop_lon":-86.0796359},{"stop_id":"3664","stop_name":"Greenwood Springs Blvd - 1064","stop_lat":39.630351,"stop_lon":-86.08103},{"stop_id":"3665","stop_name":"Greenwood Springs Blvd & Emerson Ave","stop_lat":39.630436,"stop_lon":-86.082642},{"stop_id":"3666","stop_name":"Emerson Ave & Wilson Dr","stop_lat":39.632616,"stop_lon":-86.082701},{"stop_id":"3667","stop_name":"Calvary St & Fletcher Ave","stop_lat":39.759061,"stop_lon":-86.141664},{"stop_id":"3668","stop_name":"English Ave & Laurel St","stop_lat":39.759635,"stop_lon":-86.135354},{"stop_id":"3669","stop_name":"English Ave & Spruce St","stop_lat":39.759647,"stop_lon":-86.1339349},{"stop_id":"3670","stop_name":"English Ave & State Ave","stop_lat":39.759648,"stop_lon":-86.130912},{"stop_id":"3671","stop_name":"English Ave & Villa Ave","stop_lat":39.759666,"stop_lon":-86.127679},{"stop_id":"3672","stop_name":"English Ave & Harlan St","stop_lat":39.75968,"stop_lon":-86.126206},{"stop_id":"3673","stop_name":"English Ave & Saint Paul St","stop_lat":39.75972,"stop_lon":-86.123855},{"stop_id":"3674","stop_name":"English Ave & Keystone Ave","stop_lat":39.759721,"stop_lon":-86.121376},{"stop_id":"3675","stop_name":"English Ave & Trowbridge St","stop_lat":39.759759,"stop_lon":-86.120092},{"stop_id":"3676","stop_name":"English Ave & Temple Ave","stop_lat":39.759775,"stop_lon":-86.118869},{"stop_id":"3677","stop_name":"English Ave & Rural St","stop_lat":39.759797,"stop_lon":-86.11671},{"stop_id":"3678","stop_name":"English Ave & Sherman Dr","stop_lat":39.759951,"stop_lon":-86.102262},{"stop_id":"3679","stop_name":"English Ave & Bradley Ave","stop_lat":39.759989,"stop_lon":-86.100864},{"stop_id":"3680","stop_name":"English Ave & Grant Ave","stop_lat":39.760084,"stop_lon":-86.096703},{"stop_id":"3681","stop_name":"English Ave & Kingsbridge St","stop_lat":39.760097,"stop_lon":-86.0948389},{"stop_id":"3682","stop_name":"English Ave & Temperance Ave","stop_lat":39.7601439,"stop_lon":-86.092528},{"stop_id":"3683","stop_name":"English Ave & Drexel Ave","stop_lat":39.760167,"stop_lon":-86.0913999},{"stop_id":"3684","stop_name":"English Ave & Dayton Ave","stop_lat":39.76019,"stop_lon":-86.090202},{"stop_id":"3685","stop_name":"English Ave & Worcester Ave","stop_lat":39.760229,"stop_lon":-86.087936},{"stop_id":"3686","stop_name":"English Ave & Clyde Ave","stop_lat":39.760272,"stop_lon":-86.085012},{"stop_id":"3687","stop_name":"Emerson Ave & English Ave","stop_lat":39.760686,"stop_lon":-86.082863},{"stop_id":"3688","stop_name":"Emerson Ave & Brookville Rd","stop_lat":39.761897,"stop_lon":-86.082941},{"stop_id":"3689","stop_name":"Emerson Ave & Orion Ave","stop_lat":39.76414,"stop_lon":-86.082969},{"stop_id":"3690","stop_name":"University Ave & Atherton S Dr","stop_lat":39.76599,"stop_lon":-86.082094},{"stop_id":"3691","stop_name":"University Ave & Butler Ave","stop_lat":39.765785,"stop_lon":-86.079503},{"stop_id":"3692","stop_name":"University Ave & Downey Ave","stop_lat":39.766412,"stop_lon":-86.076313},{"stop_id":"3693","stop_name":"Unversity Ave & Ritter Ave","stop_lat":39.766706,"stop_lon":-86.073735},{"stop_id":"3694","stop_name":"Irving Ct & Audubon Rd","stop_lat":39.766073,"stop_lon":-86.070366},{"stop_id":"3695","stop_name":"Beechwood Ave & Audubon Rd","stop_lat":39.7638729,"stop_lon":-86.069944},{"stop_id":"3696","stop_name":"Beechwood Ave & Good Ave","stop_lat":39.76317,"stop_lon":-86.06687},{"stop_id":"3697","stop_name":"Beechwood Ave & Arlington Ave","stop_lat":39.762503,"stop_lon":-86.0642699},{"stop_id":"3698","stop_name":"English Ave & Webster Ave","stop_lat":39.760947,"stop_lon":-86.0626599},{"stop_id":"3699","stop_name":"English Ave & Sheridan Ave","stop_lat":39.761058,"stop_lon":-86.059726},{"stop_id":"3700","stop_name":"English Ave & Kitley Ave","stop_lat":39.761127,"stop_lon":-86.054736},{"stop_id":"3701","stop_name":"English Ave - 6701 E","stop_lat":39.761212,"stop_lon":-86.051372},{"stop_id":"3702","stop_name":"6900 E English Ave","stop_lat":39.76126,"stop_lon":-86.047779},{"stop_id":"3703","stop_name":"Shortridge Rd & English Ave","stop_lat":39.762385,"stop_lon":-86.040401},{"stop_id":"3704","stop_name":"Shortridge Rd & Kickapoo Trail","stop_lat":39.765868,"stop_lon":-86.040434},{"stop_id":"3705","stop_name":"Shortridge Rd & Taos Trail","stop_lat":39.768235,"stop_lon":-86.040457},{"stop_id":"3706","stop_name":"Shortridge Rd & Washington St","stop_lat":39.770771,"stop_lon":-86.04046},{"stop_id":"3707","stop_name":"Shortridge Rd & Washington St","stop_lat":39.771872,"stop_lon":-86.0405339},{"stop_id":"3708","stop_name":"Shortridge Rd & Taos Trail","stop_lat":39.768246,"stop_lon":-86.040504},{"stop_id":"3709","stop_name":"Shortridge Rd & Kickapoo Trail","stop_lat":39.766124,"stop_lon":-86.040492},{"stop_id":"3710","stop_name":"Shortridge Rd - 400 S","stop_lat":39.764567,"stop_lon":-86.040533},{"stop_id":"3711","stop_name":"Shortridge Rd & English Ave","stop_lat":39.761816,"stop_lon":-86.040483},{"stop_id":"3712","stop_name":"English Village Dr - English Village","stop_lat":39.76114,"stop_lon":-86.034845},{"stop_id":"3713","stop_name":"6800 English Ave","stop_lat":39.761398,"stop_lon":-86.0492529},{"stop_id":"3714","stop_name":"English Ave & Kittley Ave","stop_lat":39.761228,"stop_lon":-86.054964},{"stop_id":"3715","stop_name":"English Ave & Sheridan Ave","stop_lat":39.761097,"stop_lon":-86.0597049},{"stop_id":"3716","stop_name":"English Ave & Webster Ave","stop_lat":39.761016,"stop_lon":-86.062458},{"stop_id":"3717","stop_name":"Arlington Ave & Beechwood Ave","stop_lat":39.7619029,"stop_lon":-86.0639209},{"stop_id":"3718","stop_name":"Beechwood Ave & Good Ave","stop_lat":39.763146,"stop_lon":-86.066611},{"stop_id":"3719","stop_name":"Beechwood Ave & Audubon Rd","stop_lat":39.763897,"stop_lon":-86.070037},{"stop_id":"3720","stop_name":"Audubon Rd & Oak Ave","stop_lat":39.764885,"stop_lon":-86.070228},{"stop_id":"3721","stop_name":"Audubon Rd & Irving Ct","stop_lat":39.765936,"stop_lon":-86.070237},{"stop_id":"3722","stop_name":"University Ave & Irving Ct","stop_lat":39.7664169,"stop_lon":-86.070831},{"stop_id":"3723","stop_name":"University Ave & Ritter Ave","stop_lat":39.766546,"stop_lon":-86.073382},{"stop_id":"3724","stop_name":"University Ave & Downey Ave","stop_lat":39.766514,"stop_lon":-86.076111},{"stop_id":"3725","stop_name":"University Ave & Ohmer Ave","stop_lat":39.765931,"stop_lon":-86.078053},{"stop_id":"3726","stop_name":"University Ave & Atherton N Dr","stop_lat":39.76598,"stop_lon":-86.08033},{"stop_id":"3727","stop_name":"Emerson Ave & Orion Ave","stop_lat":39.76432,"stop_lon":-86.083066},{"stop_id":"3728","stop_name":"Emerson Ave & Brookville Rd","stop_lat":39.76224,"stop_lon":-86.08305},{"stop_id":"3729","stop_name":"Emerson Ave & English Ave","stop_lat":39.76057,"stop_lon":-86.083079},{"stop_id":"3730","stop_name":"English Ave & Worcester Ave","stop_lat":39.76034,"stop_lon":-86.087567},{"stop_id":"3731","stop_name":"English Ave & Drexal Ave","stop_lat":39.760309,"stop_lon":-86.089936},{"stop_id":"3732","stop_name":"English Ave & Temperance Ave","stop_lat":39.760247,"stop_lon":-86.092699},{"stop_id":"3733","stop_name":"English Ave & Kingbridge St","stop_lat":39.760204,"stop_lon":-86.095356},{"stop_id":"3734","stop_name":"English Ave & Grant Ave","stop_lat":39.760164,"stop_lon":-86.097436},{"stop_id":"3735","stop_name":"English Ave & Bradley Ave","stop_lat":39.7601159,"stop_lon":-86.100709},{"stop_id":"3736","stop_name":"English Ave & Rural St","stop_lat":39.759904,"stop_lon":-86.11671},{"stop_id":"3737","stop_name":"English Ave & Temple Ave","stop_lat":39.75985,"stop_lon":-86.118531},{"stop_id":"3738","stop_name":"English Ave & Trowbridge St","stop_lat":39.759851,"stop_lon":-86.1198469},{"stop_id":"3739","stop_name":"English Ave & Keystone Ave","stop_lat":39.759832,"stop_lon":-86.121142},{"stop_id":"3740","stop_name":"English Ave & Saint Paul St","stop_lat":39.759802,"stop_lon":-86.123792},{"stop_id":"3741","stop_name":"English Ave & Harlan St","stop_lat":39.759789,"stop_lon":-86.125851},{"stop_id":"3742","stop_name":"English Ave & Villa Ave","stop_lat":39.759772,"stop_lon":-86.127356},{"stop_id":"3743","stop_name":"English Ave & State Ave","stop_lat":39.759757,"stop_lon":-86.130386},{"stop_id":"3744","stop_name":"English Ave & Spruce St","stop_lat":39.759741,"stop_lon":-86.13374},{"stop_id":"3745","stop_name":"English Ave & Laurel St","stop_lat":39.7597189,"stop_lon":-86.135746},{"stop_id":"3746","stop_name":"English Ave & Leota St","stop_lat":39.759703,"stop_lon":-86.138357},{"stop_id":"3747","stop_name":"English Ave & Shelby St","stop_lat":39.759695,"stop_lon":-86.139684},{"stop_id":"3748","stop_name":"Calvary St & Fletcher Ave","stop_lat":39.758996,"stop_lon":-86.141909},{"stop_id":"3749","stop_name":"English Ave & Leota St","stop_lat":39.759618,"stop_lon":-86.138218},{"stop_id":"3750","stop_name":"East St & Louisana St","stop_lat":39.762555,"stop_lon":-86.14914},{"stop_id":"3751","stop_name":"East St & Georgia St","stop_lat":39.763961,"stop_lon":-86.149083},{"stop_id":"3752","stop_name":"Post Rd & New York St","stop_lat":39.776669,"stop_lon":-86.009165},{"stop_id":"3753","stop_name":"Post Rd & Michigan St","stop_lat":39.77926,"stop_lon":-86.009217},{"stop_id":"3754","stop_name":"Post Rd & 10th St","stop_lat":39.7823319,"stop_lon":-86.009278},{"stop_id":"3755","stop_name":"Post Rd & 12th St","stop_lat":39.784317,"stop_lon":-86.009217},{"stop_id":"3756","stop_name":"Post Rd & 13th St","stop_lat":39.786475,"stop_lon":-86.009178},{"stop_id":"3757","stop_name":"Post Rd & 15th St","stop_lat":39.787965,"stop_lon":-86.0092},{"stop_id":"3758","stop_name":"Post Rd & 17th St","stop_lat":39.790774,"stop_lon":-86.009253},{"stop_id":"3759","stop_name":"Post Rd & Shenandoah Dr","stop_lat":39.79376,"stop_lon":-86.00931},{"stop_id":"3760","stop_name":"Post Rd & 21st St","stop_lat":39.795528,"stop_lon":-86.00933},{"stop_id":"3761","stop_name":"Post Rd & 25th St","stop_lat":39.804381,"stop_lon":-86.009452},{"stop_id":"3762","stop_name":"Post Rd & Neptune Dr","stop_lat":39.806448,"stop_lon":-86.009501},{"stop_id":"3763","stop_name":"Post Rd & Briergate Ct","stop_lat":39.809372,"stop_lon":-86.009555},{"stop_id":"3764","stop_name":"Post Rd & 33rd St","stop_lat":39.814815,"stop_lon":-86.009689},{"stop_id":"3765","stop_name":"Post Rd & Frontenac Rd","stop_lat":39.820168,"stop_lon":-86.009769},{"stop_id":"3766","stop_name":"Post Rd & 36th St","stop_lat":39.821876,"stop_lon":-86.009788},{"stop_id":"3767","stop_name":"Post Rd & 37th St","stop_lat":39.824042,"stop_lon":-86.009799},{"stop_id":"3768","stop_name":"Mitthoefer Rd & Washington St","stop_lat":39.776959,"stop_lon":-85.99047},{"stop_id":"3769","stop_name":"Post Rd and 42nd St","stop_lat":39.833194,"stop_lon":-86.010012},{"stop_id":"3770","stop_name":"Mitthoefer Rd and 21st St","stop_lat":39.797018,"stop_lon":-85.990617},{"stop_id":"3771","stop_name":"300 N Shortridge Rd","stop_lat":39.7770409,"stop_lon":-86.040754},{"stop_id":"3772","stop_name":"Southeastern-Hamilton","stop_lat":39.7623,"stop_lon":-86.124687},{"stop_id":"3773","stop_name":"Traders Point","stop_lat":39.913494,"stop_lon":-86.263559},{"stop_id":"3774","stop_name":"86th St & Georgetown Rd","stop_lat":39.911355,"stop_lon":-86.239688},{"stop_id":"3775","stop_name":"86ht St & Payne Rd","stop_lat":39.911534,"stop_lon":-86.225994},{"stop_id":"3776","stop_name":"86thSt & Michigan Rd","stop_lat":39.911586,"stop_lon":-86.220825},{"stop_id":"3777","stop_name":"86th St & Ditch Rd","stop_lat":39.912063,"stop_lon":-86.183041},{"stop_id":"3778","stop_name":"1100 West 86th St","stop_lat":39.912113,"stop_lon":-86.176108},{"stop_id":"3779","stop_name":"86th St & Spring Mill Rd","stop_lat":39.91219,"stop_lon":-86.164562},{"stop_id":"3780","stop_name":"86th St & Meridian St","stop_lat":39.912304,"stop_lon":-86.157191},{"stop_id":"3781","stop_name":"82nd St & River Crossing Blvd","stop_lat":39.910502,"stop_lon":-86.106041},{"stop_id":"3782","stop_name":"3901 East 82nd St","stop_lat":39.908572,"stop_lon":-86.100949},{"stop_id":"3783","stop_name":"82nd St & Raquet Sq Dr","stop_lat":39.907369,"stop_lon":-86.096888},{"stop_id":"3784","stop_name":"82nd St & Statesman Dr","stop_lat":39.905641,"stop_lon":-86.089039},{"stop_id":"3785","stop_name":"82nd St & Allison Pointe Blvd","stop_lat":39.904914,"stop_lon":-86.082768},{"stop_id":"3786","stop_name":"5501 E 82nd St","stop_lat":39.905018,"stop_lon":-86.074228},{"stop_id":"3787","stop_name":"5500 E 82nd St","stop_lat":39.905137,"stop_lon":-86.074001},{"stop_id":"3788","stop_name":"82nd St & Allison Pointe Blvd","stop_lat":39.90509,"stop_lon":-86.082712},{"stop_id":"3789","stop_name":"82nd St & Statemans Dr","stop_lat":39.905713,"stop_lon":-86.088769},{"stop_id":"3790","stop_name":"82nd St & Raquet Sq Dr","stop_lat":39.90751,"stop_lon":-86.096494},{"stop_id":"3791","stop_name":"82nd St & Dean Rd","stop_lat":39.908342,"stop_lon":-86.099564},{"stop_id":"3792","stop_name":"86th St & River Crossing Blvd","stop_lat":39.911296,"stop_lon":-86.107508},{"stop_id":"3793","stop_name":"86th St & College Av","stop_lat":39.912594,"stop_lon":-86.146309},{"stop_id":"3794","stop_name":"86th St & Meridian St","stop_lat":39.912458,"stop_lon":-86.158347},{"stop_id":"3795","stop_name":"86th St & Spring Mill Rd","stop_lat":39.912366,"stop_lon":-86.164439},{"stop_id":"3796","stop_name":"1100 West 86th St","stop_lat":39.912308,"stop_lon":-86.176081},{"stop_id":"3797","stop_name":"86th St & Ditch Rd","stop_lat":39.912285,"stop_lon":-86.183075},{"stop_id":"3798","stop_name":"86th St & Michigan Rd","stop_lat":39.911774,"stop_lon":-86.221244},{"stop_id":"3799","stop_name":"86th St & Payne Rd","stop_lat":39.911667,"stop_lon":-86.226911},{"stop_id":"3800","stop_name":"86th St & Georgetown Rd","stop_lat":39.911468,"stop_lon":-86.240698},{"stop_id":"3801","stop_name":"86th St & Moller Rd","stop_lat":39.910881,"stop_lon":-86.256503},{"stop_id":"3802","stop_name":"86th St & Zionsville Rd","stop_lat":39.91069,"stop_lon":-86.261025},{"stop_id":"3803","stop_name":"86th St & Commerce Park","stop_lat":39.91148,"stop_lon":-86.233087},{"stop_id":"3804","stop_name":"86th St & Commerce Park","stop_lat":39.911601,"stop_lon":-86.233081},{"stop_id":"3805","stop_name":"86th St & Northbrook Shopping Center","stop_lat":39.912093,"stop_lon":-86.186015}],"patterns":[{"pattern_id":"0","pattern_name":"50","route_id":"0","stops":[{"stop_id":"736","geometry":"cvwqF~|}lOD{EnGH`@kh@hEZpIJf@D`GHbAkyAwGIy@voAE`H@d@o@vt@k@CwLQ"},{"stop_id":"737","geometry":"kkwqFdd~lOvLPj@BLcP"},{"stop_id":"2520","geometry":"y{vqFvs}lOVcY"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lONmU"},{"stop_id":"2336","geometry":"{yvqFrb{lOZge@"},{"stop_id":"738","geometry":"_yvqFj|ylODgGvGHAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOOvS"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOA`BoGIEzE"},{"stop_id":"736","geometry":null}]},{"pattern_id":"1","pattern_name":"50","route_id":"0","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOOvS"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOA`BoGIEzE"},{"stop_id":"736","geometry":null}]},{"pattern_id":"2","pattern_name":"50","route_id":"0","stops":[{"stop_id":"736","geometry":"cvwqF~|}lOKnBMhAh@N~@Lj@DzEF"},{"stop_id":"737","geometry":"kkwqFdd~lOvLPj@BLcP"},{"stop_id":"2520","geometry":"y{vqFvs}lOVcY"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lONmU"},{"stop_id":"2336","geometry":"{yvqFrb{lOZge@"},{"stop_id":"738","geometry":"_yvqFj|ylODgGvGHAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"3","pattern_name":"37","route_id":"1","stops":[{"stop_id":"3348","geometry":"ozjrFl}pmO_BbGk@vAa@t@e@n@aA~@SN"},{"stop_id":"3349","geometry":"yckrF~mqmOq@b@kA`@s@N_AH"},{"stop_id":"3346","geometry":"kkkrF~pqmOk@@u@Es@KYGkAc@}Aw@D_@Ea@O[OKOGY@WNOZETwB?"},{"stop_id":"3350","geometry":"u}krF|kqmOkBAIAqG?Wot@uFB]DMDi@VwAnA"},{"stop_id":"3281","geometry":"ywlrF`zomO}BpBa@Tw@Ra@BqLR"},{"stop_id":"3282","geometry":"emmrFt_pmOk@@K{\\"},{"stop_id":"3283","geometry":"}nmrFzaomOEwMeSA"},{"stop_id":"3284","geometry":"icnrF`snmOwS?"},{"stop_id":"3285","geometry":"axnrF`snmO}q@B"},{"stop_id":"3286","geometry":"_kprFdsnmOoO?"},{"stop_id":"3287","geometry":"o{prFdsnmOkO?"},{"stop_id":"3288","geometry":"{kqrFdsnmOoS?DfF"},{"stop_id":"3802","geometry":"e`rrFlznmOF`OwJFsA_@i@AMB}@Z"},{"stop_id":"3773","geometry":"_rrrFtjomOwAl@s@eFHoBv@uDCqG`S?KkE"},{"stop_id":"3289","geometry":"w`rrFxlnmOY}LxH?"},{"stop_id":"3290","geometry":"wwqrFz~mmOvL?KwG~C?"},{"stop_id":"3291","geometry":"keqrFbvmmO|V?"},{"stop_id":"3292","geometry":"mmprFbvmmOzLA"},{"stop_id":"3293","geometry":"q_prF`vmmO`@A]_["},{"stop_id":"3341","geometry":"m_prF~ylmOCsBdS?"},{"stop_id":"3294","geometry":"kkorFjvlmOpB?Y}U"},{"stop_id":"3295","geometry":"shorFl_lmOS_RCwI"},{"stop_id":"3296","geometry":"kiorFtakmOA_DlD?hABlBNpAV"},{"stop_id":"3297","geometry":"u{nrF`~jmOrIlB"},{"stop_id":"3298","geometry":"aqnrFnakmOhHrAdRxC"},{"stop_id":"3299","geometry":"qtmrF|hkmOhK`BjFr@"},{"stop_id":"3300","geometry":"{`mrFrmkmOnJjAxD`@bAHnBH"},{"stop_id":"3301","geometry":"}ilrFtqkmO~FThEF"},{"stop_id":"3302","geometry":"s{krFrrkmOfMT"},{"stop_id":"3303","geometry":"kmkrFhskmOrGJ`D?"},{"stop_id":"3304","geometry":"u_krFtskmO~EMbTY"},{"stop_id":"3305","geometry":"qcjrFlrkmOpLO"},{"stop_id":"3306","geometry":"_virF|qkmOdCCjKcAdAQt@Q~@[nAi@"},{"stop_id":"3307","geometry":"a}hrFjlkmO~@e@n@c@lCqB`Ay@z@i@t@_@hAe@lA_@r@O"},{"stop_id":"3308","geometry":"cihrFt_kmOnGuA|Dq@bCY"},{"stop_id":"3309","geometry":"qvgrFrzjmObIm@"},{"stop_id":"3310","geometry":"mlgrFdyjmOrIo@v@CvG@p@@x@F"},{"stop_id":"3311","geometry":"}sfrF|wjmOlARtA`@h@TdCpAtB~@"},{"stop_id":"3312","geometry":"sefrFz~jmOlBv@~@Vz@L`@DpBA"},{"stop_id":"3313","geometry":"uyerF|akmOpNI"},{"stop_id":"3314","geometry":"cjerFrakmOxHG"},{"stop_id":"3315","geometry":"i`erFjakmO~HE~CPt@H"},{"stop_id":"3316","geometry":"sodrF`bkmOjXlDv@Pp@PdA^p@ZpAv@~@t@"},{"stop_id":"3317","geometry":"sjcrF|mkmO~@z@l@r@t@dA~@`B`ByA"},{"stop_id":"3318","geometry":"m`crFzskmOfHsGnCiC"},{"stop_id":"3319","geometry":"urbrF|fkmOpBiBpNcN"},{"stop_id":"3320","geometry":"q_brFntjmOjFqF"},{"stop_id":"3321","geometry":"exarF|ljmOtFwF"},{"stop_id":"3322","geometry":"oparFdejmOpM_NfJ}I"},{"stop_id":"251","geometry":"uv`rFfkimO`JwI"},{"stop_id":"252","geometry":"sk`rFn`imO|IuI"},{"stop_id":"253","geometry":"u``rFxuhmOpImIba@sa@"},{"stop_id":"3323","geometry":"_t~qFvhgmOfIiIZYtAuA"},{"stop_id":"3324","geometry":"ef~qF|zfmO`IeI"},{"stop_id":"3325","geometry":"c|}qFvpfmOvEyE"},{"stop_id":"3326","geometry":"ku}qF|ifmOpGuGlBqB"},{"stop_id":"3327","geometry":"ki}qFt}emOxGkH"},{"stop_id":"3328","geometry":"q`}qFhtemOvJmK"},{"stop_id":"3329","geometry":"yt|qFzgemOlI_J"},{"stop_id":"3330","geometry":"kj|qFz|dmObL{L"},{"stop_id":"3331","geometry":"g}{qF~ndmO|KsL"},{"stop_id":"3332","geometry":"ip{qFjadmOdK}K"},{"stop_id":"3342","geometry":"cd{qFltcmOjGuG"},{"stop_id":"3333","geometry":"w{zqFvkcmOj@o@~CwA?IpB_A"},{"stop_id":"3334","geometry":"yqzqFdecmO~J{E"},{"stop_id":"3335","geometry":"yezqFh~bmOrBcAn@SjAYn@Ip@E?qB"},{"stop_id":"3343","geometry":"g{yqFtvbmOFqANkAf@aBZu@v@{AJ]PoA"},{"stop_id":"3336","geometry":"uuyqFtfbmOFc@NiCjFsa@ZgARa@h@s@t@k@XMn@M"},{"stop_id":"3337","geometry":"wfyqFlw`mOh@E`@@v@Lp@ZpFdEnCrB"},{"stop_id":"3338","geometry":"_uxqFlbamOzC|Bv@`@f@TdATh@FlA@z@IhAQ`AStDiAv@[xAu@b@W|DoCvAk@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lONmU"},{"stop_id":"2336","geometry":"{yvqFrb{lONyV`FF"},{"stop_id":"582","geometry":null}]},{"pattern_id":"4","pattern_name":"37","route_id":"1","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpOUHe@Z"},{"stop_id":"3222","geometry":"ypwqFj~`mO{DjCyAt@w@ZuDhAaARiAP{@Hc@?i@AoAQ_@KaAc@]Ss@i@"},{"stop_id":"3223","geometry":"wqxqF`eamOwFgEqFeEq@[w@Ma@Ae@B"},{"stop_id":"3224","geometry":"sfyqFjw`mOs@NYLu@j@i@r@S`@[fAkFra@OnC"},{"stop_id":"3225","geometry":"muyqFvebmOYlBK\\w@zA[t@g@`BSpBC|A"},{"stop_id":"3226","geometry":"g{yqFfxbmO?~@q@Do@HkAXo@RqExB"},{"stop_id":"3227","geometry":"whzqF~_cmOsKdF?H_DvAqDzD"},{"stop_id":"3228","geometry":"}_{qFbpcmOcO~O"},{"stop_id":"3229","geometry":"ap{qFbadmOyLpM"},{"stop_id":"3230","geometry":"{}{qFtodmOoH~H"},{"stop_id":"3231","geometry":"kg|qFtydmOiNdO"},{"stop_id":"3232","geometry":"uv|qFziemOoJbK"},{"stop_id":"3233","geometry":"eb}qF~uemOsIfJuCxC"},{"stop_id":"3234","geometry":"oq}qF`ffmOeNhN"},{"stop_id":"3235","geometry":"u`~qFjufmOeGfG{@x@"},{"stop_id":"3236","geometry":"wj~qFl_gmOkj@|j@mEjE"},{"stop_id":"3237","geometry":"q|_rFvqhmOkMbM"},{"stop_id":"260","geometry":"}j`rFz_imO}KpK"},{"stop_id":"261","geometry":"{w`rFllimOaIvHcIjI"},{"stop_id":"220","geometry":"alarFp`jmOmGrG"},{"stop_id":"221","geometry":"otarFdijmOwH~HaD|C"},{"stop_id":"3238","geometry":"icbrFbxjmOwFpF"},{"stop_id":"3239","geometry":"akbrFt_kmOaC|BiKrJ"},{"stop_id":"3240","geometry":"m{brFfokmOaGlFo@kA"},{"stop_id":"3241","geometry":"_ecrFhtkmOeA{Am@s@yAsAe@]qAw@q@[eA_@iBc@{U}CeCY]C"},{"stop_id":"3242","geometry":"grdrFrakmOaCMqID"},{"stop_id":"3243","geometry":"{`erFjakmOoLH"},{"stop_id":"3244","geometry":"knerFtakmOqMH"},{"stop_id":"3245","geometry":"}|erF~akmOk@E{@M_AWq@WgD{A"},{"stop_id":"3246","geometry":"_ifrF~|jmOoCuAi@UuAa@wAU]C"},{"stop_id":"3247","geometry":"eufrFvwjmOuCEeE?w@BuFb@"},{"stop_id":"3248","geometry":"oigrFxxjmOwIl@"},{"stop_id":"3249","geometry":"gtgrFfzjmOmEd@}Dp@qCj@"},{"stop_id":"3250","geometry":"eehrFj~jmOqDx@u@RaBp@u@^{@h@aAx@mCpBu@f@"},{"stop_id":"3251","geometry":"g{hrFhkkmOgAh@aA`@uBl@eAPkKbAoDD"},{"stop_id":"3252","geometry":"iwirF~qkmOgOR"},{"stop_id":"3253","geometry":"qgjrFrrkmOcPRmEJ"},{"stop_id":"3254","geometry":"c_krFrskmOU@}C?gEG"},{"stop_id":"3255","geometry":"_kkrFlskmOyMU"},{"stop_id":"3256","geometry":"yykrFvrkmOcGKsBI"},{"stop_id":"3257","geometry":"qelrF`rkmO{FUmEc@"},{"stop_id":"3352","geometry":"{slrFfpkmOkJgAsG}@"},{"stop_id":"3258","geometry":"{gmrF`lkmOsKcB"},{"stop_id":"3259","geometry":"otmrF|hkmOgRyCmDo@kDq@kGwA"},{"stop_id":"3260","geometry":"}znrFh~jmOiB_@iAKmBGmD?@nC"},{"stop_id":"3261","geometry":"kiorFdakmOBfJT`R"},{"stop_id":"3262","geometry":"qhorFn_lmOThT"},{"stop_id":"3263","geometry":"{gorFxtlmO@p@kU?"},{"stop_id":"3264","geometry":"e~orFjvlmOk@?`@r^U@"},{"stop_id":"3265","geometry":"e_prF`vmmOyL@"},{"stop_id":"3266","geometry":"_mprFbvmmOwZ?"},{"stop_id":"3267","geometry":"whqrFbvmmOs@?JvG{J?"},{"stop_id":"3268","geometry":"{uqrFz~mmOuJ?d@hSDfF"},{"stop_id":"3802","geometry":"e`rrFlznmOF`OwJFsA_@i@AMB}@Z"},{"stop_id":"3773","geometry":"_rrrFtjomOwAl@s@eFHoBv@uDCqGpX?"},{"stop_id":"3269","geometry":"{zqrFdsnmObR?"},{"stop_id":"3270","geometry":"wgqrFdsnmOzF?"},{"stop_id":"3271","geometry":"{_qrFdsnmOpQ?"},{"stop_id":"3272","geometry":"imprFdsnmO~UA"},{"stop_id":"3273","geometry":"ivorFbsnmOrQA"},{"stop_id":"3274","geometry":"ucorF`snmOnL?"},{"stop_id":"3275","geometry":"evnrF`snmOlQ?"},{"stop_id":"3276","geometry":"wcnrF`snmOrS@?xB"},{"stop_id":"3277","geometry":"comrF|vnmOFrQ"},{"stop_id":"3278","geometry":"{nmrFpiomOHrS"},{"stop_id":"3279","geometry":"qnmrFd~omO?p@xHM"},{"stop_id":"3280","geometry":"wdmrFh_pmObDG`@Cd@Kr@]tEaEh@Wj@KN?"},{"stop_id":"3351","geometry":"{qlrFlvomOdFCVnt@|D?"},{"stop_id":"3345","geometry":"_dlrFxkqmOrA?H@bF@@`@DVJNNLPFPANENKN]D_@Ea@ISMMh@wADYBs@Es@w@sEKcAGaB?aE@GJIzAe@n@KrCGhB?"},{"stop_id":"3347","geometry":"ckkrFdopmOtS@XDJFRXL\\c@\\]b@g@~@Sn@iAhE"},{"stop_id":"3348","geometry":null}]},{"pattern_id":"5","pattern_name":"87","route_id":"2","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\lDvqBsC@TbNtCAnEncCLhFsq@`@iGAQKsLI{JDKBkA@crDdByy@Twl@^Sao@e@ceA|hC{@bbC}AhEGv]OhJAbMb@pA@d`@Sw@gd@sC@TbNtCAyDgyB"},{"stop_id":"2025","geometry":"wvwqFlnukOxDfyBuC@UcNrCAv@fd@e`@RqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@UcNrCAwBimA"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOjAbq@sC@TbNtCAnEncCLhFsq@`@iGAQKsLI{JDKBkA@crDdByy@Twl@^Sao@e@ceA|hC{@bbC}AhEGv]OhJAbMb@pA@d`@Sw@gd@sC@TbNtCAgAym@"},{"stop_id":"2028","geometry":"eswqFzywkOfAxm@uC@UcNrCAv@fd@e`@RqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@UcNrCASkL"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kOTdK"},{"stop_id":"2035","geometry":"cjwqFlr}kOB`AcPJ"},{"stop_id":"3752","geometry":"c{wqFzt}kOeOJ"},{"stop_id":"3753","geometry":"ikxqFfu}kOgRH"},{"stop_id":"3754","geometry":"q~xqFpu}kOkEAQKoDC"},{"stop_id":"3755","geometry":"_kyqF~t}kOcGEiDB"},{"stop_id":"3756","geometry":"mxyqF|t}kOqE@KBkA@"},{"stop_id":"3757","geometry":"wazqFdu}kOqPF"},{"stop_id":"3758","geometry":"iszqFlu}kOsQJ"},{"stop_id":"3759","geometry":"}e{qFxu}kOaJD"},{"stop_id":"3760","geometry":"_q{qF~u}kOiv@`@"},{"stop_id":"3761","geometry":"ih}qF`w}kO}KD"},{"stop_id":"3762","geometry":"gu}qFfw}kOgQH"},{"stop_id":"3763","geometry":"og~qFpw}kOiNH"},{"stop_id":"359","geometry":"yv~qFzw}kOwQH"},{"stop_id":"3764","geometry":"qi_rFdx}kOm`@L"},{"stop_id":"3765","geometry":"_k`rFrx}kOuI@"},{"stop_id":"3766","geometry":"uu`rFtx}kOoLD"},{"stop_id":"3767","geometry":"ecarFzx}kOkOF"},{"stop_id":"1677","geometry":"qsarFby}kO_SL"},{"stop_id":"1678","geometry":"qgbrFpy}kO{SL"},{"stop_id":"3769","geometry":"m|brF~y}kO_@@CoJ"},{"stop_id":"177","geometry":"q}brFpn}kOE}M"},{"stop_id":"178","geometry":"w}brFr_}kOGyP"},{"stop_id":"179","geometry":"_~brFxm|kOIkR"},{"stop_id":"180","geometry":"i~brFlz{kOGuM"},{"stop_id":"181","geometry":"q~brFvk{kOSge@"},{"stop_id":"182","geometry":"e_crFnezkOAs@hFA"},{"stop_id":"183","geometry":"}wbrFxczkOzHC"},{"stop_id":"184","geometry":"anbrFtczkOtMG"},{"stop_id":"185","geometry":"k_brFlczkO~HC"},{"stop_id":"186","geometry":"kuarFhczkO`EC"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOlNE"},{"stop_id":"201","geometry":"a~_rFpbzkO|OG"},{"stop_id":"190","geometry":"cm_rFhbzkObPG"},{"stop_id":"200","geometry":"_|~qF`bzkOvXO"},{"stop_id":"2664","geometry":"gb~qFpazkOry@i@"},{"stop_id":"2665","geometry":"sg|qFf`zkOfLI"},{"stop_id":"3770","geometry":"kz{qF|_zkOtTO"},{"stop_id":"2663","geometry":"ud{qFl_zkO|MI"},{"stop_id":"2656","geometry":"wuzqFb_zkObKI"},{"stop_id":"2657","geometry":"sizqFx~ykOdZM"},{"stop_id":"2716","geometry":"mnyqFj~ykOpJElHV"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkOcSJqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@EmC"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAnEncCLhFsq@`@iGAQKsLI{JDKBkA@crDdByy@Twl@^Sao@e@ceA|hC{@bbC}AhEGv]OhJAbMb@pA@d`@Se@qX"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOnB|gAuC@UcNrCAv@fd@e`@RqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@UcNrCA_CyrA"},{"stop_id":"2022","geometry":"uuwqFvevkO~BxrAsC@TbNtCAnEncCLhFsq@`@iGAQKsLI{JDKBkA@crDdByy@Twl@^Sao@e@ceA|hC{@bbC}AhEGv]OhJAbMb@pA@d`@Sw@gd@sC@TbNtCAqEuhC"},{"stop_id":"2023","geometry":"owwqF~~tkOpEthCuC@UcNrCAv@fd@e`@RqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@UcNrCAmDwqBrK]TeVyEY"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"6","pattern_name":"87","route_id":"2","stops":[{"stop_id":"2035","geometry":"cjwqFlr}kOB`AcPJ"},{"stop_id":"3752","geometry":"c{wqFzt}kOeOJ"},{"stop_id":"3753","geometry":"ikxqFfu}kOgRH"},{"stop_id":"3754","geometry":"q~xqFpu}kOkEAQKoDC"},{"stop_id":"3755","geometry":"_kyqF~t}kOcGEiDB"},{"stop_id":"3756","geometry":"mxyqF|t}kOqE@KBkA@"},{"stop_id":"3757","geometry":"wazqFdu}kOqPF"},{"stop_id":"3758","geometry":"iszqFlu}kOsQJ"},{"stop_id":"3759","geometry":"}e{qFxu}kOaJD"},{"stop_id":"3760","geometry":"_q{qF~u}kOiv@`@"},{"stop_id":"3761","geometry":"ih}qF`w}kO}KD"},{"stop_id":"3762","geometry":"gu}qFfw}kOgQH"},{"stop_id":"3763","geometry":"og~qFpw}kOiNH"},{"stop_id":"359","geometry":"yv~qFzw}kOwQH"},{"stop_id":"3764","geometry":"qi_rFdx}kOm`@L"},{"stop_id":"3765","geometry":"_k`rFrx}kOuI@"},{"stop_id":"3766","geometry":"uu`rFtx}kOoLD"},{"stop_id":"3767","geometry":"ecarFzx}kOkOF"},{"stop_id":"1677","geometry":"qsarFby}kO_SL"},{"stop_id":"1678","geometry":"qgbrFpy}kO{SL"},{"stop_id":"3769","geometry":"m|brF~y}kO_@@CoJ"},{"stop_id":"177","geometry":"q}brFpn}kOE}M"},{"stop_id":"178","geometry":"w}brFr_}kOGyP"},{"stop_id":"179","geometry":"_~brFxm|kOIkR"},{"stop_id":"180","geometry":"i~brFlz{kOGuM"},{"stop_id":"181","geometry":"q~brFvk{kOSge@"},{"stop_id":"182","geometry":"e_crFnezkOAs@hFA"},{"stop_id":"183","geometry":"}wbrFxczkOzHC"},{"stop_id":"184","geometry":"anbrFtczkOtMG"},{"stop_id":"185","geometry":"k_brFlczkO~HC"},{"stop_id":"186","geometry":"kuarFhczkO`EC"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOlNE"},{"stop_id":"201","geometry":"a~_rFpbzkO|OG"},{"stop_id":"190","geometry":"cm_rFhbzkObPG"},{"stop_id":"200","geometry":"_|~qF`bzkOvXO"},{"stop_id":"2664","geometry":"gb~qFpazkOry@i@"},{"stop_id":"2665","geometry":"sg|qFf`zkOfLI"},{"stop_id":"3770","geometry":"kz{qF|_zkOtTO"},{"stop_id":"2663","geometry":"ud{qFl_zkO|MI"},{"stop_id":"2656","geometry":"wuzqFb_zkObKI"},{"stop_id":"2657","geometry":"sizqFx~ykOdZM"},{"stop_id":"2716","geometry":"mnyqFj~ykOpJElHV"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOg@_Y"},{"stop_id":"2022","geometry":"uuwqFvevkOy@we@"},{"stop_id":"2023","geometry":"owwqF~~tkO]aQtFZ"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"7","pattern_name":"3","route_id":"3","stops":[{"stop_id":"2491","geometry":"gwuqFttnmOnDA]gd@"},{"stop_id":"2523","geometry":"uruqFjommOSyVcD?"},{"stop_id":"2492","geometry":"mxuqFpwlmOeE@gJVmDD"},{"stop_id":"2493","geometry":"iovqFpxlmOqBAoCGiGB"},{"stop_id":"2494","geometry":"u_wqFjxlmOm@?r@i["},{"stop_id":"2495","geometry":"o_wqF`|kmO|@_a@"},{"stop_id":"2496","geometry":"q}vqF`zjmO\\iN"},{"stop_id":"2497","geometry":"s|vqFvjjmO\\iPSEsAI_EwDqA@"},{"stop_id":"2498","geometry":"ogwqFfsimOiABj@eDE_G"},{"stop_id":"2499","geometry":"shwqFdfimOW{c@"},{"stop_id":"2500","geometry":"kiwqFhahmOB}@LgB?k@QaS"},{"stop_id":"2501","geometry":"kiwqFtfgmOE_F"},{"stop_id":"2502","geometry":"qiwqFt_gmOMsM"},{"stop_id":"2503","geometry":"_jwqF`qfmOK{JEq@_@{B"},{"stop_id":"2504","geometry":"qkwqFv_fmOIs@Ck@M}I"},{"stop_id":"2505","geometry":"mlwqFxqemOWyR"},{"stop_id":"2506","geometry":"emwqF~}dmOUeO"},{"stop_id":"2507","geometry":"{mwqFxmdmOOwI?oC"},{"stop_id":"2508","geometry":"knwqFp~cmOAmG"},{"stop_id":"2509","geometry":"mnwqFbvcmOEoP"},{"stop_id":"2510","geometry":"snwqFrdcmOCcP"},{"stop_id":"2511","geometry":"wnwqFnsbmOAaI"},{"stop_id":"2512","geometry":"ynwqFlibmOAmJ"},{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOFeJrGJHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOc@ALmT"},{"stop_id":"2340","geometry":"sxvqF~iylOJkM"},{"stop_id":"2341","geometry":"gxvqFr{xlOJuP"},{"stop_id":"2342","geometry":"{wvqF|ixlOFcL"},{"stop_id":"2343","geometry":"swvqFx|wlOJgQCqB"},{"stop_id":"2344","geometry":"kwvqF~fwlOIcAM{@g@cCIq@As@AyE"},{"stop_id":"2345","geometry":"yyvqFztvlOCcJ"},{"stop_id":"2346","geometry":"}yvqFvivlOCsJ"},{"stop_id":"2347","geometry":"azvqFb~ulOH{Cl@oG@{B"},{"stop_id":"2524","geometry":"gxvqFzlulOA{M"},{"stop_id":"2348","geometry":"ixvqF~}tlOBm@EyLG{A"},{"stop_id":"2349","geometry":"sxvqFzktlO[cKGg@"},{"stop_id":"2350","geometry":"wyvqFn~slOeAaJ"},{"stop_id":"2351","geometry":"}{vqFlsslOMcAIiU"},{"stop_id":"2352","geometry":"u|vqF~zrlOCoI"},{"stop_id":"2353","geometry":"y|vqFnprlOIqO"},{"stop_id":"2354","geometry":"c}vqF|_rlOCgH"},{"stop_id":"2355","geometry":"g}vqFtvqlOGwN"},{"stop_id":"2356","geometry":"o}vqF|fqlOI_R"},{"stop_id":"2357","geometry":"y}vqF|splOEmJ"},{"stop_id":"2358","geometry":"_~vqFnhplOIuO"},{"stop_id":"2359","geometry":"i~vqFxwolOCkK"},{"stop_id":"2360","geometry":"m~vqFlkolOCqM"},{"stop_id":"2361","geometry":"q~vqFz|nlOEiN"},{"stop_id":"2362","geometry":"w~vqFpmnlOC{M"},{"stop_id":"2363","geometry":"{~vqFt~mlOAuCKsJCoF"},{"stop_id":"2364","geometry":"m_wqFzfmlOKq["},{"stop_id":"2365","geometry":"y_wqFhjllOCoF@_A"},{"stop_id":"2366","geometry":"{_wqFx`llOI{JE[Qc@W[{LoGUAE@MJAe@"},{"stop_id":"2367","geometry":null}]},{"pattern_id":"8","pattern_name":"3","route_id":"3","stops":[{"stop_id":"2491","geometry":"gwuqFttnmOnDA]gd@"},{"stop_id":"2523","geometry":"uruqFjommOSyVcD?"},{"stop_id":"2492","geometry":"mxuqFpwlmOeE@gJVmDD"},{"stop_id":"2493","geometry":"iovqFpxlmOqBAoCGiGB"},{"stop_id":"2494","geometry":"u_wqFjxlmOm@?r@i["},{"stop_id":"2495","geometry":"o_wqF`|kmO|@_a@"},{"stop_id":"2496","geometry":"q}vqF`zjmO\\iN"},{"stop_id":"2497","geometry":"s|vqFvjjmO\\iPSEsAI_EwDqA@"},{"stop_id":"2498","geometry":"ogwqFfsimOiABj@eDE_G"},{"stop_id":"2499","geometry":"shwqFdfimOW{c@"},{"stop_id":"2500","geometry":"kiwqFhahmOB}@LgB?k@QaS"},{"stop_id":"2501","geometry":"kiwqFtfgmOE_F"},{"stop_id":"2502","geometry":"qiwqFt_gmOMsM"},{"stop_id":"2503","geometry":"_jwqF`qfmOK{JEq@_@{B"},{"stop_id":"2504","geometry":"qkwqFv_fmOIs@Ck@M}I"},{"stop_id":"2505","geometry":"mlwqFxqemOWyR"},{"stop_id":"2506","geometry":"emwqF~}dmOUeO"},{"stop_id":"2507","geometry":"{mwqFxmdmOOwI?oC"},{"stop_id":"2508","geometry":"knwqFp~cmOAmG"},{"stop_id":"2509","geometry":"mnwqFbvcmOEoP"},{"stop_id":"2510","geometry":"snwqFrdcmOCcP"},{"stop_id":"2511","geometry":"wnwqFnsbmOAaI"},{"stop_id":"2512","geometry":"ynwqFlibmOAmJ"},{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOFeJrGJHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":null}]},{"pattern_id":"9","pattern_name":"3","route_id":"3","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpO@dJ"},{"stop_id":"2467","geometry":"{nwqFjhamO?rR"},{"stop_id":"2468","geometry":"{nwqF~{amO@pN"},{"stop_id":"2469","geometry":"ynwqFpkbmODlU"},{"stop_id":"2470","geometry":"snwqF~acmOD`X"},{"stop_id":"2471","geometry":"mnwqF`{cmO@~FPrJ"},{"stop_id":"2472","geometry":"ymwqFtndmOR~N"},{"stop_id":"2473","geometry":"emwqFt~dmO\\nV"},{"stop_id":"2474","geometry":"glwqFdvemOJ|FFj@^bC"},{"stop_id":"2475","geometry":"sjwqFrcfmOFp@JlK"},{"stop_id":"2476","geometry":"_jwqFrqfmOPdR"},{"stop_id":"2477","geometry":"miwqFxdgmOR|T?j@MfBCbA"},{"stop_id":"2478","geometry":"kiwqFnahmOHbN"},{"stop_id":"2479","geometry":"aiwqFrphmOJpS"},{"stop_id":"2480","geometry":"uhwqFdeimOF~Gk@dD|BC"},{"stop_id":"2481","geometry":"{ewqFfsimO\\A~DvDrAHRD[`O"},{"stop_id":"2482","geometry":"q|vqFnijmO]xM"},{"stop_id":"2483","geometry":"o}vqFhxjmOcAvd@"},{"stop_id":"2484","geometry":"s_wqF`~kmOi@bV"},{"stop_id":"2485","geometry":"}`wqFdulmOEdBXv^"},{"stop_id":"2486","geometry":"i`wqFbxmmOPnU"},{"stop_id":"2487","geometry":"w_wqFrnnmODrEbHA"},{"stop_id":"2488","geometry":"mvvqFdunmOzJC"},{"stop_id":"2489","geometry":"qjvqF`unmO|DApDE"},{"stop_id":"2490","geometry":"a_vqFxtnmOxFC"},{"stop_id":"2491","geometry":null}]},{"pattern_id":"10","pattern_name":"8","route_id":"4","stops":[{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOFwG|EH"},{"stop_id":"1958","geometry":"civqFvtylOfRTY{@Q[QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylODoJ"},{"stop_id":"1961","geometry":"u}uqFrtxlO@WP?Q?Kk_@IwM"},{"stop_id":"1962","geometry":"i~uqFvdwlOAwH"},{"stop_id":"1963","geometry":"k~uqF~zvlOEmQCu@"},{"stop_id":"1964","geometry":"u~uqFzfvlOq@_T"},{"stop_id":"1965","geometry":"g`vqFzqulOQuG"},{"stop_id":"1966","geometry":"y`vqFdiulOk@kQ"},{"stop_id":"1967","geometry":"ebvqFxvtlOWmI"},{"stop_id":"1968","geometry":"}bvqFjltlO[iK"},{"stop_id":"1969","geometry":"ycvqF``tlOYyI"},{"stop_id":"1970","geometry":"sdvqFfuslOg@wO"},{"stop_id":"1971","geometry":"{evqFndslOq@mT"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOUsL"},{"stop_id":"1978","geometry":"olvqFpwolOMiG"},{"stop_id":"1979","geometry":"}lvqFfoolOQcJ"},{"stop_id":"1980","geometry":"omvqFbdolOWiN"},{"stop_id":"1981","geometry":"gnvqFxtnlOOuH"},{"stop_id":"1982","geometry":"wnvqFbknlOSiK"},{"stop_id":"1983","geometry":"kovqFx~mlOS}J"},{"stop_id":"1984","geometry":"_pvqFzrmlOSoK"},{"stop_id":"1985","geometry":"spvqFjfmlOGoH"},{"stop_id":"1986","geometry":"{pvqFz|llOU}G"},{"stop_id":"1987","geometry":"qqvqF|sllO_@iS"},{"stop_id":"1988","geometry":"qrvqFr_llOYoN"},{"stop_id":"1989","geometry":"ksvqFbpklOOuI"},{"stop_id":"1990","geometry":"{svqFleklOY_O"},{"stop_id":"1991","geometry":"utvqFlujlOSeL"},{"stop_id":"1992","geometry":"iuvqFfhjlO_@sS"},{"stop_id":"1993","geometry":"ivvqFrsilO_@iR"},{"stop_id":"1994","geometry":"iwvqFh`ilOQkJ"},{"stop_id":"1995","geometry":"{wvqF|thlOYoO"},{"stop_id":"1996","geometry":"uxvqFldhlOc@oS"},{"stop_id":"1997","geometry":"yyvqF|oglOY}M"},{"stop_id":"1998","geometry":"szvqF~`glO_@eR"},{"stop_id":"1999","geometry":"s{vqFxmflOWqL"},{"stop_id":"2000","geometry":"k|vqFf`flOQcJ"},{"stop_id":"2001","geometry":"}|vqFbuelOmB{bA"},{"stop_id":"2002","geometry":"k`wqFfqclOa@kT"},{"stop_id":"2003","geometry":"mawqFz{blO[_P"},{"stop_id":"2004","geometry":"ibwqFzjblOw@ya@"},{"stop_id":"2005","geometry":"adwqF`halOSsK"},{"stop_id":"2006","geometry":"udwqFl{`lOSqK"},{"stop_id":"2007","geometry":"iewqFzn`lOq@_\\"},{"stop_id":"2008","geometry":"{fwqFzq_lOWsM"},{"stop_id":"2009","geometry":"sgwqFfc_lO]gR"},{"stop_id":"2010","geometry":"qhwqF~o~kOe@aV"},{"stop_id":"2011","geometry":"wiwqF|x}kO_@eP"},{"stop_id":"2012","geometry":"wjwqFvg}kOYuP"},{"stop_id":"2013","geometry":"qkwqF`v|kO[uO"},{"stop_id":"2014","geometry":"mlwqFje|kOc@aV"},{"stop_id":"2015","geometry":"qmwqFhn{kOi@oY"},{"stop_id":"2016","geometry":"{nwqFxszkOyAgy@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOg@_Y"},{"stop_id":"2022","geometry":"uuwqFvevkOy@we@"},{"stop_id":"2023","geometry":"owwqF~~tkO]aQtFZ"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"11","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2183","geometry":"srkqFn_vmOoItLOf@Gj@Bj@Tt@dHzLrb@ll@n@v@r@r@t@l@x@f@z@b@dQjGzAt@bAn@~@r@z@x@x@`Av@dAdD|FL^Hb@Bv@Cd@Gb@M`@QZoDhFG`@~FbIo@|A"},{"stop_id":"2190","geometry":"uciqFbnzmOmAnCmBzDeH~Ju@v@s@d@_A^cANsMNqBCgMoAqBG{R^sEFuECsEKsEU_Gg@sFq@"},{"stop_id":"2184","geometry":"g|lqFxc{mOmp@yJgA[q@_@_@Wc@e@s@eA[o@Oc@YgAiAmH}Ap@"},{"stop_id":"2186","geometry":"u|nqFfezmO_C`AeFaV"},{"stop_id":"2173","geometry":"{goqFfpymOSaAOe@uHm^"},{"stop_id":"2174","geometry":"uroqFpmxmOaGcY"},{"stop_id":"2193","geometry":"wzoqFlswmOiEoS"},{"stop_id":"2175","geometry":"aapqF|~vmOoGkZ"},{"stop_id":"2191","geometry":"qipqFpcvmOmDsP"},{"stop_id":"2176","geometry":"_opqF|qumOyBaKaGiY"},{"stop_id":"2177","geometry":"{zpqFpktmOmF_W"},{"stop_id":"2178","geometry":"ibqqFpssmOgA_FOeAwAyGmAwF"},{"stop_id":"2179","geometry":"gjqqFxyrmOmGeZ"},{"stop_id":"2180","geometry":"urqqFr~qmOqCeN"},{"stop_id":"2181","geometry":"gwqqFloqmOoDwP"},{"stop_id":"2182","geometry":"w|qqFt}pmOkVckA"},{"stop_id":"2125","geometry":"ctrqFpqnmOaA{ESoAe@uB"},{"stop_id":"2126","geometry":"_xrqFndnmO_CsK"},{"stop_id":"2127","geometry":"_|rqFzwmmOyB_K"},{"stop_id":"2128","geometry":"y_sqFzkmmOeCmLEY_@kB"},{"stop_id":"2129","geometry":"eesqFfzlmO_@cBCY_AqE"},{"stop_id":"2130","geometry":"ihsqFvolmOoE{S"},{"stop_id":"2131","geometry":"ynsqFzzkmOiBsIAYYwA"},{"stop_id":"2161","geometry":"_ssqFtlkmOuBoJ"},{"stop_id":"2132","geometry":"uvsqFdakmOqD}P"},{"stop_id":"2133","geometry":"g|sqFfojmOoBkJ"},{"stop_id":"2134","geometry":"w_tqFzcjmOqCuM"},{"stop_id":"2135","geometry":"idtqFduimOmBcJ"},{"stop_id":"2136","geometry":"wgtqF`jimO_C_L"},{"stop_id":"2137","geometry":"wktqF`}hmOsC_N"},{"stop_id":"2138","geometry":"kptqF`nhmO}B{K"},{"stop_id":"2139","geometry":"ittqFdahmOcDyO"},{"stop_id":"2140","geometry":"mytqFjpgmOqBwJe@eBa@kA"},{"stop_id":"2141","geometry":"g_uqF`_gmO]y@qBgESg@_@sAMm@S_BG{@MqD"},{"stop_id":"2142","geometry":"cguqFfgfmOGqAQuAiB{I"},{"stop_id":"2143","geometry":"gkuqFbwemOwC_N"},{"stop_id":"2144","geometry":"_puqFbhemOUgAk@oL"},{"stop_id":"2145","geometry":"aruqFjxdmOw@}P"},{"stop_id":"2146","geometry":"ysuqFlfdmOo@yM"},{"stop_id":"2147","geometry":"iuuqFrwcmOi@_L"},{"stop_id":"2148","geometry":"svuqFrjcmOy@sQ"},{"stop_id":"2149","geometry":"mxuqF~wbmOw@qP"},{"stop_id":"2150","geometry":"ezuqFlfbmOc@sI"},{"stop_id":"2151","geometry":"i{uqFx{amOa@mI"},{"stop_id":"2152","geometry":"k|uqFjqamOeBc^"},{"stop_id":"2153","geometry":"q_vqFfr`mOe@_JAkAD}@"},{"stop_id":"2154","geometry":"s`vqF|b`mOL_AZmAjCwGn@iBr@}Bj@mB"},{"stop_id":"2155","geometry":"mvuqF`k_mOhAaF|@gFj@cEt@_I"},{"stop_id":"2156","geometry":"couqFrl~lORyCPmEDoBHsMCgACUKm@K_@"},{"stop_id":"2157","geometry":"mnuqFzi}lOWq@Ya@MOm@g@@]{AyAYa@Wg@YaAKo@Eq@Am@FcHwFG"},{"stop_id":"2158","geometry":"e_vqFno|lO_RUHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOFwG|EH"},{"stop_id":"1958","geometry":"civqFvtylOfRTY{@Q[QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylODoJ"},{"stop_id":"1961","geometry":"u}uqFrtxlO@WP?Q?Kk_@IwM"},{"stop_id":"1962","geometry":"i~uqFvdwlOAwH"},{"stop_id":"1963","geometry":"k~uqF~zvlOEmQCu@"},{"stop_id":"1964","geometry":"u~uqFzfvlOq@_T"},{"stop_id":"1965","geometry":"g`vqFzqulOQuG"},{"stop_id":"1966","geometry":"y`vqFdiulOk@kQ"},{"stop_id":"1967","geometry":"ebvqFxvtlOWmI"},{"stop_id":"1968","geometry":"}bvqFjltlO[iK"},{"stop_id":"1969","geometry":"ycvqF``tlOYyI"},{"stop_id":"1970","geometry":"sdvqFfuslOg@wO"},{"stop_id":"1971","geometry":"{evqFndslOq@mT"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOUsL"},{"stop_id":"1978","geometry":"olvqFpwolOMiG"},{"stop_id":"1979","geometry":"}lvqFfoolOQcJ"},{"stop_id":"1980","geometry":"omvqFbdolOWiN"},{"stop_id":"1981","geometry":"gnvqFxtnlOOuH"},{"stop_id":"1982","geometry":"wnvqFbknlOSiK"},{"stop_id":"1983","geometry":"kovqFx~mlOS}J"},{"stop_id":"1984","geometry":"_pvqFzrmlOSoK"},{"stop_id":"1985","geometry":"spvqFjfmlOGoH"},{"stop_id":"1986","geometry":"{pvqFz|llOU}G"},{"stop_id":"1987","geometry":"qqvqF|sllO_@iS"},{"stop_id":"1988","geometry":"qrvqFr_llOYoN"},{"stop_id":"1989","geometry":"ksvqFbpklOOuI"},{"stop_id":"1990","geometry":"{svqFleklOY_O"},{"stop_id":"1991","geometry":"utvqFlujlOSeL"},{"stop_id":"1992","geometry":"iuvqFfhjlO_@sS"},{"stop_id":"1993","geometry":"ivvqFrsilO_@iR"},{"stop_id":"1994","geometry":"iwvqFh`ilOQkJ"},{"stop_id":"1995","geometry":"{wvqF|thlOYoO"},{"stop_id":"1996","geometry":"uxvqFldhlOc@oS"},{"stop_id":"1997","geometry":"yyvqF|oglOY}M"},{"stop_id":"1998","geometry":"szvqF~`glO_@eR"},{"stop_id":"1999","geometry":"s{vqFxmflOWqL"},{"stop_id":"2000","geometry":"k|vqFf`flOQcJ"},{"stop_id":"2001","geometry":"}|vqFbuelOmB{bA"},{"stop_id":"2002","geometry":"k`wqFfqclOa@kT"},{"stop_id":"2003","geometry":"mawqFz{blO[_P"},{"stop_id":"2004","geometry":"ibwqFzjblOw@ya@"},{"stop_id":"2005","geometry":"adwqF`halOSsK"},{"stop_id":"2006","geometry":"udwqFl{`lOSqK"},{"stop_id":"2007","geometry":"iewqFzn`lOq@_\\"},{"stop_id":"2008","geometry":"{fwqFzq_lOWsM"},{"stop_id":"2009","geometry":"sgwqFfc_lO]gR"},{"stop_id":"2010","geometry":"qhwqF~o~kOe@aV"},{"stop_id":"2011","geometry":"wiwqF|x}kO_@eP"},{"stop_id":"2012","geometry":"wjwqFvg}kOYuP"},{"stop_id":"2013","geometry":"qkwqF`v|kO[uO"},{"stop_id":"2014","geometry":"mlwqFje|kOc@aV"},{"stop_id":"2015","geometry":"qmwqFhn{kOi@oY"},{"stop_id":"2016","geometry":"{nwqFxszkOyAgy@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOg@_Y"},{"stop_id":"2022","geometry":"uuwqFvevkOy@we@"},{"stop_id":"2023","geometry":"owwqF~~tkO]aQtFZ"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"12","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2183","geometry":"srkqFn_vmOoItLOf@Gj@Bj@Tt@dHzLrb@ll@n@v@r@r@t@l@x@f@z@b@dQjGzAt@bAn@~@r@z@x@x@`Av@dAdD|FL^Hb@Bv@Cd@Gb@M`@QZoDhFG`@~FbIo@|A"},{"stop_id":"2190","geometry":"uciqFbnzmOmAnCmBzDeH~Ju@v@s@d@_A^cANsMNqBCgMoAqBG{R^sEFuECsEKsEU_Gg@sFq@"},{"stop_id":"2184","geometry":"g|lqFxc{mOmp@yJgA[q@_@_@Wc@e@s@eA[o@Oc@YgAiAmH}Ap@"},{"stop_id":"2186","geometry":"u|nqFfezmO_C`AeFaV"},{"stop_id":"2173","geometry":"{goqFfpymOSaAOe@uHm^"},{"stop_id":"2174","geometry":"uroqFpmxmOaGcY"},{"stop_id":"2193","geometry":"wzoqFlswmOiEoS"},{"stop_id":"2175","geometry":"aapqF|~vmOoGkZ"},{"stop_id":"2191","geometry":"qipqFpcvmOmDsP"},{"stop_id":"2176","geometry":"_opqF|qumOyBaKaGiY"},{"stop_id":"2177","geometry":"{zpqFpktmOmF_W"},{"stop_id":"2178","geometry":"ibqqFpssmOgA_FOeAwAyGmAwF"},{"stop_id":"2179","geometry":"gjqqFxyrmOmGeZ"},{"stop_id":"2180","geometry":"urqqFr~qmOqCeN"},{"stop_id":"2181","geometry":"gwqqFloqmOoDwP"},{"stop_id":"2182","geometry":"w|qqFt}pmOkVckA"},{"stop_id":"2125","geometry":"ctrqFpqnmOaA{ESoAe@uB"},{"stop_id":"2126","geometry":"_xrqFndnmO_CsK"},{"stop_id":"2127","geometry":"_|rqFzwmmOyB_K"},{"stop_id":"2128","geometry":"y_sqFzkmmOeCmLEY_@kB"},{"stop_id":"2129","geometry":"eesqFfzlmO_@cBCY_AqE"},{"stop_id":"2130","geometry":"ihsqFvolmOoE{S"},{"stop_id":"2131","geometry":"ynsqFzzkmOiBsIAYYwA"},{"stop_id":"2161","geometry":"_ssqFtlkmOuBoJ"},{"stop_id":"2132","geometry":"uvsqFdakmOqD}P"},{"stop_id":"2133","geometry":"g|sqFfojmOoBkJ"},{"stop_id":"2134","geometry":"w_tqFzcjmOqCuM"},{"stop_id":"2135","geometry":"idtqFduimOmBcJ"},{"stop_id":"2136","geometry":"wgtqF`jimO_C_L"},{"stop_id":"2137","geometry":"wktqF`}hmOsC_N"},{"stop_id":"2138","geometry":"kptqF`nhmO}B{K"},{"stop_id":"2139","geometry":"ittqFdahmOcDyO"},{"stop_id":"2140","geometry":"mytqFjpgmOqBwJe@eBa@kA"},{"stop_id":"2141","geometry":"g_uqF`_gmO]y@qBgESg@_@sAMm@S_BG{@MqD"},{"stop_id":"2142","geometry":"cguqFfgfmOGqAQuAiB{I"},{"stop_id":"2143","geometry":"gkuqFbwemOwC_N"},{"stop_id":"2144","geometry":"_puqFbhemOUgAk@oL"},{"stop_id":"2145","geometry":"aruqFjxdmOw@}P"},{"stop_id":"2146","geometry":"ysuqFlfdmOo@yM"},{"stop_id":"2147","geometry":"iuuqFrwcmOi@_L"},{"stop_id":"2148","geometry":"svuqFrjcmOy@sQ"},{"stop_id":"2149","geometry":"mxuqF~wbmOw@qP"},{"stop_id":"2150","geometry":"ezuqFlfbmOc@sI"},{"stop_id":"2151","geometry":"i{uqFx{amOa@mI"},{"stop_id":"2152","geometry":"k|uqFjqamOeBc^"},{"stop_id":"2153","geometry":"q_vqFfr`mOe@_JAkAD}@"},{"stop_id":"2154","geometry":"s`vqF|b`mOL_AZmAjCwGn@iBr@}Bj@mB"},{"stop_id":"2155","geometry":"mvuqF`k_mOhAaF|@gFj@cEt@_I"},{"stop_id":"2156","geometry":"couqFrl~lORyCPmEDoBHsMCgACUKm@K_@"},{"stop_id":"2157","geometry":"mnuqFzi}lOWq@Ya@MOm@g@@]{AyAYa@Wg@YaAKo@Eq@Am@FcHwFG"},{"stop_id":"2158","geometry":"e_vqFno|lO_RUHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOFwG|EH"},{"stop_id":"1958","geometry":"civqFvtylOfRTY{@Q[QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylODoJ"},{"stop_id":"1961","geometry":"u}uqFrtxlO@WP?Q?Kk_@IwM"},{"stop_id":"1962","geometry":"i~uqFvdwlOAwH"},{"stop_id":"1963","geometry":"k~uqF~zvlOEmQCu@"},{"stop_id":"1964","geometry":"u~uqFzfvlOq@_T"},{"stop_id":"1965","geometry":"g`vqFzqulOQuG"},{"stop_id":"1966","geometry":"y`vqFdiulOk@kQ"},{"stop_id":"1967","geometry":"ebvqFxvtlOWmI"},{"stop_id":"1968","geometry":"}bvqFjltlO[iK"},{"stop_id":"1969","geometry":"ycvqF``tlOYyI"},{"stop_id":"1970","geometry":"sdvqFfuslOg@wO"},{"stop_id":"1971","geometry":"{evqFndslOq@mT"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOUsL"},{"stop_id":"1978","geometry":"olvqFpwolOMiG"},{"stop_id":"1979","geometry":"}lvqFfoolOQcJ"},{"stop_id":"1980","geometry":"omvqFbdolOWiN"},{"stop_id":"1981","geometry":"gnvqFxtnlOOuH"},{"stop_id":"1982","geometry":"wnvqFbknlOSiK"},{"stop_id":"1983","geometry":"kovqFx~mlOS}J"},{"stop_id":"1984","geometry":"_pvqFzrmlOSoK"},{"stop_id":"1985","geometry":"spvqFjfmlOGoH"},{"stop_id":"1986","geometry":"{pvqFz|llOU}G"},{"stop_id":"1987","geometry":"qqvqF|sllO_@iS"},{"stop_id":"1988","geometry":"qrvqFr_llOYoN"},{"stop_id":"1989","geometry":"ksvqFbpklOOuI"},{"stop_id":"1990","geometry":"{svqFleklOY_O"},{"stop_id":"1991","geometry":"utvqFlujlOSeL"},{"stop_id":"1992","geometry":"iuvqFfhjlO_@sS"},{"stop_id":"1993","geometry":"ivvqFrsilO_@iR"},{"stop_id":"1994","geometry":"iwvqFh`ilOQkJ"},{"stop_id":"1995","geometry":"{wvqF|thlOYoO"},{"stop_id":"1996","geometry":"uxvqFldhlOc@oS"},{"stop_id":"1997","geometry":"yyvqF|oglOY}M"},{"stop_id":"1998","geometry":"szvqF~`glO_@eR"},{"stop_id":"1999","geometry":"s{vqFxmflOWqL"},{"stop_id":"2000","geometry":"k|vqFf`flOQcJ"},{"stop_id":"2001","geometry":"}|vqFbuelOmB{bA"},{"stop_id":"2002","geometry":null}]},{"pattern_id":"13","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOjGFEhFB`A"},{"stop_id":"2091","geometry":"o`vqFxx|lOFl@XdATf@f@p@h@`@pEvB"},{"stop_id":"2092","geometry":"suuqF`d}lObBv@RIl@f@f@p@Rf@Nh@NbABfAIrMEnBQlEUhD"},{"stop_id":"2093","geometry":"eouqFbm~lOs@nHk@bE}@fFeArE"},{"stop_id":"2162","geometry":"ivuqFrj_mOo@zBs@|Bo@hBkCvGMb@Ot@OtAAtAH`B"},{"stop_id":"2094","geometry":"o`vqFvi`mO\\~G"},{"stop_id":"2095","geometry":"q_vqFvr`mOzAjZ"},{"stop_id":"2096","geometry":"u|uqFbnamO\\bH"},{"stop_id":"2097","geometry":"w{uqFfwamOt@vO"},{"stop_id":"2098","geometry":"azuqF~gbmOfAxU"},{"stop_id":"2099","geometry":"ywuqFx~bmOn@xM"},{"stop_id":"2100","geometry":"ivuqFrmcmOh@fL"},{"stop_id":"2101","geometry":"_uuqFzzcmOl@hM"},{"stop_id":"2102","geometry":"qsuqFdidmOr@bO"},{"stop_id":"2103","geometry":"}quqFhydmOf@pKh@fC"},{"stop_id":"2104","geometry":"kouqFbjemOzBfK"},{"stop_id":"2105","geometry":"okuqFjvemOdBdITvALvADnAM@"},{"stop_id":"2106","geometry":"mguqFrhfmOLAHfCL|AZjB`@tA"},{"stop_id":"2107","geometry":"iduqFxufmOb@fAvBpE"},{"stop_id":"2108","geometry":"m_uqFr~fmOf@xAV|@fBrI"},{"stop_id":"2109","geometry":"eztqF~mgmOfEhS"},{"stop_id":"2110","geometry":"}stqFhbhmO`B`I"},{"stop_id":"2111","geometry":"{ptqFjlhmOjDpP"},{"stop_id":"2112","geometry":"oktqF|}hmOpBnJ"},{"stop_id":"2113","geometry":"}gtqFliimObClL"},{"stop_id":"2114","geometry":"yctqFzvimOjBxI"},{"stop_id":"2115","geometry":"m`tqFtajmOvChN"},{"stop_id":"2116","geometry":"u{sqF~pjmOrC|M"},{"stop_id":"2117","geometry":"awsqF|_kmOzChN"},{"stop_id":"2118","geometry":"ersqFfokmO@^pCpM"},{"stop_id":"2119","geometry":"qmsqFx~kmO|DbR"},{"stop_id":"2120","geometry":"sgsqF|qlmOh@jCBX~@nENt@"},{"stop_id":"2121","geometry":"ucsqFh_mmOzBpK"},{"stop_id":"2122","geometry":"y_sqFzkmmOrDvP"},{"stop_id":"2123","geometry":"ezrqFr}mmOjBpIRnAh@nC"},{"stop_id":"2124","geometry":"{trqFdonmOzVnlA"},{"stop_id":"2163","geometry":"_}qqFt|pmOnEhT"},{"stop_id":"2164","geometry":"ovqqF~qqmOlCnM"},{"stop_id":"2165","geometry":"arqqFn`rmOdHp\\"},{"stop_id":"2166","geometry":"{hqqF`~rmOxBhKNdAn@vC"},{"stop_id":"2167","geometry":"acqqFhqsmOpGrZ"},{"stop_id":"2168","geometry":"ozpqF|ltmOtF|W`BtH"},{"stop_id":"2169","geometry":"wopqFpoumO`FxU"},{"stop_id":"2192","geometry":"uhpqFjfvmOxE|T"},{"stop_id":"2170","geometry":"{apqFh|vmOhFtV"},{"stop_id":"2194","geometry":"qzoqF~swmOfFpV"},{"stop_id":"2171","geometry":"isoqFpkxmOhIl`@Nd@n@vC"},{"stop_id":"2172","geometry":"_goqF|rymOhEjSxB_A"},{"stop_id":"2187","geometry":"{|nqFhezmObBs@hAlHXfANb@Zn@r@dAb@d@^Vp@^fAZzq@bK"},{"stop_id":"2185","geometry":"yzlqFbd{mOdEf@~Ff@rETrEJtEBrEGzR_@pBFfMnApBBrMObAO~@_@r@e@t@w@dH_KjDkHfBkE"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":"ovhqFlbymOcB_C]NoDhFc@`@g@R[B]?i@Oc@[{AkBy@kAm@oAg@sAo@{B[uAaE{SUgA[eAc@iAg@gAk@aAwl@iy@c@[g@M[@[DYLURmBnC"},{"stop_id":"2183","geometry":"srkqFn_vmOlBoCTSXMZEZAf@Lb@Zvl@hy@j@`Af@fAb@hAZdATfA`EzSZtAn@zBf@rAl@nAx@jAzAjBb@Zh@N\\?ZCf@Sb@a@nDiF\\OvGbJaOd^"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":null}]},{"pattern_id":"14","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\JrF"},{"stop_id":"2025","geometry":"wvwqFlnukOh@x["},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kO`@jQ"},{"stop_id":"2188","geometry":"wiwqFrx}kO\\rR"},{"stop_id":"2036","geometry":"yhwqFfl~kOb@~T"},{"stop_id":"2037","geometry":"ugwqFfb_lO^jQ"},{"stop_id":"2038","geometry":"ufwqFrt_lO`@rS"},{"stop_id":"2039","geometry":"sewqFfi`lO`@dS"},{"stop_id":"2040","geometry":"qdwqFl}`lOrAzs@"},{"stop_id":"2041","geometry":"}awqFhrblOXpN"},{"stop_id":"2042","geometry":"cawqFzaclOj@|Y"},{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOjGFEhFB`A"},{"stop_id":"2091","geometry":"o`vqFxx|lOFl@XdATf@f@p@h@`@pEvB"},{"stop_id":"2092","geometry":"suuqF`d}lObBv@RIl@f@f@p@Rf@Nh@NbABfAIrMEnBQlEUhD"},{"stop_id":"2093","geometry":"eouqFbm~lOs@nHk@bE}@fFeArE"},{"stop_id":"2162","geometry":"ivuqFrj_mOo@zBs@|Bo@hBkCvGMb@Ot@OtAAtAH`B"},{"stop_id":"2094","geometry":"o`vqFvi`mO\\~G"},{"stop_id":"2095","geometry":"q_vqFvr`mOzAjZ"},{"stop_id":"2096","geometry":"u|uqFbnamO\\bH"},{"stop_id":"2097","geometry":"w{uqFfwamOt@vO"},{"stop_id":"2098","geometry":"azuqF~gbmOfAxU"},{"stop_id":"2099","geometry":"ywuqFx~bmOn@xM"},{"stop_id":"2100","geometry":"ivuqFrmcmOh@fL"},{"stop_id":"2101","geometry":"_uuqFzzcmOl@hM"},{"stop_id":"2102","geometry":"qsuqFdidmOr@bO"},{"stop_id":"2103","geometry":"}quqFhydmOf@pKh@fC"},{"stop_id":"2104","geometry":"kouqFbjemOzBfK"},{"stop_id":"2105","geometry":"okuqFjvemOdBdITvALvADnAM@"},{"stop_id":"2106","geometry":"mguqFrhfmOLAHfCL|AZjB`@tA"},{"stop_id":"2107","geometry":"iduqFxufmOb@fAvBpE"},{"stop_id":"2108","geometry":"m_uqFr~fmOf@xAV|@fBrI"},{"stop_id":"2109","geometry":"eztqF~mgmOfEhS"},{"stop_id":"2110","geometry":"}stqFhbhmO`B`I"},{"stop_id":"2111","geometry":"{ptqFjlhmOjDpP"},{"stop_id":"2112","geometry":"oktqF|}hmOpBnJ"},{"stop_id":"2113","geometry":"}gtqFliimObClL"},{"stop_id":"2114","geometry":"yctqFzvimOjBxI"},{"stop_id":"2115","geometry":"m`tqFtajmOvChN"},{"stop_id":"2116","geometry":"u{sqF~pjmOrC|M"},{"stop_id":"2117","geometry":"awsqF|_kmOzChN"},{"stop_id":"2118","geometry":"ersqFfokmO@^pCpM"},{"stop_id":"2119","geometry":"qmsqFx~kmO|DbR"},{"stop_id":"2120","geometry":"sgsqF|qlmOh@jCBX~@nENt@"},{"stop_id":"2121","geometry":"ucsqFh_mmOzBpK"},{"stop_id":"2122","geometry":"y_sqFzkmmOrDvP"},{"stop_id":"2123","geometry":"ezrqFr}mmOjBpIRnAh@nC"},{"stop_id":"2124","geometry":"{trqFdonmOzVnlA"},{"stop_id":"2163","geometry":"_}qqFt|pmOnEhT"},{"stop_id":"2164","geometry":"ovqqF~qqmOlCnM"},{"stop_id":"2165","geometry":"arqqFn`rmOdHp\\"},{"stop_id":"2166","geometry":"{hqqF`~rmOxBhKNdAn@vC"},{"stop_id":"2167","geometry":"acqqFhqsmOpGrZ"},{"stop_id":"2168","geometry":"ozpqF|ltmOtF|W`BtH"},{"stop_id":"2169","geometry":"wopqFpoumO`FxU"},{"stop_id":"2192","geometry":"uhpqFjfvmOxE|T"},{"stop_id":"2170","geometry":"{apqFh|vmOhFtV"},{"stop_id":"2194","geometry":"qzoqF~swmOfFpV"},{"stop_id":"2171","geometry":"isoqFpkxmOhIl`@Nd@n@vC"},{"stop_id":"2172","geometry":"_goqF|rymOhEjSxB_A"},{"stop_id":"2187","geometry":"{|nqFhezmObBs@hAlHXfANb@Zn@r@dAb@d@^Vp@^fAZzq@bK"},{"stop_id":"2185","geometry":"yzlqFbd{mOdEf@~Ff@rETrEJtEBrEGzR_@pBFfMnApBBrMObAO~@_@r@e@t@w@dH_KjDkHfBkE"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":"ovhqFlbymOcB_C]NoDhFc@`@g@R[B]?i@Oc@[{AkBy@kAm@oAg@sAo@{B[uAaE{SUgA[eAc@iAg@gAk@aAwl@iy@c@[g@M[@[DYLURmBnC"},{"stop_id":"2183","geometry":"srkqFn_vmOlBoCTSXMZEZAf@Lb@Zvl@hy@j@`Af@fAb@hAZdATfA`EzSZtAn@zBf@rAl@nAx@jAzAjBb@Zh@N\\?ZCf@Sb@a@nDiF\\OvGbJaOd^"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":null}]},{"pattern_id":"15","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\JrF"},{"stop_id":"2025","geometry":"wvwqFlnukOh@x["},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kO`@jQ"},{"stop_id":"2188","geometry":"wiwqFrx}kO\\rR"},{"stop_id":"2036","geometry":"yhwqFfl~kOb@~T"},{"stop_id":"2037","geometry":"ugwqFfb_lO^jQ"},{"stop_id":"2038","geometry":"ufwqFrt_lO`@rS"},{"stop_id":"2039","geometry":"sewqFfi`lO`@dS"},{"stop_id":"2040","geometry":"qdwqFl}`lOrAzs@"},{"stop_id":"2041","geometry":"}awqFhrblOXpN"},{"stop_id":"2042","geometry":"cawqFzaclOj@|Y"},{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOjGFEhFB`A"},{"stop_id":"2091","geometry":"o`vqFxx|lOFl@XdATf@f@p@h@`@pEvB"},{"stop_id":"2092","geometry":"suuqF`d}lObBv@RIl@f@f@p@Rf@Nh@NbABfAIrMEnBQlEUhD"},{"stop_id":"2093","geometry":"eouqFbm~lOs@nHk@bE}@fFeArE"},{"stop_id":"2162","geometry":"ivuqFrj_mOo@zBs@|Bo@hBkCvGMb@Ot@OtAAtAH`B"},{"stop_id":"2094","geometry":"o`vqFvi`mO\\~G"},{"stop_id":"2095","geometry":"q_vqFvr`mOzAjZ"},{"stop_id":"2096","geometry":"u|uqFbnamO\\bH"},{"stop_id":"2097","geometry":"w{uqFfwamOt@vO"},{"stop_id":"2098","geometry":"azuqF~gbmOfAxU"},{"stop_id":"2099","geometry":"ywuqFx~bmOn@xM"},{"stop_id":"2100","geometry":"ivuqFrmcmOh@fL"},{"stop_id":"2101","geometry":"_uuqFzzcmOl@hM"},{"stop_id":"2102","geometry":"qsuqFdidmOr@bO"},{"stop_id":"2103","geometry":"}quqFhydmOf@pKh@fC"},{"stop_id":"2104","geometry":"kouqFbjemOzBfK"},{"stop_id":"2105","geometry":"okuqFjvemOdBdITvALvADnAM@"},{"stop_id":"2106","geometry":"mguqFrhfmOLAHfCL|AZjB`@tA"},{"stop_id":"2107","geometry":"iduqFxufmOb@fAvBpE"},{"stop_id":"2108","geometry":"m_uqFr~fmOf@xAV|@fBrI"},{"stop_id":"2109","geometry":"eztqF~mgmOfEhS"},{"stop_id":"2110","geometry":"}stqFhbhmO`B`I"},{"stop_id":"2111","geometry":"{ptqFjlhmOjDpP"},{"stop_id":"2112","geometry":"oktqF|}hmOpBnJ"},{"stop_id":"2113","geometry":"}gtqFliimObClL"},{"stop_id":"2114","geometry":"yctqFzvimOjBxI"},{"stop_id":"2115","geometry":"m`tqFtajmOvChN"},{"stop_id":"2116","geometry":"u{sqF~pjmOrC|M"},{"stop_id":"2117","geometry":"awsqF|_kmOzChN"},{"stop_id":"2118","geometry":"ersqFfokmO@^pCpM"},{"stop_id":"2119","geometry":"qmsqFx~kmO|DbR"},{"stop_id":"2120","geometry":"sgsqF|qlmOh@jCBX~@nENt@"},{"stop_id":"2121","geometry":"ucsqFh_mmOzBpK"},{"stop_id":"2122","geometry":"y_sqFzkmmOrDvP"},{"stop_id":"2123","geometry":"ezrqFr}mmOjBpIRnAh@nC"},{"stop_id":"2124","geometry":"{trqFdonmOzVnlA"},{"stop_id":"2163","geometry":"_}qqFt|pmOnEhT"},{"stop_id":"2164","geometry":"ovqqF~qqmOlCnM"},{"stop_id":"2165","geometry":"arqqFn`rmOdHp\\"},{"stop_id":"2166","geometry":"{hqqF`~rmOxBhKNdAn@vC"},{"stop_id":"2167","geometry":"acqqFhqsmOpGrZ"},{"stop_id":"2168","geometry":"ozpqF|ltmOtF|W`BtH"},{"stop_id":"2169","geometry":"wopqFpoumO`FxU"},{"stop_id":"2192","geometry":"uhpqFjfvmOxE|T"},{"stop_id":"2170","geometry":"{apqFh|vmOhFtV"},{"stop_id":"2194","geometry":"qzoqF~swmOfFpV"},{"stop_id":"2171","geometry":"isoqFpkxmOhIl`@Nd@n@vC"},{"stop_id":"2172","geometry":"_goqF|rymOhEjSxB_A"},{"stop_id":"2187","geometry":"{|nqFhezmObBs@hAlHXfANb@Zn@r@dAb@d@^Vp@^fAZzq@bK"},{"stop_id":"2185","geometry":"yzlqFbd{mOdEf@~Ff@rETrEJtEBrEGzR_@pBFfMnApBBrMObAO~@_@r@e@t@w@dH_KjDkHfBkE"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":"ovhqFlbymOcB_C]N{DtFWTYLi@H]?[Ie@Wk@m@{@gAy@kAaAwBe@uA]qA[uAaE{SUgA[eAc@iAg@gAk@aAwl@iy@WSYMYGi@Bg@PUR{@lA"},{"stop_id":"2183","geometry":null}]},{"pattern_id":"16","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\JrF"},{"stop_id":"2025","geometry":"wvwqFlnukOh@x["},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kO`@jQ"},{"stop_id":"2188","geometry":"wiwqFrx}kO\\rR"},{"stop_id":"2036","geometry":"yhwqFfl~kOb@~T"},{"stop_id":"2037","geometry":"ugwqFfb_lO^jQ"},{"stop_id":"2038","geometry":"ufwqFrt_lO`@rS"},{"stop_id":"2039","geometry":"sewqFfi`lO`@dS"},{"stop_id":"2040","geometry":"qdwqFl}`lOrAzs@"},{"stop_id":"2041","geometry":"}awqFhrblOXpN"},{"stop_id":"2042","geometry":"cawqFzaclOj@|Y"},{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"17","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"18","pattern_name":"37","route_id":"1","stops":[{"stop_id":"3348","geometry":"ozjrFl}pmO_BbGk@vAa@t@e@n@aA~@SN"},{"stop_id":"3349","geometry":"yckrF~mqmOq@b@kA`@s@N_AH"},{"stop_id":"3346","geometry":"kkkrF~pqmOk@@u@Es@KYGkAc@}Aw@D_@Ea@O[OKOGY@WNOZETwB?"},{"stop_id":"3350","geometry":"u}krF|kqmOkBAIAqG?Wot@uFB]DMDi@VwAnA"},{"stop_id":"3281","geometry":"ywlrF`zomO}BpBa@Tw@Ra@BqLR"},{"stop_id":"3282","geometry":"emmrFt_pmOk@@K{\\"},{"stop_id":"3283","geometry":"}nmrFzaomOEwMeSA"},{"stop_id":"3284","geometry":"icnrF`snmOwS?"},{"stop_id":"3285","geometry":"axnrF`snmOmY@BdE"},{"stop_id":"3344","geometry":"krorFhynmOHjRrKCMoXcd@B"},{"stop_id":"3286","geometry":"_kprFdsnmOoO?"},{"stop_id":"3287","geometry":"o{prFdsnmOkO?"},{"stop_id":"3288","geometry":"{kqrFdsnmOoS?DfF"},{"stop_id":"3802","geometry":"e`rrFlznmOF`OwJFsA_@i@AMB}@Z"},{"stop_id":"3773","geometry":"_rrrFtjomOwAl@s@eFHoBv@uDCqG`S?KkE"},{"stop_id":"3289","geometry":"w`rrFxlnmOY}LxH?"},{"stop_id":"3290","geometry":"wwqrFz~mmOvL?KwG~C?"},{"stop_id":"3291","geometry":"keqrFbvmmO|V?"},{"stop_id":"3292","geometry":"mmprFbvmmOzLA"},{"stop_id":"3293","geometry":"q_prF`vmmO`@A]_["},{"stop_id":"3341","geometry":"m_prF~ylmOCsBdS?"},{"stop_id":"3294","geometry":"kkorFjvlmOpB?Y}U"},{"stop_id":"3295","geometry":"shorFl_lmOS_RCwI"},{"stop_id":"3296","geometry":"kiorFtakmOA_DlD?hABlBNpAV"},{"stop_id":"3297","geometry":"u{nrF`~jmOrIlB"},{"stop_id":"3298","geometry":"aqnrFnakmOhHrAdRxC"},{"stop_id":"3299","geometry":"qtmrF|hkmOhK`BjFr@"},{"stop_id":"3300","geometry":"{`mrFrmkmOnJjAxD`@bAHnBH"},{"stop_id":"3301","geometry":"}ilrFtqkmO~FThEF"},{"stop_id":"3302","geometry":"s{krFrrkmOfMT"},{"stop_id":"3303","geometry":"kmkrFhskmOrGJ`D?"},{"stop_id":"3304","geometry":"u_krFtskmO~EMbTY"},{"stop_id":"3305","geometry":"qcjrFlrkmOpLO"},{"stop_id":"3306","geometry":"_virF|qkmOdCCjKcAdAQt@Q~@[nAi@"},{"stop_id":"3307","geometry":"a}hrFjlkmO~@e@n@c@lCqB`Ay@z@i@t@_@hAe@lA_@r@O"},{"stop_id":"3308","geometry":"cihrFt_kmOnGuA|Dq@bCY"},{"stop_id":"3309","geometry":"qvgrFrzjmObIm@"},{"stop_id":"3310","geometry":"mlgrFdyjmOrIo@v@CvG@p@@x@F"},{"stop_id":"3311","geometry":"}sfrF|wjmOlARtA`@h@TdCpAtB~@"},{"stop_id":"3312","geometry":"sefrFz~jmOlBv@~@Vz@L`@DpBA"},{"stop_id":"3313","geometry":"uyerF|akmOpNI"},{"stop_id":"3314","geometry":"cjerFrakmOxHG"},{"stop_id":"3315","geometry":"i`erFjakmO~HE~CPt@H"},{"stop_id":"3316","geometry":"sodrF`bkmOjXlDv@Pp@PdA^p@ZpAv@~@t@"},{"stop_id":"3317","geometry":"sjcrF|mkmO~@z@l@r@t@dA~@`B`ByA"},{"stop_id":"3318","geometry":"m`crFzskmOfHsGnCiC"},{"stop_id":"3319","geometry":"urbrF|fkmOpBiBpNcN"},{"stop_id":"3320","geometry":"q_brFntjmOjFqF"},{"stop_id":"3321","geometry":"exarF|ljmOtFwF"},{"stop_id":"3322","geometry":"oparFdejmOpM_NfJ}I"},{"stop_id":"251","geometry":"uv`rFfkimO`JwI"},{"stop_id":"252","geometry":"sk`rFn`imO|IuI"},{"stop_id":"253","geometry":"u``rFxuhmOpImIba@sa@"},{"stop_id":"3323","geometry":"_t~qFvhgmOfIiIZYtAuA"},{"stop_id":"3324","geometry":"ef~qF|zfmO`IeI"},{"stop_id":"3325","geometry":"c|}qFvpfmOvEyE"},{"stop_id":"3326","geometry":"ku}qF|ifmOpGuGlBqB"},{"stop_id":"3327","geometry":"ki}qFt}emOxGkH"},{"stop_id":"3328","geometry":"q`}qFhtemOvJmK"},{"stop_id":"3329","geometry":"yt|qFzgemOlI_J"},{"stop_id":"3330","geometry":"kj|qFz|dmObL{L"},{"stop_id":"3331","geometry":"g}{qF~ndmO|KsL"},{"stop_id":"3332","geometry":"ip{qFjadmOdK}K"},{"stop_id":"3342","geometry":"cd{qFltcmOjGuG"},{"stop_id":"3333","geometry":"w{zqFvkcmOj@o@~CwA?IpB_A"},{"stop_id":"3334","geometry":"yqzqFdecmO~J{E"},{"stop_id":"3335","geometry":"yezqFh~bmOrBcAn@SjAYn@Ip@E?qB"},{"stop_id":"3343","geometry":"g{yqFtvbmOFqANkAf@aBZu@v@{AJ]PoA"},{"stop_id":"3336","geometry":"uuyqFtfbmOFc@NiCjFsa@ZgARa@h@s@t@k@XMn@M"},{"stop_id":"3337","geometry":"wfyqFlw`mOh@E`@@v@Lp@ZpFdEnCrB"},{"stop_id":"3338","geometry":"_uxqFlbamOzC|Bv@`@f@TdATh@FlA@z@IhAQ`AStDiAv@[xAu@b@W|DoCvAk@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lONmU"},{"stop_id":"2336","geometry":"{yvqFrb{lONyV`FF"},{"stop_id":"582","geometry":null}]},{"pattern_id":"19","pattern_name":"3","route_id":"3","stops":[{"stop_id":"2491","geometry":"gwuqFttnmOnDA]gd@"},{"stop_id":"2523","geometry":"uruqFjommOSyVcD?"},{"stop_id":"2492","geometry":"mxuqFpwlmOeE@gJVmDD"},{"stop_id":"2493","geometry":"iovqFpxlmOqBAoCGiGB"},{"stop_id":"2494","geometry":"u_wqFjxlmOm@?r@i["},{"stop_id":"2495","geometry":"o_wqF`|kmO|@_a@"},{"stop_id":"2496","geometry":"q}vqF`zjmO\\iN"},{"stop_id":"2497","geometry":"s|vqFvjjmO\\iPSEsAI_EwDqA@"},{"stop_id":"2498","geometry":"ogwqFfsimOiABj@eDE_G"},{"stop_id":"2499","geometry":"shwqFdfimOW{c@"},{"stop_id":"2500","geometry":"kiwqFhahmOB}@LgB?k@QaS"},{"stop_id":"2501","geometry":"kiwqFtfgmOE_F"},{"stop_id":"2502","geometry":"qiwqFt_gmOMsM"},{"stop_id":"2503","geometry":"_jwqF`qfmOK{JEq@_@{B"},{"stop_id":"2504","geometry":"qkwqFv_fmOIs@Ck@M}I"},{"stop_id":"2505","geometry":"mlwqFxqemOWyR"},{"stop_id":"2506","geometry":"emwqF~}dmOUeO"},{"stop_id":"2507","geometry":"{mwqFxmdmOOwI?oC"},{"stop_id":"2508","geometry":"knwqFp~cmOAmG"},{"stop_id":"2509","geometry":"mnwqFbvcmOEoP"},{"stop_id":"2510","geometry":"snwqFrdcmOCcP"},{"stop_id":"2511","geometry":"wnwqFnsbmOAaI"},{"stop_id":"2512","geometry":"ynwqFlibmOAmJ"},{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOFeJrGJHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOc@ALmT"},{"stop_id":"2340","geometry":"sxvqF~iylOJkM"},{"stop_id":"2341","geometry":"gxvqFr{xlOJuP"},{"stop_id":"2342","geometry":"{wvqF|ixlOFcL"},{"stop_id":"2343","geometry":"swvqFx|wlOJgQCqB"},{"stop_id":"2344","geometry":"kwvqF~fwlOIcAM{@g@cCIq@As@AyE"},{"stop_id":"2345","geometry":"yyvqFztvlOCcJ"},{"stop_id":"2346","geometry":"}yvqFvivlOCsJ"},{"stop_id":"2347","geometry":"azvqFb~ulOH{Cl@oG@{B"},{"stop_id":"2524","geometry":"gxvqFzlulOA{M"},{"stop_id":"2348","geometry":"ixvqF~}tlOBm@EyLG{A"},{"stop_id":"2349","geometry":"sxvqFzktlO[cKGg@"},{"stop_id":"2350","geometry":"wyvqFn~slOeAaJ"},{"stop_id":"2351","geometry":"}{vqFlsslOMcAIiU"},{"stop_id":"2352","geometry":"u|vqF~zrlOCoI"},{"stop_id":"2353","geometry":"y|vqFnprlOIqO"},{"stop_id":"2354","geometry":"c}vqF|_rlOCgH"},{"stop_id":"2355","geometry":"g}vqFtvqlOGwN"},{"stop_id":"2356","geometry":"o}vqF|fqlOI_R"},{"stop_id":"2357","geometry":"y}vqF|splOEmJ"},{"stop_id":"2358","geometry":"_~vqFnhplOIuO"},{"stop_id":"2359","geometry":"i~vqFxwolOCkK"},{"stop_id":"2360","geometry":"m~vqFlkolOCqM"},{"stop_id":"2361","geometry":"q~vqFz|nlOEiN"},{"stop_id":"2362","geometry":"w~vqFpmnlOC{M"},{"stop_id":"2363","geometry":"{~vqFt~mlOAuCKsJCoF"},{"stop_id":"2364","geometry":"m_wqFzfmlOKq["},{"stop_id":"2365","geometry":"y_wqFhjllOCoF@_A"},{"stop_id":"2366","geometry":"{_wqFx`llOI{JE[Qc@W[{LoGUAE@MJAe@"},{"stop_id":"2367","geometry":"}pwqFvhklOQmM"},{"stop_id":"2368","geometry":"oqwqFhzjlOQ}O"},{"stop_id":"2369","geometry":"arwqFjijlOEu@KYyEkE_@g@Q_@Kc@YsB"},{"stop_id":"2370","geometry":"e|wqFnyilO[gC@e@FU|@_Cd@aBZiBJgAFkA"},{"stop_id":"2371","geometry":"cxwqFjdilO?aE"},{"stop_id":"2525","geometry":"cxwqFh~hlO?uG"},{"stop_id":"2372","geometry":"cxwqFruhlOCqHuIB"},{"stop_id":"2373","geometry":"}bxqFdlhlOoMD"},{"stop_id":"2374","geometry":"mqxqFjlhlOsG@@vE"},{"stop_id":"2375","geometry":"_zxqFdshlO@rP"},{"stop_id":"2376","geometry":"}yxqFxdilOB|QAfF"},{"stop_id":"2377","geometry":"{yxqF~~ilO@|GI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAaFYCs@?"},{"stop_id":"2378","geometry":"ejzqFzlhlO{ND"},{"stop_id":"2379","geometry":"azzqF`mhlOqQD"},{"stop_id":"2380","geometry":"sl{qFfmhlOyFF"},{"stop_id":"2381","geometry":"mt{qFnmhlO_KF"},{"stop_id":"2382","geometry":"m`|qFvmhlOoJF"},{"stop_id":"2383","geometry":"}k|qF~mhlOyEB"},{"stop_id":"2384","geometry":"wr|qFbnhlOcOH"},{"stop_id":"2385","geometry":"{b}qFlnhlOmJD"},{"stop_id":"2386","geometry":"in}qFrnhlOeND"},{"stop_id":"2387","geometry":"o}}qFxnhlOmJD"},{"stop_id":"2388","geometry":"}h~qF~nhlOiIB"},{"stop_id":"2389","geometry":"gs~qFbohlOaL@"},{"stop_id":"2390","geometry":"i`_rFdohlOsJB"},{"stop_id":"2391","geometry":"}k_rFhohlO{F?"},{"stop_id":"2392","geometry":"ys_rFhohlO_MB"},{"stop_id":"2393","geometry":"ya`rFlohlOiZH"},{"stop_id":"2394","geometry":"c}`rFvohlOgG@"},{"stop_id":"2395","geometry":"kearFxohlOySH"},{"stop_id":"2396","geometry":"ezarFbphlOkHB"},{"stop_id":"2397","geometry":"qcbrFfphlO}ID"},{"stop_id":"2398","geometry":"onbrFlphlOkRH"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?~D"},{"stop_id":"2399","geometry":"eidrFhwhlOAhI_JG"},{"stop_id":"2400","geometry":"gtdrFjailOY?@iM"},{"stop_id":"2401","geometry":null}]},{"pattern_id":"20","pattern_name":"3","route_id":"3","stops":[{"stop_id":"2401","geometry":"_udrF`shlO?q@rRG"},{"stop_id":"1709","geometry":"kadrFfqhlObEC"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlOhKE"},{"stop_id":"2402","geometry":"ypbrFnphlO`JE"},{"stop_id":"2403","geometry":"webrFhphlOrJE"},{"stop_id":"2404","geometry":"czarFbphlOvQG"},{"stop_id":"2405","geometry":"kgarFzohlOpZI"},{"stop_id":"2406","geometry":"yk`rFpohlO`OE"},{"stop_id":"2407","geometry":"w{_rFjohlOhMA"},{"stop_id":"2408","geometry":"mm_rFhohlO|MC"},{"stop_id":"2409","geometry":"o~~qFdohlOrJA"},{"stop_id":"2410","geometry":"{r~qFbohlOxJC"},{"stop_id":"2411","geometry":"ag~qF~nhlO|LG"},{"stop_id":"2412","geometry":"cy}qFvnhlOxJC"},{"stop_id":"2413","geometry":"im}qFrnhlOjJE"},{"stop_id":"2414","geometry":"}a}qFlnhlOnKG"},{"stop_id":"2415","geometry":"mu|qFdnhlOtFC"},{"stop_id":"2416","geometry":"wm|qF`nhlOlJG"},{"stop_id":"2417","geometry":"ib|qFxmhlOhJE"},{"stop_id":"2418","geometry":"_w{qFrmhlOpHK"},{"stop_id":"2419","geometry":"mm{qFfmhlOpQE"},{"stop_id":"2420","geometry":"{zzqF`mhlOvQEJB?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOvJCHAAeF"},{"stop_id":"2421","geometry":"{yxqFv`jlO@_HCoN"},{"stop_id":"2422","geometry":"}yxqFfhilOAaQ"},{"stop_id":"2423","geometry":"_zxqFdvhlOAwHnA?"},{"stop_id":"2424","geometry":"qwxqFllhlOjKC"},{"stop_id":"2425","geometry":"ekxqFhlhlO|QG@~B"},{"stop_id":"2426","geometry":"exwqF`phlO@dE"},{"stop_id":"2427","geometry":"cxwqFfvhlO?dF"},{"stop_id":"2526","geometry":"cxwqFl}hlO@|DIjBKfAOfAUbAQf@"},{"stop_id":"2428","geometry":"ozwqFrnilOkAbDGb@NnAf@vDJb@P^RZ|DrD"},{"stop_id":"2429","geometry":"{swqFvejlOf@b@JXBLPxN"},{"stop_id":"2430","geometry":"qqwqF|wjlORdP"},{"stop_id":"2431","geometry":"}pwqFbiklOBh@JtI"},{"stop_id":"2432","geometry":"mpwqFbuklONlL@|F"},{"stop_id":"2433","geometry":"{owqFnjllO@`H"},{"stop_id":"2434","geometry":"yowqFpsllOD|P"},{"stop_id":"2435","geometry":"sowqFnemlODrO"},{"stop_id":"2436","geometry":"mowqFbvmlOBvM"},{"stop_id":"2437","geometry":"iowqFzdnlOFnU"},{"stop_id":"2438","geometry":"aowqFj{nlOBzM"},{"stop_id":"2439","geometry":"}nwqFfjolOFlP"},{"stop_id":"2440","geometry":"unwqFt{olOJlW"},{"stop_id":"2441","geometry":"inwqFbtplOJnY"},{"stop_id":"2442","geometry":"}mwqFrnqlOBlE"},{"stop_id":"2443","geometry":"ymwqF`uqlOHhP"},{"stop_id":"2444","geometry":"omwqFjfrlOFrO"},{"stop_id":"2445","geometry":"gmwqF~vrlODfK"},{"stop_id":"2446","geometry":"amwqFfcslODrN"},{"stop_id":"2447","geometry":"{lwqFzrslOBrK"},{"stop_id":"2448","geometry":"wlwqFn_tlOBrM"},{"stop_id":"2449","geometry":"slwqFbntlO@|M"},{"stop_id":"2450","geometry":"qlwqF`}tlOBjL"},{"stop_id":"2451","geometry":"mlwqFljulOBtP"},{"stop_id":"2452","geometry":"ilwqFb|ulOBvJ"},{"stop_id":"2453","geometry":"elwqFzgvlOBrJ"},{"stop_id":"2454","geometry":"alwqFnsvlOBd@PhARp@l@`BH`@Fv@@|E"},{"stop_id":"2455","geometry":"uhwqFjewlOQh\\"},{"stop_id":"2456","geometry":"giwqFtbxlOClCF`@CrE"},{"stop_id":"2457","geometry":"giwqFxnxlOIxK"},{"stop_id":"2458","geometry":"qiwqFr{xlOGx@OnS"},{"stop_id":"2459","geometry":"ijwqF|qylOE`HXBpBDI|MN@"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpO@dJ"},{"stop_id":"2467","geometry":"{nwqFjhamO?rR"},{"stop_id":"2468","geometry":"{nwqF~{amO@pN"},{"stop_id":"2469","geometry":"ynwqFpkbmODlU"},{"stop_id":"2470","geometry":"snwqF~acmOD`X"},{"stop_id":"2471","geometry":"mnwqF`{cmO@~FPrJ"},{"stop_id":"2472","geometry":"ymwqFtndmOR~N"},{"stop_id":"2473","geometry":"emwqFt~dmO\\nV"},{"stop_id":"2474","geometry":"glwqFdvemOJ|FFj@^bC"},{"stop_id":"2475","geometry":"sjwqFrcfmOFp@JlK"},{"stop_id":"2476","geometry":"_jwqFrqfmOPdR"},{"stop_id":"2477","geometry":"miwqFxdgmOR|T?j@MfBCbA"},{"stop_id":"2478","geometry":"kiwqFnahmOHbN"},{"stop_id":"2479","geometry":"aiwqFrphmOJpS"},{"stop_id":"2480","geometry":"uhwqFdeimOF~Gk@dD|BC"},{"stop_id":"2481","geometry":"{ewqFfsimO\\A~DvDrAHRD[`O"},{"stop_id":"2482","geometry":"q|vqFnijmO]xM"},{"stop_id":"2483","geometry":"o}vqFhxjmOcAvd@"},{"stop_id":"2484","geometry":"s_wqF`~kmOi@bV"},{"stop_id":"2485","geometry":"}`wqFdulmOEdBXv^"},{"stop_id":"2486","geometry":"i`wqFbxmmOPnU"},{"stop_id":"2487","geometry":"w_wqFrnnmODrEbHA"},{"stop_id":"2488","geometry":"mvvqFdunmOzJC"},{"stop_id":"2489","geometry":"qjvqF`unmO|DApDE"},{"stop_id":"2490","geometry":"a_vqFxtnmOxFC"},{"stop_id":"2491","geometry":null}]},{"pattern_id":"21","pattern_name":"3","route_id":"3","stops":[{"stop_id":"2431","geometry":"}pwqFbiklOBh@JtI"},{"stop_id":"2432","geometry":"mpwqFbuklONlL@|F"},{"stop_id":"2433","geometry":"{owqFnjllO@`H"},{"stop_id":"2434","geometry":"yowqFpsllOD|P"},{"stop_id":"2435","geometry":"sowqFnemlODrO"},{"stop_id":"2436","geometry":"mowqFbvmlOBvM"},{"stop_id":"2437","geometry":"iowqFzdnlOFnU"},{"stop_id":"2438","geometry":"aowqFj{nlOBzM"},{"stop_id":"2439","geometry":"}nwqFfjolOFlP"},{"stop_id":"2440","geometry":"unwqFt{olOJlW"},{"stop_id":"2441","geometry":"inwqFbtplOJnY"},{"stop_id":"2442","geometry":"}mwqFrnqlOBlE"},{"stop_id":"2443","geometry":"ymwqF`uqlOHhP"},{"stop_id":"2444","geometry":"omwqFjfrlOFrO"},{"stop_id":"2445","geometry":"gmwqF~vrlODfK"},{"stop_id":"2446","geometry":"amwqFfcslODrN"},{"stop_id":"2447","geometry":"{lwqFzrslOBrK"},{"stop_id":"2448","geometry":"wlwqFn_tlOBrM"},{"stop_id":"2449","geometry":"slwqFbntlO@|M"},{"stop_id":"2450","geometry":"qlwqF`}tlOBjL"},{"stop_id":"2451","geometry":"mlwqFljulOBtP"},{"stop_id":"2452","geometry":"ilwqFb|ulOBvJ"},{"stop_id":"2453","geometry":"elwqFzgvlOBrJ"},{"stop_id":"2454","geometry":"alwqFnsvlOBd@PhARp@l@`BH`@Fv@@|E"},{"stop_id":"2455","geometry":"uhwqFjewlOQh\\"},{"stop_id":"2456","geometry":"giwqFtbxlOClCF`@CrE"},{"stop_id":"2457","geometry":"giwqFxnxlOIxK"},{"stop_id":"2458","geometry":"qiwqFr{xlOGx@OnS"},{"stop_id":"2459","geometry":"ijwqF|qylOE`HXBpBDI|MN@"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpO@dJ"},{"stop_id":"2467","geometry":"{nwqFjhamO?rR"},{"stop_id":"2468","geometry":"{nwqF~{amO@pN"},{"stop_id":"2469","geometry":"ynwqFpkbmODlU"},{"stop_id":"2470","geometry":"snwqF~acmOD`X"},{"stop_id":"2471","geometry":"mnwqF`{cmO@~FPrJ"},{"stop_id":"2472","geometry":"ymwqFtndmOR~N"},{"stop_id":"2473","geometry":"emwqFt~dmO\\nV"},{"stop_id":"2474","geometry":"glwqFdvemOJ|FFj@^bC"},{"stop_id":"2475","geometry":"sjwqFrcfmOFp@JlK"},{"stop_id":"2476","geometry":"_jwqFrqfmOPdR"},{"stop_id":"2477","geometry":"miwqFxdgmOR|T?j@MfBCbA"},{"stop_id":"2478","geometry":"kiwqFnahmOHbN"},{"stop_id":"2479","geometry":"aiwqFrphmOJpS"},{"stop_id":"2480","geometry":"uhwqFdeimOF~Gk@dD|BC"},{"stop_id":"2481","geometry":"{ewqFfsimO\\A~DvDrAHRD[`O"},{"stop_id":"2482","geometry":"q|vqFnijmO]xM"},{"stop_id":"2483","geometry":"o}vqFhxjmOcAvd@"},{"stop_id":"2484","geometry":"s_wqF`~kmOi@bV"},{"stop_id":"2485","geometry":"}`wqFdulmOEdBXv^"},{"stop_id":"2486","geometry":"i`wqFbxmmOPnU"},{"stop_id":"2487","geometry":"w_wqFrnnmODrEbHA"},{"stop_id":"2488","geometry":"mvvqFdunmOzJC"},{"stop_id":"2489","geometry":"qjvqF`unmO|DApDE"},{"stop_id":"2490","geometry":"a_vqFxtnmOxFC"},{"stop_id":"2491","geometry":null}]},{"pattern_id":"22","pattern_name":"2","route_id":"5","stops":[{"stop_id":"436","geometry":"an_rFndklO?aCqPH?`P"},{"stop_id":"383","geometry":"s_`rFxqklOAjN"},{"stop_id":"384","geometry":"u_`rFdallO@fK"},{"stop_id":"385","geometry":"s_`rFlmllODvO"},{"stop_id":"386","geometry":"m_`rFd~llO@rF"},{"stop_id":"387","geometry":"k_`rFxemlOHxU"},{"stop_id":"388","geometry":"a_`rFr|mlOBhM"},{"stop_id":"389","geometry":"}~_rF|jnlODpQ"},{"stop_id":"390","geometry":"w~_rFn}nlOBrM"},{"stop_id":"391","geometry":"s~_rFblolOBlN"},{"stop_id":"392","geometry":"o~_rFp{olO@lI"},{"stop_id":"393","geometry":"m~_rF~eplO@~O"},{"stop_id":"394","geometry":"k~_rF~vplO@lG"},{"stop_id":"395","geometry":"i~_rFl_qlO?zH"},{"stop_id":"396","geometry":"i~_rFhiqlO@|L"},{"stop_id":"397","geometry":"g~_rFfwqlO?rF"},{"stop_id":"398","geometry":"g~_rFz~qlO@bI"},{"stop_id":"399","geometry":"e~_rF~hrlO@`T"},{"stop_id":"400","geometry":"c~_rF`~rlO?fI"},{"stop_id":"401","geometry":"c~_rFhhslO@dL"},{"stop_id":"402","geometry":"a~_rFnuslO@pJ"},{"stop_id":"403","geometry":"_~_rF`atlOBhQ"},{"stop_id":"404","geometry":"{}_rFjstlO@xF"},{"stop_id":"405","geometry":"y}_rFd{tlO@lH"},{"stop_id":"406","geometry":"w}_rFrdulO@|G"},{"stop_id":"407","geometry":"u}_rFpmulO@jH"},{"stop_id":"408","geometry":"s}_rF|vulO@dLJAt@^"},{"stop_id":"409","geometry":"o{_rF`evlOvAn@`C~@BJ"},{"stop_id":"410","geometry":"qt_rF|hvlOfClM"},{"stop_id":"411","geometry":"ip_rFjwvlOhAjG"},{"stop_id":"412","geometry":"_n_rFv_wlOn@lDr@tAn@~@"},{"stop_id":"413","geometry":"ki_rFziwlORR\\VfGv@"},{"stop_id":"414","geometry":"q__rF~lwlOnK~Aj@D"},{"stop_id":"415","geometry":"uq~qFdpwlO\\@j@Ap@bJ"},{"stop_id":"416","geometry":"ym~qFh{wlOF|K"},{"stop_id":"417","geometry":"qm~qFfhxlOFjP"},{"stop_id":"418","geometry":"im~qFryxlOBnGr@A"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzD~GJ"},{"stop_id":"431","geometry":"a|wqFvrylOtFH"},{"stop_id":"432","geometry":null}]},{"pattern_id":"23","pattern_name":"2","route_id":"5","stops":[{"stop_id":"363","geometry":"at_rFzg`lOHtS"},{"stop_id":"364","geometry":"ws_rFp|`lO@~D`MC"},{"stop_id":"365","geometry":"se_rFlbalOhME"},{"stop_id":"366","geometry":"iw~qFfbalOxCAD`@@jC?hN"},{"stop_id":"368","geometry":"gr~qF|valOKzB?rC"},{"stop_id":"369","geometry":"sr~qFl_blO?fBN`D@hS"},{"stop_id":"370","geometry":"ar~qF`|blO?fX"},{"stop_id":"371","geometry":"ar~qFhuclOAj`@"},{"stop_id":"372","geometry":"cr~qFtvdlO?`A{ND"},{"stop_id":"373","geometry":"_b_rF|xdlOuND"},{"stop_id":"374","geometry":"uq_rFbydlOiMD@vB"},{"stop_id":"375","geometry":"}_`rF`}dlOB~["},{"stop_id":"376","geometry":"y_`rF`zelO?lG"},{"stop_id":"377","geometry":"y_`rFnbflO@lN"},{"stop_id":"378","geometry":"w_`rF|qflOFl`A"},{"stop_id":"379","geometry":"o_`rFjshlO?rP"},{"stop_id":"380","geometry":"o_`rF~dilOA`\\"},{"stop_id":"381","geometry":"q_`rF`bjlOA~\\"},{"stop_id":"382","geometry":"s_`rF``klO?vP"},{"stop_id":"383","geometry":"s_`rFxqklOAjN"},{"stop_id":"384","geometry":"u_`rFdallO@fK"},{"stop_id":"385","geometry":"s_`rFlmllODvO"},{"stop_id":"386","geometry":"m_`rFd~llO@rF"},{"stop_id":"387","geometry":"k_`rFxemlOHxU"},{"stop_id":"388","geometry":"a_`rFr|mlOBhM"},{"stop_id":"389","geometry":"}~_rF|jnlODpQ"},{"stop_id":"390","geometry":"w~_rFn}nlOBrM"},{"stop_id":"391","geometry":"s~_rFblolOBlN"},{"stop_id":"392","geometry":"o~_rFp{olO@lI"},{"stop_id":"393","geometry":"m~_rF~eplO@~O"},{"stop_id":"394","geometry":"k~_rF~vplO@lG"},{"stop_id":"395","geometry":"i~_rFl_qlO?zH"},{"stop_id":"396","geometry":"i~_rFhiqlO@|L"},{"stop_id":"397","geometry":"g~_rFfwqlO?rF"},{"stop_id":"398","geometry":"g~_rFz~qlO@bI"},{"stop_id":"399","geometry":"e~_rF~hrlO@`T"},{"stop_id":"400","geometry":"c~_rF`~rlO?fI"},{"stop_id":"401","geometry":"c~_rFhhslO@dL"},{"stop_id":"402","geometry":"a~_rFnuslO@pJ"},{"stop_id":"403","geometry":"_~_rF`atlOBhQ"},{"stop_id":"404","geometry":"{}_rFjstlO@xF"},{"stop_id":"405","geometry":"y}_rFd{tlO@lH"},{"stop_id":"406","geometry":"w}_rFrdulO@|G"},{"stop_id":"407","geometry":"u}_rFpmulO@jH"},{"stop_id":"408","geometry":"s}_rF|vulO@dLJAt@^"},{"stop_id":"409","geometry":"o{_rF`evlOvAn@`C~@BJ"},{"stop_id":"410","geometry":"qt_rF|hvlOfClM"},{"stop_id":"411","geometry":"ip_rFjwvlOhAjG"},{"stop_id":"412","geometry":"_n_rFv_wlOn@lDr@tAn@~@"},{"stop_id":"413","geometry":"ki_rFziwlORR\\VfGv@"},{"stop_id":"414","geometry":"q__rF~lwlOnK~Aj@D"},{"stop_id":"415","geometry":"uq~qFdpwlO\\@j@Ap@bJ"},{"stop_id":"416","geometry":"ym~qFh{wlOF|K"},{"stop_id":"417","geometry":"qm~qFfhxlOFjP"},{"stop_id":"418","geometry":"im~qFryxlOBnGr@A"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzD~GJ"},{"stop_id":"431","geometry":"a|wqFvrylOtFH"},{"stop_id":"432","geometry":null}]},{"pattern_id":"24","pattern_name":"16","route_id":"6","stops":[{"stop_id":"3630","geometry":"oxtqF|c{lOqNS"},{"stop_id":"3631","geometry":"ahuqFhc{lOyLOOCLmS"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"25","pattern_name":"31","route_id":"7","stops":[{"stop_id":"3479","geometry":"_i|pFbzslOAgJGmSEqBeE`A"},{"stop_id":"3424","geometry":"uo|pF|xrlOeGxA"},{"stop_id":"3425","geometry":"{w|pFv{rlOwKhC"},{"stop_id":"3426","geometry":"sd}pF``slOuFpA"},{"stop_id":"3427","geometry":"il}pFrbslOsUrF"},{"stop_id":"3428","geometry":"}b~pFfjslOmKdC"},{"stop_id":"3429","geometry":"ko~pFlnslOeNbD"},{"stop_id":"3430","geometry":"q~~pFpsslOcQ~D"},{"stop_id":"3431","geometry":"up_qFpyslOkOpD"},{"stop_id":"3432","geometry":"aa`qFb_tlOwOrD"},{"stop_id":"3433","geometry":"yq`qFvdtlOqQnE"},{"stop_id":"3434","geometry":"kdaqFfktlOwHhB"},{"stop_id":"3435","geometry":"cnaqFpntlOwOvD"},{"stop_id":"3436","geometry":"{~aqFhttlOyFjB_H`B"},{"stop_id":"3437","geometry":"uobqFvztlOaMrC"},{"stop_id":"3438","geometry":"w}bqFj_ulOoN`D"},{"stop_id":"3439","geometry":"gmcqFldulOwS`F"},{"stop_id":"3440","geometry":"_bdqFnkulO{LvC"},{"stop_id":"3441","geometry":"{odqFfpulOkJxB"},{"stop_id":"3442","geometry":"g{dqF`tulOmJ~B"},{"stop_id":"3443","geometry":"ufeqF`xulO{OtD"},{"stop_id":"3444","geometry":"qweqFv}ulOuNfD"},{"stop_id":"3445","geometry":"ggfqF~bvlOoOlD"},{"stop_id":"3446","geometry":"wwfqFlhvlOuFpAkPbE"},{"stop_id":"3447","geometry":"ypgqFbqvlOoTnF"},{"stop_id":"3448","geometry":"ifhqFrxvlO_UtF"},{"stop_id":"3449","geometry":"i|hqFh`wlOqNlD"},{"stop_id":"3451","geometry":"{kiqFvewlOeEdAyC|@"},{"stop_id":"3452","geometry":"{viqFziwlOaCx@sF~B"},{"stop_id":"3453","geometry":"qbjqFtowlOaL~EyAr@"},{"stop_id":"3454","geometry":"mrjqFhxwlOwCtAkBfA"},{"stop_id":"3455","geometry":"qzjqFf}wlOgE~B{Aj@"},{"stop_id":"3456","geometry":"uckqFrbxlOeElAmBn@_C|@"},{"stop_id":"3457","geometry":"iqkqFnhxlO_H|C"},{"stop_id":"3458","geometry":"izkqFlmxlO{DjB_KfE"},{"stop_id":"3459","geometry":"ellqF`wxlOyIrD"},{"stop_id":"3460","geometry":"_wlqFt|xlOw@XmD~AiIlDmAj@"},{"stop_id":"3461","geometry":"}jmqFhgylOyGtC"},{"stop_id":"3462","geometry":"wsmqF~kylOcLxE"},{"stop_id":"3463","geometry":"{`nqFxrylO}F~B"},{"stop_id":"3464","geometry":"yhnqFxvylO}HfDm@R"},{"stop_id":"3465","geometry":"etnqFt|ylOm@HkHN"},{"stop_id":"3466","geometry":"__oqFn}ylO_GN"},{"stop_id":"3467","geometry":"_goqF~}ylOyJRqDN"},{"stop_id":"3468","geometry":"kxoqFb_zlOeFRgA@gn@VcAE{@GuEm@{BOeCEwBH"},{"stop_id":"3469","geometry":"qgrqFh~ylOeCLcABaIB"},{"stop_id":"3470","geometry":"}wrqF~~ylO}E?k@D}@TcCv@"},{"stop_id":"3471","geometry":"ifsqFrazlOeBj@[FgAH"},{"stop_id":"3472","geometry":"slsqFpczlOaQQ"},{"stop_id":"3473","geometry":"u~sqF~bzlOqMU"},{"stop_id":"3474","geometry":"gmtqFhbzlOoFG"},{"stop_id":"3475","geometry":null}]},{"pattern_id":"26","pattern_name":"31","route_id":"7","stops":[{"stop_id":"3475","geometry":"wttqF`bzlOsz@iAErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlO@eAt\\d@"},{"stop_id":"3353","geometry":"extqFfmzlOnIJzBF"},{"stop_id":"3354","geometry":"yitqFzmzlOnEFdBi@"},{"stop_id":"3355","geometry":"c`tqFxlzlOfPkF"},{"stop_id":"3356","geometry":"{nsqFlezlOfFiBlDgA|@Uj@ErF?"},{"stop_id":"3357","geometry":"gwrqF~~ylOxEAtCEh@C"},{"stop_id":"3358","geometry":"mjrqFr~ylOjCOfACdCDzBNtEl@z@FbADfn@WzCGfHY"},{"stop_id":"3359","geometry":"usoqFv~ylOlPa@"},{"stop_id":"3360","geometry":"gboqFt}ylOrKUv@M"},{"stop_id":"3361","geometry":"{snqFp|ylOb@O`FwB"},{"stop_id":"3476","geometry":"uknqFhxylOtKoE"},{"stop_id":"3482","geometry":"__nqFxqylObIeD"},{"stop_id":"3362","geometry":"{tmqFrlylOhH}C"},{"stop_id":"3363","geometry":"qkmqFtgylOxQeIvAi@"},{"stop_id":"3478","geometry":"_vlqFd|xlOnF{B"},{"stop_id":"3364","geometry":"onlqFhxxlOfL}EzBeA"},{"stop_id":"3365","geometry":"k}kqFdoxlO~KeFnE}AhBi@"},{"stop_id":"3366","geometry":"qfkqFvcxlOhA[lBs@|D{B"},{"stop_id":"3367","geometry":"{zjqFj}wlOtBkAhCoA"},{"stop_id":"3368","geometry":"{rjqFnxwlOfBy@lGoC"},{"stop_id":"3369","geometry":"egjqFdrwlOfKoEtDoA"},{"stop_id":"3370","geometry":"guiqFdiwlOdBg@vBk@"},{"stop_id":"3371","geometry":"iniqFpfwlO|EkA"},{"stop_id":"3372","geometry":"kgiqFddwlOnFuA"},{"stop_id":"3373","geometry":"{_iqFnawlOr[}H"},{"stop_id":"3374","geometry":"gchqFpwvlOfLsC"},{"stop_id":"3375","geometry":"_vgqF|rvlOrViG"},{"stop_id":"3376","geometry":"k~fqFrjvlOfRkE"},{"stop_id":"3377","geometry":"ckfqFfdvlOpKcC"},{"stop_id":"3378","geometry":"q~eqFb`vlOtKiC"},{"stop_id":"3379","geometry":"{qeqFx{ulObKaC~I{B"},{"stop_id":"3380","geometry":"wzdqFzsulOnV}F"},{"stop_id":"3381","geometry":"gcdqF|kulOjRsE"},{"stop_id":"3382","geometry":"{ocqFheulO`OgD"},{"stop_id":"3383","geometry":"y_cqF``ulO|LqC"},{"stop_id":"3384","geometry":"{qbqFn{tlOpHeBdBg@z@["},{"stop_id":"3385","geometry":"gcbqFdvtlOhDgAtNiD"},{"stop_id":"3386","geometry":"gnaqFrntlOzJaC"},{"stop_id":"3387","geometry":"kbaqFpjtlO~L}C"},{"stop_id":"3388","geometry":"kt`qFretlOtS_F"},{"stop_id":"3389","geometry":"u_`qFr~slOhKcC"},{"stop_id":"3390","geometry":"ks_qFnzslOzP}D"},{"stop_id":"3391","geometry":"oa_qFptslOfDy@"},{"stop_id":"3392","geometry":"g|~pFvrslOpIoB"},{"stop_id":"3393","geometry":"uq~pFfoslOvRuE"},{"stop_id":"3394","geometry":"}}}pFphslOjMyC"},{"stop_id":"3395","geometry":"qo}pFvcslOxFsA"},{"stop_id":"3396","geometry":"wg}pFbaslOrD}@"},{"stop_id":"3397","geometry":"cb}pFd_slOdImB"},{"stop_id":"3398","geometry":"}w|pFv{rlOhHcB"},{"stop_id":"3399","geometry":"sn|pFrxrlO~ScF"},{"stop_id":"3477","geometry":"sy{pFnqrlOtS_F"},{"stop_id":"3401","geometry":"}d{pFnjrlO`B_@BzT"},{"stop_id":"3480","geometry":"wa{pFj_slO@pJ"},{"stop_id":"3481","geometry":"ua{pF|jslO@hNgf@dXCiX"},{"stop_id":"3479","geometry":null}]},{"pattern_id":"27","pattern_name":"24","route_id":"8","stops":[{"stop_id":"1263","geometry":"gufqFjntmOxFnI"},{"stop_id":"1264","geometry":"mmfqFzxtmOxAvBlEiG|AtBx@v@~@l@dA^jARt@DrN?z@Jt@RjAh@^V"},{"stop_id":"1363","geometry":"s`eqF``umOl@h@f@l@l@~@f@fAVz@Nn@vCrO"},{"stop_id":"1364","geometry":"gudqF`{umOdCtMPr@f@fAz@fAjErEnAgB"},{"stop_id":"1362","geometry":"oddqFfsvmOvPaV{Um[?gAqRcWSJRK_IgKKPJQ}e@}n@MPLQqM{PgA}AaAaBOLNM_CwEONNO}EgKONNOm@kAgBsCaAuA"},{"stop_id":"1265","geometry":"urgqFrtpmOsA_BoAsA_@?^?}QyPiDsDkB{BMRLSqLqOMPLQuL{OMPLQoE{FgBcC_AwAuA{BuAgCMPLQqAmCcA}BOJNKmAaD}H{TW?V?aGePkMe]eDiIcGePzL~@?tAbBT?}AsKy@"},{"stop_id":"1266","geometry":"gpkqFxmjmOrKx@?|AaAM"},{"stop_id":"1267","geometry":"uekqFbrjmO`AL?}AyIq@"},{"stop_id":"1268","geometry":"mnkqF`njmOeE[bGdPvCtIhT~m@X?cFC"},{"stop_id":"1269","geometry":"wxjqF|wlmOiZM"},{"stop_id":"1270","geometry":"atkqFnwlmO_\\B"},{"stop_id":"1271","geometry":"aqlqFrwlmOgG?_@_EGmA"},{"stop_id":"1272","geometry":"qzlqFdolmOc@iQ"},{"stop_id":"1358","geometry":"u{lqFz|kmOSyJAyBHyF"},{"stop_id":"1273","geometry":"a|lqFlekmOXmT"},{"stop_id":"1274","geometry":"g{lqF~ojmORaQ"},{"stop_id":"1275","geometry":"szlqF|}imOJ}GEiD"},{"stop_id":"1276","geometry":"mzlqFtoimOY_S"},{"stop_id":"1277","geometry":"g{lqFt{hmOOaL"},{"stop_id":"1278","geometry":"w{lqFrnhmOOgK"},{"stop_id":"1279","geometry":"g|lqFjbhmOIeGeKD"},{"stop_id":"1280","geometry":"whmqFjzgmOsI@"},{"stop_id":"1281","geometry":"ksmqFlzgmOsL?"},{"stop_id":"1282","geometry":"_anqFlzgmOoJ@"},{"stop_id":"1283","geometry":"olnqFnzgmOkSF"},{"stop_id":"1284","geometry":"{`oqFvzgmOyQF"},{"stop_id":"1285","geometry":"usoqF~zgmO_Y@_FC"},{"stop_id":"1361","geometry":"utpqF|zgmO_JCiEJcDA"},{"stop_id":"1286","geometry":"ckqqFb{gmOie@?"},{"stop_id":"1287","geometry":"mqrqFb{gmOoA?KcN"},{"stop_id":"1288","geometry":"itrqF~kgmOQeR"},{"stop_id":"1289","geometry":"{trqFxxfmOKoL"},{"stop_id":"1290","geometry":"gurqFhkfmOG{HQyJ"},{"stop_id":"1291","geometry":"avrqFruemOSmM"},{"stop_id":"1292","geometry":"uvrqFdgemOMsH"},{"stop_id":"1293","geometry":"cwrqFp}dmOKqG"},{"stop_id":"1294","geometry":"owrqF~tdmOYgR"},{"stop_id":"1295","geometry":"ixrqFvadmOK{G"},{"stop_id":"1296","geometry":"uxrqFzxcmOe@c]"},{"stop_id":"1297","geometry":"{yrqFvzbmO]gW"},{"stop_id":"1298","geometry":"yzrqFnbbmOMeN"},{"stop_id":"1299","geometry":"g{rqFhsamOCoFCqB"},{"stop_id":"1300","geometry":"o{rqFfhamOIcQ"},{"stop_id":"1301","geometry":"y{rqFbv`mOC}BGmA]wDKsBC{ACoNyCB"},{"stop_id":"1302","geometry":"qbsqFbt_mO}GH"},{"stop_id":"1303","geometry":"oksqFlt_mOsA@YC[GWMoAs@k@OOAiHF"},{"stop_id":"1304","geometry":"g~sqFvq_mOwIJ"},{"stop_id":"1305","geometry":"_itqFbr_mOe@?@{M"},{"stop_id":"1306","geometry":"cjtqFfc_mO@eI"},{"stop_id":"1307","geometry":"ajtqF`y~lOFgL"},{"stop_id":"1308","geometry":"yitqFxk~lO?{F"},{"stop_id":"1309","geometry":"yitqF|c~lOBwND[Pc@Z[RIlBOuBqB"},{"stop_id":"1310","geometry":"ugtqF|l}lOiL_P"},{"stop_id":"1311","geometry":"_utqF|{|lOuEuG"},{"stop_id":"1312","geometry":"u{tqFfs|lOi@{@G_@HsIcBCS@"},{"stop_id":"1313","geometry":null}]},{"pattern_id":"28","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1682","geometry":"wlhrFlz|kODfH~ZF"},{"stop_id":"1681","geometry":"qpgrF|c}kOp@?C|V|OI"},{"stop_id":"1775","geometry":"e~frFp{}kOtGE`L@?fRuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@@jJKv@K\\IGICOBOPARkZEH~WDlGd@lOFrHWjzBUbGMl@MX_@ZWHe@Bc@MSQQUM[G]Ca@B_@F_@LYPWTQVIvCS`LEhAElAKtC_@jBa@`@MfFuB`AUx@I~@@vAPh@@pn@U?vC"},{"stop_id":"1703","geometry":"kidrFt_elO@nK"},{"stop_id":"1704","geometry":"iidrFdlelO@vR"},{"stop_id":"1705","geometry":"gidrF|_flOA|P"},{"stop_id":"1706","geometry":"iidrFzqflO@fS"},{"stop_id":"1707","geometry":"gidrFbfglO@~W"},{"stop_id":"1708","geometry":"eidrFb_hlO?dQxFA"},{"stop_id":"1709","geometry":"kadrFfqhlObEC"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlO|@AA~F"},{"stop_id":"1714","geometry":"g{brFrxhlOAtS"},{"stop_id":"1715","geometry":"i{brFhmilOAdR"},{"stop_id":"1716","geometry":"k{brFn`jlO?tH"},{"stop_id":"1772","geometry":"k{brFdjjlOAnH"},{"stop_id":"1773","geometry":"m{brFtsjlOAzG"},{"stop_id":"1717","geometry":"o{brFp|jlOArN"},{"stop_id":"1718","geometry":"q{brFdlklOCfW"},{"stop_id":"1719","geometry":"u{brFldllODrQ"},{"stop_id":"1720","geometry":"o{brF`wllOFvW"},{"stop_id":"1721","geometry":"g{brFxomlOFfU"},{"stop_id":"1722","geometry":"_{brF`fnlOFhW"},{"stop_id":"1723","geometry":"wzbrFj~nlOFp\\"},{"stop_id":"1724","geometry":"ozbrF|{olO@fX"},{"stop_id":"1725","geometry":"mzbrFduplO?~DYhIzF@"},{"stop_id":"1726","geometry":"ksbrFpeqlOn@?b@Bn@Jb@N"},{"stop_id":"1727","geometry":"cnbrFpfqlOTHp@`@~CtC"},{"stop_id":"1728","geometry":"{fbrFrlqlOjAhAf@n@d@r@zAfDnB`F"},{"stop_id":"1729","geometry":"u{arFj~qlOnAdDp@hA|@|@x@f@b@Pj@Lz@HhC??nA"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulOBfMpCA"},{"stop_id":"1730","geometry":"agarFjdvlON?|F~L"},{"stop_id":"1731","geometry":"s~`rFjrvlOnGbN"},{"stop_id":"1732","geometry":"cv`rFnawlOnBjEf@bB"},{"stop_id":"1733","geometry":"kq`rF~jwlObDvK"},{"stop_id":"1734","geometry":"gl`rFvwwlOxBlH"},{"stop_id":"1735","geometry":"mh`rFdaxlO~CnK"},{"stop_id":"1736","geometry":"mc`rFtmxlO~BzH"},{"stop_id":"1737","geometry":"m_`rFpwxlOxBpH"},{"stop_id":"1738","geometry":"s{_rFbaylORn@FtO"},{"stop_id":"1739","geometry":"wz_rFhsylOFvJ"},{"stop_id":"1740","geometry":"oz_rF`_zlOB~M@NJXBp@"},{"stop_id":"1741","geometry":"yy_rF|pzlOHfKFb@?lA"},{"stop_id":"1742","geometry":"gy_rFv`{lO@tJd@A"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"29","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1709","geometry":"iadrFdqhlO`EA"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlO|@AA~F"},{"stop_id":"1714","geometry":"g{brFrxhlOAtS"},{"stop_id":"1715","geometry":"i{brFhmilOAdR"},{"stop_id":"1716","geometry":"k{brFn`jlO?tH"},{"stop_id":"1772","geometry":"k{brFdjjlOAnH"},{"stop_id":"1773","geometry":"m{brFtsjlOAzG"},{"stop_id":"1717","geometry":"o{brFp|jlOArN"},{"stop_id":"1718","geometry":"q{brFdlklOCfW"},{"stop_id":"1719","geometry":"u{brFldllODrQ"},{"stop_id":"1720","geometry":"o{brF`wllOFvW"},{"stop_id":"1721","geometry":"g{brFxomlOFfU"},{"stop_id":"1722","geometry":"_{brF`fnlOFhW"},{"stop_id":"1723","geometry":"wzbrFj~nlOFp\\"},{"stop_id":"1724","geometry":"ozbrF|{olO@fX"},{"stop_id":"1725","geometry":"mzbrFduplO?~DYhIzF@"},{"stop_id":"1726","geometry":"ksbrFpeqlOn@?b@Bn@Jb@N"},{"stop_id":"1727","geometry":"cnbrFpfqlOTHp@`@~CtC"},{"stop_id":"1728","geometry":"{fbrFrlqlOjAhAf@n@d@r@zAfDnB`F"},{"stop_id":"1729","geometry":"u{arFj~qlOnAdDp@hA|@|@x@f@b@Pj@Lz@HhC??nA"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulOBfMpCA"},{"stop_id":"1730","geometry":"agarFjdvlON?|F~L"},{"stop_id":"1731","geometry":"s~`rFjrvlOnGbN"},{"stop_id":"1732","geometry":"cv`rFnawlOnBjEf@bB"},{"stop_id":"1733","geometry":"kq`rF~jwlObDvK"},{"stop_id":"1734","geometry":"gl`rFvwwlOxBlH"},{"stop_id":"1735","geometry":"mh`rFdaxlO~CnK"},{"stop_id":"1736","geometry":"mc`rFtmxlO~BzH"},{"stop_id":"1737","geometry":"m_`rFpwxlOxBpH"},{"stop_id":"1738","geometry":"s{_rFbaylORn@FtO"},{"stop_id":"1739","geometry":"wz_rFhsylOFvJ"},{"stop_id":"1740","geometry":"oz_rF`_zlOB~M@NJXBp@"},{"stop_id":"1741","geometry":"yy_rF|pzlOHfKFb@?lA"},{"stop_id":"1742","geometry":"gy_rFv`{lO@tJd@A"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"30","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1694","geometry":"}jprFnxclO?yCGo@Qe@gA}Ap@aA"},{"stop_id":"1695","geometry":"mlprF~kclOpAiBLMPMb@Sp@IzC@j@FXH`@X\\^PZRr@F`@Bd@?pTCb@I`@KV}@nA"},{"stop_id":"1696","geometry":"i~orF`idlOoBpCKTI`@C\\@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOzNA"},{"stop_id":"1768","geometry":"eanrFd{dlO`PC"},{"stop_id":"1767","geometry":"cpmrF`{dlOh\\H"},{"stop_id":"1766","geometry":"yrlrFj{dlOhg@C"},{"stop_id":"1701","geometry":"ojkrFf{dlOhN{@vFe@~CK|GI|C@rNl@"},{"stop_id":"1702","geometry":"}pirF~xdlObMj@dDXn@Hp@PbAh@xE~D`An@dA^b@HhAHb@Ad@EzEaArBUhAGxa@QhAElAKxDi@hBe@`G_Cx@Of@E~@@vAPh@@pn@U?vC"},{"stop_id":"1703","geometry":"kidrFt_elO@nK"},{"stop_id":"1704","geometry":"iidrFdlelO@vR"},{"stop_id":"1705","geometry":"gidrF|_flOA|P"},{"stop_id":"1706","geometry":"iidrFzqflO@fS"},{"stop_id":"1707","geometry":"gidrFbfglO@~W"},{"stop_id":"1708","geometry":"eidrFb_hlO?dQxFA"},{"stop_id":"1709","geometry":"kadrFfqhlObEC"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlO|@AA~F"},{"stop_id":"1714","geometry":"g{brFrxhlOAtS"},{"stop_id":"1715","geometry":"i{brFhmilOAdR"},{"stop_id":"1716","geometry":"k{brFn`jlO?tH"},{"stop_id":"1772","geometry":"k{brFdjjlOAnH"},{"stop_id":"1773","geometry":"m{brFtsjlOAzG"},{"stop_id":"1717","geometry":"o{brFp|jlOArN"},{"stop_id":"1718","geometry":"q{brFdlklOCfW"},{"stop_id":"1719","geometry":"u{brFldllODrQ"},{"stop_id":"1720","geometry":"o{brF`wllOFvW"},{"stop_id":"1721","geometry":"g{brFxomlOFfU"},{"stop_id":"1722","geometry":"_{brF`fnlOFhW"},{"stop_id":"1723","geometry":"wzbrFj~nlOFp\\"},{"stop_id":"1724","geometry":"ozbrF|{olO@fX"},{"stop_id":"1725","geometry":"mzbrFduplO?~DYhIzF@"},{"stop_id":"1726","geometry":"ksbrFpeqlOn@?b@Bn@Jb@N"},{"stop_id":"1727","geometry":"cnbrFpfqlOTHp@`@~CtC"},{"stop_id":"1728","geometry":"{fbrFrlqlOjAhAf@n@d@r@zAfDnB`F"},{"stop_id":"1729","geometry":"u{arFj~qlOnAdDp@hA|@|@x@f@b@Pj@Lz@HhC??nA"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulOBfMpCA"},{"stop_id":"1730","geometry":"agarFjdvlON?|F~L"},{"stop_id":"1731","geometry":"s~`rFjrvlOnGbN"},{"stop_id":"1732","geometry":"cv`rFnawlOnBjEf@bB"},{"stop_id":"1733","geometry":"kq`rF~jwlObDvK"},{"stop_id":"1734","geometry":"gl`rFvwwlOxBlH"},{"stop_id":"1735","geometry":"mh`rFdaxlO~CnK"},{"stop_id":"1736","geometry":"mc`rFtmxlO~BzH"},{"stop_id":"1737","geometry":"m_`rFpwxlOxBpH"},{"stop_id":"1738","geometry":"s{_rFbaylORn@FtO"},{"stop_id":"1739","geometry":"wz_rFhsylOFvJ"},{"stop_id":"1740","geometry":"oz_rF`_zlOB~M@NJXBp@"},{"stop_id":"1741","geometry":"yy_rF|pzlOHfKFb@?lA"},{"stop_id":"1742","geometry":"gy_rFv`{lO@tJd@A"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"31","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1682","geometry":"wlhrFlz|kODfH~ZF"},{"stop_id":"1681","geometry":"qpgrF|c}kOp@?C|V|OI"},{"stop_id":"1775","geometry":"e~frFp{}kOtGE`L@?fRuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@?u^l|@Sle@U"},{"stop_id":"367","geometry":"qdcrFbz}kOzs@a@BnK"},{"stop_id":"6","geometry":"qoarFpe~kOBrI"},{"stop_id":"7","geometry":"moarFdp~kOFhY"},{"stop_id":"8","geometry":"eoarFnj_lOBzK"},{"stop_id":"9","geometry":"aoarFjw_lOBfM"},{"stop_id":"10","geometry":"}narFre`lO@hQF`D"},{"stop_id":"202","geometry":"snarF~|`lO\\bIBtAE`r@"},{"stop_id":"30","geometry":"wmarFz|blOAbW"},{"stop_id":"31","geometry":"ymarF~tclO?~Q"},{"stop_id":"32","geometry":"ymarF~gdlOAnN"},{"stop_id":"33","geometry":"{marFnwdlOBtR"},{"stop_id":"34","geometry":"wmarFdkelOBpU"},{"stop_id":"35","geometry":"smarFvaflO@`Kb@zW?~H"},{"stop_id":"36","geometry":"mlarFtpglO?`S"},{"stop_id":"37","geometry":"mlarFvdhlO?dJBvC"},{"stop_id":"38","geometry":"ilarFtthlOF|G?fL"},{"stop_id":"39","geometry":"alarFzjilOBzR"},{"stop_id":"40","geometry":"}karFv~ilO@~E"},{"stop_id":"41","geometry":"{karFvejlOC|J"},{"stop_id":"42","geometry":"_larFtqjlO?nG"},{"stop_id":"43","geometry":"_larFdzjlOEtT"},{"stop_id":"44","geometry":"elarFzoklOAfT"},{"stop_id":"45","geometry":"glarFbellOApP"},{"stop_id":"46","geometry":"ilarFtvllO?fG"},{"stop_id":"47","geometry":"ilarF|~llOD~P"},{"stop_id":"48","geometry":"clarF|pmlOD|Q"},{"stop_id":"49","geometry":"}karFzcnlODbM"},{"stop_id":"50","geometry":"wkarF~qnlOBlK"},{"stop_id":"51","geometry":"skarFl~nlODbM"},{"stop_id":"52","geometry":"mkarFplolOF|S"},{"stop_id":"53","geometry":"ekarFnaplO?jR"},{"stop_id":"54","geometry":"ekarFztplOAfS"},{"stop_id":"55","geometry":"gkarFbiqlO?bJ"},{"stop_id":"56","geometry":"gkarFftqlO@zI"},{"stop_id":"57","geometry":"ekarFb_rlO?vL"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulODxY"},{"stop_id":"66","geometry":"qkarF~pvlOBzPD~BPzB"},{"stop_id":"67","geometry":"ujarFvjwlOX|BF`ABzA"},{"stop_id":"68","geometry":"oiarFrswlOFtN"},{"stop_id":"69","geometry":"giarFhcxlODvN"},{"stop_id":"70","geometry":"aiarF`sxlOF~P"},{"stop_id":"71","geometry":"yharF`eylOD|I"},{"stop_id":"72","geometry":"sharF~oylOD`G"},{"stop_id":"73","geometry":"mharF`xylOLn]"},{"stop_id":"214","geometry":"_harFpvzlOBdI"},{"stop_id":"270","geometry":"{garFv`{lO@~JJElA?"},{"stop_id":"1743","geometry":"_earFpl{lOzQE"},{"stop_id":"1744","geometry":"cr`rFjl{lOV?ZHvUEv@C"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"32","pattern_name":"15","route_id":"10","stops":[{"stop_id":"631","geometry":"szarFdkqmOoA@OC]QIOIQEa@EyL"},{"stop_id":"632","geometry":"q_brFrzpmOCoDuA@"},{"stop_id":"1209","geometry":"kbbrFdupmOeRJ"},{"stop_id":"1210","geometry":"qubrFpupmOiHF"},{"stop_id":"1211","geometry":"{~brFxupmOcLF"},{"stop_id":"1212","geometry":"_lcrF`vpmOi@HmMDDpG"},{"stop_id":"1213","geometry":"q{crFb_qmO`@bu@"},{"stop_id":"1214","geometry":"ozcrFfurmOHfR"},{"stop_id":"1215","geometry":"ezcrFnhsmOLfTNEbGI"},{"stop_id":"1216","geometry":"cqcrFf}smObGMfAEtHMd@EbAS"},{"stop_id":"1217","geometry":"wybrFj{smO`@Ot@a@zDuC"},{"stop_id":"1218","geometry":"cqbrFbusmOrHsF"},{"stop_id":"1219","geometry":"ogbrFnmsmOpCsBnAs@r@Wt@QfAK^A"},{"stop_id":"240","geometry":"{yarFnfsmO`GI"},{"stop_id":"241","geometry":"yqarFdfsmO`PO"},{"stop_id":"1220","geometry":"w`arFtesmObAAPxY~AApB@"},{"stop_id":"1221","geometry":"ow`rFl`tmObAAp@EvC]fAC"},{"stop_id":"1222","geometry":"yl`rFb_tmOrEJx@PXNTP"},{"stop_id":"1223","geometry":"{b`rFbatmOv@n@r@X^HZ@hAA`@CXGl@Y`Aq@j@M"},{"stop_id":"1224","geometry":"qt_rFp`tmOJC~BEGoJ"},{"stop_id":"1225","geometry":"mp_rFvtsmOY{i@"},{"stop_id":"1226","geometry":"gq_rFzirmOYoh@"},{"stop_id":"1227","geometry":"ar_rFj`qmOKwP"},{"stop_id":"1228","geometry":"mr_rFrnpmOIyR"},{"stop_id":"1229","geometry":"wr_rFxzomOI}T"},{"stop_id":"1230","geometry":"as_rFzdomOO{^"},{"stop_id":"1231","geometry":"qs_rF~dnmOE}L"},{"stop_id":"1232","geometry":"ws_rF`wmmOEgM"},{"stop_id":"1233","geometry":"}s_rFxhmmOGeO"},{"stop_id":"1234","geometry":"et_rFrxlmOKkZ"},{"stop_id":"1235","geometry":"qt_rFf}kmOEiM"},{"stop_id":"1236","geometry":"wt_rF|nkmOIyU"},{"stop_id":"1237","geometry":"au_rFbxjmO?i@vEA"},{"stop_id":"1238","geometry":"in_rFvvjmO|LE"},{"stop_id":"1239","geometry":"k`_rFpvjmOnLG"},{"stop_id":"1240","geometry":"{r~qFhvjmOlJA@a@E_K"},{"stop_id":"1241","geometry":"qg~qFdijmOCoK"},{"stop_id":"1242","geometry":"ug~qFt|imOGyM"},{"stop_id":"1243","geometry":"}g~qFzmimOE}H"},{"stop_id":"1244","geometry":"ch~qF|cimOImV"},{"stop_id":"1245","geometry":"mh~qFnlhmOOo_@"},{"stop_id":"1246","geometry":"}h~qF~kgmOIgS"},{"stop_id":"1247","geometry":"gi~qFvwfmOCcJ"},{"stop_id":"1248","geometry":"ki~qFrlfmOCmH"},{"stop_id":"1249","geometry":"oi~qFdcfmOG}P"},{"stop_id":"1250","geometry":"wi~qFfqemOC_L"},{"stop_id":"1251","geometry":"{i~qFfdemOGsW"},{"stop_id":"1252","geometry":"cj~qFrkdmOEqN"},{"stop_id":"1253","geometry":"ij~qF`|cmOEoM"},{"stop_id":"1254","geometry":"oj~qFpmcmOOqf@@iAH{@Jq@Nk@fDsJ"},{"stop_id":"2740","geometry":"od~qFfsamOdCgHFYDWBi@Cg@?eA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mOEcT"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOC}K"},{"stop_id":"1255","geometry":"o`~qFde_mOAiAbPE?{A"},{"stop_id":"1256","geometry":"mo}qFx__mOC}I"},{"stop_id":"1257","geometry":"qo}qFzt~lO?qM"},{"stop_id":"1258","geometry":"qo}qFhf~lO?gN"},{"stop_id":"1259","geometry":"qo}qF`w}lOAeJf@S"},{"stop_id":"2321","geometry":"kn}qFfk}lOrK_E|@O"},{"stop_id":"2322","geometry":"y_}qFvd}lOlJ_B"},{"stop_id":"2323","geometry":"kt|qFva}lOnJ_B"},{"stop_id":"2324","geometry":"{h|qFv~|lOjDk@p@G"},{"stop_id":"2325","geometry":"}a|qFb}|lOnAAhHDRA~@QpBs@"},{"stop_id":"2326","geometry":"}o{qF~z|lOp@U~A{@^KhFC"},{"stop_id":"2327","geometry":"ac{qF|w|lO~SK"},{"stop_id":"2328","geometry":"anzqFpw|lO`GC"},{"stop_id":"2329","geometry":"_fzqFlw|lOf@?l@B~MC"},{"stop_id":"2330","geometry":"ityqFlw|lOnHA"},{"stop_id":"2331","geometry":"yjyqFjw|lOzEA"},{"stop_id":"2332","geometry":"}cyqFhw|lO`KC"},{"stop_id":"2333","geometry":"{wxqFdw|lO|I}@"},{"stop_id":"2334","geometry":"}lxqFfu|lOdJmC"},{"stop_id":"2335","geometry":null}]},{"pattern_id":"33","pattern_name":"15","route_id":"10","stops":[{"stop_id":"1232","geometry":"ws_rF`wmmOEgM"},{"stop_id":"1233","geometry":"}s_rFxhmmOGeO"},{"stop_id":"1234","geometry":"et_rFrxlmOKkZ"},{"stop_id":"1235","geometry":"qt_rFf}kmOEiM"},{"stop_id":"1236","geometry":"wt_rF|nkmOIyU"},{"stop_id":"1237","geometry":"au_rFbxjmO?i@vEA"},{"stop_id":"1238","geometry":"in_rFvvjmO|LE"},{"stop_id":"1239","geometry":"k`_rFpvjmOnLG"},{"stop_id":"1240","geometry":"{r~qFhvjmOlJA@a@E_K"},{"stop_id":"1241","geometry":"qg~qFdijmOCoK"},{"stop_id":"1242","geometry":"ug~qFt|imOGyM"},{"stop_id":"1243","geometry":"}g~qFzmimOE}H"},{"stop_id":"1244","geometry":"ch~qF|cimOImV"},{"stop_id":"1245","geometry":"mh~qFnlhmOOo_@"},{"stop_id":"1246","geometry":"}h~qF~kgmOIgS"},{"stop_id":"1247","geometry":"gi~qFvwfmOCcJ"},{"stop_id":"1248","geometry":"ki~qFrlfmOCmH"},{"stop_id":"1249","geometry":"oi~qFdcfmOG}P"},{"stop_id":"1250","geometry":"wi~qFfqemOC_L"},{"stop_id":"1251","geometry":"{i~qFfdemOGsW"},{"stop_id":"1252","geometry":"cj~qFrkdmOEqN"},{"stop_id":"1253","geometry":"ij~qF`|cmOEoM"},{"stop_id":"1254","geometry":"oj~qFpmcmOOqf@@iAH{@Jq@Nk@fDsJ"},{"stop_id":"2740","geometry":"od~qFfsamOdCgHFYDWBi@Cg@?eA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mOEcT"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOC}K"},{"stop_id":"1255","geometry":"o`~qFde_mOAiAbPE?{A"},{"stop_id":"1256","geometry":"mo}qFx__mOC}I"},{"stop_id":"1257","geometry":"qo}qFzt~lO?qM"},{"stop_id":"1258","geometry":"qo}qFhf~lO?gN"},{"stop_id":"1259","geometry":"qo}qF`w}lOAeJf@S"},{"stop_id":"2321","geometry":"kn}qFfk}lOrK_E|@O"},{"stop_id":"2322","geometry":"y_}qFvd}lOlJ_B"},{"stop_id":"2323","geometry":"kt|qFva}lOnJ_B"},{"stop_id":"2324","geometry":"{h|qFv~|lOjDk@p@G"},{"stop_id":"2325","geometry":"}a|qFb}|lOnAAhHDRA~@QpBs@"},{"stop_id":"2326","geometry":"}o{qF~z|lOp@U~A{@^KhFC"},{"stop_id":"2327","geometry":"ac{qF|w|lO~SK"},{"stop_id":"2328","geometry":"anzqFpw|lO`GC"},{"stop_id":"2329","geometry":"_fzqFlw|lOf@?l@B~MC"},{"stop_id":"2330","geometry":"ityqFlw|lOnHA"},{"stop_id":"2331","geometry":"yjyqFjw|lOzEA"},{"stop_id":"2332","geometry":"}cyqFhw|lO`KC"},{"stop_id":"2333","geometry":"{wxqFdw|lO|I}@"},{"stop_id":"2334","geometry":"}lxqFfu|lOdJmC"},{"stop_id":"2335","geometry":null}]},{"pattern_id":"34","pattern_name":"15","route_id":"10","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO}HfKy@DeBR"},{"stop_id":"2197","geometry":"oywqFzm|lOiARwBj@wCdAm@Ps@LoGl@k@b@SHuBd@qEB"},{"stop_id":"2198","geometry":"c|xqFfw|lO}LB"},{"stop_id":"2199","geometry":"ajyqFjw|lOyG@"},{"stop_id":"2200","geometry":"{ryqFlw|lOgK@"},{"stop_id":"2201","geometry":"c_zqFnw|lOeC@m@CmFB"},{"stop_id":"2202","geometry":"elzqFpw|lOwRH"},{"stop_id":"2203","geometry":"}_{qFzw|lOmID_@JiB~@"},{"stop_id":"2204","geometry":"un{qFlz|lOyCdA_@Hs@H}@A"},{"stop_id":"2205","geometry":"ax{qFd}|lOkFCcBBsDj@"},{"stop_id":"2206","geometry":"eh|qFp~|lOeLlB"},{"stop_id":"2207","geometry":"ku|qF~a}lOmGdA"},{"stop_id":"2208","geometry":"y}|qFdd}lO}B`@wGdC"},{"stop_id":"2209","geometry":"oj}qFli}lOcDlA?rA"},{"stop_id":"1158","geometry":"so}qFnn}lO@bU"},{"stop_id":"1159","geometry":"qo}qFrd~lO?pM"},{"stop_id":"1160","geometry":"qo}qFds~lOBdL"},{"stop_id":"1161","geometry":"mo}qFj`_mO?hAqI@"},{"stop_id":"1162","geometry":"_z}qFvb_mOkMD"},{"stop_id":"1807","geometry":"kh~qF|b_mOoB?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOF~T"},{"stop_id":"1826","geometry":"ek~qFfdamO@nDH~@H`@Xz@hAbC"},{"stop_id":"2732","geometry":"kg~qFxramOt@~AaC`HOj@Kp@KxANxe@"},{"stop_id":"1163","geometry":"oj~qFlkcmOBbN"},{"stop_id":"1164","geometry":"kj~qFpzcmOD~M"},{"stop_id":"1165","geometry":"ej~qFpidmODjN"},{"stop_id":"1166","geometry":"_j~qF|xdmODpM"},{"stop_id":"1167","geometry":"yi~qFngemOFjX"},{"stop_id":"1168","geometry":"qi~qFz`fmOB|G"},{"stop_id":"1169","geometry":"mi~qFxifmODnL"},{"stop_id":"1170","geometry":"gi~qFhwfmOF|P"},{"stop_id":"1171","geometry":"_i~qFfigmONn_@"},{"stop_id":"1172","geometry":"oh~qFvihmOLxY"},{"stop_id":"1173","geometry":"ah~qFpdimOHrT"},{"stop_id":"1174","geometry":"wg~qFdzimODtK"},{"stop_id":"1175","geometry":"qg~qFzfjmODzL"},{"stop_id":"1176","geometry":"kg~qFvtjmOAn@}H@"},{"stop_id":"1177","geometry":"kq~qFhvjmOoLD"},{"stop_id":"1178","geometry":"{~~qFnvjmOqMD"},{"stop_id":"1179","geometry":"mm_rFtvjmOsFB@dA"},{"stop_id":"1180","geometry":"_u_rF~xjmOFpV"},{"stop_id":"1181","geometry":"wt_rFppkmODxL"},{"stop_id":"1182","geometry":"qt_rFj~kmODfK"},{"stop_id":"1183","geometry":"kt_rFrjlmODnM"},{"stop_id":"1184","geometry":"et_rFbylmOF|N"},{"stop_id":"1185","geometry":"}s_rF`immOFpO"},{"stop_id":"1186","geometry":"us_rFrymmOBjI"},{"stop_id":"1187","geometry":"qs_rF~cnmOLb^"},{"stop_id":"1188","geometry":"cs_rFbcomOJpT"},{"stop_id":"1189","geometry":"wr_rFtxomOJbX"},{"stop_id":"1190","geometry":"kr_rFxqpmOFzL"},{"stop_id":"1191","geometry":"cr_rFt_qmOXvg@"},{"stop_id":"1192","geometry":"iq_rFlhrmOFtI"},{"stop_id":"1193","geometry":"aq_rFbsrmOPv]"},{"stop_id":"1194","geometry":"op_rFzqsmOHjMsBD"},{"stop_id":"1195","geometry":"ys_rFl`tmOg@F[HaAp@m@Xi@J{A@[Au@Qk@[_Aw@_@Q"},{"stop_id":"1196","geometry":"qd`rF~_tmOs@OwDKq@?q@BwC\\s@D"},{"stop_id":"1197","geometry":"mu`rFj`tmOsG@QyY{DD"},{"stop_id":"234","geometry":"odarFxesmOoLJ"},{"stop_id":"235","geometry":"_rarFdfsmOqGJ"},{"stop_id":"236","geometry":"qzarFpfsmOq@BuAXmAd@_Al@"},{"stop_id":"237","geometry":"gcbrFbjsmOyJjH"},{"stop_id":"1198","geometry":"aobrFnssmOwGzE_A^u@P"},{"stop_id":"1199","geometry":"o{brF|{smOgAH_HJgADcDF"},{"stop_id":"1200","geometry":"cncrF`}smOcJNODKqS"},{"stop_id":"1201","geometry":"czcrFdismOQmZ"},{"stop_id":"1202","geometry":"uzcrFvmrmOY{j@"},{"stop_id":"1203","geometry":"o{crFzaqmOGiJdKE"},{"stop_id":"1204","geometry":"qocrFjvpmOfA?b@IfLG"},{"stop_id":"1205","geometry":"}~brFxupmOrHG"},{"stop_id":"1206","geometry":"iubrFpupmOtMI"},{"stop_id":"1207","geometry":"sfbrFfupmOhJG"},{"stop_id":"1208","geometry":"i{arF~tpmO|CCBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"35","pattern_name":"15","route_id":"10","stops":[{"stop_id":"2335","geometry":"yaxqFzp|lOfA_@vBk@tAUxAQx@EjPiTtORXAf@qw@vY^_@jl@ob@k@wRdW"},{"stop_id":"1851","geometry":"{mwqF|d|lOvReWnb@j@^kl@wY_@g@pw@Y@uOSu@`A"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAtORXAf@qw@vY^_@jl@ob@k@s@|@"},{"stop_id":"1260","geometry":"w{vqFtn{lOr@}@lFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOdHJXAf@qw@vY^_@jl@ob@k@mO`S"},{"stop_id":"1780","geometry":"qjwqFx`|lO}HfKy@DeBR"},{"stop_id":"2197","geometry":"oywqFzm|lOdBSx@EjYi_@nb@j@^kl@wY_@g@pw@Y@uOSkPhTy@DyAPuATwBj@kDlAmAVoGl@k@b@SHuBd@qEB"},{"stop_id":"2198","geometry":"c|xqFfw|lO}LB"},{"stop_id":"2199","geometry":"ajyqFjw|lOyG@"},{"stop_id":"2200","geometry":"{ryqFlw|lOgK@"},{"stop_id":"2201","geometry":"c_zqFnw|lOeC@m@CmFB"},{"stop_id":"2202","geometry":"elzqFpw|lOwRH"},{"stop_id":"2203","geometry":"}_{qFzw|lOmID_@JiB~@"},{"stop_id":"2204","geometry":"un{qFlz|lOyCdA_@Hs@H}@A"},{"stop_id":"2205","geometry":"ax{qFd}|lOkFCcBBsDj@"},{"stop_id":"2206","geometry":"eh|qFp~|lOeLlB"},{"stop_id":"2207","geometry":"ku|qF~a}lOmGdA"},{"stop_id":"2208","geometry":"y}|qFdd}lO}B`@wGdC"},{"stop_id":"2209","geometry":"oj}qFli}lOcDlA?rA"},{"stop_id":"1158","geometry":"so}qFnn}lO@bU"},{"stop_id":"1159","geometry":"qo}qFrd~lO?pM"},{"stop_id":"1160","geometry":"qo}qFds~lOBdL"},{"stop_id":"1161","geometry":"mo}qFj`_mO?hAqI@"},{"stop_id":"1162","geometry":"_z}qFvb_mOkMD"},{"stop_id":"1807","geometry":"kh~qF|b_mOoB?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOF~T"},{"stop_id":"1826","geometry":"ek~qFfdamO@nDH~@H`@Xz@hAbC"},{"stop_id":"2732","geometry":"kg~qFxramOt@~AaC`HOj@Kp@KxANxe@"},{"stop_id":"1163","geometry":"oj~qFlkcmOBbN"},{"stop_id":"1164","geometry":"kj~qFpzcmOD~M"},{"stop_id":"1165","geometry":"ej~qFpidmODjN"},{"stop_id":"1166","geometry":"_j~qF|xdmODpM"},{"stop_id":"1167","geometry":"yi~qFngemOFjX"},{"stop_id":"1168","geometry":"qi~qFz`fmOB|G"},{"stop_id":"1169","geometry":"mi~qFxifmODnL"},{"stop_id":"1170","geometry":"gi~qFhwfmOF|P"},{"stop_id":"1171","geometry":"_i~qFfigmONn_@"},{"stop_id":"1172","geometry":"oh~qFvihmOLxY"},{"stop_id":"1173","geometry":"ah~qFpdimOHrT"},{"stop_id":"1174","geometry":"wg~qFdzimODtK"},{"stop_id":"1175","geometry":"qg~qFzfjmODzL"},{"stop_id":"1176","geometry":"kg~qFvtjmOAn@}H@"},{"stop_id":"1177","geometry":"kq~qFhvjmOoLD"},{"stop_id":"1178","geometry":"{~~qFnvjmOqMD"},{"stop_id":"1179","geometry":"mm_rFtvjmOsFB@dA"},{"stop_id":"1180","geometry":"_u_rF~xjmOFpV"},{"stop_id":"1181","geometry":"wt_rFppkmODxL"},{"stop_id":"1182","geometry":"qt_rFj~kmODfK"},{"stop_id":"1183","geometry":"kt_rFrjlmODnM"},{"stop_id":"1184","geometry":"et_rFbylmOF|N"},{"stop_id":"1185","geometry":"}s_rF`immOFpO"},{"stop_id":"1186","geometry":"us_rFrymmOBjI"},{"stop_id":"1187","geometry":"qs_rF~cnmOLb^"},{"stop_id":"1188","geometry":"cs_rFbcomOJpT"},{"stop_id":"1189","geometry":"wr_rFtxomOJbX"},{"stop_id":"1190","geometry":"kr_rFxqpmOFzL"},{"stop_id":"1191","geometry":"cr_rFt_qmOXvg@"},{"stop_id":"1192","geometry":"iq_rFlhrmOFtI"},{"stop_id":"1193","geometry":"aq_rFbsrmOPv]"},{"stop_id":"1194","geometry":"op_rFzqsmOHjMsBD"},{"stop_id":"1195","geometry":"ys_rFl`tmOg@F[HaAp@m@Xi@J{A@[Au@Qk@[_Aw@_@Q"},{"stop_id":"1196","geometry":"qd`rF~_tmOs@OwDKq@?q@BwC\\s@D"},{"stop_id":"1197","geometry":"mu`rFj`tmOsG@QyY{DD"},{"stop_id":"234","geometry":"odarFxesmOoLJ"},{"stop_id":"235","geometry":"_rarFdfsmOqGJ"},{"stop_id":"236","geometry":"qzarFpfsmOq@BuAXmAd@_Al@"},{"stop_id":"237","geometry":"gcbrFbjsmOyJjH"},{"stop_id":"1198","geometry":"aobrFnssmOwGzE_A^u@P"},{"stop_id":"1199","geometry":"o{brF|{smOgAH_HJgADcDF"},{"stop_id":"1200","geometry":"cncrF`}smOcJNODKqS"},{"stop_id":"1201","geometry":"czcrFdismOQmZ"},{"stop_id":"1202","geometry":"uzcrFvmrmOY{j@"},{"stop_id":"1203","geometry":"o{crFzaqmOGiJdKE"},{"stop_id":"1204","geometry":"qocrFjvpmOfA?b@IfLG"},{"stop_id":"1205","geometry":"}~brFxupmOrHG"},{"stop_id":"1206","geometry":"iubrFpupmOtMI"},{"stop_id":"1207","geometry":"sfbrFfupmOhJG"},{"stop_id":"1208","geometry":"i{arF~tpmO|CCBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"36","pattern_name":"15","route_id":"10","stops":[{"stop_id":"2335","geometry":"yaxqFzp|lOfA_@vBk@tAUxAQx@EjPiTtORXAf@qw@vY^_@jl@ob@k@wRdW"},{"stop_id":"1851","geometry":"{mwqF|d|lOvReWnb@j@^kl@wY_@g@pw@Y@uOSu@`A"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAtORXAf@qw@vY^_@jl@ob@k@s@|@"},{"stop_id":"1260","geometry":"w{vqFtn{lOr@}@lFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOdHJXAf@qw@vY^_@jl@ob@k@mO`S"},{"stop_id":"1780","geometry":"qjwqFx`|lO}HfKy@DeBR"},{"stop_id":"2197","geometry":"oywqFzm|lOdBSx@EjYi_@nb@j@^kl@wY_@g@pw@Y@uOSkPhTy@DyAPuATwBj@kDlAmAVoGl@k@b@SHuBd@qEB"},{"stop_id":"2198","geometry":"c|xqFfw|lO}LB"},{"stop_id":"2199","geometry":"ajyqFjw|lOyG@"},{"stop_id":"2200","geometry":"{ryqFlw|lOgK@"},{"stop_id":"2201","geometry":"c_zqFnw|lOeC@m@CmFB"},{"stop_id":"2202","geometry":"elzqFpw|lOwRH"},{"stop_id":"2203","geometry":"}_{qFzw|lOmID_@JiB~@"},{"stop_id":"2204","geometry":"un{qFlz|lOyCdA_@Hs@H}@A"},{"stop_id":"2205","geometry":"ax{qFd}|lOkFCcBBsDj@"},{"stop_id":"2206","geometry":"eh|qFp~|lOeLlB"},{"stop_id":"2207","geometry":"ku|qF~a}lOmGdA"},{"stop_id":"2208","geometry":"y}|qFdd}lO}B`@wGdC"},{"stop_id":"2209","geometry":"oj}qFli}lOcDlA?rA"},{"stop_id":"1158","geometry":"so}qFnn}lO@bU"},{"stop_id":"1159","geometry":"qo}qFrd~lO?pM"},{"stop_id":"1160","geometry":"qo}qFds~lOBdL"},{"stop_id":"1161","geometry":"mo}qFj`_mO?hAqI@"},{"stop_id":"1162","geometry":"_z}qFvb_mOkMD"},{"stop_id":"1807","geometry":"kh~qF|b_mOoB?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOF~T"},{"stop_id":"1826","geometry":"ek~qFfdamO@nDH~@H`@Xz@hAbC"},{"stop_id":"2732","geometry":"kg~qFxramOt@~AaC`HOj@Kp@KxANxe@"},{"stop_id":"1163","geometry":"oj~qFlkcmOBbN"},{"stop_id":"1164","geometry":"kj~qFpzcmOD~M"},{"stop_id":"1165","geometry":"ej~qFpidmODjN"},{"stop_id":"1166","geometry":"_j~qF|xdmODpM"},{"stop_id":"1167","geometry":"yi~qFngemOFjX"},{"stop_id":"1168","geometry":"qi~qFz`fmOB|G"},{"stop_id":"1169","geometry":"mi~qFxifmODnL"},{"stop_id":"1170","geometry":"gi~qFhwfmOF|P"},{"stop_id":"1171","geometry":"_i~qFfigmONn_@"},{"stop_id":"1172","geometry":"oh~qFvihmOLxY"},{"stop_id":"1173","geometry":"ah~qFpdimOHrT"},{"stop_id":"1174","geometry":"wg~qFdzimODtK"},{"stop_id":"1175","geometry":"qg~qFzfjmODzL"},{"stop_id":"1176","geometry":"kg~qFvtjmOAn@}H@"},{"stop_id":"1177","geometry":"kq~qFhvjmOoLD"},{"stop_id":"1178","geometry":"{~~qFnvjmOqMD"},{"stop_id":"1179","geometry":"mm_rFtvjmOsFB@dA"},{"stop_id":"1180","geometry":"_u_rF~xjmOFpV"},{"stop_id":"1181","geometry":"wt_rFppkmODxL"},{"stop_id":"1182","geometry":"qt_rFj~kmODfK"},{"stop_id":"1183","geometry":"kt_rFrjlmODnM"},{"stop_id":"1184","geometry":"et_rFbylmOF|N"},{"stop_id":"1185","geometry":"}s_rF`immO\\h_AbFE^BLDb@XzDfFVR^NP@|HI\\ELILMJWJi@A]y@cHGYGQY]MI_@KUSMWGSAUEsHCUGSSYKG[E_CBa@FSJWR{ClEURYNe@FaGDOgb@"},{"stop_id":"1186","geometry":"us_rFrymmOBjI"},{"stop_id":"1187","geometry":"qs_rF~cnmOJzW`GEd@GXOTSzCmEVSRK`@G~BCZDJFRXFRBTDrH@TFRLVTR^JLHX\\FPFXx@bH@\\Kh@KVMLMHQDiIHa@GOIWS{DgFc@YME_@CcFDCgE"},{"stop_id":"1188","geometry":"cs_rFbcomOMc]"},{"stop_id":"1231","geometry":"qs_rF~dnmOE}L"},{"stop_id":"1232","geometry":null}]},{"pattern_id":"37","pattern_name":"15","route_id":"10","stops":[{"stop_id":"2335","geometry":"maxqFvp|lOz@[vBk@tAUxAQx@ErEcG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lO`HcJ"},{"stop_id":"1260","geometry":"w{vqFtn{lOr@}@lFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"38","pattern_name":"17","route_id":"11","stops":[{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?fG"},{"stop_id":"788","geometry":"gzirFtaslOBnK"},{"stop_id":"789","geometry":"czirFdnslO?`O"},{"stop_id":"790","geometry":"czirFf~slO@zK"},{"stop_id":"791","geometry":"azirFbktlO@xF"},{"stop_id":"792","geometry":"_zirF|rtlO@zN"},{"stop_id":"793","geometry":"}yirFxbulOBfN"},{"stop_id":"794","geometry":"yyirF`rulO@lE"},{"stop_id":"795","geometry":"wyirFnxulO?pFEd@If@"},{"stop_id":"796","geometry":"gzirFnbvlO[fBy@|H"},{"stop_id":"797","geometry":"}|irFtovlOm@zEm@dDMbA"},{"stop_id":"798","geometry":"g`jrFz}vlOEp@IzM@~E"},{"stop_id":"799","geometry":"u`jrFhuwlOFlM"},{"stop_id":"800","geometry":"m`jrFvcxlODrGHC|AA"},{"stop_id":"801","geometry":"_}irFdlxlOpHE"},{"stop_id":"802","geometry":"msirF~kxlO|JA"},{"stop_id":"803","geometry":"ogirF|kxlO^CrHA"},{"stop_id":"804","geometry":"{|hrFvkxlO\\C~OI"},{"stop_id":"829","geometry":"}jhrFhkxlObIC"},{"stop_id":"830","geometry":"y`hrFdkxlOtLE"},{"stop_id":"831","geometry":"csgrF~jxlOfKE"},{"stop_id":"832","geometry":"{fgrFxjxlO|OG"},{"stop_id":"833","geometry":"}ufrFpjxlOxGC"},{"stop_id":"834","geometry":"cmfrFljxlO~KC"},{"stop_id":"835","geometry":"c`frFhjxlOzKE"},{"stop_id":"836","geometry":"gserFbjxlO~JG"},{"stop_id":"837","geometry":"ggerFzixlOtGC"},{"stop_id":"838","geometry":"q~drFvixlO`HEd@ExCa@"},{"stop_id":"839","geometry":"oodrFhhxlOnDi@v@Gp@ExBA"},{"stop_id":"840","geometry":"{bdrFnfxlOjSG"},{"stop_id":"841","geometry":"oncrFffxlOfKC"},{"stop_id":"842","geometry":"gbcrFbfxlOdIC"},{"stop_id":"843","geometry":"axbrF~exlOfLC"},{"stop_id":"844","geometry":"yjbrFzexlOxHA"},{"stop_id":"845","geometry":"_abrFxexlOxKC"},{"stop_id":"846","geometry":"etarFtexlOpGA"},{"stop_id":"847","geometry":"skarFrexlOpLC"},{"stop_id":"848","geometry":"a~`rFnexlO|IC"},{"stop_id":"849","geometry":"cs`rFjexlOhHA"},{"stop_id":"850","geometry":"yi`rFhexlOrLC"},{"stop_id":"851","geometry":"e|_rFdexlON?REdI?"},{"stop_id":"852","geometry":"{p_rF~dxlObLA"},{"stop_id":"853","geometry":"wc_rF|dxlObI?"},{"stop_id":"854","geometry":"sy~qF|dxlOvI?"},{"stop_id":"855","geometry":"{n~qF|dxlOtJCZIhBQdH?"},{"stop_id":"856","geometry":"yu}qF|cxlOtLA"},{"stop_id":"857","geometry":"ch}qFzcxlOzEA"},{"stop_id":"858","geometry":"ga}qFxcxlOxN?"},{"stop_id":"859","geometry":"mq|qFxcxlOhFA"},{"stop_id":"860","geometry":"cj|qFvcxlOzI?"},{"stop_id":"861","geometry":"g_|qFvcxlOdJA"},{"stop_id":"862","geometry":"at{qFtcxlO~J?"},{"stop_id":"863","geometry":"ah{qFtcxlOj@BbIC"},{"stop_id":"864","geometry":"q|zqFtcxlOxJCVBl@@"},{"stop_id":"865","geometry":"qnzqFvcxlOfH?`AC"},{"stop_id":"866","geometry":"gczqFrcxlO~GA"},{"stop_id":"867","geometry":"gzyqFpcxlOj]E^B`@JtAf@"},{"stop_id":"868","geometry":"cwxqFbexlOp@LPB`LL"},{"stop_id":"1956","geometry":"}gxqFbfxlObBFxBL`FnI"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"39","pattern_name":"17","route_id":"11","stops":[{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslO?zO"},{"stop_id":"820","geometry":"urhrFhyslO@xJ"},{"stop_id":"821","geometry":"srhrFbetlOB~T"},{"stop_id":"822","geometry":"orhrFb{tlODrU"},{"stop_id":"823","geometry":"irhrFvqulO@lM"},{"stop_id":"824","geometry":"grhrFd`vlOBfM"},{"stop_id":"825","geometry":"crhrFlnvlO@rN"},{"stop_id":"826","geometry":"arhrF`~vlO?pE"},{"stop_id":"827","geometry":"arhrFrdwlOAdD@t@BD@b@D~L?~F"},{"stop_id":"828","geometry":"uqhrFxbxlO?rGvEC"},{"stop_id":"829","geometry":"}jhrFhkxlObIC"},{"stop_id":"830","geometry":"y`hrFdkxlOtLE"},{"stop_id":"831","geometry":"csgrF~jxlOfKE"},{"stop_id":"832","geometry":"{fgrFxjxlO|OG"},{"stop_id":"833","geometry":"}ufrFpjxlOxGC"},{"stop_id":"834","geometry":"cmfrFljxlO~KC"},{"stop_id":"835","geometry":"c`frFhjxlOzKE"},{"stop_id":"836","geometry":"gserFbjxlO~JG"},{"stop_id":"837","geometry":"ggerFzixlOtGC"},{"stop_id":"838","geometry":"q~drFvixlO`HEd@ExCa@"},{"stop_id":"839","geometry":"oodrFhhxlOnDi@v@Gp@ExBA"},{"stop_id":"840","geometry":"{bdrFnfxlOjSG"},{"stop_id":"841","geometry":"oncrFffxlOfKC"},{"stop_id":"842","geometry":"gbcrFbfxlOdIC"},{"stop_id":"843","geometry":"axbrF~exlOfLC"},{"stop_id":"844","geometry":"yjbrFzexlOxHA"},{"stop_id":"845","geometry":"_abrFxexlOxKC"},{"stop_id":"846","geometry":"etarFtexlOpGA"},{"stop_id":"847","geometry":"skarFrexlOpLC"},{"stop_id":"848","geometry":"a~`rFnexlO|IC"},{"stop_id":"849","geometry":"cs`rFjexlOhHA"},{"stop_id":"850","geometry":"yi`rFhexlOrLC"},{"stop_id":"851","geometry":"e|_rFdexlON?REdI?"},{"stop_id":"852","geometry":"{p_rF~dxlObLA"},{"stop_id":"853","geometry":"wc_rF|dxlObI?"},{"stop_id":"854","geometry":"sy~qF|dxlOvI?"},{"stop_id":"855","geometry":"{n~qF|dxlOtJCZIhBQdH?"},{"stop_id":"856","geometry":"yu}qF|cxlOtLA"},{"stop_id":"857","geometry":"ch}qFzcxlOzEA"},{"stop_id":"858","geometry":"ga}qFxcxlOxN?"},{"stop_id":"859","geometry":"mq|qFxcxlOhFA"},{"stop_id":"860","geometry":"cj|qFvcxlOzI?"},{"stop_id":"861","geometry":"g_|qFvcxlOdJA"},{"stop_id":"862","geometry":"at{qFtcxlO~J?"},{"stop_id":"863","geometry":"ah{qFtcxlOj@BbIC"},{"stop_id":"864","geometry":"q|zqFtcxlOxJCVBl@@"},{"stop_id":"865","geometry":"qnzqFvcxlOfH?`AC"},{"stop_id":"866","geometry":"gczqFrcxlO~GA"},{"stop_id":"867","geometry":"gzyqFpcxlOj]E^B`@JtAf@"},{"stop_id":"868","geometry":"cwxqFbexlOp@LPB`LL"},{"stop_id":"1956","geometry":"}gxqFbfxlObBFxBL`FnI"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"40","pattern_name":"17","route_id":"11","stops":[{"stop_id":"840","geometry":"{bdrFnfxlOjSG"},{"stop_id":"841","geometry":"oncrFffxlOfKC"},{"stop_id":"842","geometry":"gbcrFbfxlOdIC"},{"stop_id":"843","geometry":"axbrF~exlOfLC"},{"stop_id":"844","geometry":"yjbrFzexlOxHA"},{"stop_id":"845","geometry":"_abrFxexlOxKC"},{"stop_id":"846","geometry":"etarFtexlOpGA"},{"stop_id":"847","geometry":"skarFrexlOpLC"},{"stop_id":"848","geometry":"a~`rFnexlO|IC"},{"stop_id":"849","geometry":"cs`rFjexlOhHA"},{"stop_id":"850","geometry":"yi`rFhexlOrLC"},{"stop_id":"851","geometry":"e|_rFdexlON?REdI?"},{"stop_id":"852","geometry":"{p_rF~dxlObLA"},{"stop_id":"853","geometry":"wc_rF|dxlObI?"},{"stop_id":"854","geometry":"sy~qF|dxlOvI?"},{"stop_id":"855","geometry":"{n~qF|dxlOtJCZIhBQdH?"},{"stop_id":"856","geometry":"yu}qF|cxlOtLA"},{"stop_id":"857","geometry":"ch}qFzcxlOzEA"},{"stop_id":"858","geometry":"ga}qFxcxlOxN?"},{"stop_id":"859","geometry":"mq|qFxcxlOhFA"},{"stop_id":"860","geometry":"cj|qFvcxlOzI?"},{"stop_id":"861","geometry":"g_|qFvcxlOdJA"},{"stop_id":"862","geometry":"at{qFtcxlO~J?"},{"stop_id":"863","geometry":"ah{qFtcxlOj@BbIC"},{"stop_id":"864","geometry":"q|zqFtcxlOxJCVBl@@"},{"stop_id":"865","geometry":"qnzqFvcxlOfH?`AC"},{"stop_id":"866","geometry":"gczqFrcxlO~GA"},{"stop_id":"867","geometry":"gzyqFpcxlOj]E^B`@JtAf@"},{"stop_id":"868","geometry":"cwxqFbexlOp@LPB`LL"},{"stop_id":"1956","geometry":"}gxqFbfxlObBFxBL`FnI"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"41","pattern_name":"17","route_id":"11","stops":[{"stop_id":"2593","geometry":"sswqFzzxlO~FbJ"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLGhJdk@r@_@jl@wYa@h@sw@aNQ"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOti@p@_@jl@wYa@h@sw@oPSmFgI"},{"stop_id":"739","geometry":"_iwqFpiylOaGcJ"},{"stop_id":"1862","geometry":"aqwqFl~xlOnNjTnPRi@rw@vY`@^kl@ek@s@FiJoGuJkGuJ[c@kDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CiTB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlOm@BuIAWCsA?"},{"stop_id":"740","geometry":"kszqFpcxlOqHB"},{"stop_id":"741","geometry":"}|zqFtcxlOwHBs@C"},{"stop_id":"742","geometry":"ih{qFtcxlOiI?"},{"stop_id":"743","geometry":"sr{qFtcxlOuL@"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[HqH@"},{"stop_id":"304","geometry":"wl~qFzdxlOoJ@"},{"stop_id":"744","geometry":"gx~qF|dxlO_K?"},{"stop_id":"745","geometry":"gd_rF|dxlOkJ@"},{"stop_id":"746","geometry":"so_rF~dxlOiJ?"},{"stop_id":"747","geometry":"}z_rF~dxlOWD{KB"},{"stop_id":"748","geometry":"qh`rFhexlOkH@"},{"stop_id":"749","geometry":"}q`rFjexlOqI@"},{"stop_id":"750","geometry":"o|`rFlexlOiJB"},{"stop_id":"751","geometry":"ygarFpexlOoKB"},{"stop_id":"752","geometry":"itarFtexlOeJB"},{"stop_id":"753","geometry":"o_brFxexlOcJ@"},{"stop_id":"754","geometry":"sjbrFzexlOuJ@"},{"stop_id":"755","geometry":"ivbrF|exlOuJB"},{"stop_id":"756","geometry":"_bcrF`fxlOgLD"},{"stop_id":"757","geometry":"gocrFffxlOqSF"},{"stop_id":"758","geometry":"ycdrFnfxlO{A@q@Dw@FaC\\"},{"stop_id":"759","geometry":"andrF|gxlOgEl@e@DgA@"},{"stop_id":"760","geometry":"wwdrFrixlOgMF"},{"stop_id":"761","geometry":"_ferFzixlOoJD"},{"stop_id":"762","geometry":"oqerF`jxlOcLD"},{"stop_id":"763","geometry":"s~erFfjxlOuKD"},{"stop_id":"764","geometry":"ikfrFljxlO_IB"},{"stop_id":"765","geometry":"iufrFpjxlOcKD"},{"stop_id":"766","geometry":"magrFvjxlOgOF"},{"stop_id":"767","geometry":"uqgrF~jxlOmLD"},{"stop_id":"768","geometry":"c_hrFdkxlOuPF"},{"stop_id":"769","geometry":"yphrFlkxlOcJDQBY?"},{"stop_id":"770","geometry":"i}hrFvkxlOeH@QBs@?"},{"stop_id":"771","geometry":"uhirF|kxlOiK@"},{"stop_id":"772","geometry":"_uirF~kxlO_HD"},{"stop_id":"773","geometry":"_~irFdlxlO}@@IBEuF"},{"stop_id":"774","geometry":"m`jrFtdxlOCsI"},{"stop_id":"775","geometry":"q`jrF`zwlOC_HA[B}E"},{"stop_id":"776","geometry":"s`jrFfiwlODyHF_A"},{"stop_id":"777","geometry":"e`jrFl}vlOJu@l@eDt@eG"},{"stop_id":"778","geometry":"u|irFjnvlOp@sG\\mB"},{"stop_id":"779","geometry":"ezirFhbvlOFa@De@?yC"},{"stop_id":"780","geometry":"wyirFf{ulOAsM"},{"stop_id":"781","geometry":"yyirFrlulOCaN"},{"stop_id":"782","geometry":"}yirFp}tlOC{K"},{"stop_id":"783","geometry":"azirFtptlOAuP"},{"stop_id":"784","geometry":"czirF~~slO?mI"},{"stop_id":"785","geometry":"czirFptslOCqV"},{"stop_id":"786","geometry":"gzirF~|rlO?qBBCTLvNG"},{"stop_id":"787","geometry":null}]},{"pattern_id":"42","pattern_name":"17","route_id":"11","stops":[{"stop_id":"2593","geometry":"sswqFzzxlO~FbJ"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLGhJdk@r@_@jl@wYa@h@sw@aNQ"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOti@p@_@jl@wYa@h@sw@oPSmFgI"},{"stop_id":"739","geometry":"_iwqFpiylOaGcJ"},{"stop_id":"1862","geometry":"aqwqFl~xlOnNjTnPRi@rw@vY`@^kl@ek@s@FiJoGuJkGuJ[c@kDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CiTB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlOm@BuIAWCsA?"},{"stop_id":"740","geometry":"kszqFpcxlOqHB"},{"stop_id":"741","geometry":"}|zqFtcxlOwHBs@C"},{"stop_id":"742","geometry":"ih{qFtcxlOiI?"},{"stop_id":"743","geometry":"sr{qFtcxlOuL@"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[HqH@"},{"stop_id":"304","geometry":"wl~qFzdxlOoJ@"},{"stop_id":"744","geometry":"gx~qF|dxlO_K?"},{"stop_id":"745","geometry":"gd_rF|dxlOkJ@"},{"stop_id":"746","geometry":"so_rF~dxlOiJ?"},{"stop_id":"747","geometry":"}z_rF~dxlOWD{KB"},{"stop_id":"748","geometry":"qh`rFhexlOkH@"},{"stop_id":"749","geometry":"}q`rFjexlOqI@"},{"stop_id":"750","geometry":"o|`rFlexlOiJB"},{"stop_id":"751","geometry":"ygarFpexlOoKB"},{"stop_id":"752","geometry":"itarFtexlOeJB"},{"stop_id":"753","geometry":"o_brFxexlOcJ@"},{"stop_id":"754","geometry":"sjbrFzexlOuJ@"},{"stop_id":"755","geometry":"ivbrF|exlOuJB"},{"stop_id":"756","geometry":"_bcrF`fxlOgLD"},{"stop_id":"757","geometry":"gocrFffxlOqSF"},{"stop_id":"758","geometry":"ycdrFnfxlO{A@q@Dw@FaC\\"},{"stop_id":"759","geometry":"andrF|gxlOgEl@e@DgA@"},{"stop_id":"760","geometry":"wwdrFrixlOgMF"},{"stop_id":"761","geometry":"_ferFzixlOoJD"},{"stop_id":"762","geometry":"oqerF`jxlOcLD"},{"stop_id":"763","geometry":"s~erFfjxlOuKD"},{"stop_id":"764","geometry":"ikfrFljxlO_IB"},{"stop_id":"765","geometry":"iufrFpjxlOcKD"},{"stop_id":"766","geometry":"magrFvjxlOgOF"},{"stop_id":"767","geometry":"uqgrF~jxlOmLD"},{"stop_id":"768","geometry":"c_hrFdkxlOuPF"},{"stop_id":"769","geometry":"yphrFlkxlO[??_G"},{"stop_id":"805","geometry":"uqhrFlcxlO@oBCwF"},{"stop_id":"806","geometry":"wqhrFdxwlOCkJAc@CEAu@?oB"},{"stop_id":"807","geometry":"crhrFhfwlO@mI"},{"stop_id":"808","geometry":"arhrFz{vlOAeK"},{"stop_id":"809","geometry":"crhrFtovlOAiM"},{"stop_id":"810","geometry":"erhrFjavlOC{L"},{"stop_id":"811","geometry":"irhrFnsulOC_U"},{"stop_id":"812","geometry":"mrhrFn}tlOCsU"},{"stop_id":"813","geometry":"qrhrFzftlOCiR"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":null}]},{"pattern_id":"43","pattern_name":"17","route_id":"11","stops":[{"stop_id":"2593","geometry":"sswqFzzxlO~FbJ"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLlA@"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"44","pattern_name":"28","route_id":"12","stops":[{"stop_id":"3115","geometry":"_wprFllcmOS??pByR?"},{"stop_id":"3116","geometry":"mkqrF~ocmO}D?"},{"stop_id":"3117","geometry":"kqqrF~ocmOqQ?"},{"stop_id":"3118","geometry":"}crrF~ocmOwC?AsD"},{"stop_id":"2258","geometry":"whrrFjjcmOGu["},{"stop_id":"2259","geometry":"_irrFtmbmOGwQ"},{"stop_id":"2260","geometry":"girrF|zamO?}BpNA"},{"stop_id":"2261","geometry":"uyqrF|vamO`E?"},{"stop_id":"2262","geometry":"ssqrF|vamOxPA"},{"stop_id":"2263","geometry":"yaqrFzvamO`@AFAbAk@l@S^GtAA"},{"stop_id":"3119","geometry":"gyprFltamOnE?"},{"stop_id":"3120","geometry":"wrprFltamOzH?"},{"stop_id":"3121","geometry":"{hprFltamOfMA"},{"stop_id":"3122","geometry":"szorFjtamOdG?"},{"stop_id":"3123","geometry":"mrorFjtamOhIA"},{"stop_id":"3124","geometry":"chorFhtamObMA"},{"stop_id":"3125","geometry":"_znrFftamOfQA"},{"stop_id":"3126","geometry":"wgnrFdtamOzQ?"},{"stop_id":"3127","geometry":"{tmrFdtamOnLA"},{"stop_id":"3128","geometry":"kgmrFbtamOnC?ZkFD{A@mLC_D"},{"stop_id":"3129","geometry":"{amrFlw`mO[aMGq@Gk@ScA_BeGMeAEk@sC@"},{"stop_id":"3130","geometry":"clmrFrx_mO}MB"},{"stop_id":"3131","geometry":"a{mrFvx_mOsM@"},{"stop_id":"3132","geometry":"uinrFxx_mOib@@"},{"stop_id":"3133","geometry":"_morFzx_mOk@?GyW"},{"stop_id":"3134","geometry":"snorF``_mOCeN"},{"stop_id":"3135","geometry":"wnorFzp~lOEgQ"},{"stop_id":"3136","geometry":"}norFr~}lO?]pSA"},{"stop_id":"3137","geometry":"kznrFr}}lOtZA"},{"stop_id":"3138","geometry":"u~mrFp}}lOxVA"},{"stop_id":"3139","geometry":"{fmrFn}}lO`MA"},{"stop_id":"3140","geometry":"yxlrFl}}lOtI?"},{"stop_id":"3141","geometry":"cnlrFl}}lOlQB"},{"stop_id":"3142","geometry":"u{krFp}}lOlK?"},{"stop_id":"3143","geometry":"gokrFp}}lOhM@"},{"stop_id":"3144","geometry":"}`krFr}}lOfJB"},{"stop_id":"3145","geometry":"uujrFv}}lO~E?EiG"},{"stop_id":"3146","geometry":"{njrFlu}lOAaK"},{"stop_id":"3147","geometry":"}njrFji}lOEk`@"},{"stop_id":"3148","geometry":"cojrF~g|lOAsDrQ?"},{"stop_id":"3149","geometry":"q|irFjb|lOfK?TANEVQV]vBkF"},{"stop_id":"3150","geometry":"{iirFfy{lOVk@JMNINC\\@`DbAXF`@D~BAl@E^M|@k@XMTGd@C|ABVyQ?sAt@CxCY"},{"stop_id":"3151","geometry":"sjhrFn`{lOdOE"},{"stop_id":"3152","geometry":"mzgrFh`{lOtJC"},{"stop_id":"3153","geometry":"wngrFd`{lO|IE"},{"stop_id":"3154","geometry":"ycgrF~_{lOzPE"},{"stop_id":"3155","geometry":"}qfrFx_{lObHC"},{"stop_id":"3156","geometry":"yhfrFt_{lOzUG"},{"stop_id":"3157","geometry":"}qerFl_{lOhNE"},{"stop_id":"3158","geometry":"sberFf_{lOjHC"},{"stop_id":"3159","geometry":"gydrFb_{lOtIE"},{"stop_id":"3160","geometry":"qndrF|~zlO`IA"},{"stop_id":"3161","geometry":"oddrFz~zlO~JC"},{"stop_id":"3162","geometry":"oxcrFv~zlO`JC"},{"stop_id":"3163","geometry":"mmcrFr~zlOhJA"},{"stop_id":"3164","geometry":"cbcrFp~zlObKC"},{"stop_id":"3165","geometry":"_vbrFl~zlOfKC"},{"stop_id":"3166","geometry":"wibrFh~zlOxIA"},{"stop_id":"3167","geometry":"}~arFf~zlOjIA"},{"stop_id":"3168","geometry":"qtarFd~zlOdIC"},{"stop_id":"3169","geometry":"kjarF`~zlOnA?@tMJElA?"},{"stop_id":"1743","geometry":"_earFpl{lOzQE"},{"stop_id":"1744","geometry":"cr`rFjl{lOV?ZHvUEv@C"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"45","pattern_name":"28","route_id":"12","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlO{LD"},{"stop_id":"1635","geometry":"_{_rFt}zlOmI@"},{"stop_id":"1636","geometry":"me`rFv}zlOaJ@"},{"stop_id":"1637","geometry":"op`rFx}zlOwKB"},{"stop_id":"1638","geometry":"g}`rF|}zlOoTD"},{"stop_id":"3170","geometry":"wrarFb~zlOmIB"},{"stop_id":"3171","geometry":"e}arFf~zlOmK@"},{"stop_id":"3172","geometry":"sibrFh~zlOqJB"},{"stop_id":"3173","geometry":"eubrFl~zlOgVD"},{"stop_id":"3174","geometry":"mlcrFr~zlOmKB"},{"stop_id":"3175","geometry":"{xcrFv~zlO}JB"},{"stop_id":"3176","geometry":"yddrFz~zlOwPD"},{"stop_id":"3177","geometry":"qvdrF`_{lOeJD"},{"stop_id":"3178","geometry":"waerFf_{lOuMD"},{"stop_id":"3179","geometry":"mperFl_{lO{UF"},{"stop_id":"3180","geometry":"igfrFt_{lO}UF"},{"stop_id":"3181","geometry":"g~frF|_{lOyND"},{"stop_id":"3182","geometry":"angrFb`{lOsJD"},{"stop_id":"3183","geometry":"uygrFh`{lO_PD"},{"stop_id":"3184","geometry":"ujhrFn`{lOwCXu@B?rAWxQ_BC"},{"stop_id":"3219","geometry":"{thrFvv{lOc@BUFYL}@j@_@Lm@D_C@a@EYGaDcAQC[DOHKLKNcCfGKNUT]NU@{GA"},{"stop_id":"3185","geometry":"eyirFhb|lO_U@@lG"},{"stop_id":"3186","geometry":"cojrFxj|lODl["},{"stop_id":"3187","geometry":"}njrFfg}lO@nJ"},{"stop_id":"3188","geometry":"{njrFvr}lOD~I_HA"},{"stop_id":"3189","geometry":"uwjrFt}}lOaG?"},{"stop_id":"3220","geometry":"w_krFt}}lOgOC"},{"stop_id":"3190","geometry":"_pkrFp}}lOyH?"},{"stop_id":"3191","geometry":"yykrFp}}lOuQC"},{"stop_id":"3192","geometry":"ollrFl}}lOgI?"},{"stop_id":"3193","geometry":"wvlrFl}}lOuW@"},{"stop_id":"3194","geometry":"momrFn}}lO_M@"},{"stop_id":"3195","geometry":"m}mrFp}}lO}R@"},{"stop_id":"3196","geometry":"kqnrFr}}lOq\\@@pB"},{"stop_id":"3197","geometry":"{norFfa~lOBzL"},{"stop_id":"3198","geometry":"wnorFbo~lODjS"},{"stop_id":"3199","geometry":"qnorFnc_mODjTvF?"},{"stop_id":"3200","geometry":"sforFzx_mOjS?"},{"stop_id":"3201","geometry":"grnrFzx_mO`LA"},{"stop_id":"3202","geometry":"eenrFxx_mO|IA"},{"stop_id":"3203","geometry":"gzmrFvx_mOvLC"},{"stop_id":"3204","geometry":"olmrFrx_mO~CADj@LdA~AdGRbAFj@Fp@TbJ"},{"stop_id":"3205","geometry":"abmrFnt`mOH|FAlLEzA[jFkC?"},{"stop_id":"3206","geometry":"ggmrFbtamO{R@"},{"stop_id":"3207","geometry":"c{mrFdtamOmI?"},{"stop_id":"3208","geometry":"qenrFdtamO_TB"},{"stop_id":"3209","geometry":"qznrFhtamOcJ?"},{"stop_id":"3210","geometry":"ueorFhtamOyI@"},{"stop_id":"3211","geometry":"oporFjtamOqN?"},{"stop_id":"3212","geometry":"a`prFjtamOkI@"},{"stop_id":"3213","geometry":"mjprFltamOoE?"},{"stop_id":"3214","geometry":"}pprFltamOqE?"},{"stop_id":"3215","geometry":"owprFltamOmC@_@Fm@RkAl@eD@"},{"stop_id":"3216","geometry":"}eqrFzvamOqL@"},{"stop_id":"3217","geometry":"osqrF|vamO_E?"},{"stop_id":"3218","geometry":"oyqrF|vamOwN@B~L"},{"stop_id":"3221","geometry":"cirrF~dbmOFlT"},{"stop_id":"2267","geometry":"{hrrFlzbmODpTnC?"},{"stop_id":"3110","geometry":"edrrF~ocmOrC?"},{"stop_id":"3111","geometry":"q_rrF~ocmOnI?"},{"stop_id":"3112","geometry":"auqrF~ocmOxO?"},{"stop_id":"3113","geometry":"gdqrF~ocmOjL?"},{"stop_id":"3114","geometry":"{vprF~ocmOrB?FoB_CA"},{"stop_id":"3115","geometry":null}]},{"pattern_id":"46","pattern_name":"28","route_id":"12","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlO{LD"},{"stop_id":"1635","geometry":"_{_rFt}zlOmI@"},{"stop_id":"1636","geometry":"me`rFv}zlOaJ@"},{"stop_id":"1637","geometry":"op`rFx}zlOwKB"},{"stop_id":"1638","geometry":"g}`rF|}zlOoTD"},{"stop_id":"3170","geometry":"wrarFb~zlOmIB"},{"stop_id":"3171","geometry":"e}arFf~zlOmK@"},{"stop_id":"3172","geometry":"sibrFh~zlOqJB"},{"stop_id":"3173","geometry":"eubrFl~zlOgVD"},{"stop_id":"3174","geometry":"mlcrFr~zlOmKB"},{"stop_id":"3175","geometry":"{xcrFv~zlO}JB"},{"stop_id":"3176","geometry":"yddrFz~zlOwPD"},{"stop_id":"3177","geometry":"qvdrF`_{lOeJD"},{"stop_id":"3178","geometry":"waerFf_{lOuMD"},{"stop_id":"3179","geometry":"mperFl_{lO{UF"},{"stop_id":"3180","geometry":"igfrFt_{lO}UF"},{"stop_id":"3181","geometry":"g~frF|_{lOyND"},{"stop_id":"3182","geometry":"angrFb`{lOsJD"},{"stop_id":"3183","geometry":"uygrFh`{lO_PD"},{"stop_id":"3184","geometry":"ujhrFn`{lOwCXu@B?rAWxQ_BC"},{"stop_id":"3219","geometry":"{thrFvv{lOc@BUFYL}@j@_@Lm@D_C@a@EYGaDcAQC[DOHKLKNcCfGKNUT]NU@{GA"},{"stop_id":"3185","geometry":"eyirFhb|lO_U@@lG"},{"stop_id":"3186","geometry":"cojrFxj|lODl["},{"stop_id":"3187","geometry":"}njrFfg}lO@nJ"},{"stop_id":"3188","geometry":"{njrFvr}lOD~I_HA"},{"stop_id":"3189","geometry":"uwjrFt}}lOaG?"},{"stop_id":"3220","geometry":"w_krFt}}lOgOC"},{"stop_id":"3190","geometry":"_pkrFp}}lOyH?"},{"stop_id":"3191","geometry":"yykrFp}}lOuQC"},{"stop_id":"3192","geometry":"ollrFl}}lOgI?"},{"stop_id":"3193","geometry":"wvlrFl}}lOuW@"},{"stop_id":"3194","geometry":"momrFn}}lO_M@"},{"stop_id":"3195","geometry":"m}mrFp}}lO}R@"},{"stop_id":"3196","geometry":"kqnrFr}}lOq\\@@pB"},{"stop_id":"3197","geometry":"{norFfa~lOBzL"},{"stop_id":"3198","geometry":"wnorFbo~lODjS"},{"stop_id":"3199","geometry":"qnorFnc_mODjTvF?"},{"stop_id":"3200","geometry":"sforFzx_mOjS?"},{"stop_id":"3201","geometry":"grnrFzx_mO`LA"},{"stop_id":"3202","geometry":"eenrFxx_mO|IA"},{"stop_id":"3203","geometry":"gzmrFvx_mOvLC"},{"stop_id":"3204","geometry":"olmrFrx_mO~CADj@LdA~AdGRbAFj@Fp@TbJ"},{"stop_id":"3205","geometry":"abmrFnt`mOH|FAlLEzA[jFkC?"},{"stop_id":"3206","geometry":"ggmrFbtamO{R@"},{"stop_id":"3207","geometry":"c{mrFdtamOmI?"},{"stop_id":"3208","geometry":"qenrFdtamO_TB"},{"stop_id":"3209","geometry":"qznrFhtamOcJ?"},{"stop_id":"3210","geometry":"ueorFhtamOyI@"},{"stop_id":"3211","geometry":"oporFjtamOqN?"},{"stop_id":"3212","geometry":"a`prFjtamOkI@"},{"stop_id":"3213","geometry":"mjprFltamOoE?"},{"stop_id":"3214","geometry":"}pprFltamOqE?"},{"stop_id":"3215","geometry":"owprFltamOmC@_@Fm@RkAl@eD@"},{"stop_id":"3216","geometry":"}eqrFzvamOqL@"},{"stop_id":"3217","geometry":"osqrF|vamO_E?"},{"stop_id":"3218","geometry":"oyqrF|vamOwN@B~L"},{"stop_id":"3221","geometry":"cirrF~dbmOFlT"},{"stop_id":"2267","geometry":"{hrrFlzbmODpTnC?"},{"stop_id":"3110","geometry":"edrrF~ocmOrC?"},{"stop_id":"3111","geometry":"q_rrF~ocmOnI?"},{"stop_id":"3112","geometry":"auqrF~ocmOxO?"},{"stop_id":"3113","geometry":"gdqrF~ocmOjL?"},{"stop_id":"3114","geometry":"{vprF~ocmOrB?FoB_CA"},{"stop_id":"3115","geometry":null}]},{"pattern_id":"47","pattern_name":"24","route_id":"8","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOhXVHLtLPzB?LAL^fCxD"},{"stop_id":"1314","geometry":"oxtqFtw|lOrDvF"},{"stop_id":"1315","geometry":"{rtqFl_}lOpE~GrDnD"},{"stop_id":"1316","geometry":"uftqF|m}lOtApAmBNSH[ZQb@EZC`Q"},{"stop_id":"1317","geometry":"yitqFff~lOS|P"},{"stop_id":"1318","geometry":"mjtqFdx~lOHvH"},{"stop_id":"1319","geometry":"cjtqF|a_mOAdOtAA"},{"stop_id":"1320","geometry":"ogtqF`r_mObGG"},{"stop_id":"1321","geometry":"k_tqFxq_mOlIIN@j@NnAr@VLZFXBd@?"},{"stop_id":"1322","geometry":"}lsqFnt_mO~HK"},{"stop_id":"1323","geometry":"}bsqFbt_mOdDCBnNBzAJrB\\vDFlA@jA"},{"stop_id":"1324","geometry":"{{rqFpt`mODhNFpE"},{"stop_id":"1325","geometry":"m{rqFljamOJrM"},{"stop_id":"1326","geometry":"a{rqF`yamOLfM"},{"stop_id":"1327","geometry":"szrqFhgbmORnP"},{"stop_id":"1328","geometry":"_zrqFxxbmONrJ"},{"stop_id":"1329","geometry":"oyrqFldcmOTtO"},{"stop_id":"1330","geometry":"yxrqFbucmOPhN"},{"stop_id":"1331","geometry":"gxrqFlddmORfM"},{"stop_id":"1332","geometry":"swrqFtrdmOTpM"},{"stop_id":"1333","geometry":"}vrqFfaemO\\zS"},{"stop_id":"1334","geometry":"_vrqFbvemONhJFhH"},{"stop_id":"1335","geometry":"gurqFvjfmO\\n`@"},{"stop_id":"1336","geometry":"itrqFflgmOJzMpB?"},{"stop_id":"1337","geometry":"kprqFb{gmOlT?"},{"stop_id":"1338","geometry":"}zqqFb{gmOvQ@"},{"stop_id":"1339","geometry":"ehqqFd{gmOdA?hEKhJD"},{"stop_id":"1360","geometry":"ktpqF~zgmOtE@vV?"},{"stop_id":"1340","geometry":"}uoqF`{gmOfUI"},{"stop_id":"1341","geometry":"u_oqFvzgmOpHC"},{"stop_id":"1342","geometry":"cvnqFrzgmO`JC"},{"stop_id":"1343","geometry":"aknqFnzgmOfJA"},{"stop_id":"1344","geometry":"y_nqFlzgmOdMA"},{"stop_id":"1345","geometry":"sqmqFjzgmOpF?"},{"stop_id":"1346","geometry":"ajmqFjzgmOnLEFfE"},{"stop_id":"1347","geometry":"i|lqFl`hmON~L"},{"stop_id":"1348","geometry":"y{lqFlnhmOTrN"},{"stop_id":"1349","geometry":"c{lqF`~hmOPfM"},{"stop_id":"1350","geometry":"qzlqFhlimOHtGK~H"},{"stop_id":"1351","geometry":"szlqF~~imOUpQ"},{"stop_id":"1352","geometry":"i{lqFpqjmOUnQ"},{"stop_id":"1353","geometry":"_|lqF`dkmOKdH@xBt@`\\"},{"stop_id":"1354","geometry":"szlqFbnlmOHnB^~DvI?"},{"stop_id":"1355","geometry":"qnlqFrwlmOjZC"},{"stop_id":"1356","geometry":"eskqFnwlmOlZL"},{"stop_id":"1357","geometry":"wwjqF|wlmOzEBaGePkMe]eDiIcGePzL~@?tAbBT?}AsKy@"},{"stop_id":"1266","geometry":"gpkqFxmjmOrKx@?|AaAM"},{"stop_id":"1267","geometry":"uekqFbrjmO`AL?}AyIq@"},{"stop_id":"1268","geometry":"mnkqF`njmOeE[bGdPvCtIhT~m@X?Y?nIzUjAxCPKQJr@dBfBpDLQMPfApBnAtBrBzCvGvILQMPtL|OLSMRpLpOLQMPlD`EbEdE|MzL^?_@?pBtB"},{"stop_id":"1261","geometry":"gvgqFtrpmOjAvA`ArAtAvBdApBNQOP|EdKNOON|BtEPOQNdAbBfA~ArM|PLQk@z@IXETAV@d@F\\Rh@JLfEtCRVHPLl@?n@EXOf@_CnD]b@q@f@i@R"},{"stop_id":"1365","geometry":"apfqFfesmOyDl@UFc@N]Pi@`@q@r@i@|@Wl@]fA"},{"stop_id":"1262","geometry":"o~fqFhpsmOu@fCjDnBp@p@dExF}CdHrAnB"},{"stop_id":"1263","geometry":null}]},{"pattern_id":"48","pattern_name":"24","route_id":"8","stops":[{"stop_id":"1313","geometry":"w`uqFte|lOa@D[Hg@Ta@ViErDu@b@}@ZQTuNM"},{"stop_id":"2158","geometry":"e_vqFno|lOaZ_@QADqH"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKlFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"49","pattern_name":"24","route_id":"8","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOhXVHLtLPzB?LAL^fCxD"},{"stop_id":"1314","geometry":"oxtqFtw|lOrDvF"},{"stop_id":"1315","geometry":"{rtqFl_}lOpE~GrDnD"},{"stop_id":"1316","geometry":"uftqF|m}lOtApAmBNSH[ZQb@EZC`Q"},{"stop_id":"1317","geometry":"yitqFff~lOS|P"},{"stop_id":"1318","geometry":"mjtqFdx~lOHvH"},{"stop_id":"1319","geometry":"cjtqF|a_mOAdOtAA"},{"stop_id":"1320","geometry":"ogtqF`r_mObGG"},{"stop_id":"1321","geometry":"k_tqFxq_mOlIIN@j@NnAr@VLZFXBd@?"},{"stop_id":"1322","geometry":"}lsqFnt_mO~HK"},{"stop_id":"1323","geometry":"}bsqFbt_mOdDCBnNBzAJrB\\vDFlA@jA"},{"stop_id":"1324","geometry":"{{rqFpt`mODhNFpE"},{"stop_id":"1325","geometry":"m{rqFljamOJrM"},{"stop_id":"1326","geometry":"a{rqF`yamOLfM"},{"stop_id":"1327","geometry":"szrqFhgbmORnP"},{"stop_id":"1328","geometry":"_zrqFxxbmONrJ"},{"stop_id":"1329","geometry":"oyrqFldcmOTtO"},{"stop_id":"1330","geometry":"yxrqFbucmOPhN"},{"stop_id":"1331","geometry":"gxrqFlddmORfM"},{"stop_id":"1332","geometry":"swrqFtrdmOTpM"},{"stop_id":"1333","geometry":"}vrqFfaemO\\zS"},{"stop_id":"1334","geometry":"_vrqFbvemONhJFhH"},{"stop_id":"1335","geometry":"gurqFvjfmO\\n`@"},{"stop_id":"1336","geometry":"itrqFflgmOJzMpB?"},{"stop_id":"1337","geometry":"kprqFb{gmOlT?"},{"stop_id":"1338","geometry":"}zqqFb{gmOvQ@"},{"stop_id":"1339","geometry":"ehqqFd{gmOdA?hEKhJD"},{"stop_id":"1360","geometry":"ktpqF~zgmOtE@vV?"},{"stop_id":"1340","geometry":"}uoqF`{gmOfUI"},{"stop_id":"1341","geometry":"u_oqFvzgmOpHC"},{"stop_id":"1342","geometry":"cvnqFrzgmO`JC"},{"stop_id":"1343","geometry":"aknqFnzgmOfJA"},{"stop_id":"1344","geometry":"y_nqFlzgmOdMA"},{"stop_id":"1345","geometry":"sqmqFjzgmOpF?"},{"stop_id":"1346","geometry":"ajmqFjzgmOnLEFfE"},{"stop_id":"1347","geometry":"i|lqFl`hmON~L"},{"stop_id":"1348","geometry":"y{lqFlnhmOTrN"},{"stop_id":"1349","geometry":"c{lqF`~hmOPfM"},{"stop_id":"1350","geometry":"qzlqFhlimOHtGK~H"},{"stop_id":"1351","geometry":"szlqF~~imOUpQ"},{"stop_id":"1352","geometry":"i{lqFpqjmOUnQ"},{"stop_id":"1353","geometry":"_|lqF`dkmOKdH@xBt@`\\"},{"stop_id":"1354","geometry":"szlqFbnlmOHnB^~DvI?"},{"stop_id":"1355","geometry":"qnlqFrwlmOjZC"},{"stop_id":"1356","geometry":"eskqFnwlmOlZL"},{"stop_id":"1357","geometry":"wwjqF|wlmOzEBaGePkMe]eDiIcGePzL~@?tAbBT?}AsKy@"},{"stop_id":"1266","geometry":"gpkqFxmjmOrKx@?|AaAM"},{"stop_id":"1267","geometry":"uekqFbrjmO`AL?}AyIq@"},{"stop_id":"1268","geometry":"mnkqF`njmOeE[bGdPvCtIhT~m@X?Y?nIzUjAxCPKQJr@dBfBpDLQMPfApBnAtBrBzCvGvILQMPtL|OLSMRpLpOLQMPlD`EbEdE|MzL^?_@?pBtB"},{"stop_id":"1261","geometry":"gvgqFtrpmOjAvA`ArAtAvBdApBNQOP|EdKNOON|BtEPOQNdAbBfA~ArM|PLQk@z@IXETAV@d@F\\Rh@JLfEtCRVHPLl@?n@EXOf@_CnD]b@q@f@i@R"},{"stop_id":"1365","geometry":"apfqFfesmOyDl@UFc@N]Pi@`@q@r@i@|@Wl@]fA"},{"stop_id":"1262","geometry":"o~fqFhpsmOu@fCjDnBp@p@dExF}CdHrAnB"},{"stop_id":"1263","geometry":null}]},{"pattern_id":"50","pattern_name":"4","route_id":"9","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@ScAOm@Ao@BcAP_A`@g@\\e@b@qC`E]`@e@b@}@h@uAn@y@X}@TcBTsAD_@A_@Ig@U]We@k@u@}AS[e@e@_@S_@Ka@GwCATgmBGsHe@mOEmGI_XjZD@RLPRBJCFIDK@MAMGQJ]Jw@AyVuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@?u^aLA{DB"},{"stop_id":"1774","geometry":"k{frFn{}kOwRJmHGiC?iBNa@@_RLo@}y@fBE"},{"stop_id":"1776","geometry":"orhrFna|kOdDKPhX"},{"stop_id":"1682","geometry":null}]},{"pattern_id":"51","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1313","geometry":"w`uqFte|lOa@D[Hg@Ta@ViErDu@b@}@ZQTuNM"},{"stop_id":"2158","geometry":"e_vqFno|lOaZ_@QADqH"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKlFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@ScAOm@Ao@BcAP_A`@g@\\e@b@qC`E]`@e@b@}@h@uAn@y@X}@TcBTsAD_@A_@Ig@U]We@k@u@}AS[e@e@_@S_@Ka@GwCATgmBGsHe@mOEmGI_XjZD@RLPRBJCFIDK@MAMGQJ]Jw@AyVuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@?u^aLA{DB"},{"stop_id":"1774","geometry":"k{frFn{}kOwRJmHGiC?iBNa@@_RLo@}y@fBE"},{"stop_id":"1776","geometry":"orhrFna|kOdDKPhX"},{"stop_id":"1682","geometry":null}]},{"pattern_id":"52","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1313","geometry":"w`uqFte|lOa@D[Hg@Ta@ViErDu@b@}@ZQTuNM"},{"stop_id":"2158","geometry":"e_vqFno|lOaZ_@QADqH"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKlFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@Sm@KcAEo@BcAP_A`@g@\\w@v@_ClD]`@e@b@}@h@}BbAoBl@kAVoBRgBFcn@TkFFm@CcAQi@SaCiA}@Ue@GiBGiCG_WgA"},{"stop_id":"1684","geometry":"yzirFbxdlOwDQyACaJJ_DJwFd@uKp@"},{"stop_id":"1685","geometry":"{gkrF|zdlOwAJml@@"},{"stop_id":"1769","geometry":"axlrFj{dlO{JE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":null}]},{"pattern_id":"53","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@Sm@KcAEo@BcAP_A`@g@\\w@v@_ClD]`@e@b@}@h@}BbAoBl@kAVoBRgBFcn@TkFFm@CcAQi@SaCiA}@Ue@GiBGiCG_WgA"},{"stop_id":"1684","geometry":"yzirFbxdlOwDQyACaJJ_DJwFd@uKp@"},{"stop_id":"1685","geometry":"{gkrF|zdlOwAJml@@"},{"stop_id":"1769","geometry":"axlrFj{dlO{JE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":null}]},{"pattern_id":"54","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"55","pattern_name":"4","route_id":"9","stops":[{"stop_id":"1313","geometry":"w`uqFte|lOa@D[Hg@Ta@ViErDu@b@}@ZQTuNM"},{"stop_id":"2158","geometry":"e_vqFno|lOaZ_@QADqH"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKlFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlO{LD"},{"stop_id":"1635","geometry":"_{_rFt}zlOmI@"},{"stop_id":"1636","geometry":"me`rFv}zlOaJ@"},{"stop_id":"1637","geometry":"op`rFx}zlOwKB"},{"stop_id":"1638","geometry":"g}`rF|}zlOsIBA}D"},{"stop_id":"275","geometry":"}garFbxzlOQu_@"},{"stop_id":"204","geometry":"oharFlwylOIyQ"},{"stop_id":"205","geometry":"yharFrdylOEaM"},{"stop_id":"206","geometry":"_iarFpvxlOGqQ"},{"stop_id":"207","geometry":"giarF~cxlOEmK"},{"stop_id":"208","geometry":"miarFpwwlOEyEGaAa@eDI{A"},{"stop_id":"209","geometry":"gkarFrfwlOEwBA_L"},{"stop_id":"210","geometry":"okarFzuvlOCuM"},{"stop_id":"211","geometry":"skarFdgvlOA}H"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAcI"},{"stop_id":"138","geometry":"ekarFvkrlO?wI"},{"stop_id":"139","geometry":"ekarF~`rlOA}T"},{"stop_id":"140","geometry":"gkarF`kqlO@_I"},{"stop_id":"141","geometry":"ekarF`aqlO?iO"},{"stop_id":"142","geometry":"ekarFvpplO?sG"},{"stop_id":"143","geometry":"ekarFbhplOAcL"},{"stop_id":"144","geometry":"gkarF~zolOEuK"},{"stop_id":"145","geometry":"mkarFhnolOC}L"},{"stop_id":"146","geometry":"qkarFj`olOEsK"},{"stop_id":"147","geometry":"wkarFvsnlOEwL"},{"stop_id":"148","geometry":"}karF~enlOEkQ"},{"stop_id":"149","geometry":"clarFrsmlOEwQ"},{"stop_id":"150","geometry":"ilarFz`mlO?}O"},{"stop_id":"151","geometry":"ilarF|ollO?}G@kD"},{"stop_id":"152","geometry":"glarFrallO@}N"},{"stop_id":"153","geometry":"elarFtqklOB{I"},{"stop_id":"154","geometry":"alarFxfklO@{I"},{"stop_id":"155","geometry":"_larF|{jlO@mI"},{"stop_id":"156","geometry":"}karFnqjlO@_L"},{"stop_id":"157","geometry":"{karFndjlOEcU"},{"stop_id":"158","geometry":"alarFjnilOAoQ"},{"stop_id":"159","geometry":"clarFz{hlOI}J?kB"},{"stop_id":"160","geometry":"mlarFplhlO?{X"},{"stop_id":"161","geometry":"mlarFtrglO?_Kc@{WAwL"},{"stop_id":"162","geometry":"smarF``flOCcR"},{"stop_id":"163","geometry":"wmarF|lelOAaU"},{"stop_id":"164","geometry":"ymarFzvdlO?cJ"},{"stop_id":"165","geometry":"ymarFvkdlO?kS"},{"stop_id":"166","geometry":"ymarFjwclO@uV"},{"stop_id":"167","geometry":"wmarFt_clO?oJ"},{"stop_id":"168","geometry":"wmarFdtblODki@CuA]eI"},{"stop_id":"191","geometry":"snarF||`lOG_DAwN"},{"stop_id":"192","geometry":"}narFdh`lOAsK"},{"stop_id":"193","geometry":"_oarFp{_lOGiX"},{"stop_id":"194","geometry":"goarFfb_lOGqW"},{"stop_id":"195","geometry":"ooarFti~kOEsO{B@"},{"stop_id":"1677","geometry":"qsarFby}kO_SL"},{"stop_id":"1678","geometry":"qgbrFpy}kOcWN"},{"stop_id":"1679","geometry":"u_crF`z}kOij@Vm|@R?fRuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@?u^aLA{DB"},{"stop_id":"1774","geometry":"k{frFn{}kOwRJmHGiC?iBNa@@_RLo@}y@fBE"},{"stop_id":"1776","geometry":"orhrFna|kOdDKPhX"},{"stop_id":"1682","geometry":null}]},{"pattern_id":"56","pattern_name":"4","route_id":"9","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@Sm@KcAEo@BcAP_A`@g@\\w@v@_ClD]`@e@b@}@h@}BbAoBl@kAVoBRgBFcn@TkFFm@CcAQi@SaCiA}@Ue@GiBGiCG_WgA"},{"stop_id":"1684","geometry":"yzirFbxdlOwDQyACaJJ_DJwFd@uKp@"},{"stop_id":"1685","geometry":"{gkrF|zdlOwAJml@@"},{"stop_id":"1769","geometry":"axlrFj{dlO{JE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":null}]},{"pattern_id":"57","pattern_name":"26","route_id":"13","stops":[{"stop_id":"1041","geometry":"wrgqFjwklOAaBmFFH~O"},{"stop_id":"869","geometry":"}ygqFpellOF~M"},{"stop_id":"870","geometry":"uygqFptllOT|c@gB?"},{"stop_id":"871","geometry":"g|gqFnymlOwIB"},{"stop_id":"872","geometry":"_ghqFrymlOyI@"},{"stop_id":"873","geometry":"yqhqFtymlOuL@@jB"},{"stop_id":"874","geometry":"m_iqFb}mlOAlBEj@Gb@]~A"},{"stop_id":"875","geometry":"{`iqF`fnlO_@~AE`@EfABh@Dl@d@hCH~@"},{"stop_id":"876","geometry":"m`iqFlunlODjA@dL"},{"stop_id":"877","geometry":"e`iqF~dolO@dN"},{"stop_id":"878","geometry":"c`iqFdtolOCNEFq@?c@Dc@HOF_@RkB`Bo@b@oAl@s@V"},{"stop_id":"879","geometry":"wniqFt|olOoKpD"},{"stop_id":"880","geometry":"g{iqFfbplOiGtBo@L[Bm@?cIe@]@AJFtG"},{"stop_id":"881","geometry":"grjqFlnplOHbS"},{"stop_id":"882","geometry":"}qjqFpbqlODbL"},{"stop_id":"883","geometry":"wqjqFtoqlO@vH"},{"stop_id":"884","geometry":"uqjqFlyqlOJnX"},{"stop_id":"885","geometry":"iqjqF|rrlOHxR"},{"stop_id":"886","geometry":"_qjqFvfslO@fC}AGsABa@D"},{"stop_id":"887","geometry":"qwjqF`kslOoCV?oD"},{"stop_id":"888","geometry":"a|jqFhfslOAaCyEEeAi@{A?DdKaLD"},{"stop_id":"889","geometry":"{tkqFbmslOoSF"},{"stop_id":"890","geometry":"kilqFjmslO{ID"},{"stop_id":"891","geometry":"gtlqFpmslOwJB"},{"stop_id":"1042","geometry":"_`mqFtmslOmOF"},{"stop_id":"892","geometry":"mpmqF|mslO{IB"},{"stop_id":"893","geometry":"i{mqF`nslOuLB"},{"stop_id":"894","geometry":"_inqFdnslOkWF"},{"stop_id":"895","geometry":"kaoqFlnslOuNB"},{"stop_id":"896","geometry":"aqoqFpnslOuJ@"},{"stop_id":"897","geometry":"w|oqFrnslOuIH"},{"stop_id":"898","geometry":"mgpqF|nslOoN?"},{"stop_id":"899","geometry":"}vpqF|nslOeFB"},{"stop_id":"900","geometry":"c~pqF`oslOyVLmZT"},{"stop_id":"901","geometry":"kqrqFdpslOgNE"},{"stop_id":"902","geometry":"s`sqF~oslO}^T"},{"stop_id":"903","geometry":"q`tqFtpslOSEQKOMKSKc@EsG"},{"stop_id":"904","geometry":"ectqFheslOCiK"},{"stop_id":"905","geometry":"ictqF~xrlOAgCEWGSMQOKQEoJ@"},{"stop_id":"906","geometry":"yptqFhrrlOa@?EyL"},{"stop_id":"907","geometry":"artqFndrlOEaM"},{"stop_id":"908","geometry":"grtqFlvqlOEsM"},{"stop_id":"909","geometry":"mrtqFxgqlOAkF"},{"stop_id":"910","geometry":"ortqFl`qlOGwN"},{"stop_id":"911","geometry":"wrtqFtpplOIaWuB@"},{"stop_id":"912","geometry":"wvtqFtxolOsGB"},{"stop_id":"913","geometry":"k_uqFxxolOwJD"},{"stop_id":"914","geometry":"ckuqF~xolOc[J"},{"stop_id":"915","geometry":"ggvqFjyolOeD@NpH"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO@h@wSF"},{"stop_id":"916","geometry":"}{vqF~rrlOgSJ"},{"stop_id":"917","geometry":"epwqFjsrlO_ER"},{"stop_id":"918","geometry":"evwqF~srlOqJ@"},{"stop_id":"919","geometry":"waxqF`trlOkJ@"},{"stop_id":"920","geometry":"cmxqFbtrlOoIBIEECGWKKoA?"},{"stop_id":"2535","geometry":"g{xqFxrrlOuID"},{"stop_id":"2536","geometry":"}eyqF~rrlO}J@"},{"stop_id":"2537","geometry":"{qyqF`srlOiSH"},{"stop_id":"921","geometry":"efzqFjsrlO_ND"},{"stop_id":"922","geometry":"euzqFpsrlOmND"},{"stop_id":"923","geometry":"sd{qFvsrlOwGB"},{"stop_id":"924","geometry":"km{qFzsrlOW?_@E_@?_BBwBNwARqOrCg@Pe@Tc@\\o@v@Yf@Qd@"},{"stop_id":"1046","geometry":"sp|qF|_slOEJa@nCk@dD_@bBMb@e@z@i@f@YNm@NyFD"},{"stop_id":"925","geometry":"ga}qFprslO{JB"},{"stop_id":"926","geometry":"cm}qFtrslOmLB"},{"stop_id":"927","geometry":"qz}qFxrslOmHB"},{"stop_id":"928","geometry":"_d~qF|rslOuMB"},{"stop_id":"929","geometry":"ur~qF`sslO}RB"},{"stop_id":"930","geometry":"sf_rFdsslOeIB"},{"stop_id":"1044","geometry":"yp_rFhsslO{OD"},{"stop_id":"931","geometry":"ua`rFnsslOgPB"},{"stop_id":"932","geometry":"}r`rFrsslOyUB"},{"stop_id":"933","geometry":"wiarFvsslO}JD"},{"stop_id":"934","geometry":"uuarF|sslO_SH"},{"stop_id":"935","geometry":"uibrFftslOcID"},{"stop_id":"936","geometry":"ysbrFltslOaa@N"},{"stop_id":"937","geometry":"{ucrF|tslOoQFcAA"},{"stop_id":"938","geometry":"ojdrFbuslOaI@"},{"stop_id":"939","geometry":"qtdrFduslOwQF"},{"stop_id":"940","geometry":"igerFluslOaNDyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?fG"},{"stop_id":"788","geometry":"gzirFtaslOBnK"},{"stop_id":"789","geometry":"czirFdnslO?xGmCA"},{"stop_id":"943","geometry":"q~irF|vslOwPK"},{"stop_id":"944","geometry":"ipjrFpvslOgUC"},{"stop_id":"945","geometry":"qfkrFlvslOgOA"},{"stop_id":"946","geometry":"yvkrFjvslOkJC"},{"stop_id":"947","geometry":"eblrFfvslO}PE"},{"stop_id":"948","geometry":"ctlrF`vslOeNA}NM"},{"stop_id":"949","geometry":"gsmrFpuslOeWQ}DIqGCiSQ"},{"stop_id":"950","geometry":"gnorF~sslOm@?WKmUI?T?UaBC{BOqAQqA[sBs@g@UmBiAeAw@qMsK"},{"stop_id":"951","geometry":"_lqrFf~rlOSQKPfBiEuCA]C]IYOsEyDg@g@y@_Ai@_Aa@mAu@kD"},{"stop_id":"1047","geometry":"{~qrF`drlOo@uCGe@Ee@@wD"},{"stop_id":"1050","geometry":"w`rrFfwqlO@oFA]GYKWY[yDyAwBs@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOcKEGe@MYs@k@IEYE_@DYPKJO\\CXCj@"},{"stop_id":"952","geometry":"ctsrFvgqlOFj@NZVPNBl@@LC`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"58","pattern_name":"26","route_id":"13","stops":[{"stop_id":"2910","geometry":"wdsrFdxplOCdNnA@"},{"stop_id":"2911","geometry":"kbsrFlgqlOvNB"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFvBr@xDxAXZJVFX@\\?tC"},{"stop_id":"1049","geometry":"u`rrFltqlOCpGHx@j@nC"},{"stop_id":"1048","geometry":"c_rrFhcrlO|@bE`@lAh@~@x@~@f@f@rExDXN\\H\\BtC@aB`EQZnOfMlBlAd@TlAh@nA`@vBf@|BTpADdA??W?V~OGlD@VQT?"},{"stop_id":"953","geometry":"_oorF~sslO`TPpGB|DHxTP"},{"stop_id":"954","geometry":"sumrFpuslOhQL|H@"},{"stop_id":"955","geometry":"kylrF`vslOfPB"},{"stop_id":"956","geometry":"chlrFdvslOxRD"},{"stop_id":"957","geometry":"itkrFjvslOnJ@"},{"stop_id":"958","geometry":"yhkrFlvslOzUB"},{"stop_id":"959","geometry":"}qjrFpvslOdNF"},{"stop_id":"960","geometry":"wbjrFxvslOrGD?mA"},{"stop_id":"785","geometry":"czirFptslOCqV"},{"stop_id":"786","geometry":"gzirF~|rlO?qBBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslO~MK"},{"stop_id":"965","geometry":"_serFpuslOfIA"},{"stop_id":"966","geometry":"wherFnuslObSG"},{"stop_id":"967","geometry":"stdrFfuslOlIC"},{"stop_id":"968","geometry":"ejdrFbuslOx@@lOG"},{"stop_id":"969","geometry":"}wcrF|tslOjc@O"},{"stop_id":"970","geometry":"qsbrFltslOhMG"},{"stop_id":"971","geometry":"gebrFdtslOfPG"},{"stop_id":"972","geometry":"_tarF|sslO`JE"},{"stop_id":"973","geometry":"}harFvsslObTC"},{"stop_id":"974","geometry":"ys`rFrsslOhWE"},{"stop_id":"975","geometry":"o{_rFlsslOvRE"},{"stop_id":"976","geometry":"wg_rFfsslOvRE"},{"stop_id":"977","geometry":"_t~qF`sslOfLC"},{"stop_id":"978","geometry":"wf~qF|rslOvKC"},{"stop_id":"979","geometry":"_z}qFxrslOpJC"},{"stop_id":"980","geometry":"mn}qFtrslObOE"},{"stop_id":"981","geometry":"i~|qFnrslOzCCl@OXOh@g@d@{@hBoH|@mC`@{@Z_@\\]d@[r@WpOqCfAObAKxAGzBi@fA?"},{"stop_id":"982","geometry":"{k{qFzsrlOxMG"},{"stop_id":"983","geometry":"a}zqFrsrlOhOE"},{"stop_id":"984","geometry":"wlzqFlsrlOxLC"},{"stop_id":"985","geometry":"}~yqFhsrlOlFC"},{"stop_id":"986","geometry":"owyqFdsrlOfGC"},{"stop_id":"2587","geometry":"goyqF`srlOvFA"},{"stop_id":"2588","geometry":"ogyqF~rrlOlLE"},{"stop_id":"2589","geometry":"azxqFxrrlOh@?JJFVDBHDrJC"},{"stop_id":"987","geometry":"_lxqFbtrlOrHA"},{"stop_id":"988","geometry":"kbxqF`trlO|KA"},{"stop_id":"989","geometry":"muwqF~srlOrFAFAJMJC|AA"},{"stop_id":"990","geometry":"{iwqFfsrlOpKCXCzA?"},{"stop_id":"991","geometry":"syvqF~rrlOlQGGuB"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOSwJjDA"},{"stop_id":"992","geometry":"agvqFjyolO~QI"},{"stop_id":"993","geometry":"atuqF`yolOtIC"},{"stop_id":"994","geometry":"kiuqF|xolO~FA"},{"stop_id":"995","geometry":"kauqFzxolOhMG@nB"},{"stop_id":"996","geometry":"_stqFb|olOBnI"},{"stop_id":"997","geometry":"{rtqFrfplOHhV"},{"stop_id":"998","geometry":"qrtqF|}plODhN"},{"stop_id":"999","geometry":"krtqFfmqlODjM"},{"stop_id":"1000","geometry":"ertqFr{qlO@fF"},{"stop_id":"1001","geometry":"crtqFzbrlOFlN`A?"},{"stop_id":"1002","geometry":"yotqFhrrlOdGA"},{"stop_id":"1003","geometry":"sgtqFfrrlOhA?PDTRN\\DVB`G"},{"stop_id":"1004","geometry":"gctqFx|rlOBzI"},{"stop_id":"1005","geometry":"cctqFtgslO@zDLn@JRNLPJZDn@?"},{"stop_id":"1006","geometry":"y~sqFtpslOfI?"},{"stop_id":"1007","geometry":"qtsqFtpslOtNA"},{"stop_id":"1008","geometry":"{dsqFrpslOdRM"},{"stop_id":"1009","geometry":"uqrqFdpslOhJI"},{"stop_id":"1010","geometry":"kfrqFzoslO|XQ"},{"stop_id":"1011","geometry":"mlqqFhoslO|KE"},{"stop_id":"1012","geometry":"o_qqFboslOhGC"},{"stop_id":"1013","geometry":"ewpqF~nslObIF"},{"stop_id":"1014","geometry":"ampqFfoslOxMQ"},{"stop_id":"1015","geometry":"g~oqFtnslOfLC"},{"stop_id":"1016","geometry":"_qoqFpnslOxLC"},{"stop_id":"1017","geometry":"ecoqFlnslOlSG"},{"stop_id":"1045","geometry":"wnnqFdnslOpWE"},{"stop_id":"1018","geometry":"evmqF~mslOvJC"},{"stop_id":"1019","geometry":"mjmqFzmslOzRI"},{"stop_id":"1020","geometry":"qvlqFpmslObJC"},{"stop_id":"1021","geometry":"mklqFlmslOlXI"},{"stop_id":"1022","geometry":"_rkqFbmslOdIEnEEfD]?oD"},{"stop_id":"888","geometry":"a|jqFhfslOAaCyEEeAi@{A?DdKnEExI{@rAC|AFA}B"},{"stop_id":"1023","geometry":"_qjqF`gslOImV"},{"stop_id":"1024","geometry":"iqjqFrorlOIqP"},{"stop_id":"1025","geometry":"sqjqF`~qlOCuL"},{"stop_id":"1026","geometry":"wqjqFjpqlOGiN"},{"stop_id":"1027","geometry":"_rjqF`aqlOEiO"},{"stop_id":"1028","geometry":"erjqFvpplOGyG"},{"stop_id":"1029","geometry":"mrjqF|gplO?qA\\AbId@l@?ZCn@M`GqB"},{"stop_id":"1030","geometry":"o{iqFjbplOtJgD"},{"stop_id":"1031","geometry":"yoiqFb}olOtAe@nAm@n@c@jBaB^SNGb@Ib@Ep@?DGBI?}F"},{"stop_id":"1032","geometry":"c`iqFllolOAmH"},{"stop_id":"1033","geometry":"e`iqF~bolOCiKCo@OiA"},{"stop_id":"1034","geometry":"}`iqFzrnlO_@wBEm@Ci@@i@H_A|@_EFc@Dk@@qC"},{"stop_id":"1035","geometry":"m_iqF~{mlOAgAfNA"},{"stop_id":"1036","geometry":"gphqFtymlOhIA"},{"stop_id":"1037","geometry":"}ehqFrymlO|KCAeB"},{"stop_id":"1038","geometry":"aygqFhvmlOUyd@"},{"stop_id":"1039","geometry":"wygqFnpllOEyI"},{"stop_id":"1040","geometry":"}ygqFtellOCqFzC@nAHAcF"},{"stop_id":"1041","geometry":null}]},{"pattern_id":"59","pattern_name":"2","route_id":"5","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?oN"},{"stop_id":"338","geometry":"s_`rFtaklO@o["},{"stop_id":"339","geometry":"q_`rFdejlO@i`@"},{"stop_id":"340","geometry":"o_`rFzcilO?oV"},{"stop_id":"341","geometry":"o_`rFjlhlOC}a@"},{"stop_id":"342","geometry":"s_`rFliglOA_V"},{"stop_id":"343","geometry":"u_`rFlrflOAoL"},{"stop_id":"344","geometry":"w_`rF|dflOA_J"},{"stop_id":"345","geometry":"y_`rF|yelOCw["},{"stop_id":"346","geometry":"}_`rFd}dlOA{BvME"},{"stop_id":"347","geometry":"gq_rFbydlOlME"},{"stop_id":"348","geometry":"yb_rF|xdlOtOE@qF"},{"stop_id":"349","geometry":"ar~qFdqdlO?qZ"},{"stop_id":"350","geometry":"ar~qFruclO?w^"},{"stop_id":"351","geometry":"ar~qFzublOAcMOaD"},{"stop_id":"352","geometry":"sr~qFtbblO?{FLuC"},{"stop_id":"353","geometry":"er~qFbvalOC{QGw@AiA"},{"stop_id":"354","geometry":"sr~qFd_alOEgL"},{"stop_id":"355","geometry":"yr~qF|q`lOMeb@"},{"stop_id":"356","geometry":"gs~qFvn_lOIcZ"},{"stop_id":"357","geometry":"qs~qFrs~kOE}L"},{"stop_id":"358","geometry":"ws~qFte~kOE{L{A@"},{"stop_id":"359","geometry":"yv~qFzw}kOa]N?pB"},{"stop_id":"360","geometry":"{t_rF|{}kODn]"},{"stop_id":"361","geometry":"ut_rFlz~kODzN"},{"stop_id":"362","geometry":"ot_rFhj_lOLn\\"},{"stop_id":"363","geometry":null}]},{"pattern_id":"60","pattern_name":"2","route_id":"5","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?aHpPI?iB"},{"stop_id":"436","geometry":null}]},{"pattern_id":"61","pattern_name":"2","route_id":"5","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"62","pattern_name":"18","route_id":"14","stops":[{"stop_id":"3109","geometry":"cysrFrd{lOX`]wl@@Ki\\"},{"stop_id":"2953","geometry":"mfurFle{lOMy_@"},{"stop_id":"2888","geometry":"{furFrdzlOGqU"},{"stop_id":"2889","geometry":"cgurF`nylOMo_@"},{"stop_id":"3107","geometry":"qgurFpmxlOAyA`JA"},{"stop_id":"2890","geometry":"q|trFtjxlOdJ?"},{"stop_id":"2891","geometry":"kqtrFtjxlOrP?"},{"stop_id":"2892","geometry":"w_trFtjxlOzDADgK"},{"stop_id":"2893","geometry":"uysrFj~wlOD{N"},{"stop_id":"2894","geometry":"oysrFnnwlO?kG"},{"stop_id":"2895","geometry":"oysrFbfwlOB_G?kG"},{"stop_id":"2896","geometry":"kysrFvuvlO@mS"},{"stop_id":"2897","geometry":"iysrFhavlODwe@rCfEZ^"},{"stop_id":"2898","geometry":"sssrFxaulOpBlBvNzJ"},{"stop_id":"2899","geometry":"i`srFbqulOfEvC"},{"stop_id":"2900","geometry":"azrrFzuulO~BdBpAv@zBjA|@`@"},{"stop_id":"2901","geometry":"umrrFf~ulOv@V?vC"},{"stop_id":"2902","geometry":"}krrFvcvlOApK"},{"stop_id":"2916","geometry":"_lrrFhpvlO?jO"},{"stop_id":"2917","geometry":"_lrrFt`wlOArP"},{"stop_id":"2918","geometry":"alrrFhrwlOAfWnB?"},{"stop_id":"2919","geometry":"shrrFpjxlOtP@"},{"stop_id":"2920","geometry":"}vqrFrjxlOdG?vGG"},{"stop_id":"2921","geometry":"_fqrFjjxlOr@ChD?^FfC@rH?"},{"stop_id":"2922","geometry":"epprFpjxlOtK?"},{"stop_id":"2923","geometry":"ocprFpjxlOtX?"},{"stop_id":"2924","geometry":"yiorFpjxlO~g@C"},{"stop_id":"2925","geometry":"y`nrFljxlO|[A"},{"stop_id":"2926","geometry":"{cmrFjjxlOtLA"},{"stop_id":"2927","geometry":"evlrFhjxlO~L?bCBdOl@dFD"},{"stop_id":"2928","geometry":"ulkrF`lxlOnGD"},{"stop_id":"2929","geometry":"edkrFflxlOrFV~GA"},{"stop_id":"2930","geometry":"qsjrF|lxlO~AEzIC"},{"stop_id":"2931","geometry":"uejrFrlxlONAPF^AbBIFA?d@DZJXnBtD"},{"stop_id":"2932","geometry":"e|irF|txlO|IpPfA?"},{"stop_id":"2933","geometry":"_oirFnfylOpQG"},{"stop_id":"2934","geometry":"m|hrFffylObHC"},{"stop_id":"2935","geometry":"ishrFbfylOlOG"},{"stop_id":"2936","geometry":"{bhrFzeylOzNE"},{"stop_id":"2937","geometry":"_sgrFteylOxQK"},{"stop_id":"2938","geometry":"e`grFheylOlRG"},{"stop_id":"2939","geometry":"wlfrF`eylOdLE"},{"stop_id":"2940","geometry":"q_frFzdylOzHC"},{"stop_id":"2941","geometry":"uuerFvdylOxBCFhT"},{"stop_id":"2952","geometry":"sqerF|yylOBbF"},{"stop_id":"2942","geometry":"oqerF`azlO?^|IC"},{"stop_id":"2943","geometry":"qferF|azlOnFC"},{"stop_id":"2944","geometry":"a_erFxazlOxPG"},{"stop_id":"2945","geometry":"gmdrFpazlOhOE"},{"stop_id":"2946","geometry":"}|crFjazlO`[G"},{"stop_id":"2947","geometry":"{`crFbazlOn_@K"},{"stop_id":"2948","geometry":"k`brFv`zlOdUE"},{"stop_id":"2949","geometry":"ejarFp`zlOx@?FvMbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"63","pattern_name":"18","route_id":"14","stops":[{"stop_id":"3109","geometry":"cysrFrd{lOX`]wl@@Ki\\"},{"stop_id":"2953","geometry":"mfurFle{lOMy_@"},{"stop_id":"2888","geometry":"{furFrdzlOGqU"},{"stop_id":"2889","geometry":"cgurF`nylOMo_@"},{"stop_id":"3107","geometry":"qgurFpmxlOAyA`JA"},{"stop_id":"2890","geometry":"q|trFtjxlOdJ?"},{"stop_id":"2891","geometry":"kqtrFtjxlOrP?"},{"stop_id":"2892","geometry":"w_trFtjxlOzDApJDfJ?NMjH?`LDBgm@BqvBPoIFaa@FaBJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBG`BG`a@QnIEbzC"},{"stop_id":"2873","geometry":"alrrFz_xlODczCPoIFaa@FaBJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@h\\F\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIEloC"},{"stop_id":"2874","geometry":"alrrFduwlODmoCPoIDo_@HsCJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnICdxB"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlOBkmBPoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@h\\F\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIAptA"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQPoIFaa@FaBJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@jSD"},{"stop_id":"2908","geometry":"ovrrFngqlOkSEAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PfB@"},{"stop_id":"2909","geometry":"sasrFlgqlOgBABeN"},{"stop_id":"2910","geometry":"wdsrFdxplO?yAeHAAjIBTNf@JP^\\Tb@Jj@@t@nGB"},{"stop_id":"2911","geometry":"kbsrFlgqlOoGCAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PfQD"},{"stop_id":"2912","geometry":"srrrFpgqlOgQEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@h\\F\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2951","geometry":"kkrrFnzrlOOfIAjV"},{"stop_id":"2913","geometry":"}krrFb|slO@kVPoIFaa@FaBJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIAhs@"},{"stop_id":"2914","geometry":"}krrF`ytlO@is@PoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@h\\F\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIA~`A"},{"stop_id":"2915","geometry":"}krrFvfulO?~["},{"stop_id":"2902","geometry":"}krrFvcvlOApK"},{"stop_id":"2916","geometry":"_lrrFhpvlO?jO"},{"stop_id":"2917","geometry":"_lrrFt`wlOArP"},{"stop_id":"2918","geometry":"alrrFhrwlODqlCPoIDo_@HsCJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBG`BG`a@QnICpvBCfm@nB?"},{"stop_id":"2919","geometry":"shrrFpjxlOtP@"},{"stop_id":"2920","geometry":"}vqrFrjxlOdG?vGG"},{"stop_id":"2921","geometry":"_fqrFjjxlOr@ChD?^FfC@rH?"},{"stop_id":"2922","geometry":"epprFpjxlOtK?"},{"stop_id":"2923","geometry":"ocprFpjxlOtX?"},{"stop_id":"2924","geometry":"yiorFpjxlO~g@C"},{"stop_id":"2925","geometry":"y`nrFljxlO|[A"},{"stop_id":"2926","geometry":"{cmrFjjxlOtLA"},{"stop_id":"2927","geometry":"evlrFhjxlO~L?bCBdOl@dFD"},{"stop_id":"2928","geometry":"ulkrF`lxlOnGD"},{"stop_id":"2929","geometry":"edkrFflxlOrFV~GA"},{"stop_id":"2930","geometry":"qsjrF|lxlO~AEzIC"},{"stop_id":"2931","geometry":"uejrFrlxlONAPF^AbBIFA?d@DZJXnBtD"},{"stop_id":"2932","geometry":"e|irF|txlO|IpPfA?"},{"stop_id":"2933","geometry":"_oirFnfylOpQG"},{"stop_id":"2934","geometry":"m|hrFffylObHC"},{"stop_id":"2935","geometry":"ishrFbfylOlOG"},{"stop_id":"2936","geometry":"{bhrFzeylOzNE"},{"stop_id":"2937","geometry":"_sgrFteylOxQK"},{"stop_id":"2938","geometry":"e`grFheylOlRG"},{"stop_id":"2939","geometry":"wlfrF`eylOdLE"},{"stop_id":"2940","geometry":"q_frFzdylOzHC"},{"stop_id":"2941","geometry":"uuerFvdylOxBCFhT"},{"stop_id":"2952","geometry":"sqerF|yylOBbF"},{"stop_id":"2942","geometry":"oqerF`azlO?^|IC"},{"stop_id":"2943","geometry":"qferF|azlOnFC"},{"stop_id":"2944","geometry":"a_erFxazlOxPG"},{"stop_id":"2945","geometry":"gmdrFpazlOhOE"},{"stop_id":"2946","geometry":"}|crFjazlO`[G"},{"stop_id":"2947","geometry":"{`crFbazlOn_@K"},{"stop_id":"2948","geometry":"k`brFv`zlOdUE"},{"stop_id":"2949","geometry":"ejarFp`zlOx@?FvMbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"64","pattern_name":"18","route_id":"14","stops":[{"stop_id":"2910","geometry":"wdsrFdxplOCdNnA@"},{"stop_id":"2911","geometry":"kbsrFlgqlOvNB"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2951","geometry":"kkrrFnzrlOOfIAjV"},{"stop_id":"2913","geometry":"}krrFb|slO?|["},{"stop_id":"2914","geometry":"}krrF`ytlO?tL"},{"stop_id":"2915","geometry":"}krrFvfulO?~["},{"stop_id":"2902","geometry":"}krrFvcvlOApK"},{"stop_id":"2916","geometry":"_lrrFhpvlO?jO"},{"stop_id":"2917","geometry":"_lrrFt`wlOArP"},{"stop_id":"2918","geometry":"alrrFhrwlOAfWnB?"},{"stop_id":"2919","geometry":"shrrFpjxlOtP@"},{"stop_id":"2920","geometry":"}vqrFrjxlOdG?vGG"},{"stop_id":"2921","geometry":"_fqrFjjxlOr@ChD?^FfC@rH?"},{"stop_id":"2922","geometry":"epprFpjxlOtK?"},{"stop_id":"2923","geometry":"ocprFpjxlOtX?"},{"stop_id":"2924","geometry":"yiorFpjxlO~g@C"},{"stop_id":"2925","geometry":"y`nrFljxlO|[A"},{"stop_id":"2926","geometry":"{cmrFjjxlOtLA"},{"stop_id":"2927","geometry":"evlrFhjxlO~L?bCBdOl@dFD"},{"stop_id":"2928","geometry":"ulkrF`lxlOnGD"},{"stop_id":"2929","geometry":"edkrFflxlOrFV~GA"},{"stop_id":"2930","geometry":"qsjrF|lxlO~AEzIC"},{"stop_id":"2931","geometry":"uejrFrlxlONAPF^AbBIFA?d@DZJXnBtD"},{"stop_id":"2932","geometry":"e|irF|txlO|IpPfA?"},{"stop_id":"2933","geometry":"_oirFnfylOpQG"},{"stop_id":"2934","geometry":"m|hrFffylObHC"},{"stop_id":"2935","geometry":"ishrFbfylOlOG"},{"stop_id":"2936","geometry":"{bhrFzeylOzNE"},{"stop_id":"2937","geometry":"_sgrFteylOxQK"},{"stop_id":"2938","geometry":"e`grFheylOlRG"},{"stop_id":"2939","geometry":"wlfrF`eylOdLE"},{"stop_id":"2940","geometry":"q_frFzdylOzHC"},{"stop_id":"2941","geometry":"uuerFvdylOxBCFhT"},{"stop_id":"2952","geometry":"sqerF|yylOBbF"},{"stop_id":"2942","geometry":"oqerF`azlO?^|IC"},{"stop_id":"2943","geometry":"qferF|azlOnFC"},{"stop_id":"2944","geometry":"a_erFxazlOxPG"},{"stop_id":"2945","geometry":"gmdrFpazlOhOE"},{"stop_id":"2946","geometry":"}|crFjazlO`[G"},{"stop_id":"2947","geometry":"{`crFbazlOn_@K"},{"stop_id":"2948","geometry":"k`brFv`zlOdUE"},{"stop_id":"2949","geometry":"ejarFp`zlOx@?FvMbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"65","pattern_name":"18","route_id":"14","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSuAg@oAo@"},{"stop_id":"2954","geometry":"cqrrFf|ulOkAm@qAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlOF`V"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCdS"},{"stop_id":"3109","geometry":null}]},{"pattern_id":"66","pattern_name":"18","route_id":"14","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@aLEkH?OLgJ?qJEFpT"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCdS"},{"stop_id":"3109","geometry":null}]},{"pattern_id":"67","pattern_name":"18","route_id":"14","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSuAg@oAo@"},{"stop_id":"2954","geometry":"cqrrFf|ulOkAm@qAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlOF`V"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCdS"},{"stop_id":"3109","geometry":null}]},{"pattern_id":"68","pattern_name":"18","route_id":"14","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@yW"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOgHCAu@Kk@Uc@_@]KQOg@Em@BsHdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"69","pattern_name":"18","route_id":"14","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@yW"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOgHCAu@Kk@Uc@_@]KQOg@Em@BsHdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"70","pattern_name":"18","route_id":"14","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlOzGJ"},{"stop_id":"99","geometry":"}`wqFxuzlOdHJ"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFCjC"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEF"},{"stop_id":"102","geometry":null}]},{"pattern_id":"71","pattern_name":"3","route_id":"3","stops":[{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKjFF"},{"stop_id":"1765","geometry":null}]},{"pattern_id":"72","pattern_name":"16","route_id":"6","stops":[{"stop_id":"3663","geometry":"ay{pFvlklO?eEbCiAxEk@~DC?vQ"},{"stop_id":"3664","geometry":"ch{pFnuklOQ`I"},{"stop_id":"3665","geometry":"uh{pFp_llOAf@aMC"},{"stop_id":"3666","geometry":"yv{pFt`llOcOCoGMkEA"},{"stop_id":"3648","geometry":"yu|pF``llO{n@K"},{"stop_id":"3649","geometry":"ue~pFt_llOySA"},{"stop_id":"3650","geometry":"oz~pFr_llOgVA"},{"stop_id":"3651","geometry":"wq_qFp_llOoJC"},{"stop_id":"3652","geometry":"g}_qFl_llOwHAi@CqAKs@K"},{"stop_id":"3653","geometry":"ol`qFn~klOiDc@mBIe_@KsAHgBT"},{"stop_id":"3654","geometry":"i{aqFt}klO_CXy@DwDAgPD"},{"stop_id":"3655","geometry":"cxbqFx~klOqPB"},{"stop_id":"3656","geometry":"uicqF|~klOaJBcVC"},{"stop_id":"3657","geometry":"{kdqF|~klOe[A"},{"stop_id":"3658","geometry":"aheqFz~klOmb@?"},{"stop_id":"3659","geometry":"okfqFz~klOkS?"},{"stop_id":"3660","geometry":"{_gqFz~klOaO@o@G"},{"stop_id":"3661","geometry":"mqgqFt~klOwBO}G?"},{"stop_id":"3583","geometry":"c~gqFd~klOgPF"},{"stop_id":"3584","geometry":"kohqFl~klOaMF"},{"stop_id":"3585","geometry":"m}hqFt~klOwIDaYD"},{"stop_id":"3586","geometry":"gbjqF`_llOeG@"},{"stop_id":"3587","geometry":"mjjqFb_llOoXD"},{"stop_id":"3588","geometry":"}ckqFh_llOwPB"},{"stop_id":"3589","geometry":"uukqFl_llOgLBsAC"},{"stop_id":"3590","geometry":"qelqFl_llOqF[kACoSB@xF"},{"stop_id":"3591","geometry":"}cmqFjfllODtM"},{"stop_id":"3592","geometry":"wcmqF`ullODnM"},{"stop_id":"3593","geometry":"qcmqFpcmlOD|M"},{"stop_id":"3594","geometry":"kcmqFnrmlO@|F"},{"stop_id":"3595","geometry":"icmqFlzmlOBrF"},{"stop_id":"3596","geometry":"ecmqF`bnlOFjU"},{"stop_id":"3597","geometry":"}bmqFlxnlOD~M"},{"stop_id":"3598","geometry":"wbmqFlgolOB`M"},{"stop_id":"3599","geometry":"sbmqFnuolO?d@OC_JLBlI"},{"stop_id":"1432","geometry":"_nmqFlaplODdM"},{"stop_id":"1433","geometry":"ymmqFroplOFhS"},{"stop_id":"1434","geometry":"qmmqF|cqlOBpJ"},{"stop_id":"1435","geometry":"mmmqFnoqlOFvQ"},{"stop_id":"1436","geometry":"emmqFfbrlOTfq@"},{"stop_id":"3600","geometry":"olmqFntslODjR"},{"stop_id":"3633","geometry":"ilmqFzgtlOFbS"},{"stop_id":"3601","geometry":"almqF~{tlOBn@DnM"},{"stop_id":"3602","geometry":"wkmqF~kulOF`R"},{"stop_id":"3603","geometry":"okmqF`_vlODrRCl@@fF"},{"stop_id":"3604","geometry":"kkmqFj{vlO@dBFf@ZrABVBfB"},{"stop_id":"3605","geometry":"}imqFlfwlOJ|X"},{"stop_id":"3606","geometry":"qimqFj`xlOFpR"},{"stop_id":"3607","geometry":"iimqF|sxlOBnH"},{"stop_id":"3608","geometry":"eimqFl}xlODvJ"},{"stop_id":"3609","geometry":"_imqFdiylOH~Q"},{"stop_id":"3610","geometry":"uhmqFd|ylOJrR"},{"stop_id":"3611","geometry":"ihmqFxozlODnJ_D@"},{"stop_id":"3612","geometry":"cmmqFj{zlOkPH"},{"stop_id":"3613","geometry":"o~mqFt{zlO{OH"},{"stop_id":"3614","geometry":"konqF~{zlO{JD"},{"stop_id":"3615","geometry":"g{nqFd|zlOeQL"},{"stop_id":"3616","geometry":"mmoqFr|zlOoMB"},{"stop_id":"3617","geometry":"}{oqFv|zlOsID"},{"stop_id":"3618","geometry":"qfpqF||zlO}FB"},{"stop_id":"3619","geometry":"onpqF`}zlOqG?"},{"stop_id":"3620","geometry":"awpqF`}zlOyOH"},{"stop_id":"3621","geometry":"{gqqFj}zlOaHB"},{"stop_id":"3622","geometry":"}pqqFn}zlOaH@k@?SE_A@"},{"stop_id":"3623","geometry":"_~qqFl}zlOcM@"},{"stop_id":"3624","geometry":"clrqFn}zlOoHB"},{"stop_id":"3625","geometry":"surqFr}zlOgHDOBuC@"},{"stop_id":"3626","geometry":"adsqF~}zlOgHB"},{"stop_id":"3627","geometry":"imsqFb~zlOkND"},{"stop_id":"3628","geometry":"u|sqFh~zlOQ?i@FeKfDS?"},{"stop_id":"3629","geometry":"kktqFxc{lOO?UN}JK"},{"stop_id":"3630","geometry":null}]},{"pattern_id":"73","pattern_name":"16","route_id":"6","stops":[{"stop_id":"3630","geometry":"oxtqF|c{lOqNS"},{"stop_id":"3631","geometry":"ahuqFhc{lOyLOOCLmS"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lOfm@t@@aB"},{"stop_id":"3534","geometry":"i|tqF~k{lOHiO"},{"stop_id":"3535","geometry":"_|tqFt{zlO@gB^EZIzE}A"},{"stop_id":"3536","geometry":"estqF~tzlOzE_B\\G\\E^AlKJGlK|B?"},{"stop_id":"3537","geometry":"iysqFh~zlOlIE"},{"stop_id":"3538","geometry":"{nsqFb~zlOrMC"},{"stop_id":"3539","geometry":"g`sqF~}zlOZANCjJE"},{"stop_id":"3540","geometry":"osrqFr}zlO~DA"},{"stop_id":"3541","geometry":"omrqFp}zlO~OE"},{"stop_id":"3542","geometry":"o|qqFj}zlON?RDj@?pKC"},{"stop_id":"3543","geometry":"mmqqFl}zlOnME"},{"stop_id":"3544","geometry":"}~pqFf}zlOlEEzJA"},{"stop_id":"3545","geometry":"slpqF~|zlOnLE"},{"stop_id":"3546","geometry":"c_pqFx|zlOvOE"},{"stop_id":"3547","geometry":"knoqFr|zlOtIG"},{"stop_id":"3548","geometry":"ucoqFj|zlOfJG"},{"stop_id":"3549","geometry":"mxnqFb|zlOxHC"},{"stop_id":"3550","geometry":"snnqF~{zlOjFE"},{"stop_id":"3551","geometry":"ggnqFx{zlObQI"},{"stop_id":"3552","geometry":"cumqFn{zlO~KEAqB"},{"stop_id":"3553","geometry":"ehmqFvwzlOEiI"},{"stop_id":"3554","geometry":"khmqFlmzlOGiN"},{"stop_id":"3555","geometry":"shmqFb~ylOOyY"},{"stop_id":"3556","geometry":"cimqFhcylOGcQ"},{"stop_id":"3557","geometry":"kimqFdqxlOGoQ"},{"stop_id":"3558","geometry":"simqFt~wlOE{L"},{"stop_id":"3559","geometry":"yimqFxpwlOCsI"},{"stop_id":"3560","geometry":"}imqFdfwlOC_BCW[sAGg@CwH"},{"stop_id":"3561","geometry":"mkmqFxtvlOBcAEaN"},{"stop_id":"3562","geometry":"okmqFrcvlOEmR"},{"stop_id":"3563","geometry":"ukmqFdpulOEkQ"},{"stop_id":"3564","geometry":"{kmqFx}tlOEk@EqO"},{"stop_id":"3565","geometry":"glmqFzktlOEgM"},{"stop_id":"3632","geometry":"mlmqFr}slOEuR"},{"stop_id":"1437","geometry":"slmqF|islOCkI"},{"stop_id":"1438","geometry":"wlmqFp_slOM}]"},{"stop_id":"1439","geometry":"emmqFr`rlOEkK"},{"stop_id":"1440","geometry":"kmmqFftqlOE_P"},{"stop_id":"1441","geometry":"qmmqFfcqlOGyT"},{"stop_id":"1442","geometry":"ymmqFlmplOEiM"},{"stop_id":"1443","geometry":"_nmqFb_plOAWpJGCeJ"},{"stop_id":"3566","geometry":"sbmqF|rolOA}H"},{"stop_id":"3567","geometry":"ubmqF~holOEaM"},{"stop_id":"3568","geometry":"{bmqF|znlOIiV"},{"stop_id":"3569","geometry":"ecmqFrcnlOAuF"},{"stop_id":"3570","geometry":"gcmqF|{mlOAwE"},{"stop_id":"3571","geometry":"icmqFdumlOGcN"},{"stop_id":"3572","geometry":"qcmqF`fmlOEsN"},{"stop_id":"3573","geometry":"wcmqFlvllOEcP"},{"stop_id":"3574","geometry":"}cmqFhellOAwEnSCxBFtDV`BBnAA"},{"stop_id":"3575","geometry":"m`lqFn_llOjNA"},{"stop_id":"3576","geometry":"aqkqFl_llOhKC"},{"stop_id":"3577","geometry":"wdkqFh_llOzVE"},{"stop_id":"3578","geometry":"{ljqFb_llOfFA"},{"stop_id":"3579","geometry":"sejqF`_llOpa@I"},{"stop_id":"3580","geometry":"aciqFv~klOfPG"},{"stop_id":"3581","geometry":"yqhqFn~klO~PG"},{"stop_id":"3582","geometry":"y_hqFf~klO~HA"},{"stop_id":"3634","geometry":"yugqFd~klOR?fDVvM?"},{"stop_id":"3635","geometry":"eagqF|~klOd\\A"},{"stop_id":"3636","geometry":"_dfqFz~klOv^?"},{"stop_id":"3637","geometry":"gdeqFz~klOr[@"},{"stop_id":"3638","geometry":"sgdqF|~klOzQBhKC"},{"stop_id":"3639","geometry":"mhcqF|~klOxNC"},{"stop_id":"3640","geometry":"sxbqFx~klOvPEvD@x@E|AS"},{"stop_id":"3641","geometry":"k|aqFz}klO~o@n@"},{"stop_id":"3642","geometry":"kk`qFj_llOxM@"},{"stop_id":"3643","geometry":"q|_qFl_llOhH@"},{"stop_id":"3644","geometry":"gs_qFn_llO|WB"},{"stop_id":"3645","geometry":"iz~pFr_llOzP@"},{"stop_id":"3646","geometry":"mh~pFt_llO|k@H"},{"stop_id":"3647","geometry":"o{|pF~_llO`KBnGLvL@?qE"},{"stop_id":"3662","geometry":"ey{pF`zklOBiL"},{"stop_id":"3663","geometry":null}]},{"pattern_id":"74","pattern_name":"16","route_id":"6","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lOfm@t@@aB"},{"stop_id":"3534","geometry":"i|tqF~k{lOHiO"},{"stop_id":"3535","geometry":"_|tqFt{zlO@gB^EZIzE}A"},{"stop_id":"3536","geometry":"estqF~tzlOzE_B\\G\\E^AlKJGlK|B?"},{"stop_id":"3537","geometry":"iysqFh~zlOlIE"},{"stop_id":"3538","geometry":"{nsqFb~zlOrMC"},{"stop_id":"3539","geometry":"g`sqF~}zlOZANCjJE"},{"stop_id":"3540","geometry":"osrqFr}zlO~DA"},{"stop_id":"3541","geometry":"omrqFp}zlO~OE"},{"stop_id":"3542","geometry":"o|qqFj}zlON?RDj@?pKC"},{"stop_id":"3543","geometry":"mmqqFl}zlOnME"},{"stop_id":"3544","geometry":"}~pqFf}zlOlEEzJA"},{"stop_id":"3545","geometry":"slpqF~|zlOnLE"},{"stop_id":"3546","geometry":"c_pqFx|zlOvOE"},{"stop_id":"3547","geometry":"knoqFr|zlOtIG"},{"stop_id":"3548","geometry":"ucoqFj|zlOfJG"},{"stop_id":"3549","geometry":"mxnqFb|zlOxHC"},{"stop_id":"3550","geometry":"snnqF~{zlOjFE"},{"stop_id":"3551","geometry":"ggnqFx{zlObQI"},{"stop_id":"3552","geometry":"cumqFn{zlO~KEAqB"},{"stop_id":"3553","geometry":"ehmqFvwzlOEiI"},{"stop_id":"3554","geometry":"khmqFlmzlOGiN"},{"stop_id":"3555","geometry":"shmqFb~ylOOyY"},{"stop_id":"3556","geometry":"cimqFhcylOGcQ"},{"stop_id":"3557","geometry":"kimqFdqxlOGoQ"},{"stop_id":"3558","geometry":"simqFt~wlOE{L"},{"stop_id":"3559","geometry":"yimqFxpwlOCsI"},{"stop_id":"3560","geometry":"}imqFdfwlOC_BCW[sAGg@CwH"},{"stop_id":"3561","geometry":"mkmqFxtvlOBcAEaN"},{"stop_id":"3562","geometry":"okmqFrcvlOEmR"},{"stop_id":"3563","geometry":"ukmqFdpulOEkQ"},{"stop_id":"3564","geometry":"{kmqFx}tlOEk@EqO"},{"stop_id":"3565","geometry":"glmqFzktlOEgM"},{"stop_id":"3632","geometry":"mlmqFr}slOEuR"},{"stop_id":"1437","geometry":"slmqF|islOCkI"},{"stop_id":"1438","geometry":"wlmqFp_slOM}]"},{"stop_id":"1439","geometry":"emmqFr`rlOEkK"},{"stop_id":"1440","geometry":"kmmqFftqlOE_P"},{"stop_id":"1441","geometry":"qmmqFfcqlOGyT"},{"stop_id":"1442","geometry":"ymmqFlmplOEiM"},{"stop_id":"1443","geometry":"_nmqFb_plOAWpJGCeJ"},{"stop_id":"3566","geometry":"sbmqF|rolOA}H"},{"stop_id":"3567","geometry":"ubmqF~holOEaM"},{"stop_id":"3568","geometry":"{bmqF|znlOIiV"},{"stop_id":"3569","geometry":"ecmqFrcnlOAuF"},{"stop_id":"3570","geometry":"gcmqF|{mlOAwE"},{"stop_id":"3571","geometry":"icmqFdumlOGcN"},{"stop_id":"3572","geometry":"qcmqF`fmlOEsN"},{"stop_id":"3573","geometry":"wcmqFlvllOEcP"},{"stop_id":"3574","geometry":"}cmqFhellOAwEnSCxBFtDV`BBnAA"},{"stop_id":"3575","geometry":"m`lqFn_llOjNA"},{"stop_id":"3576","geometry":"aqkqFl_llOhKC"},{"stop_id":"3577","geometry":"wdkqFh_llOzVE"},{"stop_id":"3578","geometry":"{ljqFb_llOfFA"},{"stop_id":"3579","geometry":"sejqF`_llOpa@I"},{"stop_id":"3580","geometry":"aciqFv~klOfPG"},{"stop_id":"3581","geometry":"yqhqFn~klO~PG"},{"stop_id":"3582","geometry":"y_hqFf~klO~HA"},{"stop_id":"3634","geometry":"yugqFd~klOR?fDVvM?"},{"stop_id":"3635","geometry":"eagqF|~klOd\\A"},{"stop_id":"3636","geometry":"_dfqFz~klOv^?"},{"stop_id":"3637","geometry":"gdeqFz~klOr[@"},{"stop_id":"3638","geometry":"sgdqF|~klOzQBhKC"},{"stop_id":"3639","geometry":"mhcqF|~klOxNC"},{"stop_id":"3640","geometry":"sxbqFx~klOvPEvD@x@E|AS"},{"stop_id":"3641","geometry":"k|aqFz}klO~o@n@"},{"stop_id":"3642","geometry":"kk`qFj_llOxM@"},{"stop_id":"3643","geometry":"q|_qFl_llOhH@"},{"stop_id":"3644","geometry":"gs_qFn_llO|WB"},{"stop_id":"3645","geometry":"iz~pFr_llOzP@"},{"stop_id":"3646","geometry":"mh~pFt_llO|k@H"},{"stop_id":"3647","geometry":"o{|pF~_llO`KBnGLvL@?qE"},{"stop_id":"3662","geometry":"ey{pF`zklOBiL"},{"stop_id":"3663","geometry":null}]},{"pattern_id":"75","pattern_name":"39","route_id":"15","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlOzGJ"},{"stop_id":"99","geometry":"}`wqFxuzlOdHJ"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFCjC"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEF"},{"stop_id":"102","geometry":null}]},{"pattern_id":"76","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2153","geometry":"q_vqFfr`mOe@_JAkAD}@"},{"stop_id":"2154","geometry":"s`vqF|b`mOL_AZmAjCwGn@iBr@}Bj@mB"},{"stop_id":"2155","geometry":"mvuqF`k_mOhAaF|@gFj@cEt@_I"},{"stop_id":"2156","geometry":"couqFrl~lORyCPmEDoBHsMCgACUKm@K_@"},{"stop_id":"2157","geometry":"mnuqFzi}lOWq@Ya@MOm@g@@]{AyAYa@Wg@YaAKo@Eq@Am@FcHwFG"},{"stop_id":"2158","geometry":"e_vqFno|lO_RUHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOFwG|EH"},{"stop_id":"1958","geometry":"civqFvtylOfRTY{@Q[QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylODoJ"},{"stop_id":"1961","geometry":"u}uqFrtxlO@WP?Q?Kk_@IwM"},{"stop_id":"1962","geometry":"i~uqFvdwlOAwH"},{"stop_id":"1963","geometry":"k~uqF~zvlOEmQCu@"},{"stop_id":"1964","geometry":"u~uqFzfvlOq@_T"},{"stop_id":"1965","geometry":"g`vqFzqulOQuG"},{"stop_id":"1966","geometry":"y`vqFdiulOk@kQ"},{"stop_id":"1967","geometry":"ebvqFxvtlOWmI"},{"stop_id":"1968","geometry":"}bvqFjltlO[iK"},{"stop_id":"1969","geometry":"ycvqF``tlOYyI"},{"stop_id":"1970","geometry":"sdvqFfuslOg@wO"},{"stop_id":"1971","geometry":"{evqFndslOq@mT"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOUsL"},{"stop_id":"1978","geometry":"olvqFpwolOMiG"},{"stop_id":"1979","geometry":"}lvqFfoolOQcJ"},{"stop_id":"1980","geometry":"omvqFbdolOWiN"},{"stop_id":"1981","geometry":"gnvqFxtnlOOuH"},{"stop_id":"1982","geometry":"wnvqFbknlOSiK"},{"stop_id":"1983","geometry":"kovqFx~mlOS}J"},{"stop_id":"1984","geometry":"_pvqFzrmlOSoK"},{"stop_id":"1985","geometry":"spvqFjfmlOGoH"},{"stop_id":"1986","geometry":"{pvqFz|llOU}G"},{"stop_id":"1987","geometry":"qqvqF|sllO_@iS"},{"stop_id":"1988","geometry":"qrvqFr_llOYoN"},{"stop_id":"1989","geometry":"ksvqFbpklOOuI"},{"stop_id":"1990","geometry":"{svqFleklOY_O"},{"stop_id":"1991","geometry":"utvqFlujlOSeL"},{"stop_id":"1992","geometry":"iuvqFfhjlO_@sS"},{"stop_id":"1993","geometry":"ivvqFrsilO_@iR"},{"stop_id":"1994","geometry":"iwvqFh`ilOQkJ"},{"stop_id":"1995","geometry":"{wvqF|thlOYoO"},{"stop_id":"1996","geometry":"uxvqFldhlOc@oS"},{"stop_id":"1997","geometry":"yyvqF|oglOY}M"},{"stop_id":"1998","geometry":"szvqF~`glO_@eR"},{"stop_id":"1999","geometry":"s{vqFxmflOWqL"},{"stop_id":"2000","geometry":"k|vqFf`flOQcJ"},{"stop_id":"2001","geometry":"}|vqFbuelOmB{bA"},{"stop_id":"2002","geometry":"k`wqFfqclOa@kT"},{"stop_id":"2003","geometry":"mawqFz{blO[_P"},{"stop_id":"2004","geometry":"ibwqFzjblOw@ya@"},{"stop_id":"2005","geometry":"adwqF`halOSsK"},{"stop_id":"2006","geometry":"udwqFl{`lOSqK"},{"stop_id":"2007","geometry":"iewqFzn`lOq@_\\"},{"stop_id":"2008","geometry":"{fwqFzq_lOWsM"},{"stop_id":"2009","geometry":"sgwqFfc_lO]gR"},{"stop_id":"2010","geometry":"qhwqF~o~kOe@aV"},{"stop_id":"2011","geometry":"wiwqF|x}kO_@eP"},{"stop_id":"2012","geometry":"wjwqFvg}kOYuP"},{"stop_id":"2013","geometry":"qkwqF`v|kO[uO"},{"stop_id":"2014","geometry":"mlwqFje|kOc@aV"},{"stop_id":"2015","geometry":"qmwqFhn{kOi@oY"},{"stop_id":"2016","geometry":"{nwqFxszkOyAgy@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOg@_Y"},{"stop_id":"2022","geometry":"uuwqFvevkOy@we@"},{"stop_id":"2023","geometry":"owwqF~~tkO]aQtFZ"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"77","pattern_name":"8","route_id":"4","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\JrF"},{"stop_id":"2025","geometry":"wvwqFlnukOh@x["},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kO`@jQ"},{"stop_id":"2188","geometry":"wiwqFrx}kO\\rR"},{"stop_id":"2036","geometry":"yhwqFfl~kOb@~T"},{"stop_id":"2037","geometry":"ugwqFfb_lO^jQ"},{"stop_id":"2038","geometry":"ufwqFrt_lO`@rS"},{"stop_id":"2039","geometry":"sewqFfi`lO`@dS"},{"stop_id":"2040","geometry":"qdwqFl}`lOrAzs@"},{"stop_id":"2041","geometry":"}awqFhrblOXpN"},{"stop_id":"2042","geometry":"cawqFzaclOj@|Y"},{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOjGFEhFB`A"},{"stop_id":"2091","geometry":"o`vqFxx|lOFl@XdATf@f@p@h@`@pEvB"},{"stop_id":"2092","geometry":"suuqF`d}lObBv@RIl@f@f@p@Rf@Nh@NbABfAIrMEnBQlEUhD"},{"stop_id":"2093","geometry":"eouqFbm~lOs@nHk@bE}@fFeArE"},{"stop_id":"2162","geometry":"ivuqFrj_mOo@zBs@|Bo@hBkCvG[lAKt@GfA?x@VbF`BA"},{"stop_id":"2195","geometry":null}]},{"pattern_id":"78","pattern_name":"5","route_id":"16","stops":[{"stop_id":"1907","geometry":"isarFb}olOnFA"},{"stop_id":"1957","geometry":"ykarF`}olO`KC"},{"stop_id":"1908","geometry":"w_arF||olOlHA"},{"stop_id":"1909","geometry":"iv`rFz|olOpJA"},{"stop_id":"1910","geometry":"wj`rFx|olOhMC"},{"stop_id":"1911","geometry":"m|_rFt|olObHC"},{"stop_id":"1912","geometry":"is_rFp|olOxFA"},{"stop_id":"1913","geometry":"ok_rFn|olOdJE"},{"stop_id":"1914","geometry":"i`_rFh|olOrKE"},{"stop_id":"1915","geometry":"us~qFb|olOhOG"},{"stop_id":"1916","geometry":"kc~qFz{olOvKE"},{"stop_id":"1917","geometry":"sv}qFt{olO~QG"},{"stop_id":"1918","geometry":"sc}qFl{olOj@?DpP"},{"stop_id":"1919","geometry":"ab}qF~lplO@bJ"},{"stop_id":"1920","geometry":"_b}qFbxplOAfN"},{"stop_id":"1921","geometry":"ab}qFjgqlO?pF"},{"stop_id":"1922","geometry":"ab}qF|nqlOAhF"},{"stop_id":"1923","geometry":"cb}qFfvqlO?xJ"},{"stop_id":"1924","geometry":"cb}qF`brlO?xP"},{"stop_id":"1925","geometry":"cb}qFzsrlOAzM"},{"stop_id":"1926","geometry":"eb}qFvbslO?vE"},{"stop_id":"1927","geometry":"eb}qFnislO?vN"},{"stop_id":"1928","geometry":"eb}qFfyslO?hF"},{"stop_id":"1929","geometry":"eb}qFp`tlO@dN"},{"stop_id":"1930","geometry":"cb}qFvotlO?hF"},{"stop_id":"1931","geometry":"cb}qF`wtlO@rH"},{"stop_id":"1932","geometry":"ab}qFt`ulO@nK"},{"stop_id":"1933","geometry":"_b}qFdmulO@lN"},{"stop_id":"1934","geometry":"}a}qFr|ulO@hLj@?"},{"stop_id":"1935","geometry":"o`}qF|ivlO`I?"},{"stop_id":"1936","geometry":"mv|qF|ivlOfJ@"},{"stop_id":"1937","geometry":"ek|qF~ivlOhJA"},{"stop_id":"1938","geometry":"{_|qF|ivlOfIE"},{"stop_id":"1939","geometry":"su{qFvivlOjLC"},{"stop_id":"1940","geometry":"gh{qFrivlOdJI"},{"stop_id":"1941","geometry":"a}zqFhivlOnJE"},{"stop_id":"1942","geometry":"qqzqFbivlOvJIFDFDBH@pE"},{"stop_id":"1943","geometry":"cezqF`pvlO?xH"},{"stop_id":"1944","geometry":"cezqFzyvlODhY"},{"stop_id":"1945","geometry":"}dzqFdtwlODjP"},{"stop_id":"1946","geometry":"wdzqFpexlODxN"},{"stop_id":"1947","geometry":"qdzqFjuxlOB~ICVj@?"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylO`UExAwBNO^I|CD"},{"stop_id":"1951","geometry":"mmxqFl|xlOvHLNA"},{"stop_id":"1952","geometry":"ecxqFx|xlOzAYzLLxEpH"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLlA@"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOkD~G"},{"stop_id":"1785","geometry":"}qxqFz}}lOgCbF_AtAwGzIy@bA"},{"stop_id":"1786","geometry":"wbyqFtt~lOcIjJ"},{"stop_id":"1787","geometry":"{lyqF``_mO[\\EIIEIAyE@"},{"stop_id":"1788","geometry":"kuyqFn`_mOkQD"},{"stop_id":"1789","geometry":"wgzqFt`_mOgM@@dF"},{"stop_id":"1790","geometry":"}uzqF|g_mO@lI"},{"stop_id":"1791","geometry":"{uzqFjr_mOBnK"},{"stop_id":"1792","geometry":"wuzqFz~_mOBbL"},{"stop_id":"1793","geometry":"suzqF~k`mO?lAO@cJB"},{"stop_id":"1794","geometry":"ga{qFrn`mOeMB"},{"stop_id":"1795","geometry":"mo{qFvn`mO]?GBcMF"},{"stop_id":"1796","geometry":"w~{qFbo`mOuHB"},{"stop_id":"1797","geometry":"mh|qFfo`mOgFB"},{"stop_id":"1798","geometry":"uo|qFjo`mOaG@"},{"stop_id":"1799","geometry":"ww|qFlo`mO_J@"},{"stop_id":"1800","geometry":"wb}qFno`mOmJH"},{"stop_id":"1801","geometry":"en}qFxo`mOaG@"},{"stop_id":"1802","geometry":"gv}qFzo`mOmFB"},{"stop_id":"1803","geometry":"u}}qF~o`mOkA@EiS"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOEgNyF@"},{"stop_id":"1807","geometry":"kh~qF|b_mOcH?"},{"stop_id":"1811","geometry":"oq~qF|b_mO{EA"},{"stop_id":"1812","geometry":"kx~qFzb_mOgJD"},{"stop_id":"1813","geometry":"sc_rF`c_mOwF@"},{"stop_id":"1814","geometry":"kk_rFbc_mOaF@"},{"stop_id":"1815","geometry":"mr_rFdc_mO_F@@fA"},{"stop_id":"1816","geometry":"ky_rFne_mOBjK"},{"stop_id":"1817","geometry":"gy_rFzq_mOBhI"},{"stop_id":"1818","geometry":null}]},{"pattern_id":"79","pattern_name":"5","route_id":"16","stops":[{"stop_id":"1818","geometry":"cy_rFf|_mO?jCpEACuL"},{"stop_id":"1819","geometry":"ur_rFzr_mOCyL"},{"stop_id":"1820","geometry":"yr_rF`e_mOA{@hEA"},{"stop_id":"1821","geometry":"ql_rFbc_mO|E?"},{"stop_id":"1822","geometry":"se_rFbc_mOjKC"},{"stop_id":"1823","geometry":"gy~qF~b_mOnEA"},{"stop_id":"1824","geometry":"wr~qF|b_mOzE?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOFdWjJEAqA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mO?YpHC"},{"stop_id":"1829","geometry":"ov}qF|o`mOdGC"},{"stop_id":"1830","geometry":"in}qFxo`mOtIG"},{"stop_id":"1831","geometry":"sc}qFpo`mOvJC"},{"stop_id":"1832","geometry":"{w|qFlo`mOjCA"},{"stop_id":"1833","geometry":"os|qFjo`mObJC"},{"stop_id":"1834","geometry":"kh|qFfo`mOvIC"},{"stop_id":"1835","geometry":"s}{qFbo`mOnKG"},{"stop_id":"1836","geometry":"cq{qFzn`mON?FCzLC"},{"stop_id":"1837","geometry":"ob{qFrn`mObHA"},{"stop_id":"1838","geometry":"kyzqFpn`mOvBC?wB"},{"stop_id":"1839","geometry":"suzqFtj`mOGuV"},{"stop_id":"1840","geometry":"{uzqF~r_mOCiP"},{"stop_id":"1841","geometry":"_vzqFta_mO?]pMA"},{"stop_id":"1842","geometry":"mgzqFt`_mO`OC"},{"stop_id":"1843","geometry":"kwyqFp`_mOxGCH@HDDHt@{@"},{"stop_id":"1844","geometry":"alyqFb__mOfHmI"},{"stop_id":"1845","geometry":"ybyqFtt~lOz@cAdGaIf@w@"},{"stop_id":"1846","geometry":"owxqFvf~lOh@w@vDwH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOBcGiIK"},{"stop_id":"1859","geometry":"ezvqFvhylOsGK"},{"stop_id":"1860","geometry":"ybwqFjhylO}EG"},{"stop_id":"1861","geometry":"wiwqFbhylOI?_FuH"},{"stop_id":"1862","geometry":"aqwqFl~xlOgAcBkDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CaC?"},{"stop_id":"1865","geometry":"}_yqFjcxlOgPB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlO[@EwL"},{"stop_id":"1868","geometry":"}dzqF|uwlOCcK"},{"stop_id":"1869","geometry":"aezqFxiwlO?sI"},{"stop_id":"1870","geometry":"aezqFd_wlOA{I"},{"stop_id":"1871","geometry":"cezqFhtvlOAyICIOKy@@"},{"stop_id":"1872","geometry":"sgzqFzhvlOoGD"},{"stop_id":"1873","geometry":"cpzqF`ivlO}IF"},{"stop_id":"1874","geometry":"a{zqFhivlOwJF"},{"stop_id":"1875","geometry":"yf{qFpivlOoIB"},{"stop_id":"1876","geometry":"iq{qFtivlO}KD"},{"stop_id":"1877","geometry":"g~{qFzivlO}IB"},{"stop_id":"1878","geometry":"ei|qF~ivlOmJA"},{"stop_id":"1879","geometry":"st|qF|ivlOiK?"},{"stop_id":"1880","geometry":"}`}qF|ivlO]?A}N"},{"stop_id":"1881","geometry":"}a}qF~yulOCgN"},{"stop_id":"1882","geometry":"ab}qFvjulO?yG"},{"stop_id":"1883","geometry":"ab}qF|aulOAkN"},{"stop_id":"1884","geometry":"cb}qFprtlO?}N"},{"stop_id":"1885","geometry":"cb}qFrbtlOAoR"},{"stop_id":"1886","geometry":"eb}qFboslO@_R"},{"stop_id":"1887","geometry":"cb}qFb|rlO?oE"},{"stop_id":"1888","geometry":"cb}qFrurlO?uI"},{"stop_id":"1889","geometry":"cb}qF|jrlOAeQ"},{"stop_id":"1890","geometry":"eb}qFvxqlOBcQ"},{"stop_id":"1891","geometry":"ab}qFrfqlO@sK"},{"stop_id":"1892","geometry":"_b}qF~yplOAmH"},{"stop_id":"1893","geometry":"ab}qFppplOA}H"},{"stop_id":"1894","geometry":"cb}qFrfplOCeJgA?"},{"stop_id":"1895","geometry":"od}qFl{olO}HB"},{"stop_id":"1896","geometry":"mn}qFp{olOuGB"},{"stop_id":"1897","geometry":"cw}qFt{olOsLF"},{"stop_id":"1898","geometry":"wd~qF|{olOoHB"},{"stop_id":"1899","geometry":"gn~qF`|olOmOD"},{"stop_id":"1900","geometry":"u~~qFf|olOsLF"},{"stop_id":"1901","geometry":"il_rFn|olOoE@"},{"stop_id":"1902","geometry":"yr_rFp|olOkMD"},{"stop_id":"1903","geometry":"ea`rFv|olOcG@"},{"stop_id":"1904","geometry":"ii`rFx|olOmJ@"},{"stop_id":"1905","geometry":"wt`rFz|olOuH@"},{"stop_id":"1906","geometry":"m~`rF||olOwKBC}FY?KCiAu@aCl@m@f@GZi@fEpA?"},{"stop_id":"1907","geometry":null}]},{"pattern_id":"80","pattern_name":"11","route_id":"17","stops":[{"stop_id":"2600","geometry":"_f}qFlsdlOV??vCfME"},{"stop_id":"2564","geometry":"_w|qF~wdlOlUK~HItCA"},{"stop_id":"2794","geometry":"{q{qFfwdlOr[O"},{"stop_id":"2795","geometry":"guzqFvvdlOlKE?~B"},{"stop_id":"2796","geometry":"yhzqFpzdlODxV"},{"stop_id":"2797","geometry":"shzqFjrelOBjO"},{"stop_id":"2798","geometry":"ohzqFvbflOHf_@"},{"stop_id":"2799","geometry":"ehzqF~bglOBjR"},{"stop_id":"2800","geometry":"ahzqFjvglOBpMDlJ"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@vM"},{"stop_id":"2572","geometry":"mgzqFdgjlOE`ABhU"},{"stop_id":"2573","geometry":"ogzqFp_klOBzR"},{"stop_id":"2574","geometry":"kgzqFlsklO@tR"},{"stop_id":"2575","geometry":"igzqFbgllO?lI"},{"stop_id":"2576","geometry":"igzqFpqllO?lGBhK"},{"stop_id":"2577","geometry":"egzqFhfmlODlQ"},{"stop_id":"2578","geometry":"_gzqFvxmlOBnO"},{"stop_id":"2579","geometry":"{fzqFfinlOCn@DbL"},{"stop_id":"2580","geometry":"yfzqFzwnlOFrV"},{"stop_id":"2581","geometry":"qfzqFnoolO@|IEfA?hI"},{"stop_id":"2582","geometry":"ufzqF~fplO@~OhA?"},{"stop_id":"2583","geometry":"idzqF~wplOjIA"},{"stop_id":"2599","geometry":"}yyqF|wplOZA?fO"},{"stop_id":"2584","geometry":"ayyqFbhqlO@pG"},{"stop_id":"2585","geometry":"_yyqFtpqlO@xO"},{"stop_id":"2586","geometry":"}xyqFnarlO?Vy@~@r@fAPb@vBfFz@dCtB?"},{"stop_id":"2587","geometry":"goyqF`srlOvFA"},{"stop_id":"2588","geometry":"ogyqF~rrlOlLE"},{"stop_id":"2589","geometry":"azxqFxrrlOh@?FBFP?nL"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSpF?"},{"stop_id":"2590","geometry":"cpxqFzswlOl@APDPJpGrK"},{"stop_id":"2591","geometry":"_exqF~`xlO`JhO"},{"stop_id":"2592","geometry":"}ywqFhqxlOhEpH"},{"stop_id":"2593","geometry":"sswqFzzxlOd@p@nFH"},{"stop_id":"2594","geometry":"}jwqFv|xlOjFH"},{"stop_id":"2595","geometry":"qcwqF`}xlOhIJ"},{"stop_id":"2596","geometry":"gyvqFl}xlOzGLxFF"},{"stop_id":"2597","geometry":"qhvqFb~xlOpFF"},{"stop_id":"2598","geometry":"_avqFj~xlObBBEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"81","pattern_name":"11","route_id":"17","stops":[{"stop_id":"363","geometry":"at_rFzg`lOHtS"},{"stop_id":"364","geometry":"ws_rFp|`lO@~D`MC"},{"stop_id":"365","geometry":"se_rFlbalOhME"},{"stop_id":"366","geometry":"iw~qFfbalOxCAD`@@jC?hN"},{"stop_id":"368","geometry":"gr~qF|valOKzB?rC"},{"stop_id":"369","geometry":"sr~qFl_blO?fBN`D@hS"},{"stop_id":"370","geometry":"ar~qF`|blO?fX"},{"stop_id":"371","geometry":"ar~qFhuclOAlb@hB?"},{"stop_id":"2562","geometry":"yn~qFvxdlObc@M"},{"stop_id":"2563","geometry":"uj}qFhxdlOtIEAqCsCC"},{"stop_id":"2560","geometry":"ud}qFlsdlOQ??vCfME"},{"stop_id":"2564","geometry":"_w|qF~wdlOlUK~HItCA"},{"stop_id":"2794","geometry":"{q{qFfwdlOr[O"},{"stop_id":"2795","geometry":"guzqFvvdlOlKE?~B"},{"stop_id":"2796","geometry":"yhzqFpzdlODxV"},{"stop_id":"2797","geometry":"shzqFjrelOBjO"},{"stop_id":"2798","geometry":"ohzqFvbflOHf_@"},{"stop_id":"2799","geometry":"ehzqF~bglOBjR"},{"stop_id":"2800","geometry":"ahzqFjvglOBpMDlJ"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@vM"},{"stop_id":"2572","geometry":"mgzqFdgjlOE`ABhU"},{"stop_id":"2573","geometry":"ogzqFp_klOBzR"},{"stop_id":"2574","geometry":"kgzqFlsklO@tR"},{"stop_id":"2575","geometry":"igzqFbgllO?lI"},{"stop_id":"2576","geometry":"igzqFpqllO?lGBhK"},{"stop_id":"2577","geometry":"egzqFhfmlODlQ"},{"stop_id":"2578","geometry":"_gzqFvxmlOBnO"},{"stop_id":"2579","geometry":"{fzqFfinlOCn@DbL"},{"stop_id":"2580","geometry":"yfzqFzwnlOFrV"},{"stop_id":"2581","geometry":"qfzqFnoolO@|IEfA?hI"},{"stop_id":"2582","geometry":"ufzqF~fplO@~OhA?"},{"stop_id":"2583","geometry":"idzqF~wplOjIA"},{"stop_id":"2599","geometry":"}yyqF|wplOZA?fO"},{"stop_id":"2584","geometry":"ayyqFbhqlO@pG"},{"stop_id":"2585","geometry":"_yyqFtpqlO@xO"},{"stop_id":"2586","geometry":"}xyqFnarlO?Vy@~@r@fAPb@vBfFz@dCtB?"},{"stop_id":"2587","geometry":"goyqF`srlOvFA"},{"stop_id":"2588","geometry":"ogyqF~rrlOlLE"},{"stop_id":"2589","geometry":"azxqFxrrlOh@?FBFP?nL"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSpF?"},{"stop_id":"2590","geometry":"cpxqFzswlOl@APDPJpGrK"},{"stop_id":"2591","geometry":"_exqF~`xlO`JhO"},{"stop_id":"2592","geometry":"}ywqFhqxlOhEpH"},{"stop_id":"2593","geometry":"sswqFzzxlOd@p@nFH"},{"stop_id":"2594","geometry":"}jwqFv|xlOjFH"},{"stop_id":"2595","geometry":"qcwqF`}xlOhIJ"},{"stop_id":"2596","geometry":"gyvqFl}xlOzGLxFF"},{"stop_id":"2597","geometry":"qhvqFb~xlOpFF"},{"stop_id":"2598","geometry":"_avqFj~xlObBBEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"82","pattern_name":"11","route_id":"17","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOUz^wYa@^il@|EH"},{"stop_id":"278","geometry":"mivqF``zlO}EI_@hl@vY`@^kl@wY_@@qA"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOFeK"},{"stop_id":"2527","geometry":"wovqF`eylONiR"},{"stop_id":"2528","geometry":"govqFvqxlOF_HeII"},{"stop_id":"2529","geometry":"eyvqFlhxlOqNS"},{"stop_id":"2530","geometry":"whwqFxgxlOaHK"},{"stop_id":"2531","geometry":"yqwqFlgxlOuJO"},{"stop_id":"2532","geometry":"o}wqF|fxlOoBC_BiC"},{"stop_id":"2533","geometry":"_dxqFnbxlOqHcMQKQEgE@"},{"stop_id":"2534","geometry":"}txqFzswlOwA?@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?eLGQMEiA@"},{"stop_id":"2535","geometry":"g{xqFxrrlOuID"},{"stop_id":"2536","geometry":"}eyqF~rrlO}J@"},{"stop_id":"2537","geometry":"{qyqF`srlOa@?{@eCwBgFQc@s@gAn@s@"},{"stop_id":"2601","geometry":"gyyqFrbrlOHKAgO"},{"stop_id":"2538","geometry":"_yyqF~qqlOAgO"},{"stop_id":"2539","geometry":"ayyqFvaqlO?{HkKB"},{"stop_id":"2540","geometry":"mezqF~wplOe@??mK"},{"stop_id":"2541","geometry":"sfzqFpkplOAyJ"},{"stop_id":"2542","geometry":"ufzqFv_plO?aBDgAAqH"},{"stop_id":"2543","geometry":"qfzqFzpolOC}M"},{"stop_id":"2544","geometry":"ufzqF|aolOEiN"},{"stop_id":"2545","geometry":"{fzqFrrnlOC{FBa@A}H"},{"stop_id":"2546","geometry":"}fzqFv_nlOAoM"},{"stop_id":"2547","geometry":"_gzqFfqmlOG}P"},{"stop_id":"2548","geometry":"ggzqFh_mlOAiD?mH"},{"stop_id":"2549","geometry":"igzqFppllOAoS"},{"stop_id":"2550","geometry":"kgzqF`|klOA}S"},{"stop_id":"2551","geometry":"mgzqFbgklOCsS"},{"stop_id":"2552","geometry":"qgzqFnrjlOAgHD{@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUEyI"},{"stop_id":"2782","geometry":"{gzqFfihlOEuS"},{"stop_id":"2783","geometry":"ahzqFptglOCwO"},{"stop_id":"2784","geometry":"ehzqFxcglOGg]"},{"stop_id":"2785","geometry":"mhzqFpeflOEoT"},{"stop_id":"2786","geometry":"shzqF`pelOEoXyGB"},{"stop_id":"2792","geometry":"sqzqFtvdlOqa@P"},{"stop_id":"2793","geometry":"et{qFfwdlOkKJkQH"},{"stop_id":"2559","geometry":"}r|qF|wdlOaLDAqCsCC"},{"stop_id":"2560","geometry":null}]},{"pattern_id":"83","pattern_name":"11","route_id":"17","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOUz^wYa@^il@|EH"},{"stop_id":"278","geometry":"mivqF``zlO}EI_@hl@vY`@^kl@wY_@@qA"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOFeK"},{"stop_id":"2527","geometry":"wovqF`eylONiR"},{"stop_id":"2528","geometry":"govqFvqxlOF_HeII"},{"stop_id":"2529","geometry":"eyvqFlhxlOqNS"},{"stop_id":"2530","geometry":"whwqFxgxlOaHK"},{"stop_id":"2531","geometry":"yqwqFlgxlOuJO"},{"stop_id":"2532","geometry":"o}wqF|fxlOoBC_BiC"},{"stop_id":"2533","geometry":"_dxqFnbxlOqHcMQKQEgE@"},{"stop_id":"2534","geometry":"}txqFzswlOwA?@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?eLGQMEiA@"},{"stop_id":"2535","geometry":"g{xqFxrrlOuID"},{"stop_id":"2536","geometry":"}eyqF~rrlO}J@"},{"stop_id":"2537","geometry":"{qyqF`srlOa@?{@eCwBgFQc@s@gAn@s@"},{"stop_id":"2601","geometry":"gyyqFrbrlOHKAgO"},{"stop_id":"2538","geometry":"_yyqF~qqlOAgO"},{"stop_id":"2539","geometry":"ayyqFvaqlO?{HkKB"},{"stop_id":"2540","geometry":"mezqF~wplOe@??mK"},{"stop_id":"2541","geometry":"sfzqFpkplOAyJ"},{"stop_id":"2542","geometry":"ufzqFv_plO?aBDgAAqH"},{"stop_id":"2543","geometry":"qfzqFzpolOC}M"},{"stop_id":"2544","geometry":"ufzqF|aolOEiN"},{"stop_id":"2545","geometry":"{fzqFrrnlOC{FBa@A}H"},{"stop_id":"2546","geometry":"}fzqFv_nlOAoM"},{"stop_id":"2547","geometry":"_gzqFfqmlOG}P"},{"stop_id":"2548","geometry":"ggzqFh_mlOAiD?mH"},{"stop_id":"2549","geometry":"igzqFppllOAoS"},{"stop_id":"2550","geometry":"kgzqF`|klOA}S"},{"stop_id":"2551","geometry":"mgzqFbgklOCsS"},{"stop_id":"2552","geometry":"qgzqFnrjlOAgHD{@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUEyI"},{"stop_id":"2782","geometry":"{gzqFfihlOEuS"},{"stop_id":"2783","geometry":"ahzqFptglOCwO"},{"stop_id":"2784","geometry":"ehzqFxcglOGg]"},{"stop_id":"2785","geometry":"mhzqFpeflOEoT"},{"stop_id":"2786","geometry":"shzqF`pelOEoXyGB"},{"stop_id":"2792","geometry":"sqzqFtvdlOqa@P"},{"stop_id":"2793","geometry":"et{qFfwdlOkKJkQH"},{"stop_id":"2559","geometry":"}r|qF|wdlOaLDAqCsCC"},{"stop_id":"2560","geometry":"ud}qFlsdlOQ??vC_DB"},{"stop_id":"2561","geometry":"gj}qFhxdlO{f@L@qF"},{"stop_id":"349","geometry":"ar~qFdqdlO?qZ"},{"stop_id":"350","geometry":"ar~qFruclO?w^"},{"stop_id":"351","geometry":"ar~qFzublOAcMOaD"},{"stop_id":"352","geometry":"sr~qFtbblO?{FLuC"},{"stop_id":"353","geometry":"er~qFbvalOC{QGw@AiA"},{"stop_id":"354","geometry":"sr~qFd_alOEgL"},{"stop_id":"355","geometry":"yr~qF|q`lOMeb@"},{"stop_id":"356","geometry":"gs~qFvn_lOIcZ"},{"stop_id":"357","geometry":"qs~qFrs~kOE}L"},{"stop_id":"358","geometry":"ws~qFte~kOE{L{A@"},{"stop_id":"359","geometry":"yv~qFzw}kOa]N?pB"},{"stop_id":"360","geometry":"{t_rF|{}kODn]"},{"stop_id":"361","geometry":"ut_rFlz~kODzN"},{"stop_id":"362","geometry":"ot_rFhj_lOLn\\"},{"stop_id":"363","geometry":null}]},{"pattern_id":"84","pattern_name":"11","route_id":"17","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"85","pattern_name":"22","route_id":"18","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BAw@LiQ"},{"stop_id":"1510","geometry":"cztqFxkxlO?_@vDaI"},{"stop_id":"1511","geometry":"kttqFv`xlObIsP"},{"stop_id":"1512","geometry":"gjtqFbowlOrC}FBENCDEVg@BOhFA"},{"stop_id":"1513","geometry":"s|sqFzdwlOtHA"},{"stop_id":"1514","geometry":"}rsqFxdwlO`GAD`@FRVf@"},{"stop_id":"1515","geometry":"uisqFtgwlOhAtBnEuEtC?"},{"stop_id":"1476","geometry":"e|rqFtdwlOfI@"},{"stop_id":"1477","geometry":"}qrqFvdwlOpJ?"},{"stop_id":"1478","geometry":"kfrqFvdwlOzJ?"},{"stop_id":"1479","geometry":"ozqqFvdwlOhJ?"},{"stop_id":"1608","geometry":"eoqqFvdwlOdH?"},{"stop_id":"1516","geometry":"_fqqFvdwlObQE"},{"stop_id":"1517","geometry":"{spqFpdwlOpJC"},{"stop_id":"1518","geometry":"ihpqFldwlOjLE"},{"stop_id":"1519","geometry":"}zoqFfdwlOtJE"},{"stop_id":"1520","geometry":"gooqF`dwlObJC"},{"stop_id":"1521","geometry":"cdoqF|cwlOxHC"},{"stop_id":"1522","geometry":"iznqFxcwlOfLC"},{"stop_id":"1523","geometry":"amnqFtcwlOlLE"},{"stop_id":"1524","geometry":"s_nqFncwlObNG"},{"stop_id":"1525","geometry":"opmqFfcwlOlEACW[sAGg@CwH"},{"stop_id":"3561","geometry":"mkmqFxtvlO@i@zBeC"},{"stop_id":"1526","geometry":"ogmqFhovlObDmD"},{"stop_id":"1527","geometry":"kbmqFzivlOxMiN"},{"stop_id":"1528","geometry":"qslqFpzulOfFiF"},{"stop_id":"1529","geometry":"illqFfsulOpI}IpA?"},{"stop_id":"1530","geometry":"e_lqFhhulO`FA"},{"stop_id":"1531","geometry":"cxkqFfhulObOA"},{"stop_id":"1532","geometry":"_hkqFdhulO~VE@zA"},{"stop_id":"1533","geometry":"}ojqFzjulO?jI"},{"stop_id":"1534","geometry":"}ojqFfuulO@jL"},{"stop_id":"1535","geometry":"{ojqFrbvlO@|K"},{"stop_id":"1536","geometry":"yojqFpovlO?vJCfD"},{"stop_id":"1537","geometry":"}ojqFp`wlOD`K"},{"stop_id":"1538","geometry":"wojqFrlwlODtM"},{"stop_id":"1539","geometry":"qojqFh{wlO@hFJlCXbENfCJzE@nDpEA"},{"stop_id":"1540","geometry":"yfjqFv}xlOvGC"},{"stop_id":"1541","geometry":"a~iqFr}xlO|`@Mp_@GfK@"},{"stop_id":"1542","geometry":"iogqF~|xlOjRB"},{"stop_id":"1543","geometry":"}{fqFb}xlObS@"},{"stop_id":"1544","geometry":"ygfqFd}xlO`VN"},{"stop_id":"1545","geometry":"wpeqFt}xlOtUT"},{"stop_id":"1546","geometry":"azdqFj~xlO`JHfFH"},{"stop_id":"1547","geometry":"wgdqF~~xlO~YX"},{"stop_id":"1548","geometry":"wlcqFx_ylOrD@bCEfCK|CWtDi@"},{"stop_id":"1549","geometry":"ctbqFf}xlOvBc@bAWlEoAfEaBzBeApAu@"},{"stop_id":"1550","geometry":"c{aqF|qxlO~@i@`LiH"},{"stop_id":"1551","geometry":"alaqFhgxlOrPoK"},{"stop_id":"1552","geometry":"mz`qFxzwlOjh@o\\"},{"stop_id":"1553","geometry":"aq_qFh}vlOfSiM"},{"stop_id":"1554","geometry":"y|~pF~nvlOvVyO"},{"stop_id":"1555","geometry":"ae~pFd~ulO|[kStNgJ"},{"stop_id":"1556","geometry":"mx|pFp~tlOpNcJCiX"},{"stop_id":"3479","geometry":"_i|pFbzslOAgJzBA@`K"},{"stop_id":"3400","geometry":"ce|pFzzslOB`L}BABp\\"},{"stop_id":"1557","geometry":"yh|pFleulOD~X"},{"stop_id":"1609","geometry":"sh|pFl_vlO?~A_B?_@Kg@QmBsAOI[EkCeB[EsF@KAKMAOAuGdC?"},{"stop_id":"1558","geometry":null}]},{"pattern_id":"86","pattern_name":"22","route_id":"18","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"87","pattern_name":"22","route_id":"18","stops":[{"stop_id":"1558","geometry":"g||pFjqulOzOBL@T^n@AB|K"},{"stop_id":"1609","geometry":"sh|pFl_vlOHf_@"},{"stop_id":"1559","geometry":"ih|pFt_wlODvA}N?"},{"stop_id":"1560","geometry":"ax|pFlbwlOo\\@"},{"stop_id":"1561","geometry":"qu}pFnbwlOy\\A"},{"stop_id":"1562","geometry":"ks~pFlbwlOkF?aFE"},{"stop_id":"1563","geometry":"ya_qFfbwlO{J@"},{"stop_id":"1564","geometry":"um_qFhbwlOmI@yCjB"},{"stop_id":"1565","geometry":"}|_qFvewlOsXfQ"},{"stop_id":"1566","geometry":"qv`qF~wwlOeTbN"},{"stop_id":"1567","geometry":"wkaqFbgxlOkLnHqC~AyAp@"},{"stop_id":"1568","geometry":"o`bqFduxlOuB|@sBv@oEnA"},{"stop_id":"1569","geometry":"inbqFj{xlOaAVoB`@}Dj@kAJqAJgCJcCDyEC"},{"stop_id":"1570","geometry":"}mcqFv_ylOuh@i@"},{"stop_id":"1571","geometry":"swdqFl~xlOaVW"},{"stop_id":"1509","geometry":"uneqFt}xlOuUM"},{"stop_id":"1572","geometry":"kefqFf}xlOsQC"},{"stop_id":"1573","geometry":"_xfqFb}xlOuVC"},{"stop_id":"1574","geometry":"uogqF~|xlO{JAyRBcg@L"},{"stop_id":"1575","geometry":"owiqFn}xlO{TH?["},{"stop_id":"1576","geometry":"kmjqF||xlOAsCK{Eo@qKGkC"},{"stop_id":"1577","geometry":"qojqFn`xlOC{O"},{"stop_id":"1579","geometry":"uojqFrowlOHkP"},{"stop_id":"1580","geometry":"kojqFf~vlOOi["},{"stop_id":"1581","geometry":"{ojqF|avlOAcL"},{"stop_id":"1582","geometry":"}ojqFxtulOAyK{B@"},{"stop_id":"1583","geometry":"{sjqF`hulOqQB"},{"stop_id":"1584","geometry":"mfkqFdhulOeL@"},{"stop_id":"1585","geometry":"sskqFfhulOuJ@"},{"stop_id":"1586","geometry":"i_lqFhhulOmA?}MjN"},{"stop_id":"1587","geometry":"uplqFtwulO{BzBcEjE"},{"stop_id":"1588","geometry":"uzlqF|avlO}IjJ"},{"stop_id":"1589","geometry":"semqFhmvlOwDdEAR@fF"},{"stop_id":"3604","geometry":"kkmqFj{vlO?hADt@^`BBViF@"},{"stop_id":"1590","geometry":"kqmqFfcwlOuFB"},{"stop_id":"1591","geometry":"aymqFjcwlOiJB"},{"stop_id":"1592","geometry":"kdnqFncwlOcID"},{"stop_id":"1593","geometry":"onnqFtcwlOcIB"},{"stop_id":"1594","geometry":"sxnqFxcwlOyD@"},{"stop_id":"1578","geometry":"m~nqFzcwlO{D@"},{"stop_id":"1595","geometry":"idoqF|cwlOgKD"},{"stop_id":"1596","geometry":"qpoqFbdwlOkMD"},{"stop_id":"1597","geometry":"}~oqFhdwlOuKB"},{"stop_id":"1598","geometry":"skpqFldwlOgGB"},{"stop_id":"1599","geometry":"{spqFpdwlOkRD"},{"stop_id":"1600","geometry":"ggqqFvdwlOyG?"},{"stop_id":"1601","geometry":"apqqFvdwlOoJ?"},{"stop_id":"1465","geometry":"q{qqFvdwlOsI?"},{"stop_id":"1466","geometry":"efrqFvdwlOoKA"},{"stop_id":"1467","geometry":"urrqFtdwlOoF?"},{"stop_id":"1468","geometry":"ezrqFtdwlOmF?"},{"stop_id":"1602","geometry":"sasqFtdwlOiOB"},{"stop_id":"1603","geometry":"}qsqFxdwlOoRB?l@EXyDzH"},{"stop_id":"1604","geometry":"mktqF`qwlOuFpL"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"88","pattern_name":"22","route_id":"18","stops":[{"stop_id":"1576","geometry":"kmjqF||xlOAsCK{Eo@qKGkC"},{"stop_id":"1577","geometry":"qojqFn`xlOC{O"},{"stop_id":"1579","geometry":"uojqFrowlOHkP"},{"stop_id":"1580","geometry":"kojqFf~vlOOi["},{"stop_id":"1581","geometry":"{ojqF|avlOAcL"},{"stop_id":"1582","geometry":"}ojqFxtulOAyK{B@"},{"stop_id":"1583","geometry":"{sjqF`hulOqQB"},{"stop_id":"1584","geometry":"mfkqFdhulOeL@"},{"stop_id":"1585","geometry":"sskqFfhulOuJ@"},{"stop_id":"1586","geometry":"i_lqFhhulOmA?}MjN"},{"stop_id":"1587","geometry":"uplqFtwulO{BzBcEjE"},{"stop_id":"1588","geometry":"uzlqF|avlO}IjJ"},{"stop_id":"1589","geometry":"semqFhmvlOwDdEAR@fF"},{"stop_id":"3604","geometry":"kkmqFj{vlO?hADt@^`BBViF@"},{"stop_id":"1590","geometry":"kqmqFfcwlOuFB"},{"stop_id":"1591","geometry":"aymqFjcwlOiJB"},{"stop_id":"1592","geometry":"kdnqFncwlOcID"},{"stop_id":"1593","geometry":"onnqFtcwlOcIB"},{"stop_id":"1594","geometry":"sxnqFxcwlOyD@"},{"stop_id":"1578","geometry":"m~nqFzcwlO{D@"},{"stop_id":"1595","geometry":"idoqF|cwlOgKD"},{"stop_id":"1596","geometry":"qpoqFbdwlOkMD"},{"stop_id":"1597","geometry":"}~oqFhdwlOuKB"},{"stop_id":"1598","geometry":"skpqFldwlOgGB"},{"stop_id":"1599","geometry":"{spqFpdwlOkRD"},{"stop_id":"1600","geometry":"ggqqFvdwlOyG?"},{"stop_id":"1601","geometry":"apqqFvdwlOoJ?"},{"stop_id":"1465","geometry":"q{qqFvdwlOsI?"},{"stop_id":"1466","geometry":"efrqFvdwlOoKA"},{"stop_id":"1467","geometry":"urrqFtdwlOoF?"},{"stop_id":"1468","geometry":"ezrqFtdwlOmF?"},{"stop_id":"1602","geometry":"sasqFtdwlOiOB"},{"stop_id":"1603","geometry":"}qsqFxdwlOoRB?l@EXyDzH"},{"stop_id":"1604","geometry":"mktqF`qwlOuFpL"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"89","pattern_name":"14","route_id":"19","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BxMeN"},{"stop_id":"1508","geometry":"uktqFtpxlOrDsD|CeD"},{"stop_id":"1474","geometry":"catqFzexlObNoNrG{G"},{"stop_id":"1475","geometry":"kisqFnmwlOxEcFGQCSAwF"},{"stop_id":"3483","geometry":"_csqFl}vlOEsR"},{"stop_id":"3484","geometry":"ecsqFxivlOAwH"},{"stop_id":"3485","geometry":"gcsqF``vlOAuH"},{"stop_id":"3486","geometry":"icsqFjvulOAiH"},{"stop_id":"3487","geometry":"kcsqF`mulOA{F"},{"stop_id":"3488","geometry":"mcsqFdeulOAkQ"},{"stop_id":"3489","geometry":"ocsqFxrtlOCoS"},{"stop_id":"3490","geometry":"scsqFh~slOAiK"},{"stop_id":"3491","geometry":"ucsqF~qslOCkN"},{"stop_id":"3492","geometry":"ycsqFrbslO[c{@"},{"stop_id":"3493","geometry":"udsqFnfqlOCoK"},{"stop_id":"3494","geometry":"ydsqF~yplOGcQ"},{"stop_id":"3495","geometry":"aesqFzgplOEqM"},{"stop_id":"3496","geometry":"gesqFhyolOIqT"},{"stop_id":"3497","geometry":"qesqFvcolOA{AvCeH"},{"stop_id":"3498","geometry":"{`sqFtwnlOtFwM"},{"stop_id":"3499","geometry":"eyrqF|hnlOpDwI"},{"stop_id":"3500","geometry":"ssrqFd~mlOjJwT"},{"stop_id":"3501","geometry":"ghrqFlhmlOhDaIQCsAB"},{"stop_id":"3502","geometry":"cfrqFj~llOu@B_G@MmV"},{"stop_id":"3503","geometry":"gprqFbgllOAmE|EA"},{"stop_id":"3504","geometry":"kirqFr`llOnFC"},{"stop_id":"3505","geometry":"{arqFn`llOl\\M"},{"stop_id":"3533","geometry":"mdqqF``llOlCCFGzCAXF|LC"},{"stop_id":"3531","geometry":"clpqFv_llO~JCrBEfSiAlBOrACx@@jBLvNvCt@JxAFl@?v@EbKsAxAOxAIxACn`@ExBFtDV`BBnAA"},{"stop_id":"3575","geometry":"m`lqFn_llOjNA"},{"stop_id":"3576","geometry":"aqkqFl_llOhKC"},{"stop_id":"3577","geometry":"wdkqFh_llOzVE"},{"stop_id":"3578","geometry":"{ljqFb_llOfFA"},{"stop_id":"3579","geometry":"sejqF`_llOpa@I"},{"stop_id":"3580","geometry":"aciqFv~klOfPG"},{"stop_id":"3581","geometry":"yqhqFn~klO~PG"},{"stop_id":"3582","geometry":"y_hqFf~klOrIAnAHAcF"},{"stop_id":"1041","geometry":null}]},{"pattern_id":"90","pattern_name":"14","route_id":"19","stops":[{"stop_id":"1041","geometry":"wrgqFjwklOAaBmFFDpHaC@"},{"stop_id":"3583","geometry":"c~gqFd~klOgPF"},{"stop_id":"3584","geometry":"kohqFl~klOaMF"},{"stop_id":"3585","geometry":"m}hqFt~klOwIDaYD"},{"stop_id":"3586","geometry":"gbjqF`_llOeG@"},{"stop_id":"3587","geometry":"mjjqFb_llOoXD"},{"stop_id":"3588","geometry":"}ckqFh_llOwPB"},{"stop_id":"3589","geometry":"uukqFl_llOgLBsAC"},{"stop_id":"3590","geometry":"qelqFl_llOqF[kACo`@DyAByAHyANcKrAw@Dm@?yAGu@KwNwCkBMy@AsABmBNgShAsBDaMB"},{"stop_id":"3532","geometry":"enpqFv_llOaK@"},{"stop_id":"3506","geometry":"gzpqFx_llOSE{C@GFsGD"},{"stop_id":"3507","geometry":"shqqFb`llOmNF"},{"stop_id":"3508","geometry":"axqqFj`llOkGB"},{"stop_id":"3509","geometry":"m`rqFn`llOmFB"},{"stop_id":"3510","geometry":"{grqFr`llOmG@F~M"},{"stop_id":"3511","geometry":"aprqFtollOFzMvFA"},{"stop_id":"3512","geometry":"ahrqFn~llOpCGPBaCpF"},{"stop_id":"3513","geometry":"_grqF|emlOoGhO"},{"stop_id":"3514","geometry":"oorqFfvmlOkH`Q"},{"stop_id":"3515","geometry":"{xrqFhhnlOkG`O"},{"stop_id":"3516","geometry":"gasqFjxnlOkCnG@fC"},{"stop_id":"3517","geometry":"qesqFbeolOH~P"},{"stop_id":"3518","geometry":"gesqFbwolODdN"},{"stop_id":"3519","geometry":"aesqFhfplOFpQ"},{"stop_id":"3520","geometry":"ydsqFzxplOBdN"},{"stop_id":"3521","geometry":"udsqF`hqlOXnx@"},{"stop_id":"3522","geometry":"{csqFpaslODbM"},{"stop_id":"3523","geometry":"ucsqFtoslOBhR"},{"stop_id":"3524","geometry":"qcsqF~btlOMpT"},{"stop_id":"3525","geometry":"_dsqFpxtlOP|N"},{"stop_id":"3526","geometry":"mcsqFnhulOBbJ"},{"stop_id":"3527","geometry":"icsqFrsulO@tL"},{"stop_id":"3528","geometry":"gcsqFhavlO@|H"},{"stop_id":"3529","geometry":"ecsqFfkvlOBdL"},{"stop_id":"3530","geometry":"acsqFlxvlOBfKBb@FPuD|D"},{"stop_id":"1469","geometry":"ghsqFhlwlOoJzJ"},{"stop_id":"1470","geometry":"wssqFdxwlOcJjJ"},{"stop_id":"1471","geometry":"{~sqFpcxlOkErE"},{"stop_id":"1472","geometry":"getqFdjxlOqDpDsDxD"},{"stop_id":"1473","geometry":"mptqFpuxlOaIhIa@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"91","pattern_name":"14","route_id":"19","stops":[{"stop_id":"3532","geometry":"enpqFv_llOaK@"},{"stop_id":"3506","geometry":"gzpqFx_llOSE{C@GFsGD"},{"stop_id":"3507","geometry":"shqqFb`llOmNF"},{"stop_id":"3508","geometry":"axqqFj`llOkGB"},{"stop_id":"3509","geometry":"m`rqFn`llOmFB"},{"stop_id":"3510","geometry":"{grqFr`llOmG@F~M"},{"stop_id":"3511","geometry":"aprqFtollOFzMvFA"},{"stop_id":"3512","geometry":"ahrqFn~llOpCGPBaCpF"},{"stop_id":"3513","geometry":"_grqF|emlOoGhO"},{"stop_id":"3514","geometry":"oorqFfvmlOkH`Q"},{"stop_id":"3515","geometry":"{xrqFhhnlOkG`O"},{"stop_id":"3516","geometry":"gasqFjxnlOkCnG@fC"},{"stop_id":"3517","geometry":"qesqFbeolOH~P"},{"stop_id":"3518","geometry":"gesqFbwolODdN"},{"stop_id":"3519","geometry":"aesqFhfplOFpQ"},{"stop_id":"3520","geometry":"ydsqFzxplOBdN"},{"stop_id":"3521","geometry":"udsqF`hqlOXnx@"},{"stop_id":"3522","geometry":"{csqFpaslODbM"},{"stop_id":"3523","geometry":"ucsqFtoslOBhR"},{"stop_id":"3524","geometry":"qcsqF~btlOMpT"},{"stop_id":"3525","geometry":"_dsqFpxtlOP|N"},{"stop_id":"3526","geometry":"mcsqFnhulOBbJ"},{"stop_id":"3527","geometry":"icsqFrsulO@tL"},{"stop_id":"3528","geometry":"gcsqFhavlO@|H"},{"stop_id":"3529","geometry":"ecsqFfkvlOBdL"},{"stop_id":"3530","geometry":"acsqFlxvlOBfKBb@FPuD|D"},{"stop_id":"1469","geometry":"ghsqFhlwlOoJzJ"},{"stop_id":"1470","geometry":"wssqFdxwlOcJjJ"},{"stop_id":"1471","geometry":"{~sqFpcxlOkErE"},{"stop_id":"1472","geometry":"getqFdjxlOqDpDsDxD"},{"stop_id":"1473","geometry":"mptqFpuxlOaIhIa@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"92","pattern_name":"14","route_id":"19","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"93","pattern_name":"86","route_id":"20","stops":[{"stop_id":"3773","geometry":"errrFvjomOqAj@s@eFHoBv@uDCqG`S?KkE"},{"stop_id":"3289","geometry":"w`rrFxlnmOY}LK}GGyHKaFo@ce@k@{h@"},{"stop_id":"3774","geometry":"merrF`ujmOSgh@"},{"stop_id":"3803","geometry":"afrrFxkimOOik@"},{"stop_id":"3775","geometry":"qfrrFn_hmOMi_@"},{"stop_id":"3776","geometry":"_grrFd_gmOKuW"},{"stop_id":"2254","geometry":"kgrrFnffmOK}W"},{"stop_id":"2255","geometry":"wgrrFpmemOIaS"},{"stop_id":"2256","geometry":"ahrrFnydmOEyN"},{"stop_id":"2257","geometry":"ghrrFtidmOOi^"},{"stop_id":"2258","geometry":"whrrFjjcmOGu["},{"stop_id":"2259","geometry":"_irrFtmbmOGwQ"},{"stop_id":"2260","geometry":"girrF|zamOUit@"},{"stop_id":"3805","geometry":"}irrFre`mOEqQ"},{"stop_id":"3777","geometry":"cjrrF`s_mOIkj@"},{"stop_id":"3778","geometry":"mjrrFtg~lOCcgA"},{"stop_id":"3779","geometry":"qjrrFp_|lOWam@"},{"stop_id":"3780","geometry":"ikrrFnqzlOY}eA@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@yW"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOgVGGe@MYs@k@IEYE_@DYPKJO\\Gp@Bl@J`@FJVPNBTBd@E`@QPOFGJWDK@]bKD"},{"stop_id":"2909","geometry":"sasrFlgqlOcKEA\\EJKVGFQNa@Pe@DUCOCWQO[Gk@"},{"stop_id":"952","geometry":"ctsrFvgqlOBk@BYN]JKXQ^EXDHDr@j@LXFd@jJD"},{"stop_id":"2911","geometry":"kbsrFlgqlOkJEGe@MYs@k@IEYE_@DYPKJO\\Gp@Bl@J`@FJVPNBTBd@E`@QPOFGJWDK@]bZH"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFfBn@x@cE|@aEnCsJ"},{"stop_id":"3781","geometry":"g`rrFrqplOtG_UrBwH"},{"stop_id":"3782","geometry":"}sqrFzqolOt@mDt@{DtBcM"},{"stop_id":"3783","geometry":"{lqrFlxnlOrCkPz@uFvC{V"},{"stop_id":"3784","geometry":"saqrFngmlOtAoLR{BN{BJ{BDyBB{BAkE"},{"stop_id":"3785","geometry":"e}prFh`llOOkt@"},{"stop_id":"3786","geometry":"u}prF|jjlOOyk@EoI_H@CxGhHANxl@r@AKhB?lCT|@@f@{@@Sav@EoI_H@E~NaCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQvByC"},{"stop_id":"1695","geometry":"mlprF~kclOpAiBLMPMb@Sp@IzC@j@FXH`@X\\^PZRr@F`@Bd@?pTCb@I`@KV}@nA"},{"stop_id":"1696","geometry":"i~orF`idlOoBpCKTGVa@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":null}]},{"pattern_id":"94","pattern_name":"86","route_id":"20","stops":[{"stop_id":"1694","geometry":"}jprFnxclO?yCGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA?"},{"stop_id":"3048","geometry":"wlqrFrcilOdMqBXnh@"},{"stop_id":"3787","geometry":"w}prFpijlOPlu@"},{"stop_id":"3788","geometry":"e}prF~_llO@tECzBExBKzBOzBSzBkAzJ"},{"stop_id":"3789","geometry":"iaqrFzemlOaDnX{@tF_CbN"},{"stop_id":"3790","geometry":"glqrFdvnlOcDfR"},{"stop_id":"3791","geometry":"kqqrFliolO[~AcAtEeBnGkKn^"},{"stop_id":"3792","geometry":"}crrFb{plOo@bCg@`Cy@bEgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOgVGGe@MYs@k@IEYE_@DYPKJO\\Gp@Bl@J`@FJVPNBTBd@E`@QPOFGJWDK@]bKD"},{"stop_id":"2909","geometry":"sasrFlgqlOcKEA\\EJKVGFQNa@Pe@DUCOCWQO[Gk@"},{"stop_id":"952","geometry":"ctsrFvgqlOBk@BYN]JKXQ^EXDHDr@j@LXFd@jJD"},{"stop_id":"2911","geometry":"kbsrFlgqlOkJEGe@MYs@k@IEYE_@DYPKJO\\Gp@Bl@J`@FJVPNBTBd@E`@QPOFGJWDK@]bZH"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2951","geometry":"kkrrFnzrlOOfIAjV"},{"stop_id":"2913","geometry":"}krrFb|slO?|["},{"stop_id":"2914","geometry":"}krrF`ytlO?tL"},{"stop_id":"2915","geometry":"}krrFvfulO?~["},{"stop_id":"2902","geometry":"}krrFvcvlOApK"},{"stop_id":"2916","geometry":"_lrrFhpvlO?jO"},{"stop_id":"2917","geometry":"_lrrFt`wlOArP"},{"stop_id":"2918","geometry":"alrrFhrwlOAbZ"},{"stop_id":"3793","geometry":"clrrFlmxlO\\fjA"},{"stop_id":"3794","geometry":"ekrrFtxzlOP`e@"},{"stop_id":"3795","geometry":"sjrrFv~{lODxgA"},{"stop_id":"3796","geometry":"mjrrFpg~lOHtj@"},{"stop_id":"3797","geometry":"cjrrFfs_mOJla@Rhn@"},{"stop_id":"3221","geometry":"cirrF~dbmOFlT"},{"stop_id":"2267","geometry":"{hrrFlzbmOFbX"},{"stop_id":"2268","geometry":"shrrFpscmOJnV"},{"stop_id":"2269","geometry":"ghrrF`kdmODdL"},{"stop_id":"2270","geometry":"ahrrFfxdmOLzZ"},{"stop_id":"2271","geometry":"sgrrFbtemOHjV"},{"stop_id":"2272","geometry":"igrrFnkfmODtH"},{"stop_id":"2273","geometry":"cgrrFdufmODrK"},{"stop_id":"3798","geometry":"}frrFxagmOLlb@"},{"stop_id":"3799","geometry":"ofrrFfehmOLpe@"},{"stop_id":"3804","geometry":"afrrFxkimOPrg@F|E"},{"stop_id":"3800","geometry":"gerrFj{jmOd@pb@n@be@J`FFxHJfG"},{"stop_id":"3801","geometry":"qarrFd~mmOd@~SDfF"},{"stop_id":"3802","geometry":"e`rrFlznmOF`OwJFsA_@i@AMB}@Z"},{"stop_id":"3773","geometry":null}]},{"pattern_id":"95","pattern_name":"34","route_id":"21","stops":[{"stop_id":"2261","geometry":"uyqrF|vamO`E?"},{"stop_id":"2262","geometry":"ssqrF|vamOxPA"},{"stop_id":"2263","geometry":"yaqrFzvamOd@C@fY"},{"stop_id":"2264","geometry":"q`qrF~pbmO?d@qG?"},{"stop_id":"2265","geometry":"ciqrFdrbmOu@@}CPqK?"},{"stop_id":"2266","geometry":"i|qrFxrbmOsK@@pF"},{"stop_id":"2267","geometry":"{hrrFlzbmOFbX"},{"stop_id":"2268","geometry":"shrrFpscmOJnV"},{"stop_id":"2269","geometry":"ghrrF`kdmODdL"},{"stop_id":"2270","geometry":"ahrrFfxdmOLzZ"},{"stop_id":"2271","geometry":"sgrrFbtemOHjV"},{"stop_id":"2272","geometry":"igrrFnkfmODtH"},{"stop_id":"2273","geometry":"cgrrFdufmO?p@cKF"},{"stop_id":"2274","geometry":"gsrrF~vfmOcAHqATq@PsJhD"},{"stop_id":"2275","geometry":"cesrFz}fmOaL~D"},{"stop_id":"2276","geometry":"ersrFzcgmOaIpC?rB"},{"stop_id":"2277","geometry":"g|srF`lgmO?zI"},{"stop_id":"2278","geometry":"g|srF|vgmO?x@DdAJx@v@hEfAa@"},{"stop_id":"2279","geometry":"uwsrF~ahmOn[sL"},{"stop_id":"2280","geometry":"e{rrFjtgmO`YoK"},{"stop_id":"2281","geometry":"carrFzggmOnDsA~A]fCcA"},{"stop_id":"2282","geometry":"ktqrFdbgmO|QaH"},{"stop_id":"2283","geometry":"maqrFbyfmOfM{E"},{"stop_id":"2284","geometry":"esprFfrfmO|W}J"},{"stop_id":"2285","geometry":"gzorFhffmOrRkH"},{"stop_id":"2286","geometry":"sforF||emOrPoG"},{"stop_id":"2287","geometry":"_unrFltemOtToI"},{"stop_id":"2288","geometry":"i_nrF|iemO|KeE"},{"stop_id":"2289","geometry":"krmrFvcemO~JyD"},{"stop_id":"2337","geometry":"kfmrF|}dmOrFuBwAcJ"},{"stop_id":"2290","geometry":"oamrFbodmOeD}SW}BYcEhB?"},{"stop_id":"2291","geometry":"}dmrFbpcmOdG?"},{"stop_id":"2292","geometry":"w|lrFbpcmO~JA"},{"stop_id":"2293","geometry":"wplrF`pcmOjF@`@Dn@PZJ`@Tv@n@TTZb@Vd@d@nAl@pC"},{"stop_id":"2294","geometry":"e~krFn}cmO~AjIL\\nJoD"},{"stop_id":"2295","geometry":"gokrFhcdmOjRgH"},{"stop_id":"2296","geometry":"{{jrF`zcmO|NsF"},{"stop_id":"2297","geometry":"}kjrFlrcmOzMgF"},{"stop_id":"2298","geometry":"a}irFdkcmOnGaC"},{"stop_id":"2299","geometry":"qtirFbgcmObI_D"},{"stop_id":"2300","geometry":"mjirFbbcmOlM_F"},{"stop_id":"2301","geometry":"_|hrFb{bmOhJmD"},{"stop_id":"2302","geometry":"uphrFtubmO`PiG"},{"stop_id":"2303","geometry":"s_hrFjmbmOrMaF"},{"stop_id":"2304","geometry":"_qgrFhfbmOvKeE"},{"stop_id":"2305","geometry":"gdgrFb`bmO`VeJ"},{"stop_id":"2306","geometry":"emfrF|tamOjPmG"},{"stop_id":"2307","geometry":"y{erFnlamObMyE"},{"stop_id":"2308","geometry":"umerFteamOnHuC"},{"stop_id":"2309","geometry":"ederF~`amOfLkE"},{"stop_id":"2310","geometry":"}vdrFrz`mOtTqIrPkG"},{"stop_id":"2338","geometry":"socrFtg`mOxO_GtUaJ"},{"stop_id":"2311","geometry":"chbrFrt_mO`ZaL"},{"stop_id":"2312","geometry":"amarFpg_mO`X}J"},{"stop_id":"2313","geometry":"_t`rFr{~lOjK{D"},{"stop_id":"2314","geometry":"sg`rFvu~lOtJqD"},{"stop_id":"2315","geometry":"}{_rFdp~lOv@YXGzJsD"},{"stop_id":"2316","geometry":"om_rFni~lOlFqB"},{"stop_id":"2317","geometry":"af_rF|e~lO`IqCvOiG"},{"stop_id":"2318","geometry":"gk~qF`y}lOdHkC"},{"stop_id":"2319","geometry":"ab~qFtt}lOfI{C"},{"stop_id":"2320","geometry":"yw}qFxo}lOlHqC"},{"stop_id":"2321","geometry":"kn}qFfk}lOrK_E|@O"},{"stop_id":"2322","geometry":"y_}qFvd}lOlJ_B"},{"stop_id":"2323","geometry":"kt|qFva}lOnJ_B"},{"stop_id":"2324","geometry":"{h|qFv~|lOjDk@p@G"},{"stop_id":"2325","geometry":"}a|qFb}|lOnAAhHDRA~@QpBs@"},{"stop_id":"2326","geometry":"}o{qF~z|lOp@U~A{@^KhFC"},{"stop_id":"2327","geometry":"ac{qF|w|lO~SK"},{"stop_id":"2328","geometry":"anzqFpw|lO`GC"},{"stop_id":"2329","geometry":"_fzqFlw|lOf@?l@B~MC"},{"stop_id":"2330","geometry":"ityqFlw|lOnHA"},{"stop_id":"2331","geometry":"yjyqFjw|lOzEA"},{"stop_id":"2332","geometry":"}cyqFhw|lO`KC"},{"stop_id":"2333","geometry":"{wxqFdw|lO|I}@"},{"stop_id":"2334","geometry":"}lxqFfu|lOdJmC"},{"stop_id":"2335","geometry":"waxqFxp|lOdA]vBk@tAUxAQx@ErEcG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lO`HcJ"},{"stop_id":"1260","geometry":"w{vqFtn{lOr@}@FcI"},{"stop_id":"2336","geometry":"{yvqFrb{lONyV`FF"},{"stop_id":"582","geometry":null}]},{"pattern_id":"96","pattern_name":"34","route_id":"21","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO}HfKy@DeBR"},{"stop_id":"2197","geometry":"oywqFzm|lOiARwBj@wCdAm@Ps@LoGl@k@b@SHuBd@qEB"},{"stop_id":"2198","geometry":"c|xqFfw|lO}LB"},{"stop_id":"2199","geometry":"ajyqFjw|lOyG@"},{"stop_id":"2200","geometry":"{ryqFlw|lOgK@"},{"stop_id":"2201","geometry":"c_zqFnw|lOeC@m@CmFB"},{"stop_id":"2202","geometry":"elzqFpw|lOwRH"},{"stop_id":"2203","geometry":"}_{qFzw|lOmID_@JiB~@"},{"stop_id":"2204","geometry":"un{qFlz|lOyCdA_@Hs@H}@A"},{"stop_id":"2205","geometry":"ax{qFd}|lOkFCcBBsDj@"},{"stop_id":"2206","geometry":"eh|qFp~|lOeLlB"},{"stop_id":"2207","geometry":"ku|qF~a}lOmGdA"},{"stop_id":"2208","geometry":"y}|qFdd}lO}B`@wGdC"},{"stop_id":"2209","geometry":"oj}qFli}lOcIxC"},{"stop_id":"2210","geometry":"st}qFfn}lO{IdD"},{"stop_id":"2211","geometry":"o_~qFls}lO_JfD"},{"stop_id":"2212","geometry":"oj~qFtx}lOuFxB"},{"stop_id":"2213","geometry":"er~qFn|}lOwKrD"},{"stop_id":"2214","geometry":"}~~qFbb~lOwMlF"},{"stop_id":"2215","geometry":"um_rFpi~lOiJhD"},{"stop_id":"2216","geometry":"_y_rFzn~lOe@N}UzI"},{"stop_id":"2217","geometry":"cq`rFfz~lOmYrK"},{"stop_id":"2218","geometry":"qkarFzf_mOq[vL"},{"stop_id":"2219","geometry":"chbrFrt_mOuU`J}KdE"},{"stop_id":"2339","geometry":"wkcrFze`mOoTdIqb@fP"},{"stop_id":"2220","geometry":"yderFhaamOuEfB"},{"stop_id":"2221","geometry":"okerFpdamOoPnG"},{"stop_id":"2222","geometry":"_}erF`mamOmPnG"},{"stop_id":"2223","geometry":"mnfrFpuamOm]vM"},{"stop_id":"2224","geometry":"{lgrFhdbmOmRjH"},{"stop_id":"2225","geometry":"i`hrFtmbmOgLlE"},{"stop_id":"2226","geometry":"qmhrFbtbmOgSxH"},{"stop_id":"2227","geometry":"yairF|}bmOwGfC"},{"stop_id":"2228","geometry":"qjirFdbcmOuIfD"},{"stop_id":"2229","geometry":"guirFlgcmO_IxC"},{"stop_id":"2230","geometry":"g_jrFflcmOoJrD"},{"stop_id":"2231","geometry":"wjjrFzqcmOcNdF"},{"stop_id":"2232","geometry":"{yjrF`ycmOgRfH"},{"stop_id":"2233","geometry":"cmkrFhbdmOsLnEM]yAuH"},{"stop_id":"2234","geometry":"_~krFd~cmOs@gDe@oAWe@[c@UUw@o@a@U[Ko@Qa@EyGA"},{"stop_id":"2235","geometry":"erlrF`pcmOiJ@"},{"stop_id":"2236","geometry":"o}lrFbpcmOwI?PtC"},{"stop_id":"2237","geometry":"ugmrFxtcmO^jDrEvY"},{"stop_id":"2238","geometry":"a`mrF|tdmOh@hD_QtG"},{"stop_id":"2239","geometry":"wpmrF|bemO{KdE"},{"stop_id":"2240","geometry":"s}mrFbiemOaUtI"},{"stop_id":"2241","geometry":"usnrFxsemOkRjH"},{"stop_id":"2242","geometry":"agorFd}emOuQzG"},{"stop_id":"2243","geometry":"wyorF`ffmO{c@tP"},{"stop_id":"2244","geometry":"s~prFvwfmOiPhG"},{"stop_id":"2245","geometry":"}oqrF``gmOuGfC_B\\QF"},{"stop_id":"2246","geometry":"e|qrFnegmO}QbH"},{"stop_id":"2247","geometry":"corrFrngmOoPjG"},{"stop_id":"2248","geometry":"s`srF~vgmOiX`Kq@mDQeB"},{"stop_id":"2249","geometry":"a|srFlzgmOEu@?eN"},{"stop_id":"2250","geometry":"g|srFpigmO?c@~I_D"},{"stop_id":"2251","geometry":"gqsrFlcgmOlMsE"},{"stop_id":"2252","geometry":"ybsrFx|fmOhHgCp@QpAUlAI`@A"},{"stop_id":"2253","geometry":"{qrrF|vfmOvIEGgO"},{"stop_id":"2254","geometry":"kgrrFnffmOK}W"},{"stop_id":"2255","geometry":"wgrrFpmemOIaS"},{"stop_id":"2256","geometry":"ahrrFnydmOEyN"},{"stop_id":"2257","geometry":"ghrrFtidmOOi^"},{"stop_id":"2258","geometry":"whrrFjjcmOGu["},{"stop_id":"2259","geometry":"_irrFtmbmOGwQ"},{"stop_id":"2260","geometry":"girrF|zamO?}BpNA"},{"stop_id":"2261","geometry":null}]},{"pattern_id":"97","pattern_name":"21","route_id":"22","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAcMc@cB?"},{"stop_id":"2658","geometry":"}dyqFf~ykOoIB"},{"stop_id":"2659","geometry":"moyqFj~ykOwYL"},{"stop_id":"2660","geometry":"ejzqFx~ykOqFD"},{"stop_id":"2661","geometry":"wqzqF~~ykOkRN"},{"stop_id":"2662","geometry":"ce{qFn_zkOsSJ@hF"},{"stop_id":"2666","geometry":"uy{qFdgzkOFrL"},{"stop_id":"2667","geometry":"my{qFxtzkODdJ"},{"stop_id":"2668","geometry":"gy{qF~_{kOFnM"},{"stop_id":"2669","geometry":"_y{qFnn{kOFbO"},{"stop_id":"2670","geometry":"wx{qFr~{kOB`M"},{"stop_id":"2671","geometry":"sx{qFtl|kODpO"},{"stop_id":"2672","geometry":"mx{qFf}|kO@rJ"},{"stop_id":"2673","geometry":"kx{qFzh}kODfR"},{"stop_id":"2721","geometry":"ex{qFb|}kOBlM"},{"stop_id":"2674","geometry":"ax{qFpj~kOFfZ"},{"stop_id":"2675","geometry":"yw{qFxe_lOD`W"},{"stop_id":"2676","geometry":"sw{qFz}_lOBhK"},{"stop_id":"2677","geometry":"ow{qFdj`lO@bNdBG"},{"stop_id":"2636","geometry":"gt{qF`y`lOlMA"},{"stop_id":"2637","geometry":"ye{qF~x`lOtLE"},{"stop_id":"2638","geometry":"cxzqFxx`lOt@?fAPXFbIrC@zI"},{"stop_id":"2639","geometry":"eizqFbialO?n@QEaD@QDWPQZET_@|E"},{"stop_id":"2640","geometry":"{qzqFvsalO]|EM^UXOJSB}MF"},{"stop_id":"2641","geometry":"_d{qFf}alOu@?ODOFUVQb@OdB"},{"stop_id":"2642","geometry":"mh{qFvbblOK`@INMLMF[DwA@"},{"stop_id":"2643","geometry":"sm{qFfeblOcHB?zA"},{"stop_id":"2685","geometry":"wv{qFfhblO@j`@"},{"stop_id":"2686","geometry":"uv{qFriclO@`M"},{"stop_id":"2687","geometry":"sv{qFtwclO@xS"},{"stop_id":"2720","geometry":"qv{qFnldlO@`P"},{"stop_id":"2565","geometry":"ov{qFp}dlOIbV"},{"stop_id":"2566","geometry":"yv{qFttelOLrL"},{"stop_id":"2567","geometry":"kv{qFhbflOBzM"},{"stop_id":"2568","geometry":"gv{qFdqflO?tE"},{"stop_id":"2569","geometry":"gv{qFzwflOFzX"},{"stop_id":"2570","geometry":"_v{qFvqglOBzM"},{"stop_id":"2571","geometry":"{u{qFr`hlOBzY"},{"stop_id":"2688","geometry":"wu{qFn{hlO@zM"},{"stop_id":"2689","geometry":"uu{qFjjilO@tM"},{"stop_id":"2690","geometry":"su{qF`yilO@lS"},{"stop_id":"2691","geometry":"qu{qFnmjlO@bP"},{"stop_id":"2692","geometry":"ou{qFr~jlO@`M"},{"stop_id":"2693","geometry":"mu{qFtlklO@~M"},{"stop_id":"2694","geometry":"ku{qFt{klO@tNQ?"},{"stop_id":"2695","geometry":"{u{qFjkllOP?@`M"},{"stop_id":"2696","geometry":"gu{qFlyllO@zM"},{"stop_id":"2697","geometry":"eu{qFhhmlOBvM"},{"stop_id":"2698","geometry":"au{qF`wmlO@tJ"},{"stop_id":"2699","geometry":"_u{qFvbnlO@|F"},{"stop_id":"2700","geometry":"}t{qFtjnlOF|P"},{"stop_id":"2701","geometry":"ut{qFr|nlOHjY"},{"stop_id":"2702","geometry":"kt{qF~volO?vB{OF?`B"},{"stop_id":"2703","geometry":"ge|qF`~olO?fJ"},{"stop_id":"2704","geometry":"ge|qFhiplO?dM"},{"stop_id":"2705","geometry":"ge|qFnwplO@f@vNI"},{"stop_id":"2706","geometry":"mu{qFlxplOvKA?jB"},{"stop_id":"2707","geometry":"uh{qFv{plO?tI"},{"stop_id":"2708","geometry":"uh{qFlfqlO@bR"},{"stop_id":"2719","geometry":"sh{qFpyqlO?nBTxCPp@~@lB"},{"stop_id":"2709","geometry":"ke{qFzfrlOlAtB~@rBRn@Nr@JbAt@pE"},{"stop_id":"2710","geometry":"w}zqF~yrlOn@nE^bAPZbApA^p@P`@"},{"stop_id":"2711","geometry":"_wzqFthslO~GfP"},{"stop_id":"2712","geometry":"_nzqF|yslOxBbFXh@j@p@"},{"stop_id":"2713","geometry":"_hzqF|ctlOzBhChBzD"},{"stop_id":"2714","geometry":"y`zqFbntlO|B`FkC`C"},{"stop_id":"2715","geometry":"gazqFfytlO[Xpf@hdAPVPN^JV??zQpF?"},{"stop_id":"2590","geometry":"cpxqFzswlOl@APDPJpGrK"},{"stop_id":"2591","geometry":"_exqF~`xlO`JhO"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"98","pattern_name":"21","route_id":"22","stops":[{"stop_id":"2642","geometry":"mh{qF|bblOKZINMLMF[DwA@"},{"stop_id":"2643","geometry":"sm{qFfeblOcHB?zA"},{"stop_id":"2685","geometry":"wv{qFfhblO@j`@"},{"stop_id":"2686","geometry":"uv{qFriclO@`M"},{"stop_id":"2687","geometry":"sv{qFtwclO@xS"},{"stop_id":"2720","geometry":"qv{qFnldlO@`P"},{"stop_id":"2565","geometry":"ov{qFp}dlOIbV"},{"stop_id":"2566","geometry":"yv{qFttelOLrL"},{"stop_id":"2567","geometry":"kv{qFhbflOBzM"},{"stop_id":"2568","geometry":"gv{qFdqflO?tE"},{"stop_id":"2569","geometry":"gv{qFzwflOFzX"},{"stop_id":"2570","geometry":"_v{qFvqglOBzM"},{"stop_id":"2571","geometry":"{u{qFr`hlOBzY"},{"stop_id":"2688","geometry":"wu{qFn{hlO@zM"},{"stop_id":"2689","geometry":"uu{qFjjilO@tM"},{"stop_id":"2690","geometry":"su{qF`yilO@lS"},{"stop_id":"2691","geometry":"qu{qFnmjlO@bP"},{"stop_id":"2692","geometry":"ou{qFr~jlO@`M"},{"stop_id":"2693","geometry":"mu{qFtlklO@~M"},{"stop_id":"2694","geometry":"ku{qFt{klO@tNQ?"},{"stop_id":"2695","geometry":"{u{qFjkllOP?@`M"},{"stop_id":"2696","geometry":"gu{qFlyllO@zM"},{"stop_id":"2697","geometry":"eu{qFhhmlOBvM"},{"stop_id":"2698","geometry":"au{qF`wmlO@tJ"},{"stop_id":"2699","geometry":"_u{qFvbnlO@|F"},{"stop_id":"2700","geometry":"}t{qFtjnlOF|P"},{"stop_id":"2701","geometry":"ut{qFr|nlOHjY"},{"stop_id":"2702","geometry":"kt{qF~volO?vB{OF?`B"},{"stop_id":"2703","geometry":"ge|qF`~olO?fJ"},{"stop_id":"2704","geometry":"ge|qFhiplO?dM"},{"stop_id":"2705","geometry":"ge|qFnwplO@f@vNI"},{"stop_id":"2706","geometry":"mu{qFlxplOvKA?jB"},{"stop_id":"2707","geometry":"uh{qFv{plO?tI"},{"stop_id":"2708","geometry":"uh{qFlfqlO@bR"},{"stop_id":"2719","geometry":"sh{qFpyqlO?nBTxCPp@~@lB"},{"stop_id":"2709","geometry":"ke{qFzfrlOlAtB~@rBRn@Nr@JbAt@pE"},{"stop_id":"2710","geometry":"w}zqF~yrlOn@nE^bAPZbApA^p@P`@"},{"stop_id":"2711","geometry":"_wzqFthslO~GfP"},{"stop_id":"2712","geometry":"_nzqF|yslOxBbFXh@j@p@"},{"stop_id":"2713","geometry":"_hzqF|ctlOzBhChBzD"},{"stop_id":"2714","geometry":"y`zqFbntlO|B`FkC`C"},{"stop_id":"2715","geometry":"gazqFfytlO[Xpf@hdAPVPN^JV??zQpF?"},{"stop_id":"2590","geometry":"cpxqFzswlOl@APDPJpGrK"},{"stop_id":"2591","geometry":"_exqF~`xlO`JhO"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"99","pattern_name":"21","route_id":"22","stops":[{"stop_id":"2593","geometry":"sswqFzzxlOd@p@nFH"},{"stop_id":"2594","geometry":"}jwqFv|xlOjFH"},{"stop_id":"2595","geometry":"qcwqF`}xlOhIJ"},{"stop_id":"2596","geometry":"gyvqFl}xlOtHJy@fnAvY`@^kl@wY_@FcH"},{"stop_id":"1955","geometry":"cpvqFrvylOGbHvY^_@jl@wYa@Xub@"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlO}EI@qA"},{"stop_id":"1857","geometry":"ipvqFd}ylOApAvY^_@jl@wYa@j@yz@"},{"stop_id":"1858","geometry":"_pvqFfqylOFeK"},{"stop_id":"2527","geometry":"wovqF`eylOs@~fAvY`@^kl@wY_@b@_m@"},{"stop_id":"2528","geometry":"govqFvqxlOF_HeII"},{"stop_id":"2529","geometry":"eyvqFlhxlOqNS"},{"stop_id":"2530","geometry":"whwqFxgxlOaHK"},{"stop_id":"2531","geometry":"yqwqFlgxlOuJO"},{"stop_id":"2532","geometry":"o}wqF|fxlOoBC_BiC"},{"stop_id":"2533","geometry":"_dxqFnbxlOqHcMQKQEgE@"},{"stop_id":"2534","geometry":"}txqFzswlOwA?@wMCyOm@?"},{"stop_id":"2602","geometry":"eyxqFhtvlOSCQIKO}DmI"},{"stop_id":"2603","geometry":"u`yqF|hvlOcEqI"},{"stop_id":"2604","geometry":"yfyqFj~ulOq@yAc@u@g@s@aAiAc@Yg@QiAYa@OcAq@]y@oKyTf@c@"},{"stop_id":"2605","geometry":"{`zqF|xtlO~BwBoBgE"},{"stop_id":"2606","geometry":"k`zqF|ntlOwBuEqCaD"},{"stop_id":"2607","geometry":"uhzqFdctlOUYm@mAsIgS"},{"stop_id":"2608","geometry":"muzqFtkslOcAaC_@q@cAqAQ[_@cAsA_J"},{"stop_id":"2609","geometry":"{~zqFnurlOQaAS}A[iA_AsB_A_B"},{"stop_id":"2610","geometry":"}d{qFpgrlOmAcCQq@UyC?}D"},{"stop_id":"2611","geometry":"sh{qFbwqlOA}M"},{"stop_id":"2612","geometry":"uh{qFdhqlO?uM"},{"stop_id":"2613","geometry":"uh{qFnyplO?c@mIB"},{"stop_id":"2614","geometry":"cs{qFnxplOs@AyNH"},{"stop_id":"2615","geometry":"qd|qFvxplOS?AcM"},{"stop_id":"2616","geometry":"ge|qFrjplO?yM"},{"stop_id":"2617","geometry":"ge|qFx{olO?YzOGAaD"},{"stop_id":"2618","geometry":"mt{qFtuolOGyV"},{"stop_id":"2619","geometry":"ut{qFz}nlOCaJ"},{"stop_id":"2620","geometry":"yt{qFxrnlOE_N"},{"stop_id":"2621","geometry":"_u{qFxcnlOCmQ"},{"stop_id":"2622","geometry":"cu{qFjqmlOAaN"},{"stop_id":"2623","geometry":"eu{qFhbmlOCqM"},{"stop_id":"2624","geometry":"iu{qFvsllOAiR"},{"stop_id":"2625","geometry":"ku{qFl`llOAqI"},{"stop_id":"2626","geometry":"mu{qFzuklOAqM"},{"stop_id":"2627","geometry":"ou{qFhgklOAy_@"},{"stop_id":"2628","geometry":"qu{qFnfjlOAqE"},{"stop_id":"2629","geometry":"su{qF|_jlO?wK"},{"stop_id":"2630","geometry":"su{qFdsilOA_H"},{"stop_id":"2631","geometry":"uu{qFdjilO?_L"},{"stop_id":"2632","geometry":"uu{qFd}hlOCmT"},{"stop_id":"2553","geometry":"yu{qFvghlOCeM"},{"stop_id":"2633","geometry":"}u{qFpyglOEiW"},{"stop_id":"2554","geometry":"cv{qFfaglOEuT"},{"stop_id":"2555","geometry":"iv{qFpkflOA}T"},{"stop_id":"2556","geometry":"kv{qFruelOA{M"},{"stop_id":"2557","geometry":"mv{qFvfelOCiQ"},{"stop_id":"2558","geometry":"qv{qFltdlO?aR"},{"stop_id":"2634","geometry":"qv{qFjadlOCcU"},{"stop_id":"2635","geometry":"uv{qFfkclOA{d@zJEZEPK"},{"stop_id":"2678","geometry":"mi{qFrdblORYFQDSLaBPc@TWNGNE`A?"},{"stop_id":"2679","geometry":"sc{qFf}alOpMGRCVSR[FU@Q"},{"stop_id":"2680","geometry":"wrzqFbzalOt@kKD]J_@RYNIPEtCA"},{"stop_id":"2681","geometry":"cjzqFljalOJ?PDAkKcIsCYGgAQq@?"},{"stop_id":"2682","geometry":"_xzqFxx`lOiMD"},{"stop_id":"2683","geometry":"if{qF~x`lO}K@"},{"stop_id":"2684","geometry":"gs{qF`y`lOeCFAuO"},{"stop_id":"2644","geometry":"ow{qFrh`lOCwJ"},{"stop_id":"2645","geometry":"sw{qFz|_lOE}W"},{"stop_id":"2646","geometry":"yw{qF|c_lOEcT"},{"stop_id":"2717","geometry":"_x{qFxn~kOCiM"},{"stop_id":"2647","geometry":"cx{qFn`~kOCeM"},{"stop_id":"2648","geometry":"gx{qFhr}kOCaH"},{"stop_id":"2649","geometry":"kx{qFfi}kOAwI"},{"stop_id":"2650","geometry":"mx{qFn~|kOEwM"},{"stop_id":"2718","geometry":"sx{qFvo|kOC_O"},{"stop_id":"2651","geometry":"wx{qFv_|kOG_M"},{"stop_id":"2652","geometry":"_y{qFvq{kOGmN"},{"stop_id":"2653","geometry":"gy{qFhb{kOEmK"},{"stop_id":"2654","geometry":"my{qFzuzkOIwS"},{"stop_id":"2655","geometry":"wy{qFbazkO?g@`TM"},{"stop_id":"2663","geometry":"ud{qFl_zkO|MI"},{"stop_id":"2656","geometry":"wuzqFb_zkObKI"},{"stop_id":"2657","geometry":"sizqFx~ykOdZM"},{"stop_id":"2716","geometry":"mnyqFj~ykOpJElHV"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"100","pattern_name":"21","route_id":"22","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlO}EI@qA"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOFeK"},{"stop_id":"2527","geometry":"wovqF`eylONiR"},{"stop_id":"2528","geometry":"govqFvqxlOF_HeII"},{"stop_id":"2529","geometry":"eyvqFlhxlOqNS"},{"stop_id":"2530","geometry":"whwqFxgxlOaHK"},{"stop_id":"2531","geometry":"yqwqFlgxlOuJO"},{"stop_id":"2532","geometry":"o}wqF|fxlOoBC_BiC"},{"stop_id":"2533","geometry":"_dxqFnbxlOqHcMQKQEgE@"},{"stop_id":"2534","geometry":"}txqFzswlOwA?@wMCyOm@?"},{"stop_id":"2602","geometry":"eyxqFhtvlOSCQIKO}DmI"},{"stop_id":"2603","geometry":"u`yqF|hvlOcEqI"},{"stop_id":"2604","geometry":"yfyqFj~ulOq@yAc@u@g@s@aAiAc@Yg@QiAYa@OcAq@]y@oKyTf@c@"},{"stop_id":"2605","geometry":"{`zqF|xtlO~BwBoBgE"},{"stop_id":"2606","geometry":"k`zqF|ntlOwBuEqCaD"},{"stop_id":"2607","geometry":"uhzqFdctlOUYm@mAsIgS"},{"stop_id":"2608","geometry":"muzqFtkslOcAaC_@q@cAqAQ[_@cAsA_J"},{"stop_id":"2609","geometry":"{~zqFnurlOQaAS}A[iA_AsB_A_B"},{"stop_id":"2610","geometry":"}d{qFpgrlOmAcCQq@UyC?}D"},{"stop_id":"2611","geometry":"sh{qFbwqlOA}M"},{"stop_id":"2612","geometry":"uh{qFdhqlO?uM"},{"stop_id":"2613","geometry":"uh{qFnyplO?c@mIB"},{"stop_id":"2614","geometry":"cs{qFnxplOs@AyNH"},{"stop_id":"2615","geometry":"qd|qFvxplOS?AcM"},{"stop_id":"2616","geometry":"ge|qFrjplO?yM"},{"stop_id":"2617","geometry":"ge|qFx{olO?YzOGAaD"},{"stop_id":"2618","geometry":"mt{qFtuolOGyV"},{"stop_id":"2619","geometry":"ut{qFz}nlOCaJ"},{"stop_id":"2620","geometry":"yt{qFxrnlOE_N"},{"stop_id":"2621","geometry":"_u{qFxcnlOCmQ"},{"stop_id":"2622","geometry":"cu{qFjqmlOAaN"},{"stop_id":"2623","geometry":"eu{qFhbmlOCqM"},{"stop_id":"2624","geometry":"iu{qFvsllOAiR"},{"stop_id":"2625","geometry":"ku{qFl`llOAqI"},{"stop_id":"2626","geometry":"mu{qFzuklOAqM"},{"stop_id":"2627","geometry":"ou{qFhgklOAy_@"},{"stop_id":"2628","geometry":"qu{qFnfjlOAqE"},{"stop_id":"2629","geometry":"su{qF|_jlO?wK"},{"stop_id":"2630","geometry":"su{qFdsilOA_H"},{"stop_id":"2631","geometry":"uu{qFdjilO?_L"},{"stop_id":"2632","geometry":"uu{qFd}hlOCmT"},{"stop_id":"2553","geometry":"yu{qFvghlOCeM"},{"stop_id":"2633","geometry":"}u{qFpyglOEiW"},{"stop_id":"2554","geometry":"cv{qFfaglOEuT"},{"stop_id":"2555","geometry":"iv{qFpkflOA}T"},{"stop_id":"2556","geometry":"kv{qFruelOA{M"},{"stop_id":"2557","geometry":"mv{qFvfelOCiQ"},{"stop_id":"2558","geometry":"qv{qFltdlO?aR"},{"stop_id":"2634","geometry":"qv{qFjadlOCcU"},{"stop_id":"2635","geometry":"uv{qFfkclOA{d@zJEZEPK"},{"stop_id":"2678","geometry":"mi{qFrdblORYFQDSLaBPc@TWNGNE`A?"},{"stop_id":"2679","geometry":"sc{qFf}alOpMGRCVSR[FU@Q"},{"stop_id":"2680","geometry":"wrzqFbzalOt@kKD]J_@RYNIPEtCA"},{"stop_id":"2681","geometry":"cjzqFljalOJ?PDAkKcIsCYGgAQq@?"},{"stop_id":"2682","geometry":"_xzqFxx`lOiMD"},{"stop_id":"2683","geometry":"if{qF~x`lO}K@"},{"stop_id":"2684","geometry":"gs{qF`y`lOeCFAuO"},{"stop_id":"2644","geometry":"ow{qFrh`lOCwJ"},{"stop_id":"2645","geometry":"sw{qFz|_lOE}W"},{"stop_id":"2646","geometry":"yw{qF|c_lOEcT"},{"stop_id":"2717","geometry":"_x{qFxn~kOCiM"},{"stop_id":"2647","geometry":"cx{qFn`~kOCeM"},{"stop_id":"2648","geometry":"gx{qFhr}kOCaH"},{"stop_id":"2649","geometry":"kx{qFfi}kOAwI"},{"stop_id":"2650","geometry":"mx{qFn~|kOEwM"},{"stop_id":"2718","geometry":"sx{qFvo|kOC_O"},{"stop_id":"2651","geometry":"wx{qFv_|kOG_M"},{"stop_id":"2652","geometry":"_y{qFvq{kOGmN"},{"stop_id":"2653","geometry":"gy{qFhb{kOEmK"},{"stop_id":"2654","geometry":"my{qFzuzkOIwS"},{"stop_id":"2655","geometry":"wy{qFbazkO?g@`TM"},{"stop_id":"2663","geometry":"ud{qFl_zkO|MI"},{"stop_id":"2656","geometry":"wuzqFb_zkObKI"},{"stop_id":"2657","geometry":"sizqFx~ykOdZM"},{"stop_id":"2716","geometry":"mnyqFj~ykOpJElHV"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"101","pattern_name":"21","route_id":"22","stops":[{"stop_id":"2593","geometry":"sswqFzzxlOd@p@nFH"},{"stop_id":"2594","geometry":"}jwqFv|xlOjFH"},{"stop_id":"2595","geometry":"qcwqF`}xlOhIJ"},{"stop_id":"2596","geometry":"gyvqFl}xlOtHJQxW"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"102","pattern_name":"19","route_id":"23","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOiKM"},{"stop_id":"2955","geometry":"cuwqFj~ylOaHK"},{"stop_id":"2956","geometry":"e~wqF~}ylOiJK"},{"stop_id":"2957","geometry":"oixqFr}ylOyHK"},{"stop_id":"2958","geometry":"isxqFf}ylOcBCmD@"},{"stop_id":"2959","geometry":"{{xqFd}ylOmNB"},{"stop_id":"2960","geometry":"ikyqFh}ylOqF@"},{"stop_id":"2961","geometry":"{ryqFj}ylO_M@"},{"stop_id":"2962","geometry":"{`zqFl}ylO}A?MEs@o@GCIAkGB"},{"stop_id":"2963","geometry":"ynzqFt{ylOkNH"},{"stop_id":"2964","geometry":"e~zqF~{ylOwF?"},{"stop_id":"2965","geometry":"}e{qF~{ylOeK?"},{"stop_id":"2966","geometry":"cr{qF~{ylOwG@OCOKMOQa@UQYGcAA"},{"stop_id":"2967","geometry":"o`|qFbyylOcFI"},{"stop_id":"2968","geometry":"sg|qFxxylOuJQ"},{"stop_id":"2969","geometry":"is|qFfxylO_KQkA?"},{"stop_id":"2970","geometry":"ua}qFtwylOuH@"},{"stop_id":"2971","geometry":"kk}qFvwylO{E@i@_@[c@KUQmA]s@AK_B?"},{"stop_id":"2972","geometry":"ky}qFppylOiE@"},{"stop_id":"2973","geometry":"u_~qFrpylOS@KDSPWFwHB"},{"stop_id":"2974","geometry":"yk~qFxqylOWCc@O{HB"},{"stop_id":"2975","geometry":"qw~qFhqylOwJ@"},{"stop_id":"2976","geometry":"ic_rFjqylOwJB"},{"stop_id":"2977","geometry":"ao_rFnqylO{IB"},{"stop_id":"2978","geometry":"}y_rFrqylOYCG{MgEB"},{"stop_id":"2979","geometry":"ga`rFvbylOsL@"},{"stop_id":"2980","geometry":"{n`rFxbylOsE@"},{"stop_id":"2981","geometry":"ou`rFzbylOaQD"},{"stop_id":"2982","geometry":"qgarF`cylOkKB"},{"stop_id":"2983","geometry":"}sarFdcylOeJ@"},{"stop_id":"2984","geometry":"c_brFfcylO}UD"},{"stop_id":"2985","geometry":"avbrFlcylOyUF"},{"stop_id":"2986","geometry":"{lcrFtcylOYAsA??BeRF"},{"stop_id":"2987","geometry":"ocdrF~cylOU?G{N"},{"stop_id":"3019","geometry":"mddrFbtxlOCeJ"},{"stop_id":"3103","geometry":"qddrF|hxlOE{P"},{"stop_id":"3020","geometry":"wddrF`wwlOC}G"},{"stop_id":"3021","geometry":"{ddrFbnwlOEmHKg@GS]g@"},{"stop_id":"3022","geometry":"sfdrFpawlOSYGSGSEi@AiJ"},{"stop_id":"3023","geometry":"_hdrFzrvlOAaM"},{"stop_id":"3024","geometry":"ahdrFxdvlOAqR"},{"stop_id":"3025","geometry":"chdrFfqulOAcN"},{"stop_id":"3026","geometry":"ehdrFbbulOAaN"},{"stop_id":"3027","geometry":"ghdrF`stlOAwL"},{"stop_id":"3028","geometry":"ihdrFhetlO?eM"},{"stop_id":"3029","geometry":"ihdrFbwslOCgUoB@"},{"stop_id":"3030","geometry":"}kdrF|`slOgF@AYM_@UYYKI?S@QHGFQZGTAXDd@N^VRRDH?AvHqD?"},{"stop_id":"3031","geometry":"a{drFvmslOcC?QCwAe@"},{"stop_id":"3032","geometry":"oberFllslOsKqDIESYGSA]Fk@_Cs@g@Ge@??dJDjHyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?aH"},{"stop_id":"3033","geometry":"gzirFjprlO@{S"},{"stop_id":"3034","geometry":"ezirFn{qlO@_\\"},{"stop_id":"3035","geometry":"czirFn~plO@a]BwL"},{"stop_id":"3036","geometry":"}yirFtrolOBwNAqHkBw@"},{"stop_id":"3037","geometry":"g}irFrwnlO{FaCyWkK"},{"stop_id":"3038","geometry":"}}jrFdgnlOaO_G"},{"stop_id":"3039","geometry":"_nkrFd_nlO_FoB}SaIeRmH"},{"stop_id":"3040","geometry":"c}lrFdhmlO}HwCkJuDsR_I"},{"stop_id":"3041","geometry":"afnrFvsllO{LcF"},{"stop_id":"3042","geometry":"}snrFrlllO{ZyLqYsL"},{"stop_id":"3043","geometry":"kjprFdqklOoCsA{EsB"},{"stop_id":"3044","geometry":"wuprF|jklOsFaCsIgD"},{"stop_id":"3045","geometry":"_hqrFraklOgU{IaLqE?g@"},{"stop_id":"3105","geometry":"ikrrF|njlOAcKnACzAM|A[lAc@"},{"stop_id":"3046","geometry":"s`rrFf`jlOpJcF"},{"stop_id":"3047","geometry":"auqrFbyilOvFyCJKVc@H[Fk@kBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQdAwAfA|AJVH`@BZ?~G"},{"stop_id":"3055","geometry":"}jprFt|clO@tFFj@DRLVbDtEVRVJ"},{"stop_id":"3052","geometry":"kcprFxndlO\\FEf@@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOhLA?_P"},{"stop_id":"3056","geometry":null}]},{"pattern_id":"103","pattern_name":"19","route_id":"23","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOiKM"},{"stop_id":"2955","geometry":"cuwqFj~ylOaHK"},{"stop_id":"2956","geometry":"e~wqF~}ylOiJK"},{"stop_id":"2957","geometry":"oixqFr}ylOyHK"},{"stop_id":"2958","geometry":"isxqFf}ylOcBCmD@"},{"stop_id":"2959","geometry":"{{xqFd}ylOmNB"},{"stop_id":"2960","geometry":"ikyqFh}ylOqF@"},{"stop_id":"2961","geometry":"{ryqFj}ylO_M@"},{"stop_id":"2962","geometry":"{`zqFl}ylO}A?MEs@o@GCIAkGB"},{"stop_id":"2963","geometry":"ynzqFt{ylOkNH"},{"stop_id":"2964","geometry":"e~zqF~{ylOwF?"},{"stop_id":"2965","geometry":"}e{qF~{ylOeK?"},{"stop_id":"2966","geometry":"cr{qF~{ylOwG@OCOKMOQa@UQYGcAA"},{"stop_id":"2967","geometry":"o`|qFbyylOcFI"},{"stop_id":"2968","geometry":"sg|qFxxylOuJQ"},{"stop_id":"2969","geometry":"is|qFfxylO_KQkA?"},{"stop_id":"2970","geometry":"ua}qFtwylOuH@"},{"stop_id":"2971","geometry":"kk}qFvwylO{E@i@_@[c@KUQmA]s@AK_B?"},{"stop_id":"2972","geometry":"ky}qFppylOiE@"},{"stop_id":"2973","geometry":"u_~qFrpylOS@KDSPWFwHB"},{"stop_id":"2974","geometry":"yk~qFxqylOWCc@O{HB"},{"stop_id":"2975","geometry":"qw~qFhqylOwJ@"},{"stop_id":"2976","geometry":"ic_rFjqylOwJB"},{"stop_id":"2977","geometry":"ao_rFnqylO{IB"},{"stop_id":"2978","geometry":"}y_rFrqylOYCG{MgEB"},{"stop_id":"2979","geometry":"ga`rFvbylOsL@"},{"stop_id":"2980","geometry":"{n`rFxbylOsE@"},{"stop_id":"2981","geometry":"ou`rFzbylOaQD"},{"stop_id":"2982","geometry":"qgarF`cylOkKB"},{"stop_id":"2983","geometry":"}sarFdcylOeJ@"},{"stop_id":"2984","geometry":"c_brFfcylO}UD"},{"stop_id":"2985","geometry":"avbrFlcylOyUF"},{"stop_id":"2986","geometry":"{lcrFtcylOYAsA??BeRF"},{"stop_id":"2987","geometry":"ocdrF~cylOyRH"},{"stop_id":"2988","geometry":"iwdrFhdylOiMB"},{"stop_id":"2989","geometry":"seerFldylOgKDCoG"},{"stop_id":"2990","geometry":"_rerFb|xlOE{O"},{"stop_id":"2991","geometry":"ererFfkxlOG{O"},{"stop_id":"2992","geometry":"mrerFjzwlOCqG"},{"stop_id":"2993","geometry":"qrerFxqwlOEcIIc@Ka@q@aA"},{"stop_id":"2994","geometry":"_uerFlcwlOWg@Ii@?qD"},{"stop_id":"2995","geometry":"averFh{vlOCeQ"},{"stop_id":"2996","geometry":"everFbivlOAsH"},{"stop_id":"2997","geometry":"gverFn_vlOCi@C}R"},{"stop_id":"2998","geometry":"overFfjulOAoN"},{"stop_id":"2999","geometry":"qverFvztlO?{FHU?oD"},{"stop_id":"3000","geometry":"gverFtltlOAqJ"},{"stop_id":"3001","geometry":"iverFbatlOAoJyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?aH"},{"stop_id":"3033","geometry":"gzirFjprlO@{S"},{"stop_id":"3034","geometry":"ezirFn{qlO@_\\"},{"stop_id":"3035","geometry":"czirFn~plO@a]BwL"},{"stop_id":"3036","geometry":"}yirFtrolOBwNAqHkBw@"},{"stop_id":"3037","geometry":"g}irFrwnlO{FaCyWkK"},{"stop_id":"3038","geometry":"}}jrFdgnlOaO_G"},{"stop_id":"3039","geometry":"_nkrFd_nlO_FoB}SaIeRmH"},{"stop_id":"3040","geometry":"c}lrFdhmlO}HwCkJuDsR_I"},{"stop_id":"3041","geometry":"afnrFvsllO{LcF"},{"stop_id":"3042","geometry":"}snrFrlllO{ZyLqYsL"},{"stop_id":"3043","geometry":"kjprFdqklOoCsA{EsB"},{"stop_id":"3044","geometry":"wuprF|jklOsFaCsIgD"},{"stop_id":"3045","geometry":"_hqrFraklOgU{IaLqE?g@"},{"stop_id":"3105","geometry":"ikrrF|njlOAcKnACzAM|A[lAc@"},{"stop_id":"3046","geometry":"s`rrFf`jlOpJcF"},{"stop_id":"3047","geometry":"auqrFbyilOvFyCJKVc@H[Fk@kBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQdAwAfA|AJVH`@BZ?~G"},{"stop_id":"3055","geometry":"}jprFt|clO@tFFj@DRLVbDtEVRVJ"},{"stop_id":"3052","geometry":"kcprFxndlO\\FEf@@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOhLA?_P"},{"stop_id":"3056","geometry":null}]},{"pattern_id":"104","pattern_name":"19","route_id":"23","stops":[{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJI@bE"},{"stop_id":"3080","geometry":"iverFv{slO@dM"},{"stop_id":"3081","geometry":"gverF|itlO?fGIT?`E"},{"stop_id":"3082","geometry":"qverF|xtlO@nN"},{"stop_id":"3083","geometry":"overFlhulOBlT"},{"stop_id":"3084","geometry":"kverFz}ulOBd@@lH"},{"stop_id":"3085","geometry":"everFnhvlO@hM"},{"stop_id":"3086","geometry":"cverFxvvlO@`ID\\HVbA|AJ`@Hb@DlG"},{"stop_id":"3087","geometry":"qrerFbpwlOFrQ"},{"stop_id":"3088","geometry":"irerFvbxlO@~D"},{"stop_id":"3089","geometry":"grerFvhxlOBhG"},{"stop_id":"3090","geometry":"crerF`qxlOFpRz@A"},{"stop_id":"3091","geometry":"_perFpdylOdVG"},{"stop_id":"3092","geometry":"yxdrFhdylO`UI"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"105","pattern_name":"19","route_id":"23","stops":[{"stop_id":"3056","geometry":"wcnrFdjdlO?kF"},{"stop_id":"3057","geometry":"wcnrFxbdlOAi@dPANBNDVTf@jA"},{"stop_id":"3058","geometry":"somrFxddlOHRl@[n@IdPB~B@"},{"stop_id":"3059","geometry":"ewlrFlddlOV@D|S"},{"stop_id":"3060","geometry":"gvlrFlydlO?|@uLE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":"}jprFpxclO?{CGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?aCzKGj@IZIPY\\iFpC"},{"stop_id":"3104","geometry":"stqrFzxilOmJ`FuAh@"},{"stop_id":"3066","geometry":"wbrrFfajlOi@N{ATmCJ@jL`LpEzTvI"},{"stop_id":"3067","geometry":"khqrFnaklO~IjD~CtA"},{"stop_id":"3068","geometry":"kxprFpiklOnH~C`ClA`A`@"},{"stop_id":"3069","geometry":"whprF`rklOvSrI"},{"stop_id":"3070","geometry":"_torFt|klOdRrHhK`E"},{"stop_id":"3071","geometry":"otnrFjlllOhMhF"},{"stop_id":"3072","geometry":"efnrFtsllOvR`IjJtDzHtC"},{"stop_id":"3073","geometry":"e}lrFbhmlO`K|D"},{"stop_id":"3074","geometry":"cqlrF`nmlOdFpB|S`IvPxG"},{"stop_id":"3075","geometry":"gckrFndnlOb]`NxD~A"},{"stop_id":"3076","geometry":"i_jrFpvnlOlDxA@pHGn\\AlZ"},{"stop_id":"3077","geometry":"czirFz{plOA~`@"},{"stop_id":"3078","geometry":"ezirFz}qlOAjO"},{"stop_id":"3079","geometry":"gzirFfnrlO?dJBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJI@bE"},{"stop_id":"3080","geometry":"iverFv{slO@dM"},{"stop_id":"3081","geometry":"gverF|itlO?fGIT?`E"},{"stop_id":"3082","geometry":"qverF|xtlO@nN"},{"stop_id":"3083","geometry":"overFlhulOBlT"},{"stop_id":"3084","geometry":"kverFz}ulOBd@@lH"},{"stop_id":"3085","geometry":"everFnhvlO@hM"},{"stop_id":"3086","geometry":"cverFxvvlO@`ID\\HVbA|AJ`@Hb@DlG"},{"stop_id":"3087","geometry":"qrerFbpwlOFrQ"},{"stop_id":"3088","geometry":"irerFvbxlO@~D"},{"stop_id":"3089","geometry":"grerFvhxlOBhG"},{"stop_id":"3090","geometry":"crerF`qxlOFpRz@A"},{"stop_id":"3091","geometry":"_perFpdylOdVG"},{"stop_id":"3092","geometry":"yxdrFhdylO`UI"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"106","pattern_name":"19","route_id":"23","stops":[{"stop_id":"3056","geometry":"wcnrFdjdlO?kF"},{"stop_id":"3057","geometry":"wcnrFxbdlOAi@dPANBNDVTf@jA"},{"stop_id":"3058","geometry":"somrFxddlOHRl@[n@IdPB~B@"},{"stop_id":"3059","geometry":"ewlrFlddlOV@D|S"},{"stop_id":"3060","geometry":"gvlrFlydlO?|@uLE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":"}jprFpxclO?{CGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?aCzKGj@IZIPY\\iFpC"},{"stop_id":"3104","geometry":"stqrFzxilOmJ`FuAh@"},{"stop_id":"3066","geometry":"wbrrFfajlOi@N{ATmCJ@jL`LpEzTvI"},{"stop_id":"3067","geometry":"khqrFnaklO~IjD~CtA"},{"stop_id":"3068","geometry":"kxprFpiklOnH~C`ClA`A`@"},{"stop_id":"3069","geometry":"whprF`rklOvSrI"},{"stop_id":"3070","geometry":"_torFt|klOdRrHhK`E"},{"stop_id":"3071","geometry":"otnrFjlllOhMhF"},{"stop_id":"3072","geometry":"efnrFtsllOvR`IjJtDzHtC"},{"stop_id":"3073","geometry":"e}lrFbhmlO`K|D"},{"stop_id":"3074","geometry":"cqlrF`nmlOdFpB|S`IvPxG"},{"stop_id":"3075","geometry":"gckrFndnlOb]`NxD~A"},{"stop_id":"3076","geometry":"i_jrFpvnlOlDxA@pHGn\\AlZ"},{"stop_id":"3077","geometry":"czirFz{plOA~`@"},{"stop_id":"3078","geometry":"ezirFz}qlOAjO"},{"stop_id":"3079","geometry":"gzirFfnrlO?dJBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJIC{G"},{"stop_id":"3002","geometry":"overFvlslOAuJd@?f@F~Br@Gj@@\\FRRXHDlKlD"},{"stop_id":"3003","geometry":"uberFhlslO|Ah@PB~C?"},{"stop_id":"3004","geometry":"ezdrFvmslOtC?@qG"},{"stop_id":"3005","geometry":"mudrFdeslO?e@ZGVSN_@Bc@jGC"},{"stop_id":"3006","geometry":"yjdrFz`slOjA?@fN"},{"stop_id":"3007","geometry":"khdrFbpslO@hI"},{"stop_id":"3008","geometry":"ihdrFlzslO?jG"},{"stop_id":"3009","geometry":"ihdrFxbtlO@hM"},{"stop_id":"3010","geometry":"ghdrFbqtlO@dN"},{"stop_id":"3011","geometry":"ehdrFh`ulO@nN"},{"stop_id":"3012","geometry":"chdrFxoulO@hS"},{"stop_id":"3013","geometry":"ahdrFbdvlO?xH"},{"stop_id":"3014","geometry":"ahdrF|mvlO@bK"},{"stop_id":"3015","geometry":"_hdrF`zvlO@bCDh@Nf@p@`AFRJf@BrF"},{"stop_id":"3016","geometry":"}ddrFhlwlODhM"},{"stop_id":"3017","geometry":"wddrFrzwlOH|T"},{"stop_id":"3018","geometry":"mddrFppxlOFlRl@?"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"107","pattern_name":"25","route_id":"24","stops":[{"stop_id":"1095","geometry":"ikcrFz`nmOJtX"},{"stop_id":"1096","geometry":"}jcrFpznmODzKFJfLENENMNUDS"},{"stop_id":"1097","geometry":"q{brFteomOBWIiS"},{"stop_id":"1098","geometry":"w{brFrpnmOGuP"},{"stop_id":"1099","geometry":"_|brF|~mmO?y@|FCz@?h@AZG^K^Q^UxF}E"},{"stop_id":"1100","geometry":"eebrFbtmmOl@g@h@pA^l@r@|@z@p@~@d@f@LpALrB?"},{"stop_id":"1101","geometry":"otarFl|mmOnTK"},{"stop_id":"1102","geometry":"__arF`|mmOdJG"},{"stop_id":"1103","geometry":"ys`rFx{mmOhGE"},{"stop_id":"1104","geometry":"ok`rFr{mmOfXQ"},{"stop_id":"1105","geometry":"gr_rF`{mmOxPK"},{"stop_id":"1106","geometry":"m`_rFtzmmOnOM"},{"stop_id":"1107","geometry":"}o~qFfzmmOjQM"},{"stop_id":"1108","geometry":"q}}qFxymmOxMM"},{"stop_id":"1109","geometry":"wn}qFjymmOfGEZ@n@N^LCJ"},{"stop_id":"1157","geometry":"gc}qFpzmmOUhAEj@?bK"},{"stop_id":"1110","geometry":"cd}qFjjnmO?fLCj@Iv@q@`DUhBGlAAnABhG"},{"stop_id":"1111","geometry":"_g}qFjpomO@z@rBA"},{"stop_id":"1112","geometry":"ic}qFdromO`JG"},{"stop_id":"1113","geometry":"gx|qF|qomOtC?tBGjAA"},{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VtCeKM[oBcCJaAv@iB"},{"stop_id":"1155","geometry":"id|qF~{nmOxI{SVu@"},{"stop_id":"1114","geometry":"wx{qFlenmO\\aAXuAjA}DTi@"},{"stop_id":"1115","geometry":"}s{qFlymmO^o@h@m@s@aA]k@k@}A[qAMu@KuA"},{"stop_id":"1116","geometry":"gw{qFdimmOAi@CeJ"},{"stop_id":"1117","geometry":"mw{qFt|lmO?q@dIE"},{"stop_id":"1148","geometry":"gm{qF|zlmOhLG"},{"stop_id":"1149","geometry":"}_{qFtzlmOlHC"},{"stop_id":"1150","geometry":"ovzqFpzlmO`RK"},{"stop_id":"1151","geometry":"mczqFdzlmO`ECAqC"},{"stop_id":"654","geometry":"m}yqFnulmOEuL"},{"stop_id":"655","geometry":"s}yqFxglmOGiT"},{"stop_id":"1118","geometry":"{}yqFnrkmOGuP"},{"stop_id":"1119","geometry":"c~yqFx`kmOKaT"},{"stop_id":"1120","geometry":"o~yqFvkjmOGaV"},{"stop_id":"1121","geometry":"w~yqFttimOEcK"},{"stop_id":"1122","geometry":"}~yqFphimOKaT?iK"},{"stop_id":"1123","geometry":"i_zqFdghmOIoHEmJ"},{"stop_id":"1124","geometry":"y_zqFfrgmOKwQ"},{"stop_id":"1125","geometry":"e`zqFn_gmOGwL"},{"stop_id":"1126","geometry":"m`zqFvqfmOKoO"},{"stop_id":"1127","geometry":"y`zqFfafmOCeM"},{"stop_id":"1128","geometry":"}`zqF`semOEcO"},{"stop_id":"1129","geometry":"cazqF|bemOIqO"},{"stop_id":"1130","geometry":"mazqFjrdmOGaL"},{"stop_id":"1131","geometry":"uazqFhedmO?_@FKCqG"},{"stop_id":"1132","geometry":"qazqFj{cmOC}I"},{"stop_id":"1133","geometry":"uazqFlpcmOE}K"},{"stop_id":"1134","geometry":"{azqFnccmOCqAQ_B_EkSOiAKeAKsB?s@DgI"},{"stop_id":"1135","geometry":"sizqFpuamOFwN"},{"stop_id":"1136","geometry":"kizqFxeamOJcU"},{"stop_id":"1137","geometry":"_izqFto`mO@cCJuAXoA`@yAPsABm@AiE"},{"stop_id":"1138","geometry":"afzqFdy_mOCqM"},{"stop_id":"1139","geometry":"efzqFrj_mOCcJ"},{"stop_id":"1140","geometry":"ifzqFn__mOAiV"},{"stop_id":"1141","geometry":"kfzqFdh~lOB}AHgAfAyMDq@@yA"},{"stop_id":"1142","geometry":"mczqFxo}lO?aPCiB"},{"stop_id":"1143","geometry":"qczqFl{|lOQ_FAoK"},{"stop_id":"1144","geometry":"edzqF|g|lO?wN"},{"stop_id":"1145","geometry":"edzqFdx{lO?kCJqCCuBz@Of@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lOvFA"},{"stop_id":"1757","geometry":"{myqFtj{lOdHA"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"108","pattern_name":"25","route_id":"24","stops":[{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VtCeKM[oBcCJaAv@iB"},{"stop_id":"1155","geometry":"id|qF~{nmOxI{SVu@"},{"stop_id":"1114","geometry":"wx{qFlenmO\\aAXuAjA}DTi@"},{"stop_id":"1115","geometry":"}s{qFlymmO^o@h@m@s@aA]k@k@}A[qAMu@KuA"},{"stop_id":"1116","geometry":"gw{qFdimmOAi@CeJ"},{"stop_id":"1117","geometry":"mw{qFt|lmO?q@dIE"},{"stop_id":"1148","geometry":"gm{qF|zlmOhLG"},{"stop_id":"1149","geometry":"}_{qFtzlmOlHC"},{"stop_id":"1150","geometry":"ovzqFpzlmO`RK"},{"stop_id":"1151","geometry":"mczqFdzlmO`ECAqC"},{"stop_id":"654","geometry":"m}yqFnulmOEuL"},{"stop_id":"655","geometry":"s}yqFxglmOGiT"},{"stop_id":"1118","geometry":"{}yqFnrkmOGuP"},{"stop_id":"1119","geometry":"c~yqFx`kmOKaT"},{"stop_id":"1120","geometry":"o~yqFvkjmOGaV"},{"stop_id":"1121","geometry":"w~yqFttimOEcK"},{"stop_id":"1122","geometry":"}~yqFphimOKaT?iK"},{"stop_id":"1123","geometry":"i_zqFdghmOIoHEmJ"},{"stop_id":"1124","geometry":"y_zqFfrgmOKwQ"},{"stop_id":"1125","geometry":"e`zqFn_gmOGwL"},{"stop_id":"1126","geometry":"m`zqFvqfmOKoO"},{"stop_id":"1127","geometry":"y`zqFfafmOCeM"},{"stop_id":"1128","geometry":"}`zqF`semOEcO"},{"stop_id":"1129","geometry":"cazqF|bemOIqO"},{"stop_id":"1130","geometry":"mazqFjrdmOGaL"},{"stop_id":"1131","geometry":"uazqFhedmO?_@FKCqG"},{"stop_id":"1132","geometry":"qazqFj{cmOC}I"},{"stop_id":"1133","geometry":"uazqFlpcmOE}K"},{"stop_id":"1134","geometry":"{azqFnccmOCqAQ_B_EkSOiAKeAKsB?s@DgI"},{"stop_id":"1135","geometry":"sizqFpuamOFwN"},{"stop_id":"1136","geometry":"kizqFxeamOJcU"},{"stop_id":"1137","geometry":"_izqFto`mO@cCJuAXoA`@yAPsABm@AiE"},{"stop_id":"1138","geometry":"afzqFdy_mOCqM"},{"stop_id":"1139","geometry":"efzqFrj_mOCcJ"},{"stop_id":"1140","geometry":"ifzqFn__mOAiV"},{"stop_id":"1141","geometry":"kfzqFdh~lOB}AHgAfAyMDq@@yA"},{"stop_id":"1142","geometry":"mczqFxo}lO?aPCiB"},{"stop_id":"1143","geometry":"qczqFl{|lOQ_FAoK"},{"stop_id":"1144","geometry":"edzqF|g|lO?wN"},{"stop_id":"1145","geometry":"edzqFdx{lO?kCJqCCuBz@Of@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lOvFA"},{"stop_id":"1757","geometry":"{myqFtj{lOdHA"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"109","pattern_name":"25","route_id":"24","stops":[{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VtCeKM[oBcCJaAv@iB"},{"stop_id":"1155","geometry":"id|qF~{nmOxI{SVu@"},{"stop_id":"1114","geometry":"wx{qFlenmO\\aAXuAjA}DTi@"},{"stop_id":"1115","geometry":"}s{qFlymmO^o@h@m@s@aA]k@k@}A[qAMu@KuA"},{"stop_id":"1116","geometry":"gw{qFdimmOAi@CeJ"},{"stop_id":"1117","geometry":"mw{qFt|lmO?q@dIE"},{"stop_id":"1148","geometry":"gm{qF|zlmOhLG"},{"stop_id":"1149","geometry":"}_{qFtzlmOlHC"},{"stop_id":"1150","geometry":"ovzqFpzlmO`RK"},{"stop_id":"1151","geometry":"mczqFdzlmO`ECAqC"},{"stop_id":"654","geometry":"m}yqFnulmOEuL"},{"stop_id":"655","geometry":"s}yqFxglmOGiT"},{"stop_id":"1118","geometry":"{}yqFnrkmOGuP"},{"stop_id":"1119","geometry":"c~yqFx`kmOKaT"},{"stop_id":"1120","geometry":"o~yqFvkjmOGaV"},{"stop_id":"1121","geometry":"w~yqFttimOEcK"},{"stop_id":"1122","geometry":"}~yqFphimOKaT?iK"},{"stop_id":"1123","geometry":"i_zqFdghmOIoHEmJ"},{"stop_id":"1124","geometry":"y_zqFfrgmOKwQ"},{"stop_id":"1125","geometry":"e`zqFn_gmOGwL"},{"stop_id":"1126","geometry":"m`zqFvqfmOK{PwVFc@EqSH[Ded@LExDe@A?bA"},{"stop_id":"1359","geometry":"uu|qFvhfmO?fAfCC?eCc@?AyDnb@MZEpSIb@DvVGCyK"},{"stop_id":"1128","geometry":"}`zqF`semOEcO"},{"stop_id":"1129","geometry":"cazqF|bemOIqO"},{"stop_id":"1130","geometry":"mazqFjrdmOGaL"},{"stop_id":"1131","geometry":"uazqFhedmO?_@FKCqG"},{"stop_id":"1132","geometry":"qazqFj{cmOC}I"},{"stop_id":"1133","geometry":"uazqFlpcmOE}K"},{"stop_id":"1134","geometry":"{azqFnccmOCqAQ_B_EkSOiAKeAKsB?s@DgI"},{"stop_id":"1135","geometry":"sizqFpuamOFwN"},{"stop_id":"1136","geometry":"kizqFxeamOJcU"},{"stop_id":"1137","geometry":"_izqFto`mO@cCJuAXoA`@yAPsABm@AiE"},{"stop_id":"1138","geometry":"afzqFdy_mOCqM"},{"stop_id":"1139","geometry":"efzqFrj_mOCcJ"},{"stop_id":"1140","geometry":"ifzqFn__mOAiV"},{"stop_id":"1141","geometry":"kfzqFdh~lOB}AHgAfAyMDq@@yA"},{"stop_id":"1142","geometry":"mczqFxo}lO?aPCiB"},{"stop_id":"1143","geometry":"qczqFl{|lOQ_FAoK"},{"stop_id":"1144","geometry":"edzqF|g|lO?wN"},{"stop_id":"1145","geometry":"edzqFdx{lO?kCJqCCuBz@Of@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lOvFA"},{"stop_id":"1757","geometry":"{myqFtj{lOdHA"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"110","pattern_name":"25","route_id":"24","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":null}]},{"pattern_id":"111","pattern_name":"25","route_id":"24","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":null}]},{"pattern_id":"112","pattern_name":"25","route_id":"24","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOiKD"},{"stop_id":"1081","geometry":"m`}qFbromOoEBEeI@oAFmAHq@"},{"stop_id":"1082","geometry":"of}qFpaomOPmAj@kCHw@Bk@?sM"},{"stop_id":"1083","geometry":"cd}qF~hnmO?wIDk@P{@"},{"stop_id":"1156","geometry":"kc}qF~zmmOFY_@Mo@O[AmED"},{"stop_id":"1084","geometry":"}l}qFjymmOmNJ"},{"stop_id":"1085","geometry":"k|}qFvymmOeRN"},{"stop_id":"1086","geometry":"qo~qFfzmmOwQL"},{"stop_id":"1087","geometry":"ib_rFtzmmOgSL"},{"stop_id":"1088","geometry":"qv_rFb{mmOqRN"},{"stop_id":"1089","geometry":"cj`rFr{mmO_KF"},{"stop_id":"1090","geometry":"cv`rFz{mmOiRL"},{"stop_id":"1091","geometry":"miarFh|mmOyIB"},{"stop_id":"1092","geometry":"gtarFl|mmO{B?e@Ck@Ig@Me@Sy@g@[[_@a@s@iAi@qAsCbC"},{"stop_id":"1093","geometry":"khbrF~vmmOsC`C_@T_@P_@J[Fi@@{@?aF@"},{"stop_id":"1094","geometry":"c{brF`}mmOgOL@jB"},{"stop_id":"1095","geometry":null}]},{"pattern_id":"113","pattern_name":"25","route_id":"24","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOiKD"},{"stop_id":"1081","geometry":"m`}qFbromOoEBEeI@oAFmAHq@"},{"stop_id":"1082","geometry":"of}qFpaomOPmAj@kCHw@Bk@?sM"},{"stop_id":"1083","geometry":"cd}qF~hnmO?wIDk@P{@"},{"stop_id":"1156","geometry":"kc}qF~zmmOFY_@Mo@O[AmED"},{"stop_id":"1084","geometry":"}l}qFjymmOmNJ"},{"stop_id":"1085","geometry":"k|}qFvymmOeRN"},{"stop_id":"1086","geometry":"qo~qFfzmmOwQL"},{"stop_id":"1087","geometry":"ib_rFtzmmOgSL"},{"stop_id":"1088","geometry":"qv_rFb{mmOqRN"},{"stop_id":"1089","geometry":"cj`rFr{mmO_KF"},{"stop_id":"1090","geometry":"cv`rFz{mmOiRL"},{"stop_id":"1091","geometry":"miarFh|mmOyIB"},{"stop_id":"1092","geometry":"gtarFl|mmO{B?e@Ck@Ig@Me@Sy@g@[[_@a@s@iAi@qAsCbC"},{"stop_id":"1093","geometry":"khbrF~vmmOsC`C_@T_@P_@J[Fi@@{@?aF@"},{"stop_id":"1094","geometry":"c{brF`}mmOgOL@jB"},{"stop_id":"1095","geometry":null}]},{"pattern_id":"114","pattern_name":"25","route_id":"24","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOB~LwVFc@EqSH[Ded@LExDe@A?bA"},{"stop_id":"1359","geometry":"uu|qFvhfmO?fAfCC?eCc@?AyDnb@MZEpSIb@DvVG@`C"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":null}]},{"pattern_id":"115","pattern_name":"25","route_id":"24","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"116","pattern_name":"25","route_id":"24","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOiKD"},{"stop_id":"1081","geometry":"m`}qFbromOoEBEeI@oAFmAHq@"},{"stop_id":"1082","geometry":"of}qFpaomOPmAj@kCHw@Bk@?sM"},{"stop_id":"1083","geometry":"cd}qF~hnmO?wIDk@P{@"},{"stop_id":"1156","geometry":"kc}qF~zmmOFY_@Mo@O[AmED"},{"stop_id":"1084","geometry":"}l}qFjymmOmNJ"},{"stop_id":"1085","geometry":"k|}qFvymmOeRN"},{"stop_id":"1086","geometry":"qo~qFfzmmOwQL"},{"stop_id":"1087","geometry":"ib_rFtzmmOgSL"},{"stop_id":"1088","geometry":"qv_rFb{mmOqRN"},{"stop_id":"1089","geometry":"cj`rFr{mmO_KF"},{"stop_id":"1090","geometry":"cv`rFz{mmOiRL"},{"stop_id":"1091","geometry":"miarFh|mmOyIB"},{"stop_id":"1092","geometry":"gtarFl|mmO{B?e@Ck@Ig@Me@Sy@g@[[_@a@s@iAi@qAsCbC"},{"stop_id":"1093","geometry":"khbrF~vmmOsC`C_@T_@P_@J[Fi@@{@?aF@"},{"stop_id":"1094","geometry":"c{brF`}mmO{`@VIsZ]oGY}GSgJVeHOcGfJe@x@ATCTGNGVSPQP[~@_ClA`A~AbBt@dA~@`BqZ`YX|GX|EDbBF`YhOI"},{"stop_id":"1147","geometry":"ulcrFn}mmOiOHGaYEcBY}EY}GpZaY_AaBu@eA_BcBmAaA_A~BQZQPWRe@NcBF"},{"stop_id":"1366","geometry":"ytcrF`skmObBGd@OVSPQP[~@_ClA`A~AbBt@dA~@`BqZ`YX|GX|EDbBF`YrPI@jB"},{"stop_id":"1095","geometry":null}]},{"pattern_id":"117","pattern_name":"19","route_id":"23","stops":[{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJIC{G"},{"stop_id":"3002","geometry":"overFvlslOAuJd@?f@F~Br@Gj@@\\FRRXHDlKlD"},{"stop_id":"3003","geometry":"uberFhlslO|Ah@PB~C?"},{"stop_id":"3004","geometry":"ezdrFvmslOtC?@qG"},{"stop_id":"3005","geometry":"mudrFdeslO?e@ZGVSN_@Bc@jGC"},{"stop_id":"3006","geometry":"yjdrFz`slOjA?@fN"},{"stop_id":"3007","geometry":"khdrFbpslO@hI"},{"stop_id":"3008","geometry":"ihdrFlzslO?jG"},{"stop_id":"3009","geometry":"ihdrFxbtlO@hM"},{"stop_id":"3010","geometry":"ghdrFbqtlO@dN"},{"stop_id":"3011","geometry":"ehdrFh`ulO@nN"},{"stop_id":"3012","geometry":"chdrFxoulO@hS"},{"stop_id":"3013","geometry":"ahdrFbdvlO?xH"},{"stop_id":"3014","geometry":"ahdrF|mvlO@bK"},{"stop_id":"3015","geometry":"_hdrF`zvlO@bCDh@Nf@p@`AFRJf@BrF"},{"stop_id":"3016","geometry":"}ddrFhlwlODhM"},{"stop_id":"3017","geometry":"wddrFrzwlOH|T"},{"stop_id":"3018","geometry":"mddrFppxlOFlRl@?"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"118","pattern_name":"10","route_id":"25","stops":[{"stop_id":"631","geometry":"szarFdkqmOoA@OC]QIOIQEa@EyL"},{"stop_id":"632","geometry":"q_brFrzpmOCoDjCC"},{"stop_id":"1208","geometry":"i{arF~tpmOnRM"},{"stop_id":"633","geometry":"ygarFptpmOfNK"},{"stop_id":"634","geometry":"qx`rFdtpmOjNI"},{"stop_id":"635","geometry":"ei`rFzspmOhTK"},{"stop_id":"636","geometry":"{s_rFnspmOnJG"},{"stop_id":"637","geometry":"kh_rFfspmO`PI"},{"stop_id":"638","geometry":"iw~qF|rpmOjNI"},{"stop_id":"639","geometry":"}g~qFrrpmOnJG"},{"stop_id":"640","geometry":"m|}qFjrpmOtQI"},{"stop_id":"641","geometry":"wi}qF`rpmOrJGA_BDy@FYVk@"},{"stop_id":"642","geometry":"_}|qFxjpmOnCyEPa@"},{"stop_id":"643","geometry":"}w|qF|bpmOPw@Fy@EkK"},{"stop_id":"644","geometry":"iw|qF~romOAa@xB?tBGjAA"},{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"119","pattern_name":"10","route_id":"25","stops":[{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"120","pattern_name":"10","route_id":"25","stops":[{"stop_id":"665","geometry":"onvqFjytmOETAp@@z@~DA"},{"stop_id":"666","geometry":"uhvqFl}tmOrGE~@}A|@i@"},{"stop_id":"667","geometry":"c|uqF~xtmONKHM_@eAK{@AcIlNIAvF"},{"stop_id":"668","geometry":"kmuqFlqtmOAtL@vD"},{"stop_id":"669","geometry":"kmuqFzdumONpc@"},{"stop_id":"723","geometry":"{luqFlivmONhg@"},{"stop_id":"711","geometry":"kluqFvqwmOB|LuHD"},{"stop_id":"724","geometry":"}uuqFz_xmOi^H"},{"stop_id":"725","geometry":"guvqFd`xmO_m@Ru@AsAMw@QAeE"},{"stop_id":"675","geometry":"kixqFpywmOWmq@"},{"stop_id":"676","geometry":"cjxqFbgvmOGuP"},{"stop_id":"728","geometry":"kjxqFluumOE_L"},{"stop_id":"677","geometry":"qjxqFlhumOGuQ"},{"stop_id":"727","geometry":"yjxqFvutmOIeQ"},{"stop_id":"678","geometry":"ckxqFpctmOM}U"},{"stop_id":"679","geometry":"qkxqFrlsmOWab@"},{"stop_id":"680","geometry":"ilxqFpirmOIiP"},{"stop_id":"681","geometry":"slxqFfxqmOk@{dA"},{"stop_id":"682","geometry":"_nxqFjromO]so@"},{"stop_id":"683","geometry":"}nxqFvanmOMoU"},{"stop_id":"684","geometry":"koxqFfkmmOK}T"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"121","pattern_name":"10","route_id":"25","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAgIY@pC"},{"stop_id":"514","geometry":"{}xqFbczkOHp["},{"stop_id":"515","geometry":"q}xqFt_{kOFbS"},{"stop_id":"516","geometry":"i}xqFxs{kODzP"},{"stop_id":"517","geometry":"c}xqFte|kOD|N"},{"stop_id":"518","geometry":"}|xqFru|kOBjK"},{"stop_id":"519","geometry":"y|xqF~a}kODrV"},{"stop_id":"520","geometry":"s|xqFry}kOB~IFfJ"},{"stop_id":"521","geometry":"g|xqFzo~kO@xECXFlR"},{"stop_id":"522","geometry":"a|xqF|j_lOBfI"},{"stop_id":"523","geometry":"}{xqFdu_lODnS"},{"stop_id":"524","geometry":"w{xqFti`lOD~R"},{"stop_id":"525","geometry":"q{xqFt}`lO@nT"},{"stop_id":"526","geometry":"o{xqFdsalOBfW"},{"stop_id":"527","geometry":"k{xqFlkblO@vJ"},{"stop_id":"528","geometry":"i{xqFdwblO?bBCx@BxQ"},{"stop_id":"529","geometry":"i{xqF|nclOBxG"},{"stop_id":"530","geometry":"e{xqFvwclODlN"},{"stop_id":"531","geometry":"_{xqFdgdlOF`Z"},{"stop_id":"532","geometry":"wzxqFfbelOBrS"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\{BoBo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOgB?BvA"},{"stop_id":"617","geometry":"gw|qFttomOBtIA\\In@Ql@mAxB"},{"stop_id":"618","geometry":"oz|qF`gpmOyAdCM\\GXCZ?pA"},{"stop_id":"619","geometry":"c~|qFlppmO?j@{KF"},{"stop_id":"620","geometry":"_k}qF`rpmOoNF"},{"stop_id":"621","geometry":"oz}qFhrpmOmJF"},{"stop_id":"622","geometry":"}e~qFprpmOmNH"},{"stop_id":"623","geometry":"ku~qFzrpmOuQJ"},{"stop_id":"624","geometry":"ah_rFfspmOeHD"},{"stop_id":"625","geometry":"gq_rFlspmOcLF"},{"stop_id":"626","geometry":"k~_rFtspmO_EB"},{"stop_id":"627","geometry":"kd`rFxspmOkQJ"},{"stop_id":"628","geometry":"wv`rFdtpmO{RL"},{"stop_id":"629","geometry":"sjarFrtpmOwJFBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"122","pattern_name":"10","route_id":"25","stops":[{"stop_id":"665","geometry":"onvqFjytmOETAp@@z@~DA"},{"stop_id":"666","geometry":"uhvqFl}tmOrGE~@}A|@i@"},{"stop_id":"667","geometry":"c|uqF~xtmONKHM_@eAK{@AcIlNIAvF"},{"stop_id":"668","geometry":"kmuqFlqtmOAtL@vD"},{"stop_id":"669","geometry":"kmuqFzdumONpc@"},{"stop_id":"723","geometry":"{luqFlivmONhg@"},{"stop_id":"711","geometry":"kluqFvqwmOB|Lb@zt@"},{"stop_id":"712","geometry":"ckuqFpuymOh@l}@"},{"stop_id":"670","geometry":"yiuqF~s{mO@p@_a@J"},{"stop_id":"671","geometry":"wkvqF|u{mOcb@H"},{"stop_id":"713","geometry":"{nwqFfv{mOaR@[Ac@Gc@M"},{"stop_id":"672","geometry":"aexqFpu{mOkA_@G}P"},{"stop_id":"673","geometry":"ugxqFrb{mO[eq@"},{"stop_id":"714","geometry":"qhxqFlpymOMa\\"},{"stop_id":"674","geometry":"_ixqFjsxmOKyX"},{"stop_id":"675","geometry":"kixqFpywmOWmq@"},{"stop_id":"676","geometry":"cjxqFbgvmOGuP"},{"stop_id":"728","geometry":"kjxqFluumOE_L"},{"stop_id":"677","geometry":"qjxqFlhumOGuQ"},{"stop_id":"727","geometry":"yjxqFvutmOIeQ"},{"stop_id":"678","geometry":"ckxqFpctmOM}U"},{"stop_id":"679","geometry":"qkxqFrlsmOWab@"},{"stop_id":"680","geometry":"ilxqFpirmOIiP"},{"stop_id":"681","geometry":"slxqFfxqmOk@{dA"},{"stop_id":"682","geometry":"_nxqFjromO]so@"},{"stop_id":"683","geometry":"}nxqFvanmOMoU"},{"stop_id":"684","geometry":"koxqFfkmmOK}T"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"123","pattern_name":"10","route_id":"25","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAgIY@pC"},{"stop_id":"514","geometry":"{}xqFbczkOHp["},{"stop_id":"515","geometry":"q}xqFt_{kOFbS"},{"stop_id":"516","geometry":"i}xqFxs{kODzP"},{"stop_id":"517","geometry":"c}xqFte|kOD|N"},{"stop_id":"518","geometry":"}|xqFru|kOBjK"},{"stop_id":"519","geometry":"y|xqF~a}kODrV"},{"stop_id":"520","geometry":"s|xqFry}kOB~IFfJ"},{"stop_id":"521","geometry":"g|xqFzo~kO@xECXFlR"},{"stop_id":"522","geometry":"a|xqF|j_lOBfI"},{"stop_id":"523","geometry":"}{xqFdu_lODnS"},{"stop_id":"524","geometry":"w{xqFti`lOD~R"},{"stop_id":"525","geometry":"q{xqFt}`lO@nT"},{"stop_id":"526","geometry":"o{xqFdsalOBfW"},{"stop_id":"527","geometry":"k{xqFlkblO@vJ"},{"stop_id":"528","geometry":"i{xqFdwblO?bBCx@BxQ"},{"stop_id":"529","geometry":"i{xqF|nclOBxG"},{"stop_id":"530","geometry":"e{xqFvwclODlN"},{"stop_id":"531","geometry":"_{xqFdgdlOF`Z"},{"stop_id":"532","geometry":"wzxqFfbelOBrS"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmONxZ"},{"stop_id":"657","geometry":"koxqFfimmOLtU"},{"stop_id":"658","geometry":"}nxqF|_nmOTxe@"},{"stop_id":"659","geometry":"gnxqFvfomOp@nmA"},{"stop_id":"660","geometry":"ulxqFfuqmOL`T"},{"stop_id":"661","geometry":"glxqFhjrmOR~]"},{"stop_id":"662","geometry":"skxqFhismOJxS"},{"stop_id":"726","geometry":"gkxqFb~smOFfK|B?"},{"stop_id":"663","geometry":"agxqFjjtmOdP?"},{"stop_id":"710","geometry":"{uwqFjjtmOtU?"},{"stop_id":"664","geometry":"e_wqFjjtmOdQG?rJCRk@~A"},{"stop_id":"665","geometry":null}]},{"pattern_id":"124","pattern_name":"30","route_id":"26","stops":[{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\yq@H"},{"stop_id":"2789","geometry":"qayqFzvdlOoQ@"},{"stop_id":"2790","geometry":"atyqF|vdlO{GK"},{"stop_id":"2791","geometry":"}|yqFpvdlO{J?yGB"},{"stop_id":"2792","geometry":"sqzqFtvdlOqa@P"},{"stop_id":"2793","geometry":"et{qFfwdlOkKJkQH"},{"stop_id":"2559","geometry":"}r|qF|wdlOaLDAqCsCC"},{"stop_id":"2560","geometry":"ud}qFlsdlOQ??vC_DB"},{"stop_id":"2561","geometry":"gj}qFhxdlO{f@L@rF"},{"stop_id":"2806","geometry":"ar~qFj`elO@`T"},{"stop_id":"2807","geometry":"_r~qFluelO@bT"},{"stop_id":"2808","geometry":"}q~qFpjflOB|V"},{"stop_id":"2809","geometry":"yq~qFnbglOHz`@"},{"stop_id":"2810","geometry":"oq~qFjdhlO@rL"},{"stop_id":"2811","geometry":"mq~qF~qhlO?xQ"},{"stop_id":"2812","geometry":"mq~qFxdilO?pI"},{"stop_id":"2813","geometry":"mq~qFjoilO?dI"},{"stop_id":"2814","geometry":"mq~qFpyilOAnM"},{"stop_id":"2815","geometry":"oq~qF`hjlO?xQ"},{"stop_id":"2816","geometry":"oq~qFzzjlO?xJ"},{"stop_id":"2817","geometry":"oq~qFtfklO?|C@r@LhAT`A^x@Xb@l@n@n@b@f@l@Tb@Nf@N`A@V?l@IbA}@hFuDfNKn@IfAAzB"},{"stop_id":"2818","geometry":"gq~qFp_mlOFtU"},{"stop_id":"2819","geometry":"_q~qFfvmlOF~O"},{"stop_id":"2820","geometry":"wp~qFfgnlOBtM"},{"stop_id":"2821","geometry":"sp~qF|unlOFvS"},{"stop_id":"2822","geometry":"kp~qFtjolODzN"},{"stop_id":"2823","geometry":"ep~qFpzolO?xS"},{"stop_id":"2824","geometry":"ep~qFjoplO?~H"},{"stop_id":"2825","geometry":"ep~qFjyplO?fM"},{"stop_id":"2826","geometry":"ep~qFrgqlO@jM"},{"stop_id":"2827","geometry":"cp~qF~uqlO?nQ"},{"stop_id":"2828","geometry":"cp~qFnhrlO?nJ"},{"stop_id":"2829","geometry":"cp~qF~srlO?bO"},{"stop_id":"2830","geometry":"cp~qFbdslO?lK"},{"stop_id":"2831","geometry":"cp~qFppslOBpW"},{"stop_id":"2832","geometry":"_p~qFbitlO?lM"},{"stop_id":"2833","geometry":"_p~qFpwtlO?vM"},{"stop_id":"2834","geometry":"_p~qFhfulOBrO"},{"stop_id":"2835","geometry":"{o~qF|vulO@jH"},{"stop_id":"2836","geometry":"yo~qFh`vlO@|G"},{"stop_id":"2837","geometry":"wo~qFfivlOF|S"},{"stop_id":"2838","geometry":"oo~qFd~vlOBtO"},{"stop_id":"2839","geometry":"ko~qFznwlO?h@p@bJ"},{"stop_id":"416","geometry":"ym~qFh{wlOF|K"},{"stop_id":"417","geometry":"qm~qFfhxlOFjP"},{"stop_id":"418","geometry":"im~qFryxlOD`N"},{"stop_id":"2840","geometry":"cm~qFthylOLhT"},{"stop_id":"2722","geometry":"ul~qF~}ylOD`L"},{"stop_id":"2723","geometry":"ol~qF`kzlOJlPCb@?`C"},{"stop_id":"2724","geometry":"gl~qFta{lO?rG"},{"stop_id":"2725","geometry":"gl~qFhj{lO@fN"},{"stop_id":"2726","geometry":"el~qFpy{lO@l`@"},{"stop_id":"2727","geometry":"cl~qF~z|lO?tI"},{"stop_id":"2728","geometry":"cl~qFte}lO@`M"},{"stop_id":"2729","geometry":"al~qFvs}lO?dP"},{"stop_id":"2730","geometry":"al~qF|d~lO@jM"},{"stop_id":"2731","geometry":"_l~qFhs~lODxQ"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOF~T"},{"stop_id":"1826","geometry":"ek~qFfdamO@nDH~@H`@Xz@hAbC"},{"stop_id":"2732","geometry":"kg~qFxramOt@~AaC`HOj@Kp@Iz@AhANve@vA`@"},{"stop_id":"2733","geometry":"wg~qFxmcmO`Bf@p@N~@PfAJ`ADr@?"},{"stop_id":"2734","geometry":"e{}qFtpcmOnTB"},{"stop_id":"2735","geometry":"ue}qFxpcmO`HAGqE"},{"stop_id":"2736","geometry":null}]},{"pattern_id":"125","pattern_name":"30","route_id":"26","stops":[{"stop_id":"2736","geometry":"{||qFdjcmOFpEaM@"},{"stop_id":"2737","geometry":"uj}qFxpcmOaQC"},{"stop_id":"2738","geometry":"w|}qFtpcmOcAEgAK_AQq@OyDiA?w@"},{"stop_id":"2739","geometry":"oj~qF~jcmOO_d@@iAH{@Jq@Nk@fDsJ"},{"stop_id":"2740","geometry":"od~qFfsamOdCgHFYDWBi@Cg@?eA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mOEcT"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOC}K"},{"stop_id":"1255","geometry":"o`~qFde_mOAsC"},{"stop_id":"1806","geometry":"q`~qFp`_mOAqJ"},{"stop_id":"2741","geometry":"s`~qF~t~lOAqM"},{"stop_id":"2742","geometry":"u`~qFlf~lOA{S"},{"stop_id":"2743","geometry":"w`~qFpq}lOAeY"},{"stop_id":"2744","geometry":"y`~qFjw|lOCwW?wBEM?sB"},{"stop_id":"2745","geometry":"ca~qFxv{lOAqH"},{"stop_id":"2746","geometry":"ea~qFfm{lO?kM"},{"stop_id":"2747","geometry":"ea~qFz~zlO@mDDO@eBAiD"},{"stop_id":"2748","geometry":"}`~qFlpzlOAcAFcC?{ADc@C{D"},{"stop_id":"2749","geometry":"u`~qFh`zlOAw@GcK"},{"stop_id":"2750","geometry":"_a~qFlrylOCmF"},{"stop_id":"2751","geometry":"ca~qF~jylOKmBCsC"},{"stop_id":"2752","geometry":"sa~qF|bylOEgEG[OWKGWEsHBCoE"},{"stop_id":"2753","geometry":"mm~qFftxlOCkK"},{"stop_id":"2754","geometry":"qm~qFzgxlOCmG"},{"stop_id":"305","geometry":"um~qFl_xlOC_Cq@gJ?qE"},{"stop_id":"2755","geometry":"ko~qFriwlOCqJ"},{"stop_id":"2756","geometry":"oo~qF`~vlOEcO"},{"stop_id":"2757","geometry":"uo~qF|mvlOGkW"},{"stop_id":"2758","geometry":"}o~qFpuulOAyN"},{"stop_id":"2759","geometry":"_p~qFveulO?oK"},{"stop_id":"2760","geometry":"_p~qFfytlO?sF"},{"stop_id":"2761","geometry":"_p~qFrqtlOAyM"},{"stop_id":"2762","geometry":"ap~qFxbtlOAgU"},{"stop_id":"2763","geometry":"cp~qFplslO?sM"},{"stop_id":"2764","geometry":"cp~qF|}rlO?{S"},{"stop_id":"2765","geometry":"cp~qF`irlO?yO"},{"stop_id":"2766","geometry":"cp~qFfxqlOAyM"},{"stop_id":"2767","geometry":"ep~qFliqlO?yM"},{"stop_id":"2768","geometry":"ep~qFrzplO?oH"},{"stop_id":"2769","geometry":"ep~qFbqplO?_I"},{"stop_id":"2770","geometry":"ep~qFbgplO?kH"},{"stop_id":"2771","geometry":"ep~qFv}olOGaT"},{"stop_id":"2772","geometry":"mp~qFtholOE}P"},{"stop_id":"2773","geometry":"sp~qFvvnlOCeP"},{"stop_id":"2774","geometry":"wp~qFpenlOGsN"},{"stop_id":"2775","geometry":"_q~qF|umlOEwR"},{"stop_id":"2776","geometry":"eq~qFdbmlOA}C@q@HgAJo@tDgN|@iFHcA?m@AWOaAOg@Uc@g@m@o@c@m@o@Yc@_@y@UaAIo@EmA?kA"},{"stop_id":"2777","geometry":"oq~qFfiklO?{R"},{"stop_id":"2778","geometry":"oq~qFjujlO?aQ"},{"stop_id":"2779","geometry":"oq~qFhcjlO@iS"},{"stop_id":"2780","geometry":"mq~qF~nilO?yZ"},{"stop_id":"2781","geometry":"mq~qFdshlOA}N"},{"stop_id":"2801","geometry":"oq~qFfchlOGc^"},{"stop_id":"2802","geometry":"wq~qFbdglOEyZ"},{"stop_id":"2803","geometry":"}q~qFhhflO?eM"},{"stop_id":"2804","geometry":"}q~qFbzelOCsV"},{"stop_id":"2805","geometry":"ar~qFnbelOAwHhB?"},{"stop_id":"2562","geometry":"yn~qFvxdlObc@M"},{"stop_id":"2563","geometry":"uj}qFhxdlOtIEAqCsCC"},{"stop_id":"2560","geometry":"ud}qFlsdlOQ??vCfME"},{"stop_id":"2564","geometry":"_w|qF~wdlOlUK~HItCA"},{"stop_id":"2794","geometry":"{q{qFfwdlOr[O"},{"stop_id":"2795","geometry":"guzqFvvdlOlKEnJ?lDF"},{"stop_id":"2787","geometry":"{wyqFxvdlOdBB~D?"},{"stop_id":"2788","geometry":"unyqF|vdlOxRC?mB"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclOpm@S^CFjC"},{"stop_id":"2043","geometry":null}]},{"pattern_id":"126","pattern_name":"39","route_id":"15","stops":[{"stop_id":"213","geometry":"sl`rFfizkOAqEwJD"},{"stop_id":"0","geometry":"mx`rFzbzkOs[L"},{"stop_id":"11","geometry":"auarFhczkOmKB"},{"stop_id":"12","geometry":"oabrFlczkOkJD"},{"stop_id":"13","geometry":"{lbrFrczkOkJD"},{"stop_id":"14","geometry":"gxbrFxczkO_F@BfD"},{"stop_id":"15","geometry":"c_crFbizkONv_@"},{"stop_id":"16","geometry":"s~brFzi{kODdK"},{"stop_id":"17","geometry":"m~brF`v{kOFdN"},{"stop_id":"18","geometry":"e~brFfe|kODzJ"},{"stop_id":"19","geometry":"_~brFbq|kOBtE"},{"stop_id":"20","geometry":"{}brFxw|kOHbW"},{"stop_id":"21","geometry":"q}brF|o}kOBfF"},{"stop_id":"22","geometry":"m}brFdw}kOD|W"},{"stop_id":"23","geometry":"g}brFbp~kO@jN"},{"stop_id":"24","geometry":"e}brFn__lODvU"},{"stop_id":"25","geometry":"_}brFfv_lODtS"},{"stop_id":"26","geometry":"y|brF|j`lOB~KJtA\\~BDp@AzBbA?"},{"stop_id":"27","geometry":"cybrF`dalO|ZM"},{"stop_id":"28","geometry":"e}arFrcalObNGLpC"},{"stop_id":"29","geometry":"smarF|galO@z@E`r@"},{"stop_id":"30","geometry":"wmarFz|blOAbW"},{"stop_id":"31","geometry":"ymarF~tclO?~Q"},{"stop_id":"32","geometry":"ymarF~gdlOAnN"},{"stop_id":"33","geometry":"{marFnwdlOBtR"},{"stop_id":"34","geometry":"wmarFdkelOBpU"},{"stop_id":"35","geometry":"smarFvaflO@`Kb@zW?~H"},{"stop_id":"36","geometry":"mlarFtpglO?`S"},{"stop_id":"37","geometry":"mlarFvdhlO?dJBvC"},{"stop_id":"38","geometry":"ilarFtthlOF|G?fL"},{"stop_id":"39","geometry":"alarFzjilOBzR"},{"stop_id":"40","geometry":"}karFv~ilO@~E"},{"stop_id":"41","geometry":"{karFvejlOC|J"},{"stop_id":"42","geometry":"_larFtqjlO?nG"},{"stop_id":"43","geometry":"_larFdzjlOEtT"},{"stop_id":"44","geometry":"elarFzoklOAfT"},{"stop_id":"45","geometry":"glarFbellOApP"},{"stop_id":"46","geometry":"ilarFtvllO?fG"},{"stop_id":"47","geometry":"ilarF|~llOD~P"},{"stop_id":"48","geometry":"clarF|pmlOD|Q"},{"stop_id":"49","geometry":"}karFzcnlODbM"},{"stop_id":"50","geometry":"wkarF~qnlOBlK"},{"stop_id":"51","geometry":"skarFl~nlODbM"},{"stop_id":"52","geometry":"mkarFplolOF|S"},{"stop_id":"53","geometry":"ekarFnaplO?jR"},{"stop_id":"54","geometry":"ekarFztplOAfS"},{"stop_id":"55","geometry":"gkarFbiqlO?bJ"},{"stop_id":"56","geometry":"gkarFftqlO@zI"},{"stop_id":"57","geometry":"ekarFb_rlO?vL"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulODxY"},{"stop_id":"66","geometry":"qkarF~pvlOBzPD~BPzB"},{"stop_id":"67","geometry":"ujarFvjwlOX|BF`ABzA"},{"stop_id":"68","geometry":"oiarFrswlOFtN"},{"stop_id":"69","geometry":"giarFhcxlODvN"},{"stop_id":"70","geometry":"aiarF`sxlOF~P"},{"stop_id":"71","geometry":"yharF`eylOD|I"},{"stop_id":"72","geometry":"sharF~oylOD`G"},{"stop_id":"73","geometry":"mharF`xylOHfVbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"127","pattern_name":"39","route_id":"15","stops":[{"stop_id":"213","geometry":"sl`rFfizkOAqEwJD"},{"stop_id":"0","geometry":"mx`rFzbzkOwWJB~D"},{"stop_id":"1","geometry":"aqarFfizkOD~Q"},{"stop_id":"2","geometry":"{parFf|zkON`b@"},{"stop_id":"3","geometry":"kparFh_|kOHdZ"},{"stop_id":"4","geometry":"aparFnz|kOFhR"},{"stop_id":"5","geometry":"yoarFxm}kOFvV"},{"stop_id":"6","geometry":"qoarFpe~kOBrI"},{"stop_id":"7","geometry":"moarFdp~kOFhY"},{"stop_id":"8","geometry":"eoarFnj_lOBzK"},{"stop_id":"9","geometry":"aoarFjw_lOBfM"},{"stop_id":"10","geometry":"}narFre`lO@hQF`D"},{"stop_id":"202","geometry":"snarF~|`lO^|I"},{"stop_id":"29","geometry":"smarF|galO@z@E`r@"},{"stop_id":"30","geometry":"wmarFz|blOAbW"},{"stop_id":"31","geometry":"ymarF~tclO?~Q"},{"stop_id":"32","geometry":"ymarF~gdlOAnN"},{"stop_id":"33","geometry":"{marFnwdlOBtR"},{"stop_id":"34","geometry":"wmarFdkelOBpU"},{"stop_id":"35","geometry":"smarFvaflO@`Kb@zW?~H"},{"stop_id":"36","geometry":"mlarFtpglO?`S"},{"stop_id":"37","geometry":"mlarFvdhlO?dJBvC"},{"stop_id":"38","geometry":"ilarFtthlOF|G?fL"},{"stop_id":"39","geometry":"alarFzjilOBzR"},{"stop_id":"40","geometry":"}karFv~ilO@~E"},{"stop_id":"41","geometry":"{karFvejlOC|J"},{"stop_id":"42","geometry":"_larFtqjlO?nG"},{"stop_id":"43","geometry":"_larFdzjlOEtT"},{"stop_id":"44","geometry":"elarFzoklOAfT"},{"stop_id":"45","geometry":"glarFbellOApP"},{"stop_id":"46","geometry":"ilarFtvllO?fG"},{"stop_id":"47","geometry":"ilarF|~llOD~P"},{"stop_id":"48","geometry":"clarF|pmlOD|Q"},{"stop_id":"49","geometry":"}karFzcnlODbM"},{"stop_id":"50","geometry":"wkarF~qnlOBlK"},{"stop_id":"51","geometry":"skarFl~nlODbM"},{"stop_id":"52","geometry":"mkarFplolOF|S"},{"stop_id":"53","geometry":"ekarFnaplO?jR"},{"stop_id":"54","geometry":"ekarFztplOAfS"},{"stop_id":"55","geometry":"gkarFbiqlO?bJ"},{"stop_id":"56","geometry":"gkarFftqlO@zI"},{"stop_id":"57","geometry":"ekarFb_rlO?vL"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulODxY"},{"stop_id":"66","geometry":"qkarF~pvlOBzPD~BPzB"},{"stop_id":"67","geometry":"ujarFvjwlOX|BF`ABzA"},{"stop_id":"68","geometry":"oiarFrswlOFtN"},{"stop_id":"69","geometry":"giarFhcxlODvN"},{"stop_id":"70","geometry":"aiarF`sxlOF~P"},{"stop_id":"71","geometry":"yharF`eylOD|I"},{"stop_id":"72","geometry":"sharF~oylOD`G"},{"stop_id":"73","geometry":"mharF`xylOHfVbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"128","pattern_name":"39","route_id":"15","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?K{V"},{"stop_id":"204","geometry":"oharFlwylOIyQ"},{"stop_id":"205","geometry":"yharFrdylOEaM"},{"stop_id":"206","geometry":"_iarFpvxlOGqQ"},{"stop_id":"207","geometry":"giarF~cxlOEmK"},{"stop_id":"208","geometry":"miarFpwwlOEyEGaAa@eDI{A"},{"stop_id":"209","geometry":"gkarFrfwlOEwBA_L"},{"stop_id":"210","geometry":"okarFzuvlOCuM"},{"stop_id":"211","geometry":"skarFdgvlOA}H"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAcI"},{"stop_id":"138","geometry":"ekarFvkrlO?wI"},{"stop_id":"139","geometry":"ekarF~`rlOA}T"},{"stop_id":"140","geometry":"gkarF`kqlO@_I"},{"stop_id":"141","geometry":"ekarF`aqlO?iO"},{"stop_id":"142","geometry":"ekarFvpplO?sG"},{"stop_id":"143","geometry":"ekarFbhplOAcL"},{"stop_id":"144","geometry":"gkarF~zolOEuK"},{"stop_id":"145","geometry":"mkarFhnolOC}L"},{"stop_id":"146","geometry":"qkarFj`olOEsK"},{"stop_id":"147","geometry":"wkarFvsnlOEwL"},{"stop_id":"148","geometry":"}karF~enlOEkQ"},{"stop_id":"149","geometry":"clarFrsmlOEwQ"},{"stop_id":"150","geometry":"ilarFz`mlO?}O"},{"stop_id":"151","geometry":"ilarF|ollO?}G@kD"},{"stop_id":"152","geometry":"glarFrallO@}N"},{"stop_id":"153","geometry":"elarFtqklOB{I"},{"stop_id":"154","geometry":"alarFxfklO@{I"},{"stop_id":"155","geometry":"_larF|{jlO@mI"},{"stop_id":"156","geometry":"}karFnqjlO@_L"},{"stop_id":"157","geometry":"{karFndjlOEcU"},{"stop_id":"158","geometry":"alarFjnilOAoQ"},{"stop_id":"159","geometry":"clarFz{hlOI}J?kB"},{"stop_id":"160","geometry":"mlarFplhlO?{X"},{"stop_id":"161","geometry":"mlarFtrglO?_Kc@{WAwL"},{"stop_id":"162","geometry":"smarF``flOCcR"},{"stop_id":"163","geometry":"wmarF|lelOAaU"},{"stop_id":"164","geometry":"ymarFzvdlO?cJ"},{"stop_id":"165","geometry":"ymarFvkdlO?iS"},{"stop_id":"166","geometry":"ymarFlwclO@wV"},{"stop_id":"167","geometry":"wmarFt_clO?oJ"},{"stop_id":"168","geometry":"wmarFdtblODki@CuAKwBkB@"},{"stop_id":"169","geometry":"mqarFlcalOaNF"},{"stop_id":"170","geometry":"o`brFtcalOwYJ@qA"},{"stop_id":"171","geometry":"e{brFnaalO?i@Eq@]_CKuACqL"},{"stop_id":"172","geometry":"y|brFjj`lOEyS"},{"stop_id":"173","geometry":"_}brFpu_lOEsT"},{"stop_id":"174","geometry":"e}brF|__lOC_X"},{"stop_id":"175","geometry":"i}brF|f~kOAwH"},{"stop_id":"176","geometry":"k}brFd}}kOEsM"},{"stop_id":"177","geometry":"q}brFpn}kOE}M"},{"stop_id":"178","geometry":"w}brFr_}kOGyP"},{"stop_id":"179","geometry":"_~brFxm|kOIkR"},{"stop_id":"180","geometry":"i~brFlz{kOGuM"},{"stop_id":"181","geometry":"q~brFvk{kOSge@"},{"stop_id":"182","geometry":"e_crFnezkOAs@hFA"},{"stop_id":"183","geometry":"}wbrFxczkOzHC"},{"stop_id":"184","geometry":"anbrFtczkOtMG"},{"stop_id":"185","geometry":"k_brFlczkO~HC"},{"stop_id":"186","geometry":"kuarFhczkO`EC"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOXA@pE"},{"stop_id":"213","geometry":null}]},{"pattern_id":"129","pattern_name":"39","route_id":"15","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?K{V"},{"stop_id":"204","geometry":"oharFlwylOIyQ"},{"stop_id":"205","geometry":"yharFrdylOEaM"},{"stop_id":"206","geometry":"_iarFpvxlOGqQ"},{"stop_id":"207","geometry":"giarF~cxlOEmK"},{"stop_id":"208","geometry":"miarFpwwlOEyEGaAa@eDI{A"},{"stop_id":"209","geometry":"gkarFrfwlOEwBA_L"},{"stop_id":"210","geometry":"okarFzuvlOCuM"},{"stop_id":"211","geometry":"skarFdgvlOA}H"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAcI"},{"stop_id":"138","geometry":"ekarFvkrlO?wI"},{"stop_id":"139","geometry":"ekarF~`rlOA}T"},{"stop_id":"140","geometry":"gkarF`kqlO@_I"},{"stop_id":"141","geometry":"ekarF`aqlO?iO"},{"stop_id":"142","geometry":"ekarFvpplO?sG"},{"stop_id":"143","geometry":"ekarFbhplOAcL"},{"stop_id":"144","geometry":"gkarF~zolOEuK"},{"stop_id":"145","geometry":"mkarFhnolOC}L"},{"stop_id":"146","geometry":"qkarFj`olOEsK"},{"stop_id":"147","geometry":"wkarFvsnlOEwL"},{"stop_id":"148","geometry":"}karF~enlOEkQ"},{"stop_id":"149","geometry":"clarFrsmlOEwQ"},{"stop_id":"150","geometry":"ilarFz`mlO?}O"},{"stop_id":"151","geometry":"ilarF|ollO?}G@kD"},{"stop_id":"152","geometry":"glarFrallO@}N"},{"stop_id":"153","geometry":"elarFtqklOB{I"},{"stop_id":"154","geometry":"alarFxfklO@{I"},{"stop_id":"155","geometry":"_larF|{jlO@mI"},{"stop_id":"156","geometry":"}karFnqjlO@_L"},{"stop_id":"157","geometry":"{karFndjlOEcU"},{"stop_id":"158","geometry":"alarFjnilOAoQ"},{"stop_id":"159","geometry":"clarFz{hlOI}J?kB"},{"stop_id":"160","geometry":"mlarFplhlO?{X"},{"stop_id":"161","geometry":"mlarFtrglO?_Kc@{WAwL"},{"stop_id":"162","geometry":"smarF``flOCcR"},{"stop_id":"163","geometry":"wmarF|lelOAaU"},{"stop_id":"164","geometry":"ymarFzvdlO?cJ"},{"stop_id":"165","geometry":"ymarFvkdlO?iS"},{"stop_id":"166","geometry":"ymarFlwclO@wV"},{"stop_id":"167","geometry":"wmarFt_clO?oJ"},{"stop_id":"168","geometry":"wmarFdtblODki@CuA]eI"},{"stop_id":"191","geometry":"snarF||`lOG_DAwN"},{"stop_id":"192","geometry":"}narFdh`lOAsK"},{"stop_id":"193","geometry":"_oarFp{_lOGiX"},{"stop_id":"194","geometry":"goarFfb_lOGqW"},{"stop_id":"195","geometry":"ooarFti~kOGcR"},{"stop_id":"196","geometry":"woarFpv}kOIc\\"},{"stop_id":"197","geometry":"aparFly|kOIwV"},{"stop_id":"198","geometry":"kparFta|kOOaf@"},{"stop_id":"199","geometry":"{parFrzzkOIkVz@A"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOXA@pE"},{"stop_id":"213","geometry":null}]},{"pattern_id":"130","pattern_name":"38","route_id":"27","stops":[{"stop_id":"237","geometry":"ocbrFhjsmOoA~@[w@Ow@CUCuD"},{"stop_id":"238","geometry":"sgbrFlbsmOKuPfKKI??fAMt@"},{"stop_id":"239","geometry":"o|arFhtrmOGf@Ab@@d@L|@X|@H\\Dz@G`Ac@bBA`@B|@lAG"},{"stop_id":"240","geometry":"{yarFnfsmO`GI"},{"stop_id":"241","geometry":"yqarFdfsmO`PO"},{"stop_id":"1220","geometry":"w`arFtesmObAACmG"},{"stop_id":"242","geometry":"w~`rFd}rmOm@unA"},{"stop_id":"243","geometry":"e`arFnmpmOIcR"},{"stop_id":"244","geometry":"o`arFjzomOK{X"},{"stop_id":"245","geometry":"{`arFn`omOI_Q"},{"stop_id":"246","geometry":"eaarFnnnmOKeW"},{"stop_id":"247","geometry":"qaarFhvmmOOm`@"},{"stop_id":"248","geometry":"abarFztlmOEcR"},{"stop_id":"249","geometry":"gbarFvalmOGwV"},{"stop_id":"273","geometry":"obarF~ikmOGqW"},{"stop_id":"250","geometry":"wbarFlqjmOKaY}GdH"},{"stop_id":"220","geometry":"alarFp`jmOmGrG"},{"stop_id":"221","geometry":"otarFdijmOwH~HyAvAp@p@PLb@Tt@R|@BhBI"},{"stop_id":"222","geometry":"{varF`yjmO|I_@"},{"stop_id":"223","geometry":"}karF`xjmOgMh@[?a@Cu@Su@c@q@q@xAwAnFwFrFuFhDqDtEyEJ`Y"},{"stop_id":"250","geometry":"wbarFlqjmOKaYuExEiDpDsFtFoFvFyAvAp@p@t@b@t@R`@BZ?tNm@xFKMe_@lKcK"},{"stop_id":"251","geometry":"uv`rFfkimO`JwI"},{"stop_id":"252","geometry":"sk`rFn`imO|IuI"},{"stop_id":"253","geometry":"u``rFxuhmOxDyD_@_@]QSAoAF"},{"stop_id":"254","geometry":"}_`rFrnhmOi@DiD@"},{"stop_id":"255","geometry":"qf`rFznhmOaMF"},{"stop_id":"256","geometry":"st`rFbohmOo@?SBQD]Ni@d@w@nA"},{"stop_id":"257","geometry":"i{`rFrshmOgA`B_@\\e@LY@iAEDyAPwDv@mJNmD@sAKe]"},{"stop_id":"262","geometry":"e`arFt}fmOMyk@OyZB{FBuADgAJcA`@uDF_AHaCAuAEoAS}BM}@gBmJi@kDI_AKsBCwG"},{"stop_id":"263","geometry":"kearFbpbmOAi@Qi@?a@YqoA"},{"stop_id":"264","geometry":"yfarFz{_mOKue@Gwi@"},{"stop_id":"265","geometry":"mgarFlj}lOAiJ"},{"stop_id":"266","geometry":"ogarFb_}lOAkJ"},{"stop_id":"267","geometry":"qgarFvs|lOAiJ"},{"stop_id":"268","geometry":"sgarFlh|lOAsI"},{"stop_id":"269","geometry":"ugarFx}{lOC}U"},{"stop_id":"274","geometry":"ygarFzf{lOCwM"},{"stop_id":"275","geometry":"}garFbxzlOEyGbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"131","pattern_name":"38","route_id":"27","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlO{NB"},{"stop_id":"131","geometry":"g`arFfozlO{F@BfF"},{"stop_id":"214","geometry":"_harFpvzlOBdI"},{"stop_id":"270","geometry":"{garFv`{lOBxT"},{"stop_id":"271","geometry":"wgarFpv{lO@lN"},{"stop_id":"276","geometry":"ugarF~e|lOB`J"},{"stop_id":"215","geometry":"qgarF`q|lO@nJ"},{"stop_id":"277","geometry":"ogarFp||lO@vM"},{"stop_id":"216","geometry":"mgarFhk}lONn~@"},{"stop_id":"217","geometry":"}farFxj_mOBtL"},{"stop_id":"218","geometry":"yfarFnx_mOX~sAM^?`A"},{"stop_id":"219","geometry":"mfarFppbmODfINrTLvLFxXV|r@BlTErBSfC]pBiApF]dCIx@G|BBtCFfAXfCfBhJVfBXEdBFXAd@M^]~BqDd@a@"},{"stop_id":"258","geometry":"kx`rF`phmO`@Sd@IzSIj@E"},{"stop_id":"259","geometry":"{_`rFrnhmOlAGR@\\P^^aOzN"},{"stop_id":"260","geometry":"}j`rFz_imO}KpK"},{"stop_id":"261","geometry":"{w`rFllimOaIvHcIjI"},{"stop_id":"220","geometry":"alarFp`jmOmGrG"},{"stop_id":"221","geometry":"otarFdijmOwH~HyAvAp@p@PLb@Tt@R|@BhBI"},{"stop_id":"222","geometry":"{varF`yjmO|I_@"},{"stop_id":"223","geometry":"}karF`xjmOfHO@xC"},{"stop_id":"224","geometry":"sbarFj|jmOFvV"},{"stop_id":"225","geometry":"kbarFbtkmOBfL"},{"stop_id":"226","geometry":"gbarFjalmOFjW"},{"stop_id":"227","geometry":"_barFvylmOH`Q"},{"stop_id":"228","geometry":"uaarFxkmmOHlU"},{"stop_id":"229","geometry":"kaarFfbnmOP~a@"},{"stop_id":"230","geometry":"y`arFfeomODnI"},{"stop_id":"231","geometry":"s`arFvoomOD`K"},{"stop_id":"232","geometry":"m`arFx{omODlL"},{"stop_id":"272","geometry":"g`arFfipmOp@xuA"},{"stop_id":"233","geometry":"u~`rF``smO@pD{DD"},{"stop_id":"234","geometry":"odarFxesmOoLJ"},{"stop_id":"235","geometry":"_rarFdfsmOqGJ"},{"stop_id":"236","geometry":"qzarFpfsmOq@BuAXmAd@_Al@"},{"stop_id":"237","geometry":null}]},{"pattern_id":"132","pattern_name":"38","route_id":"27","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlO{NB"},{"stop_id":"131","geometry":"g`arFfozlO{F@BfF"},{"stop_id":"214","geometry":"_harFpvzlOBdI"},{"stop_id":"270","geometry":"{garFv`{lOBxT"},{"stop_id":"271","geometry":"wgarFpv{lO@lN"},{"stop_id":"276","geometry":"ugarF~e|lOB`J"},{"stop_id":"215","geometry":"qgarF`q|lO@nJ"},{"stop_id":"277","geometry":"ogarFp||lO@vM"},{"stop_id":"216","geometry":"mgarFhk}lONn~@"},{"stop_id":"217","geometry":"}farFxj_mOBtL"},{"stop_id":"218","geometry":"yfarFnx_mOX~sAM^?`A"},{"stop_id":"219","geometry":"mfarFppbmODfINrTLvLFxXV|r@BlTErBSfC]pBiApF]dCIx@G|BBtCFfAXfCfBhJVfBXEdBFXAd@M^]~BqDd@a@"},{"stop_id":"258","geometry":"kx`rF`phmO`@Sd@IzSIj@E"},{"stop_id":"259","geometry":"{_`rFrnhmOlAGR@\\P^^aOzN"},{"stop_id":"260","geometry":"}j`rFz_imO}KpK"},{"stop_id":"261","geometry":"{w`rFllimOaIvHcIjI"},{"stop_id":"220","geometry":"alarFp`jmOmGrG"},{"stop_id":"221","geometry":"otarFdijmOwH~HyAvAp@p@PLb@Tt@R|@BhBI"},{"stop_id":"222","geometry":"{varF`yjmO|I_@"},{"stop_id":"223","geometry":"}karF`xjmOfHO@xC"},{"stop_id":"224","geometry":"sbarFj|jmOFvV"},{"stop_id":"225","geometry":"kbarFbtkmOBfL"},{"stop_id":"226","geometry":"gbarFjalmOFjW"},{"stop_id":"227","geometry":"_barFvylmOH`Q"},{"stop_id":"228","geometry":"uaarFxkmmOHlU"},{"stop_id":"229","geometry":"kaarFfbnmOP~a@"},{"stop_id":"230","geometry":"y`arFfeomODnI"},{"stop_id":"231","geometry":"s`arFvoomOD`K"},{"stop_id":"232","geometry":"m`arFx{omODlL"},{"stop_id":"272","geometry":"g`arFfipmOp@xuA"},{"stop_id":"233","geometry":"u~`rF``smO@pD{DD"},{"stop_id":"234","geometry":"odarFxesmOoLJ"},{"stop_id":"235","geometry":"_rarFdfsmOqGJ"},{"stop_id":"236","geometry":"qzarFpfsmOq@BuAXmAd@_Al@"},{"stop_id":"237","geometry":null}]},{"pattern_id":"133","pattern_name":"38","route_id":"27","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlOzGJ"},{"stop_id":"99","geometry":"}`wqFxuzlOdHJ"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFCjC"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEF"},{"stop_id":"102","geometry":null}]},{"pattern_id":"134","pattern_name":"17","route_id":"11","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOo@AFiJmFgI"},{"stop_id":"739","geometry":"_iwqFpiylOaGcJ"},{"stop_id":"1862","geometry":"aqwqFl~xlOgAcBkDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CiTB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlOm@BuIAWCsA?"},{"stop_id":"740","geometry":"kszqFpcxlOqHB"},{"stop_id":"741","geometry":"}|zqFtcxlOwHBs@C"},{"stop_id":"742","geometry":"ih{qFtcxlOiI?"},{"stop_id":"743","geometry":"sr{qFtcxlOuL@"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[HqH@"},{"stop_id":"304","geometry":"wl~qFzdxlOoJ@"},{"stop_id":"744","geometry":"gx~qF|dxlO_K?"},{"stop_id":"745","geometry":"gd_rF|dxlOkJ@"},{"stop_id":"746","geometry":"so_rF~dxlOiJ?"},{"stop_id":"747","geometry":"}z_rF~dxlOWD{KB"},{"stop_id":"748","geometry":"qh`rFhexlOkH@"},{"stop_id":"749","geometry":"}q`rFjexlOqI@"},{"stop_id":"750","geometry":"o|`rFlexlOiJB"},{"stop_id":"751","geometry":"ygarFpexlOoKB"},{"stop_id":"752","geometry":"itarFtexlOeJB"},{"stop_id":"753","geometry":"o_brFxexlOcJ@"},{"stop_id":"754","geometry":"sjbrFzexlOuJ@"},{"stop_id":"755","geometry":"ivbrF|exlOuJB"},{"stop_id":"756","geometry":"_bcrF`fxlOgLD"},{"stop_id":"757","geometry":"gocrFffxlOqSF"},{"stop_id":"758","geometry":"ycdrFnfxlO{A@q@Dw@FaC\\"},{"stop_id":"759","geometry":"andrF|gxlOgEl@e@DgA@"},{"stop_id":"760","geometry":"wwdrFrixlOgMF"},{"stop_id":"761","geometry":"_ferFzixlOoJD"},{"stop_id":"762","geometry":"oqerF`jxlOcLD"},{"stop_id":"763","geometry":"s~erFfjxlOuKD"},{"stop_id":"764","geometry":"ikfrFljxlO_IB"},{"stop_id":"765","geometry":"iufrFpjxlOcKD"},{"stop_id":"766","geometry":"magrFvjxlOgOF"},{"stop_id":"767","geometry":"uqgrF~jxlOmLD"},{"stop_id":"768","geometry":"c_hrFdkxlOuPF"},{"stop_id":"769","geometry":"yphrFlkxlOcJDQBY?"},{"stop_id":"770","geometry":"i}hrFvkxlOeH@QBs@?"},{"stop_id":"771","geometry":"uhirF|kxlOiK@"},{"stop_id":"772","geometry":"_uirF~kxlO_HD"},{"stop_id":"773","geometry":"_~irFdlxlO}@@IBEuF"},{"stop_id":"774","geometry":"m`jrFtdxlOCsI"},{"stop_id":"775","geometry":"q`jrF`zwlOC_HA[B}E"},{"stop_id":"776","geometry":"s`jrFfiwlODyHF_A"},{"stop_id":"777","geometry":"e`jrFl}vlOJu@l@eDt@eG"},{"stop_id":"778","geometry":"u|irFjnvlOp@sG\\mB"},{"stop_id":"779","geometry":"ezirFhbvlOFa@De@?yC"},{"stop_id":"780","geometry":"wyirFf{ulOAsM"},{"stop_id":"781","geometry":"yyirFrlulOCaN"},{"stop_id":"782","geometry":"}yirFp}tlOC{K"},{"stop_id":"783","geometry":"azirFtptlOAuP"},{"stop_id":"784","geometry":"czirF~~slO?mI"},{"stop_id":"785","geometry":"czirFptslOCqV"},{"stop_id":"786","geometry":"gzirF~|rlO?qBBCTLvNG"},{"stop_id":"787","geometry":null}]},{"pattern_id":"135","pattern_name":"2","route_id":"5","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?oN"},{"stop_id":"338","geometry":"s_`rFtaklO@o["},{"stop_id":"339","geometry":"q_`rFdejlO@i`@"},{"stop_id":"340","geometry":"o_`rFzcilO?oV"},{"stop_id":"341","geometry":"o_`rFjlhlOC}a@"},{"stop_id":"342","geometry":"s_`rFliglOA_V"},{"stop_id":"343","geometry":"u_`rFlrflOAoL"},{"stop_id":"344","geometry":"w_`rF|dflOA_J"},{"stop_id":"345","geometry":"y_`rF|yelOCw["},{"stop_id":"346","geometry":"}_`rFd}dlOA{BvME"},{"stop_id":"347","geometry":"gq_rFbydlOlME"},{"stop_id":"348","geometry":"yb_rF|xdlOtOE@qF"},{"stop_id":"349","geometry":"ar~qFdqdlO?qZ"},{"stop_id":"350","geometry":"ar~qFruclO?w^"},{"stop_id":"351","geometry":"ar~qFzublOAcMOaD"},{"stop_id":"352","geometry":"sr~qFtbblO?{FLuC"},{"stop_id":"353","geometry":"er~qFbvalOC{QGw@AiA"},{"stop_id":"354","geometry":"sr~qFd_alOEgL"},{"stop_id":"355","geometry":"yr~qF|q`lOMeb@"},{"stop_id":"356","geometry":"gs~qFvn_lOIcZ"},{"stop_id":"357","geometry":"qs~qFrs~kOE}L"},{"stop_id":"358","geometry":"ws~qFte~kOE{L{A@"},{"stop_id":"359","geometry":"yv~qFzw}kOa]N?pB"},{"stop_id":"360","geometry":"{t_rF|{}kODn]"},{"stop_id":"361","geometry":"ut_rFlz~kODzN"},{"stop_id":"362","geometry":"ot_rFhj_lOLn\\"},{"stop_id":"363","geometry":null}]},{"pattern_id":"136","pattern_name":"18","route_id":"14","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSuAg@oAo@"},{"stop_id":"2954","geometry":"cqrrFf|ulOkAm@qAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlOF`V"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCvS"},{"stop_id":"3109","geometry":"cysrFrd{lOX`]wl@@Ki\\"},{"stop_id":"2953","geometry":"mfurFle{lOMy_@"},{"stop_id":"2888","geometry":"{furFrdzlOGqU"},{"stop_id":"2889","geometry":"cgurF`nylOMo_@"},{"stop_id":"3107","geometry":"qgurFpmxlOAyA`JA"},{"stop_id":"2890","geometry":"q|trFtjxlOdJ?"},{"stop_id":"2891","geometry":"kqtrFtjxlOrP?"},{"stop_id":"2892","geometry":"w_trFtjxlO{f@@p@~vBvl@AYs]BeS[gdANok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@VCz_A"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSw@W}@a@{BkAqAw@w@m@gWkQoBkB]a@sCgEInx@@`IOnk@ZfdACdSXr]wl@@q@_wBvl@CpJDfJ?NMjH?`LDDgoA"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOgHCAu@Kk@Uc@_@]KQOg@Em@BsHdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"137","pattern_name":"18","route_id":"14","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSuAg@oAo@"},{"stop_id":"2954","geometry":"cqrrFf|ulOkAm@qAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlOF`V"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCvS"},{"stop_id":"3109","geometry":"cysrFrd{lOX`]wl@@Ki\\"},{"stop_id":"2953","geometry":"mfurFle{lOMy_@"},{"stop_id":"2888","geometry":"{furFrdzlOGqU"},{"stop_id":"2889","geometry":"cgurF`nylOMo_@"},{"stop_id":"3107","geometry":"qgurFpmxlOAyA`JA"},{"stop_id":"2890","geometry":"q|trFtjxlOdJ?"},{"stop_id":"2891","geometry":"kqtrFtjxlOrP?"},{"stop_id":"2892","geometry":"w_trFtjxlO{f@@p@~vBvl@AYs]BeS[gdANok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@VCz_A"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSw@W}@a@{BkAqAw@w@m@gWkQoBkB]a@sCgEInx@@`IOnk@ZfdACdSXr]wl@@q@_wBvl@CpJDfJ?NMjH?`LDDgoA"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOgHCAu@Kk@Uc@_@]KQOg@Em@BsHdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"138","pattern_name":"28","route_id":"12","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"139","pattern_name":"5","route_id":"16","stops":[{"stop_id":"1818","geometry":"cy_rFf|_mO?jCpEACuL"},{"stop_id":"1819","geometry":"ur_rFzr_mOCyL"},{"stop_id":"1820","geometry":"yr_rF`e_mOA{@hEA"},{"stop_id":"1821","geometry":"ql_rFbc_mO|E?"},{"stop_id":"1822","geometry":"se_rFbc_mOjKC"},{"stop_id":"1823","geometry":"gy~qF~b_mOnEA"},{"stop_id":"1824","geometry":"wr~qF|b_mOzE?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOFdWjJEAqA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mO?YpHC"},{"stop_id":"1829","geometry":"ov}qF|o`mOdGC"},{"stop_id":"1830","geometry":"in}qFxo`mOtIG"},{"stop_id":"1831","geometry":"sc}qFpo`mOvJC"},{"stop_id":"1832","geometry":"{w|qFlo`mOjCA"},{"stop_id":"1833","geometry":"os|qFjo`mObJC"},{"stop_id":"1834","geometry":"kh|qFfo`mOvIC"},{"stop_id":"1835","geometry":"s}{qFbo`mOnKG"},{"stop_id":"1836","geometry":"cq{qFzn`mON?FCzLC"},{"stop_id":"1837","geometry":"ob{qFrn`mObHA"},{"stop_id":"1838","geometry":"kyzqFpn`mOvBC?wB"},{"stop_id":"1839","geometry":"suzqFtj`mOGuV"},{"stop_id":"1840","geometry":"{uzqF~r_mOCiP"},{"stop_id":"1841","geometry":"_vzqFta_mO?]pMA"},{"stop_id":"1842","geometry":"mgzqFt`_mO`OC"},{"stop_id":"1843","geometry":"kwyqFp`_mOxGCH@HDDHt@{@"},{"stop_id":"1844","geometry":"alyqFb__mOfHmI"},{"stop_id":"1845","geometry":"ybyqFtt~lOz@cAdGaIf@w@"},{"stop_id":"1846","geometry":"owxqFvf~lOh@w@vDwH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":null}]},{"pattern_id":"140","pattern_name":"5","route_id":"16","stops":[{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOBcGiIK"},{"stop_id":"1859","geometry":"ezvqFvhylOsGK"},{"stop_id":"1860","geometry":"ybwqFjhylO}EG"},{"stop_id":"1861","geometry":"wiwqFbhylOI?_FuH"},{"stop_id":"1862","geometry":"aqwqFl~xlOgAcBkDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CaC?"},{"stop_id":"1865","geometry":"}_yqFjcxlOgPB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlO[@EwL"},{"stop_id":"1868","geometry":"}dzqF|uwlOCcK"},{"stop_id":"1869","geometry":"aezqFxiwlO?sI"},{"stop_id":"1870","geometry":"aezqFd_wlOA{I"},{"stop_id":"1871","geometry":"cezqFhtvlOAyICIOKy@@"},{"stop_id":"1872","geometry":"sgzqFzhvlOoGD"},{"stop_id":"1873","geometry":"cpzqF`ivlO}IF"},{"stop_id":"1874","geometry":"a{zqFhivlOwJF"},{"stop_id":"1875","geometry":"yf{qFpivlOoIB"},{"stop_id":"1876","geometry":"iq{qFtivlO}KD"},{"stop_id":"1877","geometry":"g~{qFzivlO}IB"},{"stop_id":"1878","geometry":"ei|qF~ivlOmJA"},{"stop_id":"1879","geometry":"st|qF|ivlOiK?"},{"stop_id":"1880","geometry":"}`}qF|ivlO]?A}N"},{"stop_id":"1881","geometry":"}a}qF~yulOCgN"},{"stop_id":"1882","geometry":"ab}qFvjulO?yG"},{"stop_id":"1883","geometry":"ab}qF|aulOAkN"},{"stop_id":"1884","geometry":"cb}qFprtlO?}N"},{"stop_id":"1885","geometry":"cb}qFrbtlOAoR"},{"stop_id":"1886","geometry":"eb}qFboslO@_R"},{"stop_id":"1887","geometry":"cb}qFb|rlO?oE"},{"stop_id":"1888","geometry":"cb}qFrurlO?uI"},{"stop_id":"1889","geometry":"cb}qF|jrlOAeQ"},{"stop_id":"1890","geometry":"eb}qFvxqlOBcQ"},{"stop_id":"1891","geometry":"ab}qFrfqlO@sK"},{"stop_id":"1892","geometry":"_b}qF~yplOAmH"},{"stop_id":"1893","geometry":"ab}qFppplOA}H"},{"stop_id":"1894","geometry":"cb}qFrfplOCeJgA?"},{"stop_id":"1895","geometry":"od}qFl{olO}HB"},{"stop_id":"1896","geometry":"mn}qFp{olOuGB"},{"stop_id":"1897","geometry":"cw}qFt{olOsLF"},{"stop_id":"1898","geometry":"wd~qF|{olOoHB"},{"stop_id":"1899","geometry":"gn~qF`|olOmOD"},{"stop_id":"1900","geometry":"u~~qFf|olOsLF"},{"stop_id":"1901","geometry":"il_rFn|olOoE@"},{"stop_id":"1902","geometry":"yr_rFp|olOkMD"},{"stop_id":"1903","geometry":"ea`rFv|olOcG@"},{"stop_id":"1904","geometry":"ii`rFx|olOmJ@"},{"stop_id":"1905","geometry":"wt`rFz|olOuH@"},{"stop_id":"1906","geometry":"m~`rF||olOwKBC}FY?KCiAu@aCl@m@f@GZi@fEpA?"},{"stop_id":"1907","geometry":null}]},{"pattern_id":"141","pattern_name":"5","route_id":"16","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOkD~G"},{"stop_id":"1785","geometry":"}qxqFz}}lOgCbF_AtAwGzIy@bA"},{"stop_id":"1786","geometry":"wbyqFtt~lOcIjJ"},{"stop_id":"1787","geometry":"{lyqF``_mO[\\EIIEIAyE@"},{"stop_id":"1788","geometry":"kuyqFn`_mOkQD"},{"stop_id":"1789","geometry":"wgzqFt`_mOgM@@dF"},{"stop_id":"1790","geometry":"}uzqF|g_mO@lI"},{"stop_id":"1791","geometry":"{uzqFjr_mOBnK"},{"stop_id":"1792","geometry":"wuzqFz~_mOBbL"},{"stop_id":"1793","geometry":"suzqF~k`mO?lAO@cJB"},{"stop_id":"1794","geometry":"ga{qFrn`mOeMB"},{"stop_id":"1795","geometry":"mo{qFvn`mO]?GBcMF"},{"stop_id":"1796","geometry":"w~{qFbo`mOuHB"},{"stop_id":"1797","geometry":"mh|qFfo`mOgFB"},{"stop_id":"1798","geometry":"uo|qFjo`mOaG@"},{"stop_id":"1799","geometry":"ww|qFlo`mO_J@"},{"stop_id":"1800","geometry":"wb}qFno`mOmJH"},{"stop_id":"1801","geometry":"en}qFxo`mOaG@"},{"stop_id":"1802","geometry":"gv}qFzo`mOmFB"},{"stop_id":"1803","geometry":"u}}qF~o`mOkA@EiS"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOEgNyF@"},{"stop_id":"1807","geometry":"kh~qF|b_mOcH?"},{"stop_id":"1811","geometry":"oq~qF|b_mO{EA"},{"stop_id":"1812","geometry":"kx~qFzb_mOgJD"},{"stop_id":"1813","geometry":"sc_rF`c_mOwF@"},{"stop_id":"1814","geometry":"kk_rFbc_mOaF@"},{"stop_id":"1815","geometry":"mr_rFdc_mO_F@@fA"},{"stop_id":"1816","geometry":"ky_rFne_mOBjK"},{"stop_id":"1817","geometry":"gy_rFzq_mOBhI"},{"stop_id":"1818","geometry":null}]},{"pattern_id":"142","pattern_name":"5","route_id":"16","stops":[{"stop_id":"1907","geometry":"isarFb}olOnFA"},{"stop_id":"1957","geometry":"ykarF`}olO`KC"},{"stop_id":"1908","geometry":"w_arF||olOlHA"},{"stop_id":"1909","geometry":"iv`rFz|olOpJA"},{"stop_id":"1910","geometry":"wj`rFx|olOhMC"},{"stop_id":"1911","geometry":"m|_rFt|olObHC"},{"stop_id":"1912","geometry":"is_rFp|olOxFA"},{"stop_id":"1913","geometry":"ok_rFn|olOdJE"},{"stop_id":"1914","geometry":"i`_rFh|olOrKE"},{"stop_id":"1915","geometry":"us~qFb|olOhOG"},{"stop_id":"1916","geometry":"kc~qFz{olOvKE"},{"stop_id":"1917","geometry":"sv}qFt{olO~QG"},{"stop_id":"1918","geometry":"sc}qFl{olOj@?DpP"},{"stop_id":"1919","geometry":"ab}qF~lplO@bJ"},{"stop_id":"1920","geometry":"_b}qFbxplOAfN"},{"stop_id":"1921","geometry":"ab}qFjgqlO?pF"},{"stop_id":"1922","geometry":"ab}qF|nqlOAhF"},{"stop_id":"1923","geometry":"cb}qFfvqlO?xJ"},{"stop_id":"1924","geometry":"cb}qF`brlO?xP"},{"stop_id":"1925","geometry":"cb}qFzsrlOAzM"},{"stop_id":"1926","geometry":"eb}qFvbslO?vE"},{"stop_id":"1927","geometry":"eb}qFnislO?vN"},{"stop_id":"1928","geometry":"eb}qFfyslO?hF"},{"stop_id":"1929","geometry":"eb}qFp`tlO@dN"},{"stop_id":"1930","geometry":"cb}qFvotlO?hF"},{"stop_id":"1931","geometry":"cb}qF`wtlO@rH"},{"stop_id":"1932","geometry":"ab}qFt`ulO@nK"},{"stop_id":"1933","geometry":"_b}qFdmulO@lN"},{"stop_id":"1934","geometry":"}a}qFr|ulO@hLj@?"},{"stop_id":"1935","geometry":"o`}qF|ivlO`I?"},{"stop_id":"1936","geometry":"mv|qF|ivlOfJ@"},{"stop_id":"1937","geometry":"ek|qF~ivlOhJA"},{"stop_id":"1938","geometry":"{_|qF|ivlOfIE"},{"stop_id":"1939","geometry":"su{qFvivlOjLC"},{"stop_id":"1940","geometry":"gh{qFrivlOdJI"},{"stop_id":"1941","geometry":"a}zqFhivlOnJE"},{"stop_id":"1942","geometry":"qqzqFbivlOvJIFDFDBH@pE"},{"stop_id":"1943","geometry":"cezqF`pvlO?xH"},{"stop_id":"1944","geometry":"cezqFzyvlODhY"},{"stop_id":"1945","geometry":"}dzqFdtwlODjP"},{"stop_id":"1946","geometry":"wdzqFpexlODxN"},{"stop_id":"1947","geometry":"qdzqFjuxlOB~ICVj@?"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylO`UExAwBNO^I|CD"},{"stop_id":"1951","geometry":"mmxqFl|xlOvHLNA"},{"stop_id":"1952","geometry":"ecxqFx|xlOzAYzLLxEpH"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLlA@"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"143","pattern_name":"25","route_id":"24","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOiKD"},{"stop_id":"1081","geometry":"m`}qFbromOoEBEeI@oAFmAHq@"},{"stop_id":"1082","geometry":"of}qFpaomOPmAj@kCHw@Bk@?sM"},{"stop_id":"1083","geometry":"cd}qF~hnmO?wIDk@P{@"},{"stop_id":"1156","geometry":"kc}qF~zmmOFY_@Mo@O[AmED"},{"stop_id":"1084","geometry":"}l}qFjymmOmNJ"},{"stop_id":"1085","geometry":"k|}qFvymmOeRN"},{"stop_id":"1086","geometry":"qo~qFfzmmOwQL"},{"stop_id":"1087","geometry":"ib_rFtzmmOgSL"},{"stop_id":"1088","geometry":"qv_rFb{mmOqRN"},{"stop_id":"1089","geometry":"cj`rFr{mmO_KF"},{"stop_id":"1090","geometry":"cv`rFz{mmOiRL"},{"stop_id":"1091","geometry":"miarFh|mmOyIB"},{"stop_id":"1092","geometry":"gtarFl|mmO{B?e@Ck@Ig@Me@Sy@g@[[_@a@s@iAi@qAsCbC"},{"stop_id":"1093","geometry":"khbrF~vmmOsC`C_@T_@P_@J[Fi@@{@?aF@"},{"stop_id":"1094","geometry":"c{brF`}mmO{`@VIsZ]oGY}GSgJVeHOcGfJe@x@ATCTGNGVSPQP[~@_ClA`A~AbBt@dA~@`BqZ`YX|GX|EDbBF`YhOI"},{"stop_id":"1147","geometry":"ulcrFn}mmOiOHGaYEcBY}EY}GpZaY_AaBu@eA_BcBmAaA_A~BQZQPWRe@NcBF"},{"stop_id":"1366","geometry":"ytcrF`skmObBGd@OVSPQP[~@_ClA`A~AbBt@dA~@`BqZ`YX|GX|EDbBF`YrPI@jB"},{"stop_id":"1095","geometry":null}]},{"pattern_id":"144","pattern_name":"10","route_id":"25","stops":[{"stop_id":"631","geometry":"szarFdkqmOoA@OC]QIOIQEa@EyL"},{"stop_id":"632","geometry":"q_brFrzpmOCoDjCC"},{"stop_id":"1208","geometry":"i{arF~tpmOnRM"},{"stop_id":"633","geometry":"ygarFptpmOfNK"},{"stop_id":"634","geometry":"qx`rFdtpmOjNI"},{"stop_id":"635","geometry":"ei`rFzspmOhTK"},{"stop_id":"636","geometry":"{s_rFnspmOnJG"},{"stop_id":"637","geometry":"kh_rFfspmO`PI"},{"stop_id":"638","geometry":"iw~qF|rpmOjNI"},{"stop_id":"639","geometry":"}g~qFrrpmOnJG"},{"stop_id":"640","geometry":"m|}qFjrpmOtQI"},{"stop_id":"641","geometry":"wi}qF`rpmOrJGA_BDy@FYVk@"},{"stop_id":"642","geometry":"_}|qFxjpmOnCyEPa@"},{"stop_id":"643","geometry":"}w|qF|bpmOPw@Fy@EkK"},{"stop_id":"644","geometry":"iw|qF~romOAa@xB?tBGjAA"},{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":null}]},{"pattern_id":"145","pattern_name":"10","route_id":"25","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmONxZ"},{"stop_id":"657","geometry":"koxqFfimmOLtU"},{"stop_id":"658","geometry":"}nxqF|_nmOTxe@"},{"stop_id":"659","geometry":"gnxqFvfomOp@nmA"},{"stop_id":"660","geometry":"ulxqFfuqmOL`T"},{"stop_id":"661","geometry":"glxqFhjrmOR~]"},{"stop_id":"662","geometry":"skxqFhismOJxS"},{"stop_id":"726","geometry":"gkxqFb~smOFfK|B?"},{"stop_id":"663","geometry":"agxqFjjtmOdP?"},{"stop_id":"710","geometry":"{uwqFjjtmOtU?"},{"stop_id":"664","geometry":"e_wqFjjtmOdQG?rJCRk@~A"},{"stop_id":"665","geometry":null}]},{"pattern_id":"146","pattern_name":"10","route_id":"25","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAgIY@pC"},{"stop_id":"514","geometry":"{}xqFbczkOHp["},{"stop_id":"515","geometry":"q}xqFt_{kOFbS"},{"stop_id":"516","geometry":"i}xqFxs{kODzP"},{"stop_id":"517","geometry":"c}xqFte|kOD|N"},{"stop_id":"518","geometry":"}|xqFru|kOBjK"},{"stop_id":"519","geometry":"y|xqF~a}kODrV"},{"stop_id":"520","geometry":"s|xqFry}kOB~IFfJ"},{"stop_id":"521","geometry":"g|xqFzo~kO@xECXFlR"},{"stop_id":"522","geometry":"a|xqF|j_lOBfI"},{"stop_id":"523","geometry":"}{xqFdu_lODnS"},{"stop_id":"524","geometry":"w{xqFti`lOD~R"},{"stop_id":"525","geometry":"q{xqFt}`lO@nT"},{"stop_id":"526","geometry":"o{xqFdsalOBfW"},{"stop_id":"527","geometry":"k{xqFlkblO@vJ"},{"stop_id":"528","geometry":"i{xqFdwblO?bBCx@BxQ"},{"stop_id":"529","geometry":"i{xqF|nclOBxG"},{"stop_id":"530","geometry":"e{xqFvwclODlN"},{"stop_id":"531","geometry":"_{xqFdgdlOF`Z"},{"stop_id":"532","geometry":"wzxqFfbelOBrS"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"147","pattern_name":"10","route_id":"25","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAgIY@pC"},{"stop_id":"514","geometry":"{}xqFbczkOHp["},{"stop_id":"515","geometry":"q}xqFt_{kOFbS"},{"stop_id":"516","geometry":"i}xqFxs{kODzP"},{"stop_id":"517","geometry":"c}xqFte|kOD|N"},{"stop_id":"518","geometry":"}|xqFru|kOBjK"},{"stop_id":"519","geometry":"y|xqF~a}kODrV"},{"stop_id":"520","geometry":"s|xqFry}kOB~IFfJ"},{"stop_id":"521","geometry":"g|xqFzo~kO@xECXFlR"},{"stop_id":"522","geometry":"a|xqF|j_lOBfI"},{"stop_id":"523","geometry":"}{xqFdu_lODnS"},{"stop_id":"524","geometry":"w{xqFti`lOD~R"},{"stop_id":"525","geometry":"q{xqFt}`lO@nT"},{"stop_id":"526","geometry":"o{xqFdsalOBfW"},{"stop_id":"527","geometry":"k{xqFlkblO@vJ"},{"stop_id":"528","geometry":"i{xqFdwblO?bBCx@BxQ"},{"stop_id":"529","geometry":"i{xqF|nclOBxG"},{"stop_id":"530","geometry":"e{xqFvwclODlN"},{"stop_id":"531","geometry":"_{xqFdgdlOF`Z"},{"stop_id":"532","geometry":"wzxqFfbelOBrS"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\aA{@{F|IcKrQL@JHKIMAwC@A_BDy@FYVk@"},{"stop_id":"642","geometry":"_}|qFxjpmOnCyEPa@"},{"stop_id":"643","geometry":"}w|qF|bpmOPw@Fy@EkK"},{"stop_id":"644","geometry":"iw|qF~romOAa@xB?tBGjAA"},{"stop_id":"645","geometry":null}]},{"pattern_id":"148","pattern_name":"39","route_id":"15","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?K{V"},{"stop_id":"204","geometry":"oharFlwylOIyQ"},{"stop_id":"205","geometry":"yharFrdylOEaM"},{"stop_id":"206","geometry":"_iarFpvxlOGqQ"},{"stop_id":"207","geometry":"giarF~cxlOEmK"},{"stop_id":"208","geometry":"miarFpwwlOEyEGaAa@eDI{A"},{"stop_id":"209","geometry":"gkarFrfwlOEwBA_L"},{"stop_id":"210","geometry":"okarFzuvlOCuM"},{"stop_id":"211","geometry":"skarFdgvlOA}H"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAcI"},{"stop_id":"138","geometry":"ekarFvkrlO?wI"},{"stop_id":"139","geometry":"ekarF~`rlOA}T"},{"stop_id":"140","geometry":"gkarF`kqlO@_I"},{"stop_id":"141","geometry":"ekarF`aqlO?iO"},{"stop_id":"142","geometry":"ekarFvpplO?sG"},{"stop_id":"143","geometry":"ekarFbhplOAcL"},{"stop_id":"144","geometry":"gkarF~zolOEuK"},{"stop_id":"145","geometry":"mkarFhnolOC}L"},{"stop_id":"146","geometry":"qkarFj`olOEsK"},{"stop_id":"147","geometry":"wkarFvsnlOEwL"},{"stop_id":"148","geometry":"}karF~enlOEkQ"},{"stop_id":"149","geometry":"clarFrsmlOEwQ"},{"stop_id":"150","geometry":"ilarFz`mlO?}O"},{"stop_id":"151","geometry":"ilarF|ollO?}G@kD"},{"stop_id":"152","geometry":"glarFrallO@}N"},{"stop_id":"153","geometry":"elarFtqklOB{I"},{"stop_id":"154","geometry":"alarFxfklO@{I"},{"stop_id":"155","geometry":"_larF|{jlO@mI"},{"stop_id":"156","geometry":"}karFnqjlO@_L"},{"stop_id":"157","geometry":"{karFndjlOEcU"},{"stop_id":"158","geometry":"alarFjnilOAoQ"},{"stop_id":"159","geometry":"clarFz{hlOI}J?kB"},{"stop_id":"160","geometry":"mlarFplhlO?{X"},{"stop_id":"161","geometry":"mlarFtrglO?_Kc@{WAwL"},{"stop_id":"162","geometry":"smarF``flOCcR"},{"stop_id":"163","geometry":"wmarF|lelOAaU"},{"stop_id":"164","geometry":"ymarFzvdlO?cJ"},{"stop_id":"165","geometry":"ymarFvkdlO?kS"},{"stop_id":"166","geometry":"ymarFjwclO@uV"},{"stop_id":"167","geometry":"wmarFt_clO?oJ"},{"stop_id":"168","geometry":"wmarFdtblODki@CuAKwBkB@"},{"stop_id":"169","geometry":"mqarFlcalOaNF"},{"stop_id":"170","geometry":"o`brFtcalOwYJ@qA"},{"stop_id":"171","geometry":"e{brFnaalO?i@Eq@]_CKuACqL"},{"stop_id":"172","geometry":"y|brFjj`lOEyS"},{"stop_id":"173","geometry":"_}brFpu_lOEsT"},{"stop_id":"174","geometry":"e}brF|__lOC_X"},{"stop_id":"175","geometry":"i}brF|f~kOAwH"},{"stop_id":"176","geometry":"k}brFd}}kOEsM"},{"stop_id":"177","geometry":"q}brFpn}kOE}M"},{"stop_id":"178","geometry":"w}brFr_}kOGyP"},{"stop_id":"179","geometry":"_~brFxm|kOIkR"},{"stop_id":"180","geometry":"i~brFlz{kOGuM"},{"stop_id":"181","geometry":"q~brFvk{kOSge@"},{"stop_id":"182","geometry":"e_crFnezkOAs@hFA"},{"stop_id":"183","geometry":"}wbrFxczkOzHC"},{"stop_id":"184","geometry":"anbrFtczkOtMG"},{"stop_id":"185","geometry":"k_brFlczkO~HC"},{"stop_id":"186","geometry":"kuarFhczkO`EC"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOXA@pE"},{"stop_id":"213","geometry":null}]},{"pattern_id":"149","pattern_name":"26SN","route_id":"28","stops":[{"stop_id":"787","geometry":"uiirFnyrlOwNFUMCBBzQ?dYJvw@E~@e@nCuAhMQnAm@dDOnAM|P@Z?vELpSUBuBHQGkJDy@@QBsH@_GWiNKeOm@cCCspCFgCA_@GiD?k@B_HF_QCkJ@aLEkH?OLgJ?qJENok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@V@gyAPoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@Pe@DUCOCWQO[Gg@Bo@BYFORYXQ^EXDHDr@j@LXFd@d_@H\\BZFvBr@xDxAXZPb@BZCvLHx@hBrIPl@h@hAd@n@jAlArExDXN\\H\\BtC@gBhEJQdNdLhBpAhAn@tBx@vBj@pAPzBN`BB?T?UlUHVJjkA~@bM?t^JzY@vOFvNHCq\\BCTLjNG"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?fG"},{"stop_id":"788","geometry":"gzirFtaslOBhTwNIwOG{YAu^KcM?kkA_AWKmUI?T?UaBCi@C{BSg@IwBk@uBy@iAo@iBqAeNeLKPfBiEuCA]C]IYOsEyDkAmAe@o@i@iAQm@iBsIIy@BwLC[Qc@Y[yDyAwBs@[G]Ce_@IGe@MYs@k@IEYE_@DYPSXGNCXCn@Ff@NZVPNBTBd@E`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIAfyAw@W}@a@{BkAqAw@w@m@gWkQoBkB]a@sCgEInx@@`IOnk@pJDfJ?NMjH?`LDjJA~PB~GGj@ChD?^FfC@rpCGbCBdOl@hNJ~FVrHAPCx@AjJEPFtBITCMqS?wEA[L}PNoAl@eDPoAtAiMd@gCDm@Kqx@?iW"},{"stop_id":"789","geometry":"czirFdnslO?hWJpx@El@e@fCuAhMQnAm@dDOnAM|P@Z?vELpSUBuBHQGkJDy@@QBsH@_GWiNKeOm@cCCspCFgCA_@GiD?k@B_HF_QCkJ@aLEkH?OLgJ?qJENok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@V@gyAPoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@Pe@DUCOCWQO[Gg@Bo@BYFORYXQ^EXDHDr@j@LXFd@d_@H\\BZFvBr@xDxAXZPb@BZCvLHx@hBrIPl@h@hAd@n@jAlArExDXN\\H\\BtC@gBhEJQdNdLhBpApBdArBr@pAZpAPpAJh@B`BB?T?UlUHVJjkA~@bM?t^JzY@vOFhJF"},{"stop_id":"943","geometry":"q~irF|vslOwPK"},{"stop_id":"944","geometry":"ipjrFpvslOgUC"},{"stop_id":"945","geometry":"qfkrFlvslOgOA"},{"stop_id":"946","geometry":"yvkrFjvslOkJC"},{"stop_id":"947","geometry":"eblrFfvslO}PE"},{"stop_id":"948","geometry":"ctlrF`vslOeNA}NM"},{"stop_id":"949","geometry":"gsmrFpuslOeWQ}DIqGCiSQ"},{"stop_id":"950","geometry":"gnorF~sslOm@?WKmUI?T?UaBC{BOqAQqA[sBs@g@UmBiAeAw@qMsK"},{"stop_id":"951","geometry":"_lqrFf~rlOSQKPfBiEuCA]C]IYOsEyDg@g@y@_Ai@_Aa@mAu@kD"},{"stop_id":"1047","geometry":"{~qrF`drlOo@uCGe@Ee@BwLIg@Sc@[UoDsAwBs@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOgVGAMKe@OUu@g@YEO@]JWTO\\CXCVBl@J`@PR\\LTBd@E`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@C~PfB@"},{"stop_id":"2909","geometry":"sasrFlgqlOgBAB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@PMBm@AOCWQO[Gk@"},{"stop_id":"952","geometry":"ctsrFvgqlOFj@NZVPNBl@@LC`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@?xA"},{"stop_id":"2910","geometry":"wdsrFdxplO?yAeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@PMBm@A]MQSKa@Cm@BWJi@RYJILG^EXDHDr@j@LXFd@jJD"},{"stop_id":"2911","geometry":"kbsrFlgqlOkJEAMKe@OUu@g@YEO@OBYPSXGNCXCn@BTJ`@PR\\LTBd@E`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@C~PfQD"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2951","geometry":"kkrrFnzrlOOfIAjV"},{"stop_id":"2913","geometry":"}krrFb|slO?ri@"},{"stop_id":"2915","geometry":"}krrFvfulO?fWuAg@{C}AqAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlO?n@pJDfJ?NMjH?pOD"},{"stop_id":"2919","geometry":"shrrFpjxlOtP@"},{"stop_id":"2920","geometry":"}vqrFrjxlOdG?vGG"},{"stop_id":"2921","geometry":"_fqrFjjxlOr@ChD?^FfC@rH?"},{"stop_id":"2922","geometry":"epprFpjxlOtK?"},{"stop_id":"2923","geometry":"ocprFpjxlOtX?"},{"stop_id":"2924","geometry":"yiorFpjxlO~g@C"},{"stop_id":"2925","geometry":"y`nrFljxlO|[A"},{"stop_id":"2926","geometry":"{cmrFjjxlOtLA"},{"stop_id":"2927","geometry":"evlrFhjxlO~L?bCBdOl@dFD"},{"stop_id":"2928","geometry":"ulkrF`lxlOnGD"},{"stop_id":"2929","geometry":"edkrFflxlOrFV~GA"},{"stop_id":"2930","geometry":"qsjrF|lxlO~AEzIC"},{"stop_id":"2931","geometry":"uejrFrlxlONAPF^AbBIFAEuF"},{"stop_id":"774","geometry":"m`jrFtdxlOCsI"},{"stop_id":"775","geometry":"q`jrF`zwlOC_HA[B}E"},{"stop_id":"776","geometry":"s`jrFfiwlODyHF_A"},{"stop_id":"777","geometry":"e`jrFl}vlOJu@l@eDt@eG"},{"stop_id":"778","geometry":"u|irFjnvlOp@sG\\mB"},{"stop_id":"779","geometry":"ezirFhbvlOFa@De@?yC"},{"stop_id":"780","geometry":"wyirFf{ulOAsM"},{"stop_id":"781","geometry":"yyirFrlulOCaN"},{"stop_id":"782","geometry":"}yirFp}tlOC{K"},{"stop_id":"783","geometry":"azirFtptlOAuP"},{"stop_id":"784","geometry":"czirF~~slOJ``AEl@e@fCuAhMQnAm@dDOnAM|P@Z?vELpSG@cCJQGkJDy@@QBsH@_GWiNKeOm@cCCspCFgCA_@GiD?k@B_HF_QCkJ@aLEkH?OLgJ?qJENok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@V@gyAPoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@Pe@DUCOCWQO[Gg@Bo@BYFORYXQ^EXDHDr@j@LXFd@d_@H\\BZFvBr@xDxAXZPb@BZCvLHx@hBrIPl@h@hAd@n@jAlArExDXN\\H\\BtC@gBhEJQdNdLhBpApBdArBr@pAZpAPpAJh@B`BB?T?UlUHVJjkA~@bM?t^JzY@vOFvNH?mA"},{"stop_id":"785","geometry":"czirFptslOCqV"},{"stop_id":"786","geometry":"gzirF~|rlOB~XwNIwOG{YAu^KcM?kkA_AWKmUI?T?UaBCi@C{BSg@IwBk@uBy@iAo@iBqAeNeLKPfBiEuCA]C]IYOsEyDkAmAe@o@i@iAQm@iBsIIy@BwLC[Qc@Y[yDyAwBs@[G]Ce_@IGe@MYs@k@IEYE_@DYPSXGNCXCn@Ff@NZVPNBTBd@E`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIAfyAw@W}@a@{BkAqAw@w@m@gWkQoBkB]a@sCgEInx@@`IOnk@pJDfJ?NMjH?`LDjJA~PB~GGj@ChD?^FfC@rpCGbCBdOl@hNJ~FVrHAPCx@AjJEPFtBITCMqS?wEA[L}PNoAl@eDPoAtAiMd@oCD_AKww@?eYC{QBCTLvNG"},{"stop_id":"787","geometry":null}]},{"pattern_id":"150","pattern_name":"19","route_id":"23","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOiKM"},{"stop_id":"2955","geometry":"cuwqFj~ylOaHK"},{"stop_id":"2956","geometry":"e~wqF~}ylOiJK"},{"stop_id":"2957","geometry":"oixqFr}ylOyHK"},{"stop_id":"2958","geometry":"isxqFf}ylOcBCmD@"},{"stop_id":"2959","geometry":"{{xqFd}ylOmNB"},{"stop_id":"2960","geometry":"ikyqFh}ylOqF@"},{"stop_id":"2961","geometry":"{ryqFj}ylO_M@"},{"stop_id":"2962","geometry":"{`zqFl}ylO}A?MEs@o@GCIAkGB"},{"stop_id":"2963","geometry":"ynzqFt{ylOkNH"},{"stop_id":"2964","geometry":"e~zqF~{ylOwF?"},{"stop_id":"2965","geometry":"}e{qF~{ylOeK?"},{"stop_id":"2966","geometry":"cr{qF~{ylOwG@OCOKMOQa@UQYGcAA"},{"stop_id":"2967","geometry":"o`|qFbyylOcFI"},{"stop_id":"2968","geometry":"sg|qFxxylOuJQ"},{"stop_id":"2969","geometry":"is|qFfxylO_KQkA?"},{"stop_id":"2970","geometry":"ua}qFtwylOuH@"},{"stop_id":"2971","geometry":"kk}qFvwylO{E@i@_@[c@KUQmA]s@AK_B?"},{"stop_id":"2972","geometry":"ky}qFppylOiE@"},{"stop_id":"2973","geometry":"u_~qFrpylOS@KDSPWFwHB"},{"stop_id":"2974","geometry":"yk~qFxqylOWCc@O{HB"},{"stop_id":"2975","geometry":"qw~qFhqylOwJ@"},{"stop_id":"2976","geometry":"ic_rFjqylOwJB"},{"stop_id":"2977","geometry":"ao_rFnqylO{IB"},{"stop_id":"2978","geometry":"}y_rFrqylOYCG{MgEB"},{"stop_id":"2979","geometry":"ga`rFvbylOsL@"},{"stop_id":"2980","geometry":"{n`rFxbylOsE@"},{"stop_id":"2981","geometry":"ou`rFzbylOaQD"},{"stop_id":"2982","geometry":"qgarF`cylOkKB"},{"stop_id":"2983","geometry":"}sarFdcylOeJ@"},{"stop_id":"2984","geometry":"c_brFfcylO}UD"},{"stop_id":"2985","geometry":"avbrFlcylOyUF"},{"stop_id":"2986","geometry":"{lcrFtcylOYAsA??BeRF"},{"stop_id":"2987","geometry":"ocdrF~cylOyRH"},{"stop_id":"2988","geometry":"iwdrFhdylOiMB"},{"stop_id":"2989","geometry":"seerFldylOgKDCoG"},{"stop_id":"2990","geometry":"_rerFb|xlOE{O"},{"stop_id":"2991","geometry":"ererFfkxlOG{O"},{"stop_id":"2992","geometry":"mrerFjzwlOCqG"},{"stop_id":"2993","geometry":"qrerFxqwlOEcIIc@Ka@q@aA"},{"stop_id":"2994","geometry":"_uerFlcwlOWg@Ii@?qD"},{"stop_id":"2995","geometry":"averFh{vlOCeQ"},{"stop_id":"2996","geometry":"everFbivlOAsH"},{"stop_id":"2997","geometry":"gverFn_vlOCi@C}R"},{"stop_id":"2998","geometry":"overFfjulOAoN"},{"stop_id":"2999","geometry":"qverFvztlO?{FHU?oD"},{"stop_id":"3000","geometry":"gverFtltlOAqJ"},{"stop_id":"3001","geometry":"iverFbatlOAoJyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?aH"},{"stop_id":"3033","geometry":"gzirFjprlO@{S"},{"stop_id":"3034","geometry":"ezirFn{qlO@_\\"},{"stop_id":"3035","geometry":"czirFn~plO@a]BwL"},{"stop_id":"3036","geometry":"}yirFtrolOBwNAqHkBw@"},{"stop_id":"3037","geometry":"g}irFrwnlO{FaCyWkK"},{"stop_id":"3038","geometry":"}}jrFdgnlOaO_G"},{"stop_id":"3039","geometry":"_nkrFd_nlO_FoB}SaIeRmH"},{"stop_id":"3040","geometry":"c}lrFdhmlO}HwCkJuDsR_I"},{"stop_id":"3041","geometry":"afnrFvsllO{LcF"},{"stop_id":"3042","geometry":"}snrFrlllO{ZyLsYsL"},{"stop_id":"3043","geometry":"mjprFdqklOmCsA{EsB"},{"stop_id":"3044","geometry":"wuprF|jklOsFaCsIgD"},{"stop_id":"3045","geometry":"_hqrFraklOgU{IaLqE?g@"},{"stop_id":"3105","geometry":"ikrrF|njlOAcKnACzAM|A[lAc@"},{"stop_id":"3046","geometry":"s`rrFf`jlOpJcF"},{"stop_id":"3047","geometry":"auqrFbyilOvFyCJKVc@H[Fk@kBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQdAwAfA|AJVH`@BZ?~G"},{"stop_id":"3055","geometry":"}jprFt|clO@tFFj@DRLVbDtEVRVJ"},{"stop_id":"3052","geometry":"kcprFxndlO\\FEf@@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOhLA?_P"},{"stop_id":"3056","geometry":null}]},{"pattern_id":"151","pattern_name":"19","route_id":"23","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOiKM"},{"stop_id":"2955","geometry":"cuwqFj~ylOaHK"},{"stop_id":"2956","geometry":"e~wqF~}ylOiJK"},{"stop_id":"2957","geometry":"oixqFr}ylOyHK"},{"stop_id":"2958","geometry":"isxqFf}ylOcBCmD@"},{"stop_id":"2959","geometry":"{{xqFd}ylOmNB"},{"stop_id":"2960","geometry":"ikyqFh}ylOqF@"},{"stop_id":"2961","geometry":"{ryqFj}ylO_M@"},{"stop_id":"2962","geometry":"{`zqFl}ylO}A?MEs@o@GCIAkGB"},{"stop_id":"2963","geometry":"ynzqFt{ylOkNH"},{"stop_id":"2964","geometry":"e~zqF~{ylOwF?"},{"stop_id":"2965","geometry":"}e{qF~{ylOeK?"},{"stop_id":"2966","geometry":"cr{qF~{ylOwG@OCOKMOQa@MMWIqHM"},{"stop_id":"2968","geometry":"sg|qFxxylOuJQ"},{"stop_id":"2969","geometry":"is|qFfxylO_KQkA?"},{"stop_id":"2970","geometry":"ua}qFtwylOuH@"},{"stop_id":"2971","geometry":"kk}qFvwylO{E@i@_@[c@KUQmA]s@AK_B?"},{"stop_id":"2972","geometry":"ky}qFppylOiE@"},{"stop_id":"2973","geometry":"u_~qFrpylOS@KDSPWFwHB"},{"stop_id":"2974","geometry":"yk~qFxqylOWCc@O{HB"},{"stop_id":"2975","geometry":"qw~qFhqylOwJ@"},{"stop_id":"2976","geometry":"ic_rFjqylOwJB"},{"stop_id":"2977","geometry":"ao_rFnqylO{IB"},{"stop_id":"2978","geometry":"}y_rFrqylOYCG{MgEB"},{"stop_id":"2979","geometry":"ga`rFvbylOsL@"},{"stop_id":"2980","geometry":"{n`rFxbylOsE@"},{"stop_id":"2981","geometry":"ou`rFzbylOaQD"},{"stop_id":"2982","geometry":"qgarF`cylOkKB"},{"stop_id":"2983","geometry":"}sarFdcylOeJ@"},{"stop_id":"2984","geometry":"c_brFfcylO}UD"},{"stop_id":"2985","geometry":"avbrFlcylOyUF"},{"stop_id":"2986","geometry":"{lcrFtcylOYAsA??BeRF"},{"stop_id":"2987","geometry":"ocdrF~cylOU?G{N"},{"stop_id":"3019","geometry":"mddrFbtxlOCeJ"},{"stop_id":"3103","geometry":"qddrF|hxlOE{P"},{"stop_id":"3020","geometry":"wddrF`wwlOC}G"},{"stop_id":"3021","geometry":"{ddrFbnwlOEmHKg@GS]g@"},{"stop_id":"3022","geometry":"sfdrFpawlOSYGSGSEi@AiJ"},{"stop_id":"3023","geometry":"_hdrFzrvlOAaM"},{"stop_id":"3024","geometry":"ahdrFxdvlOAqR"},{"stop_id":"3025","geometry":"chdrFfqulOAcN"},{"stop_id":"3026","geometry":"ehdrFbbulOAaN"},{"stop_id":"3027","geometry":"ghdrF`stlOAwL"},{"stop_id":"3028","geometry":"ihdrFhetlO?eM"},{"stop_id":"3029","geometry":"ihdrFbwslOCgUoB@"},{"stop_id":"3030","geometry":"}kdrF|`slOgF@AYM_@UYYKI?S@QHGFQZGTAXDd@N^VRRDH?AvHqD?"},{"stop_id":"3031","geometry":"a{drFvmslOcC?QCwAe@"},{"stop_id":"3032","geometry":"oberFllslOsKqDIESYGSA]Fk@_Cs@g@Ge@??dJDjHyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?aH"},{"stop_id":"3033","geometry":"gzirFjprlO@{S"},{"stop_id":"3034","geometry":"ezirFn{qlO@_\\"},{"stop_id":"3035","geometry":"czirFn~plO@a]BwL"},{"stop_id":"3036","geometry":"}yirFtrolOBwNAqHkBw@"},{"stop_id":"3037","geometry":"g}irFrwnlO{FaCyWkK"},{"stop_id":"3038","geometry":"}}jrFdgnlOaO_G"},{"stop_id":"3039","geometry":"_nkrFd_nlO_FoB}SaIeRmH"},{"stop_id":"3040","geometry":"c}lrFdhmlO}HwCkJuDsR_I"},{"stop_id":"3041","geometry":"afnrFvsllO{LcF"},{"stop_id":"3042","geometry":"}snrFrlllO{ZyLsYsL"},{"stop_id":"3043","geometry":"mjprFdqklOmCsA{EsB"},{"stop_id":"3044","geometry":"wuprF|jklOsFaCsIgD"},{"stop_id":"3045","geometry":"_hqrFraklOgU{IaLqE?g@"},{"stop_id":"3105","geometry":"ikrrF|njlOAcKnACzAM|A[lAc@"},{"stop_id":"3046","geometry":"s`rrFf`jlOpJcF"},{"stop_id":"3047","geometry":"auqrFbyilOvFyCJKVc@H[Fk@kBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQdAwAfA|AJVH`@BZ?~G"},{"stop_id":"3055","geometry":"}jprFt|clO@tFFj@DRLVbDtEVRVJ"},{"stop_id":"3052","geometry":"kcprFxndlO\\FEf@@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOhLA?_P"},{"stop_id":"3056","geometry":null}]},{"pattern_id":"152","pattern_name":"19","route_id":"23","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"153","pattern_name":"2","route_id":"5","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?oN"},{"stop_id":"338","geometry":"s_`rFtaklO@o["},{"stop_id":"339","geometry":"q_`rFdejlO@i`@"},{"stop_id":"340","geometry":"o_`rFzcilO@mStBA"},{"stop_id":"2407","geometry":"w{_rFjohlOhMA"},{"stop_id":"2408","geometry":"mm_rFhohlO|MC"},{"stop_id":"2409","geometry":"o~~qFdohlOrJA"},{"stop_id":"2410","geometry":"{r~qFbohlOl@??zA"},{"stop_id":"2811","geometry":"mq~qF~qhlO?xQ"},{"stop_id":"2812","geometry":"mq~qFxdilO?pI"},{"stop_id":"2813","geometry":"mq~qFjoilO?dI"},{"stop_id":"2814","geometry":"mq~qFpyilOAnM"},{"stop_id":"2815","geometry":"oq~qF`hjlO?xQ"},{"stop_id":"2816","geometry":"oq~qFzzjlO?xJ"},{"stop_id":"2817","geometry":"oq~qFtfklO@qvA_m@HGnrB"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklODw`B~l@IAn{A@r@R~AX~@Td@h@t@\\\\n@b@f@l@Tb@Nf@N`A@dAIbA]lB{t@V@m\\pPI?iB"},{"stop_id":"436","geometry":null}]},{"pattern_id":"154","pattern_name":"2","route_id":"5","stops":[{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?oN"},{"stop_id":"338","geometry":"s_`rFtaklO@o["},{"stop_id":"339","geometry":"q_`rFdejlO@i`@"},{"stop_id":"340","geometry":"o_`rFzcilO@mStBA"},{"stop_id":"2407","geometry":"w{_rFjohlOhMA"},{"stop_id":"2408","geometry":"mm_rFhohlO|MC"},{"stop_id":"2409","geometry":"o~~qFdohlOrJA"},{"stop_id":"2410","geometry":"{r~qFbohlOl@??zA"},{"stop_id":"2811","geometry":"mq~qF~qhlO?xQ"},{"stop_id":"2812","geometry":"mq~qFxdilO?pI"},{"stop_id":"2813","geometry":"mq~qFjoilO?dI"},{"stop_id":"2814","geometry":"mq~qFpyilOAnM"},{"stop_id":"2815","geometry":"oq~qF`hjlO?xQ"},{"stop_id":"2816","geometry":"oq~qFzzjlO?xJ"},{"stop_id":"2817","geometry":"oq~qFtfklO@qvA_m@HGnrB"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklODw`B~l@IAn{A@r@R~AX~@Td@h@t@\\\\n@b@f@l@Tb@Nf@N`A@dAIbA]lB{t@V@m\\pPI?iB"},{"stop_id":"436","geometry":null}]},{"pattern_id":"155","pattern_name":"2","route_id":"5","stops":[{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":null}]},{"pattern_id":"156","pattern_name":"19","route_id":"23","stops":[{"stop_id":"3056","geometry":"wcnrFdjdlO?kF"},{"stop_id":"3057","geometry":"wcnrFxbdlOAi@dPANBNDVTf@jA"},{"stop_id":"3058","geometry":"somrFxddlOHRl@[n@IdPB~B@"},{"stop_id":"3059","geometry":"ewlrFlddlOV@D|S"},{"stop_id":"3060","geometry":"gvlrFlydlO?|@uLE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":"}jprFpxclO?{CGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?aCzKGj@IZIPY\\iFpC"},{"stop_id":"3104","geometry":"stqrFzxilOmJ`FuAh@"},{"stop_id":"3066","geometry":"wbrrFfajlOi@N{ATmCJ@jL`LpEzTvI"},{"stop_id":"3067","geometry":"khqrFnaklO~IjD~CtA"},{"stop_id":"3068","geometry":"kxprFpiklOnH~C`ClA`A`@"},{"stop_id":"3069","geometry":"whprF`rklOvSrI"},{"stop_id":"3070","geometry":"_torFt|klOdRrHhK`E"},{"stop_id":"3071","geometry":"otnrFjlllOhMhF"},{"stop_id":"3072","geometry":"efnrFtsllOvR`IjJtDzHtC"},{"stop_id":"3073","geometry":"e}lrFbhmlO`K|D"},{"stop_id":"3074","geometry":"cqlrF`nmlOdFpB|S`IvPxG"},{"stop_id":"3075","geometry":"gckrFndnlOb]`NxD~A"},{"stop_id":"3076","geometry":"i_jrFpvnlOlDxA@pHGn\\AlZ"},{"stop_id":"3077","geometry":"czirFz{plOA~`@"},{"stop_id":"3078","geometry":"ezirFz}qlOAjO"},{"stop_id":"3079","geometry":"gzirFfnrlO?dJBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJI@bE"},{"stop_id":"3080","geometry":"iverFv{slO@dM"},{"stop_id":"3081","geometry":"gverF|itlO?fGIT?`E"},{"stop_id":"3082","geometry":"qverF|xtlO@nN"},{"stop_id":"3083","geometry":"overFlhulOBlT"},{"stop_id":"3084","geometry":"kverFz}ulOBd@@lH"},{"stop_id":"3085","geometry":"everFnhvlO@hM"},{"stop_id":"3086","geometry":"cverFxvvlO@`ID\\HVbA|AJ`@Hb@DlG"},{"stop_id":"3087","geometry":"qrerFbpwlOFrQ"},{"stop_id":"3088","geometry":"irerFvbxlO@~D"},{"stop_id":"3089","geometry":"grerFvhxlOBhG"},{"stop_id":"3090","geometry":"crerF`qxlOFpRz@A"},{"stop_id":"3091","geometry":"_perFpdylOdVG"},{"stop_id":"3092","geometry":"yxdrFhdylO`UI"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@p@@"},{"stop_id":"3102","geometry":null}]},{"pattern_id":"157","pattern_name":"19","route_id":"23","stops":[{"stop_id":"3056","geometry":"wcnrFdjdlO?kF"},{"stop_id":"3057","geometry":"wcnrFxbdlOAi@dPANBNDVTf@jA"},{"stop_id":"3058","geometry":"somrFxddlOHRl@[n@IdPB~B@"},{"stop_id":"3059","geometry":"ewlrFlddlOV@D|S"},{"stop_id":"3060","geometry":"gvlrFlydlO?|@uLE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":"}jprFpxclO?{CGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?aCzKGj@IZIPY\\iFpC"},{"stop_id":"3104","geometry":"stqrFzxilOmJ`FuAh@"},{"stop_id":"3066","geometry":"wbrrFfajlOi@N{ATmCJ@jL`LpEzTvI"},{"stop_id":"3067","geometry":"khqrFnaklO~IjD~CtA"},{"stop_id":"3068","geometry":"kxprFpiklOnH~C`ClA`A`@"},{"stop_id":"3069","geometry":"whprF`rklOvSrI"},{"stop_id":"3070","geometry":"_torFt|klOdRrHhK`E"},{"stop_id":"3071","geometry":"otnrFjlllOhMhF"},{"stop_id":"3072","geometry":"efnrFtsllOvR`IjJtDzHtC"},{"stop_id":"3073","geometry":"e}lrFbhmlO`K|D"},{"stop_id":"3074","geometry":"cqlrF`nmlOdFpB|S`IvPxG"},{"stop_id":"3075","geometry":"gckrFndnlOb]`NxD~A"},{"stop_id":"3076","geometry":"i_jrFpvnlOlDxA@pHGn\\AlZ"},{"stop_id":"3077","geometry":"czirFz{plOA~`@"},{"stop_id":"3078","geometry":"ezirFz}qlOAjO"},{"stop_id":"3079","geometry":"gzirFfnrlO?dJBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJIC{G"},{"stop_id":"3002","geometry":"overFvlslOAuJd@?f@F~Br@Gj@@\\FRRXHDlKlD"},{"stop_id":"3003","geometry":"uberFhlslO|Ah@PB~C?"},{"stop_id":"3004","geometry":"ezdrFvmslOtC?@qG"},{"stop_id":"3005","geometry":"mudrFdeslO?e@ZGVSN_@Bc@jGC"},{"stop_id":"3006","geometry":"yjdrFz`slOjA?@fN"},{"stop_id":"3007","geometry":"khdrFbpslO@hI"},{"stop_id":"3008","geometry":"ihdrFlzslO?jG"},{"stop_id":"3009","geometry":"ihdrFxbtlO@hM"},{"stop_id":"3010","geometry":"ghdrFbqtlO@dN"},{"stop_id":"3011","geometry":"ehdrFh`ulO@nN"},{"stop_id":"3012","geometry":"chdrFxoulO@hS"},{"stop_id":"3013","geometry":"ahdrFbdvlO?xH"},{"stop_id":"3014","geometry":"ahdrF|mvlO@bK"},{"stop_id":"3015","geometry":"_hdrF`zvlO@bCDh@Nf@p@`AFRJf@BrF"},{"stop_id":"3016","geometry":"}ddrFhlwlODhM"},{"stop_id":"3017","geometry":"wddrFrzwlOH|T"},{"stop_id":"3018","geometry":"mddrFppxlOFlRl@?"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@p@@"},{"stop_id":"3102","geometry":null}]},{"pattern_id":"158","pattern_name":"10","route_id":"25","stops":[{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"159","pattern_name":"12","route_id":"29","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"160","pattern_name":"12","route_id":"29","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BxMeN"},{"stop_id":"1508","geometry":"uktqFtpxlOrDsD|CeD"},{"stop_id":"1474","geometry":"catqFzexlObNoNrG{G"},{"stop_id":"1475","geometry":"kisqFnmwlOnGyGtC?"},{"stop_id":"1476","geometry":"e|rqFtdwlOfI@"},{"stop_id":"1477","geometry":"}qrqFvdwlOpJ?"},{"stop_id":"1478","geometry":"kfrqFvdwlOzJ?"},{"stop_id":"1479","geometry":"ozqqFvdwlO|G?aByD"},{"stop_id":"1480","geometry":"stqqF|~vlOwByEWaAKeA"},{"stop_id":"1481","geometry":"oyqqFzsvlOAe@fC?CgL"},{"stop_id":"1482","geometry":"muqqFlevlOAmL"},{"stop_id":"1483","geometry":"ouqqF~wulOAiK"},{"stop_id":"1484","geometry":"quqqFtkulO@_@AgK"},{"stop_id":"1485","geometry":"quqqFl~tlOC_M"},{"stop_id":"1486","geometry":"uuqqFlptlOC_O"},{"stop_id":"1487","geometry":"yuqqFl`tlOEuV"},{"stop_id":"1488","geometry":"_vqqFvhslOE{M"},{"stop_id":"1489","geometry":"evqqFzyrlOG_N"},{"stop_id":"1490","geometry":"mvqqFzjrlOIcU"},{"stop_id":"1491","geometry":"wvqqFvtqlO?a@bNE"},{"stop_id":"1492","geometry":"sgqqFnsqlOrFE?iB"},{"stop_id":"1493","geometry":"_`qqF~oqlOGsV"},{"stop_id":"1494","geometry":"g`qqFjxplOAsH"},{"stop_id":"1495","geometry":"i`qqFvnplOA}@HCvKC"},{"stop_id":"1496","geometry":"ispqFplplO|GC"},{"stop_id":"1497","geometry":"kjpqFllplO\\A@vD"},{"stop_id":"1374","geometry":"kipqFbrplOFvO"},{"stop_id":"1375","geometry":"cipqFzbqlODbOvEA"},{"stop_id":"1498","geometry":"ebpqF|rqlO~MA"},{"stop_id":"1505","geometry":"esoqFzrqlOnNA"},{"stop_id":"1499","geometry":"ucoqFxrqlOjGAAqE"},{"stop_id":"1500","geometry":"k{nqFdlqlOCoJ"},{"stop_id":"1501","geometry":"o{nqFt`qlOGoQ"},{"stop_id":"1502","geometry":"w{nqFdnplOE_R"},{"stop_id":"1503","geometry":"}{nqFd{olOAcC`IE"},{"stop_id":"1428","geometry":"}qnqFzvolO`KA"},{"stop_id":"1429","geometry":"{enqFxvolOzIA"},{"stop_id":"1430","geometry":"_{mqFvvolOzGB"},{"stop_id":"1431","geometry":"crmqFzvolO~BB~IMNB@fD"},{"stop_id":"1367","geometry":null}]},{"pattern_id":"161","pattern_name":"12","route_id":"29","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BxMeN"},{"stop_id":"1508","geometry":"uktqFtpxlOrDsD|CeD"},{"stop_id":"1474","geometry":"catqFzexlObNoNrG{G"},{"stop_id":"1475","geometry":"kisqFnmwlOnGyGtC?"},{"stop_id":"1476","geometry":"e|rqFtdwlOfI@"},{"stop_id":"1477","geometry":"}qrqFvdwlOpJ?"},{"stop_id":"1478","geometry":"kfrqFvdwlOzJ?"},{"stop_id":"1479","geometry":"ozqqFvdwlO|G?aByD"},{"stop_id":"1480","geometry":"stqqF|~vlOwByEWaAKeA"},{"stop_id":"1481","geometry":"oyqqFzsvlOAe@fC?CgL"},{"stop_id":"1482","geometry":"muqqFlevlOAmL"},{"stop_id":"1483","geometry":"ouqqF~wulOAiK"},{"stop_id":"1484","geometry":"quqqFtkulO@_@AgK"},{"stop_id":"1485","geometry":"quqqFl~tlOC_M"},{"stop_id":"1486","geometry":"uuqqFlptlOC_O"},{"stop_id":"1487","geometry":"yuqqFl`tlOEuV"},{"stop_id":"1488","geometry":"_vqqFvhslOE{M"},{"stop_id":"1489","geometry":"evqqFzyrlOG_N"},{"stop_id":"1490","geometry":"mvqqFzjrlOIcU"},{"stop_id":"1491","geometry":"wvqqFvtqlO?a@bNE"},{"stop_id":"1492","geometry":"sgqqFnsqlOrFE?iB"},{"stop_id":"1493","geometry":"_`qqF~oqlOGsV"},{"stop_id":"1494","geometry":"g`qqFjxplOAsH"},{"stop_id":"1495","geometry":"i`qqFvnplOA}@HCvKC"},{"stop_id":"1496","geometry":"ispqFplplO|GC"},{"stop_id":"1497","geometry":"kjpqFllplO\\A@vD"},{"stop_id":"1374","geometry":"kipqFbrplOFvO"},{"stop_id":"1375","geometry":"cipqFzbqlODbOvEA"},{"stop_id":"1498","geometry":"ebpqF|rqlO~MA"},{"stop_id":"1505","geometry":"esoqFzrqlOnNA"},{"stop_id":"1499","geometry":"ucoqFxrqlOjGAAqE"},{"stop_id":"1500","geometry":"k{nqFdlqlOCoJ"},{"stop_id":"1501","geometry":"o{nqFt`qlOGoQ"},{"stop_id":"1502","geometry":"w{nqFdnplOE_R"},{"stop_id":"1503","geometry":"}{nqFd{olOAcC`IE"},{"stop_id":"1428","geometry":"}qnqFzvolO`KA"},{"stop_id":"1429","geometry":"{enqFxvolOzIA"},{"stop_id":"1430","geometry":"_{mqFvvolOzGB"},{"stop_id":"1431","geometry":"crmqFzvolO~BBBlI"},{"stop_id":"1432","geometry":"_nmqFlaplODdM"},{"stop_id":"1433","geometry":"ymmqFroplOFhS"},{"stop_id":"1434","geometry":"qmmqF|cqlOBpJ"},{"stop_id":"1435","geometry":"mmmqFnoqlOFvQ"},{"stop_id":"1436","geometry":"emmqFfbrlORrj@bA?"},{"stop_id":"1019","geometry":"mjmqFzmslOzRI"},{"stop_id":"1020","geometry":"qvlqFpmslObJC"},{"stop_id":"1021","geometry":"mklqFlmslOlXI"},{"stop_id":"1022","geometry":"_rkqFbmslOdIEnEEfD]?oD"},{"stop_id":"888","geometry":"a|jqFhfslOAaCyEEeAi@{A?@zC}BH"},{"stop_id":"1043","geometry":null}]},{"pattern_id":"162","pattern_name":"12","route_id":"29","stops":[{"stop_id":"1367","geometry":"obmqF|{olO?dAoIF"},{"stop_id":"1368","geometry":"_mmqFj~olOa@?AkFgIG"},{"stop_id":"1369","geometry":"kxmqFvvolOcVB"},{"stop_id":"1370","geometry":"oonqFzvolOoKD@`F"},{"stop_id":"1444","geometry":"}{nqFb~olODnM"},{"stop_id":"1445","geometry":"w{nqFrlplOFbU"},{"stop_id":"1446","geometry":"o{nqFvbqlOD~M"},{"stop_id":"1447","geometry":"i{nqFvqqlO?^_O@"},{"stop_id":"1448","geometry":"ikoqFxrqlO}E@"},{"stop_id":"1449","geometry":"groqFzrqlOoQ@"},{"stop_id":"1450","geometry":"wdpqF|rqlOeC@E{L"},{"stop_id":"1423","geometry":"cipqFbeqlOGwQ"},{"stop_id":"1424","geometry":"kipqFjrplOA_E_C@"},{"stop_id":"1451","geometry":"mmpqFllplO_D@?B"},{"stop_id":"1452","geometry":"mrpqFrlplO?CsD@_GBIBBrI"},{"stop_id":"1453","geometry":"g`qqFlwplOFbZ"},{"stop_id":"1454","geometry":"_`qqFprqlO?VeEB"},{"stop_id":"1455","geometry":"efqqFlsqlOqOF@dF"},{"stop_id":"1456","geometry":"uvqqFzzqlOF|M"},{"stop_id":"1457","geometry":"mvqqFxirlODbL"},{"stop_id":"1506","geometry":"gvqqF|vrlOFlP"},{"stop_id":"1458","geometry":"_vqqFjhslODdY"},{"stop_id":"1459","geometry":"yuqqFpbtlOBbP"},{"stop_id":"1460","geometry":"uuqqFtstlODnU"},{"stop_id":"1461","geometry":"ouqqFdjulOKdP"},{"stop_id":"1462","geometry":"{uqqFj{ulOLfI"},{"stop_id":"1463","geometry":"muqqFrevlOB`LgC?FlA"},{"stop_id":"1507","geometry":"iyqqFbuvlOD\\V`AzDxI"},{"stop_id":"1464","geometry":"orqqF|bwlO\\x@_I?"},{"stop_id":"1465","geometry":"q{qqFvdwlOsI?"},{"stop_id":"1466","geometry":"efrqFvdwlOoKA"},{"stop_id":"1467","geometry":"urrqFtdwlOoF?"},{"stop_id":"1468","geometry":"ezrqFtdwlOuE?kFrF"},{"stop_id":"1469","geometry":"ghsqFhlwlOoJzJ"},{"stop_id":"1470","geometry":"wssqFdxwlOcJjJ"},{"stop_id":"1471","geometry":"{~sqFpcxlOkErE"},{"stop_id":"1472","geometry":"getqFdjxlOqDpDsDxD"},{"stop_id":"1473","geometry":"mptqFpuxlOaIhIa@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"163","pattern_name":"12","route_id":"29","stops":[{"stop_id":"1043","geometry":"{kkqF|eslOmEDC~EmA?"},{"stop_id":"889","geometry":"{tkqFbmslOoSF"},{"stop_id":"890","geometry":"kilqFjmslO{ID"},{"stop_id":"891","geometry":"gtlqFpmslOwJB"},{"stop_id":"1042","geometry":"_`mqFtmslOqKDA}B"},{"stop_id":"1437","geometry":"slmqF|islOCkI"},{"stop_id":"1438","geometry":"wlmqFp_slOM}]"},{"stop_id":"1439","geometry":"emmqFr`rlOEkK"},{"stop_id":"1440","geometry":"kmmqFftqlOE_P"},{"stop_id":"1441","geometry":"qmmqFfcqlOGyT"},{"stop_id":"1442","geometry":"ymmqFlmplOEiM"},{"stop_id":"1443","geometry":"_nmqFb_plOCcGgIG"},{"stop_id":"1369","geometry":"kxmqFvvolOcVB"},{"stop_id":"1370","geometry":"oonqFzvolOoKD@`F"},{"stop_id":"1444","geometry":"}{nqFb~olODnM"},{"stop_id":"1445","geometry":"w{nqFrlplOFbU"},{"stop_id":"1446","geometry":"o{nqFvbqlOD~M"},{"stop_id":"1447","geometry":"i{nqFvqqlO?^_O@"},{"stop_id":"1448","geometry":"ikoqFxrqlO}E@"},{"stop_id":"1449","geometry":"groqFzrqlOoQ@"},{"stop_id":"1450","geometry":"wdpqF|rqlOeC@E{L"},{"stop_id":"1423","geometry":"cipqFbeqlOGwQ"},{"stop_id":"1424","geometry":"kipqFjrplOA_E_C@"},{"stop_id":"1451","geometry":"mmpqFllplO_D@?B"},{"stop_id":"1452","geometry":"mrpqFrlplO?CsD@_GBIBBrI"},{"stop_id":"1453","geometry":"g`qqFlwplOFbZ"},{"stop_id":"1454","geometry":"_`qqFprqlO?VeEB"},{"stop_id":"1455","geometry":"efqqFlsqlOqOF@dF"},{"stop_id":"1456","geometry":"uvqqFzzqlOF|M"},{"stop_id":"1457","geometry":"mvqqFxirlODbL"},{"stop_id":"1506","geometry":"gvqqF|vrlOFlP"},{"stop_id":"1458","geometry":"_vqqFjhslODdY"},{"stop_id":"1459","geometry":"yuqqFpbtlOBbP"},{"stop_id":"1460","geometry":"uuqqFtstlODnU"},{"stop_id":"1461","geometry":"ouqqFdjulOKdP"},{"stop_id":"1462","geometry":"{uqqFj{ulOLfI"},{"stop_id":"1463","geometry":"muqqFrevlOB`LgC?FlA"},{"stop_id":"1507","geometry":"iyqqFbuvlOD\\V`AzDxI"},{"stop_id":"1464","geometry":"orqqF|bwlO\\x@_I?"},{"stop_id":"1465","geometry":"q{qqFvdwlOsI?"},{"stop_id":"1466","geometry":"efrqFvdwlOoKA"},{"stop_id":"1467","geometry":"urrqFtdwlOoF?"},{"stop_id":"1468","geometry":"ezrqFtdwlOuE?kFrF"},{"stop_id":"1469","geometry":"ghsqFhlwlOoJzJ"},{"stop_id":"1470","geometry":"wssqFdxwlOcJjJ"},{"stop_id":"1471","geometry":"{~sqFpcxlOkErE"},{"stop_id":"1472","geometry":"getqFdjxlOqDpDsDxD"},{"stop_id":"1473","geometry":"mptqFpuxlOaIhIa@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"164","pattern_name":"13","route_id":"30","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLLhAF|LNPBzLN"},{"stop_id":"1400","geometry":"{|sqFbaylObLP"},{"stop_id":"1401","geometry":"wosqFtaylOlKLdBB\\C"},{"stop_id":"1402","geometry":"e_sqFbbylO~DUpEA"},{"stop_id":"1403","geometry":"srrqFjaylObGA"},{"stop_id":"1404","geometry":"ojrqFhaylOvOA"},{"stop_id":"1405","geometry":"wyqqFfaylOh@ChJC"},{"stop_id":"1406","geometry":"cmqqF~`ylO|FA"},{"stop_id":"1407","geometry":"eeqqF|`ylObQG"},{"stop_id":"1408","geometry":"aspqFt`ylO|ME?gA"},{"stop_id":"1409","geometry":"cdpqFf~xlOCaH"},{"stop_id":"1410","geometry":"gdpqFduxlOGyJGiD"},{"stop_id":"1411","geometry":"wdpqF`dxlOs@cV"},{"stop_id":"1412","geometry":"kfpqF|lwlOIqFG__@"},{"stop_id":"1413","geometry":"}fpqFjevlOEaL"},{"stop_id":"1414","geometry":"cgpqFhxulOOaK"},{"stop_id":"1415","geometry":"sgpqFflulOAiACkK"},{"stop_id":"1416","geometry":"ygpqFp}tlOAoI"},{"stop_id":"1417","geometry":"{gpqF`stlO?kG"},{"stop_id":"1418","geometry":"{gpqFtjtlOCkN"},{"stop_id":"1419","geometry":"_hpqFh{slOAoI"},{"stop_id":"1420","geometry":"ahpqFxpslOCoG"},{"stop_id":"1421","geometry":"ehpqFhhslOOyc@"},{"stop_id":"1504","geometry":"uhpqFncrlOGgN"},{"stop_id":"1422","geometry":"}hpqFftqlOEcN"},{"stop_id":"1423","geometry":"cipqFbeqlOGwQ"},{"stop_id":"1424","geometry":"kipqFjrplOI{X"},{"stop_id":"1425","geometry":"uipqFnxolO?i@lVA"},{"stop_id":"1426","geometry":"groqFbwolOtQA"},{"stop_id":"1427","geometry":"q_oqF`wolOrLE"},{"stop_id":"1428","geometry":"}qnqFzvolO`KA"},{"stop_id":"1429","geometry":"{enqFxvolOzIA"},{"stop_id":"1430","geometry":"_{mqFvvolOzGB"},{"stop_id":"1431","geometry":"crmqFzvolO~BB~IMNB@fD"},{"stop_id":"1367","geometry":null}]},{"pattern_id":"165","pattern_name":"13","route_id":"30","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLLhAF|LNPBzLN"},{"stop_id":"1400","geometry":"{|sqFbaylObLP"},{"stop_id":"1401","geometry":"wosqFtaylOlKLdBB\\C"},{"stop_id":"1402","geometry":"e_sqFbbylO~DUpEA"},{"stop_id":"1403","geometry":"srrqFjaylObGA"},{"stop_id":"1404","geometry":"ojrqFhaylOvOA"},{"stop_id":"1405","geometry":"wyqqFfaylOh@ChJC"},{"stop_id":"1406","geometry":"cmqqF~`ylO|FA"},{"stop_id":"1407","geometry":"eeqqF|`ylObQG"},{"stop_id":"1408","geometry":"aspqFt`ylO|ME?gA"},{"stop_id":"1409","geometry":"cdpqFf~xlOCaH"},{"stop_id":"1410","geometry":"gdpqFduxlOGyJGiD"},{"stop_id":"1411","geometry":"wdpqF`dxlOs@cV"},{"stop_id":"1412","geometry":"kfpqF|lwlOIqFG__@"},{"stop_id":"1413","geometry":"}fpqFjevlOEaL"},{"stop_id":"1414","geometry":"cgpqFhxulOOaK"},{"stop_id":"1415","geometry":"sgpqFflulOAiACkK"},{"stop_id":"1416","geometry":"ygpqFp}tlOAoI"},{"stop_id":"1417","geometry":"{gpqF`stlO?kG"},{"stop_id":"1418","geometry":"{gpqFtjtlOCkN"},{"stop_id":"1419","geometry":"_hpqFh{slOAoI"},{"stop_id":"1420","geometry":"ahpqFxpslOCoG"},{"stop_id":"1421","geometry":"ehpqFhhslOOyc@"},{"stop_id":"1504","geometry":"uhpqFncrlOGgN"},{"stop_id":"1422","geometry":"}hpqFftqlOEcN"},{"stop_id":"1423","geometry":"cipqFbeqlOGwQ"},{"stop_id":"1424","geometry":"kipqFjrplOI{X"},{"stop_id":"1425","geometry":"uipqFnxolO?i@lVA"},{"stop_id":"1426","geometry":"groqFbwolOtQA"},{"stop_id":"1427","geometry":"q_oqF`wolOrLE"},{"stop_id":"1428","geometry":"}qnqFzvolO`KA"},{"stop_id":"1429","geometry":"{enqFxvolOzIA"},{"stop_id":"1430","geometry":"_{mqFvvolOzGB"},{"stop_id":"1431","geometry":"crmqFzvolO~BBBlI"},{"stop_id":"1432","geometry":"_nmqFlaplODdM"},{"stop_id":"1433","geometry":"ymmqFroplOFhS"},{"stop_id":"1434","geometry":"qmmqF|cqlOBpJ"},{"stop_id":"1435","geometry":"mmmqFnoqlOFvQ"},{"stop_id":"1436","geometry":"emmqFfbrlORrj@bA?"},{"stop_id":"1019","geometry":"mjmqFzmslOzRI"},{"stop_id":"1020","geometry":"qvlqFpmslObJC"},{"stop_id":"1021","geometry":"mklqFlmslOlXI"},{"stop_id":"1022","geometry":"_rkqFbmslOdIEnEEfD]?oD"},{"stop_id":"888","geometry":"a|jqFhfslOAaCyEEeAi@{A?@zC}BH"},{"stop_id":"1043","geometry":null}]},{"pattern_id":"166","pattern_name":"13","route_id":"30","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"167","pattern_name":"13","route_id":"30","stops":[{"stop_id":"1367","geometry":"obmqF|{olO?dAoIF"},{"stop_id":"1368","geometry":"_mmqFj~olOa@?AkFgIG"},{"stop_id":"1369","geometry":"kxmqFvvolOcVB"},{"stop_id":"1370","geometry":"oonqFzvolOsPD"},{"stop_id":"1371","geometry":"caoqF`wolO{O@"},{"stop_id":"1372","geometry":"_roqFbwolOuV@@zB"},{"stop_id":"1373","geometry":"sipqF`{olOF`V"},{"stop_id":"1374","geometry":"kipqFbrplOFvO"},{"stop_id":"1375","geometry":"cipqFzbqlODbM"},{"stop_id":"1376","geometry":"}hpqF~pqlOHzS"},{"stop_id":"1377","geometry":"shpqFzerlOL`^"},{"stop_id":"1378","geometry":"ehpqF|dslODnN"},{"stop_id":"1379","geometry":"_hpqFltslO@|O"},{"stop_id":"1380","geometry":"}gpqFjetlOB`U"},{"stop_id":"1381","geometry":"ygpqFl{tlOBlL"},{"stop_id":"1382","geometry":"ugpqFzhulOPtL"},{"stop_id":"1383","geometry":"cgpqFpvulOB|I"},{"stop_id":"1384","geometry":"_gpqFnavlOHzb@FnD"},{"stop_id":"1385","geometry":"mfpqFzjwlOn@pU"},{"stop_id":"1386","geometry":"}dpqFlaxlOAfS"},{"stop_id":"1387","geometry":"_epqFtuxlOZnH"},{"stop_id":"1388","geometry":"cdpqFd_ylO?h@_LD"},{"stop_id":"1389","geometry":"cqpqFt`ylOiMD"},{"stop_id":"1390","geometry":"m_qqFz`ylOuLB"},{"stop_id":"1391","geometry":"cmqqF~`ylO_QF"},{"stop_id":"1392","geometry":"c_rqFfaylOqH@"},{"stop_id":"1393","geometry":"uhrqFhaylOwG?"},{"stop_id":"1394","geometry":"mqrqFhaylOwFBoCPmAFkAA"},{"stop_id":"1395","geometry":"obsqFdbylOoKO"},{"stop_id":"1396","geometry":"_osqFtaylOwJM"},{"stop_id":"1397","geometry":"wzsqFfaylOqIM"},{"stop_id":"1398","geometry":"ietqFx`ylO}RYiAGkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"168","pattern_name":"13","route_id":"30","stops":[{"stop_id":"1043","geometry":"{kkqF|eslOmEDC~EmA?"},{"stop_id":"889","geometry":"{tkqFbmslOoSF"},{"stop_id":"890","geometry":"kilqFjmslO{ID"},{"stop_id":"891","geometry":"gtlqFpmslOwJB"},{"stop_id":"1042","geometry":"_`mqFtmslOqKDA}B"},{"stop_id":"1437","geometry":"slmqF|islOCkI"},{"stop_id":"1438","geometry":"wlmqFp_slOM}]"},{"stop_id":"1439","geometry":"emmqFr`rlOEkK"},{"stop_id":"1440","geometry":"kmmqFftqlOE_P"},{"stop_id":"1441","geometry":"qmmqFfcqlOGyT"},{"stop_id":"1442","geometry":"ymmqFlmplOEiM"},{"stop_id":"1443","geometry":"_nmqFb_plOCcGgIG"},{"stop_id":"1369","geometry":"kxmqFvvolOcVB"},{"stop_id":"1370","geometry":"oonqFzvolOsPD"},{"stop_id":"1371","geometry":"caoqF`wolO{O@"},{"stop_id":"1372","geometry":"_roqFbwolOuV@@zB"},{"stop_id":"1373","geometry":"sipqF`{olOF`V"},{"stop_id":"1374","geometry":"kipqFbrplOFvO"},{"stop_id":"1375","geometry":"cipqFzbqlODbM"},{"stop_id":"1376","geometry":"}hpqF~pqlOHzS"},{"stop_id":"1377","geometry":"shpqFzerlOL`^"},{"stop_id":"1378","geometry":"ehpqF|dslODnN"},{"stop_id":"1379","geometry":"_hpqFltslO@|O"},{"stop_id":"1380","geometry":"}gpqFjetlOB`U"},{"stop_id":"1381","geometry":"ygpqFl{tlOBlL"},{"stop_id":"1382","geometry":"ugpqFzhulOPtL"},{"stop_id":"1383","geometry":"cgpqFpvulOB|I"},{"stop_id":"1384","geometry":"_gpqFnavlOHzb@FnD"},{"stop_id":"1385","geometry":"mfpqFzjwlOn@pU"},{"stop_id":"1386","geometry":"}dpqFlaxlOAfS"},{"stop_id":"1387","geometry":"_epqFtuxlOZnH"},{"stop_id":"1388","geometry":"cdpqFd_ylO?h@_LD"},{"stop_id":"1389","geometry":"cqpqFt`ylOiMD"},{"stop_id":"1390","geometry":"m_qqFz`ylOuLB"},{"stop_id":"1391","geometry":"cmqqF~`ylO_QF"},{"stop_id":"1392","geometry":"c_rqFfaylOqH@"},{"stop_id":"1393","geometry":"uhrqFhaylOwG?"},{"stop_id":"1394","geometry":"mqrqFhaylOwFBoCPmAFkAA"},{"stop_id":"1395","geometry":"obsqFdbylOoKO"},{"stop_id":"1396","geometry":"_osqFtaylOwJM"},{"stop_id":"1397","geometry":"wzsqFfaylOqIM"},{"stop_id":"1398","geometry":"ietqFx`ylO}RYiAGkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"169","pattern_name":"10","route_id":"25","stops":[{"stop_id":"631","geometry":"szarFdkqmOoA@OC]QIOIQEa@EyL"},{"stop_id":"632","geometry":"q_brFrzpmOCoDjCC"},{"stop_id":"1208","geometry":"i{arF~tpmOnRM"},{"stop_id":"633","geometry":"ygarFptpmOfNK"},{"stop_id":"634","geometry":"qx`rFdtpmOjNI"},{"stop_id":"635","geometry":"ei`rFzspmOhTK"},{"stop_id":"636","geometry":"{s_rFnspmOnJG"},{"stop_id":"637","geometry":"kh_rFfspmO`PI"},{"stop_id":"638","geometry":"iw~qF|rpmOjNI"},{"stop_id":"639","geometry":"}g~qFrrpmOnJG"},{"stop_id":"640","geometry":"m|}qFjrpmOtQI"},{"stop_id":"641","geometry":"wi}qF`rpmOrJGA_BDy@FYVk@"},{"stop_id":"642","geometry":"_}|qFxjpmOnCyEPa@"},{"stop_id":"643","geometry":"}w|qF|bpmOPw@Fy@EkK"},{"stop_id":"644","geometry":"iw|qF~romOAa@xB?tBGjAA"},{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"170","pattern_name":"10","route_id":"25","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\{BoBo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOgB?BvA"},{"stop_id":"617","geometry":"gw|qFttomOBtIA\\In@Ql@mAxB"},{"stop_id":"618","geometry":"oz|qF`gpmOyAdCM\\GXCZ?pA"},{"stop_id":"619","geometry":"c~|qFlppmO?j@{KF"},{"stop_id":"620","geometry":"_k}qF`rpmOoNF"},{"stop_id":"621","geometry":"oz}qFhrpmOmJF"},{"stop_id":"622","geometry":"}e~qFprpmOmNH"},{"stop_id":"623","geometry":"ku~qFzrpmOuQJ"},{"stop_id":"624","geometry":"ah_rFfspmOeHD"},{"stop_id":"625","geometry":"gq_rFlspmOcLF"},{"stop_id":"626","geometry":"k~_rFtspmO_EB"},{"stop_id":"627","geometry":"kd`rFxspmOkQJ"},{"stop_id":"628","geometry":"wv`rFdtpmO{RL"},{"stop_id":"629","geometry":"sjarFrtpmOwJFBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"171","pattern_name":"10","route_id":"25","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[K^CFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@FF`_@"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\{BoBo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOgB?BvA"},{"stop_id":"617","geometry":"gw|qFttomOBtIA\\In@Ql@mAxB"},{"stop_id":"618","geometry":"oz|qF`gpmOyAdCM\\GXCZ?pA"},{"stop_id":"619","geometry":"c~|qFlppmO?j@{KF"},{"stop_id":"620","geometry":"_k}qF`rpmOoNF"},{"stop_id":"621","geometry":"oz}qFhrpmOmJF"},{"stop_id":"622","geometry":"}e~qFprpmOmNH"},{"stop_id":"623","geometry":"ku~qFzrpmOuQJ"},{"stop_id":"624","geometry":"ah_rFfspmOeHD"},{"stop_id":"625","geometry":"gq_rFlspmOcLF"},{"stop_id":"626","geometry":"k~_rFtspmO_EB"},{"stop_id":"627","geometry":"kd`rFxspmOkQJ"},{"stop_id":"628","geometry":"wv`rFdtpmO{RL"},{"stop_id":"629","geometry":"sjarFrtpmOwJFBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"172","pattern_name":"10","route_id":"25","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[K^CFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@FF`_@"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"173","pattern_name":"10","route_id":"25","stops":[{"stop_id":"665","geometry":"onvqFjytmOETAp@@z@~DA"},{"stop_id":"666","geometry":"uhvqFl}tmOrGE~@}A|@i@"},{"stop_id":"667","geometry":"c|uqF~xtmONKHM_@eAK{@AcIlNIAvF"},{"stop_id":"668","geometry":"kmuqFlqtmOAtL@vD"},{"stop_id":"669","geometry":"kmuqFzdumONpc@"},{"stop_id":"723","geometry":"{luqFlivmONhg@"},{"stop_id":"711","geometry":"kluqFvqwmOB|LuHD"},{"stop_id":"724","geometry":"}uuqFz_xmOi^H"},{"stop_id":"725","geometry":"guvqFd`xmO_m@Ru@AsAMw@QAeE"},{"stop_id":"675","geometry":"kixqFpywmOWmq@"},{"stop_id":"676","geometry":"cjxqFbgvmOGuP"},{"stop_id":"728","geometry":"kjxqFluumOE_L"},{"stop_id":"677","geometry":"qjxqFlhumOGuQ"},{"stop_id":"727","geometry":"yjxqFvutmOIeQ"},{"stop_id":"678","geometry":"ckxqFpctmOM}U"},{"stop_id":"679","geometry":"qkxqFrlsmOWab@"},{"stop_id":"680","geometry":"ilxqFpirmOIiP"},{"stop_id":"681","geometry":"slxqFfxqmOk@{dA"},{"stop_id":"682","geometry":"_nxqFjromO]so@"},{"stop_id":"683","geometry":"}nxqFvanmOMoU"},{"stop_id":"684","geometry":"koxqFfkmmOK}T"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"174","pattern_name":"10","route_id":"25","stops":[{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"175","pattern_name":"10","route_id":"25","stops":[{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"176","pattern_name":"10","route_id":"25","stops":[{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":null}]},{"pattern_id":"177","pattern_name":"10","route_id":"25","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[K^CFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@FF`_@"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmONxZ"},{"stop_id":"657","geometry":"koxqFfimmOLtU"},{"stop_id":"658","geometry":"}nxqF|_nmOTxe@"},{"stop_id":"659","geometry":"gnxqFvfomOp@nmA"},{"stop_id":"660","geometry":"ulxqFfuqmOL`T"},{"stop_id":"661","geometry":"glxqFhjrmOR~]"},{"stop_id":"662","geometry":"skxqFhismOJxS"},{"stop_id":"726","geometry":"gkxqFb~smOFfK|B?"},{"stop_id":"663","geometry":"agxqFjjtmOdP?"},{"stop_id":"710","geometry":"{uwqFjjtmOtU?"},{"stop_id":"664","geometry":"e_wqFjjtmOdQG?rJCRk@~A"},{"stop_id":"665","geometry":null}]},{"pattern_id":"178","pattern_name":"10","route_id":"25","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[K^CFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@FF`_@"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\{BoBo@Wk@I}BB"},{"stop_id":"616","geometry":null}]},{"pattern_id":"179","pattern_name":"55","route_id":"31","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[Kt@GbAA"},{"stop_id":"3707","geometry":"e}vqFdxclOtUG"},{"stop_id":"3708","geometry":"ofvqF|wclOfLA"},{"stop_id":"3709","geometry":"gyuqFzwclOvHC"},{"stop_id":"3710","geometry":"oouqFvwclOdPE"},{"stop_id":"3711","geometry":"i~tqFpwclO~@?d@hv@"},{"stop_id":"3713","geometry":"c{tqFznelOHtJL~V"},{"stop_id":"3714","geometry":"kztqFprflOZr\\"},{"stop_id":"3715","geometry":"oytqFdpglONdP"},{"stop_id":"3716","geometry":"_ytqFjahlOHtHeEA"},{"stop_id":"3717","geometry":"{~tqF~jhlOcBA?Hu@nCMn@gAbI"},{"stop_id":"3718","geometry":"kfuqFj{hlOyCjT"},{"stop_id":"3719","geometry":"ekuqFvpilOIh@_E?"},{"stop_id":"3720","geometry":"oquqF`rilOqE@"},{"stop_id":"3721","geometry":"axuqFbrilOY?EWKQWSKEOAUDYPMXCT?JFNPVLHXDJh@"},{"stop_id":"3722","geometry":"uzuqFruilOPj@T`@@hHG`@Up@S`@UV"},{"stop_id":"3723","geometry":"s{uqFxejlOe@\\GtADhAVbBDj@AfBBZPhA"},{"stop_id":"3724","geometry":"i{uqFtvjlON|@`BdI"},{"stop_id":"3725","geometry":"wwuqFxbklOLp@BB?lGCj@Kh@Gn@"},{"stop_id":"3726","geometry":"}wuqFbqklOMvIC`@Kt@Eb@@dA~IA"},{"stop_id":"3727","geometry":"_nuqFzallO~KC"},{"stop_id":"3728","geometry":"_auqFvallOlIC"},{"stop_id":"3729","geometry":"qvtqFrallOr@?Nt["},{"stop_id":"3730","geometry":"mttqFh~llODxM"},{"stop_id":"3731","geometry":"gttqFbmmlOHfP"},{"stop_id":"3732","geometry":"}stqFj~mlOFrO"},{"stop_id":"3733","geometry":"ustqF~nnlOD~K"},{"stop_id":"3734","geometry":"ostqF~{nlOHlS"},{"stop_id":"3735","geometry":"estqFlpolODtJ"},{"stop_id":"996","geometry":"_stqFb|olOBnI"},{"stop_id":"997","geometry":"{rtqFrfplOHhV"},{"stop_id":"998","geometry":"qrtqF|}plODhN"},{"stop_id":"999","geometry":"krtqFfmqlODjM"},{"stop_id":"1000","geometry":"ertqFr{qlO@fF"},{"stop_id":"1001","geometry":"crtqFzbrlOFpP"},{"stop_id":"3736","geometry":"{qtqFltrlOBlJ"},{"stop_id":"3737","geometry":"wqtqFz_slOBdG"},{"stop_id":"3738","geometry":"sqtqF`hslOBbG"},{"stop_id":"3739","geometry":"oqtqFdpslOBpO"},{"stop_id":"3740","geometry":"kqtqFv`tlOBzK"},{"stop_id":"3741","geometry":"gqtqFrmtlO@jH"},{"stop_id":"3742","geometry":"eqtqF~vtlOB|Q"},{"stop_id":"3743","geometry":"aqtqF|iulOB|S"},{"stop_id":"3744","geometry":"}ptqFz~ulOBpK"},{"stop_id":"3745","geometry":"yptqFlkvlOBhO"},{"stop_id":"3746","geometry":"uptqFv{vlO@hG"},{"stop_id":"3747","geometry":"sptqF`dwlOCzE@d@DVHXT^~A|AEJ"},{"stop_id":"3748","geometry":"ultqF~qwlOmErK"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"180","pattern_name":"55","route_id":"31","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[Kt@GbAA"},{"stop_id":"3707","geometry":"e}vqFdxclOtUG"},{"stop_id":"3708","geometry":"ofvqF|wclOfLA"},{"stop_id":"3709","geometry":"gyuqFzwclOvHC"},{"stop_id":"3710","geometry":"oouqFvwclOdPE"},{"stop_id":"3711","geometry":"i~tqFpwclO~@?Ec`@|@??y@N?"},{"stop_id":"3712","geometry":"aztqFrtblOF??z@uAADb`@d@hv@"},{"stop_id":"3713","geometry":"c{tqFznelOHtJL~V"},{"stop_id":"3714","geometry":"kztqFprflOZr\\"},{"stop_id":"3715","geometry":"oytqFdpglONdP"},{"stop_id":"3716","geometry":"_ytqFjahlOHtHeEA"},{"stop_id":"3717","geometry":"{~tqF~jhlOcBA?Hu@nCMn@gAbI"},{"stop_id":"3718","geometry":"kfuqFj{hlOyCjT"},{"stop_id":"3719","geometry":"ekuqFvpilOIh@_E?"},{"stop_id":"3720","geometry":"oquqF`rilOqE@"},{"stop_id":"3721","geometry":"axuqFbrilOY?EWKQWSKEOAUDYPMXCT?JFNPVLHXDJh@"},{"stop_id":"3722","geometry":"uzuqFruilOPj@T`@@hHG`@Up@S`@UV"},{"stop_id":"3723","geometry":"s{uqFxejlOe@\\GtADhAVbBDj@AfBBZPhA"},{"stop_id":"3724","geometry":"i{uqFtvjlON|@`BdI"},{"stop_id":"3725","geometry":"wwuqFxbklOLp@BB?lGCj@Kh@Gn@"},{"stop_id":"3726","geometry":"}wuqFbqklOMvIC`@Kt@Eb@@dA~IA"},{"stop_id":"3727","geometry":"_nuqFzallO~KC"},{"stop_id":"3728","geometry":"_auqFvallOlIC"},{"stop_id":"3729","geometry":"qvtqFrallOr@?Nt["},{"stop_id":"3730","geometry":"mttqFh~llODxM"},{"stop_id":"3731","geometry":"gttqFbmmlOHfP"},{"stop_id":"3732","geometry":"}stqFj~mlOFrO"},{"stop_id":"3733","geometry":"ustqF~nnlOD~K"},{"stop_id":"3734","geometry":"ostqF~{nlOHlS"},{"stop_id":"3735","geometry":"estqFlpolODtJ"},{"stop_id":"996","geometry":"_stqFb|olOBnI"},{"stop_id":"997","geometry":"{rtqFrfplOHhV"},{"stop_id":"998","geometry":"qrtqF|}plODhN"},{"stop_id":"999","geometry":"krtqFfmqlODjM"},{"stop_id":"1000","geometry":"ertqFr{qlO@fF"},{"stop_id":"1001","geometry":"crtqFzbrlOFpP"},{"stop_id":"3736","geometry":"{qtqFltrlOBlJ"},{"stop_id":"3737","geometry":"wqtqFz_slOBdG"},{"stop_id":"3738","geometry":"sqtqF`hslOBbG"},{"stop_id":"3739","geometry":"oqtqFdpslOBpO"},{"stop_id":"3740","geometry":"kqtqFv`tlOBzK"},{"stop_id":"3741","geometry":"gqtqFrmtlO@jH"},{"stop_id":"3742","geometry":"eqtqF~vtlOB|Q"},{"stop_id":"3743","geometry":"aqtqF|iulOB|S"},{"stop_id":"3744","geometry":"}ptqFz~ulOBpK"},{"stop_id":"3745","geometry":"yptqFlkvlOBhO"},{"stop_id":"3746","geometry":"uptqFv{vlO@hG"},{"stop_id":"3747","geometry":"sptqF`dwlOCzE@d@DVHXT^~A|AEJ"},{"stop_id":"3748","geometry":"ultqF~qwlOmErK"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"181","pattern_name":"55","route_id":"31","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[Kt@GbAA"},{"stop_id":"3707","geometry":"e}vqFdxclOtUG"},{"stop_id":"3708","geometry":"ofvqF|wclOfLA"},{"stop_id":"3709","geometry":"gyuqFzwclOvHC"},{"stop_id":"3710","geometry":"oouqFvwclOdPE"},{"stop_id":"3711","geometry":"i~tqFpwclO~@?d@hv@"},{"stop_id":"3713","geometry":"c{tqFznelOHtJL~V"},{"stop_id":"3714","geometry":"kztqFprflOZr\\"},{"stop_id":"3715","geometry":"oytqFdpglONdP"},{"stop_id":"3716","geometry":"_ytqFjahlOHtHeEA"},{"stop_id":"3717","geometry":"{~tqF~jhlOcBA?Hu@nCMn@gAbI"},{"stop_id":"3718","geometry":"kfuqFj{hlOyCjT"},{"stop_id":"3719","geometry":"ekuqFvpilOIh@_E?"},{"stop_id":"3720","geometry":"oquqF`rilOqE@"},{"stop_id":"3721","geometry":"axuqFbrilOY?EWKQWSKEOAUDYPMXCT?JFNPVLHXDJh@"},{"stop_id":"3722","geometry":"uzuqFruilOPj@T`@@hHG`@Up@S`@UV"},{"stop_id":"3723","geometry":"s{uqFxejlOe@\\GtADhAVbBDj@AfBBZPhA"},{"stop_id":"3724","geometry":"i{uqFtvjlON|@`BdI"},{"stop_id":"3725","geometry":"wwuqFxbklOLp@BB?lGCj@Kh@Gn@"},{"stop_id":"3726","geometry":"}wuqFbqklOMvIC`@Kt@Eb@@dA~IA"},{"stop_id":"3727","geometry":"_nuqFzallO~KC"},{"stop_id":"3728","geometry":"_auqFvallOlIC"},{"stop_id":"3729","geometry":"qvtqFrallOr@?Nt["},{"stop_id":"3730","geometry":"mttqFh~llODxM"},{"stop_id":"3731","geometry":"gttqFbmmlOHfP"},{"stop_id":"3732","geometry":"}stqFj~mlOFrO"},{"stop_id":"3733","geometry":"ustqF~nnlOD~K"},{"stop_id":"3734","geometry":"ostqF~{nlOHlS"},{"stop_id":"3735","geometry":"estqFlpolODtJ"},{"stop_id":"996","geometry":"_stqFb|olOBnI"},{"stop_id":"997","geometry":"{rtqFrfplOHhV"},{"stop_id":"998","geometry":"qrtqF|}plODhN"},{"stop_id":"999","geometry":"krtqFfmqlODjM"},{"stop_id":"1000","geometry":"ertqFr{qlO@fF"},{"stop_id":"1001","geometry":"crtqFzbrlOFpP"},{"stop_id":"3736","geometry":"{qtqFltrlOBlJ"},{"stop_id":"3737","geometry":"wqtqFz_slOBdG"},{"stop_id":"3738","geometry":"sqtqF`hslOBbG"},{"stop_id":"3739","geometry":"oqtqFdpslO?N}G?UEgAdGqBtL"},{"stop_id":"3772","geometry":"}`uqFjftlOo@lDdPG?`A"},{"stop_id":"3741","geometry":"gqtqFrmtlO@jH"},{"stop_id":"3742","geometry":"eqtqF~vtlOB|Q"},{"stop_id":"3743","geometry":"aqtqF|iulOB|S"},{"stop_id":"3744","geometry":"}ptqFz~ulOBpK"},{"stop_id":"3745","geometry":"yptqFlkvlOBhO"},{"stop_id":"3746","geometry":"uptqFv{vlO@hG"},{"stop_id":"3747","geometry":"sptqF`dwlOCzE@d@DVHXT^~A|AEJ"},{"stop_id":"3748","geometry":"ultqF~qwlOmErK"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"182","pattern_name":"55","route_id":"31","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BAw@LiQ"},{"stop_id":"1510","geometry":"cztqFxkxlO?_@vDaI"},{"stop_id":"1511","geometry":"kttqFv`xlOhGsMm@m@"},{"stop_id":"3667","geometry":"omtqFtpwlOiAmAUk@EWAe@B}DAcI"},{"stop_id":"3749","geometry":"uptqFzzvlOC{P"},{"stop_id":"3668","geometry":"yptqF~hvlOA{G"},{"stop_id":"3669","geometry":"{ptqFb`vlOE{Q"},{"stop_id":"3670","geometry":"aqtqFfmulOCgS"},{"stop_id":"3671","geometry":"eqtqF~xtlOAeH"},{"stop_id":"3672","geometry":"gqtqFxotlOCuM"},{"stop_id":"3673","geometry":"kqtqFbatlOCoN"},{"stop_id":"3674","geometry":"oqtqFrqslOC_G"},{"stop_id":"3675","geometry":"sqtqFrislOAuF"},{"stop_id":"3676","geometry":"uqtqF|aslOEmL"},{"stop_id":"3677","geometry":"{qtqFntrlOE_O"},{"stop_id":"907","geometry":"artqFndrlOEaM"},{"stop_id":"908","geometry":"grtqFlvqlOEsM"},{"stop_id":"909","geometry":"mrtqFxgqlOAkF"},{"stop_id":"910","geometry":"ortqFl`qlOGwN"},{"stop_id":"911","geometry":"wrtqFtpplOGoU"},{"stop_id":"3678","geometry":"_stqFdzolOEwG"},{"stop_id":"3679","geometry":"estqFlqolOK_Y"},{"stop_id":"3680","geometry":"qstqFlwnlOEuJ"},{"stop_id":"3681","geometry":"wstqFvknlOGmM"},{"stop_id":"3682","geometry":"_ttqFh}mlOA_F"},{"stop_id":"3683","geometry":"attqFhvmlOCoF"},{"stop_id":"3684","geometry":"ettqFxnmlOGeM"},{"stop_id":"3685","geometry":"mttqFr`mlOGgQ"},{"stop_id":"3686","geometry":"uttqFjnllOGwKiA?"},{"stop_id":"3687","geometry":"gwtqFrallOqF@"},{"stop_id":"3688","geometry":"y~tqFtallO_MB"},{"stop_id":"3689","geometry":"yluqFxallOeKBAeADc@Ju@BY"},{"stop_id":"3690","geometry":"kxuqFb|klOJkIDm@RyA?q@"},{"stop_id":"3691","geometry":"ewuqF|kklO?mFCCsBkK"},{"stop_id":"3692","geometry":"}zuqF~wjlO]sBC[@gBEk@WcBEiABq@"},{"stop_id":"3693","geometry":"}|uqFzgjlOBc@d@]TW^y@Nm@@MAiHUa@M_@Ou@ZCLKHGLW"},{"stop_id":"3694","geometry":"_yuqFxrilOBUjLAL{@"},{"stop_id":"3695","geometry":"akuqFdpilOhCeR"},{"stop_id":"3696","geometry":"wfuqF~|hlOrAwJp@oC"},{"stop_id":"3697","geometry":"qbuqFvlhlOPo@?IhHBGkG"},{"stop_id":"3698","geometry":"}xtqFtbhlOQkQ"},{"stop_id":"3699","geometry":"oytqFhpglO]e^"},{"stop_id":"3700","geometry":"mztqFbqflOK_T"},{"stop_id":"3701","geometry":"yztqFb|elOQoU"},{"stop_id":"3702","geometry":"k{tqFreelO]am@qD@"},{"stop_id":"3703","geometry":"{auqFrwclOwTD"},{"stop_id":"3704","geometry":"swuqFxwclOyMB"},{"stop_id":"3705","geometry":"mfvqF|wclO{ND"},{"stop_id":"3706","geometry":"ivvqFbxclO_HBUBFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@F?mB"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"183","pattern_name":"55","route_id":"31","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BAw@LiQ"},{"stop_id":"1510","geometry":"cztqFxkxlO?_@vDaI"},{"stop_id":"1511","geometry":"kttqFv`xlOhGsMm@m@"},{"stop_id":"3667","geometry":"omtqFtpwlOiAmAUk@EWAe@B}DAcI"},{"stop_id":"3749","geometry":"uptqFzzvlOC{P"},{"stop_id":"3668","geometry":"yptqF~hvlOA{G"},{"stop_id":"3669","geometry":"{ptqFb`vlOE{Q"},{"stop_id":"3670","geometry":"aqtqFfmulOCgS"},{"stop_id":"3671","geometry":"eqtqF~xtlOAeH"},{"stop_id":"3672","geometry":"gqtqFxotlOCuM"},{"stop_id":"3673","geometry":"kqtqFbatlOCmO}G?UEgAdGqBtL"},{"stop_id":"3772","geometry":"}`uqFjftlOpBuLfAeGTD|G?BlO"},{"stop_id":"3673","geometry":"kqtqFbatlOCoN"},{"stop_id":"3674","geometry":"oqtqFrqslO?]IAsG@UEgAdGaDbRdPGK}`@"},{"stop_id":"3675","geometry":"sqtqFrislOAuF"},{"stop_id":"3676","geometry":"uqtqF|aslOEmL"},{"stop_id":"3677","geometry":"{qtqFntrlOE_O"},{"stop_id":"907","geometry":"artqFndrlOEaM"},{"stop_id":"908","geometry":"grtqFlvqlOEsM"},{"stop_id":"909","geometry":"mrtqFxgqlOAkF"},{"stop_id":"910","geometry":"ortqFl`qlOGwN"},{"stop_id":"911","geometry":"wrtqFtpplOGoU"},{"stop_id":"3678","geometry":"_stqFdzolOEwG"},{"stop_id":"3679","geometry":"estqFlqolOK_Y"},{"stop_id":"3680","geometry":"qstqFlwnlOEuJ"},{"stop_id":"3681","geometry":"wstqFvknlOGmM"},{"stop_id":"3682","geometry":"_ttqFh}mlOA_F"},{"stop_id":"3683","geometry":"attqFhvmlOCoF"},{"stop_id":"3684","geometry":"ettqFxnmlOGeM"},{"stop_id":"3685","geometry":"mttqFr`mlOGgQ"},{"stop_id":"3686","geometry":"uttqFjnllOGwKiA?"},{"stop_id":"3687","geometry":"gwtqFrallOqF@"},{"stop_id":"3688","geometry":"y~tqFtallO_MB"},{"stop_id":"3689","geometry":"yluqFxallOeKBAeADc@Ju@BY"},{"stop_id":"3690","geometry":"kxuqFb|klOJkIDm@RyA?q@"},{"stop_id":"3691","geometry":"ewuqF|kklO?mFCCsBkK"},{"stop_id":"3692","geometry":"}zuqF~wjlO]sBC[@gBEk@WcBEiABq@"},{"stop_id":"3693","geometry":"}|uqFzgjlOBc@d@]TW^y@Nm@@MAiHUa@M_@Ou@ZCLKHGLW"},{"stop_id":"3694","geometry":"_yuqFxrilOBUjLAL{@"},{"stop_id":"3695","geometry":"akuqFdpilOhCeR"},{"stop_id":"3696","geometry":"wfuqF~|hlOrAwJp@oC"},{"stop_id":"3697","geometry":"qbuqFvlhlOPo@?IhHBGkG"},{"stop_id":"3698","geometry":"}xtqFtbhlOQkQ"},{"stop_id":"3699","geometry":"oytqFhpglO]e^"},{"stop_id":"3700","geometry":"mztqFbqflOK_T"},{"stop_id":"3701","geometry":"yztqFb|elOQoU"},{"stop_id":"3702","geometry":"k{tqFreelO]am@qD@"},{"stop_id":"3703","geometry":"{auqFrwclOwTD"},{"stop_id":"3704","geometry":"swuqFxwclOyMB"},{"stop_id":"3705","geometry":"mfvqF|wclO{ND"},{"stop_id":"3706","geometry":"ivvqFbxclO_HBUBFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@F?mB"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"184","pattern_name":"55","route_id":"31","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BAw@LiQ"},{"stop_id":"1510","geometry":"cztqFxkxlO?_@vDaI"},{"stop_id":"1511","geometry":"kttqFv`xlOhGsMm@m@"},{"stop_id":"3667","geometry":"omtqFtpwlOiAmAUk@EWAe@B}DAcI"},{"stop_id":"3749","geometry":"uptqFzzvlOC{P"},{"stop_id":"3668","geometry":"yptqF~hvlOA{G"},{"stop_id":"3669","geometry":"{ptqFb`vlOE{Q"},{"stop_id":"3670","geometry":"aqtqFfmulOCgS"},{"stop_id":"3671","geometry":"eqtqF~xtlOAeH"},{"stop_id":"3672","geometry":"gqtqFxotlOCuM"},{"stop_id":"3673","geometry":"kqtqFbatlOCoN"},{"stop_id":"3674","geometry":"oqtqFrqslOC_G"},{"stop_id":"3675","geometry":"sqtqFrislOAuF"},{"stop_id":"3676","geometry":"uqtqF|aslOEmL"},{"stop_id":"3677","geometry":"{qtqFntrlOE_O"},{"stop_id":"907","geometry":"artqFndrlOEaM"},{"stop_id":"908","geometry":"grtqFlvqlOEsM"},{"stop_id":"909","geometry":"mrtqFxgqlOAkF"},{"stop_id":"910","geometry":"ortqFl`qlOGwN"},{"stop_id":"911","geometry":"wrtqFtpplOGoU"},{"stop_id":"3678","geometry":"_stqFdzolOEwG"},{"stop_id":"3679","geometry":"estqFlqolOK_Y"},{"stop_id":"3680","geometry":"qstqFlwnlOEuJ"},{"stop_id":"3681","geometry":"wstqFvknlOGmM"},{"stop_id":"3682","geometry":"_ttqFh}mlOA_F"},{"stop_id":"3683","geometry":"attqFhvmlOCoF"},{"stop_id":"3684","geometry":"ettqFxnmlOGeM"},{"stop_id":"3685","geometry":"mttqFr`mlOGgQ"},{"stop_id":"3686","geometry":"uttqFjnllOGwKiA?"},{"stop_id":"3687","geometry":"gwtqFrallOqF@"},{"stop_id":"3688","geometry":"y~tqFtallO_MB"},{"stop_id":"3689","geometry":"yluqFxallOeKBAeADc@Ju@BY"},{"stop_id":"3690","geometry":"kxuqFb|klOJkIDm@RyA?q@"},{"stop_id":"3691","geometry":"ewuqF|kklO?mFCCsBkK"},{"stop_id":"3692","geometry":"}zuqF~wjlO]sBC[@gBEk@WcBEiABq@"},{"stop_id":"3693","geometry":"}|uqFzgjlOBc@d@]TW^y@Nm@@MAiHUa@M_@Ou@ZCLKHGLW"},{"stop_id":"3694","geometry":"_yuqFxrilOBUjLAL{@"},{"stop_id":"3695","geometry":"akuqFdpilOhCeR"},{"stop_id":"3696","geometry":"wfuqF~|hlOrAwJp@oC"},{"stop_id":"3697","geometry":"qbuqFvlhlOPo@?IhHBGkG"},{"stop_id":"3698","geometry":"}xtqFtbhlOQkQ"},{"stop_id":"3699","geometry":"oytqFhpglO]e^"},{"stop_id":"3700","geometry":"mztqFbqflOK_T"},{"stop_id":"3701","geometry":"yztqFb|elOQoU"},{"stop_id":"3702","geometry":"k{tqFreelO]am@Ec`@|@??y@N?"},{"stop_id":"3712","geometry":"aztqFrtblOF??z@uAADb`@qD@"},{"stop_id":"3703","geometry":"{auqFrwclOwTD"},{"stop_id":"3704","geometry":"swuqFxwclOyMB"},{"stop_id":"3705","geometry":"mfvqF|wclO{ND"},{"stop_id":"3706","geometry":"ivvqFbxclO_HBUBFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@F?mB"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"185","pattern_name":"55","route_id":"31","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"186","pattern_name":"31","route_id":"7","stops":[{"stop_id":"1610","geometry":"eevpFlbqlOg@??sEx@CDwBtJaF@uJWE"},{"stop_id":"3413","geometry":"myupF~dplOwCk@qJ`@AbC"},{"stop_id":"3414","geometry":"yivpFxhplOEjLwUtF"},{"stop_id":"3415","geometry":"w`wpFz}plOoNfD"},{"stop_id":"3416","geometry":"gpwpFbcqlO{M~C"},{"stop_id":"3417","geometry":"c_xpFbhqlOgSzE"},{"stop_id":"3418","geometry":"ksxpF~nqlOqRrE"},{"stop_id":"3419","geometry":"}fypFruqlOeQbE"},{"stop_id":"3420","geometry":"cyypFv{qlOwWjG"},{"stop_id":"3421","geometry":"{qzpFbdrlOsV|F"},{"stop_id":"3422","geometry":"oi{pF`lrlOkNdD"},{"stop_id":"3423","geometry":"{x{pFfqrlOsOrDDpBFlSzBA@`K"},{"stop_id":"3400","geometry":"ce|pFzzslOB`L}BAAwL"},{"stop_id":"3479","geometry":"_i|pFbzslOAgJGmSEqBeE`A"},{"stop_id":"3424","geometry":"uo|pF|xrlOeGxA"},{"stop_id":"3425","geometry":"{w|pFv{rlOwKhC"},{"stop_id":"3426","geometry":"sd}pF``slOuFpA"},{"stop_id":"3427","geometry":"il}pFrbslOsUrF"},{"stop_id":"3428","geometry":"}b~pFfjslOmKdC"},{"stop_id":"3429","geometry":"ko~pFlnslOeNbD"},{"stop_id":"3430","geometry":"q~~pFpsslOcQ~D"},{"stop_id":"3431","geometry":"up_qFpyslOkOpD"},{"stop_id":"3432","geometry":"aa`qFb_tlOwOrD"},{"stop_id":"3433","geometry":"yq`qFvdtlOqQnE"},{"stop_id":"3434","geometry":"kdaqFfktlOwHhB"},{"stop_id":"3435","geometry":"cnaqFpntlOwOvD"},{"stop_id":"3436","geometry":"{~aqFhttlOyFjB_H`B"},{"stop_id":"3437","geometry":"uobqFvztlOaMrC"},{"stop_id":"3438","geometry":"w}bqFj_ulOoN`D"},{"stop_id":"3439","geometry":"gmcqFldulOwS`F"},{"stop_id":"3440","geometry":"_bdqFnkulO{LvC"},{"stop_id":"3441","geometry":"{odqFfpulOkJxB"},{"stop_id":"3442","geometry":"g{dqF`tulOmJ~B"},{"stop_id":"3443","geometry":"ufeqF`xulO{OtD"},{"stop_id":"3444","geometry":"qweqFv}ulOuNfD"},{"stop_id":"3445","geometry":"ggfqF~bvlOoOlD"},{"stop_id":"3446","geometry":"wwfqFlhvlOuFpAkPbE"},{"stop_id":"3447","geometry":"ypgqFbqvlOoTnF"},{"stop_id":"3448","geometry":"ifhqFrxvlO_UtF"},{"stop_id":"3449","geometry":"i|hqFh`wlO_InB"},{"stop_id":"3450","geometry":"ifiqFxcwlOqD|@"},{"stop_id":"3451","geometry":"{kiqFvewlOeEdAyC|@"},{"stop_id":"3452","geometry":"{viqFziwlOaCx@sF~B"},{"stop_id":"3453","geometry":"qbjqFtowlOaL~EyAr@"},{"stop_id":"3454","geometry":"mrjqFhxwlOwCtAkBfA"},{"stop_id":"3455","geometry":"qzjqFf}wlOgE~B{Aj@"},{"stop_id":"3456","geometry":"uckqFrbxlOeElAmBn@_C|@"},{"stop_id":"3457","geometry":"iqkqFnhxlO_H|C"},{"stop_id":"3458","geometry":"izkqFlmxlO{DjB_KfE"},{"stop_id":"3459","geometry":"ellqF`wxlOyIrD"},{"stop_id":"3460","geometry":"_wlqFt|xlOw@XmD~AiIlDmAj@"},{"stop_id":"3461","geometry":"}jmqFhgylOyGtC"},{"stop_id":"3462","geometry":"wsmqF~kylOcLxE"},{"stop_id":"3463","geometry":"{`nqFxrylO}F~B"},{"stop_id":"3464","geometry":"yhnqFxvylO}HfDm@R"},{"stop_id":"3465","geometry":"etnqFt|ylOm@HkHN"},{"stop_id":"3466","geometry":"__oqFn}ylO_GN"},{"stop_id":"3467","geometry":"_goqF~}ylOyJRqDN"},{"stop_id":"3468","geometry":"kxoqFb_zlOeFRgA@gn@VcAE{@GuEm@{BOeCEwBH"},{"stop_id":"3469","geometry":"qgrqFh~ylOeCLcABaIB"},{"stop_id":"3470","geometry":"}wrqF~~ylO}E?k@D}@TcCv@"},{"stop_id":"3471","geometry":"ifsqFrazlOeBj@[FgAH"},{"stop_id":"3472","geometry":"slsqFpczlOaQQ"},{"stop_id":"3473","geometry":"u~sqF~bzlOqMU"},{"stop_id":"3474","geometry":"gmtqFhbzlOoFG"},{"stop_id":"3475","geometry":null}]},{"pattern_id":"187","pattern_name":"31","route_id":"7","stops":[{"stop_id":"3475","geometry":"wttqF`bzlOsz@iAErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlO@eAt\\d@"},{"stop_id":"3353","geometry":"extqFfmzlOnIJzBF"},{"stop_id":"3354","geometry":"yitqFzmzlOnEFdBi@"},{"stop_id":"3355","geometry":"c`tqFxlzlOfPkF"},{"stop_id":"3356","geometry":"{nsqFlezlOfFiBlDgA|@Uj@ErF?"},{"stop_id":"3357","geometry":"gwrqF~~ylOxEAtCEh@C"},{"stop_id":"3358","geometry":"mjrqFr~ylOjCOfACdCDzBNtEl@z@FbADfn@WzCGfHY"},{"stop_id":"3359","geometry":"usoqFv~ylOlPa@"},{"stop_id":"3360","geometry":"gboqFt}ylOrKUv@M"},{"stop_id":"3361","geometry":"{snqFp|ylOb@O`FwB"},{"stop_id":"3476","geometry":"uknqFhxylOtKoE"},{"stop_id":"3482","geometry":"__nqFxqylObIeD"},{"stop_id":"3362","geometry":"{tmqFrlylOhH}C"},{"stop_id":"3363","geometry":"qkmqFtgylOxQeIvAi@"},{"stop_id":"3478","geometry":"_vlqFd|xlOnF{B"},{"stop_id":"3364","geometry":"onlqFhxxlOfL}EzBeA"},{"stop_id":"3365","geometry":"k}kqFdoxlO~KeFnE}AhBi@"},{"stop_id":"3366","geometry":"qfkqFvcxlOhA[lBs@|D{B"},{"stop_id":"3367","geometry":"{zjqFj}wlOtBkAhCoA"},{"stop_id":"3368","geometry":"{rjqFnxwlOfBy@lGoC"},{"stop_id":"3369","geometry":"egjqFdrwlOfKoEtDoA"},{"stop_id":"3370","geometry":"guiqFdiwlOdBg@vBk@"},{"stop_id":"3371","geometry":"iniqFpfwlO|EkA"},{"stop_id":"3372","geometry":"kgiqFddwlOnFuA"},{"stop_id":"3373","geometry":"{_iqFnawlOr[}H"},{"stop_id":"3374","geometry":"gchqFpwvlOfLsC"},{"stop_id":"3375","geometry":"_vgqF|rvlOrViG"},{"stop_id":"3376","geometry":"k~fqFrjvlOfRkE"},{"stop_id":"3377","geometry":"ckfqFfdvlOpKcC"},{"stop_id":"3378","geometry":"q~eqFb`vlOtKiC"},{"stop_id":"3379","geometry":"{qeqFx{ulObKaC~I{B"},{"stop_id":"3380","geometry":"wzdqFzsulOnV}F"},{"stop_id":"3381","geometry":"gcdqF|kulOjRsE"},{"stop_id":"3382","geometry":"{ocqFheulO`OgD"},{"stop_id":"3383","geometry":"y_cqF``ulO|LqC"},{"stop_id":"3384","geometry":"{qbqFn{tlOpHeBdBg@z@["},{"stop_id":"3385","geometry":"gcbqFdvtlOhDgAtNiD"},{"stop_id":"3386","geometry":"gnaqFrntlOzJaC"},{"stop_id":"3387","geometry":"kbaqFpjtlO~L}C"},{"stop_id":"3388","geometry":"kt`qFretlOtS_F"},{"stop_id":"3389","geometry":"u_`qFr~slOhKcC"},{"stop_id":"3390","geometry":"ks_qFnzslOzP}D"},{"stop_id":"3391","geometry":"oa_qFptslOfDy@"},{"stop_id":"3392","geometry":"g|~pFvrslOpIoB"},{"stop_id":"3393","geometry":"uq~pFfoslOvRuE"},{"stop_id":"3394","geometry":"}}}pFphslOjMyC"},{"stop_id":"3395","geometry":"qo}pFvcslOxFsA"},{"stop_id":"3396","geometry":"wg}pFbaslOrD}@"},{"stop_id":"3397","geometry":"cb}pFd_slOdImB"},{"stop_id":"3398","geometry":"}w|pFv{rlOhHcB"},{"stop_id":"3399","geometry":"sn|pFrxrlObDw@DpBFlSzBA@`K"},{"stop_id":"3400","geometry":"ce|pFzzslOB`L}BAAwL"},{"stop_id":"3479","geometry":"_i|pFbzslOAgJGmSEqBzNkD"},{"stop_id":"3477","geometry":"sy{pFnqrlOtS_F"},{"stop_id":"3401","geometry":"}d{pFnjrlOlS{E"},{"stop_id":"3402","geometry":"opzpFrcrlOnIqB"},{"stop_id":"3403","geometry":"_fzpF``rlOrM}C"},{"stop_id":"3404","geometry":"kwypFb{qlOhOoD"},{"stop_id":"3405","geometry":"agypFruqlObRmE"},{"stop_id":"3406","geometry":"}sxpFdoqlOrTiF"},{"stop_id":"3407","geometry":"i~wpFzgqlOzM_D"},{"stop_id":"3408","geometry":"mowpFzbqlOnOsD"},{"stop_id":"3409","geometry":"}~vpFf}plO|SaFBuG"},{"stop_id":"3410","geometry":"{ivpFnmplOByGpJa@vCj@"},{"stop_id":"3411","geometry":"myupF~dplOVD?|G"},{"stop_id":"3412","geometry":"uxupFbnplOAvAuJ`FEvBy@B?rEf@?"},{"stop_id":"1610","geometry":null}]},{"pattern_id":"188","pattern_name":"31","route_id":"7","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlO@eAt\\d@"},{"stop_id":"3353","geometry":"extqFfmzlOnIJzBF"},{"stop_id":"3354","geometry":"yitqFzmzlOnEFdBi@"},{"stop_id":"3355","geometry":"c`tqFxlzlOfPkF"},{"stop_id":"3356","geometry":"{nsqFlezlOfFiBlDgA|@Uj@ErF?"},{"stop_id":"3357","geometry":"gwrqF~~ylOxEAtCEh@C"},{"stop_id":"3358","geometry":"mjrqFr~ylOjCOfACdCDzBNtEl@z@FbADfn@WzCGfHY"},{"stop_id":"3359","geometry":"usoqFv~ylOlPa@"},{"stop_id":"3360","geometry":"gboqFt}ylOrKUv@M"},{"stop_id":"3361","geometry":"{snqFp|ylOb@O`FwB"},{"stop_id":"3476","geometry":"uknqFhxylOtKoE"},{"stop_id":"3482","geometry":"__nqFxqylObIeD"},{"stop_id":"3362","geometry":"{tmqFrlylOfH}C"},{"stop_id":"3363","geometry":"skmqFtgylOzQeIvAi@"},{"stop_id":"3478","geometry":"_vlqFd|xlOnF{B"},{"stop_id":"3364","geometry":"onlqFhxxlOfL}ExBeA"},{"stop_id":"3365","geometry":"m}kqFdoxlO`LeFnE}AhBi@"},{"stop_id":"3366","geometry":"qfkqFvcxlOhA[lBs@|D{B"},{"stop_id":"3367","geometry":"{zjqFj}wlOtBkAhCoA"},{"stop_id":"3368","geometry":"{rjqFnxwlOfBy@lGoC"},{"stop_id":"3369","geometry":"egjqFdrwlOfKoEtDoA"},{"stop_id":"3370","geometry":"guiqFdiwlOdBg@vBk@"},{"stop_id":"3371","geometry":"iniqFpfwlO|EkA"},{"stop_id":"3372","geometry":"kgiqFddwlOnFuA"},{"stop_id":"3373","geometry":"{_iqFnawlOr[}H"},{"stop_id":"3374","geometry":"gchqFpwvlOfLsC"},{"stop_id":"3375","geometry":"_vgqF|rvlOrViG"},{"stop_id":"3376","geometry":"k~fqFrjvlOfRkE"},{"stop_id":"3377","geometry":"ckfqFfdvlOpKcC"},{"stop_id":"3378","geometry":"q~eqFb`vlOtKiC"},{"stop_id":"3379","geometry":"{qeqFx{ulObKaC~I{B"},{"stop_id":"3380","geometry":"wzdqFzsulOnV}F"},{"stop_id":"3381","geometry":"gcdqF|kulOjRsE"},{"stop_id":"3382","geometry":"{ocqFheulO`OgD"},{"stop_id":"3383","geometry":"y_cqF``ulO|LqC"},{"stop_id":"3384","geometry":"{qbqFn{tlOpHeBdBg@z@["},{"stop_id":"3385","geometry":"gcbqFdvtlOhDgAtNiD"},{"stop_id":"3386","geometry":"gnaqFrntlOzJaC"},{"stop_id":"3387","geometry":"kbaqFpjtlO~L}C"},{"stop_id":"3388","geometry":"kt`qFretlOtS_F"},{"stop_id":"3389","geometry":"u_`qFr~slOhKcC"},{"stop_id":"3390","geometry":"ks_qFnzslOzP}D"},{"stop_id":"3391","geometry":"oa_qFptslOfDy@"},{"stop_id":"3392","geometry":"g|~pFvrslOpIoB"},{"stop_id":"3393","geometry":"uq~pFfoslOvRuE"},{"stop_id":"3394","geometry":"}}}pFphslOjMyC"},{"stop_id":"3395","geometry":"qo}pFvcslOxFsA"},{"stop_id":"3396","geometry":"wg}pFbaslOrD}@"},{"stop_id":"3397","geometry":"cb}pFd_slOdImB"},{"stop_id":"3398","geometry":"}w|pFv{rlOhHcB"},{"stop_id":"3399","geometry":"sn|pFrxrlObDw@DpBFlSzBA@`K"},{"stop_id":"3400","geometry":"ce|pFzzslOB`L}BAAwL"},{"stop_id":"3479","geometry":"_i|pFbzslOAgJGmSEqBzNkD"},{"stop_id":"3477","geometry":"sy{pFnqrlOtS_F"},{"stop_id":"3401","geometry":"}d{pFnjrlOlS{E"},{"stop_id":"3402","geometry":"opzpFrcrlOnIqB"},{"stop_id":"3403","geometry":"_fzpF``rlOrM}C"},{"stop_id":"3404","geometry":"kwypFb{qlOhOoD"},{"stop_id":"3405","geometry":"agypFruqlObRmE"},{"stop_id":"3406","geometry":"}sxpFdoqlOrTiF"},{"stop_id":"3407","geometry":"i~wpFzgqlOzM_D"},{"stop_id":"3408","geometry":"mowpFzbqlOnOsD"},{"stop_id":"3409","geometry":"}~vpFf}plO|SaFBuG"},{"stop_id":"3410","geometry":"{ivpFnmplOByGpJa@vCj@"},{"stop_id":"3411","geometry":"myupF~dplOVD?|G"},{"stop_id":"3412","geometry":"uxupFbnplOAvAuJ`FEvBy@B?rEf@?"},{"stop_id":"1610","geometry":null}]},{"pattern_id":"189","pattern_name":"31","route_id":"7","stops":[{"stop_id":"3475","geometry":"wttqF`bzlOsz@iAErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"190","pattern_name":"50","route_id":"32","stops":[{"stop_id":"736","geometry":"cvwqF~|}lOD{EnGH`@kh@hEZpIJf@D`GHbAkyAwGIy@voAE`H@d@o@vt@k@CwLQ"},{"stop_id":"737","geometry":"kkwqFdd~lOvLPj@BLcP"},{"stop_id":"2520","geometry":"y{vqFvs}lOVcY"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lONmU"},{"stop_id":"2336","geometry":"{yvqFrb{lOZge@"},{"stop_id":"738","geometry":"_yvqFj|ylODgGvGHAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOOvS"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOA`BoGIEzE"},{"stop_id":"736","geometry":null}]},{"pattern_id":"191","pattern_name":"50","route_id":"32","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOOvS"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOA`BoGIEzE"},{"stop_id":"736","geometry":null}]},{"pattern_id":"192","pattern_name":"50","route_id":"32","stops":[{"stop_id":"736","geometry":"cvwqF~|}lOKnBMhAh@N~@Lj@DzEF"},{"stop_id":"737","geometry":"kkwqFdd~lOvLPj@BLcP"},{"stop_id":"2520","geometry":"y{vqFvs}lOVcY"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lONmU"},{"stop_id":"2336","geometry":"{yvqFrb{lOZge@"},{"stop_id":"738","geometry":"_yvqFj|ylODgGvGHAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"193","pattern_name":"37","route_id":"33","stops":[{"stop_id":"3348","geometry":"ozjrFl}pmO_BbGk@vAa@t@e@n@aA~@SN"},{"stop_id":"3349","geometry":"yckrF~mqmOq@b@kA`@s@N_AH"},{"stop_id":"3346","geometry":"kkkrF~pqmOk@@u@Es@KYGkAc@}Aw@D_@Ea@O[OKOGY@WNOZETwB?"},{"stop_id":"3350","geometry":"u}krF|kqmOkBAIAqG?Wot@uFB]DMDi@VwAnA"},{"stop_id":"3281","geometry":"ywlrF`zomO}BpBa@Tw@Ra@BqLR"},{"stop_id":"3282","geometry":"emmrFt_pmOk@@K{\\"},{"stop_id":"3283","geometry":"}nmrFzaomOEwMeSA"},{"stop_id":"3284","geometry":"icnrF`snmOwS?"},{"stop_id":"3285","geometry":"axnrF`snmO}q@B"},{"stop_id":"3286","geometry":"_kprFdsnmOoO?"},{"stop_id":"3287","geometry":"o{prFdsnmOkO?"},{"stop_id":"3288","geometry":"{kqrFdsnmOoS?DfF"},{"stop_id":"3802","geometry":"e`rrFlznmOF`OwJFsA_@i@AMB}@Z"},{"stop_id":"3773","geometry":"_rrrFtjomOwAl@s@eFHoBv@uDCqG`S?KkE"},{"stop_id":"3289","geometry":"w`rrFxlnmOY}LxH?"},{"stop_id":"3290","geometry":"wwqrFz~mmOvL?KwG~C?"},{"stop_id":"3291","geometry":"keqrFbvmmO|V?"},{"stop_id":"3292","geometry":"mmprFbvmmOzLA"},{"stop_id":"3293","geometry":"q_prF`vmmO`@A]_["},{"stop_id":"3341","geometry":"m_prF~ylmOCsBdS?"},{"stop_id":"3294","geometry":"kkorFjvlmOpB?Y}U"},{"stop_id":"3295","geometry":"shorFl_lmOS_RCwI"},{"stop_id":"3296","geometry":"kiorFtakmOA_DlD?hABlBNpAV"},{"stop_id":"3297","geometry":"u{nrF`~jmOrIlB"},{"stop_id":"3298","geometry":"aqnrFnakmOhHrAdRxC"},{"stop_id":"3299","geometry":"qtmrF|hkmOhK`BjFr@"},{"stop_id":"3300","geometry":"{`mrFrmkmOnJjAxD`@bAHnBH"},{"stop_id":"3301","geometry":"}ilrFtqkmO~FThEF"},{"stop_id":"3302","geometry":"s{krFrrkmOfMT"},{"stop_id":"3303","geometry":"kmkrFhskmOrGJ`D?"},{"stop_id":"3304","geometry":"u_krFtskmO~EMbTY"},{"stop_id":"3305","geometry":"qcjrFlrkmOpLO"},{"stop_id":"3306","geometry":"_virF|qkmOdCCjKcAdAQt@Q~@[nAi@"},{"stop_id":"3307","geometry":"a}hrFjlkmO~@e@n@c@lCqB`Ay@z@i@t@_@hAe@lA_@r@O"},{"stop_id":"3308","geometry":"cihrFt_kmOnGuA|Dq@bCY"},{"stop_id":"3309","geometry":"qvgrFrzjmObIm@"},{"stop_id":"3310","geometry":"mlgrFdyjmOrIo@v@CvG@p@@x@F"},{"stop_id":"3311","geometry":"}sfrF|wjmOlARtA`@h@TdCpAtB~@"},{"stop_id":"3312","geometry":"sefrFz~jmOlBv@~@Vz@L`@DpBA"},{"stop_id":"3313","geometry":"uyerF|akmOpNI"},{"stop_id":"3314","geometry":"cjerFrakmOxHG"},{"stop_id":"3315","geometry":"i`erFjakmO~HE~CPt@H"},{"stop_id":"3316","geometry":"sodrF`bkmOjXlDv@Pp@PdA^p@ZpAv@~@t@"},{"stop_id":"3317","geometry":"sjcrF|mkmO~@z@l@r@t@dA~@`B`ByA"},{"stop_id":"3318","geometry":"m`crFzskmOfHsGnCiC"},{"stop_id":"3319","geometry":"urbrF|fkmOpBiBpNcN"},{"stop_id":"3320","geometry":"q_brFntjmOjFqF"},{"stop_id":"3321","geometry":"exarF|ljmOtFwF"},{"stop_id":"3322","geometry":"oparFdejmOpM_NfJ}I"},{"stop_id":"251","geometry":"uv`rFfkimO`JwI"},{"stop_id":"252","geometry":"sk`rFn`imO|IuI"},{"stop_id":"253","geometry":"u``rFxuhmOpImIba@sa@"},{"stop_id":"3323","geometry":"_t~qFvhgmOfIiIZYtAuA"},{"stop_id":"3324","geometry":"ef~qF|zfmO`IeI"},{"stop_id":"3325","geometry":"c|}qFvpfmOvEyE"},{"stop_id":"3326","geometry":"ku}qF|ifmOpGuGlBqB"},{"stop_id":"3327","geometry":"ki}qFt}emOxGkH"},{"stop_id":"3328","geometry":"q`}qFhtemOvJmK"},{"stop_id":"3329","geometry":"yt|qFzgemOlI_J"},{"stop_id":"3330","geometry":"kj|qFz|dmObL{L"},{"stop_id":"3331","geometry":"g}{qF~ndmO|KsL"},{"stop_id":"3332","geometry":"ip{qFjadmOdK}K"},{"stop_id":"3342","geometry":"cd{qFltcmOjGuG"},{"stop_id":"3333","geometry":"w{zqFvkcmOj@o@~CwA?IpB_A"},{"stop_id":"3334","geometry":"yqzqFdecmO~J{E"},{"stop_id":"3335","geometry":"yezqFh~bmOrBcAn@SjAYn@Ip@E?qB"},{"stop_id":"3343","geometry":"g{yqFtvbmOFqANkAf@aBZu@v@{AJ]PoA"},{"stop_id":"3336","geometry":"uuyqFtfbmOFc@NiCjFsa@ZgARa@h@s@t@k@XMn@M"},{"stop_id":"3337","geometry":"wfyqFlw`mOh@E`@@v@Lp@ZpFdEnCrB"},{"stop_id":"3338","geometry":"_uxqFlbamOzC|Bv@`@f@TdATh@FlA@z@IhAQ`AStDiAv@[xAu@b@W|DoCvAk@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lONmU"},{"stop_id":"2336","geometry":"{yvqFrb{lONyV`FF"},{"stop_id":"582","geometry":null}]},{"pattern_id":"194","pattern_name":"37","route_id":"33","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpOUHe@Z"},{"stop_id":"3222","geometry":"ypwqFj~`mO{DjCyAt@w@ZuDhAaARiAP{@Hc@?i@AoAQ_@KaAc@]Ss@i@"},{"stop_id":"3223","geometry":"wqxqF`eamOwFgEqFeEq@[w@Ma@Ae@B"},{"stop_id":"3224","geometry":"sfyqFjw`mOs@NYLu@j@i@r@S`@[fAkFra@OnC"},{"stop_id":"3225","geometry":"muyqFvebmOYlBK\\w@zA[t@g@`BSpBC|A"},{"stop_id":"3226","geometry":"g{yqFfxbmO?~@q@Do@HkAXo@RqExB"},{"stop_id":"3227","geometry":"whzqF~_cmOsKdF?H_DvAqDzD"},{"stop_id":"3228","geometry":"}_{qFbpcmOcO~O"},{"stop_id":"3229","geometry":"ap{qFbadmOyLpM"},{"stop_id":"3230","geometry":"{}{qFtodmOoH~H"},{"stop_id":"3231","geometry":"kg|qFtydmOiNdO"},{"stop_id":"3232","geometry":"uv|qFziemOoJbK"},{"stop_id":"3233","geometry":"eb}qF~uemOsIfJuCxC"},{"stop_id":"3234","geometry":"oq}qF`ffmOeNhN"},{"stop_id":"3235","geometry":"u`~qFjufmOeGfG{@x@"},{"stop_id":"3236","geometry":"wj~qFl_gmOkj@|j@mEjE"},{"stop_id":"3237","geometry":"q|_rFvqhmOkMbM"},{"stop_id":"260","geometry":"}j`rFz_imO}KpK"},{"stop_id":"261","geometry":"{w`rFllimOaIvHcIjI"},{"stop_id":"220","geometry":"alarFp`jmOmGrG"},{"stop_id":"221","geometry":"otarFdijmOwH~HaD|C"},{"stop_id":"3238","geometry":"icbrFbxjmOwFpF"},{"stop_id":"3239","geometry":"akbrFt_kmOaC|BiKrJ"},{"stop_id":"3240","geometry":"m{brFfokmOaGlFo@kA"},{"stop_id":"3241","geometry":"_ecrFhtkmOeA{Am@s@yAsAe@]qAw@q@[eA_@iBc@{U}CeCY]C"},{"stop_id":"3242","geometry":"grdrFrakmOaCMqID"},{"stop_id":"3243","geometry":"{`erFjakmOoLH"},{"stop_id":"3244","geometry":"knerFtakmOqMH"},{"stop_id":"3245","geometry":"}|erF~akmOk@E{@M_AWq@WgD{A"},{"stop_id":"3246","geometry":"_ifrF~|jmOoCuAi@UuAa@wAU]C"},{"stop_id":"3247","geometry":"eufrFvwjmOuCEeE?w@BuFb@"},{"stop_id":"3248","geometry":"oigrFxxjmOwIl@"},{"stop_id":"3249","geometry":"gtgrFfzjmOmEd@}Dp@qCj@"},{"stop_id":"3250","geometry":"eehrFj~jmOqDx@u@RaBp@u@^{@h@aAx@mCpBu@f@"},{"stop_id":"3251","geometry":"g{hrFhkkmOgAh@aA`@uBl@eAPkKbAoDD"},{"stop_id":"3252","geometry":"iwirF~qkmOgOR"},{"stop_id":"3253","geometry":"qgjrFrrkmOcPRmEJ"},{"stop_id":"3254","geometry":"c_krFrskmOU@}C?gEG"},{"stop_id":"3255","geometry":"_kkrFlskmOyMU"},{"stop_id":"3256","geometry":"yykrFvrkmOcGKsBI"},{"stop_id":"3257","geometry":"qelrF`rkmO{FUmEc@"},{"stop_id":"3352","geometry":"{slrFfpkmOkJgAsG}@"},{"stop_id":"3258","geometry":"{gmrF`lkmOsKcB"},{"stop_id":"3259","geometry":"otmrF|hkmOgRyCmDo@kDq@kGwA"},{"stop_id":"3260","geometry":"}znrFh~jmOiB_@iAKmBGmD?@nC"},{"stop_id":"3261","geometry":"kiorFdakmOBfJT`R"},{"stop_id":"3262","geometry":"qhorFn_lmOThT"},{"stop_id":"3263","geometry":"{gorFxtlmO@p@kU?"},{"stop_id":"3264","geometry":"e~orFjvlmOk@?`@r^U@"},{"stop_id":"3265","geometry":"e_prF`vmmOyL@"},{"stop_id":"3266","geometry":"_mprFbvmmOwZ?"},{"stop_id":"3267","geometry":"whqrFbvmmOs@?JvG{J?"},{"stop_id":"3268","geometry":"{uqrFz~mmOuJ?d@hSDfF"},{"stop_id":"3802","geometry":"e`rrFlznmOF`OwJFsA_@i@AMB}@Z"},{"stop_id":"3773","geometry":"_rrrFtjomOwAl@s@eFHoBv@uDCqGpX?"},{"stop_id":"3269","geometry":"{zqrFdsnmObR?"},{"stop_id":"3270","geometry":"wgqrFdsnmOzF?"},{"stop_id":"3271","geometry":"{_qrFdsnmOpQ?"},{"stop_id":"3272","geometry":"imprFdsnmO~UA"},{"stop_id":"3273","geometry":"ivorFbsnmOrQA"},{"stop_id":"3274","geometry":"ucorF`snmOnL?"},{"stop_id":"3275","geometry":"evnrF`snmOlQ?"},{"stop_id":"3276","geometry":"wcnrF`snmOrS@?xB"},{"stop_id":"3277","geometry":"comrF|vnmOFrQ"},{"stop_id":"3278","geometry":"{nmrFpiomOHrS"},{"stop_id":"3279","geometry":"qnmrFd~omO?p@xHM"},{"stop_id":"3280","geometry":"wdmrFh_pmObDG`@Cd@Kr@]tEaEh@Wj@KN?"},{"stop_id":"3351","geometry":"{qlrFlvomOdFCVnt@|D?"},{"stop_id":"3345","geometry":"_dlrFxkqmOrA?H@bF@@`@DVJNNLPFPANENKN]D_@Ea@ISMMh@wADYBs@Es@w@sEKcAGaB?aE@GJIzAe@n@KrCGhB?"},{"stop_id":"3347","geometry":"ckkrFdopmOtS@XDJFRXL\\c@\\]b@g@~@Sn@iAhE"},{"stop_id":"3348","geometry":null}]},{"pattern_id":"195","pattern_name":"87","route_id":"34","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\lDvqBsC@TbNtCAnEncCLhFsq@`@iGAQKsLI{JDKBkA@crDdByy@Twl@^Sao@e@ceA|hC{@bbC}AhEGv]OhJAbMb@pA@d`@Sw@gd@sC@TbNtCAyDgyB"},{"stop_id":"2025","geometry":"wvwqFlnukOxDfyBuC@UcNrCAv@fd@e`@RqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@UcNrCAwBimA"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOjAbq@sC@TbNtCAnEncCLhFsq@`@iGAQKsLI{JDKBkA@crDdByy@Twl@^Sao@e@ceA|hC{@bbC}AhEGv]OhJAbMb@pA@d`@Sw@gd@sC@TbNtCAgAym@"},{"stop_id":"2028","geometry":"eswqFzywkOfAxm@uC@UcNrCAv@fd@e`@RqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@UcNrCASkL"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kOTdK"},{"stop_id":"2035","geometry":"cjwqFlr}kOB`AcPJ"},{"stop_id":"3752","geometry":"c{wqFzt}kOeOJ"},{"stop_id":"3753","geometry":"ikxqFfu}kOgRH"},{"stop_id":"3754","geometry":"q~xqFpu}kOkEAQKoDC"},{"stop_id":"3755","geometry":"_kyqF~t}kOcGEiDB"},{"stop_id":"3756","geometry":"mxyqF|t}kOqE@KBkA@"},{"stop_id":"3757","geometry":"wazqFdu}kOqPF"},{"stop_id":"3758","geometry":"iszqFlu}kOsQJ"},{"stop_id":"3759","geometry":"}e{qFxu}kOaJD"},{"stop_id":"3760","geometry":"_q{qF~u}kOiv@`@"},{"stop_id":"3761","geometry":"ih}qF`w}kO}KD"},{"stop_id":"3762","geometry":"gu}qFfw}kOgQH"},{"stop_id":"3763","geometry":"og~qFpw}kOiNH"},{"stop_id":"359","geometry":"yv~qFzw}kOwQH"},{"stop_id":"3764","geometry":"qi_rFdx}kOm`@L"},{"stop_id":"3765","geometry":"_k`rFrx}kOuI@"},{"stop_id":"3766","geometry":"uu`rFtx}kOoLD"},{"stop_id":"3767","geometry":"ecarFzx}kOkOF"},{"stop_id":"1677","geometry":"qsarFby}kO_SL"},{"stop_id":"1678","geometry":"qgbrFpy}kO{SL"},{"stop_id":"3769","geometry":"m|brF~y}kO_@@CoJ"},{"stop_id":"177","geometry":"q}brFpn}kOE}M"},{"stop_id":"178","geometry":"w}brFr_}kOGyP"},{"stop_id":"179","geometry":"_~brFxm|kOIkR"},{"stop_id":"180","geometry":"i~brFlz{kOGuM"},{"stop_id":"181","geometry":"q~brFvk{kOSge@"},{"stop_id":"182","geometry":"e_crFnezkOAs@hFA"},{"stop_id":"183","geometry":"}wbrFxczkOzHC"},{"stop_id":"184","geometry":"anbrFtczkOtMG"},{"stop_id":"185","geometry":"k_brFlczkO~HC"},{"stop_id":"186","geometry":"kuarFhczkO`EC"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOlNE"},{"stop_id":"201","geometry":"a~_rFpbzkO|OG"},{"stop_id":"190","geometry":"cm_rFhbzkObPG"},{"stop_id":"200","geometry":"_|~qF`bzkOvXO"},{"stop_id":"2664","geometry":"gb~qFpazkOry@i@"},{"stop_id":"2665","geometry":"sg|qFf`zkOfLI"},{"stop_id":"3770","geometry":"kz{qF|_zkOtTO"},{"stop_id":"2663","geometry":"ud{qFl_zkO|MI"},{"stop_id":"2656","geometry":"wuzqFb_zkObKI"},{"stop_id":"2657","geometry":"sizqFx~ykOdZM"},{"stop_id":"2716","geometry":"mnyqFj~ykOpJElHV"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkOcSJqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@EmC"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAnEncCLhFsq@`@iGAQKsLI{JDKBkA@crDdByy@Twl@^Sao@e@ceA|hC{@bbC}AhEGv]OhJAbMb@pA@d`@Se@qX"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOnB|gAuC@UcNrCAv@fd@e`@RqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@UcNrCA_CyrA"},{"stop_id":"2022","geometry":"uuwqFvevkO~BxrAsC@TbNtCAnEncCLhFsq@`@iGAQKsLI{JDKBkA@crDdByy@Twl@^Sao@e@ceA|hC{@bbC}AhEGv]OhJAbMb@pA@d`@Sw@gd@sC@TbNtCAqEuhC"},{"stop_id":"2023","geometry":"owwqF~~tkOpEthCuC@UcNrCAv@fd@e`@RqAAcMc@iJ@w]NiEFcbC|A}hCz@d@beAR`o@vl@_@xy@UbrDeBjAAJCzJErLHPJhG@rq@a@MiFoEocCuC@UcNrCAmDwqBrK]TeVyEY"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"196","pattern_name":"87","route_id":"34","stops":[{"stop_id":"2035","geometry":"cjwqFlr}kOB`AcPJ"},{"stop_id":"3752","geometry":"c{wqFzt}kOeOJ"},{"stop_id":"3753","geometry":"ikxqFfu}kOgRH"},{"stop_id":"3754","geometry":"q~xqFpu}kOkEAQKoDC"},{"stop_id":"3755","geometry":"_kyqF~t}kOcGEiDB"},{"stop_id":"3756","geometry":"mxyqF|t}kOqE@KBkA@"},{"stop_id":"3757","geometry":"wazqFdu}kOqPF"},{"stop_id":"3758","geometry":"iszqFlu}kOsQJ"},{"stop_id":"3759","geometry":"}e{qFxu}kOaJD"},{"stop_id":"3760","geometry":"_q{qF~u}kOiv@`@"},{"stop_id":"3761","geometry":"ih}qF`w}kO}KD"},{"stop_id":"3762","geometry":"gu}qFfw}kOgQH"},{"stop_id":"3763","geometry":"og~qFpw}kOiNH"},{"stop_id":"359","geometry":"yv~qFzw}kOwQH"},{"stop_id":"3764","geometry":"qi_rFdx}kOm`@L"},{"stop_id":"3765","geometry":"_k`rFrx}kOuI@"},{"stop_id":"3766","geometry":"uu`rFtx}kOoLD"},{"stop_id":"3767","geometry":"ecarFzx}kOkOF"},{"stop_id":"1677","geometry":"qsarFby}kO_SL"},{"stop_id":"1678","geometry":"qgbrFpy}kO{SL"},{"stop_id":"3769","geometry":"m|brF~y}kO_@@CoJ"},{"stop_id":"177","geometry":"q}brFpn}kOE}M"},{"stop_id":"178","geometry":"w}brFr_}kOGyP"},{"stop_id":"179","geometry":"_~brFxm|kOIkR"},{"stop_id":"180","geometry":"i~brFlz{kOGuM"},{"stop_id":"181","geometry":"q~brFvk{kOSge@"},{"stop_id":"182","geometry":"e_crFnezkOAs@hFA"},{"stop_id":"183","geometry":"}wbrFxczkOzHC"},{"stop_id":"184","geometry":"anbrFtczkOtMG"},{"stop_id":"185","geometry":"k_brFlczkO~HC"},{"stop_id":"186","geometry":"kuarFhczkO`EC"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOlNE"},{"stop_id":"201","geometry":"a~_rFpbzkO|OG"},{"stop_id":"190","geometry":"cm_rFhbzkObPG"},{"stop_id":"200","geometry":"_|~qF`bzkOvXO"},{"stop_id":"2664","geometry":"gb~qFpazkOry@i@"},{"stop_id":"2665","geometry":"sg|qFf`zkOfLI"},{"stop_id":"3770","geometry":"kz{qF|_zkOtTO"},{"stop_id":"2663","geometry":"ud{qFl_zkO|MI"},{"stop_id":"2656","geometry":"wuzqFb_zkObKI"},{"stop_id":"2657","geometry":"sizqFx~ykOdZM"},{"stop_id":"2716","geometry":"mnyqFj~ykOpJElHV"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOg@_Y"},{"stop_id":"2022","geometry":"uuwqFvevkOy@we@"},{"stop_id":"2023","geometry":"owwqF~~tkO]aQtFZ"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"197","pattern_name":"3","route_id":"35","stops":[{"stop_id":"2491","geometry":"gwuqFttnmOnDA]gd@"},{"stop_id":"2523","geometry":"uruqFjommOSyVcD?"},{"stop_id":"2492","geometry":"mxuqFpwlmOeE@gJVmDD"},{"stop_id":"2493","geometry":"iovqFpxlmOqBAoCGiGB"},{"stop_id":"2494","geometry":"u_wqFjxlmOm@?r@i["},{"stop_id":"2495","geometry":"o_wqF`|kmO|@_a@"},{"stop_id":"2496","geometry":"q}vqF`zjmO\\iN"},{"stop_id":"2497","geometry":"s|vqFvjjmO\\iPSEsAI_EwDqA@"},{"stop_id":"2498","geometry":"ogwqFfsimOiABj@eDE_G"},{"stop_id":"2499","geometry":"shwqFdfimOW{c@"},{"stop_id":"2500","geometry":"kiwqFhahmOB}@LgB?k@QaS"},{"stop_id":"2501","geometry":"kiwqFtfgmOE_F"},{"stop_id":"2502","geometry":"qiwqFt_gmOMsM"},{"stop_id":"2503","geometry":"_jwqF`qfmOK{JEq@_@{B"},{"stop_id":"2504","geometry":"qkwqFv_fmOIs@Ck@M}I"},{"stop_id":"2505","geometry":"mlwqFxqemOWyR"},{"stop_id":"2506","geometry":"emwqF~}dmOUeO"},{"stop_id":"2507","geometry":"{mwqFxmdmOOwI?oC"},{"stop_id":"2508","geometry":"knwqFp~cmOAmG"},{"stop_id":"2509","geometry":"mnwqFbvcmOEoP"},{"stop_id":"2510","geometry":"snwqFrdcmOCcP"},{"stop_id":"2511","geometry":"wnwqFnsbmOAaI"},{"stop_id":"2512","geometry":"ynwqFlibmOAmJ"},{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOFeJrGJHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOc@ALmT"},{"stop_id":"2340","geometry":"sxvqF~iylOJkM"},{"stop_id":"2341","geometry":"gxvqFr{xlOJuP"},{"stop_id":"2342","geometry":"{wvqF|ixlOFcL"},{"stop_id":"2343","geometry":"swvqFx|wlOJgQCqB"},{"stop_id":"2344","geometry":"kwvqF~fwlOIcAM{@g@cCIq@As@AyE"},{"stop_id":"2345","geometry":"yyvqFztvlOCcJ"},{"stop_id":"2346","geometry":"}yvqFvivlOCsJ"},{"stop_id":"2347","geometry":"azvqFb~ulOH{Cl@oG@{B"},{"stop_id":"2524","geometry":"gxvqFzlulOA{M"},{"stop_id":"2348","geometry":"ixvqF~}tlOBm@EyLG{A"},{"stop_id":"2349","geometry":"sxvqFzktlO[cKGg@"},{"stop_id":"2350","geometry":"wyvqFn~slOeAaJ"},{"stop_id":"2351","geometry":"}{vqFlsslOMcAIiU"},{"stop_id":"2352","geometry":"u|vqF~zrlOCoI"},{"stop_id":"2353","geometry":"y|vqFnprlOIqO"},{"stop_id":"2354","geometry":"c}vqF|_rlOCgH"},{"stop_id":"2355","geometry":"g}vqFtvqlOGwN"},{"stop_id":"2356","geometry":"o}vqF|fqlOI_R"},{"stop_id":"2357","geometry":"y}vqF|splOEmJ"},{"stop_id":"2358","geometry":"_~vqFnhplOIuO"},{"stop_id":"2359","geometry":"i~vqFxwolOCkK"},{"stop_id":"2360","geometry":"m~vqFlkolOCqM"},{"stop_id":"2361","geometry":"q~vqFz|nlOEiN"},{"stop_id":"2362","geometry":"w~vqFpmnlOC{M"},{"stop_id":"2363","geometry":"{~vqFt~mlOAuCKsJCoF"},{"stop_id":"2364","geometry":"m_wqFzfmlOKq["},{"stop_id":"2365","geometry":"y_wqFhjllOCoF@_A"},{"stop_id":"2366","geometry":"{_wqFx`llOI{JE[Qc@W[{LoGUAE@MJAe@"},{"stop_id":"2367","geometry":null}]},{"pattern_id":"198","pattern_name":"3","route_id":"35","stops":[{"stop_id":"2491","geometry":"gwuqFttnmOnDA]gd@"},{"stop_id":"2523","geometry":"uruqFjommOSyVcD?"},{"stop_id":"2492","geometry":"mxuqFpwlmOeE@gJVmDD"},{"stop_id":"2493","geometry":"iovqFpxlmOqBAoCGiGB"},{"stop_id":"2494","geometry":"u_wqFjxlmOm@?r@i["},{"stop_id":"2495","geometry":"o_wqF`|kmO|@_a@"},{"stop_id":"2496","geometry":"q}vqF`zjmO\\iN"},{"stop_id":"2497","geometry":"s|vqFvjjmO\\iPSEsAI_EwDqA@"},{"stop_id":"2498","geometry":"ogwqFfsimOiABj@eDE_G"},{"stop_id":"2499","geometry":"shwqFdfimOW{c@"},{"stop_id":"2500","geometry":"kiwqFhahmOB}@LgB?k@QaS"},{"stop_id":"2501","geometry":"kiwqFtfgmOE_F"},{"stop_id":"2502","geometry":"qiwqFt_gmOMsM"},{"stop_id":"2503","geometry":"_jwqF`qfmOK{JEq@_@{B"},{"stop_id":"2504","geometry":"qkwqFv_fmOIs@Ck@M}I"},{"stop_id":"2505","geometry":"mlwqFxqemOWyR"},{"stop_id":"2506","geometry":"emwqF~}dmOUeO"},{"stop_id":"2507","geometry":"{mwqFxmdmOOwI?oC"},{"stop_id":"2508","geometry":"knwqFp~cmOAmG"},{"stop_id":"2509","geometry":"mnwqFbvcmOEoP"},{"stop_id":"2510","geometry":"snwqFrdcmOCcP"},{"stop_id":"2511","geometry":"wnwqFnsbmOAaI"},{"stop_id":"2512","geometry":"ynwqFlibmOAmJ"},{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOFeJrGJHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":null}]},{"pattern_id":"199","pattern_name":"3","route_id":"35","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpO@dJ"},{"stop_id":"2467","geometry":"{nwqFjhamO?rR"},{"stop_id":"2468","geometry":"{nwqF~{amO@pN"},{"stop_id":"2469","geometry":"ynwqFpkbmODlU"},{"stop_id":"2470","geometry":"snwqF~acmOD`X"},{"stop_id":"2471","geometry":"mnwqF`{cmO@~FPrJ"},{"stop_id":"2472","geometry":"ymwqFtndmOR~N"},{"stop_id":"2473","geometry":"emwqFt~dmO\\nV"},{"stop_id":"2474","geometry":"glwqFdvemOJ|FFj@^bC"},{"stop_id":"2475","geometry":"sjwqFrcfmOFp@JlK"},{"stop_id":"2476","geometry":"_jwqFrqfmOPdR"},{"stop_id":"2477","geometry":"miwqFxdgmOR|T?j@MfBCbA"},{"stop_id":"2478","geometry":"kiwqFnahmOHbN"},{"stop_id":"2479","geometry":"aiwqFrphmOJpS"},{"stop_id":"2480","geometry":"uhwqFdeimOF~Gk@dD|BC"},{"stop_id":"2481","geometry":"{ewqFfsimO\\A~DvDrAHRD[`O"},{"stop_id":"2482","geometry":"q|vqFnijmO]xM"},{"stop_id":"2483","geometry":"o}vqFhxjmOcAvd@"},{"stop_id":"2484","geometry":"s_wqF`~kmOi@bV"},{"stop_id":"2485","geometry":"}`wqFdulmOEdBXv^"},{"stop_id":"2486","geometry":"i`wqFbxmmOPnU"},{"stop_id":"2487","geometry":"w_wqFrnnmODrEbHA"},{"stop_id":"2488","geometry":"mvvqFdunmOzJC"},{"stop_id":"2489","geometry":"qjvqF`unmO|DApDE"},{"stop_id":"2490","geometry":"a_vqFxtnmOxFC"},{"stop_id":"2491","geometry":null}]},{"pattern_id":"200","pattern_name":"8","route_id":"36","stops":[{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOFwG|EH"},{"stop_id":"1958","geometry":"civqFvtylOfRTY{@Q[QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylODoJ"},{"stop_id":"1961","geometry":"u}uqFrtxlO@WP?Q?Kk_@IwM"},{"stop_id":"1962","geometry":"i~uqFvdwlOAwH"},{"stop_id":"1963","geometry":"k~uqF~zvlOEmQCu@"},{"stop_id":"1964","geometry":"u~uqFzfvlOq@_T"},{"stop_id":"1965","geometry":"g`vqFzqulOQuG"},{"stop_id":"1966","geometry":"y`vqFdiulOk@kQ"},{"stop_id":"1967","geometry":"ebvqFxvtlOWmI"},{"stop_id":"1968","geometry":"}bvqFjltlO[iK"},{"stop_id":"1969","geometry":"ycvqF``tlOYyI"},{"stop_id":"1970","geometry":"sdvqFfuslOg@wO"},{"stop_id":"1971","geometry":"{evqFndslOq@mT"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOUsL"},{"stop_id":"1978","geometry":"olvqFpwolOMiG"},{"stop_id":"1979","geometry":"}lvqFfoolOQcJ"},{"stop_id":"1980","geometry":"omvqFbdolOWiN"},{"stop_id":"1981","geometry":"gnvqFxtnlOOuH"},{"stop_id":"1982","geometry":"wnvqFbknlOSiK"},{"stop_id":"1983","geometry":"kovqFx~mlOS}J"},{"stop_id":"1984","geometry":"_pvqFzrmlOSoK"},{"stop_id":"1985","geometry":"spvqFjfmlOGoH"},{"stop_id":"1986","geometry":"{pvqFz|llOU}G"},{"stop_id":"1987","geometry":"qqvqF|sllO_@iS"},{"stop_id":"1988","geometry":"qrvqFr_llOYoN"},{"stop_id":"1989","geometry":"ksvqFbpklOOuI"},{"stop_id":"1990","geometry":"{svqFleklOY_O"},{"stop_id":"1991","geometry":"utvqFlujlOSeL"},{"stop_id":"1992","geometry":"iuvqFfhjlO_@sS"},{"stop_id":"1993","geometry":"ivvqFrsilO_@iR"},{"stop_id":"1994","geometry":"iwvqFh`ilOQkJ"},{"stop_id":"1995","geometry":"{wvqF|thlOYoO"},{"stop_id":"1996","geometry":"uxvqFldhlOc@oS"},{"stop_id":"1997","geometry":"yyvqF|oglOY}M"},{"stop_id":"1998","geometry":"szvqF~`glO_@eR"},{"stop_id":"1999","geometry":"s{vqFxmflOWqL"},{"stop_id":"2000","geometry":"k|vqFf`flOQcJ"},{"stop_id":"2001","geometry":"}|vqFbuelOmB{bA"},{"stop_id":"2002","geometry":"k`wqFfqclOa@kT"},{"stop_id":"2003","geometry":"mawqFz{blO[_P"},{"stop_id":"2004","geometry":"ibwqFzjblOw@ya@"},{"stop_id":"2005","geometry":"adwqF`halOSsK"},{"stop_id":"2006","geometry":"udwqFl{`lOSqK"},{"stop_id":"2007","geometry":"iewqFzn`lOq@_\\"},{"stop_id":"2008","geometry":"{fwqFzq_lOWsM"},{"stop_id":"2009","geometry":"sgwqFfc_lO]gR"},{"stop_id":"2010","geometry":"qhwqF~o~kOe@aV"},{"stop_id":"2011","geometry":"wiwqF|x}kO_@eP"},{"stop_id":"2012","geometry":"wjwqFvg}kOYuP"},{"stop_id":"2013","geometry":"qkwqF`v|kO[uO"},{"stop_id":"2014","geometry":"mlwqFje|kOc@aV"},{"stop_id":"2015","geometry":"qmwqFhn{kOi@oY"},{"stop_id":"2016","geometry":"{nwqFxszkOyAgy@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOg@_Y"},{"stop_id":"2022","geometry":"uuwqFvevkOy@we@"},{"stop_id":"2023","geometry":"owwqF~~tkO]aQtFZ"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"201","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2183","geometry":"srkqFn_vmOoItLOf@Gj@Bj@Tt@dHzLrb@ll@n@v@r@r@t@l@x@f@z@b@dQjGzAt@bAn@~@r@z@x@x@`Av@dAdD|FL^Hb@Bv@Cd@Gb@M`@QZoDhFG`@~FbIo@|A"},{"stop_id":"2190","geometry":"uciqFbnzmOmAnCmBzDeH~Ju@v@s@d@_A^cANsMNqBCgMoAqBG{R^sEFuECsEKsEU_Gg@sFq@"},{"stop_id":"2184","geometry":"g|lqFxc{mOmp@yJgA[q@_@_@Wc@e@s@eA[o@Oc@YgAiAmH}Ap@"},{"stop_id":"2186","geometry":"u|nqFfezmO_C`AeFaV"},{"stop_id":"2173","geometry":"{goqFfpymOSaAOe@uHm^"},{"stop_id":"2174","geometry":"uroqFpmxmOaGcY"},{"stop_id":"2193","geometry":"wzoqFlswmOiEoS"},{"stop_id":"2175","geometry":"aapqF|~vmOoGkZ"},{"stop_id":"2191","geometry":"qipqFpcvmOmDsP"},{"stop_id":"2176","geometry":"_opqF|qumOyBaKaGiY"},{"stop_id":"2177","geometry":"{zpqFpktmOmF_W"},{"stop_id":"2178","geometry":"ibqqFpssmOgA_FOeAwAyGmAwF"},{"stop_id":"2179","geometry":"gjqqFxyrmOmGeZ"},{"stop_id":"2180","geometry":"urqqFr~qmOqCeN"},{"stop_id":"2181","geometry":"gwqqFloqmOoDwP"},{"stop_id":"2182","geometry":"w|qqFt}pmOkVckA"},{"stop_id":"2125","geometry":"ctrqFpqnmOaA{ESoAe@uB"},{"stop_id":"2126","geometry":"_xrqFndnmO_CsK"},{"stop_id":"2127","geometry":"_|rqFzwmmOyB_K"},{"stop_id":"2128","geometry":"y_sqFzkmmOeCmLEY_@kB"},{"stop_id":"2129","geometry":"eesqFfzlmO_@cBCY_AqE"},{"stop_id":"2130","geometry":"ihsqFvolmOoE{S"},{"stop_id":"2131","geometry":"ynsqFzzkmOiBsIAYYwA"},{"stop_id":"2161","geometry":"_ssqFtlkmOuBoJ"},{"stop_id":"2132","geometry":"uvsqFdakmOqD}P"},{"stop_id":"2133","geometry":"g|sqFfojmOoBkJ"},{"stop_id":"2134","geometry":"w_tqFzcjmOqCuM"},{"stop_id":"2135","geometry":"idtqFduimOmBcJ"},{"stop_id":"2136","geometry":"wgtqF`jimO_C_L"},{"stop_id":"2137","geometry":"wktqF`}hmOsC_N"},{"stop_id":"2138","geometry":"kptqF`nhmO}B{K"},{"stop_id":"2139","geometry":"ittqFdahmOcDyO"},{"stop_id":"2140","geometry":"mytqFjpgmOqBwJe@eBa@kA"},{"stop_id":"2141","geometry":"g_uqF`_gmO]y@qBgESg@_@sAMm@S_BG{@MqD"},{"stop_id":"2142","geometry":"cguqFfgfmOGqAQuAiB{I"},{"stop_id":"2143","geometry":"gkuqFbwemOwC_N"},{"stop_id":"2144","geometry":"_puqFbhemOUgAk@oL"},{"stop_id":"2145","geometry":"aruqFjxdmOw@}P"},{"stop_id":"2146","geometry":"ysuqFlfdmOo@yM"},{"stop_id":"2147","geometry":"iuuqFrwcmOi@_L"},{"stop_id":"2148","geometry":"svuqFrjcmOy@sQ"},{"stop_id":"2149","geometry":"mxuqF~wbmOw@qP"},{"stop_id":"2150","geometry":"ezuqFlfbmOc@sI"},{"stop_id":"2151","geometry":"i{uqFx{amOa@mI"},{"stop_id":"2152","geometry":"k|uqFjqamOeBc^"},{"stop_id":"2153","geometry":"q_vqFfr`mOe@_JAkAD}@"},{"stop_id":"2154","geometry":"s`vqF|b`mOL_AZmAjCwGn@iBr@}Bj@mB"},{"stop_id":"2155","geometry":"mvuqF`k_mOhAaF|@gFj@cEt@_I"},{"stop_id":"2156","geometry":"couqFrl~lORyCPmEDoBHsMCgACUKm@K_@"},{"stop_id":"2157","geometry":"mnuqFzi}lOWq@Ya@MOm@g@@]{AyAYa@Wg@YaAKo@Eq@Am@FcHwFG"},{"stop_id":"2158","geometry":"e_vqFno|lO_RUHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOFwG|EH"},{"stop_id":"1958","geometry":"civqFvtylOfRTY{@Q[QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylODoJ"},{"stop_id":"1961","geometry":"u}uqFrtxlO@WP?Q?Kk_@IwM"},{"stop_id":"1962","geometry":"i~uqFvdwlOAwH"},{"stop_id":"1963","geometry":"k~uqF~zvlOEmQCu@"},{"stop_id":"1964","geometry":"u~uqFzfvlOq@_T"},{"stop_id":"1965","geometry":"g`vqFzqulOQuG"},{"stop_id":"1966","geometry":"y`vqFdiulOk@kQ"},{"stop_id":"1967","geometry":"ebvqFxvtlOWmI"},{"stop_id":"1968","geometry":"}bvqFjltlO[iK"},{"stop_id":"1969","geometry":"ycvqF``tlOYyI"},{"stop_id":"1970","geometry":"sdvqFfuslOg@wO"},{"stop_id":"1971","geometry":"{evqFndslOq@mT"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOUsL"},{"stop_id":"1978","geometry":"olvqFpwolOMiG"},{"stop_id":"1979","geometry":"}lvqFfoolOQcJ"},{"stop_id":"1980","geometry":"omvqFbdolOWiN"},{"stop_id":"1981","geometry":"gnvqFxtnlOOuH"},{"stop_id":"1982","geometry":"wnvqFbknlOSiK"},{"stop_id":"1983","geometry":"kovqFx~mlOS}J"},{"stop_id":"1984","geometry":"_pvqFzrmlOSoK"},{"stop_id":"1985","geometry":"spvqFjfmlOGoH"},{"stop_id":"1986","geometry":"{pvqFz|llOU}G"},{"stop_id":"1987","geometry":"qqvqF|sllO_@iS"},{"stop_id":"1988","geometry":"qrvqFr_llOYoN"},{"stop_id":"1989","geometry":"ksvqFbpklOOuI"},{"stop_id":"1990","geometry":"{svqFleklOY_O"},{"stop_id":"1991","geometry":"utvqFlujlOSeL"},{"stop_id":"1992","geometry":"iuvqFfhjlO_@sS"},{"stop_id":"1993","geometry":"ivvqFrsilO_@iR"},{"stop_id":"1994","geometry":"iwvqFh`ilOQkJ"},{"stop_id":"1995","geometry":"{wvqF|thlOYoO"},{"stop_id":"1996","geometry":"uxvqFldhlOc@oS"},{"stop_id":"1997","geometry":"yyvqF|oglOY}M"},{"stop_id":"1998","geometry":"szvqF~`glO_@eR"},{"stop_id":"1999","geometry":"s{vqFxmflOWqL"},{"stop_id":"2000","geometry":"k|vqFf`flOQcJ"},{"stop_id":"2001","geometry":"}|vqFbuelOmB{bA"},{"stop_id":"2002","geometry":"k`wqFfqclOa@kT"},{"stop_id":"2003","geometry":"mawqFz{blO[_P"},{"stop_id":"2004","geometry":"ibwqFzjblOw@ya@"},{"stop_id":"2005","geometry":"adwqF`halOSsK"},{"stop_id":"2006","geometry":"udwqFl{`lOSqK"},{"stop_id":"2007","geometry":"iewqFzn`lOq@_\\"},{"stop_id":"2008","geometry":"{fwqFzq_lOWsM"},{"stop_id":"2009","geometry":"sgwqFfc_lO]gR"},{"stop_id":"2010","geometry":"qhwqF~o~kOe@aV"},{"stop_id":"2011","geometry":"wiwqF|x}kO_@eP"},{"stop_id":"2012","geometry":"wjwqFvg}kOYuP"},{"stop_id":"2013","geometry":"qkwqF`v|kO[uO"},{"stop_id":"2014","geometry":"mlwqFje|kOc@aV"},{"stop_id":"2015","geometry":"qmwqFhn{kOi@oY"},{"stop_id":"2016","geometry":"{nwqFxszkOyAgy@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOg@_Y"},{"stop_id":"2022","geometry":"uuwqFvevkOy@we@"},{"stop_id":"2023","geometry":"owwqF~~tkO]aQtFZ"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"202","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2183","geometry":"srkqFn_vmOoItLOf@Gj@Bj@Tt@dHzLrb@ll@n@v@r@r@t@l@x@f@z@b@dQjGzAt@bAn@~@r@z@x@x@`Av@dAdD|FL^Hb@Bv@Cd@Gb@M`@QZoDhFG`@~FbIo@|A"},{"stop_id":"2190","geometry":"uciqFbnzmOmAnCmBzDeH~Ju@v@s@d@_A^cANsMNqBCgMoAqBG{R^sEFuECsEKsEU_Gg@sFq@"},{"stop_id":"2184","geometry":"g|lqFxc{mOmp@yJgA[q@_@_@Wc@e@s@eA[o@Oc@YgAiAmH}Ap@"},{"stop_id":"2186","geometry":"u|nqFfezmO_C`AeFaV"},{"stop_id":"2173","geometry":"{goqFfpymOSaAOe@uHm^"},{"stop_id":"2174","geometry":"uroqFpmxmOaGcY"},{"stop_id":"2193","geometry":"wzoqFlswmOiEoS"},{"stop_id":"2175","geometry":"aapqF|~vmOoGkZ"},{"stop_id":"2191","geometry":"qipqFpcvmOmDsP"},{"stop_id":"2176","geometry":"_opqF|qumOyBaKaGiY"},{"stop_id":"2177","geometry":"{zpqFpktmOmF_W"},{"stop_id":"2178","geometry":"ibqqFpssmOgA_FOeAwAyGmAwF"},{"stop_id":"2179","geometry":"gjqqFxyrmOmGeZ"},{"stop_id":"2180","geometry":"urqqFr~qmOqCeN"},{"stop_id":"2181","geometry":"gwqqFloqmOoDwP"},{"stop_id":"2182","geometry":"w|qqFt}pmOkVckA"},{"stop_id":"2125","geometry":"ctrqFpqnmOaA{ESoAe@uB"},{"stop_id":"2126","geometry":"_xrqFndnmO_CsK"},{"stop_id":"2127","geometry":"_|rqFzwmmOyB_K"},{"stop_id":"2128","geometry":"y_sqFzkmmOeCmLEY_@kB"},{"stop_id":"2129","geometry":"eesqFfzlmO_@cBCY_AqE"},{"stop_id":"2130","geometry":"ihsqFvolmOoE{S"},{"stop_id":"2131","geometry":"ynsqFzzkmOiBsIAYYwA"},{"stop_id":"2161","geometry":"_ssqFtlkmOuBoJ"},{"stop_id":"2132","geometry":"uvsqFdakmOqD}P"},{"stop_id":"2133","geometry":"g|sqFfojmOoBkJ"},{"stop_id":"2134","geometry":"w_tqFzcjmOqCuM"},{"stop_id":"2135","geometry":"idtqFduimOmBcJ"},{"stop_id":"2136","geometry":"wgtqF`jimO_C_L"},{"stop_id":"2137","geometry":"wktqF`}hmOsC_N"},{"stop_id":"2138","geometry":"kptqF`nhmO}B{K"},{"stop_id":"2139","geometry":"ittqFdahmOcDyO"},{"stop_id":"2140","geometry":"mytqFjpgmOqBwJe@eBa@kA"},{"stop_id":"2141","geometry":"g_uqF`_gmO]y@qBgESg@_@sAMm@S_BG{@MqD"},{"stop_id":"2142","geometry":"cguqFfgfmOGqAQuAiB{I"},{"stop_id":"2143","geometry":"gkuqFbwemOwC_N"},{"stop_id":"2144","geometry":"_puqFbhemOUgAk@oL"},{"stop_id":"2145","geometry":"aruqFjxdmOw@}P"},{"stop_id":"2146","geometry":"ysuqFlfdmOo@yM"},{"stop_id":"2147","geometry":"iuuqFrwcmOi@_L"},{"stop_id":"2148","geometry":"svuqFrjcmOy@sQ"},{"stop_id":"2149","geometry":"mxuqF~wbmOw@qP"},{"stop_id":"2150","geometry":"ezuqFlfbmOc@sI"},{"stop_id":"2151","geometry":"i{uqFx{amOa@mI"},{"stop_id":"2152","geometry":"k|uqFjqamOeBc^"},{"stop_id":"2153","geometry":"q_vqFfr`mOe@_JAkAD}@"},{"stop_id":"2154","geometry":"s`vqF|b`mOL_AZmAjCwGn@iBr@}Bj@mB"},{"stop_id":"2155","geometry":"mvuqF`k_mOhAaF|@gFj@cEt@_I"},{"stop_id":"2156","geometry":"couqFrl~lORyCPmEDoBHsMCgACUKm@K_@"},{"stop_id":"2157","geometry":"mnuqFzi}lOWq@Ya@MOm@g@@]{AyAYa@Wg@YaAKo@Eq@Am@FcHwFG"},{"stop_id":"2158","geometry":"e_vqFno|lO_RUHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOFwG|EH"},{"stop_id":"1958","geometry":"civqFvtylOfRTY{@Q[QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylODoJ"},{"stop_id":"1961","geometry":"u}uqFrtxlO@WP?Q?Kk_@IwM"},{"stop_id":"1962","geometry":"i~uqFvdwlOAwH"},{"stop_id":"1963","geometry":"k~uqF~zvlOEmQCu@"},{"stop_id":"1964","geometry":"u~uqFzfvlOq@_T"},{"stop_id":"1965","geometry":"g`vqFzqulOQuG"},{"stop_id":"1966","geometry":"y`vqFdiulOk@kQ"},{"stop_id":"1967","geometry":"ebvqFxvtlOWmI"},{"stop_id":"1968","geometry":"}bvqFjltlO[iK"},{"stop_id":"1969","geometry":"ycvqF``tlOYyI"},{"stop_id":"1970","geometry":"sdvqFfuslOg@wO"},{"stop_id":"1971","geometry":"{evqFndslOq@mT"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOUsL"},{"stop_id":"1978","geometry":"olvqFpwolOMiG"},{"stop_id":"1979","geometry":"}lvqFfoolOQcJ"},{"stop_id":"1980","geometry":"omvqFbdolOWiN"},{"stop_id":"1981","geometry":"gnvqFxtnlOOuH"},{"stop_id":"1982","geometry":"wnvqFbknlOSiK"},{"stop_id":"1983","geometry":"kovqFx~mlOS}J"},{"stop_id":"1984","geometry":"_pvqFzrmlOSoK"},{"stop_id":"1985","geometry":"spvqFjfmlOGoH"},{"stop_id":"1986","geometry":"{pvqFz|llOU}G"},{"stop_id":"1987","geometry":"qqvqF|sllO_@iS"},{"stop_id":"1988","geometry":"qrvqFr_llOYoN"},{"stop_id":"1989","geometry":"ksvqFbpklOOuI"},{"stop_id":"1990","geometry":"{svqFleklOY_O"},{"stop_id":"1991","geometry":"utvqFlujlOSeL"},{"stop_id":"1992","geometry":"iuvqFfhjlO_@sS"},{"stop_id":"1993","geometry":"ivvqFrsilO_@iR"},{"stop_id":"1994","geometry":"iwvqFh`ilOQkJ"},{"stop_id":"1995","geometry":"{wvqF|thlOYoO"},{"stop_id":"1996","geometry":"uxvqFldhlOc@oS"},{"stop_id":"1997","geometry":"yyvqF|oglOY}M"},{"stop_id":"1998","geometry":"szvqF~`glO_@eR"},{"stop_id":"1999","geometry":"s{vqFxmflOWqL"},{"stop_id":"2000","geometry":"k|vqFf`flOQcJ"},{"stop_id":"2001","geometry":"}|vqFbuelOmB{bA"},{"stop_id":"2002","geometry":null}]},{"pattern_id":"203","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOjGFEhFB`A"},{"stop_id":"2091","geometry":"o`vqFxx|lOFl@XdATf@f@p@h@`@pEvB"},{"stop_id":"2092","geometry":"suuqF`d}lObBv@RIl@f@f@p@Rf@Nh@NbABfAIrMEnBQlEUhD"},{"stop_id":"2093","geometry":"eouqFbm~lOs@nHk@bE}@fFeArE"},{"stop_id":"2162","geometry":"ivuqFrj_mOo@zBs@|Bo@hBkCvGMb@Ot@OtAAtAH`B"},{"stop_id":"2094","geometry":"o`vqFvi`mO\\~G"},{"stop_id":"2095","geometry":"q_vqFvr`mOzAjZ"},{"stop_id":"2096","geometry":"u|uqFbnamO\\bH"},{"stop_id":"2097","geometry":"w{uqFfwamOt@vO"},{"stop_id":"2098","geometry":"azuqF~gbmOfAxU"},{"stop_id":"2099","geometry":"ywuqFx~bmOn@xM"},{"stop_id":"2100","geometry":"ivuqFrmcmOh@fL"},{"stop_id":"2101","geometry":"_uuqFzzcmOl@hM"},{"stop_id":"2102","geometry":"qsuqFdidmOr@bO"},{"stop_id":"2103","geometry":"}quqFhydmOf@pKh@fC"},{"stop_id":"2104","geometry":"kouqFbjemOzBfK"},{"stop_id":"2105","geometry":"okuqFjvemOdBdITvALvADnAM@"},{"stop_id":"2106","geometry":"mguqFrhfmOLAHfCL|AZjB`@tA"},{"stop_id":"2107","geometry":"iduqFxufmOb@fAvBpE"},{"stop_id":"2108","geometry":"m_uqFr~fmOf@xAV|@fBrI"},{"stop_id":"2109","geometry":"eztqF~mgmOfEhS"},{"stop_id":"2110","geometry":"}stqFhbhmO`B`I"},{"stop_id":"2111","geometry":"{ptqFjlhmOjDpP"},{"stop_id":"2112","geometry":"oktqF|}hmOpBnJ"},{"stop_id":"2113","geometry":"}gtqFliimObClL"},{"stop_id":"2114","geometry":"yctqFzvimOjBxI"},{"stop_id":"2115","geometry":"m`tqFtajmOvChN"},{"stop_id":"2116","geometry":"u{sqF~pjmOrC|M"},{"stop_id":"2117","geometry":"awsqF|_kmOzChN"},{"stop_id":"2118","geometry":"ersqFfokmO@^pCpM"},{"stop_id":"2119","geometry":"qmsqFx~kmO|DbR"},{"stop_id":"2120","geometry":"sgsqF|qlmOh@jCBX~@nENt@"},{"stop_id":"2121","geometry":"ucsqFh_mmOzBpK"},{"stop_id":"2122","geometry":"y_sqFzkmmOrDvP"},{"stop_id":"2123","geometry":"ezrqFr}mmOjBpIRnAh@nC"},{"stop_id":"2124","geometry":"{trqFdonmOzVnlA"},{"stop_id":"2163","geometry":"_}qqFt|pmOnEhT"},{"stop_id":"2164","geometry":"ovqqF~qqmOlCnM"},{"stop_id":"2165","geometry":"arqqFn`rmOdHp\\"},{"stop_id":"2166","geometry":"{hqqF`~rmOxBhKNdAn@vC"},{"stop_id":"2167","geometry":"acqqFhqsmOpGrZ"},{"stop_id":"2168","geometry":"ozpqF|ltmOtF|W`BtH"},{"stop_id":"2169","geometry":"wopqFpoumO`FxU"},{"stop_id":"2192","geometry":"uhpqFjfvmOxE|T"},{"stop_id":"2170","geometry":"{apqFh|vmOhFtV"},{"stop_id":"2194","geometry":"qzoqF~swmOfFpV"},{"stop_id":"2171","geometry":"isoqFpkxmOhIl`@Nd@n@vC"},{"stop_id":"2172","geometry":"_goqF|rymOhEjSxB_A"},{"stop_id":"2187","geometry":"{|nqFhezmObBs@hAlHXfANb@Zn@r@dAb@d@^Vp@^fAZzq@bK"},{"stop_id":"2185","geometry":"yzlqFbd{mOdEf@~Ff@rETrEJtEBrEGzR_@pBFfMnApBBrMObAO~@_@r@e@t@w@dH_KjDkHfBkE"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":"ovhqFlbymOcB_C]NoDhFc@`@g@R[B]?i@Oc@[{AkBy@kAm@oAg@sAo@{B[uAaE{SUgA[eAc@iAg@gAk@aAwl@iy@c@[g@M[@[DYLURmBnC"},{"stop_id":"2183","geometry":"srkqFn_vmOlBoCTSXMZEZAf@Lb@Zvl@hy@j@`Af@fAb@hAZdATfA`EzSZtAn@zBf@rAl@nAx@jAzAjBb@Zh@N\\?ZCf@Sb@a@nDiF\\OvGbJaOd^"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":null}]},{"pattern_id":"204","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\JrF"},{"stop_id":"2025","geometry":"wvwqFlnukOh@x["},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kO`@jQ"},{"stop_id":"2188","geometry":"wiwqFrx}kO\\rR"},{"stop_id":"2036","geometry":"yhwqFfl~kOb@~T"},{"stop_id":"2037","geometry":"ugwqFfb_lO^jQ"},{"stop_id":"2038","geometry":"ufwqFrt_lO`@rS"},{"stop_id":"2039","geometry":"sewqFfi`lO`@dS"},{"stop_id":"2040","geometry":"qdwqFl}`lOrAzs@"},{"stop_id":"2041","geometry":"}awqFhrblOXpN"},{"stop_id":"2042","geometry":"cawqFzaclOj@|Y"},{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOjGFEhFB`A"},{"stop_id":"2091","geometry":"o`vqFxx|lOFl@XdATf@f@p@h@`@pEvB"},{"stop_id":"2092","geometry":"suuqF`d}lObBv@RIl@f@f@p@Rf@Nh@NbABfAIrMEnBQlEUhD"},{"stop_id":"2093","geometry":"eouqFbm~lOs@nHk@bE}@fFeArE"},{"stop_id":"2162","geometry":"ivuqFrj_mOo@zBs@|Bo@hBkCvGMb@Ot@OtAAtAH`B"},{"stop_id":"2094","geometry":"o`vqFvi`mO\\~G"},{"stop_id":"2095","geometry":"q_vqFvr`mOzAjZ"},{"stop_id":"2096","geometry":"u|uqFbnamO\\bH"},{"stop_id":"2097","geometry":"w{uqFfwamOt@vO"},{"stop_id":"2098","geometry":"azuqF~gbmOfAxU"},{"stop_id":"2099","geometry":"ywuqFx~bmOn@xM"},{"stop_id":"2100","geometry":"ivuqFrmcmOh@fL"},{"stop_id":"2101","geometry":"_uuqFzzcmOl@hM"},{"stop_id":"2102","geometry":"qsuqFdidmOr@bO"},{"stop_id":"2103","geometry":"}quqFhydmOf@pKh@fC"},{"stop_id":"2104","geometry":"kouqFbjemOzBfK"},{"stop_id":"2105","geometry":"okuqFjvemOdBdITvALvADnAM@"},{"stop_id":"2106","geometry":"mguqFrhfmOLAHfCL|AZjB`@tA"},{"stop_id":"2107","geometry":"iduqFxufmOb@fAvBpE"},{"stop_id":"2108","geometry":"m_uqFr~fmOf@xAV|@fBrI"},{"stop_id":"2109","geometry":"eztqF~mgmOfEhS"},{"stop_id":"2110","geometry":"}stqFhbhmO`B`I"},{"stop_id":"2111","geometry":"{ptqFjlhmOjDpP"},{"stop_id":"2112","geometry":"oktqF|}hmOpBnJ"},{"stop_id":"2113","geometry":"}gtqFliimObClL"},{"stop_id":"2114","geometry":"yctqFzvimOjBxI"},{"stop_id":"2115","geometry":"m`tqFtajmOvChN"},{"stop_id":"2116","geometry":"u{sqF~pjmOrC|M"},{"stop_id":"2117","geometry":"awsqF|_kmOzChN"},{"stop_id":"2118","geometry":"ersqFfokmO@^pCpM"},{"stop_id":"2119","geometry":"qmsqFx~kmO|DbR"},{"stop_id":"2120","geometry":"sgsqF|qlmOh@jCBX~@nENt@"},{"stop_id":"2121","geometry":"ucsqFh_mmOzBpK"},{"stop_id":"2122","geometry":"y_sqFzkmmOrDvP"},{"stop_id":"2123","geometry":"ezrqFr}mmOjBpIRnAh@nC"},{"stop_id":"2124","geometry":"{trqFdonmOzVnlA"},{"stop_id":"2163","geometry":"_}qqFt|pmOnEhT"},{"stop_id":"2164","geometry":"ovqqF~qqmOlCnM"},{"stop_id":"2165","geometry":"arqqFn`rmOdHp\\"},{"stop_id":"2166","geometry":"{hqqF`~rmOxBhKNdAn@vC"},{"stop_id":"2167","geometry":"acqqFhqsmOpGrZ"},{"stop_id":"2168","geometry":"ozpqF|ltmOtF|W`BtH"},{"stop_id":"2169","geometry":"wopqFpoumO`FxU"},{"stop_id":"2192","geometry":"uhpqFjfvmOxE|T"},{"stop_id":"2170","geometry":"{apqFh|vmOhFtV"},{"stop_id":"2194","geometry":"qzoqF~swmOfFpV"},{"stop_id":"2171","geometry":"isoqFpkxmOhIl`@Nd@n@vC"},{"stop_id":"2172","geometry":"_goqF|rymOhEjSxB_A"},{"stop_id":"2187","geometry":"{|nqFhezmObBs@hAlHXfANb@Zn@r@dAb@d@^Vp@^fAZzq@bK"},{"stop_id":"2185","geometry":"yzlqFbd{mOdEf@~Ff@rETrEJtEBrEGzR_@pBFfMnApBBrMObAO~@_@r@e@t@w@dH_KjDkHfBkE"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":"ovhqFlbymOcB_C]NoDhFc@`@g@R[B]?i@Oc@[{AkBy@kAm@oAg@sAo@{B[uAaE{SUgA[eAc@iAg@gAk@aAwl@iy@c@[g@M[@[DYLURmBnC"},{"stop_id":"2183","geometry":"srkqFn_vmOlBoCTSXMZEZAf@Lb@Zvl@hy@j@`Af@fAb@hAZdATfA`EzSZtAn@zBf@rAl@nAx@jAzAjBb@Zh@N\\?ZCf@Sb@a@nDiF\\OvGbJaOd^"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":null}]},{"pattern_id":"205","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\JrF"},{"stop_id":"2025","geometry":"wvwqFlnukOh@x["},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kO`@jQ"},{"stop_id":"2188","geometry":"wiwqFrx}kO\\rR"},{"stop_id":"2036","geometry":"yhwqFfl~kOb@~T"},{"stop_id":"2037","geometry":"ugwqFfb_lO^jQ"},{"stop_id":"2038","geometry":"ufwqFrt_lO`@rS"},{"stop_id":"2039","geometry":"sewqFfi`lO`@dS"},{"stop_id":"2040","geometry":"qdwqFl}`lOrAzs@"},{"stop_id":"2041","geometry":"}awqFhrblOXpN"},{"stop_id":"2042","geometry":"cawqFzaclOj@|Y"},{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOjGFEhFB`A"},{"stop_id":"2091","geometry":"o`vqFxx|lOFl@XdATf@f@p@h@`@pEvB"},{"stop_id":"2092","geometry":"suuqF`d}lObBv@RIl@f@f@p@Rf@Nh@NbABfAIrMEnBQlEUhD"},{"stop_id":"2093","geometry":"eouqFbm~lOs@nHk@bE}@fFeArE"},{"stop_id":"2162","geometry":"ivuqFrj_mOo@zBs@|Bo@hBkCvGMb@Ot@OtAAtAH`B"},{"stop_id":"2094","geometry":"o`vqFvi`mO\\~G"},{"stop_id":"2095","geometry":"q_vqFvr`mOzAjZ"},{"stop_id":"2096","geometry":"u|uqFbnamO\\bH"},{"stop_id":"2097","geometry":"w{uqFfwamOt@vO"},{"stop_id":"2098","geometry":"azuqF~gbmOfAxU"},{"stop_id":"2099","geometry":"ywuqFx~bmOn@xM"},{"stop_id":"2100","geometry":"ivuqFrmcmOh@fL"},{"stop_id":"2101","geometry":"_uuqFzzcmOl@hM"},{"stop_id":"2102","geometry":"qsuqFdidmOr@bO"},{"stop_id":"2103","geometry":"}quqFhydmOf@pKh@fC"},{"stop_id":"2104","geometry":"kouqFbjemOzBfK"},{"stop_id":"2105","geometry":"okuqFjvemOdBdITvALvADnAM@"},{"stop_id":"2106","geometry":"mguqFrhfmOLAHfCL|AZjB`@tA"},{"stop_id":"2107","geometry":"iduqFxufmOb@fAvBpE"},{"stop_id":"2108","geometry":"m_uqFr~fmOf@xAV|@fBrI"},{"stop_id":"2109","geometry":"eztqF~mgmOfEhS"},{"stop_id":"2110","geometry":"}stqFhbhmO`B`I"},{"stop_id":"2111","geometry":"{ptqFjlhmOjDpP"},{"stop_id":"2112","geometry":"oktqF|}hmOpBnJ"},{"stop_id":"2113","geometry":"}gtqFliimObClL"},{"stop_id":"2114","geometry":"yctqFzvimOjBxI"},{"stop_id":"2115","geometry":"m`tqFtajmOvChN"},{"stop_id":"2116","geometry":"u{sqF~pjmOrC|M"},{"stop_id":"2117","geometry":"awsqF|_kmOzChN"},{"stop_id":"2118","geometry":"ersqFfokmO@^pCpM"},{"stop_id":"2119","geometry":"qmsqFx~kmO|DbR"},{"stop_id":"2120","geometry":"sgsqF|qlmOh@jCBX~@nENt@"},{"stop_id":"2121","geometry":"ucsqFh_mmOzBpK"},{"stop_id":"2122","geometry":"y_sqFzkmmOrDvP"},{"stop_id":"2123","geometry":"ezrqFr}mmOjBpIRnAh@nC"},{"stop_id":"2124","geometry":"{trqFdonmOzVnlA"},{"stop_id":"2163","geometry":"_}qqFt|pmOnEhT"},{"stop_id":"2164","geometry":"ovqqF~qqmOlCnM"},{"stop_id":"2165","geometry":"arqqFn`rmOdHp\\"},{"stop_id":"2166","geometry":"{hqqF`~rmOxBhKNdAn@vC"},{"stop_id":"2167","geometry":"acqqFhqsmOpGrZ"},{"stop_id":"2168","geometry":"ozpqF|ltmOtF|W`BtH"},{"stop_id":"2169","geometry":"wopqFpoumO`FxU"},{"stop_id":"2192","geometry":"uhpqFjfvmOxE|T"},{"stop_id":"2170","geometry":"{apqFh|vmOhFtV"},{"stop_id":"2194","geometry":"qzoqF~swmOfFpV"},{"stop_id":"2171","geometry":"isoqFpkxmOhIl`@Nd@n@vC"},{"stop_id":"2172","geometry":"_goqF|rymOhEjSxB_A"},{"stop_id":"2187","geometry":"{|nqFhezmObBs@hAlHXfANb@Zn@r@dAb@d@^Vp@^fAZzq@bK"},{"stop_id":"2185","geometry":"yzlqFbd{mOdEf@~Ff@rETrEJtEBrEGzR_@pBFfMnApBBrMObAO~@_@r@e@t@w@dH_KjDkHfBkE"},{"stop_id":"2189","geometry":"}`iqFvhzmO`Oe^sDcF"},{"stop_id":"2196","geometry":"ovhqFlbymOcB_C]N{DtFWTYLi@H]?[Ie@Wk@m@{@gAy@kAaAwBe@uA]qA[uAaE{SUgA[eAc@iAg@gAk@aAwl@iy@WSYMYGi@Bg@PUR{@lA"},{"stop_id":"2183","geometry":null}]},{"pattern_id":"206","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\JrF"},{"stop_id":"2025","geometry":"wvwqFlnukOh@x["},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kO`@jQ"},{"stop_id":"2188","geometry":"wiwqFrx}kO\\rR"},{"stop_id":"2036","geometry":"yhwqFfl~kOb@~T"},{"stop_id":"2037","geometry":"ugwqFfb_lO^jQ"},{"stop_id":"2038","geometry":"ufwqFrt_lO`@rS"},{"stop_id":"2039","geometry":"sewqFfi`lO`@dS"},{"stop_id":"2040","geometry":"qdwqFl}`lOrAzs@"},{"stop_id":"2041","geometry":"}awqFhrblOXpN"},{"stop_id":"2042","geometry":"cawqFzaclOj@|Y"},{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"207","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"208","pattern_name":"37","route_id":"33","stops":[{"stop_id":"3348","geometry":"ozjrFl}pmO_BbGk@vAa@t@e@n@aA~@SN"},{"stop_id":"3349","geometry":"yckrF~mqmOq@b@kA`@s@N_AH"},{"stop_id":"3346","geometry":"kkkrF~pqmOk@@u@Es@KYGkAc@}Aw@D_@Ea@O[OKOGY@WNOZETwB?"},{"stop_id":"3350","geometry":"u}krF|kqmOkBAIAqG?Wot@uFB]DMDi@VwAnA"},{"stop_id":"3281","geometry":"ywlrF`zomO}BpBa@Tw@Ra@BqLR"},{"stop_id":"3282","geometry":"emmrFt_pmOk@@K{\\"},{"stop_id":"3283","geometry":"}nmrFzaomOEwMeSA"},{"stop_id":"3284","geometry":"icnrF`snmOwS?"},{"stop_id":"3285","geometry":"axnrF`snmOmY@BdE"},{"stop_id":"3344","geometry":"krorFhynmOHjRrKCMoXcd@B"},{"stop_id":"3286","geometry":"_kprFdsnmOoO?"},{"stop_id":"3287","geometry":"o{prFdsnmOkO?"},{"stop_id":"3288","geometry":"{kqrFdsnmOoS?DfF"},{"stop_id":"3802","geometry":"e`rrFlznmOF`OwJFsA_@i@AMB}@Z"},{"stop_id":"3773","geometry":"_rrrFtjomOwAl@s@eFHoBv@uDCqG`S?KkE"},{"stop_id":"3289","geometry":"w`rrFxlnmOY}LxH?"},{"stop_id":"3290","geometry":"wwqrFz~mmOvL?KwG~C?"},{"stop_id":"3291","geometry":"keqrFbvmmO|V?"},{"stop_id":"3292","geometry":"mmprFbvmmOzLA"},{"stop_id":"3293","geometry":"q_prF`vmmO`@A]_["},{"stop_id":"3341","geometry":"m_prF~ylmOCsBdS?"},{"stop_id":"3294","geometry":"kkorFjvlmOpB?Y}U"},{"stop_id":"3295","geometry":"shorFl_lmOS_RCwI"},{"stop_id":"3296","geometry":"kiorFtakmOA_DlD?hABlBNpAV"},{"stop_id":"3297","geometry":"u{nrF`~jmOrIlB"},{"stop_id":"3298","geometry":"aqnrFnakmOhHrAdRxC"},{"stop_id":"3299","geometry":"qtmrF|hkmOhK`BjFr@"},{"stop_id":"3300","geometry":"{`mrFrmkmOnJjAxD`@bAHnBH"},{"stop_id":"3301","geometry":"}ilrFtqkmO~FThEF"},{"stop_id":"3302","geometry":"s{krFrrkmOfMT"},{"stop_id":"3303","geometry":"kmkrFhskmOrGJ`D?"},{"stop_id":"3304","geometry":"u_krFtskmO~EMbTY"},{"stop_id":"3305","geometry":"qcjrFlrkmOpLO"},{"stop_id":"3306","geometry":"_virF|qkmOdCCjKcAdAQt@Q~@[nAi@"},{"stop_id":"3307","geometry":"a}hrFjlkmO~@e@n@c@lCqB`Ay@z@i@t@_@hAe@lA_@r@O"},{"stop_id":"3308","geometry":"cihrFt_kmOnGuA|Dq@bCY"},{"stop_id":"3309","geometry":"qvgrFrzjmObIm@"},{"stop_id":"3310","geometry":"mlgrFdyjmOrIo@v@CvG@p@@x@F"},{"stop_id":"3311","geometry":"}sfrF|wjmOlARtA`@h@TdCpAtB~@"},{"stop_id":"3312","geometry":"sefrFz~jmOlBv@~@Vz@L`@DpBA"},{"stop_id":"3313","geometry":"uyerF|akmOpNI"},{"stop_id":"3314","geometry":"cjerFrakmOxHG"},{"stop_id":"3315","geometry":"i`erFjakmO~HE~CPt@H"},{"stop_id":"3316","geometry":"sodrF`bkmOjXlDv@Pp@PdA^p@ZpAv@~@t@"},{"stop_id":"3317","geometry":"sjcrF|mkmO~@z@l@r@t@dA~@`B`ByA"},{"stop_id":"3318","geometry":"m`crFzskmOfHsGnCiC"},{"stop_id":"3319","geometry":"urbrF|fkmOpBiBpNcN"},{"stop_id":"3320","geometry":"q_brFntjmOjFqF"},{"stop_id":"3321","geometry":"exarF|ljmOtFwF"},{"stop_id":"3322","geometry":"oparFdejmOpM_NfJ}I"},{"stop_id":"251","geometry":"uv`rFfkimO`JwI"},{"stop_id":"252","geometry":"sk`rFn`imO|IuI"},{"stop_id":"253","geometry":"u``rFxuhmOpImIba@sa@"},{"stop_id":"3323","geometry":"_t~qFvhgmOfIiIZYtAuA"},{"stop_id":"3324","geometry":"ef~qF|zfmO`IeI"},{"stop_id":"3325","geometry":"c|}qFvpfmOvEyE"},{"stop_id":"3326","geometry":"ku}qF|ifmOpGuGlBqB"},{"stop_id":"3327","geometry":"ki}qFt}emOxGkH"},{"stop_id":"3328","geometry":"q`}qFhtemOvJmK"},{"stop_id":"3329","geometry":"yt|qFzgemOlI_J"},{"stop_id":"3330","geometry":"kj|qFz|dmObL{L"},{"stop_id":"3331","geometry":"g}{qF~ndmO|KsL"},{"stop_id":"3332","geometry":"ip{qFjadmOdK}K"},{"stop_id":"3342","geometry":"cd{qFltcmOjGuG"},{"stop_id":"3333","geometry":"w{zqFvkcmOj@o@~CwA?IpB_A"},{"stop_id":"3334","geometry":"yqzqFdecmO~J{E"},{"stop_id":"3335","geometry":"yezqFh~bmOrBcAn@SjAYn@Ip@E?qB"},{"stop_id":"3343","geometry":"g{yqFtvbmOFqANkAf@aBZu@v@{AJ]PoA"},{"stop_id":"3336","geometry":"uuyqFtfbmOFc@NiCjFsa@ZgARa@h@s@t@k@XMn@M"},{"stop_id":"3337","geometry":"wfyqFlw`mOh@E`@@v@Lp@ZpFdEnCrB"},{"stop_id":"3338","geometry":"_uxqFlbamOzC|Bv@`@f@TdATh@FlA@z@IhAQ`AStDiAv@[xAu@b@W|DoCvAk@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lONmU"},{"stop_id":"2336","geometry":"{yvqFrb{lONyV`FF"},{"stop_id":"582","geometry":null}]},{"pattern_id":"209","pattern_name":"3","route_id":"35","stops":[{"stop_id":"2491","geometry":"gwuqFttnmOnDA]gd@"},{"stop_id":"2523","geometry":"uruqFjommOSyVcD?"},{"stop_id":"2492","geometry":"mxuqFpwlmOeE@gJVmDD"},{"stop_id":"2493","geometry":"iovqFpxlmOqBAoCGiGB"},{"stop_id":"2494","geometry":"u_wqFjxlmOm@?r@i["},{"stop_id":"2495","geometry":"o_wqF`|kmO|@_a@"},{"stop_id":"2496","geometry":"q}vqF`zjmO\\iN"},{"stop_id":"2497","geometry":"s|vqFvjjmO\\iPSEsAI_EwDqA@"},{"stop_id":"2498","geometry":"ogwqFfsimOiABj@eDE_G"},{"stop_id":"2499","geometry":"shwqFdfimOW{c@"},{"stop_id":"2500","geometry":"kiwqFhahmOB}@LgB?k@QaS"},{"stop_id":"2501","geometry":"kiwqFtfgmOE_F"},{"stop_id":"2502","geometry":"qiwqFt_gmOMsM"},{"stop_id":"2503","geometry":"_jwqF`qfmOK{JEq@_@{B"},{"stop_id":"2504","geometry":"qkwqFv_fmOIs@Ck@M}I"},{"stop_id":"2505","geometry":"mlwqFxqemOWyR"},{"stop_id":"2506","geometry":"emwqF~}dmOUeO"},{"stop_id":"2507","geometry":"{mwqFxmdmOOwI?oC"},{"stop_id":"2508","geometry":"knwqFp~cmOAmG"},{"stop_id":"2509","geometry":"mnwqFbvcmOEoP"},{"stop_id":"2510","geometry":"snwqFrdcmOCcP"},{"stop_id":"2511","geometry":"wnwqFnsbmOAaI"},{"stop_id":"2512","geometry":"ynwqFlibmOAmJ"},{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOFeJrGJHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOc@ALmT"},{"stop_id":"2340","geometry":"sxvqF~iylOJkM"},{"stop_id":"2341","geometry":"gxvqFr{xlOJuP"},{"stop_id":"2342","geometry":"{wvqF|ixlOFcL"},{"stop_id":"2343","geometry":"swvqFx|wlOJgQCqB"},{"stop_id":"2344","geometry":"kwvqF~fwlOIcAM{@g@cCIq@As@AyE"},{"stop_id":"2345","geometry":"yyvqFztvlOCcJ"},{"stop_id":"2346","geometry":"}yvqFvivlOCsJ"},{"stop_id":"2347","geometry":"azvqFb~ulOH{Cl@oG@{B"},{"stop_id":"2524","geometry":"gxvqFzlulOA{M"},{"stop_id":"2348","geometry":"ixvqF~}tlOBm@EyLG{A"},{"stop_id":"2349","geometry":"sxvqFzktlO[cKGg@"},{"stop_id":"2350","geometry":"wyvqFn~slOeAaJ"},{"stop_id":"2351","geometry":"}{vqFlsslOMcAIiU"},{"stop_id":"2352","geometry":"u|vqF~zrlOCoI"},{"stop_id":"2353","geometry":"y|vqFnprlOIqO"},{"stop_id":"2354","geometry":"c}vqF|_rlOCgH"},{"stop_id":"2355","geometry":"g}vqFtvqlOGwN"},{"stop_id":"2356","geometry":"o}vqF|fqlOI_R"},{"stop_id":"2357","geometry":"y}vqF|splOEmJ"},{"stop_id":"2358","geometry":"_~vqFnhplOIuO"},{"stop_id":"2359","geometry":"i~vqFxwolOCkK"},{"stop_id":"2360","geometry":"m~vqFlkolOCqM"},{"stop_id":"2361","geometry":"q~vqFz|nlOEiN"},{"stop_id":"2362","geometry":"w~vqFpmnlOC{M"},{"stop_id":"2363","geometry":"{~vqFt~mlOAuCKsJCoF"},{"stop_id":"2364","geometry":"m_wqFzfmlOKq["},{"stop_id":"2365","geometry":"y_wqFhjllOCoF@_A"},{"stop_id":"2366","geometry":"{_wqFx`llOI{JE[Qc@W[{LoGUAE@MJAe@"},{"stop_id":"2367","geometry":"}pwqFvhklOQmM"},{"stop_id":"2368","geometry":"oqwqFhzjlOQ}O"},{"stop_id":"2369","geometry":"arwqFjijlOEu@KYyEkE_@g@Q_@Kc@YsB"},{"stop_id":"2370","geometry":"e|wqFnyilO[gC@e@FU|@_Cd@aBZiBJgAFkA"},{"stop_id":"2371","geometry":"cxwqFjdilO?aE"},{"stop_id":"2525","geometry":"cxwqFh~hlO?uG"},{"stop_id":"2372","geometry":"cxwqFruhlOCqHuIB"},{"stop_id":"2373","geometry":"}bxqFdlhlOoMD"},{"stop_id":"2374","geometry":"mqxqFjlhlOsG@@vE"},{"stop_id":"2375","geometry":"_zxqFdshlO@rP"},{"stop_id":"2376","geometry":"}yxqFxdilOB|QAfF"},{"stop_id":"2377","geometry":"{yxqF~~ilO@|GI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAaFYCs@?"},{"stop_id":"2378","geometry":"ejzqFzlhlO{ND"},{"stop_id":"2379","geometry":"azzqF`mhlOqQD"},{"stop_id":"2380","geometry":"sl{qFfmhlOyFF"},{"stop_id":"2381","geometry":"mt{qFnmhlO_KF"},{"stop_id":"2382","geometry":"m`|qFvmhlOoJF"},{"stop_id":"2383","geometry":"}k|qF~mhlOyEB"},{"stop_id":"2384","geometry":"wr|qFbnhlOcOH"},{"stop_id":"2385","geometry":"{b}qFlnhlOmJD"},{"stop_id":"2386","geometry":"in}qFrnhlOeND"},{"stop_id":"2387","geometry":"o}}qFxnhlOmJD"},{"stop_id":"2388","geometry":"}h~qF~nhlOiIB"},{"stop_id":"2389","geometry":"gs~qFbohlOaL@"},{"stop_id":"2390","geometry":"i`_rFdohlOsJB"},{"stop_id":"2391","geometry":"}k_rFhohlO{F?"},{"stop_id":"2392","geometry":"ys_rFhohlO_MB"},{"stop_id":"2393","geometry":"ya`rFlohlOiZH"},{"stop_id":"2394","geometry":"c}`rFvohlOgG@"},{"stop_id":"2395","geometry":"kearFxohlOySH"},{"stop_id":"2396","geometry":"ezarFbphlOkHB"},{"stop_id":"2397","geometry":"qcbrFfphlO}ID"},{"stop_id":"2398","geometry":"onbrFlphlOkRH"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?~D"},{"stop_id":"2399","geometry":"eidrFhwhlOAhI_JG"},{"stop_id":"2400","geometry":"gtdrFjailOY?@iM"},{"stop_id":"2401","geometry":null}]},{"pattern_id":"210","pattern_name":"3","route_id":"35","stops":[{"stop_id":"2401","geometry":"_udrF`shlO?q@rRG"},{"stop_id":"1709","geometry":"kadrFfqhlObEC"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlOhKE"},{"stop_id":"2402","geometry":"ypbrFnphlO`JE"},{"stop_id":"2403","geometry":"webrFhphlOrJE"},{"stop_id":"2404","geometry":"czarFbphlOvQG"},{"stop_id":"2405","geometry":"kgarFzohlOpZI"},{"stop_id":"2406","geometry":"yk`rFpohlO`OE"},{"stop_id":"2407","geometry":"w{_rFjohlOhMA"},{"stop_id":"2408","geometry":"mm_rFhohlO|MC"},{"stop_id":"2409","geometry":"o~~qFdohlOrJA"},{"stop_id":"2410","geometry":"{r~qFbohlOxJC"},{"stop_id":"2411","geometry":"ag~qF~nhlO|LG"},{"stop_id":"2412","geometry":"cy}qFvnhlOxJC"},{"stop_id":"2413","geometry":"im}qFrnhlOjJE"},{"stop_id":"2414","geometry":"}a}qFlnhlOnKG"},{"stop_id":"2415","geometry":"mu|qFdnhlOtFC"},{"stop_id":"2416","geometry":"wm|qF`nhlOlJG"},{"stop_id":"2417","geometry":"ib|qFxmhlOhJE"},{"stop_id":"2418","geometry":"_w{qFrmhlOpHK"},{"stop_id":"2419","geometry":"mm{qFfmhlOpQE"},{"stop_id":"2420","geometry":"{zzqF`mhlOvQEJB?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOvJCHAAeF"},{"stop_id":"2421","geometry":"{yxqFv`jlO@_HCoN"},{"stop_id":"2422","geometry":"}yxqFfhilOAaQ"},{"stop_id":"2423","geometry":"_zxqFdvhlOAwHnA?"},{"stop_id":"2424","geometry":"qwxqFllhlOjKC"},{"stop_id":"2425","geometry":"ekxqFhlhlO|QG@~B"},{"stop_id":"2426","geometry":"exwqF`phlO@dE"},{"stop_id":"2427","geometry":"cxwqFfvhlO?dF"},{"stop_id":"2526","geometry":"cxwqFl}hlO@|DIjBKfAOfAUbAQf@"},{"stop_id":"2428","geometry":"ozwqFrnilOkAbDGb@NnAf@vDJb@P^RZ|DrD"},{"stop_id":"2429","geometry":"{swqFvejlOf@b@JXBLPxN"},{"stop_id":"2430","geometry":"qqwqF|wjlORdP"},{"stop_id":"2431","geometry":"}pwqFbiklOBh@JtI"},{"stop_id":"2432","geometry":"mpwqFbuklONlL@|F"},{"stop_id":"2433","geometry":"{owqFnjllO@`H"},{"stop_id":"2434","geometry":"yowqFpsllOD|P"},{"stop_id":"2435","geometry":"sowqFnemlODrO"},{"stop_id":"2436","geometry":"mowqFbvmlOBvM"},{"stop_id":"2437","geometry":"iowqFzdnlOFnU"},{"stop_id":"2438","geometry":"aowqFj{nlOBzM"},{"stop_id":"2439","geometry":"}nwqFfjolOFlP"},{"stop_id":"2440","geometry":"unwqFt{olOJlW"},{"stop_id":"2441","geometry":"inwqFbtplOJnY"},{"stop_id":"2442","geometry":"}mwqFrnqlOBlE"},{"stop_id":"2443","geometry":"ymwqF`uqlOHhP"},{"stop_id":"2444","geometry":"omwqFjfrlOFrO"},{"stop_id":"2445","geometry":"gmwqF~vrlODfK"},{"stop_id":"2446","geometry":"amwqFfcslODrN"},{"stop_id":"2447","geometry":"{lwqFzrslOBrK"},{"stop_id":"2448","geometry":"wlwqFn_tlOBrM"},{"stop_id":"2449","geometry":"slwqFbntlO@|M"},{"stop_id":"2450","geometry":"qlwqF`}tlOBjL"},{"stop_id":"2451","geometry":"mlwqFljulOBtP"},{"stop_id":"2452","geometry":"ilwqFb|ulOBvJ"},{"stop_id":"2453","geometry":"elwqFzgvlOBrJ"},{"stop_id":"2454","geometry":"alwqFnsvlOBd@PhARp@l@`BH`@Fv@@|E"},{"stop_id":"2455","geometry":"uhwqFjewlOQh\\"},{"stop_id":"2456","geometry":"giwqFtbxlOClCF`@CrE"},{"stop_id":"2457","geometry":"giwqFxnxlOIxK"},{"stop_id":"2458","geometry":"qiwqFr{xlOGx@OnS"},{"stop_id":"2459","geometry":"ijwqF|qylOE`HXBpBDI|MN@"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpO@dJ"},{"stop_id":"2467","geometry":"{nwqFjhamO?rR"},{"stop_id":"2468","geometry":"{nwqF~{amO@pN"},{"stop_id":"2469","geometry":"ynwqFpkbmODlU"},{"stop_id":"2470","geometry":"snwqF~acmOD`X"},{"stop_id":"2471","geometry":"mnwqF`{cmO@~FPrJ"},{"stop_id":"2472","geometry":"ymwqFtndmOR~N"},{"stop_id":"2473","geometry":"emwqFt~dmO\\nV"},{"stop_id":"2474","geometry":"glwqFdvemOJ|FFj@^bC"},{"stop_id":"2475","geometry":"sjwqFrcfmOFp@JlK"},{"stop_id":"2476","geometry":"_jwqFrqfmOPdR"},{"stop_id":"2477","geometry":"miwqFxdgmOR|T?j@MfBCbA"},{"stop_id":"2478","geometry":"kiwqFnahmOHbN"},{"stop_id":"2479","geometry":"aiwqFrphmOJpS"},{"stop_id":"2480","geometry":"uhwqFdeimOF~Gk@dD|BC"},{"stop_id":"2481","geometry":"{ewqFfsimO\\A~DvDrAHRD[`O"},{"stop_id":"2482","geometry":"q|vqFnijmO]xM"},{"stop_id":"2483","geometry":"o}vqFhxjmOcAvd@"},{"stop_id":"2484","geometry":"s_wqF`~kmOi@bV"},{"stop_id":"2485","geometry":"}`wqFdulmOEdBXv^"},{"stop_id":"2486","geometry":"i`wqFbxmmOPnU"},{"stop_id":"2487","geometry":"w_wqFrnnmODrEbHA"},{"stop_id":"2488","geometry":"mvvqFdunmOzJC"},{"stop_id":"2489","geometry":"qjvqF`unmO|DApDE"},{"stop_id":"2490","geometry":"a_vqFxtnmOxFC"},{"stop_id":"2491","geometry":null}]},{"pattern_id":"211","pattern_name":"3","route_id":"35","stops":[{"stop_id":"2431","geometry":"}pwqFbiklOBh@JtI"},{"stop_id":"2432","geometry":"mpwqFbuklONlL@|F"},{"stop_id":"2433","geometry":"{owqFnjllO@`H"},{"stop_id":"2434","geometry":"yowqFpsllOD|P"},{"stop_id":"2435","geometry":"sowqFnemlODrO"},{"stop_id":"2436","geometry":"mowqFbvmlOBvM"},{"stop_id":"2437","geometry":"iowqFzdnlOFnU"},{"stop_id":"2438","geometry":"aowqFj{nlOBzM"},{"stop_id":"2439","geometry":"}nwqFfjolOFlP"},{"stop_id":"2440","geometry":"unwqFt{olOJlW"},{"stop_id":"2441","geometry":"inwqFbtplOJnY"},{"stop_id":"2442","geometry":"}mwqFrnqlOBlE"},{"stop_id":"2443","geometry":"ymwqF`uqlOHhP"},{"stop_id":"2444","geometry":"omwqFjfrlOFrO"},{"stop_id":"2445","geometry":"gmwqF~vrlODfK"},{"stop_id":"2446","geometry":"amwqFfcslODrN"},{"stop_id":"2447","geometry":"{lwqFzrslOBrK"},{"stop_id":"2448","geometry":"wlwqFn_tlOBrM"},{"stop_id":"2449","geometry":"slwqFbntlO@|M"},{"stop_id":"2450","geometry":"qlwqF`}tlOBjL"},{"stop_id":"2451","geometry":"mlwqFljulOBtP"},{"stop_id":"2452","geometry":"ilwqFb|ulOBvJ"},{"stop_id":"2453","geometry":"elwqFzgvlOBrJ"},{"stop_id":"2454","geometry":"alwqFnsvlOBd@PhARp@l@`BH`@Fv@@|E"},{"stop_id":"2455","geometry":"uhwqFjewlOQh\\"},{"stop_id":"2456","geometry":"giwqFtbxlOClCF`@CrE"},{"stop_id":"2457","geometry":"giwqFxnxlOIxK"},{"stop_id":"2458","geometry":"qiwqFr{xlOGx@OnS"},{"stop_id":"2459","geometry":"ijwqF|qylOE`HXBpBDI|MN@"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpO@dJ"},{"stop_id":"2467","geometry":"{nwqFjhamO?rR"},{"stop_id":"2468","geometry":"{nwqF~{amO@pN"},{"stop_id":"2469","geometry":"ynwqFpkbmODlU"},{"stop_id":"2470","geometry":"snwqF~acmOD`X"},{"stop_id":"2471","geometry":"mnwqF`{cmO@~FPrJ"},{"stop_id":"2472","geometry":"ymwqFtndmOR~N"},{"stop_id":"2473","geometry":"emwqFt~dmO\\nV"},{"stop_id":"2474","geometry":"glwqFdvemOJ|FFj@^bC"},{"stop_id":"2475","geometry":"sjwqFrcfmOFp@JlK"},{"stop_id":"2476","geometry":"_jwqFrqfmOPdR"},{"stop_id":"2477","geometry":"miwqFxdgmOR|T?j@MfBCbA"},{"stop_id":"2478","geometry":"kiwqFnahmOHbN"},{"stop_id":"2479","geometry":"aiwqFrphmOJpS"},{"stop_id":"2480","geometry":"uhwqFdeimOF~Gk@dD|BC"},{"stop_id":"2481","geometry":"{ewqFfsimO\\A~DvDrAHRD[`O"},{"stop_id":"2482","geometry":"q|vqFnijmO]xM"},{"stop_id":"2483","geometry":"o}vqFhxjmOcAvd@"},{"stop_id":"2484","geometry":"s_wqF`~kmOi@bV"},{"stop_id":"2485","geometry":"}`wqFdulmOEdBXv^"},{"stop_id":"2486","geometry":"i`wqFbxmmOPnU"},{"stop_id":"2487","geometry":"w_wqFrnnmODrEbHA"},{"stop_id":"2488","geometry":"mvvqFdunmOzJC"},{"stop_id":"2489","geometry":"qjvqF`unmO|DApDE"},{"stop_id":"2490","geometry":"a_vqFxtnmOxFC"},{"stop_id":"2491","geometry":null}]},{"pattern_id":"212","pattern_name":"2","route_id":"37","stops":[{"stop_id":"436","geometry":"an_rFndklO?aCqPH?`P"},{"stop_id":"383","geometry":"s_`rFxqklOAjN"},{"stop_id":"384","geometry":"u_`rFdallO@fK"},{"stop_id":"385","geometry":"s_`rFlmllODvO"},{"stop_id":"386","geometry":"m_`rFd~llO@rF"},{"stop_id":"387","geometry":"k_`rFxemlOHxU"},{"stop_id":"388","geometry":"a_`rFr|mlOBhM"},{"stop_id":"389","geometry":"}~_rF|jnlODpQ"},{"stop_id":"390","geometry":"w~_rFn}nlOBrM"},{"stop_id":"391","geometry":"s~_rFblolOBlN"},{"stop_id":"392","geometry":"o~_rFp{olO@lI"},{"stop_id":"393","geometry":"m~_rF~eplO@~O"},{"stop_id":"394","geometry":"k~_rF~vplO@lG"},{"stop_id":"395","geometry":"i~_rFl_qlO?zH"},{"stop_id":"396","geometry":"i~_rFhiqlO@|L"},{"stop_id":"397","geometry":"g~_rFfwqlO?rF"},{"stop_id":"398","geometry":"g~_rFz~qlO@bI"},{"stop_id":"399","geometry":"e~_rF~hrlO@`T"},{"stop_id":"400","geometry":"c~_rF`~rlO?fI"},{"stop_id":"401","geometry":"c~_rFhhslO@dL"},{"stop_id":"402","geometry":"a~_rFnuslO@pJ"},{"stop_id":"403","geometry":"_~_rF`atlOBhQ"},{"stop_id":"404","geometry":"{}_rFjstlO@xF"},{"stop_id":"405","geometry":"y}_rFd{tlO@lH"},{"stop_id":"406","geometry":"w}_rFrdulO@|G"},{"stop_id":"407","geometry":"u}_rFpmulO@jH"},{"stop_id":"408","geometry":"s}_rF|vulO@dLJAt@^"},{"stop_id":"409","geometry":"o{_rF`evlOvAn@`C~@BJ"},{"stop_id":"410","geometry":"qt_rF|hvlOfClM"},{"stop_id":"411","geometry":"ip_rFjwvlOhAjG"},{"stop_id":"412","geometry":"_n_rFv_wlOn@lDr@tAn@~@"},{"stop_id":"413","geometry":"ki_rFziwlORR\\VfGv@"},{"stop_id":"414","geometry":"q__rF~lwlOnK~Aj@D"},{"stop_id":"415","geometry":"uq~qFdpwlO\\@j@Ap@bJ"},{"stop_id":"416","geometry":"ym~qFh{wlOF|K"},{"stop_id":"417","geometry":"qm~qFfhxlOFjP"},{"stop_id":"418","geometry":"im~qFryxlOBnGr@A"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzD~GJ"},{"stop_id":"431","geometry":"a|wqFvrylOtFH"},{"stop_id":"432","geometry":null}]},{"pattern_id":"213","pattern_name":"2","route_id":"37","stops":[{"stop_id":"363","geometry":"at_rFzg`lOHtS"},{"stop_id":"364","geometry":"ws_rFp|`lO@~D`MC"},{"stop_id":"365","geometry":"se_rFlbalOhME"},{"stop_id":"366","geometry":"iw~qFfbalOxCAD`@@jC?hN"},{"stop_id":"368","geometry":"gr~qF|valOKzB?rC"},{"stop_id":"369","geometry":"sr~qFl_blO?fBN`D@hS"},{"stop_id":"370","geometry":"ar~qF`|blO?fX"},{"stop_id":"371","geometry":"ar~qFhuclOAj`@"},{"stop_id":"372","geometry":"cr~qFtvdlO?`A{ND"},{"stop_id":"373","geometry":"_b_rF|xdlOuND"},{"stop_id":"374","geometry":"uq_rFbydlOiMD@vB"},{"stop_id":"375","geometry":"}_`rF`}dlOB~["},{"stop_id":"376","geometry":"y_`rF`zelO?lG"},{"stop_id":"377","geometry":"y_`rFnbflO@lN"},{"stop_id":"378","geometry":"w_`rF|qflOFl`A"},{"stop_id":"379","geometry":"o_`rFjshlO?rP"},{"stop_id":"380","geometry":"o_`rF~dilOA`\\"},{"stop_id":"381","geometry":"q_`rF`bjlOA~\\"},{"stop_id":"382","geometry":"s_`rF``klO?vP"},{"stop_id":"383","geometry":"s_`rFxqklOAjN"},{"stop_id":"384","geometry":"u_`rFdallO@fK"},{"stop_id":"385","geometry":"s_`rFlmllODvO"},{"stop_id":"386","geometry":"m_`rFd~llO@rF"},{"stop_id":"387","geometry":"k_`rFxemlOHxU"},{"stop_id":"388","geometry":"a_`rFr|mlOBhM"},{"stop_id":"389","geometry":"}~_rF|jnlODpQ"},{"stop_id":"390","geometry":"w~_rFn}nlOBrM"},{"stop_id":"391","geometry":"s~_rFblolOBlN"},{"stop_id":"392","geometry":"o~_rFp{olO@lI"},{"stop_id":"393","geometry":"m~_rF~eplO@~O"},{"stop_id":"394","geometry":"k~_rF~vplO@lG"},{"stop_id":"395","geometry":"i~_rFl_qlO?zH"},{"stop_id":"396","geometry":"i~_rFhiqlO@|L"},{"stop_id":"397","geometry":"g~_rFfwqlO?rF"},{"stop_id":"398","geometry":"g~_rFz~qlO@bI"},{"stop_id":"399","geometry":"e~_rF~hrlO@`T"},{"stop_id":"400","geometry":"c~_rF`~rlO?fI"},{"stop_id":"401","geometry":"c~_rFhhslO@dL"},{"stop_id":"402","geometry":"a~_rFnuslO@pJ"},{"stop_id":"403","geometry":"_~_rF`atlOBhQ"},{"stop_id":"404","geometry":"{}_rFjstlO@xF"},{"stop_id":"405","geometry":"y}_rFd{tlO@lH"},{"stop_id":"406","geometry":"w}_rFrdulO@|G"},{"stop_id":"407","geometry":"u}_rFpmulO@jH"},{"stop_id":"408","geometry":"s}_rF|vulO@dLJAt@^"},{"stop_id":"409","geometry":"o{_rF`evlOvAn@`C~@BJ"},{"stop_id":"410","geometry":"qt_rF|hvlOfClM"},{"stop_id":"411","geometry":"ip_rFjwvlOhAjG"},{"stop_id":"412","geometry":"_n_rFv_wlOn@lDr@tAn@~@"},{"stop_id":"413","geometry":"ki_rFziwlORR\\VfGv@"},{"stop_id":"414","geometry":"q__rF~lwlOnK~Aj@D"},{"stop_id":"415","geometry":"uq~qFdpwlO\\@j@Ap@bJ"},{"stop_id":"416","geometry":"ym~qFh{wlOF|K"},{"stop_id":"417","geometry":"qm~qFfhxlOFjP"},{"stop_id":"418","geometry":"im~qFryxlOBnGr@A"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzD~GJ"},{"stop_id":"431","geometry":"a|wqFvrylOtFH"},{"stop_id":"432","geometry":null}]},{"pattern_id":"214","pattern_name":"16","route_id":"38","stops":[{"stop_id":"3630","geometry":"oxtqF|c{lOqNS"},{"stop_id":"3631","geometry":"ahuqFhc{lOyLOOCLmS"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"215","pattern_name":"31","route_id":"39","stops":[{"stop_id":"3479","geometry":"_i|pFbzslOAgJGmSEqBeE`A"},{"stop_id":"3424","geometry":"uo|pF|xrlOeGxA"},{"stop_id":"3425","geometry":"{w|pFv{rlOwKhC"},{"stop_id":"3426","geometry":"sd}pF``slOuFpA"},{"stop_id":"3427","geometry":"il}pFrbslOsUrF"},{"stop_id":"3428","geometry":"}b~pFfjslOmKdC"},{"stop_id":"3429","geometry":"ko~pFlnslOeNbD"},{"stop_id":"3430","geometry":"q~~pFpsslOcQ~D"},{"stop_id":"3431","geometry":"up_qFpyslOkOpD"},{"stop_id":"3432","geometry":"aa`qFb_tlOwOrD"},{"stop_id":"3433","geometry":"yq`qFvdtlOqQnE"},{"stop_id":"3434","geometry":"kdaqFfktlOwHhB"},{"stop_id":"3435","geometry":"cnaqFpntlOwOvD"},{"stop_id":"3436","geometry":"{~aqFhttlOyFjB_H`B"},{"stop_id":"3437","geometry":"uobqFvztlOaMrC"},{"stop_id":"3438","geometry":"w}bqFj_ulOoN`D"},{"stop_id":"3439","geometry":"gmcqFldulOwS`F"},{"stop_id":"3440","geometry":"_bdqFnkulO{LvC"},{"stop_id":"3441","geometry":"{odqFfpulOkJxB"},{"stop_id":"3442","geometry":"g{dqF`tulOmJ~B"},{"stop_id":"3443","geometry":"ufeqF`xulO{OtD"},{"stop_id":"3444","geometry":"qweqFv}ulOuNfD"},{"stop_id":"3445","geometry":"ggfqF~bvlOoOlD"},{"stop_id":"3446","geometry":"wwfqFlhvlOuFpAkPbE"},{"stop_id":"3447","geometry":"ypgqFbqvlOoTnF"},{"stop_id":"3448","geometry":"ifhqFrxvlO_UtF"},{"stop_id":"3449","geometry":"i|hqFh`wlOqNlD"},{"stop_id":"3451","geometry":"{kiqFvewlOeEdAyC|@"},{"stop_id":"3452","geometry":"{viqFziwlOaCx@sF~B"},{"stop_id":"3453","geometry":"qbjqFtowlOaL~EyAr@"},{"stop_id":"3454","geometry":"mrjqFhxwlOwCtAkBfA"},{"stop_id":"3455","geometry":"qzjqFf}wlOgE~B{Aj@"},{"stop_id":"3456","geometry":"uckqFrbxlOeElAmBn@_C|@"},{"stop_id":"3457","geometry":"iqkqFnhxlO_H|C"},{"stop_id":"3458","geometry":"izkqFlmxlO{DjB_KfE"},{"stop_id":"3459","geometry":"ellqF`wxlOyIrD"},{"stop_id":"3460","geometry":"_wlqFt|xlOw@XmD~AiIlDmAj@"},{"stop_id":"3461","geometry":"}jmqFhgylOyGtC"},{"stop_id":"3462","geometry":"wsmqF~kylOcLxE"},{"stop_id":"3463","geometry":"{`nqFxrylO}F~B"},{"stop_id":"3464","geometry":"yhnqFxvylO}HfDm@R"},{"stop_id":"3465","geometry":"etnqFt|ylOm@HkHN"},{"stop_id":"3466","geometry":"__oqFn}ylO_GN"},{"stop_id":"3467","geometry":"_goqF~}ylOyJRqDN"},{"stop_id":"3468","geometry":"kxoqFb_zlOeFRgA@gn@VcAE{@GuEm@{BOeCEwBH"},{"stop_id":"3469","geometry":"qgrqFh~ylOeCLcABaIB"},{"stop_id":"3470","geometry":"}wrqF~~ylO}E?k@D}@TcCv@"},{"stop_id":"3471","geometry":"ifsqFrazlOeBj@[FgAH"},{"stop_id":"3472","geometry":"slsqFpczlOaQQ"},{"stop_id":"3473","geometry":"u~sqF~bzlOqMU"},{"stop_id":"3474","geometry":"gmtqFhbzlOoFG"},{"stop_id":"3475","geometry":null}]},{"pattern_id":"216","pattern_name":"31","route_id":"39","stops":[{"stop_id":"3475","geometry":"wttqF`bzlOsz@iAErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlO@eAt\\d@"},{"stop_id":"3353","geometry":"extqFfmzlOnIJzBF"},{"stop_id":"3354","geometry":"yitqFzmzlOnEFdBi@"},{"stop_id":"3355","geometry":"c`tqFxlzlOfPkF"},{"stop_id":"3356","geometry":"{nsqFlezlOfFiBlDgA|@Uj@ErF?"},{"stop_id":"3357","geometry":"gwrqF~~ylOxEAtCEh@C"},{"stop_id":"3358","geometry":"mjrqFr~ylOjCOfACdCDzBNtEl@z@FbADfn@WzCGfHY"},{"stop_id":"3359","geometry":"usoqFv~ylOlPa@"},{"stop_id":"3360","geometry":"gboqFt}ylOrKUv@M"},{"stop_id":"3361","geometry":"{snqFp|ylOb@O`FwB"},{"stop_id":"3476","geometry":"uknqFhxylOtKoE"},{"stop_id":"3482","geometry":"__nqFxqylObIeD"},{"stop_id":"3362","geometry":"{tmqFrlylOhH}C"},{"stop_id":"3363","geometry":"qkmqFtgylOxQeIvAi@"},{"stop_id":"3478","geometry":"_vlqFd|xlOnF{B"},{"stop_id":"3364","geometry":"onlqFhxxlOfL}EzBeA"},{"stop_id":"3365","geometry":"k}kqFdoxlO~KeFnE}AhBi@"},{"stop_id":"3366","geometry":"qfkqFvcxlOhA[lBs@|D{B"},{"stop_id":"3367","geometry":"{zjqFj}wlOtBkAhCoA"},{"stop_id":"3368","geometry":"{rjqFnxwlOfBy@lGoC"},{"stop_id":"3369","geometry":"egjqFdrwlOfKoEtDoA"},{"stop_id":"3370","geometry":"guiqFdiwlOdBg@vBk@"},{"stop_id":"3371","geometry":"iniqFpfwlO|EkA"},{"stop_id":"3372","geometry":"kgiqFddwlOnFuA"},{"stop_id":"3373","geometry":"{_iqFnawlOr[}H"},{"stop_id":"3374","geometry":"gchqFpwvlOfLsC"},{"stop_id":"3375","geometry":"_vgqF|rvlOrViG"},{"stop_id":"3376","geometry":"k~fqFrjvlOfRkE"},{"stop_id":"3377","geometry":"ckfqFfdvlOpKcC"},{"stop_id":"3378","geometry":"q~eqFb`vlOtKiC"},{"stop_id":"3379","geometry":"{qeqFx{ulObKaC~I{B"},{"stop_id":"3380","geometry":"wzdqFzsulOnV}F"},{"stop_id":"3381","geometry":"gcdqF|kulOjRsE"},{"stop_id":"3382","geometry":"{ocqFheulO`OgD"},{"stop_id":"3383","geometry":"y_cqF``ulO|LqC"},{"stop_id":"3384","geometry":"{qbqFn{tlOpHeBdBg@z@["},{"stop_id":"3385","geometry":"gcbqFdvtlOhDgAtNiD"},{"stop_id":"3386","geometry":"gnaqFrntlOzJaC"},{"stop_id":"3387","geometry":"kbaqFpjtlO~L}C"},{"stop_id":"3388","geometry":"kt`qFretlOtS_F"},{"stop_id":"3389","geometry":"u_`qFr~slOhKcC"},{"stop_id":"3390","geometry":"ks_qFnzslOzP}D"},{"stop_id":"3391","geometry":"oa_qFptslOfDy@"},{"stop_id":"3392","geometry":"g|~pFvrslOpIoB"},{"stop_id":"3393","geometry":"uq~pFfoslOvRuE"},{"stop_id":"3394","geometry":"}}}pFphslOjMyC"},{"stop_id":"3395","geometry":"qo}pFvcslOxFsA"},{"stop_id":"3396","geometry":"wg}pFbaslOrD}@"},{"stop_id":"3397","geometry":"cb}pFd_slOdImB"},{"stop_id":"3398","geometry":"}w|pFv{rlOhHcB"},{"stop_id":"3399","geometry":"sn|pFrxrlO~ScF"},{"stop_id":"3477","geometry":"sy{pFnqrlOtS_F"},{"stop_id":"3401","geometry":"}d{pFnjrlO`B_@BzT"},{"stop_id":"3480","geometry":"wa{pFj_slO@pJ"},{"stop_id":"3481","geometry":"ua{pF|jslO@hNgf@dXCiX"},{"stop_id":"3479","geometry":null}]},{"pattern_id":"217","pattern_name":"24","route_id":"40","stops":[{"stop_id":"1263","geometry":"gufqFjntmOxFnI"},{"stop_id":"1264","geometry":"mmfqFzxtmOxAvBlEiG|AtBx@v@~@l@dA^jARt@DrN?z@Jt@RjAh@^V"},{"stop_id":"1363","geometry":"s`eqF``umOl@h@f@l@l@~@f@fAVz@Nn@vCrO"},{"stop_id":"1364","geometry":"gudqF`{umOdCtMPr@f@fAz@fAjErEnAgB"},{"stop_id":"1362","geometry":"oddqFfsvmOvPaV{Um[?gAqRcWSJRK_IgKKPJQ}e@}n@MPLQqM{PgA}AaAaBOLNM_CwEONNO}EgKONNOm@kAgBsCaAuA"},{"stop_id":"1265","geometry":"urgqFrtpmOsA_BoAsA_@?^?}QyPiDsDkB{BMRLSqLqOMPLQuL{OMPLQoE{FgBcC_AwAuA{BuAgCMPLQqAmCcA}BOJNKmAaD}H{TW?V?aGePkMe]eDiIcGePzL~@?tAbBT?}AsKy@"},{"stop_id":"1266","geometry":"gpkqFxmjmOrKx@?|AaAM"},{"stop_id":"1267","geometry":"uekqFbrjmO`AL?}AyIq@"},{"stop_id":"1268","geometry":"mnkqF`njmOeE[bGdPvCtIhT~m@X?cFC"},{"stop_id":"1269","geometry":"wxjqF|wlmOiZM"},{"stop_id":"1270","geometry":"atkqFnwlmO_\\B"},{"stop_id":"1271","geometry":"aqlqFrwlmOgG?_@_EGmA"},{"stop_id":"1272","geometry":"qzlqFdolmOc@iQ"},{"stop_id":"1358","geometry":"u{lqFz|kmOSyJAyBHyF"},{"stop_id":"1273","geometry":"a|lqFlekmOXmT"},{"stop_id":"1274","geometry":"g{lqF~ojmORaQ"},{"stop_id":"1275","geometry":"szlqF|}imOJ}GEiD"},{"stop_id":"1276","geometry":"mzlqFtoimOY_S"},{"stop_id":"1277","geometry":"g{lqFt{hmOOaL"},{"stop_id":"1278","geometry":"w{lqFrnhmOOgK"},{"stop_id":"1279","geometry":"g|lqFjbhmOIeGeKD"},{"stop_id":"1280","geometry":"whmqFjzgmOsI@"},{"stop_id":"1281","geometry":"ksmqFlzgmOsL?"},{"stop_id":"1282","geometry":"_anqFlzgmOoJ@"},{"stop_id":"1283","geometry":"olnqFnzgmOkSF"},{"stop_id":"1284","geometry":"{`oqFvzgmOyQF"},{"stop_id":"1285","geometry":"usoqF~zgmO_Y@_FC"},{"stop_id":"1361","geometry":"utpqF|zgmO_JCiEJcDA"},{"stop_id":"1286","geometry":"ckqqFb{gmOie@?"},{"stop_id":"1287","geometry":"mqrqFb{gmOoA?KcN"},{"stop_id":"1288","geometry":"itrqF~kgmOQeR"},{"stop_id":"1289","geometry":"{trqFxxfmOKoL"},{"stop_id":"1290","geometry":"gurqFhkfmOG{HQyJ"},{"stop_id":"1291","geometry":"avrqFruemOSmM"},{"stop_id":"1292","geometry":"uvrqFdgemOMsH"},{"stop_id":"1293","geometry":"cwrqFp}dmOKqG"},{"stop_id":"1294","geometry":"owrqF~tdmOYgR"},{"stop_id":"1295","geometry":"ixrqFvadmOK{G"},{"stop_id":"1296","geometry":"uxrqFzxcmOe@c]"},{"stop_id":"1297","geometry":"{yrqFvzbmO]gW"},{"stop_id":"1298","geometry":"yzrqFnbbmOMeN"},{"stop_id":"1299","geometry":"g{rqFhsamOCoFCqB"},{"stop_id":"1300","geometry":"o{rqFfhamOIcQ"},{"stop_id":"1301","geometry":"y{rqFbv`mOC}BGmA]wDKsBC{ACoNyCB"},{"stop_id":"1302","geometry":"qbsqFbt_mO}GH"},{"stop_id":"1303","geometry":"oksqFlt_mOsA@YC[GWMoAs@k@OOAiHF"},{"stop_id":"1304","geometry":"g~sqFvq_mOwIJ"},{"stop_id":"1305","geometry":"_itqFbr_mOe@?@{M"},{"stop_id":"1306","geometry":"cjtqFfc_mO@eI"},{"stop_id":"1307","geometry":"ajtqF`y~lOFgL"},{"stop_id":"1308","geometry":"yitqFxk~lO?{F"},{"stop_id":"1309","geometry":"yitqF|c~lOBwND[Pc@Z[RIlBOuBqB"},{"stop_id":"1310","geometry":"ugtqF|l}lOiL_P"},{"stop_id":"1311","geometry":"_utqF|{|lOuEuG"},{"stop_id":"1312","geometry":"u{tqFfs|lOi@{@G_@HsIcBCS@"},{"stop_id":"1313","geometry":null}]},{"pattern_id":"218","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1682","geometry":"wlhrFlz|kODfH~ZF"},{"stop_id":"1681","geometry":"qpgrF|c}kOp@?C|V|OI"},{"stop_id":"1775","geometry":"e~frFp{}kOtGE`L@?fRuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@@jJKv@K\\IGICOBOPARkZEH~WDlGd@lOFrHWjzBUbGMl@MX_@ZWHe@Bc@MSQQUM[G]Ca@B_@F_@LYPWTQVIvCS`LEhAElAKtC_@jBa@`@MfFuB`AUx@I~@@vAPh@@pn@U?vC"},{"stop_id":"1703","geometry":"kidrFt_elO@nK"},{"stop_id":"1704","geometry":"iidrFdlelO@vR"},{"stop_id":"1705","geometry":"gidrF|_flOA|P"},{"stop_id":"1706","geometry":"iidrFzqflO@fS"},{"stop_id":"1707","geometry":"gidrFbfglO@~W"},{"stop_id":"1708","geometry":"eidrFb_hlO?dQxFA"},{"stop_id":"1709","geometry":"kadrFfqhlObEC"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlO|@AA~F"},{"stop_id":"1714","geometry":"g{brFrxhlOAtS"},{"stop_id":"1715","geometry":"i{brFhmilOAdR"},{"stop_id":"1716","geometry":"k{brFn`jlO?tH"},{"stop_id":"1772","geometry":"k{brFdjjlOAnH"},{"stop_id":"1773","geometry":"m{brFtsjlOAzG"},{"stop_id":"1717","geometry":"o{brFp|jlOArN"},{"stop_id":"1718","geometry":"q{brFdlklOCfW"},{"stop_id":"1719","geometry":"u{brFldllODrQ"},{"stop_id":"1720","geometry":"o{brF`wllOFvW"},{"stop_id":"1721","geometry":"g{brFxomlOFfU"},{"stop_id":"1722","geometry":"_{brF`fnlOFhW"},{"stop_id":"1723","geometry":"wzbrFj~nlOFp\\"},{"stop_id":"1724","geometry":"ozbrF|{olO@fX"},{"stop_id":"1725","geometry":"mzbrFduplO?~DYhIzF@"},{"stop_id":"1726","geometry":"ksbrFpeqlOn@?b@Bn@Jb@N"},{"stop_id":"1727","geometry":"cnbrFpfqlOTHp@`@~CtC"},{"stop_id":"1728","geometry":"{fbrFrlqlOjAhAf@n@d@r@zAfDnB`F"},{"stop_id":"1729","geometry":"u{arFj~qlOnAdDp@hA|@|@x@f@b@Pj@Lz@HhC??nA"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulOBfMpCA"},{"stop_id":"1730","geometry":"agarFjdvlON?|F~L"},{"stop_id":"1731","geometry":"s~`rFjrvlOnGbN"},{"stop_id":"1732","geometry":"cv`rFnawlOnBjEf@bB"},{"stop_id":"1733","geometry":"kq`rF~jwlObDvK"},{"stop_id":"1734","geometry":"gl`rFvwwlOxBlH"},{"stop_id":"1735","geometry":"mh`rFdaxlO~CnK"},{"stop_id":"1736","geometry":"mc`rFtmxlO~BzH"},{"stop_id":"1737","geometry":"m_`rFpwxlOxBpH"},{"stop_id":"1738","geometry":"s{_rFbaylORn@FtO"},{"stop_id":"1739","geometry":"wz_rFhsylOFvJ"},{"stop_id":"1740","geometry":"oz_rF`_zlOB~M@NJXBp@"},{"stop_id":"1741","geometry":"yy_rF|pzlOHfKFb@?lA"},{"stop_id":"1742","geometry":"gy_rFv`{lO@tJd@A"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"219","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1709","geometry":"iadrFdqhlO`EA"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlO|@AA~F"},{"stop_id":"1714","geometry":"g{brFrxhlOAtS"},{"stop_id":"1715","geometry":"i{brFhmilOAdR"},{"stop_id":"1716","geometry":"k{brFn`jlO?tH"},{"stop_id":"1772","geometry":"k{brFdjjlOAnH"},{"stop_id":"1773","geometry":"m{brFtsjlOAzG"},{"stop_id":"1717","geometry":"o{brFp|jlOArN"},{"stop_id":"1718","geometry":"q{brFdlklOCfW"},{"stop_id":"1719","geometry":"u{brFldllODrQ"},{"stop_id":"1720","geometry":"o{brF`wllOFvW"},{"stop_id":"1721","geometry":"g{brFxomlOFfU"},{"stop_id":"1722","geometry":"_{brF`fnlOFhW"},{"stop_id":"1723","geometry":"wzbrFj~nlOFp\\"},{"stop_id":"1724","geometry":"ozbrF|{olO@fX"},{"stop_id":"1725","geometry":"mzbrFduplO?~DYhIzF@"},{"stop_id":"1726","geometry":"ksbrFpeqlOn@?b@Bn@Jb@N"},{"stop_id":"1727","geometry":"cnbrFpfqlOTHp@`@~CtC"},{"stop_id":"1728","geometry":"{fbrFrlqlOjAhAf@n@d@r@zAfDnB`F"},{"stop_id":"1729","geometry":"u{arFj~qlOnAdDp@hA|@|@x@f@b@Pj@Lz@HhC??nA"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulOBfMpCA"},{"stop_id":"1730","geometry":"agarFjdvlON?|F~L"},{"stop_id":"1731","geometry":"s~`rFjrvlOnGbN"},{"stop_id":"1732","geometry":"cv`rFnawlOnBjEf@bB"},{"stop_id":"1733","geometry":"kq`rF~jwlObDvK"},{"stop_id":"1734","geometry":"gl`rFvwwlOxBlH"},{"stop_id":"1735","geometry":"mh`rFdaxlO~CnK"},{"stop_id":"1736","geometry":"mc`rFtmxlO~BzH"},{"stop_id":"1737","geometry":"m_`rFpwxlOxBpH"},{"stop_id":"1738","geometry":"s{_rFbaylORn@FtO"},{"stop_id":"1739","geometry":"wz_rFhsylOFvJ"},{"stop_id":"1740","geometry":"oz_rF`_zlOB~M@NJXBp@"},{"stop_id":"1741","geometry":"yy_rF|pzlOHfKFb@?lA"},{"stop_id":"1742","geometry":"gy_rFv`{lO@tJd@A"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"220","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1694","geometry":"}jprFnxclO?yCGo@Qe@gA}Ap@aA"},{"stop_id":"1695","geometry":"mlprF~kclOpAiBLMPMb@Sp@IzC@j@FXH`@X\\^PZRr@F`@Bd@?pTCb@I`@KV}@nA"},{"stop_id":"1696","geometry":"i~orF`idlOoBpCKTI`@C\\@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOzNA"},{"stop_id":"1768","geometry":"eanrFd{dlO`PC"},{"stop_id":"1767","geometry":"cpmrF`{dlOh\\H"},{"stop_id":"1766","geometry":"yrlrFj{dlOhg@C"},{"stop_id":"1701","geometry":"ojkrFf{dlOhN{@vFe@~CK|GI|C@rNl@"},{"stop_id":"1702","geometry":"}pirF~xdlObMj@dDXn@Hp@PbAh@xE~D`An@dA^b@HhAHb@Ad@EzEaArBUhAGxa@QhAElAKxDi@hBe@`G_Cx@Of@E~@@vAPh@@pn@U?vC"},{"stop_id":"1703","geometry":"kidrFt_elO@nK"},{"stop_id":"1704","geometry":"iidrFdlelO@vR"},{"stop_id":"1705","geometry":"gidrF|_flOA|P"},{"stop_id":"1706","geometry":"iidrFzqflO@fS"},{"stop_id":"1707","geometry":"gidrFbfglO@~W"},{"stop_id":"1708","geometry":"eidrFb_hlO?dQxFA"},{"stop_id":"1709","geometry":"kadrFfqhlObEC"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlO|@AA~F"},{"stop_id":"1714","geometry":"g{brFrxhlOAtS"},{"stop_id":"1715","geometry":"i{brFhmilOAdR"},{"stop_id":"1716","geometry":"k{brFn`jlO?tH"},{"stop_id":"1772","geometry":"k{brFdjjlOAnH"},{"stop_id":"1773","geometry":"m{brFtsjlOAzG"},{"stop_id":"1717","geometry":"o{brFp|jlOArN"},{"stop_id":"1718","geometry":"q{brFdlklOCfW"},{"stop_id":"1719","geometry":"u{brFldllODrQ"},{"stop_id":"1720","geometry":"o{brF`wllOFvW"},{"stop_id":"1721","geometry":"g{brFxomlOFfU"},{"stop_id":"1722","geometry":"_{brF`fnlOFhW"},{"stop_id":"1723","geometry":"wzbrFj~nlOFp\\"},{"stop_id":"1724","geometry":"ozbrF|{olO@fX"},{"stop_id":"1725","geometry":"mzbrFduplO?~DYhIzF@"},{"stop_id":"1726","geometry":"ksbrFpeqlOn@?b@Bn@Jb@N"},{"stop_id":"1727","geometry":"cnbrFpfqlOTHp@`@~CtC"},{"stop_id":"1728","geometry":"{fbrFrlqlOjAhAf@n@d@r@zAfDnB`F"},{"stop_id":"1729","geometry":"u{arFj~qlOnAdDp@hA|@|@x@f@b@Pj@Lz@HhC??nA"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulOBfMpCA"},{"stop_id":"1730","geometry":"agarFjdvlON?|F~L"},{"stop_id":"1731","geometry":"s~`rFjrvlOnGbN"},{"stop_id":"1732","geometry":"cv`rFnawlOnBjEf@bB"},{"stop_id":"1733","geometry":"kq`rF~jwlObDvK"},{"stop_id":"1734","geometry":"gl`rFvwwlOxBlH"},{"stop_id":"1735","geometry":"mh`rFdaxlO~CnK"},{"stop_id":"1736","geometry":"mc`rFtmxlO~BzH"},{"stop_id":"1737","geometry":"m_`rFpwxlOxBpH"},{"stop_id":"1738","geometry":"s{_rFbaylORn@FtO"},{"stop_id":"1739","geometry":"wz_rFhsylOFvJ"},{"stop_id":"1740","geometry":"oz_rF`_zlOB~M@NJXBp@"},{"stop_id":"1741","geometry":"yy_rF|pzlOHfKFb@?lA"},{"stop_id":"1742","geometry":"gy_rFv`{lO@tJd@A"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"221","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1682","geometry":"wlhrFlz|kODfH~ZF"},{"stop_id":"1681","geometry":"qpgrF|c}kOp@?C|V|OI"},{"stop_id":"1775","geometry":"e~frFp{}kOtGE`L@?fRuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@?u^l|@Sle@U"},{"stop_id":"367","geometry":"qdcrFbz}kOzs@a@BnK"},{"stop_id":"6","geometry":"qoarFpe~kOBrI"},{"stop_id":"7","geometry":"moarFdp~kOFhY"},{"stop_id":"8","geometry":"eoarFnj_lOBzK"},{"stop_id":"9","geometry":"aoarFjw_lOBfM"},{"stop_id":"10","geometry":"}narFre`lO@hQF`D"},{"stop_id":"202","geometry":"snarF~|`lO\\bIBtAE`r@"},{"stop_id":"30","geometry":"wmarFz|blOAbW"},{"stop_id":"31","geometry":"ymarF~tclO?~Q"},{"stop_id":"32","geometry":"ymarF~gdlOAnN"},{"stop_id":"33","geometry":"{marFnwdlOBtR"},{"stop_id":"34","geometry":"wmarFdkelOBpU"},{"stop_id":"35","geometry":"smarFvaflO@`Kb@zW?~H"},{"stop_id":"36","geometry":"mlarFtpglO?`S"},{"stop_id":"37","geometry":"mlarFvdhlO?dJBvC"},{"stop_id":"38","geometry":"ilarFtthlOF|G?fL"},{"stop_id":"39","geometry":"alarFzjilOBzR"},{"stop_id":"40","geometry":"}karFv~ilO@~E"},{"stop_id":"41","geometry":"{karFvejlOC|J"},{"stop_id":"42","geometry":"_larFtqjlO?nG"},{"stop_id":"43","geometry":"_larFdzjlOEtT"},{"stop_id":"44","geometry":"elarFzoklOAfT"},{"stop_id":"45","geometry":"glarFbellOApP"},{"stop_id":"46","geometry":"ilarFtvllO?fG"},{"stop_id":"47","geometry":"ilarF|~llOD~P"},{"stop_id":"48","geometry":"clarF|pmlOD|Q"},{"stop_id":"49","geometry":"}karFzcnlODbM"},{"stop_id":"50","geometry":"wkarF~qnlOBlK"},{"stop_id":"51","geometry":"skarFl~nlODbM"},{"stop_id":"52","geometry":"mkarFplolOF|S"},{"stop_id":"53","geometry":"ekarFnaplO?jR"},{"stop_id":"54","geometry":"ekarFztplOAfS"},{"stop_id":"55","geometry":"gkarFbiqlO?bJ"},{"stop_id":"56","geometry":"gkarFftqlO@zI"},{"stop_id":"57","geometry":"ekarFb_rlO?vL"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulODxY"},{"stop_id":"66","geometry":"qkarF~pvlOBzPD~BPzB"},{"stop_id":"67","geometry":"ujarFvjwlOX|BF`ABzA"},{"stop_id":"68","geometry":"oiarFrswlOFtN"},{"stop_id":"69","geometry":"giarFhcxlODvN"},{"stop_id":"70","geometry":"aiarF`sxlOF~P"},{"stop_id":"71","geometry":"yharF`eylOD|I"},{"stop_id":"72","geometry":"sharF~oylOD`G"},{"stop_id":"73","geometry":"mharF`xylOLn]"},{"stop_id":"214","geometry":"_harFpvzlOBdI"},{"stop_id":"270","geometry":"{garFv`{lO@~JJElA?"},{"stop_id":"1743","geometry":"_earFpl{lOzQE"},{"stop_id":"1744","geometry":"cr`rFjl{lOV?ZHvUEv@C"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"222","pattern_name":"15","route_id":"42","stops":[{"stop_id":"631","geometry":"szarFdkqmOoA@OC]QIOIQEa@EyL"},{"stop_id":"632","geometry":"q_brFrzpmOCoDuA@"},{"stop_id":"1209","geometry":"kbbrFdupmOeRJ"},{"stop_id":"1210","geometry":"qubrFpupmOiHF"},{"stop_id":"1211","geometry":"{~brFxupmOcLF"},{"stop_id":"1212","geometry":"_lcrF`vpmOi@HmMDDpG"},{"stop_id":"1213","geometry":"q{crFb_qmO`@bu@"},{"stop_id":"1214","geometry":"ozcrFfurmOHfR"},{"stop_id":"1215","geometry":"ezcrFnhsmOLfTNEbGI"},{"stop_id":"1216","geometry":"cqcrFf}smObGMfAEtHMd@EbAS"},{"stop_id":"1217","geometry":"wybrFj{smO`@Ot@a@zDuC"},{"stop_id":"1218","geometry":"cqbrFbusmOrHsF"},{"stop_id":"1219","geometry":"ogbrFnmsmOpCsBnAs@r@Wt@QfAK^A"},{"stop_id":"240","geometry":"{yarFnfsmO`GI"},{"stop_id":"241","geometry":"yqarFdfsmO`PO"},{"stop_id":"1220","geometry":"w`arFtesmObAAPxY~AApB@"},{"stop_id":"1221","geometry":"ow`rFl`tmObAAp@EvC]fAC"},{"stop_id":"1222","geometry":"yl`rFb_tmOrEJx@PXNTP"},{"stop_id":"1223","geometry":"{b`rFbatmOv@n@r@X^HZ@hAA`@CXGl@Y`Aq@j@M"},{"stop_id":"1224","geometry":"qt_rFp`tmOJC~BEGoJ"},{"stop_id":"1225","geometry":"mp_rFvtsmOY{i@"},{"stop_id":"1226","geometry":"gq_rFzirmOYoh@"},{"stop_id":"1227","geometry":"ar_rFj`qmOKwP"},{"stop_id":"1228","geometry":"mr_rFrnpmOIyR"},{"stop_id":"1229","geometry":"wr_rFxzomOI}T"},{"stop_id":"1230","geometry":"as_rFzdomOO{^"},{"stop_id":"1231","geometry":"qs_rF~dnmOE}L"},{"stop_id":"1232","geometry":"ws_rF`wmmOEgM"},{"stop_id":"1233","geometry":"}s_rFxhmmOGeO"},{"stop_id":"1234","geometry":"et_rFrxlmOKkZ"},{"stop_id":"1235","geometry":"qt_rFf}kmOEiM"},{"stop_id":"1236","geometry":"wt_rF|nkmOIyU"},{"stop_id":"1237","geometry":"au_rFbxjmO?i@vEA"},{"stop_id":"1238","geometry":"in_rFvvjmO|LE"},{"stop_id":"1239","geometry":"k`_rFpvjmOnLG"},{"stop_id":"1240","geometry":"{r~qFhvjmOlJA@a@E_K"},{"stop_id":"1241","geometry":"qg~qFdijmOCoK"},{"stop_id":"1242","geometry":"ug~qFt|imOGyM"},{"stop_id":"1243","geometry":"}g~qFzmimOE}H"},{"stop_id":"1244","geometry":"ch~qF|cimOImV"},{"stop_id":"1245","geometry":"mh~qFnlhmOOo_@"},{"stop_id":"1246","geometry":"}h~qF~kgmOIgS"},{"stop_id":"1247","geometry":"gi~qFvwfmOCcJ"},{"stop_id":"1248","geometry":"ki~qFrlfmOCmH"},{"stop_id":"1249","geometry":"oi~qFdcfmOG}P"},{"stop_id":"1250","geometry":"wi~qFfqemOC_L"},{"stop_id":"1251","geometry":"{i~qFfdemOGsW"},{"stop_id":"1252","geometry":"cj~qFrkdmOEqN"},{"stop_id":"1253","geometry":"ij~qF`|cmOEoM"},{"stop_id":"1254","geometry":"oj~qFpmcmOOqf@@iAH{@Jq@Nk@fDsJ"},{"stop_id":"2740","geometry":"od~qFfsamOdCgHFYDWBi@Cg@?eA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mOEcT"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOC}K"},{"stop_id":"1255","geometry":"o`~qFde_mOAiAbPE?{A"},{"stop_id":"1256","geometry":"mo}qFx__mOC}I"},{"stop_id":"1257","geometry":"qo}qFzt~lO?qM"},{"stop_id":"1258","geometry":"qo}qFhf~lO?gN"},{"stop_id":"1259","geometry":"qo}qF`w}lOAeJf@S"},{"stop_id":"2321","geometry":"kn}qFfk}lOrK_E|@O"},{"stop_id":"2322","geometry":"y_}qFvd}lOlJ_B"},{"stop_id":"2323","geometry":"kt|qFva}lOnJ_B"},{"stop_id":"2324","geometry":"{h|qFv~|lOjDk@p@G"},{"stop_id":"2325","geometry":"}a|qFb}|lOnAAhHDRA~@QpBs@"},{"stop_id":"2326","geometry":"}o{qF~z|lOp@U~A{@^KhFC"},{"stop_id":"2327","geometry":"ac{qF|w|lO~SK"},{"stop_id":"2328","geometry":"anzqFpw|lO`GC"},{"stop_id":"2329","geometry":"_fzqFlw|lOf@?l@B~MC"},{"stop_id":"2330","geometry":"ityqFlw|lOnHA"},{"stop_id":"2331","geometry":"yjyqFjw|lOzEA"},{"stop_id":"2332","geometry":"}cyqFhw|lO`KC"},{"stop_id":"2333","geometry":"{wxqFdw|lO|I}@"},{"stop_id":"2334","geometry":"}lxqFfu|lOdJmC"},{"stop_id":"2335","geometry":null}]},{"pattern_id":"223","pattern_name":"15","route_id":"42","stops":[{"stop_id":"1232","geometry":"ws_rF`wmmOEgM"},{"stop_id":"1233","geometry":"}s_rFxhmmOGeO"},{"stop_id":"1234","geometry":"et_rFrxlmOKkZ"},{"stop_id":"1235","geometry":"qt_rFf}kmOEiM"},{"stop_id":"1236","geometry":"wt_rF|nkmOIyU"},{"stop_id":"1237","geometry":"au_rFbxjmO?i@vEA"},{"stop_id":"1238","geometry":"in_rFvvjmO|LE"},{"stop_id":"1239","geometry":"k`_rFpvjmOnLG"},{"stop_id":"1240","geometry":"{r~qFhvjmOlJA@a@E_K"},{"stop_id":"1241","geometry":"qg~qFdijmOCoK"},{"stop_id":"1242","geometry":"ug~qFt|imOGyM"},{"stop_id":"1243","geometry":"}g~qFzmimOE}H"},{"stop_id":"1244","geometry":"ch~qF|cimOImV"},{"stop_id":"1245","geometry":"mh~qFnlhmOOo_@"},{"stop_id":"1246","geometry":"}h~qF~kgmOIgS"},{"stop_id":"1247","geometry":"gi~qFvwfmOCcJ"},{"stop_id":"1248","geometry":"ki~qFrlfmOCmH"},{"stop_id":"1249","geometry":"oi~qFdcfmOG}P"},{"stop_id":"1250","geometry":"wi~qFfqemOC_L"},{"stop_id":"1251","geometry":"{i~qFfdemOGsW"},{"stop_id":"1252","geometry":"cj~qFrkdmOEqN"},{"stop_id":"1253","geometry":"ij~qF`|cmOEoM"},{"stop_id":"1254","geometry":"oj~qFpmcmOOqf@@iAH{@Jq@Nk@fDsJ"},{"stop_id":"2740","geometry":"od~qFfsamOdCgHFYDWBi@Cg@?eA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mOEcT"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOC}K"},{"stop_id":"1255","geometry":"o`~qFde_mOAiAbPE?{A"},{"stop_id":"1256","geometry":"mo}qFx__mOC}I"},{"stop_id":"1257","geometry":"qo}qFzt~lO?qM"},{"stop_id":"1258","geometry":"qo}qFhf~lO?gN"},{"stop_id":"1259","geometry":"qo}qF`w}lOAeJf@S"},{"stop_id":"2321","geometry":"kn}qFfk}lOrK_E|@O"},{"stop_id":"2322","geometry":"y_}qFvd}lOlJ_B"},{"stop_id":"2323","geometry":"kt|qFva}lOnJ_B"},{"stop_id":"2324","geometry":"{h|qFv~|lOjDk@p@G"},{"stop_id":"2325","geometry":"}a|qFb}|lOnAAhHDRA~@QpBs@"},{"stop_id":"2326","geometry":"}o{qF~z|lOp@U~A{@^KhFC"},{"stop_id":"2327","geometry":"ac{qF|w|lO~SK"},{"stop_id":"2328","geometry":"anzqFpw|lO`GC"},{"stop_id":"2329","geometry":"_fzqFlw|lOf@?l@B~MC"},{"stop_id":"2330","geometry":"ityqFlw|lOnHA"},{"stop_id":"2331","geometry":"yjyqFjw|lOzEA"},{"stop_id":"2332","geometry":"}cyqFhw|lO`KC"},{"stop_id":"2333","geometry":"{wxqFdw|lO|I}@"},{"stop_id":"2334","geometry":"}lxqFfu|lOdJmC"},{"stop_id":"2335","geometry":null}]},{"pattern_id":"224","pattern_name":"15","route_id":"42","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO}HfKy@DeBR"},{"stop_id":"2197","geometry":"oywqFzm|lOiARwBj@wCdAm@Ps@LoGl@k@b@SHuBd@qEB"},{"stop_id":"2198","geometry":"c|xqFfw|lO}LB"},{"stop_id":"2199","geometry":"ajyqFjw|lOyG@"},{"stop_id":"2200","geometry":"{ryqFlw|lOgK@"},{"stop_id":"2201","geometry":"c_zqFnw|lOeC@m@CmFB"},{"stop_id":"2202","geometry":"elzqFpw|lOwRH"},{"stop_id":"2203","geometry":"}_{qFzw|lOmID_@JiB~@"},{"stop_id":"2204","geometry":"un{qFlz|lOyCdA_@Hs@H}@A"},{"stop_id":"2205","geometry":"ax{qFd}|lOkFCcBBsDj@"},{"stop_id":"2206","geometry":"eh|qFp~|lOeLlB"},{"stop_id":"2207","geometry":"ku|qF~a}lOmGdA"},{"stop_id":"2208","geometry":"y}|qFdd}lO}B`@wGdC"},{"stop_id":"2209","geometry":"oj}qFli}lOcDlA?rA"},{"stop_id":"1158","geometry":"so}qFnn}lO@bU"},{"stop_id":"1159","geometry":"qo}qFrd~lO?pM"},{"stop_id":"1160","geometry":"qo}qFds~lOBdL"},{"stop_id":"1161","geometry":"mo}qFj`_mO?hAqI@"},{"stop_id":"1162","geometry":"_z}qFvb_mOkMD"},{"stop_id":"1807","geometry":"kh~qF|b_mOoB?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOF~T"},{"stop_id":"1826","geometry":"ek~qFfdamO@nDH~@H`@Xz@hAbC"},{"stop_id":"2732","geometry":"kg~qFxramOt@~AaC`HOj@Kp@KxANxe@"},{"stop_id":"1163","geometry":"oj~qFlkcmOBbN"},{"stop_id":"1164","geometry":"kj~qFpzcmOD~M"},{"stop_id":"1165","geometry":"ej~qFpidmODjN"},{"stop_id":"1166","geometry":"_j~qF|xdmODpM"},{"stop_id":"1167","geometry":"yi~qFngemOFjX"},{"stop_id":"1168","geometry":"qi~qFz`fmOB|G"},{"stop_id":"1169","geometry":"mi~qFxifmODnL"},{"stop_id":"1170","geometry":"gi~qFhwfmOF|P"},{"stop_id":"1171","geometry":"_i~qFfigmONn_@"},{"stop_id":"1172","geometry":"oh~qFvihmOLxY"},{"stop_id":"1173","geometry":"ah~qFpdimOHrT"},{"stop_id":"1174","geometry":"wg~qFdzimODtK"},{"stop_id":"1175","geometry":"qg~qFzfjmODzL"},{"stop_id":"1176","geometry":"kg~qFvtjmOAn@}H@"},{"stop_id":"1177","geometry":"kq~qFhvjmOoLD"},{"stop_id":"1178","geometry":"{~~qFnvjmOqMD"},{"stop_id":"1179","geometry":"mm_rFtvjmOsFB@dA"},{"stop_id":"1180","geometry":"_u_rF~xjmOFpV"},{"stop_id":"1181","geometry":"wt_rFppkmODxL"},{"stop_id":"1182","geometry":"qt_rFj~kmODfK"},{"stop_id":"1183","geometry":"kt_rFrjlmODnM"},{"stop_id":"1184","geometry":"et_rFbylmOF|N"},{"stop_id":"1185","geometry":"}s_rF`immOFpO"},{"stop_id":"1186","geometry":"us_rFrymmOBjI"},{"stop_id":"1187","geometry":"qs_rF~cnmOLb^"},{"stop_id":"1188","geometry":"cs_rFbcomOJpT"},{"stop_id":"1189","geometry":"wr_rFtxomOJbX"},{"stop_id":"1190","geometry":"kr_rFxqpmOFzL"},{"stop_id":"1191","geometry":"cr_rFt_qmOXvg@"},{"stop_id":"1192","geometry":"iq_rFlhrmOFtI"},{"stop_id":"1193","geometry":"aq_rFbsrmOPv]"},{"stop_id":"1194","geometry":"op_rFzqsmOHjMsBD"},{"stop_id":"1195","geometry":"ys_rFl`tmOg@F[HaAp@m@Xi@J{A@[Au@Qk@[_Aw@_@Q"},{"stop_id":"1196","geometry":"qd`rF~_tmOs@OwDKq@?q@BwC\\s@D"},{"stop_id":"1197","geometry":"mu`rFj`tmOsG@QyY{DD"},{"stop_id":"234","geometry":"odarFxesmOoLJ"},{"stop_id":"235","geometry":"_rarFdfsmOqGJ"},{"stop_id":"236","geometry":"qzarFpfsmOq@BuAXmAd@_Al@"},{"stop_id":"237","geometry":"gcbrFbjsmOyJjH"},{"stop_id":"1198","geometry":"aobrFnssmOwGzE_A^u@P"},{"stop_id":"1199","geometry":"o{brF|{smOgAH_HJgADcDF"},{"stop_id":"1200","geometry":"cncrF`}smOcJNODKqS"},{"stop_id":"1201","geometry":"czcrFdismOQmZ"},{"stop_id":"1202","geometry":"uzcrFvmrmOY{j@"},{"stop_id":"1203","geometry":"o{crFzaqmOGiJdKE"},{"stop_id":"1204","geometry":"qocrFjvpmOfA?b@IfLG"},{"stop_id":"1205","geometry":"}~brFxupmOrHG"},{"stop_id":"1206","geometry":"iubrFpupmOtMI"},{"stop_id":"1207","geometry":"sfbrFfupmOhJG"},{"stop_id":"1208","geometry":"i{arF~tpmO|CCBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"225","pattern_name":"15","route_id":"42","stops":[{"stop_id":"2335","geometry":"yaxqFzp|lOfA_@vBk@tAUxAQx@EjPiTtORXAf@qw@vY^_@jl@ob@k@wRdW"},{"stop_id":"1851","geometry":"{mwqF|d|lOvReWnb@j@^kl@wY_@g@pw@Y@uOSu@`A"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAtORXAf@qw@vY^_@jl@ob@k@s@|@"},{"stop_id":"1260","geometry":"w{vqFtn{lOr@}@lFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOdHJXAf@qw@vY^_@jl@ob@k@mO`S"},{"stop_id":"1780","geometry":"qjwqFx`|lO}HfKy@DeBR"},{"stop_id":"2197","geometry":"oywqFzm|lOdBSx@EjYi_@nb@j@^kl@wY_@g@pw@Y@uOSkPhTy@DyAPuATwBj@kDlAmAVoGl@k@b@SHuBd@qEB"},{"stop_id":"2198","geometry":"c|xqFfw|lO}LB"},{"stop_id":"2199","geometry":"ajyqFjw|lOyG@"},{"stop_id":"2200","geometry":"{ryqFlw|lOgK@"},{"stop_id":"2201","geometry":"c_zqFnw|lOeC@m@CmFB"},{"stop_id":"2202","geometry":"elzqFpw|lOwRH"},{"stop_id":"2203","geometry":"}_{qFzw|lOmID_@JiB~@"},{"stop_id":"2204","geometry":"un{qFlz|lOyCdA_@Hs@H}@A"},{"stop_id":"2205","geometry":"ax{qFd}|lOkFCcBBsDj@"},{"stop_id":"2206","geometry":"eh|qFp~|lOeLlB"},{"stop_id":"2207","geometry":"ku|qF~a}lOmGdA"},{"stop_id":"2208","geometry":"y}|qFdd}lO}B`@wGdC"},{"stop_id":"2209","geometry":"oj}qFli}lOcDlA?rA"},{"stop_id":"1158","geometry":"so}qFnn}lO@bU"},{"stop_id":"1159","geometry":"qo}qFrd~lO?pM"},{"stop_id":"1160","geometry":"qo}qFds~lOBdL"},{"stop_id":"1161","geometry":"mo}qFj`_mO?hAqI@"},{"stop_id":"1162","geometry":"_z}qFvb_mOkMD"},{"stop_id":"1807","geometry":"kh~qF|b_mOoB?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOF~T"},{"stop_id":"1826","geometry":"ek~qFfdamO@nDH~@H`@Xz@hAbC"},{"stop_id":"2732","geometry":"kg~qFxramOt@~AaC`HOj@Kp@KxANxe@"},{"stop_id":"1163","geometry":"oj~qFlkcmOBbN"},{"stop_id":"1164","geometry":"kj~qFpzcmOD~M"},{"stop_id":"1165","geometry":"ej~qFpidmODjN"},{"stop_id":"1166","geometry":"_j~qF|xdmODpM"},{"stop_id":"1167","geometry":"yi~qFngemOFjX"},{"stop_id":"1168","geometry":"qi~qFz`fmOB|G"},{"stop_id":"1169","geometry":"mi~qFxifmODnL"},{"stop_id":"1170","geometry":"gi~qFhwfmOF|P"},{"stop_id":"1171","geometry":"_i~qFfigmONn_@"},{"stop_id":"1172","geometry":"oh~qFvihmOLxY"},{"stop_id":"1173","geometry":"ah~qFpdimOHrT"},{"stop_id":"1174","geometry":"wg~qFdzimODtK"},{"stop_id":"1175","geometry":"qg~qFzfjmODzL"},{"stop_id":"1176","geometry":"kg~qFvtjmOAn@}H@"},{"stop_id":"1177","geometry":"kq~qFhvjmOoLD"},{"stop_id":"1178","geometry":"{~~qFnvjmOqMD"},{"stop_id":"1179","geometry":"mm_rFtvjmOsFB@dA"},{"stop_id":"1180","geometry":"_u_rF~xjmOFpV"},{"stop_id":"1181","geometry":"wt_rFppkmODxL"},{"stop_id":"1182","geometry":"qt_rFj~kmODfK"},{"stop_id":"1183","geometry":"kt_rFrjlmODnM"},{"stop_id":"1184","geometry":"et_rFbylmOF|N"},{"stop_id":"1185","geometry":"}s_rF`immOFpO"},{"stop_id":"1186","geometry":"us_rFrymmOBjI"},{"stop_id":"1187","geometry":"qs_rF~cnmOLb^"},{"stop_id":"1188","geometry":"cs_rFbcomOJpT"},{"stop_id":"1189","geometry":"wr_rFtxomOJbX"},{"stop_id":"1190","geometry":"kr_rFxqpmOFzL"},{"stop_id":"1191","geometry":"cr_rFt_qmOXvg@"},{"stop_id":"1192","geometry":"iq_rFlhrmOFtI"},{"stop_id":"1193","geometry":"aq_rFbsrmOPv]"},{"stop_id":"1194","geometry":"op_rFzqsmOHjMsBD"},{"stop_id":"1195","geometry":"ys_rFl`tmOg@F[HaAp@m@Xi@J{A@[Au@Qk@[_Aw@_@Q"},{"stop_id":"1196","geometry":"qd`rF~_tmOs@OwDKq@?q@BwC\\s@D"},{"stop_id":"1197","geometry":"mu`rFj`tmOsG@QyY{DD"},{"stop_id":"234","geometry":"odarFxesmOoLJ"},{"stop_id":"235","geometry":"_rarFdfsmOqGJ"},{"stop_id":"236","geometry":"qzarFpfsmOq@BuAXmAd@_Al@"},{"stop_id":"237","geometry":"gcbrFbjsmOyJjH"},{"stop_id":"1198","geometry":"aobrFnssmOwGzE_A^u@P"},{"stop_id":"1199","geometry":"o{brF|{smOgAH_HJgADcDF"},{"stop_id":"1200","geometry":"cncrF`}smOcJNODKqS"},{"stop_id":"1201","geometry":"czcrFdismOQmZ"},{"stop_id":"1202","geometry":"uzcrFvmrmOY{j@"},{"stop_id":"1203","geometry":"o{crFzaqmOGiJdKE"},{"stop_id":"1204","geometry":"qocrFjvpmOfA?b@IfLG"},{"stop_id":"1205","geometry":"}~brFxupmOrHG"},{"stop_id":"1206","geometry":"iubrFpupmOtMI"},{"stop_id":"1207","geometry":"sfbrFfupmOhJG"},{"stop_id":"1208","geometry":"i{arF~tpmO|CCBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"226","pattern_name":"15","route_id":"42","stops":[{"stop_id":"2335","geometry":"yaxqFzp|lOfA_@vBk@tAUxAQx@EjPiTtORXAf@qw@vY^_@jl@ob@k@wRdW"},{"stop_id":"1851","geometry":"{mwqF|d|lOvReWnb@j@^kl@wY_@g@pw@Y@uOSu@`A"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAtORXAf@qw@vY^_@jl@ob@k@s@|@"},{"stop_id":"1260","geometry":"w{vqFtn{lOr@}@lFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOdHJXAf@qw@vY^_@jl@ob@k@mO`S"},{"stop_id":"1780","geometry":"qjwqFx`|lO}HfKy@DeBR"},{"stop_id":"2197","geometry":"oywqFzm|lOdBSx@EjYi_@nb@j@^kl@wY_@g@pw@Y@uOSkPhTy@DyAPuATwBj@kDlAmAVoGl@k@b@SHuBd@qEB"},{"stop_id":"2198","geometry":"c|xqFfw|lO}LB"},{"stop_id":"2199","geometry":"ajyqFjw|lOyG@"},{"stop_id":"2200","geometry":"{ryqFlw|lOgK@"},{"stop_id":"2201","geometry":"c_zqFnw|lOeC@m@CmFB"},{"stop_id":"2202","geometry":"elzqFpw|lOwRH"},{"stop_id":"2203","geometry":"}_{qFzw|lOmID_@JiB~@"},{"stop_id":"2204","geometry":"un{qFlz|lOyCdA_@Hs@H}@A"},{"stop_id":"2205","geometry":"ax{qFd}|lOkFCcBBsDj@"},{"stop_id":"2206","geometry":"eh|qFp~|lOeLlB"},{"stop_id":"2207","geometry":"ku|qF~a}lOmGdA"},{"stop_id":"2208","geometry":"y}|qFdd}lO}B`@wGdC"},{"stop_id":"2209","geometry":"oj}qFli}lOcDlA?rA"},{"stop_id":"1158","geometry":"so}qFnn}lO@bU"},{"stop_id":"1159","geometry":"qo}qFrd~lO?pM"},{"stop_id":"1160","geometry":"qo}qFds~lOBdL"},{"stop_id":"1161","geometry":"mo}qFj`_mO?hAqI@"},{"stop_id":"1162","geometry":"_z}qFvb_mOkMD"},{"stop_id":"1807","geometry":"kh~qF|b_mOoB?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOF~T"},{"stop_id":"1826","geometry":"ek~qFfdamO@nDH~@H`@Xz@hAbC"},{"stop_id":"2732","geometry":"kg~qFxramOt@~AaC`HOj@Kp@KxANxe@"},{"stop_id":"1163","geometry":"oj~qFlkcmOBbN"},{"stop_id":"1164","geometry":"kj~qFpzcmOD~M"},{"stop_id":"1165","geometry":"ej~qFpidmODjN"},{"stop_id":"1166","geometry":"_j~qF|xdmODpM"},{"stop_id":"1167","geometry":"yi~qFngemOFjX"},{"stop_id":"1168","geometry":"qi~qFz`fmOB|G"},{"stop_id":"1169","geometry":"mi~qFxifmODnL"},{"stop_id":"1170","geometry":"gi~qFhwfmOF|P"},{"stop_id":"1171","geometry":"_i~qFfigmONn_@"},{"stop_id":"1172","geometry":"oh~qFvihmOLxY"},{"stop_id":"1173","geometry":"ah~qFpdimOHrT"},{"stop_id":"1174","geometry":"wg~qFdzimODtK"},{"stop_id":"1175","geometry":"qg~qFzfjmODzL"},{"stop_id":"1176","geometry":"kg~qFvtjmOAn@}H@"},{"stop_id":"1177","geometry":"kq~qFhvjmOoLD"},{"stop_id":"1178","geometry":"{~~qFnvjmOqMD"},{"stop_id":"1179","geometry":"mm_rFtvjmOsFB@dA"},{"stop_id":"1180","geometry":"_u_rF~xjmOFpV"},{"stop_id":"1181","geometry":"wt_rFppkmODxL"},{"stop_id":"1182","geometry":"qt_rFj~kmODfK"},{"stop_id":"1183","geometry":"kt_rFrjlmODnM"},{"stop_id":"1184","geometry":"et_rFbylmOF|N"},{"stop_id":"1185","geometry":"}s_rF`immO\\h_AbFE^BLDb@XzDfFVR^NP@|HI\\ELILMJWJi@A]y@cHGYGQY]MI_@KUSMWGSAUEsHCUGSSYKG[E_CBa@FSJWR{ClEURYNe@FaGDOgb@"},{"stop_id":"1186","geometry":"us_rFrymmOBjI"},{"stop_id":"1187","geometry":"qs_rF~cnmOJzW`GEd@GXOTSzCmEVSRK`@G~BCZDJFRXFRBTDrH@TFRLVTR^JLHX\\FPFXx@bH@\\Kh@KVMLMHQDiIHa@GOIWS{DgFc@YME_@CcFDCgE"},{"stop_id":"1188","geometry":"cs_rFbcomOMc]"},{"stop_id":"1231","geometry":"qs_rF~dnmOE}L"},{"stop_id":"1232","geometry":null}]},{"pattern_id":"227","pattern_name":"15","route_id":"42","stops":[{"stop_id":"2335","geometry":"maxqFvp|lOz@[vBk@tAUxAQx@ErEcG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lO`HcJ"},{"stop_id":"1260","geometry":"w{vqFtn{lOr@}@lFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"228","pattern_name":"17","route_id":"43","stops":[{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?fG"},{"stop_id":"788","geometry":"gzirFtaslOBnK"},{"stop_id":"789","geometry":"czirFdnslO?`O"},{"stop_id":"790","geometry":"czirFf~slO@zK"},{"stop_id":"791","geometry":"azirFbktlO@xF"},{"stop_id":"792","geometry":"_zirF|rtlO@zN"},{"stop_id":"793","geometry":"}yirFxbulOBfN"},{"stop_id":"794","geometry":"yyirF`rulO@lE"},{"stop_id":"795","geometry":"wyirFnxulO?pFEd@If@"},{"stop_id":"796","geometry":"gzirFnbvlO[fBy@|H"},{"stop_id":"797","geometry":"}|irFtovlOm@zEm@dDMbA"},{"stop_id":"798","geometry":"g`jrFz}vlOEp@IzM@~E"},{"stop_id":"799","geometry":"u`jrFhuwlOFlM"},{"stop_id":"800","geometry":"m`jrFvcxlODrGHC|AA"},{"stop_id":"801","geometry":"_}irFdlxlOpHE"},{"stop_id":"802","geometry":"msirF~kxlO|JA"},{"stop_id":"803","geometry":"ogirF|kxlO^CrHA"},{"stop_id":"804","geometry":"{|hrFvkxlO\\C~OI"},{"stop_id":"829","geometry":"}jhrFhkxlObIC"},{"stop_id":"830","geometry":"y`hrFdkxlOtLE"},{"stop_id":"831","geometry":"csgrF~jxlOfKE"},{"stop_id":"832","geometry":"{fgrFxjxlO|OG"},{"stop_id":"833","geometry":"}ufrFpjxlOxGC"},{"stop_id":"834","geometry":"cmfrFljxlO~KC"},{"stop_id":"835","geometry":"c`frFhjxlOzKE"},{"stop_id":"836","geometry":"gserFbjxlO~JG"},{"stop_id":"837","geometry":"ggerFzixlOtGC"},{"stop_id":"838","geometry":"q~drFvixlO`HEd@ExCa@"},{"stop_id":"839","geometry":"oodrFhhxlOnDi@v@Gp@ExBA"},{"stop_id":"840","geometry":"{bdrFnfxlOjSG"},{"stop_id":"841","geometry":"oncrFffxlOfKC"},{"stop_id":"842","geometry":"gbcrFbfxlOdIC"},{"stop_id":"843","geometry":"axbrF~exlOfLC"},{"stop_id":"844","geometry":"yjbrFzexlOxHA"},{"stop_id":"845","geometry":"_abrFxexlOxKC"},{"stop_id":"846","geometry":"etarFtexlOpGA"},{"stop_id":"847","geometry":"skarFrexlOpLC"},{"stop_id":"848","geometry":"a~`rFnexlO|IC"},{"stop_id":"849","geometry":"cs`rFjexlOhHA"},{"stop_id":"850","geometry":"yi`rFhexlOrLC"},{"stop_id":"851","geometry":"e|_rFdexlON?REdI?"},{"stop_id":"852","geometry":"{p_rF~dxlObLA"},{"stop_id":"853","geometry":"wc_rF|dxlObI?"},{"stop_id":"854","geometry":"sy~qF|dxlOvI?"},{"stop_id":"855","geometry":"{n~qF|dxlOtJCZIhBQdH?"},{"stop_id":"856","geometry":"yu}qF|cxlOtLA"},{"stop_id":"857","geometry":"ch}qFzcxlOzEA"},{"stop_id":"858","geometry":"ga}qFxcxlOxN?"},{"stop_id":"859","geometry":"mq|qFxcxlOhFA"},{"stop_id":"860","geometry":"cj|qFvcxlOzI?"},{"stop_id":"861","geometry":"g_|qFvcxlOdJA"},{"stop_id":"862","geometry":"at{qFtcxlO~J?"},{"stop_id":"863","geometry":"ah{qFtcxlOj@BbIC"},{"stop_id":"864","geometry":"q|zqFtcxlOxJCVBl@@"},{"stop_id":"865","geometry":"qnzqFvcxlOfH?`AC"},{"stop_id":"866","geometry":"gczqFrcxlO~GA"},{"stop_id":"867","geometry":"gzyqFpcxlOj]E^B`@JtAf@"},{"stop_id":"868","geometry":"cwxqFbexlOp@LPB`LL"},{"stop_id":"1956","geometry":"}gxqFbfxlObBFxBL`FnI"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"229","pattern_name":"17","route_id":"43","stops":[{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslO?zO"},{"stop_id":"820","geometry":"urhrFhyslO@xJ"},{"stop_id":"821","geometry":"srhrFbetlOB~T"},{"stop_id":"822","geometry":"orhrFb{tlODrU"},{"stop_id":"823","geometry":"irhrFvqulO@lM"},{"stop_id":"824","geometry":"grhrFd`vlOBfM"},{"stop_id":"825","geometry":"crhrFlnvlO@rN"},{"stop_id":"826","geometry":"arhrF`~vlO?pE"},{"stop_id":"827","geometry":"arhrFrdwlOAdD@t@BD@b@D~L?~F"},{"stop_id":"828","geometry":"uqhrFxbxlO?rGvEC"},{"stop_id":"829","geometry":"}jhrFhkxlObIC"},{"stop_id":"830","geometry":"y`hrFdkxlOtLE"},{"stop_id":"831","geometry":"csgrF~jxlOfKE"},{"stop_id":"832","geometry":"{fgrFxjxlO|OG"},{"stop_id":"833","geometry":"}ufrFpjxlOxGC"},{"stop_id":"834","geometry":"cmfrFljxlO~KC"},{"stop_id":"835","geometry":"c`frFhjxlOzKE"},{"stop_id":"836","geometry":"gserFbjxlO~JG"},{"stop_id":"837","geometry":"ggerFzixlOtGC"},{"stop_id":"838","geometry":"q~drFvixlO`HEd@ExCa@"},{"stop_id":"839","geometry":"oodrFhhxlOnDi@v@Gp@ExBA"},{"stop_id":"840","geometry":"{bdrFnfxlOjSG"},{"stop_id":"841","geometry":"oncrFffxlOfKC"},{"stop_id":"842","geometry":"gbcrFbfxlOdIC"},{"stop_id":"843","geometry":"axbrF~exlOfLC"},{"stop_id":"844","geometry":"yjbrFzexlOxHA"},{"stop_id":"845","geometry":"_abrFxexlOxKC"},{"stop_id":"846","geometry":"etarFtexlOpGA"},{"stop_id":"847","geometry":"skarFrexlOpLC"},{"stop_id":"848","geometry":"a~`rFnexlO|IC"},{"stop_id":"849","geometry":"cs`rFjexlOhHA"},{"stop_id":"850","geometry":"yi`rFhexlOrLC"},{"stop_id":"851","geometry":"e|_rFdexlON?REdI?"},{"stop_id":"852","geometry":"{p_rF~dxlObLA"},{"stop_id":"853","geometry":"wc_rF|dxlObI?"},{"stop_id":"854","geometry":"sy~qF|dxlOvI?"},{"stop_id":"855","geometry":"{n~qF|dxlOtJCZIhBQdH?"},{"stop_id":"856","geometry":"yu}qF|cxlOtLA"},{"stop_id":"857","geometry":"ch}qFzcxlOzEA"},{"stop_id":"858","geometry":"ga}qFxcxlOxN?"},{"stop_id":"859","geometry":"mq|qFxcxlOhFA"},{"stop_id":"860","geometry":"cj|qFvcxlOzI?"},{"stop_id":"861","geometry":"g_|qFvcxlOdJA"},{"stop_id":"862","geometry":"at{qFtcxlO~J?"},{"stop_id":"863","geometry":"ah{qFtcxlOj@BbIC"},{"stop_id":"864","geometry":"q|zqFtcxlOxJCVBl@@"},{"stop_id":"865","geometry":"qnzqFvcxlOfH?`AC"},{"stop_id":"866","geometry":"gczqFrcxlO~GA"},{"stop_id":"867","geometry":"gzyqFpcxlOj]E^B`@JtAf@"},{"stop_id":"868","geometry":"cwxqFbexlOp@LPB`LL"},{"stop_id":"1956","geometry":"}gxqFbfxlObBFxBL`FnI"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"230","pattern_name":"17","route_id":"43","stops":[{"stop_id":"840","geometry":"{bdrFnfxlOjSG"},{"stop_id":"841","geometry":"oncrFffxlOfKC"},{"stop_id":"842","geometry":"gbcrFbfxlOdIC"},{"stop_id":"843","geometry":"axbrF~exlOfLC"},{"stop_id":"844","geometry":"yjbrFzexlOxHA"},{"stop_id":"845","geometry":"_abrFxexlOxKC"},{"stop_id":"846","geometry":"etarFtexlOpGA"},{"stop_id":"847","geometry":"skarFrexlOpLC"},{"stop_id":"848","geometry":"a~`rFnexlO|IC"},{"stop_id":"849","geometry":"cs`rFjexlOhHA"},{"stop_id":"850","geometry":"yi`rFhexlOrLC"},{"stop_id":"851","geometry":"e|_rFdexlON?REdI?"},{"stop_id":"852","geometry":"{p_rF~dxlObLA"},{"stop_id":"853","geometry":"wc_rF|dxlObI?"},{"stop_id":"854","geometry":"sy~qF|dxlOvI?"},{"stop_id":"855","geometry":"{n~qF|dxlOtJCZIhBQdH?"},{"stop_id":"856","geometry":"yu}qF|cxlOtLA"},{"stop_id":"857","geometry":"ch}qFzcxlOzEA"},{"stop_id":"858","geometry":"ga}qFxcxlOxN?"},{"stop_id":"859","geometry":"mq|qFxcxlOhFA"},{"stop_id":"860","geometry":"cj|qFvcxlOzI?"},{"stop_id":"861","geometry":"g_|qFvcxlOdJA"},{"stop_id":"862","geometry":"at{qFtcxlO~J?"},{"stop_id":"863","geometry":"ah{qFtcxlOj@BbIC"},{"stop_id":"864","geometry":"q|zqFtcxlOxJCVBl@@"},{"stop_id":"865","geometry":"qnzqFvcxlOfH?`AC"},{"stop_id":"866","geometry":"gczqFrcxlO~GA"},{"stop_id":"867","geometry":"gzyqFpcxlOj]E^B`@JtAf@"},{"stop_id":"868","geometry":"cwxqFbexlOp@LPB`LL"},{"stop_id":"1956","geometry":"}gxqFbfxlObBFxBL`FnI"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"231","pattern_name":"17","route_id":"43","stops":[{"stop_id":"2593","geometry":"sswqFzzxlO~FbJ"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLGhJdk@r@_@jl@wYa@h@sw@aNQ"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOti@p@_@jl@wYa@h@sw@oPSmFgI"},{"stop_id":"739","geometry":"_iwqFpiylOaGcJ"},{"stop_id":"1862","geometry":"aqwqFl~xlOnNjTnPRi@rw@vY`@^kl@ek@s@FiJoGuJkGuJ[c@kDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CiTB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlOm@BuIAWCsA?"},{"stop_id":"740","geometry":"kszqFpcxlOqHB"},{"stop_id":"741","geometry":"}|zqFtcxlOwHBs@C"},{"stop_id":"742","geometry":"ih{qFtcxlOiI?"},{"stop_id":"743","geometry":"sr{qFtcxlOuL@"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[HqH@"},{"stop_id":"304","geometry":"wl~qFzdxlOoJ@"},{"stop_id":"744","geometry":"gx~qF|dxlO_K?"},{"stop_id":"745","geometry":"gd_rF|dxlOkJ@"},{"stop_id":"746","geometry":"so_rF~dxlOiJ?"},{"stop_id":"747","geometry":"}z_rF~dxlOWD{KB"},{"stop_id":"748","geometry":"qh`rFhexlOkH@"},{"stop_id":"749","geometry":"}q`rFjexlOqI@"},{"stop_id":"750","geometry":"o|`rFlexlOiJB"},{"stop_id":"751","geometry":"ygarFpexlOoKB"},{"stop_id":"752","geometry":"itarFtexlOeJB"},{"stop_id":"753","geometry":"o_brFxexlOcJ@"},{"stop_id":"754","geometry":"sjbrFzexlOuJ@"},{"stop_id":"755","geometry":"ivbrF|exlOuJB"},{"stop_id":"756","geometry":"_bcrF`fxlOgLD"},{"stop_id":"757","geometry":"gocrFffxlOqSF"},{"stop_id":"758","geometry":"ycdrFnfxlO{A@q@Dw@FaC\\"},{"stop_id":"759","geometry":"andrF|gxlOgEl@e@DgA@"},{"stop_id":"760","geometry":"wwdrFrixlOgMF"},{"stop_id":"761","geometry":"_ferFzixlOoJD"},{"stop_id":"762","geometry":"oqerF`jxlOcLD"},{"stop_id":"763","geometry":"s~erFfjxlOuKD"},{"stop_id":"764","geometry":"ikfrFljxlO_IB"},{"stop_id":"765","geometry":"iufrFpjxlOcKD"},{"stop_id":"766","geometry":"magrFvjxlOgOF"},{"stop_id":"767","geometry":"uqgrF~jxlOmLD"},{"stop_id":"768","geometry":"c_hrFdkxlOuPF"},{"stop_id":"769","geometry":"yphrFlkxlOcJDQBY?"},{"stop_id":"770","geometry":"i}hrFvkxlOeH@QBs@?"},{"stop_id":"771","geometry":"uhirF|kxlOiK@"},{"stop_id":"772","geometry":"_uirF~kxlO_HD"},{"stop_id":"773","geometry":"_~irFdlxlO}@@IBEuF"},{"stop_id":"774","geometry":"m`jrFtdxlOCsI"},{"stop_id":"775","geometry":"q`jrF`zwlOC_HA[B}E"},{"stop_id":"776","geometry":"s`jrFfiwlODyHF_A"},{"stop_id":"777","geometry":"e`jrFl}vlOJu@l@eDt@eG"},{"stop_id":"778","geometry":"u|irFjnvlOp@sG\\mB"},{"stop_id":"779","geometry":"ezirFhbvlOFa@De@?yC"},{"stop_id":"780","geometry":"wyirFf{ulOAsM"},{"stop_id":"781","geometry":"yyirFrlulOCaN"},{"stop_id":"782","geometry":"}yirFp}tlOC{K"},{"stop_id":"783","geometry":"azirFtptlOAuP"},{"stop_id":"784","geometry":"czirF~~slO?mI"},{"stop_id":"785","geometry":"czirFptslOCqV"},{"stop_id":"786","geometry":"gzirF~|rlO?qBBCTLvNG"},{"stop_id":"787","geometry":null}]},{"pattern_id":"232","pattern_name":"17","route_id":"43","stops":[{"stop_id":"2593","geometry":"sswqFzzxlO~FbJ"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLGhJdk@r@_@jl@wYa@h@sw@aNQ"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOti@p@_@jl@wYa@h@sw@oPSmFgI"},{"stop_id":"739","geometry":"_iwqFpiylOaGcJ"},{"stop_id":"1862","geometry":"aqwqFl~xlOnNjTnPRi@rw@vY`@^kl@ek@s@FiJoGuJkGuJ[c@kDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CiTB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlOm@BuIAWCsA?"},{"stop_id":"740","geometry":"kszqFpcxlOqHB"},{"stop_id":"741","geometry":"}|zqFtcxlOwHBs@C"},{"stop_id":"742","geometry":"ih{qFtcxlOiI?"},{"stop_id":"743","geometry":"sr{qFtcxlOuL@"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[HqH@"},{"stop_id":"304","geometry":"wl~qFzdxlOoJ@"},{"stop_id":"744","geometry":"gx~qF|dxlO_K?"},{"stop_id":"745","geometry":"gd_rF|dxlOkJ@"},{"stop_id":"746","geometry":"so_rF~dxlOiJ?"},{"stop_id":"747","geometry":"}z_rF~dxlOWD{KB"},{"stop_id":"748","geometry":"qh`rFhexlOkH@"},{"stop_id":"749","geometry":"}q`rFjexlOqI@"},{"stop_id":"750","geometry":"o|`rFlexlOiJB"},{"stop_id":"751","geometry":"ygarFpexlOoKB"},{"stop_id":"752","geometry":"itarFtexlOeJB"},{"stop_id":"753","geometry":"o_brFxexlOcJ@"},{"stop_id":"754","geometry":"sjbrFzexlOuJ@"},{"stop_id":"755","geometry":"ivbrF|exlOuJB"},{"stop_id":"756","geometry":"_bcrF`fxlOgLD"},{"stop_id":"757","geometry":"gocrFffxlOqSF"},{"stop_id":"758","geometry":"ycdrFnfxlO{A@q@Dw@FaC\\"},{"stop_id":"759","geometry":"andrF|gxlOgEl@e@DgA@"},{"stop_id":"760","geometry":"wwdrFrixlOgMF"},{"stop_id":"761","geometry":"_ferFzixlOoJD"},{"stop_id":"762","geometry":"oqerF`jxlOcLD"},{"stop_id":"763","geometry":"s~erFfjxlOuKD"},{"stop_id":"764","geometry":"ikfrFljxlO_IB"},{"stop_id":"765","geometry":"iufrFpjxlOcKD"},{"stop_id":"766","geometry":"magrFvjxlOgOF"},{"stop_id":"767","geometry":"uqgrF~jxlOmLD"},{"stop_id":"768","geometry":"c_hrFdkxlOuPF"},{"stop_id":"769","geometry":"yphrFlkxlO[??_G"},{"stop_id":"805","geometry":"uqhrFlcxlO@oBCwF"},{"stop_id":"806","geometry":"wqhrFdxwlOCkJAc@CEAu@?oB"},{"stop_id":"807","geometry":"crhrFhfwlO@mI"},{"stop_id":"808","geometry":"arhrFz{vlOAeK"},{"stop_id":"809","geometry":"crhrFtovlOAiM"},{"stop_id":"810","geometry":"erhrFjavlOC{L"},{"stop_id":"811","geometry":"irhrFnsulOC_U"},{"stop_id":"812","geometry":"mrhrFn}tlOCsU"},{"stop_id":"813","geometry":"qrhrFzftlOCiR"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":null}]},{"pattern_id":"233","pattern_name":"17","route_id":"43","stops":[{"stop_id":"2593","geometry":"sswqFzzxlO~FbJ"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLlA@"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"234","pattern_name":"28","route_id":"44","stops":[{"stop_id":"3115","geometry":"_wprFllcmOS??pByR?"},{"stop_id":"3116","geometry":"mkqrF~ocmO}D?"},{"stop_id":"3117","geometry":"kqqrF~ocmOqQ?"},{"stop_id":"3118","geometry":"}crrF~ocmOwC?AsD"},{"stop_id":"2258","geometry":"whrrFjjcmOGu["},{"stop_id":"2259","geometry":"_irrFtmbmOGwQ"},{"stop_id":"2260","geometry":"girrF|zamO?}BpNA"},{"stop_id":"2261","geometry":"uyqrF|vamO`E?"},{"stop_id":"2262","geometry":"ssqrF|vamOxPA"},{"stop_id":"2263","geometry":"yaqrFzvamO`@AFAbAk@l@S^GtAA"},{"stop_id":"3119","geometry":"gyprFltamOnE?"},{"stop_id":"3120","geometry":"wrprFltamOzH?"},{"stop_id":"3121","geometry":"{hprFltamOfMA"},{"stop_id":"3122","geometry":"szorFjtamOdG?"},{"stop_id":"3123","geometry":"mrorFjtamOhIA"},{"stop_id":"3124","geometry":"chorFhtamObMA"},{"stop_id":"3125","geometry":"_znrFftamOfQA"},{"stop_id":"3126","geometry":"wgnrFdtamOzQ?"},{"stop_id":"3127","geometry":"{tmrFdtamOnLA"},{"stop_id":"3128","geometry":"kgmrFbtamOnC?ZkFD{A@mLC_D"},{"stop_id":"3129","geometry":"{amrFlw`mO[aMGq@Gk@ScA_BeGMeAEk@sC@"},{"stop_id":"3130","geometry":"clmrFrx_mO}MB"},{"stop_id":"3131","geometry":"a{mrFvx_mOsM@"},{"stop_id":"3132","geometry":"uinrFxx_mOib@@"},{"stop_id":"3133","geometry":"_morFzx_mOk@?GyW"},{"stop_id":"3134","geometry":"snorF``_mOCeN"},{"stop_id":"3135","geometry":"wnorFzp~lOEgQ"},{"stop_id":"3136","geometry":"}norFr~}lO?]pSA"},{"stop_id":"3137","geometry":"kznrFr}}lOtZA"},{"stop_id":"3138","geometry":"u~mrFp}}lOxVA"},{"stop_id":"3139","geometry":"{fmrFn}}lO`MA"},{"stop_id":"3140","geometry":"yxlrFl}}lOtI?"},{"stop_id":"3141","geometry":"cnlrFl}}lOlQB"},{"stop_id":"3142","geometry":"u{krFp}}lOlK?"},{"stop_id":"3143","geometry":"gokrFp}}lOhM@"},{"stop_id":"3144","geometry":"}`krFr}}lOfJB"},{"stop_id":"3145","geometry":"uujrFv}}lO~E?EiG"},{"stop_id":"3146","geometry":"{njrFlu}lOAaK"},{"stop_id":"3147","geometry":"}njrFji}lOEk`@"},{"stop_id":"3148","geometry":"cojrF~g|lOAsDrQ?"},{"stop_id":"3149","geometry":"q|irFjb|lOfK?TANEVQV]vBkF"},{"stop_id":"3150","geometry":"{iirFfy{lOVk@JMNINC\\@`DbAXF`@D~BAl@E^M|@k@XMTGd@C|ABVyQ?sAt@CxCY"},{"stop_id":"3151","geometry":"sjhrFn`{lOdOE"},{"stop_id":"3152","geometry":"mzgrFh`{lOtJC"},{"stop_id":"3153","geometry":"wngrFd`{lO|IE"},{"stop_id":"3154","geometry":"ycgrF~_{lOzPE"},{"stop_id":"3155","geometry":"}qfrFx_{lObHC"},{"stop_id":"3156","geometry":"yhfrFt_{lOzUG"},{"stop_id":"3157","geometry":"}qerFl_{lOhNE"},{"stop_id":"3158","geometry":"sberFf_{lOjHC"},{"stop_id":"3159","geometry":"gydrFb_{lOtIE"},{"stop_id":"3160","geometry":"qndrF|~zlO`IA"},{"stop_id":"3161","geometry":"oddrFz~zlO~JC"},{"stop_id":"3162","geometry":"oxcrFv~zlO`JC"},{"stop_id":"3163","geometry":"mmcrFr~zlOhJA"},{"stop_id":"3164","geometry":"cbcrFp~zlObKC"},{"stop_id":"3165","geometry":"_vbrFl~zlOfKC"},{"stop_id":"3166","geometry":"wibrFh~zlOxIA"},{"stop_id":"3167","geometry":"}~arFf~zlOjIA"},{"stop_id":"3168","geometry":"qtarFd~zlOdIC"},{"stop_id":"3169","geometry":"kjarF`~zlOnA?@tMJElA?"},{"stop_id":"1743","geometry":"_earFpl{lOzQE"},{"stop_id":"1744","geometry":"cr`rFjl{lOV?ZHvUEv@C"},{"stop_id":"1745","geometry":"_x_rFjl{lOhSE"},{"stop_id":"1746","geometry":"uc_rFdl{lOdVGNE^?"},{"stop_id":"1747","geometry":"_k~qFvk{lOrGC"},{"stop_id":"1748","geometry":"kb~qFrk{lOtXE"},{"stop_id":"1749","geometry":"uh}qFlk{lOj@?vFSnEAp@BvIL"},{"stop_id":"1750","geometry":"wl|qFhk{lO`V\\"},{"stop_id":"1751","geometry":"uu{qFfl{lOlGJ|@A"},{"stop_id":"1752","geometry":"ik{qFpl{lOnGC"},{"stop_id":"1753","geometry":"yb{qFll{lO|PG"},{"stop_id":"1754","geometry":"{pzqFdl{lOfIC"},{"stop_id":"1755","geometry":"sfzqF`l{lOj@CdB[f@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lO|OC"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"235","pattern_name":"28","route_id":"44","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlO{LD"},{"stop_id":"1635","geometry":"_{_rFt}zlOmI@"},{"stop_id":"1636","geometry":"me`rFv}zlOaJ@"},{"stop_id":"1637","geometry":"op`rFx}zlOwKB"},{"stop_id":"1638","geometry":"g}`rF|}zlOoTD"},{"stop_id":"3170","geometry":"wrarFb~zlOmIB"},{"stop_id":"3171","geometry":"e}arFf~zlOmK@"},{"stop_id":"3172","geometry":"sibrFh~zlOqJB"},{"stop_id":"3173","geometry":"eubrFl~zlOgVD"},{"stop_id":"3174","geometry":"mlcrFr~zlOmKB"},{"stop_id":"3175","geometry":"{xcrFv~zlO}JB"},{"stop_id":"3176","geometry":"yddrFz~zlOwPD"},{"stop_id":"3177","geometry":"qvdrF`_{lOeJD"},{"stop_id":"3178","geometry":"waerFf_{lOuMD"},{"stop_id":"3179","geometry":"mperFl_{lO{UF"},{"stop_id":"3180","geometry":"igfrFt_{lO}UF"},{"stop_id":"3181","geometry":"g~frF|_{lOyND"},{"stop_id":"3182","geometry":"angrFb`{lOsJD"},{"stop_id":"3183","geometry":"uygrFh`{lO_PD"},{"stop_id":"3184","geometry":"ujhrFn`{lOwCXu@B?rAWxQ_BC"},{"stop_id":"3219","geometry":"{thrFvv{lOc@BUFYL}@j@_@Lm@D_C@a@EYGaDcAQC[DOHKLKNcCfGKNUT]NU@{GA"},{"stop_id":"3185","geometry":"eyirFhb|lO_U@@lG"},{"stop_id":"3186","geometry":"cojrFxj|lODl["},{"stop_id":"3187","geometry":"}njrFfg}lO@nJ"},{"stop_id":"3188","geometry":"{njrFvr}lOD~I_HA"},{"stop_id":"3189","geometry":"uwjrFt}}lOaG?"},{"stop_id":"3220","geometry":"w_krFt}}lOgOC"},{"stop_id":"3190","geometry":"_pkrFp}}lOyH?"},{"stop_id":"3191","geometry":"yykrFp}}lOuQC"},{"stop_id":"3192","geometry":"ollrFl}}lOgI?"},{"stop_id":"3193","geometry":"wvlrFl}}lOuW@"},{"stop_id":"3194","geometry":"momrFn}}lO_M@"},{"stop_id":"3195","geometry":"m}mrFp}}lO}R@"},{"stop_id":"3196","geometry":"kqnrFr}}lOq\\@@pB"},{"stop_id":"3197","geometry":"{norFfa~lOBzL"},{"stop_id":"3198","geometry":"wnorFbo~lODjS"},{"stop_id":"3199","geometry":"qnorFnc_mODjTvF?"},{"stop_id":"3200","geometry":"sforFzx_mOjS?"},{"stop_id":"3201","geometry":"grnrFzx_mO`LA"},{"stop_id":"3202","geometry":"eenrFxx_mO|IA"},{"stop_id":"3203","geometry":"gzmrFvx_mOvLC"},{"stop_id":"3204","geometry":"olmrFrx_mO~CADj@LdA~AdGRbAFj@Fp@TbJ"},{"stop_id":"3205","geometry":"abmrFnt`mOH|FAlLEzA[jFkC?"},{"stop_id":"3206","geometry":"ggmrFbtamO{R@"},{"stop_id":"3207","geometry":"c{mrFdtamOmI?"},{"stop_id":"3208","geometry":"qenrFdtamO_TB"},{"stop_id":"3209","geometry":"qznrFhtamOcJ?"},{"stop_id":"3210","geometry":"ueorFhtamOyI@"},{"stop_id":"3211","geometry":"oporFjtamOqN?"},{"stop_id":"3212","geometry":"a`prFjtamOkI@"},{"stop_id":"3213","geometry":"mjprFltamOoE?"},{"stop_id":"3214","geometry":"}pprFltamOqE?"},{"stop_id":"3215","geometry":"owprFltamOmC@_@Fm@RkAl@eD@"},{"stop_id":"3216","geometry":"}eqrFzvamOqL@"},{"stop_id":"3217","geometry":"osqrF|vamO_E?"},{"stop_id":"3218","geometry":"oyqrF|vamOwN@B~L"},{"stop_id":"3221","geometry":"cirrF~dbmOFlT"},{"stop_id":"2267","geometry":"{hrrFlzbmODpTnC?"},{"stop_id":"3110","geometry":"edrrF~ocmOrC?"},{"stop_id":"3111","geometry":"q_rrF~ocmOnI?"},{"stop_id":"3112","geometry":"auqrF~ocmOxO?"},{"stop_id":"3113","geometry":"gdqrF~ocmOjL?"},{"stop_id":"3114","geometry":"{vprF~ocmOrB?FoB_CA"},{"stop_id":"3115","geometry":null}]},{"pattern_id":"236","pattern_name":"28","route_id":"44","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlO{LD"},{"stop_id":"1635","geometry":"_{_rFt}zlOmI@"},{"stop_id":"1636","geometry":"me`rFv}zlOaJ@"},{"stop_id":"1637","geometry":"op`rFx}zlOwKB"},{"stop_id":"1638","geometry":"g}`rF|}zlOoTD"},{"stop_id":"3170","geometry":"wrarFb~zlOmIB"},{"stop_id":"3171","geometry":"e}arFf~zlOmK@"},{"stop_id":"3172","geometry":"sibrFh~zlOqJB"},{"stop_id":"3173","geometry":"eubrFl~zlOgVD"},{"stop_id":"3174","geometry":"mlcrFr~zlOmKB"},{"stop_id":"3175","geometry":"{xcrFv~zlO}JB"},{"stop_id":"3176","geometry":"yddrFz~zlOwPD"},{"stop_id":"3177","geometry":"qvdrF`_{lOeJD"},{"stop_id":"3178","geometry":"waerFf_{lOuMD"},{"stop_id":"3179","geometry":"mperFl_{lO{UF"},{"stop_id":"3180","geometry":"igfrFt_{lO}UF"},{"stop_id":"3181","geometry":"g~frF|_{lOyND"},{"stop_id":"3182","geometry":"angrFb`{lOsJD"},{"stop_id":"3183","geometry":"uygrFh`{lO_PD"},{"stop_id":"3184","geometry":"ujhrFn`{lOwCXu@B?rAWxQ_BC"},{"stop_id":"3219","geometry":"{thrFvv{lOc@BUFYL}@j@_@Lm@D_C@a@EYGaDcAQC[DOHKLKNcCfGKNUT]NU@{GA"},{"stop_id":"3185","geometry":"eyirFhb|lO_U@@lG"},{"stop_id":"3186","geometry":"cojrFxj|lODl["},{"stop_id":"3187","geometry":"}njrFfg}lO@nJ"},{"stop_id":"3188","geometry":"{njrFvr}lOD~I_HA"},{"stop_id":"3189","geometry":"uwjrFt}}lOaG?"},{"stop_id":"3220","geometry":"w_krFt}}lOgOC"},{"stop_id":"3190","geometry":"_pkrFp}}lOyH?"},{"stop_id":"3191","geometry":"yykrFp}}lOuQC"},{"stop_id":"3192","geometry":"ollrFl}}lOgI?"},{"stop_id":"3193","geometry":"wvlrFl}}lOuW@"},{"stop_id":"3194","geometry":"momrFn}}lO_M@"},{"stop_id":"3195","geometry":"m}mrFp}}lO}R@"},{"stop_id":"3196","geometry":"kqnrFr}}lOq\\@@pB"},{"stop_id":"3197","geometry":"{norFfa~lOBzL"},{"stop_id":"3198","geometry":"wnorFbo~lODjS"},{"stop_id":"3199","geometry":"qnorFnc_mODjTvF?"},{"stop_id":"3200","geometry":"sforFzx_mOjS?"},{"stop_id":"3201","geometry":"grnrFzx_mO`LA"},{"stop_id":"3202","geometry":"eenrFxx_mO|IA"},{"stop_id":"3203","geometry":"gzmrFvx_mOvLC"},{"stop_id":"3204","geometry":"olmrFrx_mO~CADj@LdA~AdGRbAFj@Fp@TbJ"},{"stop_id":"3205","geometry":"abmrFnt`mOH|FAlLEzA[jFkC?"},{"stop_id":"3206","geometry":"ggmrFbtamO{R@"},{"stop_id":"3207","geometry":"c{mrFdtamOmI?"},{"stop_id":"3208","geometry":"qenrFdtamO_TB"},{"stop_id":"3209","geometry":"qznrFhtamOcJ?"},{"stop_id":"3210","geometry":"ueorFhtamOyI@"},{"stop_id":"3211","geometry":"oporFjtamOqN?"},{"stop_id":"3212","geometry":"a`prFjtamOkI@"},{"stop_id":"3213","geometry":"mjprFltamOoE?"},{"stop_id":"3214","geometry":"}pprFltamOqE?"},{"stop_id":"3215","geometry":"owprFltamOmC@_@Fm@RkAl@eD@"},{"stop_id":"3216","geometry":"}eqrFzvamOqL@"},{"stop_id":"3217","geometry":"osqrF|vamO_E?"},{"stop_id":"3218","geometry":"oyqrF|vamOwN@B~L"},{"stop_id":"3221","geometry":"cirrF~dbmOFlT"},{"stop_id":"2267","geometry":"{hrrFlzbmODpTnC?"},{"stop_id":"3110","geometry":"edrrF~ocmOrC?"},{"stop_id":"3111","geometry":"q_rrF~ocmOnI?"},{"stop_id":"3112","geometry":"auqrF~ocmOxO?"},{"stop_id":"3113","geometry":"gdqrF~ocmOjL?"},{"stop_id":"3114","geometry":"{vprF~ocmOrB?FoB_CA"},{"stop_id":"3115","geometry":null}]},{"pattern_id":"237","pattern_name":"24","route_id":"40","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOhXVHLtLPzB?LAL^fCxD"},{"stop_id":"1314","geometry":"oxtqFtw|lOrDvF"},{"stop_id":"1315","geometry":"{rtqFl_}lOpE~GrDnD"},{"stop_id":"1316","geometry":"uftqF|m}lOtApAmBNSH[ZQb@EZC`Q"},{"stop_id":"1317","geometry":"yitqFff~lOS|P"},{"stop_id":"1318","geometry":"mjtqFdx~lOHvH"},{"stop_id":"1319","geometry":"cjtqF|a_mOAdOtAA"},{"stop_id":"1320","geometry":"ogtqF`r_mObGG"},{"stop_id":"1321","geometry":"k_tqFxq_mOlIIN@j@NnAr@VLZFXBd@?"},{"stop_id":"1322","geometry":"}lsqFnt_mO~HK"},{"stop_id":"1323","geometry":"}bsqFbt_mOdDCBnNBzAJrB\\vDFlA@jA"},{"stop_id":"1324","geometry":"{{rqFpt`mODhNFpE"},{"stop_id":"1325","geometry":"m{rqFljamOJrM"},{"stop_id":"1326","geometry":"a{rqF`yamOLfM"},{"stop_id":"1327","geometry":"szrqFhgbmORnP"},{"stop_id":"1328","geometry":"_zrqFxxbmONrJ"},{"stop_id":"1329","geometry":"oyrqFldcmOTtO"},{"stop_id":"1330","geometry":"yxrqFbucmOPhN"},{"stop_id":"1331","geometry":"gxrqFlddmORfM"},{"stop_id":"1332","geometry":"swrqFtrdmOTpM"},{"stop_id":"1333","geometry":"}vrqFfaemO\\zS"},{"stop_id":"1334","geometry":"_vrqFbvemONhJFhH"},{"stop_id":"1335","geometry":"gurqFvjfmO\\n`@"},{"stop_id":"1336","geometry":"itrqFflgmOJzMpB?"},{"stop_id":"1337","geometry":"kprqFb{gmOlT?"},{"stop_id":"1338","geometry":"}zqqFb{gmOvQ@"},{"stop_id":"1339","geometry":"ehqqFd{gmOdA?hEKhJD"},{"stop_id":"1360","geometry":"ktpqF~zgmOtE@vV?"},{"stop_id":"1340","geometry":"}uoqF`{gmOfUI"},{"stop_id":"1341","geometry":"u_oqFvzgmOpHC"},{"stop_id":"1342","geometry":"cvnqFrzgmO`JC"},{"stop_id":"1343","geometry":"aknqFnzgmOfJA"},{"stop_id":"1344","geometry":"y_nqFlzgmOdMA"},{"stop_id":"1345","geometry":"sqmqFjzgmOpF?"},{"stop_id":"1346","geometry":"ajmqFjzgmOnLEFfE"},{"stop_id":"1347","geometry":"i|lqFl`hmON~L"},{"stop_id":"1348","geometry":"y{lqFlnhmOTrN"},{"stop_id":"1349","geometry":"c{lqF`~hmOPfM"},{"stop_id":"1350","geometry":"qzlqFhlimOHtGK~H"},{"stop_id":"1351","geometry":"szlqF~~imOUpQ"},{"stop_id":"1352","geometry":"i{lqFpqjmOUnQ"},{"stop_id":"1353","geometry":"_|lqF`dkmOKdH@xBt@`\\"},{"stop_id":"1354","geometry":"szlqFbnlmOHnB^~DvI?"},{"stop_id":"1355","geometry":"qnlqFrwlmOjZC"},{"stop_id":"1356","geometry":"eskqFnwlmOlZL"},{"stop_id":"1357","geometry":"wwjqF|wlmOzEBaGePkMe]eDiIcGePzL~@?tAbBT?}AsKy@"},{"stop_id":"1266","geometry":"gpkqFxmjmOrKx@?|AaAM"},{"stop_id":"1267","geometry":"uekqFbrjmO`AL?}AyIq@"},{"stop_id":"1268","geometry":"mnkqF`njmOeE[bGdPvCtIhT~m@X?Y?nIzUjAxCPKQJr@dBfBpDLQMPfApBnAtBrBzCvGvILQMPtL|OLSMRpLpOLQMPlD`EbEdE|MzL^?_@?pBtB"},{"stop_id":"1261","geometry":"gvgqFtrpmOjAvA`ArAtAvBdApBNQOP|EdKNOON|BtEPOQNdAbBfA~ArM|PLQk@z@IXETAV@d@F\\Rh@JLfEtCRVHPLl@?n@EXOf@_CnD]b@q@f@i@R"},{"stop_id":"1365","geometry":"apfqFfesmOyDl@UFc@N]Pi@`@q@r@i@|@Wl@]fA"},{"stop_id":"1262","geometry":"o~fqFhpsmOu@fCjDnBp@p@dExF}CdHrAnB"},{"stop_id":"1263","geometry":null}]},{"pattern_id":"238","pattern_name":"24","route_id":"40","stops":[{"stop_id":"1313","geometry":"w`uqFte|lOa@D[Hg@Ta@ViErDu@b@}@ZQTuNM"},{"stop_id":"2158","geometry":"e_vqFno|lOaZ_@QADqH"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKlFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"239","pattern_name":"24","route_id":"40","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOhXVHLtLPzB?LAL^fCxD"},{"stop_id":"1314","geometry":"oxtqFtw|lOrDvF"},{"stop_id":"1315","geometry":"{rtqFl_}lOpE~GrDnD"},{"stop_id":"1316","geometry":"uftqF|m}lOtApAmBNSH[ZQb@EZC`Q"},{"stop_id":"1317","geometry":"yitqFff~lOS|P"},{"stop_id":"1318","geometry":"mjtqFdx~lOHvH"},{"stop_id":"1319","geometry":"cjtqF|a_mOAdOtAA"},{"stop_id":"1320","geometry":"ogtqF`r_mObGG"},{"stop_id":"1321","geometry":"k_tqFxq_mOlIIN@j@NnAr@VLZFXBd@?"},{"stop_id":"1322","geometry":"}lsqFnt_mO~HK"},{"stop_id":"1323","geometry":"}bsqFbt_mOdDCBnNBzAJrB\\vDFlA@jA"},{"stop_id":"1324","geometry":"{{rqFpt`mODhNFpE"},{"stop_id":"1325","geometry":"m{rqFljamOJrM"},{"stop_id":"1326","geometry":"a{rqF`yamOLfM"},{"stop_id":"1327","geometry":"szrqFhgbmORnP"},{"stop_id":"1328","geometry":"_zrqFxxbmONrJ"},{"stop_id":"1329","geometry":"oyrqFldcmOTtO"},{"stop_id":"1330","geometry":"yxrqFbucmOPhN"},{"stop_id":"1331","geometry":"gxrqFlddmORfM"},{"stop_id":"1332","geometry":"swrqFtrdmOTpM"},{"stop_id":"1333","geometry":"}vrqFfaemO\\zS"},{"stop_id":"1334","geometry":"_vrqFbvemONhJFhH"},{"stop_id":"1335","geometry":"gurqFvjfmO\\n`@"},{"stop_id":"1336","geometry":"itrqFflgmOJzMpB?"},{"stop_id":"1337","geometry":"kprqFb{gmOlT?"},{"stop_id":"1338","geometry":"}zqqFb{gmOvQ@"},{"stop_id":"1339","geometry":"ehqqFd{gmOdA?hEKhJD"},{"stop_id":"1360","geometry":"ktpqF~zgmOtE@vV?"},{"stop_id":"1340","geometry":"}uoqF`{gmOfUI"},{"stop_id":"1341","geometry":"u_oqFvzgmOpHC"},{"stop_id":"1342","geometry":"cvnqFrzgmO`JC"},{"stop_id":"1343","geometry":"aknqFnzgmOfJA"},{"stop_id":"1344","geometry":"y_nqFlzgmOdMA"},{"stop_id":"1345","geometry":"sqmqFjzgmOpF?"},{"stop_id":"1346","geometry":"ajmqFjzgmOnLEFfE"},{"stop_id":"1347","geometry":"i|lqFl`hmON~L"},{"stop_id":"1348","geometry":"y{lqFlnhmOTrN"},{"stop_id":"1349","geometry":"c{lqF`~hmOPfM"},{"stop_id":"1350","geometry":"qzlqFhlimOHtGK~H"},{"stop_id":"1351","geometry":"szlqF~~imOUpQ"},{"stop_id":"1352","geometry":"i{lqFpqjmOUnQ"},{"stop_id":"1353","geometry":"_|lqF`dkmOKdH@xBt@`\\"},{"stop_id":"1354","geometry":"szlqFbnlmOHnB^~DvI?"},{"stop_id":"1355","geometry":"qnlqFrwlmOjZC"},{"stop_id":"1356","geometry":"eskqFnwlmOlZL"},{"stop_id":"1357","geometry":"wwjqF|wlmOzEBaGePkMe]eDiIcGePzL~@?tAbBT?}AsKy@"},{"stop_id":"1266","geometry":"gpkqFxmjmOrKx@?|AaAM"},{"stop_id":"1267","geometry":"uekqFbrjmO`AL?}AyIq@"},{"stop_id":"1268","geometry":"mnkqF`njmOeE[bGdPvCtIhT~m@X?Y?nIzUjAxCPKQJr@dBfBpDLQMPfApBnAtBrBzCvGvILQMPtL|OLSMRpLpOLQMPlD`EbEdE|MzL^?_@?pBtB"},{"stop_id":"1261","geometry":"gvgqFtrpmOjAvA`ArAtAvBdApBNQOP|EdKNOON|BtEPOQNdAbBfA~ArM|PLQk@z@IXETAV@d@F\\Rh@JLfEtCRVHPLl@?n@EXOf@_CnD]b@q@f@i@R"},{"stop_id":"1365","geometry":"apfqFfesmOyDl@UFc@N]Pi@`@q@r@i@|@Wl@]fA"},{"stop_id":"1262","geometry":"o~fqFhpsmOu@fCjDnBp@p@dExF}CdHrAnB"},{"stop_id":"1263","geometry":null}]},{"pattern_id":"240","pattern_name":"4","route_id":"41","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@ScAOm@Ao@BcAP_A`@g@\\e@b@qC`E]`@e@b@}@h@uAn@y@X}@TcBTsAD_@A_@Ig@U]We@k@u@}AS[e@e@_@S_@Ka@GwCATgmBGsHe@mOEmGI_XjZD@RLPRBJCFIDK@MAMGQJ]Jw@AyVuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@?u^aLA{DB"},{"stop_id":"1774","geometry":"k{frFn{}kOwRJmHGiC?iBNa@@_RLo@}y@fBE"},{"stop_id":"1776","geometry":"orhrFna|kOdDKPhX"},{"stop_id":"1682","geometry":null}]},{"pattern_id":"241","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1313","geometry":"w`uqFte|lOa@D[Hg@Ta@ViErDu@b@}@ZQTuNM"},{"stop_id":"2158","geometry":"e_vqFno|lOaZ_@QADqH"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKlFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@ScAOm@Ao@BcAP_A`@g@\\e@b@qC`E]`@e@b@}@h@uAn@y@X}@TcBTsAD_@A_@Ig@U]We@k@u@}AS[e@e@_@S_@Ka@GwCATgmBGsHe@mOEmGI_XjZD@RLPRBJCFIDK@MAMGQJ]Jw@AyVuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@?u^aLA{DB"},{"stop_id":"1774","geometry":"k{frFn{}kOwRJmHGiC?iBNa@@_RLo@}y@fBE"},{"stop_id":"1776","geometry":"orhrFna|kOdDKPhX"},{"stop_id":"1682","geometry":null}]},{"pattern_id":"242","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1313","geometry":"w`uqFte|lOa@D[Hg@Ta@ViErDu@b@}@ZQTuNM"},{"stop_id":"2158","geometry":"e_vqFno|lOaZ_@QADqH"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKlFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@Sm@KcAEo@BcAP_A`@g@\\w@v@_ClD]`@e@b@}@h@}BbAoBl@kAVoBRgBFcn@TkFFm@CcAQi@SaCiA}@Ue@GiBGiCG_WgA"},{"stop_id":"1684","geometry":"yzirFbxdlOwDQyACaJJ_DJwFd@uKp@"},{"stop_id":"1685","geometry":"{gkrF|zdlOwAJml@@"},{"stop_id":"1769","geometry":"axlrFj{dlO{JE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":null}]},{"pattern_id":"243","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@Sm@KcAEo@BcAP_A`@g@\\w@v@_ClD]`@e@b@}@h@}BbAoBl@kAVoBRgBFcn@TkFFm@CcAQi@SaCiA}@Ue@GiBGiCG_WgA"},{"stop_id":"1684","geometry":"yzirFbxdlOwDQyACaJJ_DJwFd@uKp@"},{"stop_id":"1685","geometry":"{gkrF|zdlOwAJml@@"},{"stop_id":"1769","geometry":"axlrFj{dlO{JE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":null}]},{"pattern_id":"244","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"245","pattern_name":"4","route_id":"41","stops":[{"stop_id":"1313","geometry":"w`uqFte|lOa@D[Hg@Ta@ViErDu@b@}@ZQTuNM"},{"stop_id":"2158","geometry":"e_vqFno|lOaZ_@QADqH"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKlFF"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlO{LD"},{"stop_id":"1635","geometry":"_{_rFt}zlOmI@"},{"stop_id":"1636","geometry":"me`rFv}zlOaJ@"},{"stop_id":"1637","geometry":"op`rFx}zlOwKB"},{"stop_id":"1638","geometry":"g}`rF|}zlOsIBA}D"},{"stop_id":"275","geometry":"}garFbxzlOQu_@"},{"stop_id":"204","geometry":"oharFlwylOIyQ"},{"stop_id":"205","geometry":"yharFrdylOEaM"},{"stop_id":"206","geometry":"_iarFpvxlOGqQ"},{"stop_id":"207","geometry":"giarF~cxlOEmK"},{"stop_id":"208","geometry":"miarFpwwlOEyEGaAa@eDI{A"},{"stop_id":"209","geometry":"gkarFrfwlOEwBA_L"},{"stop_id":"210","geometry":"okarFzuvlOCuM"},{"stop_id":"211","geometry":"skarFdgvlOA}H"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAcI"},{"stop_id":"138","geometry":"ekarFvkrlO?wI"},{"stop_id":"139","geometry":"ekarF~`rlOA}T"},{"stop_id":"140","geometry":"gkarF`kqlO@_I"},{"stop_id":"141","geometry":"ekarF`aqlO?iO"},{"stop_id":"142","geometry":"ekarFvpplO?sG"},{"stop_id":"143","geometry":"ekarFbhplOAcL"},{"stop_id":"144","geometry":"gkarF~zolOEuK"},{"stop_id":"145","geometry":"mkarFhnolOC}L"},{"stop_id":"146","geometry":"qkarFj`olOEsK"},{"stop_id":"147","geometry":"wkarFvsnlOEwL"},{"stop_id":"148","geometry":"}karF~enlOEkQ"},{"stop_id":"149","geometry":"clarFrsmlOEwQ"},{"stop_id":"150","geometry":"ilarFz`mlO?}O"},{"stop_id":"151","geometry":"ilarF|ollO?}G@kD"},{"stop_id":"152","geometry":"glarFrallO@}N"},{"stop_id":"153","geometry":"elarFtqklOB{I"},{"stop_id":"154","geometry":"alarFxfklO@{I"},{"stop_id":"155","geometry":"_larF|{jlO@mI"},{"stop_id":"156","geometry":"}karFnqjlO@_L"},{"stop_id":"157","geometry":"{karFndjlOEcU"},{"stop_id":"158","geometry":"alarFjnilOAoQ"},{"stop_id":"159","geometry":"clarFz{hlOI}J?kB"},{"stop_id":"160","geometry":"mlarFplhlO?{X"},{"stop_id":"161","geometry":"mlarFtrglO?_Kc@{WAwL"},{"stop_id":"162","geometry":"smarF``flOCcR"},{"stop_id":"163","geometry":"wmarF|lelOAaU"},{"stop_id":"164","geometry":"ymarFzvdlO?cJ"},{"stop_id":"165","geometry":"ymarFvkdlO?kS"},{"stop_id":"166","geometry":"ymarFjwclO@uV"},{"stop_id":"167","geometry":"wmarFt_clO?oJ"},{"stop_id":"168","geometry":"wmarFdtblODki@CuA]eI"},{"stop_id":"191","geometry":"snarF||`lOG_DAwN"},{"stop_id":"192","geometry":"}narFdh`lOAsK"},{"stop_id":"193","geometry":"_oarFp{_lOGiX"},{"stop_id":"194","geometry":"goarFfb_lOGqW"},{"stop_id":"195","geometry":"ooarFti~kOEsO{B@"},{"stop_id":"1677","geometry":"qsarFby}kO_SL"},{"stop_id":"1678","geometry":"qgbrFpy}kOcWN"},{"stop_id":"1679","geometry":"u_crF`z}kOij@Vm|@R?fRuH?WB_@VGHCP?lG"},{"stop_id":"1680","geometry":"gtfrFzx~kO@TBJFHZRPD|H@?u^aLA{DB"},{"stop_id":"1774","geometry":"k{frFn{}kOwRJmHGiC?iBNa@@_RLo@}y@fBE"},{"stop_id":"1776","geometry":"orhrFna|kOdDKPhX"},{"stop_id":"1682","geometry":null}]},{"pattern_id":"246","pattern_name":"4","route_id":"41","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lO{H@"},{"stop_id":"1620","geometry":"u}yqFp_{lO}C?c@GeAc@"},{"stop_id":"1621","geometry":"}ezqFd~zlOo@Wa@E{H@"},{"stop_id":"1622","geometry":"krzqFh}zlO{ND"},{"stop_id":"1623","geometry":"gb{qFn}zlOgID"},{"stop_id":"1624","geometry":"ol{qFt}zlOeGASB}DE"},{"stop_id":"1625","geometry":"g{{qFp}zlOuII"},{"stop_id":"1626","geometry":"}e|qFf}zlOsGE"},{"stop_id":"1627","geometry":"qn|qF`}zlOmJI"},{"stop_id":"1628","geometry":"_z|qFv|zlOuEAoSF"},{"stop_id":"1629","geometry":"eu}qF||zlOgLB"},{"stop_id":"1630","geometry":"mb~qF`}zlOyGB"},{"stop_id":"1631","geometry":"gk~qFd}zlOkIB"},{"stop_id":"1632","geometry":"su~qFh}zlOqKB"},{"stop_id":"1633","geometry":"eb_rFl}zlO}I@"},{"stop_id":"1634","geometry":"cm_rFn}zlOgKBCMA{@"},{"stop_id":"1770","geometry":"qy_rFh{zlOIoJOw@A{@"},{"stop_id":"1639","geometry":"mz_rFdlzlOAaJ"},{"stop_id":"1640","geometry":"oz_rFbazlOGmM"},{"stop_id":"1641","geometry":"wz_rFtrylOGaOu@cC"},{"stop_id":"1642","geometry":"u|_rFn~xlOyBmH"},{"stop_id":"1643","geometry":"o``rF`uxlO}AiF"},{"stop_id":"1644","geometry":"mc`rFvmxlOaDsK"},{"stop_id":"1645","geometry":"oh`rFbaxlOwCyJ"},{"stop_id":"1646","geometry":"gm`rFhuwlOkDmLm@uA"},{"stop_id":"1647","geometry":"at`rFdewlOeBsD"},{"stop_id":"1648","geometry":"gw`rFp_wlO{EgK"},{"stop_id":"1649","geometry":"c~`rFhsvlOuFqL"},{"stop_id":"1650","geometry":"yearFvevlOWk@aD@AeF"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAoJsA?"},{"stop_id":"1651","geometry":"ymarFjjrlOu@?{@Ik@Mc@Qy@g@_@[s@_A[k@w@uB"},{"stop_id":"1652","geometry":"}zarFz_rlOy@yBmAwC{AgDe@s@g@o@yAuA"},{"stop_id":"1653","geometry":"igbrFflqlOwBsB_Ao@"},{"stop_id":"1654","geometry":"ambrFbgqlOc@Sa@Mo@Kc@CcA?"},{"stop_id":"1655","geometry":"_tbrFpeqlOgFAXqI"},{"stop_id":"1656","geometry":"mzbrF|zplO?{Z"},{"stop_id":"1657","geometry":"mzbrF`_plOIy\\"},{"stop_id":"1658","geometry":"wzbrFfaolOGaX"},{"stop_id":"1659","geometry":"_{brFdhnlOEmS"},{"stop_id":"1660","geometry":"e{brFvsmlOGuT"},{"stop_id":"1661","geometry":"m{brF`~llOCmN"},{"stop_id":"1662","geometry":"q{brFrnllOC_I"},{"stop_id":"1663","geometry":"u{brFrdllOBiQ"},{"stop_id":"1664","geometry":"q{brFhrklO@kU"},{"stop_id":"1665","geometry":"o{brF|{jlOBuN"},{"stop_id":"1771","geometry":"k{brFfljlO?_K"},{"stop_id":"1666","geometry":"k{brFf`jlO@eP"},{"stop_id":"1667","geometry":"i{brF`oilO@gT"},{"stop_id":"1668","geometry":"g{brFxyhlO@eHuEB"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?uP"},{"stop_id":"1672","geometry":"eidrFr_hlOAgX"},{"stop_id":"1673","geometry":"gidrFjfglO?eQ"},{"stop_id":"1674","geometry":"gidrFdtflO?uQ"},{"stop_id":"1675","geometry":"gidrFnaflOAaS"},{"stop_id":"1676","geometry":"iidrFlmelOAoQ{B@"},{"stop_id":"1683","geometry":"gmdrF~zdlO_SHaAEi@Kg@Qg@Wc@[c@c@wCuEi@m@a@]}@g@k@Sm@KcAEo@BcAP_A`@g@\\w@v@_ClD]`@e@b@}@h@}BbAoBl@kAVoBRgBFcn@TkFFm@CcAQi@SaCiA}@Ue@GiBGiCG_WgA"},{"stop_id":"1684","geometry":"yzirFbxdlOwDQyACaJJ_DJwFd@uKp@"},{"stop_id":"1685","geometry":"{gkrF|zdlOwAJml@@"},{"stop_id":"1769","geometry":"axlrFj{dlO{JE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":null}]},{"pattern_id":"247","pattern_name":"26","route_id":"45","stops":[{"stop_id":"1041","geometry":"wrgqFjwklOAaBmFFH~O"},{"stop_id":"869","geometry":"}ygqFpellOF~M"},{"stop_id":"870","geometry":"uygqFptllOT|c@gB?"},{"stop_id":"871","geometry":"g|gqFnymlOwIB"},{"stop_id":"872","geometry":"_ghqFrymlOyI@"},{"stop_id":"873","geometry":"yqhqFtymlOuL@@jB"},{"stop_id":"874","geometry":"m_iqFb}mlOAlBEj@Gb@]~A"},{"stop_id":"875","geometry":"{`iqF`fnlO_@~AE`@EfABh@Dl@d@hCH~@"},{"stop_id":"876","geometry":"m`iqFlunlODjA@dL"},{"stop_id":"877","geometry":"e`iqF~dolO@dN"},{"stop_id":"878","geometry":"c`iqFdtolOCNEFq@?c@Dc@HOF_@RkB`Bo@b@oAl@s@V"},{"stop_id":"879","geometry":"wniqFt|olOoKpD"},{"stop_id":"880","geometry":"g{iqFfbplOiGtBo@L[Bm@?cIe@]@AJFtG"},{"stop_id":"881","geometry":"grjqFlnplOHbS"},{"stop_id":"882","geometry":"}qjqFpbqlODbL"},{"stop_id":"883","geometry":"wqjqFtoqlO@vH"},{"stop_id":"884","geometry":"uqjqFlyqlOJnX"},{"stop_id":"885","geometry":"iqjqF|rrlOHxR"},{"stop_id":"886","geometry":"_qjqFvfslO@fC}AGsABa@D"},{"stop_id":"887","geometry":"qwjqF`kslOoCV?oD"},{"stop_id":"888","geometry":"a|jqFhfslOAaCyEEeAi@{A?DdKaLD"},{"stop_id":"889","geometry":"{tkqFbmslOoSF"},{"stop_id":"890","geometry":"kilqFjmslO{ID"},{"stop_id":"891","geometry":"gtlqFpmslOwJB"},{"stop_id":"1042","geometry":"_`mqFtmslOmOF"},{"stop_id":"892","geometry":"mpmqF|mslO{IB"},{"stop_id":"893","geometry":"i{mqF`nslOuLB"},{"stop_id":"894","geometry":"_inqFdnslOkWF"},{"stop_id":"895","geometry":"kaoqFlnslOuNB"},{"stop_id":"896","geometry":"aqoqFpnslOuJ@"},{"stop_id":"897","geometry":"w|oqFrnslOuIH"},{"stop_id":"898","geometry":"mgpqF|nslOoN?"},{"stop_id":"899","geometry":"}vpqF|nslOeFB"},{"stop_id":"900","geometry":"c~pqF`oslOyVLmZT"},{"stop_id":"901","geometry":"kqrqFdpslOgNE"},{"stop_id":"902","geometry":"s`sqF~oslO}^T"},{"stop_id":"903","geometry":"q`tqFtpslOSEQKOMKSKc@EsG"},{"stop_id":"904","geometry":"ectqFheslOCiK"},{"stop_id":"905","geometry":"ictqF~xrlOAgCEWGSMQOKQEoJ@"},{"stop_id":"906","geometry":"yptqFhrrlOa@?EyL"},{"stop_id":"907","geometry":"artqFndrlOEaM"},{"stop_id":"908","geometry":"grtqFlvqlOEsM"},{"stop_id":"909","geometry":"mrtqFxgqlOAkF"},{"stop_id":"910","geometry":"ortqFl`qlOGwN"},{"stop_id":"911","geometry":"wrtqFtpplOIaWuB@"},{"stop_id":"912","geometry":"wvtqFtxolOsGB"},{"stop_id":"913","geometry":"k_uqFxxolOwJD"},{"stop_id":"914","geometry":"ckuqF~xolOc[J"},{"stop_id":"915","geometry":"ggvqFjyolOeD@NpH"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO@h@wSF"},{"stop_id":"916","geometry":"}{vqF~rrlOgSJ"},{"stop_id":"917","geometry":"epwqFjsrlO_ER"},{"stop_id":"918","geometry":"evwqF~srlOqJ@"},{"stop_id":"919","geometry":"waxqF`trlOkJ@"},{"stop_id":"920","geometry":"cmxqFbtrlOoIBIEECGWKKoA?"},{"stop_id":"2535","geometry":"g{xqFxrrlOuID"},{"stop_id":"2536","geometry":"}eyqF~rrlO}J@"},{"stop_id":"2537","geometry":"{qyqF`srlOiSH"},{"stop_id":"921","geometry":"efzqFjsrlO_ND"},{"stop_id":"922","geometry":"euzqFpsrlOmND"},{"stop_id":"923","geometry":"sd{qFvsrlOwGB"},{"stop_id":"924","geometry":"km{qFzsrlOW?_@E_@?_BBwBNwARqOrCg@Pe@Tc@\\o@v@Yf@Qd@"},{"stop_id":"1046","geometry":"sp|qF|_slOEJa@nCk@dD_@bBMb@e@z@i@f@YNm@NyFD"},{"stop_id":"925","geometry":"ga}qFprslO{JB"},{"stop_id":"926","geometry":"cm}qFtrslOmLB"},{"stop_id":"927","geometry":"qz}qFxrslOmHB"},{"stop_id":"928","geometry":"_d~qF|rslOuMB"},{"stop_id":"929","geometry":"ur~qF`sslO}RB"},{"stop_id":"930","geometry":"sf_rFdsslOeIB"},{"stop_id":"1044","geometry":"yp_rFhsslO{OD"},{"stop_id":"931","geometry":"ua`rFnsslOgPB"},{"stop_id":"932","geometry":"}r`rFrsslOyUB"},{"stop_id":"933","geometry":"wiarFvsslO}JD"},{"stop_id":"934","geometry":"uuarF|sslO_SH"},{"stop_id":"935","geometry":"uibrFftslOcID"},{"stop_id":"936","geometry":"ysbrFltslOaa@N"},{"stop_id":"937","geometry":"{ucrF|tslOoQFcAA"},{"stop_id":"938","geometry":"ojdrFbuslOaI@"},{"stop_id":"939","geometry":"qtdrFduslOwQF"},{"stop_id":"940","geometry":"igerFluslOaNDyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?fG"},{"stop_id":"788","geometry":"gzirFtaslOBnK"},{"stop_id":"789","geometry":"czirFdnslO?xGmCA"},{"stop_id":"943","geometry":"q~irF|vslOwPK"},{"stop_id":"944","geometry":"ipjrFpvslOgUC"},{"stop_id":"945","geometry":"qfkrFlvslOgOA"},{"stop_id":"946","geometry":"yvkrFjvslOkJC"},{"stop_id":"947","geometry":"eblrFfvslO}PE"},{"stop_id":"948","geometry":"ctlrF`vslOeNA}NM"},{"stop_id":"949","geometry":"gsmrFpuslOeWQ}DIqGCiSQ"},{"stop_id":"950","geometry":"gnorF~sslOm@?WKmUI?T?UaBC{BOqAQqA[sBs@g@UmBiAeAw@qMsK"},{"stop_id":"951","geometry":"_lqrFf~rlOSQKPfBiEuCA]C]IYOsEyDg@g@y@_Ai@_Aa@mAu@kD"},{"stop_id":"1047","geometry":"{~qrF`drlOo@uCGe@Ee@@wD"},{"stop_id":"1050","geometry":"w`rrFfwqlO@oFA]GYKWY[yDyAwBs@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOcKEGe@MYs@k@IEYE_@DYPKJO\\CXCj@"},{"stop_id":"952","geometry":"ctsrFvgqlOFj@NZVPNBl@@LC`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"248","pattern_name":"26","route_id":"45","stops":[{"stop_id":"2910","geometry":"wdsrFdxplOCdNnA@"},{"stop_id":"2911","geometry":"kbsrFlgqlOvNB"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFvBr@xDxAXZJVFX@\\?tC"},{"stop_id":"1049","geometry":"u`rrFltqlOCpGHx@j@nC"},{"stop_id":"1048","geometry":"c_rrFhcrlO|@bE`@lAh@~@x@~@f@f@rExDXN\\H\\BtC@aB`EQZnOfMlBlAd@TlAh@nA`@vBf@|BTpADdA??W?V~OGlD@VQT?"},{"stop_id":"953","geometry":"_oorF~sslO`TPpGB|DHxTP"},{"stop_id":"954","geometry":"sumrFpuslOhQL|H@"},{"stop_id":"955","geometry":"kylrF`vslOfPB"},{"stop_id":"956","geometry":"chlrFdvslOxRD"},{"stop_id":"957","geometry":"itkrFjvslOnJ@"},{"stop_id":"958","geometry":"yhkrFlvslOzUB"},{"stop_id":"959","geometry":"}qjrFpvslOdNF"},{"stop_id":"960","geometry":"wbjrFxvslOrGD?mA"},{"stop_id":"785","geometry":"czirFptslOCqV"},{"stop_id":"786","geometry":"gzirF~|rlO?qBBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslO~MK"},{"stop_id":"965","geometry":"_serFpuslOfIA"},{"stop_id":"966","geometry":"wherFnuslObSG"},{"stop_id":"967","geometry":"stdrFfuslOlIC"},{"stop_id":"968","geometry":"ejdrFbuslOx@@lOG"},{"stop_id":"969","geometry":"}wcrF|tslOjc@O"},{"stop_id":"970","geometry":"qsbrFltslOhMG"},{"stop_id":"971","geometry":"gebrFdtslOfPG"},{"stop_id":"972","geometry":"_tarF|sslO`JE"},{"stop_id":"973","geometry":"}harFvsslObTC"},{"stop_id":"974","geometry":"ys`rFrsslOhWE"},{"stop_id":"975","geometry":"o{_rFlsslOvRE"},{"stop_id":"976","geometry":"wg_rFfsslOvRE"},{"stop_id":"977","geometry":"_t~qF`sslOfLC"},{"stop_id":"978","geometry":"wf~qF|rslOvKC"},{"stop_id":"979","geometry":"_z}qFxrslOpJC"},{"stop_id":"980","geometry":"mn}qFtrslObOE"},{"stop_id":"981","geometry":"i~|qFnrslOzCCl@OXOh@g@d@{@hBoH|@mC`@{@Z_@\\]d@[r@WpOqCfAObAKxAGzBi@fA?"},{"stop_id":"982","geometry":"{k{qFzsrlOxMG"},{"stop_id":"983","geometry":"a}zqFrsrlOhOE"},{"stop_id":"984","geometry":"wlzqFlsrlOxLC"},{"stop_id":"985","geometry":"}~yqFhsrlOlFC"},{"stop_id":"986","geometry":"owyqFdsrlOfGC"},{"stop_id":"2587","geometry":"goyqF`srlOvFA"},{"stop_id":"2588","geometry":"ogyqF~rrlOlLE"},{"stop_id":"2589","geometry":"azxqFxrrlOh@?JJFVDBHDrJC"},{"stop_id":"987","geometry":"_lxqFbtrlOrHA"},{"stop_id":"988","geometry":"kbxqF`trlO|KA"},{"stop_id":"989","geometry":"muwqF~srlOrFAFAJMJC|AA"},{"stop_id":"990","geometry":"{iwqFfsrlOpKCXCzA?"},{"stop_id":"991","geometry":"syvqF~rrlOlQGGuB"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOSwJjDA"},{"stop_id":"992","geometry":"agvqFjyolO~QI"},{"stop_id":"993","geometry":"atuqF`yolOtIC"},{"stop_id":"994","geometry":"kiuqF|xolO~FA"},{"stop_id":"995","geometry":"kauqFzxolOhMG@nB"},{"stop_id":"996","geometry":"_stqFb|olOBnI"},{"stop_id":"997","geometry":"{rtqFrfplOHhV"},{"stop_id":"998","geometry":"qrtqF|}plODhN"},{"stop_id":"999","geometry":"krtqFfmqlODjM"},{"stop_id":"1000","geometry":"ertqFr{qlO@fF"},{"stop_id":"1001","geometry":"crtqFzbrlOFlN`A?"},{"stop_id":"1002","geometry":"yotqFhrrlOdGA"},{"stop_id":"1003","geometry":"sgtqFfrrlOhA?PDTRN\\DVB`G"},{"stop_id":"1004","geometry":"gctqFx|rlOBzI"},{"stop_id":"1005","geometry":"cctqFtgslO@zDLn@JRNLPJZDn@?"},{"stop_id":"1006","geometry":"y~sqFtpslOfI?"},{"stop_id":"1007","geometry":"qtsqFtpslOtNA"},{"stop_id":"1008","geometry":"{dsqFrpslOdRM"},{"stop_id":"1009","geometry":"uqrqFdpslOhJI"},{"stop_id":"1010","geometry":"kfrqFzoslO|XQ"},{"stop_id":"1011","geometry":"mlqqFhoslO|KE"},{"stop_id":"1012","geometry":"o_qqFboslOhGC"},{"stop_id":"1013","geometry":"ewpqF~nslObIF"},{"stop_id":"1014","geometry":"ampqFfoslOxMQ"},{"stop_id":"1015","geometry":"g~oqFtnslOfLC"},{"stop_id":"1016","geometry":"_qoqFpnslOxLC"},{"stop_id":"1017","geometry":"ecoqFlnslOlSG"},{"stop_id":"1045","geometry":"wnnqFdnslOpWE"},{"stop_id":"1018","geometry":"evmqF~mslOvJC"},{"stop_id":"1019","geometry":"mjmqFzmslOzRI"},{"stop_id":"1020","geometry":"qvlqFpmslObJC"},{"stop_id":"1021","geometry":"mklqFlmslOlXI"},{"stop_id":"1022","geometry":"_rkqFbmslOdIEnEEfD]?oD"},{"stop_id":"888","geometry":"a|jqFhfslOAaCyEEeAi@{A?DdKnEExI{@rAC|AFA}B"},{"stop_id":"1023","geometry":"_qjqF`gslOImV"},{"stop_id":"1024","geometry":"iqjqFrorlOIqP"},{"stop_id":"1025","geometry":"sqjqF`~qlOCuL"},{"stop_id":"1026","geometry":"wqjqFjpqlOGiN"},{"stop_id":"1027","geometry":"_rjqF`aqlOEiO"},{"stop_id":"1028","geometry":"erjqFvpplOGyG"},{"stop_id":"1029","geometry":"mrjqF|gplO?qA\\AbId@l@?ZCn@M`GqB"},{"stop_id":"1030","geometry":"o{iqFjbplOtJgD"},{"stop_id":"1031","geometry":"yoiqFb}olOtAe@nAm@n@c@jBaB^SNGb@Ib@Ep@?DGBI?}F"},{"stop_id":"1032","geometry":"c`iqFllolOAmH"},{"stop_id":"1033","geometry":"e`iqF~bolOCiKCo@OiA"},{"stop_id":"1034","geometry":"}`iqFzrnlO_@wBEm@Ci@@i@H_A|@_EFc@Dk@@qC"},{"stop_id":"1035","geometry":"m_iqF~{mlOAgAfNA"},{"stop_id":"1036","geometry":"gphqFtymlOhIA"},{"stop_id":"1037","geometry":"}ehqFrymlO|KCAeB"},{"stop_id":"1038","geometry":"aygqFhvmlOUyd@"},{"stop_id":"1039","geometry":"wygqFnpllOEyI"},{"stop_id":"1040","geometry":"}ygqFtellOCqFzC@nAHAcF"},{"stop_id":"1041","geometry":null}]},{"pattern_id":"249","pattern_name":"2","route_id":"37","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?oN"},{"stop_id":"338","geometry":"s_`rFtaklO@o["},{"stop_id":"339","geometry":"q_`rFdejlO@i`@"},{"stop_id":"340","geometry":"o_`rFzcilO?oV"},{"stop_id":"341","geometry":"o_`rFjlhlOC}a@"},{"stop_id":"342","geometry":"s_`rFliglOA_V"},{"stop_id":"343","geometry":"u_`rFlrflOAoL"},{"stop_id":"344","geometry":"w_`rF|dflOA_J"},{"stop_id":"345","geometry":"y_`rF|yelOCw["},{"stop_id":"346","geometry":"}_`rFd}dlOA{BvME"},{"stop_id":"347","geometry":"gq_rFbydlOlME"},{"stop_id":"348","geometry":"yb_rF|xdlOtOE@qF"},{"stop_id":"349","geometry":"ar~qFdqdlO?qZ"},{"stop_id":"350","geometry":"ar~qFruclO?w^"},{"stop_id":"351","geometry":"ar~qFzublOAcMOaD"},{"stop_id":"352","geometry":"sr~qFtbblO?{FLuC"},{"stop_id":"353","geometry":"er~qFbvalOC{QGw@AiA"},{"stop_id":"354","geometry":"sr~qFd_alOEgL"},{"stop_id":"355","geometry":"yr~qF|q`lOMeb@"},{"stop_id":"356","geometry":"gs~qFvn_lOIcZ"},{"stop_id":"357","geometry":"qs~qFrs~kOE}L"},{"stop_id":"358","geometry":"ws~qFte~kOE{L{A@"},{"stop_id":"359","geometry":"yv~qFzw}kOa]N?pB"},{"stop_id":"360","geometry":"{t_rF|{}kODn]"},{"stop_id":"361","geometry":"ut_rFlz~kODzN"},{"stop_id":"362","geometry":"ot_rFhj_lOLn\\"},{"stop_id":"363","geometry":null}]},{"pattern_id":"250","pattern_name":"2","route_id":"37","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?aHpPI?iB"},{"stop_id":"436","geometry":null}]},{"pattern_id":"251","pattern_name":"2","route_id":"37","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"252","pattern_name":"18","route_id":"46","stops":[{"stop_id":"3109","geometry":"cysrFrd{lOX`]wl@@Ki\\"},{"stop_id":"2953","geometry":"mfurFle{lOMy_@"},{"stop_id":"2888","geometry":"{furFrdzlOGqU"},{"stop_id":"2889","geometry":"cgurF`nylOMo_@"},{"stop_id":"3107","geometry":"qgurFpmxlOAyA`JA"},{"stop_id":"2890","geometry":"q|trFtjxlOdJ?"},{"stop_id":"2891","geometry":"kqtrFtjxlOrP?"},{"stop_id":"2892","geometry":"w_trFtjxlOzDADgK"},{"stop_id":"2893","geometry":"uysrFj~wlOD{N"},{"stop_id":"2894","geometry":"oysrFnnwlO?kG"},{"stop_id":"2895","geometry":"oysrFbfwlOB_G?kG"},{"stop_id":"2896","geometry":"kysrFvuvlO@mS"},{"stop_id":"2897","geometry":"iysrFhavlODwe@rCfEZ^"},{"stop_id":"2898","geometry":"sssrFxaulOpBlBvNzJ"},{"stop_id":"2899","geometry":"i`srFbqulOfEvC"},{"stop_id":"2900","geometry":"azrrFzuulO~BdBpAv@zBjA|@`@"},{"stop_id":"2901","geometry":"umrrFf~ulOv@V?vC"},{"stop_id":"2902","geometry":"}krrFvcvlOApK"},{"stop_id":"2916","geometry":"_lrrFhpvlO?jO"},{"stop_id":"2917","geometry":"_lrrFt`wlOArP"},{"stop_id":"2918","geometry":"alrrFhrwlOAfWnB?"},{"stop_id":"2919","geometry":"shrrFpjxlOtP@"},{"stop_id":"2920","geometry":"}vqrFrjxlOdG?vGG"},{"stop_id":"2921","geometry":"_fqrFjjxlOr@ChD?^FfC@rH?"},{"stop_id":"2922","geometry":"epprFpjxlOtK?"},{"stop_id":"2923","geometry":"ocprFpjxlOtX?"},{"stop_id":"2924","geometry":"yiorFpjxlO~g@C"},{"stop_id":"2925","geometry":"y`nrFljxlO|[A"},{"stop_id":"2926","geometry":"{cmrFjjxlOtLA"},{"stop_id":"2927","geometry":"evlrFhjxlO~L?bCBdOl@dFD"},{"stop_id":"2928","geometry":"ulkrF`lxlOnGD"},{"stop_id":"2929","geometry":"edkrFflxlOrFV~GA"},{"stop_id":"2930","geometry":"qsjrF|lxlO~AEzIC"},{"stop_id":"2931","geometry":"uejrFrlxlONAPF^AbBIFA?d@DZJXnBtD"},{"stop_id":"2932","geometry":"e|irF|txlO|IpPfA?"},{"stop_id":"2933","geometry":"_oirFnfylOpQG"},{"stop_id":"2934","geometry":"m|hrFffylObHC"},{"stop_id":"2935","geometry":"ishrFbfylOlOG"},{"stop_id":"2936","geometry":"{bhrFzeylOzNE"},{"stop_id":"2937","geometry":"_sgrFteylOxQK"},{"stop_id":"2938","geometry":"e`grFheylOlRG"},{"stop_id":"2939","geometry":"wlfrF`eylOdLE"},{"stop_id":"2940","geometry":"q_frFzdylOzHC"},{"stop_id":"2941","geometry":"uuerFvdylOxBCFhT"},{"stop_id":"2952","geometry":"sqerF|yylOBbF"},{"stop_id":"2942","geometry":"oqerF`azlO?^|IC"},{"stop_id":"2943","geometry":"qferF|azlOnFC"},{"stop_id":"2944","geometry":"a_erFxazlOxPG"},{"stop_id":"2945","geometry":"gmdrFpazlOhOE"},{"stop_id":"2946","geometry":"}|crFjazlO`[G"},{"stop_id":"2947","geometry":"{`crFbazlOn_@K"},{"stop_id":"2948","geometry":"k`brFv`zlOdUE"},{"stop_id":"2949","geometry":"ejarFp`zlOx@?FvMbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"253","pattern_name":"18","route_id":"46","stops":[{"stop_id":"3109","geometry":"cysrFrd{lOX`]wl@@Ki\\"},{"stop_id":"2953","geometry":"mfurFle{lOMy_@"},{"stop_id":"2888","geometry":"{furFrdzlOGqU"},{"stop_id":"2889","geometry":"cgurF`nylOMo_@"},{"stop_id":"3107","geometry":"qgurFpmxlOAyA`JA"},{"stop_id":"2890","geometry":"q|trFtjxlOdJ?"},{"stop_id":"2891","geometry":"kqtrFtjxlOrP?"},{"stop_id":"2892","geometry":"w_trFtjxlOzDApJDfJ?NMjH?`LDBgm@BqvBPoIFaa@FaBJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBG`BG`a@QnIEbzC"},{"stop_id":"2873","geometry":"alrrFz_xlODczCPoIFaa@FaBJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@h\\F\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIEloC"},{"stop_id":"2874","geometry":"alrrFduwlODmoCPoIDo_@HsCJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnICdxB"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlOBkmBPoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@h\\F\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIAptA"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQPoIFaa@FaBJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@jSD"},{"stop_id":"2908","geometry":"ovrrFngqlOkSEAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PfB@"},{"stop_id":"2909","geometry":"sasrFlgqlOgBABeN"},{"stop_id":"2910","geometry":"wdsrFdxplO?yAeHAAjIBTNf@JP^\\Tb@Jj@@t@nGB"},{"stop_id":"2911","geometry":"kbsrFlgqlOoGCAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PfQD"},{"stop_id":"2912","geometry":"srrrFpgqlOgQEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@h\\F\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2951","geometry":"kkrrFnzrlOOfIAjV"},{"stop_id":"2913","geometry":"}krrFb|slO@kVPoIFaa@FaBJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIAhs@"},{"stop_id":"2914","geometry":"}krrF`ytlO@is@PoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@h\\F\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIA~`A"},{"stop_id":"2915","geometry":"}krrFvfulO?~["},{"stop_id":"2902","geometry":"}krrFvcvlOApK"},{"stop_id":"2916","geometry":"_lrrFhpvlO?jO"},{"stop_id":"2917","geometry":"_lrrFt`wlOArP"},{"stop_id":"2918","geometry":"alrrFhrwlODqlCPoIDo_@HsCJcBP_BT_BTqAgBo@[G]Ci\\GAu@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBG`BG`a@QnICpvBCfm@nB?"},{"stop_id":"2919","geometry":"shrrFpjxlOtP@"},{"stop_id":"2920","geometry":"}vqrFrjxlOdG?vGG"},{"stop_id":"2921","geometry":"_fqrFjjxlOr@ChD?^FfC@rH?"},{"stop_id":"2922","geometry":"epprFpjxlOtK?"},{"stop_id":"2923","geometry":"ocprFpjxlOtX?"},{"stop_id":"2924","geometry":"yiorFpjxlO~g@C"},{"stop_id":"2925","geometry":"y`nrFljxlO|[A"},{"stop_id":"2926","geometry":"{cmrFjjxlOtLA"},{"stop_id":"2927","geometry":"evlrFhjxlO~L?bCBdOl@dFD"},{"stop_id":"2928","geometry":"ulkrF`lxlOnGD"},{"stop_id":"2929","geometry":"edkrFflxlOrFV~GA"},{"stop_id":"2930","geometry":"qsjrF|lxlO~AEzIC"},{"stop_id":"2931","geometry":"uejrFrlxlONAPF^AbBIFA?d@DZJXnBtD"},{"stop_id":"2932","geometry":"e|irF|txlO|IpPfA?"},{"stop_id":"2933","geometry":"_oirFnfylOpQG"},{"stop_id":"2934","geometry":"m|hrFffylObHC"},{"stop_id":"2935","geometry":"ishrFbfylOlOG"},{"stop_id":"2936","geometry":"{bhrFzeylOzNE"},{"stop_id":"2937","geometry":"_sgrFteylOxQK"},{"stop_id":"2938","geometry":"e`grFheylOlRG"},{"stop_id":"2939","geometry":"wlfrF`eylOdLE"},{"stop_id":"2940","geometry":"q_frFzdylOzHC"},{"stop_id":"2941","geometry":"uuerFvdylOxBCFhT"},{"stop_id":"2952","geometry":"sqerF|yylOBbF"},{"stop_id":"2942","geometry":"oqerF`azlO?^|IC"},{"stop_id":"2943","geometry":"qferF|azlOnFC"},{"stop_id":"2944","geometry":"a_erFxazlOxPG"},{"stop_id":"2945","geometry":"gmdrFpazlOhOE"},{"stop_id":"2946","geometry":"}|crFjazlO`[G"},{"stop_id":"2947","geometry":"{`crFbazlOn_@K"},{"stop_id":"2948","geometry":"k`brFv`zlOdUE"},{"stop_id":"2949","geometry":"ejarFp`zlOx@?FvMbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"254","pattern_name":"18","route_id":"46","stops":[{"stop_id":"2910","geometry":"wdsrFdxplOCdNnA@"},{"stop_id":"2911","geometry":"kbsrFlgqlOvNB"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2951","geometry":"kkrrFnzrlOOfIAjV"},{"stop_id":"2913","geometry":"}krrFb|slO?|["},{"stop_id":"2914","geometry":"}krrF`ytlO?tL"},{"stop_id":"2915","geometry":"}krrFvfulO?~["},{"stop_id":"2902","geometry":"}krrFvcvlOApK"},{"stop_id":"2916","geometry":"_lrrFhpvlO?jO"},{"stop_id":"2917","geometry":"_lrrFt`wlOArP"},{"stop_id":"2918","geometry":"alrrFhrwlOAfWnB?"},{"stop_id":"2919","geometry":"shrrFpjxlOtP@"},{"stop_id":"2920","geometry":"}vqrFrjxlOdG?vGG"},{"stop_id":"2921","geometry":"_fqrFjjxlOr@ChD?^FfC@rH?"},{"stop_id":"2922","geometry":"epprFpjxlOtK?"},{"stop_id":"2923","geometry":"ocprFpjxlOtX?"},{"stop_id":"2924","geometry":"yiorFpjxlO~g@C"},{"stop_id":"2925","geometry":"y`nrFljxlO|[A"},{"stop_id":"2926","geometry":"{cmrFjjxlOtLA"},{"stop_id":"2927","geometry":"evlrFhjxlO~L?bCBdOl@dFD"},{"stop_id":"2928","geometry":"ulkrF`lxlOnGD"},{"stop_id":"2929","geometry":"edkrFflxlOrFV~GA"},{"stop_id":"2930","geometry":"qsjrF|lxlO~AEzIC"},{"stop_id":"2931","geometry":"uejrFrlxlONAPF^AbBIFA?d@DZJXnBtD"},{"stop_id":"2932","geometry":"e|irF|txlO|IpPfA?"},{"stop_id":"2933","geometry":"_oirFnfylOpQG"},{"stop_id":"2934","geometry":"m|hrFffylObHC"},{"stop_id":"2935","geometry":"ishrFbfylOlOG"},{"stop_id":"2936","geometry":"{bhrFzeylOzNE"},{"stop_id":"2937","geometry":"_sgrFteylOxQK"},{"stop_id":"2938","geometry":"e`grFheylOlRG"},{"stop_id":"2939","geometry":"wlfrF`eylOdLE"},{"stop_id":"2940","geometry":"q_frFzdylOzHC"},{"stop_id":"2941","geometry":"uuerFvdylOxBCFhT"},{"stop_id":"2952","geometry":"sqerF|yylOBbF"},{"stop_id":"2942","geometry":"oqerF`azlO?^|IC"},{"stop_id":"2943","geometry":"qferF|azlOnFC"},{"stop_id":"2944","geometry":"a_erFxazlOxPG"},{"stop_id":"2945","geometry":"gmdrFpazlOhOE"},{"stop_id":"2946","geometry":"}|crFjazlO`[G"},{"stop_id":"2947","geometry":"{`crFbazlOn_@K"},{"stop_id":"2948","geometry":"k`brFv`zlOdUE"},{"stop_id":"2949","geometry":"ejarFp`zlOx@?FvMbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"255","pattern_name":"18","route_id":"46","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSuAg@oAo@"},{"stop_id":"2954","geometry":"cqrrFf|ulOkAm@qAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlOF`V"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCdS"},{"stop_id":"3109","geometry":null}]},{"pattern_id":"256","pattern_name":"18","route_id":"46","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@aLEkH?OLgJ?qJEFpT"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCdS"},{"stop_id":"3109","geometry":null}]},{"pattern_id":"257","pattern_name":"18","route_id":"46","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSuAg@oAo@"},{"stop_id":"2954","geometry":"cqrrFf|ulOkAm@qAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlOF`V"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCdS"},{"stop_id":"3109","geometry":null}]},{"pattern_id":"258","pattern_name":"18","route_id":"46","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@yW"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOgHCAu@Kk@Uc@_@]KQOg@Em@BsHdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"259","pattern_name":"18","route_id":"46","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@yW"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOgHCAu@Kk@Uc@_@]KQOg@Em@BsHdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"260","pattern_name":"18","route_id":"46","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlOzGJ"},{"stop_id":"99","geometry":"}`wqFxuzlOdHJ"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFCjC"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEF"},{"stop_id":"102","geometry":null}]},{"pattern_id":"261","pattern_name":"3","route_id":"35","stops":[{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOLwS"},{"stop_id":"3339","geometry":"szvqFzd|lOFyJ"},{"stop_id":"3340","geometry":"kzvqF`y{lOFiKjFF"},{"stop_id":"1765","geometry":null}]},{"pattern_id":"262","pattern_name":"16","route_id":"38","stops":[{"stop_id":"3663","geometry":"ay{pFvlklO?eEbCiAxEk@~DC?vQ"},{"stop_id":"3664","geometry":"ch{pFnuklOQ`I"},{"stop_id":"3665","geometry":"uh{pFp_llOAf@aMC"},{"stop_id":"3666","geometry":"yv{pFt`llOcOCoGMkEA"},{"stop_id":"3648","geometry":"yu|pF``llO{n@K"},{"stop_id":"3649","geometry":"ue~pFt_llOySA"},{"stop_id":"3650","geometry":"oz~pFr_llOgVA"},{"stop_id":"3651","geometry":"wq_qFp_llOoJC"},{"stop_id":"3652","geometry":"g}_qFl_llOwHAi@CqAKs@K"},{"stop_id":"3653","geometry":"ol`qFn~klOiDc@mBIe_@KsAHgBT"},{"stop_id":"3654","geometry":"i{aqFt}klO_CXy@DwDAgPD"},{"stop_id":"3655","geometry":"cxbqFx~klOqPB"},{"stop_id":"3656","geometry":"uicqF|~klOaJBcVC"},{"stop_id":"3657","geometry":"{kdqF|~klOe[A"},{"stop_id":"3658","geometry":"aheqFz~klOmb@?"},{"stop_id":"3659","geometry":"okfqFz~klOkS?"},{"stop_id":"3660","geometry":"{_gqFz~klOaO@o@G"},{"stop_id":"3661","geometry":"mqgqFt~klOwBO}G?"},{"stop_id":"3583","geometry":"c~gqFd~klOgPF"},{"stop_id":"3584","geometry":"kohqFl~klOaMF"},{"stop_id":"3585","geometry":"m}hqFt~klOwIDaYD"},{"stop_id":"3586","geometry":"gbjqF`_llOeG@"},{"stop_id":"3587","geometry":"mjjqFb_llOoXD"},{"stop_id":"3588","geometry":"}ckqFh_llOwPB"},{"stop_id":"3589","geometry":"uukqFl_llOgLBsAC"},{"stop_id":"3590","geometry":"qelqFl_llOqF[kACoSB@xF"},{"stop_id":"3591","geometry":"}cmqFjfllODtM"},{"stop_id":"3592","geometry":"wcmqF`ullODnM"},{"stop_id":"3593","geometry":"qcmqFpcmlOD|M"},{"stop_id":"3594","geometry":"kcmqFnrmlO@|F"},{"stop_id":"3595","geometry":"icmqFlzmlOBrF"},{"stop_id":"3596","geometry":"ecmqF`bnlOFjU"},{"stop_id":"3597","geometry":"}bmqFlxnlOD~M"},{"stop_id":"3598","geometry":"wbmqFlgolOB`M"},{"stop_id":"3599","geometry":"sbmqFnuolO?d@OC_JLBlI"},{"stop_id":"1432","geometry":"_nmqFlaplODdM"},{"stop_id":"1433","geometry":"ymmqFroplOFhS"},{"stop_id":"1434","geometry":"qmmqF|cqlOBpJ"},{"stop_id":"1435","geometry":"mmmqFnoqlOFvQ"},{"stop_id":"1436","geometry":"emmqFfbrlOTfq@"},{"stop_id":"3600","geometry":"olmqFntslODjR"},{"stop_id":"3633","geometry":"ilmqFzgtlOFbS"},{"stop_id":"3601","geometry":"almqF~{tlOBn@DnM"},{"stop_id":"3602","geometry":"wkmqF~kulOF`R"},{"stop_id":"3603","geometry":"okmqF`_vlODrRCl@@fF"},{"stop_id":"3604","geometry":"kkmqFj{vlO@dBFf@ZrABVBfB"},{"stop_id":"3605","geometry":"}imqFlfwlOJ|X"},{"stop_id":"3606","geometry":"qimqFj`xlOFpR"},{"stop_id":"3607","geometry":"iimqF|sxlOBnH"},{"stop_id":"3608","geometry":"eimqFl}xlODvJ"},{"stop_id":"3609","geometry":"_imqFdiylOH~Q"},{"stop_id":"3610","geometry":"uhmqFd|ylOJrR"},{"stop_id":"3611","geometry":"ihmqFxozlODnJ_D@"},{"stop_id":"3612","geometry":"cmmqFj{zlOkPH"},{"stop_id":"3613","geometry":"o~mqFt{zlO{OH"},{"stop_id":"3614","geometry":"konqF~{zlO{JD"},{"stop_id":"3615","geometry":"g{nqFd|zlOeQL"},{"stop_id":"3616","geometry":"mmoqFr|zlOoMB"},{"stop_id":"3617","geometry":"}{oqFv|zlOsID"},{"stop_id":"3618","geometry":"qfpqF||zlO}FB"},{"stop_id":"3619","geometry":"onpqF`}zlOqG?"},{"stop_id":"3620","geometry":"awpqF`}zlOyOH"},{"stop_id":"3621","geometry":"{gqqFj}zlOaHB"},{"stop_id":"3622","geometry":"}pqqFn}zlOaH@k@?SE_A@"},{"stop_id":"3623","geometry":"_~qqFl}zlOcM@"},{"stop_id":"3624","geometry":"clrqFn}zlOoHB"},{"stop_id":"3625","geometry":"surqFr}zlOgHDOBuC@"},{"stop_id":"3626","geometry":"adsqF~}zlOgHB"},{"stop_id":"3627","geometry":"imsqFb~zlOkND"},{"stop_id":"3628","geometry":"u|sqFh~zlOQ?i@FeKfDS?"},{"stop_id":"3629","geometry":"kktqFxc{lOO?UN}JK"},{"stop_id":"3630","geometry":null}]},{"pattern_id":"263","pattern_name":"16","route_id":"38","stops":[{"stop_id":"3630","geometry":"oxtqF|c{lOqNS"},{"stop_id":"3631","geometry":"ahuqFhc{lOyLOOCLmS"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lOfm@t@@aB"},{"stop_id":"3534","geometry":"i|tqF~k{lOHiO"},{"stop_id":"3535","geometry":"_|tqFt{zlO@gB^EZIzE}A"},{"stop_id":"3536","geometry":"estqF~tzlOzE_B\\G\\E^AlKJGlK|B?"},{"stop_id":"3537","geometry":"iysqFh~zlOlIE"},{"stop_id":"3538","geometry":"{nsqFb~zlOrMC"},{"stop_id":"3539","geometry":"g`sqF~}zlOZANCjJE"},{"stop_id":"3540","geometry":"osrqFr}zlO~DA"},{"stop_id":"3541","geometry":"omrqFp}zlO~OE"},{"stop_id":"3542","geometry":"o|qqFj}zlON?RDj@?pKC"},{"stop_id":"3543","geometry":"mmqqFl}zlOnME"},{"stop_id":"3544","geometry":"}~pqFf}zlOlEEzJA"},{"stop_id":"3545","geometry":"slpqF~|zlOnLE"},{"stop_id":"3546","geometry":"c_pqFx|zlOvOE"},{"stop_id":"3547","geometry":"knoqFr|zlOtIG"},{"stop_id":"3548","geometry":"ucoqFj|zlOfJG"},{"stop_id":"3549","geometry":"mxnqFb|zlOxHC"},{"stop_id":"3550","geometry":"snnqF~{zlOjFE"},{"stop_id":"3551","geometry":"ggnqFx{zlObQI"},{"stop_id":"3552","geometry":"cumqFn{zlO~KEAqB"},{"stop_id":"3553","geometry":"ehmqFvwzlOEiI"},{"stop_id":"3554","geometry":"khmqFlmzlOGiN"},{"stop_id":"3555","geometry":"shmqFb~ylOOyY"},{"stop_id":"3556","geometry":"cimqFhcylOGcQ"},{"stop_id":"3557","geometry":"kimqFdqxlOGoQ"},{"stop_id":"3558","geometry":"simqFt~wlOE{L"},{"stop_id":"3559","geometry":"yimqFxpwlOCsI"},{"stop_id":"3560","geometry":"}imqFdfwlOC_BCW[sAGg@CwH"},{"stop_id":"3561","geometry":"mkmqFxtvlOBcAEaN"},{"stop_id":"3562","geometry":"okmqFrcvlOEmR"},{"stop_id":"3563","geometry":"ukmqFdpulOEkQ"},{"stop_id":"3564","geometry":"{kmqFx}tlOEk@EqO"},{"stop_id":"3565","geometry":"glmqFzktlOEgM"},{"stop_id":"3632","geometry":"mlmqFr}slOEuR"},{"stop_id":"1437","geometry":"slmqF|islOCkI"},{"stop_id":"1438","geometry":"wlmqFp_slOM}]"},{"stop_id":"1439","geometry":"emmqFr`rlOEkK"},{"stop_id":"1440","geometry":"kmmqFftqlOE_P"},{"stop_id":"1441","geometry":"qmmqFfcqlOGyT"},{"stop_id":"1442","geometry":"ymmqFlmplOEiM"},{"stop_id":"1443","geometry":"_nmqFb_plOAWpJGCeJ"},{"stop_id":"3566","geometry":"sbmqF|rolOA}H"},{"stop_id":"3567","geometry":"ubmqF~holOEaM"},{"stop_id":"3568","geometry":"{bmqF|znlOIiV"},{"stop_id":"3569","geometry":"ecmqFrcnlOAuF"},{"stop_id":"3570","geometry":"gcmqF|{mlOAwE"},{"stop_id":"3571","geometry":"icmqFdumlOGcN"},{"stop_id":"3572","geometry":"qcmqF`fmlOEsN"},{"stop_id":"3573","geometry":"wcmqFlvllOEcP"},{"stop_id":"3574","geometry":"}cmqFhellOAwEnSCxBFtDV`BBnAA"},{"stop_id":"3575","geometry":"m`lqFn_llOjNA"},{"stop_id":"3576","geometry":"aqkqFl_llOhKC"},{"stop_id":"3577","geometry":"wdkqFh_llOzVE"},{"stop_id":"3578","geometry":"{ljqFb_llOfFA"},{"stop_id":"3579","geometry":"sejqF`_llOpa@I"},{"stop_id":"3580","geometry":"aciqFv~klOfPG"},{"stop_id":"3581","geometry":"yqhqFn~klO~PG"},{"stop_id":"3582","geometry":"y_hqFf~klO~HA"},{"stop_id":"3634","geometry":"yugqFd~klOR?fDVvM?"},{"stop_id":"3635","geometry":"eagqF|~klOd\\A"},{"stop_id":"3636","geometry":"_dfqFz~klOv^?"},{"stop_id":"3637","geometry":"gdeqFz~klOr[@"},{"stop_id":"3638","geometry":"sgdqF|~klOzQBhKC"},{"stop_id":"3639","geometry":"mhcqF|~klOxNC"},{"stop_id":"3640","geometry":"sxbqFx~klOvPEvD@x@E|AS"},{"stop_id":"3641","geometry":"k|aqFz}klO~o@n@"},{"stop_id":"3642","geometry":"kk`qFj_llOxM@"},{"stop_id":"3643","geometry":"q|_qFl_llOhH@"},{"stop_id":"3644","geometry":"gs_qFn_llO|WB"},{"stop_id":"3645","geometry":"iz~pFr_llOzP@"},{"stop_id":"3646","geometry":"mh~pFt_llO|k@H"},{"stop_id":"3647","geometry":"o{|pF~_llO`KBnGLvL@?qE"},{"stop_id":"3662","geometry":"ey{pF`zklOBiL"},{"stop_id":"3663","geometry":null}]},{"pattern_id":"264","pattern_name":"16","route_id":"38","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lOfm@t@@aB"},{"stop_id":"3534","geometry":"i|tqF~k{lOHiO"},{"stop_id":"3535","geometry":"_|tqFt{zlO@gB^EZIzE}A"},{"stop_id":"3536","geometry":"estqF~tzlOzE_B\\G\\E^AlKJGlK|B?"},{"stop_id":"3537","geometry":"iysqFh~zlOlIE"},{"stop_id":"3538","geometry":"{nsqFb~zlOrMC"},{"stop_id":"3539","geometry":"g`sqF~}zlOZANCjJE"},{"stop_id":"3540","geometry":"osrqFr}zlO~DA"},{"stop_id":"3541","geometry":"omrqFp}zlO~OE"},{"stop_id":"3542","geometry":"o|qqFj}zlON?RDj@?pKC"},{"stop_id":"3543","geometry":"mmqqFl}zlOnME"},{"stop_id":"3544","geometry":"}~pqFf}zlOlEEzJA"},{"stop_id":"3545","geometry":"slpqF~|zlOnLE"},{"stop_id":"3546","geometry":"c_pqFx|zlOvOE"},{"stop_id":"3547","geometry":"knoqFr|zlOtIG"},{"stop_id":"3548","geometry":"ucoqFj|zlOfJG"},{"stop_id":"3549","geometry":"mxnqFb|zlOxHC"},{"stop_id":"3550","geometry":"snnqF~{zlOjFE"},{"stop_id":"3551","geometry":"ggnqFx{zlObQI"},{"stop_id":"3552","geometry":"cumqFn{zlO~KEAqB"},{"stop_id":"3553","geometry":"ehmqFvwzlOEiI"},{"stop_id":"3554","geometry":"khmqFlmzlOGiN"},{"stop_id":"3555","geometry":"shmqFb~ylOOyY"},{"stop_id":"3556","geometry":"cimqFhcylOGcQ"},{"stop_id":"3557","geometry":"kimqFdqxlOGoQ"},{"stop_id":"3558","geometry":"simqFt~wlOE{L"},{"stop_id":"3559","geometry":"yimqFxpwlOCsI"},{"stop_id":"3560","geometry":"}imqFdfwlOC_BCW[sAGg@CwH"},{"stop_id":"3561","geometry":"mkmqFxtvlOBcAEaN"},{"stop_id":"3562","geometry":"okmqFrcvlOEmR"},{"stop_id":"3563","geometry":"ukmqFdpulOEkQ"},{"stop_id":"3564","geometry":"{kmqFx}tlOEk@EqO"},{"stop_id":"3565","geometry":"glmqFzktlOEgM"},{"stop_id":"3632","geometry":"mlmqFr}slOEuR"},{"stop_id":"1437","geometry":"slmqF|islOCkI"},{"stop_id":"1438","geometry":"wlmqFp_slOM}]"},{"stop_id":"1439","geometry":"emmqFr`rlOEkK"},{"stop_id":"1440","geometry":"kmmqFftqlOE_P"},{"stop_id":"1441","geometry":"qmmqFfcqlOGyT"},{"stop_id":"1442","geometry":"ymmqFlmplOEiM"},{"stop_id":"1443","geometry":"_nmqFb_plOAWpJGCeJ"},{"stop_id":"3566","geometry":"sbmqF|rolOA}H"},{"stop_id":"3567","geometry":"ubmqF~holOEaM"},{"stop_id":"3568","geometry":"{bmqF|znlOIiV"},{"stop_id":"3569","geometry":"ecmqFrcnlOAuF"},{"stop_id":"3570","geometry":"gcmqF|{mlOAwE"},{"stop_id":"3571","geometry":"icmqFdumlOGcN"},{"stop_id":"3572","geometry":"qcmqF`fmlOEsN"},{"stop_id":"3573","geometry":"wcmqFlvllOEcP"},{"stop_id":"3574","geometry":"}cmqFhellOAwEnSCxBFtDV`BBnAA"},{"stop_id":"3575","geometry":"m`lqFn_llOjNA"},{"stop_id":"3576","geometry":"aqkqFl_llOhKC"},{"stop_id":"3577","geometry":"wdkqFh_llOzVE"},{"stop_id":"3578","geometry":"{ljqFb_llOfFA"},{"stop_id":"3579","geometry":"sejqF`_llOpa@I"},{"stop_id":"3580","geometry":"aciqFv~klOfPG"},{"stop_id":"3581","geometry":"yqhqFn~klO~PG"},{"stop_id":"3582","geometry":"y_hqFf~klO~HA"},{"stop_id":"3634","geometry":"yugqFd~klOR?fDVvM?"},{"stop_id":"3635","geometry":"eagqF|~klOd\\A"},{"stop_id":"3636","geometry":"_dfqFz~klOv^?"},{"stop_id":"3637","geometry":"gdeqFz~klOr[@"},{"stop_id":"3638","geometry":"sgdqF|~klOzQBhKC"},{"stop_id":"3639","geometry":"mhcqF|~klOxNC"},{"stop_id":"3640","geometry":"sxbqFx~klOvPEvD@x@E|AS"},{"stop_id":"3641","geometry":"k|aqFz}klO~o@n@"},{"stop_id":"3642","geometry":"kk`qFj_llOxM@"},{"stop_id":"3643","geometry":"q|_qFl_llOhH@"},{"stop_id":"3644","geometry":"gs_qFn_llO|WB"},{"stop_id":"3645","geometry":"iz~pFr_llOzP@"},{"stop_id":"3646","geometry":"mh~pFt_llO|k@H"},{"stop_id":"3647","geometry":"o{|pF~_llO`KBnGLvL@?qE"},{"stop_id":"3662","geometry":"ey{pF`zklOBiL"},{"stop_id":"3663","geometry":null}]},{"pattern_id":"265","pattern_name":"39","route_id":"47","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlOzGJ"},{"stop_id":"99","geometry":"}`wqFxuzlOdHJ"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFCjC"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEF"},{"stop_id":"102","geometry":null}]},{"pattern_id":"266","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2153","geometry":"q_vqFfr`mOe@_JAkAD}@"},{"stop_id":"2154","geometry":"s`vqF|b`mOL_AZmAjCwGn@iBr@}Bj@mB"},{"stop_id":"2155","geometry":"mvuqF`k_mOhAaF|@gFj@cEt@_I"},{"stop_id":"2156","geometry":"couqFrl~lORyCPmEDoBHsMCgACUKm@K_@"},{"stop_id":"2157","geometry":"mnuqFzi}lOWq@Ya@MOm@g@@]{AyAYa@Wg@YaAKo@Eq@Am@FcHwFG"},{"stop_id":"2158","geometry":"e_vqFno|lO_RUHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOFwG|EH"},{"stop_id":"1958","geometry":"civqFvtylOfRTY{@Q[QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylODoJ"},{"stop_id":"1961","geometry":"u}uqFrtxlO@WP?Q?Kk_@IwM"},{"stop_id":"1962","geometry":"i~uqFvdwlOAwH"},{"stop_id":"1963","geometry":"k~uqF~zvlOEmQCu@"},{"stop_id":"1964","geometry":"u~uqFzfvlOq@_T"},{"stop_id":"1965","geometry":"g`vqFzqulOQuG"},{"stop_id":"1966","geometry":"y`vqFdiulOk@kQ"},{"stop_id":"1967","geometry":"ebvqFxvtlOWmI"},{"stop_id":"1968","geometry":"}bvqFjltlO[iK"},{"stop_id":"1969","geometry":"ycvqF``tlOYyI"},{"stop_id":"1970","geometry":"sdvqFfuslOg@wO"},{"stop_id":"1971","geometry":"{evqFndslOq@mT"},{"stop_id":"1972","geometry":"mgvqF`orlOc@_O"},{"stop_id":"1973","geometry":"qhvqF`_rlOU_H"},{"stop_id":"1974","geometry":"givqF`vqlOWkL"},{"stop_id":"1975","geometry":"_jvqFthqlOg@sW"},{"stop_id":"1976","geometry":"gkvqF`pplOQ{I"},{"stop_id":"1977","geometry":"ykvqFdeplOUsL"},{"stop_id":"1978","geometry":"olvqFpwolOMiG"},{"stop_id":"1979","geometry":"}lvqFfoolOQcJ"},{"stop_id":"1980","geometry":"omvqFbdolOWiN"},{"stop_id":"1981","geometry":"gnvqFxtnlOOuH"},{"stop_id":"1982","geometry":"wnvqFbknlOSiK"},{"stop_id":"1983","geometry":"kovqFx~mlOS}J"},{"stop_id":"1984","geometry":"_pvqFzrmlOSoK"},{"stop_id":"1985","geometry":"spvqFjfmlOGoH"},{"stop_id":"1986","geometry":"{pvqFz|llOU}G"},{"stop_id":"1987","geometry":"qqvqF|sllO_@iS"},{"stop_id":"1988","geometry":"qrvqFr_llOYoN"},{"stop_id":"1989","geometry":"ksvqFbpklOOuI"},{"stop_id":"1990","geometry":"{svqFleklOY_O"},{"stop_id":"1991","geometry":"utvqFlujlOSeL"},{"stop_id":"1992","geometry":"iuvqFfhjlO_@sS"},{"stop_id":"1993","geometry":"ivvqFrsilO_@iR"},{"stop_id":"1994","geometry":"iwvqFh`ilOQkJ"},{"stop_id":"1995","geometry":"{wvqF|thlOYoO"},{"stop_id":"1996","geometry":"uxvqFldhlOc@oS"},{"stop_id":"1997","geometry":"yyvqF|oglOY}M"},{"stop_id":"1998","geometry":"szvqF~`glO_@eR"},{"stop_id":"1999","geometry":"s{vqFxmflOWqL"},{"stop_id":"2000","geometry":"k|vqFf`flOQcJ"},{"stop_id":"2001","geometry":"}|vqFbuelOmB{bA"},{"stop_id":"2002","geometry":"k`wqFfqclOa@kT"},{"stop_id":"2003","geometry":"mawqFz{blO[_P"},{"stop_id":"2004","geometry":"ibwqFzjblOw@ya@"},{"stop_id":"2005","geometry":"adwqF`halOSsK"},{"stop_id":"2006","geometry":"udwqFl{`lOSqK"},{"stop_id":"2007","geometry":"iewqFzn`lOq@_\\"},{"stop_id":"2008","geometry":"{fwqFzq_lOWsM"},{"stop_id":"2009","geometry":"sgwqFfc_lO]gR"},{"stop_id":"2010","geometry":"qhwqF~o~kOe@aV"},{"stop_id":"2011","geometry":"wiwqF|x}kO_@eP"},{"stop_id":"2012","geometry":"wjwqFvg}kOYuP"},{"stop_id":"2013","geometry":"qkwqF`v|kO[uO"},{"stop_id":"2014","geometry":"mlwqFje|kOc@aV"},{"stop_id":"2015","geometry":"qmwqFhn{kOi@oY"},{"stop_id":"2016","geometry":"{nwqFxszkOyAgy@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOg@_Y"},{"stop_id":"2022","geometry":"uuwqFvevkOy@we@"},{"stop_id":"2023","geometry":"owwqF~~tkO]aQtFZ"},{"stop_id":"2024","geometry":null}]},{"pattern_id":"267","pattern_name":"8","route_id":"36","stops":[{"stop_id":"2024","geometry":"spwqFzmtkOxEXUdVsK\\JrF"},{"stop_id":"2025","geometry":"wvwqFlnukOh@x["},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCAf@|X"},{"stop_id":"2030","geometry":"uowqFrbzkO\\dR"},{"stop_id":"2031","geometry":"wnwqFxuzkOh@xY"},{"stop_id":"2032","geometry":"mmwqFrp{kO`@`U"},{"stop_id":"2033","geometry":"klwqFtf|kOp@p^"},{"stop_id":"2034","geometry":"yjwqFff}kO`@jQ"},{"stop_id":"2188","geometry":"wiwqFrx}kO\\rR"},{"stop_id":"2036","geometry":"yhwqFfl~kOb@~T"},{"stop_id":"2037","geometry":"ugwqFfb_lO^jQ"},{"stop_id":"2038","geometry":"ufwqFrt_lO`@rS"},{"stop_id":"2039","geometry":"sewqFfi`lO`@dS"},{"stop_id":"2040","geometry":"qdwqFl}`lOrAzs@"},{"stop_id":"2041","geometry":"}awqFhrblOXpN"},{"stop_id":"2042","geometry":"cawqFzaclOj@|Y"},{"stop_id":"2043","geometry":"w_wqFx|clO`B|{@"},{"stop_id":"2044","geometry":"u|vqFvyelOHfE"},{"stop_id":"2045","geometry":"k|vqF~_flOLhG"},{"stop_id":"2046","geometry":"}{vqFhhflOTbK"},{"stop_id":"2047","geometry":"g{vqFltflORvK"},{"stop_id":"2048","geometry":"szvqFdaglO\\nO"},{"stop_id":"2049","geometry":"uyvqFtqglOTpL"},{"stop_id":"2050","geometry":"_yvqFf_hlOPvI"},{"stop_id":"2051","geometry":"mxvqF~ihlO\\jQ"},{"stop_id":"2052","geometry":"owvqFj|hlO^pS"},{"stop_id":"2053","geometry":"ovvqF|pilOZlO"},{"stop_id":"2054","geometry":"suvqFjajlOZbQ"},{"stop_id":"2055","geometry":"wtvqFnsjlOXhO"},{"stop_id":"2056","geometry":"}svqFxcklOVtN"},{"stop_id":"2057","geometry":"esvqFnsklO\\zP"},{"stop_id":"2058","geometry":"grvqFjellO`@|U"},{"stop_id":"2059","geometry":"eqvqFh|llOZpP"},{"stop_id":"2060","geometry":"ipvqFzmmlOXvM"},{"stop_id":"2061","geometry":"oovqFr|mlOXjN"},{"stop_id":"2062","geometry":"unvqF~knlOLlH"},{"stop_id":"2063","geometry":"gnvqFlunlOTxK"},{"stop_id":"2064","geometry":"qmvqFfbolOLnH"},{"stop_id":"2065","geometry":"cmvqFvkolOR|J"},{"stop_id":"2066","geometry":"olvqFtwolOPhJ"},{"stop_id":"2067","geometry":"}kvqF~bplORzJ"},{"stop_id":"2068","geometry":"ikvqFznplOf@xV"},{"stop_id":"2069","geometry":"ajvqFtfqlOTfL"},{"stop_id":"2070","geometry":"kivqF|sqlOTnH"},{"stop_id":"2071","geometry":"uhvqFl}qlOl@~R"},{"stop_id":"2072","geometry":"ggvqFlqrlO`@tM"},{"stop_id":"2073","geometry":"efvqFb`slOl@|Q"},{"stop_id":"2074","geometry":"wdvqF`sslO\\hL"},{"stop_id":"2075","geometry":"ycvqFj`tlO\\hK"},{"stop_id":"2076","geometry":"{bvqFtltlOh@vQ"},{"stop_id":"2077","geometry":"qavqFl_ulOXzI"},{"stop_id":"2078","geometry":"w`vqFhjulOPvF"},{"stop_id":"2079","geometry":"e`vqF`rulOPbG"},{"stop_id":"2080","geometry":"s_vqFdzulOHtBTzH"},{"stop_id":"2081","geometry":"s~uqFvgvlOFrR"},{"stop_id":"2082","geometry":"k~uqFj{vlO@|F"},{"stop_id":"2083","geometry":"i~uqFhcwlOHdODhP"},{"stop_id":"2084","geometry":"y}uqFxdxlOBzL"},{"stop_id":"2085","geometry":"u}uqFtrxlOEfI"},{"stop_id":"2086","geometry":"{}uqF||xlOEtJ"},{"stop_id":"2087","geometry":"a~uqFrhylOM~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IjHJ"},{"stop_id":"2090","geometry":"yhvqFdo|lOjGFEhFB`A"},{"stop_id":"2091","geometry":"o`vqFxx|lOFl@XdATf@f@p@h@`@pEvB"},{"stop_id":"2092","geometry":"suuqF`d}lObBv@RIl@f@f@p@Rf@Nh@NbABfAIrMEnBQlEUhD"},{"stop_id":"2093","geometry":"eouqFbm~lOs@nHk@bE}@fFeArE"},{"stop_id":"2162","geometry":"ivuqFrj_mOo@zBs@|Bo@hBkCvG[lAKt@GfA?x@VbF`BA"},{"stop_id":"2195","geometry":null}]},{"pattern_id":"268","pattern_name":"5","route_id":"48","stops":[{"stop_id":"1907","geometry":"isarFb}olOnFA"},{"stop_id":"1957","geometry":"ykarF`}olO`KC"},{"stop_id":"1908","geometry":"w_arF||olOlHA"},{"stop_id":"1909","geometry":"iv`rFz|olOpJA"},{"stop_id":"1910","geometry":"wj`rFx|olOhMC"},{"stop_id":"1911","geometry":"m|_rFt|olObHC"},{"stop_id":"1912","geometry":"is_rFp|olOxFA"},{"stop_id":"1913","geometry":"ok_rFn|olOdJE"},{"stop_id":"1914","geometry":"i`_rFh|olOrKE"},{"stop_id":"1915","geometry":"us~qFb|olOhOG"},{"stop_id":"1916","geometry":"kc~qFz{olOvKE"},{"stop_id":"1917","geometry":"sv}qFt{olO~QG"},{"stop_id":"1918","geometry":"sc}qFl{olOj@?DpP"},{"stop_id":"1919","geometry":"ab}qF~lplO@bJ"},{"stop_id":"1920","geometry":"_b}qFbxplOAfN"},{"stop_id":"1921","geometry":"ab}qFjgqlO?pF"},{"stop_id":"1922","geometry":"ab}qF|nqlOAhF"},{"stop_id":"1923","geometry":"cb}qFfvqlO?xJ"},{"stop_id":"1924","geometry":"cb}qF`brlO?xP"},{"stop_id":"1925","geometry":"cb}qFzsrlOAzM"},{"stop_id":"1926","geometry":"eb}qFvbslO?vE"},{"stop_id":"1927","geometry":"eb}qFnislO?vN"},{"stop_id":"1928","geometry":"eb}qFfyslO?hF"},{"stop_id":"1929","geometry":"eb}qFp`tlO@dN"},{"stop_id":"1930","geometry":"cb}qFvotlO?hF"},{"stop_id":"1931","geometry":"cb}qF`wtlO@rH"},{"stop_id":"1932","geometry":"ab}qFt`ulO@nK"},{"stop_id":"1933","geometry":"_b}qFdmulO@lN"},{"stop_id":"1934","geometry":"}a}qFr|ulO@hLj@?"},{"stop_id":"1935","geometry":"o`}qF|ivlO`I?"},{"stop_id":"1936","geometry":"mv|qF|ivlOfJ@"},{"stop_id":"1937","geometry":"ek|qF~ivlOhJA"},{"stop_id":"1938","geometry":"{_|qF|ivlOfIE"},{"stop_id":"1939","geometry":"su{qFvivlOjLC"},{"stop_id":"1940","geometry":"gh{qFrivlOdJI"},{"stop_id":"1941","geometry":"a}zqFhivlOnJE"},{"stop_id":"1942","geometry":"qqzqFbivlOvJIFDFDBH@pE"},{"stop_id":"1943","geometry":"cezqF`pvlO?xH"},{"stop_id":"1944","geometry":"cezqFzyvlODhY"},{"stop_id":"1945","geometry":"}dzqFdtwlODjP"},{"stop_id":"1946","geometry":"wdzqFpexlODxN"},{"stop_id":"1947","geometry":"qdzqFjuxlOB~ICVj@?"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylO`UExAwBNO^I|CD"},{"stop_id":"1951","geometry":"mmxqFl|xlOvHLNA"},{"stop_id":"1952","geometry":"ecxqFx|xlOzAYzLLxEpH"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLlA@"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOkD~G"},{"stop_id":"1785","geometry":"}qxqFz}}lOgCbF_AtAwGzIy@bA"},{"stop_id":"1786","geometry":"wbyqFtt~lOcIjJ"},{"stop_id":"1787","geometry":"{lyqF``_mO[\\EIIEIAyE@"},{"stop_id":"1788","geometry":"kuyqFn`_mOkQD"},{"stop_id":"1789","geometry":"wgzqFt`_mOgM@@dF"},{"stop_id":"1790","geometry":"}uzqF|g_mO@lI"},{"stop_id":"1791","geometry":"{uzqFjr_mOBnK"},{"stop_id":"1792","geometry":"wuzqFz~_mOBbL"},{"stop_id":"1793","geometry":"suzqF~k`mO?lAO@cJB"},{"stop_id":"1794","geometry":"ga{qFrn`mOeMB"},{"stop_id":"1795","geometry":"mo{qFvn`mO]?GBcMF"},{"stop_id":"1796","geometry":"w~{qFbo`mOuHB"},{"stop_id":"1797","geometry":"mh|qFfo`mOgFB"},{"stop_id":"1798","geometry":"uo|qFjo`mOaG@"},{"stop_id":"1799","geometry":"ww|qFlo`mO_J@"},{"stop_id":"1800","geometry":"wb}qFno`mOmJH"},{"stop_id":"1801","geometry":"en}qFxo`mOaG@"},{"stop_id":"1802","geometry":"gv}qFzo`mOmFB"},{"stop_id":"1803","geometry":"u}}qF~o`mOkA@EiS"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOEgNyF@"},{"stop_id":"1807","geometry":"kh~qF|b_mOcH?"},{"stop_id":"1811","geometry":"oq~qF|b_mO{EA"},{"stop_id":"1812","geometry":"kx~qFzb_mOgJD"},{"stop_id":"1813","geometry":"sc_rF`c_mOwF@"},{"stop_id":"1814","geometry":"kk_rFbc_mOaF@"},{"stop_id":"1815","geometry":"mr_rFdc_mO_F@@fA"},{"stop_id":"1816","geometry":"ky_rFne_mOBjK"},{"stop_id":"1817","geometry":"gy_rFzq_mOBhI"},{"stop_id":"1818","geometry":null}]},{"pattern_id":"269","pattern_name":"5","route_id":"48","stops":[{"stop_id":"1818","geometry":"cy_rFf|_mO?jCpEACuL"},{"stop_id":"1819","geometry":"ur_rFzr_mOCyL"},{"stop_id":"1820","geometry":"yr_rF`e_mOA{@hEA"},{"stop_id":"1821","geometry":"ql_rFbc_mO|E?"},{"stop_id":"1822","geometry":"se_rFbc_mOjKC"},{"stop_id":"1823","geometry":"gy~qF~b_mOnEA"},{"stop_id":"1824","geometry":"wr~qF|b_mOzE?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOFdWjJEAqA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mO?YpHC"},{"stop_id":"1829","geometry":"ov}qF|o`mOdGC"},{"stop_id":"1830","geometry":"in}qFxo`mOtIG"},{"stop_id":"1831","geometry":"sc}qFpo`mOvJC"},{"stop_id":"1832","geometry":"{w|qFlo`mOjCA"},{"stop_id":"1833","geometry":"os|qFjo`mObJC"},{"stop_id":"1834","geometry":"kh|qFfo`mOvIC"},{"stop_id":"1835","geometry":"s}{qFbo`mOnKG"},{"stop_id":"1836","geometry":"cq{qFzn`mON?FCzLC"},{"stop_id":"1837","geometry":"ob{qFrn`mObHA"},{"stop_id":"1838","geometry":"kyzqFpn`mOvBC?wB"},{"stop_id":"1839","geometry":"suzqFtj`mOGuV"},{"stop_id":"1840","geometry":"{uzqF~r_mOCiP"},{"stop_id":"1841","geometry":"_vzqFta_mO?]pMA"},{"stop_id":"1842","geometry":"mgzqFt`_mO`OC"},{"stop_id":"1843","geometry":"kwyqFp`_mOxGCH@HDDHt@{@"},{"stop_id":"1844","geometry":"alyqFb__mOfHmI"},{"stop_id":"1845","geometry":"ybyqFtt~lOz@cAdGaIf@w@"},{"stop_id":"1846","geometry":"owxqFvf~lOh@w@vDwH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOBcGiIK"},{"stop_id":"1859","geometry":"ezvqFvhylOsGK"},{"stop_id":"1860","geometry":"ybwqFjhylO}EG"},{"stop_id":"1861","geometry":"wiwqFbhylOI?_FuH"},{"stop_id":"1862","geometry":"aqwqFl~xlOgAcBkDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CaC?"},{"stop_id":"1865","geometry":"}_yqFjcxlOgPB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlO[@EwL"},{"stop_id":"1868","geometry":"}dzqF|uwlOCcK"},{"stop_id":"1869","geometry":"aezqFxiwlO?sI"},{"stop_id":"1870","geometry":"aezqFd_wlOA{I"},{"stop_id":"1871","geometry":"cezqFhtvlOAyICIOKy@@"},{"stop_id":"1872","geometry":"sgzqFzhvlOoGD"},{"stop_id":"1873","geometry":"cpzqF`ivlO}IF"},{"stop_id":"1874","geometry":"a{zqFhivlOwJF"},{"stop_id":"1875","geometry":"yf{qFpivlOoIB"},{"stop_id":"1876","geometry":"iq{qFtivlO}KD"},{"stop_id":"1877","geometry":"g~{qFzivlO}IB"},{"stop_id":"1878","geometry":"ei|qF~ivlOmJA"},{"stop_id":"1879","geometry":"st|qF|ivlOiK?"},{"stop_id":"1880","geometry":"}`}qF|ivlO]?A}N"},{"stop_id":"1881","geometry":"}a}qF~yulOCgN"},{"stop_id":"1882","geometry":"ab}qFvjulO?yG"},{"stop_id":"1883","geometry":"ab}qF|aulOAkN"},{"stop_id":"1884","geometry":"cb}qFprtlO?}N"},{"stop_id":"1885","geometry":"cb}qFrbtlOAoR"},{"stop_id":"1886","geometry":"eb}qFboslO@_R"},{"stop_id":"1887","geometry":"cb}qFb|rlO?oE"},{"stop_id":"1888","geometry":"cb}qFrurlO?uI"},{"stop_id":"1889","geometry":"cb}qF|jrlOAeQ"},{"stop_id":"1890","geometry":"eb}qFvxqlOBcQ"},{"stop_id":"1891","geometry":"ab}qFrfqlO@sK"},{"stop_id":"1892","geometry":"_b}qF~yplOAmH"},{"stop_id":"1893","geometry":"ab}qFppplOA}H"},{"stop_id":"1894","geometry":"cb}qFrfplOCeJgA?"},{"stop_id":"1895","geometry":"od}qFl{olO}HB"},{"stop_id":"1896","geometry":"mn}qFp{olOuGB"},{"stop_id":"1897","geometry":"cw}qFt{olOsLF"},{"stop_id":"1898","geometry":"wd~qF|{olOoHB"},{"stop_id":"1899","geometry":"gn~qF`|olOmOD"},{"stop_id":"1900","geometry":"u~~qFf|olOsLF"},{"stop_id":"1901","geometry":"il_rFn|olOoE@"},{"stop_id":"1902","geometry":"yr_rFp|olOkMD"},{"stop_id":"1903","geometry":"ea`rFv|olOcG@"},{"stop_id":"1904","geometry":"ii`rFx|olOmJ@"},{"stop_id":"1905","geometry":"wt`rFz|olOuH@"},{"stop_id":"1906","geometry":"m~`rF||olOwKBC}FY?KCiAu@aCl@m@f@GZi@fEpA?"},{"stop_id":"1907","geometry":null}]},{"pattern_id":"270","pattern_name":"11","route_id":"49","stops":[{"stop_id":"2600","geometry":"_f}qFlsdlOV??vCfME"},{"stop_id":"2564","geometry":"_w|qF~wdlOlUK~HItCA"},{"stop_id":"2794","geometry":"{q{qFfwdlOr[O"},{"stop_id":"2795","geometry":"guzqFvvdlOlKE?~B"},{"stop_id":"2796","geometry":"yhzqFpzdlODxV"},{"stop_id":"2797","geometry":"shzqFjrelOBjO"},{"stop_id":"2798","geometry":"ohzqFvbflOHf_@"},{"stop_id":"2799","geometry":"ehzqF~bglOBjR"},{"stop_id":"2800","geometry":"ahzqFjvglOBpMDlJ"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@vM"},{"stop_id":"2572","geometry":"mgzqFdgjlOE`ABhU"},{"stop_id":"2573","geometry":"ogzqFp_klOBzR"},{"stop_id":"2574","geometry":"kgzqFlsklO@tR"},{"stop_id":"2575","geometry":"igzqFbgllO?lI"},{"stop_id":"2576","geometry":"igzqFpqllO?lGBhK"},{"stop_id":"2577","geometry":"egzqFhfmlODlQ"},{"stop_id":"2578","geometry":"_gzqFvxmlOBnO"},{"stop_id":"2579","geometry":"{fzqFfinlOCn@DbL"},{"stop_id":"2580","geometry":"yfzqFzwnlOFrV"},{"stop_id":"2581","geometry":"qfzqFnoolO@|IEfA?hI"},{"stop_id":"2582","geometry":"ufzqF~fplO@~OhA?"},{"stop_id":"2583","geometry":"idzqF~wplOjIA"},{"stop_id":"2599","geometry":"}yyqF|wplOZA?fO"},{"stop_id":"2584","geometry":"ayyqFbhqlO@pG"},{"stop_id":"2585","geometry":"_yyqFtpqlO@xO"},{"stop_id":"2586","geometry":"}xyqFnarlO?Vy@~@r@fAPb@vBfFz@dCtB?"},{"stop_id":"2587","geometry":"goyqF`srlOvFA"},{"stop_id":"2588","geometry":"ogyqF~rrlOlLE"},{"stop_id":"2589","geometry":"azxqFxrrlOh@?FBFP?nL"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSpF?"},{"stop_id":"2590","geometry":"cpxqFzswlOl@APDPJpGrK"},{"stop_id":"2591","geometry":"_exqF~`xlO`JhO"},{"stop_id":"2592","geometry":"}ywqFhqxlOhEpH"},{"stop_id":"2593","geometry":"sswqFzzxlOd@p@nFH"},{"stop_id":"2594","geometry":"}jwqFv|xlOjFH"},{"stop_id":"2595","geometry":"qcwqF`}xlOhIJ"},{"stop_id":"2596","geometry":"gyvqFl}xlOzGLxFF"},{"stop_id":"2597","geometry":"qhvqFb~xlOpFF"},{"stop_id":"2598","geometry":"_avqFj~xlObBBEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"271","pattern_name":"11","route_id":"49","stops":[{"stop_id":"363","geometry":"at_rFzg`lOHtS"},{"stop_id":"364","geometry":"ws_rFp|`lO@~D`MC"},{"stop_id":"365","geometry":"se_rFlbalOhME"},{"stop_id":"366","geometry":"iw~qFfbalOxCAD`@@jC?hN"},{"stop_id":"368","geometry":"gr~qF|valOKzB?rC"},{"stop_id":"369","geometry":"sr~qFl_blO?fBN`D@hS"},{"stop_id":"370","geometry":"ar~qF`|blO?fX"},{"stop_id":"371","geometry":"ar~qFhuclOAlb@hB?"},{"stop_id":"2562","geometry":"yn~qFvxdlObc@M"},{"stop_id":"2563","geometry":"uj}qFhxdlOtIEAqCsCC"},{"stop_id":"2560","geometry":"ud}qFlsdlOQ??vCfME"},{"stop_id":"2564","geometry":"_w|qF~wdlOlUK~HItCA"},{"stop_id":"2794","geometry":"{q{qFfwdlOr[O"},{"stop_id":"2795","geometry":"guzqFvvdlOlKE?~B"},{"stop_id":"2796","geometry":"yhzqFpzdlODxV"},{"stop_id":"2797","geometry":"shzqFjrelOBjO"},{"stop_id":"2798","geometry":"ohzqFvbflOHf_@"},{"stop_id":"2799","geometry":"ehzqF~bglOBjR"},{"stop_id":"2800","geometry":"ahzqFjvglOBpMDlJ"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@vM"},{"stop_id":"2572","geometry":"mgzqFdgjlOE`ABhU"},{"stop_id":"2573","geometry":"ogzqFp_klOBzR"},{"stop_id":"2574","geometry":"kgzqFlsklO@tR"},{"stop_id":"2575","geometry":"igzqFbgllO?lI"},{"stop_id":"2576","geometry":"igzqFpqllO?lGBhK"},{"stop_id":"2577","geometry":"egzqFhfmlODlQ"},{"stop_id":"2578","geometry":"_gzqFvxmlOBnO"},{"stop_id":"2579","geometry":"{fzqFfinlOCn@DbL"},{"stop_id":"2580","geometry":"yfzqFzwnlOFrV"},{"stop_id":"2581","geometry":"qfzqFnoolO@|IEfA?hI"},{"stop_id":"2582","geometry":"ufzqF~fplO@~OhA?"},{"stop_id":"2583","geometry":"idzqF~wplOjIA"},{"stop_id":"2599","geometry":"}yyqF|wplOZA?fO"},{"stop_id":"2584","geometry":"ayyqFbhqlO@pG"},{"stop_id":"2585","geometry":"_yyqFtpqlO@xO"},{"stop_id":"2586","geometry":"}xyqFnarlO?Vy@~@r@fAPb@vBfFz@dCtB?"},{"stop_id":"2587","geometry":"goyqF`srlOvFA"},{"stop_id":"2588","geometry":"ogyqF~rrlOlLE"},{"stop_id":"2589","geometry":"azxqFxrrlOh@?FBFP?nL"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSpF?"},{"stop_id":"2590","geometry":"cpxqFzswlOl@APDPJpGrK"},{"stop_id":"2591","geometry":"_exqF~`xlO`JhO"},{"stop_id":"2592","geometry":"}ywqFhqxlOhEpH"},{"stop_id":"2593","geometry":"sswqFzzxlOd@p@nFH"},{"stop_id":"2594","geometry":"}jwqFv|xlOjFH"},{"stop_id":"2595","geometry":"qcwqF`}xlOhIJ"},{"stop_id":"2596","geometry":"gyvqFl}xlOzGLxFF"},{"stop_id":"2597","geometry":"qhvqFb~xlOpFF"},{"stop_id":"2598","geometry":"_avqFj~xlObBBEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"272","pattern_name":"11","route_id":"49","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOUz^wYa@^il@|EH"},{"stop_id":"278","geometry":"mivqF``zlO}EI_@hl@vY`@^kl@wY_@@qA"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOFeK"},{"stop_id":"2527","geometry":"wovqF`eylONiR"},{"stop_id":"2528","geometry":"govqFvqxlOF_HeII"},{"stop_id":"2529","geometry":"eyvqFlhxlOqNS"},{"stop_id":"2530","geometry":"whwqFxgxlOaHK"},{"stop_id":"2531","geometry":"yqwqFlgxlOuJO"},{"stop_id":"2532","geometry":"o}wqF|fxlOoBC_BiC"},{"stop_id":"2533","geometry":"_dxqFnbxlOqHcMQKQEgE@"},{"stop_id":"2534","geometry":"}txqFzswlOwA?@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?eLGQMEiA@"},{"stop_id":"2535","geometry":"g{xqFxrrlOuID"},{"stop_id":"2536","geometry":"}eyqF~rrlO}J@"},{"stop_id":"2537","geometry":"{qyqF`srlOa@?{@eCwBgFQc@s@gAn@s@"},{"stop_id":"2601","geometry":"gyyqFrbrlOHKAgO"},{"stop_id":"2538","geometry":"_yyqF~qqlOAgO"},{"stop_id":"2539","geometry":"ayyqFvaqlO?{HkKB"},{"stop_id":"2540","geometry":"mezqF~wplOe@??mK"},{"stop_id":"2541","geometry":"sfzqFpkplOAyJ"},{"stop_id":"2542","geometry":"ufzqFv_plO?aBDgAAqH"},{"stop_id":"2543","geometry":"qfzqFzpolOC}M"},{"stop_id":"2544","geometry":"ufzqF|aolOEiN"},{"stop_id":"2545","geometry":"{fzqFrrnlOC{FBa@A}H"},{"stop_id":"2546","geometry":"}fzqFv_nlOAoM"},{"stop_id":"2547","geometry":"_gzqFfqmlOG}P"},{"stop_id":"2548","geometry":"ggzqFh_mlOAiD?mH"},{"stop_id":"2549","geometry":"igzqFppllOAoS"},{"stop_id":"2550","geometry":"kgzqF`|klOA}S"},{"stop_id":"2551","geometry":"mgzqFbgklOCsS"},{"stop_id":"2552","geometry":"qgzqFnrjlOAgHD{@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUEyI"},{"stop_id":"2782","geometry":"{gzqFfihlOEuS"},{"stop_id":"2783","geometry":"ahzqFptglOCwO"},{"stop_id":"2784","geometry":"ehzqFxcglOGg]"},{"stop_id":"2785","geometry":"mhzqFpeflOEoT"},{"stop_id":"2786","geometry":"shzqF`pelOEoXyGB"},{"stop_id":"2792","geometry":"sqzqFtvdlOqa@P"},{"stop_id":"2793","geometry":"et{qFfwdlOkKJkQH"},{"stop_id":"2559","geometry":"}r|qF|wdlOaLDAqCsCC"},{"stop_id":"2560","geometry":null}]},{"pattern_id":"273","pattern_name":"11","route_id":"49","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOUz^wYa@^il@|EH"},{"stop_id":"278","geometry":"mivqF``zlO}EI_@hl@vY`@^kl@wY_@@qA"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOFeK"},{"stop_id":"2527","geometry":"wovqF`eylONiR"},{"stop_id":"2528","geometry":"govqFvqxlOF_HeII"},{"stop_id":"2529","geometry":"eyvqFlhxlOqNS"},{"stop_id":"2530","geometry":"whwqFxgxlOaHK"},{"stop_id":"2531","geometry":"yqwqFlgxlOuJO"},{"stop_id":"2532","geometry":"o}wqF|fxlOoBC_BiC"},{"stop_id":"2533","geometry":"_dxqFnbxlOqHcMQKQEgE@"},{"stop_id":"2534","geometry":"}txqFzswlOwA?@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?eLGQMEiA@"},{"stop_id":"2535","geometry":"g{xqFxrrlOuID"},{"stop_id":"2536","geometry":"}eyqF~rrlO}J@"},{"stop_id":"2537","geometry":"{qyqF`srlOa@?{@eCwBgFQc@s@gAn@s@"},{"stop_id":"2601","geometry":"gyyqFrbrlOHKAgO"},{"stop_id":"2538","geometry":"_yyqF~qqlOAgO"},{"stop_id":"2539","geometry":"ayyqFvaqlO?{HkKB"},{"stop_id":"2540","geometry":"mezqF~wplOe@??mK"},{"stop_id":"2541","geometry":"sfzqFpkplOAyJ"},{"stop_id":"2542","geometry":"ufzqFv_plO?aBDgAAqH"},{"stop_id":"2543","geometry":"qfzqFzpolOC}M"},{"stop_id":"2544","geometry":"ufzqF|aolOEiN"},{"stop_id":"2545","geometry":"{fzqFrrnlOC{FBa@A}H"},{"stop_id":"2546","geometry":"}fzqFv_nlOAoM"},{"stop_id":"2547","geometry":"_gzqFfqmlOG}P"},{"stop_id":"2548","geometry":"ggzqFh_mlOAiD?mH"},{"stop_id":"2549","geometry":"igzqFppllOAoS"},{"stop_id":"2550","geometry":"kgzqF`|klOA}S"},{"stop_id":"2551","geometry":"mgzqFbgklOCsS"},{"stop_id":"2552","geometry":"qgzqFnrjlOAgHD{@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUEyI"},{"stop_id":"2782","geometry":"{gzqFfihlOEuS"},{"stop_id":"2783","geometry":"ahzqFptglOCwO"},{"stop_id":"2784","geometry":"ehzqFxcglOGg]"},{"stop_id":"2785","geometry":"mhzqFpeflOEoT"},{"stop_id":"2786","geometry":"shzqF`pelOEoXyGB"},{"stop_id":"2792","geometry":"sqzqFtvdlOqa@P"},{"stop_id":"2793","geometry":"et{qFfwdlOkKJkQH"},{"stop_id":"2559","geometry":"}r|qF|wdlOaLDAqCsCC"},{"stop_id":"2560","geometry":"ud}qFlsdlOQ??vC_DB"},{"stop_id":"2561","geometry":"gj}qFhxdlO{f@L@qF"},{"stop_id":"349","geometry":"ar~qFdqdlO?qZ"},{"stop_id":"350","geometry":"ar~qFruclO?w^"},{"stop_id":"351","geometry":"ar~qFzublOAcMOaD"},{"stop_id":"352","geometry":"sr~qFtbblO?{FLuC"},{"stop_id":"353","geometry":"er~qFbvalOC{QGw@AiA"},{"stop_id":"354","geometry":"sr~qFd_alOEgL"},{"stop_id":"355","geometry":"yr~qF|q`lOMeb@"},{"stop_id":"356","geometry":"gs~qFvn_lOIcZ"},{"stop_id":"357","geometry":"qs~qFrs~kOE}L"},{"stop_id":"358","geometry":"ws~qFte~kOE{L{A@"},{"stop_id":"359","geometry":"yv~qFzw}kOa]N?pB"},{"stop_id":"360","geometry":"{t_rF|{}kODn]"},{"stop_id":"361","geometry":"ut_rFlz~kODzN"},{"stop_id":"362","geometry":"ot_rFhj_lOLn\\"},{"stop_id":"363","geometry":null}]},{"pattern_id":"274","pattern_name":"11","route_id":"49","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"275","pattern_name":"22","route_id":"50","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BAw@LiQ"},{"stop_id":"1510","geometry":"cztqFxkxlO?_@vDaI"},{"stop_id":"1511","geometry":"kttqFv`xlObIsP"},{"stop_id":"1512","geometry":"gjtqFbowlOrC}FBENCDEVg@BOhFA"},{"stop_id":"1513","geometry":"s|sqFzdwlOtHA"},{"stop_id":"1514","geometry":"}rsqFxdwlO`GAD`@FRVf@"},{"stop_id":"1515","geometry":"uisqFtgwlOhAtBnEuEtC?"},{"stop_id":"1476","geometry":"e|rqFtdwlOfI@"},{"stop_id":"1477","geometry":"}qrqFvdwlOpJ?"},{"stop_id":"1478","geometry":"kfrqFvdwlOzJ?"},{"stop_id":"1479","geometry":"ozqqFvdwlOhJ?"},{"stop_id":"1608","geometry":"eoqqFvdwlOdH?"},{"stop_id":"1516","geometry":"_fqqFvdwlObQE"},{"stop_id":"1517","geometry":"{spqFpdwlOpJC"},{"stop_id":"1518","geometry":"ihpqFldwlOjLE"},{"stop_id":"1519","geometry":"}zoqFfdwlOtJE"},{"stop_id":"1520","geometry":"gooqF`dwlObJC"},{"stop_id":"1521","geometry":"cdoqF|cwlOxHC"},{"stop_id":"1522","geometry":"iznqFxcwlOfLC"},{"stop_id":"1523","geometry":"amnqFtcwlOlLE"},{"stop_id":"1524","geometry":"s_nqFncwlObNG"},{"stop_id":"1525","geometry":"opmqFfcwlOlEACW[sAGg@CwH"},{"stop_id":"3561","geometry":"mkmqFxtvlO@i@zBeC"},{"stop_id":"1526","geometry":"ogmqFhovlObDmD"},{"stop_id":"1527","geometry":"kbmqFzivlOxMiN"},{"stop_id":"1528","geometry":"qslqFpzulOfFiF"},{"stop_id":"1529","geometry":"illqFfsulOpI}IpA?"},{"stop_id":"1530","geometry":"e_lqFhhulO`FA"},{"stop_id":"1531","geometry":"cxkqFfhulObOA"},{"stop_id":"1532","geometry":"_hkqFdhulO~VE@zA"},{"stop_id":"1533","geometry":"}ojqFzjulO?jI"},{"stop_id":"1534","geometry":"}ojqFfuulO@jL"},{"stop_id":"1535","geometry":"{ojqFrbvlO@|K"},{"stop_id":"1536","geometry":"yojqFpovlO?vJCfD"},{"stop_id":"1537","geometry":"}ojqFp`wlOD`K"},{"stop_id":"1538","geometry":"wojqFrlwlODtM"},{"stop_id":"1539","geometry":"qojqFh{wlO@hFJlCXbENfCJzE@nDpEA"},{"stop_id":"1540","geometry":"yfjqFv}xlOvGC"},{"stop_id":"1541","geometry":"a~iqFr}xlO|`@Mp_@GfK@"},{"stop_id":"1542","geometry":"iogqF~|xlOjRB"},{"stop_id":"1543","geometry":"}{fqFb}xlObS@"},{"stop_id":"1544","geometry":"ygfqFd}xlO`VN"},{"stop_id":"1545","geometry":"wpeqFt}xlOtUT"},{"stop_id":"1546","geometry":"azdqFj~xlO`JHfFH"},{"stop_id":"1547","geometry":"wgdqF~~xlO~YX"},{"stop_id":"1548","geometry":"wlcqFx_ylOrD@bCEfCK|CWtDi@"},{"stop_id":"1549","geometry":"ctbqFf}xlOvBc@bAWlEoAfEaBzBeApAu@"},{"stop_id":"1550","geometry":"c{aqF|qxlO~@i@`LiH"},{"stop_id":"1551","geometry":"alaqFhgxlOrPoK"},{"stop_id":"1552","geometry":"mz`qFxzwlOjh@o\\"},{"stop_id":"1553","geometry":"aq_qFh}vlOfSiM"},{"stop_id":"1554","geometry":"y|~pF~nvlOvVyO"},{"stop_id":"1555","geometry":"ae~pFd~ulO|[kStNgJ"},{"stop_id":"1556","geometry":"mx|pFp~tlOpNcJCiX"},{"stop_id":"3479","geometry":"_i|pFbzslOAgJzBA@`K"},{"stop_id":"3400","geometry":"ce|pFzzslOB`L}BABp\\"},{"stop_id":"1557","geometry":"yh|pFleulOD~X"},{"stop_id":"1609","geometry":"sh|pFl_vlO?~A_B?_@Kg@QmBsAOI[EkCeB[EsF@KAKMAOAuGdC?"},{"stop_id":"1558","geometry":null}]},{"pattern_id":"276","pattern_name":"22","route_id":"50","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"277","pattern_name":"22","route_id":"50","stops":[{"stop_id":"1558","geometry":"g||pFjqulOzOBL@T^n@AB|K"},{"stop_id":"1609","geometry":"sh|pFl_vlOHf_@"},{"stop_id":"1559","geometry":"ih|pFt_wlODvA}N?"},{"stop_id":"1560","geometry":"ax|pFlbwlOo\\@"},{"stop_id":"1561","geometry":"qu}pFnbwlOy\\A"},{"stop_id":"1562","geometry":"ks~pFlbwlOkF?aFE"},{"stop_id":"1563","geometry":"ya_qFfbwlO{J@"},{"stop_id":"1564","geometry":"um_qFhbwlOmI@yCjB"},{"stop_id":"1565","geometry":"}|_qFvewlOsXfQ"},{"stop_id":"1566","geometry":"qv`qF~wwlOeTbN"},{"stop_id":"1567","geometry":"wkaqFbgxlOkLnHqC~AyAp@"},{"stop_id":"1568","geometry":"o`bqFduxlOuB|@sBv@oEnA"},{"stop_id":"1569","geometry":"inbqFj{xlOaAVoB`@}Dj@kAJqAJgCJcCDyEC"},{"stop_id":"1570","geometry":"}mcqFv_ylOuh@i@"},{"stop_id":"1571","geometry":"swdqFl~xlOaVW"},{"stop_id":"1509","geometry":"uneqFt}xlOuUM"},{"stop_id":"1572","geometry":"kefqFf}xlOsQC"},{"stop_id":"1573","geometry":"_xfqFb}xlOuVC"},{"stop_id":"1574","geometry":"uogqF~|xlO{JAyRBcg@L"},{"stop_id":"1575","geometry":"owiqFn}xlO{TH?["},{"stop_id":"1576","geometry":"kmjqF||xlOAsCK{Eo@qKGkC"},{"stop_id":"1577","geometry":"qojqFn`xlOC{O"},{"stop_id":"1579","geometry":"uojqFrowlOHkP"},{"stop_id":"1580","geometry":"kojqFf~vlOOi["},{"stop_id":"1581","geometry":"{ojqF|avlOAcL"},{"stop_id":"1582","geometry":"}ojqFxtulOAyK{B@"},{"stop_id":"1583","geometry":"{sjqF`hulOqQB"},{"stop_id":"1584","geometry":"mfkqFdhulOeL@"},{"stop_id":"1585","geometry":"sskqFfhulOuJ@"},{"stop_id":"1586","geometry":"i_lqFhhulOmA?}MjN"},{"stop_id":"1587","geometry":"uplqFtwulO{BzBcEjE"},{"stop_id":"1588","geometry":"uzlqF|avlO}IjJ"},{"stop_id":"1589","geometry":"semqFhmvlOwDdEAR@fF"},{"stop_id":"3604","geometry":"kkmqFj{vlO?hADt@^`BBViF@"},{"stop_id":"1590","geometry":"kqmqFfcwlOuFB"},{"stop_id":"1591","geometry":"aymqFjcwlOiJB"},{"stop_id":"1592","geometry":"kdnqFncwlOcID"},{"stop_id":"1593","geometry":"onnqFtcwlOcIB"},{"stop_id":"1594","geometry":"sxnqFxcwlOyD@"},{"stop_id":"1578","geometry":"m~nqFzcwlO{D@"},{"stop_id":"1595","geometry":"idoqF|cwlOgKD"},{"stop_id":"1596","geometry":"qpoqFbdwlOkMD"},{"stop_id":"1597","geometry":"}~oqFhdwlOuKB"},{"stop_id":"1598","geometry":"skpqFldwlOgGB"},{"stop_id":"1599","geometry":"{spqFpdwlOkRD"},{"stop_id":"1600","geometry":"ggqqFvdwlOyG?"},{"stop_id":"1601","geometry":"apqqFvdwlOoJ?"},{"stop_id":"1465","geometry":"q{qqFvdwlOsI?"},{"stop_id":"1466","geometry":"efrqFvdwlOoKA"},{"stop_id":"1467","geometry":"urrqFtdwlOoF?"},{"stop_id":"1468","geometry":"ezrqFtdwlOmF?"},{"stop_id":"1602","geometry":"sasqFtdwlOiOB"},{"stop_id":"1603","geometry":"}qsqFxdwlOoRB?l@EXyDzH"},{"stop_id":"1604","geometry":"mktqF`qwlOuFpL"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"278","pattern_name":"22","route_id":"50","stops":[{"stop_id":"1576","geometry":"kmjqF||xlOAsCK{Eo@qKGkC"},{"stop_id":"1577","geometry":"qojqFn`xlOC{O"},{"stop_id":"1579","geometry":"uojqFrowlOHkP"},{"stop_id":"1580","geometry":"kojqFf~vlOOi["},{"stop_id":"1581","geometry":"{ojqF|avlOAcL"},{"stop_id":"1582","geometry":"}ojqFxtulOAyK{B@"},{"stop_id":"1583","geometry":"{sjqF`hulOqQB"},{"stop_id":"1584","geometry":"mfkqFdhulOeL@"},{"stop_id":"1585","geometry":"sskqFfhulOuJ@"},{"stop_id":"1586","geometry":"i_lqFhhulOmA?}MjN"},{"stop_id":"1587","geometry":"uplqFtwulO{BzBcEjE"},{"stop_id":"1588","geometry":"uzlqF|avlO}IjJ"},{"stop_id":"1589","geometry":"semqFhmvlOwDdEAR@fF"},{"stop_id":"3604","geometry":"kkmqFj{vlO?hADt@^`BBViF@"},{"stop_id":"1590","geometry":"kqmqFfcwlOuFB"},{"stop_id":"1591","geometry":"aymqFjcwlOiJB"},{"stop_id":"1592","geometry":"kdnqFncwlOcID"},{"stop_id":"1593","geometry":"onnqFtcwlOcIB"},{"stop_id":"1594","geometry":"sxnqFxcwlOyD@"},{"stop_id":"1578","geometry":"m~nqFzcwlO{D@"},{"stop_id":"1595","geometry":"idoqF|cwlOgKD"},{"stop_id":"1596","geometry":"qpoqFbdwlOkMD"},{"stop_id":"1597","geometry":"}~oqFhdwlOuKB"},{"stop_id":"1598","geometry":"skpqFldwlOgGB"},{"stop_id":"1599","geometry":"{spqFpdwlOkRD"},{"stop_id":"1600","geometry":"ggqqFvdwlOyG?"},{"stop_id":"1601","geometry":"apqqFvdwlOoJ?"},{"stop_id":"1465","geometry":"q{qqFvdwlOsI?"},{"stop_id":"1466","geometry":"efrqFvdwlOoKA"},{"stop_id":"1467","geometry":"urrqFtdwlOoF?"},{"stop_id":"1468","geometry":"ezrqFtdwlOmF?"},{"stop_id":"1602","geometry":"sasqFtdwlOiOB"},{"stop_id":"1603","geometry":"}qsqFxdwlOoRB?l@EXyDzH"},{"stop_id":"1604","geometry":"mktqF`qwlOuFpL"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"279","pattern_name":"14","route_id":"51","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BxMeN"},{"stop_id":"1508","geometry":"uktqFtpxlOrDsD|CeD"},{"stop_id":"1474","geometry":"catqFzexlObNoNrG{G"},{"stop_id":"1475","geometry":"kisqFnmwlOxEcFGQCSAwF"},{"stop_id":"3483","geometry":"_csqFl}vlOEsR"},{"stop_id":"3484","geometry":"ecsqFxivlOAwH"},{"stop_id":"3485","geometry":"gcsqF``vlOAuH"},{"stop_id":"3486","geometry":"icsqFjvulOAiH"},{"stop_id":"3487","geometry":"kcsqF`mulOA{F"},{"stop_id":"3488","geometry":"mcsqFdeulOAkQ"},{"stop_id":"3489","geometry":"ocsqFxrtlOCoS"},{"stop_id":"3490","geometry":"scsqFh~slOAiK"},{"stop_id":"3491","geometry":"ucsqF~qslOCkN"},{"stop_id":"3492","geometry":"ycsqFrbslO[c{@"},{"stop_id":"3493","geometry":"udsqFnfqlOCoK"},{"stop_id":"3494","geometry":"ydsqF~yplOGcQ"},{"stop_id":"3495","geometry":"aesqFzgplOEqM"},{"stop_id":"3496","geometry":"gesqFhyolOIqT"},{"stop_id":"3497","geometry":"qesqFvcolOA{AvCeH"},{"stop_id":"3498","geometry":"{`sqFtwnlOtFwM"},{"stop_id":"3499","geometry":"eyrqF|hnlOpDwI"},{"stop_id":"3500","geometry":"ssrqFd~mlOjJwT"},{"stop_id":"3501","geometry":"ghrqFlhmlOhDaIQCsAB"},{"stop_id":"3502","geometry":"cfrqFj~llOu@B_G@MmV"},{"stop_id":"3503","geometry":"gprqFbgllOAmE|EA"},{"stop_id":"3504","geometry":"kirqFr`llOnFC"},{"stop_id":"3505","geometry":"{arqFn`llOl\\M"},{"stop_id":"3533","geometry":"mdqqF``llOlCCFGzCAXF|LC"},{"stop_id":"3531","geometry":"clpqFv_llO~JCrBEfSiAlBOrACx@@jBLvNvCt@JxAFl@?v@EbKsAxAOxAIxACn`@ExBFtDV`BBnAA"},{"stop_id":"3575","geometry":"m`lqFn_llOjNA"},{"stop_id":"3576","geometry":"aqkqFl_llOhKC"},{"stop_id":"3577","geometry":"wdkqFh_llOzVE"},{"stop_id":"3578","geometry":"{ljqFb_llOfFA"},{"stop_id":"3579","geometry":"sejqF`_llOpa@I"},{"stop_id":"3580","geometry":"aciqFv~klOfPG"},{"stop_id":"3581","geometry":"yqhqFn~klO~PG"},{"stop_id":"3582","geometry":"y_hqFf~klOrIAnAHAcF"},{"stop_id":"1041","geometry":null}]},{"pattern_id":"280","pattern_name":"14","route_id":"51","stops":[{"stop_id":"1041","geometry":"wrgqFjwklOAaBmFFDpHaC@"},{"stop_id":"3583","geometry":"c~gqFd~klOgPF"},{"stop_id":"3584","geometry":"kohqFl~klOaMF"},{"stop_id":"3585","geometry":"m}hqFt~klOwIDaYD"},{"stop_id":"3586","geometry":"gbjqF`_llOeG@"},{"stop_id":"3587","geometry":"mjjqFb_llOoXD"},{"stop_id":"3588","geometry":"}ckqFh_llOwPB"},{"stop_id":"3589","geometry":"uukqFl_llOgLBsAC"},{"stop_id":"3590","geometry":"qelqFl_llOqF[kACo`@DyAByAHyANcKrAw@Dm@?yAGu@KwNwCkBMy@AsABmBNgShAsBDaMB"},{"stop_id":"3532","geometry":"enpqFv_llOaK@"},{"stop_id":"3506","geometry":"gzpqFx_llOSE{C@GFsGD"},{"stop_id":"3507","geometry":"shqqFb`llOmNF"},{"stop_id":"3508","geometry":"axqqFj`llOkGB"},{"stop_id":"3509","geometry":"m`rqFn`llOmFB"},{"stop_id":"3510","geometry":"{grqFr`llOmG@F~M"},{"stop_id":"3511","geometry":"aprqFtollOFzMvFA"},{"stop_id":"3512","geometry":"ahrqFn~llOpCGPBaCpF"},{"stop_id":"3513","geometry":"_grqF|emlOoGhO"},{"stop_id":"3514","geometry":"oorqFfvmlOkH`Q"},{"stop_id":"3515","geometry":"{xrqFhhnlOkG`O"},{"stop_id":"3516","geometry":"gasqFjxnlOkCnG@fC"},{"stop_id":"3517","geometry":"qesqFbeolOH~P"},{"stop_id":"3518","geometry":"gesqFbwolODdN"},{"stop_id":"3519","geometry":"aesqFhfplOFpQ"},{"stop_id":"3520","geometry":"ydsqFzxplOBdN"},{"stop_id":"3521","geometry":"udsqF`hqlOXnx@"},{"stop_id":"3522","geometry":"{csqFpaslODbM"},{"stop_id":"3523","geometry":"ucsqFtoslOBhR"},{"stop_id":"3524","geometry":"qcsqF~btlOMpT"},{"stop_id":"3525","geometry":"_dsqFpxtlOP|N"},{"stop_id":"3526","geometry":"mcsqFnhulOBbJ"},{"stop_id":"3527","geometry":"icsqFrsulO@tL"},{"stop_id":"3528","geometry":"gcsqFhavlO@|H"},{"stop_id":"3529","geometry":"ecsqFfkvlOBdL"},{"stop_id":"3530","geometry":"acsqFlxvlOBfKBb@FPuD|D"},{"stop_id":"1469","geometry":"ghsqFhlwlOoJzJ"},{"stop_id":"1470","geometry":"wssqFdxwlOcJjJ"},{"stop_id":"1471","geometry":"{~sqFpcxlOkErE"},{"stop_id":"1472","geometry":"getqFdjxlOqDpDsDxD"},{"stop_id":"1473","geometry":"mptqFpuxlOaIhIa@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"281","pattern_name":"14","route_id":"51","stops":[{"stop_id":"3532","geometry":"enpqFv_llOaK@"},{"stop_id":"3506","geometry":"gzpqFx_llOSE{C@GFsGD"},{"stop_id":"3507","geometry":"shqqFb`llOmNF"},{"stop_id":"3508","geometry":"axqqFj`llOkGB"},{"stop_id":"3509","geometry":"m`rqFn`llOmFB"},{"stop_id":"3510","geometry":"{grqFr`llOmG@F~M"},{"stop_id":"3511","geometry":"aprqFtollOFzMvFA"},{"stop_id":"3512","geometry":"ahrqFn~llOpCGPBaCpF"},{"stop_id":"3513","geometry":"_grqF|emlOoGhO"},{"stop_id":"3514","geometry":"oorqFfvmlOkH`Q"},{"stop_id":"3515","geometry":"{xrqFhhnlOkG`O"},{"stop_id":"3516","geometry":"gasqFjxnlOkCnG@fC"},{"stop_id":"3517","geometry":"qesqFbeolOH~P"},{"stop_id":"3518","geometry":"gesqFbwolODdN"},{"stop_id":"3519","geometry":"aesqFhfplOFpQ"},{"stop_id":"3520","geometry":"ydsqFzxplOBdN"},{"stop_id":"3521","geometry":"udsqF`hqlOXnx@"},{"stop_id":"3522","geometry":"{csqFpaslODbM"},{"stop_id":"3523","geometry":"ucsqFtoslOBhR"},{"stop_id":"3524","geometry":"qcsqF~btlOMpT"},{"stop_id":"3525","geometry":"_dsqFpxtlOP|N"},{"stop_id":"3526","geometry":"mcsqFnhulOBbJ"},{"stop_id":"3527","geometry":"icsqFrsulO@tL"},{"stop_id":"3528","geometry":"gcsqFhavlO@|H"},{"stop_id":"3529","geometry":"ecsqFfkvlOBdL"},{"stop_id":"3530","geometry":"acsqFlxvlOBfKBb@FPuD|D"},{"stop_id":"1469","geometry":"ghsqFhlwlOoJzJ"},{"stop_id":"1470","geometry":"wssqFdxwlOcJjJ"},{"stop_id":"1471","geometry":"{~sqFpcxlOkErE"},{"stop_id":"1472","geometry":"getqFdjxlOqDpDsDxD"},{"stop_id":"1473","geometry":"mptqFpuxlOaIhIa@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"282","pattern_name":"14","route_id":"51","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"283","pattern_name":"86","route_id":"52","stops":[{"stop_id":"3773","geometry":"errrFvjomOqAj@s@eFHoBv@uDCqG`S?KkE"},{"stop_id":"3289","geometry":"w`rrFxlnmOY}LK}GGyHKaFo@ce@k@{h@"},{"stop_id":"3774","geometry":"merrF`ujmOSgh@"},{"stop_id":"3803","geometry":"afrrFxkimOOik@"},{"stop_id":"3775","geometry":"qfrrFn_hmOMi_@"},{"stop_id":"3776","geometry":"_grrFd_gmOKuW"},{"stop_id":"2254","geometry":"kgrrFnffmOK}W"},{"stop_id":"2255","geometry":"wgrrFpmemOIaS"},{"stop_id":"2256","geometry":"ahrrFnydmOEyN"},{"stop_id":"2257","geometry":"ghrrFtidmOOi^"},{"stop_id":"2258","geometry":"whrrFjjcmOGu["},{"stop_id":"2259","geometry":"_irrFtmbmOGwQ"},{"stop_id":"2260","geometry":"girrF|zamOUit@"},{"stop_id":"3805","geometry":"}irrFre`mOEqQ"},{"stop_id":"3777","geometry":"cjrrF`s_mOIkj@"},{"stop_id":"3778","geometry":"mjrrFtg~lOCcgA"},{"stop_id":"3779","geometry":"qjrrFp_|lOWam@"},{"stop_id":"3780","geometry":"ikrrFnqzlOY}eA@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@yW"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOgVGGe@MYs@k@IEYE_@DYPKJO\\Gp@Bl@J`@FJVPNBTBd@E`@QPOFGJWDK@]bKD"},{"stop_id":"2909","geometry":"sasrFlgqlOcKEA\\EJKVGFQNa@Pe@DUCOCWQO[Gk@"},{"stop_id":"952","geometry":"ctsrFvgqlOBk@BYN]JKXQ^EXDHDr@j@LXFd@jJD"},{"stop_id":"2911","geometry":"kbsrFlgqlOkJEGe@MYs@k@IEYE_@DYPKJO\\Gp@Bl@J`@FJVPNBTBd@E`@QPOFGJWDK@]bZH"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFfBn@x@cE|@aEnCsJ"},{"stop_id":"3781","geometry":"g`rrFrqplOtG_UrBwH"},{"stop_id":"3782","geometry":"}sqrFzqolOt@mDt@{DtBcM"},{"stop_id":"3783","geometry":"{lqrFlxnlOrCkPz@uFvC{V"},{"stop_id":"3784","geometry":"saqrFngmlOtAoLR{BN{BJ{BDyBB{BAkE"},{"stop_id":"3785","geometry":"e}prFh`llOOkt@"},{"stop_id":"3786","geometry":"u}prF|jjlOOyk@EoI_H@CxGhHANxl@r@AKhB?lCT|@@f@{@@Sav@EoI_H@E~NaCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQvByC"},{"stop_id":"1695","geometry":"mlprF~kclOpAiBLMPMb@Sp@IzC@j@FXH`@X\\^PZRr@F`@Bd@?pTCb@I`@KV}@nA"},{"stop_id":"1696","geometry":"i~orF`idlOoBpCKTGVa@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":null}]},{"pattern_id":"284","pattern_name":"86","route_id":"52","stops":[{"stop_id":"1694","geometry":"}jprFnxclO?yCGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA?"},{"stop_id":"3048","geometry":"wlqrFrcilOdMqBXnh@"},{"stop_id":"3787","geometry":"w}prFpijlOPlu@"},{"stop_id":"3788","geometry":"e}prF~_llO@tECzBExBKzBOzBSzBkAzJ"},{"stop_id":"3789","geometry":"iaqrFzemlOaDnX{@tF_CbN"},{"stop_id":"3790","geometry":"glqrFdvnlOcDfR"},{"stop_id":"3791","geometry":"kqqrFliolO[~AcAtEeBnGkKn^"},{"stop_id":"3792","geometry":"}crrFb{plOo@bCg@`Cy@bEgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOgVGGe@MYs@k@IEYE_@DYPKJO\\Gp@Bl@J`@FJVPNBTBd@E`@QPOFGJWDK@]bKD"},{"stop_id":"2909","geometry":"sasrFlgqlOcKEA\\EJKVGFQNa@Pe@DUCOCWQO[Gk@"},{"stop_id":"952","geometry":"ctsrFvgqlOBk@BYN]JKXQ^EXDHDr@j@LXFd@jJD"},{"stop_id":"2911","geometry":"kbsrFlgqlOkJEGe@MYs@k@IEYE_@DYPKJO\\Gp@Bl@J`@FJVPNBTBd@E`@QPOFGJWDK@]bZH"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2951","geometry":"kkrrFnzrlOOfIAjV"},{"stop_id":"2913","geometry":"}krrFb|slO?|["},{"stop_id":"2914","geometry":"}krrF`ytlO?tL"},{"stop_id":"2915","geometry":"}krrFvfulO?~["},{"stop_id":"2902","geometry":"}krrFvcvlOApK"},{"stop_id":"2916","geometry":"_lrrFhpvlO?jO"},{"stop_id":"2917","geometry":"_lrrFt`wlOArP"},{"stop_id":"2918","geometry":"alrrFhrwlOAbZ"},{"stop_id":"3793","geometry":"clrrFlmxlO\\fjA"},{"stop_id":"3794","geometry":"ekrrFtxzlOP`e@"},{"stop_id":"3795","geometry":"sjrrFv~{lODxgA"},{"stop_id":"3796","geometry":"mjrrFpg~lOHtj@"},{"stop_id":"3797","geometry":"cjrrFfs_mOJla@Rhn@"},{"stop_id":"3221","geometry":"cirrF~dbmOFlT"},{"stop_id":"2267","geometry":"{hrrFlzbmOFbX"},{"stop_id":"2268","geometry":"shrrFpscmOJnV"},{"stop_id":"2269","geometry":"ghrrF`kdmODdL"},{"stop_id":"2270","geometry":"ahrrFfxdmOLzZ"},{"stop_id":"2271","geometry":"sgrrFbtemOHjV"},{"stop_id":"2272","geometry":"igrrFnkfmODtH"},{"stop_id":"2273","geometry":"cgrrFdufmODrK"},{"stop_id":"3798","geometry":"}frrFxagmOLlb@"},{"stop_id":"3799","geometry":"ofrrFfehmOLpe@"},{"stop_id":"3804","geometry":"afrrFxkimOPrg@F|E"},{"stop_id":"3800","geometry":"gerrFj{jmOd@pb@n@be@J`FFxHJfG"},{"stop_id":"3801","geometry":"qarrFd~mmOd@~SDfF"},{"stop_id":"3802","geometry":"e`rrFlznmOF`OwJFsA_@i@AMB}@Z"},{"stop_id":"3773","geometry":null}]},{"pattern_id":"285","pattern_name":"34","route_id":"53","stops":[{"stop_id":"2261","geometry":"uyqrF|vamO`E?"},{"stop_id":"2262","geometry":"ssqrF|vamOxPA"},{"stop_id":"2263","geometry":"yaqrFzvamOd@C@fY"},{"stop_id":"2264","geometry":"q`qrF~pbmO?d@qG?"},{"stop_id":"2265","geometry":"ciqrFdrbmOu@@}CPqK?"},{"stop_id":"2266","geometry":"i|qrFxrbmOsK@@pF"},{"stop_id":"2267","geometry":"{hrrFlzbmOFbX"},{"stop_id":"2268","geometry":"shrrFpscmOJnV"},{"stop_id":"2269","geometry":"ghrrF`kdmODdL"},{"stop_id":"2270","geometry":"ahrrFfxdmOLzZ"},{"stop_id":"2271","geometry":"sgrrFbtemOHjV"},{"stop_id":"2272","geometry":"igrrFnkfmODtH"},{"stop_id":"2273","geometry":"cgrrFdufmO?p@cKF"},{"stop_id":"2274","geometry":"gsrrF~vfmOcAHqATq@PsJhD"},{"stop_id":"2275","geometry":"cesrFz}fmOaL~D"},{"stop_id":"2276","geometry":"ersrFzcgmOaIpC?rB"},{"stop_id":"2277","geometry":"g|srF`lgmO?zI"},{"stop_id":"2278","geometry":"g|srF|vgmO?x@DdAJx@v@hEfAa@"},{"stop_id":"2279","geometry":"uwsrF~ahmOn[sL"},{"stop_id":"2280","geometry":"e{rrFjtgmO`YoK"},{"stop_id":"2281","geometry":"carrFzggmOnDsA~A]fCcA"},{"stop_id":"2282","geometry":"ktqrFdbgmO|QaH"},{"stop_id":"2283","geometry":"maqrFbyfmOfM{E"},{"stop_id":"2284","geometry":"esprFfrfmO|W}J"},{"stop_id":"2285","geometry":"gzorFhffmOrRkH"},{"stop_id":"2286","geometry":"sforF||emOrPoG"},{"stop_id":"2287","geometry":"_unrFltemOtToI"},{"stop_id":"2288","geometry":"i_nrF|iemO|KeE"},{"stop_id":"2289","geometry":"krmrFvcemO~JyD"},{"stop_id":"2337","geometry":"kfmrF|}dmOrFuBwAcJ"},{"stop_id":"2290","geometry":"oamrFbodmOeD}SW}BYcEhB?"},{"stop_id":"2291","geometry":"}dmrFbpcmOdG?"},{"stop_id":"2292","geometry":"w|lrFbpcmO~JA"},{"stop_id":"2293","geometry":"wplrF`pcmOjF@`@Dn@PZJ`@Tv@n@TTZb@Vd@d@nAl@pC"},{"stop_id":"2294","geometry":"e~krFn}cmO~AjIL\\nJoD"},{"stop_id":"2295","geometry":"gokrFhcdmOjRgH"},{"stop_id":"2296","geometry":"{{jrF`zcmO|NsF"},{"stop_id":"2297","geometry":"}kjrFlrcmOzMgF"},{"stop_id":"2298","geometry":"a}irFdkcmOnGaC"},{"stop_id":"2299","geometry":"qtirFbgcmObI_D"},{"stop_id":"2300","geometry":"mjirFbbcmOlM_F"},{"stop_id":"2301","geometry":"_|hrFb{bmOhJmD"},{"stop_id":"2302","geometry":"uphrFtubmO`PiG"},{"stop_id":"2303","geometry":"s_hrFjmbmOrMaF"},{"stop_id":"2304","geometry":"_qgrFhfbmOvKeE"},{"stop_id":"2305","geometry":"gdgrFb`bmO`VeJ"},{"stop_id":"2306","geometry":"emfrF|tamOjPmG"},{"stop_id":"2307","geometry":"y{erFnlamObMyE"},{"stop_id":"2308","geometry":"umerFteamOnHuC"},{"stop_id":"2309","geometry":"ederF~`amOfLkE"},{"stop_id":"2310","geometry":"}vdrFrz`mOtTqIrPkG"},{"stop_id":"2338","geometry":"socrFtg`mOxO_GtUaJ"},{"stop_id":"2311","geometry":"chbrFrt_mO`ZaL"},{"stop_id":"2312","geometry":"amarFpg_mO`X}J"},{"stop_id":"2313","geometry":"_t`rFr{~lOjK{D"},{"stop_id":"2314","geometry":"sg`rFvu~lOtJqD"},{"stop_id":"2315","geometry":"}{_rFdp~lOv@YXGzJsD"},{"stop_id":"2316","geometry":"om_rFni~lOlFqB"},{"stop_id":"2317","geometry":"af_rF|e~lO`IqCvOiG"},{"stop_id":"2318","geometry":"gk~qF`y}lOdHkC"},{"stop_id":"2319","geometry":"ab~qFtt}lOfI{C"},{"stop_id":"2320","geometry":"yw}qFxo}lOlHqC"},{"stop_id":"2321","geometry":"kn}qFfk}lOrK_E|@O"},{"stop_id":"2322","geometry":"y_}qFvd}lOlJ_B"},{"stop_id":"2323","geometry":"kt|qFva}lOnJ_B"},{"stop_id":"2324","geometry":"{h|qFv~|lOjDk@p@G"},{"stop_id":"2325","geometry":"}a|qFb}|lOnAAhHDRA~@QpBs@"},{"stop_id":"2326","geometry":"}o{qF~z|lOp@U~A{@^KhFC"},{"stop_id":"2327","geometry":"ac{qF|w|lO~SK"},{"stop_id":"2328","geometry":"anzqFpw|lO`GC"},{"stop_id":"2329","geometry":"_fzqFlw|lOf@?l@B~MC"},{"stop_id":"2330","geometry":"ityqFlw|lOnHA"},{"stop_id":"2331","geometry":"yjyqFjw|lOzEA"},{"stop_id":"2332","geometry":"}cyqFhw|lO`KC"},{"stop_id":"2333","geometry":"{wxqFdw|lO|I}@"},{"stop_id":"2334","geometry":"}lxqFfu|lOdJmC"},{"stop_id":"2335","geometry":"waxqFxp|lOdA]vBk@tAUxAQx@ErEcG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lO`HcJ"},{"stop_id":"1260","geometry":"w{vqFtn{lOr@}@FcI"},{"stop_id":"2336","geometry":"{yvqFrb{lONyV`FF"},{"stop_id":"582","geometry":null}]},{"pattern_id":"286","pattern_name":"34","route_id":"53","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO}HfKy@DeBR"},{"stop_id":"2197","geometry":"oywqFzm|lOiARwBj@wCdAm@Ps@LoGl@k@b@SHuBd@qEB"},{"stop_id":"2198","geometry":"c|xqFfw|lO}LB"},{"stop_id":"2199","geometry":"ajyqFjw|lOyG@"},{"stop_id":"2200","geometry":"{ryqFlw|lOgK@"},{"stop_id":"2201","geometry":"c_zqFnw|lOeC@m@CmFB"},{"stop_id":"2202","geometry":"elzqFpw|lOwRH"},{"stop_id":"2203","geometry":"}_{qFzw|lOmID_@JiB~@"},{"stop_id":"2204","geometry":"un{qFlz|lOyCdA_@Hs@H}@A"},{"stop_id":"2205","geometry":"ax{qFd}|lOkFCcBBsDj@"},{"stop_id":"2206","geometry":"eh|qFp~|lOeLlB"},{"stop_id":"2207","geometry":"ku|qF~a}lOmGdA"},{"stop_id":"2208","geometry":"y}|qFdd}lO}B`@wGdC"},{"stop_id":"2209","geometry":"oj}qFli}lOcIxC"},{"stop_id":"2210","geometry":"st}qFfn}lO{IdD"},{"stop_id":"2211","geometry":"o_~qFls}lO_JfD"},{"stop_id":"2212","geometry":"oj~qFtx}lOuFxB"},{"stop_id":"2213","geometry":"er~qFn|}lOwKrD"},{"stop_id":"2214","geometry":"}~~qFbb~lOwMlF"},{"stop_id":"2215","geometry":"um_rFpi~lOiJhD"},{"stop_id":"2216","geometry":"_y_rFzn~lOe@N}UzI"},{"stop_id":"2217","geometry":"cq`rFfz~lOmYrK"},{"stop_id":"2218","geometry":"qkarFzf_mOq[vL"},{"stop_id":"2219","geometry":"chbrFrt_mOuU`J}KdE"},{"stop_id":"2339","geometry":"wkcrFze`mOoTdIqb@fP"},{"stop_id":"2220","geometry":"yderFhaamOuEfB"},{"stop_id":"2221","geometry":"okerFpdamOoPnG"},{"stop_id":"2222","geometry":"_}erF`mamOmPnG"},{"stop_id":"2223","geometry":"mnfrFpuamOm]vM"},{"stop_id":"2224","geometry":"{lgrFhdbmOmRjH"},{"stop_id":"2225","geometry":"i`hrFtmbmOgLlE"},{"stop_id":"2226","geometry":"qmhrFbtbmOgSxH"},{"stop_id":"2227","geometry":"yairF|}bmOwGfC"},{"stop_id":"2228","geometry":"qjirFdbcmOuIfD"},{"stop_id":"2229","geometry":"guirFlgcmO_IxC"},{"stop_id":"2230","geometry":"g_jrFflcmOoJrD"},{"stop_id":"2231","geometry":"wjjrFzqcmOcNdF"},{"stop_id":"2232","geometry":"{yjrF`ycmOgRfH"},{"stop_id":"2233","geometry":"cmkrFhbdmOsLnEM]yAuH"},{"stop_id":"2234","geometry":"_~krFd~cmOs@gDe@oAWe@[c@UUw@o@a@U[Ko@Qa@EyGA"},{"stop_id":"2235","geometry":"erlrF`pcmOiJ@"},{"stop_id":"2236","geometry":"o}lrFbpcmOwI?PtC"},{"stop_id":"2237","geometry":"ugmrFxtcmO^jDrEvY"},{"stop_id":"2238","geometry":"a`mrF|tdmOh@hD_QtG"},{"stop_id":"2239","geometry":"wpmrF|bemO{KdE"},{"stop_id":"2240","geometry":"s}mrFbiemOaUtI"},{"stop_id":"2241","geometry":"usnrFxsemOkRjH"},{"stop_id":"2242","geometry":"agorFd}emOuQzG"},{"stop_id":"2243","geometry":"wyorF`ffmO{c@tP"},{"stop_id":"2244","geometry":"s~prFvwfmOiPhG"},{"stop_id":"2245","geometry":"}oqrF``gmOuGfC_B\\QF"},{"stop_id":"2246","geometry":"e|qrFnegmO}QbH"},{"stop_id":"2247","geometry":"corrFrngmOoPjG"},{"stop_id":"2248","geometry":"s`srF~vgmOiX`Kq@mDQeB"},{"stop_id":"2249","geometry":"a|srFlzgmOEu@?eN"},{"stop_id":"2250","geometry":"g|srFpigmO?c@~I_D"},{"stop_id":"2251","geometry":"gqsrFlcgmOlMsE"},{"stop_id":"2252","geometry":"ybsrFx|fmOhHgCp@QpAUlAI`@A"},{"stop_id":"2253","geometry":"{qrrF|vfmOvIEGgO"},{"stop_id":"2254","geometry":"kgrrFnffmOK}W"},{"stop_id":"2255","geometry":"wgrrFpmemOIaS"},{"stop_id":"2256","geometry":"ahrrFnydmOEyN"},{"stop_id":"2257","geometry":"ghrrFtidmOOi^"},{"stop_id":"2258","geometry":"whrrFjjcmOGu["},{"stop_id":"2259","geometry":"_irrFtmbmOGwQ"},{"stop_id":"2260","geometry":"girrF|zamO?}BpNA"},{"stop_id":"2261","geometry":null}]},{"pattern_id":"287","pattern_name":"21","route_id":"54","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAcMc@cB?"},{"stop_id":"2658","geometry":"}dyqFf~ykOoIB"},{"stop_id":"2659","geometry":"moyqFj~ykOwYL"},{"stop_id":"2660","geometry":"ejzqFx~ykOqFD"},{"stop_id":"2661","geometry":"wqzqF~~ykOkRN"},{"stop_id":"2662","geometry":"ce{qFn_zkOsSJ@hF"},{"stop_id":"2666","geometry":"uy{qFdgzkOFrL"},{"stop_id":"2667","geometry":"my{qFxtzkODdJ"},{"stop_id":"2668","geometry":"gy{qF~_{kOFnM"},{"stop_id":"2669","geometry":"_y{qFnn{kOFbO"},{"stop_id":"2670","geometry":"wx{qFr~{kOB`M"},{"stop_id":"2671","geometry":"sx{qFtl|kODpO"},{"stop_id":"2672","geometry":"mx{qFf}|kO@rJ"},{"stop_id":"2673","geometry":"kx{qFzh}kODfR"},{"stop_id":"2721","geometry":"ex{qFb|}kOBlM"},{"stop_id":"2674","geometry":"ax{qFpj~kOFfZ"},{"stop_id":"2675","geometry":"yw{qFxe_lOD`W"},{"stop_id":"2676","geometry":"sw{qFz}_lOBhK"},{"stop_id":"2677","geometry":"ow{qFdj`lO@bNdBG"},{"stop_id":"2636","geometry":"gt{qF`y`lOlMA"},{"stop_id":"2637","geometry":"ye{qF~x`lOtLE"},{"stop_id":"2638","geometry":"cxzqFxx`lOt@?fAPXFbIrC@zI"},{"stop_id":"2639","geometry":"eizqFbialO?n@QEaD@QDWPQZET_@|E"},{"stop_id":"2640","geometry":"{qzqFvsalO]|EM^UXOJSB}MF"},{"stop_id":"2641","geometry":"_d{qFf}alOu@?ODOFUVQb@OdB"},{"stop_id":"2642","geometry":"mh{qFvbblOK`@INMLMF[DwA@"},{"stop_id":"2643","geometry":"sm{qFfeblOcHB?zA"},{"stop_id":"2685","geometry":"wv{qFfhblO@j`@"},{"stop_id":"2686","geometry":"uv{qFriclO@`M"},{"stop_id":"2687","geometry":"sv{qFtwclO@xS"},{"stop_id":"2720","geometry":"qv{qFnldlO@`P"},{"stop_id":"2565","geometry":"ov{qFp}dlOIbV"},{"stop_id":"2566","geometry":"yv{qFttelOLrL"},{"stop_id":"2567","geometry":"kv{qFhbflOBzM"},{"stop_id":"2568","geometry":"gv{qFdqflO?tE"},{"stop_id":"2569","geometry":"gv{qFzwflOFzX"},{"stop_id":"2570","geometry":"_v{qFvqglOBzM"},{"stop_id":"2571","geometry":"{u{qFr`hlOBzY"},{"stop_id":"2688","geometry":"wu{qFn{hlO@zM"},{"stop_id":"2689","geometry":"uu{qFjjilO@tM"},{"stop_id":"2690","geometry":"su{qF`yilO@lS"},{"stop_id":"2691","geometry":"qu{qFnmjlO@bP"},{"stop_id":"2692","geometry":"ou{qFr~jlO@`M"},{"stop_id":"2693","geometry":"mu{qFtlklO@~M"},{"stop_id":"2694","geometry":"ku{qFt{klO@tNQ?"},{"stop_id":"2695","geometry":"{u{qFjkllOP?@`M"},{"stop_id":"2696","geometry":"gu{qFlyllO@zM"},{"stop_id":"2697","geometry":"eu{qFhhmlOBvM"},{"stop_id":"2698","geometry":"au{qF`wmlO@tJ"},{"stop_id":"2699","geometry":"_u{qFvbnlO@|F"},{"stop_id":"2700","geometry":"}t{qFtjnlOF|P"},{"stop_id":"2701","geometry":"ut{qFr|nlOHjY"},{"stop_id":"2702","geometry":"kt{qF~volO?vB{OF?`B"},{"stop_id":"2703","geometry":"ge|qF`~olO?fJ"},{"stop_id":"2704","geometry":"ge|qFhiplO?dM"},{"stop_id":"2705","geometry":"ge|qFnwplO@f@vNI"},{"stop_id":"2706","geometry":"mu{qFlxplOvKA?jB"},{"stop_id":"2707","geometry":"uh{qFv{plO?tI"},{"stop_id":"2708","geometry":"uh{qFlfqlO@bR"},{"stop_id":"2719","geometry":"sh{qFpyqlO?nBTxCPp@~@lB"},{"stop_id":"2709","geometry":"ke{qFzfrlOlAtB~@rBRn@Nr@JbAt@pE"},{"stop_id":"2710","geometry":"w}zqF~yrlOn@nE^bAPZbApA^p@P`@"},{"stop_id":"2711","geometry":"_wzqFthslO~GfP"},{"stop_id":"2712","geometry":"_nzqF|yslOxBbFXh@j@p@"},{"stop_id":"2713","geometry":"_hzqF|ctlOzBhChBzD"},{"stop_id":"2714","geometry":"y`zqFbntlO|B`FkC`C"},{"stop_id":"2715","geometry":"gazqFfytlO[Xpf@hdAPVPN^JV??zQpF?"},{"stop_id":"2590","geometry":"cpxqFzswlOl@APDPJpGrK"},{"stop_id":"2591","geometry":"_exqF~`xlO`JhO"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"288","pattern_name":"21","route_id":"54","stops":[{"stop_id":"2642","geometry":"mh{qF|bblOKZINMLMF[DwA@"},{"stop_id":"2643","geometry":"sm{qFfeblOcHB?zA"},{"stop_id":"2685","geometry":"wv{qFfhblO@j`@"},{"stop_id":"2686","geometry":"uv{qFriclO@`M"},{"stop_id":"2687","geometry":"sv{qFtwclO@xS"},{"stop_id":"2720","geometry":"qv{qFnldlO@`P"},{"stop_id":"2565","geometry":"ov{qFp}dlOIbV"},{"stop_id":"2566","geometry":"yv{qFttelOLrL"},{"stop_id":"2567","geometry":"kv{qFhbflOBzM"},{"stop_id":"2568","geometry":"gv{qFdqflO?tE"},{"stop_id":"2569","geometry":"gv{qFzwflOFzX"},{"stop_id":"2570","geometry":"_v{qFvqglOBzM"},{"stop_id":"2571","geometry":"{u{qFr`hlOBzY"},{"stop_id":"2688","geometry":"wu{qFn{hlO@zM"},{"stop_id":"2689","geometry":"uu{qFjjilO@tM"},{"stop_id":"2690","geometry":"su{qF`yilO@lS"},{"stop_id":"2691","geometry":"qu{qFnmjlO@bP"},{"stop_id":"2692","geometry":"ou{qFr~jlO@`M"},{"stop_id":"2693","geometry":"mu{qFtlklO@~M"},{"stop_id":"2694","geometry":"ku{qFt{klO@tNQ?"},{"stop_id":"2695","geometry":"{u{qFjkllOP?@`M"},{"stop_id":"2696","geometry":"gu{qFlyllO@zM"},{"stop_id":"2697","geometry":"eu{qFhhmlOBvM"},{"stop_id":"2698","geometry":"au{qF`wmlO@tJ"},{"stop_id":"2699","geometry":"_u{qFvbnlO@|F"},{"stop_id":"2700","geometry":"}t{qFtjnlOF|P"},{"stop_id":"2701","geometry":"ut{qFr|nlOHjY"},{"stop_id":"2702","geometry":"kt{qF~volO?vB{OF?`B"},{"stop_id":"2703","geometry":"ge|qF`~olO?fJ"},{"stop_id":"2704","geometry":"ge|qFhiplO?dM"},{"stop_id":"2705","geometry":"ge|qFnwplO@f@vNI"},{"stop_id":"2706","geometry":"mu{qFlxplOvKA?jB"},{"stop_id":"2707","geometry":"uh{qFv{plO?tI"},{"stop_id":"2708","geometry":"uh{qFlfqlO@bR"},{"stop_id":"2719","geometry":"sh{qFpyqlO?nBTxCPp@~@lB"},{"stop_id":"2709","geometry":"ke{qFzfrlOlAtB~@rBRn@Nr@JbAt@pE"},{"stop_id":"2710","geometry":"w}zqF~yrlOn@nE^bAPZbApA^p@P`@"},{"stop_id":"2711","geometry":"_wzqFthslO~GfP"},{"stop_id":"2712","geometry":"_nzqF|yslOxBbFXh@j@p@"},{"stop_id":"2713","geometry":"_hzqF|ctlOzBhChBzD"},{"stop_id":"2714","geometry":"y`zqFbntlO|B`FkC`C"},{"stop_id":"2715","geometry":"gazqFfytlO[Xpf@hdAPVPN^JV??zQpF?"},{"stop_id":"2590","geometry":"cpxqFzswlOl@APDPJpGrK"},{"stop_id":"2591","geometry":"_exqF~`xlO`JhO"},{"stop_id":"2592","geometry":"}ywqFhqxlOfElH"},{"stop_id":"2593","geometry":null}]},{"pattern_id":"289","pattern_name":"21","route_id":"54","stops":[{"stop_id":"2593","geometry":"sswqFzzxlOd@p@nFH"},{"stop_id":"2594","geometry":"}jwqFv|xlOjFH"},{"stop_id":"2595","geometry":"qcwqF`}xlOhIJ"},{"stop_id":"2596","geometry":"gyvqFl}xlOtHJy@fnAvY`@^kl@wY_@FcH"},{"stop_id":"1955","geometry":"cpvqFrvylOGbHvY^_@jl@wYa@Xub@"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlO}EI@qA"},{"stop_id":"1857","geometry":"ipvqFd}ylOApAvY^_@jl@wYa@j@yz@"},{"stop_id":"1858","geometry":"_pvqFfqylOFeK"},{"stop_id":"2527","geometry":"wovqF`eylOs@~fAvY`@^kl@wY_@b@_m@"},{"stop_id":"2528","geometry":"govqFvqxlOF_HeII"},{"stop_id":"2529","geometry":"eyvqFlhxlOqNS"},{"stop_id":"2530","geometry":"whwqFxgxlOaHK"},{"stop_id":"2531","geometry":"yqwqFlgxlOuJO"},{"stop_id":"2532","geometry":"o}wqF|fxlOoBC_BiC"},{"stop_id":"2533","geometry":"_dxqFnbxlOqHcMQKQEgE@"},{"stop_id":"2534","geometry":"}txqFzswlOwA?@wMCyOm@?"},{"stop_id":"2602","geometry":"eyxqFhtvlOSCQIKO}DmI"},{"stop_id":"2603","geometry":"u`yqF|hvlOcEqI"},{"stop_id":"2604","geometry":"yfyqFj~ulOq@yAc@u@g@s@aAiAc@Yg@QiAYa@OcAq@]y@oKyTf@c@"},{"stop_id":"2605","geometry":"{`zqF|xtlO~BwBoBgE"},{"stop_id":"2606","geometry":"k`zqF|ntlOwBuEqCaD"},{"stop_id":"2607","geometry":"uhzqFdctlOUYm@mAsIgS"},{"stop_id":"2608","geometry":"muzqFtkslOcAaC_@q@cAqAQ[_@cAsA_J"},{"stop_id":"2609","geometry":"{~zqFnurlOQaAS}A[iA_AsB_A_B"},{"stop_id":"2610","geometry":"}d{qFpgrlOmAcCQq@UyC?}D"},{"stop_id":"2611","geometry":"sh{qFbwqlOA}M"},{"stop_id":"2612","geometry":"uh{qFdhqlO?uM"},{"stop_id":"2613","geometry":"uh{qFnyplO?c@mIB"},{"stop_id":"2614","geometry":"cs{qFnxplOs@AyNH"},{"stop_id":"2615","geometry":"qd|qFvxplOS?AcM"},{"stop_id":"2616","geometry":"ge|qFrjplO?yM"},{"stop_id":"2617","geometry":"ge|qFx{olO?YzOGAaD"},{"stop_id":"2618","geometry":"mt{qFtuolOGyV"},{"stop_id":"2619","geometry":"ut{qFz}nlOCaJ"},{"stop_id":"2620","geometry":"yt{qFxrnlOE_N"},{"stop_id":"2621","geometry":"_u{qFxcnlOCmQ"},{"stop_id":"2622","geometry":"cu{qFjqmlOAaN"},{"stop_id":"2623","geometry":"eu{qFhbmlOCqM"},{"stop_id":"2624","geometry":"iu{qFvsllOAiR"},{"stop_id":"2625","geometry":"ku{qFl`llOAqI"},{"stop_id":"2626","geometry":"mu{qFzuklOAqM"},{"stop_id":"2627","geometry":"ou{qFhgklOAy_@"},{"stop_id":"2628","geometry":"qu{qFnfjlOAqE"},{"stop_id":"2629","geometry":"su{qF|_jlO?wK"},{"stop_id":"2630","geometry":"su{qFdsilOA_H"},{"stop_id":"2631","geometry":"uu{qFdjilO?_L"},{"stop_id":"2632","geometry":"uu{qFd}hlOCmT"},{"stop_id":"2553","geometry":"yu{qFvghlOCeM"},{"stop_id":"2633","geometry":"}u{qFpyglOEiW"},{"stop_id":"2554","geometry":"cv{qFfaglOEuT"},{"stop_id":"2555","geometry":"iv{qFpkflOA}T"},{"stop_id":"2556","geometry":"kv{qFruelOA{M"},{"stop_id":"2557","geometry":"mv{qFvfelOCiQ"},{"stop_id":"2558","geometry":"qv{qFltdlO?aR"},{"stop_id":"2634","geometry":"qv{qFjadlOCcU"},{"stop_id":"2635","geometry":"uv{qFfkclOA{d@zJEZEPK"},{"stop_id":"2678","geometry":"mi{qFrdblORYFQDSLaBPc@TWNGNE`A?"},{"stop_id":"2679","geometry":"sc{qFf}alOpMGRCVSR[FU@Q"},{"stop_id":"2680","geometry":"wrzqFbzalOt@kKD]J_@RYNIPEtCA"},{"stop_id":"2681","geometry":"cjzqFljalOJ?PDAkKcIsCYGgAQq@?"},{"stop_id":"2682","geometry":"_xzqFxx`lOiMD"},{"stop_id":"2683","geometry":"if{qF~x`lO}K@"},{"stop_id":"2684","geometry":"gs{qF`y`lOeCFAuO"},{"stop_id":"2644","geometry":"ow{qFrh`lOCwJ"},{"stop_id":"2645","geometry":"sw{qFz|_lOE}W"},{"stop_id":"2646","geometry":"yw{qF|c_lOEcT"},{"stop_id":"2717","geometry":"_x{qFxn~kOCiM"},{"stop_id":"2647","geometry":"cx{qFn`~kOCeM"},{"stop_id":"2648","geometry":"gx{qFhr}kOCaH"},{"stop_id":"2649","geometry":"kx{qFfi}kOAwI"},{"stop_id":"2650","geometry":"mx{qFn~|kOEwM"},{"stop_id":"2718","geometry":"sx{qFvo|kOC_O"},{"stop_id":"2651","geometry":"wx{qFv_|kOG_M"},{"stop_id":"2652","geometry":"_y{qFvq{kOGmN"},{"stop_id":"2653","geometry":"gy{qFhb{kOEmK"},{"stop_id":"2654","geometry":"my{qFzuzkOIwS"},{"stop_id":"2655","geometry":"wy{qFbazkO?g@`TM"},{"stop_id":"2663","geometry":"ud{qFl_zkO|MI"},{"stop_id":"2656","geometry":"wuzqFb_zkObKI"},{"stop_id":"2657","geometry":"sizqFx~ykOdZM"},{"stop_id":"2716","geometry":"mnyqFj~ykOpJElHV"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"290","pattern_name":"21","route_id":"54","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlO}EI@qA"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOFeK"},{"stop_id":"2527","geometry":"wovqF`eylONiR"},{"stop_id":"2528","geometry":"govqFvqxlOF_HeII"},{"stop_id":"2529","geometry":"eyvqFlhxlOqNS"},{"stop_id":"2530","geometry":"whwqFxgxlOaHK"},{"stop_id":"2531","geometry":"yqwqFlgxlOuJO"},{"stop_id":"2532","geometry":"o}wqF|fxlOoBC_BiC"},{"stop_id":"2533","geometry":"_dxqFnbxlOqHcMQKQEgE@"},{"stop_id":"2534","geometry":"}txqFzswlOwA?@wMCyOm@?"},{"stop_id":"2602","geometry":"eyxqFhtvlOSCQIKO}DmI"},{"stop_id":"2603","geometry":"u`yqF|hvlOcEqI"},{"stop_id":"2604","geometry":"yfyqFj~ulOq@yAc@u@g@s@aAiAc@Yg@QiAYa@OcAq@]y@oKyTf@c@"},{"stop_id":"2605","geometry":"{`zqF|xtlO~BwBoBgE"},{"stop_id":"2606","geometry":"k`zqF|ntlOwBuEqCaD"},{"stop_id":"2607","geometry":"uhzqFdctlOUYm@mAsIgS"},{"stop_id":"2608","geometry":"muzqFtkslOcAaC_@q@cAqAQ[_@cAsA_J"},{"stop_id":"2609","geometry":"{~zqFnurlOQaAS}A[iA_AsB_A_B"},{"stop_id":"2610","geometry":"}d{qFpgrlOmAcCQq@UyC?}D"},{"stop_id":"2611","geometry":"sh{qFbwqlOA}M"},{"stop_id":"2612","geometry":"uh{qFdhqlO?uM"},{"stop_id":"2613","geometry":"uh{qFnyplO?c@mIB"},{"stop_id":"2614","geometry":"cs{qFnxplOs@AyNH"},{"stop_id":"2615","geometry":"qd|qFvxplOS?AcM"},{"stop_id":"2616","geometry":"ge|qFrjplO?yM"},{"stop_id":"2617","geometry":"ge|qFx{olO?YzOGAaD"},{"stop_id":"2618","geometry":"mt{qFtuolOGyV"},{"stop_id":"2619","geometry":"ut{qFz}nlOCaJ"},{"stop_id":"2620","geometry":"yt{qFxrnlOE_N"},{"stop_id":"2621","geometry":"_u{qFxcnlOCmQ"},{"stop_id":"2622","geometry":"cu{qFjqmlOAaN"},{"stop_id":"2623","geometry":"eu{qFhbmlOCqM"},{"stop_id":"2624","geometry":"iu{qFvsllOAiR"},{"stop_id":"2625","geometry":"ku{qFl`llOAqI"},{"stop_id":"2626","geometry":"mu{qFzuklOAqM"},{"stop_id":"2627","geometry":"ou{qFhgklOAy_@"},{"stop_id":"2628","geometry":"qu{qFnfjlOAqE"},{"stop_id":"2629","geometry":"su{qF|_jlO?wK"},{"stop_id":"2630","geometry":"su{qFdsilOA_H"},{"stop_id":"2631","geometry":"uu{qFdjilO?_L"},{"stop_id":"2632","geometry":"uu{qFd}hlOCmT"},{"stop_id":"2553","geometry":"yu{qFvghlOCeM"},{"stop_id":"2633","geometry":"}u{qFpyglOEiW"},{"stop_id":"2554","geometry":"cv{qFfaglOEuT"},{"stop_id":"2555","geometry":"iv{qFpkflOA}T"},{"stop_id":"2556","geometry":"kv{qFruelOA{M"},{"stop_id":"2557","geometry":"mv{qFvfelOCiQ"},{"stop_id":"2558","geometry":"qv{qFltdlO?aR"},{"stop_id":"2634","geometry":"qv{qFjadlOCcU"},{"stop_id":"2635","geometry":"uv{qFfkclOA{d@zJEZEPK"},{"stop_id":"2678","geometry":"mi{qFrdblORYFQDSLaBPc@TWNGNE`A?"},{"stop_id":"2679","geometry":"sc{qFf}alOpMGRCVSR[FU@Q"},{"stop_id":"2680","geometry":"wrzqFbzalOt@kKD]J_@RYNIPEtCA"},{"stop_id":"2681","geometry":"cjzqFljalOJ?PDAkKcIsCYGgAQq@?"},{"stop_id":"2682","geometry":"_xzqFxx`lOiMD"},{"stop_id":"2683","geometry":"if{qF~x`lO}K@"},{"stop_id":"2684","geometry":"gs{qF`y`lOeCFAuO"},{"stop_id":"2644","geometry":"ow{qFrh`lOCwJ"},{"stop_id":"2645","geometry":"sw{qFz|_lOE}W"},{"stop_id":"2646","geometry":"yw{qF|c_lOEcT"},{"stop_id":"2717","geometry":"_x{qFxn~kOCiM"},{"stop_id":"2647","geometry":"cx{qFn`~kOCeM"},{"stop_id":"2648","geometry":"gx{qFhr}kOCaH"},{"stop_id":"2649","geometry":"kx{qFfi}kOAwI"},{"stop_id":"2650","geometry":"mx{qFn~|kOEwM"},{"stop_id":"2718","geometry":"sx{qFvo|kOC_O"},{"stop_id":"2651","geometry":"wx{qFv_|kOG_M"},{"stop_id":"2652","geometry":"_y{qFvq{kOGmN"},{"stop_id":"2653","geometry":"gy{qFhb{kOEmK"},{"stop_id":"2654","geometry":"my{qFzuzkOIwS"},{"stop_id":"2655","geometry":"wy{qFbazkO?g@`TM"},{"stop_id":"2663","geometry":"ud{qFl_zkO|MI"},{"stop_id":"2656","geometry":"wuzqFb_zkObKI"},{"stop_id":"2657","geometry":"sizqFx~ykOdZM"},{"stop_id":"2716","geometry":"mnyqFj~ykOpJElHV"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"291","pattern_name":"21","route_id":"54","stops":[{"stop_id":"2593","geometry":"sswqFzzxlOd@p@nFH"},{"stop_id":"2594","geometry":"}jwqFv|xlOjFH"},{"stop_id":"2595","geometry":"qcwqF`}xlOhIJ"},{"stop_id":"2596","geometry":"gyvqFl}xlOtHJQxW"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"292","pattern_name":"19","route_id":"55","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOiKM"},{"stop_id":"2955","geometry":"cuwqFj~ylOaHK"},{"stop_id":"2956","geometry":"e~wqF~}ylOiJK"},{"stop_id":"2957","geometry":"oixqFr}ylOyHK"},{"stop_id":"2958","geometry":"isxqFf}ylOcBCmD@"},{"stop_id":"2959","geometry":"{{xqFd}ylOmNB"},{"stop_id":"2960","geometry":"ikyqFh}ylOqF@"},{"stop_id":"2961","geometry":"{ryqFj}ylO_M@"},{"stop_id":"2962","geometry":"{`zqFl}ylO}A?MEs@o@GCIAkGB"},{"stop_id":"2963","geometry":"ynzqFt{ylOkNH"},{"stop_id":"2964","geometry":"e~zqF~{ylOwF?"},{"stop_id":"2965","geometry":"}e{qF~{ylOeK?"},{"stop_id":"2966","geometry":"cr{qF~{ylOwG@OCOKMOQa@UQYGcAA"},{"stop_id":"2967","geometry":"o`|qFbyylOcFI"},{"stop_id":"2968","geometry":"sg|qFxxylOuJQ"},{"stop_id":"2969","geometry":"is|qFfxylO_KQkA?"},{"stop_id":"2970","geometry":"ua}qFtwylOuH@"},{"stop_id":"2971","geometry":"kk}qFvwylO{E@i@_@[c@KUQmA]s@AK_B?"},{"stop_id":"2972","geometry":"ky}qFppylOiE@"},{"stop_id":"2973","geometry":"u_~qFrpylOS@KDSPWFwHB"},{"stop_id":"2974","geometry":"yk~qFxqylOWCc@O{HB"},{"stop_id":"2975","geometry":"qw~qFhqylOwJ@"},{"stop_id":"2976","geometry":"ic_rFjqylOwJB"},{"stop_id":"2977","geometry":"ao_rFnqylO{IB"},{"stop_id":"2978","geometry":"}y_rFrqylOYCG{MgEB"},{"stop_id":"2979","geometry":"ga`rFvbylOsL@"},{"stop_id":"2980","geometry":"{n`rFxbylOsE@"},{"stop_id":"2981","geometry":"ou`rFzbylOaQD"},{"stop_id":"2982","geometry":"qgarF`cylOkKB"},{"stop_id":"2983","geometry":"}sarFdcylOeJ@"},{"stop_id":"2984","geometry":"c_brFfcylO}UD"},{"stop_id":"2985","geometry":"avbrFlcylOyUF"},{"stop_id":"2986","geometry":"{lcrFtcylOYAsA??BeRF"},{"stop_id":"2987","geometry":"ocdrF~cylOU?G{N"},{"stop_id":"3019","geometry":"mddrFbtxlOCeJ"},{"stop_id":"3103","geometry":"qddrF|hxlOE{P"},{"stop_id":"3020","geometry":"wddrF`wwlOC}G"},{"stop_id":"3021","geometry":"{ddrFbnwlOEmHKg@GS]g@"},{"stop_id":"3022","geometry":"sfdrFpawlOSYGSGSEi@AiJ"},{"stop_id":"3023","geometry":"_hdrFzrvlOAaM"},{"stop_id":"3024","geometry":"ahdrFxdvlOAqR"},{"stop_id":"3025","geometry":"chdrFfqulOAcN"},{"stop_id":"3026","geometry":"ehdrFbbulOAaN"},{"stop_id":"3027","geometry":"ghdrF`stlOAwL"},{"stop_id":"3028","geometry":"ihdrFhetlO?eM"},{"stop_id":"3029","geometry":"ihdrFbwslOCgUoB@"},{"stop_id":"3030","geometry":"}kdrF|`slOgF@AYM_@UYYKI?S@QHGFQZGTAXDd@N^VRRDH?AvHqD?"},{"stop_id":"3031","geometry":"a{drFvmslOcC?QCwAe@"},{"stop_id":"3032","geometry":"oberFllslOsKqDIESYGSA]Fk@_Cs@g@Ge@??dJDjHyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?aH"},{"stop_id":"3033","geometry":"gzirFjprlO@{S"},{"stop_id":"3034","geometry":"ezirFn{qlO@_\\"},{"stop_id":"3035","geometry":"czirFn~plO@a]BwL"},{"stop_id":"3036","geometry":"}yirFtrolOBwNAqHkBw@"},{"stop_id":"3037","geometry":"g}irFrwnlO{FaCyWkK"},{"stop_id":"3038","geometry":"}}jrFdgnlOaO_G"},{"stop_id":"3039","geometry":"_nkrFd_nlO_FoB}SaIeRmH"},{"stop_id":"3040","geometry":"c}lrFdhmlO}HwCkJuDsR_I"},{"stop_id":"3041","geometry":"afnrFvsllO{LcF"},{"stop_id":"3042","geometry":"}snrFrlllO{ZyLqYsL"},{"stop_id":"3043","geometry":"kjprFdqklOoCsA{EsB"},{"stop_id":"3044","geometry":"wuprF|jklOsFaCsIgD"},{"stop_id":"3045","geometry":"_hqrFraklOgU{IaLqE?g@"},{"stop_id":"3105","geometry":"ikrrF|njlOAcKnACzAM|A[lAc@"},{"stop_id":"3046","geometry":"s`rrFf`jlOpJcF"},{"stop_id":"3047","geometry":"auqrFbyilOvFyCJKVc@H[Fk@kBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQdAwAfA|AJVH`@BZ?~G"},{"stop_id":"3055","geometry":"}jprFt|clO@tFFj@DRLVbDtEVRVJ"},{"stop_id":"3052","geometry":"kcprFxndlO\\FEf@@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOhLA?_P"},{"stop_id":"3056","geometry":null}]},{"pattern_id":"293","pattern_name":"19","route_id":"55","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOiKM"},{"stop_id":"2955","geometry":"cuwqFj~ylOaHK"},{"stop_id":"2956","geometry":"e~wqF~}ylOiJK"},{"stop_id":"2957","geometry":"oixqFr}ylOyHK"},{"stop_id":"2958","geometry":"isxqFf}ylOcBCmD@"},{"stop_id":"2959","geometry":"{{xqFd}ylOmNB"},{"stop_id":"2960","geometry":"ikyqFh}ylOqF@"},{"stop_id":"2961","geometry":"{ryqFj}ylO_M@"},{"stop_id":"2962","geometry":"{`zqFl}ylO}A?MEs@o@GCIAkGB"},{"stop_id":"2963","geometry":"ynzqFt{ylOkNH"},{"stop_id":"2964","geometry":"e~zqF~{ylOwF?"},{"stop_id":"2965","geometry":"}e{qF~{ylOeK?"},{"stop_id":"2966","geometry":"cr{qF~{ylOwG@OCOKMOQa@UQYGcAA"},{"stop_id":"2967","geometry":"o`|qFbyylOcFI"},{"stop_id":"2968","geometry":"sg|qFxxylOuJQ"},{"stop_id":"2969","geometry":"is|qFfxylO_KQkA?"},{"stop_id":"2970","geometry":"ua}qFtwylOuH@"},{"stop_id":"2971","geometry":"kk}qFvwylO{E@i@_@[c@KUQmA]s@AK_B?"},{"stop_id":"2972","geometry":"ky}qFppylOiE@"},{"stop_id":"2973","geometry":"u_~qFrpylOS@KDSPWFwHB"},{"stop_id":"2974","geometry":"yk~qFxqylOWCc@O{HB"},{"stop_id":"2975","geometry":"qw~qFhqylOwJ@"},{"stop_id":"2976","geometry":"ic_rFjqylOwJB"},{"stop_id":"2977","geometry":"ao_rFnqylO{IB"},{"stop_id":"2978","geometry":"}y_rFrqylOYCG{MgEB"},{"stop_id":"2979","geometry":"ga`rFvbylOsL@"},{"stop_id":"2980","geometry":"{n`rFxbylOsE@"},{"stop_id":"2981","geometry":"ou`rFzbylOaQD"},{"stop_id":"2982","geometry":"qgarF`cylOkKB"},{"stop_id":"2983","geometry":"}sarFdcylOeJ@"},{"stop_id":"2984","geometry":"c_brFfcylO}UD"},{"stop_id":"2985","geometry":"avbrFlcylOyUF"},{"stop_id":"2986","geometry":"{lcrFtcylOYAsA??BeRF"},{"stop_id":"2987","geometry":"ocdrF~cylOyRH"},{"stop_id":"2988","geometry":"iwdrFhdylOiMB"},{"stop_id":"2989","geometry":"seerFldylOgKDCoG"},{"stop_id":"2990","geometry":"_rerFb|xlOE{O"},{"stop_id":"2991","geometry":"ererFfkxlOG{O"},{"stop_id":"2992","geometry":"mrerFjzwlOCqG"},{"stop_id":"2993","geometry":"qrerFxqwlOEcIIc@Ka@q@aA"},{"stop_id":"2994","geometry":"_uerFlcwlOWg@Ii@?qD"},{"stop_id":"2995","geometry":"averFh{vlOCeQ"},{"stop_id":"2996","geometry":"everFbivlOAsH"},{"stop_id":"2997","geometry":"gverFn_vlOCi@C}R"},{"stop_id":"2998","geometry":"overFfjulOAoN"},{"stop_id":"2999","geometry":"qverFvztlO?{FHU?oD"},{"stop_id":"3000","geometry":"gverFtltlOAqJ"},{"stop_id":"3001","geometry":"iverFbatlOAoJyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?aH"},{"stop_id":"3033","geometry":"gzirFjprlO@{S"},{"stop_id":"3034","geometry":"ezirFn{qlO@_\\"},{"stop_id":"3035","geometry":"czirFn~plO@a]BwL"},{"stop_id":"3036","geometry":"}yirFtrolOBwNAqHkBw@"},{"stop_id":"3037","geometry":"g}irFrwnlO{FaCyWkK"},{"stop_id":"3038","geometry":"}}jrFdgnlOaO_G"},{"stop_id":"3039","geometry":"_nkrFd_nlO_FoB}SaIeRmH"},{"stop_id":"3040","geometry":"c}lrFdhmlO}HwCkJuDsR_I"},{"stop_id":"3041","geometry":"afnrFvsllO{LcF"},{"stop_id":"3042","geometry":"}snrFrlllO{ZyLqYsL"},{"stop_id":"3043","geometry":"kjprFdqklOoCsA{EsB"},{"stop_id":"3044","geometry":"wuprF|jklOsFaCsIgD"},{"stop_id":"3045","geometry":"_hqrFraklOgU{IaLqE?g@"},{"stop_id":"3105","geometry":"ikrrF|njlOAcKnACzAM|A[lAc@"},{"stop_id":"3046","geometry":"s`rrFf`jlOpJcF"},{"stop_id":"3047","geometry":"auqrFbyilOvFyCJKVc@H[Fk@kBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQdAwAfA|AJVH`@BZ?~G"},{"stop_id":"3055","geometry":"}jprFt|clO@tFFj@DRLVbDtEVRVJ"},{"stop_id":"3052","geometry":"kcprFxndlO\\FEf@@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOhLA?_P"},{"stop_id":"3056","geometry":null}]},{"pattern_id":"294","pattern_name":"19","route_id":"55","stops":[{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJI@bE"},{"stop_id":"3080","geometry":"iverFv{slO@dM"},{"stop_id":"3081","geometry":"gverF|itlO?fGIT?`E"},{"stop_id":"3082","geometry":"qverF|xtlO@nN"},{"stop_id":"3083","geometry":"overFlhulOBlT"},{"stop_id":"3084","geometry":"kverFz}ulOBd@@lH"},{"stop_id":"3085","geometry":"everFnhvlO@hM"},{"stop_id":"3086","geometry":"cverFxvvlO@`ID\\HVbA|AJ`@Hb@DlG"},{"stop_id":"3087","geometry":"qrerFbpwlOFrQ"},{"stop_id":"3088","geometry":"irerFvbxlO@~D"},{"stop_id":"3089","geometry":"grerFvhxlOBhG"},{"stop_id":"3090","geometry":"crerF`qxlOFpRz@A"},{"stop_id":"3091","geometry":"_perFpdylOdVG"},{"stop_id":"3092","geometry":"yxdrFhdylO`UI"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"295","pattern_name":"19","route_id":"55","stops":[{"stop_id":"3056","geometry":"wcnrFdjdlO?kF"},{"stop_id":"3057","geometry":"wcnrFxbdlOAi@dPANBNDVTf@jA"},{"stop_id":"3058","geometry":"somrFxddlOHRl@[n@IdPB~B@"},{"stop_id":"3059","geometry":"ewlrFlddlOV@D|S"},{"stop_id":"3060","geometry":"gvlrFlydlO?|@uLE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":"}jprFpxclO?{CGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?aCzKGj@IZIPY\\iFpC"},{"stop_id":"3104","geometry":"stqrFzxilOmJ`FuAh@"},{"stop_id":"3066","geometry":"wbrrFfajlOi@N{ATmCJ@jL`LpEzTvI"},{"stop_id":"3067","geometry":"khqrFnaklO~IjD~CtA"},{"stop_id":"3068","geometry":"kxprFpiklOnH~C`ClA`A`@"},{"stop_id":"3069","geometry":"whprF`rklOvSrI"},{"stop_id":"3070","geometry":"_torFt|klOdRrHhK`E"},{"stop_id":"3071","geometry":"otnrFjlllOhMhF"},{"stop_id":"3072","geometry":"efnrFtsllOvR`IjJtDzHtC"},{"stop_id":"3073","geometry":"e}lrFbhmlO`K|D"},{"stop_id":"3074","geometry":"cqlrF`nmlOdFpB|S`IvPxG"},{"stop_id":"3075","geometry":"gckrFndnlOb]`NxD~A"},{"stop_id":"3076","geometry":"i_jrFpvnlOlDxA@pHGn\\AlZ"},{"stop_id":"3077","geometry":"czirFz{plOA~`@"},{"stop_id":"3078","geometry":"ezirFz}qlOAjO"},{"stop_id":"3079","geometry":"gzirFfnrlO?dJBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJI@bE"},{"stop_id":"3080","geometry":"iverFv{slO@dM"},{"stop_id":"3081","geometry":"gverF|itlO?fGIT?`E"},{"stop_id":"3082","geometry":"qverF|xtlO@nN"},{"stop_id":"3083","geometry":"overFlhulOBlT"},{"stop_id":"3084","geometry":"kverFz}ulOBd@@lH"},{"stop_id":"3085","geometry":"everFnhvlO@hM"},{"stop_id":"3086","geometry":"cverFxvvlO@`ID\\HVbA|AJ`@Hb@DlG"},{"stop_id":"3087","geometry":"qrerFbpwlOFrQ"},{"stop_id":"3088","geometry":"irerFvbxlO@~D"},{"stop_id":"3089","geometry":"grerFvhxlOBhG"},{"stop_id":"3090","geometry":"crerF`qxlOFpRz@A"},{"stop_id":"3091","geometry":"_perFpdylOdVG"},{"stop_id":"3092","geometry":"yxdrFhdylO`UI"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"296","pattern_name":"19","route_id":"55","stops":[{"stop_id":"3056","geometry":"wcnrFdjdlO?kF"},{"stop_id":"3057","geometry":"wcnrFxbdlOAi@dPANBNDVTf@jA"},{"stop_id":"3058","geometry":"somrFxddlOHRl@[n@IdPB~B@"},{"stop_id":"3059","geometry":"ewlrFlddlOV@D|S"},{"stop_id":"3060","geometry":"gvlrFlydlO?|@uLE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":"}jprFpxclO?{CGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?aCzKGj@IZIPY\\iFpC"},{"stop_id":"3104","geometry":"stqrFzxilOmJ`FuAh@"},{"stop_id":"3066","geometry":"wbrrFfajlOi@N{ATmCJ@jL`LpEzTvI"},{"stop_id":"3067","geometry":"khqrFnaklO~IjD~CtA"},{"stop_id":"3068","geometry":"kxprFpiklOnH~C`ClA`A`@"},{"stop_id":"3069","geometry":"whprF`rklOvSrI"},{"stop_id":"3070","geometry":"_torFt|klOdRrHhK`E"},{"stop_id":"3071","geometry":"otnrFjlllOhMhF"},{"stop_id":"3072","geometry":"efnrFtsllOvR`IjJtDzHtC"},{"stop_id":"3073","geometry":"e}lrFbhmlO`K|D"},{"stop_id":"3074","geometry":"cqlrF`nmlOdFpB|S`IvPxG"},{"stop_id":"3075","geometry":"gckrFndnlOb]`NxD~A"},{"stop_id":"3076","geometry":"i_jrFpvnlOlDxA@pHGn\\AlZ"},{"stop_id":"3077","geometry":"czirFz{plOA~`@"},{"stop_id":"3078","geometry":"ezirFz}qlOAjO"},{"stop_id":"3079","geometry":"gzirFfnrlO?dJBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJIC{G"},{"stop_id":"3002","geometry":"overFvlslOAuJd@?f@F~Br@Gj@@\\FRRXHDlKlD"},{"stop_id":"3003","geometry":"uberFhlslO|Ah@PB~C?"},{"stop_id":"3004","geometry":"ezdrFvmslOtC?@qG"},{"stop_id":"3005","geometry":"mudrFdeslO?e@ZGVSN_@Bc@jGC"},{"stop_id":"3006","geometry":"yjdrFz`slOjA?@fN"},{"stop_id":"3007","geometry":"khdrFbpslO@hI"},{"stop_id":"3008","geometry":"ihdrFlzslO?jG"},{"stop_id":"3009","geometry":"ihdrFxbtlO@hM"},{"stop_id":"3010","geometry":"ghdrFbqtlO@dN"},{"stop_id":"3011","geometry":"ehdrFh`ulO@nN"},{"stop_id":"3012","geometry":"chdrFxoulO@hS"},{"stop_id":"3013","geometry":"ahdrFbdvlO?xH"},{"stop_id":"3014","geometry":"ahdrF|mvlO@bK"},{"stop_id":"3015","geometry":"_hdrF`zvlO@bCDh@Nf@p@`AFRJf@BrF"},{"stop_id":"3016","geometry":"}ddrFhlwlODhM"},{"stop_id":"3017","geometry":"wddrFrzwlOH|T"},{"stop_id":"3018","geometry":"mddrFppxlOFlRl@?"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"297","pattern_name":"25","route_id":"56","stops":[{"stop_id":"1095","geometry":"ikcrFz`nmOJtX"},{"stop_id":"1096","geometry":"}jcrFpznmODzKFJfLENENMNUDS"},{"stop_id":"1097","geometry":"q{brFteomOBWIiS"},{"stop_id":"1098","geometry":"w{brFrpnmOGuP"},{"stop_id":"1099","geometry":"_|brF|~mmO?y@|FCz@?h@AZG^K^Q^UxF}E"},{"stop_id":"1100","geometry":"eebrFbtmmOl@g@h@pA^l@r@|@z@p@~@d@f@LpALrB?"},{"stop_id":"1101","geometry":"otarFl|mmOnTK"},{"stop_id":"1102","geometry":"__arF`|mmOdJG"},{"stop_id":"1103","geometry":"ys`rFx{mmOhGE"},{"stop_id":"1104","geometry":"ok`rFr{mmOfXQ"},{"stop_id":"1105","geometry":"gr_rF`{mmOxPK"},{"stop_id":"1106","geometry":"m`_rFtzmmOnOM"},{"stop_id":"1107","geometry":"}o~qFfzmmOjQM"},{"stop_id":"1108","geometry":"q}}qFxymmOxMM"},{"stop_id":"1109","geometry":"wn}qFjymmOfGEZ@n@N^LCJ"},{"stop_id":"1157","geometry":"gc}qFpzmmOUhAEj@?bK"},{"stop_id":"1110","geometry":"cd}qFjjnmO?fLCj@Iv@q@`DUhBGlAAnABhG"},{"stop_id":"1111","geometry":"_g}qFjpomO@z@rBA"},{"stop_id":"1112","geometry":"ic}qFdromO`JG"},{"stop_id":"1113","geometry":"gx|qF|qomOtC?tBGjAA"},{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VtCeKM[oBcCJaAv@iB"},{"stop_id":"1155","geometry":"id|qF~{nmOxI{SVu@"},{"stop_id":"1114","geometry":"wx{qFlenmO\\aAXuAjA}DTi@"},{"stop_id":"1115","geometry":"}s{qFlymmO^o@h@m@s@aA]k@k@}A[qAMu@KuA"},{"stop_id":"1116","geometry":"gw{qFdimmOAi@CeJ"},{"stop_id":"1117","geometry":"mw{qFt|lmO?q@dIE"},{"stop_id":"1148","geometry":"gm{qF|zlmOhLG"},{"stop_id":"1149","geometry":"}_{qFtzlmOlHC"},{"stop_id":"1150","geometry":"ovzqFpzlmO`RK"},{"stop_id":"1151","geometry":"mczqFdzlmO`ECAqC"},{"stop_id":"654","geometry":"m}yqFnulmOEuL"},{"stop_id":"655","geometry":"s}yqFxglmOGiT"},{"stop_id":"1118","geometry":"{}yqFnrkmOGuP"},{"stop_id":"1119","geometry":"c~yqFx`kmOKaT"},{"stop_id":"1120","geometry":"o~yqFvkjmOGaV"},{"stop_id":"1121","geometry":"w~yqFttimOEcK"},{"stop_id":"1122","geometry":"}~yqFphimOKaT?iK"},{"stop_id":"1123","geometry":"i_zqFdghmOIoHEmJ"},{"stop_id":"1124","geometry":"y_zqFfrgmOKwQ"},{"stop_id":"1125","geometry":"e`zqFn_gmOGwL"},{"stop_id":"1126","geometry":"m`zqFvqfmOKoO"},{"stop_id":"1127","geometry":"y`zqFfafmOCeM"},{"stop_id":"1128","geometry":"}`zqF`semOEcO"},{"stop_id":"1129","geometry":"cazqF|bemOIqO"},{"stop_id":"1130","geometry":"mazqFjrdmOGaL"},{"stop_id":"1131","geometry":"uazqFhedmO?_@FKCqG"},{"stop_id":"1132","geometry":"qazqFj{cmOC}I"},{"stop_id":"1133","geometry":"uazqFlpcmOE}K"},{"stop_id":"1134","geometry":"{azqFnccmOCqAQ_B_EkSOiAKeAKsB?s@DgI"},{"stop_id":"1135","geometry":"sizqFpuamOFwN"},{"stop_id":"1136","geometry":"kizqFxeamOJcU"},{"stop_id":"1137","geometry":"_izqFto`mO@cCJuAXoA`@yAPsABm@AiE"},{"stop_id":"1138","geometry":"afzqFdy_mOCqM"},{"stop_id":"1139","geometry":"efzqFrj_mOCcJ"},{"stop_id":"1140","geometry":"ifzqFn__mOAiV"},{"stop_id":"1141","geometry":"kfzqFdh~lOB}AHgAfAyMDq@@yA"},{"stop_id":"1142","geometry":"mczqFxo}lO?aPCiB"},{"stop_id":"1143","geometry":"qczqFl{|lOQ_FAoK"},{"stop_id":"1144","geometry":"edzqF|g|lO?wN"},{"stop_id":"1145","geometry":"edzqFdx{lO?kCJqCCuBz@Of@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lOvFA"},{"stop_id":"1757","geometry":"{myqFtj{lOdHA"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"298","pattern_name":"25","route_id":"56","stops":[{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VtCeKM[oBcCJaAv@iB"},{"stop_id":"1155","geometry":"id|qF~{nmOxI{SVu@"},{"stop_id":"1114","geometry":"wx{qFlenmO\\aAXuAjA}DTi@"},{"stop_id":"1115","geometry":"}s{qFlymmO^o@h@m@s@aA]k@k@}A[qAMu@KuA"},{"stop_id":"1116","geometry":"gw{qFdimmOAi@CeJ"},{"stop_id":"1117","geometry":"mw{qFt|lmO?q@dIE"},{"stop_id":"1148","geometry":"gm{qF|zlmOhLG"},{"stop_id":"1149","geometry":"}_{qFtzlmOlHC"},{"stop_id":"1150","geometry":"ovzqFpzlmO`RK"},{"stop_id":"1151","geometry":"mczqFdzlmO`ECAqC"},{"stop_id":"654","geometry":"m}yqFnulmOEuL"},{"stop_id":"655","geometry":"s}yqFxglmOGiT"},{"stop_id":"1118","geometry":"{}yqFnrkmOGuP"},{"stop_id":"1119","geometry":"c~yqFx`kmOKaT"},{"stop_id":"1120","geometry":"o~yqFvkjmOGaV"},{"stop_id":"1121","geometry":"w~yqFttimOEcK"},{"stop_id":"1122","geometry":"}~yqFphimOKaT?iK"},{"stop_id":"1123","geometry":"i_zqFdghmOIoHEmJ"},{"stop_id":"1124","geometry":"y_zqFfrgmOKwQ"},{"stop_id":"1125","geometry":"e`zqFn_gmOGwL"},{"stop_id":"1126","geometry":"m`zqFvqfmOKoO"},{"stop_id":"1127","geometry":"y`zqFfafmOCeM"},{"stop_id":"1128","geometry":"}`zqF`semOEcO"},{"stop_id":"1129","geometry":"cazqF|bemOIqO"},{"stop_id":"1130","geometry":"mazqFjrdmOGaL"},{"stop_id":"1131","geometry":"uazqFhedmO?_@FKCqG"},{"stop_id":"1132","geometry":"qazqFj{cmOC}I"},{"stop_id":"1133","geometry":"uazqFlpcmOE}K"},{"stop_id":"1134","geometry":"{azqFnccmOCqAQ_B_EkSOiAKeAKsB?s@DgI"},{"stop_id":"1135","geometry":"sizqFpuamOFwN"},{"stop_id":"1136","geometry":"kizqFxeamOJcU"},{"stop_id":"1137","geometry":"_izqFto`mO@cCJuAXoA`@yAPsABm@AiE"},{"stop_id":"1138","geometry":"afzqFdy_mOCqM"},{"stop_id":"1139","geometry":"efzqFrj_mOCcJ"},{"stop_id":"1140","geometry":"ifzqFn__mOAiV"},{"stop_id":"1141","geometry":"kfzqFdh~lOB}AHgAfAyMDq@@yA"},{"stop_id":"1142","geometry":"mczqFxo}lO?aPCiB"},{"stop_id":"1143","geometry":"qczqFl{|lOQ_FAoK"},{"stop_id":"1144","geometry":"edzqF|g|lO?wN"},{"stop_id":"1145","geometry":"edzqFdx{lO?kCJqCCuBz@Of@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lOvFA"},{"stop_id":"1757","geometry":"{myqFtj{lOdHA"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"299","pattern_name":"25","route_id":"56","stops":[{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VtCeKM[oBcCJaAv@iB"},{"stop_id":"1155","geometry":"id|qF~{nmOxI{SVu@"},{"stop_id":"1114","geometry":"wx{qFlenmO\\aAXuAjA}DTi@"},{"stop_id":"1115","geometry":"}s{qFlymmO^o@h@m@s@aA]k@k@}A[qAMu@KuA"},{"stop_id":"1116","geometry":"gw{qFdimmOAi@CeJ"},{"stop_id":"1117","geometry":"mw{qFt|lmO?q@dIE"},{"stop_id":"1148","geometry":"gm{qF|zlmOhLG"},{"stop_id":"1149","geometry":"}_{qFtzlmOlHC"},{"stop_id":"1150","geometry":"ovzqFpzlmO`RK"},{"stop_id":"1151","geometry":"mczqFdzlmO`ECAqC"},{"stop_id":"654","geometry":"m}yqFnulmOEuL"},{"stop_id":"655","geometry":"s}yqFxglmOGiT"},{"stop_id":"1118","geometry":"{}yqFnrkmOGuP"},{"stop_id":"1119","geometry":"c~yqFx`kmOKaT"},{"stop_id":"1120","geometry":"o~yqFvkjmOGaV"},{"stop_id":"1121","geometry":"w~yqFttimOEcK"},{"stop_id":"1122","geometry":"}~yqFphimOKaT?iK"},{"stop_id":"1123","geometry":"i_zqFdghmOIoHEmJ"},{"stop_id":"1124","geometry":"y_zqFfrgmOKwQ"},{"stop_id":"1125","geometry":"e`zqFn_gmOGwL"},{"stop_id":"1126","geometry":"m`zqFvqfmOK{PwVFc@EqSH[Ded@LExDe@A?bA"},{"stop_id":"1359","geometry":"uu|qFvhfmO?fAfCC?eCc@?AyDnb@MZEpSIb@DvVGCyK"},{"stop_id":"1128","geometry":"}`zqF`semOEcO"},{"stop_id":"1129","geometry":"cazqF|bemOIqO"},{"stop_id":"1130","geometry":"mazqFjrdmOGaL"},{"stop_id":"1131","geometry":"uazqFhedmO?_@FKCqG"},{"stop_id":"1132","geometry":"qazqFj{cmOC}I"},{"stop_id":"1133","geometry":"uazqFlpcmOE}K"},{"stop_id":"1134","geometry":"{azqFnccmOCqAQ_B_EkSOiAKeAKsB?s@DgI"},{"stop_id":"1135","geometry":"sizqFpuamOFwN"},{"stop_id":"1136","geometry":"kizqFxeamOJcU"},{"stop_id":"1137","geometry":"_izqFto`mO@cCJuAXoA`@yAPsABm@AiE"},{"stop_id":"1138","geometry":"afzqFdy_mOCqM"},{"stop_id":"1139","geometry":"efzqFrj_mOCcJ"},{"stop_id":"1140","geometry":"ifzqFn__mOAiV"},{"stop_id":"1141","geometry":"kfzqFdh~lOB}AHgAfAyMDq@@yA"},{"stop_id":"1142","geometry":"mczqFxo}lO?aPCiB"},{"stop_id":"1143","geometry":"qczqFl{|lOQ_FAoK"},{"stop_id":"1144","geometry":"edzqF|g|lO?wN"},{"stop_id":"1145","geometry":"edzqFdx{lO?kCJqCCuBz@Of@EdJC"},{"stop_id":"1756","geometry":"suyqFvj{lOvFA"},{"stop_id":"1757","geometry":"{myqFtj{lOdHA"},{"stop_id":"1758","geometry":"udyqFrj{lOfMClBD"},{"stop_id":"1759","geometry":"_sxqFtj{lO`ML"},{"stop_id":"1760","geometry":"}dxqFbk{lOvFF"},{"stop_id":"1761","geometry":"e}wqFjk{lOvFH"},{"stop_id":"1762","geometry":null}]},{"pattern_id":"300","pattern_name":"25","route_id":"56","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":null}]},{"pattern_id":"301","pattern_name":"25","route_id":"56","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":null}]},{"pattern_id":"302","pattern_name":"25","route_id":"56","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOiKD"},{"stop_id":"1081","geometry":"m`}qFbromOoEBEeI@oAFmAHq@"},{"stop_id":"1082","geometry":"of}qFpaomOPmAj@kCHw@Bk@?sM"},{"stop_id":"1083","geometry":"cd}qF~hnmO?wIDk@P{@"},{"stop_id":"1156","geometry":"kc}qF~zmmOFY_@Mo@O[AmED"},{"stop_id":"1084","geometry":"}l}qFjymmOmNJ"},{"stop_id":"1085","geometry":"k|}qFvymmOeRN"},{"stop_id":"1086","geometry":"qo~qFfzmmOwQL"},{"stop_id":"1087","geometry":"ib_rFtzmmOgSL"},{"stop_id":"1088","geometry":"qv_rFb{mmOqRN"},{"stop_id":"1089","geometry":"cj`rFr{mmO_KF"},{"stop_id":"1090","geometry":"cv`rFz{mmOiRL"},{"stop_id":"1091","geometry":"miarFh|mmOyIB"},{"stop_id":"1092","geometry":"gtarFl|mmO{B?e@Ck@Ig@Me@Sy@g@[[_@a@s@iAi@qAsCbC"},{"stop_id":"1093","geometry":"khbrF~vmmOsC`C_@T_@P_@J[Fi@@{@?aF@"},{"stop_id":"1094","geometry":"c{brF`}mmOgOL@jB"},{"stop_id":"1095","geometry":null}]},{"pattern_id":"303","pattern_name":"25","route_id":"56","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOiKD"},{"stop_id":"1081","geometry":"m`}qFbromOoEBEeI@oAFmAHq@"},{"stop_id":"1082","geometry":"of}qFpaomOPmAj@kCHw@Bk@?sM"},{"stop_id":"1083","geometry":"cd}qF~hnmO?wIDk@P{@"},{"stop_id":"1156","geometry":"kc}qF~zmmOFY_@Mo@O[AmED"},{"stop_id":"1084","geometry":"}l}qFjymmOmNJ"},{"stop_id":"1085","geometry":"k|}qFvymmOeRN"},{"stop_id":"1086","geometry":"qo~qFfzmmOwQL"},{"stop_id":"1087","geometry":"ib_rFtzmmOgSL"},{"stop_id":"1088","geometry":"qv_rFb{mmOqRN"},{"stop_id":"1089","geometry":"cj`rFr{mmO_KF"},{"stop_id":"1090","geometry":"cv`rFz{mmOiRL"},{"stop_id":"1091","geometry":"miarFh|mmOyIB"},{"stop_id":"1092","geometry":"gtarFl|mmO{B?e@Ck@Ig@Me@Sy@g@[[_@a@s@iAi@qAsCbC"},{"stop_id":"1093","geometry":"khbrF~vmmOsC`C_@T_@P_@J[Fi@@{@?aF@"},{"stop_id":"1094","geometry":"c{brF`}mmOgOL@jB"},{"stop_id":"1095","geometry":null}]},{"pattern_id":"304","pattern_name":"25","route_id":"56","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOB~LwVFc@EqSH[Ded@LExDe@A?bA"},{"stop_id":"1359","geometry":"uu|qFvhfmO?fAfCC?eCc@?AyDnb@MZEpSIb@DvVG@`C"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":null}]},{"pattern_id":"305","pattern_name":"25","route_id":"56","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"306","pattern_name":"25","route_id":"56","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GJ"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOiKD"},{"stop_id":"1081","geometry":"m`}qFbromOoEBEeI@oAFmAHq@"},{"stop_id":"1082","geometry":"of}qFpaomOPmAj@kCHw@Bk@?sM"},{"stop_id":"1083","geometry":"cd}qF~hnmO?wIDk@P{@"},{"stop_id":"1156","geometry":"kc}qF~zmmOFY_@Mo@O[AmED"},{"stop_id":"1084","geometry":"}l}qFjymmOmNJ"},{"stop_id":"1085","geometry":"k|}qFvymmOeRN"},{"stop_id":"1086","geometry":"qo~qFfzmmOwQL"},{"stop_id":"1087","geometry":"ib_rFtzmmOgSL"},{"stop_id":"1088","geometry":"qv_rFb{mmOqRN"},{"stop_id":"1089","geometry":"cj`rFr{mmO_KF"},{"stop_id":"1090","geometry":"cv`rFz{mmOiRL"},{"stop_id":"1091","geometry":"miarFh|mmOyIB"},{"stop_id":"1092","geometry":"gtarFl|mmO{B?e@Ck@Ig@Me@Sy@g@[[_@a@s@iAi@qAsCbC"},{"stop_id":"1093","geometry":"khbrF~vmmOsC`C_@T_@P_@J[Fi@@{@?aF@"},{"stop_id":"1094","geometry":"c{brF`}mmO{`@VIsZ]oGY}GSgJVeHOcGfJe@x@ATCTGNGVSPQP[~@_ClA`A~AbBt@dA~@`BqZ`YX|GX|EDbBF`YhOI"},{"stop_id":"1147","geometry":"ulcrFn}mmOiOHGaYEcBY}EY}GpZaY_AaBu@eA_BcBmAaA_A~BQZQPWRe@NcBF"},{"stop_id":"1366","geometry":"ytcrF`skmObBGd@OVSPQP[~@_ClA`A~AbBt@dA~@`BqZ`YX|GX|EDbBF`YrPI@jB"},{"stop_id":"1095","geometry":null}]},{"pattern_id":"307","pattern_name":"19","route_id":"55","stops":[{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJIC{G"},{"stop_id":"3002","geometry":"overFvlslOAuJd@?f@F~Br@Gj@@\\FRRXHDlKlD"},{"stop_id":"3003","geometry":"uberFhlslO|Ah@PB~C?"},{"stop_id":"3004","geometry":"ezdrFvmslOtC?@qG"},{"stop_id":"3005","geometry":"mudrFdeslO?e@ZGVSN_@Bc@jGC"},{"stop_id":"3006","geometry":"yjdrFz`slOjA?@fN"},{"stop_id":"3007","geometry":"khdrFbpslO@hI"},{"stop_id":"3008","geometry":"ihdrFlzslO?jG"},{"stop_id":"3009","geometry":"ihdrFxbtlO@hM"},{"stop_id":"3010","geometry":"ghdrFbqtlO@dN"},{"stop_id":"3011","geometry":"ehdrFh`ulO@nN"},{"stop_id":"3012","geometry":"chdrFxoulO@hS"},{"stop_id":"3013","geometry":"ahdrFbdvlO?xH"},{"stop_id":"3014","geometry":"ahdrF|mvlO@bK"},{"stop_id":"3015","geometry":"_hdrF`zvlO@bCDh@Nf@p@`AFRJf@BrF"},{"stop_id":"3016","geometry":"}ddrFhlwlODhM"},{"stop_id":"3017","geometry":"wddrFrzwlOH|T"},{"stop_id":"3018","geometry":"mddrFppxlOFlRl@?"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"308","pattern_name":"10","route_id":"57","stops":[{"stop_id":"631","geometry":"szarFdkqmOoA@OC]QIOIQEa@EyL"},{"stop_id":"632","geometry":"q_brFrzpmOCoDjCC"},{"stop_id":"1208","geometry":"i{arF~tpmOnRM"},{"stop_id":"633","geometry":"ygarFptpmOfNK"},{"stop_id":"634","geometry":"qx`rFdtpmOjNI"},{"stop_id":"635","geometry":"ei`rFzspmOhTK"},{"stop_id":"636","geometry":"{s_rFnspmOnJG"},{"stop_id":"637","geometry":"kh_rFfspmO`PI"},{"stop_id":"638","geometry":"iw~qF|rpmOjNI"},{"stop_id":"639","geometry":"}g~qFrrpmOnJG"},{"stop_id":"640","geometry":"m|}qFjrpmOtQI"},{"stop_id":"641","geometry":"wi}qF`rpmOrJGA_BDy@FYVk@"},{"stop_id":"642","geometry":"_}|qFxjpmOnCyEPa@"},{"stop_id":"643","geometry":"}w|qF|bpmOPw@Fy@EkK"},{"stop_id":"644","geometry":"iw|qF~romOAa@xB?tBGjAA"},{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"309","pattern_name":"10","route_id":"57","stops":[{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"310","pattern_name":"10","route_id":"57","stops":[{"stop_id":"665","geometry":"onvqFjytmOETAp@@z@~DA"},{"stop_id":"666","geometry":"uhvqFl}tmOrGE~@}A|@i@"},{"stop_id":"667","geometry":"c|uqF~xtmONKHM_@eAK{@AcIlNIAvF"},{"stop_id":"668","geometry":"kmuqFlqtmOAtL@vD"},{"stop_id":"669","geometry":"kmuqFzdumONpc@"},{"stop_id":"723","geometry":"{luqFlivmONhg@"},{"stop_id":"711","geometry":"kluqFvqwmOB|LuHD"},{"stop_id":"724","geometry":"}uuqFz_xmOi^H"},{"stop_id":"725","geometry":"guvqFd`xmO_m@Ru@AsAMw@QAeE"},{"stop_id":"675","geometry":"kixqFpywmOWmq@"},{"stop_id":"676","geometry":"cjxqFbgvmOGuP"},{"stop_id":"728","geometry":"kjxqFluumOE_L"},{"stop_id":"677","geometry":"qjxqFlhumOGuQ"},{"stop_id":"727","geometry":"yjxqFvutmOIeQ"},{"stop_id":"678","geometry":"ckxqFpctmOM}U"},{"stop_id":"679","geometry":"qkxqFrlsmOWab@"},{"stop_id":"680","geometry":"ilxqFpirmOIiP"},{"stop_id":"681","geometry":"slxqFfxqmOk@{dA"},{"stop_id":"682","geometry":"_nxqFjromO]so@"},{"stop_id":"683","geometry":"}nxqFvanmOMoU"},{"stop_id":"684","geometry":"koxqFfkmmOK}T"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"311","pattern_name":"10","route_id":"57","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAgIY@pC"},{"stop_id":"514","geometry":"{}xqFbczkOHp["},{"stop_id":"515","geometry":"q}xqFt_{kOFbS"},{"stop_id":"516","geometry":"i}xqFxs{kODzP"},{"stop_id":"517","geometry":"c}xqFte|kOD|N"},{"stop_id":"518","geometry":"}|xqFru|kOBjK"},{"stop_id":"519","geometry":"y|xqF~a}kODrV"},{"stop_id":"520","geometry":"s|xqFry}kOB~IFfJ"},{"stop_id":"521","geometry":"g|xqFzo~kO@xECXFlR"},{"stop_id":"522","geometry":"a|xqF|j_lOBfI"},{"stop_id":"523","geometry":"}{xqFdu_lODnS"},{"stop_id":"524","geometry":"w{xqFti`lOD~R"},{"stop_id":"525","geometry":"q{xqFt}`lO@nT"},{"stop_id":"526","geometry":"o{xqFdsalOBfW"},{"stop_id":"527","geometry":"k{xqFlkblO@vJ"},{"stop_id":"528","geometry":"i{xqFdwblO?bBCx@BxQ"},{"stop_id":"529","geometry":"i{xqF|nclOBxG"},{"stop_id":"530","geometry":"e{xqFvwclODlN"},{"stop_id":"531","geometry":"_{xqFdgdlOF`Z"},{"stop_id":"532","geometry":"wzxqFfbelOBrS"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\{BoBo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOgB?BvA"},{"stop_id":"617","geometry":"gw|qFttomOBtIA\\In@Ql@mAxB"},{"stop_id":"618","geometry":"oz|qF`gpmOyAdCM\\GXCZ?pA"},{"stop_id":"619","geometry":"c~|qFlppmO?j@{KF"},{"stop_id":"620","geometry":"_k}qF`rpmOoNF"},{"stop_id":"621","geometry":"oz}qFhrpmOmJF"},{"stop_id":"622","geometry":"}e~qFprpmOmNH"},{"stop_id":"623","geometry":"ku~qFzrpmOuQJ"},{"stop_id":"624","geometry":"ah_rFfspmOeHD"},{"stop_id":"625","geometry":"gq_rFlspmOcLF"},{"stop_id":"626","geometry":"k~_rFtspmO_EB"},{"stop_id":"627","geometry":"kd`rFxspmOkQJ"},{"stop_id":"628","geometry":"wv`rFdtpmO{RL"},{"stop_id":"629","geometry":"sjarFrtpmOwJFBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"312","pattern_name":"10","route_id":"57","stops":[{"stop_id":"665","geometry":"onvqFjytmOETAp@@z@~DA"},{"stop_id":"666","geometry":"uhvqFl}tmOrGE~@}A|@i@"},{"stop_id":"667","geometry":"c|uqF~xtmONKHM_@eAK{@AcIlNIAvF"},{"stop_id":"668","geometry":"kmuqFlqtmOAtL@vD"},{"stop_id":"669","geometry":"kmuqFzdumONpc@"},{"stop_id":"723","geometry":"{luqFlivmONhg@"},{"stop_id":"711","geometry":"kluqFvqwmOB|Lb@zt@"},{"stop_id":"712","geometry":"ckuqFpuymOh@l}@"},{"stop_id":"670","geometry":"yiuqF~s{mO@p@_a@J"},{"stop_id":"671","geometry":"wkvqF|u{mOcb@H"},{"stop_id":"713","geometry":"{nwqFfv{mOaR@[Ac@Gc@M"},{"stop_id":"672","geometry":"aexqFpu{mOkA_@G}P"},{"stop_id":"673","geometry":"ugxqFrb{mO[eq@"},{"stop_id":"714","geometry":"qhxqFlpymOMa\\"},{"stop_id":"674","geometry":"_ixqFjsxmOKyX"},{"stop_id":"675","geometry":"kixqFpywmOWmq@"},{"stop_id":"676","geometry":"cjxqFbgvmOGuP"},{"stop_id":"728","geometry":"kjxqFluumOE_L"},{"stop_id":"677","geometry":"qjxqFlhumOGuQ"},{"stop_id":"727","geometry":"yjxqFvutmOIeQ"},{"stop_id":"678","geometry":"ckxqFpctmOM}U"},{"stop_id":"679","geometry":"qkxqFrlsmOWab@"},{"stop_id":"680","geometry":"ilxqFpirmOIiP"},{"stop_id":"681","geometry":"slxqFfxqmOk@{dA"},{"stop_id":"682","geometry":"_nxqFjromO]so@"},{"stop_id":"683","geometry":"}nxqFvanmOMoU"},{"stop_id":"684","geometry":"koxqFfkmmOK}T"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"313","pattern_name":"10","route_id":"57","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAgIY@pC"},{"stop_id":"514","geometry":"{}xqFbczkOHp["},{"stop_id":"515","geometry":"q}xqFt_{kOFbS"},{"stop_id":"516","geometry":"i}xqFxs{kODzP"},{"stop_id":"517","geometry":"c}xqFte|kOD|N"},{"stop_id":"518","geometry":"}|xqFru|kOBjK"},{"stop_id":"519","geometry":"y|xqF~a}kODrV"},{"stop_id":"520","geometry":"s|xqFry}kOB~IFfJ"},{"stop_id":"521","geometry":"g|xqFzo~kO@xECXFlR"},{"stop_id":"522","geometry":"a|xqF|j_lOBfI"},{"stop_id":"523","geometry":"}{xqFdu_lODnS"},{"stop_id":"524","geometry":"w{xqFti`lOD~R"},{"stop_id":"525","geometry":"q{xqFt}`lO@nT"},{"stop_id":"526","geometry":"o{xqFdsalOBfW"},{"stop_id":"527","geometry":"k{xqFlkblO@vJ"},{"stop_id":"528","geometry":"i{xqFdwblO?bBCx@BxQ"},{"stop_id":"529","geometry":"i{xqF|nclOBxG"},{"stop_id":"530","geometry":"e{xqFvwclODlN"},{"stop_id":"531","geometry":"_{xqFdgdlOF`Z"},{"stop_id":"532","geometry":"wzxqFfbelOBrS"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmONxZ"},{"stop_id":"657","geometry":"koxqFfimmOLtU"},{"stop_id":"658","geometry":"}nxqF|_nmOTxe@"},{"stop_id":"659","geometry":"gnxqFvfomOp@nmA"},{"stop_id":"660","geometry":"ulxqFfuqmOL`T"},{"stop_id":"661","geometry":"glxqFhjrmOR~]"},{"stop_id":"662","geometry":"skxqFhismOJxS"},{"stop_id":"726","geometry":"gkxqFb~smOFfK|B?"},{"stop_id":"663","geometry":"agxqFjjtmOdP?"},{"stop_id":"710","geometry":"{uwqFjjtmOtU?"},{"stop_id":"664","geometry":"e_wqFjjtmOdQG?rJCRk@~A"},{"stop_id":"665","geometry":null}]},{"pattern_id":"314","pattern_name":"30","route_id":"58","stops":[{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\yq@H"},{"stop_id":"2789","geometry":"qayqFzvdlOoQ@"},{"stop_id":"2790","geometry":"atyqF|vdlO{GK"},{"stop_id":"2791","geometry":"}|yqFpvdlO{J?yGB"},{"stop_id":"2792","geometry":"sqzqFtvdlOqa@P"},{"stop_id":"2793","geometry":"et{qFfwdlOkKJkQH"},{"stop_id":"2559","geometry":"}r|qF|wdlOaLDAqCsCC"},{"stop_id":"2560","geometry":"ud}qFlsdlOQ??vC_DB"},{"stop_id":"2561","geometry":"gj}qFhxdlO{f@L@rF"},{"stop_id":"2806","geometry":"ar~qFj`elO@`T"},{"stop_id":"2807","geometry":"_r~qFluelO@bT"},{"stop_id":"2808","geometry":"}q~qFpjflOB|V"},{"stop_id":"2809","geometry":"yq~qFnbglOHz`@"},{"stop_id":"2810","geometry":"oq~qFjdhlO@rL"},{"stop_id":"2811","geometry":"mq~qF~qhlO?xQ"},{"stop_id":"2812","geometry":"mq~qFxdilO?pI"},{"stop_id":"2813","geometry":"mq~qFjoilO?dI"},{"stop_id":"2814","geometry":"mq~qFpyilOAnM"},{"stop_id":"2815","geometry":"oq~qF`hjlO?xQ"},{"stop_id":"2816","geometry":"oq~qFzzjlO?xJ"},{"stop_id":"2817","geometry":"oq~qFtfklO?|C@r@LhAT`A^x@Xb@l@n@n@b@f@l@Tb@Nf@N`A@V?l@IbA}@hFuDfNKn@IfAAzB"},{"stop_id":"2818","geometry":"gq~qFp_mlOFtU"},{"stop_id":"2819","geometry":"_q~qFfvmlOF~O"},{"stop_id":"2820","geometry":"wp~qFfgnlOBtM"},{"stop_id":"2821","geometry":"sp~qF|unlOFvS"},{"stop_id":"2822","geometry":"kp~qFtjolODzN"},{"stop_id":"2823","geometry":"ep~qFpzolO?xS"},{"stop_id":"2824","geometry":"ep~qFjoplO?~H"},{"stop_id":"2825","geometry":"ep~qFjyplO?fM"},{"stop_id":"2826","geometry":"ep~qFrgqlO@jM"},{"stop_id":"2827","geometry":"cp~qF~uqlO?nQ"},{"stop_id":"2828","geometry":"cp~qFnhrlO?nJ"},{"stop_id":"2829","geometry":"cp~qF~srlO?bO"},{"stop_id":"2830","geometry":"cp~qFbdslO?lK"},{"stop_id":"2831","geometry":"cp~qFppslOBpW"},{"stop_id":"2832","geometry":"_p~qFbitlO?lM"},{"stop_id":"2833","geometry":"_p~qFpwtlO?vM"},{"stop_id":"2834","geometry":"_p~qFhfulOBrO"},{"stop_id":"2835","geometry":"{o~qF|vulO@jH"},{"stop_id":"2836","geometry":"yo~qFh`vlO@|G"},{"stop_id":"2837","geometry":"wo~qFfivlOF|S"},{"stop_id":"2838","geometry":"oo~qFd~vlOBtO"},{"stop_id":"2839","geometry":"ko~qFznwlO?h@p@bJ"},{"stop_id":"416","geometry":"ym~qFh{wlOF|K"},{"stop_id":"417","geometry":"qm~qFfhxlOFjP"},{"stop_id":"418","geometry":"im~qFryxlOD`N"},{"stop_id":"2840","geometry":"cm~qFthylOLhT"},{"stop_id":"2722","geometry":"ul~qF~}ylOD`L"},{"stop_id":"2723","geometry":"ol~qF`kzlOJlPCb@?`C"},{"stop_id":"2724","geometry":"gl~qFta{lO?rG"},{"stop_id":"2725","geometry":"gl~qFhj{lO@fN"},{"stop_id":"2726","geometry":"el~qFpy{lO@l`@"},{"stop_id":"2727","geometry":"cl~qF~z|lO?tI"},{"stop_id":"2728","geometry":"cl~qFte}lO@`M"},{"stop_id":"2729","geometry":"al~qFvs}lO?dP"},{"stop_id":"2730","geometry":"al~qF|d~lO@jM"},{"stop_id":"2731","geometry":"_l~qFhs~lODxQ"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOF~T"},{"stop_id":"1826","geometry":"ek~qFfdamO@nDH~@H`@Xz@hAbC"},{"stop_id":"2732","geometry":"kg~qFxramOt@~AaC`HOj@Kp@Iz@AhANve@vA`@"},{"stop_id":"2733","geometry":"wg~qFxmcmO`Bf@p@N~@PfAJ`ADr@?"},{"stop_id":"2734","geometry":"e{}qFtpcmOnTB"},{"stop_id":"2735","geometry":"ue}qFxpcmO`HAGqE"},{"stop_id":"2736","geometry":null}]},{"pattern_id":"315","pattern_name":"30","route_id":"58","stops":[{"stop_id":"2736","geometry":"{||qFdjcmOFpEaM@"},{"stop_id":"2737","geometry":"uj}qFxpcmOaQC"},{"stop_id":"2738","geometry":"w|}qFtpcmOcAEgAK_AQq@OyDiA?w@"},{"stop_id":"2739","geometry":"oj~qF~jcmOO_d@@iAH{@Jq@Nk@fDsJ"},{"stop_id":"2740","geometry":"od~qFfsamOdCgHFYDWBi@Cg@?eA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mOEcT"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOC}K"},{"stop_id":"1255","geometry":"o`~qFde_mOAsC"},{"stop_id":"1806","geometry":"q`~qFp`_mOAqJ"},{"stop_id":"2741","geometry":"s`~qF~t~lOAqM"},{"stop_id":"2742","geometry":"u`~qFlf~lOA{S"},{"stop_id":"2743","geometry":"w`~qFpq}lOAeY"},{"stop_id":"2744","geometry":"y`~qFjw|lOCwW?wBEM?sB"},{"stop_id":"2745","geometry":"ca~qFxv{lOAqH"},{"stop_id":"2746","geometry":"ea~qFfm{lO?kM"},{"stop_id":"2747","geometry":"ea~qFz~zlO@mDDO@eBAiD"},{"stop_id":"2748","geometry":"}`~qFlpzlOAcAFcC?{ADc@C{D"},{"stop_id":"2749","geometry":"u`~qFh`zlOAw@GcK"},{"stop_id":"2750","geometry":"_a~qFlrylOCmF"},{"stop_id":"2751","geometry":"ca~qF~jylOKmBCsC"},{"stop_id":"2752","geometry":"sa~qF|bylOEgEG[OWKGWEsHBCoE"},{"stop_id":"2753","geometry":"mm~qFftxlOCkK"},{"stop_id":"2754","geometry":"qm~qFzgxlOCmG"},{"stop_id":"305","geometry":"um~qFl_xlOC_Cq@gJ?qE"},{"stop_id":"2755","geometry":"ko~qFriwlOCqJ"},{"stop_id":"2756","geometry":"oo~qF`~vlOEcO"},{"stop_id":"2757","geometry":"uo~qF|mvlOGkW"},{"stop_id":"2758","geometry":"}o~qFpuulOAyN"},{"stop_id":"2759","geometry":"_p~qFveulO?oK"},{"stop_id":"2760","geometry":"_p~qFfytlO?sF"},{"stop_id":"2761","geometry":"_p~qFrqtlOAyM"},{"stop_id":"2762","geometry":"ap~qFxbtlOAgU"},{"stop_id":"2763","geometry":"cp~qFplslO?sM"},{"stop_id":"2764","geometry":"cp~qF|}rlO?{S"},{"stop_id":"2765","geometry":"cp~qF`irlO?yO"},{"stop_id":"2766","geometry":"cp~qFfxqlOAyM"},{"stop_id":"2767","geometry":"ep~qFliqlO?yM"},{"stop_id":"2768","geometry":"ep~qFrzplO?oH"},{"stop_id":"2769","geometry":"ep~qFbqplO?_I"},{"stop_id":"2770","geometry":"ep~qFbgplO?kH"},{"stop_id":"2771","geometry":"ep~qFv}olOGaT"},{"stop_id":"2772","geometry":"mp~qFtholOE}P"},{"stop_id":"2773","geometry":"sp~qFvvnlOCeP"},{"stop_id":"2774","geometry":"wp~qFpenlOGsN"},{"stop_id":"2775","geometry":"_q~qF|umlOEwR"},{"stop_id":"2776","geometry":"eq~qFdbmlOA}C@q@HgAJo@tDgN|@iFHcA?m@AWOaAOg@Uc@g@m@o@c@m@o@Yc@_@y@UaAIo@EmA?kA"},{"stop_id":"2777","geometry":"oq~qFfiklO?{R"},{"stop_id":"2778","geometry":"oq~qFjujlO?aQ"},{"stop_id":"2779","geometry":"oq~qFhcjlO@iS"},{"stop_id":"2780","geometry":"mq~qF~nilO?yZ"},{"stop_id":"2781","geometry":"mq~qFdshlOA}N"},{"stop_id":"2801","geometry":"oq~qFfchlOGc^"},{"stop_id":"2802","geometry":"wq~qFbdglOEyZ"},{"stop_id":"2803","geometry":"}q~qFhhflO?eM"},{"stop_id":"2804","geometry":"}q~qFbzelOCsV"},{"stop_id":"2805","geometry":"ar~qFnbelOAwHhB?"},{"stop_id":"2562","geometry":"yn~qFvxdlObc@M"},{"stop_id":"2563","geometry":"uj}qFhxdlOtIEAqCsCC"},{"stop_id":"2560","geometry":"ud}qFlsdlOQ??vCfME"},{"stop_id":"2564","geometry":"_w|qF~wdlOlUK~HItCA"},{"stop_id":"2794","geometry":"{q{qFfwdlOr[O"},{"stop_id":"2795","geometry":"guzqFvvdlOlKEnJ?lDF"},{"stop_id":"2787","geometry":"{wyqFxvdlOdBB~D?"},{"stop_id":"2788","geometry":"unyqF|vdlOxRC?mB"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclOpm@S^CFjC"},{"stop_id":"2043","geometry":null}]},{"pattern_id":"316","pattern_name":"39","route_id":"47","stops":[{"stop_id":"213","geometry":"sl`rFfizkOAqEwJD"},{"stop_id":"0","geometry":"mx`rFzbzkOs[L"},{"stop_id":"11","geometry":"auarFhczkOmKB"},{"stop_id":"12","geometry":"oabrFlczkOkJD"},{"stop_id":"13","geometry":"{lbrFrczkOkJD"},{"stop_id":"14","geometry":"gxbrFxczkO_F@BfD"},{"stop_id":"15","geometry":"c_crFbizkONv_@"},{"stop_id":"16","geometry":"s~brFzi{kODdK"},{"stop_id":"17","geometry":"m~brF`v{kOFdN"},{"stop_id":"18","geometry":"e~brFfe|kODzJ"},{"stop_id":"19","geometry":"_~brFbq|kOBtE"},{"stop_id":"20","geometry":"{}brFxw|kOHbW"},{"stop_id":"21","geometry":"q}brF|o}kOBfF"},{"stop_id":"22","geometry":"m}brFdw}kOD|W"},{"stop_id":"23","geometry":"g}brFbp~kO@jN"},{"stop_id":"24","geometry":"e}brFn__lODvU"},{"stop_id":"25","geometry":"_}brFfv_lODtS"},{"stop_id":"26","geometry":"y|brF|j`lOB~KJtA\\~BDp@AzBbA?"},{"stop_id":"27","geometry":"cybrF`dalO|ZM"},{"stop_id":"28","geometry":"e}arFrcalObNGLpC"},{"stop_id":"29","geometry":"smarF|galO@z@E`r@"},{"stop_id":"30","geometry":"wmarFz|blOAbW"},{"stop_id":"31","geometry":"ymarF~tclO?~Q"},{"stop_id":"32","geometry":"ymarF~gdlOAnN"},{"stop_id":"33","geometry":"{marFnwdlOBtR"},{"stop_id":"34","geometry":"wmarFdkelOBpU"},{"stop_id":"35","geometry":"smarFvaflO@`Kb@zW?~H"},{"stop_id":"36","geometry":"mlarFtpglO?`S"},{"stop_id":"37","geometry":"mlarFvdhlO?dJBvC"},{"stop_id":"38","geometry":"ilarFtthlOF|G?fL"},{"stop_id":"39","geometry":"alarFzjilOBzR"},{"stop_id":"40","geometry":"}karFv~ilO@~E"},{"stop_id":"41","geometry":"{karFvejlOC|J"},{"stop_id":"42","geometry":"_larFtqjlO?nG"},{"stop_id":"43","geometry":"_larFdzjlOEtT"},{"stop_id":"44","geometry":"elarFzoklOAfT"},{"stop_id":"45","geometry":"glarFbellOApP"},{"stop_id":"46","geometry":"ilarFtvllO?fG"},{"stop_id":"47","geometry":"ilarF|~llOD~P"},{"stop_id":"48","geometry":"clarF|pmlOD|Q"},{"stop_id":"49","geometry":"}karFzcnlODbM"},{"stop_id":"50","geometry":"wkarF~qnlOBlK"},{"stop_id":"51","geometry":"skarFl~nlODbM"},{"stop_id":"52","geometry":"mkarFplolOF|S"},{"stop_id":"53","geometry":"ekarFnaplO?jR"},{"stop_id":"54","geometry":"ekarFztplOAfS"},{"stop_id":"55","geometry":"gkarFbiqlO?bJ"},{"stop_id":"56","geometry":"gkarFftqlO@zI"},{"stop_id":"57","geometry":"ekarFb_rlO?vL"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulODxY"},{"stop_id":"66","geometry":"qkarF~pvlOBzPD~BPzB"},{"stop_id":"67","geometry":"ujarFvjwlOX|BF`ABzA"},{"stop_id":"68","geometry":"oiarFrswlOFtN"},{"stop_id":"69","geometry":"giarFhcxlODvN"},{"stop_id":"70","geometry":"aiarF`sxlOF~P"},{"stop_id":"71","geometry":"yharF`eylOD|I"},{"stop_id":"72","geometry":"sharF~oylOD`G"},{"stop_id":"73","geometry":"mharF`xylOHfVbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"317","pattern_name":"39","route_id":"47","stops":[{"stop_id":"213","geometry":"sl`rFfizkOAqEwJD"},{"stop_id":"0","geometry":"mx`rFzbzkOwWJB~D"},{"stop_id":"1","geometry":"aqarFfizkOD~Q"},{"stop_id":"2","geometry":"{parFf|zkON`b@"},{"stop_id":"3","geometry":"kparFh_|kOHdZ"},{"stop_id":"4","geometry":"aparFnz|kOFhR"},{"stop_id":"5","geometry":"yoarFxm}kOFvV"},{"stop_id":"6","geometry":"qoarFpe~kOBrI"},{"stop_id":"7","geometry":"moarFdp~kOFhY"},{"stop_id":"8","geometry":"eoarFnj_lOBzK"},{"stop_id":"9","geometry":"aoarFjw_lOBfM"},{"stop_id":"10","geometry":"}narFre`lO@hQF`D"},{"stop_id":"202","geometry":"snarF~|`lO^|I"},{"stop_id":"29","geometry":"smarF|galO@z@E`r@"},{"stop_id":"30","geometry":"wmarFz|blOAbW"},{"stop_id":"31","geometry":"ymarF~tclO?~Q"},{"stop_id":"32","geometry":"ymarF~gdlOAnN"},{"stop_id":"33","geometry":"{marFnwdlOBtR"},{"stop_id":"34","geometry":"wmarFdkelOBpU"},{"stop_id":"35","geometry":"smarFvaflO@`Kb@zW?~H"},{"stop_id":"36","geometry":"mlarFtpglO?`S"},{"stop_id":"37","geometry":"mlarFvdhlO?dJBvC"},{"stop_id":"38","geometry":"ilarFtthlOF|G?fL"},{"stop_id":"39","geometry":"alarFzjilOBzR"},{"stop_id":"40","geometry":"}karFv~ilO@~E"},{"stop_id":"41","geometry":"{karFvejlOC|J"},{"stop_id":"42","geometry":"_larFtqjlO?nG"},{"stop_id":"43","geometry":"_larFdzjlOEtT"},{"stop_id":"44","geometry":"elarFzoklOAfT"},{"stop_id":"45","geometry":"glarFbellOApP"},{"stop_id":"46","geometry":"ilarFtvllO?fG"},{"stop_id":"47","geometry":"ilarF|~llOD~P"},{"stop_id":"48","geometry":"clarF|pmlOD|Q"},{"stop_id":"49","geometry":"}karFzcnlODbM"},{"stop_id":"50","geometry":"wkarF~qnlOBlK"},{"stop_id":"51","geometry":"skarFl~nlODbM"},{"stop_id":"52","geometry":"mkarFplolOF|S"},{"stop_id":"53","geometry":"ekarFnaplO?jR"},{"stop_id":"54","geometry":"ekarFztplOAfS"},{"stop_id":"55","geometry":"gkarFbiqlO?bJ"},{"stop_id":"56","geometry":"gkarFftqlO@zI"},{"stop_id":"57","geometry":"ekarFb_rlO?vL"},{"stop_id":"58","geometry":"ekarFzlrlO@lE"},{"stop_id":"59","geometry":"ckarFhsrlO?vJ"},{"stop_id":"60","geometry":"ckarF`_slO?jQ"},{"stop_id":"61","geometry":"ckarFlqslOGjI"},{"stop_id":"62","geometry":"kkarFx{slOIzH@xE"},{"stop_id":"63","geometry":"skarFnltlO@fN"},{"stop_id":"64","geometry":"qkarFv{tlOEnR?|E"},{"stop_id":"65","geometry":"wkarFdvulODxY"},{"stop_id":"66","geometry":"qkarF~pvlOBzPD~BPzB"},{"stop_id":"67","geometry":"ujarFvjwlOX|BF`ABzA"},{"stop_id":"68","geometry":"oiarFrswlOFtN"},{"stop_id":"69","geometry":"giarFhcxlODvN"},{"stop_id":"70","geometry":"aiarF`sxlOF~P"},{"stop_id":"71","geometry":"yharF`eylOD|I"},{"stop_id":"72","geometry":"sharF~oylOD`G"},{"stop_id":"73","geometry":"mharF`xylOHfVbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"318","pattern_name":"39","route_id":"47","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?K{V"},{"stop_id":"204","geometry":"oharFlwylOIyQ"},{"stop_id":"205","geometry":"yharFrdylOEaM"},{"stop_id":"206","geometry":"_iarFpvxlOGqQ"},{"stop_id":"207","geometry":"giarF~cxlOEmK"},{"stop_id":"208","geometry":"miarFpwwlOEyEGaAa@eDI{A"},{"stop_id":"209","geometry":"gkarFrfwlOEwBA_L"},{"stop_id":"210","geometry":"okarFzuvlOCuM"},{"stop_id":"211","geometry":"skarFdgvlOA}H"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAcI"},{"stop_id":"138","geometry":"ekarFvkrlO?wI"},{"stop_id":"139","geometry":"ekarF~`rlOA}T"},{"stop_id":"140","geometry":"gkarF`kqlO@_I"},{"stop_id":"141","geometry":"ekarF`aqlO?iO"},{"stop_id":"142","geometry":"ekarFvpplO?sG"},{"stop_id":"143","geometry":"ekarFbhplOAcL"},{"stop_id":"144","geometry":"gkarF~zolOEuK"},{"stop_id":"145","geometry":"mkarFhnolOC}L"},{"stop_id":"146","geometry":"qkarFj`olOEsK"},{"stop_id":"147","geometry":"wkarFvsnlOEwL"},{"stop_id":"148","geometry":"}karF~enlOEkQ"},{"stop_id":"149","geometry":"clarFrsmlOEwQ"},{"stop_id":"150","geometry":"ilarFz`mlO?}O"},{"stop_id":"151","geometry":"ilarF|ollO?}G@kD"},{"stop_id":"152","geometry":"glarFrallO@}N"},{"stop_id":"153","geometry":"elarFtqklOB{I"},{"stop_id":"154","geometry":"alarFxfklO@{I"},{"stop_id":"155","geometry":"_larF|{jlO@mI"},{"stop_id":"156","geometry":"}karFnqjlO@_L"},{"stop_id":"157","geometry":"{karFndjlOEcU"},{"stop_id":"158","geometry":"alarFjnilOAoQ"},{"stop_id":"159","geometry":"clarFz{hlOI}J?kB"},{"stop_id":"160","geometry":"mlarFplhlO?{X"},{"stop_id":"161","geometry":"mlarFtrglO?_Kc@{WAwL"},{"stop_id":"162","geometry":"smarF``flOCcR"},{"stop_id":"163","geometry":"wmarF|lelOAaU"},{"stop_id":"164","geometry":"ymarFzvdlO?cJ"},{"stop_id":"165","geometry":"ymarFvkdlO?iS"},{"stop_id":"166","geometry":"ymarFlwclO@wV"},{"stop_id":"167","geometry":"wmarFt_clO?oJ"},{"stop_id":"168","geometry":"wmarFdtblODki@CuAKwBkB@"},{"stop_id":"169","geometry":"mqarFlcalOaNF"},{"stop_id":"170","geometry":"o`brFtcalOwYJ@qA"},{"stop_id":"171","geometry":"e{brFnaalO?i@Eq@]_CKuACqL"},{"stop_id":"172","geometry":"y|brFjj`lOEyS"},{"stop_id":"173","geometry":"_}brFpu_lOEsT"},{"stop_id":"174","geometry":"e}brF|__lOC_X"},{"stop_id":"175","geometry":"i}brF|f~kOAwH"},{"stop_id":"176","geometry":"k}brFd}}kOEsM"},{"stop_id":"177","geometry":"q}brFpn}kOE}M"},{"stop_id":"178","geometry":"w}brFr_}kOGyP"},{"stop_id":"179","geometry":"_~brFxm|kOIkR"},{"stop_id":"180","geometry":"i~brFlz{kOGuM"},{"stop_id":"181","geometry":"q~brFvk{kOSge@"},{"stop_id":"182","geometry":"e_crFnezkOAs@hFA"},{"stop_id":"183","geometry":"}wbrFxczkOzHC"},{"stop_id":"184","geometry":"anbrFtczkOtMG"},{"stop_id":"185","geometry":"k_brFlczkO~HC"},{"stop_id":"186","geometry":"kuarFhczkO`EC"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOXA@pE"},{"stop_id":"213","geometry":null}]},{"pattern_id":"319","pattern_name":"39","route_id":"47","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?K{V"},{"stop_id":"204","geometry":"oharFlwylOIyQ"},{"stop_id":"205","geometry":"yharFrdylOEaM"},{"stop_id":"206","geometry":"_iarFpvxlOGqQ"},{"stop_id":"207","geometry":"giarF~cxlOEmK"},{"stop_id":"208","geometry":"miarFpwwlOEyEGaAa@eDI{A"},{"stop_id":"209","geometry":"gkarFrfwlOEwBA_L"},{"stop_id":"210","geometry":"okarFzuvlOCuM"},{"stop_id":"211","geometry":"skarFdgvlOA}H"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAcI"},{"stop_id":"138","geometry":"ekarFvkrlO?wI"},{"stop_id":"139","geometry":"ekarF~`rlOA}T"},{"stop_id":"140","geometry":"gkarF`kqlO@_I"},{"stop_id":"141","geometry":"ekarF`aqlO?iO"},{"stop_id":"142","geometry":"ekarFvpplO?sG"},{"stop_id":"143","geometry":"ekarFbhplOAcL"},{"stop_id":"144","geometry":"gkarF~zolOEuK"},{"stop_id":"145","geometry":"mkarFhnolOC}L"},{"stop_id":"146","geometry":"qkarFj`olOEsK"},{"stop_id":"147","geometry":"wkarFvsnlOEwL"},{"stop_id":"148","geometry":"}karF~enlOEkQ"},{"stop_id":"149","geometry":"clarFrsmlOEwQ"},{"stop_id":"150","geometry":"ilarFz`mlO?}O"},{"stop_id":"151","geometry":"ilarF|ollO?}G@kD"},{"stop_id":"152","geometry":"glarFrallO@}N"},{"stop_id":"153","geometry":"elarFtqklOB{I"},{"stop_id":"154","geometry":"alarFxfklO@{I"},{"stop_id":"155","geometry":"_larF|{jlO@mI"},{"stop_id":"156","geometry":"}karFnqjlO@_L"},{"stop_id":"157","geometry":"{karFndjlOEcU"},{"stop_id":"158","geometry":"alarFjnilOAoQ"},{"stop_id":"159","geometry":"clarFz{hlOI}J?kB"},{"stop_id":"160","geometry":"mlarFplhlO?{X"},{"stop_id":"161","geometry":"mlarFtrglO?_Kc@{WAwL"},{"stop_id":"162","geometry":"smarF``flOCcR"},{"stop_id":"163","geometry":"wmarF|lelOAaU"},{"stop_id":"164","geometry":"ymarFzvdlO?cJ"},{"stop_id":"165","geometry":"ymarFvkdlO?iS"},{"stop_id":"166","geometry":"ymarFlwclO@wV"},{"stop_id":"167","geometry":"wmarFt_clO?oJ"},{"stop_id":"168","geometry":"wmarFdtblODki@CuA]eI"},{"stop_id":"191","geometry":"snarF||`lOG_DAwN"},{"stop_id":"192","geometry":"}narFdh`lOAsK"},{"stop_id":"193","geometry":"_oarFp{_lOGiX"},{"stop_id":"194","geometry":"goarFfb_lOGqW"},{"stop_id":"195","geometry":"ooarFti~kOGcR"},{"stop_id":"196","geometry":"woarFpv}kOIc\\"},{"stop_id":"197","geometry":"aparFly|kOIwV"},{"stop_id":"198","geometry":"kparFta|kOOaf@"},{"stop_id":"199","geometry":"{parFrzzkOIkVz@A"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOXA@pE"},{"stop_id":"213","geometry":null}]},{"pattern_id":"320","pattern_name":"38","route_id":"59","stops":[{"stop_id":"237","geometry":"ocbrFhjsmOoA~@[w@Ow@CUCuD"},{"stop_id":"238","geometry":"sgbrFlbsmOKuPfKKI??fAMt@"},{"stop_id":"239","geometry":"o|arFhtrmOGf@Ab@@d@L|@X|@H\\Dz@G`Ac@bBA`@B|@lAG"},{"stop_id":"240","geometry":"{yarFnfsmO`GI"},{"stop_id":"241","geometry":"yqarFdfsmO`PO"},{"stop_id":"1220","geometry":"w`arFtesmObAACmG"},{"stop_id":"242","geometry":"w~`rFd}rmOm@unA"},{"stop_id":"243","geometry":"e`arFnmpmOIcR"},{"stop_id":"244","geometry":"o`arFjzomOK{X"},{"stop_id":"245","geometry":"{`arFn`omOI_Q"},{"stop_id":"246","geometry":"eaarFnnnmOKeW"},{"stop_id":"247","geometry":"qaarFhvmmOOm`@"},{"stop_id":"248","geometry":"abarFztlmOEcR"},{"stop_id":"249","geometry":"gbarFvalmOGwV"},{"stop_id":"273","geometry":"obarF~ikmOGqW"},{"stop_id":"250","geometry":"wbarFlqjmOKaY}GdH"},{"stop_id":"220","geometry":"alarFp`jmOmGrG"},{"stop_id":"221","geometry":"otarFdijmOwH~HyAvAp@p@PLb@Tt@R|@BhBI"},{"stop_id":"222","geometry":"{varF`yjmO|I_@"},{"stop_id":"223","geometry":"}karF`xjmOgMh@[?a@Cu@Su@c@q@q@xAwAnFwFrFuFhDqDtEyEJ`Y"},{"stop_id":"250","geometry":"wbarFlqjmOKaYuExEiDpDsFtFoFvFyAvAp@p@t@b@t@R`@BZ?tNm@xFKMe_@lKcK"},{"stop_id":"251","geometry":"uv`rFfkimO`JwI"},{"stop_id":"252","geometry":"sk`rFn`imO|IuI"},{"stop_id":"253","geometry":"u``rFxuhmOxDyD_@_@]QSAoAF"},{"stop_id":"254","geometry":"}_`rFrnhmOi@DiD@"},{"stop_id":"255","geometry":"qf`rFznhmOaMF"},{"stop_id":"256","geometry":"st`rFbohmOo@?SBQD]Ni@d@w@nA"},{"stop_id":"257","geometry":"i{`rFrshmOgA`B_@\\e@LY@iAEDyAPwDv@mJNmD@sAKe]"},{"stop_id":"262","geometry":"e`arFt}fmOMyk@OyZB{FBuADgAJcA`@uDF_AHaCAuAEoAS}BM}@gBmJi@kDI_AKsBCwG"},{"stop_id":"263","geometry":"kearFbpbmOAi@Qi@?a@YqoA"},{"stop_id":"264","geometry":"yfarFz{_mOKue@Gwi@"},{"stop_id":"265","geometry":"mgarFlj}lOAiJ"},{"stop_id":"266","geometry":"ogarFb_}lOAkJ"},{"stop_id":"267","geometry":"qgarFvs|lOAiJ"},{"stop_id":"268","geometry":"sgarFlh|lOAsI"},{"stop_id":"269","geometry":"ugarFx}{lOC}U"},{"stop_id":"274","geometry":"ygarFzf{lOCwM"},{"stop_id":"275","geometry":"}garFbxzlOEyGbA?"},{"stop_id":"74","geometry":"_farFhozlO~RC"},{"stop_id":"75","geometry":"_r`rFdozlO`JC"},{"stop_id":"76","geometry":"}f`rF`ozlOxJA"},{"stop_id":"77","geometry":"c{_rF~nzlOjKE"},{"stop_id":"78","geometry":"wn_rFxnzlOlIA"},{"stop_id":"79","geometry":"id_rFvnzlO|JA"},{"stop_id":"80","geometry":"kx~qFtnzlOxGC"},{"stop_id":"81","geometry":"qo~qFpnzlOnLG"},{"stop_id":"82","geometry":"ab~qFhnzlOhLC"},{"stop_id":"83","geometry":"wt}qFdnzlOrGA"},{"stop_id":"84","geometry":"cl}qFbnzlOpKG~BL"},{"stop_id":"85","geometry":"q{|qFhnzlOlS`A"},{"stop_id":"86","geometry":"cg|qFjpzlOjI^XD~FZ"},{"stop_id":"87","geometry":"}s{qFlrzlOp@BlME"},{"stop_id":"88","geometry":"}c{qFjrzlOfGC"},{"stop_id":"89","geometry":"u{zqFfrzlOzFA"},{"stop_id":"90","geometry":"yszqFdrzlO`OGhBB"},{"stop_id":"91","geometry":"m`zqF`rzlOzJN"},{"stop_id":"92","geometry":"qtyqFprzlObKN"},{"stop_id":"93","geometry":"mhyqF`szlO|GH"},{"stop_id":"94","geometry":"o_yqFjszlO`IJ"},{"stop_id":"95","geometry":"muxqFvszlOdPT"},{"stop_id":"96","geometry":"gdxqFltzlObNP"},{"stop_id":"97","geometry":null}]},{"pattern_id":"321","pattern_name":"38","route_id":"59","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlO{NB"},{"stop_id":"131","geometry":"g`arFfozlO{F@BfF"},{"stop_id":"214","geometry":"_harFpvzlOBdI"},{"stop_id":"270","geometry":"{garFv`{lOBxT"},{"stop_id":"271","geometry":"wgarFpv{lO@lN"},{"stop_id":"276","geometry":"ugarF~e|lOB`J"},{"stop_id":"215","geometry":"qgarF`q|lO@nJ"},{"stop_id":"277","geometry":"ogarFp||lO@vM"},{"stop_id":"216","geometry":"mgarFhk}lONn~@"},{"stop_id":"217","geometry":"}farFxj_mOBtL"},{"stop_id":"218","geometry":"yfarFnx_mOX~sAM^?`A"},{"stop_id":"219","geometry":"mfarFppbmODfINrTLvLFxXV|r@BlTErBSfC]pBiApF]dCIx@G|BBtCFfAXfCfBhJVfBXEdBFXAd@M^]~BqDd@a@"},{"stop_id":"258","geometry":"kx`rF`phmO`@Sd@IzSIj@E"},{"stop_id":"259","geometry":"{_`rFrnhmOlAGR@\\P^^aOzN"},{"stop_id":"260","geometry":"}j`rFz_imO}KpK"},{"stop_id":"261","geometry":"{w`rFllimOaIvHcIjI"},{"stop_id":"220","geometry":"alarFp`jmOmGrG"},{"stop_id":"221","geometry":"otarFdijmOwH~HyAvAp@p@PLb@Tt@R|@BhBI"},{"stop_id":"222","geometry":"{varF`yjmO|I_@"},{"stop_id":"223","geometry":"}karF`xjmOfHO@xC"},{"stop_id":"224","geometry":"sbarFj|jmOFvV"},{"stop_id":"225","geometry":"kbarFbtkmOBfL"},{"stop_id":"226","geometry":"gbarFjalmOFjW"},{"stop_id":"227","geometry":"_barFvylmOH`Q"},{"stop_id":"228","geometry":"uaarFxkmmOHlU"},{"stop_id":"229","geometry":"kaarFfbnmOP~a@"},{"stop_id":"230","geometry":"y`arFfeomODnI"},{"stop_id":"231","geometry":"s`arFvoomOD`K"},{"stop_id":"232","geometry":"m`arFx{omODlL"},{"stop_id":"272","geometry":"g`arFfipmOp@xuA"},{"stop_id":"233","geometry":"u~`rF``smO@pD{DD"},{"stop_id":"234","geometry":"odarFxesmOoLJ"},{"stop_id":"235","geometry":"_rarFdfsmOqGJ"},{"stop_id":"236","geometry":"qzarFpfsmOq@BuAXmAd@_Al@"},{"stop_id":"237","geometry":null}]},{"pattern_id":"322","pattern_name":"38","route_id":"59","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlO{NB"},{"stop_id":"131","geometry":"g`arFfozlO{F@BfF"},{"stop_id":"214","geometry":"_harFpvzlOBdI"},{"stop_id":"270","geometry":"{garFv`{lOBxT"},{"stop_id":"271","geometry":"wgarFpv{lO@lN"},{"stop_id":"276","geometry":"ugarF~e|lOB`J"},{"stop_id":"215","geometry":"qgarF`q|lO@nJ"},{"stop_id":"277","geometry":"ogarFp||lO@vM"},{"stop_id":"216","geometry":"mgarFhk}lONn~@"},{"stop_id":"217","geometry":"}farFxj_mOBtL"},{"stop_id":"218","geometry":"yfarFnx_mOX~sAM^?`A"},{"stop_id":"219","geometry":"mfarFppbmODfINrTLvLFxXV|r@BlTErBSfC]pBiApF]dCIx@G|BBtCFfAXfCfBhJVfBXEdBFXAd@M^]~BqDd@a@"},{"stop_id":"258","geometry":"kx`rF`phmO`@Sd@IzSIj@E"},{"stop_id":"259","geometry":"{_`rFrnhmOlAGR@\\P^^aOzN"},{"stop_id":"260","geometry":"}j`rFz_imO}KpK"},{"stop_id":"261","geometry":"{w`rFllimOaIvHcIjI"},{"stop_id":"220","geometry":"alarFp`jmOmGrG"},{"stop_id":"221","geometry":"otarFdijmOwH~HyAvAp@p@PLb@Tt@R|@BhBI"},{"stop_id":"222","geometry":"{varF`yjmO|I_@"},{"stop_id":"223","geometry":"}karF`xjmOfHO@xC"},{"stop_id":"224","geometry":"sbarFj|jmOFvV"},{"stop_id":"225","geometry":"kbarFbtkmOBfL"},{"stop_id":"226","geometry":"gbarFjalmOFjW"},{"stop_id":"227","geometry":"_barFvylmOH`Q"},{"stop_id":"228","geometry":"uaarFxkmmOHlU"},{"stop_id":"229","geometry":"kaarFfbnmOP~a@"},{"stop_id":"230","geometry":"y`arFfeomODnI"},{"stop_id":"231","geometry":"s`arFvoomOD`K"},{"stop_id":"232","geometry":"m`arFx{omODlL"},{"stop_id":"272","geometry":"g`arFfipmOp@xuA"},{"stop_id":"233","geometry":"u~`rF``smO@pD{DD"},{"stop_id":"234","geometry":"odarFxesmOoLJ"},{"stop_id":"235","geometry":"_rarFdfsmOqGJ"},{"stop_id":"236","geometry":"qzarFpfsmOq@BuAXmAd@_Al@"},{"stop_id":"237","geometry":null}]},{"pattern_id":"323","pattern_name":"38","route_id":"59","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlOzGJ"},{"stop_id":"99","geometry":"}`wqFxuzlOdHJ"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFCjC"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEF"},{"stop_id":"102","geometry":null}]},{"pattern_id":"324","pattern_name":"12","route_id":"60","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"325","pattern_name":"12","route_id":"60","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BxMeN"},{"stop_id":"1508","geometry":"uktqFtpxlOrDsD|CeD"},{"stop_id":"1474","geometry":"catqFzexlObNoNrG{G"},{"stop_id":"1475","geometry":"kisqFnmwlOnGyGtC?"},{"stop_id":"1476","geometry":"e|rqFtdwlOfI@"},{"stop_id":"1477","geometry":"}qrqFvdwlOpJ?"},{"stop_id":"1478","geometry":"kfrqFvdwlOzJ?"},{"stop_id":"1479","geometry":"ozqqFvdwlO|G?aByD"},{"stop_id":"1480","geometry":"stqqF|~vlOwByEWaAKeA"},{"stop_id":"1481","geometry":"oyqqFzsvlOAe@fC?CgL"},{"stop_id":"1482","geometry":"muqqFlevlOAmL"},{"stop_id":"1483","geometry":"ouqqF~wulOAiK"},{"stop_id":"1484","geometry":"quqqFtkulO@_@AgK"},{"stop_id":"1485","geometry":"quqqFl~tlOC_M"},{"stop_id":"1486","geometry":"uuqqFlptlOC_O"},{"stop_id":"1487","geometry":"yuqqFl`tlOEuV"},{"stop_id":"1488","geometry":"_vqqFvhslOE{M"},{"stop_id":"1489","geometry":"evqqFzyrlOG_N"},{"stop_id":"1490","geometry":"mvqqFzjrlOIcU"},{"stop_id":"1491","geometry":"wvqqFvtqlO?a@bNE"},{"stop_id":"1492","geometry":"sgqqFnsqlOrFE?iB"},{"stop_id":"1493","geometry":"_`qqF~oqlOGsV"},{"stop_id":"1494","geometry":"g`qqFjxplOAsH"},{"stop_id":"1495","geometry":"i`qqFvnplOA}@HCvKC"},{"stop_id":"1496","geometry":"ispqFplplO|GC"},{"stop_id":"1497","geometry":"kjpqFllplO\\A@vD"},{"stop_id":"1374","geometry":"kipqFbrplOFvO"},{"stop_id":"1375","geometry":"cipqFzbqlODbOvEA"},{"stop_id":"1498","geometry":"ebpqF|rqlO~MA"},{"stop_id":"1505","geometry":"esoqFzrqlOnNA"},{"stop_id":"1499","geometry":"ucoqFxrqlOjGAAqE"},{"stop_id":"1500","geometry":"k{nqFdlqlOCoJ"},{"stop_id":"1501","geometry":"o{nqFt`qlOGoQ"},{"stop_id":"1502","geometry":"w{nqFdnplOE_R"},{"stop_id":"1503","geometry":"}{nqFd{olOAcC`IE"},{"stop_id":"1428","geometry":"}qnqFzvolO`KA"},{"stop_id":"1429","geometry":"{enqFxvolOzIA"},{"stop_id":"1430","geometry":"_{mqFvvolOzGB"},{"stop_id":"1431","geometry":"crmqFzvolO~BB~IMNB@fD"},{"stop_id":"1367","geometry":null}]},{"pattern_id":"326","pattern_name":"12","route_id":"60","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BxMeN"},{"stop_id":"1508","geometry":"uktqFtpxlOrDsD|CeD"},{"stop_id":"1474","geometry":"catqFzexlObNoNrG{G"},{"stop_id":"1475","geometry":"kisqFnmwlOnGyGtC?"},{"stop_id":"1476","geometry":"e|rqFtdwlOfI@"},{"stop_id":"1477","geometry":"}qrqFvdwlOpJ?"},{"stop_id":"1478","geometry":"kfrqFvdwlOzJ?"},{"stop_id":"1479","geometry":"ozqqFvdwlO|G?aByD"},{"stop_id":"1480","geometry":"stqqF|~vlOwByEWaAKeA"},{"stop_id":"1481","geometry":"oyqqFzsvlOAe@fC?CgL"},{"stop_id":"1482","geometry":"muqqFlevlOAmL"},{"stop_id":"1483","geometry":"ouqqF~wulOAiK"},{"stop_id":"1484","geometry":"quqqFtkulO@_@AgK"},{"stop_id":"1485","geometry":"quqqFl~tlOC_M"},{"stop_id":"1486","geometry":"uuqqFlptlOC_O"},{"stop_id":"1487","geometry":"yuqqFl`tlOEuV"},{"stop_id":"1488","geometry":"_vqqFvhslOE{M"},{"stop_id":"1489","geometry":"evqqFzyrlOG_N"},{"stop_id":"1490","geometry":"mvqqFzjrlOIcU"},{"stop_id":"1491","geometry":"wvqqFvtqlO?a@bNE"},{"stop_id":"1492","geometry":"sgqqFnsqlOrFE?iB"},{"stop_id":"1493","geometry":"_`qqF~oqlOGsV"},{"stop_id":"1494","geometry":"g`qqFjxplOAsH"},{"stop_id":"1495","geometry":"i`qqFvnplOA}@HCvKC"},{"stop_id":"1496","geometry":"ispqFplplO|GC"},{"stop_id":"1497","geometry":"kjpqFllplO\\A@vD"},{"stop_id":"1374","geometry":"kipqFbrplOFvO"},{"stop_id":"1375","geometry":"cipqFzbqlODbOvEA"},{"stop_id":"1498","geometry":"ebpqF|rqlO~MA"},{"stop_id":"1505","geometry":"esoqFzrqlOnNA"},{"stop_id":"1499","geometry":"ucoqFxrqlOjGAAqE"},{"stop_id":"1500","geometry":"k{nqFdlqlOCoJ"},{"stop_id":"1501","geometry":"o{nqFt`qlOGoQ"},{"stop_id":"1502","geometry":"w{nqFdnplOE_R"},{"stop_id":"1503","geometry":"}{nqFd{olOAcC`IE"},{"stop_id":"1428","geometry":"}qnqFzvolO`KA"},{"stop_id":"1429","geometry":"{enqFxvolOzIA"},{"stop_id":"1430","geometry":"_{mqFvvolOzGB"},{"stop_id":"1431","geometry":"crmqFzvolO~BBBlI"},{"stop_id":"1432","geometry":"_nmqFlaplODdM"},{"stop_id":"1433","geometry":"ymmqFroplOFhS"},{"stop_id":"1434","geometry":"qmmqF|cqlOBpJ"},{"stop_id":"1435","geometry":"mmmqFnoqlOFvQ"},{"stop_id":"1436","geometry":"emmqFfbrlORrj@bA?"},{"stop_id":"1019","geometry":"mjmqFzmslOzRI"},{"stop_id":"1020","geometry":"qvlqFpmslObJC"},{"stop_id":"1021","geometry":"mklqFlmslOlXI"},{"stop_id":"1022","geometry":"_rkqFbmslOdIEnEEfD]?oD"},{"stop_id":"888","geometry":"a|jqFhfslOAaCyEEeAi@{A?@zC}BH"},{"stop_id":"1043","geometry":null}]},{"pattern_id":"327","pattern_name":"12","route_id":"60","stops":[{"stop_id":"1367","geometry":"obmqF|{olO?dAoIF"},{"stop_id":"1368","geometry":"_mmqFj~olOa@?AkFgIG"},{"stop_id":"1369","geometry":"kxmqFvvolOcVB"},{"stop_id":"1370","geometry":"oonqFzvolOoKD@`F"},{"stop_id":"1444","geometry":"}{nqFb~olODnM"},{"stop_id":"1445","geometry":"w{nqFrlplOFbU"},{"stop_id":"1446","geometry":"o{nqFvbqlOD~M"},{"stop_id":"1447","geometry":"i{nqFvqqlO?^_O@"},{"stop_id":"1448","geometry":"ikoqFxrqlO}E@"},{"stop_id":"1449","geometry":"groqFzrqlOoQ@"},{"stop_id":"1450","geometry":"wdpqF|rqlOeC@E{L"},{"stop_id":"1423","geometry":"cipqFbeqlOGwQ"},{"stop_id":"1424","geometry":"kipqFjrplOA_E_C@"},{"stop_id":"1451","geometry":"mmpqFllplO_D@?B"},{"stop_id":"1452","geometry":"mrpqFrlplO?CsD@_GBIBBrI"},{"stop_id":"1453","geometry":"g`qqFlwplOFbZ"},{"stop_id":"1454","geometry":"_`qqFprqlO?VeEB"},{"stop_id":"1455","geometry":"efqqFlsqlOqOF@dF"},{"stop_id":"1456","geometry":"uvqqFzzqlOF|M"},{"stop_id":"1457","geometry":"mvqqFxirlODbL"},{"stop_id":"1506","geometry":"gvqqF|vrlOFlP"},{"stop_id":"1458","geometry":"_vqqFjhslODdY"},{"stop_id":"1459","geometry":"yuqqFpbtlOBbP"},{"stop_id":"1460","geometry":"uuqqFtstlODnU"},{"stop_id":"1461","geometry":"ouqqFdjulOKdP"},{"stop_id":"1462","geometry":"{uqqFj{ulOLfI"},{"stop_id":"1463","geometry":"muqqFrevlOB`LgC?FlA"},{"stop_id":"1507","geometry":"iyqqFbuvlOD\\V`AzDxI"},{"stop_id":"1464","geometry":"orqqF|bwlO\\x@_I?"},{"stop_id":"1465","geometry":"q{qqFvdwlOsI?"},{"stop_id":"1466","geometry":"efrqFvdwlOoKA"},{"stop_id":"1467","geometry":"urrqFtdwlOoF?"},{"stop_id":"1468","geometry":"ezrqFtdwlOuE?kFrF"},{"stop_id":"1469","geometry":"ghsqFhlwlOoJzJ"},{"stop_id":"1470","geometry":"wssqFdxwlOcJjJ"},{"stop_id":"1471","geometry":"{~sqFpcxlOkErE"},{"stop_id":"1472","geometry":"getqFdjxlOqDpDsDxD"},{"stop_id":"1473","geometry":"mptqFpuxlOaIhIa@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"328","pattern_name":"12","route_id":"60","stops":[{"stop_id":"1043","geometry":"{kkqF|eslOmEDC~EmA?"},{"stop_id":"889","geometry":"{tkqFbmslOoSF"},{"stop_id":"890","geometry":"kilqFjmslO{ID"},{"stop_id":"891","geometry":"gtlqFpmslOwJB"},{"stop_id":"1042","geometry":"_`mqFtmslOqKDA}B"},{"stop_id":"1437","geometry":"slmqF|islOCkI"},{"stop_id":"1438","geometry":"wlmqFp_slOM}]"},{"stop_id":"1439","geometry":"emmqFr`rlOEkK"},{"stop_id":"1440","geometry":"kmmqFftqlOE_P"},{"stop_id":"1441","geometry":"qmmqFfcqlOGyT"},{"stop_id":"1442","geometry":"ymmqFlmplOEiM"},{"stop_id":"1443","geometry":"_nmqFb_plOCcGgIG"},{"stop_id":"1369","geometry":"kxmqFvvolOcVB"},{"stop_id":"1370","geometry":"oonqFzvolOoKD@`F"},{"stop_id":"1444","geometry":"}{nqFb~olODnM"},{"stop_id":"1445","geometry":"w{nqFrlplOFbU"},{"stop_id":"1446","geometry":"o{nqFvbqlOD~M"},{"stop_id":"1447","geometry":"i{nqFvqqlO?^_O@"},{"stop_id":"1448","geometry":"ikoqFxrqlO}E@"},{"stop_id":"1449","geometry":"groqFzrqlOoQ@"},{"stop_id":"1450","geometry":"wdpqF|rqlOeC@E{L"},{"stop_id":"1423","geometry":"cipqFbeqlOGwQ"},{"stop_id":"1424","geometry":"kipqFjrplOA_E_C@"},{"stop_id":"1451","geometry":"mmpqFllplO_D@?B"},{"stop_id":"1452","geometry":"mrpqFrlplO?CsD@_GBIBBrI"},{"stop_id":"1453","geometry":"g`qqFlwplOFbZ"},{"stop_id":"1454","geometry":"_`qqFprqlO?VeEB"},{"stop_id":"1455","geometry":"efqqFlsqlOqOF@dF"},{"stop_id":"1456","geometry":"uvqqFzzqlOF|M"},{"stop_id":"1457","geometry":"mvqqFxirlODbL"},{"stop_id":"1506","geometry":"gvqqF|vrlOFlP"},{"stop_id":"1458","geometry":"_vqqFjhslODdY"},{"stop_id":"1459","geometry":"yuqqFpbtlOBbP"},{"stop_id":"1460","geometry":"uuqqFtstlODnU"},{"stop_id":"1461","geometry":"ouqqFdjulOKdP"},{"stop_id":"1462","geometry":"{uqqFj{ulOLfI"},{"stop_id":"1463","geometry":"muqqFrevlOB`LgC?FlA"},{"stop_id":"1507","geometry":"iyqqFbuvlOD\\V`AzDxI"},{"stop_id":"1464","geometry":"orqqF|bwlO\\x@_I?"},{"stop_id":"1465","geometry":"q{qqFvdwlOsI?"},{"stop_id":"1466","geometry":"efrqFvdwlOoKA"},{"stop_id":"1467","geometry":"urrqFtdwlOoF?"},{"stop_id":"1468","geometry":"ezrqFtdwlOuE?kFrF"},{"stop_id":"1469","geometry":"ghsqFhlwlOoJzJ"},{"stop_id":"1470","geometry":"wssqFdxwlOcJjJ"},{"stop_id":"1471","geometry":"{~sqFpcxlOkErE"},{"stop_id":"1472","geometry":"getqFdjxlOqDpDsDxD"},{"stop_id":"1473","geometry":"mptqFpuxlOaIhIa@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"329","pattern_name":"13","route_id":"61","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLLhAF|LNPBzLN"},{"stop_id":"1400","geometry":"{|sqFbaylObLP"},{"stop_id":"1401","geometry":"wosqFtaylOlKLdBB\\C"},{"stop_id":"1402","geometry":"e_sqFbbylO~DUpEA"},{"stop_id":"1403","geometry":"srrqFjaylObGA"},{"stop_id":"1404","geometry":"ojrqFhaylOvOA"},{"stop_id":"1405","geometry":"wyqqFfaylOh@ChJC"},{"stop_id":"1406","geometry":"cmqqF~`ylO|FA"},{"stop_id":"1407","geometry":"eeqqF|`ylObQG"},{"stop_id":"1408","geometry":"aspqFt`ylO|ME?gA"},{"stop_id":"1409","geometry":"cdpqFf~xlOCaH"},{"stop_id":"1410","geometry":"gdpqFduxlOGyJGiD"},{"stop_id":"1411","geometry":"wdpqF`dxlOs@cV"},{"stop_id":"1412","geometry":"kfpqF|lwlOIqFG__@"},{"stop_id":"1413","geometry":"}fpqFjevlOEaL"},{"stop_id":"1414","geometry":"cgpqFhxulOOaK"},{"stop_id":"1415","geometry":"sgpqFflulOAiACkK"},{"stop_id":"1416","geometry":"ygpqFp}tlOAoI"},{"stop_id":"1417","geometry":"{gpqF`stlO?kG"},{"stop_id":"1418","geometry":"{gpqFtjtlOCkN"},{"stop_id":"1419","geometry":"_hpqFh{slOAoI"},{"stop_id":"1420","geometry":"ahpqFxpslOCoG"},{"stop_id":"1421","geometry":"ehpqFhhslOOyc@"},{"stop_id":"1504","geometry":"uhpqFncrlOGgN"},{"stop_id":"1422","geometry":"}hpqFftqlOEcN"},{"stop_id":"1423","geometry":"cipqFbeqlOGwQ"},{"stop_id":"1424","geometry":"kipqFjrplOI{X"},{"stop_id":"1425","geometry":"uipqFnxolO?i@lVA"},{"stop_id":"1426","geometry":"groqFbwolOtQA"},{"stop_id":"1427","geometry":"q_oqF`wolOrLE"},{"stop_id":"1428","geometry":"}qnqFzvolO`KA"},{"stop_id":"1429","geometry":"{enqFxvolOzIA"},{"stop_id":"1430","geometry":"_{mqFvvolOzGB"},{"stop_id":"1431","geometry":"crmqFzvolO~BB~IMNB@fD"},{"stop_id":"1367","geometry":null}]},{"pattern_id":"330","pattern_name":"13","route_id":"61","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLLhAF|LNPBzLN"},{"stop_id":"1400","geometry":"{|sqFbaylObLP"},{"stop_id":"1401","geometry":"wosqFtaylOlKLdBB\\C"},{"stop_id":"1402","geometry":"e_sqFbbylO~DUpEA"},{"stop_id":"1403","geometry":"srrqFjaylObGA"},{"stop_id":"1404","geometry":"ojrqFhaylOvOA"},{"stop_id":"1405","geometry":"wyqqFfaylOh@ChJC"},{"stop_id":"1406","geometry":"cmqqF~`ylO|FA"},{"stop_id":"1407","geometry":"eeqqF|`ylObQG"},{"stop_id":"1408","geometry":"aspqFt`ylO|ME?gA"},{"stop_id":"1409","geometry":"cdpqFf~xlOCaH"},{"stop_id":"1410","geometry":"gdpqFduxlOGyJGiD"},{"stop_id":"1411","geometry":"wdpqF`dxlOs@cV"},{"stop_id":"1412","geometry":"kfpqF|lwlOIqFG__@"},{"stop_id":"1413","geometry":"}fpqFjevlOEaL"},{"stop_id":"1414","geometry":"cgpqFhxulOOaK"},{"stop_id":"1415","geometry":"sgpqFflulOAiACkK"},{"stop_id":"1416","geometry":"ygpqFp}tlOAoI"},{"stop_id":"1417","geometry":"{gpqF`stlO?kG"},{"stop_id":"1418","geometry":"{gpqFtjtlOCkN"},{"stop_id":"1419","geometry":"_hpqFh{slOAoI"},{"stop_id":"1420","geometry":"ahpqFxpslOCoG"},{"stop_id":"1421","geometry":"ehpqFhhslOOyc@"},{"stop_id":"1504","geometry":"uhpqFncrlOGgN"},{"stop_id":"1422","geometry":"}hpqFftqlOEcN"},{"stop_id":"1423","geometry":"cipqFbeqlOGwQ"},{"stop_id":"1424","geometry":"kipqFjrplOI{X"},{"stop_id":"1425","geometry":"uipqFnxolO?i@lVA"},{"stop_id":"1426","geometry":"groqFbwolOtQA"},{"stop_id":"1427","geometry":"q_oqF`wolOrLE"},{"stop_id":"1428","geometry":"}qnqFzvolO`KA"},{"stop_id":"1429","geometry":"{enqFxvolOzIA"},{"stop_id":"1430","geometry":"_{mqFvvolOzGB"},{"stop_id":"1431","geometry":"crmqFzvolO~BBBlI"},{"stop_id":"1432","geometry":"_nmqFlaplODdM"},{"stop_id":"1433","geometry":"ymmqFroplOFhS"},{"stop_id":"1434","geometry":"qmmqF|cqlOBpJ"},{"stop_id":"1435","geometry":"mmmqFnoqlOFvQ"},{"stop_id":"1436","geometry":"emmqFfbrlORrj@bA?"},{"stop_id":"1019","geometry":"mjmqFzmslOzRI"},{"stop_id":"1020","geometry":"qvlqFpmslObJC"},{"stop_id":"1021","geometry":"mklqFlmslOlXI"},{"stop_id":"1022","geometry":"_rkqFbmslOdIEnEEfD]?oD"},{"stop_id":"888","geometry":"a|jqFhfslOAaCyEEeAi@{A?@zC}BH"},{"stop_id":"1043","geometry":null}]},{"pattern_id":"331","pattern_name":"13","route_id":"61","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"332","pattern_name":"13","route_id":"61","stops":[{"stop_id":"1367","geometry":"obmqF|{olO?dAoIF"},{"stop_id":"1368","geometry":"_mmqFj~olOa@?AkFgIG"},{"stop_id":"1369","geometry":"kxmqFvvolOcVB"},{"stop_id":"1370","geometry":"oonqFzvolOsPD"},{"stop_id":"1371","geometry":"caoqF`wolO{O@"},{"stop_id":"1372","geometry":"_roqFbwolOuV@@zB"},{"stop_id":"1373","geometry":"sipqF`{olOF`V"},{"stop_id":"1374","geometry":"kipqFbrplOFvO"},{"stop_id":"1375","geometry":"cipqFzbqlODbM"},{"stop_id":"1376","geometry":"}hpqF~pqlOHzS"},{"stop_id":"1377","geometry":"shpqFzerlOL`^"},{"stop_id":"1378","geometry":"ehpqF|dslODnN"},{"stop_id":"1379","geometry":"_hpqFltslO@|O"},{"stop_id":"1380","geometry":"}gpqFjetlOB`U"},{"stop_id":"1381","geometry":"ygpqFl{tlOBlL"},{"stop_id":"1382","geometry":"ugpqFzhulOPtL"},{"stop_id":"1383","geometry":"cgpqFpvulOB|I"},{"stop_id":"1384","geometry":"_gpqFnavlOHzb@FnD"},{"stop_id":"1385","geometry":"mfpqFzjwlOn@pU"},{"stop_id":"1386","geometry":"}dpqFlaxlOAfS"},{"stop_id":"1387","geometry":"_epqFtuxlOZnH"},{"stop_id":"1388","geometry":"cdpqFd_ylO?h@_LD"},{"stop_id":"1389","geometry":"cqpqFt`ylOiMD"},{"stop_id":"1390","geometry":"m_qqFz`ylOuLB"},{"stop_id":"1391","geometry":"cmqqF~`ylO_QF"},{"stop_id":"1392","geometry":"c_rqFfaylOqH@"},{"stop_id":"1393","geometry":"uhrqFhaylOwG?"},{"stop_id":"1394","geometry":"mqrqFhaylOwFBoCPmAFkAA"},{"stop_id":"1395","geometry":"obsqFdbylOoKO"},{"stop_id":"1396","geometry":"_osqFtaylOwJM"},{"stop_id":"1397","geometry":"wzsqFfaylOqIM"},{"stop_id":"1398","geometry":"ietqFx`ylO}RYiAGkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"333","pattern_name":"13","route_id":"61","stops":[{"stop_id":"1043","geometry":"{kkqF|eslOmEDC~EmA?"},{"stop_id":"889","geometry":"{tkqFbmslOoSF"},{"stop_id":"890","geometry":"kilqFjmslO{ID"},{"stop_id":"891","geometry":"gtlqFpmslOwJB"},{"stop_id":"1042","geometry":"_`mqFtmslOqKDA}B"},{"stop_id":"1437","geometry":"slmqF|islOCkI"},{"stop_id":"1438","geometry":"wlmqFp_slOM}]"},{"stop_id":"1439","geometry":"emmqFr`rlOEkK"},{"stop_id":"1440","geometry":"kmmqFftqlOE_P"},{"stop_id":"1441","geometry":"qmmqFfcqlOGyT"},{"stop_id":"1442","geometry":"ymmqFlmplOEiM"},{"stop_id":"1443","geometry":"_nmqFb_plOCcGgIG"},{"stop_id":"1369","geometry":"kxmqFvvolOcVB"},{"stop_id":"1370","geometry":"oonqFzvolOsPD"},{"stop_id":"1371","geometry":"caoqF`wolO{O@"},{"stop_id":"1372","geometry":"_roqFbwolOuV@@zB"},{"stop_id":"1373","geometry":"sipqF`{olOF`V"},{"stop_id":"1374","geometry":"kipqFbrplOFvO"},{"stop_id":"1375","geometry":"cipqFzbqlODbM"},{"stop_id":"1376","geometry":"}hpqF~pqlOHzS"},{"stop_id":"1377","geometry":"shpqFzerlOL`^"},{"stop_id":"1378","geometry":"ehpqF|dslODnN"},{"stop_id":"1379","geometry":"_hpqFltslO@|O"},{"stop_id":"1380","geometry":"}gpqFjetlOB`U"},{"stop_id":"1381","geometry":"ygpqFl{tlOBlL"},{"stop_id":"1382","geometry":"ugpqFzhulOPtL"},{"stop_id":"1383","geometry":"cgpqFpvulOB|I"},{"stop_id":"1384","geometry":"_gpqFnavlOHzb@FnD"},{"stop_id":"1385","geometry":"mfpqFzjwlOn@pU"},{"stop_id":"1386","geometry":"}dpqFlaxlOAfS"},{"stop_id":"1387","geometry":"_epqFtuxlOZnH"},{"stop_id":"1388","geometry":"cdpqFd_ylO?h@_LD"},{"stop_id":"1389","geometry":"cqpqFt`ylOiMD"},{"stop_id":"1390","geometry":"m_qqFz`ylOuLB"},{"stop_id":"1391","geometry":"cmqqF~`ylO_QF"},{"stop_id":"1392","geometry":"c_rqFfaylOqH@"},{"stop_id":"1393","geometry":"uhrqFhaylOwG?"},{"stop_id":"1394","geometry":"mqrqFhaylOwFBoCPmAFkAA"},{"stop_id":"1395","geometry":"obsqFdbylOoKO"},{"stop_id":"1396","geometry":"_osqFtaylOwJM"},{"stop_id":"1397","geometry":"wzsqFfaylOqIM"},{"stop_id":"1398","geometry":"ietqFx`ylO}RYiAGkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"334","pattern_name":"10","route_id":"57","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\{BoBo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOgB?BvA"},{"stop_id":"617","geometry":"gw|qFttomOBtIA\\In@Ql@mAxB"},{"stop_id":"618","geometry":"oz|qF`gpmOyAdCM\\GXCZ?pA"},{"stop_id":"619","geometry":"c~|qFlppmO?j@{KF"},{"stop_id":"620","geometry":"_k}qF`rpmOoNF"},{"stop_id":"621","geometry":"oz}qFhrpmOmJF"},{"stop_id":"622","geometry":"}e~qFprpmOmNH"},{"stop_id":"623","geometry":"ku~qFzrpmOuQJ"},{"stop_id":"624","geometry":"ah_rFfspmOeHD"},{"stop_id":"625","geometry":"gq_rFlspmOcLF"},{"stop_id":"626","geometry":"k~_rFtspmO_EB"},{"stop_id":"627","geometry":"kd`rFxspmOkQJ"},{"stop_id":"628","geometry":"wv`rFdtpmO{RL"},{"stop_id":"629","geometry":"sjarFrtpmOwJFBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"335","pattern_name":"55","route_id":"62","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[Kt@GbAA"},{"stop_id":"3707","geometry":"e}vqFdxclOtUG"},{"stop_id":"3708","geometry":"ofvqF|wclOfLA"},{"stop_id":"3709","geometry":"gyuqFzwclOvHC"},{"stop_id":"3710","geometry":"oouqFvwclOdPE"},{"stop_id":"3711","geometry":"i~tqFpwclO~@?d@hv@"},{"stop_id":"3713","geometry":"c{tqFznelOHtJL~V"},{"stop_id":"3714","geometry":"kztqFprflOZr\\"},{"stop_id":"3715","geometry":"oytqFdpglONdP"},{"stop_id":"3716","geometry":"_ytqFjahlOHtHeEA"},{"stop_id":"3717","geometry":"{~tqF~jhlOcBA?Hu@nCMn@gAbI"},{"stop_id":"3718","geometry":"kfuqFj{hlOyCjT"},{"stop_id":"3719","geometry":"ekuqFvpilOIh@_E?"},{"stop_id":"3720","geometry":"oquqF`rilOqE@"},{"stop_id":"3721","geometry":"axuqFbrilOY?EWKQWSKEOAUDYPMXCT?JFNPVLHXDJh@"},{"stop_id":"3722","geometry":"uzuqFruilOPj@T`@@hHG`@Up@S`@UV"},{"stop_id":"3723","geometry":"s{uqFxejlOe@\\GtADhAVbBDj@AfBBZPhA"},{"stop_id":"3724","geometry":"i{uqFtvjlON|@`BdI"},{"stop_id":"3725","geometry":"wwuqFxbklOLp@BB?lGCj@Kh@Gn@"},{"stop_id":"3726","geometry":"}wuqFbqklOMvIC`@Kt@Eb@@dA~IA"},{"stop_id":"3727","geometry":"_nuqFzallO~KC"},{"stop_id":"3728","geometry":"_auqFvallOlIC"},{"stop_id":"3729","geometry":"qvtqFrallOr@?Nt["},{"stop_id":"3730","geometry":"mttqFh~llODxM"},{"stop_id":"3731","geometry":"gttqFbmmlOHfP"},{"stop_id":"3732","geometry":"}stqFj~mlOFrO"},{"stop_id":"3733","geometry":"ustqF~nnlOD~K"},{"stop_id":"3734","geometry":"ostqF~{nlOHlS"},{"stop_id":"3735","geometry":"estqFlpolODtJ"},{"stop_id":"996","geometry":"_stqFb|olOBnI"},{"stop_id":"997","geometry":"{rtqFrfplOHhV"},{"stop_id":"998","geometry":"qrtqF|}plODhN"},{"stop_id":"999","geometry":"krtqFfmqlODjM"},{"stop_id":"1000","geometry":"ertqFr{qlO@fF"},{"stop_id":"1001","geometry":"crtqFzbrlOFpP"},{"stop_id":"3736","geometry":"{qtqFltrlOBlJ"},{"stop_id":"3737","geometry":"wqtqFz_slOBdG"},{"stop_id":"3738","geometry":"sqtqF`hslOBbG"},{"stop_id":"3739","geometry":"oqtqFdpslOBpO"},{"stop_id":"3740","geometry":"kqtqFv`tlOBzK"},{"stop_id":"3741","geometry":"gqtqFrmtlO@jH"},{"stop_id":"3742","geometry":"eqtqF~vtlOB|Q"},{"stop_id":"3743","geometry":"aqtqF|iulOB|S"},{"stop_id":"3744","geometry":"}ptqFz~ulOBpK"},{"stop_id":"3745","geometry":"yptqFlkvlOBhO"},{"stop_id":"3746","geometry":"uptqFv{vlO@hG"},{"stop_id":"3747","geometry":"sptqF`dwlOCzE@d@DVHXT^~A|AEJ"},{"stop_id":"3748","geometry":"ultqF~qwlOmErK"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"336","pattern_name":"55","route_id":"62","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[Kt@GbAA"},{"stop_id":"3707","geometry":"e}vqFdxclOtUG"},{"stop_id":"3708","geometry":"ofvqF|wclOfLA"},{"stop_id":"3709","geometry":"gyuqFzwclOvHC"},{"stop_id":"3710","geometry":"oouqFvwclOdPE"},{"stop_id":"3711","geometry":"i~tqFpwclO~@?Ec`@|@??y@N?"},{"stop_id":"3712","geometry":"aztqFrtblOF??z@uAADb`@d@hv@"},{"stop_id":"3713","geometry":"c{tqFznelOHtJL~V"},{"stop_id":"3714","geometry":"kztqFprflOZr\\"},{"stop_id":"3715","geometry":"oytqFdpglONdP"},{"stop_id":"3716","geometry":"_ytqFjahlOHtHeEA"},{"stop_id":"3717","geometry":"{~tqF~jhlOcBA?Hu@nCMn@gAbI"},{"stop_id":"3718","geometry":"kfuqFj{hlOyCjT"},{"stop_id":"3719","geometry":"ekuqFvpilOIh@_E?"},{"stop_id":"3720","geometry":"oquqF`rilOqE@"},{"stop_id":"3721","geometry":"axuqFbrilOY?EWKQWSKEOAUDYPMXCT?JFNPVLHXDJh@"},{"stop_id":"3722","geometry":"uzuqFruilOPj@T`@@hHG`@Up@S`@UV"},{"stop_id":"3723","geometry":"s{uqFxejlOe@\\GtADhAVbBDj@AfBBZPhA"},{"stop_id":"3724","geometry":"i{uqFtvjlON|@`BdI"},{"stop_id":"3725","geometry":"wwuqFxbklOLp@BB?lGCj@Kh@Gn@"},{"stop_id":"3726","geometry":"}wuqFbqklOMvIC`@Kt@Eb@@dA~IA"},{"stop_id":"3727","geometry":"_nuqFzallO~KC"},{"stop_id":"3728","geometry":"_auqFvallOlIC"},{"stop_id":"3729","geometry":"qvtqFrallOr@?Nt["},{"stop_id":"3730","geometry":"mttqFh~llODxM"},{"stop_id":"3731","geometry":"gttqFbmmlOHfP"},{"stop_id":"3732","geometry":"}stqFj~mlOFrO"},{"stop_id":"3733","geometry":"ustqF~nnlOD~K"},{"stop_id":"3734","geometry":"ostqF~{nlOHlS"},{"stop_id":"3735","geometry":"estqFlpolODtJ"},{"stop_id":"996","geometry":"_stqFb|olOBnI"},{"stop_id":"997","geometry":"{rtqFrfplOHhV"},{"stop_id":"998","geometry":"qrtqF|}plODhN"},{"stop_id":"999","geometry":"krtqFfmqlODjM"},{"stop_id":"1000","geometry":"ertqFr{qlO@fF"},{"stop_id":"1001","geometry":"crtqFzbrlOFpP"},{"stop_id":"3736","geometry":"{qtqFltrlOBlJ"},{"stop_id":"3737","geometry":"wqtqFz_slOBdG"},{"stop_id":"3738","geometry":"sqtqF`hslOBbG"},{"stop_id":"3739","geometry":"oqtqFdpslOBpO"},{"stop_id":"3740","geometry":"kqtqFv`tlOBzK"},{"stop_id":"3741","geometry":"gqtqFrmtlO@jH"},{"stop_id":"3742","geometry":"eqtqF~vtlOB|Q"},{"stop_id":"3743","geometry":"aqtqF|iulOB|S"},{"stop_id":"3744","geometry":"}ptqFz~ulOBpK"},{"stop_id":"3745","geometry":"yptqFlkvlOBhO"},{"stop_id":"3746","geometry":"uptqFv{vlO@hG"},{"stop_id":"3747","geometry":"sptqF`dwlOCzE@d@DVHXT^~A|AEJ"},{"stop_id":"3748","geometry":"ultqF~qwlOmErK"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"337","pattern_name":"55","route_id":"62","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[Kt@GbAA"},{"stop_id":"3707","geometry":"e}vqFdxclOtUG"},{"stop_id":"3708","geometry":"ofvqF|wclOfLA"},{"stop_id":"3709","geometry":"gyuqFzwclOvHC"},{"stop_id":"3710","geometry":"oouqFvwclOdPE"},{"stop_id":"3711","geometry":"i~tqFpwclO~@?d@hv@"},{"stop_id":"3713","geometry":"c{tqFznelOHtJL~V"},{"stop_id":"3714","geometry":"kztqFprflOZr\\"},{"stop_id":"3715","geometry":"oytqFdpglONdP"},{"stop_id":"3716","geometry":"_ytqFjahlOHtHeEA"},{"stop_id":"3717","geometry":"{~tqF~jhlOcBA?Hu@nCMn@gAbI"},{"stop_id":"3718","geometry":"kfuqFj{hlOyCjT"},{"stop_id":"3719","geometry":"ekuqFvpilOIh@_E?"},{"stop_id":"3720","geometry":"oquqF`rilOqE@"},{"stop_id":"3721","geometry":"axuqFbrilOY?EWKQWSKEOAUDYPMXCT?JFNPVLHXDJh@"},{"stop_id":"3722","geometry":"uzuqFruilOPj@T`@@hHG`@Up@S`@UV"},{"stop_id":"3723","geometry":"s{uqFxejlOe@\\GtADhAVbBDj@AfBBZPhA"},{"stop_id":"3724","geometry":"i{uqFtvjlON|@`BdI"},{"stop_id":"3725","geometry":"wwuqFxbklOLp@BB?lGCj@Kh@Gn@"},{"stop_id":"3726","geometry":"}wuqFbqklOMvIC`@Kt@Eb@@dA~IA"},{"stop_id":"3727","geometry":"_nuqFzallO~KC"},{"stop_id":"3728","geometry":"_auqFvallOlIC"},{"stop_id":"3729","geometry":"qvtqFrallOr@?Nt["},{"stop_id":"3730","geometry":"mttqFh~llODxM"},{"stop_id":"3731","geometry":"gttqFbmmlOHfP"},{"stop_id":"3732","geometry":"}stqFj~mlOFrO"},{"stop_id":"3733","geometry":"ustqF~nnlOD~K"},{"stop_id":"3734","geometry":"ostqF~{nlOHlS"},{"stop_id":"3735","geometry":"estqFlpolODtJ"},{"stop_id":"996","geometry":"_stqFb|olOBnI"},{"stop_id":"997","geometry":"{rtqFrfplOHhV"},{"stop_id":"998","geometry":"qrtqF|}plODhN"},{"stop_id":"999","geometry":"krtqFfmqlODjM"},{"stop_id":"1000","geometry":"ertqFr{qlO@fF"},{"stop_id":"1001","geometry":"crtqFzbrlOFpP"},{"stop_id":"3736","geometry":"{qtqFltrlOBlJ"},{"stop_id":"3737","geometry":"wqtqFz_slOBdG"},{"stop_id":"3738","geometry":"sqtqF`hslOBbG"},{"stop_id":"3739","geometry":"oqtqFdpslO?N}G?UEgAdGqBtL"},{"stop_id":"3772","geometry":"}`uqFjftlOo@lDdPG?`A"},{"stop_id":"3741","geometry":"gqtqFrmtlO@jH"},{"stop_id":"3742","geometry":"eqtqF~vtlOB|Q"},{"stop_id":"3743","geometry":"aqtqF|iulOB|S"},{"stop_id":"3744","geometry":"}ptqFz~ulOBpK"},{"stop_id":"3745","geometry":"yptqFlkvlOBhO"},{"stop_id":"3746","geometry":"uptqFv{vlO@hG"},{"stop_id":"3747","geometry":"sptqF`dwlOCzE@d@DVHXT^~A|AEJ"},{"stop_id":"3748","geometry":"ultqF~qwlOmErK"},{"stop_id":"1605","geometry":"cstqFr~wlOiE|I"},{"stop_id":"1606","geometry":"mytqFpixlOUf@I~L"},{"stop_id":"1607","geometry":"mztqFxxxlOChD@v@a@CkFG"},{"stop_id":"3750","geometry":"}buqFn_ylOyGI"},{"stop_id":"3751","geometry":"wkuqFd_ylOcQUEbI"},{"stop_id":"2087","geometry":null}]},{"pattern_id":"338","pattern_name":"55","route_id":"62","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BAw@LiQ"},{"stop_id":"1510","geometry":"cztqFxkxlO?_@vDaI"},{"stop_id":"1511","geometry":"kttqFv`xlOhGsMm@m@"},{"stop_id":"3667","geometry":"omtqFtpwlOiAmAUk@EWAe@B}DAcI"},{"stop_id":"3749","geometry":"uptqFzzvlOC{P"},{"stop_id":"3668","geometry":"yptqF~hvlOA{G"},{"stop_id":"3669","geometry":"{ptqFb`vlOE{Q"},{"stop_id":"3670","geometry":"aqtqFfmulOCgS"},{"stop_id":"3671","geometry":"eqtqF~xtlOAeH"},{"stop_id":"3672","geometry":"gqtqFxotlOCuM"},{"stop_id":"3673","geometry":"kqtqFbatlOCoN"},{"stop_id":"3674","geometry":"oqtqFrqslOC_G"},{"stop_id":"3675","geometry":"sqtqFrislOAuF"},{"stop_id":"3676","geometry":"uqtqF|aslOEmL"},{"stop_id":"3677","geometry":"{qtqFntrlOE_O"},{"stop_id":"907","geometry":"artqFndrlOEaM"},{"stop_id":"908","geometry":"grtqFlvqlOEsM"},{"stop_id":"909","geometry":"mrtqFxgqlOAkF"},{"stop_id":"910","geometry":"ortqFl`qlOGwN"},{"stop_id":"911","geometry":"wrtqFtpplOGoU"},{"stop_id":"3678","geometry":"_stqFdzolOEwG"},{"stop_id":"3679","geometry":"estqFlqolOK_Y"},{"stop_id":"3680","geometry":"qstqFlwnlOEuJ"},{"stop_id":"3681","geometry":"wstqFvknlOGmM"},{"stop_id":"3682","geometry":"_ttqFh}mlOA_F"},{"stop_id":"3683","geometry":"attqFhvmlOCoF"},{"stop_id":"3684","geometry":"ettqFxnmlOGeM"},{"stop_id":"3685","geometry":"mttqFr`mlOGgQ"},{"stop_id":"3686","geometry":"uttqFjnllOGwKiA?"},{"stop_id":"3687","geometry":"gwtqFrallOqF@"},{"stop_id":"3688","geometry":"y~tqFtallO_MB"},{"stop_id":"3689","geometry":"yluqFxallOeKBAeADc@Ju@BY"},{"stop_id":"3690","geometry":"kxuqFb|klOJkIDm@RyA?q@"},{"stop_id":"3691","geometry":"ewuqF|kklO?mFCCsBkK"},{"stop_id":"3692","geometry":"}zuqF~wjlO]sBC[@gBEk@WcBEiABq@"},{"stop_id":"3693","geometry":"}|uqFzgjlOBc@d@]TW^y@Nm@@MAiHUa@M_@Ou@ZCLKHGLW"},{"stop_id":"3694","geometry":"_yuqFxrilOBUjLAL{@"},{"stop_id":"3695","geometry":"akuqFdpilOhCeR"},{"stop_id":"3696","geometry":"wfuqF~|hlOrAwJp@oC"},{"stop_id":"3697","geometry":"qbuqFvlhlOPo@?IhHBGkG"},{"stop_id":"3698","geometry":"}xtqFtbhlOQkQ"},{"stop_id":"3699","geometry":"oytqFhpglO]e^"},{"stop_id":"3700","geometry":"mztqFbqflOK_T"},{"stop_id":"3701","geometry":"yztqFb|elOQoU"},{"stop_id":"3702","geometry":"k{tqFreelO]am@qD@"},{"stop_id":"3703","geometry":"{auqFrwclOwTD"},{"stop_id":"3704","geometry":"swuqFxwclOyMB"},{"stop_id":"3705","geometry":"mfvqF|wclO{ND"},{"stop_id":"3706","geometry":"ivvqFbxclO_HBUBFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@F?mB"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"339","pattern_name":"55","route_id":"62","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BAw@LiQ"},{"stop_id":"1510","geometry":"cztqFxkxlO?_@vDaI"},{"stop_id":"1511","geometry":"kttqFv`xlOhGsMm@m@"},{"stop_id":"3667","geometry":"omtqFtpwlOiAmAUk@EWAe@B}DAcI"},{"stop_id":"3749","geometry":"uptqFzzvlOC{P"},{"stop_id":"3668","geometry":"yptqF~hvlOA{G"},{"stop_id":"3669","geometry":"{ptqFb`vlOE{Q"},{"stop_id":"3670","geometry":"aqtqFfmulOCgS"},{"stop_id":"3671","geometry":"eqtqF~xtlOAeH"},{"stop_id":"3672","geometry":"gqtqFxotlOCuM"},{"stop_id":"3673","geometry":"kqtqFbatlOCmO}G?UEgAdGqBtL"},{"stop_id":"3772","geometry":"}`uqFjftlOpBuLfAeGTD|G?BlO"},{"stop_id":"3673","geometry":"kqtqFbatlOCoN"},{"stop_id":"3674","geometry":"oqtqFrqslO?]IAsG@UEgAdGaDbRdPGK}`@"},{"stop_id":"3675","geometry":"sqtqFrislOAuF"},{"stop_id":"3676","geometry":"uqtqF|aslOEmL"},{"stop_id":"3677","geometry":"{qtqFntrlOE_O"},{"stop_id":"907","geometry":"artqFndrlOEaM"},{"stop_id":"908","geometry":"grtqFlvqlOEsM"},{"stop_id":"909","geometry":"mrtqFxgqlOAkF"},{"stop_id":"910","geometry":"ortqFl`qlOGwN"},{"stop_id":"911","geometry":"wrtqFtpplOGoU"},{"stop_id":"3678","geometry":"_stqFdzolOEwG"},{"stop_id":"3679","geometry":"estqFlqolOK_Y"},{"stop_id":"3680","geometry":"qstqFlwnlOEuJ"},{"stop_id":"3681","geometry":"wstqFvknlOGmM"},{"stop_id":"3682","geometry":"_ttqFh}mlOA_F"},{"stop_id":"3683","geometry":"attqFhvmlOCoF"},{"stop_id":"3684","geometry":"ettqFxnmlOGeM"},{"stop_id":"3685","geometry":"mttqFr`mlOGgQ"},{"stop_id":"3686","geometry":"uttqFjnllOGwKiA?"},{"stop_id":"3687","geometry":"gwtqFrallOqF@"},{"stop_id":"3688","geometry":"y~tqFtallO_MB"},{"stop_id":"3689","geometry":"yluqFxallOeKBAeADc@Ju@BY"},{"stop_id":"3690","geometry":"kxuqFb|klOJkIDm@RyA?q@"},{"stop_id":"3691","geometry":"ewuqF|kklO?mFCCsBkK"},{"stop_id":"3692","geometry":"}zuqF~wjlO]sBC[@gBEk@WcBEiABq@"},{"stop_id":"3693","geometry":"}|uqFzgjlOBc@d@]TW^y@Nm@@MAiHUa@M_@Ou@ZCLKHGLW"},{"stop_id":"3694","geometry":"_yuqFxrilOBUjLAL{@"},{"stop_id":"3695","geometry":"akuqFdpilOhCeR"},{"stop_id":"3696","geometry":"wfuqF~|hlOrAwJp@oC"},{"stop_id":"3697","geometry":"qbuqFvlhlOPo@?IhHBGkG"},{"stop_id":"3698","geometry":"}xtqFtbhlOQkQ"},{"stop_id":"3699","geometry":"oytqFhpglO]e^"},{"stop_id":"3700","geometry":"mztqFbqflOK_T"},{"stop_id":"3701","geometry":"yztqFb|elOQoU"},{"stop_id":"3702","geometry":"k{tqFreelO]am@qD@"},{"stop_id":"3703","geometry":"{auqFrwclOwTD"},{"stop_id":"3704","geometry":"swuqFxwclOyMB"},{"stop_id":"3705","geometry":"mfvqF|wclO{ND"},{"stop_id":"3706","geometry":"ivvqFbxclO_HBUBFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@F?mB"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"340","pattern_name":"55","route_id":"62","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlON}TGeAOs@a@y@QU_CyBYc@Ug@"},{"stop_id":"1959","geometry":"i}uqFxkylOY_AFuH"},{"stop_id":"1960","geometry":"{}uqFb`ylO?s@rSX"},{"stop_id":"1399","geometry":"giuqFh_ylOtLL`@BAw@LiQ"},{"stop_id":"1510","geometry":"cztqFxkxlO?_@vDaI"},{"stop_id":"1511","geometry":"kttqFv`xlOhGsMm@m@"},{"stop_id":"3667","geometry":"omtqFtpwlOiAmAUk@EWAe@B}DAcI"},{"stop_id":"3749","geometry":"uptqFzzvlOC{P"},{"stop_id":"3668","geometry":"yptqF~hvlOA{G"},{"stop_id":"3669","geometry":"{ptqFb`vlOE{Q"},{"stop_id":"3670","geometry":"aqtqFfmulOCgS"},{"stop_id":"3671","geometry":"eqtqF~xtlOAeH"},{"stop_id":"3672","geometry":"gqtqFxotlOCuM"},{"stop_id":"3673","geometry":"kqtqFbatlOCoN"},{"stop_id":"3674","geometry":"oqtqFrqslOC_G"},{"stop_id":"3675","geometry":"sqtqFrislOAuF"},{"stop_id":"3676","geometry":"uqtqF|aslOEmL"},{"stop_id":"3677","geometry":"{qtqFntrlOE_O"},{"stop_id":"907","geometry":"artqFndrlOEaM"},{"stop_id":"908","geometry":"grtqFlvqlOEsM"},{"stop_id":"909","geometry":"mrtqFxgqlOAkF"},{"stop_id":"910","geometry":"ortqFl`qlOGwN"},{"stop_id":"911","geometry":"wrtqFtpplOGoU"},{"stop_id":"3678","geometry":"_stqFdzolOEwG"},{"stop_id":"3679","geometry":"estqFlqolOK_Y"},{"stop_id":"3680","geometry":"qstqFlwnlOEuJ"},{"stop_id":"3681","geometry":"wstqFvknlOGmM"},{"stop_id":"3682","geometry":"_ttqFh}mlOA_F"},{"stop_id":"3683","geometry":"attqFhvmlOCoF"},{"stop_id":"3684","geometry":"ettqFxnmlOGeM"},{"stop_id":"3685","geometry":"mttqFr`mlOGgQ"},{"stop_id":"3686","geometry":"uttqFjnllOGwKiA?"},{"stop_id":"3687","geometry":"gwtqFrallOqF@"},{"stop_id":"3688","geometry":"y~tqFtallO_MB"},{"stop_id":"3689","geometry":"yluqFxallOeKBAeADc@Ju@BY"},{"stop_id":"3690","geometry":"kxuqFb|klOJkIDm@RyA?q@"},{"stop_id":"3691","geometry":"ewuqF|kklO?mFCCsBkK"},{"stop_id":"3692","geometry":"}zuqF~wjlO]sBC[@gBEk@WcBEiABq@"},{"stop_id":"3693","geometry":"}|uqFzgjlOBc@d@]TW^y@Nm@@MAiHUa@M_@Ou@ZCLKHGLW"},{"stop_id":"3694","geometry":"_yuqFxrilOBUjLAL{@"},{"stop_id":"3695","geometry":"akuqFdpilOhCeR"},{"stop_id":"3696","geometry":"wfuqF~|hlOrAwJp@oC"},{"stop_id":"3697","geometry":"qbuqFvlhlOPo@?IhHBGkG"},{"stop_id":"3698","geometry":"}xtqFtbhlOQkQ"},{"stop_id":"3699","geometry":"oytqFhpglO]e^"},{"stop_id":"3700","geometry":"mztqFbqflOK_T"},{"stop_id":"3701","geometry":"yztqFb|elOQoU"},{"stop_id":"3702","geometry":"k{tqFreelO]am@Ec`@|@??y@N?"},{"stop_id":"3712","geometry":"aztqFrtblOF??z@uAADb`@qD@"},{"stop_id":"3703","geometry":"{auqFrwclOwTD"},{"stop_id":"3704","geometry":"swuqFxwclOyMB"},{"stop_id":"3705","geometry":"mfvqF|wclO{ND"},{"stop_id":"3706","geometry":"ivvqFbxclO_HBUBFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@F?mB"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"341","pattern_name":"55","route_id":"62","stops":[{"stop_id":"2087","geometry":"c~uqFrhylOK~Q"},{"stop_id":"2088","geometry":"o~uqFr{ylOCxCwPUErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"342","pattern_name":"10","route_id":"57","stops":[{"stop_id":"631","geometry":"szarFdkqmOoA@OC]QIOIQEa@EyL"},{"stop_id":"632","geometry":"q_brFrzpmOCoDjCC"},{"stop_id":"1208","geometry":"i{arF~tpmOnRM"},{"stop_id":"633","geometry":"ygarFptpmOfNK"},{"stop_id":"634","geometry":"qx`rFdtpmOjNI"},{"stop_id":"635","geometry":"ei`rFzspmOhTK"},{"stop_id":"636","geometry":"{s_rFnspmOnJG"},{"stop_id":"637","geometry":"kh_rFfspmO`PI"},{"stop_id":"638","geometry":"iw~qF|rpmOjNI"},{"stop_id":"639","geometry":"}g~qFrrpmOnJG"},{"stop_id":"640","geometry":"m|}qFjrpmOtQI"},{"stop_id":"641","geometry":"wi}qF`rpmOrJGA_BDy@FYVk@"},{"stop_id":"642","geometry":"_}|qFxjpmOnCyEPa@"},{"stop_id":"643","geometry":"}w|qF|bpmOPw@Fy@EkK"},{"stop_id":"644","geometry":"iw|qF~romOAa@xB?tBGjAA"},{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"343","pattern_name":"10","route_id":"57","stops":[{"stop_id":"665","geometry":"onvqFjytmOETAp@@z@~DA"},{"stop_id":"666","geometry":"uhvqFl}tmOrGE~@}A|@i@"},{"stop_id":"667","geometry":"c|uqF~xtmONKHM_@eAK{@AcIlNIAvF"},{"stop_id":"668","geometry":"kmuqFlqtmOAtL@vD"},{"stop_id":"669","geometry":"kmuqFzdumONpc@"},{"stop_id":"723","geometry":"{luqFlivmONhg@"},{"stop_id":"711","geometry":"kluqFvqwmOB|LuHD"},{"stop_id":"724","geometry":"}uuqFz_xmOi^H"},{"stop_id":"725","geometry":"guvqFd`xmO_m@Ru@AsAMw@QAeE"},{"stop_id":"675","geometry":"kixqFpywmOWmq@"},{"stop_id":"676","geometry":"cjxqFbgvmOGuP"},{"stop_id":"728","geometry":"kjxqFluumOE_L"},{"stop_id":"677","geometry":"qjxqFlhumOGuQ"},{"stop_id":"727","geometry":"yjxqFvutmOIeQ"},{"stop_id":"678","geometry":"ckxqFpctmOM}U"},{"stop_id":"679","geometry":"qkxqFrlsmOWab@"},{"stop_id":"680","geometry":"ilxqFpirmOIiP"},{"stop_id":"681","geometry":"slxqFfxqmOk@{dA"},{"stop_id":"682","geometry":"_nxqFjromO]so@"},{"stop_id":"683","geometry":"}nxqFvanmOMoU"},{"stop_id":"684","geometry":"koxqFfkmmOK}T"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"344","pattern_name":"10","route_id":"57","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[K^CFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@FF`_@"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\{BoBo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOgB?BvA"},{"stop_id":"617","geometry":"gw|qFttomOBtIA\\In@Ql@mAxB"},{"stop_id":"618","geometry":"oz|qF`gpmOyAdCM\\GXCZ?pA"},{"stop_id":"619","geometry":"c~|qFlppmO?j@{KF"},{"stop_id":"620","geometry":"_k}qF`rpmOoNF"},{"stop_id":"621","geometry":"oz}qFhrpmOmJF"},{"stop_id":"622","geometry":"}e~qFprpmOmNH"},{"stop_id":"623","geometry":"ku~qFzrpmOuQJ"},{"stop_id":"624","geometry":"ah_rFfspmOeHD"},{"stop_id":"625","geometry":"gq_rFlspmOcLF"},{"stop_id":"626","geometry":"k~_rFtspmO_EB"},{"stop_id":"627","geometry":"kd`rFxspmOkQJ"},{"stop_id":"628","geometry":"wv`rFdtpmO{RL"},{"stop_id":"629","geometry":"sjarFrtpmOwJFBlG"},{"stop_id":"630","geometry":"gvarFh}pmOFvLsCB"},{"stop_id":"631","geometry":null}]},{"pattern_id":"345","pattern_name":"10","route_id":"57","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[K^CFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@FF`_@"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmONxZ"},{"stop_id":"657","geometry":"koxqFfimmOLtU"},{"stop_id":"658","geometry":"}nxqF|_nmOTxe@"},{"stop_id":"659","geometry":"gnxqFvfomOp@nmA"},{"stop_id":"660","geometry":"ulxqFfuqmOL`T"},{"stop_id":"661","geometry":"glxqFhjrmOR~]"},{"stop_id":"662","geometry":"skxqFhismOJxS"},{"stop_id":"726","geometry":"gkxqFb~smOFfK|B?"},{"stop_id":"663","geometry":"agxqFjjtmOdP?"},{"stop_id":"710","geometry":"{uwqFjjtmOtU?"},{"stop_id":"664","geometry":"e_wqFjjtmOdQG?rJCRk@~A"},{"stop_id":"665","geometry":null}]},{"pattern_id":"346","pattern_name":"31","route_id":"39","stops":[{"stop_id":"1610","geometry":"eevpFlbqlOg@??sEx@CDwBtJaF@uJWE"},{"stop_id":"3413","geometry":"myupF~dplOwCk@qJ`@AbC"},{"stop_id":"3414","geometry":"yivpFxhplOEjLwUtF"},{"stop_id":"3415","geometry":"w`wpFz}plOoNfD"},{"stop_id":"3416","geometry":"gpwpFbcqlO{M~C"},{"stop_id":"3417","geometry":"c_xpFbhqlOgSzE"},{"stop_id":"3418","geometry":"ksxpF~nqlOqRrE"},{"stop_id":"3419","geometry":"}fypFruqlOeQbE"},{"stop_id":"3420","geometry":"cyypFv{qlOwWjG"},{"stop_id":"3421","geometry":"{qzpFbdrlOsV|F"},{"stop_id":"3422","geometry":"oi{pF`lrlOkNdD"},{"stop_id":"3423","geometry":"{x{pFfqrlOsOrDDpBFlSzBA@`K"},{"stop_id":"3400","geometry":"ce|pFzzslOB`L}BAAwL"},{"stop_id":"3479","geometry":"_i|pFbzslOAgJGmSEqBeE`A"},{"stop_id":"3424","geometry":"uo|pF|xrlOeGxA"},{"stop_id":"3425","geometry":"{w|pFv{rlOwKhC"},{"stop_id":"3426","geometry":"sd}pF``slOuFpA"},{"stop_id":"3427","geometry":"il}pFrbslOsUrF"},{"stop_id":"3428","geometry":"}b~pFfjslOmKdC"},{"stop_id":"3429","geometry":"ko~pFlnslOeNbD"},{"stop_id":"3430","geometry":"q~~pFpsslOcQ~D"},{"stop_id":"3431","geometry":"up_qFpyslOkOpD"},{"stop_id":"3432","geometry":"aa`qFb_tlOwOrD"},{"stop_id":"3433","geometry":"yq`qFvdtlOqQnE"},{"stop_id":"3434","geometry":"kdaqFfktlOwHhB"},{"stop_id":"3435","geometry":"cnaqFpntlOwOvD"},{"stop_id":"3436","geometry":"{~aqFhttlOyFjB_H`B"},{"stop_id":"3437","geometry":"uobqFvztlOaMrC"},{"stop_id":"3438","geometry":"w}bqFj_ulOoN`D"},{"stop_id":"3439","geometry":"gmcqFldulOwS`F"},{"stop_id":"3440","geometry":"_bdqFnkulO{LvC"},{"stop_id":"3441","geometry":"{odqFfpulOkJxB"},{"stop_id":"3442","geometry":"g{dqF`tulOmJ~B"},{"stop_id":"3443","geometry":"ufeqF`xulO{OtD"},{"stop_id":"3444","geometry":"qweqFv}ulOuNfD"},{"stop_id":"3445","geometry":"ggfqF~bvlOoOlD"},{"stop_id":"3446","geometry":"wwfqFlhvlOuFpAkPbE"},{"stop_id":"3447","geometry":"ypgqFbqvlOoTnF"},{"stop_id":"3448","geometry":"ifhqFrxvlO_UtF"},{"stop_id":"3449","geometry":"i|hqFh`wlO_InB"},{"stop_id":"3450","geometry":"ifiqFxcwlOqD|@"},{"stop_id":"3451","geometry":"{kiqFvewlOeEdAyC|@"},{"stop_id":"3452","geometry":"{viqFziwlOaCx@sF~B"},{"stop_id":"3453","geometry":"qbjqFtowlOaL~EyAr@"},{"stop_id":"3454","geometry":"mrjqFhxwlOwCtAkBfA"},{"stop_id":"3455","geometry":"qzjqFf}wlOgE~B{Aj@"},{"stop_id":"3456","geometry":"uckqFrbxlOeElAmBn@_C|@"},{"stop_id":"3457","geometry":"iqkqFnhxlO_H|C"},{"stop_id":"3458","geometry":"izkqFlmxlO{DjB_KfE"},{"stop_id":"3459","geometry":"ellqF`wxlOyIrD"},{"stop_id":"3460","geometry":"_wlqFt|xlOw@XmD~AiIlDmAj@"},{"stop_id":"3461","geometry":"}jmqFhgylOyGtC"},{"stop_id":"3462","geometry":"wsmqF~kylOcLxE"},{"stop_id":"3463","geometry":"{`nqFxrylO}F~B"},{"stop_id":"3464","geometry":"yhnqFxvylO}HfDm@R"},{"stop_id":"3465","geometry":"etnqFt|ylOm@HkHN"},{"stop_id":"3466","geometry":"__oqFn}ylO_GN"},{"stop_id":"3467","geometry":"_goqF~}ylOyJRqDN"},{"stop_id":"3468","geometry":"kxoqFb_zlOeFRgA@gn@VcAE{@GuEm@{BOeCEwBH"},{"stop_id":"3469","geometry":"qgrqFh~ylOeCLcABaIB"},{"stop_id":"3470","geometry":"}wrqF~~ylO}E?k@D}@TcCv@"},{"stop_id":"3471","geometry":"ifsqFrazlOeBj@[FgAH"},{"stop_id":"3472","geometry":"slsqFpczlOaQQ"},{"stop_id":"3473","geometry":"u~sqF~bzlOqMU"},{"stop_id":"3474","geometry":"gmtqFhbzlOoFG"},{"stop_id":"3475","geometry":null}]},{"pattern_id":"347","pattern_name":"31","route_id":"39","stops":[{"stop_id":"3475","geometry":"wttqF`bzlOsz@iAErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlO@eAt\\d@"},{"stop_id":"3353","geometry":"extqFfmzlOnIJzBF"},{"stop_id":"3354","geometry":"yitqFzmzlOnEFdBi@"},{"stop_id":"3355","geometry":"c`tqFxlzlOfPkF"},{"stop_id":"3356","geometry":"{nsqFlezlOfFiBlDgA|@Uj@ErF?"},{"stop_id":"3357","geometry":"gwrqF~~ylOxEAtCEh@C"},{"stop_id":"3358","geometry":"mjrqFr~ylOjCOfACdCDzBNtEl@z@FbADfn@WzCGfHY"},{"stop_id":"3359","geometry":"usoqFv~ylOlPa@"},{"stop_id":"3360","geometry":"gboqFt}ylOrKUv@M"},{"stop_id":"3361","geometry":"{snqFp|ylOb@O`FwB"},{"stop_id":"3476","geometry":"uknqFhxylOtKoE"},{"stop_id":"3482","geometry":"__nqFxqylObIeD"},{"stop_id":"3362","geometry":"{tmqFrlylOhH}C"},{"stop_id":"3363","geometry":"qkmqFtgylOxQeIvAi@"},{"stop_id":"3478","geometry":"_vlqFd|xlOnF{B"},{"stop_id":"3364","geometry":"onlqFhxxlOfL}EzBeA"},{"stop_id":"3365","geometry":"k}kqFdoxlO~KeFnE}AhBi@"},{"stop_id":"3366","geometry":"qfkqFvcxlOhA[lBs@|D{B"},{"stop_id":"3367","geometry":"{zjqFj}wlOtBkAhCoA"},{"stop_id":"3368","geometry":"{rjqFnxwlOfBy@lGoC"},{"stop_id":"3369","geometry":"egjqFdrwlOfKoEtDoA"},{"stop_id":"3370","geometry":"guiqFdiwlOdBg@vBk@"},{"stop_id":"3371","geometry":"iniqFpfwlO|EkA"},{"stop_id":"3372","geometry":"kgiqFddwlOnFuA"},{"stop_id":"3373","geometry":"{_iqFnawlOr[}H"},{"stop_id":"3374","geometry":"gchqFpwvlOfLsC"},{"stop_id":"3375","geometry":"_vgqF|rvlOrViG"},{"stop_id":"3376","geometry":"k~fqFrjvlOfRkE"},{"stop_id":"3377","geometry":"ckfqFfdvlOpKcC"},{"stop_id":"3378","geometry":"q~eqFb`vlOtKiC"},{"stop_id":"3379","geometry":"{qeqFx{ulObKaC~I{B"},{"stop_id":"3380","geometry":"wzdqFzsulOnV}F"},{"stop_id":"3381","geometry":"gcdqF|kulOjRsE"},{"stop_id":"3382","geometry":"{ocqFheulO`OgD"},{"stop_id":"3383","geometry":"y_cqF``ulO|LqC"},{"stop_id":"3384","geometry":"{qbqFn{tlOpHeBdBg@z@["},{"stop_id":"3385","geometry":"gcbqFdvtlOhDgAtNiD"},{"stop_id":"3386","geometry":"gnaqFrntlOzJaC"},{"stop_id":"3387","geometry":"kbaqFpjtlO~L}C"},{"stop_id":"3388","geometry":"kt`qFretlOtS_F"},{"stop_id":"3389","geometry":"u_`qFr~slOhKcC"},{"stop_id":"3390","geometry":"ks_qFnzslOzP}D"},{"stop_id":"3391","geometry":"oa_qFptslOfDy@"},{"stop_id":"3392","geometry":"g|~pFvrslOpIoB"},{"stop_id":"3393","geometry":"uq~pFfoslOvRuE"},{"stop_id":"3394","geometry":"}}}pFphslOjMyC"},{"stop_id":"3395","geometry":"qo}pFvcslOxFsA"},{"stop_id":"3396","geometry":"wg}pFbaslOrD}@"},{"stop_id":"3397","geometry":"cb}pFd_slOdImB"},{"stop_id":"3398","geometry":"}w|pFv{rlOhHcB"},{"stop_id":"3399","geometry":"sn|pFrxrlObDw@DpBFlSzBA@`K"},{"stop_id":"3400","geometry":"ce|pFzzslOB`L}BAAwL"},{"stop_id":"3479","geometry":"_i|pFbzslOAgJGmSEqBzNkD"},{"stop_id":"3477","geometry":"sy{pFnqrlOtS_F"},{"stop_id":"3401","geometry":"}d{pFnjrlOlS{E"},{"stop_id":"3402","geometry":"opzpFrcrlOnIqB"},{"stop_id":"3403","geometry":"_fzpF``rlOrM}C"},{"stop_id":"3404","geometry":"kwypFb{qlOhOoD"},{"stop_id":"3405","geometry":"agypFruqlObRmE"},{"stop_id":"3406","geometry":"}sxpFdoqlOrTiF"},{"stop_id":"3407","geometry":"i~wpFzgqlOzM_D"},{"stop_id":"3408","geometry":"mowpFzbqlOnOsD"},{"stop_id":"3409","geometry":"}~vpFf}plO|SaFBuG"},{"stop_id":"3410","geometry":"{ivpFnmplOByGpJa@vCj@"},{"stop_id":"3411","geometry":"myupF~dplOVD?|G"},{"stop_id":"3412","geometry":"uxupFbnplOAvAuJ`FEvBy@B?rEf@?"},{"stop_id":"1610","geometry":null}]},{"pattern_id":"348","pattern_name":"31","route_id":"39","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlO@eAt\\d@"},{"stop_id":"3353","geometry":"extqFfmzlOnIJzBF"},{"stop_id":"3354","geometry":"yitqFzmzlOnEFdBi@"},{"stop_id":"3355","geometry":"c`tqFxlzlOfPkF"},{"stop_id":"3356","geometry":"{nsqFlezlOfFiBlDgA|@Uj@ErF?"},{"stop_id":"3357","geometry":"gwrqF~~ylOxEAtCEh@C"},{"stop_id":"3358","geometry":"mjrqFr~ylOjCOfACdCDzBNtEl@z@FbADfn@WzCGfHY"},{"stop_id":"3359","geometry":"usoqFv~ylOlPa@"},{"stop_id":"3360","geometry":"gboqFt}ylOrKUv@M"},{"stop_id":"3361","geometry":"{snqFp|ylOb@O`FwB"},{"stop_id":"3476","geometry":"uknqFhxylOtKoE"},{"stop_id":"3482","geometry":"__nqFxqylObIeD"},{"stop_id":"3362","geometry":"{tmqFrlylOfH}C"},{"stop_id":"3363","geometry":"skmqFtgylOzQeIvAi@"},{"stop_id":"3478","geometry":"_vlqFd|xlOnF{B"},{"stop_id":"3364","geometry":"onlqFhxxlOfL}ExBeA"},{"stop_id":"3365","geometry":"m}kqFdoxlO`LeFnE}AhBi@"},{"stop_id":"3366","geometry":"qfkqFvcxlOhA[lBs@|D{B"},{"stop_id":"3367","geometry":"{zjqFj}wlOtBkAhCoA"},{"stop_id":"3368","geometry":"{rjqFnxwlOfBy@lGoC"},{"stop_id":"3369","geometry":"egjqFdrwlOfKoEtDoA"},{"stop_id":"3370","geometry":"guiqFdiwlOdBg@vBk@"},{"stop_id":"3371","geometry":"iniqFpfwlO|EkA"},{"stop_id":"3372","geometry":"kgiqFddwlOnFuA"},{"stop_id":"3373","geometry":"{_iqFnawlOr[}H"},{"stop_id":"3374","geometry":"gchqFpwvlOfLsC"},{"stop_id":"3375","geometry":"_vgqF|rvlOrViG"},{"stop_id":"3376","geometry":"k~fqFrjvlOfRkE"},{"stop_id":"3377","geometry":"ckfqFfdvlOpKcC"},{"stop_id":"3378","geometry":"q~eqFb`vlOtKiC"},{"stop_id":"3379","geometry":"{qeqFx{ulObKaC~I{B"},{"stop_id":"3380","geometry":"wzdqFzsulOnV}F"},{"stop_id":"3381","geometry":"gcdqF|kulOjRsE"},{"stop_id":"3382","geometry":"{ocqFheulO`OgD"},{"stop_id":"3383","geometry":"y_cqF``ulO|LqC"},{"stop_id":"3384","geometry":"{qbqFn{tlOpHeBdBg@z@["},{"stop_id":"3385","geometry":"gcbqFdvtlOhDgAtNiD"},{"stop_id":"3386","geometry":"gnaqFrntlOzJaC"},{"stop_id":"3387","geometry":"kbaqFpjtlO~L}C"},{"stop_id":"3388","geometry":"kt`qFretlOtS_F"},{"stop_id":"3389","geometry":"u_`qFr~slOhKcC"},{"stop_id":"3390","geometry":"ks_qFnzslOzP}D"},{"stop_id":"3391","geometry":"oa_qFptslOfDy@"},{"stop_id":"3392","geometry":"g|~pFvrslOpIoB"},{"stop_id":"3393","geometry":"uq~pFfoslOvRuE"},{"stop_id":"3394","geometry":"}}}pFphslOjMyC"},{"stop_id":"3395","geometry":"qo}pFvcslOxFsA"},{"stop_id":"3396","geometry":"wg}pFbaslOrD}@"},{"stop_id":"3397","geometry":"cb}pFd_slOdImB"},{"stop_id":"3398","geometry":"}w|pFv{rlOhHcB"},{"stop_id":"3399","geometry":"sn|pFrxrlObDw@DpBFlSzBA@`K"},{"stop_id":"3400","geometry":"ce|pFzzslOB`L}BAAwL"},{"stop_id":"3479","geometry":"_i|pFbzslOAgJGmSEqBzNkD"},{"stop_id":"3477","geometry":"sy{pFnqrlOtS_F"},{"stop_id":"3401","geometry":"}d{pFnjrlOlS{E"},{"stop_id":"3402","geometry":"opzpFrcrlOnIqB"},{"stop_id":"3403","geometry":"_fzpF``rlOrM}C"},{"stop_id":"3404","geometry":"kwypFb{qlOhOoD"},{"stop_id":"3405","geometry":"agypFruqlObRmE"},{"stop_id":"3406","geometry":"}sxpFdoqlOrTiF"},{"stop_id":"3407","geometry":"i~wpFzgqlOzM_D"},{"stop_id":"3408","geometry":"mowpFzbqlOnOsD"},{"stop_id":"3409","geometry":"}~vpFf}plO|SaFBuG"},{"stop_id":"3410","geometry":"{ivpFnmplOByGpJa@vCj@"},{"stop_id":"3411","geometry":"myupF~dplOVD?|G"},{"stop_id":"3412","geometry":"uxupFbnplOAvAuJ`FEvBy@B?rEf@?"},{"stop_id":"1610","geometry":null}]},{"pattern_id":"349","pattern_name":"31","route_id":"39","stops":[{"stop_id":"3475","geometry":"wttqF`bzlOsz@iAErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"350","pattern_name":"28","route_id":"44","stops":[{"stop_id":"1762","geometry":"kuwqFtk{lOdGH"},{"stop_id":"1763","geometry":"emwqF~k{lOfOT"},{"stop_id":"1764","geometry":"}|vqFtl{lOfIH"},{"stop_id":"1765","geometry":"urvqF~l{lO`GH"},{"stop_id":"102","geometry":null}]},{"pattern_id":"351","pattern_name":"17","route_id":"43","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOo@AFiJmFgI"},{"stop_id":"739","geometry":"_iwqFpiylOaGcJ"},{"stop_id":"1862","geometry":"aqwqFl~xlOgAcBkDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CiTB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlOm@BuIAWCsA?"},{"stop_id":"740","geometry":"kszqFpcxlOqHB"},{"stop_id":"741","geometry":"}|zqFtcxlOwHBs@C"},{"stop_id":"742","geometry":"ih{qFtcxlOiI?"},{"stop_id":"743","geometry":"sr{qFtcxlOuL@"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[HqH@"},{"stop_id":"304","geometry":"wl~qFzdxlOoJ@"},{"stop_id":"744","geometry":"gx~qF|dxlO_K?"},{"stop_id":"745","geometry":"gd_rF|dxlOkJ@"},{"stop_id":"746","geometry":"so_rF~dxlOiJ?"},{"stop_id":"747","geometry":"}z_rF~dxlOWD{KB"},{"stop_id":"748","geometry":"qh`rFhexlOkH@"},{"stop_id":"749","geometry":"}q`rFjexlOqI@"},{"stop_id":"750","geometry":"o|`rFlexlOiJB"},{"stop_id":"751","geometry":"ygarFpexlOoKB"},{"stop_id":"752","geometry":"itarFtexlOeJB"},{"stop_id":"753","geometry":"o_brFxexlOcJ@"},{"stop_id":"754","geometry":"sjbrFzexlOuJ@"},{"stop_id":"755","geometry":"ivbrF|exlOuJB"},{"stop_id":"756","geometry":"_bcrF`fxlOgLD"},{"stop_id":"757","geometry":"gocrFffxlOqSF"},{"stop_id":"758","geometry":"ycdrFnfxlO{A@q@Dw@FaC\\"},{"stop_id":"759","geometry":"andrF|gxlOgEl@e@DgA@"},{"stop_id":"760","geometry":"wwdrFrixlOgMF"},{"stop_id":"761","geometry":"_ferFzixlOoJD"},{"stop_id":"762","geometry":"oqerF`jxlOcLD"},{"stop_id":"763","geometry":"s~erFfjxlOuKD"},{"stop_id":"764","geometry":"ikfrFljxlO_IB"},{"stop_id":"765","geometry":"iufrFpjxlOcKD"},{"stop_id":"766","geometry":"magrFvjxlOgOF"},{"stop_id":"767","geometry":"uqgrF~jxlOmLD"},{"stop_id":"768","geometry":"c_hrFdkxlOuPF"},{"stop_id":"769","geometry":"yphrFlkxlOcJDQBY?"},{"stop_id":"770","geometry":"i}hrFvkxlOeH@QBs@?"},{"stop_id":"771","geometry":"uhirF|kxlOiK@"},{"stop_id":"772","geometry":"_uirF~kxlO_HD"},{"stop_id":"773","geometry":"_~irFdlxlO}@@IBEuF"},{"stop_id":"774","geometry":"m`jrFtdxlOCsI"},{"stop_id":"775","geometry":"q`jrF`zwlOC_HA[B}E"},{"stop_id":"776","geometry":"s`jrFfiwlODyHF_A"},{"stop_id":"777","geometry":"e`jrFl}vlOJu@l@eDt@eG"},{"stop_id":"778","geometry":"u|irFjnvlOp@sG\\mB"},{"stop_id":"779","geometry":"ezirFhbvlOFa@De@?yC"},{"stop_id":"780","geometry":"wyirFf{ulOAsM"},{"stop_id":"781","geometry":"yyirFrlulOCaN"},{"stop_id":"782","geometry":"}yirFp}tlOC{K"},{"stop_id":"783","geometry":"azirFtptlOAuP"},{"stop_id":"784","geometry":"czirF~~slO?mI"},{"stop_id":"785","geometry":"czirFptslOCqV"},{"stop_id":"786","geometry":"gzirF~|rlO?qBBCTLvNG"},{"stop_id":"787","geometry":null}]},{"pattern_id":"352","pattern_name":"2","route_id":"37","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?oN"},{"stop_id":"338","geometry":"s_`rFtaklO@o["},{"stop_id":"339","geometry":"q_`rFdejlO@i`@"},{"stop_id":"340","geometry":"o_`rFzcilO?oV"},{"stop_id":"341","geometry":"o_`rFjlhlOC}a@"},{"stop_id":"342","geometry":"s_`rFliglOA_V"},{"stop_id":"343","geometry":"u_`rFlrflOAoL"},{"stop_id":"344","geometry":"w_`rF|dflOA_J"},{"stop_id":"345","geometry":"y_`rF|yelOCw["},{"stop_id":"346","geometry":"}_`rFd}dlOA{BvME"},{"stop_id":"347","geometry":"gq_rFbydlOlME"},{"stop_id":"348","geometry":"yb_rF|xdlOtOE@qF"},{"stop_id":"349","geometry":"ar~qFdqdlO?qZ"},{"stop_id":"350","geometry":"ar~qFruclO?w^"},{"stop_id":"351","geometry":"ar~qFzublOAcMOaD"},{"stop_id":"352","geometry":"sr~qFtbblO?{FLuC"},{"stop_id":"353","geometry":"er~qFbvalOC{QGw@AiA"},{"stop_id":"354","geometry":"sr~qFd_alOEgL"},{"stop_id":"355","geometry":"yr~qF|q`lOMeb@"},{"stop_id":"356","geometry":"gs~qFvn_lOIcZ"},{"stop_id":"357","geometry":"qs~qFrs~kOE}L"},{"stop_id":"358","geometry":"ws~qFte~kOE{L{A@"},{"stop_id":"359","geometry":"yv~qFzw}kOa]N?pB"},{"stop_id":"360","geometry":"{t_rF|{}kODn]"},{"stop_id":"361","geometry":"ut_rFlz~kODzN"},{"stop_id":"362","geometry":"ot_rFhj_lOLn\\"},{"stop_id":"363","geometry":null}]},{"pattern_id":"353","pattern_name":"18","route_id":"46","stops":[{"stop_id":"97","geometry":"auwqF~tzlOfJL"},{"stop_id":"98","geometry":"yiwqFluzlO|W^NuUvY^_@jl@wYa@NsUaOS"},{"stop_id":"99","geometry":"}`wqFxuzlO`OROrUvY`@^kl@wY_@OtU{EG"},{"stop_id":"100","geometry":"wwvqFdvzlOzEFNuUvY^_@jl@wYa@JgQ"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOLwSvY^_@jl@wYa@NsUiRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlO|W^OrUvY`@^kl@wY_@OtUcd@o@"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSuAg@oAo@"},{"stop_id":"2954","geometry":"cqrrFf|ulOkAm@qAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlOF`V"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCvS"},{"stop_id":"3109","geometry":"cysrFrd{lOX`]wl@@Ki\\"},{"stop_id":"2953","geometry":"mfurFle{lOMy_@"},{"stop_id":"2888","geometry":"{furFrdzlOGqU"},{"stop_id":"2889","geometry":"cgurF`nylOMo_@"},{"stop_id":"3107","geometry":"qgurFpmxlOAyA`JA"},{"stop_id":"2890","geometry":"q|trFtjxlOdJ?"},{"stop_id":"2891","geometry":"kqtrFtjxlOrP?"},{"stop_id":"2892","geometry":"w_trFtjxlO{f@@p@~vBvl@AYs]BeS[gdANok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@VCz_A"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSw@W}@a@{BkAqAw@w@m@gWkQoBkB]a@sCgEInx@@`IOnk@ZfdACdSXr]wl@@q@_wBvl@CpJDfJ?NMjH?`LDDgoA"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOgHCAu@Kk@Uc@_@]KQOg@Em@BsHdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"354","pattern_name":"18","route_id":"46","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?GwMqB?"},{"stop_id":"2841","geometry":"}karFp`zlOoTD"},{"stop_id":"2842","geometry":"mabrFv`zlO_J@"},{"stop_id":"2843","geometry":"mlbrFx`zlO{\\J"},{"stop_id":"2844","geometry":"ijcrFdazlOqVF"},{"stop_id":"2845","geometry":"{adrFlazlOuZJ"},{"stop_id":"2846","geometry":"q}drFxazlOcRF"},{"stop_id":"2847","geometry":"uperF`bzlOY?EeL"},{"stop_id":"2848","geometry":"uqerFztylOEgOw@@"},{"stop_id":"2849","geometry":"sserFtdylOmIB"},{"stop_id":"2850","geometry":"a~erFxdylOyKD"},{"stop_id":"2851","geometry":"{jfrF~dylO_SH"},{"stop_id":"2852","geometry":"{~frFheylOoQH"},{"stop_id":"2853","geometry":"kqgrFreylO{NF"},{"stop_id":"2854","geometry":"gahrFzeylOmND"},{"stop_id":"2855","geometry":"uphrF`fylOoTH"},{"stop_id":"2856","geometry":"efirFjfylO{HB"},{"stop_id":"2857","geometry":"apirFnfylOe@?mDuG_HqMKYE[?e@G@cBH_@@QGcA@"},{"stop_id":"2858","geometry":"igjrFrlxlOgHBiBD"},{"stop_id":"2859","geometry":"{sjrF|lxlOuG@uGY"},{"stop_id":"2860","geometry":"gekrFdlxlOcJE"},{"stop_id":"2861","geometry":"kpkrF~kxlOoBCeOm@cCC?S"},{"stop_id":"2862","geometry":"ehlrFtixlO?SVAW@?f@_N?"},{"stop_id":"2863","geometry":"ewlrFhjxlOsI@"},{"stop_id":"2864","geometry":"yamrFjjxlOs]@"},{"stop_id":"2865","geometry":"m`nrFljxlOy\\@"},{"stop_id":"2866","geometry":"g~nrFnjxlOcI@"},{"stop_id":"2867","geometry":"khorFpjxlOgX?"},{"stop_id":"2868","geometry":"saprFpjxlOaL?"},{"stop_id":"2869","geometry":"unprFpjxlOaI?"},{"stop_id":"2870","geometry":"wxprFpjxlOiDA_@GiD?"},{"stop_id":"2871","geometry":"kdqrFfjxlOk@B_HFkD?"},{"stop_id":"2872","geometry":"ctqrFrjxlOsKCkJ@@uI"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSuAg@oAo@"},{"stop_id":"2954","geometry":"cqrrFf|ulOkAm@qAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlOF`V"},{"stop_id":"2950","geometry":"sysrFd`ylOJdZ"},{"stop_id":"2887","geometry":"gysrFj{ylOFnS"},{"stop_id":"3108","geometry":"_ysrFzozlOCvS"},{"stop_id":"3109","geometry":"cysrFrd{lOX`]wl@@Ki\\"},{"stop_id":"2953","geometry":"mfurFle{lOMy_@"},{"stop_id":"2888","geometry":"{furFrdzlOGqU"},{"stop_id":"2889","geometry":"cgurF`nylOMo_@"},{"stop_id":"3107","geometry":"qgurFpmxlOAyA`JA"},{"stop_id":"2890","geometry":"q|trFtjxlOdJ?"},{"stop_id":"2891","geometry":"kqtrFtjxlOrP?"},{"stop_id":"2892","geometry":"w_trFtjxlO{f@@p@~vBvl@AYs]BeS[gdANok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@VCz_A"},{"stop_id":"2873","geometry":"alrrFz_xlO?uI"},{"stop_id":"2874","geometry":"alrrFduwlO@gV"},{"stop_id":"2875","geometry":"_lrrF|}vlO?yI"},{"stop_id":"2876","geometry":"_lrrFbsvlO@cSw@W}@a@{BkAqAw@w@m@gWkQoBkB]a@sCgEInx@@`IOnk@ZfdACdSXr]wl@@q@_wBvl@CpJDfJ?NMjH?`LDDgoA"},{"stop_id":"2903","geometry":"}krrFhzulO?oR"},{"stop_id":"2904","geometry":"}krrFxfulO?wM"},{"stop_id":"2905","geometry":"}krrF`xtlO@y_@"},{"stop_id":"2906","geometry":"{krrFfwslO?oQNgI"},{"stop_id":"2907","geometry":"kkrrFnzrlOHia@FaBJcBP_BT_BTqAgBo@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOcJA"},{"stop_id":"2909","geometry":"sasrFlgqlOgHCAu@Kk@Uc@_@]KQOg@Em@BsHdH@?xA"},{"stop_id":"2910","geometry":null}]},{"pattern_id":"355","pattern_name":"5","route_id":"48","stops":[{"stop_id":"1818","geometry":"cy_rFf|_mO?jCpEACuL"},{"stop_id":"1819","geometry":"ur_rFzr_mOCyL"},{"stop_id":"1820","geometry":"yr_rF`e_mOA{@hEA"},{"stop_id":"1821","geometry":"ql_rFbc_mO|E?"},{"stop_id":"1822","geometry":"se_rFbc_mOjKC"},{"stop_id":"1823","geometry":"gy~qF~b_mOnEA"},{"stop_id":"1824","geometry":"wr~qF|b_mOzE?@dB"},{"stop_id":"1808","geometry":"yk~qFbf_mOBrI"},{"stop_id":"1809","geometry":"uk~qFvp_mOBzM"},{"stop_id":"1810","geometry":"qk~qFr_`mOBrM"},{"stop_id":"1825","geometry":"mk~qFfn`mOFdWjJEAqA"},{"stop_id":"1827","geometry":"{_~qFtcamOEyQ"},{"stop_id":"1828","geometry":"a`~qFzp`mO?YpHC"},{"stop_id":"1829","geometry":"ov}qF|o`mOdGC"},{"stop_id":"1830","geometry":"in}qFxo`mOtIG"},{"stop_id":"1831","geometry":"sc}qFpo`mOvJC"},{"stop_id":"1832","geometry":"{w|qFlo`mOjCA"},{"stop_id":"1833","geometry":"os|qFjo`mObJC"},{"stop_id":"1834","geometry":"kh|qFfo`mOvIC"},{"stop_id":"1835","geometry":"s}{qFbo`mOnKG"},{"stop_id":"1836","geometry":"cq{qFzn`mON?FCzLC"},{"stop_id":"1837","geometry":"ob{qFrn`mObHA"},{"stop_id":"1838","geometry":"kyzqFpn`mOvBC?wB"},{"stop_id":"1839","geometry":"suzqFtj`mOGuV"},{"stop_id":"1840","geometry":"{uzqF~r_mOCiP"},{"stop_id":"1841","geometry":"_vzqFta_mO?]pMA"},{"stop_id":"1842","geometry":"mgzqFt`_mO`OC"},{"stop_id":"1843","geometry":"kwyqFp`_mOxGCH@HDDHt@{@"},{"stop_id":"1844","geometry":"alyqFb__mOfHmI"},{"stop_id":"1845","geometry":"ybyqFtt~lOz@cAdGaIf@w@"},{"stop_id":"1846","geometry":"owxqFvf~lOh@w@vDwH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":null}]},{"pattern_id":"356","pattern_name":"5","route_id":"48","stops":[{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOHuN"},{"stop_id":"1857","geometry":"ipvqFd}ylOH}J"},{"stop_id":"1858","geometry":"_pvqFfqylOBcGiIK"},{"stop_id":"1859","geometry":"ezvqFvhylOsGK"},{"stop_id":"1860","geometry":"ybwqFjhylO}EG"},{"stop_id":"1861","geometry":"wiwqFbhylOI?_FuH"},{"stop_id":"1862","geometry":"aqwqFl~xlOgAcBkDaG"},{"stop_id":"1863","geometry":"uxwqFfsxlOiGmKyBM"},{"stop_id":"1864","geometry":"ydxqFjfxlOsAGqLMw@MaBk@a@K_@CaC?"},{"stop_id":"1865","geometry":"}_yqFjcxlOgPB"},{"stop_id":"1866","geometry":"eqyqFncxlOuQB"},{"stop_id":"1867","geometry":"{czqFrcxlO[@EwL"},{"stop_id":"1868","geometry":"}dzqF|uwlOCcK"},{"stop_id":"1869","geometry":"aezqFxiwlO?sI"},{"stop_id":"1870","geometry":"aezqFd_wlOA{I"},{"stop_id":"1871","geometry":"cezqFhtvlOAyICIOKy@@"},{"stop_id":"1872","geometry":"sgzqFzhvlOoGD"},{"stop_id":"1873","geometry":"cpzqF`ivlO}IF"},{"stop_id":"1874","geometry":"a{zqFhivlOwJF"},{"stop_id":"1875","geometry":"yf{qFpivlOoIB"},{"stop_id":"1876","geometry":"iq{qFtivlO}KD"},{"stop_id":"1877","geometry":"g~{qFzivlO}IB"},{"stop_id":"1878","geometry":"ei|qF~ivlOmJA"},{"stop_id":"1879","geometry":"st|qF|ivlOiK?"},{"stop_id":"1880","geometry":"}`}qF|ivlO]?A}N"},{"stop_id":"1881","geometry":"}a}qF~yulOCgN"},{"stop_id":"1882","geometry":"ab}qFvjulO?yG"},{"stop_id":"1883","geometry":"ab}qF|aulOAkN"},{"stop_id":"1884","geometry":"cb}qFprtlO?}N"},{"stop_id":"1885","geometry":"cb}qFrbtlOAoR"},{"stop_id":"1886","geometry":"eb}qFboslO@_R"},{"stop_id":"1887","geometry":"cb}qFb|rlO?oE"},{"stop_id":"1888","geometry":"cb}qFrurlO?uI"},{"stop_id":"1889","geometry":"cb}qF|jrlOAeQ"},{"stop_id":"1890","geometry":"eb}qFvxqlOBcQ"},{"stop_id":"1891","geometry":"ab}qFrfqlO@sK"},{"stop_id":"1892","geometry":"_b}qF~yplOAmH"},{"stop_id":"1893","geometry":"ab}qFppplOA}H"},{"stop_id":"1894","geometry":"cb}qFrfplOCeJgA?"},{"stop_id":"1895","geometry":"od}qFl{olO}HB"},{"stop_id":"1896","geometry":"mn}qFp{olOuGB"},{"stop_id":"1897","geometry":"cw}qFt{olOsLF"},{"stop_id":"1898","geometry":"wd~qF|{olOoHB"},{"stop_id":"1899","geometry":"gn~qF`|olOmOD"},{"stop_id":"1900","geometry":"u~~qFf|olOsLF"},{"stop_id":"1901","geometry":"il_rFn|olOoE@"},{"stop_id":"1902","geometry":"yr_rFp|olOkMD"},{"stop_id":"1903","geometry":"ea`rFv|olOcG@"},{"stop_id":"1904","geometry":"ii`rFx|olOmJ@"},{"stop_id":"1905","geometry":"wt`rFz|olOuH@"},{"stop_id":"1906","geometry":"m~`rF||olOwKBC}FY?KCiAu@aCl@m@f@GZi@fEpA?"},{"stop_id":"1907","geometry":null}]},{"pattern_id":"357","pattern_name":"5","route_id":"48","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOkD~G"},{"stop_id":"1785","geometry":"}qxqFz}}lOgCbF_AtAwGzIy@bA"},{"stop_id":"1786","geometry":"wbyqFtt~lOcIjJ"},{"stop_id":"1787","geometry":"{lyqF``_mO[\\EIIEIAyE@"},{"stop_id":"1788","geometry":"kuyqFn`_mOkQD"},{"stop_id":"1789","geometry":"wgzqFt`_mOgM@@dF"},{"stop_id":"1790","geometry":"}uzqF|g_mO@lI"},{"stop_id":"1791","geometry":"{uzqFjr_mOBnK"},{"stop_id":"1792","geometry":"wuzqFz~_mOBbL"},{"stop_id":"1793","geometry":"suzqF~k`mO?lAO@cJB"},{"stop_id":"1794","geometry":"ga{qFrn`mOeMB"},{"stop_id":"1795","geometry":"mo{qFvn`mO]?GBcMF"},{"stop_id":"1796","geometry":"w~{qFbo`mOuHB"},{"stop_id":"1797","geometry":"mh|qFfo`mOgFB"},{"stop_id":"1798","geometry":"uo|qFjo`mOaG@"},{"stop_id":"1799","geometry":"ww|qFlo`mO_J@"},{"stop_id":"1800","geometry":"wb}qFno`mOmJH"},{"stop_id":"1801","geometry":"en}qFxo`mOaG@"},{"stop_id":"1802","geometry":"gv}qFzo`mOmFB"},{"stop_id":"1803","geometry":"u}}qF~o`mOkA@EiS"},{"stop_id":"1804","geometry":"g`~qFv{_mOCsH"},{"stop_id":"1805","geometry":"k`~qFbr_mOEgNyF@"},{"stop_id":"1807","geometry":"kh~qF|b_mOcH?"},{"stop_id":"1811","geometry":"oq~qF|b_mO{EA"},{"stop_id":"1812","geometry":"kx~qFzb_mOgJD"},{"stop_id":"1813","geometry":"sc_rF`c_mOwF@"},{"stop_id":"1814","geometry":"kk_rFbc_mOaF@"},{"stop_id":"1815","geometry":"mr_rFdc_mO_F@@fA"},{"stop_id":"1816","geometry":"ky_rFne_mOBjK"},{"stop_id":"1817","geometry":"gy_rFzq_mOBhI"},{"stop_id":"1818","geometry":null}]},{"pattern_id":"358","pattern_name":"5","route_id":"48","stops":[{"stop_id":"1907","geometry":"isarFb}olOnFA"},{"stop_id":"1957","geometry":"ykarF`}olO`KC"},{"stop_id":"1908","geometry":"w_arF||olOlHA"},{"stop_id":"1909","geometry":"iv`rFz|olOpJA"},{"stop_id":"1910","geometry":"wj`rFx|olOhMC"},{"stop_id":"1911","geometry":"m|_rFt|olObHC"},{"stop_id":"1912","geometry":"is_rFp|olOxFA"},{"stop_id":"1913","geometry":"ok_rFn|olOdJE"},{"stop_id":"1914","geometry":"i`_rFh|olOrKE"},{"stop_id":"1915","geometry":"us~qFb|olOhOG"},{"stop_id":"1916","geometry":"kc~qFz{olOvKE"},{"stop_id":"1917","geometry":"sv}qFt{olO~QG"},{"stop_id":"1918","geometry":"sc}qFl{olOj@?DpP"},{"stop_id":"1919","geometry":"ab}qF~lplO@bJ"},{"stop_id":"1920","geometry":"_b}qFbxplOAfN"},{"stop_id":"1921","geometry":"ab}qFjgqlO?pF"},{"stop_id":"1922","geometry":"ab}qF|nqlOAhF"},{"stop_id":"1923","geometry":"cb}qFfvqlO?xJ"},{"stop_id":"1924","geometry":"cb}qF`brlO?xP"},{"stop_id":"1925","geometry":"cb}qFzsrlOAzM"},{"stop_id":"1926","geometry":"eb}qFvbslO?vE"},{"stop_id":"1927","geometry":"eb}qFnislO?vN"},{"stop_id":"1928","geometry":"eb}qFfyslO?hF"},{"stop_id":"1929","geometry":"eb}qFp`tlO@dN"},{"stop_id":"1930","geometry":"cb}qFvotlO?hF"},{"stop_id":"1931","geometry":"cb}qF`wtlO@rH"},{"stop_id":"1932","geometry":"ab}qFt`ulO@nK"},{"stop_id":"1933","geometry":"_b}qFdmulO@lN"},{"stop_id":"1934","geometry":"}a}qFr|ulO@hLj@?"},{"stop_id":"1935","geometry":"o`}qF|ivlO`I?"},{"stop_id":"1936","geometry":"mv|qF|ivlOfJ@"},{"stop_id":"1937","geometry":"ek|qF~ivlOhJA"},{"stop_id":"1938","geometry":"{_|qF|ivlOfIE"},{"stop_id":"1939","geometry":"su{qFvivlOjLC"},{"stop_id":"1940","geometry":"gh{qFrivlOdJI"},{"stop_id":"1941","geometry":"a}zqFhivlOnJE"},{"stop_id":"1942","geometry":"qqzqFbivlOvJIFDFDBH@pE"},{"stop_id":"1943","geometry":"cezqF`pvlO?xH"},{"stop_id":"1944","geometry":"cezqFzyvlODhY"},{"stop_id":"1945","geometry":"}dzqFdtwlODjP"},{"stop_id":"1946","geometry":"wdzqFpexlODxN"},{"stop_id":"1947","geometry":"qdzqFjuxlOB~ICVj@?"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylO`UExAwBNO^I|CD"},{"stop_id":"1951","geometry":"mmxqFl|xlOvHLNA"},{"stop_id":"1952","geometry":"ecxqFx|xlOzAYzLLxEpH"},{"stop_id":"1953","geometry":"skwqF~eylO`IxLlA@"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"359","pattern_name":"25","route_id":"56","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOC|E_FG"},{"stop_id":"1611","geometry":"cxvqFna{lOiHK"},{"stop_id":"1612","geometry":"mawqFba{lO{GK"},{"stop_id":"1613","geometry":"ijwqFv`{lOcLO"},{"stop_id":"1614","geometry":"mwwqFf`{lOqHI"},{"stop_id":"1615","geometry":"_axqF|_{lOiAA[@mQUy@@"},{"stop_id":"1616","geometry":"mxxqFh_{lOgF@"},{"stop_id":"1617","geometry":"u_yqFj_{lOoI@"},{"stop_id":"1618","geometry":"ejyqFl_{lOsH@"},{"stop_id":"1619","geometry":"ysyqFn_{lOyM@WC_@MBjD"},{"stop_id":"1051","geometry":"gdzqFjd{lOLbHCtB"},{"stop_id":"1052","geometry":"}czqFdq{lOYzQ"},{"stop_id":"1053","geometry":"wdzqF`d|lOb@vU"},{"stop_id":"1146","geometry":"sczqFxz|lOD|B?vQGtAUvC"},{"stop_id":"1054","geometry":"kdzqF|x}lOq@`IMvCAx@B`W"},{"stop_id":"1055","geometry":"ifzqFra_mOFlV"},{"stop_id":"1056","geometry":"afzqF`y_mO@lECl@QrAq@fCQrACb@CxE"},{"stop_id":"1057","geometry":"aizqFjr`mOGfN"},{"stop_id":"1058","geometry":"iizqFraamOKbV"},{"stop_id":"1059","geometry":"uizqFvxamOCtGJrBJdANhA~DjSHn@HdA"},{"stop_id":"1060","geometry":"}azqFracmO@h@DpN"},{"stop_id":"1061","geometry":"uazqFnrcmOF~O"},{"stop_id":"1062","geometry":"mazqFncdmO?LGJDjK"},{"stop_id":"1063","geometry":"oazqFtpdmOHhO"},{"stop_id":"1064","geometry":"eazqF~`emOFzO"},{"stop_id":"1065","geometry":"}`zqFzqemOD`Q"},{"stop_id":"1066","geometry":"w`zqF|cfmOFjK"},{"stop_id":"1067","geometry":"o`zqFhpfmOHdO"},{"stop_id":"1068","geometry":"e`zqFn`gmOFhM"},{"stop_id":"1069","geometry":"}_zqFxngmOHzMHbG?hB"},{"stop_id":"1070","geometry":"i_zqFbihmO?jIHpO"},{"stop_id":"1071","geometry":"__zqF`dimOXxw@"},{"stop_id":"1072","geometry":"e~yqFz|jmOHxR"},{"stop_id":"1073","geometry":"{}yqFtpkmOF`S"},{"stop_id":"1074","geometry":"s}yqFvdlmODrL"},{"stop_id":"606","geometry":"m}yqFjrlmO@tF}A@"},{"stop_id":"1152","geometry":"i`zqFbzlmOySJ"},{"stop_id":"1153","geometry":"cuzqFnzlmOeLF"},{"stop_id":"1154","geometry":"ib{qFvzlmOcTJ?|@"},{"stop_id":"1075","geometry":"mw{qF`}lmOBxI@n@JnALt@TbA"},{"stop_id":"1076","geometry":"wu{qFtommOZ`ATh@\\j@Zd@"},{"stop_id":"1077","geometry":"kr{qFrummOVZi@l@Yd@[r@kA|DYtAaAnC"},{"stop_id":"1078","geometry":"{y{qFzgnmOiIvR"},{"stop_id":"1079","geometry":"ed|qFr{nmO{@tBK`AnBbCLZuCdKo@Wk@I}BB"},{"stop_id":"616","geometry":"_n|qFrqomOcEH"},{"stop_id":"1080","geometry":"ct|qF|qomOiKD"},{"stop_id":"1081","geometry":"m`}qFbromOoEBEeI@oAFmAHq@"},{"stop_id":"1082","geometry":"of}qFpaomOPmAj@kCHw@Bk@?sM"},{"stop_id":"1083","geometry":"cd}qF~hnmO?wIDk@P{@"},{"stop_id":"1156","geometry":"kc}qF~zmmOFY_@Mo@O[AmED"},{"stop_id":"1084","geometry":"}l}qFjymmOmNJ"},{"stop_id":"1085","geometry":"k|}qFvymmOeRN"},{"stop_id":"1086","geometry":"qo~qFfzmmOwQL"},{"stop_id":"1087","geometry":"ib_rFtzmmOgSL"},{"stop_id":"1088","geometry":"qv_rFb{mmOqRN"},{"stop_id":"1089","geometry":"cj`rFr{mmO_KF"},{"stop_id":"1090","geometry":"cv`rFz{mmOiRL"},{"stop_id":"1091","geometry":"miarFh|mmOyIB"},{"stop_id":"1092","geometry":"gtarFl|mmO{B?e@Ck@Ig@Me@Sy@g@[[_@a@s@iAi@qAsCbC"},{"stop_id":"1093","geometry":"khbrF~vmmOsC`C_@T_@P_@J[Fi@@{@?aF@"},{"stop_id":"1094","geometry":"c{brF`}mmO{`@VIsZ]oGY}GSgJVeHOcGfJe@x@ATCTGNGVSPQP[~@_ClA`A~AbBt@dA~@`BqZ`YX|GX|EDbBF`YhOI"},{"stop_id":"1147","geometry":"ulcrFn}mmOiOHGaYEcBY}EY}GpZaY_AaBu@eA_BcBmAaA_A~BQZQPWRe@NcBF"},{"stop_id":"1366","geometry":"ytcrF`skmObBGd@OVSPQP[~@_ClA`A~AbBt@dA~@`BqZ`YX|GX|EDbBF`YrPI@jB"},{"stop_id":"1095","geometry":null}]},{"pattern_id":"360","pattern_name":"10","route_id":"57","stops":[{"stop_id":"631","geometry":"szarFdkqmOoA@OC]QIOIQEa@EyL"},{"stop_id":"632","geometry":"q_brFrzpmOCoDjCC"},{"stop_id":"1208","geometry":"i{arF~tpmOnRM"},{"stop_id":"633","geometry":"ygarFptpmOfNK"},{"stop_id":"634","geometry":"qx`rFdtpmOjNI"},{"stop_id":"635","geometry":"ei`rFzspmOhTK"},{"stop_id":"636","geometry":"{s_rFnspmOnJG"},{"stop_id":"637","geometry":"kh_rFfspmO`PI"},{"stop_id":"638","geometry":"iw~qF|rpmOjNI"},{"stop_id":"639","geometry":"}g~qFrrpmOnJG"},{"stop_id":"640","geometry":"m|}qFjrpmOtQI"},{"stop_id":"641","geometry":"wi}qF`rpmOrJGA_BDy@FYVk@"},{"stop_id":"642","geometry":"_}|qFxjpmOnCyEPa@"},{"stop_id":"643","geometry":"}w|qF|bpmOPw@Fy@EkK"},{"stop_id":"644","geometry":"iw|qF~romOAa@xB?tBGjAA"},{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":null}]},{"pattern_id":"361","pattern_name":"10","route_id":"57","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmONxZ"},{"stop_id":"657","geometry":"koxqFfimmOLtU"},{"stop_id":"658","geometry":"}nxqF|_nmOTxe@"},{"stop_id":"659","geometry":"gnxqFvfomOp@nmA"},{"stop_id":"660","geometry":"ulxqFfuqmOL`T"},{"stop_id":"661","geometry":"glxqFhjrmOR~]"},{"stop_id":"662","geometry":"skxqFhismOJxS"},{"stop_id":"726","geometry":"gkxqFb~smOFfK|B?"},{"stop_id":"663","geometry":"agxqFjjtmOdP?"},{"stop_id":"710","geometry":"{uwqFjjtmOtU?"},{"stop_id":"664","geometry":"e_wqFjjtmOdQG?rJCRk@~A"},{"stop_id":"665","geometry":null}]},{"pattern_id":"362","pattern_name":"10","route_id":"57","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAgIY@pC"},{"stop_id":"514","geometry":"{}xqFbczkOHp["},{"stop_id":"515","geometry":"q}xqFt_{kOFbS"},{"stop_id":"516","geometry":"i}xqFxs{kODzP"},{"stop_id":"517","geometry":"c}xqFte|kOD|N"},{"stop_id":"518","geometry":"}|xqFru|kOBjK"},{"stop_id":"519","geometry":"y|xqF~a}kODrV"},{"stop_id":"520","geometry":"s|xqFry}kOB~IFfJ"},{"stop_id":"521","geometry":"g|xqFzo~kO@xECXFlR"},{"stop_id":"522","geometry":"a|xqF|j_lOBfI"},{"stop_id":"523","geometry":"}{xqFdu_lODnS"},{"stop_id":"524","geometry":"w{xqFti`lOD~R"},{"stop_id":"525","geometry":"q{xqFt}`lO@nT"},{"stop_id":"526","geometry":"o{xqFdsalOBfW"},{"stop_id":"527","geometry":"k{xqFlkblO@vJ"},{"stop_id":"528","geometry":"i{xqFdwblO?bBCx@BxQ"},{"stop_id":"529","geometry":"i{xqF|nclOBxG"},{"stop_id":"530","geometry":"e{xqFvwclODlN"},{"stop_id":"531","geometry":"_{xqFdgdlOF`Z"},{"stop_id":"532","geometry":"wzxqFfbelOBrS"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"363","pattern_name":"10","route_id":"57","stops":[{"stop_id":"510","geometry":"spwqFdzvkOHeL"},{"stop_id":"511","geometry":"ipwqF~lvkOAwDgD@D|B"},{"stop_id":"2026","geometry":"muwqFfkvkOj@d["},{"stop_id":"2027","geometry":"atwqFlgwkOZlQ"},{"stop_id":"2028","geometry":"eswqFzywkOZhQ"},{"stop_id":"2029","geometry":"irwqFdlxkORjLsC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykODlCtCA^bUoVL"},{"stop_id":"512","geometry":"mgxqFf_zkOuHDqAAgIY@pC"},{"stop_id":"514","geometry":"{}xqFbczkOHp["},{"stop_id":"515","geometry":"q}xqFt_{kOFbS"},{"stop_id":"516","geometry":"i}xqFxs{kODzP"},{"stop_id":"517","geometry":"c}xqFte|kOD|N"},{"stop_id":"518","geometry":"}|xqFru|kOBjK"},{"stop_id":"519","geometry":"y|xqF~a}kODrV"},{"stop_id":"520","geometry":"s|xqFry}kOB~IFfJ"},{"stop_id":"521","geometry":"g|xqFzo~kO@xECXFlR"},{"stop_id":"522","geometry":"a|xqF|j_lOBfI"},{"stop_id":"523","geometry":"}{xqFdu_lODnS"},{"stop_id":"524","geometry":"w{xqFti`lOD~R"},{"stop_id":"525","geometry":"q{xqFt}`lO@nT"},{"stop_id":"526","geometry":"o{xqFdsalOBfW"},{"stop_id":"527","geometry":"k{xqFlkblO@vJ"},{"stop_id":"528","geometry":"i{xqFdwblO?bBCx@BxQ"},{"stop_id":"529","geometry":"i{xqF|nclOBxG"},{"stop_id":"530","geometry":"e{xqFvwclODlN"},{"stop_id":"531","geometry":"_{xqFdgdlOF`Z"},{"stop_id":"532","geometry":"wzxqFfbelOBrS"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\aA{@{F|IcKrQL@JHKIMAwC@A_BDy@FYVk@"},{"stop_id":"642","geometry":"_}|qFxjpmOnCyEPa@"},{"stop_id":"643","geometry":"}w|qF|bpmOPw@Fy@EkK"},{"stop_id":"644","geometry":"iw|qF~romOAa@xB?tBGjAA"},{"stop_id":"645","geometry":null}]},{"pattern_id":"364","pattern_name":"39","route_id":"47","stops":[{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLwY_@ErH"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOA|@iRY"},{"stop_id":"106","geometry":"edwqFruzlOsDE"},{"stop_id":"107","geometry":"yiwqFluzlOeKO"},{"stop_id":"108","geometry":"_vwqF|tzlOiKM"},{"stop_id":"109","geometry":"ibxqFntzlOuRW"},{"stop_id":"110","geometry":"_vxqFvszlOoHK"},{"stop_id":"111","geometry":"o_yqFjszlOwIM"},{"stop_id":"112","geometry":"gjyqF|rzlOyGI"},{"stop_id":"113","geometry":"asyqFrrzlOaMQ"},{"stop_id":"114","geometry":"cazqF`rzlOsACyMD"},{"stop_id":"115","geometry":"qrzqFbrzlOwRH"},{"stop_id":"116","geometry":"if{qFlrzlOcG@"},{"stop_id":"117","geometry":"mn{qFnrzlO}B@kLo@"},{"stop_id":"118","geometry":"w_|qF`qzlO}R}@mH_@"},{"stop_id":"119","geometry":"c}|qFbnzlOmAGcHD"},{"stop_id":"120","geometry":"uh}qF`nzlOcKB"},{"stop_id":"121","geometry":"yt}qFdnzlOeJB"},{"stop_id":"122","geometry":"_`~qFhnzlOqJB"},{"stop_id":"123","geometry":"qk~qFlnzlOg@B{KB"},{"stop_id":"124","geometry":"uy~qFtnzlOcK@"},{"stop_id":"125","geometry":"ye_rFvnzlOqG@"},{"stop_id":"126","geometry":"kn_rFxnzlOkLD"},{"stop_id":"127","geometry":"w{_rF~nzlOkJ@"},{"stop_id":"128","geometry":"cg`rF`ozlOgH@"},{"stop_id":"129","geometry":"kp`rFbozlOuE@"},{"stop_id":"130","geometry":"aw`rFdozlOeH@"},{"stop_id":"131","geometry":"g`arFfozlOuE@"},{"stop_id":"203","geometry":"}farFhozlOe@?K{V"},{"stop_id":"204","geometry":"oharFlwylOIyQ"},{"stop_id":"205","geometry":"yharFrdylOEaM"},{"stop_id":"206","geometry":"_iarFpvxlOGqQ"},{"stop_id":"207","geometry":"giarF~cxlOEmK"},{"stop_id":"208","geometry":"miarFpwwlOEyEGaAa@eDI{A"},{"stop_id":"209","geometry":"gkarFrfwlOEwBA_L"},{"stop_id":"210","geometry":"okarFzuvlOCuM"},{"stop_id":"211","geometry":"skarFdgvlOA}H"},{"stop_id":"212","geometry":"ukarFf}ulOA_MDoP"},{"stop_id":"132","geometry":"qkarFv}tlOAmN"},{"stop_id":"133","geometry":"skarFhntlOAsGF_G"},{"stop_id":"134","geometry":"mkarFt}slOH_M"},{"stop_id":"135","geometry":"ckarFtoslO?uN"},{"stop_id":"136","geometry":"ckarF~_slO?cI"},{"stop_id":"137","geometry":"ckarFzurlOAcI"},{"stop_id":"138","geometry":"ekarFvkrlO?wI"},{"stop_id":"139","geometry":"ekarF~`rlOA}T"},{"stop_id":"140","geometry":"gkarF`kqlO@_I"},{"stop_id":"141","geometry":"ekarF`aqlO?iO"},{"stop_id":"142","geometry":"ekarFvpplO?sG"},{"stop_id":"143","geometry":"ekarFbhplOAcL"},{"stop_id":"144","geometry":"gkarF~zolOEuK"},{"stop_id":"145","geometry":"mkarFhnolOC}L"},{"stop_id":"146","geometry":"qkarFj`olOEsK"},{"stop_id":"147","geometry":"wkarFvsnlOEwL"},{"stop_id":"148","geometry":"}karF~enlOEkQ"},{"stop_id":"149","geometry":"clarFrsmlOEwQ"},{"stop_id":"150","geometry":"ilarFz`mlO?}O"},{"stop_id":"151","geometry":"ilarF|ollO?}G@kD"},{"stop_id":"152","geometry":"glarFrallO@}N"},{"stop_id":"153","geometry":"elarFtqklOB{I"},{"stop_id":"154","geometry":"alarFxfklO@{I"},{"stop_id":"155","geometry":"_larF|{jlO@mI"},{"stop_id":"156","geometry":"}karFnqjlO@_L"},{"stop_id":"157","geometry":"{karFndjlOEcU"},{"stop_id":"158","geometry":"alarFjnilOAoQ"},{"stop_id":"159","geometry":"clarFz{hlOI}J?kB"},{"stop_id":"160","geometry":"mlarFplhlO?{X"},{"stop_id":"161","geometry":"mlarFtrglO?_Kc@{WAwL"},{"stop_id":"162","geometry":"smarF``flOCcR"},{"stop_id":"163","geometry":"wmarF|lelOAaU"},{"stop_id":"164","geometry":"ymarFzvdlO?cJ"},{"stop_id":"165","geometry":"ymarFvkdlO?kS"},{"stop_id":"166","geometry":"ymarFjwclO@uV"},{"stop_id":"167","geometry":"wmarFt_clO?oJ"},{"stop_id":"168","geometry":"wmarFdtblODki@CuAKwBkB@"},{"stop_id":"169","geometry":"mqarFlcalOaNF"},{"stop_id":"170","geometry":"o`brFtcalOwYJ@qA"},{"stop_id":"171","geometry":"e{brFnaalO?i@Eq@]_CKuACqL"},{"stop_id":"172","geometry":"y|brFjj`lOEyS"},{"stop_id":"173","geometry":"_}brFpu_lOEsT"},{"stop_id":"174","geometry":"e}brF|__lOC_X"},{"stop_id":"175","geometry":"i}brF|f~kOAwH"},{"stop_id":"176","geometry":"k}brFd}}kOEsM"},{"stop_id":"177","geometry":"q}brFpn}kOE}M"},{"stop_id":"178","geometry":"w}brFr_}kOGyP"},{"stop_id":"179","geometry":"_~brFxm|kOIkR"},{"stop_id":"180","geometry":"i~brFlz{kOGuM"},{"stop_id":"181","geometry":"q~brFvk{kOSge@"},{"stop_id":"182","geometry":"e_crFnezkOAs@hFA"},{"stop_id":"183","geometry":"}wbrFxczkOzHC"},{"stop_id":"184","geometry":"anbrFtczkOtMG"},{"stop_id":"185","geometry":"k_brFlczkO~HC"},{"stop_id":"186","geometry":"kuarFhczkO`EC"},{"stop_id":"187","geometry":"ioarFdczkOxSG"},{"stop_id":"188","geometry":"oz`rF|bzkO~KE"},{"stop_id":"189","geometry":"om`rFvbzkOXA@pE"},{"stop_id":"213","geometry":null}]},{"pattern_id":"365","pattern_name":"10","route_id":"57","stops":[{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"366","pattern_name":"10","route_id":"57","stops":[{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOAkEPDtDA"},{"stop_id":"490","geometry":"}txqFdyclOjDA"},{"stop_id":"491","geometry":"qoxqFbyclO`QG"},{"stop_id":"3771","geometry":null}]},{"pattern_id":"367","pattern_name":"10","route_id":"57","stops":[{"stop_id":"645","geometry":"om|qFrqomOlBCj@Hn@VzBnBZ]nCcC"},{"stop_id":"646","geometry":"}}{qF~pomO~EmE"},{"stop_id":"647","geometry":"}v{qFpjomO`DuCb@YtJiE"},{"stop_id":"648","geometry":"ae{qFv~nmOzO{G"},{"stop_id":"649","geometry":"etzqFzunmO`O{G"},{"stop_id":"650","geometry":"cdzqF~lnmOrCoAd@a@Zk@Pq@Fw@CeG"},{"stop_id":"651","geometry":"w|yqFp|mmOE_L"},{"stop_id":"652","geometry":"}|yqFpommOGeL"},{"stop_id":"653","geometry":"e}yqFjbmmOEiGhHC"},{"stop_id":"722","geometry":"atyqF|ylmOjKG"},{"stop_id":"717","geometry":"ugyqFtylmO|LG"},{"stop_id":"718","geometry":"wyxqFlylmO`IEA}B"},{"stop_id":"685","geometry":"woxqFhulmOEeM"},{"stop_id":"686","geometry":"}oxqFbglmOIyQ"},{"stop_id":"687","geometry":"gpxqFhtkmOKyT"},{"stop_id":"688","geometry":"spxqFn~jmOK_W"},{"stop_id":"689","geometry":"_qxqFnfjmOOm`@"},{"stop_id":"690","geometry":"oqxqF`eimOOy]"},{"stop_id":"691","geometry":"_rxqFffhmOGeO"},{"stop_id":"692","geometry":"grxqF`vgmOGiM"},{"stop_id":"693","geometry":"orxqFvggmOG}M"},{"stop_id":"694","geometry":"wrxqFxxfmOK_U"},{"stop_id":"695","geometry":"csxqFxbfmOIiNBMAaB"},{"stop_id":"696","geometry":"ksxqF~oemOCwF"},{"stop_id":"697","geometry":"osxqFfhemOCyF"},{"stop_id":"698","geometry":"ssxqFl`emOCoG"},{"stop_id":"699","geometry":"wsxqF|wdmOE{I"},{"stop_id":"700","geometry":"}sxqF`mdmOEeM"},{"stop_id":"701","geometry":"ctxqFz~cmOAmL"},{"stop_id":"702","geometry":"etxqFlqcmOCoK"},{"stop_id":"703","geometry":"itxqF|dcmOAiG"},{"stop_id":"704","geometry":"ktxqFr|bmOCeS"},{"stop_id":"705","geometry":"otxqFlhbmOCwI"},{"stop_id":"706","geometry":"stxqFt}amOAiJ"},{"stop_id":"707","geometry":"utxqFjramO?oF"},{"stop_id":"708","geometry":"utxqFzjamO?iDFy@Ls@zCgKLo@LuA?cB"},{"stop_id":"584","geometry":"gnxqFpn`mOQkEEcDf@AVNRd@TJh@?"},{"stop_id":"735","geometry":"kjxqF`e`mObP@?iG"},{"stop_id":"733","geometry":"gywqFx|_mOAuBWC{@SoAk@yBA"},{"stop_id":"731","geometry":"gbxqF|v_mOcLIUaX"},{"stop_id":"709","geometry":"apxqFp}~lOKyBYwBi@}B]eAq@gBQ_AEc@Cu@@kBlDeH"},{"stop_id":"1847","geometry":"mpxqFf{}lO~D_I"},{"stop_id":"1848","geometry":"mjxqFfq}lObHiN"},{"stop_id":"1849","geometry":"iaxqF|a}lOvIoP"},{"stop_id":"1850","geometry":"qvwqFlp|lObAmBpEaG"},{"stop_id":"1851","geometry":"{mwqF|d|lO`HcJ"},{"stop_id":"1852","geometry":"ydwqFxy{lOt@aAnFH"},{"stop_id":"1853","geometry":"s{vqF`x{lOdHHXADuF"},{"stop_id":"1854","geometry":null}]},{"pattern_id":"368","pattern_name":"10","route_id":"57","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[K^CFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@FF`_@"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lO?`@Y@eHK"},{"stop_id":"1779","geometry":"s{vqF~w{lOoFGmF`H"},{"stop_id":"1780","geometry":"qjwqFx`|lO{HdK}@bB"},{"stop_id":"1781","geometry":"kvwqFbp|lOiHdN"},{"stop_id":"1782","geometry":"u_xqFh_}lOyF~K"},{"stop_id":"1783","geometry":"ogxqFhl}lOaDpG"},{"stop_id":"1784","geometry":"qlxqFzt}lOiHpNAdCH~@P~@p@fBf@~A^bBXvBFx@DdBRzV~KH"},{"stop_id":"730","geometry":"kbxqF|v_mO|B@nAj@z@RVB@lB"},{"stop_id":"732","geometry":"gywqFp|_mO?pGgPA"},{"stop_id":"734","geometry":"ojxqF`e`mOe@?UKSe@WOg@@DbDR~E?x@InASjAcDbLIl@Cb@?dC"},{"stop_id":"585","geometry":"utxqFviamO?xE"},{"stop_id":"586","geometry":"utxqFppamO?t@BvL"},{"stop_id":"587","geometry":"qtxqF~_bmO@jI"},{"stop_id":"588","geometry":"otxqFjjbmOBhM"},{"stop_id":"589","geometry":"ktxqFtxbmOBrN"},{"stop_id":"590","geometry":"gtxqFhhcmO@bK"},{"stop_id":"591","geometry":"etxqFltcmO@fG"},{"stop_id":"592","geometry":"ctxqFt|cmOB~K"},{"stop_id":"593","geometry":"_txqFtidmOBvE"},{"stop_id":"594","geometry":"{sxqFlpdmOD|L"},{"stop_id":"595","geometry":"usxqFj~dmOBdG"},{"stop_id":"596","geometry":"qsxqFpfemODxH"},{"stop_id":"597","geometry":"ksxqFjpemO@tACLBlE"},{"stop_id":"729","geometry":"isxqF|yemOPz\\"},{"stop_id":"598","geometry":"wrxqFxwfmOFrN"},{"stop_id":"599","geometry":"orxqFlggmODvJ"},{"stop_id":"600","geometry":"irxqFdsgmOH`P"},{"stop_id":"601","geometry":"_rxqFfdhmOL`]"},{"stop_id":"602","geometry":"qqxqFhbimONd_@"},{"stop_id":"603","geometry":"aqxqFnbjmOHrQ"},{"stop_id":"604","geometry":"wpxqFbujmOLfY"},{"stop_id":"605","geometry":"ipxqFjokmOL`]"},{"stop_id":"656","geometry":"{oxqFlmlmODxJyCB"},{"stop_id":"719","geometry":"otxqFjylmOwPH"},{"stop_id":"720","geometry":"gfyqFtylmOsGB"},{"stop_id":"721","geometry":"{nyqFxylmOoMFBrE"},{"stop_id":"607","geometry":"g}yqFt`mmOFhL"},{"stop_id":"608","geometry":"_}yqF~mmmOHzN"},{"stop_id":"609","geometry":"u|yqFz}mmO@zEGv@K`@O^QZe@`@gElB"},{"stop_id":"610","geometry":"wezqF|mnmOsLlF"},{"stop_id":"611","geometry":"kszqFjunmOaP`H"},{"stop_id":"612","geometry":"md{qFl~nmOaGhC"},{"stop_id":"613","geometry":"ol{qFvbomOgChAc@XeA`A"},{"stop_id":"614","geometry":"at{qF|gomOoIrH"},{"stop_id":"615","geometry":"q~{qFpqomO{BpB[\\{BoBo@Wk@I}BB"},{"stop_id":"616","geometry":null}]},{"pattern_id":"369","pattern_name":"10","route_id":"57","stops":[{"stop_id":"3771","geometry":"o}wqFzxclOn[K^CFlC"},{"stop_id":"2043","geometry":"w_wqFx|clO@v@EdHCXQl@MR[VqAb@k@^UT]j@{@rBW\\KJYNm@L[De@\\ck@FF`_@"},{"stop_id":"533","geometry":"szxqFzvelODlZ"},{"stop_id":"715","geometry":"mzxqFhrflO@tM"},{"stop_id":"534","geometry":"kzxqF~`glOBxK"},{"stop_id":"535","geometry":"gzxqFxmglODt["},{"stop_id":"536","geometry":"azxqFnjhlO?|@qDB"},{"stop_id":"537","geometry":"s_yqFplhlOmJB"},{"stop_id":"538","geometry":"akyqFtlhlOeHB"},{"stop_id":"539","geometry":"gtyqFxlhlOmGD"},{"stop_id":"540","geometry":"u|yqF~lhlOkIBUC?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOlGA"},{"stop_id":"548","geometry":"m}xqF`hjlOhBAHAD|O"},{"stop_id":"549","geometry":"syxqFzxjlO@vN"},{"stop_id":"550","geometry":"qyxqFrhklOBzO"},{"stop_id":"551","geometry":"myxqFnyklO@dG"},{"stop_id":"552","geometry":"kyxqFtallO@vP"},{"stop_id":"553","geometry":"iyxqFlsllO@hH"},{"stop_id":"554","geometry":"gyxqFv|llOBbR"},{"stop_id":"555","geometry":"cyxqFzomlO@rL"},{"stop_id":"556","geometry":"ayxqFn}mlOBxJ"},{"stop_id":"557","geometry":"}xxqFhinlO@rM"},{"stop_id":"558","geometry":"{xxqF|wnlO?xF"},{"stop_id":"559","geometry":"{xxqFv_olO@pJ"},{"stop_id":"560","geometry":"yxxqFhkolOB|K"},{"stop_id":"561","geometry":"uxxqFfxolO@zO"},{"stop_id":"562","geometry":"sxxqFbiplO@|O"},{"stop_id":"563","geometry":"qxxqF`zplOBdL"},{"stop_id":"564","geometry":"mxxqFfgqlO@pJ"},{"stop_id":"565","geometry":"kxxqFxrqlO?nM"},{"stop_id":"566","geometry":"kxxqFharlO@pN"},{"stop_id":"567","geometry":"ixxqFzprlO@bO"},{"stop_id":"568","geometry":"gxxqF~`slO@pM"},{"stop_id":"569","geometry":"exxqFposlO@hM"},{"stop_id":"570","geometry":"cxxqFz}slOBdT"},{"stop_id":"571","geometry":"_xxqF`stlO@nJ"},{"stop_id":"572","geometry":"}wxqFp~tlO@zO"},{"stop_id":"573","geometry":"{wxqFloulO?hH"},{"stop_id":"574","geometry":"{wxqFvxulO@rN"},{"stop_id":"575","geometry":"ywxqFjhvlO@jI"},{"stop_id":"576","geometry":"wwxqFvrvlO@pK"},{"stop_id":"577","geometry":"uwxqFh_wlO?pSBrAHp@"},{"stop_id":"578","geometry":"gwxqF`xwlONv@j@`BLd@Jj@FfA?rA"},{"stop_id":"579","geometry":"itxqFhdxlOMvO"},{"stop_id":"716","geometry":"wtxqF`uxlOCxE"},{"stop_id":"580","geometry":"{txqFz{xlOC~CBZRp@n@p@"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@r@@"},{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":null}]},{"pattern_id":"370","pattern_name":"26SN","route_id":"63","stops":[{"stop_id":"787","geometry":"uiirFnyrlOwNFUMCBBzQ?dYJvw@E~@e@nCuAhMQnAm@dDOnAM|P@Z?vELpSUBuBHQGkJDy@@QBsH@_GWiNKeOm@cCCspCFgCA_@GiD?k@B_HF_QCkJ@aLEkH?OLgJ?qJENok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@V@gyAPoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@Pe@DUCOCWQO[Gg@Bo@BYFORYXQ^EXDHDr@j@LXFd@d_@H\\BZFvBr@xDxAXZPb@BZCvLHx@hBrIPl@h@hAd@n@jAlArExDXN\\H\\BtC@gBhEJQdNdLhBpAhAn@tBx@vBj@pAPzBN`BB?T?UlUHVJjkA~@bM?t^JzY@vOFvNHCq\\BCTLjNG"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?fG"},{"stop_id":"788","geometry":"gzirFtaslOBhTwNIwOG{YAu^KcM?kkA_AWKmUI?T?UaBCi@C{BSg@IwBk@uBy@iAo@iBqAeNeLKPfBiEuCA]C]IYOsEyDkAmAe@o@i@iAQm@iBsIIy@BwLC[Qc@Y[yDyAwBs@[G]Ce_@IGe@MYs@k@IEYE_@DYPSXGNCXCn@Ff@NZVPNBTBd@E`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIAfyAw@W}@a@{BkAqAw@w@m@gWkQoBkB]a@sCgEInx@@`IOnk@pJDfJ?NMjH?`LDjJA~PB~GGj@ChD?^FfC@rpCGbCBdOl@hNJ~FVrHAPCx@AjJEPFtBITCMqS?wEA[L}PNoAl@eDPoAtAiMd@gCDm@Kqx@?iW"},{"stop_id":"789","geometry":"czirFdnslO?hWJpx@El@e@fCuAhMQnAm@dDOnAM|P@Z?vELpSUBuBHQGkJDy@@QBsH@_GWiNKeOm@cCCspCFgCA_@GiD?k@B_HF_QCkJ@aLEkH?OLgJ?qJENok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@V@gyAPoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@Pe@DUCOCWQO[Gg@Bo@BYFORYXQ^EXDHDr@j@LXFd@d_@H\\BZFvBr@xDxAXZPb@BZCvLHx@hBrIPl@h@hAd@n@jAlArExDXN\\H\\BtC@gBhEJQdNdLhBpApBdArBr@pAZpAPpAJh@B`BB?T?UlUHVJjkA~@bM?t^JzY@vOFhJF"},{"stop_id":"943","geometry":"q~irF|vslOwPK"},{"stop_id":"944","geometry":"ipjrFpvslOgUC"},{"stop_id":"945","geometry":"qfkrFlvslOgOA"},{"stop_id":"946","geometry":"yvkrFjvslOkJC"},{"stop_id":"947","geometry":"eblrFfvslO}PE"},{"stop_id":"948","geometry":"ctlrF`vslOeNA}NM"},{"stop_id":"949","geometry":"gsmrFpuslOeWQ}DIqGCiSQ"},{"stop_id":"950","geometry":"gnorF~sslOm@?WKmUI?T?UaBC{BOqAQqA[sBs@g@UmBiAeAw@qMsK"},{"stop_id":"951","geometry":"_lqrFf~rlOSQKPfBiEuCA]C]IYOsEyDg@g@y@_Ai@_Aa@mAu@kD"},{"stop_id":"1047","geometry":"{~qrF`drlOo@uCGe@Ee@BwLIg@Sc@[UoDsAwBs@[G]C}GA"},{"stop_id":"2908","geometry":"ovrrFngqlOgVGAMKe@OUu@g@YEO@]JWTO\\CXCVBl@J`@PR\\LTBd@E`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@C~PfB@"},{"stop_id":"2909","geometry":"sasrFlgqlOgBAB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@PMBm@AOCWQO[Gk@"},{"stop_id":"952","geometry":"ctsrFvgqlOFj@NZVPNBl@@LC`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@?xA"},{"stop_id":"2910","geometry":"wdsrFdxplO?yAeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@PMBm@A]MQSKa@Cm@BWJi@RYJILG^EXDHDr@j@LXFd@jJD"},{"stop_id":"2911","geometry":"kbsrFlgqlOkJEAMKe@OUu@g@YEO@OBYPSXGNCXCn@BTJ`@PR\\LTBd@E`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@C~PfQD"},{"stop_id":"2912","geometry":"srrrFpgqlO`D?\\BZFfBn@UpAU~AQ~AKbBG`BIha@"},{"stop_id":"2951","geometry":"kkrrFnzrlOOfIAjV"},{"stop_id":"2913","geometry":"}krrFb|slO?ri@"},{"stop_id":"2915","geometry":"}krrFvfulO?fWuAg@{C}AqAw@uB}A"},{"stop_id":"2877","geometry":"wyrrFbvulOiRsM"},{"stop_id":"2878","geometry":"amsrFngulO_BgAoBkB]a@sCgE@zA"},{"stop_id":"2879","geometry":"aysrFl}tlOEba@"},{"stop_id":"2880","geometry":"gysrFp_vlOC`R"},{"stop_id":"2881","geometry":"kysrFrrvlO?pH"},{"stop_id":"2882","geometry":"kysrFd|vlOAxE"},{"stop_id":"2883","geometry":"mysrF~bwlOAhJ"},{"stop_id":"2884","geometry":"oysrFhnwlOEzJ"},{"stop_id":"2885","geometry":"uysrFdzwlOE|M"},{"stop_id":"2886","geometry":"{ysrFbixlO?n@pJDfJ?NMjH?pOD"},{"stop_id":"2919","geometry":"shrrFpjxlOtP@"},{"stop_id":"2920","geometry":"}vqrFrjxlOdG?vGG"},{"stop_id":"2921","geometry":"_fqrFjjxlOr@ChD?^FfC@rH?"},{"stop_id":"2922","geometry":"epprFpjxlOtK?"},{"stop_id":"2923","geometry":"ocprFpjxlOtX?"},{"stop_id":"2924","geometry":"yiorFpjxlO~g@C"},{"stop_id":"2925","geometry":"y`nrFljxlO|[A"},{"stop_id":"2926","geometry":"{cmrFjjxlOtLA"},{"stop_id":"2927","geometry":"evlrFhjxlO~L?bCBdOl@dFD"},{"stop_id":"2928","geometry":"ulkrF`lxlOnGD"},{"stop_id":"2929","geometry":"edkrFflxlOrFV~GA"},{"stop_id":"2930","geometry":"qsjrF|lxlO~AEzIC"},{"stop_id":"2931","geometry":"uejrFrlxlONAPF^AbBIFAEuF"},{"stop_id":"774","geometry":"m`jrFtdxlOCsI"},{"stop_id":"775","geometry":"q`jrF`zwlOC_HA[B}E"},{"stop_id":"776","geometry":"s`jrFfiwlODyHF_A"},{"stop_id":"777","geometry":"e`jrFl}vlOJu@l@eDt@eG"},{"stop_id":"778","geometry":"u|irFjnvlOp@sG\\mB"},{"stop_id":"779","geometry":"ezirFhbvlOFa@De@?yC"},{"stop_id":"780","geometry":"wyirFf{ulOAsM"},{"stop_id":"781","geometry":"yyirFrlulOCaN"},{"stop_id":"782","geometry":"}yirFp}tlOC{K"},{"stop_id":"783","geometry":"azirFtptlOAuP"},{"stop_id":"784","geometry":"czirF~~slOJ``AEl@e@fCuAhMQnAm@dDOnAM|P@Z?vELpSG@cCJQGkJDy@@QBsH@_GWiNKeOm@cCCspCFgCA_@GiD?k@B_HF_QCkJ@aLEkH?OLgJ?qJENok@AaIHox@rCfE\\`@nBjBfWjQv@l@pAv@zBjA|@`@v@V@gyAPoIDo_@HsCJcBP_BT_BTqAgBo@[G]CiVEB_QeHAAjIBTNf@JP^\\Tb@Jj@@t@{AAA\\Qb@YVa@Pe@DUCOCWQO[Gg@Bo@BYFORYXQ^EXDHDr@j@LXFd@d_@H\\BZFvBr@xDxAXZPb@BZCvLHx@hBrIPl@h@hAd@n@jAlArExDXN\\H\\BtC@gBhEJQdNdLhBpApBdArBr@pAZpAPpAJh@B`BB?T?UlUHVJjkA~@bM?t^JzY@vOFvNH?mA"},{"stop_id":"785","geometry":"czirFptslOCqV"},{"stop_id":"786","geometry":"gzirF~|rlOB~XwNIwOG{YAu^KcM?kkA_AWKmUI?T?UaBCi@C{BSg@IwBk@uBy@iAo@iBqAeNeLKPfBiEuCA]C]IYOsEyDkAmAe@o@i@iAQm@iBsIIy@BwLC[Qc@Y[yDyAwBs@[G]Ce_@IGe@MYs@k@IEYE_@DYPSXGNCXCn@Ff@NZVPNBTBd@E`@QXWPc@@]zA@Au@Kk@Uc@_@]KQOg@CU@kIdH@C~PhVD\\BZFfBn@UpAU~AQ~AKbBIrCEn_@QnIAfyAw@W}@a@{BkAqAw@w@m@gWkQoBkB]a@sCgEInx@@`IOnk@pJDfJ?NMjH?`LDjJA~PB~GGj@ChD?^FfC@rpCGbCBdOl@hNJ~FVrHAPCx@AjJEPFtBITCMqS?wEA[L}PNoAl@eDPoAtAiMd@oCD_AKww@?eYC{QBCTLvNG"},{"stop_id":"787","geometry":null}]},{"pattern_id":"371","pattern_name":"19","route_id":"55","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOiKM"},{"stop_id":"2955","geometry":"cuwqFj~ylOaHK"},{"stop_id":"2956","geometry":"e~wqF~}ylOiJK"},{"stop_id":"2957","geometry":"oixqFr}ylOyHK"},{"stop_id":"2958","geometry":"isxqFf}ylOcBCmD@"},{"stop_id":"2959","geometry":"{{xqFd}ylOmNB"},{"stop_id":"2960","geometry":"ikyqFh}ylOqF@"},{"stop_id":"2961","geometry":"{ryqFj}ylO_M@"},{"stop_id":"2962","geometry":"{`zqFl}ylO}A?MEs@o@GCIAkGB"},{"stop_id":"2963","geometry":"ynzqFt{ylOkNH"},{"stop_id":"2964","geometry":"e~zqF~{ylOwF?"},{"stop_id":"2965","geometry":"}e{qF~{ylOeK?"},{"stop_id":"2966","geometry":"cr{qF~{ylOwG@OCOKMOQa@UQYGcAA"},{"stop_id":"2967","geometry":"o`|qFbyylOcFI"},{"stop_id":"2968","geometry":"sg|qFxxylOuJQ"},{"stop_id":"2969","geometry":"is|qFfxylO_KQkA?"},{"stop_id":"2970","geometry":"ua}qFtwylOuH@"},{"stop_id":"2971","geometry":"kk}qFvwylO{E@i@_@[c@KUQmA]s@AK_B?"},{"stop_id":"2972","geometry":"ky}qFppylOiE@"},{"stop_id":"2973","geometry":"u_~qFrpylOS@KDSPWFwHB"},{"stop_id":"2974","geometry":"yk~qFxqylOWCc@O{HB"},{"stop_id":"2975","geometry":"qw~qFhqylOwJ@"},{"stop_id":"2976","geometry":"ic_rFjqylOwJB"},{"stop_id":"2977","geometry":"ao_rFnqylO{IB"},{"stop_id":"2978","geometry":"}y_rFrqylOYCG{MgEB"},{"stop_id":"2979","geometry":"ga`rFvbylOsL@"},{"stop_id":"2980","geometry":"{n`rFxbylOsE@"},{"stop_id":"2981","geometry":"ou`rFzbylOaQD"},{"stop_id":"2982","geometry":"qgarF`cylOkKB"},{"stop_id":"2983","geometry":"}sarFdcylOeJ@"},{"stop_id":"2984","geometry":"c_brFfcylO}UD"},{"stop_id":"2985","geometry":"avbrFlcylOyUF"},{"stop_id":"2986","geometry":"{lcrFtcylOYAsA??BeRF"},{"stop_id":"2987","geometry":"ocdrF~cylOyRH"},{"stop_id":"2988","geometry":"iwdrFhdylOiMB"},{"stop_id":"2989","geometry":"seerFldylOgKDCoG"},{"stop_id":"2990","geometry":"_rerFb|xlOE{O"},{"stop_id":"2991","geometry":"ererFfkxlOG{O"},{"stop_id":"2992","geometry":"mrerFjzwlOCqG"},{"stop_id":"2993","geometry":"qrerFxqwlOEcIIc@Ka@q@aA"},{"stop_id":"2994","geometry":"_uerFlcwlOWg@Ii@?qD"},{"stop_id":"2995","geometry":"averFh{vlOCeQ"},{"stop_id":"2996","geometry":"everFbivlOAsH"},{"stop_id":"2997","geometry":"gverFn_vlOCi@C}R"},{"stop_id":"2998","geometry":"overFfjulOAoN"},{"stop_id":"2999","geometry":"qverFvztlO?{FHU?oD"},{"stop_id":"3000","geometry":"gverFtltlOAqJ"},{"stop_id":"3001","geometry":"iverFbatlOAoJyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?aH"},{"stop_id":"3033","geometry":"gzirFjprlO@{S"},{"stop_id":"3034","geometry":"ezirFn{qlO@_\\"},{"stop_id":"3035","geometry":"czirFn~plO@a]BwL"},{"stop_id":"3036","geometry":"}yirFtrolOBwNAqHkBw@"},{"stop_id":"3037","geometry":"g}irFrwnlO{FaCyWkK"},{"stop_id":"3038","geometry":"}}jrFdgnlOaO_G"},{"stop_id":"3039","geometry":"_nkrFd_nlO_FoB}SaIeRmH"},{"stop_id":"3040","geometry":"c}lrFdhmlO}HwCkJuDsR_I"},{"stop_id":"3041","geometry":"afnrFvsllO{LcF"},{"stop_id":"3042","geometry":"}snrFrlllO{ZyLsYsL"},{"stop_id":"3043","geometry":"mjprFdqklOmCsA{EsB"},{"stop_id":"3044","geometry":"wuprF|jklOsFaCsIgD"},{"stop_id":"3045","geometry":"_hqrFraklOgU{IaLqE?g@"},{"stop_id":"3105","geometry":"ikrrF|njlOAcKnACzAM|A[lAc@"},{"stop_id":"3046","geometry":"s`rrFf`jlOpJcF"},{"stop_id":"3047","geometry":"auqrFbyilOvFyCJKVc@H[Fk@kBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQdAwAfA|AJVH`@BZ?~G"},{"stop_id":"3055","geometry":"}jprFt|clO@tFFj@DRLVbDtEVRVJ"},{"stop_id":"3052","geometry":"kcprFxndlO\\FEf@@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOhLA?_P"},{"stop_id":"3056","geometry":null}]},{"pattern_id":"372","pattern_name":"19","route_id":"55","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOiKM"},{"stop_id":"2955","geometry":"cuwqFj~ylOaHK"},{"stop_id":"2956","geometry":"e~wqF~}ylOiJK"},{"stop_id":"2957","geometry":"oixqFr}ylOyHK"},{"stop_id":"2958","geometry":"isxqFf}ylOcBCmD@"},{"stop_id":"2959","geometry":"{{xqFd}ylOmNB"},{"stop_id":"2960","geometry":"ikyqFh}ylOqF@"},{"stop_id":"2961","geometry":"{ryqFj}ylO_M@"},{"stop_id":"2962","geometry":"{`zqFl}ylO}A?MEs@o@GCIAkGB"},{"stop_id":"2963","geometry":"ynzqFt{ylOkNH"},{"stop_id":"2964","geometry":"e~zqF~{ylOwF?"},{"stop_id":"2965","geometry":"}e{qF~{ylOeK?"},{"stop_id":"2966","geometry":"cr{qF~{ylOwG@OCOKMOQa@MMWIqHM"},{"stop_id":"2968","geometry":"sg|qFxxylOuJQ"},{"stop_id":"2969","geometry":"is|qFfxylO_KQkA?"},{"stop_id":"2970","geometry":"ua}qFtwylOuH@"},{"stop_id":"2971","geometry":"kk}qFvwylO{E@i@_@[c@KUQmA]s@AK_B?"},{"stop_id":"2972","geometry":"ky}qFppylOiE@"},{"stop_id":"2973","geometry":"u_~qFrpylOS@KDSPWFwHB"},{"stop_id":"2974","geometry":"yk~qFxqylOWCc@O{HB"},{"stop_id":"2975","geometry":"qw~qFhqylOwJ@"},{"stop_id":"2976","geometry":"ic_rFjqylOwJB"},{"stop_id":"2977","geometry":"ao_rFnqylO{IB"},{"stop_id":"2978","geometry":"}y_rFrqylOYCG{MgEB"},{"stop_id":"2979","geometry":"ga`rFvbylOsL@"},{"stop_id":"2980","geometry":"{n`rFxbylOsE@"},{"stop_id":"2981","geometry":"ou`rFzbylOaQD"},{"stop_id":"2982","geometry":"qgarF`cylOkKB"},{"stop_id":"2983","geometry":"}sarFdcylOeJ@"},{"stop_id":"2984","geometry":"c_brFfcylO}UD"},{"stop_id":"2985","geometry":"avbrFlcylOyUF"},{"stop_id":"2986","geometry":"{lcrFtcylOYAsA??BeRF"},{"stop_id":"2987","geometry":"ocdrF~cylOU?G{N"},{"stop_id":"3019","geometry":"mddrFbtxlOCeJ"},{"stop_id":"3103","geometry":"qddrF|hxlOE{P"},{"stop_id":"3020","geometry":"wddrF`wwlOC}G"},{"stop_id":"3021","geometry":"{ddrFbnwlOEmHKg@GS]g@"},{"stop_id":"3022","geometry":"sfdrFpawlOSYGSGSEi@AiJ"},{"stop_id":"3023","geometry":"_hdrFzrvlOAaM"},{"stop_id":"3024","geometry":"ahdrFxdvlOAqR"},{"stop_id":"3025","geometry":"chdrFfqulOAcN"},{"stop_id":"3026","geometry":"ehdrFbbulOAaN"},{"stop_id":"3027","geometry":"ghdrF`stlOAwL"},{"stop_id":"3028","geometry":"ihdrFhetlO?eM"},{"stop_id":"3029","geometry":"ihdrFbwslOCgUoB@"},{"stop_id":"3030","geometry":"}kdrF|`slOgF@AYM_@UYYKI?S@QHGFQZGTAXDd@N^VRRDH?AvHqD?"},{"stop_id":"3031","geometry":"a{drFvmslOcC?QCwAe@"},{"stop_id":"3032","geometry":"oberFllslOsKqDIESYGSA]Fk@_Cs@g@Ge@??dJDjHyIH_D?g@Ae[H"},{"stop_id":"941","geometry":"scgrFdvslOiVH"},{"stop_id":"942","geometry":"}zgrFnvslOyVH@gB"},{"stop_id":"814","geometry":"urhrFpsslO@uP"},{"stop_id":"815","geometry":"srhrFzaslO?uGkC@"},{"stop_id":"816","geometry":"_whrFfyrlOaRF"},{"stop_id":"817","geometry":"ajirFnyrlOkNFUMCB?aH"},{"stop_id":"3033","geometry":"gzirFjprlO@{S"},{"stop_id":"3034","geometry":"ezirFn{qlO@_\\"},{"stop_id":"3035","geometry":"czirFn~plO@a]BwL"},{"stop_id":"3036","geometry":"}yirFtrolOBwNAqHkBw@"},{"stop_id":"3037","geometry":"g}irFrwnlO{FaCyWkK"},{"stop_id":"3038","geometry":"}}jrFdgnlOaO_G"},{"stop_id":"3039","geometry":"_nkrFd_nlO_FoB}SaIeRmH"},{"stop_id":"3040","geometry":"c}lrFdhmlO}HwCkJuDsR_I"},{"stop_id":"3041","geometry":"afnrFvsllO{LcF"},{"stop_id":"3042","geometry":"}snrFrlllO{ZyLsYsL"},{"stop_id":"3043","geometry":"mjprFdqklOmCsA{EsB"},{"stop_id":"3044","geometry":"wuprF|jklOsFaCsIgD"},{"stop_id":"3045","geometry":"_hqrFraklOgU{IaLqE?g@"},{"stop_id":"3105","geometry":"ikrrF|njlOAcKnACzAM|A[lAc@"},{"stop_id":"3046","geometry":"s`rrFf`jlOpJcF"},{"stop_id":"3047","geometry":"auqrFbyilOvFyCJKVc@H[Fk@kBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?Pkh@"},{"stop_id":"3049","geometry":"_gqrFhzglO@mBxFwAAyD"},{"stop_id":"3050","geometry":"e_qrFhnglO?iZ"},{"stop_id":"3051","geometry":"e_qrF~rflOTePByS"},{"stop_id":"3053","geometry":"k~prF~lelO?uLDkVCwT|C?"},{"stop_id":"3054","geometry":"kyprFdrclOnE?VCTGRMRQdAwAfA|AJVH`@BZ?~G"},{"stop_id":"3055","geometry":"}jprFt|clO@tFFj@DRLVbDtEVRVJ"},{"stop_id":"3052","geometry":"kcprFxndlO\\FEf@@xI`I?"},{"stop_id":"1697","geometry":"oxorFb{dlOfN?"},{"stop_id":"1698","geometry":"giorFb{dlO|L?"},{"stop_id":"1699","geometry":"i{nrFb{dlOX?RDxGA"},{"stop_id":"1700","geometry":"aqnrFf{dlOhLA?_P"},{"stop_id":"3056","geometry":null}]},{"pattern_id":"373","pattern_name":"19","route_id":"55","stops":[{"stop_id":"432","geometry":"ktwqF`sylOzKN"},{"stop_id":"433","geometry":"ogwqFpsylOjGH"},{"stop_id":"1954","geometry":"c_wqFzsylO`NPAdA"},{"stop_id":"1955","geometry":"cpvqFrvylOMvQ"},{"stop_id":"104","geometry":"qpvqFjizlOGbJ"},{"stop_id":"105","geometry":null}]},{"pattern_id":"374","pattern_name":"2","route_id":"37","stops":[{"stop_id":"105","geometry":"{pvqFntzlOChE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?oN"},{"stop_id":"338","geometry":"s_`rFtaklO@o["},{"stop_id":"339","geometry":"q_`rFdejlO@i`@"},{"stop_id":"340","geometry":"o_`rFzcilO@mStBA"},{"stop_id":"2407","geometry":"w{_rFjohlOhMA"},{"stop_id":"2408","geometry":"mm_rFhohlO|MC"},{"stop_id":"2409","geometry":"o~~qFdohlOrJA"},{"stop_id":"2410","geometry":"{r~qFbohlOl@??zA"},{"stop_id":"2811","geometry":"mq~qF~qhlO?xQ"},{"stop_id":"2812","geometry":"mq~qFxdilO?pI"},{"stop_id":"2813","geometry":"mq~qFjoilO?dI"},{"stop_id":"2814","geometry":"mq~qFpyilOAnM"},{"stop_id":"2815","geometry":"oq~qF`hjlO?xQ"},{"stop_id":"2816","geometry":"oq~qFzzjlO?xJ"},{"stop_id":"2817","geometry":"oq~qFtfklO@qvA_m@HGnrB"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklODw`B~l@IAn{A@r@R~AX~@Td@h@t@\\\\n@b@f@l@Tb@Nf@N`A@dAIbA]lB{t@V@m\\pPI?iB"},{"stop_id":"436","geometry":null}]},{"pattern_id":"375","pattern_name":"2","route_id":"37","stops":[{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOKfQvEH"},{"stop_id":"102","geometry":"sjvqFjm{lO~RVT{^"},{"stop_id":"103","geometry":"}uuqFfnzlOHoLyRU"},{"stop_id":"278","geometry":"mivqF``zlOoMQ"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOkFI"},{"stop_id":"284","geometry":"kixqFdrylOyJK"},{"stop_id":"285","geometry":"euxqFxqylOsEC_@FwC@"},{"stop_id":"286","geometry":"qayqF~qylOuH@"},{"stop_id":"287","geometry":"gkyqF`rylOyQB"},{"stop_id":"288","geometry":"a~yqFdrylOaE@]Na@?"},{"stop_id":"289","geometry":"cfzqFvrylOqKF"},{"stop_id":"290","geometry":"urzqF~rylOmMF"},{"stop_id":"291","geometry":"ca{qFfsylOaP@"},{"stop_id":"292","geometry":"er{qFhsylOqH?"},{"stop_id":"293","geometry":"w{{qFhsylOY?GqO"},{"stop_id":"294","geometry":"y|{qFvbylOE[U}@CSCcE"},{"stop_id":"295","geometry":"}}{qFdyxlOEmI"},{"stop_id":"296","geometry":"c~{qFvnxlOC_JaA?"},{"stop_id":"297","geometry":"i`|qFvcxlOiG?"},{"stop_id":"298","geometry":"sh|qFvcxlOqJ@"},{"stop_id":"299","geometry":"et|qFxcxlO_J?"},{"stop_id":"300","geometry":"e_}qFxcxlO{F@"},{"stop_id":"301","geometry":"ag}qFzcxlOgF?"},{"stop_id":"302","geometry":"in}qFzcxlO_H@"},{"stop_id":"303","geometry":"iw}qF|cxlOuF?iBP[Hu@wAa@i@{@s@e@WaA[e@Go@CAu@q@gJk@@]A"},{"stop_id":"306","geometry":"uq~qFdpwlOk@EwJyA"},{"stop_id":"307","geometry":"y~~qFdmwlOkFq@"},{"stop_id":"308","geometry":"ef_rFrkwlOs@K]Wm@s@U_@s@uA_@sB"},{"stop_id":"309","geometry":"om_rFpawlOuA{H"},{"stop_id":"310","geometry":"ep_rFtwvlOcBoI"},{"stop_id":"435","geometry":"is_rFdmvlOk@sCaC_AgCkA"},{"stop_id":"311","geometry":"_}_rFddvlOECK@AiJ"},{"stop_id":"312","geometry":"s}_rFxxulO?iH"},{"stop_id":"313","geometry":"s}_rFnoulOCgH"},{"stop_id":"314","geometry":"w}_rFffulOAwJ"},{"stop_id":"315","geometry":"y}_rFnztlOAcK"},{"stop_id":"316","geometry":"{}_rFjntlOA}I"},{"stop_id":"317","geometry":"}}_rFlctlOCcR"},{"stop_id":"318","geometry":"a~_rFhpslOAuD"},{"stop_id":"319","geometry":"c~_rFrjslO?}J"},{"stop_id":"320","geometry":"c~_rFt~rlO?aH"},{"stop_id":"321","geometry":"c~_rFrurlOAuI"},{"stop_id":"322","geometry":"e~_rF|jrlOAuP"},{"stop_id":"323","geometry":"g~_rFfyqlOAkO"},{"stop_id":"324","geometry":"i~_rFzhqlO?mF"},{"stop_id":"325","geometry":"i~_rFlaqlOAmH"},{"stop_id":"326","geometry":"k~_rF~wplOAyN"},{"stop_id":"327","geometry":"m~_rFdhplOAeI"},{"stop_id":"328","geometry":"o~_rF~}olOCcO"},{"stop_id":"329","geometry":"s~_rFzmolOC}L"},{"stop_id":"330","geometry":"w~_rF|_olOCwGAgG"},{"stop_id":"331","geometry":"}~_rF|nnlOCqO"},{"stop_id":"332","geometry":"a_`rFj~mlOEmM"},{"stop_id":"333","geometry":"g_`rF|omlOEqN"},{"stop_id":"334","geometry":"m_`rFj`mlOCiP"},{"stop_id":"335","geometry":"q_`rF`ollOCcK"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklO?oN"},{"stop_id":"338","geometry":"s_`rFtaklO@o["},{"stop_id":"339","geometry":"q_`rFdejlO@i`@"},{"stop_id":"340","geometry":"o_`rFzcilO@mStBA"},{"stop_id":"2407","geometry":"w{_rFjohlOhMA"},{"stop_id":"2408","geometry":"mm_rFhohlO|MC"},{"stop_id":"2409","geometry":"o~~qFdohlOrJA"},{"stop_id":"2410","geometry":"{r~qFbohlOl@??zA"},{"stop_id":"2811","geometry":"mq~qF~qhlO?xQ"},{"stop_id":"2812","geometry":"mq~qFxdilO?pI"},{"stop_id":"2813","geometry":"mq~qFjoilO?dI"},{"stop_id":"2814","geometry":"mq~qFpyilOAnM"},{"stop_id":"2815","geometry":"oq~qF`hjlO?xQ"},{"stop_id":"2816","geometry":"oq~qFzzjlO?xJ"},{"stop_id":"2817","geometry":"oq~qFtfklO@qvA_m@HGnrB"},{"stop_id":"336","geometry":"u_`rF|bllO@wP"},{"stop_id":"337","geometry":"s_`rFdqklODw`B~l@IAn{A@r@R~AX~@Td@h@t@\\\\n@b@f@l@Tb@Nf@N`A@dAIbA]lB{t@V@m\\pPI?iB"},{"stop_id":"436","geometry":null}]},{"pattern_id":"376","pattern_name":"2","route_id":"37","stops":[{"stop_id":"3102","geometry":"}qwqFxizlO~JN"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":null}]},{"pattern_id":"377","pattern_name":"19","route_id":"55","stops":[{"stop_id":"3056","geometry":"wcnrFdjdlO?kF"},{"stop_id":"3057","geometry":"wcnrFxbdlOAi@dPANBNDVTf@jA"},{"stop_id":"3058","geometry":"somrFxddlOHRl@[n@IdPB~B@"},{"stop_id":"3059","geometry":"ewlrFlddlOV@D|S"},{"stop_id":"3060","geometry":"gvlrFlydlO?|@uLE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":"}jprFpxclO?{CGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?aCzKGj@IZIPY\\iFpC"},{"stop_id":"3104","geometry":"stqrFzxilOmJ`FuAh@"},{"stop_id":"3066","geometry":"wbrrFfajlOi@N{ATmCJ@jL`LpEzTvI"},{"stop_id":"3067","geometry":"khqrFnaklO~IjD~CtA"},{"stop_id":"3068","geometry":"kxprFpiklOnH~C`ClA`A`@"},{"stop_id":"3069","geometry":"whprF`rklOvSrI"},{"stop_id":"3070","geometry":"_torFt|klOdRrHhK`E"},{"stop_id":"3071","geometry":"otnrFjlllOhMhF"},{"stop_id":"3072","geometry":"efnrFtsllOvR`IjJtDzHtC"},{"stop_id":"3073","geometry":"e}lrFbhmlO`K|D"},{"stop_id":"3074","geometry":"cqlrF`nmlOdFpB|S`IvPxG"},{"stop_id":"3075","geometry":"gckrFndnlOb]`NxD~A"},{"stop_id":"3076","geometry":"i_jrFpvnlOlDxA@pHGn\\AlZ"},{"stop_id":"3077","geometry":"czirFz{plOA~`@"},{"stop_id":"3078","geometry":"ezirFz}qlOAjO"},{"stop_id":"3079","geometry":"gzirFfnrlO?dJBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJI@bE"},{"stop_id":"3080","geometry":"iverFv{slO@dM"},{"stop_id":"3081","geometry":"gverF|itlO?fGIT?`E"},{"stop_id":"3082","geometry":"qverF|xtlO@nN"},{"stop_id":"3083","geometry":"overFlhulOBlT"},{"stop_id":"3084","geometry":"kverFz}ulOBd@@lH"},{"stop_id":"3085","geometry":"everFnhvlO@hM"},{"stop_id":"3086","geometry":"cverFxvvlO@`ID\\HVbA|AJ`@Hb@DlG"},{"stop_id":"3087","geometry":"qrerFbpwlOFrQ"},{"stop_id":"3088","geometry":"irerFvbxlO@~D"},{"stop_id":"3089","geometry":"grerFvhxlOBhG"},{"stop_id":"3090","geometry":"crerF`qxlOFpRz@A"},{"stop_id":"3091","geometry":"_perFpdylOdVG"},{"stop_id":"3092","geometry":"yxdrFhdylO`UI"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@p@@"},{"stop_id":"3102","geometry":null}]},{"pattern_id":"378","pattern_name":"19","route_id":"55","stops":[{"stop_id":"3056","geometry":"wcnrFdjdlO?kF"},{"stop_id":"3057","geometry":"wcnrFxbdlOAi@dPANBNDVTf@jA"},{"stop_id":"3058","geometry":"somrFxddlOHRl@[n@IdPB~B@"},{"stop_id":"3059","geometry":"ewlrFlddlOV@D|S"},{"stop_id":"3060","geometry":"gvlrFlydlO?|@uLE"},{"stop_id":"1686","geometry":"}cmrFd{dlO}KC"},{"stop_id":"1687","geometry":"{pmrF`{dlOySB"},{"stop_id":"1688","geometry":"uenrFd{dlOwF@"},{"stop_id":"1689","geometry":"mmnrFf{dlOwJ@"},{"stop_id":"1690","geometry":"eynrFh{dlOU?SEgO?"},{"stop_id":"1691","geometry":"wjorFb{dlOyV??yA"},{"stop_id":"1692","geometry":"qbprFhxdlOA_GDg@a@ISIWS[e@"},{"stop_id":"1693","geometry":"weprFrldlOgCoDSk@Iy@?kJ"},{"stop_id":"1694","geometry":"}jprFpxclO?{CGo@Qe@gA}AeAvASPSLUFWBmJ?@fB"},{"stop_id":"3061","geometry":"g~prFluclO@nQEjV?jU"},{"stop_id":"3062","geometry":"k~prFtuelOCbKStM"},{"stop_id":"3063","geometry":"c_qrFnpflOArS@~M}A`@"},{"stop_id":"3064","geometry":"abqrFduglO{Ct@AhB"},{"stop_id":"3065","geometry":"_gqrFdzglOQnh@aCzKkBA?{KfA@"},{"stop_id":"3048","geometry":"wlqrFtcilOdD?aCzKGj@IZIPY\\iFpC"},{"stop_id":"3104","geometry":"stqrFzxilOmJ`FuAh@"},{"stop_id":"3066","geometry":"wbrrFfajlOi@N{ATmCJ@jL`LpEzTvI"},{"stop_id":"3067","geometry":"khqrFnaklO~IjD~CtA"},{"stop_id":"3068","geometry":"kxprFpiklOnH~C`ClA`A`@"},{"stop_id":"3069","geometry":"whprF`rklOvSrI"},{"stop_id":"3070","geometry":"_torFt|klOdRrHhK`E"},{"stop_id":"3071","geometry":"otnrFjlllOhMhF"},{"stop_id":"3072","geometry":"efnrFtsllOvR`IjJtDzHtC"},{"stop_id":"3073","geometry":"e}lrFbhmlO`K|D"},{"stop_id":"3074","geometry":"cqlrF`nmlOdFpB|S`IvPxG"},{"stop_id":"3075","geometry":"gckrFndnlOb]`NxD~A"},{"stop_id":"3076","geometry":"i_jrFpvnlOlDxA@pHGn\\AlZ"},{"stop_id":"3077","geometry":"czirFz{plOA~`@"},{"stop_id":"3078","geometry":"ezirFz}qlOAjO"},{"stop_id":"3079","geometry":"gzirFfnrlO?dJBCTLvNG"},{"stop_id":"787","geometry":"uiirFnyrlOzTI"},{"stop_id":"818","geometry":"yshrFdyrlOd@?AfN"},{"stop_id":"819","geometry":"urhrFlhslOAjM|@?"},{"stop_id":"961","geometry":"yphrFxvslOlSG"},{"stop_id":"962","geometry":"k|grFpvslOlYK"},{"stop_id":"963","geometry":"}agrFdvslOnYIf@@dC?"},{"stop_id":"964","geometry":"_bfrF|uslOrJIC{G"},{"stop_id":"3002","geometry":"overFvlslOAuJd@?f@F~Br@Gj@@\\FRRXHDlKlD"},{"stop_id":"3003","geometry":"uberFhlslO|Ah@PB~C?"},{"stop_id":"3004","geometry":"ezdrFvmslOtC?@qG"},{"stop_id":"3005","geometry":"mudrFdeslO?e@ZGVSN_@Bc@jGC"},{"stop_id":"3006","geometry":"yjdrFz`slOjA?@fN"},{"stop_id":"3007","geometry":"khdrFbpslO@hI"},{"stop_id":"3008","geometry":"ihdrFlzslO?jG"},{"stop_id":"3009","geometry":"ihdrFxbtlO@hM"},{"stop_id":"3010","geometry":"ghdrFbqtlO@dN"},{"stop_id":"3011","geometry":"ehdrFh`ulO@nN"},{"stop_id":"3012","geometry":"chdrFxoulO@hS"},{"stop_id":"3013","geometry":"ahdrFbdvlO?xH"},{"stop_id":"3014","geometry":"ahdrF|mvlO@bK"},{"stop_id":"3015","geometry":"_hdrF`zvlO@bCDh@Nf@p@`AFRJf@BrF"},{"stop_id":"3016","geometry":"}ddrFhlwlODhM"},{"stop_id":"3017","geometry":"wddrFrzwlOH|T"},{"stop_id":"3018","geometry":"mddrFppxlOFlRl@?"},{"stop_id":"3093","geometry":"wbdrF~cylOlQG?CdA?"},{"stop_id":"3094","geometry":"cncrFrcylO\\@tUG"},{"stop_id":"3095","geometry":"ovbrFlcylO`UE"},{"stop_id":"3096","geometry":"m`brFfcylOpJA"},{"stop_id":"3097","geometry":"{tarFdcylO`MC"},{"stop_id":"3098","geometry":"yfarF`cylOrOE"},{"stop_id":"3099","geometry":"ev`rFzbylOdIA"},{"stop_id":"3100","geometry":"_l`rFxbylOlMC"},{"stop_id":"3101","geometry":"q}_rFtbylOxACxTE"},{"stop_id":"3106","geometry":"}d_rFjbylOjXI"},{"stop_id":"419","geometry":"qk~qF`bylOxGA"},{"stop_id":"420","geometry":"wb~qF~aylO`MC"},{"stop_id":"421","geometry":"ut}qFzaylOlGC"},{"stop_id":"434","geometry":"gl}qFvaylOrLC"},{"stop_id":"422","geometry":"s~|qFraylOpHA"},{"stop_id":"423","geometry":"au|qFpaylOlJA"},{"stop_id":"424","geometry":"si|qFnaylOpMA"},{"stop_id":"425","geometry":"a{{qFlaylOnF?"},{"stop_id":"426","geometry":"qs{qFlaylOzJ?"},{"stop_id":"427","geometry":"ug{qFlaylOtIA"},{"stop_id":"428","geometry":"_}zqFjaylOxXG"},{"stop_id":"1948","geometry":"eczqFbaylOlUC"},{"stop_id":"1949","geometry":"wlyqF~`ylOrNC"},{"stop_id":"1950","geometry":"c}xqFz`ylOlEAJXRVz@v@LDRP"},{"stop_id":"429","geometry":"wrxqFzdylOtFrF"},{"stop_id":"430","geometry":"akxqFnlylO~DzDlAvAxE|GP@AXjCnD"},{"stop_id":"581","geometry":"}vwqFldzlOxArBDJJh@p@@"},{"stop_id":"3102","geometry":null}]},{"pattern_id":"379","pattern_name":"10","route_id":"57","stops":[{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOkGI"},{"stop_id":"280","geometry":"i`wqFd_zlOoGK"},{"stop_id":"281","geometry":"yhwqFx~ylOoIKFiJaBC"},{"stop_id":"282","geometry":"cvwqF~rylO{JO"},{"stop_id":"283","geometry":"_bxqFnrylOaBCoEkE"},{"stop_id":"437","geometry":"qkxqF~kylO}E{E"},{"stop_id":"438","geometry":"orxqFbeylOw@y@Sq@C[BiD"},{"stop_id":"439","geometry":"{txqFp{xlONgS"},{"stop_id":"440","geometry":"ktxqFhgxlO@sDGgAKk@Me@k@aBUoAEi@"},{"stop_id":"441","geometry":"swxqF~uwlOAcA@kMAwN"},{"stop_id":"442","geometry":"uwxqFvuvlOAkJ"},{"stop_id":"443","geometry":"wwxqFjjvlOCuK"},{"stop_id":"444","geometry":"{wxqFt}ulO?sJ"},{"stop_id":"445","geometry":"{wxqF`rulOAuQ"},{"stop_id":"446","geometry":"}wxqFj_ulOAoH"},{"stop_id":"447","geometry":"_xxqFzutlOCiV"},{"stop_id":"448","geometry":"cxxqFp~slOAsH"},{"stop_id":"449","geometry":"exxqF|tslOAgS"},{"stop_id":"450","geometry":"gxxqFt`slO?mJ"},{"stop_id":"451","geometry":"gxxqFfurlOAyM"},{"stop_id":"452","geometry":"ixxqFlfrlOAaN"},{"stop_id":"453","geometry":"kxxqFjwqlOAaL"},{"stop_id":"454","geometry":"mxxqFhjqlOC_U"},{"stop_id":"455","geometry":"qxxqFhtplOAwK"},{"stop_id":"456","geometry":"sxxqFpgplOC_R"},{"stop_id":"457","geometry":"wxxqFptolOAaI"},{"stop_id":"458","geometry":"yxxqFnjolOAiK"},{"stop_id":"459","geometry":"{xxqFd~nlOAcN"},{"stop_id":"460","geometry":"}xxqF`onlOAaM"},{"stop_id":"461","geometry":"_yxqF~`nlOC}M"},{"stop_id":"462","geometry":"cyxqF`rmlOC}Q"},{"stop_id":"463","geometry":"gyxqFb_mlOA_H"},{"stop_id":"464","geometry":"iyxqFbvllOAyN"},{"stop_id":"465","geometry":"kyxqFhfllOCaR"},{"stop_id":"466","geometry":"oyxqFfsklOAgK"},{"stop_id":"467","geometry":"qyxqF~fklOAkK"},{"stop_id":"468","geometry":"syxqFrzjlOCmQAGI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAkD"},{"stop_id":"477","geometry":"wgzqFtnhlO?u@TB|JE"},{"stop_id":"478","geometry":"c{yqF|lhlOhFC"},{"stop_id":"479","geometry":"ysyqFxlhlOlFA"},{"stop_id":"480","geometry":"klyqFvlhlO~FC"},{"stop_id":"481","geometry":"kdyqFrlhlOhIE?cB"},{"stop_id":"482","geometry":"azxqFhihlOEeW"},{"stop_id":"483","geometry":"gzxqFbqglOCuM"},{"stop_id":"484","geometry":"kzxqFlbglOGol@"},{"stop_id":"485","geometry":"szxqF|telOCyR"},{"stop_id":"486","geometry":"wzxqFbaelOCwL"},{"stop_id":"487","geometry":"{zxqFjsdlO?E"},{"stop_id":"488","geometry":"{zxqFdsdlOGwR"},{"stop_id":"489","geometry":"c{xqFl_dlOEkN"},{"stop_id":"492","geometry":"i{xqF`pclOCcM"},{"stop_id":"493","geometry":"m{xqF|aclO?yDBy@AgP"},{"stop_id":"494","geometry":"k{xqF`iblOCcW"},{"stop_id":"495","geometry":"o{xqF|palO?kN"},{"stop_id":"496","geometry":"o{xqFpaalOGoT"},{"stop_id":"497","geometry":"w{xqF`l`lOE}S"},{"stop_id":"498","geometry":"}{xqFbw_lOCeI"},{"stop_id":"499","geometry":"a|xqF|l_lOGsS"},{"stop_id":"500","geometry":"i|xqFhx~kO?YBYG}O"},{"stop_id":"501","geometry":"m|xqFve~kOGsQ"},{"stop_id":"502","geometry":"u|xqFbs}kOCwM"},{"stop_id":"503","geometry":"y|xqFjd}kOEeO"},{"stop_id":"504","geometry":"_}xqFdt|kOCwL"},{"stop_id":"505","geometry":"c}xqFlf|kOCkP"},{"stop_id":"506","geometry":"g}xqF`u{kOGgR"},{"stop_id":"507","geometry":"o}xqFxa{kOK{\\"},{"stop_id":"508","geometry":"{}xqF|czkOAkDnCJ"},{"stop_id":"509","geometry":"myxqF|~ykOvDLpA@pHE"},{"stop_id":"513","geometry":"qgxqFf_zkOpIE"},{"stop_id":"3768","geometry":"_}wqF`_zkO`LGw@gd@sC@NtI"},{"stop_id":"2017","geometry":"yuwqFhdykOOuIrCAPtJ"},{"stop_id":"2018","geometry":"cqwqFfeykOQuJsC@TbNtCA{@af@"},{"stop_id":"2019","geometry":"yrwqFraxkO[}P"},{"stop_id":"2020","geometry":"uswqFtowkOW}N"},{"stop_id":"2021","geometry":"mtwqFv_wkOGoC`CE?["},{"stop_id":"510","geometry":null}]},{"pattern_id":"380","pattern_name":"3","route_id":"35","stops":[{"stop_id":"2500","geometry":"kiwqFhahmOB}@LgB?k@QaS"},{"stop_id":"2501","geometry":"kiwqFtfgmOE_F"},{"stop_id":"2502","geometry":"qiwqFt_gmOMsM"},{"stop_id":"2503","geometry":"_jwqF`qfmOK{JEq@_@{B"},{"stop_id":"2504","geometry":"qkwqFv_fmOIs@Ck@M}I"},{"stop_id":"2505","geometry":"mlwqFxqemOWyR"},{"stop_id":"2506","geometry":"emwqF~}dmOUeO"},{"stop_id":"2507","geometry":"{mwqFxmdmOOwI?oC"},{"stop_id":"2508","geometry":"knwqFp~cmOAmG"},{"stop_id":"2509","geometry":"mnwqFbvcmOEoP"},{"stop_id":"2510","geometry":"snwqFrdcmOCcP"},{"stop_id":"2511","geometry":"wnwqFnsbmOAaI"},{"stop_id":"2512","geometry":"ynwqFlibmOAmJ"},{"stop_id":"2513","geometry":"{nwqF~}amO?eU"},{"stop_id":"2514","geometry":"{nwqFxgamOAsI`Aa@t@c@"},{"stop_id":"2515","geometry":"ekwqF~z`mOp@_@tEcD"},{"stop_id":"2516","geometry":"}bwqFzt`mO~@u@fAaA~A_B_@ySCsABgG"},{"stop_id":"2517","geometry":"u|vqFln_mOBeN"},{"stop_id":"2518","geometry":"q|vqFf__mOH{W"},{"stop_id":"2519","geometry":"g|vqFjf~lOA_ANsO"},{"stop_id":"2520","geometry":"y{vqFvs}lOL{N"},{"stop_id":"2521","geometry":"k{vqFzc}lOBeADaG"},{"stop_id":"2522","geometry":"a{vqFry|lOFeJrGJHaK"},{"stop_id":"2159","geometry":"{qvqFvb|lOD{G"},{"stop_id":"2160","geometry":"uqvqFzy{lOFgH"},{"stop_id":"1854","geometry":"mqvqFrp{lOJyP"},{"stop_id":"1855","geometry":"aqvqFx~zlOL}P"},{"stop_id":"1856","geometry":"spvqFzlzlOFcLqFG"},{"stop_id":"279","geometry":"}wvqFn_zlOc@ALmT"},{"stop_id":"2340","geometry":"sxvqF~iylOJkM"},{"stop_id":"2341","geometry":"gxvqFr{xlOJuP"},{"stop_id":"2342","geometry":"{wvqF|ixlOFcL"},{"stop_id":"2343","geometry":"swvqFx|wlOJgQCqB"},{"stop_id":"2344","geometry":"kwvqF~fwlOIcAM{@g@cCIq@As@AyE"},{"stop_id":"2345","geometry":"yyvqFztvlOCcJ"},{"stop_id":"2346","geometry":"}yvqFvivlOCsJ"},{"stop_id":"2347","geometry":"azvqFb~ulOH{Cl@oG@{B"},{"stop_id":"2524","geometry":"gxvqFzlulOA{M"},{"stop_id":"2348","geometry":"ixvqF~}tlOBm@EyLG{A"},{"stop_id":"2349","geometry":"sxvqFzktlO[cKGg@"},{"stop_id":"2350","geometry":"wyvqFn~slOeAaJ"},{"stop_id":"2351","geometry":"}{vqFlsslOMcAIiU"},{"stop_id":"2352","geometry":"u|vqF~zrlOCoI"},{"stop_id":"2353","geometry":"y|vqFnprlOIqO"},{"stop_id":"2354","geometry":"c}vqF|_rlOCgH"},{"stop_id":"2355","geometry":"g}vqFtvqlOGwN"},{"stop_id":"2356","geometry":"o}vqF|fqlOI_R"},{"stop_id":"2357","geometry":"y}vqF|splOEmJ"},{"stop_id":"2358","geometry":"_~vqFnhplOIuO"},{"stop_id":"2359","geometry":"i~vqFxwolOCkK"},{"stop_id":"2360","geometry":"m~vqFlkolOCqM"},{"stop_id":"2361","geometry":"q~vqFz|nlOEiN"},{"stop_id":"2362","geometry":"w~vqFpmnlOC{M"},{"stop_id":"2363","geometry":"{~vqFt~mlOAuCKsJCoF"},{"stop_id":"2364","geometry":"m_wqFzfmlOKq["},{"stop_id":"2365","geometry":"y_wqFhjllOCoF@_A"},{"stop_id":"2366","geometry":"{_wqFx`llOI{JE[Qc@W[{LoGUAE@MJAe@"},{"stop_id":"2367","geometry":"}pwqFvhklOQmM"},{"stop_id":"2368","geometry":"oqwqFhzjlOQ}O"},{"stop_id":"2369","geometry":"arwqFjijlOEu@KYyEkE_@g@Q_@Kc@YsB"},{"stop_id":"2370","geometry":"e|wqFnyilO[gC@e@FU|@_Cd@aBZiBJgAFkA"},{"stop_id":"2371","geometry":"cxwqFjdilO?aE"},{"stop_id":"2525","geometry":"cxwqFh~hlO?uG"},{"stop_id":"2372","geometry":"cxwqFruhlOCqHuIB"},{"stop_id":"2373","geometry":"}bxqFdlhlOoMD"},{"stop_id":"2374","geometry":"mqxqFjlhlOsG@@vE"},{"stop_id":"2375","geometry":"_zxqFdshlO@rP"},{"stop_id":"2376","geometry":"}yxqFxdilOB|QAfF"},{"stop_id":"2377","geometry":"{yxqF~~ilO@|GI@aA@"},{"stop_id":"469","geometry":"e|xqF`hjlOgH@"},{"stop_id":"470","geometry":"meyqFbhjlOsI?"},{"stop_id":"471","geometry":"apyqFbhjlOeMB"},{"stop_id":"472","geometry":"g~yqFfhjlOgGB"},{"stop_id":"473","geometry":"ofzqFjhjlOa@@Ba@AeL"},{"stop_id":"474","geometry":"ogzqFdzilOAiM"},{"stop_id":"475","geometry":"qgzqFzkilO?_@ESAwL"},{"stop_id":"476","geometry":"ygzqFn|hlO?wFBUAaFYCs@?"},{"stop_id":"2378","geometry":"ejzqFzlhlO{ND"},{"stop_id":"2379","geometry":"azzqF`mhlOqQD"},{"stop_id":"2380","geometry":"sl{qFfmhlOyFF"},{"stop_id":"2381","geometry":"mt{qFnmhlO_KF"},{"stop_id":"2382","geometry":"m`|qFvmhlOoJF"},{"stop_id":"2383","geometry":"}k|qF~mhlOyEB"},{"stop_id":"2384","geometry":"wr|qFbnhlOcOH"},{"stop_id":"2385","geometry":"{b}qFlnhlOmJD"},{"stop_id":"2386","geometry":"in}qFrnhlOeND"},{"stop_id":"2387","geometry":"o}}qFxnhlOmJD"},{"stop_id":"2388","geometry":"}h~qF~nhlOiIB"},{"stop_id":"2389","geometry":"gs~qFbohlOaL@"},{"stop_id":"2390","geometry":"i`_rFdohlOsJB"},{"stop_id":"2391","geometry":"}k_rFhohlO{F?"},{"stop_id":"2392","geometry":"ys_rFhohlO_MB"},{"stop_id":"2393","geometry":"ya`rFlohlOiZH"},{"stop_id":"2394","geometry":"c}`rFvohlOgG@"},{"stop_id":"2395","geometry":"kearFxohlOySH"},{"stop_id":"2396","geometry":"ezarFbphlOkHB"},{"stop_id":"2397","geometry":"qcbrFfphlO}ID"},{"stop_id":"2398","geometry":"onbrFlphlOkRH"},{"stop_id":"1669","geometry":"{acrFvphlO}PF"},{"stop_id":"1670","geometry":"yscrF~phlOoNF"},{"stop_id":"1671","geometry":"icdrFfqhlO{D@?~D"},{"stop_id":"2399","geometry":"eidrFhwhlOAhI_JG"},{"stop_id":"2400","geometry":"gtdrFjailOY?@iM"},{"stop_id":"2401","geometry":null}]},{"pattern_id":"381","pattern_name":"3","route_id":"35","stops":[{"stop_id":"2401","geometry":"_udrF`shlO?q@rRG"},{"stop_id":"1709","geometry":"kadrFfqhlObEC"},{"stop_id":"1710","geometry":"g{crFbqhlO`GC"},{"stop_id":"1711","geometry":"escrF~phlOnFC"},{"stop_id":"1712","geometry":"ukcrFzphlOpME"},{"stop_id":"1713","geometry":"c}brFtphlOhKE"},{"stop_id":"2402","geometry":"ypbrFnphlO`JE"},{"stop_id":"2403","geometry":"webrFhphlOrJE"},{"stop_id":"2404","geometry":"czarFbphlOvQG"},{"stop_id":"2405","geometry":"kgarFzohlOpZI"},{"stop_id":"2406","geometry":"yk`rFpohlO`OE"},{"stop_id":"2407","geometry":"w{_rFjohlOhMA"},{"stop_id":"2408","geometry":"mm_rFhohlO|MC"},{"stop_id":"2409","geometry":"o~~qFdohlOrJA"},{"stop_id":"2410","geometry":"{r~qFbohlOxJC"},{"stop_id":"2411","geometry":"ag~qF~nhlO|LG"},{"stop_id":"2412","geometry":"cy}qFvnhlOxJC"},{"stop_id":"2413","geometry":"im}qFrnhlOjJE"},{"stop_id":"2414","geometry":"}a}qFlnhlOnKG"},{"stop_id":"2415","geometry":"mu|qFdnhlOtFC"},{"stop_id":"2416","geometry":"wm|qF`nhlOlJG"},{"stop_id":"2417","geometry":"ib|qFxmhlOhJE"},{"stop_id":"2418","geometry":"_w{qFrmhlOpHK"},{"stop_id":"2419","geometry":"mm{qFfmhlOpQE"},{"stop_id":"2420","geometry":"{zzqF`mhlOvQEJB?jB"},{"stop_id":"541","geometry":"wgzqFjphlO@tBCT?jE"},{"stop_id":"542","geometry":"ygzqFb{hlO@xM"},{"stop_id":"543","geometry":"wgzqF|iilOD\\@pL"},{"stop_id":"544","geometry":"ogzqFlxilO@|MC`@LAtGA"},{"stop_id":"545","geometry":"m~yqFhhjlOvKC"},{"stop_id":"546","geometry":"uqyqFdhjlOxJA"},{"stop_id":"547","geometry":"{eyqFbhjlOvJCHAAeF"},{"stop_id":"2421","geometry":"{yxqFv`jlO@_HCoN"},{"stop_id":"2422","geometry":"}yxqFfhilOAaQ"},{"stop_id":"2423","geometry":"_zxqFdvhlOAwHnA?"},{"stop_id":"2424","geometry":"qwxqFllhlOjKC"},{"stop_id":"2425","geometry":"ekxqFhlhlO|QG@~B"},{"stop_id":"2426","geometry":"exwqF`phlO@dE"},{"stop_id":"2427","geometry":"cxwqFfvhlO?dF"},{"stop_id":"2526","geometry":"cxwqFl}hlO@|DIjBKfAOfAUbAQf@"},{"stop_id":"2428","geometry":"ozwqFrnilOkAbDGb@NnAf@vDJb@P^RZ|DrD"},{"stop_id":"2429","geometry":"{swqFvejlOf@b@JXBLPxN"},{"stop_id":"2430","geometry":"qqwqF|wjlORdP"},{"stop_id":"2431","geometry":"}pwqFbiklOBh@JtI"},{"stop_id":"2432","geometry":"mpwqFbuklONlL@|F"},{"stop_id":"2433","geometry":"{owqFnjllO@`H"},{"stop_id":"2434","geometry":"yowqFpsllOD|P"},{"stop_id":"2435","geometry":"sowqFnemlODrO"},{"stop_id":"2436","geometry":"mowqFbvmlOBvM"},{"stop_id":"2437","geometry":"iowqFzdnlOFnU"},{"stop_id":"2438","geometry":"aowqFj{nlOBzM"},{"stop_id":"2439","geometry":"}nwqFfjolOFlP"},{"stop_id":"2440","geometry":"unwqFt{olOJlW"},{"stop_id":"2441","geometry":"inwqFbtplOJnY"},{"stop_id":"2442","geometry":"}mwqFrnqlOBlE"},{"stop_id":"2443","geometry":"ymwqF`uqlOHhP"},{"stop_id":"2444","geometry":"omwqFjfrlOFrO"},{"stop_id":"2445","geometry":"gmwqF~vrlODfK"},{"stop_id":"2446","geometry":"amwqFfcslODrN"},{"stop_id":"2447","geometry":"{lwqFzrslOBrK"},{"stop_id":"2448","geometry":"wlwqFn_tlOBrM"},{"stop_id":"2449","geometry":"slwqFbntlO@|M"},{"stop_id":"2450","geometry":"qlwqF`}tlOBjL"},{"stop_id":"2451","geometry":"mlwqFljulOBtP"},{"stop_id":"2452","geometry":"ilwqFb|ulOBvJ"},{"stop_id":"2453","geometry":"elwqFzgvlOBrJ"},{"stop_id":"2454","geometry":"alwqFnsvlOBd@PhARp@l@`BH`@Fv@@|E"},{"stop_id":"2455","geometry":"uhwqFjewlOQh\\"},{"stop_id":"2456","geometry":"giwqFtbxlOClCF`@CrE"},{"stop_id":"2457","geometry":"giwqFxnxlOIxK"},{"stop_id":"2458","geometry":"qiwqFr{xlOGx@OnS"},{"stop_id":"2459","geometry":"ijwqF|qylOE`HXBpBDI|MN@"},{"stop_id":"583","geometry":"}ewqFhjzlOrRV"},{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpO@dJ"},{"stop_id":"2467","geometry":"{nwqFjhamO?rR"},{"stop_id":"2468","geometry":"{nwqF~{amO@pN"},{"stop_id":"2469","geometry":"ynwqFpkbmODlU"},{"stop_id":"2470","geometry":"snwqF~acmOD`X"},{"stop_id":"2471","geometry":"mnwqF`{cmO@~FPrJ"},{"stop_id":"2472","geometry":"ymwqFtndmOR~N"},{"stop_id":"2473","geometry":"emwqFt~dmO\\nV"},{"stop_id":"2474","geometry":"glwqFdvemOJ|FFj@^bC"},{"stop_id":"2475","geometry":"sjwqFrcfmOFp@JlK"},{"stop_id":"2476","geometry":"_jwqFrqfmOPdR"},{"stop_id":"2477","geometry":"miwqFxdgmOR|T?j@MfBC`A"},{"stop_id":"2478","geometry":null}]},{"pattern_id":"382","pattern_name":"3","route_id":"35","stops":[{"stop_id":"582","geometry":"irvqF`kzlOt@@EjH"},{"stop_id":"105","geometry":"ypvqFntzlOEhE"},{"stop_id":"101","geometry":"_qvqFxzzlOMdT"},{"stop_id":"1777","geometry":"mqvqF~o{lOEfF"},{"stop_id":"1778","geometry":"sqvqFfw{lOInL"},{"stop_id":"2089","geometry":"}qvqFvd|lOG`IaGIg@EqIKiE[OhR"},{"stop_id":"2460","geometry":"{lwqFj`}lOO~Q"},{"stop_id":"2461","geometry":"kmwqFjs}lOMfR"},{"stop_id":"2462","geometry":"ymwqFrf~lOQpQ"},{"stop_id":"2463","geometry":"knwqFdy~lOM~P"},{"stop_id":"2464","geometry":"ynwqFdk_mOUdI"},{"stop_id":"2465","geometry":"oowqFju_mOGtBGVkClKGXCb@?`@Hp@"},{"stop_id":"2466","geometry":"mtwqFxj`mOHx@dDpO@dJ"},{"stop_id":"2467","geometry":"{nwqFjhamO?rR"},{"stop_id":"2468","geometry":"{nwqF~{amO@pN"},{"stop_id":"2469","geometry":"ynwqFpkbmODlU"},{"stop_id":"2470","geometry":"snwqF~acmOD`X"},{"stop_id":"2471","geometry":"mnwqF`{cmO@~FPrJ"},{"stop_id":"2472","geometry":"ymwqFtndmOR~N"},{"stop_id":"2473","geometry":"emwqFt~dmO\\nV"},{"stop_id":"2474","geometry":"glwqFdvemOJ|FFj@^bC"},{"stop_id":"2475","geometry":"sjwqFrcfmOFp@JlK"},{"stop_id":"2476","geometry":"_jwqFrqfmOPdR"},{"stop_id":"2477","geometry":"miwqFxdgmOR|T?j@MfBC`A"},{"stop_id":"2478","geometry":null}]}]}} \ No newline at end of file diff --git a/test/data/stop_trees.dat b/__tests__/data/stop_trees.dat similarity index 51% rename from test/data/stop_trees.dat rename to __tests__/data/stop_trees.dat index 999601a..41bd618 100644 Binary files a/test/data/stop_trees.dat and b/__tests__/data/stop_trees.dat differ diff --git a/__tests__/index.js b/__tests__/index.js new file mode 100644 index 0000000..c227d7c --- /dev/null +++ b/__tests__/index.js @@ -0,0 +1,113 @@ +/* global describe, expect, it */ + +import fs from 'fs' +import path from 'path' + +import accessibilityForGrid from '../lib/accessibility-for-grid' +import generateDestinationData from '../lib/generate-destination-data' +import getIsochrone from '../lib/get-isochrone' +import {create as createSurface} from '../lib/surface' +import {create as createGrid} from '../lib/grid' +import {create as createOrigin} from '../lib/origin' +import {create as createStopTreeCache} from '../lib/stop-tree-cache' + +const DATA = path.join(__dirname, '/data') +const DEST_POINT = {x: 158, y: 140} +const ORIGIN_POINT = {x: 125, y: 136} +const which = 'MEDIAN' + +const jobsGrid = fs.readFileSync(`${DATA}/jobs.grid`).buffer +const originData = fs.readFileSync(`${DATA}/origin.dat`).buffer +const query = JSON.parse(fs.readFileSync(`${DATA}/query.json`, 'utf8')) +const stopTrees = fs.readFileSync(`${DATA}/stop_trees.dat`).buffer + +const ctx = {} + +describe('Browsochrones', () => { + it('create stop tree cache', () => { + ctx.stopTreeCache = createStopTreeCache({ + data: new Int32Array(stopTrees), + size: query.width * query.height + }) + const {index} = ctx.stopTreeCache + expect(index.length).toMatchSnapshot() + expect(index[0]).toMatchSnapshot() + expect(index[index.length / 2]).toMatchSnapshot() + expect(index[index.length - 1]).toMatchSnapshot() + }) + + it('create grid', () => { + ctx.grid = createGrid(jobsGrid) + const {data, ...snapshot} = ctx.grid + expect(snapshot).toMatchSnapshot() + }) + + it('create origin', () => { + ctx.origin = createOrigin({ + data: new Int32Array(originData), + point: ORIGIN_POINT + }) + const {data, index, ...snapshot} = ctx.origin + expect(snapshot).toMatchSnapshot() + }) + + it('generate surface', () => { + ctx.surface = createSurface({ + ...ctx, + query, + which + }) + const {surface, ...snapshot} = ctx.surface + expect(summarizeSnapshot(snapshot)).toMatchSnapshot() + }) + + it('generate destination data', () => { + const snapshot = generateDestinationData({ + ...ctx, + ...ctx.surface, + from: ORIGIN_POINT, + query, + to: DEST_POINT, + transitiveNetwork: query.transitiveData + }) + expect(summarizeSnapshot(snapshot)).toMatchSnapshot() + }) + + it('get isochrone', () => { + const isochrone = getIsochrone({ + ...query, + surface: ctx.surface.surface + }) + expect(summarizeSnapshot(isochrone)).toMatchSnapshot() + }) + + it('get accessibility for grid', () => { + const access = accessibilityForGrid({ + grid: ctx.grid, + query, + surface: ctx.surface.surface + }) + expect(access).toMatchSnapshot() + }) +}) + +function summarizeSnapshot (s, k) { + if (Array.isArray(s) || ArrayBuffer.isView(s)) { + return { + [`first${k ? `-${k}` : ''}`]: summarizeSnapshot(s[0]), + [`last${k ? `-${k}` : ''}`]: summarizeSnapshot(s[s.length - 1]), + length: s.length + } + } + if (typeof s === 'object') { + const copy = {...s} + Object.keys(copy).forEach((k) => { + copy[k] = summarizeSnapshot(copy[k], k) + }) + return copy + } + if (typeof s === 'number' && !Number.isInteger(s)) { + return Number(s.toFixed(8)) // precision varies per environment (?) + } + return s +} diff --git a/example.js b/example.js index 0657333..9d5dd3e 100644 --- a/example.js +++ b/example.js @@ -1,87 +1,85 @@ -var fetch = require('isomorphic-fetch') -var Transitive = require('transitive-js') -var L = require('mapbox.js') -require('leaflet-transitivelayer') -// react used for Marey plot -var React = require('react') -var ReactDOM = require('react-dom') -var reverse = require('lodash.reverse') +import debug from 'debug' +import fetch from 'isomorphic-fetch' +import Leaflet from 'leaflet' +import Transitive from 'transitive-js' +import 'leaflet-transitivelayer' -var Marey = require('./test/marey') -var MareyFactory = React.createFactory(Marey) +import Browsochrones from './lib' -var LineMap = require('./test/schematic-line-map') -var LineMapFactory = React.createFactory(LineMap) +debug.enable('*') -var ContourGrid = require('./test/contour-grid') -var ContourGridFactory = React.createFactory(ContourGrid) - -import Browsochrone from './lib' - -const bc = new Browsochrone() -const bc2 = new Browsochrone() +Leaflet.Icon.Default.imagePath = 'node_modules/leaflet/dist/images/' +const b = new Browsochrones({webpack: false}) // set to true if using webpack to bundle const baseUrl = 'https://dz69bcpxxuhn6.cloudfront.net/indy-baseline-v6' const gridUrl = 'https://dz69bcpxxuhn6.cloudfront.net/indy-baseline-z9/intgrids' - -const map = window.map = L.mapbox - .map('map', 'conveyal.hml987j0', { - accessToken: 'pk.eyJ1IjoiY29udmV5YWwiLCJhIjoiY2lndnI5cms4MHJ4Mnd3bTB4MzYycDc4NiJ9.C40M0KSYXGSX_IbbqN53Eg', - tileLayer: { - maxZoom: 18 - }, - inertia: false, // recommended when using a transitive layer - zoomAnimation: false +const cutoff = 60 // minutes +const map = Leaflet.map('map', { + center: [39.766667, -86.15], + maxZoom: 18, + inertia: false, // recommended when using a transitive layer + zoom: 12, + zoomAnimation: false +}) +Leaflet.tileLayer('https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png', { + attribution: '© OpenStreetMap, © CARTO' +}).addTo(map) +const lonlat = {lat: 39.766667, lon: -86.15} +Leaflet.marker(lonlat).addTo(map) + +const LAT_DEGREE = 111111 // meters +const MIN_DISTANCE = 250 // meters +const MAX_DISTANCE = 5000 // meters +const destinationLonlat = generateDestinationLonLat(lonlat) +Leaflet.marker(destinationLonlat).addTo(map) + +run() + .catch((err) => { + console.error(err.message) + console.error(err.stack) }) - .setView([39.766667, -86.15], 12) -console.log('fetching all') -Promise - .all([ - fetch(baseUrl + '/query.json').then(function (res) { return res.json() }), - fetch(baseUrl + '/stop_trees.dat').then(function (res) { return res.arrayBuffer() }), - fetch(gridUrl + '/Jobs_total.grid').then(function (res) { return res.arrayBuffer() }), - fetch(gridUrl + '/Workers_total.grid').then(function (res) { return res.arrayBuffer() }) - ]) - .then(async function (res) { - console.log('fetched all') - await bc.setQuery(res[0]) - await bc.setStopTrees(res[1].slice(0)) - await bc.putGrid('jobs', res[2].slice(0)) - await bc.putGrid('workers', res[3].slice(0)) - await bc.setTransitiveNetwork(res[0].transitiveData) - - await bc2.setQuery(res[0]) - await bc2.setStopTrees(res[1].slice(0)) - await bc2.putGrid('jobs', res[2].slice(0)) - await bc2.putGrid('workers', res[3].slice(0)) - await bc2.setTransitiveNetwork(res[0].transitiveData) - - console.log('loaded') - var query = res[0] - const center = map.unproject([query.west + query.width / 2, query.north + query.height / 2], query.zoom) - console.log('setting center to ', center) - map.setView(center, 11) - map.fire('click', {latlng: {lat: 39.77424175134454, lng: -86.15478515625001}}) - }) - .catch(function (e) { - console.error(e) - console.error(e.stack) +async function run () { + const query = await fetch(baseUrl + '/query.json').then((res) => res.json()) + const stopTrees = await fetch(baseUrl + '/stop_trees.dat').then((res) => res.arrayBuffer()) + const grid1 = await fetch(gridUrl + '/Jobs_total.grid').then((res) => res.arrayBuffer()) + const grid2 = await fetch(gridUrl + '/Workers_total.grid').then((res) => res.arrayBuffer()) + console.log('fetched initial data') + + await b.setQuery(query) + await b.setStopTrees(stopTrees) + const jobsGridInfo = await b.putGrid({id: 'jobs', grid: grid1}) + const workforceGridInfo = await b.putGrid({id: 'workforce', grid: grid2}) + console.log('jobs grid: ', jobsGridInfo) + console.log('workforce grid: ', workforceGridInfo) + await b.setTransitiveNetwork(query.transitiveData) + console.log('initialized browsochrones') + + const point = b.pixelToOriginPoint({pixel: map.project(lonlat), currentZoom: map.getZoom()}) + const data = await fetch(baseUrl + '/' + (point.x | 0) + '/' + (point.y | 0) + '.dat').then((res) => res.arrayBuffer()) + console.log('fetched origin point') + + const originInfo = await b.setOrigin({data: data.slice(0), point}) + console.log('origin set', originInfo) + + await b.generateSurface({gridId: 'jobs'}) + await b.generateSurface({gridId: 'workforce'}) + console.log('generated surfaces') + + const destinationPoint = b.pixelToOriginPoint({pixel: map.project(destinationLonlat), currentZoom: map.getZoom()}) + const destinationData = await b.generateDestinationData({ + from: point, + to: destinationPoint }) + console.log('generated destination data for', destinationPoint, destinationData) -var surfaceLayer = null -var isoLayer = null -var transitiveLayer = null + const surfaceLayer = new Leaflet.GridLayer() + surfaceLayer.createTile = b.createTile // automatically bound to the instance + surfaceLayer.addTo(map) + console.log('surface layer added to map') -async function updateIsoLayer () { - console.log('updateIsoLayer') - - const cutoff = document.getElementById('isochrone-cutoff').value - console.time('getIsochrone') - const iso = await bc.getIsochrone(cutoff) - console.timeEnd('getIsochrone') - if (isoLayer) map.removeLayer(isoLayer) - isoLayer = L.geoJson(iso, { + const isochrone = await b.getIsochrone({cutoff}) // minutes + const isoLayer = Leaflet.geoJson(isochrone, { style: { weight: 3, color: '#f00', @@ -89,171 +87,43 @@ async function updateIsoLayer () { fillColor: '#222', fillOpacity: 0.3 } - }).addTo(map) - - // Set the access output - console.time('job access') - const jobAccess = await bc.getAccessibilityForGrid('jobs', cutoff) - document.getElementById('job-access').value = Math.round(jobAccess) - console.timeEnd('job access') - - console.time('workforce access') - const workforceAccess = await bc.getAccessibilityForGrid('workers', cutoff) - document.getElementById('wf-access').value = Math.round(workforceAccess) - console.timeEnd('workforce access') + }) + isoLayer.addTo(map) + console.log('isolayer added to map', isochrone) + + const transitiveLayer = new Leaflet.TransitiveLayer(new Transitive({ + data: destinationData.transitive + })) + map.addLayer(transitiveLayer) + // see leaflet.transitivelayer issue #2 + transitiveLayer._refresh() + console.log('transitive layer added to the map') + + const jobAccess = await b.getAccessibilityForGrid({gridId: 'jobs', cutoff}) + console.log('job access', jobAccess) + const workforceAccess = await b.getAccessibilityForGrid({gridId: 'workforce', cutoff}) + console.log('workforce access', workforceAccess) } -let clickCount = 0 -map.on('click', async function (e) { - if (bc.isReady()) { - if (clickCount % 2 === 0) { - // get the pixel coordinates - console.log('projecting', e.latlng) - var point = bc.pixelToOriginPoint(map.project(e.latlng), map.getZoom()) - document.getElementById('location').value = (point.x | 0) + '/' + (point.y | 0) - - if (!bc.pointInQueryBounds(point)) { - if (surfaceLayer) { - map.removeLayer(surfaceLayer) - surfaceLayer = null - } - - if (isoLayer) { - map.removeLayer(isoLayer) - isoLayer = null - } - - return - } - - console.time('fetching origin') - try { - const response = await fetch(baseUrl + '/' + (point.x | 0) + '/' + (point.y | 0) + '.dat') - const data = await response.arrayBuffer() - console.timeEnd('fetching origin') - await bc.setOrigin(data.slice(0), point) - await bc2.setOrigin(data.slice(0), point) - - console.time('generating surface') - console.time('generating both surfaces') - await bc.generateSurface('jobs') - console.timeEnd('generating surface') - await bc2.generateSurface('jobs') - console.timeEnd('generating both surfaces') - - if (surfaceLayer) map.removeLayer(surfaceLayer) - if (isoLayer) map.removeLayer(isoLayer) - - surfaceLayer = new window.L.GridLayer() - console.log('tile size', surfaceLayer.getTileSize()) - surfaceLayer.createTile = bc.createTile - surfaceLayer.addTo(map) - - updateIsoLayer() - } catch (err) { - if (surfaceLayer) { - map.removeLayer(surfaceLayer) - surfaceLayer = null - } - - console.error(err) - console.error(err.stack) - } - } else { - const point = bc.pixelToOriginPoint(map.project(e.latlng), map.getZoom()) - - console.time('transitive data') - try { - const data = await bc.generateDestinationData(point) - console.log(data) - const transitiveData = data.transitive - const transitive = new Transitive({data: transitiveData}) - console.timeEnd('transitive data') - - console.log(transitiveData.journeys.length + ' unique paths') - - if (transitiveLayer !== null) { - map.removeLayer(transitiveLayer) - } - - transitiveLayer = new L.TransitiveLayer(transitive) - map.addLayer(transitiveLayer) - // see leaflet.transitivelayer issue #2 - transitiveLayer._refresh() - - let { paths, times } = data.paths - - // they come out of r5 backwards - reverse(times) - reverse(paths) - - // clear the ones that are the same and arrive at the same time - for (let p = 0; p < paths.length - 1; p++) { - // + 1: time is offset one minute (wait one minute and take the trip at the next minute) - if (times[p] === times[p + 1] + 1 && paths[p][0] === paths[p + 1][0] && paths[p][1] === paths[p + 1][1]) paths[p] = undefined - } - - paths = await Promise.all(paths.filter(p => !!p).map(path => bc.getPath(path))) - - // set up Marey plot - const marey = MareyFactory({dest: point, paths, times, transitiveData}) - ReactDOM.render(marey, document.getElementById('marey')) - - // and schematic line map - const lineMap = LineMapFactory({data: transitiveData}) - ReactDOM.render(lineMap, document.getElementById('lineMap')) - } catch (e) { - console.error(e) - } - } +/** + * Get a random point offset from the origin + */ +function generateDestinationLonLat ({ + lat, + lon +}) { + const latOffset = (getDistance() / LAT_DEGREE) * getSign() + const lonOffset = (getDistance() / (LAT_DEGREE * Math.cos(lat))) * getSign() + return { + lat: lat + latOffset, + lon: lon + lonOffset } +} - // clickCount++ TODO: Get transitive working again -}) - -document.getElementById('show-isochrone').addEventListener('click', async function () { - // click again to hide - if (document.getElementById('isochrone').style.display === 'block') { - document.getElementById('isochrone').style.display = 'none' - return - } - - document.getElementById('isochrone').style.display = 'block' - - // figure out map pos - let bounds = map.getBounds() - let topLeft = bc.pixelToOriginPoint(map.project(bounds.getNorthWest()), map.getZoom()) - let botRight = bc.pixelToOriginPoint(map.project(bounds.getSouthEast()), map.getZoom()) - - const contourGrid = ContourGridFactory({ - contour: await bc.getContour(), - query: bc.query, - north: topLeft.y, - west: topLeft.x, - width: botRight.x - topLeft.x, - // unlike every other projection, south is larger in web mercator - height: botRight.y - topLeft.y - }) - - ReactDOM.render(contourGrid, document.getElementById('isochrone')) - - return false -}) - -document.getElementById('isochrone-cutoff').addEventListener('input', function () { - updateIsoLayer() -}) - -document.getElementById('isochrone-play').addEventListener('click', function () { - const slider = document.getElementById('isochrone-cutoff') - let minute = 0 - - const interval = setInterval(function () { - slider.value = minute++ - // trigger update - slider.dispatchEvent(new window.Event('input')) - if (minute > 120) clearInterval(interval) - }) +function getDistance () { + return Math.random() * MAX_DISTANCE + MIN_DISTANCE +} - return false -}) +function getSign () { + return (Math.random() * 2) > 1 ? 1 : -1 +} diff --git a/index.html b/index.html index 4e555c5..0d75903 100644 --- a/index.html +++ b/index.html @@ -4,86 +4,17 @@ Static Site Output - - +
-
- X/Y - - Jobs within 60 minutes - - - Workforce within 60 minutes - - - Play
- Show/hide isochrone marching squares debug visualization -
- -
-
- - diff --git a/lib/accessibility-for-grid.js b/lib/accessibility-for-grid.js index ad17a78..45efbb0 100644 --- a/lib/accessibility-for-grid.js +++ b/lib/accessibility-for-grid.js @@ -1,33 +1,46 @@ +// @flow +import type {Grid, Query} from './types' + /** - * Get the cumulative accessibility number for a cutoff from a travel time surface. - * This function always calculates _average_ accessibility. Calculating best or worst case accessibility is computationally - * complex because you must individually calculate accessibility for every minute, save all of those values, and then take a minumum. - * (Saving the worst-case travel time to each pixel allows you to calculate a bound, but does not allow calculation of the true minimum, because - * it is possible that all the worst-case travel times cannot appear simultaneously. Of course this comes back to the definition of your measure, and - * how fungible you consider opportunities to be.) + * Get the cumulative accessibility number for a cutoff from a travel time + * surface. This function always calculates _average_ accessibility. Calculating + * best or worst case accessibility is computationally complex because you must + * individually calculate accessibility for every minute, save all of those + * values, and then take a minumum. (Saving the worst-case travel time to each + * pixel allows you to calculate a bound, but does not allow calculation of the + * true minimum, because it is possible that all the worst-case travel times + * cannot appear simultaneously. Of course this comes back to the definition of + * your measure, and how fungible you consider opportunities to be.) * - * The cutoff used is the cutoff that was specified in the surface generation. If you want a different cutoff you must regenerate the surface. The reason - * for this is that we need to know at every minute whether each destination was reached within a certain amount of time. Storing this for every possible - * cutoff is not feasible (the data become too large), so we only store it for a single cutoff during surface generation. However, calculating accessibility + * The cutoff used is the cutoff that was specified in the surface generation. + * If you want a different cutoff you must regenerate the surface. The reason + * for this is that we need to know at every minute whether each destination was + * reached within a certain amount of time. Storing this for every possible + * cutoff is not feasible (the data become too large), so we only store it for a + * single cutoff during surface generation. However, calculating accessibility * for additional grids should only take milliseconds. * * @param {Number} cutoff - * @param {Object} surface - * @param {Object} grid + * @param {Grid} grid + * @param {Query} query + * @param {Uint8Array} surface * @returns {Number} accessibility */ - export default function accessibilityForGrid ({ cutoff = 60, grid, + query, surface -}) { - const query = surface.query - +}: { + cutoff: number, + grid: Grid, + query: Query, + surface: Uint8Array +}): number { let accessibility = 0 for (let y = 0, pixel = 0; y < query.height; y++) { for (let x = 0; x < query.width; x++, pixel++) { - const travelTime = surface.surface[pixel] + const travelTime = surface[pixel] // ignore unreached locations // TODO in OTP/R5 we have a sigmoidal cutoff here to avoid "echoes" of high density locations diff --git a/lib/constants.js b/lib/constants.js new file mode 100644 index 0000000..18b7647 --- /dev/null +++ b/lib/constants.js @@ -0,0 +1,18 @@ +// iteration width +export const ITERATION_WIDTH = 4 + +// arbitrary value that determines how aggressively to cluster results (higher +// is more aggressive, and a high number is something like 1e-3) +export const MAX_DISSIMILARITY = 5e-6 + +// maximum path segments before we conclude that either R5 or Browsochrones is +// off its rocker and bail (we do this so that we don't generate and attempt to +// render crazy paths; it implies a bug but it's better to log an error message +// than crash the user's browser) +export const MAX_PATH_SEGMENTS = 8 + +// Maximum transitive paths to show +export const MAX_TRANSITIVE_PATHS = 5 + +// Maximum trip length +export const MAX_TRIP_LENGTH_MINUTES = 120 diff --git a/lib/generate-destination-data.js b/lib/generate-destination-data.js new file mode 100644 index 0000000..1dd08cd --- /dev/null +++ b/lib/generate-destination-data.js @@ -0,0 +1,59 @@ +// @flow +import getPathsAndTimes from './get-paths-and-times' +import getTransitiveData from './get-transitive-data' + +import type {Origin, Point, Query, StopTreeCache, TransitiveData} from './types' + +export default function generateDestinationData ({ + from, + inVehicleTravelTimes, + log = console.log.bind(console), + origin, + query, + stopTreeCache, + surface, + to, + transitiveNetwork, + waitTimes, + walkTimes +}: { + from: Point, + inVehicleTravelTimes: Uint8Array, + log: Function, + origin: Origin, + query: Query, + stopTreeCache: StopTreeCache, + surface: Uint8Array, + to: Point, + transitiveNetwork: TransitiveData, + waitTimes: Uint8Array, + walkTimes: Uint8Array +}) { + const {paths, times} = getPathsAndTimes({ + origin, + query, + stopTreeCache, + to + }) + + // NB separate walk time because some summary statistics don't preserve + // stat(wait) + stat(walk) + stat(inVehicle) = stat(total) + const index = to.y * query.width + to.x + return { + paths, + times, + transitive: getTransitiveData({ + from, + log, + origin, + paths: paths.slice(), + query, + to, + transitiveNetwork + }), + travelTime: surface[index], + waitTime: waitTimes[index], + inVehicleTravelTime: inVehicleTravelTimes[index], + walkTime: walkTimes[index] + } +} diff --git a/lib/get-isochrone.js b/lib/get-isochrone.js new file mode 100644 index 0000000..4eaeffd --- /dev/null +++ b/lib/get-isochrone.js @@ -0,0 +1,41 @@ +// @flow +import jsolines from 'jsolines' + +import * as mercator from './mercator' + +import type {Feature} from './types' + +export default function getIsochrone ({ + cutoff = 60, + height, + interpolation = true, + north, + surface, + west, + width, + zoom +}: { + cutoff: number, + height: number, + interpolation: boolean, + north: number, + surface: Uint8Array, + west: number, + width: number, + zoom: number +}): Feature { + return jsolines({ + cutoff, + height, + interpolation, + surface, + width, + // coords are at zoom level of query + project: ([x, y]) => { + return [ + mercator.pixelToLon(x + west, zoom), + mercator.pixelToLat(y + north, zoom) + ] + } + }) +} diff --git a/lib/get-paths-and-times.js b/lib/get-paths-and-times.js new file mode 100644 index 0000000..9a82855 --- /dev/null +++ b/lib/get-paths-and-times.js @@ -0,0 +1,71 @@ +// @flow +import fill from 'lodash/fill' + +import {ITERATION_WIDTH} from './constants' +import {getNonTransitTime} from './utils' + +import type {Origin, Query, StopTreeCache, PathDescriptor, Point} from './types' + +/** + * Get an array of [stop, path] for each departure minute + */ +export default function getPathsAndTimes ({ + origin, + query, + stopTreeCache, + to +}: { + origin: Origin, + query: Query, + stopTreeCache: StopTreeCache, + to: Point +}): { + paths: Array, + times: Uint8Array +} { + const paths = new Array(origin.nMinutes) + const times = new Uint8Array(origin.nMinutes) + // fill with non transit time, so we don't include suboptimal transit trips + const nonTransitTime = getNonTransitTime(origin, to) + fill(times, nonTransitTime) + + // if non-transit-times is less than 255, we can just walk here, so + // preinitialize the paths with a placeholder for walking all the way + if (nonTransitTime < 255) fill(paths, [-1, -1]) + + const y = to.y | 0 + const x = to.x | 0 + + // we're outside the query, bail + if (x >= query.width || x < 0 || y >= query.height || y < 0) { + return {paths, times} + } + + let stcOffset = stopTreeCache.index[y * query.width + x] + const reachableStops = stopTreeCache.data[stcOffset++] + + for (let stopIdx = 0; stopIdx < reachableStops; stopIdx++) { + const stopId = stopTreeCache.data[stcOffset++] + const accessTime = stopTreeCache.data[stcOffset++] + const originOffset = origin.index[stopId] + + // minute, stopTime and pathIdx are delta-coded _per stop_ + for (let minute = 0; minute < origin.nMinutes; minute++) { + const stopTime = origin.data[originOffset + minute * ITERATION_WIDTH] + const pathIdx = origin.data[originOffset + minute * ITERATION_WIDTH + 3] + + // reachable at this minute + if (stopTime !== -1) { + const time = stopTime + accessTime + + // no need to check if time < 255 because times[minute] is at most 255 + if (time < times[minute]) { + times[minute] = time + paths[minute] = [stopId, pathIdx] + } + } + } + } + + return {paths, times} +} diff --git a/lib/get-transitive-data.js b/lib/get-transitive-data.js index 84585e0..caedabc 100644 --- a/lib/get-transitive-data.js +++ b/lib/get-transitive-data.js @@ -1,36 +1,65 @@ -/** Create transitive data for journeys from a particular origin to a particular destination */ - -import Color from 'color' -import dbg from 'debug' -import fill from 'lodash.fill' -import slice from 'lodash.slice' -import ll from 'lonlng' - +// @flow +import lonlat from '@conveyal/lonlat' +import {hsl} from 'd3-color' + +import { + MAX_DISSIMILARITY, + MAX_TRANSITIVE_PATHS +} from './constants' import {pixelToLat, pixelToLon} from './mercator' -import {getNonTransitTime, ITERATION_WIDTH} from './origin' - -const debug = dbg('browsochrones:get-transitive-data') - -// maximum path segments before we conclude that either R5 or Browsochrones is off its rocker and bail -// (we do this so that we don't generate and attempt to render crazy paths; it implies a bug but it's better to log -// an erro message than crash the user's browser) -const MAX_PATH_SEGMENTS = 8 +import {getStopPatternStopSets} from './origin' + +import type { + Journey, + Origin, + PathDescriptor, + Pattern, + Point, + Query, + Segment, + Stop, + StopPatternStops, + TransitiveData +} from './types' -// arbitrary value that determines how aggressively to cluster results (higher is more aggressive, and a high number is something like 1e-3) -const MAXIMUM_DISSIMILARITY = 5e-6 - -export default function getTransitiveData ({ origin, query, stopTreeCache, network, from, to }) { - // create the journeys - let output = { - places: [], - journeys: [] - } +/** + * Create transitive data for journeys from a particular origin to a + * particular destination + */ +export default function getTransitiveData ({ + from, + log, + origin, + paths, + query, + to, + transitiveNetwork +}: { + from: Point, + log: Function, + origin: Origin, + paths: Array, + query: Query, + to: Point, + transitiveNetwork: TransitiveData +}): TransitiveData { + const places = [] + const journeys = [] // from can be left null and it will be inferred from the destination - const fromCoord = from != null ? ll(from) : {} - const fromName = from != null ? from.name : null + let fromCoord = {} + let fromName = null + if (from != null) { + const {x, y, ...rest} = from + try { + fromCoord = lonlat(rest) + } catch (e) { + log(e.message) + } + fromName = from.name + } - output.places.push({ + places.push({ place_id: 'from', place_name: fromName, // todo do this with icons, avoid English works (or Portuguese words, for that matter) place_lat: fromCoord.lat || pixelToLat(query.north + origin.y, query.zoom), @@ -39,69 +68,51 @@ export default function getTransitiveData ({ origin, query, stopTreeCache, netwo // to cannot be undefined // Omit X and Y so as not to confuse lonlng - const { x, y, ...rest } = to // eslint-disable-line - const toCoord = ll(rest) + const { x, y, ...rest } = to + let toCoord = {} + try { + toCoord = lonlat(rest) + } catch (e) { + log(e.message) + } - output.places.push({ + places.push({ place_id: 'to', place_name: to.name, place_lat: toCoord.lat || pixelToLat(query.north + to.y, query.zoom), place_lon: toCoord.lon || pixelToLon(query.west + to.x, query.zoom) }) - // find relevant paths at each minute - // this array stores the destination stop and the path index in that stop - let { paths } = getPaths({origin, query, stopTreeCache, to}) - - paths = paths.filter(p => p !== undefined) - - paths.sort((p1, p2) => { - let v0 = p1[0] - p2[0] // sort first by stop ID - if (v0 !== 0) return v0 - else return p1[1] - p2[1] // then by path index - }) - - const npaths = paths.length - - // get (up to) five most common paths - paths = paths.reduce((out, path, index) => { - if (index === 0) out.unshift({ count: 1, path }) - else if (out[0].path[0] === path[0] && out[0].path[1] === path[1]) out[0].count++ - else out.unshift({ count: 1, path }) - return out - }, []) - - // sort by frequency - paths.sort((p1, p2) => p2.count - p1.count) - - debug(`${paths.length} unique paths`) - - if (paths.length > 5) { - debug(`eliminated ${paths.length - 5} paths with frequency less than or equal to ${paths[5].count} / ${npaths} `) + // function to convert pattern ID to route ID + function getRouteIndexFromPatternId (pattern: string | number): number { + const pat = transitiveNetwork.patterns.find(p => p.pattern_id === String(pattern)) + if (!pat) return -1 + return transitiveNetwork.routes.findIndex(r => r.route_id === pat.route_id) } - paths = paths.slice(0, 5).map(p => p.path) - - // uniquify the paths - // always return first path, and don't return paths the same as the previous - paths = paths.filter((p, idx, arr) => idx === 0 || p[0] !== arr[idx - 1][0] || p[1] !== arr[idx - 1][1]).map(p => getPath({pathDescriptor: p, origin})) - - paths = filterPaths(paths, network) + // get the most common, unique paths + const commonPaths = getCommonPaths({ + getRouteIndexFromPatternId, + log, + origin, + paths: paths.filter((p) => !!p) + }) - for (let pidx = 0; pidx < paths.length; pidx++) { + for (let pidx = 0; pidx < commonPaths.length; pidx++) { const journey = { journey_id: pidx, journey_name: pidx, segments: [] } - const path = paths[pidx] + const path = commonPaths[pidx] - // bail if the path-finding algorithm gave up, this is a bug but we'd rather log a javascript error than crash the tab + // bail if the path-finding algorithm gave up, this is a bug but we'd rather + // log a javascript error than crash the tab (??) if (path === null) continue if (path.length > 20) { - debug('excessive path length, more than 20 segments') + log('excessive path length, more than 20 segments') continue } @@ -120,7 +131,7 @@ export default function getTransitiveData ({ origin, query, stopTreeCache, netwo }) } else { // add the first walk segment - let originStop = path[0][0] + const originStop = path[0][0] journey.segments.push({ type: 'WALK', from: { @@ -136,19 +147,19 @@ export default function getTransitiveData ({ origin, query, stopTreeCache, netwo let previousStop = -1 for (let segmentIdx = 0; segmentIdx < path.length; segmentIdx++) { - let [boardStop, pattern, alightStop] = path[segmentIdx] + const [boardStop, pattern, alightStop] = path[segmentIdx] // figure out from and to stop indices - let fromStopId = boardStop + '' - let toStopId = alightStop + '' + const fromStopId = boardStop + '' + const toStopId = alightStop + '' let index = 0 - let patternData = network.patterns[pattern + ''] + const patternData = transitiveNetwork.patterns[pattern] while (patternData.stops[index].stop_id !== fromStopId) index++ - let fromStopIdx = index + const fromStopIdx = index while (patternData.stops[index].stop_id !== toStopId) index++ - let toStopIdx = index + const toStopIdx = index if (previousStop > 0 && previousStop !== boardStop) { // there is an on-street transfer @@ -190,119 +201,98 @@ export default function getTransitiveData ({ origin, query, stopTreeCache, netwo }) } - output.journeys.push(journey) + journeys.push(journey) } - // target is output so as not to modify network object - Object.assign(output, network) - - bundle(output) + const clusteredJourneys = clusterJourneys({ + ...transitiveNetwork, + journeys, + log + }) - return output -} + const color = hsl('#b00') + clusteredJourneys.forEach(c => { + color.h += 67 + const rgb = color + '' + c.segments.forEach(s => { + s.color = rgb + }) + }) -/** get an array of [stop, path] for each departure minute */ -export function getPaths ({origin, to, stopTreeCache, query}) { - const paths = new Array(origin.nMinutes) - const times = new Uint8Array(origin.nMinutes) - // fill with non transit time, so we don't include suboptimal transit trips - const nonTransitTime = getNonTransitTime(origin, to) - fill(times, nonTransitTime) - - // if non-transit-times is less than 255, we can just walk here, so preinitialize the paths with a placeholder for walking all - // the way - if (nonTransitTime < 255) fill(paths, [-1, -1]) - - to.y |= 0 - to.x |= 0 - - // we're outside the query, bail - if (to.x >= query.width || to.x < 0 || to.y >= query.height || to.y < 0) return { paths, times } - - let stcOffset = stopTreeCache.index[to.y * query.width + to.x] - const reachableStops = stopTreeCache.data[stcOffset++] - - for (let stopIdx = 0; stopIdx < reachableStops; stopIdx++) { - const stopId = stopTreeCache.data[stcOffset++] - const accessTime = stopTreeCache.data[stcOffset++] - const originOffset = origin.index[stopId] - - // minute, stopTime and pathIdx are delta-coded _per stop_ - for (let minute = 0, stopTime = 0, pathIdx = 0; minute < origin.nMinutes; minute++) { - stopTime = origin.data[originOffset + minute * ITERATION_WIDTH] - pathIdx = origin.data[originOffset + minute * ITERATION_WIDTH + 3] - - // reachable at this minute - if (stopTime !== -1) { - const time = stopTime + accessTime - - // no need to check if time < 255 because times[minute] is at most 255 - if (time < times[minute]) { - times[minute] = time - paths[minute] = [stopId, pathIdx] - } - } - } + return { + ...transitiveNetwork, + journeys: clusteredJourneys, + places } +} - return { paths, times } +type PathCount = { + count: number, + path: PathDescriptor } -/** get path from [stop, path index], return array of [ - [from stop ID, pattern, to stop ID], - [from stop ID, pattern, to stop ID], - ... -] */ -export function getPath ({pathDescriptor, origin}) { - const [ stop, pathIdx ] = pathDescriptor - if (stop === -1) return [] - // offset to the first path, skipping times and nPaths - let offset = origin.index[stop] + origin.nMinutes * ITERATION_WIDTH + 1 - - // seek forward to correct path - let curIdx = 0 - while (curIdx++ < pathIdx) { - const nSegments = origin.data[offset++] - offset += nSegments * 3 +function countCommonPaths ( + memo: Array, + path: PathDescriptor, + index: number +): Array { + if (index === 0) return [{count: 1, path}] + if (memo[0].path[0] !== path[0] || memo[0].path[1] !== path[1]) { + return [{count: 1, path}, ...memo] } + memo[0].count++ + return memo +} - const nSegments = origin.data[offset++] - - if (nSegments > MAX_PATH_SEGMENTS) { - // bail if we have a ridiculous path (clearly a data/code error), and complain loudly - debug(`Too many path segments (${nSegments} > ${MAX_PATH_SEGMENTS}) in path ${pathIdx} to stop ${stop} from origin ${origin.x}, ${origin.y}, returning no path. This implies a bug, please raise cain about it`) - return null - } +const byCount = (p1, p2) => p2.count - p1.count +const byStopIdAndPathIndex = (p1, p2) => { + const v0 = p1[0] - p2[0] // sort first by stop ID + if (v0 !== 0) return v0 + else return p1[1] - p2[1] // then by path index +} +const uniquePathIds = (p, idx, arr) => + idx === 0 || p[0] !== arr[idx - 1][0] || p[1] !== arr[idx - 1][1] - const path = [] - for (let seg = 0; seg < nSegments; seg++) { - // not delta coded - // todo this is creating typed arrays which may be inefficient for such small values - path.push(slice(origin.data, offset, offset + 3)) - offset += 3 +/** + * Get the most common paths + */ +function getCommonPaths ({ + getRouteIndexFromPatternId, + log, + origin, + paths +}: { + getRouteIndexFromPatternId: (string | number) => number, + log: Function, + origin: Origin, + paths: Array +}): Array { + paths.sort(byStopIdAndPathIndex) + const pathCounts = paths.reduce(countCommonPaths, []) + pathCounts.sort(byCount) + + log(`${pathCounts.length} unique paths`) + if (pathCounts.length > MAX_TRANSITIVE_PATHS) { + log(`eliminated ${pathCounts.length - MAX_TRANSITIVE_PATHS} paths with frequency <= ${pathCounts[MAX_TRANSITIVE_PATHS].count} / ${paths.length} `) } - return path -} + let allStopPatternStopSets = pathCounts + .slice(0, MAX_TRANSITIVE_PATHS) + .map((p) => p.path) + .filter(uniquePathIds) // uniquify the paths + .map((p) => getStopPatternStopSets({log, pathDescriptor: p, origin})) -/** Perform heuristic filtering on paths. How does it work? Magic. */ -export function filterPaths (paths, network) { - let inPathCount = paths.length - - // function to convert pattern ID to route ID - let r = (pattern) => { - let pat = network.patterns.find(p => p.pattern_id === String(pattern)) - return network.routes.findIndex(r => r.route_id === pat.route_id) - } + const inPathCount = allStopPatternStopSets.length - // for now this is pretty simple, sort paths by the sequence of routes they use, and choose an example, eliminating the multiple-board/transfer-stops problem - paths.sort((p1, p2) => { + // Sort paths by the sequence of routes they use, and choose an example, + // eliminating the multiple-board/transfer-stops problem + allStopPatternStopSets.sort((p1, p2) => { if (p1.length < p2.length) return -1 else if (p1.length > p2.length) return 1 else { for (let i = 0; i < p1.length; i++) { - let r1 = r(p1[i][1]) - let r2 = r(p2[i][1]) + const r1 = getRouteIndexFromPatternId(p1[i][1]) + const r2 = getRouteIndexFromPatternId(p2[i][1]) if (r1 < r2) return -1 if (r1 > r2) return 1 } @@ -312,37 +302,42 @@ export function filterPaths (paths, network) { } }) - paths = paths.filter((p, i, a) => { + allStopPatternStopSets = allStopPatternStopSets.filter((p, i, a) => { if (i === 0) return true - let prev = a[i - 1] + const prev = a[i - 1] if (p.length !== prev.length) return true for (let s = 0; s < p.length; s++) { - if (r(p[s][1]) !== r(prev[s][1])) return true + const r1 = getRouteIndexFromPatternId(p[s][1]) + const r2 = getRouteIndexFromPatternId(prev[s][1]) + if (r1 !== r2) { + return true + } } return false }) - let pathCountAfterMultiTransfer = paths.length + const pathCountAfterMultiTransfer = allStopPatternStopSets.length - // eliminate longer paths if there is a shorter path that is a subset (eliminate the short access/egress/transfer leg problem) - paths = paths.filter((path, i, a) => { - for (const otherPath of paths) { - if (otherPath.length >= path.length) continue // longer paths cannot be subsets. Also don't evaluate the same path. + // eliminate longer paths if there is a shorter path that is a subset + // (eliminate the short access/egress/transfer leg problem) + allStopPatternStopSets = allStopPatternStopSets.filter((path, i, rest) => { + for (const otherPath of rest) { + // longer paths cannot be subsets. Also don't evaluate the same path. + if (otherPath.length >= path.length) continue let otherPathIsSubset = true - const routes = path.map(seg => r(seg[1])) + const routes = path.map(seg => getRouteIndexFromPatternId(seg[1])) for (const seg of otherPath) { - if (routes.indexOf(r(seg[1])) === -1) { + if (routes.indexOf(getRouteIndexFromPatternId(seg[1])) === -1) { otherPathIsSubset = false break } } if (otherPathIsSubset) { - debug(`path ${otherPath.map(seg => r(seg[1]))} is subset of path ${routes}`) return false } } @@ -350,34 +345,44 @@ export function filterPaths (paths, network) { return true }) - debug(`filtering reduced ${inPathCount} paths to ${pathCountAfterMultiTransfer} after multiple-stop elimination, to ${paths.length} after stemming`) + log(`filtering reduced ${inPathCount} paths to ${pathCountAfterMultiTransfer} after multiple-stop elimination, to ${allStopPatternStopSets.length} after stemming`) - return paths + return allStopPatternStopSets } /** - * bundle similar journeys in transitive data together. - * Works by computing a score for each segment based on where the endpoints are relative to each other. - * It might also make sense to use a metric based on speed so that a very slow bus isn't bundled with a fast train, - * but we don't currently do this. + * Bundle similar journeys in transitive data together. Works by computing a + * score for each segment based on where the endpoints are relative to each + * other. It might also make sense to use a metric based on speed so that a very + * slow bus isn't bundled with a fast train, but we don't currently do this. */ -export function bundle (data) { +function clusterJourneys ({ + journeys, + log, + patterns, + stops +}: { + journeys: Array, + log: Function, + patterns: Array, + stops: Array +}) { // perform hierarchical clustering on journeys // see e.g. James et al., _An Introduction to Statistical Learning, with Applications in R_. New York: Springer, 2013, pg. 395. // convert to arrays - const clusters = data.journeys.map((j) => [j]) - const inputSize = data.journeys.length + const clusters = journeys.map((j) => [j]) + const inputSize = journeys.length // prevent infinite loop, makes sense only to loop until there's just one cluster left while (clusters.length > 1) { // find the minimum dissimilarity let minDis = Infinity - let minI - let minJ + let minI = 0 + let minJ = 0 for (let i = 1; i < clusters.length; i++) { for (let j = 0; j < i; j++) { - const d = clusterDissimilarity(clusters[i], clusters[j], data) + const d = getClusterDissimilarity(clusters[i], clusters[j], {patterns, stops}) if (d < minDis) { minDis = d @@ -387,68 +392,53 @@ export function bundle (data) { } } - debug(`dissimilarity ${minDis}`) + log(`dissimilarity ${minDis}`) + if (minDis > MAX_DISSIMILARITY) break - // should we make a cluster? - if (minDis <= MAXIMUM_DISSIMILARITY) { - // cluster the least dissimilar clusters - clusters[minI] = clusters[minI].concat(clusters[minJ]) - clusters.splice(minJ, 1) // remove clusters[j] - } + // cluster the least dissimilar clusters + clusters[minI] = clusters[minI].concat(clusters[minJ]) + clusters.splice(minJ, 1) // remove clusters[j] } + log(`replaced ${inputSize} journeys with ${clusters.length} clusters`) // merge journeys together - data.journeys = clusters.map(c => { + return clusters.map((c) => { return c.reduce((j1, j2) => { for (let i = 0; i < j1.segments.length; i++) { if (j1.segments[i].type !== 'TRANSIT') continue // convert to pattern groups if (!j1.segments[i].patterns) { - j1.segments[i].patterns = [{ - pattern_id: j1.segments[i].pattern_id, - from_stop_index: j1.segments[i].from_stop_index, - to_stop_index: j1.segments[i].to_stop_index - }] - j1.segments[i].pattern_id = j1.segments[i].from_stop_index = j1.segments[i].to_stop_index = undefined + j1.segments[i].patterns = [{...j1.segments[i]}] + j1.segments[i].pattern_id = + j1.segments[i].from_stop_index = + j1.segments[i].to_stop_index = + undefined } // don't modify from and to indices, Transitive will use the stops from the first pattern // TODO replace with "places" (e.g. "Farragut Square Area") - j1.segments[i].patterns.push({ - pattern_id: j2.segments[i].pattern_id, - from_stop_index: j2.segments[i].from_stop_index, - to_stop_index: j2.segments[i].to_stop_index - }) + j1.segments[i].patterns.push({...j2.segments[i]}) } return j1 }) }) - - // for now just return the first journey - // data.journeys = clusters.map(c => c[0]) - - // color routes according to cluster - let col = Color('#b00') - clusters.forEach(c => { - col.rotate(67) - c.forEach(j => { - j.segments.forEach(s => { - s.color = col.hexString() - }) - }) - }) - - debug(`replaced ${inputSize} journeys with ${clusters.length} clusters`) } /** - * return the dissimilarity between two clusters, using complete linkages - * (see James et al., _An Introduction to Statistical Learning, with Applications in R_. New York: Springer, 2013, pg. 395.) + * Get the dissimilarity between two clusters, using complete linkages (see + * James et al., _An Introduction to Statistical Learning, with Applications in + * R_. New York: Springer, 2013, pg. 395.) */ -function clusterDissimilarity (c1, c2, data) { - let ret = 0 +function getClusterDissimilarity (c1: Array, c2: Array, { + patterns, + stops +}: { + patterns: Array, + stops: Array +}): number { + let dissimilarity = 0 for (const j1 of c1) { for (const j2 of c2) { @@ -460,42 +450,65 @@ function clusterDissimilarity (c1, c2, data) { const s1 = j1.segments[segment] const s2 = j2.segments[segment] - // if one has a walk segment where the other has a transit segment, that's a problem - // and these are not comparable + // if one has a walk segment where the other has a transit segment these + // are not comparable if (s1.type !== s2.type) return Infinity - // Don't look at walk segments, we only cluster based on the stop positions which we get from transit segments + // Only cluster on the stop positions which we get from transit segments if (s1.type !== 'WALK') { - ret = Math.max(ret, segmentDissimilarity(s1, s2, data)) + dissimilarity = Math.max( + dissimilarity, + segmentDissimilarity(s1, s2, {patterns, stops}) + ) // no point in continuing, these won't be merged - if (ret > MAXIMUM_DISSIMILARITY) return Infinity + if (dissimilarity > MAX_DISSIMILARITY) return Infinity } } } } - return ret + return dissimilarity } /** return the dissimilarity between two individual transit segments (each with only a single pattern, not yet merged) */ -function segmentDissimilarity (s1, s2, data) { - const pat1 = data.patterns.find((p) => p.pattern_id === s1.pattern_id) - const pat2 = data.patterns.find((p) => p.pattern_id === s2.pattern_id) - - const from1 = pat1.stops[s1.from_stop_index].stop_id - const to1 = pat1.stops[s1.to_stop_index].stop_id - const from2 = pat2.stops[s2.from_stop_index].stop_id - const to2 = pat2.stops[s2.to_stop_index].stop_id - - const findStop = (id) => data.stops.find((stop) => stop.stop_id === (id + '')) - const d1 = stopDistance(findStop(from1), findStop(from2)) - const d2 = stopDistance(findStop(to1), findStop(to2)) +function segmentDissimilarity (s1: Segment, s2: Segment, { + patterns, + stops +}: { + patterns: Array, + stops: Array +}): number { + const pat1 = patterns.find((p) => p.pattern_id === s1.pattern_id) + const pat2 = patterns.find((p) => p.pattern_id === s2.pattern_id) + + if (!pat1 || !pat2) return Infinity + + const s1f = s1.from_stop_index + const s1t = s1.to_stop_index + const s2f = s2.from_stop_index + const s2t = s2.to_stop_index + + if (s1f == null || s1t == null || s2f == null || s2t == null) return Infinity + + function findStop (id: string): ?Stop { + return stops.find((stop) => stop.stop_id === id) + } + + const from1 = findStop(pat1.stops[s1f].stop_id) + const to1 = findStop(pat1.stops[s1t].stop_id) + const from2 = findStop(pat2.stops[s2f].stop_id) + const to2 = findStop(pat2.stops[s2t].stop_id) + + if (!from1 || !from2 || !to1 || !to2) return Infinity + + const d1 = stopDistance(from1, from2) + const d2 = stopDistance(to1, to2) return Math.max(d1, d2) } /** return the Ersatz (squared) distance between two stops, in undefined units */ -function stopDistance (s1, s2) { +function stopDistance (s1: Stop, s2: Stop): number { const cosLat = Math.cos(s1.stop_lat * Math.PI / 180) return Math.pow(s1.stop_lat - s2.stop_lat, 2) + Math.pow(s1.stop_lon * cosLat - s2.stop_lon * cosLat, 2) } diff --git a/lib/grid.js b/lib/grid.js index bf52cd9..f66d9ef 100644 --- a/lib/grid.js +++ b/lib/grid.js @@ -1,8 +1,7 @@ -/** - * A grid file. - */ +// @flow +import type {Grid} from './types' -export function create (data) { +export function create (data: ArrayBuffer): Grid { const array = new Int32Array(data, 4 * 5) const header = new Int32Array(data) diff --git a/lib/index.js b/lib/index.js index b2d57dd..a1cbfe1 100644 --- a/lib/index.js +++ b/lib/index.js @@ -1,45 +1,63 @@ +// @flow import assert from 'assert' +import dbg from 'debug' import WebWorkerPromiseInterface from 'web-worker-promise-interface' import {create as createGridFunc} from './grid' import {latToPixel, lonToPixel} from './mercator' +import type { + Case, + Coords, + Feature, + Grid, + LatLon, + PathDescriptor, + Point, + Query, + TransitiveData +} from './types' + const imageHeight = 256 const imageWidth = 256 +const debug = dbg('browsochrones') + export default class Browsochrones extends WebWorkerPromiseInterface { - originLoaded = false - query = false - stopTreesLoaded = false - surfaceLoaded = false - - constructor ({ - origin, - query, - stopTrees, - transitiveNetwork, - webpack = false - } = {}) { + originLoaded: boolean = false + queryLoaded: boolean = false + stopTreesLoaded: boolean = false + surfaceLoaded: boolean = false + + constructor ({webpack = false}: {webpack: boolean} = {}) { super(webpack ? require.resolve('./worker-handlers') : require('./worker-handlers')) + } - if (origin) this.setOrigin(origin.data, origin.point) - if (query) this.setQuery(query) - if (stopTrees) this.setStopTrees(stopTrees) - if (transitiveNetwork) this.setTransitiveNetwork(transitiveNetwork) + log (...args: any[]) { + debug(...args) } /** * transfer a grid (as a raw arraybuffer) into this instance's worker. Note that this will neuter the grid, make a copy * before calling this function if you expect to use it elsewhere */ - putGrid (key, grid) { + putGrid ({id, grid}: { + id: string, + grid: ArrayBuffer + }): Promise { + assert(typeof id === 'string', 'Id must be a string') + assert(grid instanceof ArrayBuffer, 'Grid must be an ArrayBuffer') + return this.work({ command: 'putGrid', - message: { key, grid } + message: {id, grid} }) } - createTile = (coords, done) => { + createTile = ( + coords: Coords, + done: (Error | null, HTMLCanvasElement) => void + ): HTMLCanvasElement => { const tile = document.createElement('canvas') tile.height = imageHeight tile.width = imageWidth @@ -49,16 +67,23 @@ export default class Browsochrones extends WebWorkerPromiseInterface { return tile } - drawTile = (canvas, {x, y}, zoom) => { + drawTile = ( + canvas: HTMLCanvasElement, + {x, y}: Coords, + zoom: number + ): Promise => { + assert(this.queryLoaded, 'A query is required to draw a tile') const scaleFactor = Math.pow(2, zoom - this.query.zoom) // find top-left coords at zoom 10 - // NB hipsters would use bitshifts but bitwise operators in Javascript only work on 32-bit ints. Javascript does not have 64-bit integer types. + // NB hipsters would use bitshifts but bitwise operators in Javascript only + // work on 32-bit ints. Javascript does not have 64-bit integer types. const xoffset = Math.round(x * imageWidth / scaleFactor - this.query.west) const yoffset = Math.round(y * imageHeight / scaleFactor - this.query.north) // NB x and y offsets are now relative to query const ctx = canvas.getContext('2d') + if (!ctx) return Promise.reject(new Error('Failed to get context')) const imageData = ctx.createImageData(imageHeight, imageWidth) return this.work({ @@ -75,21 +100,29 @@ export default class Browsochrones extends WebWorkerPromiseInterface { }) } - async getAccessibilityForGrid (grid, cutoff = 60) { - assert(grid, 'A grid is required to get accessibility.') + async getAccessibilityForGrid ({gridId, cutoff = 60}: { + cutoff: number, + gridId: string + }): Promise { + assert(typeof gridId === 'string', 'A grid is required to get accessibility.') assert(this.isLoaded(), 'Accessibility cannot be computed before generating a surface.') return this.work({ command: 'accessibilityForGrid', message: { - grid, cutoff + gridId, cutoff } }) } - async generateDestinationData ({ from, to }) { - assert(from, '`from` is required to generate destination data.') - assert(to, '`to` is required to generate destination data.') + async generateDestinationData ({from, to}: { + from: Point, + to: Point + }): Promise<{ + transitive: TransitiveData + }> { + assert(from && from.x && from.y, '`from` point is required to generate destination data.') + assert(to && to.x && to.y, '`to` point is required to generate destination data.') assert(this.isLoaded(), 'Transitive data cannot be generated if Browsochrones is not fully loaded.') return this.work({ @@ -101,7 +134,7 @@ export default class Browsochrones extends WebWorkerPromiseInterface { }) } - getPaths (point) { + getPaths (point: Point) { return this.work({ command: 'getPaths', message: { @@ -110,7 +143,7 @@ export default class Browsochrones extends WebWorkerPromiseInterface { }) } - getPath (path) { + getPath (path: PathDescriptor) { return this.work({ command: 'getPath', message: { @@ -119,14 +152,17 @@ export default class Browsochrones extends WebWorkerPromiseInterface { }) } - async generateSurface (grid, which = 'MEDIAN') { - assert(grid, 'A grid is required to generate a surface.') + async generateSurface ({gridId, which = 'MEDIAN'}: { + gridId: string, + which: Case + }) { + assert(gridId, 'A gridId is required to generate a surface.') assert(this.isLoaded(), 'Surface cannot be generated if Browsochrones is not fully loaded.') return this.work({ command: 'generateSurface', message: { - grid, + gridId, which } }).then((message) => { @@ -135,13 +171,13 @@ export default class Browsochrones extends WebWorkerPromiseInterface { }) } - latLonToOriginPoint ({lat, lon, lng}) { + latLonToOriginPoint ({lat, lon}: LatLon) { assert(lat, 'A latitude is required to generate an origin point.') - assert(lon || lng, 'A longitude is required to generate an origin point.') + assert(lon, 'A longitude is required to generate an origin point.') assert(this.query, 'Cannot convert lat/lon without query.') const {north, west, zoom} = this.query - const x = lonToPixel(lon || lng, zoom) + const x = lonToPixel(lon, zoom) const y = latToPixel(lat, zoom) const ret = { // TODO should these be rounded instead of floored? @@ -153,14 +189,17 @@ export default class Browsochrones extends WebWorkerPromiseInterface { } /** - * @param {Number} pixel.x - * @param {Number} pixel.y + * @param {Point} pixel * @param {Number} currentZoom - * @returns {Object} point + * @returns {Point} point */ - pixelToOriginPoint ({x, y}, currentZoom) { + pixelToOriginPoint ({pixel, currentZoom}: { + pixel: Point, + currentZoom: number + }) { assert(this.query, 'Cannot convert point without query.') + let {x, y} = pixel const {north, west, zoom} = this.query const scale = Math.pow(2, zoom - currentZoom) @@ -171,41 +210,48 @@ export default class Browsochrones extends WebWorkerPromiseInterface { } /** - * @param {Number} point.x - * @param {Number} point.y + * @param {Point} point * @returns {Boolean} */ - pointInQueryBounds ({x, y}) { + pointInQueryBounds ({x, y}: Point) { const {height, width} = this.query return x >= 0 && x <= width && y >= 0 && y <= height } /** * @param {ArrayBuffer} data - * @param {Object} point - * @param {Number} point.x - * @param {Number} point.y + * @param {Point} point */ - setOrigin (arrayBuffer, point) { + setOrigin ({data, point}: { + data: ArrayBuffer, + point: Point + }) { + assert(data instanceof ArrayBuffer, 'Origin data must be an ArrayBuffer') + assert(!isNaN(point.x) && !isNaN(point.y), 'Point must contain an x and y value') + return this.work({ command: 'setOrigin', message: { - arrayBuffer, + data, point }, - transferrable: [arrayBuffer] - }).then(() => { + transferrable: [data] + }).then((message) => { this.originLoaded = true + return message }) } - setQuery (json) { + setQuery (json: Query) { this.query = json return this.work({ command: 'setQuery', message: { query: json } + }).then((results) => { + this.queryLoaded = true + return results }) } @@ -214,21 +260,21 @@ export default class Browsochrones extends WebWorkerPromiseInterface { * * @param {ArrayBuffer} data */ - async setStopTrees (arrayBuffer) { + async setStopTrees (data: ArrayBuffer) { assert(this.query, 'Query must be loaded before generating the stop tree cache.') return this.work({ command: 'setStopTreeCache', message: { - arrayBuffer + data }, - transferrable: [arrayBuffer] + transferrable: [data] }).then(() => { this.stopTreesLoaded = true }) } - setTransitiveNetwork (json) { + setTransitiveNetwork (json: TransitiveData) { return this.work({ command: 'setTransitiveNetwork', message: { @@ -237,15 +283,15 @@ export default class Browsochrones extends WebWorkerPromiseInterface { }) } - isReady () { - return this.query && this.stopTreesLoaded + isReady (): boolean { + return this.queryLoaded && this.stopTreesLoaded } - isLoaded () { + isLoaded (): boolean { return this.isReady() && this.originLoaded } - getContour (cutoff = 60) { + getContour (cutoff: number = 60) { return this.work({ command: 'getContour', message: { @@ -255,7 +301,10 @@ export default class Browsochrones extends WebWorkerPromiseInterface { } /** Get a GeoJSON isochrone with the given cutoff (in minutes) */ - getIsochrone (cutoff = 60, interpolation = true) { + getIsochrone ({cutoff = 60, interpolation = true}: { + cutoff: number, + interpolation: boolean + }): Feature { return this.work({ command: 'getIsochrone', message: { diff --git a/lib/isochrone-tile.js b/lib/isochrone-tile.js index 16cbd3a..e0d486c 100644 --- a/lib/isochrone-tile.js +++ b/lib/isochrone-tile.js @@ -1,34 +1,30 @@ +// @flow +import type {ImageData} from './types' + /** - * Fill ImageData object to be used on Canvas. - * colorScheme is a function that takes a number of minutes and returns an rgba array of the color for that pixel + * Fill ImageData object to be used on Canvas. colorScheme is a function that + * takes a number of minutes and returns an rgba array of the color for that + * pixel. */ - -import Color from 'color' -import slice from 'lodash.slice' - -const colorTable = new Uint8Array(255 * 4) - -for (let i = 0; i < 254; i++) { - const val = Math.min(i, 120) - - // 15 minutes of travel time represents 45 degrees on the color wheel - const color = Color().hsl(0, 1, 70) - color.rotate(45 * (val / 15 | 0)) - - // saturation represents gradation within a 15-minute period - color.saturation((val % 15 + 5) / 20 * 100) - color.lightness(100 - (val % 15 + 5) / 20 * 100) - - colorTable[val * 4] = color.red() - colorTable[val * 4 + 1] = color.green() - colorTable[val * 4 + 2] = color.blue() - colorTable[val * 4 + 3] = 100 -} - -// 255 is preinitialized to 0, 0, 0, 0 - -export default function isochroneTile (imageData, {height, scaleFactor, surface, width, xoffset, yoffset, colorScheme}) { - // compiler should avoid overflow checks for xp and yp because of the < 256 condition, but prevent it from checking for pixel overflow with | 0 +export default function isochroneTile (imageData: ImageData, { + colorScheme, + height, + scaleFactor, + surface, + width, + xoffset, + yoffset +}: { + colorScheme: (number) => Uint8Array, + height: number, + scaleFactor: number, + surface: Uint8Array, + width: number, + xoffset: number, + yoffset: number +}): ImageData { + // compiler should avoid overflow checks for xp and yp because of the < 256 + // condition, but prevent it from checking for pixel overflow with | 0 for (let yp = 0, pixel = 0; yp < imageData.height; yp++) { for (let xp = 0; xp < imageData.width; xp++, pixel = (pixel + 1) | 0) { // figure out where xp and yp fall on the surface @@ -42,11 +38,7 @@ export default function isochroneTile (imageData, {height, scaleFactor, surface, val = surface[ypsurf * width + xpsurf] } - const _colorScheme = colorScheme || function (val) { - return slice(colorTable, val * 4, val * 4 + 4) - } - - const col = _colorScheme(val) + const col = colorScheme(val) // 50% transparent yellow (#ddddaa) imageData.data[pixel * 4] = col[0] imageData.data[pixel * 4 + 1] = col[1] diff --git a/lib/mercator.js b/lib/mercator.js index e95ace9..c248aec 100644 --- a/lib/mercator.js +++ b/lib/mercator.js @@ -1,14 +1,18 @@ -/** perform math on web mercator grids, http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames#Mathematics */ +// @flow +/** + * Perform math on web mercator grids + * http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames#Mathematics + */ /** convert longitude to pixel value */ -export function lonToPixel (lon, zoom) { +export function lonToPixel (lon: number, zoom: number): number { // factor of 256 is to get a pixel value not a tile number // return int, 32 bit int sufficient for pixels up to zoom 22 return ((lon + 180) / 360 * Math.pow(2, zoom) * 256) | 0 } /** convert latitude to pixel value */ -export function latToPixel (lat, zoom) { +export function latToPixel (lat: number, zoom: number): number { const invCos = 1 / Math.cos(radians(lat)) const tan = Math.tan(radians(lat)) const ln = Math.log(tan + invCos) @@ -17,22 +21,22 @@ export function latToPixel (lat, zoom) { } /** convert pixel value to longitude */ -export function pixelToLon (x, zoom) { +export function pixelToLon (x: number, zoom: number): number { return x / (Math.pow(2, zoom) * 256) * 360 - 180 } /** convert pixel value to latitude */ -export function pixelToLat (y, zoom) { +export function pixelToLat (y: number, zoom: number): number { const tile = y / 256 return degrees(Math.atan(Math.sinh(Math.PI - tile * Math.PI * 2 / Math.pow(2, zoom)))) } /** convert radians to degrees */ -export function degrees (rad) { +export function degrees (rad: number): number { return rad * 180 / Math.PI } /** convert degrees to radians */ -export function radians (deg) { +export function radians (deg: number): number { return deg * Math.PI / 180 } diff --git a/lib/origin.js b/lib/origin.js index ecc9d82..d6aacea 100644 --- a/lib/origin.js +++ b/lib/origin.js @@ -1,18 +1,26 @@ +// @flow +import slice from 'lodash/slice' + +import {ITERATION_WIDTH, MAX_PATH_SEGMENTS} from './constants' + +import type {Origin, PathDescriptor, Point, StopPatternStops} from './types' + /** * Represents the data for a single origin, including a per-transit-stop index. * @author mattwigway - */ - -/** * @param {ArrayBuffer} data - * @param {Object} point - * @param {Number} point.x - * @param {Number} point.y + * @param {Point} point + * @returns {Origin} */ - -export const ITERATION_WIDTH = 4 - -export function create (data, point) { +export function create ({ + data, + log = console.log.bind(console), + point +}: { + data: Int32Array, + log: Function, + point: Point +}): Origin { const origin = {} origin.data = data @@ -25,6 +33,7 @@ export function create (data, point) { origin.radius = data[offset++] const nPixels = Math.pow(origin.radius * 2 + 1, 2) + log(`origin radius: ${origin.radius} nPixels: ${nPixels}`) for (let pixel = 0, nonTransitTime = 0; pixel < nPixels; pixel++) { nonTransitTime += data[offset] // don't increment offset here, will be incremented on write data[offset++] = nonTransitTime // increment offset here @@ -35,6 +44,7 @@ export function create (data, point) { const nMinutes = data[offset++] origin.nStops = nStops origin.nMinutes = nMinutes + log(`origin nStops: ${nStops} nMinutes: ${nMinutes}`) origin.index = new Int32Array(nStops) @@ -76,22 +86,45 @@ export function create (data, point) { return origin } - /** get a non transit time in minutes, or 255 if you cannot walk to this pixel */ -export function getNonTransitTime (origin, {x, y}) { - let relx = x - origin.x - let rely = y - origin.y - - if (Math.abs(relx) <= origin.radius && Math.abs(rely) <= origin.radius) { - // make them nonnegative so they can be used as offsets - relx += origin.radius - rely += origin.radius - - // we can possibly walk to this pixel - // the index of the pixel, plus one because the radius is recorded at the start of the array - let timeSecs = origin.data[rely * (origin.radius * 2 + 1) + relx + 1] - let timeMins = timeSecs / 60 | 0 - if (timeSecs !== -1 && timeMins < 255) return timeMins +/** + * Get `StopPatternStop` set for a path descriptor + */ +export function getStopPatternStopSets ({ + log = console.log.bind(console), + origin, + pathDescriptor +}: { + log: Function, + origin: Origin, + pathDescriptor: PathDescriptor +}): StopPatternStops { + const [stop, pathIdx] = pathDescriptor + if (stop === -1) return [] + // offset to the first path, skipping times and nPaths + let offset = origin.index[stop] + origin.nMinutes * ITERATION_WIDTH + 1 + + // seek forward to correct path + let curIdx = 0 + while (curIdx++ < pathIdx) { + const nSegments = origin.data[offset++] + offset += nSegments * 3 + } + + const nSegments = origin.data[offset++] + + if (nSegments > MAX_PATH_SEGMENTS) { + // bail if we have a ridiculous path (clearly a data/code error), and complain loudly + log(`Too many path segments (${nSegments} > ${MAX_PATH_SEGMENTS}) in path ${pathIdx} to stop ${stop} from origin ${origin.x}, ${origin.y}, returning no path. This implies a bug, please raise cain about it`) + return [] + } + + const path = [] + for (let seg = 0; seg < nSegments; seg++) { + // not delta coded + // TODO is creating typed arrays which may be inefficient for small values + path.push(slice(origin.data, offset, offset + 3)) + offset += 3 } - return 255 + return path } diff --git a/lib/propagation.js b/lib/propagation.js index 1952db6..c8a9a2c 100644 --- a/lib/propagation.js +++ b/lib/propagation.js @@ -1,10 +1,25 @@ +// @flow +import {ITERATION_WIDTH} from './constants' +import {getNonTransitTime} from './utils' + +import type {Origin, Query, StopTreeCache} from './types' + +type NextParameters = { + travelTimesForDest: Uint8Array, + walkTimesForDest: Uint8Array, + inVehicleTravelTimesForDest: Uint8Array, + waitTimesForDest: Uint8Array, + x: number, + y: number +} + /** - * Perform propagation from an origin to destination cells, calling a callback to summarize the data. + * Perform propagation from an origin to destination cells, calling a callback + * to summarize the data. This seems like it's overly complicated, but I don't + * think there's an easier way to have this code used both to create surfaces, + * isochrones and spectrogram data, which are different summaries of the data. * - * This seems like it's overly complicated, but I don't think there's an easier way to have this code - * used both to create surfaces/isochrones and spectrogram data, which are different summaries of the data. - * - * The callback will be called with the following, once for each destination pixel + * The callback will be called once for each destination pixel with: * travelTimesForDest: Travel times at each iteration * walkTimesForDest: Walk times at each iteration * inVehicleTravelTimesForDest: In vehicle travel times at each iteration @@ -12,10 +27,17 @@ * x: X coordinate of grid for this destination * y: Y coordinate of grid for this destination */ - -import {getNonTransitTime, ITERATION_WIDTH} from './origin' - -export default function propagate ({ query, stopTreeCache, origin, callback }) { +export default function propagate ({ + next, + origin, + query, + stopTreeCache +}: { + next: (NextParameters) => void, + origin: Origin, + query: Query, + stopTreeCache: StopTreeCache +}) { const {nMinutes} = origin const travelTimesForDest = new Uint8Array(nMinutes) // the total travel time per iteration to reach a particular destination const waitTimesForDest = new Uint8Array(nMinutes) // wait time per iteration for particular destination @@ -35,8 +57,10 @@ export default function propagate ({ query, stopTreeCache, origin, callback }) { travelTimesForDest.fill(nonTransitTime) waitTimesForDest.fill(255) inVehicleTravelTimesForDest.fill(255) - walkTimesForDest.fill(nonTransitTime) // when the origin is within walking distance and - // walking is the fastest way to reach the destination, _everything_ is walk time + + // when the origin is within walking distance and walking is the fastest + // way to reach the destination, _everything_ is walk time + walkTimesForDest.fill(nonTransitTime) for (let stopIdx = 0; stopIdx < nStops; stopIdx++) { // read the stop ID @@ -52,7 +76,8 @@ export default function propagate ({ query, stopTreeCache, origin, callback }) { if (travelTimeToStop !== -1) { const travelTimeToPixel = travelTimeToStop + time - // no need to check that travelTimeToPixel < 255 as travelTimesForDest[minute] is preinitialized to the nontransit time or 255 + // no need to check that travelTimeToPixel < 255 as + // travelTimesForDest[minute] is preinitialized to the nontransit time or 255 if (travelTimesForDest[minute] > travelTimeToPixel) { travelTimesForDest[minute] = travelTimeToPixel const inVehicle = inVehicleTravelTimesForDest[minute] = origin.data[offset + 1] @@ -67,7 +92,7 @@ export default function propagate ({ query, stopTreeCache, origin, callback }) { } } - callback({ + next({ travelTimesForDest, walkTimesForDest, inVehicleTravelTimesForDest, diff --git a/lib/stop-tree-cache.js b/lib/stop-tree-cache.js index 739aaad..9207a62 100644 --- a/lib/stop-tree-cache.js +++ b/lib/stop-tree-cache.js @@ -1,3 +1,5 @@ +/* @flow */ +import type {StopTreeCache} from './types' /** * Cache trees from pixels to transit stops, including an index for where a particular pixel is located. * @author mattwigway @@ -6,14 +8,18 @@ /** * Construct a stop tree cache from a typed array * - * @param {ArrayBuffer} data + * @param {Int32Array} data * @param {Number} size + * @returns {StopTreeCache} */ -export function create (data, size) { - const stopTreeCache = {} - - stopTreeCache.data = data - stopTreeCache.index = new Int32Array(size) +export function create ({ + data, + size +}: { + data: Int32Array, + size: number +}): StopTreeCache { + const index = new Int32Array(size) // function that reads from array performing bounds checks const read = (idx) => { @@ -26,7 +32,7 @@ export function create (data, size) { // build the index and de-delta-code for (let i = 0, pixel = 0, stopId = 0, time = 0; pixel < size; pixel++) { - stopTreeCache.index[pixel] = i + index[pixel] = i const nStops = read(i++) for (let stopIdx = 0; stopIdx < nStops; stopIdx++) { @@ -37,5 +43,5 @@ export function create (data, size) { } } - return stopTreeCache + return {data, index} } diff --git a/lib/get-surface.js b/lib/surface.js similarity index 53% rename from lib/get-surface.js rename to lib/surface.js index be06ebd..4c797e4 100644 --- a/lib/get-surface.js +++ b/lib/surface.js @@ -1,48 +1,63 @@ -import dbg from 'debug' +// @flow +import {MAX_TRIP_LENGTH_MINUTES} from './constants' import propagate from './propagation' -const debug = dbg('browsochrones:get-surface') -const MAX_TRIP_LENGTH = 120 // minutes +import type {Case, Grid, Origin, Query, StopTreeCache} from './types' /** - * Get a travel time surface and accessibility results for a particular origin. - * Pass in references to the query (the JS object stored in query.json), the stopTreeCache, the origin file, the - * x and y origin point relative to the query, what parameter you want (BEST_CASE, WORST_CASE or MEDIAN), - * and a cutoff for accessibility calculations. Sets the current surface within the Browsochrones instance, - * and returns data used to draw a spectrogram. - * This is basically just an array of curves like so: - * For each iteration you will have an array of - * [opportunities reachable in 1 minute, - * marginal opportunities reachable in 2 minutes, - * ... - * marginal opportunities reachable in 120 minutes] - * - * This does mean that changing the grid requires recomputing the surface even though that's not technically - * required. It is assumed this is a relatively rare occurence and it's worth the extra work there to - * avoid doing propagation twice, once for getting the surface and once for the spectrogram data. - * It's also better than having duplicate code to avoid computing a surface sometimes. We could add a - * switch to this function to select what is generated but that may even be more complexity than is needed. + * Create a travel time surface and accessibility results for a particular + * origin. Pass in references to the query (the JS object stored in query.json), + * the stopTreeCache, the origin file, the *x and y origin point relative to the + * query, what parameter you want (BEST_CASE, WORST_CASE or MEDIAN), and a + * cutoff for accessibility calculations. Sets the current surface within the + * Browsochrones instance, and returns data used to draw a spectrogram. This is + * basically just an array of curves. For each iteration you will have an array + * of opportunities reachable in: [1, 2, ... MAX_TRIP_LENGTH_MINUTES] This does + * mean that changing the grid requires recomputing the surface even though + * that's not technically required. It is assumed this is a relatively rare + * occurence and it's worth the extra work there to avoid doing propagation + * twice, once for getting the surface and once for the spectrogram data. It's + * also better than having duplicate code to avoid computing a surface + * sometimes. We could add a switch to this function to select what is generated + * but that may even be more complexity than is needed. */ -export default function getSurfaceAndSpectrogramData ({origin, query, stopTreeCache, grid, which}) { - debug('generating surface and spectrogram data') - const surface = new Uint8Array(query.width * query.height) - const waitTimes = new Uint8Array(query.width * query.height) - const inVehicleTravelTimes = new Uint8Array(query.width * query.height) - const walkTimes = new Uint8Array(query.width * query.height) +export function create ({ + grid, + log = console.log.bind(console), + origin, + query, + stopTreeCache, + which +}: { + grid: Grid, + log: Function, + origin: Origin, + query: Query, + stopTreeCache: StopTreeCache, + which: Case +}): { + inVehicleTravelTimes: Uint8Array, + spectrogramData: Array, + surface: Uint8Array, + waitTimes: Uint8Array, + walkTimes: Uint8Array +} { + log('generating surface and spectrogram data') + + const querySize = query.height * query.width + const surface = new Uint8Array(querySize) + const waitTimes = new Uint8Array(querySize) + const inVehicleTravelTimes = new Uint8Array(querySize) + const walkTimes = new Uint8Array(querySize) const spectrogramData = [] - for (let i = 0; i < origin.nMinutes; i++) spectrogramData.push(new Uint32Array(MAX_TRIP_LENGTH)) - - const transitOffset = getTransitOffset(origin.data[0]) - - // how many departure minutes are there. skip number of stops - const nMinutes = origin.data[transitOffset + 1] + for (let i = 0; i < origin.nMinutes; i++) spectrogramData.push(new Uint32Array(MAX_TRIP_LENGTH_MINUTES)) propagate({ query, stopTreeCache, origin, - callback ({ + next ({ travelTimesForDest, walkTimesForDest, inVehicleTravelTimesForDest, @@ -67,7 +82,7 @@ export default function getSurfaceAndSpectrogramData ({origin, query, stopTreeCa for (let i = 0; i < travelTimesForDest.length; i++) { const time = travelTimesForDest[i] - if (time !== 255 && time < MAX_TRIP_LENGTH) { + if (time !== 255 && time < MAX_TRIP_LENGTH_MINUTES) { // time - 1 so areas reachable in 1 minute will be included in output[i][0] // TODO audit all the places we're flooring things spectrogramData[i][time - 1] += val @@ -77,30 +92,17 @@ export default function getSurfaceAndSpectrogramData ({origin, query, stopTreeCa } }) - debug('generating surface complete') + log('generating surface complete') return { surface, waitTimes, walkTimes, inVehicleTravelTimes, - query, - spectrogramData, - nMinutes // TODO already present in query + spectrogramData } } -/** - * Where is the transit portion of the origin data there are a certain number of pixels in each direction aroudn the origin with times in them. read the radius, multiply by two to get diameter, add one because there is a pixel in the center, square to get number of pixels, add one to skip the first value which gives radius, and or with to convert to 32-bit int. - * - * @param {Number} radius - * @return {Number} - */ - -export function getTransitOffset (radius) { - return (Math.pow(radius * 2 + 1, 2) + 1) | 0 -} - /** * Get the pixel value * @@ -109,16 +111,17 @@ export function getTransitOffset (radius) { * @return {Number} pixelValue */ -export function computePixelValue (which, travelTimes) { +export function computePixelValue (which: Case, travelTimes: Uint8Array): number { switch (which) { case 'BEST_CASE': return computeBestPixelValue(travelTimes) - case 'MEDIAN': - return computeMedianPixelValue(travelTimes) case 'AVERAGE': return computeAveragePixelValue(travelTimes) case 'WORST_CASE': return computeWorstPixelValue(travelTimes) + case 'MEDIAN': + default: + return computeMedianPixelValue(travelTimes) } } @@ -129,7 +132,7 @@ export function computePixelValue (which, travelTimes) { * @return {Number} pixel */ -export function computeBestPixelValue (travelTimes) { +export function computeBestPixelValue (travelTimes: Uint8Array): number { let pixel = 255 for (let i = 0; i < travelTimes.length; i++) { pixel = Math.min(pixel, travelTimes[i]) @@ -144,7 +147,7 @@ export function computeBestPixelValue (travelTimes) { * @return {Number} pixel */ -export function computeMedianPixelValue (travelTimes) { +export function computeMedianPixelValue (travelTimes: Uint8Array): number { // NB there may be some 255 values (unreachable/infinity) here but that's fine as they'll // be sorted to the end of the list. If more than half of the values are infinite, the median will // be infinite, which is fine and correct as long as the travel times are being censored at a value @@ -163,7 +166,7 @@ export function computeMedianPixelValue (travelTimes) { } } -export function computeAveragePixelValue (travelTimes) { +export function computeAveragePixelValue (travelTimes: Uint8Array): number { let count = 0 let sum = 0 @@ -185,7 +188,7 @@ export function computeAveragePixelValue (travelTimes) { * @return {Number} pixel */ -export function computeWorstPixelValue (travelTimes) { +export function computeWorstPixelValue (travelTimes: Uint8Array): number { let pixel = 0 for (let i = 0; i < travelTimes.length; i++) { pixel = Math.max(pixel, travelTimes[i]) diff --git a/lib/types.js b/lib/types.js new file mode 100644 index 0000000..d62f472 --- /dev/null +++ b/lib/types.js @@ -0,0 +1,126 @@ +// @flow + +export type Case = 'AVERAGE' | 'BEST_CASE' | 'MEDIAN' | 'WORST_CASE' + +export type Coords = { + x: number, + y: number, + z: number +} + +export type Feature = { + type: string, + geometry: { + type: 'string', + coordinates: number[][] + } +} + +export type Grid = { + contains: (number, number) => boolean, + data: Int32Array, + north: number, + west: number, + height: number, + width: number, + zoom: number +} + +export type ImageData = { + data: Uint8ClampedArray, + height: number, + width: number +} + +export type LatLon = { + lat: number, + lon: number +} + +export type Origin = { + data: Int32Array, + index: Int32Array, + nMinutes: number, + nStops: number, + radius: number, + x: number, + y: number +} + +export type PathDescriptor = [number, number] + +export type Place = { + place_id: string, + place_name: ?string, + place_lat: number, + place_lon: number +} + +export type Point = { + name?: string, + x: number, + y: number +} + +export type Query = { + height: number, + width: number, + north: number, + west: number, + zoom: number +} + +export type StopTreeCache = { + data: Int32Array, + index: Int32Array +} + +export type Segment = { + color?: string, + from?: { + place_id?: string, + type: string + }, + to?: { + place_id?: string, + stop_id?: string, + type: string + }, + from_stop_index?: number, + to_stop_index?: number, + pattern_id?: string, + type: string +} + +export type Stop = { + stop_id: string, + stop_lat: number, + stop_lon: number +} + +export type Pattern = { + pattern_id: string, + route_id: string, + stops: Stop[] +} + +export type StopPatternStop = [number, number, number] +export type StopPatternStops = StopPatternStop[] + +export type Journey = { + journey_id: string | number, + journey_name: string | number, + segments: Segment[] +} + +export type Route = { + route_id: string +} + +export type TransitiveData = { + journeys?: Journey[], + patterns: Pattern[], + places?: Place[], + routes: Route[], + stops: Stop[] +} diff --git a/lib/utils.js b/lib/utils.js new file mode 100644 index 0000000..fee3c79 --- /dev/null +++ b/lib/utils.js @@ -0,0 +1,46 @@ +// @flow +import {hsl, rgb} from 'd3-color' +import slice from 'lodash/slice' + +import type {Origin, Point} from './types' + +/** + * Get a non transit time in minutes, or 255 if you cannot walk to this pixel + */ +export function getNonTransitTime (origin: Origin, to: Point): number { + let relx = to.x - origin.x + let rely = to.y - origin.y + + if (Math.abs(relx) <= origin.radius && Math.abs(rely) <= origin.radius) { + // make them nonnegative so they can be used as offsets + relx += origin.radius + rely += origin.radius + + // we can possibly walk to this pixel + // the index of the pixel, plus one because the radius is recorded at the start of the array + const timeSecs = origin.data[rely * (origin.radius * 2 + 1) + relx + 1] + const timeMins = timeSecs / 60 | 0 + if (timeSecs !== -1 && timeMins < 255) return timeMins + } + + return 255 +} + +const colorTable = new Uint8Array(255 * 4) + +for (let i = 0; i < 254; i++) { + const val = Math.min(i, 120) + const hue = 45 * (val / 15 | 0) // 15 minutes of travel time represents 45 degrees on the color wheel + const saturation = (val % 15 + 5) / 20 // saturation represents gradation within a 15-minute period + const luminosity = (val % 15 + 5) / 20 + const color = rgb(hsl(hue, saturation, luminosity)) + + colorTable[val * 4] = color.r + colorTable[val * 4 + 1] = color.g + colorTable[val * 4 + 2] = color.b + colorTable[val * 4 + 3] = 100 +} + +export function colorScheme (val: number): Uint8Array { + return slice(colorTable, val * 4, val * 4 + 4) +} diff --git a/lib/worker-handlers.js b/lib/worker-handlers.js index 0d41bc0..0c876f9 100644 --- a/lib/worker-handlers.js +++ b/lib/worker-handlers.js @@ -1,123 +1,111 @@ -import jsolines, {getContour} from 'jsolines' +// @flow +import {getContour} from 'jsolines' import {createHandler} from 'web-worker-promise-interface' import accessibilityForGrid from './accessibility-for-grid' -import getSurface from './get-surface' -import getTransitiveData, {getPath, getPaths} from './get-transitive-data' +import generateDestinationData from './generate-destination-data' +import getIsochrone from './get-isochrone' +import getPathsAndTimes from './get-paths-and-times' +import {create as createSurface} from './surface' import isochroneTile from './isochrone-tile' import {create as createGrid} from './grid' -import * as mercator from './mercator' -import {create as createOrigin} from './origin' +import {create as createOrigin, getStopPatternStopSets} from './origin' import {create as createStopTreeCache} from './stop-tree-cache' +import {colorScheme} from './utils' module.exports = createHandler({ putGrid (ctx, message) { if (!ctx.grids) ctx.grids = new Map() - ctx.grids.set(message.key, createGrid(message.grid)) + const grid = createGrid(message.grid) + ctx.grids.set(message.id, grid) + const {contains, data, ...gridInfo} = grid + return gridInfo }, accessibilityForGrid (ctx, message) { return accessibilityForGrid({ - grid: ctx.grids.get(message.grid), - cutoff: message.cutoff, - surface: ctx.surface + ...ctx, + grid: ctx.grids.get(message.gridId), + cutoff: message.cutoff }) }, drawTile (ctx, message) { return isochroneTile(message.imageData, { + colorScheme, height: ctx.query.height, scaleFactor: message.scaleFactor, - surface: ctx.surface.surface, + surface: ctx.surface, width: ctx.query.width, xoffset: message.xoffset, yoffset: message.yoffset }) }, - setOrigin (ctx, message) { - ctx.origin = createOrigin(new Int32Array(message.arrayBuffer), message.point) + setOrigin (ctx, message, log) { + ctx.origin = createOrigin({ + data: new Int32Array(message.data), + log, + point: message.point + }) + const {data, index, ...originInfo} = ctx.origin + return originInfo }, setQuery (ctx, message) { ctx.query = message.query }, setStopTreeCache (ctx, message) { - ctx.stopTreeCache = createStopTreeCache(new Int32Array(message.arrayBuffer), ctx.query.width * ctx.query.height) + ctx.stopTreeCache = createStopTreeCache({ + data: new Int32Array(message.data), + size: ctx.query.width * ctx.query.height + }) }, setTransitiveNetwork (ctx, message) { ctx.transitiveNetwork = message.network }, - generateSurface (ctx, message) { - const { spectrogramData, ...surface } = getSurface({ - grid: ctx.grids.get(message.grid), - origin: ctx.origin, - query: ctx.query, - stopTreeCache: ctx.stopTreeCache, + generateSurface (ctx, message, log) { + const {spectrogramData, ...data} = createSurface({ + ...ctx, + grid: ctx.grids.get(message.gridId), + log, which: message.which }) + ctx.surface = data.surface + ctx.waitTimes = data.waitTimes + ctx.walkTimes = data.walkTimes + ctx.inVehicleTravelTimes = data.inVehicleTravelTimes - ctx.surface = surface - - return { spectrogramData } + return {spectrogramData} }, - generateDestinationData (ctx, message) { - const { to, from } = message - - const travelTime = ctx.surface.surface[to.y * ctx.query.width + to.x] - const waitTime = ctx.surface.waitTimes[to.y * ctx.query.width + to.x] - // NB separate walk time surface because some summary statistics don't preserve stat(wait) + - // stat(walk) + stat(inVehicle) = stat(total) - const walkTime = ctx.surface.walkTimes[to.y * ctx.query.width + to.x] - const inVehicleTravelTime = ctx.surface.inVehicleTravelTimes[to.y * ctx.query.width + to.x] - - return { - paths: getPaths({ - origin: ctx.origin, - query: ctx.query, - stopTreeCache: ctx.stopTreeCache, - to - }), - transitive: getTransitiveData({ - network: ctx.transitiveNetwork, - origin: ctx.origin, - from, - to, - query: ctx.query, - stopTreeCache: ctx.stopTreeCache - }), - travelTime, - waitTime, - inVehicleTravelTime, - walkTime - } + generateDestinationData (ctx, message, log) { + return generateDestinationData({ + ...ctx, // origin, query, stopTreeCache, surface, transitiveNetwork + ...message, // from, to + log + }) }, getContour (ctx, message) { ctx.contour = getContour({ cutoff: message.cutoff, height: ctx.query.height, - surface: ctx.surface.surface, + surface: ctx.surface, width: ctx.query.width }) return ctx.contour }, getIsochrone (ctx, message) { - return jsolines({ - surface: ctx.surface.surface, - width: ctx.query.width, - height: ctx.query.height, - cutoff: message.cutoff, - interpolation: message.interpolation, - // coords are at zoom level of query - project: ([x, y]) => { - return [mercator.pixelToLon(x + ctx.query.west, ctx.query.zoom), mercator.pixelToLat(y + ctx.query.north, ctx.query.zoom)] - } + return getIsochrone({ + ...ctx.query, // north, west, height, width + ...message, // cutoff, interpolation + surface: ctx.surface }) }, - getPath (ctx, message) { - return getPath({ + getPath (ctx, message, log) { + return getStopPatternStopSets({ + log, pathDescriptor: message.path, origin: ctx.origin }) }, getPaths (ctx, message) { - return getPaths({ + return getPathsAndTimes({ origin: ctx.origin, query: ctx.query, stopTreeCache: ctx.stopTreeCache, diff --git a/package.json b/package.json index a28b431..f910ea1 100644 --- a/package.json +++ b/package.json @@ -7,42 +7,44 @@ "url": "https://github.com/conveyal/browsochrones" }, "scripts": { + "flow": "mastarm flow", "lint": "mastarm lint", "prepublish": "mastarm prepublish lib --outdir build", "prestart": "yarn", + "pretest": "yarn", "start": "mastarm build --serve example.js:assets/index.js", "start-webpack": "webpack --watch", - "test": "mastarm lint", + "test": "mastarm lint && mastarm flow && mastarm test", "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "author": "Conveyal", "license": "MIT", "dependencies": { - "color": "^0.11.4", - "debug": "^2.3.3", + "@conveyal/lonlat": "^1.3.0", + "d3-color": "^1.0.3", + "debug": "^2.6.4", "jsolines": "^0.2.3", - "lodash.fill": "^3.4.0", - "lodash.slice": "^4.2.0", - "lonlng": "^0.2.0", - "web-worker-promise-interface": "^0.2.1" + "lodash": "^4.17.4", + "web-worker-promise-interface": "^0.3.0" }, "devDependencies": { - "babel-loader": "^6.2.10", - "babel-polyfill": "^6.22.0", - "concat-stream": "^1.5.2", + "babel-loader": "^6.4.1", + "babel-polyfill": "^6.23.0", + "concat-stream": "^1.6.0", "isomorphic-fetch": "^2.2.1", + "leaflet": "^1.0.2", "leaflet-transitivelayer": "^0.2.0", "lodash.reverse": "^4.0.1", - "mapbox.js": "^3.0.1", - "mastarm": "^3.0.0", - "normalize.css": "^5.0.0", - "react": "^15.4.1", - "react-dom": "^15.4.1", + "mastarm": "^3.9.1", + "normalize.css": "^6.0.0", + "react": "^15.5.4", + "react-dom": "^15.5.4", "semantic-release": "^6.3.2", + "simple-statistics": "^4.0.0", "tape": "^4.6.3", "transitive-js": "^0.9.2", - "webpack": "^2.2.1", - "webworkify-webpack": "^2.0.1" + "webpack": "^2.4.1", + "webworkify-webpack": "^2.0.5" }, "standard": { "parser": "babel-eslint" diff --git a/test/contour-grid.js b/test/contour-grid.js deleted file mode 100644 index f343178..0000000 --- a/test/contour-grid.js +++ /dev/null @@ -1,77 +0,0 @@ -/** - * Visualize a contour grid - */ - -import React, {Component, PropTypes} from 'react' - -const WIDTH = 1200 -const HEIGHT = 900 - -// cases in hexadecimal so it's a single character -const HEX = '0123456789ABCDEF' - -// elements for various cases, unit scale -const EDGE = { fill: '#f00' } -const CENTER = { fill: '#000' } -const SVG_ELEMENTS = { - 0: , - 1: , - 2: , - 3: , - 4: , - 5: , - 6: , - 7: , - 8: , - 9: , - 10: , - 11: , - 12: , - 13: , - 14: , - 15: -} - -class ContourGrid extends Component { - static propTypes = { - contour: PropTypes.object.isRequired, - query: PropTypes.object.isRequired, - west: PropTypes.number.isRequired, - north: PropTypes.number.isRequired, - width: PropTypes.number.isRequired, - height: PropTypes.number.isRequired - } - - render () { - let elements = [] - - let { north, west } = this.props - - // contour grid is one pixel smaller in each dimension - let contourWidth = this.props.width - 1 - let contourHeight = this.props.height - 1 - let cellWidth = WIDTH / contourWidth - let cellHeight = HEIGHT / contourHeight - - // the width of the full contour grid, not our subset - let fullContourWidth = this.props.query.width - 1 - - for (let y = north; y < north + contourHeight; y++) { - for (let x = west; x < west + contourWidth; x++) { - let pixel = y * fullContourWidth + x - let idx = this.props.contour[pixel] - - elements.push( - - {SVG_ELEMENTS[idx]} - {idx > 0 && idx < 15 ? HEX[idx] : ''} - - ) - } - } - - return {elements} - } -} - -export default ContourGrid diff --git a/test/data/Jobs_total.grid b/test/data/Jobs_total.grid deleted file mode 100644 index 88afd5f..0000000 Binary files a/test/data/Jobs_total.grid and /dev/null differ diff --git a/test/data/query.json b/test/data/query.json deleted file mode 100644 index ef877f2..0000000 --- a/test/data/query.json +++ /dev/null @@ -1 +0,0 @@ -{"zoom":10,"west":68089,"north":99191,"width":430,"height":496,"transportNetwork":"ba9b84c5a5c5c0057a7784880018e025","request":{"fromLat":0.0,"fromLon":0.0,"toLat":0.0,"toLon":0.0,"fromTime":25200,"toTime":32400,"walkSpeed":1.3888888,"bikeSpeed":4.1666665,"carSpeed":20.0,"streetTime":90,"maxWalkTime":20,"maxBikeTime":20,"maxCarTime":45,"minBikeTime":10,"minCarTime":10,"date":"2015-10-27","limit":0,"accessModes":"WALK","egressModes":"WALK","directModes":null,"transitModes":"WALK,TRANSIT","analyst":true,"reachabilityThreshold":0.0,"boardingAssumption":"RANDOM","bikeSafe":1,"bikeSlope":1,"bikeTime":1,"suboptimalMinutes":5,"scenario":{"id":0,"description":"no description provided","modifications":[]}}} \ No newline at end of file diff --git a/test/index.js b/test/index.js deleted file mode 100644 index 673ad31..0000000 --- a/test/index.js +++ /dev/null @@ -1,115 +0,0 @@ -/** unit test for getSurface */ - -import test from 'tape' -import getSurface from '../lib/get-surface' - -/** really basic test for getSurface, using contrived data */ -test('basic', (assert) => { - let grid = getBasicGrid() - let stopTreeCache = getBasicStopTreeCache() - let origin = getBasicOriginFile() - let query = { - north: 10, // offset slightly from grid to test that offset grids work - west: 10, - width: 100, - height: 100 - } - - let sface = getSurface({query, stopTreeCache, origin, which: 'MEDIAN', grid}) - - // check travel time values - assert.equal(sface.surface[0], 1, 'zero propagation time') // 1 min travel, 0 mins walk - assert.equal(sface.surface[99], 11, 'one minute travel time') // 1 min travel, 10 mins walk - assert.equal(sface.surface[50 * 100 + 50], 56, 'middle') // 51 minutes travel time, 5 mins walk time - assert.equal(sface.surface[100 * 100 - 1], 110, 'furthest point') // 100 mins travel, 10 mins walk - - /* check accessibility numbers (this is harder) - // everything up to row 50 should be accessible, but recall that the images are offset - let expected - for (let row = 0; row < 50; row++) { - for (let col = 0; col < 90; col++) { - expected += (row + 10) * 100 + col + 10 // there's a more efficient theoretical way other than a huge loop, but this is easier - } - } - - // in rows 50 - 60, ten fewer cells are accessible in each row - for (let row = 50, count = 99; row < 60; row++, count -= 10) { - for (let col = 0; col < count && col < 90; col++) { - expected += (row + 10) * 100 + col + 10 - } - } - - // This is curently failing. The reason is that we are calculating accessibility properly, by calculating - // accessiiblity at each departure minute and then taking an average, and there's something I haven't figured out - // numerically that causes it to be off a bit. If instead of saving 6 travel times per departure minute we only save the one, - // everything works as expected. - // assert.equal(accessibilityForCutoff(sface, 60, 'AVERAGE'), expected, 'accessibility') */ - - assert.end() -}) - -/** a 100x100 grid where each cell has the value y * 100 + x */ -function getBasicGrid () { - let buf = new ArrayBuffer(100 * 100 * 8 + 24) // 24 byte header - let dv = new DataView(buf) - dv.setInt32(0, 10, true) // zoom - dv.setInt32(4, 0, true) // west - dv.setInt32(8, 0, true) // north - dv.setInt32(12, 100, true) // width - dv.setInt32(16, 100, true) // height - - let arr = new Float64Array(buf, 24) - for (let i = 0; i < 100 * 100; i++) { - arr[i] = i - } - - return { - // parse header - zoom: dv.getInt32(0, true), - west: dv.getInt32(4, true), - north: dv.getInt32(8, true), - width: dv.getInt32(12, true), - height: dv.getInt32(16, true), - data: arr - } -} - -/** Get a basic stop tree cache. Each pixel is connected a stop at the start of its row, and it takes 1 minute to walk across 10 cells */ -function getBasicStopTreeCache () { - let ret = new Int32Array(100 * 100 * 3) // each pixel has three values: the number of stops, one stop ID, and one distance - - for (let y = 0, prevy = 0, prevdist = 0, pixelIdx = 0; y < 100; y++) { - for (let x = 0; x < 100; x++, pixelIdx++) { - ret[pixelIdx * 3] = 1 - ret[pixelIdx * 3 + 1] = y - prevy - prevy = y - let dist = (x + 1) / 10 | 0 - ret[pixelIdx * 3 + 2] = dist - prevdist - prevdist = dist - } - } - - return ret -} - -/** Get a basic origin file. Stops are reachable in the number of minutes as the row they are in plus one on average, with variation +/- one minute each side */ -function getBasicOriginFile () { - // 100 transit stops, 6 minutes, 20 pixel radius - let size = 1 + // radius - Math.pow(41, 2) + // non-transit data - 2 + // nStops, nMinutes - 100 * 6 // 100 stops, 6 minutes - - let arr = new Int32Array(size) - arr[0] = 20 - let transitOffset = Math.pow(41, 2) + 1 - arr[transitOffset] = 100 - arr[transitOffset + 1] = 6 - for (let stop = 0; stop < 100; stop++) { - let soff = transitOffset + 2 + stop * 6 - // add two minutes to account for off by one and the decrement - arr.set([stop * 60 + 120, -60, -60, 120, -60, -60], soff) - } - - return arr -} diff --git a/test/marey.js b/test/marey.js deleted file mode 100644 index 4a1be03..0000000 --- a/test/marey.js +++ /dev/null @@ -1,160 +0,0 @@ -/** - * Render a Marey plot showing paths. - * @author mattwigway, after E. J. Marey, 1885, and Ibry (neither of whom have github accounts I assume) - */ - -import React from 'react' -import Color from 'color' - -const HEIGHT = 220 - -function Marey ({ dest, paths, times, transitiveData }) { - const WIDTH = window.innerWidth - 20 - - // figure out how many unique stops there are in each round - const stopsPerRound = [] - const pathSet = new Set(paths.filter(path => path !== undefined)) - - // find the right-most time - // in theory, this is just the last value of times plus the number of minutes, but we want to render - // overtaking paths if they exist - const maxTime = times - .filter(t => t !== 255) - .map((t, i) => t + i) - .reduce((a, b) => Math.max(a, b), 0) - - // initialize stopsPerRound - // NB stopsPerRound does not have entries for the destination/final stop - for (let path of pathSet.values()) { - for (let round = 0; round < path.length; round++) { - if (stopsPerRound[round] === undefined) stopsPerRound.push(new Set()) - - // iterator over set is in insertion order, which means that transfers will tend to have their first stop above the second - // on the Marey plot - stopsPerRound[round].add(path[round][0]) - - if (round < path.length - 1) { - if (stopsPerRound[round + 1] === undefined) stopsPerRound.push(new Set()) - // don't insert final destination stop into rounds, it is not rendered as an individual line - stopsPerRound[round + 1].add(path[round][2]) - } - } - } - - // number of horizontal lines, one per stop and a divider per round - // remove first and last rounds as they don't get broken out with stop lines - const nLines = stopsPerRound.filter((s, i, a) => i !== 0).map(s => s.size).reduce((a, b) => a + b, 1) + stopsPerRound.length + 1 - - // space lines - const roundOffsets = [] - - // map from hash(round, stop ID) -> offset - // arrays don't work as map keys unfortunately, evidently their hash function is based on memory location - const stopOffsets = {} - // compress out round 0 and the last round as they does not need stop lines, all stops are at the top/bottom of the plot - for (let round = 1, offset = 0; round < stopsPerRound.length; round++) { - for (let s of stopsPerRound[round].keys()) { - offset += HEIGHT / nLines - stopOffsets[stopRoundHash(round - 1, s)] = offset - } - - offset += HEIGHT / nLines - roundOffsets.push(offset) - } - - // line for dest - roundOffsets.push(HEIGHT) - - const horizontalLinesPerRound = roundOffsets.map((r, i) => ) - const horizontalLinesPerStop = Object.keys(stopOffsets).map(k => { - return ( - - - { k >> 5 } - - ) - }) - - return ( - - {horizontalLinesPerRound} - {horizontalLinesPerStop} - - - ) -} - -function MareyLines ({maxTime, paths, stopsPerRound, stopOffsets, times, transitiveData, width}) { - const col = Color('#b00') - - return {paths.map((path, min) => { - if (path === undefined) return - - // rotate the color by 67 degrees, so that colors won't repeat exactly even after several paths - // and nearby paths will have significantly different colors - col.rotate(67) - - const offset = min / maxTime * width - // right side of this path - const offsetRight = (min + times[min]) / maxTime * width - const offsetPerRound = (offsetRight - offset) / (stopsPerRound.length) - - // draw each round - return {path.map((p, round) => { - const hexString = col.hexString() - const boardY = round === 0 ? 0 : stopOffsets[stopRoundHash(round - 1, path[round][0])] - const boardX = offset + round * offsetPerRound - - const alightY = round === path.length - 1 ? HEIGHT : stopOffsets[stopRoundHash(round, path[round][2])] - // snap to the correct offset at the end regardless of how many transfers this particular path has. - const alightX = round === path.length - 1 ? offsetRight : offset + (round + 1) * offsetPerRound - - // draw pattern numbers - const frac = Math.random() * 0.75 + 0.125 // don't place all the way at either end - const dX = alightX - boardX - const dY = alightY - boardY - const patternX = dX * frac + boardX - const patternY = dY * frac + boardY - // rotate text along line - const rot = Math.atan(dY / dX) * 180 / Math.PI - - const pat = path[round][1] + '' - const routeId = transitiveData.patterns.find(p => p.pattern_id === pat).route_id - const route = transitiveData.routes.find(r => r.route_id === routeId).route_short_name - - return ( - - {(function () { - if (round > 0) return - })()} - - - - - - - {route} - - ) - })} - })} -} - -/** return a unique int for use in a map for a stop and round */ -function stopRoundHash (round, stop) { - // assume less than 64 rounds - // NB this hash is converted back to the stop ID where the stop ID is rendered on lines, so if you change the offset - // here you must change it there as well - return (stop << 5) + round -} - -// bug in babel means export has to be separate from class declaration: http://stackoverflow.com/questions/33455166 -export default Marey diff --git a/test/perf.js b/test/perf.js deleted file mode 100644 index 3727021..0000000 --- a/test/perf.js +++ /dev/null @@ -1,77 +0,0 @@ -import concat from 'concat-stream' -import fetch from 'isomorphic-fetch' -import test from 'tape' - -import Browsochrone from '../lib' - -const bc = new Browsochrone() -const baseUrl = 'http://localhost:4567' -const coordinates = { - x: 245, - y: 268 -} -const gridUrl = 'http://s3.amazonaws.com/analyst-static/indy-baseline/grids' - -test('load', (assert) => { - Promise - .all([ - fetch(`${baseUrl}/query.json`).then(res => res.json()), - fetch(`${baseUrl}/stop_trees.dat`).then(responseToBuffer), - fetch(`${gridUrl}/Jobs_total.grid`).then(responseToBuffer), - fetch(`${baseUrl}/transitive.json`).then(res => res.json()), - fetch(`${baseUrl}/${coordinates.x | 0}/${coordinates.y | 0}.dat`).then(responseToBuffer) - ]) - .then(res => { - bc.setQuery(res[0]) - bc.setStopTrees(res[1]) - bc.setGrid(res[2]) - bc.setTransitiveNetwork(res[3]) - - assert.ok(bc.isReady(), 'Browsochrones is ready') - - bc.setOrigin(res[4], coordinates) - assert.ok(bc.isLoaded(), 'Browsochrones is loaded') - - assert.end() - }) - .catch(e => { - console.error(e) - console.error(e.stack) - - assert.error(e) - assert.end(e) - }) -}) - -const surfaceLength = 213280 -const access = 14400 -const nMinutes = 120 - -test('generateSurface', (assert) => { - console.time('generateSurface') - const surface = bc.generateSurface() - console.timeEnd('generateSurface') - - assert.equal(surfaceLength, surface.surface.length) - assert.equal(access, surface.access.length) - assert.equal(nMinutes, surface.nMinutes) - assert.end() -}) - -function responseToBuffer (res) { - return new Promise((resolve, reject) => { - res.body.on('error', reject) - res.body.pipe(concat(buffer => { - resolve(toArrayBuffer(buffer)) - })) - }) -} - -function toArrayBuffer (buffer) { - const ab = new ArrayBuffer(buffer.length) - const view = new Uint8Array(ab) - for (var i = 0; i < buffer.length; ++i) { - view[i] = buffer[i] - } - return ab -} diff --git a/test/schematic-line-map.js b/test/schematic-line-map.js deleted file mode 100644 index cc058f7..0000000 --- a/test/schematic-line-map.js +++ /dev/null @@ -1,200 +0,0 @@ -/** A simple schematic map of all of the trips in a Transitive.js dataset */ - -import dbg from 'debug' -import React, {Component, PropTypes} from 'react' - -const debug = dbg('browsochrones:schematic-line-map') - -// vertical schematic -const WIDTH = 220 -const HEIGHT = 600 - -class SchematicLineMap extends Component { - static propTypes = { - /** Transitive data object */ - data: PropTypes.object - } - - render () { - let { routes, patterns, journeys } = this.props.data - - // figure out what stops are used in each pattern - // note that these are the stop position _in the pattern_, not in graph - // also index transfers from each pattern, used when optimizing position - let usedStopsPerPattern = new Map() - let transfersFromPattern = new Map() - - journeys.forEach(function (j) { - j.segments.filter(s => s.type === 'TRANSIT').forEach((s, i, a) => { - let patId = s.pattern_id != null ? s.pattern_id : s.patterns[0].pattern_id - let fromStop = s.pattern_id != null ? s.from_stop_index : s.patterns[0].from_stop_index - let toStop = s.pattern_id != null ? s.to_stop_index : s.patterns[0].to_stop_index - - if (!usedStopsPerPattern.has(patId)) usedStopsPerPattern.set(patId, new Set()) - - usedStopsPerPattern.get(patId).add(fromStop) - usedStopsPerPattern.get(patId).add(toStop) - - if (i < a.length - 1) { - if (!transfersFromPattern.has(patId)) transfersFromPattern.set(patId, []) - - let toPattern = a[i + 1].pattern_id ? a[i + 1].pattern_id : a[i + 1].patterns[0].pattern_id - let transferStop = a[i + 1].pattern_id ? a[i + 1].from_stop_index : a[i + 1].patterns[0].from_stop_index - - transfersFromPattern.get(patId).push({ fromStop, toPattern, toStop: transferStop }) - } - }) - }) - - let nPatterns = usedStopsPerPattern.size - debug(`${nPatterns} used in search`) - - // figure out where each pattern is horizontally - let patternHorizOffsets = new Map() - let patternVerticalOffsets = new Map() - let minStopPerPattern = new Map() - let maxStopPerPattern = new Map() - - let hoff = 0 - for (let p of usedStopsPerPattern.keys()) { - patternHorizOffsets.set(p, hoff += WIDTH / (nPatterns + 1)) - patternVerticalOffsets.set(p, 0) - - let min = Infinity - let max = -Infinity - - for (let t of usedStopsPerPattern.get(p).values()) { - min = Math.min(min, t) - } - - for (let t of usedStopsPerPattern.get(p).values()) { - max = Math.max(max, t) - } - - minStopPerPattern.set(p, min) - maxStopPerPattern.set(p, max) - } - - // now the hard part: figure out how many cells we need and where each pattern is vertically - // we're trying to minimize the number of patterns that have transfers that go the wrong way in the plot - let objective = this.calculateObjective(patternVerticalOffsets, minStopPerPattern, maxStopPerPattern, transfersFromPattern) - for (let i = 0; ; i++) { - // greedily attempt to improve - let improved = false - - for (let pattern of patternVerticalOffsets.keys()) { - let off = patternVerticalOffsets.get(pattern) - patternVerticalOffsets.set(pattern, off + 1) - let newObjective = this.calculateObjective(patternVerticalOffsets, minStopPerPattern, maxStopPerPattern, transfersFromPattern) - - if (newObjective < objective) { - improved = true - objective = newObjective - } else { - // restore it - patternVerticalOffsets.set(pattern, off) - } - } - - if (i > 100) { - debug('ending optimization after 100 iterations even though convergence has not been reached') - break - } - - if (!improved || objective === 0) break - } - - // draw the plot - let gridHeight = 0 - - for (let [ pat, off ] of patternVerticalOffsets.entries()) { - gridHeight = Math.max(gridHeight, off + maxStopPerPattern.get(pat) - minStopPerPattern.get(pat)) - } - - let cellHeight = HEIGHT / gridHeight - - let ret = [] - - journeys.forEach(j => { - j.segments.filter(s => s.type === 'TRANSIT') - .forEach((s, i, a) => { - let patId = s.pattern_id != null ? s.pattern_id : s.patterns[0].pattern_id - let fromStop = s.pattern_id != null ? s.from_stop_index : s.patterns[0].from_stop_index - let toStop = s.pattern_id != null ? s.to_stop_index : s.patterns[0].to_stop_index - - // draw the transfer if needed - if (i > 0) { - let prev = a[i - 1] - let prevPatId = prev.pattern_id != null ? prev.pattern_id : prev.patterns[0].pattern_id - let prevToStop = prev.pattern_id != null ? prev.to_stop_index : prev.patterns[0].to_stop_index - - ret.push( - ) - } - - let fromY = (patternVerticalOffsets.get(patId) + fromStop - minStopPerPattern.get(patId)) * cellHeight - let toY = (patternVerticalOffsets.get(patId) + toStop - minStopPerPattern.get(patId)) * cellHeight - let x = patternHorizOffsets.get(patId) - - ret.push( - ) - - // if we're at the start of the trip add a marker for the origin - if (i === 0) ret.push() - if (i === a.length - 1) ret.push() - - // add a label - let routeId = patterns.filter(p => p.pattern_id === (s.pattern_id != null ? s.pattern_id : s.patterns[0].pattern_id))[0].route_id - let route = routes.filter(r => r.route_id === routeId)[0].route_short_name - - let y = Math.min((fromY + toY) / 2, fromY + 55) - ret.push( - {route} - - ) - }) - }) - - return - - {/* "is" forces react to pass all attrs through untouched: https://github.com/facebook/react/issues/140#issuecomment-114290163 */} - - - - - {ret} - - } - - /** Calculate how many transfers go the wrong way. We try to minimize this. */ - calculateObjective (patternVerticalOffsets, minStopPerPattern, maxStopPerPattern, transfersFromPattern) { - let objective = 0 - for (let pattern of patternVerticalOffsets.keys()) { - if (!transfersFromPattern.has(pattern)) continue - - let txx = transfersFromPattern.get(pattern) - txx.forEach(transfer => { - let from = transfer.fromStop - minStopPerPattern.get(pattern) + patternVerticalOffsets.get(pattern) - let to = transfer.toStop - minStopPerPattern.get(transfer.toPattern) + patternVerticalOffsets.get(transfer.toPattern) - - // this transfer goes the wrong way - if (to <= from) objective += from - to + 1 - }) - } - - return objective - } -} - -export default SchematicLineMap diff --git a/yarn.lock b/yarn.lock index 8ec79a8..b3083bd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,10 @@ # yarn lockfile v1 +"@conveyal/lonlat@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@conveyal/lonlat/-/lonlat-1.3.0.tgz#3fe586ee21a9159052156959bc3c3eaa22f056f5" + "@semantic-release/commit-analyzer@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@semantic-release/commit-analyzer/-/commit-analyzer-2.0.0.tgz#924d1e2c30167c6a472bed9f66ee8f8e077489b2" @@ -36,8 +40,8 @@ github-url-from-git "^1.4.0" JSONStream@^1.0.3: - version "1.3.0" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.0.tgz#680ab9ac6572a8a1a207e0b38721db1c77b215e5" + version "1.3.1" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" dependencies: jsonparse "^1.2.0" through ">=2.2.7 <3" @@ -47,12 +51,12 @@ abab@^1.0.3: resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" abbrev@1: - version "1.0.9" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" + version "1.1.0" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" acorn-dynamic-import@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.1.tgz#23f671eb6e650dab277fef477c321b1178a8cca2" + version "2.0.2" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4" dependencies: acorn "^4.0.3" @@ -68,19 +72,7 @@ acorn-jsx@^3.0.0: dependencies: acorn "^3.0.4" -acorn@4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.4.tgz#17a8d6a7a6c4ef538b814ec9abac2779293bf30a" - -acorn@^1.0.3: - version "1.2.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014" - -acorn@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" - -acorn@^3.0.4, acorn@^3.1.0: +acorn@^3.0.4: version "3.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" @@ -88,6 +80,10 @@ acorn@^4.0.3, acorn@^4.0.4: version "4.0.11" resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.11.tgz#edcda3bd937e7556410d42ed5860f67399c794c0" +acorn@^5.0.0, acorn@^5.0.1: + version "5.0.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d" + agent-base@2: version "2.0.1" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-2.0.1.tgz#bd8f9e86a8eb221fffa07bd14befd55df142815e" @@ -99,9 +95,9 @@ ajv-keywords@^1.0.0, ajv-keywords@^1.1.1: version "1.5.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" -ajv@^4.7.0: - version "4.11.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.2.tgz#f166c3c11cbc6cb9dcc102a5bcfe5b72c95287e6" +ajv@^4.7.0, ajv@^4.9.1: + version "4.11.7" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.7.tgz#8655a5d86d0824985cc471a1d913fb6729a0ec48" dependencies: co "^4.6.0" json-stable-stringify "^1.0.1" @@ -142,14 +138,16 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" +ansi-styles@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.0.0.tgz#5404e93a544c4fec7f048262977bebfe3155e0c1" + dependencies: + color-convert "^1.0.0" + ansi@^0.3.0, ansi@~0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/ansi/-/ansi-0.3.1.tgz#0c42d4fb17160d5a9af1e484bace1c66922c1b21" -ansicolors@~0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.2.1.tgz#be089599097b74a5c9c4a84a0cdbcdb62bd87aef" - any-promise@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -168,8 +166,8 @@ append-transform@^0.4.0: default-require-extensions "^1.0.0" aproba@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.0.4.tgz#2713680775e7614c8ba186c065d4e2e52d1072c0" + version "1.1.1" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.1.tgz#95d3600f07710aa0e9298c726ad5ecf2eacbabab" are-we-there-yet@~1.0.0: version "1.0.6" @@ -179,11 +177,11 @@ are-we-there-yet@~1.0.0: readable-stream "^2.0.0 || ^1.1.13" are-we-there-yet@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz#80e470e95a084794fe1899262c5667c6e88de1b3" + version "1.1.4" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" dependencies: delegates "^1.0.0" - readable-stream "^2.0.0 || ^1.1.13" + readable-stream "^2.0.6" argparse@^1.0.7: version "1.0.9" @@ -198,6 +196,12 @@ argparse@~0.1.15: underscore "~1.7.0" underscore.string "~2.4.0" +aria-query@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-0.3.0.tgz#cb8a9984e2862711c83c80ade5b8f5ca0de2b467" + dependencies: + ast-types-flow "0.0.7" + arr-diff@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" @@ -205,8 +209,8 @@ arr-diff@^2.0.0: arr-flatten "^1.0.1" arr-flatten@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" + version "1.0.3" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1" array-equal@^1.0.0: version "1.0.0" @@ -242,6 +246,13 @@ array-unique@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" +array.prototype.find@^2.0.1: + version "2.0.4" + resolved "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.0.4.tgz#556a5c5362c08648323ddaeb9de9d14bc1864c90" + dependencies: + define-properties "^1.1.2" + es-abstract "^1.7.0" + arrify@^1.0.0, arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" @@ -262,44 +273,48 @@ asn1@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + assert-plus@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" -assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - assert@^1.1.1, assert@^1.4.0: version "1.4.1" resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" dependencies: util "0.10.3" +ast-types-flow@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" + +ast-types@0.9.8: + version "0.9.8" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.8.tgz#6cb6a40beba31f49f20928e28439fc14a3dab078" + astw@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/astw/-/astw-2.0.0.tgz#08121ac8288d35611c0ceec663f6cd545604897d" + version "2.2.0" + resolved "https://registry.yarnpkg.com/astw/-/astw-2.2.0.tgz#7bd41784d32493987aeb239b6b4e1c57a873b917" dependencies: - acorn "^1.0.3" + acorn "^4.0.3" async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" -async@^1.4.0, async@^1.4.2: +async@^1.4.0: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" async@^2.0.1, async@^2.1.2, async@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" + version "2.3.0" + resolved "https://registry.yarnpkg.com/async/-/async-2.3.0.tgz#1013d1051047dd320fe24e494d5c66ecaf6147d9" dependencies: lodash "^4.14.0" -async@~0.2.6: - version "0.2.10" - resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" - asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -313,39 +328,39 @@ autolinker@~0.15.0: resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-0.15.3.tgz#342417d8f2f3461b14cf09088d5edf8791dc9832" autoprefixer@^6.0.2: - version "6.7.2" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.2.tgz#172ab07b998ae9b957530928a59a40be54a45023" + version "6.7.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" dependencies: - browserslist "^1.7.1" - caniuse-db "^1.0.30000618" + browserslist "^1.7.6" + caniuse-db "^1.0.30000634" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^5.2.11" + postcss "^5.2.16" postcss-value-parser "^3.2.3" -aws-sdk@^2.4.2: - version "2.9.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.9.0.tgz#f258dcc295b1e7eca49d3624abfbf5f7d644172c" +aws-sdk@^2.39.0: + version "2.45.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.45.0.tgz#045dbd323630170968306dc849d793dbb1e4444d" dependencies: buffer "4.9.1" crypto-browserify "1.0.9" jmespath "0.15.0" querystring "0.2.0" - sax "1.1.5" + sax "1.2.1" url "0.10.3" - uuid "3.0.0" - xml2js "0.4.15" - xmlbuilder "2.6.2" + uuid "3.0.1" + xml2js "0.4.17" + xmlbuilder "4.2.1" aws-sign2@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" aws4@^1.2.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755" + version "1.6.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" -babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: +babel-code-frame@6.22.0, babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" dependencies: @@ -353,19 +368,19 @@ babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@^6.0.0, babel-core@^6.0.14, babel-core@^6.10.4, babel-core@^6.22.0: - version "6.22.1" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.22.1.tgz#9c5fd658ba1772d28d721f6d25d968fc7ae21648" +babel-core@^6.0.0, babel-core@^6.0.14, babel-core@^6.24.0, babel-core@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.24.1.tgz#8c428564dce1e1f41fb337ec34f4c3b022b5ad83" dependencies: babel-code-frame "^6.22.0" - babel-generator "^6.22.0" - babel-helpers "^6.22.0" - babel-messages "^6.22.0" - babel-register "^6.22.0" + babel-generator "^6.24.1" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.1" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" babylon "^6.11.0" convert-source-map "^1.1.0" debug "^2.1.1" @@ -377,183 +392,174 @@ babel-core@^6.0.0, babel-core@^6.0.14, babel-core@^6.10.4, babel-core@^6.22.0: slash "^1.0.0" source-map "^0.5.0" -babel-eslint@^7.0.0: - version "7.1.1" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.1.1.tgz#8a6a884f085aa7060af69cfc77341c2f99370fb2" +babel-eslint@^7.2.1: + version "7.2.3" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.2.3.tgz#b2fe2d80126470f5c19442dc757253a897710827" dependencies: - babel-code-frame "^6.16.0" - babel-traverse "^6.15.0" - babel-types "^6.15.0" - babylon "^6.13.0" - lodash.pickby "^4.6.0" + babel-code-frame "^6.22.0" + babel-traverse "^6.23.1" + babel-types "^6.23.0" + babylon "^6.17.0" -babel-generator@^6.18.0, babel-generator@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.22.0.tgz#d642bf4961911a8adc7c692b0c9297f325cda805" +babel-generator@^6.18.0, babel-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.24.1.tgz#e715f486c58ded25649d888944d52aa07c5d9497" dependencies: - babel-messages "^6.22.0" + babel-messages "^6.23.0" babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" detect-indent "^4.0.0" jsesc "^1.3.0" lodash "^4.2.0" source-map "^0.5.0" + trim-right "^1.0.1" -babel-helper-bindify-decorators@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.22.0.tgz#d7f5bc261275941ac62acfc4e20dacfb8a3fe952" +babel-helper-bindify-decorators@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz#14c19e5f142d7b47f19a52431e52b1ccbc40a330" dependencies: babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-helper-builder-binary-assignment-operator-visitor@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.22.0.tgz#29df56be144d81bdeac08262bfa41d2c5e91cdcd" +babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" dependencies: - babel-helper-explode-assignable-expression "^6.22.0" + babel-helper-explode-assignable-expression "^6.24.1" babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-helper-builder-react-jsx@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.22.0.tgz#aafb31913e47761fd4d0b6987756a144a65fca0d" +babel-helper-builder-react-jsx@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.24.1.tgz#0ad7917e33c8d751e646daca4e77cc19377d2cbc" dependencies: babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" esutils "^2.0.0" - lodash "^4.2.0" -babel-helper-call-delegate@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.22.0.tgz#119921b56120f17e9dae3f74b4f5cc7bcc1b37ef" +babel-helper-call-delegate@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" dependencies: - babel-helper-hoist-variables "^6.22.0" + babel-helper-hoist-variables "^6.24.1" babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-helper-define-map@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.22.0.tgz#9544e9502b2d6dfe7d00ff60e82bd5a7a89e95b7" +babel-helper-define-map@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.24.1.tgz#7a9747f258d8947d32d515f6aa1c7bd02204a080" dependencies: - babel-helper-function-name "^6.22.0" + babel-helper-function-name "^6.24.1" babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" lodash "^4.2.0" -babel-helper-explode-assignable-expression@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.22.0.tgz#c97bf76eed3e0bae4048121f2b9dae1a4e7d0478" +babel-helper-explode-assignable-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" dependencies: babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-helper-explode-class@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.22.0.tgz#646304924aa6388a516843ba7f1855ef8dfeb69b" +babel-helper-explode-class@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz#7dc2a3910dee007056e1e31d640ced3d54eaa9eb" dependencies: - babel-helper-bindify-decorators "^6.22.0" + babel-helper-bindify-decorators "^6.24.1" babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-helper-function-name@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.22.0.tgz#51f1bdc4bb89b15f57a9b249f33d742816dcbefc" +babel-helper-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" dependencies: - babel-helper-get-function-arity "^6.22.0" + babel-helper-get-function-arity "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-helper-get-function-arity@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.22.0.tgz#0beb464ad69dc7347410ac6ade9f03a50634f5ce" +babel-helper-get-function-arity@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" dependencies: babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-helper-hoist-variables@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.22.0.tgz#3eacbf731d80705845dd2e9718f600cfb9b4ba72" +babel-helper-hoist-variables@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" dependencies: babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-helper-optimise-call-expression@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.22.0.tgz#f8d5d4b40a6e2605a6a7f9d537b581bea3756d15" +babel-helper-optimise-call-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" dependencies: babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-helper-regex@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.22.0.tgz#79f532be1647b1f0ee3474b5f5c3da58001d247d" +babel-helper-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.24.1.tgz#d36e22fab1008d79d88648e32116868128456ce8" dependencies: babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" lodash "^4.2.0" -babel-helper-remap-async-to-generator@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.22.0.tgz#2186ae73278ed03b8b15ced089609da981053383" +babel-helper-remap-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" dependencies: - babel-helper-function-name "^6.22.0" + babel-helper-function-name "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-helper-replace-supers@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.22.0.tgz#1fcee2270657548908c34db16bcc345f9850cf42" +babel-helper-replace-supers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" dependencies: - babel-helper-optimise-call-expression "^6.22.0" - babel-messages "^6.22.0" + babel-helper-optimise-call-expression "^6.24.1" + babel-messages "^6.23.0" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-helpers@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.22.0.tgz#d275f55f2252b8101bff07bc0c556deda657392c" +babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" dependencies: babel-runtime "^6.22.0" - babel-template "^6.22.0" + babel-template "^6.24.1" -babel-jest@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-17.0.2.tgz#8d51e0d03759713c331f108eb0b2eaa4c6efff74" +babel-jest@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-19.0.0.tgz#59323ced99a3a84d359da219ca881074ffc6ce3f" dependencies: babel-core "^6.0.0" - babel-plugin-istanbul "^2.0.0" - babel-preset-jest "^17.0.2" + babel-plugin-istanbul "^4.0.0" + babel-preset-jest "^19.0.0" -babel-jest@^18.0.0: - version "18.0.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-18.0.0.tgz#17ebba8cb3285c906d859e8707e4e79795fb65e3" - dependencies: - babel-core "^6.0.0" - babel-plugin-istanbul "^3.0.0" - babel-preset-jest "^18.0.0" - -babel-loader@^6.2.10: - version "6.2.10" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.2.10.tgz#adefc2b242320cd5d15e65b31cea0e8b1b02d4b0" +babel-loader@^6.4.1: + version "6.4.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca" dependencies: find-cache-dir "^0.1.1" - loader-utils "^0.2.11" + loader-utils "^0.2.16" mkdirp "^0.5.1" object-assign "^4.0.1" -babel-messages@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.22.0.tgz#36066a214f1217e4ed4164867669ecb39e3ea575" +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" dependencies: babel-runtime "^6.22.0" @@ -561,37 +567,30 @@ babel-plugin-add-module-exports@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-0.2.1.tgz#9ae9a1f4a8dc67f0cdec4f4aeda1e43a5ff65e25" -babel-plugin-check-es2015-constants@^6.3.13: +babel-plugin-check-es2015-constants@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" dependencies: babel-runtime "^6.22.0" -babel-plugin-istanbul@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-2.0.3.tgz#266b304b9109607d60748474394676982f660df4" - dependencies: - find-up "^1.1.2" - istanbul-lib-instrument "^1.1.4" - object-assign "^4.1.0" - test-exclude "^2.1.1" - -babel-plugin-istanbul@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-3.1.2.tgz#11d5abde18425ec24b5d648c7e0b5d25cd354a22" +babel-plugin-istanbul@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.1.tgz#c12de0fc6fe42adfb16be56f1ad11e4a9782eca9" dependencies: - find-up "^1.1.2" - istanbul-lib-instrument "^1.4.2" - object-assign "^4.1.0" - test-exclude "^3.3.0" + find-up "^2.1.0" + istanbul-lib-instrument "^1.6.2" + test-exclude "^4.0.3" -babel-plugin-jest-hoist@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-17.0.2.tgz#213488ce825990acd4c30f887dca09fffeb45235" +babel-plugin-jest-hoist@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-19.0.0.tgz#4ae2a04ea612a6e73651f3fde52c178991304bea" -babel-plugin-jest-hoist@^18.0.0: - version "18.0.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-18.0.0.tgz#4150e70ecab560e6e7344adc849498072d34e12a" +babel-plugin-lodash@^3.2.11: + version "3.2.11" + resolved "https://registry.yarnpkg.com/babel-plugin-lodash/-/babel-plugin-lodash-3.2.11.tgz#21c8fdec9fe1835efaa737873e3902bdd66d5701" + dependencies: + glob "^7.1.1" + lodash "^4.17.2" babel-plugin-syntax-async-functions@^6.8.0: version "6.13.0" @@ -617,7 +616,7 @@ babel-plugin-syntax-exponentiation-operator@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" -babel-plugin-syntax-flow@^6.18.0, babel-plugin-syntax-flow@^6.3.13: +babel-plugin-syntax-flow@^6.18.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d" @@ -629,222 +628,222 @@ babel-plugin-syntax-object-rest-spread@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" -babel-plugin-syntax-trailing-function-commas@^6.13.0, babel-plugin-syntax-trailing-function-commas@^6.22.0: +babel-plugin-syntax-trailing-function-commas@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" -babel-plugin-transform-async-generator-functions@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.22.0.tgz#a720a98153a7596f204099cd5409f4b3c05bab46" +babel-plugin-transform-async-generator-functions@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz#f058900145fd3e9907a6ddf28da59f215258a5db" dependencies: - babel-helper-remap-async-to-generator "^6.22.0" + babel-helper-remap-async-to-generator "^6.24.1" babel-plugin-syntax-async-generators "^6.5.0" babel-runtime "^6.22.0" -babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.8.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.22.0.tgz#194b6938ec195ad36efc4c33a971acf00d8cd35e" +babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" dependencies: - babel-helper-remap-async-to-generator "^6.22.0" + babel-helper-remap-async-to-generator "^6.24.1" babel-plugin-syntax-async-functions "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-class-properties@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.22.0.tgz#aa78f8134495c7de06c097118ba061844e1dc1d8" +babel-plugin-transform-class-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" dependencies: - babel-helper-function-name "^6.22.0" + babel-helper-function-name "^6.24.1" babel-plugin-syntax-class-properties "^6.8.0" babel-runtime "^6.22.0" - babel-template "^6.22.0" + babel-template "^6.24.1" -babel-plugin-transform-decorators@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.22.0.tgz#c03635b27a23b23b7224f49232c237a73988d27c" +babel-plugin-transform-decorators@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz#788013d8f8c6b5222bdf7b344390dfd77569e24d" dependencies: - babel-helper-explode-class "^6.22.0" + babel-helper-explode-class "^6.24.1" babel-plugin-syntax-decorators "^6.13.0" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-types "^6.24.1" -babel-plugin-transform-es2015-arrow-functions@^6.3.13: +babel-plugin-transform-es2015-arrow-functions@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-block-scoped-functions@^6.3.13: +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-block-scoping@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.22.0.tgz#00d6e3a0bebdcfe7536b9d653b44a9141e63e47e" +babel-plugin-transform-es2015-block-scoping@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz#76c295dc3a4741b1665adfd3167215dcff32a576" dependencies: babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" lodash "^4.2.0" -babel-plugin-transform-es2015-classes@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.22.0.tgz#54d44998fd823d9dca15292324161c331c1b6f14" +babel-plugin-transform-es2015-classes@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" dependencies: - babel-helper-define-map "^6.22.0" - babel-helper-function-name "^6.22.0" - babel-helper-optimise-call-expression "^6.22.0" - babel-helper-replace-supers "^6.22.0" - babel-messages "^6.22.0" + babel-helper-define-map "^6.24.1" + babel-helper-function-name "^6.24.1" + babel-helper-optimise-call-expression "^6.24.1" + babel-helper-replace-supers "^6.24.1" + babel-messages "^6.23.0" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-plugin-transform-es2015-computed-properties@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.22.0.tgz#7c383e9629bba4820c11b0425bdd6290f7f057e7" +babel-plugin-transform-es2015-computed-properties@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" dependencies: babel-runtime "^6.22.0" - babel-template "^6.22.0" + babel-template "^6.24.1" -babel-plugin-transform-es2015-destructuring@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.22.0.tgz#8e0af2f885a0b2cf999d47c4c1dd23ce88cfa4c6" +babel-plugin-transform-es2015-destructuring@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-duplicate-keys@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.22.0.tgz#672397031c21610d72dd2bbb0ba9fb6277e1c36b" +babel-plugin-transform-es2015-duplicate-keys@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" dependencies: babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-plugin-transform-es2015-for-of@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.22.0.tgz#180467ad63aeea592a1caeee4bf1c8b3e2616265" +babel-plugin-transform-es2015-for-of@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-function-name@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.22.0.tgz#f5fcc8b09093f9a23c76ac3d9e392c3ec4b77104" +babel-plugin-transform-es2015-function-name@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" dependencies: - babel-helper-function-name "^6.22.0" + babel-helper-function-name "^6.24.1" babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-plugin-transform-es2015-literals@^6.3.13: +babel-plugin-transform-es2015-literals@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.8.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.22.0.tgz#bf69cd34889a41c33d90dfb740e0091ccff52f21" +babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" dependencies: - babel-plugin-transform-es2015-modules-commonjs "^6.22.0" + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.22.0" + babel-template "^6.24.1" -babel-plugin-transform-es2015-modules-commonjs@^6.22.0, babel-plugin-transform-es2015-modules-commonjs@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.22.0.tgz#6ca04e22b8e214fb50169730657e7a07dc941145" +babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.1.tgz#d3e310b40ef664a36622200097c6d440298f2bfe" dependencies: - babel-plugin-transform-strict-mode "^6.22.0" + babel-plugin-transform-strict-mode "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-types "^6.24.1" -babel-plugin-transform-es2015-modules-systemjs@^6.12.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.22.0.tgz#810cd0cd025a08383b84236b92c6e31f88e644ad" +babel-plugin-transform-es2015-modules-systemjs@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" dependencies: - babel-helper-hoist-variables "^6.22.0" + babel-helper-hoist-variables "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.22.0" + babel-template "^6.24.1" -babel-plugin-transform-es2015-modules-umd@^6.12.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.22.0.tgz#60d0ba3bd23258719c64391d9bf492d648dc0fae" +babel-plugin-transform-es2015-modules-umd@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" dependencies: - babel-plugin-transform-es2015-modules-amd "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.22.0" + babel-template "^6.24.1" -babel-plugin-transform-es2015-object-super@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.22.0.tgz#daa60e114a042ea769dd53fe528fc82311eb98fc" +babel-plugin-transform-es2015-object-super@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" dependencies: - babel-helper-replace-supers "^6.22.0" + babel-helper-replace-supers "^6.24.1" babel-runtime "^6.22.0" -babel-plugin-transform-es2015-parameters@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.22.0.tgz#57076069232019094f27da8c68bb7162fe208dbb" +babel-plugin-transform-es2015-parameters@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" dependencies: - babel-helper-call-delegate "^6.22.0" - babel-helper-get-function-arity "^6.22.0" + babel-helper-call-delegate "^6.24.1" + babel-helper-get-function-arity "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" -babel-plugin-transform-es2015-shorthand-properties@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.22.0.tgz#8ba776e0affaa60bff21e921403b8a652a2ff723" +babel-plugin-transform-es2015-shorthand-properties@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" dependencies: babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-plugin-transform-es2015-spread@^6.3.13: +babel-plugin-transform-es2015-spread@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-sticky-regex@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.22.0.tgz#ab316829e866ee3f4b9eb96939757d19a5bc4593" +babel-plugin-transform-es2015-sticky-regex@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" dependencies: - babel-helper-regex "^6.22.0" + babel-helper-regex "^6.24.1" babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-plugin-transform-es2015-template-literals@^6.6.0: +babel-plugin-transform-es2015-template-literals@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-typeof-symbol@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.22.0.tgz#87faf2336d3b6a97f68c4d906b0cd0edeae676e1" +babel-plugin-transform-es2015-typeof-symbol@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-unicode-regex@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.22.0.tgz#8d9cc27e7ee1decfe65454fb986452a04a613d20" +babel-plugin-transform-es2015-unicode-regex@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" dependencies: - babel-helper-regex "^6.22.0" + babel-helper-regex "^6.24.1" babel-runtime "^6.22.0" regexpu-core "^2.0.0" -babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.8.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.22.0.tgz#d57c8335281918e54ef053118ce6eb108468084d" +babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" dependencies: - babel-helper-builder-binary-assignment-operator-visitor "^6.22.0" + babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" babel-plugin-syntax-exponentiation-operator "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-flow-strip-types@^6.18.0, babel-plugin-transform-flow-strip-types@^6.22.0: +babel-plugin-transform-flow-strip-types@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf" dependencies: @@ -852,15 +851,15 @@ babel-plugin-transform-flow-strip-types@^6.18.0, babel-plugin-transform-flow-str babel-runtime "^6.22.0" babel-plugin-transform-object-rest-spread@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.22.0.tgz#1d419b55e68d2e4f64a5ff3373bd67d73c8e83bc" + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.23.0.tgz#875d6bc9be761c58a2ae3feee5dc4895d8c7f921" dependencies: babel-plugin-syntax-object-rest-spread "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-react-display-name@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.22.0.tgz#077197520fa8562b8d3da4c3c4b0b1bdd7853f26" +babel-plugin-transform-react-display-name@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.23.0.tgz#4398910c358441dc4cef18787264d0412ed36b37" dependencies: babel-runtime "^6.22.0" @@ -878,122 +877,122 @@ babel-plugin-transform-react-jsx-source@^6.22.0: babel-plugin-syntax-jsx "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-react-jsx@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.22.0.tgz#48556b7dd4c3fe97d1c943bcd54fc3f2561c1817" +babel-plugin-transform-react-jsx@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3" dependencies: - babel-helper-builder-react-jsx "^6.22.0" + babel-helper-builder-react-jsx "^6.24.1" babel-plugin-syntax-jsx "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-regenerator@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.22.0.tgz#65740593a319c44522157538d690b84094617ea6" +babel-plugin-transform-regenerator@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.24.1.tgz#b8da305ad43c3c99b4848e4fe4037b770d23c418" dependencies: - regenerator-transform "0.9.8" + regenerator-transform "0.9.11" -babel-plugin-transform-runtime@^6.9.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.22.0.tgz#10968d760bbf6517243081eec778e10fa828551c" +babel-plugin-transform-runtime@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz#88490d446502ea9b8e7efb0fe09ec4d99479b1ee" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-strict-mode@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.22.0.tgz#e008df01340fdc87e959da65991b7e05970c8c7c" +babel-plugin-transform-strict-mode@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" dependencies: babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" -babel-polyfill@^6.16.0, babel-polyfill@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.22.0.tgz#1ac99ebdcc6ba4db1e2618c387b2084a82154a3b" +babel-polyfill@^6.16.0, babel-polyfill@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d" dependencies: babel-runtime "^6.22.0" core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-preset-env@^1.1.0: - version "1.1.8" - resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.1.8.tgz#c46734c6233c3f87d177513773db3cf3c1758aaa" - dependencies: - babel-plugin-check-es2015-constants "^6.3.13" - babel-plugin-syntax-trailing-function-commas "^6.13.0" - babel-plugin-transform-async-to-generator "^6.8.0" - babel-plugin-transform-es2015-arrow-functions "^6.3.13" - babel-plugin-transform-es2015-block-scoped-functions "^6.3.13" - babel-plugin-transform-es2015-block-scoping "^6.6.0" - babel-plugin-transform-es2015-classes "^6.6.0" - babel-plugin-transform-es2015-computed-properties "^6.3.13" - babel-plugin-transform-es2015-destructuring "^6.6.0" - babel-plugin-transform-es2015-duplicate-keys "^6.6.0" - babel-plugin-transform-es2015-for-of "^6.6.0" - babel-plugin-transform-es2015-function-name "^6.3.13" - babel-plugin-transform-es2015-literals "^6.3.13" - babel-plugin-transform-es2015-modules-amd "^6.8.0" - babel-plugin-transform-es2015-modules-commonjs "^6.6.0" - babel-plugin-transform-es2015-modules-systemjs "^6.12.0" - babel-plugin-transform-es2015-modules-umd "^6.12.0" - babel-plugin-transform-es2015-object-super "^6.3.13" - babel-plugin-transform-es2015-parameters "^6.6.0" - babel-plugin-transform-es2015-shorthand-properties "^6.3.13" - babel-plugin-transform-es2015-spread "^6.3.13" - babel-plugin-transform-es2015-sticky-regex "^6.3.13" - babel-plugin-transform-es2015-template-literals "^6.6.0" - babel-plugin-transform-es2015-typeof-symbol "^6.6.0" - babel-plugin-transform-es2015-unicode-regex "^6.3.13" - babel-plugin-transform-exponentiation-operator "^6.8.0" - babel-plugin-transform-regenerator "^6.6.0" +babel-preset-env@^1.3.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.4.0.tgz#c8e02a3bcc7792f23cded68e0355b9d4c28f0f7a" + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-to-generator "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.23.0" + babel-plugin-transform-es2015-classes "^6.23.0" + babel-plugin-transform-es2015-computed-properties "^6.22.0" + babel-plugin-transform-es2015-destructuring "^6.23.0" + babel-plugin-transform-es2015-duplicate-keys "^6.22.0" + babel-plugin-transform-es2015-for-of "^6.23.0" + babel-plugin-transform-es2015-function-name "^6.22.0" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.22.0" + babel-plugin-transform-es2015-modules-commonjs "^6.23.0" + babel-plugin-transform-es2015-modules-systemjs "^6.23.0" + babel-plugin-transform-es2015-modules-umd "^6.23.0" + babel-plugin-transform-es2015-object-super "^6.22.0" + babel-plugin-transform-es2015-parameters "^6.23.0" + babel-plugin-transform-es2015-shorthand-properties "^6.22.0" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.22.0" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.23.0" + babel-plugin-transform-es2015-unicode-regex "^6.22.0" + babel-plugin-transform-exponentiation-operator "^6.22.0" + babel-plugin-transform-regenerator "^6.22.0" browserslist "^1.4.0" + invariant "^2.2.2" -babel-preset-jest@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-17.0.2.tgz#141e935debe164aaa0364c220d31ccb2176493b2" +babel-preset-flow@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d" dependencies: - babel-plugin-jest-hoist "^17.0.2" + babel-plugin-transform-flow-strip-types "^6.22.0" -babel-preset-jest@^18.0.0: - version "18.0.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-18.0.0.tgz#84faf8ca3ec65aba7d5e3f59bbaed935ab24049e" +babel-preset-jest@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-19.0.0.tgz#22d67201d02324a195811288eb38294bb3cac396" dependencies: - babel-plugin-jest-hoist "^18.0.0" + babel-plugin-jest-hoist "^19.0.0" -babel-preset-react@^6.5.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.22.0.tgz#7bc97e2d73eec4b980fb6b4e4e0884e81ccdc165" +babel-preset-react@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380" dependencies: - babel-plugin-syntax-flow "^6.3.13" babel-plugin-syntax-jsx "^6.3.13" - babel-plugin-transform-flow-strip-types "^6.22.0" - babel-plugin-transform-react-display-name "^6.22.0" - babel-plugin-transform-react-jsx "^6.22.0" + babel-plugin-transform-react-display-name "^6.23.0" + babel-plugin-transform-react-jsx "^6.24.1" babel-plugin-transform-react-jsx-self "^6.22.0" babel-plugin-transform-react-jsx-source "^6.22.0" + babel-preset-flow "^6.23.0" -babel-preset-stage-2@^6.17.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.22.0.tgz#ccd565f19c245cade394b21216df704a73b27c07" +babel-preset-stage-2@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz#d9e2960fb3d71187f0e64eec62bc07767219bdc1" dependencies: babel-plugin-syntax-dynamic-import "^6.18.0" - babel-plugin-transform-class-properties "^6.22.0" - babel-plugin-transform-decorators "^6.22.0" - babel-preset-stage-3 "^6.22.0" + babel-plugin-transform-class-properties "^6.24.1" + babel-plugin-transform-decorators "^6.24.1" + babel-preset-stage-3 "^6.24.1" -babel-preset-stage-3@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.22.0.tgz#a4e92bbace7456fafdf651d7a7657ee0bbca9c2e" +babel-preset-stage-3@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz#836ada0a9e7a7fa37cb138fb9326f87934a48395" dependencies: babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-generator-functions "^6.22.0" - babel-plugin-transform-async-to-generator "^6.22.0" - babel-plugin-transform-exponentiation-operator "^6.22.0" + babel-plugin-transform-async-generator-functions "^6.24.1" + babel-plugin-transform-async-to-generator "^6.24.1" + babel-plugin-transform-exponentiation-operator "^6.24.1" babel-plugin-transform-object-rest-spread "^6.22.0" -babel-register@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.22.0.tgz#a61dd83975f9ca4a9e7d6eff3059494cd5ea4c63" +babel-register@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.24.1.tgz#7e10e13a2f71065bdfad5a1787ba45bca6ded75f" dependencies: - babel-core "^6.22.0" + babel-core "^6.24.1" babel-runtime "^6.22.0" core-js "^2.4.0" home-or-tmp "^2.0.0" @@ -1002,39 +1001,39 @@ babel-register@^6.22.0: source-map-support "^0.4.2" babel-runtime@^6.18.0, babel-runtime@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.22.0.tgz#1cf8b4ac67c77a4ddb0db2ae1f74de52ac4ca611" + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-template@^6.16.0, babel-template@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.22.0.tgz#403d110905a4626b317a2a1fcb8f3b73204b2edb" +babel-template@^6.16.0, babel-template@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.24.1.tgz#04ae514f1f93b3a2537f2a0f60a5a45fb8308333" dependencies: babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" babylon "^6.11.0" lodash "^4.2.0" -babel-traverse@^6.15.0, babel-traverse@^6.18.0, babel-traverse@^6.22.0, babel-traverse@^6.22.1: - version "6.22.1" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.22.1.tgz#3b95cd6b7427d6f1f757704908f2fc9748a5f59f" +babel-traverse@^6.18.0, babel-traverse@^6.23.1, babel-traverse@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.24.1.tgz#ab36673fd356f9a0948659e7b338d5feadb31695" dependencies: babel-code-frame "^6.22.0" - babel-messages "^6.22.0" + babel-messages "^6.23.0" babel-runtime "^6.22.0" - babel-types "^6.22.0" + babel-types "^6.24.1" babylon "^6.15.0" debug "^2.2.0" globals "^9.0.0" invariant "^2.2.0" lodash "^4.2.0" -babel-types@^6.15.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.22.0.tgz#2a447e8d0ea25d2512409e4175479fd78cc8b1db" +babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.24.1.tgz#a136879dc15b3606bda0d90c1fc74304c2ff0975" dependencies: babel-runtime "^6.22.0" esutils "^2.0.2" @@ -1048,9 +1047,13 @@ babelify@^7.3.0: babel-core "^6.0.14" object-assign "^4.0.0" -babylon@^6.11.0, babylon@^6.13.0, babylon@^6.15.0: - version "6.15.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.15.0.tgz#ba65cfa1a80e1759b0e89fb562e27dccae70348e" +babylon@7.0.0-beta.8: + version "7.0.0-beta.8" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.8.tgz#2bdc5ae366041442c27e068cce6f0d7c06ea9949" + +babylon@^6.11.0, babylon@^6.13.0, babylon@^6.15.0, babylon@^6.17.0: + version "6.17.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.0.tgz#37da948878488b9c4e3c4038893fa3314b3fc932" balanced-match@0.1.0: version "0.1.0" @@ -1094,9 +1097,9 @@ block-stream@*: dependencies: inherits "~2.0.0" -bluebird@^3.4.1, bluebird@^3.4.6: - version "3.4.7" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3" +bluebird@^3.4.6, bluebird@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: version "4.11.6" @@ -1132,8 +1135,8 @@ boom@2.x.x: hoek "2.x.x" brace-expansion@^1.0.0: - version "1.1.6" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9" + version "1.1.7" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.7.tgz#3effc3c50e000531fb720eaff80f0ae8ef23cf59" dependencies: balanced-match "^0.4.1" concat-map "0.0.1" @@ -1147,8 +1150,8 @@ braces@^1.8.2: repeat-element "^1.1.2" brorand@^1.0.1: - version "1.0.7" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.0.7.tgz#6677fa5e4901bdbf9c9ec2a748e28dca407a9bfc" + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" browser-pack@^6.0.1: version "6.0.2" @@ -1209,8 +1212,8 @@ browserify-rsa@^4.0.0: randombytes "^2.0.1" browserify-sign@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.0.tgz#10773910c3c206d5420a46aad8694f820b85968f" + version "4.0.4" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" dependencies: bn.js "^4.1.1" browserify-rsa "^4.0.0" @@ -1278,9 +1281,9 @@ browserify@^13.0.1: vm-browserify "~0.0.1" xtend "^4.0.0" -browserify@^14.0.0: - version "14.0.0" - resolved "https://registry.yarnpkg.com/browserify/-/browserify-14.0.0.tgz#67e6cfe7acb2fb1a1908e8a763452306de0bcf38" +browserify@^14.0.0, browserify@^14.3.0: + version "14.3.0" + resolved "https://registry.yarnpkg.com/browserify/-/browserify-14.3.0.tgz#fd003a2386ac1aec127f097885a3cc6373b745c4" dependencies: JSONStream "^1.0.3" assert "^1.4.0" @@ -1301,7 +1304,7 @@ browserify@^14.0.0: glob "^7.1.0" has "^1.0.0" htmlescape "^1.1.0" - https-browserify "~0.0.0" + https-browserify "^1.0.0" inherits "~2.0.1" insert-module-globals "^7.0.0" labeled-stream-splicer "^2.0.0" @@ -1330,12 +1333,12 @@ browserify@^14.0.0: vm-browserify "~0.0.1" xtend "^4.0.0" -browserslist@^1.0.0, browserslist@^1.0.1, browserslist@^1.4.0, browserslist@^1.7.1: - version "1.7.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.1.tgz#cc9bd193979a2a4b09fdb3df6003fefe48ccefe1" +browserslist@^1.0.0, browserslist@^1.3.6, browserslist@^1.4.0, browserslist@^1.7.6: + version "1.7.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" dependencies: - caniuse-db "^1.0.30000617" - electron-to-chromium "^1.2.1" + caniuse-db "^1.0.30000639" + electron-to-chromium "^1.2.7" bser@1.0.2: version "1.0.2" @@ -1343,7 +1346,13 @@ bser@1.0.2: dependencies: node-int64 "^0.4.0" -budo@^9.0.0: +bser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" + dependencies: + node-int64 "^0.4.0" + +budo@^9.4.7: version "9.4.7" resolved "https://registry.yarnpkg.com/budo/-/budo-9.4.7.tgz#a6cdcf2572c22ed1331ae91f34a07f265b3dd20b" dependencies: @@ -1378,7 +1387,7 @@ budo@^9.0.0: watchify-middleware "^1.6.0" xtend "^4.0.0" -buffer-shims@^1.0.0: +buffer-shims@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" @@ -1395,13 +1404,13 @@ buffer@4.9.1, buffer@^4.1.0, buffer@^4.3.0: isarray "^1.0.0" buffer@^5.0.2: - version "5.0.3" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.0.3.tgz#90d5b2dbcef4004e7e307d0e488595a302e1f8fd" + version "5.0.6" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.0.6.tgz#2ea669f7eec0b6eda05b08f8b5ff661b28573588" dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" -builtin-modules@^1.0.0: +builtin-modules@^1.0.0, builtin-modules@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" @@ -1418,8 +1427,8 @@ bytes@2.4.0: resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339" cached-path-relative@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.0.tgz#d1094c577fbd9a8b8bd43c96af6188aa205d05f4" + version "1.0.1" + resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.1.tgz#d09c4b52800aa4c078e2dd81a869aac90d2e54e7" cachedir@^1.1.0: version "1.1.1" @@ -1460,30 +1469,27 @@ camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" -caniuse-api@^1.3.2: - version "1.5.3" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.5.3.tgz#5018e674b51c393e4d50614275dc017e27c4a2a2" +caniuse-api@^1.5.3: + version "1.6.1" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" dependencies: - browserslist "^1.0.1" - caniuse-db "^1.0.30000346" - lodash.memoize "^4.1.0" - lodash.uniq "^4.3.0" + browserslist "^1.3.6" + caniuse-db "^1.0.30000529" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" -caniuse-db@^1.0.30000346, caniuse-db@^1.0.30000617, caniuse-db@^1.0.30000618: - version "1.0.30000622" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000622.tgz#9d9690b577384990a58e33ebb903a14da735e5fd" - -cardinal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cardinal/-/cardinal-1.0.0.tgz#50e21c1b0aa37729f9377def196b5a9cec932ee9" - dependencies: - ansicolors "~0.2.1" - redeyed "~1.0.0" +caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: + version "1.0.30000657" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000657.tgz#8192aec745019cc050217ad049c60dad21e3d1bc" caseless@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + center-align@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" @@ -1511,7 +1517,7 @@ chalk@^0.5.1: strip-ansi "^0.3.0" supports-color "^0.2.0" -chokidar@^1.0.0, chokidar@^1.0.1, chokidar@^1.4.3, chokidar@^1.6.0: +chokidar@^1.0.0, chokidar@^1.0.1, chokidar@^1.4.3, chokidar@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" dependencies: @@ -1546,19 +1552,6 @@ cli-cursor@^1.0.1: dependencies: restore-cursor "^1.0.1" -cli-table@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.1.tgz#f53b05266a8b1a0b934b3d0821e6e2dc5914ae23" - dependencies: - colors "1.0.3" - -cli-usage@^0.1.1: - version "0.1.4" - resolved "https://registry.yarnpkg.com/cli-usage/-/cli-usage-0.1.4.tgz#7c01e0dc706c234b39c933838c8e20b2175776e2" - dependencies: - marked "^0.3.6" - marked-terminal "^1.6.2" - cli-width@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" @@ -1595,15 +1588,15 @@ color-convert@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd" -color-convert@^1.3.0: +color-convert@^1.0.0, color-convert@^1.3.0: version "1.9.0" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: color-name "^1.1.1" color-name@^1.0.0, color-name@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689" + version "1.1.2" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.2.tgz#5c8ab72b64bd2215d617ae9559ebb148475cf98d" color-string@^0.3.0: version "0.3.0" @@ -1626,10 +1619,6 @@ color@^0.11.0, color@^0.11.3, color@^0.11.4: color-convert "^1.3.0" color-string "^0.3.0" -colors@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" - combine-source-map@~0.7.1: version "0.7.2" resolved "https://registry.yarnpkg.com/combine-source-map/-/combine-source-map-0.7.2.tgz#0870312856b307a87cc4ac486f3a9a62aeccc09e" @@ -1651,9 +1640,9 @@ commander@^2.9.0: dependencies: graceful-readlink ">= 1.0.0" -commitizen@^2.8.2: - version "2.9.5" - resolved "https://registry.yarnpkg.com/commitizen/-/commitizen-2.9.5.tgz#f9605c8c1170eef86331676b5b5f12ab595bf498" +commitizen@^2.9.6: + version "2.9.6" + resolved "https://registry.yarnpkg.com/commitizen/-/commitizen-2.9.6.tgz#c0d00535ef264da7f63737edfda4228983fa2291" dependencies: cachedir "^1.1.0" chalk "1.1.3" @@ -1668,7 +1657,7 @@ commitizen@^2.8.2: lodash "4.17.2" minimist "1.2.0" path-exists "2.1.0" - shelljs "0.7.5" + shelljs "0.7.6" strip-json-comments "2.0.1" commondir@^1.0.1: @@ -1698,7 +1687,7 @@ concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" -concat-stream@^1.4.6, concat-stream@^1.4.7, concat-stream@^1.5.0, concat-stream@^1.5.1, concat-stream@^1.5.2: +concat-stream@^1.4.7, concat-stream@^1.5.0, concat-stream@^1.5.2, concat-stream@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" dependencies: @@ -1739,6 +1728,10 @@ constants-browserify@^1.0.0, constants-browserify@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" +contains-path@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" + content-type-parser@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/content-type-parser/-/content-type-parser-1.0.1.tgz#c3e56988c53c65127fb46d4032a3a900246fdc94" @@ -1762,8 +1755,8 @@ conventional-commit-types@^2.0.0: resolved "https://registry.yarnpkg.com/conventional-commit-types/-/conventional-commit-types-2.1.0.tgz#45d860386c9a2e6537ee91d8a1b61bd0411b3d04" convert-source-map@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.3.0.tgz#e9f3e9c6e2728efc2676696a70eb382f73106a67" + version "1.5.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" convert-source-map@~1.1.0: version "1.1.3" @@ -1781,10 +1774,6 @@ core-js@^2.4.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" -corslite@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/corslite/-/corslite-0.0.6.tgz#622954e14c33852123c4c68fa3deffa9e2d1c896" - create-ecdh@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" @@ -1808,6 +1797,13 @@ create-hmac@^1.1.0, create-hmac@^1.1.2: create-hash "^1.1.0" inherits "^2.0.1" +cross-spawn-async@^2.1.1: + version "2.2.5" + resolved "https://registry.yarnpkg.com/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz#845ff0c0834a3ded9d160daca6d390906bb288cc" + dependencies: + lru-cache "^4.0.0" + which "^1.2.8" + cryptiles@2.x.x: version "2.0.5" resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" @@ -1858,7 +1854,7 @@ currently-unhandled@^0.4.1: dependencies: array-find-index "^1.0.1" -cz-conventional-changelog@1.2.0, cz-conventional-changelog@^1.1.6: +cz-conventional-changelog@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/cz-conventional-changelog/-/cz-conventional-changelog-1.2.0.tgz#2bca04964c8919b23f3fd6a89ef5e6008b31b3f8" dependencies: @@ -1869,15 +1865,34 @@ cz-conventional-changelog@1.2.0, cz-conventional-changelog@^1.1.6: right-pad "^1.0.1" word-wrap "^1.0.3" +cz-conventional-changelog@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/cz-conventional-changelog/-/cz-conventional-changelog-2.0.0.tgz#55a979afdfe95e7024879d2a0f5924630170b533" + dependencies: + conventional-commit-types "^2.0.0" + lodash.map "^4.5.1" + longest "^1.0.1" + pad-right "^0.2.2" + right-pad "^1.0.1" + word-wrap "^1.0.3" + +d3-color@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-1.0.3.tgz#bc7643fca8e53a8347e2fbdaffa236796b58509b" + d3@^3.5.8: version "3.5.17" resolved "https://registry.yarnpkg.com/d3/-/d3-3.5.17.tgz#bc46748004378b21a360c9fc7cf5231790762fb8" -d@^0.1.1, d@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" +d@1: + version "1.0.0" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" dependencies: - es5-ext "~0.10.2" + es5-ext "^0.10.9" + +damerau-levenshtein@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" dashdash@^1.12.0: version "1.14.1" @@ -1885,10 +1900,6 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -date-now@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/date-now/-/date-now-1.0.1.tgz#bb7d086438debe4182a485fb3df3fbfb99d6153c" - date-now@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" @@ -1901,31 +1912,35 @@ dateformat@^1.0.11: meow "^3.3.0" debounce@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.0.0.tgz#0948af513d2e4ce407916f8506a423d3f9cf72d8" - dependencies: - date-now "1.0.1" + version "1.0.2" + resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.0.2.tgz#503cc674d8d7f737099664fb75ddbd36b9626dc6" debug-log@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f" -debug@2, debug@^2.1.1, debug@^2.2.0, debug@^2.3.3: - version "2.6.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.0.tgz#bc596bcabe7617f11d9fa15361eded5608b8499b" +debug@2, debug@^2.1.1, debug@^2.2.0, debug@^2.6.4: + version "2.6.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.4.tgz#7586a9b3c39741c0282ae33445c4e8ac74734fe0" dependencies: - ms "0.7.2" - -debug@~0.7.4: - version "0.7.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39" + ms "0.7.3" -debug@~2.2.0: +debug@2.2.0, debug@~2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" dependencies: ms "0.7.1" +debug@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351" + dependencies: + ms "0.7.2" + +debug@~0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39" + decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -1963,7 +1978,7 @@ defined@^1.0.0, defined@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" -deglob@^2.0.0, deglob@^2.1.0: +deglob@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/deglob/-/deglob-2.1.0.tgz#4d44abe16ef32c779b4972bd141a80325029a14a" dependencies: @@ -1994,7 +2009,7 @@ delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" -depd@~1.1.0: +depd@1.1.0, depd@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" @@ -2031,10 +2046,10 @@ detect-indent@4.0.0, detect-indent@^4.0.0: repeating "^2.0.0" detective@^4.0.0: - version "4.3.2" - resolved "https://registry.yarnpkg.com/detective/-/detective-4.3.2.tgz#77697e2e7947ac3fe7c8e26a6d6f115235afa91c" + version "4.5.0" + resolved "https://registry.yarnpkg.com/detective/-/detective-4.5.0.tgz#6e5a8c6b26e6c7a254b1c6b6d7490d98ec91edd1" dependencies: - acorn "^3.1.0" + acorn "^4.0.3" defined "^1.0.0" dezalgo@^1.0.1: @@ -2056,13 +2071,20 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" -doctrine@^1.2.2: +doctrine@1.5.0, doctrine@^1.2.2: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" dependencies: esutils "^2.0.2" isarray "^1.0.0" +doctrine@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.0.0.tgz#c73d8d2909d22291e1a007a395804da8b665fe63" + dependencies: + esutils "^2.0.2" + isarray "^1.0.0" + domain-browser@^1.1.1, domain-browser@~1.1.0: version "1.1.7" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" @@ -2087,18 +2109,25 @@ ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" -electron-to-chromium@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.2.2.tgz#e41bc9488c88e3cfa1e94bde28e8420d7d47c47c" +electron-to-chromium@^1.2.7: + version "1.3.6" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.6.tgz#b90ff7e9094e6f7dd343761a001e82592d937db2" elliptic@^6.0.0: - version "6.3.3" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.3.3.tgz#5482d9646d54bcb89fd7d994fc9e2e9568876e3f" + version "6.4.0" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df" dependencies: bn.js "^4.4.0" brorand "^1.0.1" hash.js "^1.0.0" + hmac-drbg "^1.0.0" inherits "^2.0.1" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.0" + +emoji-regex@^6.1.0: + version "6.4.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.4.2.tgz#a30b6fee353d406d96cfb9fa765bdc82897eff6e" emojis-list@^2.0.0: version "2.1.0" @@ -2137,8 +2166,8 @@ envify@^4.0.0: prr "~0.0.0" error-ex@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9" + version "1.3.1" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" dependencies: is-arrayish "^0.2.1" @@ -2146,7 +2175,7 @@ errorify@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/errorify/-/errorify-0.3.1.tgz#53e0aaeeb18adc3e55f9f1eb4e2d95929f41b79b" -es-abstract@^1.5.0: +es-abstract@^1.5.0, es-abstract@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.7.0.tgz#dfade774e01bfcd97f96180298c449c8623fb94c" dependencies: @@ -2163,57 +2192,57 @@ es-to-primitive@^1.1.1: is-date-object "^1.0.1" is-symbol "^1.0.1" -es5-ext@^0.10.7, es5-ext@^0.10.8, es5-ext@~0.10.11, es5-ext@~0.10.2, es5-ext@~0.10.7: - version "0.10.12" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047" +es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14: + version "0.10.15" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.15.tgz#c330a5934c1ee21284a7c081a86e5fd937c91ea6" dependencies: es6-iterator "2" es6-symbol "~3.1" -es6-iterator@2: - version "2.0.0" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac" +es6-iterator@2, es6-iterator@^2.0.1, es6-iterator@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.1.tgz#8e319c9f0453bf575d374940a655920e59ca5512" dependencies: - d "^0.1.1" - es5-ext "^0.10.7" - es6-symbol "3" + d "1" + es5-ext "^0.10.14" + es6-symbol "^3.1" es6-map@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.4.tgz#a34b147be224773a4d7da8072794cefa3632b897" + version "0.1.5" + resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0" dependencies: - d "~0.1.1" - es5-ext "~0.10.11" - es6-iterator "2" - es6-set "~0.1.3" - es6-symbol "~3.1.0" - event-emitter "~0.3.4" + d "1" + es5-ext "~0.10.14" + es6-iterator "~2.0.1" + es6-set "~0.1.5" + es6-symbol "~3.1.1" + event-emitter "~0.3.5" -es6-set@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8" +es6-set@~0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1" dependencies: - d "~0.1.1" - es5-ext "~0.10.11" - es6-iterator "2" - es6-symbol "3" - event-emitter "~0.3.4" + d "1" + es5-ext "~0.10.14" + es6-iterator "~2.0.1" + es6-symbol "3.1.1" + event-emitter "~0.3.5" -es6-symbol@3, es6-symbol@~3.1, es6-symbol@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" +es6-symbol@3.1.1, es6-symbol@^3.1, es6-symbol@^3.1.1, es6-symbol@~3.1, es6-symbol@~3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" dependencies: - d "~0.1.1" - es5-ext "~0.10.11" + d "1" + es5-ext "~0.10.14" es6-weak-map@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.1.tgz#0d2bbd8827eb5fb4ba8f97fbfea50d43db21ea81" + version "2.0.2" + resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f" dependencies: - d "^0.1.1" - es5-ext "^0.10.8" - es6-iterator "2" - es6-symbol "3" + d "1" + es5-ext "^0.10.14" + es6-iterator "^2.0.1" + es6-symbol "^3.1.1" escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" @@ -2243,45 +2272,106 @@ escope@^3.6.0: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-config-standard-jsx@3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.2.0.tgz#c240e26ed919a11a42aa4de8059472b38268d620" +eslint-config-standard-jsx@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-4.0.1.tgz#cd4e463d0268e2d9e707f61f42f73f5b3333c642" + +eslint-config-standard@^10.2.0: + version "10.2.1" + resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-10.2.1.tgz#c061e4d066f379dc17cd562c64e819b4dd454591" + +eslint-import-resolver-node@^0.2.0: + version "0.2.3" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.2.3.tgz#5add8106e8c928db2cba232bcd9efa846e3da16c" + dependencies: + debug "^2.2.0" + object-assign "^4.0.1" + resolve "^1.1.6" -eslint-config-standard@6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-6.2.1.tgz#d3a68aafc7191639e7ee441e7348739026354292" +eslint-module-utils@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.0.0.tgz#a6f8c21d901358759cdc35dbac1982ae1ee58bce" + dependencies: + debug "2.2.0" + pkg-dir "^1.0.0" -eslint-plugin-promise@~3.4.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.4.1.tgz#6911a9010bf84e17d82e19e0ab0f80ab3ad6db4c" +eslint-plugin-flowtype@^2.30.4: + version "2.32.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.32.1.tgz#bbee185dedf97e5f63ec975cdcddd199bd2a2501" + dependencies: + lodash "^4.15.0" -eslint-plugin-react@~6.7.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.7.1.tgz#1af96aea545856825157d97c1b50d5a8fb64a5a7" +eslint-plugin-import@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.2.0.tgz#72ba306fad305d67c4816348a4699a4229ac8b4e" dependencies: + builtin-modules "^1.1.1" + contains-path "^0.1.0" + debug "^2.2.0" + doctrine "1.5.0" + eslint-import-resolver-node "^0.2.0" + eslint-module-utils "^2.0.0" + has "^1.0.1" + lodash.cond "^4.3.0" + minimatch "^3.0.3" + pkg-up "^1.0.0" + +eslint-plugin-jsx-a11y@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-4.0.0.tgz#779bb0fe7b08da564a422624911de10061e048ee" + dependencies: + aria-query "^0.3.0" + ast-types-flow "0.0.7" + damerau-levenshtein "^1.0.0" + emoji-regex "^6.1.0" + jsx-ast-utils "^1.0.0" + object-assign "^4.0.1" + +eslint-plugin-node@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-4.2.2.tgz#82959ca9aed79fcbd28bb1b188d05cac04fb3363" + dependencies: + ignore "^3.0.11" + minimatch "^3.0.2" + object-assign "^4.0.1" + resolve "^1.1.7" + semver "5.3.0" + +eslint-plugin-promise@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz#78fbb6ffe047201627569e85a6c5373af2a68fca" + +eslint-plugin-react@^6.10.3: + version "6.10.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.10.3.tgz#c5435beb06774e12c7db2f6abaddcbf900cd3f78" + dependencies: + array.prototype.find "^2.0.1" doctrine "^1.2.2" - jsx-ast-utils "^1.3.3" + has "^1.0.1" + jsx-ast-utils "^1.3.4" + object.assign "^4.0.4" -eslint-plugin-standard@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-2.0.1.tgz#3589699ff9c917f2c25f76a916687f641c369ff3" +eslint-plugin-standard@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-3.0.1.tgz#34d0c915b45edc6f010393c7eef3823b08565cf2" -eslint@~3.10.2: - version "3.10.2" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.10.2.tgz#c9a10e8bf6e9d65651204778c503341f1eac3ce7" +eslint@^3.19.0: + version "3.19.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.19.0.tgz#c8fc6201c7f40dd08941b87c085767386a679acc" dependencies: babel-code-frame "^6.16.0" chalk "^1.1.3" - concat-stream "^1.4.6" + concat-stream "^1.5.2" debug "^2.1.1" - doctrine "^1.2.2" + doctrine "^2.0.0" escope "^3.6.0" - espree "^3.3.1" + espree "^3.4.0" + esquery "^1.0.0" estraverse "^4.2.0" esutils "^2.0.2" file-entry-cache "^2.0.0" glob "^7.0.3" - globals "^9.2.0" + globals "^9.14.0" ignore "^3.2.0" imurmurhash "^0.1.4" inquirer "^0.12.0" @@ -2300,16 +2390,16 @@ eslint@~3.10.2: require-uncached "^1.0.2" shelljs "^0.7.5" strip-bom "^3.0.0" - strip-json-comments "~1.0.1" + strip-json-comments "~2.0.1" table "^3.7.8" text-table "~0.2.0" user-home "^2.0.0" -espree@^3.3.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-3.4.0.tgz#41656fa5628e042878025ef467e78f125cb86e1d" +espree@^3.4.0: + version "3.4.2" + resolved "https://registry.yarnpkg.com/espree/-/espree-3.4.2.tgz#38dbdedbedc95b8961a1fbf04734a8f6a9c8c592" dependencies: - acorn "4.0.4" + acorn "^5.0.1" acorn-jsx "^3.0.0" esprima@^2.7.1: @@ -2320,9 +2410,11 @@ esprima@^3.1.1, esprima@~3.1.0: version "3.1.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" -esprima@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.0.0.tgz#53cf247acda77313e551c3aa2e73342d3fb4f7d9" +esquery@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.0.tgz#cfba8b57d7fba93f17298a8a006a04cda13d80fa" + dependencies: + estraverse "^4.0.0" esrecurse@^4.1.0: version "4.1.0" @@ -2335,7 +2427,7 @@ estraverse@^1.9.1: version "1.9.3" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44" -estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.0.0, estraverse@^4.1.1, estraverse@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" @@ -2343,20 +2435,20 @@ estraverse@~4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.1.1.tgz#f6caca728933a850ef90661d0e17982ba47111a2" -esutils@^2.0.0, esutils@^2.0.2: +esutils@2.0.2, esutils@^2.0.0, esutils@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" -etag@~1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" +etag@~1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.0.tgz#6f631aef336d6c46362b51764044ce216be3c051" -event-emitter@~0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.4.tgz#8d63ddfb4cfe1fae3b32ca265c4c720222080bb5" +event-emitter@~0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" dependencies: - d "~0.1.1" - es5-ext "~0.10.7" + d "1" + es5-ext "~0.10.14" event-stream@^3.3.0: version "3.3.4" @@ -2390,6 +2482,17 @@ exec-sh@^0.2.0: dependencies: merge "^1.1.3" +execa@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.4.0.tgz#4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3" + dependencies: + cross-spawn-async "^2.1.1" + is-stream "^1.1.0" + npm-run-path "^1.0.0" + object-assign "^4.0.1" + path-key "^1.0.0" + strip-eof "^1.0.0" + exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -2456,15 +2559,21 @@ faye-websocket@~0.10.0: dependencies: websocket-driver ">=0.5.1" -fb-watchman@^1.8.0, fb-watchman@^1.9.0: +fb-watchman@^1.8.0: version "1.9.2" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-1.9.2.tgz#a24cf47827f82d38fb59a69ad70b76e3b6ae7383" dependencies: bser "1.0.2" -fbjs@^0.8.1, fbjs@^0.8.4: - version "0.8.9" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.9.tgz#180247fbd347dcc9004517b904f865400a0c8f14" +fb-watchman@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" + dependencies: + bser "^2.0.0" + +fbjs@^0.8.9: + version "0.8.12" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.12.tgz#10b5d92f76d45575fd63a217d4ea02bea2f8ed04" dependencies: core-js "^1.0.0" isomorphic-fetch "^2.1.1" @@ -2528,13 +2637,19 @@ find-root@1.0.0, find-root@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.0.0.tgz#962ff211aab25c6520feeeb8d6287f8f6e95807a" -find-up@^1.0.0, find-up@^1.1.2: +find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" dependencies: path-exists "^2.0.0" pinkie-promise "^2.0.0" +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + dependencies: + locate-path "^2.0.0" + findup-sync@0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.2.tgz#a8117d0f73124f5a4546839579fe52d7129fb5e5" @@ -2557,6 +2672,14 @@ flatten@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" +flow-bin@^0.44.0: + version "0.44.2" + resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.44.2.tgz#3893c7db5de043ed82674f327a04b1309db208b5" + +flow-parser@0.43.0: + version "0.43.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.43.0.tgz#e2b8eb1ac83dd53f7b6b04a7c35b6a52c33479b7" + follow-redirects@0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-0.0.7.tgz#34b90bab2a911aa347571da90f22bd36ecd8a919" @@ -2570,15 +2693,15 @@ for-each@~0.3.2: dependencies: is-function "~1.0.0" -for-in@^0.1.5: - version "0.1.6" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8" +for-in@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" for-own@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.4.tgz#0149b41a39088c7515f51ebe1c1386d45f935072" + version "0.1.5" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" dependencies: - for-in "^0.1.5" + for-in "^1.0.1" foreach@^2.0.5: version "2.0.5" @@ -2601,16 +2724,16 @@ form-data@~1.0.0-rc4: mime-types "^2.1.11" form-data@~2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.2.tgz#89c3534008b97eada4cbb157d58f6f5df025eae4" + version "2.1.4" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" dependencies: asynckit "^0.4.0" combined-stream "^1.0.5" mime-types "^2.1.12" -fresh@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" +fresh@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.0.tgz#f474ca5e6a9246d6fd8e0953cfa9b9c805afa78e" from2-string@^1.1.0: version "1.1.0" @@ -2626,8 +2749,8 @@ from2@^2.0.3: readable-stream "^2.0.0" from@~0: - version "0.1.3" - resolved "https://registry.yarnpkg.com/from/-/from-0.1.3.tgz#ef63ac2062ac32acf7862e0d40b44b896f22f3bc" + version "0.1.7" + resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" fs-exists-sync@^0.1.0: version "0.1.0" @@ -2646,13 +2769,13 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" fsevents@^1.0.0: - version "1.0.17" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.0.17.tgz#8537f3f12272678765b4fd6528c0f1f66f8f4558" + version "1.1.1" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.1.tgz#f19fd28f43eeaf761680e519a203c4d0b3d31aff" dependencies: nan "^2.3.0" node-pre-gyp "^0.6.29" -fstream-ignore@~1.0.5: +fstream-ignore@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" dependencies: @@ -2660,9 +2783,9 @@ fstream-ignore@~1.0.5: inherits "2" minimatch "^3.0.0" -fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.10.tgz#604e8a92fe26ffd9f6fae30399d4984e1ab22822" +fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2: + version "1.0.11" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" dependencies: graceful-fs "^4.1.2" inherits "~2.0.0" @@ -2699,8 +2822,8 @@ gauge@~1.2.0: lodash.padstart "^4.1.0" gauge@~2.7.1: - version "2.7.2" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.2.tgz#15cecc31b02d05345a5d6b0e171cdb3ad2307774" + version "2.7.3" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.3.tgz#1c23855f962f17b3ad3d0dc7443f304542edfe09" dependencies: aproba "^1.0.3" console-control-strings "^1.0.0" @@ -2709,7 +2832,6 @@ gauge@~2.7.1: signal-exit "^3.0.0" string-width "^1.0.1" strip-ansi "^3.0.1" - supports-color "^0.2.0" wide-align "^1.1.0" generate-function@^2.0.0: @@ -2732,14 +2854,14 @@ get-ports@^1.0.2: dependencies: map-limit "0.0.1" +get-stdin@5.0.1, get-stdin@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" + get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" -get-stdin@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" - getpass@^0.1.1: version "0.1.6" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" @@ -2747,8 +2869,8 @@ getpass@^0.1.1: assert-plus "^1.0.0" git-head@^1.2.1: - version "1.19.0" - resolved "https://registry.yarnpkg.com/git-head/-/git-head-1.19.0.tgz#35cf05be4b6cc473ff1d716d954b2ea1b3b7cc57" + version "1.20.1" + resolved "https://registry.yarnpkg.com/git-head/-/git-head-1.20.1.tgz#036d16a4b374949e4e3daf15827903686d3ccd52" dependencies: git-refs "^1.1.3" @@ -2769,8 +2891,8 @@ github-url-from-username-repo@^1.0.0: resolved "https://registry.yarnpkg.com/github-url-from-username-repo/-/github-url-from-username-repo-1.0.2.tgz#7dd79330d2abe69c10c2cef79714c97215791dfa" github@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/github/-/github-8.1.1.tgz#a078c61669b4d4b588bf1b2e2a591eb7c49feb36" + version "8.2.1" + resolved "https://registry.yarnpkg.com/github/-/github-8.2.1.tgz#616b2211fbcd1cc8631669aed67653e62eb53816" dependencies: follow-redirects "0.0.7" https-proxy-agent "^1.0.0" @@ -2794,7 +2916,7 @@ glob-parent@^2.0.0: dependencies: is-glob "^2.0.0" -glob@7.1.1, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.0, glob@~7.1.1: +glob@7.1.1, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.0, glob@^7.1.1, glob@~7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: @@ -2821,9 +2943,9 @@ global-prefix@^0.1.4: is-windows "^0.2.0" which "^1.2.12" -globals@^9.0.0, globals@^9.2.0: - version "9.14.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.14.0.tgz#8859936af0038741263053b39d0e76ca241e4034" +globals@^9.0.0, globals@^9.14.0: + version "9.17.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.17.0.tgz#0c0ca696d9b9bb694d2e5470bd37777caad50286" globby@^5.0.0: version "5.0.0" @@ -2844,7 +2966,7 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9: version "1.0.1" resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -growly@^1.2.0: +growly@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" @@ -2858,6 +2980,10 @@ handlebars@^4.0.3: optionalDependencies: uglify-js "^2.6" +har-schema@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" + har-validator@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" @@ -2867,6 +2993,13 @@ har-validator@~2.0.6: is-my-json-valid "^2.12.4" pinkie-promise "^2.0.0" +har-validator@~4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" + dependencies: + ajv "^4.9.1" + har-schema "^1.0.5" + has-ansi@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-0.1.0.tgz#84f265aae8c0e6a88a12d7022894b7568894c62e" @@ -2887,13 +3020,13 @@ has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" -has@^1.0.0, has@~1.0.1: +has@^1.0.0, has@^1.0.1, has@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" dependencies: function-bind "^1.0.2" -hash.js@^1.0.0: +hash.js@^1.0.0, hash.js@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.0.3.tgz#1332ff00156c0a0ffdd8236013d07b77a0451573" dependencies: @@ -2912,6 +3045,14 @@ highlight.js@^8.6.0: version "8.9.1" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-8.9.1.tgz#b8a9c5493212a9392f0222b649c9611497ebfb88" +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + hoek@2.x.x: version "2.16.3" resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" @@ -2930,8 +3071,8 @@ homedir-polyfill@^1.0.0: parse-passwd "^1.0.0" hosted-git-info@^2.1.4, hosted-git-info@^2.1.5: - version "2.2.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.2.0.tgz#7a0d097863d886c0fabbdcd37bf1758d8becf8a5" + version "2.4.2" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67" html-encoding-sniffer@^1.0.1: version "1.0.1" @@ -2950,12 +3091,13 @@ http-errors@~1.3.1: inherits "~2.0.1" statuses "1" -http-errors@~1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" +http-errors@~1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.1.tgz#5f8b8ed98aca545656bf572997387f904a722257" dependencies: + depd "1.1.0" inherits "2.0.3" - setprototypeof "1.0.2" + setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" http-proxy@^1.14.0: @@ -2977,6 +3119,10 @@ https-browserify@0.0.1, https-browserify@~0.0.0: version "0.0.1" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + https-proxy-agent@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz#35f7da6c48ce4ddbfa264891ac593ee5ff8671e6" @@ -2997,9 +3143,9 @@ ieee754@^1.1.4: version "1.1.8" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" -ignore@^3.0.9, ignore@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.2.tgz#1c51e1ef53bab6ddc15db4d9ac4ec139eceb3410" +ignore@^3.0.11, ignore@^3.0.9, ignore@^3.2.0: + version "3.2.7" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.7.tgz#4810ca5f1d8eca5595213a34b94f2eb4ed926bbd" imurmurhash@^0.1.4: version "0.1.4" @@ -3111,10 +3257,10 @@ internal-ip@^1.0.1: meow "^3.3.0" interpret@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.1.tgz#d579fb7f693b858004947af39fa0db49f795602c" + version "1.0.3" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90" -invariant@^2.2.0: +invariant@^2.2.0, invariant@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" dependencies: @@ -3135,8 +3281,8 @@ is-binary-path@^1.0.0: binary-extensions "^1.0.0" is-buffer@^1.0.2, is-buffer@^1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.4.tgz#cfc86ccd5dc5a52fa80489111c6920c457e2d98b" + version "1.1.5" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.5.tgz#1f3b26ef613b214b88cbca23cc6c01d87961eecc" is-builtin-module@^1.0.0: version "1.0.0" @@ -3203,8 +3349,8 @@ is-glob@^2.0.0, is-glob@^2.0.1: is-extglob "^1.0.0" is-my-json-valid@^2.10.0, is-my-json-valid@^2.12.4: - version "2.15.0" - resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b" + version "2.16.0" + resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz#f079dd9bfdae65ee2038aae8acbc86ab109e3693" dependencies: generate-function "^2.0.0" generate-object-property "^1.1.0" @@ -3250,8 +3396,10 @@ is-property@^1.0.0: resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" is-regex@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.3.tgz#0d55182bddf9f2fde278220aec3a75642c908637" + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" + dependencies: + has "^1.0.1" is-resolvable@^1.0.0: version "1.0.0" @@ -3259,7 +3407,7 @@ is-resolvable@^1.0.0: dependencies: tryit "^1.0.1" -is-stream@^1.0.1: +is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" @@ -3287,9 +3435,9 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" -isexe@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" isnumeric@^0.2.0: version "0.2.0" @@ -3313,76 +3461,74 @@ isstream@~0.1.2: resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" istanbul-api@^1.1.0-alpha.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.1.1.tgz#d36e2f1560d1a43ce304c4ff7338182de61c8f73" + version "1.1.7" + resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.1.7.tgz#f6f37f09f8002b130f891c646b70ee4a8e7345ae" dependencies: async "^2.1.4" fileset "^2.0.2" - istanbul-lib-coverage "^1.0.0" - istanbul-lib-hook "^1.0.0" - istanbul-lib-instrument "^1.3.0" - istanbul-lib-report "^1.0.0-alpha.3" - istanbul-lib-source-maps "^1.1.0" - istanbul-reports "^1.0.0" + istanbul-lib-coverage "^1.0.2" + istanbul-lib-hook "^1.0.5" + istanbul-lib-instrument "^1.7.0" + istanbul-lib-report "^1.0.0" + istanbul-lib-source-maps "^1.1.1" + istanbul-reports "^1.0.2" js-yaml "^3.7.0" mkdirp "^0.5.1" once "^1.4.0" -istanbul-lib-coverage@^1.0.0, istanbul-lib-coverage@^1.0.0-alpha, istanbul-lib-coverage@^1.0.0-alpha.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.0.1.tgz#f263efb519c051c5f1f3343034fc40e7b43ff212" +istanbul-lib-coverage@^1.0.0, istanbul-lib-coverage@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.0.2.tgz#87a0c015b6910651cb3b184814dfb339337e25e1" -istanbul-lib-hook@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.0.0.tgz#fc5367ee27f59268e8f060b0c7aaf051d9c425c5" +istanbul-lib-hook@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.0.5.tgz#6ca3d16d60c5f4082da39f7c5cd38ea8a772b88e" dependencies: append-transform "^0.4.0" -istanbul-lib-instrument@^1.1.1, istanbul-lib-instrument@^1.1.4, istanbul-lib-instrument@^1.3.0, istanbul-lib-instrument@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.4.2.tgz#0e2fdfac93c1dabf2e31578637dc78a19089f43e" +istanbul-lib-instrument@^1.1.1, istanbul-lib-instrument@^1.6.2, istanbul-lib-instrument@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.7.0.tgz#b8e0dc25709bb44e17336ab47b7bb5c97c23f659" dependencies: babel-generator "^6.18.0" babel-template "^6.16.0" babel-traverse "^6.18.0" babel-types "^6.18.0" babylon "^6.13.0" - istanbul-lib-coverage "^1.0.0" + istanbul-lib-coverage "^1.0.2" semver "^5.3.0" -istanbul-lib-report@^1.0.0-alpha.3: - version "1.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.0.0-alpha.3.tgz#32d5f6ec7f33ca3a602209e278b2e6ff143498af" +istanbul-lib-report@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.0.0.tgz#d83dac7f26566b521585569367fe84ccfc7aaecb" dependencies: - async "^1.4.2" - istanbul-lib-coverage "^1.0.0-alpha" + istanbul-lib-coverage "^1.0.2" mkdirp "^0.5.1" path-parse "^1.0.5" - rimraf "^2.4.3" supports-color "^3.1.2" -istanbul-lib-source-maps@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.1.0.tgz#9d429218f35b823560ea300a96ff0c3bbdab785f" +istanbul-lib-source-maps@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.1.1.tgz#f8c8c2e8f2160d1d91526d97e5bd63b2079af71c" dependencies: - istanbul-lib-coverage "^1.0.0-alpha.0" + istanbul-lib-coverage "^1.0.2" mkdirp "^0.5.1" rimraf "^2.4.4" source-map "^0.5.3" -istanbul-reports@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.0.1.tgz#9a17176bc4a6cbebdae52b2f15961d52fa623fbc" +istanbul-reports@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.0.2.tgz#4e8366abe6fa746cc1cd6633f108de12cc6ac6fa" dependencies: handlebars "^4.0.3" -jest-changed-files@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-17.0.2.tgz#f5657758736996f590a51b87e5c9369d904ba7b7" +jest-changed-files@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-19.0.2.tgz#16c54c84c3270be408e06d2e8af3f3e37a885824" -jest-cli@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-18.1.0.tgz#5ead36ecad420817c2c9baa2aa7574f63257b3d6" +jest-cli@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-19.0.2.tgz#cc3620b62acac5f2d93a548cb6ef697d4ec85443" dependencies: ansi-escapes "^1.4.0" callsites "^2.0.0" @@ -3392,171 +3538,200 @@ jest-cli@^18.1.0: istanbul-api "^1.1.0-alpha.1" istanbul-lib-coverage "^1.0.0" istanbul-lib-instrument "^1.1.1" - jest-changed-files "^17.0.2" - jest-config "^18.1.0" - jest-environment-jsdom "^18.1.0" - jest-file-exists "^17.0.0" - jest-haste-map "^18.1.0" - jest-jasmine2 "^18.1.0" - jest-mock "^18.0.0" - jest-resolve "^18.1.0" - jest-resolve-dependencies "^18.1.0" - jest-runtime "^18.1.0" - jest-snapshot "^18.1.0" - jest-util "^18.1.0" - json-stable-stringify "^1.0.0" - node-notifier "^4.6.1" - sane "~1.4.1" - strip-ansi "^3.0.1" + jest-changed-files "^19.0.2" + jest-config "^19.0.2" + jest-environment-jsdom "^19.0.2" + jest-haste-map "^19.0.0" + jest-jasmine2 "^19.0.2" + jest-message-util "^19.0.0" + jest-regex-util "^19.0.0" + jest-resolve-dependencies "^19.0.0" + jest-runtime "^19.0.2" + jest-snapshot "^19.0.2" + jest-util "^19.0.2" + micromatch "^2.3.11" + node-notifier "^5.0.1" + slash "^1.0.0" + string-length "^1.0.1" throat "^3.0.0" which "^1.1.1" worker-farm "^1.3.1" yargs "^6.3.0" -jest-config@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-18.1.0.tgz#6111740a6d48aab86ff5a9e6ab0b98bd993b6ff4" +jest-config@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-19.0.2.tgz#1b9bd2db0ddd16df61c2b10a54009e1768da6411" dependencies: chalk "^1.1.1" - jest-environment-jsdom "^18.1.0" - jest-environment-node "^18.1.0" - jest-jasmine2 "^18.1.0" - jest-mock "^18.0.0" - jest-resolve "^18.1.0" - jest-util "^18.1.0" - json-stable-stringify "^1.0.0" - -jest-diff@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-18.1.0.tgz#4ff79e74dd988c139195b365dc65d87f606f4803" + jest-environment-jsdom "^19.0.2" + jest-environment-node "^19.0.2" + jest-jasmine2 "^19.0.2" + jest-regex-util "^19.0.0" + jest-resolve "^19.0.2" + jest-validate "^19.0.2" + pretty-format "^19.0.0" + +jest-diff@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-19.0.0.tgz#d1563cfc56c8b60232988fbc05d4d16ed90f063c" dependencies: chalk "^1.1.3" diff "^3.0.0" - jest-matcher-utils "^18.1.0" - pretty-format "^18.1.0" + jest-matcher-utils "^19.0.0" + pretty-format "^19.0.0" -jest-environment-jsdom@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-18.1.0.tgz#18b42f0c4ea2bae9f36cab3639b1e8f8c384e24e" +jest-environment-jsdom@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-19.0.2.tgz#ceda859c4a4b94ab35e4de7dab54b926f293e4a3" dependencies: - jest-mock "^18.0.0" - jest-util "^18.1.0" - jsdom "^9.9.1" + jest-mock "^19.0.0" + jest-util "^19.0.2" + jsdom "^9.11.0" -jest-environment-node@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-18.1.0.tgz#4d6797572c8dda99acf5fae696eb62945547c779" +jest-environment-node@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-19.0.2.tgz#6e84079db87ed21d0c05e1f9669f207b116fe99b" dependencies: - jest-mock "^18.0.0" - jest-util "^18.1.0" + jest-mock "^19.0.0" + jest-util "^19.0.2" -jest-file-exists@^17.0.0: - version "17.0.0" - resolved "https://registry.yarnpkg.com/jest-file-exists/-/jest-file-exists-17.0.0.tgz#7f63eb73a1c43a13f461be261768b45af2cdd169" +jest-file-exists@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-file-exists/-/jest-file-exists-19.0.0.tgz#cca2e587a11ec92e24cfeab3f8a94d657f3fceb8" -jest-haste-map@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-18.1.0.tgz#06839c74b770a40c1a106968851df8d281c08375" +jest-haste-map@^19.0.0: + version "19.0.1" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-19.0.1.tgz#7616222491275050c7af39dbeab0a57c32ef9652" dependencies: - fb-watchman "^1.9.0" + fb-watchman "^2.0.0" graceful-fs "^4.1.6" micromatch "^2.3.11" - sane "~1.4.1" + sane "~1.5.0" worker-farm "^1.3.1" -jest-jasmine2@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-18.1.0.tgz#094e104c2c189708766c77263bb2aecb5860a80b" +jest-jasmine2@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-19.0.2.tgz#167991ac825981fb1a800af126e83afcca832c73" dependencies: graceful-fs "^4.1.6" - jest-matcher-utils "^18.1.0" - jest-matchers "^18.1.0" - jest-snapshot "^18.1.0" - jest-util "^18.1.0" + jest-matcher-utils "^19.0.0" + jest-matchers "^19.0.0" + jest-message-util "^19.0.0" + jest-snapshot "^19.0.2" -jest-matcher-utils@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-18.1.0.tgz#1ac4651955ee2a60cef1e7fcc98cdfd773c0f932" +jest-matcher-utils@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-19.0.0.tgz#5ecd9b63565d2b001f61fbf7ec4c7f537964564d" dependencies: chalk "^1.1.3" - pretty-format "^18.1.0" + pretty-format "^19.0.0" + +jest-matchers@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-matchers/-/jest-matchers-19.0.0.tgz#c74ecc6ebfec06f384767ba4d6fa4a42d6755754" + dependencies: + jest-diff "^19.0.0" + jest-matcher-utils "^19.0.0" + jest-message-util "^19.0.0" + jest-regex-util "^19.0.0" -jest-matchers@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-matchers/-/jest-matchers-18.1.0.tgz#0341484bf87a1fd0bac0a4d2c899e2b77a3f1ead" +jest-message-util@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-19.0.0.tgz#721796b89c0e4d761606f9ba8cb828a3b6246416" dependencies: - jest-diff "^18.1.0" - jest-matcher-utils "^18.1.0" - jest-util "^18.1.0" - pretty-format "^18.1.0" + chalk "^1.1.1" + micromatch "^2.3.11" + +jest-mock@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-19.0.0.tgz#67038641e9607ab2ce08ec4a8cb83aabbc899d01" -jest-mock@^18.0.0: - version "18.0.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-18.0.0.tgz#5c248846ea33fa558b526f5312ab4a6765e489b3" +jest-regex-util@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-19.0.0.tgz#b7754587112aede1456510bb1f6afe74ef598691" -jest-resolve-dependencies@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-18.1.0.tgz#8134fb5caf59c9ed842fe0152ab01c52711f1bbb" +jest-resolve-dependencies@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-19.0.0.tgz#a741ad1fa094140e64ecf2642a504f834ece22ee" dependencies: - jest-file-exists "^17.0.0" - jest-resolve "^18.1.0" + jest-file-exists "^19.0.0" -jest-resolve@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-18.1.0.tgz#6800accb536658c906cd5e29de412b1ab9ac249b" +jest-resolve@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-19.0.2.tgz#5793575de4f07aec32f7d7ff0c6c181963eefb3c" dependencies: browser-resolve "^1.11.2" - jest-file-exists "^17.0.0" - jest-haste-map "^18.1.0" + jest-haste-map "^19.0.0" resolve "^1.2.0" -jest-runtime@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-18.1.0.tgz#3abfd687175b21fc3b85a2b8064399e997859922" +jest-runtime@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-19.0.2.tgz#d9a43e72de416d27d196fd9c7940d98fe6685407" dependencies: babel-core "^6.0.0" - babel-jest "^18.0.0" - babel-plugin-istanbul "^3.0.0" + babel-jest "^19.0.0" + babel-plugin-istanbul "^4.0.0" chalk "^1.1.3" graceful-fs "^4.1.6" - jest-config "^18.1.0" - jest-file-exists "^17.0.0" - jest-haste-map "^18.1.0" - jest-mock "^18.0.0" - jest-resolve "^18.1.0" - jest-snapshot "^18.1.0" - jest-util "^18.1.0" - json-stable-stringify "^1.0.0" + jest-config "^19.0.2" + jest-file-exists "^19.0.0" + jest-haste-map "^19.0.0" + jest-regex-util "^19.0.0" + jest-resolve "^19.0.2" + jest-util "^19.0.2" + json-stable-stringify "^1.0.1" micromatch "^2.3.11" + strip-bom "3.0.0" yargs "^6.3.0" -jest-snapshot@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-18.1.0.tgz#55b96d2ee639c9bce76f87f2a3fd40b71c7a5916" +jest-snapshot@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-19.0.2.tgz#9c1b216214f7187c38bfd5c70b1efab16b0ff50b" dependencies: - jest-diff "^18.1.0" - jest-file-exists "^17.0.0" - jest-matcher-utils "^18.1.0" - jest-util "^18.1.0" + chalk "^1.1.3" + jest-diff "^19.0.0" + jest-file-exists "^19.0.0" + jest-matcher-utils "^19.0.0" + jest-util "^19.0.2" natural-compare "^1.4.0" - pretty-format "^18.1.0" + pretty-format "^19.0.0" -jest-util@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-18.1.0.tgz#3a99c32114ab17f84be094382527006e6d4bfc6a" +jest-util@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-19.0.2.tgz#e0a0232a2ab9e6b2b53668bdb3534c2b5977ed41" dependencies: chalk "^1.1.1" - diff "^3.0.0" graceful-fs "^4.1.6" - jest-file-exists "^17.0.0" - jest-mock "^18.0.0" + jest-file-exists "^19.0.0" + jest-message-util "^19.0.0" + jest-mock "^19.0.0" + jest-validate "^19.0.2" + leven "^2.0.0" mkdirp "^0.5.1" -jest@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-18.1.0.tgz#bcebf1e203dee5c2ad2091c805300a343d9e6c7d" +jest-validate@19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-19.0.0.tgz#8c6318a20ecfeaba0ba5378bfbb8277abded4173" dependencies: - jest-cli "^18.1.0" + chalk "^1.1.1" + jest-matcher-utils "^19.0.0" + leven "^2.0.0" + pretty-format "^19.0.0" + +jest-validate@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-19.0.2.tgz#dc534df5f1278d5b63df32b14241d4dbf7244c0c" + dependencies: + chalk "^1.1.1" + jest-matcher-utils "^19.0.0" + leven "^2.0.0" + pretty-format "^19.0.0" + +jest@^19.0.2: + version "19.0.2" + resolved "https://registry.yarnpkg.com/jest/-/jest-19.0.2.tgz#b794faaf8ff461e7388f28beef559a54f20b2c10" + dependencies: + jest-cli "^19.0.2" jmespath@0.15.0: version "0.15.0" @@ -3577,19 +3752,19 @@ js-tokens@^3.0.0: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7" js-yaml@^3.5.1, js-yaml@^3.7.0: - version "3.8.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.1.tgz#782ba50200be7b9e5a8537001b7804db3ad02628" + version "3.8.3" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.3.tgz#33a05ec481c850c8875929166fe1beb61c728766" dependencies: argparse "^1.0.7" esprima "^3.1.1" jsbn@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.0.tgz#650987da0dd74f4ebf5a11377a2aa2d273e97dfd" + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" -jsdom@^9.9.1: - version "9.10.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.10.0.tgz#72d04d9fd5f1164d016dc350ef889af6d0d1a25a" +jsdom@^9.11.0: + version "9.12.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.12.0.tgz#e8c546fffcb06c00d4833ca84410fed7f8a097d4" dependencies: abab "^1.0.3" acorn "^4.0.4" @@ -3606,7 +3781,7 @@ jsdom@^9.9.1: sax "^1.2.1" symbol-tree "^3.2.1" tough-cookie "^2.3.2" - webidl-conversions "^3.0.1" + webidl-conversions "^4.0.0" whatwg-encoding "^1.0.1" whatwg-url "^4.3.0" xml-name-validator "^2.0.1" @@ -3650,7 +3825,7 @@ json-stable-stringify@~0.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" -json5@^0.5.0: +json5@^0.5.0, json5@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" @@ -3673,18 +3848,17 @@ jsonpointer@^4.0.0: resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" jsprim@^1.2.2: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.3.1.tgz#2a7256f70412a29ee3670aaca625994c4dcff252" + version "1.4.0" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.0.tgz#a3b87e40298d8c380552d8cc7628a0bb95a22918" dependencies: + assert-plus "1.0.0" extsprintf "1.0.2" json-schema "0.2.3" verror "1.3.6" -jsx-ast-utils@^1.3.3: - version "1.4.0" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.0.tgz#5afe38868f56bc8cc7aeaef0100ba8c75bd12591" - dependencies: - object-assign "^4.1.0" +jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1" kind-of@^3.0.2: version "3.1.0" @@ -3720,9 +3894,13 @@ leaflet-transitivelayer@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/leaflet-transitivelayer/-/leaflet-transitivelayer-0.2.0.tgz#069007559a5c60fa161baa824484466d8e4bfb71" -leaflet@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.0.2.tgz#fa4fbcb7844944fc2bfb0bcf9ca0dea13463ca21" +leaflet@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.0.3.tgz#1f401b98b45c8192134c6c8d69686253805007c8" + +leven@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" levn@^0.3.0, levn@~0.3.0: version "0.3.0" @@ -3751,26 +3929,34 @@ load-json-file@^1.0.0: pinkie-promise "^2.0.0" strip-bom "^2.0.0" +load-json-file@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + strip-bom "^3.0.0" + loader-runner@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2" -loader-utils@^0.2.11, loader-utils@^0.2.16: - version "0.2.16" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.16.tgz#f08632066ed8282835dff88dfb52704765adee6d" +loader-utils@^0.2.16: + version "0.2.17" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" dependencies: big.js "^3.1.3" emojis-list "^2.0.0" json5 "^0.5.0" object-assign "^4.0.1" -lodash._arraycopy@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz#76e7b7c1f1fb92547374878a562ed06a3e50f6e1" - -lodash._arrayeach@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz#bab156b2a90d3f1bbd5c653403349e5e5933ef9e" +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" lodash._baseassign@^3.0.0: version "3.2.0" @@ -3779,25 +3965,10 @@ lodash._baseassign@^3.0.0: lodash._basecopy "^3.0.0" lodash.keys "^3.0.0" -lodash._baseclone@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz#303519bf6393fe7e42f34d8b630ef7794e3542b7" - dependencies: - lodash._arraycopy "^3.0.0" - lodash._arrayeach "^3.0.0" - lodash._baseassign "^3.0.0" - lodash._basefor "^3.0.0" - lodash.isarray "^3.0.0" - lodash.keys "^3.0.0" - lodash._basecopy@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" -lodash._basefor@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/lodash._basefor/-/lodash._basefor-3.0.3.tgz#7550b4e9218ef09fad24343b612021c79b4c20c2" - lodash._bindcallback@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e" @@ -3826,24 +3997,13 @@ lodash.assign@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa" dependencies: - lodash._baseassign "^3.0.0" - lodash._createassigner "^3.0.0" - lodash.keys "^3.0.0" - -lodash.assign@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" - -lodash.clonedeep@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz#a0a1e40d82a5ea89ff5b147b8444ed63d92827db" - dependencies: - lodash._baseclone "^3.0.0" - lodash._bindcallback "^3.0.0" + lodash._baseassign "^3.0.0" + lodash._createassigner "^3.0.0" + lodash.keys "^3.0.0" -lodash.fill@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/lodash.fill/-/lodash.fill-3.4.0.tgz#a3c74ae640d053adf0dc2079f8720788e8bfef85" +lodash.cond@^4.3.0: + version "4.5.2" + resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5" lodash.isarguments@^3.0.0: version "3.1.0" @@ -3865,7 +4025,7 @@ lodash.map@^4.5.1: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" -lodash.memoize@^4.1.0: +lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -3885,10 +4045,6 @@ lodash.padstart@^4.1.0: version "4.6.1" resolved "https://registry.yarnpkg.com/lodash.padstart/-/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b" -lodash.pickby@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.pickby/-/lodash.pickby-4.6.0.tgz#7dea21d8c18d7703a27c704c15d3b84a67e33aff" - lodash.restparam@^3.0.0: version "3.6.1" resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" @@ -3897,10 +4053,6 @@ lodash.reverse@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lodash.reverse/-/lodash.reverse-4.0.1.tgz#1f2afedace2e16e660f3aa7c59d3300a6f25d13c" -lodash.slice@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.slice/-/lodash.slice-4.2.0.tgz#85fb9d49223c64d9d5890f32322777c7416cac27" - lodash.template@^4.2.4: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" @@ -3914,7 +4066,7 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "~3.0.0" -lodash.uniq@^4.3.0, lodash.uniq@^4.5.0: +lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" @@ -3926,7 +4078,7 @@ lodash@^3.6.0: version "3.10.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" -lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.2.0, lodash@^4.3.0: +lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.2, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" @@ -3934,10 +4086,6 @@ lodash@~1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.3.1.tgz#a4663b53686b895ff074e2ba504dfb76a8e2b770" -lodash@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.5.0.tgz#19bb3f4d51278f0b8c818ed145c74ecf9fe40e6d" - log-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18" @@ -3948,10 +4096,6 @@ longest@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" -lonlng@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/lonlng/-/lonlng-0.2.0.tgz#2137c2b2426535738f5994d046f316a7076d62dc" - loose-envify@^1.0.0, loose-envify@^1.1.0: version "1.3.1" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" @@ -3965,6 +4109,13 @@ loud-rejection@^1.0.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" +lru-cache@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" + dependencies: + pseudomap "^1.0.1" + yallist "^2.0.0" + makeerror@1.0.x: version "1.0.11" resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" @@ -3985,75 +4136,68 @@ map-stream@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194" -mapbox.js@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/mapbox.js/-/mapbox.js-3.0.1.tgz#630a97d1c5aac1fd8dc77f5eef250bf9522aba04" - dependencies: - corslite "0.0.6" - isarray "0.0.1" - leaflet "1.0.2" - mustache "2.2.1" - sanitize-caja "0.1.4" - -marked-terminal@^1.6.2: - version "1.7.0" - resolved "https://registry.yarnpkg.com/marked-terminal/-/marked-terminal-1.7.0.tgz#c8c460881c772c7604b64367007ee5f77f125904" - dependencies: - cardinal "^1.0.0" - chalk "^1.1.3" - cli-table "^0.3.1" - lodash.assign "^4.2.0" - node-emoji "^1.4.1" - -marked@^0.3.6: - version "0.3.6" - resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.6.tgz#b2c6c618fccece4ef86c4fc6cb8a7cbf5aeda8d7" - -mastarm@^3.0.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/mastarm/-/mastarm-3.4.0.tgz#14e16b5939fc038303ad4dac74bd48196214795b" +mastarm@^3.9.1: + version "3.9.1" + resolved "https://registry.yarnpkg.com/mastarm/-/mastarm-3.9.1.tgz#7045b3df826799c254e88fb6829b77fc7ce2eb56" dependencies: - aws-sdk "^2.4.2" - babel-core "^6.10.4" - babel-eslint "^7.0.0" - babel-jest "^17.0.2" + aws-sdk "^2.39.0" + babel-core "^6.24.0" + babel-eslint "^7.2.1" + babel-jest "^19.0.0" babel-plugin-add-module-exports "^0.2.1" - babel-plugin-transform-flow-strip-types "^6.18.0" - babel-plugin-transform-runtime "^6.9.0" - babel-preset-env "^1.1.0" - babel-preset-react "^6.5.0" - babel-preset-stage-2 "^6.17.0" + babel-plugin-lodash "^3.2.11" + babel-plugin-transform-flow-strip-types "^6.22.0" + babel-plugin-transform-runtime "^6.23.0" + babel-preset-env "^1.3.2" + babel-preset-react "^6.23.0" + babel-preset-stage-2 "^6.22.0" babelify "^7.3.0" - browserify "^14.0.0" + browserify "^14.3.0" browserify-markdown "1.0.0" - budo "^9.0.0" - chokidar "^1.6.0" + budo "^9.4.7" + chokidar "^1.6.1" commander "^2.9.0" - commitizen "^2.8.2" - concat-stream "^1.5.1" - cz-conventional-changelog "^1.1.6" + commitizen "^2.9.6" + concat-stream "^1.6.0" + cz-conventional-changelog "^2.0.0" envify "^4.0.0" errorify "^0.3.1" + eslint "^3.19.0" + eslint-config-standard "^10.2.0" + eslint-config-standard-jsx "^4.0.1" + eslint-plugin-flowtype "^2.30.4" + eslint-plugin-import "^2.2.0" + eslint-plugin-jsx-a11y "^4.0.0" + eslint-plugin-node "^4.2.2" + eslint-plugin-promise "^3.5.0" + eslint-plugin-react "^6.10.3" + eslint-plugin-standard "^3.0.1" exorcist "^0.4.0" + flow-bin "^0.44.0" + glob "^7.1.1" isomorphic-fetch "^2.2.1" - jest "^18.1.0" + jest "^19.0.2" lodash.uniq "^4.5.0" middleware-proxy "^2.0.2" mime "^1.3.4" mkdirp "^0.5.1" - postcss "^5.0.21" - postcss-cssnext "^2.6.0" - postcss-import "^9.0.0" + node-emoji "^1.5.1" + postcss "^5.2.16" + postcss-cssnext "^2.10.0" + postcss-import "^9.1.0" postcss-reporter "^3.0.0" - postcss-safe-parser "^2.0.0" - rimraf "^2.5.4" - standard "^8.3.0" - standard-engine "^5.0.0" - through2 "^2.0.1" - uglifyify "^3.0.2" - uuid "^3.0.0" - watchify "^3.7.0" - yamljs "^0.2.8" + postcss-safe-parser "^2.0.1" + prettier "^1.1.0" + rimraf "^2.6.1" + slack-node "^0.1.8" + standard-engine "^7.0.0" + this-commit "^1.0.0" + through2 "^2.0.3" + uglifyify "^3.0.4" + username "^2.3.0" + uuid "^3.0.1" + watchify "^3.9.0" + yamljs "^0.2.9" math-expression-evaluator@^1.2.14: version "1.2.16" @@ -4063,6 +4207,10 @@ media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" +mem@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/mem/-/mem-0.1.1.tgz#24df988c3102b03c074c1b296239c5b2e6647825" + memory-fs@^0.4.0, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -4120,15 +4268,15 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@~1.26.0: - version "1.26.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.26.0.tgz#eaffcd0e4fc6935cf8134da246e2e6c35305adff" +mime-db@~1.27.0: + version "1.27.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.27.0.tgz#820f572296bbd20ec25ed55e5b5de869e5436eb1" -mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.13, mime-types@~2.1.7: - version "2.1.14" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.14.tgz#f7ef7d97583fcaf3b7d282b6f8b5679dab1e94ee" +mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.7: + version "2.1.15" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.15.tgz#a4ebf5064094569237b8cf70046776d09fc92aed" dependencies: - mime-db "~1.26.0" + mime-db "~1.27.0" mime@1.3.4, mime@^1.2.11, mime@^1.3.4: version "1.3.4" @@ -4138,6 +4286,10 @@ minimalistic-assert@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" +minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" @@ -4156,15 +4308,15 @@ minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2 version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" -"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" dependencies: minimist "0.0.8" module-deps@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/module-deps/-/module-deps-4.0.8.tgz#55fd70623399706c3288bef7a609ff1e8c0ed2bb" + version "4.1.1" + resolved "https://registry.yarnpkg.com/module-deps/-/module-deps-4.1.1.tgz#23215833f1da13fd606ccb8087b44852dcb821fd" dependencies: JSONStream "^1.0.3" browser-resolve "^1.7.0" @@ -4197,9 +4349,9 @@ ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" -mustache@2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/mustache/-/mustache-2.2.1.tgz#2c40ca21c278f53150682bcf9090e41a3339b876" +ms@0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.3.tgz#708155a5e44e33f5fd0fc53e81d0d40a91be1fff" mute-stream@0.0.5: version "0.0.5" @@ -4210,8 +4362,8 @@ mute-stream@0.0.6: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.6.tgz#48962b19e169fd1dfc240b3f1e7317627bbc47db" nan@^2.3.0: - version "2.5.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.5.1.tgz#d5b01691253326a97a2bbee9e61c55d8d60351e2" + version "2.6.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" natural-compare@^1.4.0: version "1.4.0" @@ -4229,7 +4381,7 @@ netrc@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/netrc/-/netrc-0.1.4.tgz#6be94fcaca8d77ade0a9670dc460914c94472444" -node-emoji@^1.4.1: +node-emoji@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.5.1.tgz#fd918e412769bf8c448051238233840b2aff16a1" dependencies: @@ -4274,44 +4426,41 @@ node-libs-browser@^2.0.0: util "^0.10.3" vm-browserify "0.0.4" -node-notifier@^4.6.1: - version "4.6.1" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-4.6.1.tgz#056d14244f3dcc1ceadfe68af9cff0c5473a33f3" +node-notifier@^5.0.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.1.2.tgz#2fa9e12605fa10009d44549d6fcd8a63dde0e4ff" dependencies: - cli-usage "^0.1.1" - growly "^1.2.0" - lodash.clonedeep "^3.0.0" - minimist "^1.1.1" - semver "^5.1.0" + growly "^1.3.0" + semver "^5.3.0" shellwords "^0.1.0" - which "^1.0.5" + which "^1.2.12" node-pre-gyp@^0.6.29: - version "0.6.33" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.33.tgz#640ac55198f6a925972e0c16c4ac26a034d5ecc9" + version "0.6.34" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.34.tgz#94ad1c798a11d7fc67381b50d47f8cc18d9799f7" dependencies: - mkdirp "~0.5.1" - nopt "~3.0.6" - npmlog "^4.0.1" - rc "~1.1.6" - request "^2.79.0" - rimraf "~2.5.4" - semver "~5.3.0" - tar "~2.2.1" - tar-pack "~3.3.0" + mkdirp "^0.5.1" + nopt "^4.0.1" + npmlog "^4.0.2" + rc "^1.1.7" + request "^2.81.0" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^2.2.1" + tar-pack "^3.4.0" node-uuid@~1.4.7: - version "1.4.7" - resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" + version "1.4.8" + resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" -nopt@^4.0.0: +nopt@^4.0.0, nopt@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" dependencies: abbrev "1" osenv "^0.1.4" -nopt@~3.0.1, nopt@~3.0.6: +nopt@~3.0.1: version "3.0.6" resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" dependencies: @@ -4326,8 +4475,8 @@ normalize-package-data@^1.0.3: semver "2 || 3 || 4" normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, "normalize-package-data@~1.0.1 || ^2.0.0": - version "2.3.5" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.5.tgz#8d924f142960e1777e7ffe170543631cc7cb02df" + version "2.3.8" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.8.tgz#d819eda2a9dedbd1ffa563ea4071d936782295bb" dependencies: hosted-git-info "^2.1.4" is-builtin-module "^1.0.0" @@ -4335,27 +4484,29 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, "normalize-package validate-npm-package-license "^3.0.1" normalize-path@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a" + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + dependencies: + remove-trailing-separator "^1.0.1" normalize-range@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" -normalize.css@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-5.0.0.tgz#7cec875ce8178a5333c4de80b68ea9c18b9d7c37" +normalize.css@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-6.0.0.tgz#22188c2707c911fb3ad3c1aac0677ff68661bea8" "npm-package-arg@^3.0.0 || ^4.0.0": - version "4.2.0" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-4.2.0.tgz#809bc61cabf54bd5ff94f6165c89ba8ee88c115c" + version "4.2.1" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-4.2.1.tgz#593303fdea85f7c422775f17f9eb7670f680e3ec" dependencies: hosted-git-info "^2.1.5" semver "^5.1.0" npm-registry-client@^7.0.1: - version "7.4.5" - resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-7.4.5.tgz#1ef61851bb7231db53e397aaf76ddf1cb645c3df" + version "7.5.0" + resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-7.5.0.tgz#0f6dd6e5d11424cfa99fce5b930feaf09b4f7f04" dependencies: concat-stream "^1.5.2" graceful-fs "^4.1.6" @@ -4369,6 +4520,12 @@ npm-registry-client@^7.0.1: optionalDependencies: npmlog "2 || ^3.1.0 || ^4.0.0" +npm-run-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-1.0.0.tgz#f5c32bf595fe81ae927daec52e82f8b000ac3c8f" + dependencies: + path-key "^1.0.0" + npmconf@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/npmconf/-/npmconf-2.1.2.tgz#66606a4a736f1e77a059aa071a79c94ab781853a" @@ -4383,7 +4540,7 @@ npmconf@^2.1.2: semver "2 || 3 || 4" uid-number "0.0.5" -"npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@^4.0.0, npmlog@^4.0.1: +"npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@^4.0.0, npmlog@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" dependencies: @@ -4421,13 +4578,21 @@ object-assign@^4.0.0, object-assign@^4.0.1, object-assign@^4.1.0: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" object-inspect@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.2.1.tgz#3b62226eb8f6d441751c7d8f22a20ff80ac9dc3f" + version "1.2.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.2.2.tgz#c82115e4fcc888aea14d64c22e4f17f6a70d5e5a" -object-keys@^1.0.8: +object-keys@^1.0.10, object-keys@^1.0.8: version "1.0.11" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" +object.assign@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.0.4.tgz#b1c9cc044ef1b9fe63606fc141abbb32e14730cc" + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.0" + object-keys "^1.0.10" + object.omit@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" @@ -4445,15 +4610,15 @@ on-headers@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" -once@^1.3.0, once@^1.3.2, once@^1.3.3, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" +once@^1.3.0, once@^1.3.2, once@^1.3.3, once@~1.3.0: + version "1.3.3" + resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" dependencies: wrappy "1" -once@~1.3.0, once@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" +once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" dependencies: wrappy "1" @@ -4528,6 +4693,16 @@ outpipe@^1.1.0: dependencies: shell-quote "^1.4.2" +p-limit@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + dependencies: + p-limit "^1.1.0" + pad-left@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/pad-left/-/pad-left-2.1.0.tgz#16e6a3b2d44a8e138cb0838cc7cb403a4fc9e994" @@ -4551,8 +4726,8 @@ parents@^1.0.0, parents@^1.0.1: path-platform "~0.11.15" parse-asn1@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.0.0.tgz#35060f6d5015d37628c770f4e091a0b5a278bc23" + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.0.tgz#37c4f9b7ed3ab65c74817b5f2480937fbf97c712" dependencies: asn1.js "^4.0.0" browserify-aes "^1.0.0" @@ -4605,6 +4780,10 @@ path-exists@2.1.0, path-exists@^2.0.0: dependencies: pinkie-promise "^2.0.0" +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -4613,6 +4792,10 @@ path-is-inside@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" +path-key@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-1.0.0.tgz#5d53d578019646c0d68800db4e146e6bdc2ac7af" + path-object@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/path-object/-/path-object-2.3.0.tgz#03e46653e5c375c60af1cabdd94bc6448a5d9110" @@ -4655,6 +4838,10 @@ pem@^1.8.3: os-tmpdir "^1.0.1" which "^1.2.4" +performance-now@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" + pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -4677,7 +4864,14 @@ pixrem@^3.0.0: postcss "^5.0.0" reduce-css-calc "^1.2.7" -pkg-config@^1.0.1, pkg-config@^1.1.0: +pkg-conf@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-2.0.0.tgz#071c87650403bccfb9c627f58751bfe47c067279" + dependencies: + find-up "^2.0.0" + load-json-file "^2.0.0" + +pkg-config@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/pkg-config/-/pkg-config-1.1.1.tgz#557ef22d73da3c8837107766c52eadabde298fe4" dependencies: @@ -4691,9 +4885,15 @@ pkg-dir@^1.0.0: dependencies: find-up "^1.0.0" +pkg-up@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" + dependencies: + find-up "^1.0.0" + pleeease-filters@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pleeease-filters/-/pleeease-filters-3.0.0.tgz#35a4d4c2086413eabc2ce17aaa2ec29054e3075c" + version "3.0.1" + resolved "https://registry.yarnpkg.com/pleeease-filters/-/pleeease-filters-3.0.1.tgz#4dfe0e8f1046613517c64b728bc80608a7ebf22f" dependencies: onecolor "~2.4.0" postcss "^5.0.4" @@ -4793,12 +4993,12 @@ postcss-color-rgba-fallback@^2.0.0: postcss-value-parser "^3.0.2" rgb-hex "^1.0.0" -postcss-cssnext@^2.6.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/postcss-cssnext/-/postcss-cssnext-2.9.0.tgz#064df2a8c21fd2ebb88825df372cf20fca882868" +postcss-cssnext@^2.10.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/postcss-cssnext/-/postcss-cssnext-2.10.0.tgz#30e0dddcfb978eae2523a340aa2c8ba49c5d7103" dependencies: autoprefixer "^6.0.2" - caniuse-api "^1.3.2" + caniuse-api "^1.5.3" chalk "^1.1.1" pixrem "^3.0.0" pleeease-filters "^3.0.0" @@ -4817,6 +5017,7 @@ postcss-cssnext@^2.6.0: postcss-custom-media "^5.0.0" postcss-custom-properties "^5.0.0" postcss-custom-selectors "^3.0.0" + postcss-font-family-system-ui "^1.0.1" postcss-font-variant "^2.0.0" postcss-initial "^1.3.1" postcss-media-minmax "^2.1.0" @@ -4848,13 +5049,21 @@ postcss-custom-selectors@^3.0.0: postcss "^5.0.0" postcss-selector-matches "^2.0.0" +postcss-font-family-system-ui@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/postcss-font-family-system-ui/-/postcss-font-family-system-ui-1.0.2.tgz#3e1a5e3fb7e31e5e9e71439ccb0e8014556927c7" + dependencies: + lodash "^4.17.4" + postcss "^5.2.12" + postcss-value-parser "^3.3.0" + postcss-font-variant@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-2.0.1.tgz#7ca29103f59fa02ca3ace2ca22b2f756853d4ef8" dependencies: postcss "^5.0.4" -postcss-import@^9.0.0: +postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" dependencies: @@ -4916,11 +5125,11 @@ postcss-reporter@^3.0.0: log-symbols "^1.0.2" postcss "^5.0.0" -postcss-safe-parser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-2.0.0.tgz#5a629fe1363225a3a2b4b1f657b59d3462455c6b" +postcss-safe-parser@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-2.0.1.tgz#3b3d1c4b43a24c3942e2f0be7961382b348b3b13" dependencies: - postcss "^5.2.0" + postcss "^5.2.16" postcss-selector-matches@^2.0.0: version "2.0.5" @@ -4945,8 +5154,8 @@ postcss-selector-parser@^1.1.4: uniq "^1.0.1" postcss-selector-parser@^2.2.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.2.tgz#3d70f5adda130da51c7c0c2fc023f56b1374fe08" + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" dependencies: flatten "^1.0.2" indexes-of "^1.0.1" @@ -4956,9 +5165,9 @@ postcss-value-parser@^3.0.2, postcss-value-parser@^3.2.3, postcss-value-parser@^ version "3.3.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" -postcss@^5.0.0, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.19, postcss@^5.0.2, postcss@^5.0.21, postcss@^5.0.3, postcss@^5.0.4, postcss@^5.1.1, postcss@^5.2.0, postcss@^5.2.11: - version "5.2.12" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.12.tgz#6a2b15e35dd65634441bb0961fa796904c7890e0" +postcss@^5.0.0, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.19, postcss@^5.0.2, postcss@^5.0.21, postcss@^5.0.3, postcss@^5.0.4, postcss@^5.1.1, postcss@^5.2.0, postcss@^5.2.12, postcss@^5.2.16: + version "5.2.17" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: chalk "^1.1.3" js-base64 "^2.1.9" @@ -4977,11 +5186,26 @@ prettier-bytes@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/prettier-bytes/-/prettier-bytes-1.0.3.tgz#932b31c23efddb36fc66a82dcef362af3122982f" -pretty-format@^18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-18.1.0.tgz#fb65a86f7a7f9194963eee91865c1bcf1039e284" +prettier@^1.1.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.2.2.tgz#22d17c1132faaaea1f1d4faea31f19f7a1959f3e" dependencies: - ansi-styles "^2.2.1" + ast-types "0.9.8" + babel-code-frame "6.22.0" + babylon "7.0.0-beta.8" + chalk "1.1.3" + esutils "2.0.2" + flow-parser "0.43.0" + get-stdin "5.0.1" + glob "7.1.1" + jest-validate "19.0.0" + minimist "1.2.0" + +pretty-format@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-19.0.0.tgz#56530d32acb98a3fa4851c4e2b9d37b420684c84" + dependencies: + ansi-styles "^3.0.0" pretty-ms@^2.1.0: version "2.1.0" @@ -5023,6 +5247,12 @@ promise@^7.1.1: dependencies: asap "~2.0.3" +prop-types@^15.5.7, prop-types@~15.5.7: + version "15.5.8" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.5.8.tgz#6b7b2e141083be38c8595aa51fc55775c7199394" + dependencies: + fbjs "^0.8.9" + proto-list@~1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" @@ -5031,6 +5261,10 @@ prr@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a" +pseudomap@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + public-encrypt@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" @@ -5058,12 +5292,12 @@ qs@~5.1.0: resolved "https://registry.yarnpkg.com/qs/-/qs-5.1.0.tgz#4d932e5c7ea411cca76a312d39a606200fd50cd9" qs@~6.2.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.1.tgz#ce03c5ff0935bc1d9d69a9f14cbd18e568d67625" + version "6.2.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe" -qs@~6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.0.tgz#f403b264f23bc01228c74131b407f18d5ea5d442" +qs@~6.4.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" querystring-es3@^0.2.0, querystring-es3@~0.2.0: version "0.2.1" @@ -5096,30 +5330,32 @@ raw-body@~2.1.5: iconv-lite "0.4.13" unpipe "1.0.0" -rc@~1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.6.tgz#43651b76b6ae53b5c802f1151fa3fc3b059969c9" +rc@^1.1.7: + version "1.2.1" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" dependencies: deep-extend "~0.4.0" ini "~1.3.0" minimist "^1.2.0" - strip-json-comments "~1.0.4" + strip-json-comments "~2.0.1" -react-dom@^15.4.1: - version "15.4.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.4.2.tgz#015363f05b0a1fd52ae9efdd3a0060d90695208f" +react-dom@^15.5.4: + version "15.5.4" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.5.4.tgz#ba0c28786fd52ed7e4f2135fe0288d462aef93da" dependencies: - fbjs "^0.8.1" + fbjs "^0.8.9" loose-envify "^1.1.0" object-assign "^4.1.0" + prop-types "~15.5.7" -react@^15.4.1: - version "15.4.2" - resolved "https://registry.yarnpkg.com/react/-/react-15.4.2.tgz#41f7991b26185392ba9bae96c8889e7e018397ef" +react@^15.5.4: + version "15.5.4" + resolved "https://registry.yarnpkg.com/react/-/react-15.5.4.tgz#fa83eb01506ab237cdc1c8c3b1cea8de012bf047" dependencies: - fbjs "^0.8.4" + fbjs "^0.8.9" loose-envify "^1.1.0" object-assign "^4.1.0" + prop-types "^15.5.7" read-cache@^1.0.0: version "1.0.0" @@ -5157,16 +5393,16 @@ read-pkg@^1.0.0: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@^2.0.0, "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0, readable-stream@^2.1.5, readable-stream@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.2.tgz#a9e6fec3c7dda85f8bb1b3ba7028604556fc825e" +readable-stream@^2.0.0, "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6: + version "2.2.9" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.9.tgz#cf78ec6f4a6d1eb43d26488cac97f042e74b7fc8" dependencies: - buffer-shims "^1.0.0" + buffer-shims "~1.0.0" core-util-is "~1.0.0" inherits "~2.0.1" isarray "~1.0.0" process-nextick-args "~1.0.6" - string_decoder "~0.10.x" + string_decoder "~1.0.0" util-deprecate "~1.0.1" readable-stream@~2.0.0, readable-stream@~2.0.5: @@ -5180,18 +5416,6 @@ readable-stream@~2.0.0, readable-stream@~2.0.5: string_decoder "~0.10.x" util-deprecate "~1.0.1" -readable-stream@~2.1.4: - version "2.1.5" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" - dependencies: - buffer-shims "^1.0.0" - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - readdirp@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" @@ -5222,12 +5446,6 @@ redent@^1.0.0: indent-string "^2.1.0" strip-indent "^1.0.1" -redeyed@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/redeyed/-/redeyed-1.0.1.tgz#e96c193b40c0816b00aec842698e61185e55498a" - dependencies: - esprima "~3.0.0" - reduce-css-calc@^1.2.6, reduce-css-calc@^1.2.7: version "1.3.0" resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" @@ -5247,12 +5465,12 @@ regenerate@^1.2.1: resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" regenerator-runtime@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.1.tgz#257f41961ce44558b18f7814af48c17559f9faeb" + version "0.10.3" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.3.tgz#8c4367a904b51ea62a908ac310bf99ff90a82a3e" -regenerator-transform@0.9.8: - version "0.9.8" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.8.tgz#0f88bb2bc03932ddb7b6b7312e68078f01026d6c" +regenerator-transform@0.9.11: + version "0.9.11" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.11.tgz#3a7d067520cb7b7176769eb5ff868691befe1283" dependencies: babel-runtime "^6.18.0" babel-types "^6.19.0" @@ -5290,6 +5508,10 @@ remarkable@^1.6.0: argparse "~0.1.15" autolinker "~0.15.0" +remove-trailing-separator@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.1.tgz#615ebb96af559552d4bf4057c8436d486ab63cc4" + repeat-element@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" @@ -5311,25 +5533,25 @@ request-promise-core@1.1.1: lodash "^4.13.1" request-promise@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.1.1.tgz#26021e4f6f56fd4c309f6bf1ebd8c97a95ac1fb5" + version "4.2.0" + resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.0.tgz#684f77748d6b4617bee6a4ef4469906e6d074720" dependencies: - bluebird "^3.4.1" + bluebird "^3.5.0" request-promise-core "1.1.1" stealthy-require "^1.0.0" -request@^2.72.0, request@^2.74.0, request@^2.78.0, request@^2.79.0: - version "2.79.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" +request@^2.72.0, request@^2.74.0, request@^2.78.0, request@^2.79.0, request@^2.81.0: + version "2.81.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: aws-sign2 "~0.6.0" aws4 "^1.2.1" - caseless "~0.11.0" + caseless "~0.12.0" combined-stream "~1.0.5" extend "~3.0.0" forever-agent "~0.6.1" form-data "~2.1.1" - har-validator "~2.0.6" + har-validator "~4.2.1" hawk "~3.1.3" http-signature "~1.1.0" is-typedarray "~1.0.0" @@ -5337,10 +5559,12 @@ request@^2.72.0, request@^2.74.0, request@^2.78.0, request@^2.79.0: json-stringify-safe "~5.0.1" mime-types "~2.1.7" oauth-sign "~0.8.1" - qs "~6.3.0" + performance-now "^0.2.0" + qs "~6.4.0" + safe-buffer "^5.0.1" stringstream "~0.0.4" tough-cookie "~2.3.0" - tunnel-agent "~0.4.1" + tunnel-agent "^0.6.0" uuid "^3.0.0" request@~2.74.0: @@ -5369,6 +5593,15 @@ request@~2.74.0: tough-cookie "~2.3.0" tunnel-agent "~0.4.1" +requestretry@^1.2.2: + version "1.12.0" + resolved "https://registry.yarnpkg.com/requestretry/-/requestretry-1.12.0.tgz#7f10a2cd0edb7e43bf9a8b6cbfeda202fb320860" + dependencies: + extend "^3.0.0" + lodash "^4.15.0" + request "^2.74.0" + when "^3.7.7" + require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -5408,8 +5641,10 @@ resolve@1.1.7, resolve@^1.1.3, resolve@^1.1.4, resolve@^1.1.6, resolve@^1.1.7, r resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" resolve@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.2.0.tgz#9589c3f2f6149d1417a40becc1663db6ec6bc26c" + version "1.3.3" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.3.3.tgz#655907c3469a8680dc2de3a275a8fdd69691f0e5" + dependencies: + path-parse "^1.0.5" resp-modifier@^6.0.0: version "6.0.2" @@ -5457,9 +5692,9 @@ right-pad@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/right-pad/-/right-pad-1.0.1.tgz#8ca08c2cbb5b55e74dafa96bf7fd1a27d568c8d0" -rimraf@2, rimraf@^2.2.8, rimraf@^2.4.3, rimraf@^2.4.4, rimraf@^2.5.4, rimraf@~2.5.1, rimraf@~2.5.4: - version "2.5.4" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" +rimraf@2, rimraf@^2.2.8, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: glob "^7.0.5" @@ -5501,10 +5736,15 @@ rx@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" -sane@~1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/sane/-/sane-1.4.1.tgz#88f763d74040f5f0c256b6163db399bf110ac715" +safe-buffer@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" + +sane@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/sane/-/sane-1.5.0.tgz#a4adeae764d048621ecb27d5f9ecf513101939f3" dependencies: + anymatch "^1.3.0" exec-sh "^0.2.0" fb-watchman "^1.8.0" minimatch "^3.0.2" @@ -5512,15 +5752,7 @@ sane@~1.4.1: walker "~1.0.5" watch "~0.10.0" -sanitize-caja@0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/sanitize-caja/-/sanitize-caja-0.1.4.tgz#7803e8e452b8e3bacb342dbd93adb885acd078af" - -sax@1.1.5, sax@>=0.6.0: - version "1.1.5" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.1.5.tgz#1da50a8d00cdecd59405659f5ff85349fe773743" - -sax@^1.2.1: +sax@1.2.1, sax@>=0.6.0, sax@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" @@ -5547,7 +5779,7 @@ semantic-release@^6.3.2: run-series "^1.1.3" semver "^5.2.0" -"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.2.0, semver@^5.3.0, semver@~5.3.0: +"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", semver@5.3.0, semver@^5.0.3, semver@^5.1.0, semver@^5.2.0, semver@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -5559,18 +5791,18 @@ semver@~5.0.1: version "5.0.3" resolved "https://registry.yarnpkg.com/semver/-/semver-5.0.3.tgz#77466de589cd5d3c95f138aa78bc569a3cb5d27a" -send@0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.14.2.tgz#39b0438b3f510be5dc6f667a11f71689368cdeef" +send@0.15.1: + version "0.15.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.15.1.tgz#8a02354c26e6f5cca700065f5f0cdeba90ec7b5f" dependencies: - debug "~2.2.0" + debug "2.6.1" depd "~1.1.0" destroy "~1.0.4" encodeurl "~1.0.1" escape-html "~1.0.3" - etag "~1.7.0" - fresh "0.3.0" - http-errors "~1.5.1" + etag "~1.8.0" + fresh "0.5.0" + http-errors "~1.6.1" mime "1.3.4" ms "0.7.2" on-finished "~2.3.0" @@ -5578,13 +5810,13 @@ send@0.14.2: statuses "~1.3.1" serve-static@^1.10.0: - version "1.11.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.11.2.tgz#2cf9889bd4435a320cc36895c9aa57bd662e6ac7" + version "1.12.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.1.tgz#7443a965e3ced647aceb5639fa06bf4d1bbe0039" dependencies: encodeurl "~1.0.1" escape-html "~1.0.3" parseurl "~1.3.1" - send "0.14.2" + send "0.15.1" set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" @@ -5598,9 +5830,9 @@ setimmediate@^1.0.4, setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" -setprototypeof@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.2.tgz#81a552141ec104b88e89ce383103ad5c66564d08" +setprototypeof@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" sha.js@^2.3.6, sha.js@~2.4.4: version "2.4.8" @@ -5624,9 +5856,9 @@ shell-quote@^1.4.2, shell-quote@^1.6.1: array-reduce "~0.0.0" jsonify "~0.0.0" -shelljs@0.7.5, shelljs@^0.7.5: - version "0.7.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.5.tgz#2eef7a50a21e1ccf37da00df767ec69e30ad0675" +shelljs@0.7.6, shelljs@^0.7.5: + version "0.7.6" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.6.tgz#379cccfb56b91c8601e4793356eb5382924de9ad" dependencies: glob "^7.0.0" interpret "^1.0.0" @@ -5646,6 +5878,16 @@ simple-html-index@^1.4.0: dependencies: from2-string "^1.1.0" +simple-statistics@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/simple-statistics/-/simple-statistics-4.0.0.tgz#28bf35ee4ff6d050efe6b1355eaa685afd8fedbe" + +slack-node@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/slack-node/-/slack-node-0.1.8.tgz#cda98de8681485b301dc6742ddc3897117fad349" + dependencies: + requestretry "^1.2.2" + slash@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" @@ -5664,15 +5906,15 @@ sntp@1.x.x: dependencies: hoek "2.x.x" -source-list-map@~0.1.7: - version "0.1.8" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" +source-list-map@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4" source-map-support@^0.4.2: - version "0.4.11" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.11.tgz#647f939978b38535909530885303daf23279f322" + version "0.4.14" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.14.tgz#9d4463772598b86271b4f523f6c1f4e02a7d6aef" dependencies: - source-map "^0.5.3" + source-map "^0.5.6" source-map@^0.4.4: version "0.4.4" @@ -5728,8 +5970,8 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" sshpk@^1.7.0: - version "1.10.2" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.10.2.tgz#d5a804ce22695515638e798dbe23273de070a5fa" + version "1.13.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.0.tgz#ff2a3e4fd04497555fed97b39a0fd82fafb3a33c" dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -5746,39 +5988,14 @@ stacked@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/stacked/-/stacked-1.1.1.tgz#2c7fa38cc7e37a3411a77cd8e792de448f9f6975" -standard-engine@^5.0.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-5.3.0.tgz#fa254d7e068d92de8019d9945d420286d1ce04c9" +standard-engine@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-7.0.0.tgz#ebb77b9c8fc2c8165ffa353bd91ba0dff41af690" dependencies: deglob "^2.1.0" - find-root "^1.0.0" - get-stdin "^5.0.1" - home-or-tmp "^2.0.0" - minimist "^1.1.0" - pkg-config "^1.0.1" - -standard-engine@~5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-5.2.0.tgz#400660ae5acce8afd4db60ff2214a9190ad790a3" - dependencies: - deglob "^2.0.0" - find-root "^1.0.0" get-stdin "^5.0.1" - home-or-tmp "^2.0.0" minimist "^1.1.0" - pkg-config "^1.0.1" - -standard@^8.3.0: - version "8.6.0" - resolved "https://registry.yarnpkg.com/standard/-/standard-8.6.0.tgz#635132be7bfb567c2921005f30f9e350e4752aad" - dependencies: - eslint "~3.10.2" - eslint-config-standard "6.2.1" - eslint-config-standard-jsx "3.2.0" - eslint-plugin-promise "~3.4.0" - eslint-plugin-react "~6.7.1" - eslint-plugin-standard "~2.0.1" - standard-engine "~5.2.0" + pkg-conf "^2.0.0" statuses@1, "statuses@>= 1.3.1 < 2", statuses@~1.3.1: version "1.3.1" @@ -5819,12 +6036,12 @@ stream-consume@^0.1.0: resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" stream-http@^2.0.0, stream-http@^2.3.1: - version "2.6.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.6.3.tgz#4c3ddbf9635968ea2cfd4e48d43de5def2625ac3" + version "2.7.0" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.7.0.tgz#cec1f4e3b494bc4a81b451808970f8b20b4ed5f6" dependencies: builtin-status-codes "^3.0.0" inherits "^2.0.1" - readable-stream "^2.1.0" + readable-stream "^2.2.6" to-arraybuffer "^1.0.0" xtend "^4.0.0" @@ -5835,6 +6052,12 @@ stream-splicer@^2.0.0: inherits "^2.0.1" readable-stream "^2.0.2" +string-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac" + dependencies: + strip-ansi "^3.0.0" + string-to-js@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/string-to-js/-/string-to-js-0.0.1.tgz#bf153c760636faa30769b804a0195552ba7ad80f" @@ -5870,6 +6093,12 @@ string_decoder@^0.10.25, string_decoder@~0.10.0, string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" +string_decoder@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.0.tgz#f06f41157b664d86069f84bdbdc9b0d8ab281667" + dependencies: + buffer-shims "~1.0.0" + stringstream@~0.0.4: version "0.0.5" resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" @@ -5886,15 +6115,19 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" +strip-bom@3.0.0, strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" dependencies: is-utf8 "^0.2.0" -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" strip-indent@^1.0.1: version "1.0.1" @@ -5902,14 +6135,10 @@ strip-indent@^1.0.1: dependencies: get-stdin "^4.0.1" -strip-json-comments@2.0.1: +strip-json-comments@2.0.1, strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" -strip-json-comments@~1.0.1, strip-json-comments@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" - subarg@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/subarg/-/subarg-1.0.0.tgz#f62cf17581e996b48fc965699f54c06ae268b8d2" @@ -5935,14 +6164,14 @@ supports-color@^3.1.0, supports-color@^3.1.2, supports-color@^3.2.3: has-flag "^1.0.0" symbol-tree@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.1.tgz#8549dd1d01fa9f893c18cc9ab0b106b4d9b168cb" + version "3.2.2" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" syntax-error@^1.1.1: - version "1.1.6" - resolved "https://registry.yarnpkg.com/syntax-error/-/syntax-error-1.1.6.tgz#b4549706d386cc1c1dc7c2423f18579b6cade710" + version "1.3.0" + resolved "https://registry.yarnpkg.com/syntax-error/-/syntax-error-1.3.0.tgz#1ed9266c4d40be75dc55bf9bb1cb77062bb96ca1" dependencies: - acorn "^2.7.0" + acorn "^4.0.3" table@^3.7.8: version "3.8.3" @@ -5977,20 +6206,20 @@ tape@^4.6.3: string.prototype.trim "~1.1.2" through "~2.3.8" -tar-pack@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.3.0.tgz#30931816418f55afc4d21775afdd6720cee45dae" +tar-pack@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984" dependencies: - debug "~2.2.0" - fstream "~1.0.10" - fstream-ignore "~1.0.5" - once "~1.3.3" - readable-stream "~2.1.4" - rimraf "~2.5.1" - tar "~2.2.1" - uid-number "~0.0.6" - -tar@~2.2.1: + debug "^2.2.0" + fstream "^1.0.10" + fstream-ignore "^1.0.5" + once "^1.3.3" + readable-stream "^2.1.4" + rimraf "^2.5.1" + tar "^2.2.1" + uid-number "^0.0.6" + +tar@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" dependencies: @@ -6005,19 +6234,9 @@ term-color@^1.0.1: ansi-styles "2.0.1" supports-color "1.3.1" -test-exclude@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-2.1.3.tgz#a8d8968e1da83266f9864f2852c55e220f06434a" - dependencies: - arrify "^1.0.1" - micromatch "^2.3.11" - object-assign "^4.1.0" - read-pkg-up "^1.0.1" - require-main-filename "^1.0.1" - -test-exclude@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-3.3.0.tgz#7a17ca1239988c98367b0621456dbb7d4bc38977" +test-exclude@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.0.3.tgz#86a13ce3effcc60e6c90403cf31a27a60ac6c4e7" dependencies: arrify "^1.0.1" micromatch "^2.3.11" @@ -6029,11 +6248,15 @@ text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" +this-commit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/this-commit/-/this-commit-1.0.0.tgz#17008b87e39d971ae684f0b3af45320c589756ed" + throat@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/throat/-/throat-3.0.0.tgz#e7c64c867cbb3845f10877642f7b60055b8ec0d6" -through2@^2.0.0, through2@^2.0.1: +through2@^2.0.0, through2@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" dependencies: @@ -6146,6 +6369,10 @@ trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + tryit@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" @@ -6154,6 +6381,12 @@ tty-browserify@0.0.0, tty-browserify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + dependencies: + safe-buffer "^5.0.1" + tunnel-agent@~0.4.1: version "0.4.3" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" @@ -6185,11 +6418,11 @@ type-check@~0.3.2: prelude-ls "~1.1.2" type-is@~1.6.10: - version "1.6.14" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.14.tgz#e219639c17ded1ca0789092dd54a03826b817cb2" + version "1.6.15" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410" dependencies: media-typer "0.3.0" - mime-types "~2.1.13" + mime-types "~2.1.15" typedarray@^0.0.6, typedarray@~0.0.5: version "0.0.6" @@ -6199,20 +6432,20 @@ ua-parser-js@^0.7.9: version "0.7.12" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.12.tgz#04c81a99bdd5dc52263ea29d24c6bf8d4818a4bb" -uglify-js@2.x.x, uglify-js@^2.6, uglify-js@^2.7.5: - version "2.7.5" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.5.tgz#4612c0c7baaee2ba7c487de4904ae122079f2ca8" +uglify-js@2.x.x, uglify-js@^2.6, uglify-js@^2.8.5: + version "2.8.22" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" dependencies: - async "~0.2.6" source-map "~0.5.1" - uglify-to-browserify "~1.0.0" yargs "~3.10.0" + optionalDependencies: + uglify-to-browserify "~1.0.0" uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" -uglifyify@^3.0.2: +uglifyify@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/uglifyify/-/uglifyify-3.0.4.tgz#487e080a5a7798880e68e90def9b06681fb13bd2" dependencies: @@ -6226,7 +6459,7 @@ uid-number@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.5.tgz#5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e" -uid-number@~0.0.6: +uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" @@ -6285,6 +6518,13 @@ user-home@^2.0.0: dependencies: os-homedir "^1.0.0" +username@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/username/-/username-2.3.0.tgz#ba37dd53ac7d6225e77730fdd79244f1fc058e1e" + dependencies: + execa "^0.4.0" + mem "^0.1.0" + util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -6295,11 +6535,7 @@ util@0.10.3, util@^0.10.3, util@~0.10.1: dependencies: inherits "2.0.1" -uuid@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.0.tgz#6728fc0459c450d796a99c31837569bdf672d728" - -uuid@^3.0.0, uuid@^3.0.1: +uuid@3.0.1, uuid@^3.0.0, uuid@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" @@ -6353,7 +6589,7 @@ watchify-middleware@^1.6.0: strip-ansi "^3.0.0" watchify "^3.3.1" -watchify@^3.3.1, watchify@^3.7.0: +watchify@^3.3.1, watchify@^3.9.0: version "3.9.0" resolved "https://registry.yarnpkg.com/watchify/-/watchify-3.9.0.tgz#f075fd2e8a86acde84cedba6e5c2a0bedd523d9e" dependencies: @@ -6365,37 +6601,41 @@ watchify@^3.3.1, watchify@^3.7.0: through2 "^2.0.0" xtend "^4.0.0" -watchpack@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.2.0.tgz#15d4620f1e7471f13fcb551d5c030d2c3eb42dbb" +watchpack@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87" dependencies: async "^2.1.2" chokidar "^1.4.3" graceful-fs "^4.1.2" -web-worker-promise-interface@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/web-worker-promise-interface/-/web-worker-promise-interface-0.2.1.tgz#e2ed52a0ed93a98b4917fe50f64af4767dcbdbc8" +web-worker-promise-interface@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/web-worker-promise-interface/-/web-worker-promise-interface-0.3.0.tgz#8d46f06de103254e5b4cbd2054ad16074add08c3" dependencies: uuid "^3.0.1" webworkify "^1.4.0" -webidl-conversions@^3.0.0, webidl-conversions@^3.0.1: +webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" -webpack-sources@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.4.tgz#ccc2c817e08e5fa393239412690bb481821393cd" +webidl-conversions@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.1.tgz#8015a17ab83e7e1b311638486ace81da6ce206a0" + +webpack-sources@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb" dependencies: - source-list-map "~0.1.7" + source-list-map "^1.1.1" source-map "~0.5.3" -webpack@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.2.1.tgz#7bb1d72ae2087dd1a4af526afec15eed17dda475" +webpack@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.4.1.tgz#15a91dbe34966d8a4b99c7d656efd92a2e5a6f6a" dependencies: - acorn "^4.0.4" + acorn "^5.0.0" acorn-dynamic-import "^2.0.0" ajv "^4.7.0" ajv-keywords "^1.1.1" @@ -6403,6 +6643,7 @@ webpack@^2.2.1: enhanced-resolve "^3.0.0" interpret "^1.0.0" json-loader "^0.5.4" + json5 "^0.5.1" loader-runner "^2.3.0" loader-utils "^0.2.16" memory-fs "~0.4.1" @@ -6411,9 +6652,9 @@ webpack@^2.2.1: source-map "^0.5.3" supports-color "^3.1.0" tapable "~0.2.5" - uglify-js "^2.7.5" - watchpack "^1.2.0" - webpack-sources "^0.1.4" + uglify-js "^2.8.5" + watchpack "^1.3.1" + webpack-sources "^0.2.3" yargs "^6.0.0" websocket-driver@>=0.5.1: @@ -6426,9 +6667,9 @@ websocket-extensions@>=0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.1.tgz#76899499c184b6ef754377c2dbb0cd6cb55d29e7" -webworkify-webpack@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/webworkify-webpack/-/webworkify-webpack-2.0.1.tgz#673608b7efd2e138fdfb8d79a1f5000e0fde5fb4" +webworkify-webpack@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/webworkify-webpack/-/webworkify-webpack-2.0.5.tgz#38b35bb05632d7c3c38923ac5c2ecfeaf71d1f77" webworkify@^1.4.0: version "1.4.0" @@ -6441,25 +6682,29 @@ whatwg-encoding@^1.0.1: iconv-lite "0.4.13" whatwg-fetch@>=0.10.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.2.tgz#fe294d1d89e36c5be8b3195057f2e4bc74fc980e" + version "2.0.3" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84" whatwg-url@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.3.0.tgz#92aaee21f4f2a642074357d70ef8500a7cbb171a" + version "4.7.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.7.0.tgz#202035ac1955b087cdd20fa8b58ded3ab1cd2af5" dependencies: tr46 "~0.0.3" webidl-conversions "^3.0.0" +when@^3.7.7: + version "3.7.8" + resolved "https://registry.yarnpkg.com/when/-/when-3.7.8.tgz#c7130b6a7ea04693e842cdc9e7a1f2aa39a39f82" + which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" -which@^1.0.5, which@^1.1.1, which@^1.2.12, which@^1.2.4: - version "1.2.12" - resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192" +which@^1.1.1, which@^1.2.12, which@^1.2.4, which@^1.2.8: + version "1.2.14" + resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" dependencies: - isexe "^1.1.1" + isexe "^2.0.0" wide-align@^1.1.0: version "1.1.0" @@ -6511,18 +6756,18 @@ xml-name-validator@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635" -xml2js@0.4.15: - version "0.4.15" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.15.tgz#95cd03ff2dd144ec28bc6273bf2b2890c581ad0c" +xml2js@0.4.17: + version "0.4.17" + resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.17.tgz#17be93eaae3f3b779359c795b419705a8817e868" dependencies: sax ">=0.6.0" - xmlbuilder ">=2.4.6" + xmlbuilder "^4.1.0" -xmlbuilder@2.6.2, xmlbuilder@>=2.4.6: - version "2.6.2" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-2.6.2.tgz#f916f6d10d45dc171b1be2e6e673fb6e0cc35d0a" +xmlbuilder@4.2.1, xmlbuilder@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5" dependencies: - lodash "~3.5.0" + lodash "^4.0.0" "xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: version "4.0.1" @@ -6532,9 +6777,13 @@ y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" -yamljs@^0.2.8: - version "0.2.8" - resolved "https://registry.yarnpkg.com/yamljs/-/yamljs-0.2.8.tgz#ef23fb006e62f6ae07b406aa2a949561f336ea5c" +yallist@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +yamljs@^0.2.9: + version "0.2.10" + resolved "https://registry.yarnpkg.com/yamljs/-/yamljs-0.2.10.tgz#481cc7c25ca73af59f591f0c96e3ce56c757a40f" dependencies: argparse "^1.0.7" glob "^7.0.5"