﻿{
  "session": {
    "championship_name": "Porsche Carrera Cup North America",
    "event_name": "Sahlen's Six Hours of The Glen",
    "session_name": "Practice 1",
    "report_mark": "",
    "revised_mark": "",
    "report_message": "Cars #3, #9, #18, #24, #26, #29, #37, #40, #45, #53, #54, #57, #60, #68, #71, #74, #77, #78, #96 & #99 - Some lap times invalidated due to track limits",
    "session_type": "Free Practice",
    "session_date": "25-06-2026 09:00",
    "creation_date": "26-06-2026 07:57:32",
    "circuit": {
      "name": "Watkins Glen International",
      "length": 5490.439,
      "country": "United States"
    },
    "weather": {
      "air_temperature": "18.50 ºC",
      "track_temperature": "23.50 ºC",
      "track_status": "Dry"
    },
    "finalize_type": {
      "type": "By Time",
      "time_in_seconds": 2700
    }
  },
  "flags": [
    {
      "time": "08:51:16.582",
      "elapsed": "",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "TEST MESSAGE FROM RACE CONTROL",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "08:56:54.414",
      "elapsed": "",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "UNDER 5 MINUTES",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "08:59:09.929",
      "elapsed": "",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "UNDER 1 MINUTE",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:00:00.000",
      "elapsed": "-",
      "rec_type": "GF",
      "flag": "GREEN FLAG",
      "sector": "",
      "message": "",
      "flag_time": "45:00.000",
      "accum_time": "45:00.000",
      "lap": 1
    },
    {
      "time": "09:00:01.401",
      "elapsed": "1.401",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "GREEN FLAG",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:05:32.195",
      "elapsed": "5:32.195",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 74: Penalty - Pit Lane Speed Violation - (+2) Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:07:42.251",
      "elapsed": "7:42.251",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 24: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 3 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:08:01.683",
      "elapsed": "8:01.683",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 78: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 3 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:08:20.154",
      "elapsed": "8:20.154",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 96: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 4 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:10:27.118",
      "elapsed": "10:27.118",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 24: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 4 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:10:37.986",
      "elapsed": "10:37.986",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 24: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 5 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:11:01.609",
      "elapsed": "11:01.609",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 9: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 4 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:11:15.126",
      "elapsed": "11:15.126",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 4 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:11:34.017",
      "elapsed": "11:34.017",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 77: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 5 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:14:42.210",
      "elapsed": "14:42.210",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 68: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 7 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:17:26.046",
      "elapsed": "17:26.046",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 5 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:18:03.727",
      "elapsed": "18:03.727",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 40: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 5  Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:18:26.597",
      "elapsed": "18:26.597",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 99: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  - 5  Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:18:36.435",
      "elapsed": "18:36.435",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:20:05.104",
      "elapsed": "20:05.104",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 37: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 6 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:20:17.697",
      "elapsed": "20:17.697",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 45: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 6 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:20:44.180",
      "elapsed": "20:44.180",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 40: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 6 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:21:02.492",
      "elapsed": "21:02.492",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 29: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  - 6 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:21:14.003",
      "elapsed": "21:14.003",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 54: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  - 6 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:21:24.124",
      "elapsed": "21:24.124",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 40: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:21:44.616",
      "elapsed": "21:44.616",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 29: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  - 7 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:22:02.815",
      "elapsed": "22:02.815",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 68: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 7 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:22:45.595",
      "elapsed": "22:45.595",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 74: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 6 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:23:16.973",
      "elapsed": "23:16.973",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 40: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:23:45.495",
      "elapsed": "23:45.495",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 29: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:23:54.349",
      "elapsed": "23:54.349",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 68: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:24:16.830",
      "elapsed": "24:16.830",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 74: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 6 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:24:38.527",
      "elapsed": "24:38.527",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 18: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  - 8 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:25:04.066",
      "elapsed": "25:04.066",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 54: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  - 9 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:25:13.747",
      "elapsed": "25:13.747",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 29: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:25:35.528",
      "elapsed": "25:35.528",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 3: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  - 9 Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:26:00.523",
      "elapsed": "26:00.523",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 18: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  - 9 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:26:16.295",
      "elapsed": "26:16.295",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 96: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap  - 8 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:26:35.990",
      "elapsed": "26:35.990",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 9: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  - 9 Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:26:42.767",
      "elapsed": "26:42.767",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 24: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:26:59.935",
      "elapsed": "26:59.935",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 3: Penalty - Track Limits - Turn 10 - Lap time invalidated - Lap 10 - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:27:46.813",
      "elapsed": "27:46.813",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 53: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap 9 - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:27:51.894",
      "elapsed": "27:51.894",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 53: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:27:59.594",
      "elapsed": "27:59.594",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 53: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:28:22.562",
      "elapsed": "28:22.562",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 78: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap 12 - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:29:56.730",
      "elapsed": "29:56.730",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 74: Penalty - Pit Lane Speed Violation - (+21) Stop + 20",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:30:30.890",
      "elapsed": "30:30.890",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:30:52.504",
      "elapsed": "30:52.504",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:31:11.014",
      "elapsed": "31:11.014",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 71: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap 13  - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:31:20.749",
      "elapsed": "31:20.749",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 60: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap 14  - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:34:41.785",
      "elapsed": "34:41.785",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "INCIDENT AT TURN 1",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:34:47.521",
      "elapsed": "34:47.521",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CAR 68 OFF COURSE, TURN 1",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:35:07.443",
      "elapsed": "35:07.443",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CAR 68 OFF COURSE AT TURN 1 & CONTINUED",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:37:41.696",
      "elapsed": "37:41.696",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 53: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:39:20.161",
      "elapsed": "39:20.161",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:40:11.007",
      "elapsed": "40:11.007",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "UNDER 5 MINUTES",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:42:03.173",
      "elapsed": "42:03.173",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 3: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:42:31.470",
      "elapsed": "42:31.470",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 26: Penalty - Track Limits - Turn 8 - Lap time invalidated - Lap  17- Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:43:32.399",
      "elapsed": "43:32.399",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 71: Penalty - Track Limits - Turn 1 - Lap time invalidated - Lap  18- Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:43:52.394",
      "elapsed": "43:52.394",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:44:41.544",
      "elapsed": "44:41.544",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 53: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:45:00.000",
      "elapsed": "45:00.000",
      "rec_type": "FF",
      "flag": "CHEQUERED FLAG",
      "sector": "",
      "message": "",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 23
    },
    {
      "time": "09:45:01.984",
      "elapsed": "45:01.984",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CHECKERED FLAG",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:46:03.403",
      "elapsed": "46:03.403",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57: Penalty - Pit Lane Speed Violation - (+9) Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    }
  ]
}