﻿{
  "session": {
    "championship_name": "Whelen Mazda MX-5 Cup presented by Michelin",
    "event_name": "Chevrolet Grand Prix",
    "session_name": "Practice 1",
    "report_mark": "",
    "revised_mark": "",
    "report_message": "Cars #3, #5, #8, #09, #12, #22, #32, #34, #38, #44, #48, #51, #77, #95 #96 & #99 - Some lap times invalidated due to track limits",
    "session_type": "Free Practice",
    "session_date": "10/07/2026 09:20",
    "creation_date": "10/07/2026 10:04:27",
    "circuit": {
      "name": "Canadian Tire Motorsport Park",
      "length": 3957.367,
      "country": "Canada"
    },
    "weather": {
      "air_temperature": "23.61 ºC",
      "track_temperature": "33.50 ºC",
      "track_status": "Dry"
    },
    "finalize_type": {
      "type": "By Time",
      "time_in_seconds": 2400
    }
  },
  "flags": [
    {
      "time": "09:20:00.000",
      "elapsed": "-",
      "rec_type": "GF",
      "flag": "GREEN FLAG",
      "sector": "",
      "message": "",
      "flag_time": "40:00.000",
      "accum_time": "40:00.000",
      "lap": 1
    },
    {
      "time": "09:20:00.991",
      "elapsed": "0.991",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "GREEN FLAG",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:22:06.908",
      "elapsed": "2:06.908",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 99: Penalty - Pit Lane Speed Violation - (+1) Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:26:14.354",
      "elapsed": "6:14.354",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 77 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:27:51.926",
      "elapsed": "7:51.926",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 12 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:28:02.396",
      "elapsed": "8:02.396",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 9 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:28:12.334",
      "elapsed": "8:12.334",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 99 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:28:36.647",
      "elapsed": "8:36.647",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 77 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:30:53.474",
      "elapsed": "10:53.474",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 8 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:31:00.478",
      "elapsed": "11:00.478",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 3 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:31:30.591",
      "elapsed": "11:30.591",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 32 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:34:29.063",
      "elapsed": "14:29.063",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 9 Penalty - Track Limits - Warning *Recinded",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:35:17.704",
      "elapsed": "15:17.704",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 09 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:35:27.432",
      "elapsed": "15:27.432",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 34 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:35:43.546",
      "elapsed": "15:43.546",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 8 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:36:01.030",
      "elapsed": "16:01.030",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 3 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:37:32.951",
      "elapsed": "17:32.951",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 3: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:41:17.728",
      "elapsed": "21:17.728",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 96 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:41:37.897",
      "elapsed": "21:37.897",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CAR 21 OFF COURSE AT TURN 3 & CONTINUED",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:42:04.565",
      "elapsed": "22:04.565",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 8: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:42:16.093",
      "elapsed": "22:16.093",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 95 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:42:23.138",
      "elapsed": "22:23.138",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 44 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:45:35.749",
      "elapsed": "25:35.749",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 12 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:46:49.649",
      "elapsed": "26:49.649",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 5 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:46:58.797",
      "elapsed": "26:58.797",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 99 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:47:17.263",
      "elapsed": "27:17.263",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CAR 09 OFF COURSE, TURN 3",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:47:35.522",
      "elapsed": "27:35.522",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CAR 09  CONTINUED",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:48:43.499",
      "elapsed": "28:43.499",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 99 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:49:03.296",
      "elapsed": "29:03.296",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 96 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:49:12.466",
      "elapsed": "29:12.466",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 99: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:49:29.101",
      "elapsed": "29:29.101",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 22 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:49:37.006",
      "elapsed": "29:37.006",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 48 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:49:51.936",
      "elapsed": "29:51.936",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 34 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:50:32.439",
      "elapsed": "30:32.439",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 12: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:52:49.528",
      "elapsed": "32:49.528",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 48 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:52:57.284",
      "elapsed": "32:57.284",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 3: Penalty - Multiple Track Limits - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:53:11.986",
      "elapsed": "33:11.986",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 51 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:55:30.660",
      "elapsed": "35:30.660",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 51 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:56:57.891",
      "elapsed": "36:57.891",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 51 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:57:09.283",
      "elapsed": "37:09.283",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "UNDER 5 MINUTES",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "09:59:02.376",
      "elapsed": "39:02.376",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "UNDER 1 MINUTE",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:00:00.000",
      "elapsed": "40:00.000",
      "rec_type": "FF",
      "flag": "CHEQUERED FLAG",
      "sector": "",
      "message": "",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 25
    },
    {
      "time": "10:00:00.270",
      "elapsed": "40:00.270",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 38 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:00:40.347",
      "elapsed": "40:40.347",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "INCIDENT INVOLVING CARS 5, 44 & 51 TO BE REVIEWED POST-SESSION",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    }
  ]
}