[
  {
    "ID": "b760b237-689e-4852-9766-9d040a70db5f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1504",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-7.318302",
    "Y": "54.996391",
    "Timestamp": "2026-10-16T07:30:21+01:00",
    "XPrevious": "-7.318330",
    "YPrevious": "54.996338",
    "TimestampPrevious": "2026-10-16T07:29:50+01:00",
    "VehicleIdentifier": "ULB-2650",
    "RealtimeAvailable": 1,
    "LineText": "12A",
    "CurrentStop": "700000014841",
    "IsAtStop": true,
    "DirectionText": "Foyle Street",
    "Bearing": 318.0
  },
  {
    "ID": "a9c602a1-3ec4-4f19-9976-5cd4aa31f6b8",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "Delay": 394,
    "MOTCode": 5,
    "X": "-6.777972",
    "Y": "54.510338",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.771151",
    "YPrevious": "54.508968",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1247",
    "RealtimeAvailable": 1,
    "LineText": "X4",
    "CurrentStop": "700000014027",
    "NextStop": "700000009127",
    "DirectionText": "Dublin",
    "Bearing": 270.0
  },
  {
    "ID": "8c08a4e9-799f-49ec-a61c-e2fb05d9e676",
    "Operator": "Glider",
    "JourneyIdentifier": "0703",
    "DayOfOperation": "16.10.2026",
    "Delay": -10,
    "MOTCode": 5,
    "X": "-5.922573",
    "Y": "54.601143",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.922653",
    "YPrevious": "54.601223",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "GDR-3225",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000001",
    "NextStop": "700000000121",
    "IsAtStop": true,
    "DirectionText": "Dundonald P&R",
    "Bearing": 48.0
  },
  {
    "ID": "73e1e317-c90b-43d4-b43e-d003881e77e0",
    "Operator": "Glider",
    "JourneyIdentifier": "0711",
    "DayOfOperation": "16.10.2026",
    "Delay": -34,
    "MOTCode": 5,
    "X": "-5.936655",
    "Y": "54.599602",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.936693",
    "YPrevious": "54.599613",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "GDR-3232",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000534",
    "NextStop": "700000001646",
    "IsAtStop": true,
    "DirectionText": "Dundonald P&R",
    "Bearing": 96.0
  },
  {
    "ID": "d92afd9d-1536-4b32-818c-16670cc5475f",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 110,
    "MOTCode": 5,
    "X": "-5.900000",
    "Y": "54.603474",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.904422",
    "YPrevious": "54.603393",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3564",
    "RealtimeAvailable": 1,
    "LineText": "94",
    "CurrentStop": "700000001665",
    "NextStop": "700000001666",
    "IsAtStop": true,
    "DirectionText": "Hwood Exchange",
    "Bearing": 84.0
  },
  {
    "ID": "9477c1b0-40b3-447a-82f6-ab54ee5230a2",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1505",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-7.318978",
    "Y": "54.997013",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-7.319023",
    "YPrevious": "54.996963",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-3611",
    "RealtimeAvailable": 0,
    "LineText": "4D",
    "DirectionText": "Altnagelvin Hosp",
    "Bearing": 324.0
  },
  {
    "ID": "f0ed515d-230e-46d9-962b-dc84a2ca98dc",
    "Operator": "Metro",
    "JourneyIdentifier": "0743",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.797633",
    "Y": "54.596069",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.797623",
    "YPrevious": "54.596065",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-11",
    "RealtimeAvailable": 0,
    "LineText": "4B",
    "DirectionText": "Coopers Mill",
    "Bearing": 240.0
  },
  {
    "ID": "508bf2c2-5a89-4141-9db9-3958d483a13c",
    "Operator": "Glider",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.797942",
    "Y": "54.595882",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.797948",
    "YPrevious": "54.595894",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "GDR-3224",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000016011",
    "NextStop": "700000001708",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 240.0
  },
  {
    "ID": "4003a665-63f3-4063-9d1a-c5a8486d2deb",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.662935",
    "Y": "55.133346",
    "Timestamp": "2026-10-16T07:32:12+01:00",
    "XPrevious": "-6.662368",
    "YPrevious": "55.133087",
    "TimestampPrevious": "2026-10-16T07:31:46+01:00",
    "VehicleIdentifier": "ULB-2556",
    "RealtimeAvailable": 1,
    "LineText": "173",
    "CurrentStop": "700000015687",
    "IsAtStop": true,
    "DirectionText": "Coleraine",
    "Bearing": 336.0
  },
  {
    "ID": "2ad805b2-0a43-49be-830b-860e2724b51d",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.797478",
    "Y": "54.596142",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.797515",
    "YPrevious": "54.596146",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-1990",
    "RealtimeAvailable": 1,
    "LineText": "4A",
    "CurrentStop": "700000016011",
    "NextStop": "700000001707",
    "IsAtStop": true,
    "DirectionText": "Ballybeen",
    "Bearing": 234.0
  },
  {
    "ID": "a62414e2-0ba1-4ca5-9c2d-9ecfa1e35979",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-7.301496",
    "Y": "54.601619",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.301465",
    "YPrevious": "54.601623",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-2129",
    "RealtimeAvailable": 1,
    "LineText": "97",
    "CurrentStop": "700000011467",
    "NextStop": "700000015784",
    "IsAtStop": true,
    "DirectionText": "Newtownstewart",
    "Bearing": 324.0
  },
  {
    "ID": "754bacec-7d67-4a1c-9705-e0c758d66aeb",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": -163,
    "MOTCode": 5,
    "X": "-5.668172",
    "Y": "54.660747",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.666845",
    "YPrevious": "54.660126",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-2300",
    "RealtimeAvailable": 1,
    "LineText": "302d",
    "CurrentStop": "700000002391",
    "NextStop": "700000002017",
    "DirectionText": "Bangor",
    "Bearing": 132.0
  },
  {
    "ID": "f04189f9-0384-49a5-81de-eab9ca44382a",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.922835",
    "Y": "54.600395",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.922805",
    "YPrevious": "54.600414",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-1289",
    "RealtimeAvailable": 1,
    "LineText": "218",
    "CurrentStop": "700000001649",
    "IsAtStop": true,
    "DirectionText": "Belfast",
    "Bearing": 30.0
  },
  {
    "ID": "368baa82-84fa-4f1a-907a-434f9f0c089a",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.670936",
    "Y": "54.658573",
    "Timestamp": "2026-10-16T07:39:04+01:00",
    "XPrevious": "-5.669708",
    "YPrevious": "54.659344",
    "TimestampPrevious": "2026-10-16T07:38:01+01:00",
    "VehicleIdentifier": "ULB-2611",
    "RealtimeAvailable": 1,
    "LineText": "302e",
    "CurrentStop": "700000002016",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 18.0
  },
  {
    "ID": "e51785a1-aebf-4e50-a19f-46ba359ece88",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.797343",
    "Y": "54.596168",
    "Timestamp": "2026-10-16T07:30:37+01:00",
    "XPrevious": "-5.797026",
    "YPrevious": "54.596195",
    "TimestampPrevious": "2026-10-16T07:30:27+01:00",
    "VehicleIdentifier": "TM-13",
    "RealtimeAvailable": 1,
    "LineText": "4A",
    "CurrentStop": "700000016011",
    "IsAtStop": true,
    "DirectionText": "Ballybeen",
    "Bearing": 252.0
  },
  {
    "ID": "24e84ac5-b968-4c8f-b8dd-5b2a12a8bd8a",
    "Operator": "Metro",
    "JourneyIdentifier": "0738",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.906305",
    "Y": "54.685463",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.906862",
    "YPrevious": "54.685974",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3446",
    "RealtimeAvailable": 0,
    "LineText": "2G",
    "DirectionText": "City Centre",
    "Bearing": 150.0
  },
  {
    "ID": "53b5990a-372a-4d2e-b275-74f5416b6748",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": 194,
    "MOTCode": 5,
    "X": "-6.012355",
    "Y": "54.567028",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.015267",
    "YPrevious": "54.565624",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3602",
    "RealtimeAvailable": 1,
    "LineText": "10X",
    "CurrentStop": "700000000436",
    "NextStop": "700000000058",
    "DirectionText": "City Centre",
    "Bearing": 54.0
  },
  {
    "ID": "397b916d-6497-4adc-977f-ecdc9a98ffc0",
    "Operator": "Metro",
    "JourneyIdentifier": "0725",
    "DayOfOperation": "16.10.2026",
    "Delay": -22,
    "MOTCode": 5,
    "X": "-5.870993",
    "Y": "54.595402",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.870280",
    "YPrevious": "54.595322",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-915",
    "RealtimeAvailable": 1,
    "LineText": "4E",
    "CurrentStop": "700000000881",
    "NextStop": "700000000795",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 276.0
  },
  {
    "ID": "638c0a14-407b-496a-bbe5-1a07dcbc8f41",
    "Operator": "Metro",
    "JourneyIdentifier": "0705",
    "DayOfOperation": "16.10.2026",
    "Delay": 86,
    "MOTCode": 5,
    "X": "-5.931382",
    "Y": "54.602215",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.931247",
    "YPrevious": "54.602409",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-2387",
    "RealtimeAvailable": 1,
    "LineText": "2H",
    "CurrentStop": "700000001516",
    "NextStop": "700000001422",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 198.0
  },
  {
    "ID": "0b3b0abe-a67a-4442-98da-213c84c8a6e6",
    "Operator": "Glider",
    "JourneyIdentifier": "0650",
    "DayOfOperation": "16.10.2026",
    "Delay": -203,
    "MOTCode": 5,
    "X": "-6.007448",
    "Y": "54.569389",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.005795",
    "YPrevious": "54.570354",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "GDR-3212",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000488",
    "NextStop": "700000014714",
    "IsAtStop": true,
    "DirectionText": "McKinstry Road",
    "Bearing": 216.0
  },
  {
    "ID": "9aaf5b99-379a-4fca-9b0e-13d104a01c12",
    "Operator": "Metro",
    "JourneyIdentifier": "0635",
    "DayOfOperation": "16.10.2026",
    "Delay": 2451,
    "MOTCode": 5,
    "X": "-5.923308",
    "Y": "54.635090",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.923303",
    "YPrevious": "54.635082",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-2355",
    "RealtimeAvailable": 1,
    "LineText": "2E",
    "CurrentStop": "700000000592",
    "NextStop": "700000000594",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 180.0
  },
  {
    "ID": "43143681-dc5e-401d-b0b0-a14ff589b082",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 30,
    "MOTCode": 5,
    "X": "-5.920391",
    "Y": "54.612724",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.920647",
    "YPrevious": "54.613193",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2048",
    "RealtimeAvailable": 1,
    "LineText": "212",
    "CurrentStop": "700000015677",
    "NextStop": "700000001417",
    "DirectionText": "Grand Central",
    "Bearing": 180.0
  },
  {
    "ID": "3d3e634b-ddf8-4727-8990-ae2c2db0c03f",
    "Operator": "Glider",
    "JourneyIdentifier": "0648",
    "DayOfOperation": "16.10.2026",
    "Delay": -111,
    "MOTCode": 5,
    "X": "-5.822341",
    "Y": "54.594131",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.827135",
    "YPrevious": "54.594505",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "GDR-3218",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000911",
    "NextStop": "700000000917",
    "DirectionText": "Dundonald P&R",
    "Bearing": 90.0
  },
  {
    "ID": "5ea3b4bb-f2a8-4d56-b1c5-45537066c4ec",
    "Operator": "Metro",
    "JourneyIdentifier": "0736",
    "DayOfOperation": "16.10.2026",
    "Delay": 82,
    "MOTCode": 5,
    "X": "-5.970495",
    "Y": "54.623928",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.968660",
    "YPrevious": "54.625328",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3574",
    "RealtimeAvailable": 1,
    "LineText": "11A",
    "CurrentStop": "700000000986",
    "NextStop": "700000000988",
    "DirectionText": "Royal Avenue",
    "Bearing": 216.0
  },
  {
    "ID": "8f746dff-b31f-4cc5-93fc-72cb566aa517",
    "Operator": "Metro",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": 80,
    "MOTCode": 5,
    "X": "-5.934481",
    "Y": "54.595528",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.933710",
    "YPrevious": "54.595928",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-2354",
    "RealtimeAvailable": 1,
    "LineText": "8B",
    "CurrentStop": "700000001431",
    "NextStop": "700000001626",
    "DirectionText": "Erinvale Avenue",
    "Bearing": 174.0
  },
  {
    "ID": "1a1d8d61-e94e-4c63-9f89-4f37d9a1b2d0",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.939203",
    "Y": "54.593731",
    "Timestamp": "2026-10-16T07:29:02+01:00",
    "XPrevious": "-5.939990",
    "YPrevious": "54.593830",
    "TimestampPrevious": "2026-10-16T07:28:31+01:00",
    "VehicleIdentifier": "ULB-3137",
    "RealtimeAvailable": 1,
    "LineText": "237",
    "CurrentStop": "700000017126",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 234.0
  },
  {
    "ID": "4f064261-ba09-4c0e-9c00-ab4565c2f0ae",
    "Operator": "Metro",
    "JourneyIdentifier": "0711",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930336",
    "Y": "54.598396",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.930423",
    "YPrevious": "54.598743",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3580",
    "RealtimeAvailable": 1,
    "LineText": "2M",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 162.0
  },
  {
    "ID": "2b0f7678-4d5d-4473-b668-2a319b5aec54",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 20,
    "MOTCode": 5,
    "X": "-5.905617",
    "Y": "54.595215",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.905671",
    "YPrevious": "54.595234",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3675",
    "RealtimeAvailable": 1,
    "LineText": "5C",
    "CurrentStop": "700000016223",
    "NextStop": "700000000645",
    "DirectionText": "Forestside",
    "Bearing": 102.0
  },
  {
    "ID": "2b249731-5047-4e57-b17a-5c07597eb2ae",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 275,
    "MOTCode": 5,
    "X": "-5.721096",
    "Y": "54.589939",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.714060",
    "YPrevious": "54.591327",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1037",
    "RealtimeAvailable": 1,
    "LineText": "206",
    "CurrentStop": "700000003291",
    "NextStop": "700000000199",
    "DirectionText": "Belfast",
    "Bearing": 126.0
  },
  {
    "ID": "2affb85f-af8d-4217-902a-51d4a2e846a3",
    "Operator": "Metro",
    "JourneyIdentifier": "0716",
    "DayOfOperation": "16.10.2026",
    "Delay": 47,
    "MOTCode": 5,
    "X": "-5.981477",
    "Y": "54.601314",
    "Timestamp": "2026-10-16T07:34:51+01:00",
    "XPrevious": "-5.982302",
    "YPrevious": "54.602619",
    "TimestampPrevious": "2026-10-16T07:34:30+01:00",
    "VehicleIdentifier": "TM-3554",
    "RealtimeAvailable": 1,
    "LineText": "11B",
    "CurrentStop": "700000000830",
    "NextStop": "700000014713",
    "IsAtStop": true,
    "DirectionText": "Springmartin",
    "Bearing": 150.0
  },
  {
    "ID": "8a1cc1ae-cdda-49e9-96f9-17a1bd2269a9",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 315,
    "MOTCode": 5,
    "X": "-5.870128",
    "Y": "54.614147",
    "Timestamp": "2026-10-16T07:37:39+01:00",
    "XPrevious": "-5.871901",
    "YPrevious": "54.613655",
    "TimestampPrevious": "2026-10-16T07:37:08+01:00",
    "VehicleIdentifier": "TM-2676",
    "RealtimeAvailable": 1,
    "LineText": "600",
    "CurrentStop": "700000000003",
    "NextStop": "700000001688",
    "DirectionText": "City Airport",
    "Bearing": 36.0
  },
  {
    "ID": "212d8bb6-26c8-4718-b850-01fab6d6c81c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 82,
    "MOTCode": 5,
    "X": "-6.018893",
    "Y": "54.695362",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.030068",
    "YPrevious": "54.699039",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1285",
    "RealtimeAvailable": 1,
    "LineText": "246",
    "CurrentStop": "700000015677",
    "NextStop": "700000001417",
    "DirectionText": "Grand Central",
    "Bearing": 120.0
  },
  {
    "ID": "9aa47809-6dad-4337-aaf0-70b2dc3cb0ee",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.699507",
    "Y": "54.594623",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.699460",
    "YPrevious": "54.594604",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2582",
    "RealtimeAvailable": 1,
    "LineText": "5B",
    "CurrentStop": "700000003313",
    "NextStop": "700000002746",
    "IsAtStop": true,
    "DirectionText": "Ballygowan",
    "Bearing": 252.0
  },
  {
    "ID": "36fdb07e-02a8-482e-a1bc-0b005dad2d4c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 166,
    "MOTCode": 5,
    "X": "-6.036968",
    "Y": "54.518158",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.036396",
    "YPrevious": "54.516544",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "ULB-2124",
    "RealtimeAvailable": 1,
    "LineText": "532a",
    "CurrentStop": "700000001897",
    "NextStop": "700000001898",
    "IsAtStop": true,
    "DirectionText": "Belfast",
    "Bearing": 354.0
  },
  {
    "ID": "12723a45-e6fa-4278-bb59-fc2bfb2cb5b9",
    "Operator": "Metro",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": 85,
    "MOTCode": 5,
    "X": "-5.921978",
    "Y": "54.600330",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.923440",
    "YPrevious": "54.600986",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2378",
    "RealtimeAvailable": 1,
    "LineText": "4E",
    "CurrentStop": "700000016212",
    "NextStop": "700000000121",
    "DirectionText": "Braniel",
    "Bearing": 162.0
  },
  {
    "ID": "994fce12-776d-4278-821f-0dcad7c6bc6d",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930462",
    "Y": "54.599483",
    "Timestamp": "2026-10-16T07:28:15+01:00",
    "XPrevious": "-5.930690",
    "YPrevious": "54.599800",
    "TimestampPrevious": "2026-10-16T07:28:05+01:00",
    "VehicleIdentifier": "TM-3651",
    "RealtimeAvailable": 1,
    "LineText": "12B",
    "CurrentStop": "700000001423",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 168.0
  },
  {
    "ID": "65915266-c95f-4799-9e1f-a5a2a956816d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.997738",
    "Y": "54.748676",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.997790",
    "YPrevious": "54.748699",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-3110",
    "RealtimeAvailable": 0,
    "LineText": "154",
    "DirectionText": "Antrim Buscentre",
    "Bearing": 0.0
  },
  {
    "ID": "43c6deff-3464-4e26-95cb-f521af727a09",
    "Operator": "Metro",
    "JourneyIdentifier": "0737",
    "DayOfOperation": "16.10.2026",
    "Delay": 72,
    "MOTCode": 5,
    "X": "-5.934391",
    "Y": "54.595234",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.933940",
    "YPrevious": "54.595844",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-3541",
    "RealtimeAvailable": 1,
    "LineText": "7A",
    "CurrentStop": "700000015914",
    "NextStop": "700000001626",
    "DirectionText": "Four Winds",
    "Bearing": 162.0
  },
  {
    "ID": "d8be5311-e61b-43f6-8ddb-94fa518fd407",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 25,
    "MOTCode": 5,
    "X": "-7.235550",
    "Y": "54.392223",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-7.229105",
    "YPrevious": "54.395054",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2390",
    "RealtimeAvailable": 1,
    "LineText": "193",
    "CurrentStop": "700000011550",
    "NextStop": "700000011551",
    "DirectionText": "Derrychara Link",
    "Bearing": 234.0
  },
  {
    "ID": "3e1e7ceb-3b70-41d9-8f5d-b1ac4cfa4dd7",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 70,
    "MOTCode": 5,
    "X": "-6.286205",
    "Y": "54.492206",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.299100",
    "YPrevious": "54.492741",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-1237",
    "RealtimeAvailable": 1,
    "LineText": "251",
    "CurrentStop": "700000006784",
    "NextStop": "700000001801",
    "DirectionText": "Grand Central",
    "Bearing": 96.0
  },
  {
    "ID": "9aad6c62-b81c-44e1-961d-7c3718433f12",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "Delay": -14,
    "MOTCode": 5,
    "X": "-6.446793",
    "Y": "54.750011",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.447135",
    "YPrevious": "54.750057",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2035",
    "RealtimeAvailable": 1,
    "LineText": "212",
    "CurrentStop": "700000015677",
    "NextStop": "700000001417",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 162.0
  },
  {
    "ID": "069dde48-d869-4507-a6f4-0994eb38dfa1",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "Delay": -82,
    "MOTCode": 5,
    "X": "-6.284221",
    "Y": "54.863460",
    "Timestamp": "2026-10-16T07:28:57+01:00",
    "XPrevious": "-6.282031",
    "YPrevious": "54.863132",
    "TimestampPrevious": "2026-10-16T07:28:31+01:00",
    "VehicleIdentifier": "ULB-3194",
    "RealtimeAvailable": 1,
    "LineText": "217",
    "CurrentStop": "700000015916",
    "NextStop": "700000004923",
    "DirectionText": "Ballymena",
    "Bearing": 270.0
  },
  {
    "ID": "2dd0c984-2a11-4ac8-8c9f-023fe425af42",
    "Operator": "Metro",
    "JourneyIdentifier": "0700",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930295",
    "Y": "54.598171",
    "Timestamp": "2026-10-16T07:35:49+01:00",
    "XPrevious": "-5.930238",
    "YPrevious": "54.598137",
    "TimestampPrevious": "2026-10-16T07:35:18+01:00",
    "VehicleIdentifier": "TM-2365",
    "RealtimeAvailable": 1,
    "LineText": "13",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Express",
    "Bearing": 174.0
  },
  {
    "ID": "323f2f22-4726-41c3-993b-a4744a9f8fcc",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1007",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.671620",
    "Y": "54.658573",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.671575",
    "YPrevious": "54.658569",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-2613",
    "RealtimeAvailable": 1,
    "LineText": "302b",
    "CurrentStop": "700000002018",
    "NextStop": "700000002024",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 252.0
  },
  {
    "ID": "7c02b9f4-d989-4d54-8a55-dd6b5e81af6d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "Delay": 278,
    "MOTCode": 5,
    "X": "-6.270481",
    "Y": "54.838116",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.272716",
    "YPrevious": "54.842731",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1116",
    "RealtimeAvailable": 1,
    "LineText": "218",
    "CurrentStop": "700000015534",
    "NextStop": "700000005924",
    "DirectionText": "Belfast",
    "Bearing": 150.0
  },
  {
    "ID": "9978d357-c82d-4e8c-abc0-a672a0845186",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "Delay": 37,
    "MOTCode": 5,
    "X": "-6.633800",
    "Y": "54.882129",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.627760",
    "YPrevious": "54.884849",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-3193",
    "RealtimeAvailable": 1,
    "LineText": "116",
    "CurrentStop": "700000013984",
    "NextStop": "700000013985",
    "DirectionText": "Maghera",
    "Bearing": 234.0
  },
  {
    "ID": "8e99ab39-81bb-46e0-98b8-c250297a257c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 89,
    "MOTCode": 5,
    "X": "-6.255351",
    "Y": "53.638901",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.250527",
    "YPrevious": "53.632122",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-1127",
    "RealtimeAvailable": 1,
    "LineText": "X1",
    "CurrentStop": "700000015643",
    "NextStop": "700000015470",
    "DirectionText": "Grand Central",
    "Bearing": 324.0
  },
  {
    "ID": "1782ea6c-b535-4a41-a79d-114c0d1f79d0",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": -9,
    "MOTCode": 5,
    "X": "-5.550937",
    "Y": "54.578811",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.554463",
    "YPrevious": "54.576519",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-3162",
    "RealtimeAvailable": 1,
    "LineText": "9B",
    "CurrentStop": "700000010327",
    "NextStop": "700000002489",
    "IsAtStop": true,
    "DirectionText": "Newtownards",
    "Bearing": 18.0
  },
  {
    "ID": "162c7ae3-50a9-4ba4-9aef-93ae6aa875f2",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": -15,
    "MOTCode": 5,
    "X": "-6.181581",
    "Y": "54.473976",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.192451",
    "YPrevious": "54.478103",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1224",
    "RealtimeAvailable": 1,
    "LineText": "X261",
    "CurrentStop": "700000015915",
    "NextStop": "700000001801",
    "DirectionText": "Grand Central",
    "Bearing": 108.0
  },
  {
    "ID": "c60d6329-dea5-43a6-a766-323a19f07719",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.939196",
    "Y": "54.594356",
    "Timestamp": "2026-10-16T07:28:15+01:00",
    "XPrevious": "-5.940368",
    "YPrevious": "54.593441",
    "TimestampPrevious": "2026-10-16T07:27:17+01:00",
    "VehicleIdentifier": "ULB-2100",
    "RealtimeAvailable": 1,
    "LineText": "300a",
    "CurrentStop": "700000017111",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 12.0
  },
  {
    "ID": "037b86de-49d9-4456-b2b7-a573b2457044",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 99,
    "MOTCode": 5,
    "X": "-6.064603",
    "Y": "54.708542",
    "Timestamp": "2026-10-16T07:39:15+01:00",
    "XPrevious": "-6.075138",
    "YPrevious": "54.711788",
    "TimestampPrevious": "2026-10-16T07:38:43+01:00",
    "VehicleIdentifier": "ULB-1270",
    "RealtimeAvailable": 1,
    "LineText": "218",
    "CurrentStop": "700000005797",
    "NextStop": "700000001417",
    "DirectionText": "Belfast",
    "Bearing": 120.0
  },
  {
    "ID": "c3da6eff-5cd1-4a1b-969e-e9a997b5234c",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.023217",
    "Y": "54.558914",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.023215",
    "YPrevious": "54.558926",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-1983",
    "RealtimeAvailable": 1,
    "LineText": "10C",
    "CurrentStop": "700000016215",
    "IsAtStop": true,
    "DirectionText": "Pembroke",
    "Bearing": 300.0
  },
  {
    "ID": "04c5f093-a5a4-48be-aabb-8efc47e1e2d4",
    "Operator": "Metro",
    "JourneyIdentifier": "0657",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930170",
    "Y": "54.597481",
    "Timestamp": "2026-10-16T07:36:42+01:00",
    "XPrevious": "-5.930251",
    "YPrevious": "54.597797",
    "TimestampPrevious": "2026-10-16T07:36:16+01:00",
    "VehicleIdentifier": "TM-3579",
    "RealtimeAvailable": 1,
    "LineText": "2A",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "ea9ed04e-996f-41e9-b2fa-e96ac04e1993",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "0.000000",
    "Y": "0.000000",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "VehicleIdentifier": "ULB-2190",
    "RealtimeAvailable": 0,
    "LineText": "11",
    "DirectionText": "Laganside",
    "Bearing": 0.0
  },
  {
    "ID": "096e48d6-c0e9-4a2d-a004-f2cda74a8d43",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 384,
    "MOTCode": 5,
    "X": "-5.857208",
    "Y": "54.618900",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.858390",
    "YPrevious": "54.619037",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-2565",
    "RealtimeAvailable": 1,
    "LineText": "1",
    "CurrentStop": "700000000053",
    "NextStop": "700000000055",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 48.0
  },
  {
    "ID": "12b56525-28f3-4d1d-8502-d370d4f006e1",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1007",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.252495",
    "Y": "53.349937",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.252488",
    "YPrevious": "53.349949",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1129",
    "RealtimeAvailable": 1,
    "LineText": "X1",
    "CurrentStop": "700000015642",
    "IsAtStop": true,
    "DirectionText": "Dublin",
    "Bearing": 186.0
  },
  {
    "ID": "be1aba38-8033-41da-adb0-b65781103e15",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 70,
    "MOTCode": 5,
    "X": "-5.908316",
    "Y": "54.482277",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.907598",
    "YPrevious": "54.476669",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1264",
    "RealtimeAvailable": 1,
    "LineText": "237",
    "CurrentStop": "700000007651",
    "NextStop": "700000000413",
    "DirectionText": "Grand Central",
    "Bearing": 0.0
  },
  {
    "ID": "c2a47aec-9049-47df-a6ed-31cfd9c8103d",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 215,
    "MOTCode": 5,
    "X": "-5.856378",
    "Y": "54.618702",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.851012",
    "YPrevious": "54.618248",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-3656",
    "RealtimeAvailable": 1,
    "LineText": "3D",
    "CurrentStop": "700000000051",
    "NextStop": "700000001831",
    "DirectionText": "Hwood Exchange",
    "Bearing": 282.0
  },
  {
    "ID": "8bbbb285-0bf4-4c53-8725-69043e5a6de9",
    "Operator": "Glider",
    "JourneyIdentifier": "0714",
    "DayOfOperation": "16.10.2026",
    "Delay": -38,
    "MOTCode": 5,
    "X": "-5.929180",
    "Y": "54.596138",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.928338",
    "YPrevious": "54.596176",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "GDR-3221",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000001636",
    "NextStop": "700000016166",
    "DirectionText": "McKinstry Road",
    "Bearing": 270.0
  },
  {
    "ID": "37396147-dcf5-4531-b4c9-cc7b2eced69c",
    "Operator": "Glider",
    "JourneyIdentifier": "0729",
    "DayOfOperation": "16.10.2026",
    "Delay": 111,
    "MOTCode": 5,
    "X": "-5.850077",
    "Y": "54.594421",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.848027",
    "YPrevious": "54.594368",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "GDR-3213",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000939",
    "NextStop": "700000000943",
    "IsAtStop": true,
    "DirectionText": "McKinstry Road",
    "Bearing": 270.0
  },
  {
    "ID": "0a300257-723c-4f68-a079-a58606f010c7",
    "Operator": "Metro",
    "JourneyIdentifier": "0734",
    "DayOfOperation": "16.10.2026",
    "Delay": -9,
    "MOTCode": 5,
    "X": "-5.865732",
    "Y": "54.610714",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.863893",
    "YPrevious": "54.612190",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "TM-3536",
    "RealtimeAvailable": 1,
    "LineText": "3B",
    "CurrentStop": "700000000071",
    "NextStop": "700000000073",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 216.0
  },
  {
    "ID": "d8ef6b7f-2b1d-449b-81bf-f3a731b95b99",
    "Operator": "Metro",
    "JourneyIdentifier": "0702",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.933653",
    "Y": "54.597252",
    "Timestamp": "2026-10-16T07:34:57+01:00",
    "XPrevious": "-5.933777",
    "YPrevious": "54.597194",
    "TimestampPrevious": "2026-10-16T07:34:25+01:00",
    "VehicleIdentifier": "TM-3599",
    "RealtimeAvailable": 1,
    "LineText": "10X",
    "CurrentStop": "700000001425",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 84.0
  },
  {
    "ID": "375c495b-b43c-4121-89d7-3104b4f8eb66",
    "Operator": "Metro",
    "JourneyIdentifier": "0733",
    "DayOfOperation": "16.10.2026",
    "Delay": 37,
    "MOTCode": 5,
    "X": "-5.865685",
    "Y": "54.577801",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.865643",
    "YPrevious": "54.578525",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "TM-2207",
    "RealtimeAvailable": 1,
    "LineText": "5A",
    "CurrentStop": "700000000733",
    "NextStop": "700000000735",
    "DirectionText": "City Centre",
    "Bearing": 186.0
  },
  {
    "ID": "e625578e-b9a0-4743-a239-d40068bf9ba6",
    "Operator": "Metro",
    "JourneyIdentifier": "0700",
    "DayOfOperation": "16.10.2026",
    "Delay": -109,
    "MOTCode": 5,
    "X": "-5.940885",
    "Y": "54.689838",
    "Timestamp": "2026-10-16T07:35:23+01:00",
    "XPrevious": "-5.942375",
    "YPrevious": "54.689743",
    "TimestampPrevious": "2026-10-16T07:35:12+01:00",
    "VehicleIdentifier": "TM-3547",
    "RealtimeAvailable": 1,
    "LineText": "2B",
    "CurrentStop": "700000001476",
    "NextStop": "700000001478",
    "DirectionText": "Fairview",
    "Bearing": 84.0
  },
  {
    "ID": "bcde624e-da55-4575-8e31-2897646303f6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1011",
    "DayOfOperation": "16.10.2026",
    "Delay": 134,
    "MOTCode": 5,
    "X": "-6.265478",
    "Y": "54.340336",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.260605",
    "YPrevious": "54.340549",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-1126",
    "RealtimeAvailable": 1,
    "LineText": "X1",
    "CurrentStop": "700000014951",
    "NextStop": "700000015470",
    "DirectionText": "Dublin",
    "Bearing": 252.0
  },
  {
    "ID": "d4d54054-ab12-4b98-803c-477942571d73",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1502",
    "DayOfOperation": "16.10.2026",
    "Delay": 142,
    "MOTCode": 5,
    "X": "-7.316653",
    "Y": "55.038685",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.317346",
    "YPrevious": "55.041168",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-3619",
    "RealtimeAvailable": 1,
    "LineText": "13C",
    "CurrentStop": "700000013567",
    "NextStop": "700000013568",
    "DirectionText": "Foyle Street",
    "Bearing": 174.0
  },
  {
    "ID": "9e67df4e-e52c-483b-b0f7-1decd5d713e4",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": -58,
    "MOTCode": 5,
    "X": "-7.830945",
    "Y": "54.549984",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-7.831045",
    "YPrevious": "54.550007",
    "TimestampPrevious": "2026-10-16T07:39:47+01:00",
    "VehicleIdentifier": "ULB-3134",
    "RealtimeAvailable": 1,
    "LineText": "194e",
    "CurrentStop": "700000012970",
    "NextStop": "700000017538",
    "DirectionText": "Ekn Regal Pass",
    "Bearing": 120.0
  },
  {
    "ID": "b99fb662-f02c-49a1-8981-63e12e69e977",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.743323",
    "Y": "54.446461",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.742013",
    "YPrevious": "54.442371",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-3154",
    "RealtimeAvailable": 0,
    "LineText": "12",
    "DirectionText": "Laganside",
    "Bearing": 336.0
  },
  {
    "ID": "e5cfb29d-081d-4240-ad04-874517d17b7b",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "Delay": 332,
    "MOTCode": 5,
    "X": "-7.381618",
    "Y": "54.719566",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-7.376923",
    "YPrevious": "54.718590",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-1256",
    "RealtimeAvailable": 1,
    "LineText": "273",
    "CurrentStop": "700000011856",
    "NextStop": "700000013452",
    "DirectionText": "Foyle Street",
    "Bearing": 282.0
  },
  {
    "ID": "54a70689-f7b7-4691-bb63-02ca8ea0c7f2",
    "Operator": "Metro",
    "JourneyIdentifier": "0717",
    "DayOfOperation": "16.10.2026",
    "Delay": 164,
    "MOTCode": 5,
    "X": "-5.854528",
    "Y": "54.577919",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.854238",
    "YPrevious": "54.577946",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-3555",
    "RealtimeAvailable": 1,
    "LineText": "188",
    "CurrentStop": "700000000723",
    "NextStop": "700000000725",
    "IsAtStop": true,
    "DirectionText": "Newtownbreda",
    "Bearing": 264.0
  },
  {
    "ID": "d6db2c96-69e9-4280-a95e-4da8b6556430",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1505",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-7.318783",
    "Y": "54.996830",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-7.317801",
    "YPrevious": "54.995987",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-3614",
    "RealtimeAvailable": 1,
    "LineText": "11A",
    "CurrentStop": "700000014843",
    "NextStop": "700000013287",
    "IsAtStop": true,
    "DirectionText": "Woodbrook",
    "Bearing": 330.0
  },
  {
    "ID": "ec4ee38c-84c0-4c5a-ba19-ed45b88e8066",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.980680",
    "Y": "54.555931",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.980703",
    "YPrevious": "54.555919",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3693",
    "RealtimeAvailable": 1,
    "LineText": "8A",
    "CurrentStop": "700000001112",
    "NextStop": "700000001142",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 60.0
  },
  {
    "ID": "b7be8045-84c1-47f2-8e10-4e5008676b0e",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1501",
    "DayOfOperation": "16.10.2026",
    "Delay": 77,
    "MOTCode": 5,
    "X": "-7.337511",
    "Y": "55.034519",
    "Timestamp": "2026-10-16T07:29:44+01:00",
    "XPrevious": "-7.341276",
    "YPrevious": "55.032619",
    "TimestampPrevious": "2026-10-16T07:29:13+01:00",
    "VehicleIdentifier": "ULB-3619",
    "RealtimeAvailable": 1,
    "LineText": "11A",
    "CurrentStop": "700000016201",
    "NextStop": "700000017413",
    "DirectionText": "Woodbrook",
    "Bearing": 48.0
  },
  {
    "ID": "e7b109a9-6743-42d6-aa08-f9716803bd9e",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "0.000000",
    "Y": "0.000000",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "VehicleIdentifier": "ULB-1131",
    "RealtimeAvailable": 0,
    "LineText": "273",
    "DirectionText": "Grand Central",
    "Bearing": 0.0
  },
  {
    "ID": "2572a338-52af-426f-a62e-66f750c40102",
    "Operator": "Metro",
    "JourneyIdentifier": "0712",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930090",
    "Y": "54.597511",
    "Timestamp": "2026-10-16T07:32:39+01:00",
    "XPrevious": "-5.930106",
    "YPrevious": "54.597538",
    "TimestampPrevious": "2026-10-16T07:32:07+01:00",
    "VehicleIdentifier": "TM-2366",
    "RealtimeAvailable": 1,
    "LineText": "2J",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "96692abf-9083-4761-b549-f302ecb3b5e7",
    "Operator": "Metro",
    "JourneyIdentifier": "0725",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.911716",
    "Y": "54.600368",
    "Timestamp": "2026-10-16T07:37:34+01:00",
    "XPrevious": "-5.914150",
    "YPrevious": "54.600719",
    "TimestampPrevious": "2026-10-16T07:37:03+01:00",
    "VehicleIdentifier": "TM-1802",
    "RealtimeAvailable": 1,
    "LineText": "649",
    "CurrentStop": "700000000661",
    "IsAtStop": true,
    "DirectionText": "Eastside P&R",
    "Bearing": 204.0
  },
  {
    "ID": "05ac81ed-d559-4409-bc59-e068e9e8a341",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "0.000000",
    "Y": "0.000000",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-1274",
    "RealtimeAvailable": 0,
    "LineText": "X2",
    "DirectionText": "Dublin Airport",
    "Bearing": 0.0
  },
  {
    "ID": "0fb2c2cb-a79e-4693-be6f-9d6e70626a06",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 286,
    "MOTCode": 5,
    "X": "-6.156620",
    "Y": "54.412636",
    "Timestamp": "2026-10-16T07:28:36+01:00",
    "XPrevious": "-6.156623",
    "YPrevious": "54.412647",
    "TimestampPrevious": "2026-10-16T07:28:10+01:00",
    "VehicleIdentifier": "ULB-2394",
    "RealtimeAvailable": 1,
    "LineText": "651",
    "CurrentStop": "700000001800",
    "NextStop": "700000015424",
    "DirectionText": "Sprucefield P&R",
    "Bearing": 66.0
  },
  {
    "ID": "6fa1f4b0-7e07-412f-a41f-904e84dd4c68",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "Delay": 422,
    "MOTCode": 5,
    "X": "-6.273250",
    "Y": "55.210312",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.270081",
    "YPrevious": "55.207752",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2619",
    "RealtimeAvailable": 1,
    "LineText": "172",
    "CurrentStop": "700000010446",
    "NextStop": "700000010447",
    "DirectionText": "Coleraine",
    "Bearing": 312.0
  },
  {
    "ID": "e171a469-1efb-4ae2-a84c-231399c99d76",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.922555",
    "Y": "54.600689",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.923853",
    "YPrevious": "54.598480",
    "TimestampPrevious": "2026-10-16T07:37:29+01:00",
    "VehicleIdentifier": "ULB-3115",
    "RealtimeAvailable": 1,
    "LineText": "7",
    "CurrentStop": "700000001648",
    "IsAtStop": true,
    "DirectionText": "Laganside",
    "Bearing": 240.0
  },
  {
    "ID": "5e3280cc-0c86-4deb-a786-6ef7b5d48b1c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": -543,
    "MOTCode": 5,
    "X": "-5.924208",
    "Y": "54.599052",
    "Timestamp": "2026-10-16T07:38:28+01:00",
    "XPrevious": "-5.923948",
    "YPrevious": "54.596748",
    "TimestampPrevious": "2026-10-16T07:37:56+01:00",
    "VehicleIdentifier": "ULB-488",
    "RealtimeAvailable": 1,
    "LineText": "7A",
    "CurrentStop": "700000014639",
    "NextStop": "700000001648",
    "DirectionText": "Laganside",
    "Bearing": 180.0
  },
  {
    "ID": "2f0eb872-2a74-4455-a8d3-dd46db446c04",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.662422",
    "Y": "55.132328",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-2596",
    "RealtimeAvailable": 1,
    "LineText": "171b",
    "CurrentStop": "700000015687",
    "NextStop": "700000010277",
    "IsAtStop": true,
    "DirectionText": "Ballycastle",
    "Bearing": 150.0
  },
  {
    "ID": "3fb4ed21-e1a2-426f-8d87-cf5737df6800",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": -42,
    "MOTCode": 5,
    "X": "-5.927255",
    "Y": "54.611069",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.929230",
    "YPrevious": "54.608925",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3655",
    "RealtimeAvailable": 1,
    "LineText": "1D",
    "CurrentStop": "700000014733",
    "NextStop": "700000001145",
    "DirectionText": "Mossley Rail Halt",
    "Bearing": 24.0
  },
  {
    "ID": "cc89aa03-e4c4-4f6a-81a6-d20879c3690c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": 225,
    "MOTCode": 5,
    "X": "-5.833520",
    "Y": "54.855324",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.830368",
    "YPrevious": "54.856651",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1220",
    "RealtimeAvailable": 1,
    "LineText": "256a",
    "CurrentStop": "700000004673",
    "NextStop": "700000004675",
    "IsAtStop": true,
    "DirectionText": "Laganside",
    "Bearing": 222.0
  },
  {
    "ID": "7832c3ae-03c5-45f6-bf06-aaca17952420",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": -84,
    "MOTCode": 5,
    "X": "-5.985688",
    "Y": "54.582901",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.986995",
    "YPrevious": "54.582550",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "TM-2184",
    "RealtimeAvailable": 1,
    "LineText": "10F",
    "CurrentStop": "700000000392",
    "NextStop": "700000000394",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 72.0
  },
  {
    "ID": "5d37b8c7-510f-4adc-a61a-404562786a6d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": 90,
    "MOTCode": 5,
    "X": "-7.237855",
    "Y": "54.391254",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-7.247588",
    "YPrevious": "54.387749",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1217",
    "RealtimeAvailable": 1,
    "LineText": "261",
    "CurrentStop": "700000012847",
    "NextStop": "700000011521",
    "DirectionText": "Grand Central",
    "Bearing": 54.0
  },
  {
    "ID": "21a80b79-3fe3-4292-a1ba-8f3fc051ddc6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 89,
    "MOTCode": 5,
    "X": "-6.671450",
    "Y": "54.495533",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.684360",
    "YPrevious": "54.495205",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-1205",
    "RealtimeAvailable": 1,
    "LineText": "261",
    "CurrentStop": "700000009127",
    "NextStop": "700000015915",
    "DirectionText": "Grand Central",
    "Bearing": 84.0
  },
  {
    "ID": "77948410-b277-4491-b210-ab39f788b908",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 211,
    "MOTCode": 5,
    "X": "-6.845161",
    "Y": "54.905720",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.835638",
    "YPrevious": "54.903080",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1105",
    "RealtimeAvailable": 1,
    "LineText": "212",
    "CurrentStop": "700000014230",
    "NextStop": "700000013311",
    "DirectionText": "Foyle Street",
    "Bearing": 288.0
  },
  {
    "ID": "f5c85351-4a0a-4768-8421-1ad4dc3eeff8",
    "Operator": "Metro",
    "JourneyIdentifier": "0729",
    "DayOfOperation": "16.10.2026",
    "Delay": 78,
    "MOTCode": 5,
    "X": "-5.785052",
    "Y": "54.584274",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.790457",
    "YPrevious": "54.582855",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-12",
    "RealtimeAvailable": 1,
    "LineText": "4B",
    "CurrentStop": "700000016142",
    "NextStop": "700000017431",
    "DirectionText": "Coopers Mill",
    "Bearing": 72.0
  },
  {
    "ID": "36a9ccf1-9771-446a-b0e9-174577d22e7a",
    "Operator": "Glider",
    "JourneyIdentifier": "0631",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.796898",
    "Y": "54.596229",
    "Timestamp": "2026-10-16T07:31:46+01:00",
    "XPrevious": "-5.796858",
    "YPrevious": "54.596207",
    "TimestampPrevious": "2026-10-16T07:31:14+01:00",
    "VehicleIdentifier": "GDR-3222",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000016011",
    "IsAtStop": true,
    "DirectionText": "Dundonald P&R",
    "Bearing": 306.0
  },
  {
    "ID": "19b46a76-c1e9-448e-b628-b12814268a7e",
    "Operator": "Metro",
    "JourneyIdentifier": "0725",
    "DayOfOperation": "16.10.2026",
    "Delay": 161,
    "MOTCode": 5,
    "X": "-5.789190",
    "Y": "54.590668",
    "Timestamp": "2026-10-16T07:31:46+01:00",
    "XPrevious": "-5.789878",
    "YPrevious": "54.589699",
    "TimestampPrevious": "2026-10-16T07:31:30+01:00",
    "VehicleIdentifier": "TM-10",
    "RealtimeAvailable": 1,
    "LineText": "4A",
    "CurrentStop": "700000001694",
    "NextStop": "700000001695",
    "IsAtStop": true,
    "DirectionText": "Ballybeen",
    "Bearing": 0.0
  },
  {
    "ID": "6eab7daf-a22f-4d36-b2bb-ad5e849747aa",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 39,
    "MOTCode": 5,
    "X": "-6.201305",
    "Y": "53.505825",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.200433",
    "YPrevious": "53.498291",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1208",
    "RealtimeAvailable": 1,
    "LineText": "X4",
    "CurrentStop": "700000015643",
    "NextStop": "700000008236",
    "DirectionText": "Foyle Street",
    "Bearing": 342.0
  },
  {
    "ID": "e14c23b3-4020-4beb-9969-a72e1868e2f8",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.939748",
    "Y": "54.594231",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.939748",
    "YPrevious": "54.594242",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1240",
    "RealtimeAvailable": 1,
    "LineText": "251",
    "CurrentStop": "700000017119",
    "NextStop": "700000006784",
    "IsAtStop": true,
    "DirectionText": "Armagh",
    "Bearing": 348.0
  },
  {
    "ID": "7e5fbc49-4fdc-4fd3-aa50-badaa02c2942",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": -200,
    "MOTCode": 5,
    "X": "-5.938265",
    "Y": "54.617832",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.938452",
    "YPrevious": "54.619259",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3560",
    "RealtimeAvailable": 1,
    "LineText": "1G",
    "CurrentStop": "700000001291",
    "NextStop": "700000001293",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "440ed2f3-8c84-44d1-a931-14ee6a16a84c",
    "Operator": "Metro",
    "JourneyIdentifier": "0707",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.023231",
    "Y": "54.558899",
    "Timestamp": "2026-10-16T07:30:21+01:00",
    "XPrevious": "-6.023600",
    "YPrevious": "54.558994",
    "TimestampPrevious": "2026-10-16T07:30:05+01:00",
    "VehicleIdentifier": "TM-1995",
    "RealtimeAvailable": 1,
    "LineText": "10D",
    "CurrentStop": "700000016215",
    "IsAtStop": true,
    "DirectionText": "Lagmore",
    "Bearing": 108.0
  },
  {
    "ID": "f42727d5-fbba-490e-8035-04904ac4f9d9",
    "Operator": "Metro",
    "JourneyIdentifier": "0738",
    "DayOfOperation": "16.10.2026",
    "Delay": 70,
    "MOTCode": 5,
    "X": "-5.914791",
    "Y": "54.679813",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.911375",
    "YPrevious": "54.681209",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2376",
    "RealtimeAvailable": 1,
    "LineText": "1A",
    "CurrentStop": "700000001447",
    "NextStop": "700000001413",
    "DirectionText": "City Centre",
    "Bearing": 240.0
  },
  {
    "ID": "670a771c-c302-481e-8402-e6596943432d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1138",
    "DayOfOperation": "16.10.2026",
    "Delay": 152,
    "MOTCode": 5,
    "X": "-6.064381",
    "Y": "54.709835",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.064245",
    "YPrevious": "54.710068",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-2117",
    "RealtimeAvailable": 1,
    "LineText": "300a",
    "CurrentStop": "700000016059",
    "NextStop": "700000001417",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 246.0
  },
  {
    "ID": "473d197d-900d-4209-b11d-837ee53fdfdc",
    "Operator": "Metro",
    "JourneyIdentifier": "0747",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.931307",
    "Y": "54.595478",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.931300",
    "YPrevious": "54.595528",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3533",
    "RealtimeAvailable": 0,
    "LineText": "7B",
    "DirectionText": "Laurelgrove",
    "Bearing": 18.0
  },
  {
    "ID": "c3840841-e107-4f38-98d6-dbefbff167dd",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": -181,
    "MOTCode": 5,
    "X": "-5.670035",
    "Y": "54.658958",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.669007",
    "YPrevious": "54.659981",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-2561",
    "RealtimeAvailable": 1,
    "LineText": "302c",
    "CurrentStop": "700000002391",
    "NextStop": "700000002013",
    "DirectionText": "Bangor",
    "Bearing": 108.0
  },
  {
    "ID": "58187b15-749b-4639-a02b-6266c55dd2f0",
    "Operator": "Glider",
    "JourneyIdentifier": "0706",
    "DayOfOperation": "16.10.2026",
    "Delay": 27,
    "MOTCode": 5,
    "X": "-5.940903",
    "Y": "54.600063",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.937823",
    "YPrevious": "54.599663",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "GDR-3229",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000396",
    "NextStop": "700000000398",
    "DirectionText": "McKinstry Road",
    "Bearing": 282.0
  },
  {
    "ID": "4a119ddf-14e3-4336-8b53-727963284fd6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.151652",
    "Y": "54.413708",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.151646",
    "YPrevious": "54.413723",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-2394",
    "RealtimeAvailable": 1,
    "LineText": "651a",
    "CurrentStop": "700000003363",
    "NextStop": "700000003382",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 36.0
  },
  {
    "ID": "c46dde74-2ccd-44a8-b394-6e2575ee05de",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.671371",
    "Y": "54.658733",
    "Timestamp": "2026-10-16T07:36:21+01:00",
    "XPrevious": "-5.670387",
    "YPrevious": "54.658806",
    "TimestampPrevious": "2026-10-16T07:35:23+01:00",
    "VehicleIdentifier": "ULB-2616",
    "RealtimeAvailable": 1,
    "LineText": "3",
    "CurrentStop": "700000002015",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 174.0
  },
  {
    "ID": "169f233a-6af9-407c-9b0b-6a9ba84a9d12",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": 59,
    "MOTCode": 5,
    "X": "-5.484015",
    "Y": "54.540779",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.485325",
    "YPrevious": "54.537060",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-3335",
    "RealtimeAvailable": 1,
    "LineText": "3D",
    "CurrentStop": "700000002453",
    "NextStop": "700000002454",
    "DirectionText": "Bangor",
    "Bearing": 6.0
  },
  {
    "ID": "65dbef66-9821-4a00-9c20-2a2b79e27d7c",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 159,
    "MOTCode": 5,
    "X": "-5.916573",
    "Y": "54.595619",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.914842",
    "YPrevious": "54.595707",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3658",
    "RealtimeAvailable": 1,
    "LineText": "6A",
    "CurrentStop": "700000000199",
    "NextStop": "700000001635",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 264.0
  },
  {
    "ID": "fd9de5d9-8577-4034-b7ab-960d01b69550",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": -225,
    "MOTCode": 5,
    "X": "-6.014821",
    "Y": "54.737621",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.014315",
    "YPrevious": "54.734478",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-3109",
    "RealtimeAvailable": 1,
    "LineText": "153a",
    "CurrentStop": "700000004726",
    "NextStop": "700000004727",
    "DirectionText": "Ballyclare Square",
    "Bearing": 12.0
  },
  {
    "ID": "bb8d15d7-97ce-4841-86af-f8c2641fa26e",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 176,
    "MOTCode": 5,
    "X": "-6.159215",
    "Y": "54.470699",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.171618",
    "YPrevious": "54.472309",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2031",
    "RealtimeAvailable": 1,
    "LineText": "X273",
    "CurrentStop": "700000015376",
    "NextStop": "700000001801",
    "DirectionText": "Grand Central",
    "Bearing": 102.0
  },
  {
    "ID": "d353ffd4-dc32-45f5-ad9e-2b74a698a64b",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.719565",
    "Y": "54.325924",
    "Timestamp": "2026-10-16T07:38:06+01:00",
    "XPrevious": "-5.717841",
    "YPrevious": "54.327114",
    "TimestampPrevious": "2026-10-16T07:37:08+01:00",
    "VehicleIdentifier": "ULB-1231",
    "RealtimeAvailable": 1,
    "LineText": "215",
    "CurrentStop": "700000006268",
    "IsAtStop": true,
    "DirectionText": "Downpatrick",
    "Bearing": 30.0
  },
  {
    "ID": "44ca9efb-527d-4df3-bb87-88c7cfb69a90",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": 289,
    "MOTCode": 5,
    "X": "-5.980848",
    "Y": "54.555832",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.980233",
    "YPrevious": "54.555824",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "TM-2340",
    "RealtimeAvailable": 1,
    "LineText": "8A",
    "CurrentStop": "700000015194",
    "NextStop": "700000001112",
    "IsAtStop": true,
    "DirectionText": "Erinvale Avenue",
    "Bearing": 234.0
  },
  {
    "ID": "673f90d2-4edb-444b-904b-31771a21a5d1",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 390,
    "MOTCode": 5,
    "X": "-7.354055",
    "Y": "54.968902",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-7.355337",
    "YPrevious": "54.964458",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1252",
    "RealtimeAvailable": 1,
    "LineText": "273",
    "CurrentStop": "700000013248",
    "NextStop": "700000013249",
    "DirectionText": "Foyle Street",
    "Bearing": 12.0
  },
  {
    "ID": "206a3924-b4c5-42cd-9b73-19d73764216e",
    "Operator": "Glider",
    "JourneyIdentifier": "0637",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.027355",
    "Y": "54.545879",
    "Timestamp": "2026-10-16T07:36:32+01:00",
    "XPrevious": "-6.027377",
    "YPrevious": "54.545906",
    "TimestampPrevious": "2026-10-16T07:36:00+01:00",
    "VehicleIdentifier": "GDR-3201",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000402",
    "IsAtStop": true,
    "DirectionText": "McKinstry Road",
    "Bearing": 120.0
  },
  {
    "ID": "d90d82c6-1548-42d4-afc1-9907efe17e98",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.938878",
    "Y": "54.594467",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.938888",
    "YPrevious": "54.594517",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-1110",
    "RealtimeAvailable": 1,
    "LineText": "238b",
    "CurrentStop": "700000017107",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 348.0
  },
  {
    "ID": "ab40a7c6-1fad-400d-9bc7-ef4d08cf7fb3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": -55,
    "MOTCode": 5,
    "X": "-6.369455",
    "Y": "54.454956",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.370305",
    "YPrevious": "54.453049",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-3634",
    "RealtimeAvailable": 1,
    "LineText": "551",
    "CurrentStop": "700000015025",
    "NextStop": "700000006757",
    "DirectionText": "Grand Central",
    "Bearing": 60.0
  },
  {
    "ID": "44160b2b-0c3e-4220-bf1e-b9ef5746a0d2",
    "Operator": "Metro",
    "JourneyIdentifier": "0702",
    "DayOfOperation": "16.10.2026",
    "Delay": 167,
    "MOTCode": 5,
    "X": "-5.936382",
    "Y": "54.608616",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.936005",
    "YPrevious": "54.609794",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2375",
    "RealtimeAvailable": 1,
    "LineText": "1A",
    "CurrentStop": "700000001301",
    "NextStop": "700000001048",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 186.0
  },
  {
    "ID": "133ad2bd-79a9-4533-ab63-8e4e59213de7",
    "Operator": "Metro",
    "JourneyIdentifier": "0716",
    "DayOfOperation": "16.10.2026",
    "Delay": 1222,
    "MOTCode": 5,
    "X": "-5.891792",
    "Y": "54.555626",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.890125",
    "YPrevious": "54.554844",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3669",
    "RealtimeAvailable": 1,
    "LineText": "6E",
    "CurrentStop": "700000000361",
    "NextStop": "700000000371",
    "DirectionText": "City Centre",
    "Bearing": 306.0
  },
  {
    "ID": "6833b8ca-1ffa-4e3a-9cfa-1cc6fb2d62f5",
    "Operator": "Glider",
    "JourneyIdentifier": "0640",
    "DayOfOperation": "16.10.2026",
    "Delay": 7,
    "MOTCode": 5,
    "X": "-5.807573",
    "Y": "54.594951",
    "Timestamp": "2026-10-16T07:37:29+01:00",
    "XPrevious": "-5.810148",
    "YPrevious": "54.595054",
    "TimestampPrevious": "2026-10-16T07:36:58+01:00",
    "VehicleIdentifier": "GDR-3200",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000919",
    "NextStop": "700000001690",
    "DirectionText": "Dundonald P&R",
    "Bearing": 96.0
  },
  {
    "ID": "2118a65f-181b-4e80-97cf-9680df62d41f",
    "Operator": "Glider",
    "JourneyIdentifier": "0728",
    "DayOfOperation": "16.10.2026",
    "Delay": 102,
    "MOTCode": 5,
    "X": "-6.000913",
    "Y": "54.572098",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.005853",
    "YPrevious": "54.570404",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "GDR-3230",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000446",
    "NextStop": "700000000448",
    "IsAtStop": true,
    "DirectionText": "Dundonald P&R",
    "Bearing": 42.0
  },
  {
    "ID": "9ec69dd8-7dc3-4b9c-a4c2-dab09463e1c6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 573,
    "MOTCode": 5,
    "X": "-5.696323",
    "Y": "54.593044",
    "Timestamp": "2026-10-16T07:33:37+01:00",
    "XPrevious": "-5.695783",
    "YPrevious": "54.593006",
    "TimestampPrevious": "2026-10-16T07:33:06+01:00",
    "VehicleIdentifier": "ULB-1037",
    "RealtimeAvailable": 1,
    "LineText": "10",
    "CurrentStop": "700000002117",
    "NextStop": "700000002661",
    "IsAtStop": true,
    "DirectionText": "Newtownards",
    "Bearing": 144.0
  },
  {
    "ID": "6c1b6604-7c74-4d9b-9085-4d356df99086",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.906288",
    "Y": "54.545864",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.906321",
    "YPrevious": "54.545872",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-3121",
    "RealtimeAvailable": 0,
    "LineText": "652",
    "CurrentStop": "700000000445",
    "NextStop": "700000015421",
    "DirectionText": "Belfast",
    "Bearing": 0.0
  },
  {
    "ID": "5803885d-f2a4-4381-917c-9ece0f387b58",
    "Operator": "Metro",
    "JourneyIdentifier": "0713",
    "DayOfOperation": "16.10.2026",
    "Delay": -46,
    "MOTCode": 5,
    "X": "-5.867450",
    "Y": "54.581291",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.869683",
    "YPrevious": "54.580635",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3581",
    "RealtimeAvailable": 1,
    "LineText": "7H",
    "CurrentStop": "700000000623",
    "NextStop": "700000000683",
    "DirectionText": "Stormont",
    "Bearing": 66.0
  },
  {
    "ID": "06358864-8e50-4f91-9643-7f7c923126fb",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": 212,
    "MOTCode": 5,
    "X": "-5.960638",
    "Y": "54.572220",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.961718",
    "YPrevious": "54.571495",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3644",
    "RealtimeAvailable": 1,
    "LineText": "9A",
    "CurrentStop": "700000001286",
    "NextStop": "700000001288",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 42.0
  },
  {
    "ID": "0e3c5e00-6e31-45ed-84c6-06d98c5beda8",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1012",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.719551",
    "Y": "54.325966",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.719548",
    "YPrevious": "54.325939",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1231",
    "RealtimeAvailable": 0,
    "LineText": "215",
    "DirectionText": "Grand Central",
    "Bearing": 30.0
  },
  {
    "ID": "ad8a0d0d-f3fd-4242-8822-b3f5460f462a",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.044955",
    "Y": "54.553707",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.043825",
    "YPrevious": "54.554477",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3698",
    "RealtimeAvailable": 0,
    "LineText": "10F",
    "DirectionText": "City Centre",
    "Bearing": 186.0
  },
  {
    "ID": "d0f2b4aa-25b1-458e-b2e5-745a73fd36b7",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": -54,
    "MOTCode": 5,
    "X": "-5.942970",
    "Y": "54.593971",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.941646",
    "YPrevious": "54.594513",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-1279",
    "RealtimeAvailable": 1,
    "LineText": "215",
    "CurrentStop": "700000015421",
    "NextStop": "700000017124",
    "DirectionText": "Grand Central",
    "Bearing": 204.0
  },
  {
    "ID": "ddd1a14d-d216-44df-b2df-37c1958408eb",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1018",
    "DayOfOperation": "16.10.2026",
    "Delay": 197,
    "MOTCode": 5,
    "X": "-5.471003",
    "Y": "54.437546",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.473953",
    "YPrevious": "54.435692",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2584",
    "RealtimeAvailable": 1,
    "LineText": "10B",
    "CurrentStop": "700000002180",
    "NextStop": "700000002181",
    "DirectionText": "Regent House",
    "Bearing": 18.0
  },
  {
    "ID": "5828d58f-f0bd-4d66-b7f2-69265ef51901",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": -16,
    "MOTCode": 5,
    "X": "-5.935923",
    "Y": "54.586593",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.936098",
    "YPrevious": "54.585869",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2331",
    "RealtimeAvailable": 1,
    "LineText": "8B",
    "CurrentStop": "700000001009",
    "NextStop": "700000001011",
    "DirectionText": "City Centre",
    "Bearing": 6.0
  },
  {
    "ID": "e599b697-1749-4e40-8dbb-fa1ec073d5eb",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": -82,
    "MOTCode": 5,
    "X": "-6.026003",
    "Y": "54.536999",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.026111",
    "YPrevious": "54.536869",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-2673",
    "RealtimeAvailable": 1,
    "LineText": "551",
    "CurrentStop": "700000001879",
    "NextStop": "700000001880",
    "DirectionText": "Grand Central",
    "Bearing": 24.0
  },
  {
    "ID": "54f93f60-ed71-4e5c-ad9a-030834149c9a",
    "Operator": "Metro",
    "JourneyIdentifier": "0705",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.977640",
    "Y": "54.569660",
    "Timestamp": "2026-10-16T07:33:27+01:00",
    "XPrevious": "-5.977525",
    "YPrevious": "54.569595",
    "TimestampPrevious": "2026-10-16T07:32:55+01:00",
    "VehicleIdentifier": "TM-3688",
    "RealtimeAvailable": 1,
    "LineText": "9E",
    "CurrentStop": "700000015908",
    "IsAtStop": true,
    "DirectionText": "Musgrave Pk Hosp",
    "Bearing": 312.0
  },
  {
    "ID": "fcde4922-5fae-48b1-8c7f-39b1024b9d79",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": 222,
    "MOTCode": 5,
    "X": "-5.963042",
    "Y": "54.678085",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.962052",
    "YPrevious": "54.679012",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2349",
    "RealtimeAvailable": 1,
    "LineText": "1C",
    "CurrentStop": "700000001528",
    "NextStop": "700000014735",
    "DirectionText": "City Centre",
    "Bearing": 258.0
  },
  {
    "ID": "ad0e3139-64c3-4fb3-8d83-114f03f17417",
    "Operator": "Metro",
    "JourneyIdentifier": "0701",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931311",
    "Y": "54.597126",
    "Timestamp": "2026-10-16T07:32:44+01:00",
    "XPrevious": "-5.931295",
    "YPrevious": "54.597004",
    "TimestampPrevious": "2026-10-16T07:32:12+01:00",
    "VehicleIdentifier": "TM-2378",
    "RealtimeAvailable": 1,
    "LineText": "3A",
    "CurrentStop": "700000001802",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 0.0
  },
  {
    "ID": "101ee194-edc7-41b0-ba71-977ac82347f3",
    "Operator": "Metro",
    "JourneyIdentifier": "0721",
    "DayOfOperation": "16.10.2026",
    "Delay": 165,
    "MOTCode": 5,
    "X": "-5.898390",
    "Y": "54.598957",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.897346",
    "YPrevious": "54.598877",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-2204",
    "RealtimeAvailable": 1,
    "LineText": "3A",
    "CurrentStop": "700000000107",
    "NextStop": "700000000109",
    "DirectionText": "City Centre",
    "Bearing": 276.0
  },
  {
    "ID": "e03904dc-321f-43b9-baa4-5f6a8fc73576",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 44,
    "MOTCode": 5,
    "X": "-5.664573",
    "Y": "54.646686",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.660895",
    "YPrevious": "54.647629",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2615",
    "RealtimeAvailable": 1,
    "LineText": "203b",
    "CurrentStop": "700000003103",
    "NextStop": "700000003104",
    "DirectionText": "Belfast",
    "Bearing": 126.0
  },
  {
    "ID": "91415730-cb0d-42e8-bf62-de2ade47b012",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": -217,
    "MOTCode": 5,
    "X": "-5.860422",
    "Y": "54.594799",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.857282",
    "YPrevious": "54.594673",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2127",
    "RealtimeAvailable": 1,
    "LineText": "5d",
    "CurrentStop": "700000000943",
    "NextStop": "700000000947",
    "DirectionText": "Laganside",
    "Bearing": 138.0
  },
  {
    "ID": "60393b55-a3d1-44ec-bcef-23c05564c35c",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": -72,
    "MOTCode": 5,
    "X": "-5.934690",
    "Y": "54.595558",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.934683",
    "YPrevious": "54.595444",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-2358",
    "RealtimeAvailable": 1,
    "LineText": "9J",
    "CurrentStop": "700000001633",
    "NextStop": "700000001425",
    "DirectionText": "City Centre",
    "Bearing": 348.0
  },
  {
    "ID": "42214d98-8b7d-4723-a78e-ff4a93871aea",
    "Operator": "Metro",
    "JourneyIdentifier": "0717",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.997888",
    "Y": "54.678943",
    "Timestamp": "2026-10-16T07:37:56+01:00",
    "XPrevious": "-5.998103",
    "YPrevious": "54.678531",
    "TimestampPrevious": "2026-10-16T07:37:50+01:00",
    "VehicleIdentifier": "TM-3443",
    "RealtimeAvailable": 1,
    "LineText": "14C",
    "CurrentStop": "700000001573",
    "IsAtStop": true,
    "DirectionText": "City Express",
    "Bearing": 12.0
  },
  {
    "ID": "a00f85c9-8ef8-4371-a508-baff8335476b",
    "Operator": "Metro",
    "JourneyIdentifier": "0714",
    "DayOfOperation": "16.10.2026",
    "Delay": 100,
    "MOTCode": 5,
    "X": "-5.895688",
    "Y": "54.591858",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.895025",
    "YPrevious": "54.591678",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3562",
    "RealtimeAvailable": 1,
    "LineText": "4D",
    "CurrentStop": "700000000809",
    "NextStop": "700000000811",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 288.0
  },
  {
    "ID": "c374666a-ce42-4173-a5d6-39395413c02f",
    "Operator": "Metro",
    "JourneyIdentifier": "0729",
    "DayOfOperation": "16.10.2026",
    "Delay": 293,
    "MOTCode": 5,
    "X": "-5.979150",
    "Y": "54.679409",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.980155",
    "YPrevious": "54.678036",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3645",
    "RealtimeAvailable": 1,
    "LineText": "1F",
    "CurrentStop": "700000001560",
    "NextStop": "700000001224",
    "DirectionText": "City Centre",
    "Bearing": 72.0
  },
  {
    "ID": "7ce3d148-a68a-4503-90fb-d346b397a6d6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 75,
    "MOTCode": 5,
    "X": "-5.921553",
    "Y": "54.599586",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.916732",
    "YPrevious": "54.599876",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-3135",
    "RealtimeAvailable": 1,
    "LineText": "203a",
    "CurrentStop": "700000003021",
    "NextStop": "700000001635",
    "DirectionText": "Belfast",
    "Bearing": 126.0
  },
  {
    "ID": "1a040fd2-8aea-4402-8527-5db94015b1b7",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 156,
    "MOTCode": 5,
    "X": "-6.021410",
    "Y": "54.573654",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.021175",
    "YPrevious": "54.573570",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3593",
    "RealtimeAvailable": 1,
    "LineText": "10G",
    "CurrentStop": "700000000370",
    "NextStop": "700000000372",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 300.0
  },
  {
    "ID": "a0ce1e74-898a-481f-8f8a-65fe6f0fb9d1",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.441808",
    "Y": "54.423622",
    "Timestamp": "2026-10-16T07:30:27+01:00",
    "XPrevious": "-6.440377",
    "YPrevious": "54.424728",
    "TimestampPrevious": "2026-10-16T07:30:00+01:00",
    "VehicleIdentifier": "ULB-2027",
    "RealtimeAvailable": 1,
    "LineText": "75",
    "CurrentStop": "700000006688",
    "IsAtStop": true,
    "DirectionText": "Portadown",
    "Bearing": 222.0
  },
  {
    "ID": "8e859cc8-49f0-40df-aa02-6971b493bf5e",
    "Operator": "Metro",
    "JourneyIdentifier": "0732",
    "DayOfOperation": "16.10.2026",
    "Delay": -251,
    "MOTCode": 5,
    "X": "-5.984103",
    "Y": "54.624558",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.985118",
    "YPrevious": "54.623890",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-3575",
    "RealtimeAvailable": 1,
    "LineText": "12C",
    "CurrentStop": "700000016608",
    "NextStop": "700000000950",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 54.0
  },
  {
    "ID": "c3b97048-2121-4801-83b0-53db2c9ce441",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 102,
    "MOTCode": 5,
    "X": "-5.894440",
    "Y": "54.503853",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.895290",
    "YPrevious": "54.502060",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "ULB-2330",
    "RealtimeAvailable": 1,
    "LineText": "520",
    "CurrentStop": "700000007666",
    "NextStop": "700000017704",
    "DirectionText": "Grand Central",
    "Bearing": 12.0
  },
  {
    "ID": "6cebf347-d3db-4700-b68e-4e52ff0cfcfd",
    "Operator": "Metro",
    "JourneyIdentifier": "0745",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.999678",
    "Y": "54.565414",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.999671",
    "YPrevious": "54.565426",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-930",
    "RealtimeAvailable": 0,
    "LineText": "9J",
    "DirectionText": "City Centre",
    "Bearing": 258.0
  },
  {
    "ID": "eb64a957-fcbc-4312-95b7-6f94e3b180dc",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.939903",
    "Y": "54.594040",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.939932",
    "YPrevious": "54.594082",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-2678",
    "RealtimeAvailable": 1,
    "LineText": "600",
    "CurrentStop": "700000017122",
    "NextStop": "700000001645",
    "IsAtStop": true,
    "DirectionText": "City Airport",
    "Bearing": 342.0
  },
  {
    "ID": "025fef25-719c-4bac-a8c8-c9ef16f4b690",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1014",
    "DayOfOperation": "16.10.2026",
    "Delay": 39,
    "MOTCode": 5,
    "X": "-6.846430",
    "Y": "54.905926",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.854550",
    "YPrevious": "54.906666",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2047",
    "RealtimeAvailable": 1,
    "LineText": "212",
    "CurrentStop": "700000015747",
    "NextStop": "700000014231",
    "DirectionText": "Grand Central",
    "Bearing": 102.0
  },
  {
    "ID": "39069332-4ff0-414c-877b-fbe8f496fdb5",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "0642",
    "DayOfOperation": "16.10.2026",
    "Delay": 62,
    "MOTCode": 5,
    "X": "-5.925122",
    "Y": "54.600616",
    "Timestamp": "2026-10-16T07:37:24+01:00",
    "XPrevious": "-5.926878",
    "YPrevious": "54.600120",
    "TimestampPrevious": "2026-10-16T07:36:53+01:00",
    "VehicleIdentifier": "ULB-913",
    "RealtimeAvailable": 1,
    "LineText": "563e",
    "CurrentStop": "700000001515",
    "NextStop": "700000001516",
    "DirectionText": "Belfast, Laganside",
    "Bearing": 66.0
  },
  {
    "ID": "3154d6fd-29e4-43fb-b880-17419ef07760",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": -37,
    "MOTCode": 5,
    "X": "-5.699120",
    "Y": "54.594143",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.699175",
    "YPrevious": "54.593937",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-2393",
    "RealtimeAvailable": 1,
    "LineText": "10B",
    "CurrentStop": "700000002661",
    "NextStop": "700000003281",
    "IsAtStop": true,
    "DirectionText": "Belfast",
    "Bearing": 0.0
  },
  {
    "ID": "f9dbbc7e-45ca-4884-abc5-9663e6d035c9",
    "Operator": "Metro",
    "JourneyIdentifier": "0717",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.796878",
    "Y": "54.596195",
    "Timestamp": "2026-10-16T07:34:14+01:00",
    "XPrevious": "-5.796758",
    "YPrevious": "54.596077",
    "TimestampPrevious": "2026-10-16T07:33:48+01:00",
    "VehicleIdentifier": "TM-1990",
    "RealtimeAvailable": 1,
    "LineText": "4A",
    "CurrentStop": "700000016011",
    "IsAtStop": true,
    "DirectionText": "Ballybeen",
    "Bearing": 318.0
  },
  {
    "ID": "03371156-3db4-41b3-875e-34776d9a69c0",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.075443",
    "Y": "54.493427",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.075445",
    "YPrevious": "54.493427",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-2189",
    "RealtimeAvailable": 1,
    "LineText": "651",
    "CurrentStop": "700000015424",
    "NextStop": "700000001801",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 132.0
  },
  {
    "ID": "4388aab3-e287-4ba1-99ff-72992bc179de",
    "Operator": "Metro",
    "JourneyIdentifier": "0701",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.933525",
    "Y": "54.597198",
    "Timestamp": "2026-10-16T07:30:37+01:00",
    "XPrevious": "-5.933630",
    "YPrevious": "54.597236",
    "TimestampPrevious": "2026-10-16T07:30:05+01:00",
    "VehicleIdentifier": "TM-3692",
    "RealtimeAvailable": 1,
    "LineText": "9B",
    "CurrentStop": "700000001425",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 78.0
  },
  {
    "ID": "7105fb32-49bd-486f-847a-ff6f0341e0c6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 200,
    "MOTCode": 5,
    "X": "-7.316161",
    "Y": "54.989544",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.315433",
    "YPrevious": "54.989483",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-2618",
    "RealtimeAvailable": 1,
    "LineText": "144",
    "CurrentStop": "700000013212",
    "NextStop": "700000015744",
    "DirectionText": "Foyle Street",
    "Bearing": 324.0
  },
  {
    "ID": "9b29b898-f916-499a-b443-55a3f66a00f3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 107,
    "MOTCode": 5,
    "X": "-6.063065",
    "Y": "54.490822",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.065115",
    "YPrevious": "54.488300",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1291",
    "RealtimeAvailable": 1,
    "LineText": "238b",
    "CurrentStop": "700000004150",
    "NextStop": "700000001801",
    "DirectionText": "Grand Central",
    "Bearing": 24.0
  },
  {
    "ID": "dda35f3b-1ad4-4d27-8b6e-32f11ca37ec3",
    "Operator": "Metro",
    "JourneyIdentifier": "0732",
    "DayOfOperation": "16.10.2026",
    "Delay": 25,
    "MOTCode": 5,
    "X": "-5.787327",
    "Y": "54.590572",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.786428",
    "YPrevious": "54.592102",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-13",
    "RealtimeAvailable": 1,
    "LineText": "4A",
    "CurrentStop": "700000001698",
    "NextStop": "700000001699",
    "IsAtStop": true,
    "DirectionText": "Ballybeen",
    "Bearing": 180.0
  },
  {
    "ID": "1c8f7afa-eafa-4395-920a-5c78b8596125",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": -334,
    "MOTCode": 5,
    "X": "-6.948741",
    "Y": "55.056354",
    "Timestamp": "2026-10-16T07:29:02+01:00",
    "XPrevious": "-6.944043",
    "YPrevious": "55.058269",
    "TimestampPrevious": "2026-10-16T07:28:36+01:00",
    "VehicleIdentifier": "ULB-3195",
    "RealtimeAvailable": 1,
    "LineText": "134",
    "CurrentStop": "700000013782",
    "NextStop": "700000013783",
    "DirectionText": "Limavady",
    "Bearing": 168.0
  },
  {
    "ID": "84cba84c-8e67-4705-bed3-76a20cb221b6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.672033",
    "Y": "54.658390",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.672022",
    "YPrevious": "54.658375",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2562",
    "RealtimeAvailable": 0,
    "LineText": "1",
    "DirectionText": "Laganside",
    "Bearing": 252.0
  },
  {
    "ID": "93e5fb88-d524-4aca-8cc3-dba0085c1e02",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.047313",
    "Y": "54.509491",
    "Timestamp": "2026-10-16T07:29:34+01:00",
    "XPrevious": "-6.047417",
    "YPrevious": "54.509220",
    "TimestampPrevious": "2026-10-16T07:29:18+01:00",
    "VehicleIdentifier": "ULB-2124",
    "RealtimeAvailable": 1,
    "LineText": "530a",
    "CurrentStop": "700000003459",
    "IsAtStop": true,
    "DirectionText": "Lisburn",
    "Bearing": 6.0
  },
  {
    "ID": "46f33ea8-3dba-4f9d-be49-03045e8033a8",
    "Operator": "Glider",
    "JourneyIdentifier": "0727",
    "DayOfOperation": "16.10.2026",
    "Delay": -61,
    "MOTCode": 5,
    "X": "-5.925158",
    "Y": "54.596252",
    "Timestamp": "2026-10-16T07:34:04+01:00",
    "XPrevious": "-5.924472",
    "YPrevious": "54.596241",
    "TimestampPrevious": "2026-10-16T07:33:53+01:00",
    "VehicleIdentifier": "GDR-3219",
    "RealtimeAvailable": 1,
    "LineText": "G2",
    "CurrentStop": "700000001635",
    "NextStop": "700000001636",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 264.0
  },
  {
    "ID": "ab3e8bc1-9bcb-448e-ab6b-2ce1fdfb8b99",
    "Operator": "Metro",
    "JourneyIdentifier": "0642",
    "DayOfOperation": "16.10.2026",
    "Delay": 525,
    "MOTCode": 5,
    "X": "-5.930518",
    "Y": "54.599697",
    "Timestamp": "2026-10-16T07:27:54+01:00",
    "XPrevious": "-5.930752",
    "YPrevious": "54.600097",
    "TimestampPrevious": "2026-10-16T07:27:43+01:00",
    "VehicleIdentifier": "TM-2371",
    "RealtimeAvailable": 1,
    "LineText": "1A",
    "CurrentStop": "700000001422",
    "NextStop": "700000001786",
    "DirectionText": "City Centre",
    "Bearing": 162.0
  },
  {
    "ID": "545bd3cc-d799-4f24-9769-b0d53b28970a",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "0750",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.923056",
    "Y": "54.600471",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.923070",
    "YPrevious": "54.600429",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-913",
    "RealtimeAvailable": 0,
    "LineText": "563f",
    "DirectionText": "Kilroot Business Pk",
    "Bearing": 198.0
  },
  {
    "ID": "c243e936-8bcb-4c06-b31a-992b9063a208",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 122,
    "MOTCode": 5,
    "X": "-7.311218",
    "Y": "54.996723",
    "Timestamp": "2026-10-16T07:37:29+01:00",
    "XPrevious": "-7.312365",
    "YPrevious": "54.995525",
    "TimestampPrevious": "2026-10-16T07:36:58+01:00",
    "VehicleIdentifier": "ULB-1248",
    "RealtimeAvailable": 1,
    "LineText": "234",
    "CurrentStop": "700000015228",
    "NextStop": "700000013132",
    "DirectionText": "Coleraine Uni",
    "Bearing": 84.0
  },
  {
    "ID": "2f2d77a6-81bc-4e89-bf89-b7dda5e233cf",
    "Operator": "Metro",
    "JourneyIdentifier": "0728",
    "DayOfOperation": "16.10.2026",
    "Delay": 104,
    "MOTCode": 5,
    "X": "-5.927421",
    "Y": "54.606068",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.928230",
    "YPrevious": "54.604797",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-1803",
    "RealtimeAvailable": 1,
    "LineText": "648",
    "CurrentStop": "700000015150",
    "NextStop": "700000001561",
    "DirectionText": "Northside P&R",
    "Bearing": 30.0
  },
  {
    "ID": "fd88634b-5834-4f94-ac46-b0c1cab4f870",
    "Operator": "Glider",
    "JourneyIdentifier": "0719",
    "DayOfOperation": "16.10.2026",
    "Delay": -75,
    "MOTCode": 5,
    "X": "-5.961730",
    "Y": "54.592300",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.962180",
    "YPrevious": "54.592140",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "GDR-3204",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000516",
    "NextStop": "700000000520",
    "IsAtStop": true,
    "DirectionText": "Dundonald P&R",
    "Bearing": 54.0
  },
  {
    "ID": "f1d1aabb-375f-49a0-ac40-2a3dfe51ff77",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1504",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-7.258353",
    "Y": "54.974506",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-7.258338",
    "YPrevious": "54.974506",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2639",
    "RealtimeAvailable": 1,
    "LineText": "3D",
    "CurrentStop": "700000015746",
    "NextStop": "700000013206",
    "IsAtStop": true,
    "DirectionText": "Foyle Street",
    "Bearing": 132.0
  },
  {
    "ID": "7d8b829f-0c0f-47bd-ae08-ba23cf6fbd5d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.922980",
    "Y": "54.600391",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.923005",
    "YPrevious": "54.600380",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1286",
    "RealtimeAvailable": 1,
    "LineText": "256a",
    "CurrentStop": "700000001648",
    "IsAtStop": true,
    "DirectionText": "Laganside",
    "Bearing": 198.0
  },
  {
    "ID": "c746f7e8-b429-47cc-b374-724ab88ecf97",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1504",
    "DayOfOperation": "16.10.2026",
    "Delay": 281,
    "MOTCode": 5,
    "X": "-7.284682",
    "Y": "55.013065",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-7.290145",
    "YPrevious": "55.017898",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-3612",
    "RealtimeAvailable": 1,
    "LineText": "14B",
    "CurrentStop": "700000015960",
    "NextStop": "700000013375",
    "DirectionText": "Currynierin",
    "Bearing": 144.0
  },
  {
    "ID": "4dccfa74-79d0-41f8-87f4-c5e0044f87b0",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": 73,
    "MOTCode": 5,
    "X": "-6.028396",
    "Y": "54.547424",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.029086",
    "YPrevious": "54.548404",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-1804",
    "RealtimeAvailable": 1,
    "LineText": "10D",
    "CurrentStop": "700000000014",
    "NextStop": "700000000030",
    "DirectionText": "Lagmore",
    "Bearing": 174.0
  },
  {
    "ID": "caad2bbc-b38c-4373-a4bd-915ad96bc1e9",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": -12,
    "MOTCode": 5,
    "X": "-6.059612",
    "Y": "54.494148",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.069713",
    "YPrevious": "54.492866",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1795",
    "RealtimeAvailable": 1,
    "LineText": "250b",
    "CurrentStop": "700000003413",
    "NextStop": "700000001801",
    "DirectionText": "Grand Central",
    "Bearing": 78.0
  },
  {
    "ID": "aba682fe-bb0e-47a1-9550-8c81b4e11abf",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 357,
    "MOTCode": 5,
    "X": "-5.926267",
    "Y": "54.603962",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.925398",
    "YPrevious": "54.602493",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2371",
    "RealtimeAvailable": 1,
    "LineText": "96",
    "CurrentStop": "700000001662",
    "NextStop": "700000000536",
    "DirectionText": "Stenaline Term",
    "Bearing": 318.0
  },
  {
    "ID": "f050a20e-6b11-43d8-940e-69b33e956e38",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930603",
    "Y": "54.599510",
    "Timestamp": "2026-10-16T07:36:11+01:00",
    "XPrevious": "-5.930831",
    "YPrevious": "54.599796",
    "TimestampPrevious": "2026-10-16T07:35:55+01:00",
    "VehicleIdentifier": "TM-3607",
    "RealtimeAvailable": 1,
    "LineText": "12A",
    "CurrentStop": "700000001423",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 150.0
  },
  {
    "ID": "211ef3b7-63e4-4eb8-b90f-f6f65dfa369d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.212875",
    "Y": "54.718006",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-6.212043",
    "YPrevious": "54.717441",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-3197",
    "RealtimeAvailable": 0,
    "LineText": "120",
    "DirectionText": "Ballymena",
    "Bearing": 36.0
  },
  {
    "ID": "f9d00d72-9e69-4aac-88ff-7b0dc3d786eb",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 104,
    "MOTCode": 5,
    "X": "-5.943243",
    "Y": "54.659927",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.943696",
    "YPrevious": "54.660305",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-3444",
    "RealtimeAvailable": 1,
    "LineText": "1A",
    "CurrentStop": "700000001251",
    "NextStop": "700000001253",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 144.0
  },
  {
    "ID": "9fb0d320-2b75-4704-af9b-2f5c3c0bd5a0",
    "Operator": "Metro",
    "JourneyIdentifier": "0747",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.037906",
    "Y": "54.688255",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-6.037903",
    "YPrevious": "54.688282",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-3596",
    "RealtimeAvailable": 0,
    "LineText": "1E",
    "DirectionText": "City Centre",
    "Bearing": 138.0
  },
  {
    "ID": "52b89f6d-c1b3-478c-8f3e-0b5f6f697439",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930322",
    "Y": "54.598179",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.930290",
    "YPrevious": "54.598163",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2365",
    "RealtimeAvailable": 1,
    "LineText": "1A",
    "CurrentStop": "700000001786",
    "NextStop": "700000001661",
    "IsAtStop": true,
    "DirectionText": "Glenville",
    "Bearing": 174.0
  },
  {
    "ID": "dabb3cd2-90d8-4950-887a-6b25377755fc",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.372506",
    "Y": "54.242832",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.370263",
    "YPrevious": "54.237110",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2222",
    "RealtimeAvailable": 0,
    "LineText": "63",
    "DirectionText": "Tandragee",
    "Bearing": 306.0
  },
  {
    "ID": "c531deec-da8a-4206-bbb2-e7e1ffbb94ac",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930155",
    "Y": "54.597786",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.929990",
    "YPrevious": "54.597866",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2337",
    "RealtimeAvailable": 1,
    "LineText": "14",
    "CurrentStop": "700000001786",
    "NextStop": "700000001661",
    "IsAtStop": true,
    "DirectionText": "City Express",
    "Bearing": 228.0
  },
  {
    "ID": "7b710555-aa01-46ba-a6e4-7000df97b6c6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.699487",
    "Y": "54.594776",
    "Timestamp": "2026-10-16T07:29:28+01:00",
    "XPrevious": "-5.699688",
    "YPrevious": "54.594810",
    "TimestampPrevious": "2026-10-16T07:29:18+01:00",
    "VehicleIdentifier": "ULB-3105",
    "RealtimeAvailable": 0,
    "LineText": "9B",
    "DirectionText": "Newtownards",
    "Bearing": 252.0
  },
  {
    "ID": "dd71073c-03b9-42f9-ab70-bd0a35fa3131",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 39,
    "MOTCode": 5,
    "X": "-5.924641",
    "Y": "54.609001",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.924862",
    "YPrevious": "54.608726",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-2193",
    "RealtimeAvailable": 1,
    "LineText": "2G",
    "CurrentStop": "700000000538",
    "NextStop": "700000000540",
    "IsAtStop": true,
    "DirectionText": "Monkstown",
    "Bearing": 30.0
  },
  {
    "ID": "3c54de74-0485-42cd-ade6-dd5a00672898",
    "Operator": "Metro",
    "JourneyIdentifier": "0652",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930265",
    "Y": "54.597481",
    "Timestamp": "2026-10-16T07:35:02+01:00",
    "XPrevious": "-5.930267",
    "YPrevious": "54.597488",
    "TimestampPrevious": "2026-10-16T07:34:30+01:00",
    "VehicleIdentifier": "TM-2333",
    "RealtimeAvailable": 1,
    "LineText": "1C",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 0.0
  },
  {
    "ID": "5f70b623-4cf0-48ac-9ca5-c9552d5d227c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.939162",
    "Y": "54.593849",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.939183",
    "YPrevious": "54.593849",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2104",
    "RealtimeAvailable": 1,
    "LineText": "300a",
    "CurrentStop": "700000017111",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 24.0
  },
  {
    "ID": "031b1379-3933-4316-ac14-cfcc9df68198",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1009",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.217942",
    "Y": "54.662456",
    "Timestamp": "2026-10-16T07:33:11+01:00",
    "XPrevious": "-6.217910",
    "YPrevious": "54.662449",
    "TimestampPrevious": "2026-10-16T07:32:44+01:00",
    "VehicleIdentifier": "ULB-2107",
    "RealtimeAvailable": 1,
    "LineText": "300",
    "CurrentStop": "700000005801",
    "IsAtStop": true,
    "DirectionText": "Belfast Int Airport",
    "Bearing": 246.0
  },
  {
    "ID": "a63de9a3-2dbd-41dd-b2fd-942b0170af74",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "Delay": -13,
    "MOTCode": 5,
    "X": "-6.324756",
    "Y": "54.217659",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.324870",
    "YPrevious": "54.217399",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "ULB-1114",
    "RealtimeAvailable": 1,
    "LineText": "238b",
    "CurrentStop": "700000003965",
    "NextStop": "700000003978",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 342.0
  },
  {
    "ID": "4908ff3d-887b-4082-b6aa-f371b14e899f",
    "Operator": "Metro",
    "JourneyIdentifier": "0743",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.849023",
    "Y": "54.580322",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.849020",
    "YPrevious": "54.580326",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3678",
    "RealtimeAvailable": 0,
    "LineText": "5A",
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "432b2707-26e6-4895-949c-509fbd46157c",
    "Operator": "Metro",
    "JourneyIdentifier": "0654",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931957",
    "Y": "54.596866",
    "Timestamp": "2026-10-16T07:35:12+01:00",
    "XPrevious": "-5.931558",
    "YPrevious": "54.596756",
    "TimestampPrevious": "2026-10-16T07:34:46+01:00",
    "VehicleIdentifier": "TM-3667",
    "RealtimeAvailable": 1,
    "LineText": "4C",
    "CurrentStop": "700000001802",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 0.0
  },
  {
    "ID": "b3c06416-3295-4b08-9255-c01c20ffbb84",
    "Operator": "Metro",
    "JourneyIdentifier": "0717",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.892083",
    "Y": "54.555946",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.892090",
    "YPrevious": "54.555954",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3587",
    "RealtimeAvailable": 1,
    "LineText": "7A",
    "CurrentStop": "700000014782",
    "IsAtStop": true,
    "DirectionText": "Four Winds",
    "Bearing": 18.0
  },
  {
    "ID": "0262fea4-dcae-4379-9579-1ec7abcbc831",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": -444,
    "MOTCode": 5,
    "X": "-5.931327",
    "Y": "54.596126",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.930960",
    "YPrevious": "54.595875",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-2610",
    "RealtimeAvailable": 1,
    "LineText": "1",
    "CurrentStop": "700000001636",
    "NextStop": "700000001805",
    "DirectionText": "Laganside",
    "Bearing": 174.0
  },
  {
    "ID": "f78006e6-bb7e-44fc-b043-ee00b03244af",
    "Operator": "Metro",
    "JourneyIdentifier": "0725",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "0.000000",
    "Y": "0.000000",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "TM-2182",
    "RealtimeAvailable": 0,
    "LineText": "10M",
    "DirectionText": "Oldpark Terminus",
    "Bearing": 0.0
  },
  {
    "ID": "df93f90e-f3e1-4fa4-859b-15daf7329bb3",
    "Operator": "Glider",
    "JourneyIdentifier": "0659",
    "DayOfOperation": "16.10.2026",
    "Delay": 33,
    "MOTCode": 5,
    "X": "-5.969026",
    "Y": "54.589371",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.967566",
    "YPrevious": "54.590568",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "GDR-3215",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000001794",
    "NextStop": "700000001797",
    "DirectionText": "McKinstry Road",
    "Bearing": 216.0
  },
  {
    "ID": "0117222f-be3a-4065-bcb0-b7abe7d2e67f",
    "Operator": "Metro",
    "JourneyIdentifier": "0750",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.938655",
    "Y": "54.594620",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.938685",
    "YPrevious": "54.594639",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-1988",
    "RealtimeAvailable": 0,
    "LineText": "646A",
    "DirectionText": "Black's Road P&R",
    "Bearing": 348.0
  },
  {
    "ID": "a74426fc-918e-4dd5-88b8-10eafd01bc2a",
    "Operator": "Metro",
    "JourneyIdentifier": "0727",
    "DayOfOperation": "16.10.2026",
    "Delay": 143,
    "MOTCode": 5,
    "X": "-5.955993",
    "Y": "54.611500",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.957068",
    "YPrevious": "54.611679",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "TM-3654",
    "RealtimeAvailable": 1,
    "LineText": "11E",
    "CurrentStop": "700000001038",
    "NextStop": "700000001040",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 102.0
  },
  {
    "ID": "ae2701de-c847-47c2-9425-89eb34c67202",
    "Operator": "Metro",
    "JourneyIdentifier": "0654",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930173",
    "Y": "54.597584",
    "Timestamp": "2026-10-16T07:35:34+01:00",
    "XPrevious": "-5.930247",
    "YPrevious": "54.598057",
    "TimestampPrevious": "2026-10-16T07:35:23+01:00",
    "VehicleIdentifier": "TM-3531",
    "RealtimeAvailable": 1,
    "LineText": "1E",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "95ccb93a-c745-434a-8d95-97bf52c480f3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1501",
    "DayOfOperation": "16.10.2026",
    "Delay": -5,
    "MOTCode": 5,
    "X": "-7.297333",
    "Y": "54.988823",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-7.298272",
    "YPrevious": "54.990021",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-2637",
    "RealtimeAvailable": 1,
    "LineText": "5A",
    "CurrentStop": "700000013582",
    "NextStop": "700000013587",
    "DirectionText": "Gobnascale",
    "Bearing": 150.0
  },
  {
    "ID": "0757d572-81b6-4d45-9960-6429e63f492d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.554870",
    "Y": "54.576343",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.554875",
    "YPrevious": "54.576347",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-3338",
    "RealtimeAvailable": 0,
    "LineText": "3E",
    "DirectionText": "Bangor",
    "Bearing": 252.0
  },
  {
    "ID": "fcd2ee51-a5f5-4fab-9772-203b00c8eb97",
    "Operator": "Metro",
    "JourneyIdentifier": "0700",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.019225",
    "Y": "54.575893",
    "Timestamp": "2026-10-16T07:34:09+01:00",
    "XPrevious": "-6.019220",
    "YPrevious": "54.575878",
    "TimestampPrevious": "2026-10-16T07:33:37+01:00",
    "VehicleIdentifier": "TM-3687",
    "RealtimeAvailable": 1,
    "LineText": "10K",
    "CurrentStop": "700000001772",
    "IsAtStop": true,
    "DirectionText": "Glencolin",
    "Bearing": 234.0
  },
  {
    "ID": "15fcec6a-aebc-45fc-baab-2b0804f5b67c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "Delay": 207,
    "MOTCode": 5,
    "X": "-5.660740",
    "Y": "54.663174",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.658125",
    "YPrevious": "54.662750",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2614",
    "RealtimeAvailable": 1,
    "LineText": "302b",
    "CurrentStop": "700000003095",
    "NextStop": "700000003093",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 144.0
  },
  {
    "ID": "deb5aeaf-6fb4-466d-b55f-b838130ab3bf",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 173,
    "MOTCode": 5,
    "X": "-5.882272",
    "Y": "54.635654",
    "Timestamp": "2026-10-16T07:30:53+01:00",
    "XPrevious": "-5.881448",
    "YPrevious": "54.636818",
    "TimestampPrevious": "2026-10-16T07:30:21+01:00",
    "VehicleIdentifier": "TM-3565",
    "RealtimeAvailable": 1,
    "LineText": "96",
    "CurrentStop": "700000001047",
    "NextStop": "700000015233",
    "DirectionText": "Stenaline Term",
    "Bearing": 294.0
  },
  {
    "ID": "6d2c6e28-624b-4d04-ba4d-2bf8ad1f980f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1502",
    "DayOfOperation": "16.10.2026",
    "Delay": -314,
    "MOTCode": 5,
    "X": "-7.319933",
    "Y": "54.994381",
    "Timestamp": "2026-10-16T07:30:53+01:00",
    "XPrevious": "-7.320543",
    "YPrevious": "54.991729",
    "TimestampPrevious": "2026-10-16T07:30:27+01:00",
    "VehicleIdentifier": "ULB-3611",
    "RealtimeAvailable": 1,
    "LineText": "2B",
    "CurrentStop": "700000014886",
    "NextStop": "700000013271",
    "DirectionText": "Foyle Street",
    "Bearing": 348.0
  },
  {
    "ID": "77197ad7-ad00-4b64-8596-1e78761ab7b6",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 163,
    "MOTCode": 5,
    "X": "-5.967962",
    "Y": "54.590473",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.968570",
    "YPrevious": "54.589985",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-2183",
    "RealtimeAvailable": 1,
    "LineText": "10G",
    "CurrentStop": "700000000512",
    "NextStop": "700000000516",
    "IsAtStop": true,
    "DirectionText": "Royal Hospitals",
    "Bearing": 36.0
  },
  {
    "ID": "efc544af-9247-4140-a695-285b96582510",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 590,
    "MOTCode": 5,
    "X": "-5.924116",
    "Y": "54.598728",
    "Timestamp": "2026-10-16T07:30:00+01:00",
    "XPrevious": "-5.923715",
    "YPrevious": "54.597347",
    "TimestampPrevious": "2026-10-16T07:29:28+01:00",
    "VehicleIdentifier": "ULB-2587",
    "RealtimeAvailable": 1,
    "LineText": "11",
    "CurrentStop": "700000014639",
    "NextStop": "700000001649",
    "DirectionText": "Laganside",
    "Bearing": 174.0
  },
  {
    "ID": "04e2d6f1-20d9-4e2e-9c17-6a49a205e0bb",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 578,
    "MOTCode": 5,
    "X": "-5.674489",
    "Y": "54.604038",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.674268",
    "YPrevious": "54.604145",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-3104",
    "RealtimeAvailable": 1,
    "LineText": "7",
    "CurrentStop": "700000002654",
    "NextStop": "700000002655",
    "IsAtStop": true,
    "DirectionText": "Laganside",
    "Bearing": 108.0
  },
  {
    "ID": "0bf07492-2752-4dfa-bb61-e12a9ca19188",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 50,
    "MOTCode": 5,
    "X": "-6.040400",
    "Y": "54.498493",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.031328",
    "YPrevious": "54.503731",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1111",
    "RealtimeAvailable": 1,
    "LineText": "238",
    "CurrentStop": "700000017107",
    "NextStop": "700000003321",
    "DirectionText": "Newry",
    "Bearing": 228.0
  },
  {
    "ID": "407e918e-b7ae-41b5-b427-be1f8a2bfeb1",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.518048",
    "Y": "55.071739",
    "Timestamp": "2026-10-16T07:35:55+01:00",
    "XPrevious": "-6.517803",
    "YPrevious": "55.072624",
    "TimestampPrevious": "2026-10-16T07:35:18+01:00",
    "VehicleIdentifier": "ULB-321",
    "RealtimeAvailable": 1,
    "LineText": "178",
    "CurrentStop": "700000009052",
    "IsAtStop": true,
    "DirectionText": "Ballymoney",
    "Bearing": 156.0
  },
  {
    "ID": "57572a67-0414-4b54-a749-036d6f00ed55",
    "Operator": "Metro",
    "JourneyIdentifier": "0738",
    "DayOfOperation": "16.10.2026",
    "Delay": -2,
    "MOTCode": 5,
    "X": "-5.924113",
    "Y": "54.599045",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.924497",
    "YPrevious": "54.597401",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-3650",
    "RealtimeAvailable": 1,
    "LineText": "3G",
    "CurrentStop": "700000015150",
    "NextStop": "700000016212",
    "DirectionText": "Ulster Hospital",
    "Bearing": 0.0
  },
  {
    "ID": "2df08228-1d5f-4162-b1d2-c2e310c6bc39",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": -23,
    "MOTCode": 5,
    "X": "-5.779670",
    "Y": "54.725662",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.777986",
    "YPrevious": "54.727108",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-927",
    "RealtimeAvailable": 1,
    "LineText": "263a",
    "CurrentStop": "700000003584",
    "NextStop": "700000003586",
    "IsAtStop": true,
    "DirectionText": "Belfast, Laganside",
    "Bearing": 210.0
  },
  {
    "ID": "6da61743-dabf-4b6c-a540-e9ae6b368796",
    "Operator": "Metro",
    "JourneyIdentifier": "0743",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.014310",
    "Y": "54.538391",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.014293",
    "YPrevious": "54.538406",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3545",
    "RealtimeAvailable": 0,
    "LineText": "9A",
    "DirectionText": "City Centre",
    "Bearing": 222.0
  },
  {
    "ID": "7180f98e-fe78-4978-915d-8bb6e9072ff4",
    "Operator": "Metro",
    "JourneyIdentifier": "0700",
    "DayOfOperation": "16.10.2026",
    "Delay": -230,
    "MOTCode": 5,
    "X": "-6.037780",
    "Y": "54.688064",
    "Timestamp": "2026-10-16T07:38:11+01:00",
    "XPrevious": "-6.034501",
    "YPrevious": "54.687317",
    "TimestampPrevious": "2026-10-16T07:37:56+01:00",
    "VehicleIdentifier": "TM-3596",
    "RealtimeAvailable": 1,
    "LineText": "1E",
    "CurrentStop": "700000001582",
    "NextStop": "700000001583",
    "IsAtStop": true,
    "DirectionText": "Roughfort",
    "Bearing": 294.0
  },
  {
    "ID": "65524b39-54d2-4f0d-a1c4-d562a068bfb7",
    "Operator": "Glider",
    "JourneyIdentifier": "0656",
    "DayOfOperation": "16.10.2026",
    "Delay": -74,
    "MOTCode": 5,
    "X": "-5.888443",
    "Y": "54.597709",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.889592",
    "YPrevious": "54.597854",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "GDR-3202",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000869",
    "NextStop": "700000000873",
    "IsAtStop": true,
    "DirectionText": "Dundonald P&R",
    "Bearing": 96.0
  },
  {
    "ID": "916df991-b689-470f-9a75-513f523c947d",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 168,
    "MOTCode": 5,
    "X": "-5.961810",
    "Y": "54.592190",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.961805",
    "YPrevious": "54.592205",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3671",
    "RealtimeAvailable": 1,
    "LineText": "10H",
    "CurrentStop": "700000001793",
    "NextStop": "700000001794",
    "IsAtStop": true,
    "DirectionText": "Black's Road P&R",
    "Bearing": 240.0
  },
  {
    "ID": "036abf83-20db-4659-a7ab-09e7eb8fa199",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.994346",
    "Y": "54.556507",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.994365",
    "YPrevious": "54.556526",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3608",
    "RealtimeAvailable": 1,
    "LineText": "650",
    "CurrentStop": "700000015109",
    "NextStop": "700000001800",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 12.0
  },
  {
    "ID": "595d7c4e-b9aa-4af3-9f75-3506817c02a9",
    "Operator": "Metro",
    "JourneyIdentifier": "0700",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.852671",
    "Y": "54.618263",
    "Timestamp": "2026-10-16T07:27:59+01:00",
    "XPrevious": "-5.852530",
    "YPrevious": "54.618244",
    "TimestampPrevious": "2026-10-16T07:27:38+01:00",
    "VehicleIdentifier": "TM-3536",
    "RealtimeAvailable": 1,
    "LineText": "3A",
    "CurrentStop": "700000000059",
    "IsAtStop": true,
    "DirectionText": "Knocknagoney",
    "Bearing": 288.0
  },
  {
    "ID": "a25c3020-ec21-4f72-9a80-255bd2a1006f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 111,
    "MOTCode": 5,
    "X": "-7.457570",
    "Y": "54.836502",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-7.456855",
    "YPrevious": "54.837666",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-3620",
    "RealtimeAvailable": 1,
    "LineText": "98",
    "CurrentStop": "700000014902",
    "NextStop": "700000013448",
    "DirectionText": "Strabane",
    "Bearing": 198.0
  },
  {
    "ID": "19b45658-7822-475a-bdff-c18f033ee3f4",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1504",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-7.267832",
    "Y": "55.071232",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.267708",
    "YPrevious": "55.071258",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-2659",
    "RealtimeAvailable": 0,
    "LineText": "1A",
    "DirectionText": "Foyle Street",
    "Bearing": 258.0
  },
  {
    "ID": "a4c6b35e-f097-424d-b924-8b0c4f477068",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": -47,
    "MOTCode": 5,
    "X": "-5.930200",
    "Y": "54.597355",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.930128",
    "YPrevious": "54.597561",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-2335",
    "RealtimeAvailable": 1,
    "LineText": "2D",
    "CurrentStop": "700000001430",
    "NextStop": "700000001661",
    "IsAtStop": true,
    "DirectionText": "Monkstown",
    "Bearing": 168.0
  },
  {
    "ID": "8319037e-799b-494c-b4d8-3ec180154e12",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 210,
    "MOTCode": 5,
    "X": "-5.913291",
    "Y": "54.566376",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.911048",
    "YPrevious": "54.564102",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-1233",
    "RealtimeAvailable": 1,
    "LineText": "215",
    "CurrentStop": "700000006599",
    "NextStop": "700000000413",
    "DirectionText": "Grand Central",
    "Bearing": 324.0
  },
  {
    "ID": "6f8dd612-b66f-4048-bf23-8d7ebf05bbdb",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.671120",
    "Y": "54.658668",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.671150",
    "YPrevious": "54.658668",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-2616",
    "RealtimeAvailable": 0,
    "LineText": "3",
    "DirectionText": "Donaghadee",
    "Bearing": 252.0
  },
  {
    "ID": "40008182-dadb-4163-a526-cee9daca9189",
    "Operator": "Metro",
    "JourneyIdentifier": "0704",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931385",
    "Y": "54.595875",
    "Timestamp": "2026-10-16T07:35:07+01:00",
    "XPrevious": "-5.931388",
    "YPrevious": "54.595486",
    "TimestampPrevious": "2026-10-16T07:34:35+01:00",
    "VehicleIdentifier": "TM-905",
    "RealtimeAvailable": 1,
    "LineText": "7G",
    "CurrentStop": "700000015421",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 330.0
  },
  {
    "ID": "1e00f384-0115-4450-ab75-cf0eae6769de",
    "Operator": "Metro",
    "JourneyIdentifier": "0658",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930193",
    "Y": "54.597889",
    "Timestamp": "2026-10-16T07:36:58+01:00",
    "XPrevious": "-5.930215",
    "YPrevious": "54.598037",
    "TimestampPrevious": "2026-10-16T07:36:47+01:00",
    "VehicleIdentifier": "TM-2335",
    "RealtimeAvailable": 1,
    "LineText": "2C",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "7adf68af-aceb-4e2e-bc9b-5fbe7003dc35",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 158,
    "MOTCode": 5,
    "X": "-5.686173",
    "Y": "54.597187",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.686340",
    "YPrevious": "54.596321",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "ULB-3105",
    "RealtimeAvailable": 1,
    "LineText": "6",
    "CurrentStop": "700000002664",
    "NextStop": "700000002665",
    "DirectionText": "Bangor",
    "Bearing": 0.0
  },
  {
    "ID": "2c130444-b928-4fc4-b6d0-d981997693b8",
    "Operator": "Glider",
    "JourneyIdentifier": "0744",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.028267",
    "Y": "54.546722",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.028315",
    "YPrevious": "54.546761",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "GDR-3201",
    "RealtimeAvailable": 0,
    "LineText": "G1",
    "DirectionText": "Dundonald P&R",
    "Bearing": 336.0
  },
  {
    "ID": "77959d94-5f61-4300-88b2-e4571be4f5e3",
    "Operator": "Metro",
    "JourneyIdentifier": "0705",
    "DayOfOperation": "16.10.2026",
    "Delay": -100,
    "MOTCode": 5,
    "X": "-5.815323",
    "Y": "54.595001",
    "Timestamp": "2026-10-16T07:34:25+01:00",
    "XPrevious": "-5.815520",
    "YPrevious": "54.594978",
    "TimestampPrevious": "2026-10-16T07:34:19+01:00",
    "VehicleIdentifier": "TM-3583",
    "RealtimeAvailable": 1,
    "LineText": "4D",
    "CurrentStop": "700000000917",
    "NextStop": "700000000921",
    "IsAtStop": true,
    "DirectionText": "Ulster Hospital",
    "Bearing": 78.0
  },
  {
    "ID": "d974df79-92b5-46bd-9798-a12ff5ea4da3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 160,
    "MOTCode": 5,
    "X": "-5.797437",
    "Y": "54.583961",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.797853",
    "YPrevious": "54.584240",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-3157",
    "RealtimeAvailable": 1,
    "LineText": "11",
    "CurrentStop": "700000001730",
    "NextStop": "700000002782",
    "DirectionText": "Downpatrick",
    "Bearing": 138.0
  },
  {
    "ID": "9cea90c0-9ac8-405d-9734-78895e0e26d5",
    "Operator": "Metro",
    "JourneyIdentifier": "0658",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930063",
    "Y": "54.597900",
    "Timestamp": "2026-10-16T07:38:38+01:00",
    "XPrevious": "-5.930167",
    "YPrevious": "54.597900",
    "TimestampPrevious": "2026-10-16T07:38:06+01:00",
    "VehicleIdentifier": "TM-2337",
    "RealtimeAvailable": 1,
    "LineText": "14B",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Express",
    "Bearing": 186.0
  },
  {
    "ID": "057a9bde-370a-4374-aaa9-3b2ab38119ff",
    "Operator": "Metro",
    "JourneyIdentifier": "0743",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.811601",
    "Y": "54.595203",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.811590",
    "YPrevious": "54.595169",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-3542",
    "RealtimeAvailable": 0,
    "LineText": "3F",
    "DirectionText": "City Centre",
    "Bearing": 66.0
  },
  {
    "ID": "3ed15902-5271-49ed-bc85-fab65242babb",
    "Operator": "Metro",
    "JourneyIdentifier": "0706",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930428",
    "Y": "54.599479",
    "Timestamp": "2026-10-16T07:29:13+01:00",
    "XPrevious": "-5.930676",
    "YPrevious": "54.599911",
    "TimestampPrevious": "2026-10-16T07:29:02+01:00",
    "VehicleIdentifier": "TM-3549",
    "RealtimeAvailable": 1,
    "LineText": "11E",
    "CurrentStop": "700000001423",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 150.0
  },
  {
    "ID": "bb6b3b6e-8a4d-4904-80d6-48da807b54a9",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "Delay": 440,
    "MOTCode": 5,
    "X": "-5.778170",
    "Y": "54.572475",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.777348",
    "YPrevious": "54.571812",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-3155",
    "RealtimeAvailable": 1,
    "LineText": "11",
    "CurrentStop": "700000003231",
    "NextStop": "700000003232",
    "DirectionText": "Belfast",
    "Bearing": 324.0
  },
  {
    "ID": "b28a3fb8-dc38-4048-9b7d-341609a059ec",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1502",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-7.286002",
    "Y": "54.970398",
    "Timestamp": "2026-10-16T07:37:50+01:00",
    "XPrevious": "-7.284830",
    "YPrevious": "54.971920",
    "TimestampPrevious": "2026-10-16T07:36:53+01:00",
    "VehicleIdentifier": "ULB-2638",
    "RealtimeAvailable": 1,
    "LineText": "14B",
    "CurrentStop": "700000013604",
    "IsAtStop": true,
    "DirectionText": "Currynierin",
    "Bearing": 216.0
  },
  {
    "ID": "c5bee641-5cc9-45df-b37e-b95a158e2b1a",
    "Operator": "Metro",
    "JourneyIdentifier": "0702",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930207",
    "Y": "54.598079",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.930201",
    "YPrevious": "54.598068",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-2332",
    "RealtimeAvailable": 1,
    "LineText": "1F",
    "CurrentStop": "700000001786",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 168.0
  },
  {
    "ID": "c81ca34e-1cc6-46c6-a112-66a26691a37f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 469,
    "MOTCode": 5,
    "X": "-5.788293",
    "Y": "54.595089",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.788297",
    "YPrevious": "54.595127",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "ULB-3130",
    "RealtimeAvailable": 1,
    "LineText": "5",
    "CurrentStop": "700000002416",
    "NextStop": "700000002417",
    "IsAtStop": true,
    "DirectionText": "Newtownards",
    "Bearing": 108.0
  },
  {
    "ID": "2493f101-6928-4ffc-8bcc-a3c4a73e3782",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": -27,
    "MOTCode": 5,
    "X": "-5.698728",
    "Y": "54.593414",
    "Timestamp": "2026-10-16T07:34:04+01:00",
    "XPrevious": "-5.695633",
    "YPrevious": "54.593067",
    "TimestampPrevious": "2026-10-16T07:33:32+01:00",
    "VehicleIdentifier": "ULB-2560",
    "RealtimeAvailable": 1,
    "LineText": "6",
    "CurrentStop": "700000002117",
    "NextStop": "700000002661",
    "DirectionText": "Newtownards",
    "Bearing": 138.0
  },
  {
    "ID": "e4dd0236-3ad9-42cd-a97f-3ba2a0ad75cb",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1011",
    "DayOfOperation": "16.10.2026",
    "Delay": 414,
    "MOTCode": 5,
    "X": "-6.133545",
    "Y": "54.688023",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.125433",
    "YPrevious": "54.691139",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-2106",
    "RealtimeAvailable": 1,
    "LineText": "300",
    "CurrentStop": "700000005618",
    "NextStop": "700000005801",
    "DirectionText": "Belfast Int Airport",
    "Bearing": 240.0
  },
  {
    "ID": "5558259e-8609-4f00-8a89-89df3fe081d8",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1040",
    "DayOfOperation": "16.10.2026",
    "Delay": 124,
    "MOTCode": 5,
    "X": "-6.313420",
    "Y": "54.492454",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.326301",
    "YPrevious": "54.492126",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1214",
    "RealtimeAvailable": 1,
    "LineText": "261d",
    "CurrentStop": "700000006784",
    "NextStop": "700000001801",
    "DirectionText": "Grand Central",
    "Bearing": 90.0
  },
  {
    "ID": "ad072683-44fb-4007-8408-0cfb97222c8a",
    "Operator": "Metro",
    "JourneyIdentifier": "0739",
    "DayOfOperation": "16.10.2026",
    "Delay": -9,
    "MOTCode": 5,
    "X": "-5.844286",
    "Y": "54.603966",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.841523",
    "YPrevious": "54.603516",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "TM-2201",
    "RealtimeAvailable": 1,
    "LineText": "3H",
    "CurrentStop": "700000000255",
    "NextStop": "700000000257",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 270.0
  },
  {
    "ID": "69fae3d9-6f9f-4c8e-9dee-c6901b69aac8",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.934817",
    "Y": "54.597305",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.934780",
    "YPrevious": "54.597946",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3606",
    "RealtimeAvailable": 1,
    "LineText": "10A",
    "CurrentStop": "700000001425",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 180.0
  },
  {
    "ID": "69874db1-cd23-4b47-a7e1-ac027b6424b3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 112,
    "MOTCode": 5,
    "X": "-6.566226",
    "Y": "54.954208",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.572751",
    "YPrevious": "54.956985",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-3189",
    "RealtimeAvailable": 1,
    "LineText": "175",
    "CurrentStop": "700000008854",
    "NextStop": "700000008840",
    "DirectionText": "Kilrea",
    "Bearing": 132.0
  },
  {
    "ID": "1eac48bc-56e1-49ca-8db6-0ed315b075a9",
    "Operator": "Glider",
    "JourneyIdentifier": "0747",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.900802",
    "Y": "54.612988",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.900803",
    "YPrevious": "54.612984",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "GDR-3227",
    "RealtimeAvailable": 0,
    "LineText": "G2",
    "DirectionText": "City Centre",
    "Bearing": 222.0
  },
  {
    "ID": "0e89b641-9c2e-4c6c-acc9-18bc617c072a",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1014",
    "DayOfOperation": "16.10.2026",
    "Delay": 65,
    "MOTCode": 5,
    "X": "-6.369447",
    "Y": "55.016960",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-6.375963",
    "YPrevious": "55.019825",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-1273",
    "RealtimeAvailable": 1,
    "LineText": "218",
    "CurrentStop": "700000011280",
    "NextStop": "700000015625",
    "DirectionText": "Belfast",
    "Bearing": 126.0
  },
  {
    "ID": "70c2da99-c5b3-4ce6-a42e-9cc8f8c1fc7c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 110,
    "MOTCode": 5,
    "X": "-7.830238",
    "Y": "54.549271",
    "Timestamp": "2026-10-16T07:38:54+01:00",
    "XPrevious": "-7.829758",
    "YPrevious": "54.548969",
    "TimestampPrevious": "2026-10-16T07:38:38+01:00",
    "VehicleIdentifier": "ULB-3134",
    "RealtimeAvailable": 1,
    "LineText": "194f",
    "CurrentStop": "700000017538",
    "NextStop": "700000012998",
    "IsAtStop": true,
    "DirectionText": "Pettigo",
    "Bearing": 336.0
  },
  {
    "ID": "abcb51c9-7b8f-424c-9793-c887f0c55c12",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.961430",
    "Y": "54.630447",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.961448",
    "YPrevious": "54.630443",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2386",
    "RealtimeAvailable": 1,
    "LineText": "12A",
    "CurrentStop": "700000000660",
    "NextStop": "700000000982",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 252.0
  },
  {
    "ID": "f2828e2f-421b-4a79-8720-1510129faa5a",
    "Operator": "Metro",
    "JourneyIdentifier": "0702",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.933650",
    "Y": "54.597111",
    "Timestamp": "2026-10-16T07:32:50+01:00",
    "XPrevious": "-5.933800",
    "YPrevious": "54.597107",
    "TimestampPrevious": "2026-10-16T07:32:34+01:00",
    "VehicleIdentifier": "TM-2181",
    "RealtimeAvailable": 1,
    "LineText": "9A",
    "CurrentStop": "700000001425",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 0.0
  },
  {
    "ID": "bdf03438-14fd-4eb8-99b6-a61868e5e976",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.245315",
    "Y": "55.205448",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.246901",
    "YPrevious": "55.204418",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2549",
    "RealtimeAvailable": 0,
    "LineText": "171b",
    "DirectionText": "Coleraine",
    "Bearing": 78.0
  },
  {
    "ID": "0425625e-6c07-458c-9d13-9a3b7d64294d",
    "Operator": "Metro",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": 72,
    "MOTCode": 5,
    "X": "-5.937915",
    "Y": "54.596100",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.938033",
    "YPrevious": "54.596226",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2347",
    "RealtimeAvailable": 1,
    "LineText": "10K",
    "CurrentStop": "700000015382",
    "NextStop": "700000000144",
    "DirectionText": "Glencolin",
    "Bearing": 168.0
  },
  {
    "ID": "b899ad8a-08a8-4e0f-8277-43c700593d9f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": 18,
    "MOTCode": 5,
    "X": "-6.303457",
    "Y": "54.315349",
    "Timestamp": "2026-10-16T07:30:21+01:00",
    "XPrevious": "-6.303440",
    "YPrevious": "54.315273",
    "TimestampPrevious": "2026-10-16T07:29:50+01:00",
    "VehicleIdentifier": "ULB-1109",
    "RealtimeAvailable": 1,
    "LineText": "238b",
    "CurrentStop": "700000003978",
    "NextStop": "700000016542",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 348.0
  },
  {
    "ID": "cd73ac9e-277b-4ead-9e62-3747560c0914",
    "Operator": "Metro",
    "JourneyIdentifier": "0712",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.797635",
    "Y": "54.596069",
    "Timestamp": "2026-10-16T07:32:28+01:00",
    "XPrevious": "-5.797497",
    "YPrevious": "54.596119",
    "TimestampPrevious": "2026-10-16T07:32:02+01:00",
    "VehicleIdentifier": "TM-11",
    "RealtimeAvailable": 1,
    "LineText": "4B",
    "CurrentStop": "700000016011",
    "IsAtStop": true,
    "DirectionText": "Coopers Mill",
    "Bearing": 240.0
  },
  {
    "ID": "3b474316-4ddf-4c50-a57f-a5bd3a23dc6f",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.973213",
    "Y": "54.559055",
    "Timestamp": "2026-10-16T07:33:16+01:00",
    "XPrevious": "-5.974583",
    "YPrevious": "54.559261",
    "TimestampPrevious": "2026-10-16T07:32:44+01:00",
    "VehicleIdentifier": "TM-2397",
    "RealtimeAvailable": 1,
    "LineText": "9B",
    "CurrentStop": "700000001225",
    "IsAtStop": true,
    "DirectionText": "Balmoral",
    "Bearing": 24.0
  },
  {
    "ID": "cef9e5e9-a609-4d0e-b995-96496a517e78",
    "Operator": "Metro",
    "JourneyIdentifier": "0708",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.811625",
    "Y": "54.595196",
    "Timestamp": "2026-10-16T07:33:59+01:00",
    "XPrevious": "-5.811632",
    "YPrevious": "54.595173",
    "TimestampPrevious": "2026-10-16T07:33:32+01:00",
    "VehicleIdentifier": "TM-3542",
    "RealtimeAvailable": 1,
    "LineText": "3G",
    "CurrentStop": "700000000921",
    "IsAtStop": true,
    "DirectionText": "Ulster Hospital",
    "Bearing": 66.0
  },
  {
    "ID": "3f748626-678b-4905-b48e-e0e3cdd84419",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.961303",
    "Y": "54.630436",
    "Timestamp": "2026-10-16T07:30:21+01:00",
    "XPrevious": "-5.961325",
    "YPrevious": "54.630459",
    "TimestampPrevious": "2026-10-16T07:29:50+01:00",
    "VehicleIdentifier": "TM-3571",
    "RealtimeAvailable": 1,
    "LineText": "2J",
    "CurrentStop": "700000000660",
    "IsAtStop": true,
    "DirectionText": "Carr's Glen",
    "Bearing": 246.0
  },
  {
    "ID": "bbfe841c-04bc-4e7d-b1bd-2a837416f2ea",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 168,
    "MOTCode": 5,
    "X": "-5.896398",
    "Y": "54.227196",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.901525",
    "YPrevious": "54.229546",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-2196",
    "RealtimeAvailable": 1,
    "LineText": "17a",
    "CurrentStop": "700000007353",
    "NextStop": "700000007354",
    "IsAtStop": true,
    "DirectionText": "Newcastle",
    "Bearing": 150.0
  },
  {
    "ID": "fed6921d-5357-4419-aee0-5085b1d6974a",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1016",
    "DayOfOperation": "16.10.2026",
    "Delay": 243,
    "MOTCode": 5,
    "X": "-7.173395",
    "Y": "54.922218",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-7.185777",
    "YPrevious": "54.924736",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-1118",
    "RealtimeAvailable": 1,
    "LineText": "212",
    "CurrentStop": "700000015746",
    "NextStop": "700000015229",
    "DirectionText": "Grand Central",
    "Bearing": 102.0
  },
  {
    "ID": "402c0108-015a-4b7a-8ec1-60a44d5e00e8",
    "Operator": "Metro",
    "JourneyIdentifier": "0708",
    "DayOfOperation": "16.10.2026",
    "Delay": 105,
    "MOTCode": 5,
    "X": "-5.927206",
    "Y": "54.596180",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.925045",
    "YPrevious": "54.596218",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2367",
    "RealtimeAvailable": 1,
    "LineText": "4E",
    "CurrentStop": "700000001636",
    "NextStop": "700000001802",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 264.0
  },
  {
    "ID": "efa7fc19-4bcf-4065-9cda-1445e19c1b3c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.339502",
    "Y": "54.175644",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.339520",
    "YPrevious": "54.175632",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1227",
    "RealtimeAvailable": 1,
    "LineText": "39",
    "CurrentStop": "700000015470",
    "IsAtStop": true,
    "DirectionText": "Newry Bus Station",
    "Bearing": 180.0
  },
  {
    "ID": "a2083d81-013a-4166-9cc9-ce7b4d0225d3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "Delay": 68,
    "MOTCode": 5,
    "X": "-6.656318",
    "Y": "55.191025",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.656193",
    "YPrevious": "55.191566",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-2554",
    "RealtimeAvailable": 1,
    "LineText": "140a",
    "CurrentStop": "700000010773",
    "NextStop": "700000010774",
    "DirectionText": "Coleraine",
    "Bearing": 186.0
  },
  {
    "ID": "3d9fa6d9-67f2-49a4-8498-dd5664c05213",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931473",
    "Y": "54.596683",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.931368",
    "YPrevious": "54.596623",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2346",
    "RealtimeAvailable": 1,
    "LineText": "6C",
    "CurrentStop": "700000001802",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 354.0
  },
  {
    "ID": "f7cee4a5-c1be-4f73-bbdd-82f8a40de799",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1503",
    "DayOfOperation": "16.10.2026",
    "Delay": 211,
    "MOTCode": 5,
    "X": "-7.237240",
    "Y": "54.943039",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-7.240163",
    "YPrevious": "54.945488",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-2631",
    "RealtimeAvailable": 1,
    "LineText": "4A",
    "CurrentStop": "700000013222",
    "NextStop": "700000013223",
    "DirectionText": "Ardground",
    "Bearing": 126.0
  },
  {
    "ID": "33d0e019-ddec-44dc-b717-363c9b7cb906",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931540",
    "Y": "54.596172",
    "Timestamp": "2026-10-16T07:33:11+01:00",
    "XPrevious": "-5.930837",
    "YPrevious": "54.596081",
    "TimestampPrevious": "2026-10-16T07:32:12+01:00",
    "VehicleIdentifier": "TM-3530",
    "RealtimeAvailable": 1,
    "LineText": "6A",
    "CurrentStop": "700000001802",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 330.0
  },
  {
    "ID": "a962ae29-528b-4322-a9aa-84692c1dfb95",
    "Operator": "Metro",
    "JourneyIdentifier": "0712",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931340",
    "Y": "54.595520",
    "Timestamp": "2026-10-16T07:36:32+01:00",
    "XPrevious": "-5.931428",
    "YPrevious": "54.595371",
    "TimestampPrevious": "2026-10-16T07:36:11+01:00",
    "VehicleIdentifier": "TM-3533",
    "RealtimeAvailable": 1,
    "LineText": "7B",
    "CurrentStop": "700000015421",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 18.0
  },
  {
    "ID": "487dfd16-6cf4-4f4d-a7ed-e76257fd47ab",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": 165,
    "MOTCode": 5,
    "X": "-5.863778",
    "Y": "54.583759",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.863693",
    "YPrevious": "54.584251",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-3559",
    "RealtimeAvailable": 1,
    "LineText": "4E",
    "CurrentStop": "700000000839",
    "NextStop": "700000000627",
    "DirectionText": "Braniel",
    "Bearing": 126.0
  },
  {
    "ID": "5b7d8927-f7d8-4817-a4cd-9e3785c68372",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": -189,
    "MOTCode": 5,
    "X": "-5.878951",
    "Y": "54.227604",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.875345",
    "YPrevious": "54.229397",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "ULB-3132",
    "RealtimeAvailable": 1,
    "LineText": "20",
    "CurrentStop": "700000017239",
    "NextStop": "700000007724",
    "IsAtStop": true,
    "DirectionText": "Newcastle",
    "Bearing": 216.0
  },
  {
    "ID": "98136b0d-182f-4bc5-977a-43d40e6079b1",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": -585,
    "MOTCode": 5,
    "X": "-5.921427",
    "Y": "54.609375",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.921370",
    "YPrevious": "54.609356",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-2101",
    "RealtimeAvailable": 1,
    "LineText": "300a",
    "CurrentStop": "700000001417",
    "NextStop": "700000001515",
    "DirectionText": "Grand Central",
    "Bearing": 204.0
  },
  {
    "ID": "8c13f180-44c4-481a-b752-fb58a86b5dd0",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": -191,
    "MOTCode": 5,
    "X": "-5.965611",
    "Y": "54.688866",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.964677",
    "YPrevious": "54.686405",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3657",
    "RealtimeAvailable": 1,
    "LineText": "1C",
    "CurrentStop": "700000001486",
    "NextStop": "700000001487",
    "IsAtStop": true,
    "DirectionText": "Glenville",
    "Bearing": 54.0
  },
  {
    "ID": "45cf6efd-30de-48ad-877e-46f447f6c2d9",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": -267,
    "MOTCode": 5,
    "X": "-5.868518",
    "Y": "54.575535",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.867855",
    "YPrevious": "54.574905",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-5000",
    "RealtimeAvailable": 1,
    "LineText": "12",
    "CurrentStop": "700000000737",
    "NextStop": "700000014753",
    "IsAtStop": true,
    "DirectionText": "Laganside",
    "Bearing": 330.0
  },
  {
    "ID": "f764fd46-085c-4c29-a96d-e487381ee10f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 50,
    "MOTCode": 5,
    "X": "-5.664158",
    "Y": "54.663463",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.661140",
    "YPrevious": "54.663269",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-555",
    "RealtimeAvailable": 1,
    "LineText": "302a",
    "CurrentStop": "700000003093",
    "NextStop": "700000003094",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 138.0
  },
  {
    "ID": "5a248f1e-c369-4ca0-aaf8-36c15e423d57",
    "Operator": "Metro",
    "JourneyIdentifier": "0712",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.022903",
    "Y": "54.558758",
    "Timestamp": "2026-10-16T07:27:59+01:00",
    "XPrevious": "-6.022878",
    "YPrevious": "54.558781",
    "TimestampPrevious": "2026-10-16T07:27:33+01:00",
    "VehicleIdentifier": "TM-1984",
    "RealtimeAvailable": 1,
    "LineText": "10C",
    "CurrentStop": "700000016215",
    "IsAtStop": true,
    "DirectionText": "Pembroke",
    "Bearing": 132.0
  },
  {
    "ID": "9dc6be84-1a72-47b3-ae4d-00015fc1efaf",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": -372,
    "MOTCode": 5,
    "X": "-5.916845",
    "Y": "54.689888",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.917678",
    "YPrevious": "54.688999",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "TM-2352",
    "RealtimeAvailable": 1,
    "LineText": "2E",
    "CurrentStop": "700000003798",
    "NextStop": "700000003747",
    "IsAtStop": true,
    "DirectionText": "Monkstown",
    "Bearing": 90.0
  },
  {
    "ID": "5c7925e9-9bda-4546-a629-1bec21b3148f",
    "Operator": "Metro",
    "JourneyIdentifier": "0712",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.961326",
    "Y": "54.630482",
    "Timestamp": "2026-10-16T07:29:18+01:00",
    "XPrevious": "-5.961315",
    "YPrevious": "54.630466",
    "TimestampPrevious": "2026-10-16T07:28:52+01:00",
    "VehicleIdentifier": "TM-2386",
    "RealtimeAvailable": 1,
    "LineText": "12A",
    "CurrentStop": "700000000660",
    "IsAtStop": true,
    "DirectionText": "Carr's Glen",
    "Bearing": 246.0
  },
  {
    "ID": "6edfe278-ca4c-45c5-90dd-09640558abc6",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.999670",
    "Y": "54.565429",
    "Timestamp": "2026-10-16T07:38:59+01:00",
    "XPrevious": "-6.000361",
    "YPrevious": "54.566036",
    "TimestampPrevious": "2026-10-16T07:38:11+01:00",
    "VehicleIdentifier": "TM-930",
    "RealtimeAvailable": 1,
    "LineText": "10A",
    "CurrentStop": "700000001130",
    "IsAtStop": true,
    "DirectionText": "Ladybrook",
    "Bearing": 258.0
  },
  {
    "ID": "f8ccbb66-fb45-4955-9d71-eef24e14852b",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1017",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.939165",
    "Y": "54.594273",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.939192",
    "YPrevious": "54.594352",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2100",
    "RealtimeAvailable": 1,
    "LineText": "300",
    "CurrentStop": "700000017111",
    "NextStop": "700000015367",
    "IsAtStop": true,
    "DirectionText": "Belfast Int Airport",
    "Bearing": 12.0
  },
  {
    "ID": "5b6e337b-c7d3-417a-b035-064deebefc52",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 111,
    "MOTCode": 5,
    "X": "-6.516165",
    "Y": "54.828293",
    "Timestamp": "2026-10-16T07:39:20+01:00",
    "XPrevious": "-6.512078",
    "YPrevious": "54.824802",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-920",
    "RealtimeAvailable": 1,
    "LineText": "127",
    "CurrentStop": "700000013865",
    "NextStop": "700000013866",
    "DirectionText": "Ballymena",
    "Bearing": 336.0
  },
  {
    "ID": "c0796456-d5a1-451f-a56e-1dc8b44074e5",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 89,
    "MOTCode": 5,
    "X": "-5.872090",
    "Y": "54.230625",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.865197",
    "YPrevious": "54.233944",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1134",
    "RealtimeAvailable": 1,
    "LineText": "240",
    "CurrentStop": "700000007714",
    "NextStop": "700000007728",
    "DirectionText": "Newry",
    "Bearing": 228.0
  },
  {
    "ID": "9ac14aa8-4cb5-412f-8ba5-a15569bfc857",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": -125,
    "MOTCode": 5,
    "X": "-6.057268",
    "Y": "54.715599",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.051930",
    "YPrevious": "54.719681",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-3111",
    "RealtimeAvailable": 1,
    "LineText": "653a",
    "CurrentStop": "700000005848",
    "NextStop": "700000016059",
    "DirectionText": "Laganside",
    "Bearing": 216.0
  },
  {
    "ID": "8f5c2fe3-dc35-4dfb-afec-e990f0ff377f",
    "Operator": "Glider",
    "JourneyIdentifier": "0718",
    "DayOfOperation": "16.10.2026",
    "Delay": 164,
    "MOTCode": 5,
    "X": "-5.902720",
    "Y": "54.595272",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.902127",
    "YPrevious": "54.595360",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "GDR-3208",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000189",
    "NextStop": "700000000195",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 258.0
  },
  {
    "ID": "543dfb4e-4a22-4203-8015-ce2f5030afdd",
    "Operator": "Metro",
    "JourneyIdentifier": "0712",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931323",
    "Y": "54.597164",
    "Timestamp": "2026-10-16T07:37:34+01:00",
    "XPrevious": "-5.931362",
    "YPrevious": "54.597149",
    "TimestampPrevious": "2026-10-16T07:37:03+01:00",
    "VehicleIdentifier": "TM-3539",
    "RealtimeAvailable": 1,
    "LineText": "5A",
    "CurrentStop": "700000001802",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 354.0
  },
  {
    "ID": "b1aec952-a2e7-4508-b1ce-4976bdb497d6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "Delay": 197,
    "MOTCode": 5,
    "X": "-6.243553",
    "Y": "54.100056",
    "Timestamp": "2026-10-16T07:29:39+01:00",
    "XPrevious": "-6.248240",
    "YPrevious": "54.099022",
    "TimestampPrevious": "2026-10-16T07:29:07+01:00",
    "VehicleIdentifier": "ULB-1113",
    "RealtimeAvailable": 1,
    "LineText": "39",
    "CurrentStop": "700000004300",
    "NextStop": "700000004301",
    "DirectionText": "Rostrevor",
    "Bearing": 66.0
  },
  {
    "ID": "20721aa3-9161-4c3e-82aa-a4b0ca6954b9",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 551,
    "MOTCode": 5,
    "X": "-5.954288",
    "Y": "54.771568",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.952283",
    "YPrevious": "54.773334",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1221",
    "RealtimeAvailable": 1,
    "LineText": "256",
    "CurrentStop": "700000004688",
    "NextStop": "700000001417",
    "DirectionText": "Laganside",
    "Bearing": 216.0
  },
  {
    "ID": "43686ccb-6360-4b45-9a96-e1c037b21b19",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1007",
    "DayOfOperation": "16.10.2026",
    "Delay": 333,
    "MOTCode": 5,
    "X": "-5.909030",
    "Y": "54.558349",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.909087",
    "YPrevious": "54.558620",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-3133",
    "RealtimeAvailable": 1,
    "LineText": "520a",
    "CurrentStop": "700000000315",
    "NextStop": "700000000351",
    "IsAtStop": true,
    "DirectionText": "Newcastle",
    "Bearing": 174.0
  },
  {
    "ID": "31f3cadd-d187-4769-b9fa-f6c796e82f0f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": 232,
    "MOTCode": 5,
    "X": "-5.814318",
    "Y": "54.444561",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.808797",
    "YPrevious": "54.440170",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-1133",
    "RealtimeAvailable": 1,
    "LineText": "215",
    "CurrentStop": "700000006588",
    "NextStop": "700000006599",
    "DirectionText": "Grand Central",
    "Bearing": 324.0
  },
  {
    "ID": "522c63c4-4cb1-4b42-a2d3-5bd82a7d84b6",
    "Operator": "Glider",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": -252,
    "MOTCode": 5,
    "X": "-5.937398",
    "Y": "54.599777",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.939673",
    "YPrevious": "54.600109",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "GDR-3210",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000534",
    "NextStop": "700000001646",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 102.0
  },
  {
    "ID": "8d7e23e2-e6af-4d09-93b7-73ff82c38574",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1007",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.214850",
    "Y": "54.485596",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.214772",
    "YPrevious": "54.485638",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-3638",
    "RealtimeAvailable": 1,
    "LineText": "46b",
    "CurrentStop": "700000003453",
    "NextStop": "700000003454",
    "IsAtStop": true,
    "DirectionText": "Portadown",
    "Bearing": 0.0
  },
  {
    "ID": "1b45fcd7-ef07-4723-a485-0d5fe5e6b9c6",
    "Operator": "Metro",
    "JourneyIdentifier": "0711",
    "DayOfOperation": "16.10.2026",
    "Delay": -220,
    "MOTCode": 5,
    "X": "-5.923980",
    "Y": "54.614078",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.924221",
    "YPrevious": "54.614983",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2360",
    "RealtimeAvailable": 1,
    "LineText": "2D",
    "CurrentStop": "700000000612",
    "NextStop": "700000000616",
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "aed35dda-7ed7-4be3-8222-ead16809ad63",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.994200",
    "Y": "54.556724",
    "Timestamp": "2026-10-16T07:32:34+01:00",
    "XPrevious": "-5.993952",
    "YPrevious": "54.561165",
    "TimestampPrevious": "2026-10-16T07:31:51+01:00",
    "VehicleIdentifier": "TM-1989",
    "RealtimeAvailable": 1,
    "LineText": "646A",
    "CurrentStop": "700000015109",
    "IsAtStop": true,
    "DirectionText": "Black's Road P&R",
    "Bearing": 156.0
  },
  {
    "ID": "5ab4a312-354f-4141-87e7-02c65c9788f3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1501",
    "DayOfOperation": "16.10.2026",
    "Delay": -50,
    "MOTCode": 5,
    "X": "-7.261585",
    "Y": "54.975380",
    "Timestamp": "2026-10-16T07:37:03+01:00",
    "XPrevious": "-7.267185",
    "YPrevious": "54.976494",
    "TimestampPrevious": "2026-10-16T07:36:32+01:00",
    "VehicleIdentifier": "ULB-2639",
    "RealtimeAvailable": 1,
    "LineText": "3D",
    "CurrentStop": "700000013190",
    "NextStop": "700000015746",
    "DirectionText": "Drumahoe P&R",
    "Bearing": 126.0
  },
  {
    "ID": "5c5c7e0b-86d5-403a-8e58-feb2c2ec0584",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": 222,
    "MOTCode": 5,
    "X": "-5.958396",
    "Y": "54.597839",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.958571",
    "YPrevious": "54.597999",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3604",
    "RealtimeAvailable": 1,
    "LineText": "10K",
    "CurrentStop": "700000000222",
    "NextStop": "700000015356",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 150.0
  },
  {
    "ID": "b641d0ff-d9d1-4f4b-82f2-ea6fc4ab15d9",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": -16,
    "MOTCode": 5,
    "X": "-5.917752",
    "Y": "54.680080",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.917340",
    "YPrevious": "54.679294",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "TM-2377",
    "RealtimeAvailable": 1,
    "LineText": "14",
    "CurrentStop": "700000001413",
    "NextStop": "700000001414",
    "IsAtStop": true,
    "DirectionText": "City Express",
    "Bearing": 348.0
  },
  {
    "ID": "2824f83f-91c7-4bb1-a2df-545bab7e2da9",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": 110,
    "MOTCode": 5,
    "X": "-5.936762",
    "Y": "54.551117",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.933018",
    "YPrevious": "54.551269",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3586",
    "RealtimeAvailable": 1,
    "LineText": "6D",
    "CurrentStop": "700000014634",
    "NextStop": "700000014635",
    "IsAtStop": true,
    "DirectionText": "Newtownbreda Tesco",
    "Bearing": 306.0
  },
  {
    "ID": "db96eeae-a536-40f8-a5b3-4d4e8c0dbe98",
    "Operator": "Metro",
    "JourneyIdentifier": "0714",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931493",
    "Y": "54.596164",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.931506",
    "YPrevious": "54.596138",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-3643",
    "RealtimeAvailable": 1,
    "LineText": "3B",
    "CurrentStop": "700000001802",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 300.0
  },
  {
    "ID": "9d634c24-d6b9-417a-bdf5-dd520b1dc1bb",
    "Operator": "Metro",
    "JourneyIdentifier": "0708",
    "DayOfOperation": "16.10.2026",
    "Delay": -251,
    "MOTCode": 5,
    "X": "-5.936163",
    "Y": "54.607388",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.936565",
    "YPrevious": "54.607708",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-2364",
    "RealtimeAvailable": 1,
    "LineText": "1E",
    "CurrentStop": "700000001048",
    "NextStop": "700000001050",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 132.0
  },
  {
    "ID": "5589dee7-7655-4577-b542-d4dd367425dd",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 331,
    "MOTCode": 5,
    "X": "-6.421115",
    "Y": "54.420841",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.424488",
    "YPrevious": "54.421184",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-3633",
    "RealtimeAvailable": 1,
    "LineText": "55a",
    "CurrentStop": "700000006713",
    "NextStop": "700000015024",
    "DirectionText": "Seagoe, Carn Road",
    "Bearing": 72.0
  },
  {
    "ID": "e6a871c1-c681-4ddb-96f9-97786f9df2f9",
    "Operator": "Metro",
    "JourneyIdentifier": "0713",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931375",
    "Y": "54.596897",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.931423",
    "YPrevious": "54.596733",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3558",
    "RealtimeAvailable": 1,
    "LineText": "3F",
    "CurrentStop": "700000001802",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 354.0
  },
  {
    "ID": "e85f2d37-fab4-4530-a6f2-5219ecf4e0fe",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.344273",
    "Y": "54.178596",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.344250",
    "YPrevious": "54.178593",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1945",
    "RealtimeAvailable": 0,
    "LineText": "43c",
    "DirectionText": "Newry Bus Station",
    "Bearing": 108.0
  },
  {
    "ID": "fda603cb-40d5-43fd-be45-a98e2eddcbb8",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1501",
    "DayOfOperation": "16.10.2026",
    "Delay": -133,
    "MOTCode": 5,
    "X": "-7.269445",
    "Y": "55.012386",
    "Timestamp": "2026-10-16T07:35:12+01:00",
    "XPrevious": "-7.271777",
    "YPrevious": "55.011509",
    "TimestampPrevious": "2026-10-16T07:34:41+01:00",
    "VehicleIdentifier": "ULB-3610",
    "RealtimeAvailable": 1,
    "LineText": "2A",
    "CurrentStop": "700000017427",
    "NextStop": "700000017537",
    "DirectionText": "Rosses Gate",
    "Bearing": 6.0
  },
  {
    "ID": "53979613-1a78-4687-a5f5-ee95cb935352",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 62,
    "MOTCode": 5,
    "X": "-6.508153",
    "Y": "54.440765",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.500298",
    "YPrevious": "54.439647",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1215",
    "RealtimeAvailable": 1,
    "LineText": "67d",
    "CurrentStop": "700000007071",
    "NextStop": "700000007072",
    "DirectionText": "Dungannon",
    "Bearing": 276.0
  },
  {
    "ID": "05024e8b-e898-4189-ae52-b799f842b480",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": 163,
    "MOTCode": 5,
    "X": "-5.896360",
    "Y": "54.588970",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.896375",
    "YPrevious": "54.588943",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3552",
    "RealtimeAvailable": 1,
    "LineText": "5A",
    "CurrentStop": "700000000755",
    "NextStop": "700000000757",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 336.0
  },
  {
    "ID": "9f356383-6f47-48de-b3f0-c6e24367a77d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": -19,
    "MOTCode": 5,
    "X": "-5.535648",
    "Y": "54.641918",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.535653",
    "YPrevious": "54.641949",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-3106",
    "RealtimeAvailable": 1,
    "LineText": "7",
    "CurrentStop": "700000002591",
    "NextStop": "700000002592",
    "IsAtStop": true,
    "DirectionText": "Laganside",
    "Bearing": 252.0
  },
  {
    "ID": "1df64dcc-99eb-4413-b4e3-17d5d8895081",
    "Operator": "Metro",
    "JourneyIdentifier": "0705",
    "DayOfOperation": "16.10.2026",
    "Delay": 232,
    "MOTCode": 5,
    "X": "-5.793653",
    "Y": "54.581852",
    "Timestamp": "2026-10-16T07:30:11+01:00",
    "XPrevious": "-5.795741",
    "YPrevious": "54.583004",
    "TimestampPrevious": "2026-10-16T07:29:55+01:00",
    "VehicleIdentifier": "TM-2205",
    "RealtimeAvailable": 1,
    "LineText": "4C",
    "CurrentStop": "700000002782",
    "NextStop": "700000016070",
    "DirectionText": "Millmount",
    "Bearing": 126.0
  },
  {
    "ID": "a75fd8ea-2db7-4e98-a371-0d04bc93fa69",
    "Operator": "Metro",
    "JourneyIdentifier": "0713",
    "DayOfOperation": "16.10.2026",
    "Delay": -13,
    "MOTCode": 5,
    "X": "-5.921867",
    "Y": "54.609375",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.922303",
    "YPrevious": "54.609531",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2368",
    "RealtimeAvailable": 1,
    "LineText": "2G",
    "CurrentStop": "700000000618",
    "NextStop": "700000001418",
    "DirectionText": "City Centre",
    "Bearing": 102.0
  },
  {
    "ID": "a19769c2-19be-4354-bcfb-897099359651",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": -37,
    "MOTCode": 5,
    "X": "-6.948427",
    "Y": "55.054398",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-6.948620",
    "YPrevious": "55.054642",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-1796",
    "RealtimeAvailable": 1,
    "LineText": "234a",
    "CurrentStop": "700000013357",
    "NextStop": "700000013153",
    "IsAtStop": true,
    "DirectionText": "Foyle Street",
    "Bearing": 30.0
  },
  {
    "ID": "b3604d5f-9d99-4572-8810-14f738fa3e2f",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.938650",
    "Y": "54.594528",
    "Timestamp": "2026-10-16T07:34:41+01:00",
    "XPrevious": "-5.938641",
    "YPrevious": "54.594547",
    "TimestampPrevious": "2026-10-16T07:34:14+01:00",
    "VehicleIdentifier": "TM-3598",
    "RealtimeAvailable": 1,
    "LineText": "650",
    "CurrentStop": "700000017104",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 342.0
  },
  {
    "ID": "91837482-c804-4e9b-b77a-61e95b6acc8c",
    "Operator": "Metro",
    "JourneyIdentifier": "0721",
    "DayOfOperation": "16.10.2026",
    "Delay": 222,
    "MOTCode": 5,
    "X": "-5.934838",
    "Y": "54.588829",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.935058",
    "YPrevious": "54.588947",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-3538",
    "RealtimeAvailable": 1,
    "LineText": "9B",
    "CurrentStop": "700000001013",
    "NextStop": "700000001631",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 0.0
  },
  {
    "ID": "5989bc49-7264-4ba5-b008-1a68547d7454",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 73,
    "MOTCode": 5,
    "X": "-5.927033",
    "Y": "54.607410",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.930825",
    "YPrevious": "54.607654",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-1281",
    "RealtimeAvailable": 1,
    "LineText": "212",
    "CurrentStop": "700000017109",
    "NextStop": "700000015677",
    "DirectionText": "Foyle Street",
    "Bearing": 84.0
  },
  {
    "ID": "c95d1d27-2a4e-4cfc-9794-c3bf8a86c541",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1506",
    "DayOfOperation": "16.10.2026",
    "Delay": -53,
    "MOTCode": 5,
    "X": "-7.333728",
    "Y": "55.026073",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-7.336330",
    "YPrevious": "55.024887",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-3617",
    "RealtimeAvailable": 1,
    "LineText": "14A",
    "CurrentStop": "700000013277",
    "NextStop": "700000013510",
    "DirectionText": "Altnagelvin Hosp",
    "Bearing": 108.0
  },
  {
    "ID": "61580b4b-5a52-49b5-892e-8d59e8d1b13f",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.938631",
    "Y": "54.594570",
    "Timestamp": "2026-10-16T07:38:11+01:00",
    "XPrevious": "-5.938563",
    "YPrevious": "54.594414",
    "TimestampPrevious": "2026-10-16T07:37:39+01:00",
    "VehicleIdentifier": "TM-1988",
    "RealtimeAvailable": 1,
    "LineText": "646A",
    "CurrentStop": "700000017103",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 348.0
  },
  {
    "ID": "388f7700-ea60-48f3-8f63-74d2f075ae88",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": -382,
    "MOTCode": 5,
    "X": "-5.691686",
    "Y": "54.591594",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.691682",
    "YPrevious": "54.591637",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-1963",
    "RealtimeAvailable": 1,
    "LineText": "307b",
    "CurrentStop": "700000002116",
    "NextStop": "700000002117",
    "DirectionText": "Newtownards",
    "Bearing": 18.0
  },
  {
    "ID": "bf5f8d24-e68b-4e5d-ad72-7a73ebf9def1",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 390,
    "MOTCode": 5,
    "X": "-5.875028",
    "Y": "54.595993",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.873305",
    "YPrevious": "54.595692",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2299",
    "RealtimeAvailable": 1,
    "LineText": "655",
    "CurrentStop": "700000001710",
    "NextStop": "700000000199",
    "DirectionText": "Belfast",
    "Bearing": 252.0
  },
  {
    "ID": "2ece99c3-c293-4358-841f-50e72e27212b",
    "Operator": "Metro",
    "JourneyIdentifier": "0716",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930398",
    "Y": "54.599403",
    "Timestamp": "2026-10-16T07:38:06+01:00",
    "XPrevious": "-5.930638",
    "YPrevious": "54.599411",
    "TimestampPrevious": "2026-10-16T07:37:39+01:00",
    "VehicleIdentifier": "TM-3597",
    "RealtimeAvailable": 1,
    "LineText": "11A",
    "CurrentStop": "700000001423",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 36.0
  },
  {
    "ID": "58e4c419-db83-4583-929b-6244f90748c8",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 42,
    "MOTCode": 5,
    "X": "-5.936473",
    "Y": "54.639114",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.936533",
    "YPrevious": "54.637584",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-2348",
    "RealtimeAvailable": 1,
    "LineText": "1E",
    "CurrentStop": "700000001184",
    "NextStop": "700000001186",
    "IsAtStop": true,
    "DirectionText": "Roughfort",
    "Bearing": 0.0
  },
  {
    "ID": "a423103e-2eea-4a82-ae91-9f76433eb405",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1007",
    "DayOfOperation": "16.10.2026",
    "Delay": 139,
    "MOTCode": 5,
    "X": "-5.962897",
    "Y": "54.584846",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.956877",
    "YPrevious": "54.589878",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1200",
    "RealtimeAvailable": 1,
    "LineText": "273",
    "CurrentStop": "700000017117",
    "NextStop": "700000006784",
    "DirectionText": "Foyle Street",
    "Bearing": 216.0
  },
  {
    "ID": "d2eafad5-72a0-4d97-a45f-f28c8b7f136e",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 150,
    "MOTCode": 5,
    "X": "-5.934491",
    "Y": "54.650871",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.934658",
    "YPrevious": "54.651630",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3566",
    "RealtimeAvailable": 1,
    "LineText": "1D",
    "CurrentStop": "700000001261",
    "NextStop": "700000001263",
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "6489e87f-f50d-4a40-81cb-105ceba160c8",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 168,
    "MOTCode": 5,
    "X": "-5.677827",
    "Y": "54.627071",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.677553",
    "YPrevious": "54.629612",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1831",
    "RealtimeAvailable": 1,
    "LineText": "6",
    "CurrentStop": "700000002683",
    "NextStop": "700000002671",
    "IsAtStop": true,
    "DirectionText": "Newtownards",
    "Bearing": 90.0
  },
  {
    "ID": "8b680b33-358d-4da0-93e7-e6cb996d7c86",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 80,
    "MOTCode": 5,
    "X": "-5.977485",
    "Y": "54.564647",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.976180",
    "YPrevious": "54.565121",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-2339",
    "RealtimeAvailable": 1,
    "LineText": "9B",
    "CurrentStop": "700000001216",
    "NextStop": "700000001218",
    "DirectionText": "Balmoral",
    "Bearing": 234.0
  },
  {
    "ID": "80090300-44a7-42df-96d9-ce73a682c07c",
    "Operator": "Metro",
    "JourneyIdentifier": "0727",
    "DayOfOperation": "16.10.2026",
    "Delay": 275,
    "MOTCode": 5,
    "X": "-5.921451",
    "Y": "54.581848",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.922461",
    "YPrevious": "54.584270",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3660",
    "RealtimeAvailable": 1,
    "LineText": "7B",
    "CurrentStop": "700000000291",
    "NextStop": "700000000293",
    "IsAtStop": true,
    "DirectionText": "Laurelgrove",
    "Bearing": 168.0
  },
  {
    "ID": "09f76f0e-24aa-4832-bde5-ac37a044e89a",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1009",
    "DayOfOperation": "16.10.2026",
    "Delay": 181,
    "MOTCode": 5,
    "X": "-7.317248",
    "Y": "54.996837",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-7.320056",
    "YPrevious": "54.998707",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2642",
    "RealtimeAvailable": 1,
    "LineText": "145",
    "CurrentStop": "700000013214",
    "NextStop": "700000013213",
    "DirectionText": "Clonmeen Drive",
    "Bearing": 150.0
  },
  {
    "ID": "45a9adf6-4a58-4392-bff7-8e285d5b933b",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.940088",
    "Y": "54.593586",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.939585",
    "YPrevious": "54.593593",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-2677",
    "RealtimeAvailable": 1,
    "LineText": "600",
    "CurrentStop": "700000017122",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 72.0
  },
  {
    "ID": "e952d10e-f8b9-4434-b96a-9a5ce0f976aa",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.662237",
    "Y": "55.132206",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.662241",
    "YPrevious": "55.132202",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-34",
    "RealtimeAvailable": 1,
    "LineText": "117",
    "CurrentStop": "700000015687",
    "IsAtStop": true,
    "DirectionText": "Coleraine",
    "Bearing": 234.0
  },
  {
    "ID": "797deeda-20ec-4bee-b796-c9f3ccfcaed1",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.773877",
    "Y": "54.500690",
    "Timestamp": "2026-10-16T07:36:26+01:00",
    "XPrevious": "-6.773911",
    "YPrevious": "54.500667",
    "TimestampPrevious": "2026-10-16T07:35:55+01:00",
    "VehicleIdentifier": "ULB-1213",
    "RealtimeAvailable": 0,
    "LineText": "261d",
    "DirectionText": "Grand Central",
    "Bearing": 0.0
  },
  {
    "ID": "f311ebd0-b143-4d7a-8896-021e3ca46c64",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": -208,
    "MOTCode": 5,
    "X": "-5.970261",
    "Y": "54.631553",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.970260",
    "YPrevious": "54.631553",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3653",
    "RealtimeAvailable": 1,
    "LineText": "11A",
    "CurrentStop": "700000000970",
    "NextStop": "700000000972",
    "IsAtStop": true,
    "DirectionText": "Silverstream",
    "Bearing": 162.0
  },
  {
    "ID": "9854b7b5-04f1-4fd5-9df6-18f0632eb837",
    "Operator": "Metro",
    "JourneyIdentifier": "0718",
    "DayOfOperation": "16.10.2026",
    "Delay": 82,
    "MOTCode": 5,
    "X": "-5.923923",
    "Y": "54.650413",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.930786",
    "YPrevious": "54.655010",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2373",
    "RealtimeAvailable": 1,
    "LineText": "14B",
    "CurrentStop": "700000001513",
    "NextStop": "700000001417",
    "DirectionText": "City Express",
    "Bearing": 132.0
  },
  {
    "ID": "b0c6d378-0a51-4524-9b0a-003f09ff1b98",
    "Operator": "Metro",
    "JourneyIdentifier": "0723",
    "DayOfOperation": "16.10.2026",
    "Delay": -19,
    "MOTCode": 5,
    "X": "-5.893465",
    "Y": "54.569820",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.893928",
    "YPrevious": "54.570804",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-3592",
    "RealtimeAvailable": 1,
    "LineText": "6A",
    "CurrentStop": "700000000531",
    "NextStop": "700000000533",
    "DirectionText": "Forestside",
    "Bearing": 162.0
  },
  {
    "ID": "fd0a7c16-34f3-4e16-8789-8acfba23ad23",
    "Operator": "Metro",
    "JourneyIdentifier": "0725",
    "DayOfOperation": "16.10.2026",
    "Delay": 103,
    "MOTCode": 5,
    "X": "-6.026827",
    "Y": "54.563392",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.026838",
    "YPrevious": "54.563400",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-3605",
    "RealtimeAvailable": 1,
    "LineText": "10F",
    "CurrentStop": "700000000118",
    "NextStop": "700000000120",
    "IsAtStop": true,
    "DirectionText": "Royal Hospitals",
    "Bearing": 126.0
  },
  {
    "ID": "db872d08-05c2-4c1c-84b1-df7f40658128",
    "Operator": "Metro",
    "JourneyIdentifier": "0720",
    "DayOfOperation": "16.10.2026",
    "Delay": 79,
    "MOTCode": 5,
    "X": "-5.919880",
    "Y": "54.647068",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.920963",
    "YPrevious": "54.646706",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2342",
    "RealtimeAvailable": 1,
    "LineText": "2A",
    "CurrentStop": "700000001336",
    "NextStop": "700000000584",
    "DirectionText": "City Centre",
    "Bearing": 18.0
  },
  {
    "ID": "cc683778-f0b5-401d-9ec5-786e254a99d1",
    "Operator": "Metro",
    "JourneyIdentifier": "0737",
    "DayOfOperation": "16.10.2026",
    "Delay": -54,
    "MOTCode": 5,
    "X": "-6.020606",
    "Y": "54.573345",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.018270",
    "YPrevious": "54.572143",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2343",
    "RealtimeAvailable": 1,
    "LineText": "10G",
    "CurrentStop": "700000000368",
    "NextStop": "700000000370",
    "DirectionText": "City Centre",
    "Bearing": 306.0
  },
  {
    "ID": "ee7db92f-6f2f-412d-8d2e-7240845736cf",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "Delay": -11,
    "MOTCode": 5,
    "X": "-5.800480",
    "Y": "54.586616",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.797352",
    "YPrevious": "54.583836",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2125",
    "RealtimeAvailable": 1,
    "LineText": "11",
    "CurrentStop": "700000001723",
    "NextStop": "700000001724",
    "IsAtStop": true,
    "DirectionText": "Laganside",
    "Bearing": 306.0
  },
  {
    "ID": "cb1a9cd5-8ab4-49c3-a052-fd93e866a189",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "Delay": 276,
    "MOTCode": 5,
    "X": "-5.899178",
    "Y": "54.592171",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.899788",
    "YPrevious": "54.592621",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-3158",
    "RealtimeAvailable": 1,
    "LineText": "12",
    "CurrentStop": "700000000649",
    "NextStop": "700000000651",
    "IsAtStop": true,
    "DirectionText": "Ballygowan",
    "Bearing": 150.0
  },
  {
    "ID": "0655f411-ad45-4b58-b6be-10cebdee5833",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.671020",
    "Y": "54.658756",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.671008",
    "YPrevious": "54.658722",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1812",
    "RealtimeAvailable": 1,
    "LineText": "302c",
    "CurrentStop": "700000002013",
    "NextStop": "700000002024",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 252.0
  },
  {
    "ID": "bb121b7c-a0a5-47ba-b42d-cf41e8180cee",
    "Operator": "Metro",
    "JourneyIdentifier": "0722",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.961161",
    "Y": "54.630619",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.964030",
    "YPrevious": "54.629070",
    "TimestampPrevious": "2026-10-16T07:38:49+01:00",
    "VehicleIdentifier": "TM-3652",
    "RealtimeAvailable": 1,
    "LineText": "12B",
    "CurrentStop": "700000000660",
    "IsAtStop": true,
    "DirectionText": "Carr's Glen",
    "Bearing": 0.0
  },
  {
    "ID": "42b49a16-0060-4604-b4b3-be59e8b57e31",
    "Operator": "Metro",
    "JourneyIdentifier": "0728",
    "DayOfOperation": "16.10.2026",
    "Delay": 144,
    "MOTCode": 5,
    "X": "-5.914063",
    "Y": "54.570366",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.913896",
    "YPrevious": "54.569061",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-2374",
    "RealtimeAvailable": 1,
    "LineText": "7B",
    "CurrentStop": "700000000413",
    "NextStop": "700000000415",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 354.0
  },
  {
    "ID": "a4ee704a-8020-42a4-807d-bc8423074c73",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1015",
    "DayOfOperation": "16.10.2026",
    "Delay": -44,
    "MOTCode": 5,
    "X": "-5.935147",
    "Y": "54.599399",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.933333",
    "YPrevious": "54.599277",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2109",
    "RealtimeAvailable": 1,
    "LineText": "300",
    "CurrentStop": "700000015367",
    "NextStop": "700000005615",
    "DirectionText": "Belfast Int Airport",
    "Bearing": 276.0
  },
  {
    "ID": "4bbeac39-1ac6-4ba0-ad7a-a5c25e5a0909",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1507",
    "DayOfOperation": "16.10.2026",
    "Delay": -309,
    "MOTCode": 5,
    "X": "-7.319122",
    "Y": "55.015415",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-7.314977",
    "YPrevious": "55.013328",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-2646",
    "RealtimeAvailable": 1,
    "LineText": "12A",
    "CurrentStop": "700000013292",
    "NextStop": "700000013505",
    "IsAtStop": true,
    "DirectionText": "Slievemore",
    "Bearing": 306.0
  },
  {
    "ID": "6547b977-3d6b-4cf5-a98b-91f4d5c88505",
    "Operator": "Metro",
    "JourneyIdentifier": "0715",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.930260",
    "Y": "54.599533",
    "Timestamp": "2026-10-16T07:37:13+01:00",
    "XPrevious": "-5.930601",
    "YPrevious": "54.599922",
    "TimestampPrevious": "2026-10-16T07:37:03+01:00",
    "VehicleIdentifier": "TM-2399",
    "RealtimeAvailable": 1,
    "LineText": "11C",
    "CurrentStop": "700000001423",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 138.0
  },
  {
    "ID": "f0604cbc-84d1-4428-b4e6-02b5f885d956",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 161,
    "MOTCode": 5,
    "X": "-5.699577",
    "Y": "54.570721",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.701798",
    "YPrevious": "54.566158",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2586",
    "RealtimeAvailable": 1,
    "LineText": "5A",
    "CurrentStop": "700000002766",
    "NextStop": "700000002767",
    "DirectionText": "Newtownards",
    "Bearing": 6.0
  },
  {
    "ID": "afc58478-c913-48c5-a696-8c546bafe4f3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": 8,
    "MOTCode": 5,
    "X": "-5.840186",
    "Y": "54.261329",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.843053",
    "YPrevious": "54.258034",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-1265",
    "RealtimeAvailable": 1,
    "LineText": "237",
    "CurrentStop": "700000007623",
    "NextStop": "700000007629",
    "DirectionText": "Grand Central",
    "Bearing": 18.0
  },
  {
    "ID": "d8dd27d8-5bee-4399-a63e-51ab6b04b2f3",
    "Operator": "Metro",
    "JourneyIdentifier": "0738",
    "DayOfOperation": "16.10.2026",
    "Delay": -36,
    "MOTCode": 5,
    "X": "-5.892170",
    "Y": "54.555782",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.891561",
    "YPrevious": "54.555542",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3674",
    "RealtimeAvailable": 1,
    "LineText": "7B",
    "CurrentStop": "700000014773",
    "NextStop": "700000000361",
    "DirectionText": "City Centre",
    "Bearing": 300.0
  },
  {
    "ID": "59eaf075-172b-48b4-af20-aaa6d923dc04",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 523,
    "MOTCode": 5,
    "X": "-7.200225",
    "Y": "54.993481",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.205438",
    "YPrevious": "54.992264",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-2632",
    "RealtimeAvailable": 1,
    "LineText": "152a",
    "CurrentStop": "700000013202",
    "NextStop": "700000013201",
    "IsAtStop": true,
    "DirectionText": "Eglinton",
    "Bearing": 60.0
  },
  {
    "ID": "d0ba2e37-d596-4c64-b01f-03ce1fd977b3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "Delay": 519,
    "MOTCode": 5,
    "X": "-6.649905",
    "Y": "55.202144",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.651710",
    "YPrevious": "55.202721",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-2501",
    "RealtimeAvailable": 1,
    "LineText": "132",
    "CurrentStop": "700000010397",
    "NextStop": "700000010398",
    "DirectionText": "Ballymoney",
    "Bearing": 150.0
  },
  {
    "ID": "d62a60ea-3037-40cc-977d-4ceb33aedc54",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": -24,
    "MOTCode": 5,
    "X": "-5.951305",
    "Y": "54.610512",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.949613",
    "YPrevious": "54.610180",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "TM-3546",
    "RealtimeAvailable": 1,
    "LineText": "11E",
    "CurrentStop": "700000000928",
    "NextStop": "700000000930",
    "IsAtStop": true,
    "DirectionText": "Ligoniel",
    "Bearing": 288.0
  },
  {
    "ID": "e6892c05-1424-464d-81bc-dd40df445fc7",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1018",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-7.318318",
    "Y": "54.996979",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-7.318320",
    "YPrevious": "54.996986",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-1245",
    "RealtimeAvailable": 1,
    "LineText": "X212",
    "CurrentStop": "700000013214",
    "NextStop": "700000015739",
    "IsAtStop": true,
    "DirectionText": "Grand Central",
    "Bearing": 288.0
  },
  {
    "ID": "97afd5dc-b30c-4787-828e-f3d666a853bc",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-7.659313",
    "Y": "54.532536",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-7.659298",
    "YPrevious": "54.532558",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-3136",
    "RealtimeAvailable": 0,
    "LineText": "194d",
    "DirectionText": "Ekn Regal Pass",
    "Bearing": 246.0
  },
  {
    "ID": "812b3336-bb4c-434d-aa9b-326ff8c32b5d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "Delay": 272,
    "MOTCode": 5,
    "X": "-6.664467",
    "Y": "55.133594",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.663063",
    "YPrevious": "55.133553",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-3164",
    "RealtimeAvailable": 1,
    "LineText": "134",
    "CurrentStop": "700000015687",
    "NextStop": "700000010151",
    "DirectionText": "Limavady",
    "Bearing": 228.0
  },
  {
    "ID": "7d566146-6596-4b7f-9502-f1d4af7f8a92",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1502",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-7.342893",
    "Y": "54.993988",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.342926",
    "YPrevious": "54.993954",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2660",
    "RealtimeAvailable": 0,
    "LineText": "8A",
    "DirectionText": "Foyle Street",
    "Bearing": 216.0
  },
  {
    "ID": "a72cd5cc-ce8a-4155-8190-e7acdf29d11b",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1014",
    "DayOfOperation": "16.10.2026",
    "Delay": 476,
    "MOTCode": 5,
    "X": "-5.477800",
    "Y": "54.440529",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.475996",
    "YPrevious": "54.437935",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-480",
    "RealtimeAvailable": 1,
    "LineText": "9",
    "CurrentStop": "700000002178",
    "NextStop": "700000002202",
    "DirectionText": "Regent House",
    "Bearing": 0.0
  },
  {
    "ID": "7c9229fe-d7c1-46d8-8e56-73f0a7fcdc05",
    "Operator": "Metro",
    "JourneyIdentifier": "0728",
    "DayOfOperation": "16.10.2026",
    "Delay": -22,
    "MOTCode": 5,
    "X": "-5.882326",
    "Y": "54.602482",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.882690",
    "YPrevious": "54.602112",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-2186",
    "RealtimeAvailable": 1,
    "LineText": "3A",
    "CurrentStop": "700000000023",
    "NextStop": "700000000027",
    "DirectionText": "Knocknagoney",
    "Bearing": 30.0
  },
  {
    "ID": "a82ba803-a457-4596-9eab-01c1c149406d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": -99,
    "MOTCode": 5,
    "X": "-6.387906",
    "Y": "54.470798",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.390036",
    "YPrevious": "54.472774",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-3635",
    "RealtimeAvailable": 1,
    "LineText": "55",
    "CurrentStop": "700000007163",
    "NextStop": "700000007164",
    "DirectionText": "Lurgan",
    "Bearing": 138.0
  },
  {
    "ID": "74bde2a6-ca3d-4dc3-9f2a-0dbc77146d7a",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1000",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.662480",
    "Y": "55.132450",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.662465",
    "YPrevious": "55.132458",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-3165",
    "RealtimeAvailable": 1,
    "LineText": "134",
    "CurrentStop": "700000015687",
    "IsAtStop": true,
    "DirectionText": "Coleraine",
    "Bearing": 144.0
  },
  {
    "ID": "2a3d5a5a-d11e-42b5-974a-44f759ef67e0",
    "Operator": "Metro",
    "JourneyIdentifier": "0728",
    "DayOfOperation": "16.10.2026",
    "Delay": 73,
    "MOTCode": 5,
    "X": "-5.935232",
    "Y": "54.550587",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.936843",
    "YPrevious": "54.551132",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3664",
    "RealtimeAvailable": 1,
    "LineText": "6C",
    "CurrentStop": "700000014653",
    "NextStop": "700000014654",
    "DirectionText": "City Centre",
    "Bearing": 96.0
  },
  {
    "ID": "ad7abf4b-23a2-438e-ac4c-f6deea27e87d",
    "Operator": "Metro",
    "JourneyIdentifier": "0728",
    "DayOfOperation": "16.10.2026",
    "Delay": 62,
    "MOTCode": 5,
    "X": "-5.910543",
    "Y": "54.565147",
    "Timestamp": "2026-10-16T07:29:23+01:00",
    "XPrevious": "-5.909033",
    "YPrevious": "54.565006",
    "TimestampPrevious": "2026-10-16T07:28:52+01:00",
    "VehicleIdentifier": "TM-3669",
    "RealtimeAvailable": 1,
    "LineText": "6A",
    "CurrentStop": "700000000391",
    "NextStop": "700000000379",
    "DirectionText": "City Centre",
    "Bearing": 276.0
  },
  {
    "ID": "1b9ec176-7ba8-4f22-8724-16b601da2a26",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.792257",
    "Y": "54.502407",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.792278",
    "YPrevious": "54.502399",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-2223",
    "RealtimeAvailable": 1,
    "LineText": "12",
    "CurrentStop": "700000014498",
    "NextStop": "700000014602",
    "IsAtStop": true,
    "DirectionText": "Laganside",
    "Bearing": 6.0
  },
  {
    "ID": "885aabef-da84-4023-b1a0-ea742efda21a",
    "Operator": "Metro",
    "JourneyIdentifier": "0723",
    "DayOfOperation": "16.10.2026",
    "Delay": 226,
    "MOTCode": 5,
    "X": "-5.878072",
    "Y": "54.600571",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.879466",
    "YPrevious": "54.600483",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-2400",
    "RealtimeAvailable": 1,
    "LineText": "3H",
    "CurrentStop": "700000000201",
    "NextStop": "700000000203",
    "IsAtStop": true,
    "DirectionText": "Stormont Sports Gr",
    "Bearing": 102.0
  },
  {
    "ID": "fb6c6268-56c4-4063-96df-cb9081c9130a",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 51,
    "MOTCode": 5,
    "X": "-5.679752",
    "Y": "54.654533",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.682323",
    "YPrevious": "54.652271",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-2566",
    "RealtimeAvailable": 1,
    "LineText": "302f",
    "CurrentStop": "700000003137",
    "NextStop": "700000003138",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 18.0
  },
  {
    "ID": "cff76488-3805-42ff-b7f1-a322f7437d2b",
    "Operator": "Metro",
    "JourneyIdentifier": "0724",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.023130",
    "Y": "54.558868",
    "Timestamp": "2026-10-16T07:30:48+01:00",
    "XPrevious": "-6.023258",
    "YPrevious": "54.559696",
    "TimestampPrevious": "2026-10-16T07:30:16+01:00",
    "VehicleIdentifier": "TM-1999",
    "RealtimeAvailable": 1,
    "LineText": "10E",
    "CurrentStop": "700000016215",
    "IsAtStop": true,
    "DirectionText": "Twinbrook",
    "Bearing": 114.0
  },
  {
    "ID": "5ca20f0f-1b62-494b-8523-4e0a9c0706ab",
    "Operator": "Metro",
    "JourneyIdentifier": "0726",
    "DayOfOperation": "16.10.2026",
    "Delay": -117,
    "MOTCode": 5,
    "X": "-5.992757",
    "Y": "54.580994",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.995231",
    "YPrevious": "54.580845",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3695",
    "RealtimeAvailable": 1,
    "LineText": "10H",
    "CurrentStop": "700000000388",
    "NextStop": "700000000390",
    "DirectionText": "City Centre",
    "Bearing": 90.0
  },
  {
    "ID": "35d8654a-c84d-4ec6-b5e7-986896a2a1d9",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 97,
    "MOTCode": 5,
    "X": "-6.325657",
    "Y": "54.182640",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.325981",
    "YPrevious": "54.182464",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-3126",
    "RealtimeAvailable": 1,
    "LineText": "35",
    "CurrentStop": "700000004082",
    "NextStop": "700000004083",
    "IsAtStop": true,
    "DirectionText": "Rathfriland",
    "Bearing": 48.0
  },
  {
    "ID": "3d5f6355-c75d-4136-aeae-d041ec961790",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 110,
    "MOTCode": 5,
    "X": "-6.850077",
    "Y": "54.982349",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.857642",
    "YPrevious": "54.985851",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-2241",
    "RealtimeAvailable": 1,
    "LineText": "146",
    "CurrentStop": "700000013742",
    "NextStop": "700000013740",
    "DirectionText": "Dungiven",
    "Bearing": 126.0
  },
  {
    "ID": "246d2fa1-ea7f-4e79-b48c-c0c360a06eb0",
    "Operator": "Metro",
    "JourneyIdentifier": "0731",
    "DayOfOperation": "16.10.2026",
    "Delay": 162,
    "MOTCode": 5,
    "X": "-5.986136",
    "Y": "54.674949",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.986236",
    "YPrevious": "54.674980",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-3568",
    "RealtimeAvailable": 1,
    "LineText": "1E",
    "CurrentStop": "700000001591",
    "NextStop": "700000001562",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 114.0
  },
  {
    "ID": "23244277-119a-452e-a0a5-d5b5b53ab6a8",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1506",
    "DayOfOperation": "16.10.2026",
    "Delay": 157,
    "MOTCode": 5,
    "X": "-7.314690",
    "Y": "55.025188",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-7.314647",
    "YPrevious": "55.026153",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-2640",
    "RealtimeAvailable": 1,
    "LineText": "12A",
    "CurrentStop": "700000014881",
    "NextStop": "700000013521",
    "IsAtStop": true,
    "DirectionText": "Foyle Street",
    "Bearing": 174.0
  },
  {
    "ID": "064c0cfd-656a-4cb3-b92f-36dcb3d228f1",
    "Operator": "Metro",
    "JourneyIdentifier": "0733",
    "DayOfOperation": "16.10.2026",
    "Delay": 36,
    "MOTCode": 5,
    "X": "-5.884810",
    "Y": "54.577606",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.880045",
    "YPrevious": "54.577991",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3672",
    "RealtimeAvailable": 1,
    "LineText": "6F",
    "CurrentStop": "700000000591",
    "NextStop": "700000000593",
    "DirectionText": "City Centre",
    "Bearing": 264.0
  },
  {
    "ID": "9dc4c7b2-15f3-46c4-a731-32f7d8bb3741",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1004",
    "DayOfOperation": "16.10.2026",
    "Delay": -56,
    "MOTCode": 5,
    "X": "-7.268072",
    "Y": "55.032509",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-7.266910",
    "YPrevious": "55.032085",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-2641",
    "RealtimeAvailable": 1,
    "LineText": "145a",
    "CurrentStop": "700000013136",
    "NextStop": "700000017574",
    "DirectionText": "Foyle Street",
    "Bearing": 300.0
  },
  {
    "ID": "217b886a-5d07-4ee4-bf7a-3f36c24c13dc",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 149,
    "MOTCode": 5,
    "X": "-5.947007",
    "Y": "54.610039",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.947963",
    "YPrevious": "54.611477",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-908",
    "RealtimeAvailable": 1,
    "LineText": "12B",
    "CurrentStop": "700000001109",
    "NextStop": "700000001044",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 138.0
  },
  {
    "ID": "3368cacb-ee19-47a3-8f12-a04777ea4e4e",
    "Operator": "Metro",
    "JourneyIdentifier": "0732",
    "DayOfOperation": "16.10.2026",
    "Delay": -32,
    "MOTCode": 5,
    "X": "-6.042796",
    "Y": "54.555672",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.042995",
    "YPrevious": "54.555805",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-1984",
    "RealtimeAvailable": 1,
    "LineText": "10D",
    "CurrentStop": "700000017500",
    "NextStop": "700000017478",
    "IsAtStop": true,
    "DirectionText": "Lagmore",
    "Bearing": 138.0
  },
  {
    "ID": "5b0f2061-a427-4022-a622-620c6f93c2e3",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": -23,
    "MOTCode": 5,
    "X": "-5.912758",
    "Y": "54.668293",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.913110",
    "YPrevious": "54.670383",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2363",
    "RealtimeAvailable": 1,
    "LineText": "2C",
    "CurrentStop": "700000001452",
    "NextStop": "700000001453",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 174.0
  },
  {
    "ID": "ae8413eb-c992-47db-ad0d-6435a8cf47f3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "Delay": 235,
    "MOTCode": 5,
    "X": "-5.715383",
    "Y": "54.330383",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.715717",
    "YPrevious": "54.329632",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-1232",
    "RealtimeAvailable": 1,
    "LineText": "215",
    "CurrentStop": "700000006242",
    "NextStop": "700000006243",
    "DirectionText": "Grand Central",
    "Bearing": 348.0
  },
  {
    "ID": "48d1c3e8-9969-416b-8843-a62608e30b6e",
    "Operator": "Glider",
    "JourneyIdentifier": "0736",
    "DayOfOperation": "16.10.2026",
    "Delay": -15,
    "MOTCode": 5,
    "X": "-6.027473",
    "Y": "54.552582",
    "Timestamp": "2026-10-16T07:36:58+01:00",
    "XPrevious": "-6.027722",
    "YPrevious": "54.551651",
    "TimestampPrevious": "2026-10-16T07:36:47+01:00",
    "VehicleIdentifier": "GDR-3203",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000406",
    "NextStop": "700000000410",
    "DirectionText": "Dundonald P&R",
    "Bearing": 6.0
  },
  {
    "ID": "fc7841de-4590-43ee-8482-6ad005ca3dab",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 263,
    "MOTCode": 5,
    "X": "-6.028405",
    "Y": "54.547836",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.028860",
    "YPrevious": "54.548397",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3694",
    "RealtimeAvailable": 1,
    "LineText": "10G",
    "CurrentStop": "700000000014",
    "NextStop": "700000000030",
    "DirectionText": "City Centre",
    "Bearing": 180.0
  },
  {
    "ID": "ae5639fd-b16a-4b15-bfd5-db851ffa2f76",
    "Operator": "Metro",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": 153,
    "MOTCode": 5,
    "X": "-5.992906",
    "Y": "54.569877",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.992715",
    "YPrevious": "54.569664",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "TM-3603",
    "RealtimeAvailable": 1,
    "LineText": "10A",
    "CurrentStop": "700000000332",
    "NextStop": "700000000348",
    "DirectionText": "City Centre",
    "Bearing": 330.0
  },
  {
    "ID": "0b5cafe2-8138-4c52-9218-f19492879ea1",
    "Operator": "Glider",
    "JourneyIdentifier": "0733",
    "DayOfOperation": "16.10.2026",
    "Delay": 87,
    "MOTCode": 5,
    "X": "-5.823570",
    "Y": "54.594116",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.820410",
    "YPrevious": "54.594257",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "GDR-3205",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000923",
    "NextStop": "700000000929",
    "DirectionText": "City Centre",
    "Bearing": 270.0
  },
  {
    "ID": "cd3a6b7d-d555-4acc-bfc0-c65b7b442469",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 213,
    "MOTCode": 5,
    "X": "-6.939586",
    "Y": "55.055946",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.944403",
    "YPrevious": "55.054184",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-3195",
    "RealtimeAvailable": 1,
    "LineText": "134",
    "CurrentStop": "700000013784",
    "NextStop": "700000018080",
    "IsAtStop": true,
    "DirectionText": "Coleraine",
    "Bearing": 54.0
  },
  {
    "ID": "95653712-b5dc-4fbd-9fbe-1ff4e65e6260",
    "Operator": "Glider",
    "JourneyIdentifier": "0721",
    "DayOfOperation": "16.10.2026",
    "Delay": 90,
    "MOTCode": 5,
    "X": "-5.897790",
    "Y": "54.596481",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.894525",
    "YPrevious": "54.597351",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "GDR-3223",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000000103",
    "NextStop": "700000000187",
    "DirectionText": "McKinstry Road",
    "Bearing": 246.0
  },
  {
    "ID": "4a9a07b5-e156-4e4d-b5ea-d82f90705cf9",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 282,
    "MOTCode": 5,
    "X": "-6.306125",
    "Y": "54.886844",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.301810",
    "YPrevious": "54.882366",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-3194",
    "RealtimeAvailable": 1,
    "LineText": "217",
    "CurrentStop": "700000005500",
    "NextStop": "700000018127",
    "DirectionText": "Ballycastle",
    "Bearing": 336.0
  },
  {
    "ID": "a012f91e-fc02-4225-911c-4933e5546481",
    "Operator": "Glider",
    "JourneyIdentifier": "0737",
    "DayOfOperation": "16.10.2026",
    "Delay": 46,
    "MOTCode": 5,
    "X": "-5.799413",
    "Y": "54.594761",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.798535",
    "YPrevious": "54.595047",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "GDR-3206",
    "RealtimeAvailable": 1,
    "LineText": "G1",
    "CurrentStop": "700000016011",
    "NextStop": "700000001708",
    "DirectionText": "McKinstry Road",
    "Bearing": 270.0
  },
  {
    "ID": "2fe2d7f2-4c3d-4a91-8212-59342916c807",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 58,
    "MOTCode": 5,
    "X": "-5.952247",
    "Y": "54.563194",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.952582",
    "YPrevious": "54.561840",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2384",
    "RealtimeAvailable": 1,
    "LineText": "8A",
    "CurrentStop": "700000001162",
    "NextStop": "700000001164",
    "DirectionText": "City Centre",
    "Bearing": 6.0
  },
  {
    "ID": "7940d720-fa20-4fe4-90ea-ece6191268b0",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1502",
    "DayOfOperation": "16.10.2026",
    "Delay": 222,
    "MOTCode": 5,
    "X": "-7.348317",
    "Y": "55.012913",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-7.350475",
    "YPrevious": "55.013233",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "ULB-2657",
    "RealtimeAvailable": 1,
    "LineText": "9A",
    "CurrentStop": "700000013493",
    "NextStop": "700000013487",
    "DirectionText": "Foyle Street",
    "Bearing": 162.0
  },
  {
    "ID": "2fb67dca-5508-42d2-8393-c0e18cbfafc8",
    "Operator": "Metro",
    "JourneyIdentifier": "0736",
    "DayOfOperation": "16.10.2026",
    "Delay": 93,
    "MOTCode": 5,
    "X": "-5.917567",
    "Y": "54.689793",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.914333",
    "YPrevious": "54.689842",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3648",
    "RealtimeAvailable": 1,
    "LineText": "2D",
    "CurrentStop": "700000003797",
    "NextStop": "700000003683",
    "DirectionText": "City Centre",
    "Bearing": 234.0
  },
  {
    "ID": "46582162-8e6e-49dd-9b17-ad4a9a09eb3a",
    "Operator": "Metro",
    "JourneyIdentifier": "0732",
    "DayOfOperation": "16.10.2026",
    "Delay": 107,
    "MOTCode": 5,
    "X": "-6.027880",
    "Y": "54.569294",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.025100",
    "YPrevious": "54.570538",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-1995",
    "RealtimeAvailable": 1,
    "LineText": "10C",
    "CurrentStop": "700000000112",
    "NextStop": "700000000114",
    "IsAtStop": true,
    "DirectionText": "Pembroke",
    "Bearing": 204.0
  },
  {
    "ID": "3f211c0f-6325-4d3b-b737-fbeb2b8721cd",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-7.318191",
    "Y": "54.997074",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.318265",
    "YPrevious": "54.996906",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1282",
    "RealtimeAvailable": 0,
    "LineText": "X3",
    "DirectionText": "Dublin",
    "Bearing": 0.0
  },
  {
    "ID": "983512fd-db52-4ec6-a338-444631c51b2e",
    "Operator": "Metro",
    "JourneyIdentifier": "0732",
    "DayOfOperation": "16.10.2026",
    "Delay": -20,
    "MOTCode": 5,
    "X": "-5.925935",
    "Y": "54.668274",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.925530",
    "YPrevious": "54.668346",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "TM-2345",
    "RealtimeAvailable": 1,
    "LineText": "2H",
    "CurrentStop": "700000003792",
    "NextStop": "700000003793",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 246.0
  },
  {
    "ID": "c69acf49-f0a7-4da6-9109-d7c6d76602e5",
    "Operator": "Metro",
    "JourneyIdentifier": "0737",
    "DayOfOperation": "16.10.2026",
    "Delay": 49,
    "MOTCode": 5,
    "X": "-5.945893",
    "Y": "54.630688",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.946038",
    "YPrevious": "54.630821",
    "TimestampPrevious": "2026-10-16T07:39:41+01:00",
    "VehicleIdentifier": "TM-3571",
    "RealtimeAvailable": 1,
    "LineText": "2J",
    "CurrentStop": "700000000670",
    "NextStop": "700000000672",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 150.0
  },
  {
    "ID": "639b8ec6-40ec-42c5-bec6-37facf925de5",
    "Operator": "Metro",
    "JourneyIdentifier": "0732",
    "DayOfOperation": "16.10.2026",
    "Delay": 101,
    "MOTCode": 5,
    "X": "-5.828525",
    "Y": "54.588371",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.822530",
    "YPrevious": "54.588306",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2205",
    "RealtimeAvailable": 1,
    "LineText": "4C",
    "CurrentStop": "700000001736",
    "NextStop": "700000014518",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 270.0
  },
  {
    "ID": "5f3f426b-b38b-4ce2-b732-245f08f5e1a7",
    "Operator": "Metro",
    "JourneyIdentifier": "0742",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.023120",
    "Y": "54.558880",
    "Timestamp": "2026-10-16T07:31:04+01:00",
    "VehicleIdentifier": "TM-1999",
    "RealtimeAvailable": 0,
    "LineText": "10C",
    "DirectionText": "Pembroke",
    "Bearing": 114.0
  },
  {
    "ID": "9ef8e309-f8dd-4470-8530-92fea9f68965",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.333613",
    "Y": "54.462807",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.333513",
    "YPrevious": "54.462814",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-2675",
    "RealtimeAvailable": 1,
    "LineText": "50",
    "CurrentStop": "700000014944",
    "NextStop": "700000006792",
    "IsAtStop": true,
    "DirectionText": "Tandragee JHS",
    "Bearing": 0.0
  },
  {
    "ID": "e8ebdf39-f39f-4072-900b-b989c024ed2e",
    "Operator": "Metro",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": 157,
    "MOTCode": 5,
    "X": "-5.933505",
    "Y": "54.596004",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.932711",
    "YPrevious": "54.596031",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-2344",
    "RealtimeAvailable": 1,
    "LineText": "9E",
    "CurrentStop": "700000001432",
    "NextStop": "700000001627",
    "DirectionText": "Musgrave Pk Hosp",
    "Bearing": 270.0
  },
  {
    "ID": "d0346e33-cefe-40ee-aa14-1cfb445d962f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.046925",
    "Y": "54.507034",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.046930",
    "YPrevious": "54.507030",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-3113",
    "RealtimeAvailable": 0,
    "LineText": "651a",
    "DirectionText": "Grand Central",
    "Bearing": 288.0
  },
  {
    "ID": "e78a081a-907e-48d2-b47c-0d9a4ff795ed",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.483235",
    "Y": "54.542869",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.486435",
    "YPrevious": "54.547981",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "ULB-3103",
    "RealtimeAvailable": 0,
    "LineText": "9B",
    "DirectionText": "Regent House",
    "Bearing": 168.0
  },
  {
    "ID": "7ab08178-86b3-45de-8a97-d598af4cc7b2",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": -146,
    "MOTCode": 5,
    "X": "-5.686612",
    "Y": "54.595096",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.685965",
    "YPrevious": "54.597874",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-1962",
    "RealtimeAvailable": 1,
    "LineText": "307c",
    "CurrentStop": "700000002690",
    "NextStop": "700000002659",
    "IsAtStop": true,
    "DirectionText": "Newtownards",
    "Bearing": 96.0
  },
  {
    "ID": "aab13917-27e4-44a4-8a15-f1f6107bc906",
    "Operator": "Metro",
    "JourneyIdentifier": "0737",
    "DayOfOperation": "16.10.2026",
    "Delay": -22,
    "MOTCode": 5,
    "X": "-5.989551",
    "Y": "54.566265",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.992092",
    "YPrevious": "54.569000",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-2388",
    "RealtimeAvailable": 1,
    "LineText": "8C",
    "CurrentStop": "700000001136",
    "NextStop": "700000001138",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 150.0
  },
  {
    "ID": "9c473e6c-3aec-45e8-b951-82e18056451f",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.441943",
    "Y": "54.423637",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.441960",
    "YPrevious": "54.423660",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-2027",
    "RealtimeAvailable": 1,
    "LineText": "75b",
    "CurrentStop": "700000015471",
    "NextStop": "700000014818",
    "IsAtStop": true,
    "DirectionText": "Dungannon",
    "Bearing": 36.0
  },
  {
    "ID": "4d19ea9c-6035-4a01-9f2f-4826b661bda9",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "Delay": 740,
    "MOTCode": 5,
    "X": "-6.484688",
    "Y": "55.016491",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.485647",
    "YPrevious": "55.019153",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2621",
    "RealtimeAvailable": 1,
    "LineText": "118a",
    "CurrentStop": "700000011265",
    "NextStop": "700000011266",
    "DirectionText": "Rasharkin",
    "Bearing": 168.0
  },
  {
    "ID": "7e1fafc3-b007-4b02-a3d7-f0c478ca5e7c",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1002",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.968655",
    "Y": "54.516254",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.968650",
    "YPrevious": "54.516285",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1806",
    "RealtimeAvailable": 0,
    "LineText": "13",
    "DirectionText": "Belfast",
    "Bearing": 162.0
  },
  {
    "ID": "249337c4-8840-4727-92cf-9ce8fe83959e",
    "Operator": "Metro",
    "JourneyIdentifier": "0730",
    "DayOfOperation": "16.10.2026",
    "Delay": 295,
    "MOTCode": 5,
    "X": "-5.934645",
    "Y": "54.594940",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.934801",
    "YPrevious": "54.595962",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3692",
    "RealtimeAvailable": 1,
    "LineText": "9A",
    "CurrentStop": "700000001433",
    "NextStop": "700000001627",
    "DirectionText": "Conway",
    "Bearing": 180.0
  },
  {
    "ID": "617424b0-a524-41a8-abaf-33fbf4e43735",
    "Operator": "Metro",
    "JourneyIdentifier": "0747",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.927526",
    "Y": "54.597469",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.927533",
    "YPrevious": "54.597442",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2366",
    "RealtimeAvailable": 0,
    "LineText": "11C",
    "DirectionText": "Glencairn",
    "Bearing": 96.0
  },
  {
    "ID": "e4893099-b393-406b-9455-06719b751876",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "Delay": 31,
    "MOTCode": 5,
    "X": "-6.164922",
    "Y": "54.676246",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.171543",
    "YPrevious": "54.673046",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-2107",
    "RealtimeAvailable": 1,
    "LineText": "300a",
    "CurrentStop": "700000005801",
    "NextStop": "700000005671",
    "DirectionText": "Grand Central",
    "Bearing": 48.0
  },
  {
    "ID": "4b697a6a-2ca7-41b1-8c19-c6ed0a3310ac",
    "Operator": "Metro",
    "JourneyIdentifier": "0742",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.022978",
    "Y": "54.558781",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-6.022978",
    "YPrevious": "54.558784",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-1805",
    "RealtimeAvailable": 1,
    "LineText": "10D",
    "CurrentStop": "700000017013",
    "NextStop": "700000000428",
    "IsAtStop": true,
    "DirectionText": "Lagmore",
    "Bearing": 156.0
  },
  {
    "ID": "6b35a740-db63-45e5-9208-105ed2e29bd2",
    "Operator": "Metro",
    "JourneyIdentifier": "0710",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.931505",
    "Y": "54.596195",
    "Timestamp": "2026-10-16T07:33:43+01:00",
    "XPrevious": "-5.931508",
    "YPrevious": "54.596195",
    "TimestampPrevious": "2026-10-16T07:33:37+01:00",
    "VehicleIdentifier": "TM-3530",
    "RealtimeAvailable": 1,
    "LineText": "6A",
    "CurrentStop": "700000001802",
    "NextStop": "700000015150",
    "IsAtStop": true,
    "DirectionText": "Forestside",
    "Bearing": 330.0
  },
  {
    "ID": "482d1351-09d1-42bc-a37b-beb30fcbe629",
    "Operator": "Metro",
    "JourneyIdentifier": "0741",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.972816",
    "Y": "54.559212",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.972888",
    "YPrevious": "54.559238",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-2397",
    "RealtimeAvailable": 1,
    "LineText": "9B",
    "CurrentStop": "700000001225",
    "NextStop": "700000001227",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 96.0
  },
  {
    "ID": "0ae53771-071c-44ff-a94b-d2f24b9edf42",
    "Operator": "Metro",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": 91,
    "MOTCode": 5,
    "X": "-5.922895",
    "Y": "54.601127",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.923478",
    "YPrevious": "54.601047",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "TM-3530",
    "RealtimeAvailable": 1,
    "LineText": "6A",
    "CurrentStop": "700000016212",
    "NextStop": "700000000121",
    "DirectionText": "Forestside",
    "Bearing": 72.0
  },
  {
    "ID": "0bdc97e8-1241-476b-a6cc-e7600052e076",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.252768",
    "Y": "53.349617",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-6.252710",
    "YPrevious": "53.349636",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-1112",
    "RealtimeAvailable": 0,
    "LineText": "X5",
    "DirectionText": "Dublin",
    "Bearing": 0.0
  },
  {
    "ID": "ddfee898-3ba2-486e-90fe-16c461351438",
    "Operator": "Metro",
    "JourneyIdentifier": "0732",
    "DayOfOperation": "16.10.2026",
    "Delay": 277,
    "MOTCode": 5,
    "X": "-5.931195",
    "Y": "54.602020",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.928527",
    "YPrevious": "54.600822",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3549",
    "RealtimeAvailable": 1,
    "LineText": "12A",
    "CurrentStop": "700000001661",
    "NextStop": "700000001514",
    "DirectionText": "Carr's Glen",
    "Bearing": 306.0
  },
  {
    "ID": "43d93ce3-dbfb-4c68-949f-de7987fe2f02",
    "Operator": "Metro",
    "JourneyIdentifier": "0736",
    "DayOfOperation": "16.10.2026",
    "Delay": 37,
    "MOTCode": 5,
    "X": "-5.996120",
    "Y": "54.580753",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.997770",
    "YPrevious": "54.580452",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-3687",
    "RealtimeAvailable": 1,
    "LineText": "10K",
    "CurrentStop": "700000000388",
    "NextStop": "700000000390",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 72.0
  },
  {
    "ID": "7bb1feb5-b995-4558-8661-90d94342afba",
    "Operator": "Glider",
    "JourneyIdentifier": "0736",
    "DayOfOperation": "16.10.2026",
    "Delay": -21,
    "MOTCode": 5,
    "X": "-5.931758",
    "Y": "54.597313",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.931766",
    "YPrevious": "54.597301",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "GDR-3219",
    "RealtimeAvailable": 1,
    "LineText": "G2",
    "CurrentStop": "700000001646",
    "NextStop": "700000001437",
    "IsAtStop": true,
    "DirectionText": "Titanic Quarter",
    "Bearing": 90.0
  },
  {
    "ID": "6479adf0-ee0b-4580-8f54-8e005d5d4728",
    "Operator": "Metro",
    "JourneyIdentifier": "0742",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.849168",
    "Y": "54.580341",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.849120",
    "YPrevious": "54.580334",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-904",
    "RealtimeAvailable": 1,
    "LineText": "4E",
    "CurrentStop": "700000000697",
    "NextStop": "700000000699",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 168.0
  },
  {
    "ID": "f2bab9c7-dbbf-4e06-87ba-cd66e6003419",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1008",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.701490",
    "Y": "54.595463",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.701432",
    "YPrevious": "54.595424",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-2560",
    "RealtimeAvailable": 0,
    "LineText": "6",
    "DirectionText": "Bangor",
    "Bearing": 252.0
  },
  {
    "ID": "0d79527d-3d1b-4cde-ab52-bb0a02c78c53",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1005",
    "DayOfOperation": "16.10.2026",
    "Delay": 206,
    "MOTCode": 5,
    "X": "-5.666026",
    "Y": "54.663624",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.668035",
    "YPrevious": "54.663112",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "ULB-481",
    "RealtimeAvailable": 1,
    "LineText": "302a",
    "CurrentStop": "700000003089",
    "NextStop": "700000003090",
    "IsAtStop": true,
    "DirectionText": "Bangor",
    "Bearing": 48.0
  },
  {
    "ID": "3bdc58b5-eb40-48cf-a188-6b099b42fa3e",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1016",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.662268",
    "Y": "55.132786",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-6.662280",
    "YPrevious": "55.132797",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-1271",
    "RealtimeAvailable": 0,
    "LineText": "218",
    "DirectionText": "Belfast",
    "Bearing": 0.0
  },
  {
    "ID": "5b740e6d-cdce-40ac-8bbc-934ff2042ac6",
    "Operator": "Metro",
    "JourneyIdentifier": "0748",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.812635",
    "Y": "54.595085",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.812627",
    "YPrevious": "54.595093",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3583",
    "RealtimeAvailable": 0,
    "LineText": "4D",
    "DirectionText": "City Centre",
    "Bearing": 90.0
  },
  {
    "ID": "25d4f080-23b1-47d3-a2de-0da40a4334b7",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.938581",
    "Y": "54.594532",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.938567",
    "YPrevious": "54.594521",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3598",
    "RealtimeAvailable": 1,
    "LineText": "650",
    "CurrentStop": "700000017104",
    "NextStop": "700000001801",
    "IsAtStop": true,
    "DirectionText": "Black's Road P&R",
    "Bearing": 342.0
  },
  {
    "ID": "e585c860-d59a-4a82-bd49-c23682e89620",
    "Operator": "Metro",
    "JourneyIdentifier": "0747",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.980986",
    "Y": "54.600868",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.980972",
    "YPrevious": "54.600876",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3554",
    "RealtimeAvailable": 0,
    "LineText": "11B",
    "DirectionText": "Royal Avenue",
    "Bearing": 150.0
  },
  {
    "ID": "2eef325f-54a5-4904-8d46-0adbe3830106",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.901233",
    "Y": "54.570816",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.901238",
    "YPrevious": "54.570824",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-903",
    "RealtimeAvailable": 1,
    "LineText": "6E",
    "CurrentStop": "700000000343",
    "NextStop": "700000000345",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 306.0
  },
  {
    "ID": "58f622c1-c25c-41aa-9866-d434d4746896",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": -33,
    "MOTCode": 5,
    "X": "-5.931237",
    "Y": "54.597317",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.931505",
    "YPrevious": "54.597046",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3667",
    "RealtimeAvailable": 1,
    "LineText": "5A",
    "CurrentStop": "700000001803",
    "NextStop": "700000015150",
    "DirectionText": "Braniel",
    "Bearing": 0.0
  },
  {
    "ID": "9bfc8595-5238-433f-924d-45be9602cd37",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "Delay": -93,
    "MOTCode": 5,
    "X": "-7.301741",
    "Y": "54.600094",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-7.298583",
    "YPrevious": "54.600368",
    "TimestampPrevious": "2026-10-16T07:38:54+01:00",
    "VehicleIdentifier": "ULB-2130",
    "RealtimeAvailable": 1,
    "LineText": "94d",
    "CurrentStop": "700000011467",
    "NextStop": "700000011468",
    "DirectionText": "Dromore Bus Stop",
    "Bearing": 258.0
  },
  {
    "ID": "3afc5a4c-262c-4673-8381-5cf47c345696",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.929980",
    "Y": "54.597599",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-5.930016",
    "YPrevious": "54.597595",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-3651",
    "RealtimeAvailable": 1,
    "LineText": "2J",
    "CurrentStop": "700000001430",
    "NextStop": "700000001661",
    "IsAtStop": true,
    "DirectionText": "Carr's Glen",
    "Bearing": 174.0
  },
  {
    "ID": "e25e6e05-685e-4950-80fa-28ede0b4986b",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.928720",
    "Y": "54.596058",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.928830",
    "YPrevious": "54.596023",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-2181",
    "RealtimeAvailable": 1,
    "LineText": "9B",
    "CurrentStop": "700000001433",
    "NextStop": "700000001627",
    "IsAtStop": true,
    "DirectionText": "Balmoral",
    "Bearing": 174.0
  },
  {
    "ID": "55163e5e-6dee-4480-9e5f-91b42b2050ae",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1504",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-7.267395",
    "Y": "55.013573",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.267415",
    "YPrevious": "55.013573",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-3610",
    "RealtimeAvailable": 1,
    "LineText": "2A",
    "CurrentStop": "700000017537",
    "NextStop": "700000017536",
    "IsAtStop": true,
    "DirectionText": "Foyle Street",
    "Bearing": 60.0
  },
  {
    "ID": "55c7f1b7-d703-4fd5-bcb7-bfa359b039a7",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-6.517832",
    "Y": "55.071503",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.517845",
    "YPrevious": "55.071495",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-321",
    "RealtimeAvailable": 1,
    "LineText": "178",
    "CurrentStop": "700000009052",
    "NextStop": "700000010301",
    "IsAtStop": true,
    "DirectionText": "Ballycastle",
    "Bearing": 156.0
  },
  {
    "ID": "1119c008-2d3e-43bb-be02-1cafba9da641",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1003",
    "DayOfOperation": "16.10.2026",
    "Delay": 104,
    "MOTCode": 5,
    "X": "-7.305280",
    "Y": "54.174995",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.301385",
    "YPrevious": "54.173340",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "ULB-3149",
    "RealtimeAvailable": 1,
    "LineText": "95f",
    "CurrentStop": "700000012773",
    "NextStop": "700000012774",
    "IsAtStop": true,
    "DirectionText": "Derrychara Link",
    "Bearing": 294.0
  },
  {
    "ID": "f38394c9-0510-4f11-be1b-9225516bdb3b",
    "Operator": "Metro",
    "JourneyIdentifier": "0744",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.936403",
    "Y": "54.689793",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.936378",
    "YPrevious": "54.689793",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "TM-3547",
    "RealtimeAvailable": 0,
    "LineText": "2A",
    "DirectionText": "City Centre",
    "Bearing": 144.0
  },
  {
    "ID": "8ea3cf15-5791-40ef-96fa-dc5715b17b8d",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1022",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-7.325010",
    "Y": "55.015541",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-7.325005",
    "YPrevious": "55.015552",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1120",
    "RealtimeAvailable": 0,
    "LineText": "212",
    "DirectionText": "Grand Central",
    "Bearing": 0.0
  },
  {
    "ID": "7532d57e-5f20-4bc8-a956-394155ef0bbb",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1010",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.062466",
    "Y": "54.491176",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-6.062463",
    "YPrevious": "54.491196",
    "TimestampPrevious": "2026-10-16T07:39:25+01:00",
    "VehicleIdentifier": "ULB-3114",
    "RealtimeAvailable": 0,
    "LineText": "651",
    "DirectionText": "Grand Central",
    "Bearing": 204.0
  },
  {
    "ID": "0ea69029-d908-4289-8a8f-a782750861dc",
    "Operator": "Metro",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": 168,
    "MOTCode": 5,
    "X": "-5.977545",
    "Y": "54.614296",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.979832",
    "YPrevious": "54.616142",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "TM-3594",
    "RealtimeAvailable": 1,
    "LineText": "11C",
    "CurrentStop": "700000000864",
    "NextStop": "700000000866",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 162.0
  },
  {
    "ID": "913d61ac-f58e-4219-9525-5b57fdffda40",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1006",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.344111",
    "Y": "54.178528",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-6.344100",
    "YPrevious": "54.178531",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "ULB-1262",
    "RealtimeAvailable": 0,
    "LineText": "44a",
    "DirectionText": "Newry Bus Station",
    "Bearing": 0.0
  },
  {
    "ID": "dbeeedcb-09a5-4993-afd2-f4430d913ed3",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.948985",
    "Y": "55.055164",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-6.948988",
    "YPrevious": "55.055149",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2601",
    "RealtimeAvailable": 0,
    "LineText": "135",
    "DirectionText": "Brewsters Corner",
    "Bearing": 96.0
  },
  {
    "ID": "d59e1e1f-4c34-452c-bbbe-d8a082c283ea",
    "Operator": "Metro",
    "JourneyIdentifier": "0741",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.916777",
    "Y": "54.656513",
    "Timestamp": "2026-10-16T07:39:47+01:00",
    "XPrevious": "-5.916766",
    "YPrevious": "54.656528",
    "TimestampPrevious": "2026-10-16T07:39:15+01:00",
    "VehicleIdentifier": "TM-3573",
    "RealtimeAvailable": 1,
    "LineText": "2M",
    "CurrentStop": "700000000782",
    "NextStop": "700000000784",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 126.0
  },
  {
    "ID": "b9e7a077-04c6-45bb-ba59-42cfcdb823c2",
    "Operator": "Metro",
    "JourneyIdentifier": "0745",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.911723",
    "Y": "54.600326",
    "Timestamp": "2026-10-16T07:39:31+01:00",
    "XPrevious": "-5.911732",
    "YPrevious": "54.600322",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "TM-1802",
    "RealtimeAvailable": 0,
    "LineText": "649",
    "DirectionText": "Eastside P&R",
    "Bearing": 204.0
  },
  {
    "ID": "090a05ad-52ce-44ea-951d-92a180754344",
    "Operator": "Metro",
    "JourneyIdentifier": "0727",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.980196",
    "Y": "54.600525",
    "Timestamp": "2026-10-16T07:39:25+01:00",
    "XPrevious": "-5.980663",
    "YPrevious": "54.600578",
    "TimestampPrevious": "2026-10-16T07:38:59+01:00",
    "VehicleIdentifier": "TM-3681",
    "RealtimeAvailable": 1,
    "LineText": "11B",
    "CurrentStop": "700000014713",
    "NextStop": "700000000834",
    "IsAtStop": true,
    "DirectionText": "Royal Avenue",
    "Bearing": 126.0
  },
  {
    "ID": "6a66f99b-a15c-4350-a4e8-b0f9774a5b05",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1504",
    "DayOfOperation": "16.10.2026",
    "Delay": -25,
    "MOTCode": 5,
    "X": "-7.285028",
    "Y": "54.970939",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-7.285998",
    "YPrevious": "54.970375",
    "TimestampPrevious": "2026-10-16T07:39:20+01:00",
    "VehicleIdentifier": "ULB-2638",
    "RealtimeAvailable": 1,
    "LineText": "4C",
    "CurrentStop": "700000013604",
    "NextStop": "700000013605",
    "DirectionText": "Foyle Street",
    "Bearing": 6.0
  },
  {
    "ID": "2a86a951-d6e5-4ce9-9b99-b32fdfff41a6",
    "Operator": "Ulsterbus",
    "JourneyIdentifier": "1001",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-6.555211",
    "Y": "54.950573",
    "Timestamp": "2026-10-16T07:39:36+01:00",
    "XPrevious": "-6.555208",
    "YPrevious": "54.950577",
    "TimestampPrevious": "2026-10-16T07:39:04+01:00",
    "VehicleIdentifier": "ULB-2594",
    "RealtimeAvailable": 0,
    "LineText": "117",
    "DirectionText": "Macosquin",
    "Bearing": 348.0
  },
  {
    "ID": "eb91727f-4077-49f7-a4ad-4b4172d45be1",
    "Operator": "Metro",
    "JourneyIdentifier": "0745",
    "DayOfOperation": "16.10.2026",
    "MOTCode": 5,
    "X": "-5.869453",
    "Y": "54.615139",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.869451",
    "YPrevious": "54.615173",
    "TimestampPrevious": "2026-10-16T07:39:09+01:00",
    "VehicleIdentifier": "TM-2676",
    "RealtimeAvailable": 0,
    "LineText": "600",
    "DirectionText": "Grand Central",
    "Bearing": 324.0
  },
  {
    "ID": "cdf104be-8b6f-473e-9f1c-08063f91352c",
    "Operator": "Metro",
    "JourneyIdentifier": "0735",
    "DayOfOperation": "16.10.2026",
    "Delay": -19,
    "MOTCode": 5,
    "X": "-5.950998",
    "Y": "54.687408",
    "Timestamp": "2026-10-16T07:39:41+01:00",
    "XPrevious": "-5.951116",
    "YPrevious": "54.685600",
    "TimestampPrevious": "2026-10-16T07:39:31+01:00",
    "VehicleIdentifier": "TM-3445",
    "RealtimeAvailable": 1,
    "LineText": "13",
    "CurrentStop": "700000001547",
    "NextStop": "700000001474",
    "IsAtStop": true,
    "DirectionText": "City Express",
    "Bearing": 0.0
  },
  {
    "ID": "c88d66df-2581-443e-9b34-7def3b21f2c0",
    "Operator": "Metro",
    "JourneyIdentifier": "0740",
    "DayOfOperation": "16.10.2026",
    "Delay": 0,
    "MOTCode": 5,
    "X": "-5.892200",
    "Y": "54.556091",
    "Timestamp": "2026-10-16T07:39:52+01:00",
    "XPrevious": "-5.892198",
    "YPrevious": "54.555977",
    "TimestampPrevious": "2026-10-16T07:39:36+01:00",
    "VehicleIdentifier": "TM-3551",
    "RealtimeAvailable": 1,
    "LineText": "5C",
    "CurrentStop": "700000000361",
    "NextStop": "700000000371",
    "IsAtStop": true,
    "DirectionText": "City Centre",
    "Bearing": 0.0
  }
]