{
  "routes": [
    {
      "id": "route0",
      "cost": 98.61,
      "internal_cost": 229.08,
      "distance_meters": 121322.0,
      "working_time": "04:57:24",
      "driving_time": "02:01:04",
      "stops": [
        {
          "location": "39.718005,-104.969531",
          "type": "depot",
          "arrival_time": "09:00:00",
          "time_on_site": "00:00:00",
          "distance_to_meters": 0.0,
          "time_to": "00:00:00"
        },
        {
          "type": "job",
          "id": "job9",
          "arrival_time": "09:31:32",
          "time_on_site": "00:10:00",
          "distance_to_meters": 29608.0,
          "time_to": "00:31:32"
        },
        {
          "type": "job",
          "id": "job4",
          "arrival_time": "10:16:36",
          "time_on_site": "00:15:00",
          "distance_to_meters": 40722.0,
          "time_to": "00:35:04"
        },
        {
          "type": "job",
          "id": "job6",
          "arrival_time": "10:39:40",
          "time_on_site": "00:10:00",
          "distance_to_meters": 4582.0,
          "time_to": "00:08:04"
        },
        {
          "type": "break",
          "id": "route0_morning_break",
          "arrival_time": "11:00:00",
          "time_on_site": "00:15:00",
          "distance_to_meters": 0.0,
          "time_to": "00:00:00"
        },
        {
          "type": "job",
          "id": "job11",
          "arrival_time": "11:18:50",
          "time_on_site": "00:10:00",
          "distance_to_meters": 12138.0,
          "time_to": "00:14:10"
        },
        {
          "type": "break",
          "id": "route0_lunch_break",
          "arrival_time": "13:00:00",
          "time_on_site": "00:30:00",
          "distance_to_meters": 0.0,
          "time_to": "00:00:00"
        },
        {
          "type": "job",
          "id": "job8",
          "arrival_time": "13:30:00",
          "time_on_site": "00:10:00",
          "idle_time": "01:16:20",
          "distance_to_meters": 18186.0,
          "time_to": "00:14:50"
        },
        {
          "location": "39.718005,-104.969531",
          "type": "depot",
          "arrival_time": "13:57:24",
          "time_on_site": "00:00:00",
          "distance_to_meters": 16086.0,
          "time_to": "00:17:24"
        }
      ]
    },
    {
      "id": "route1",
      "cost": 69.76,
      "internal_cost": 20204.66,
      "distance_meters": 98370.0,
      "working_time": "03:20:20",
      "driving_time": "02:05:20",
      "stops": [
        {
          "location": "39.718005,-104.969531",
          "type": "depot",
          "arrival_time": "09:00:00",
          "time_on_site": "00:00:00",
          "distance_to_meters": 0.0,
          "time_to": "00:00:00"
        },
        {
          "type": "job",
          "id": "job1",
          "arrival_time": "09:26:58",
          "time_on_site": "00:10:00",
          "distance_to_meters": 19440.0,
          "time_to": "00:26:58"
        },
        {
          "type": "job",
          "id": "job10",
          "arrival_time": "10:08:28",
          "time_on_site": "00:10:00",
          "distance_to_meters": 33082.0,
          "time_to": "00:31:30"
        },
        {
          "type": "job",
          "id": "job7",
          "arrival_time": "10:26:28",
          "time_on_site": "00:10:00",
          "distance_to_meters": 5752.0,
          "time_to": "00:08:00"
        },
        {
          "type": "job",
          "id": "job5",
          "arrival_time": "10:50:54",
          "time_on_site": "00:10:00",
          "distance_to_meters": 12706.0,
          "time_to": "00:14:26",
          "violations": [
            {
              "type": "missing_route_attributes",
              "data": {
                "attributes": {
                  "string_array_data": ["hazmat"]
                }
              }
            }
          ]
        },
        {
          "type": "job",
          "id": "job3",
          "arrival_time": "11:08:40",
          "time_on_site": "00:10:00",
          "distance_to_meters": 5006.0,
          "time_to": "00:07:46"
        },
        {
          "type": "job",
          "id": "job0",
          "arrival_time": "11:28:16",
          "time_on_site": "00:10:00",
          "distance_to_meters": 6304.0,
          "time_to": "00:09:36"
        },
        {
          "type": "job",
          "id": "job2",
          "arrival_time": "11:53:30",
          "time_on_site": "00:15:00",
          "distance_to_meters": 10042.0,
          "time_to": "00:15:14"
        },
        {
          "location": "39.718005,-104.969531",
          "type": "depot",
          "arrival_time": "12:20:20",
          "time_on_site": "00:00:00",
          "distance_to_meters": 6038.0,
          "time_to": "00:11:50"
        }
      ]
    }
  ]
}