text paste
{
  "version": "7.0.0",
  "note": "Read-only telemetry. Preserves existing V6 records, then stores up to 64 replay records. Wrappers forward the exact same arguments and return values. stop() restores original methods if wrappers are still installed.",
  "capturedAt": "2026-11-02T17:25:08.887Z",
  "page": {
    "origin": "https://1536454561869332530.discordsays.com",
    "viewport": [
      864,
      532
    ],
    "pixelRatio": 1.218749761581421
  },
  "status": {
    "hooks": [
      "shoot",
      "set"
    ],
    "records": 25,
    "pairedRecords": 16,
    "unpairedReplays": 9,
    "maxRecords": 64,
    "pendingShotInputs": 0,
    "phase": "waiting",
    "sequence": 98
  },
  "current": {
    "phase": "waiting",
    "sequence": 98,
    "turn": 1,
    "aimAngle": 1.172492,
    "power": 0.749936,
    "spinX": 0,
    "spinY": 0,
    "prediction": null,
    "balls": [
      {
        "id": 0,
        "group": "cue",
        "x": -0.785698,
        "y": 0.017296,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": true,
        "pocket": null
      },
      {
        "id": 1,
        "group": "solid",
        "x": -0.195913,
        "y": -0.458389,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": true,
        "pocket": null
      },
      {
        "id": 2,
        "group": "solid",
        "x": 0.117875,
        "y": 0.461958,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": true,
        "pocket": null
      },
      {
        "id": 3,
        "group": "solid",
        "x": 0.952261,
        "y": -0.144693,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": true,
        "pocket": null
      },
      {
        "id": 4,
        "group": "solid",
        "x": -0.656725,
        "y": 0.2152,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": true,
        "pocket": null
      },
      {
        "id": 5,
        "group": "solid",
        "x": 0,
        "y": -0.5478,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": false,
        "pocket": "topMiddle"
      },
      {
        "id": 6,
        "group": "solid",
        "x": 0.236313,
        "y": 0.237261,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": true,
        "pocket": null
      },
      {
        "id": 7,
        "group": "solid",
        "x": 0.560786,
        "y": 0.364673,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": true,
        "pocket": null
      },
      {
        "id": 8,
        "group": "eight",
        "x": 0.419177,
        "y": -0.006386,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": true,
        "pocket": null
      },
      {
        "id": 9,
        "group": "stripe",
        "x": 1.021465,
        "y": -0.526165,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": false,
        "pocket": "topRight"
      },
      {
        "id": 10,
        "group": "stripe",
        "x": -1.021465,
        "y": -0.526165,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": false,
        "pocket": "topLeft"
      },
      {
        "id": 11,
        "group": "stripe",
        "x": 0,
        "y": 0.5478,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": false,
        "pocket": "bottomMiddle"
      },
      {
        "id": 12,
        "group": "stripe",
        "x": -1.021465,
        "y": 0.526165,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": false,
        "pocket": "bottomLeft"
      },
      {
        "id": 13,
        "group": "stripe",
        "x": 0,
        "y": -0.5478,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": false,
        "pocket": "topMiddle"
      },
      {
        "id": 14,
        "group": "stripe",
        "x": 0,
        "y": 0.5478,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": false,
        "pocket": "bottomMiddle"
      },
      {
        "id": 15,
        "group": "stripe",
        "x": 1.021465,
        "y": 0.526165,
        "vx": 0,
        "vy": 0,
        "wx": 0,
        "wy": 0,
        "wz": 0,
        "inPlay": false,
        "pocket": "bottomRight"
      }
    ],
    "renderer": {
      "scale": 305.17807,
      "originX": 408.012909,
      "originY": 193.269272,
      "dpr": 1.21875,
      "rotated": false
    }
  },
  "records": [
    {
      "index": 2,
      "capturedAt": "2026-11-02T17:08:58.500Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:08:57.778Z",
        "sequence": 15,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": 1.074176,
          "power": 1,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.051484,
            "y": -0.127234,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.744954,
            "y": -0.084822,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.766703,
            "y": -0.151758,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.487774,
            "y": 0.456081,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": 0.406411,
            "y": -0.02959,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.60611,
            "y": -0.062097,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.694216,
            "y": -0.188937,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.913487,
            "y": 0.217462,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.614081,
            "y": 0.033893,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0.200211,
            "y": 0.411077,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0.549047,
            "y": 0.031927,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.743564,
            "y": 0.15101,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.914981,
            "y": 0.345332,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "networkArgs": [
          {
            "angle": 1.074176,
            "power": 1,
            "spinX": 0,
            "spinY": 0
          },
          15
        ]
      },
      "replay": {
        "durationMs": 4725,
        "frameCount": 100,
        "eventCount": 21,
        "frames": [
          {
            "t": 0,
            "mask": 40447,
            "balls": [
              {
                "id": 0,
                "x": -0.0515,
                "y": -0.12725,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.74495,
                "y": -0.0848,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.7667,
                "y": -0.15175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.48775,
                "y": 0.4561,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.4064,
                "y": -0.0296,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.6061,
                "y": -0.0621,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.6942,
                "y": -0.18895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.9135,
                "y": 0.21745,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.2002,
                "y": 0.4111,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.54905,
                "y": 0.03195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.74355,
                "y": 0.151,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.915,
                "y": 0.34535,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.17515,
                "y": 0.29095,
                "wx": 10.05,
                "wy": -5.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 88,
            "mask": 1025,
            "balls": [
              {
                "id": 0,
                "x": 0.2032,
                "y": 0.3427,
                "wx": 11.325,
                "wy": -6.125,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.2002,
                "y": 0.4111,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 91,
            "mask": 1025,
            "balls": [
              {
                "id": 0,
                "x": 0.2097,
                "y": 0.3547,
                "wx": 11.325,
                "wy": -6.125,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.2002,
                "y": 0.4111,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 98,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.19445,
                "y": 0.44515,
                "wx": 1.075,
                "wy": 0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 103,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.19085,
                "y": 0.4667,
                "wx": 1.075,
                "wy": 0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 108,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.1881,
                "y": 0.45055,
                "wx": -36.1,
                "wy": -5.55,
                "wz": -21.575
              }
            ]
          },
          {
            "t": 157,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.4467,
                "y": 0.40265,
                "wx": 12.85,
                "wy": -15.9,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.48775,
                "y": 0.4561,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 161,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.461,
                "y": 0.4056,
                "wx": 12.85,
                "wy": -15.9,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.48775,
                "y": 0.4561,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 166,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.4934,
                "y": 0.4667,
                "wx": 0.1,
                "wy": -0.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 172,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.49725,
                "y": 0.4595,
                "wx": -15.9,
                "wy": 7.375,
                "wz": 29.425
              }
            ]
          },
          {
            "t": 186,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.1469,
                "y": 0.20385,
                "wx": -47.1,
                "wy": -2.35,
                "wz": -21.15
              }
            ]
          },
          {
            "t": 235,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6422,
                "y": 0.31505,
                "wx": 6.4,
                "wy": -25.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 245,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.54875,
                "y": 0.36065,
                "wx": -23.8,
                "wy": 0.125,
                "wz": 29.025
              }
            ]
          },
          {
            "t": 265,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.1081,
                "y": -0.03445,
                "wx": -58.075,
                "wy": 0.85,
                "wz": -20.7
              }
            ]
          },
          {
            "t": 314,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8265,
                "y": 0.2247,
                "wx": -0.475,
                "wy": -34.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 324,
            "mask": 137,
            "balls": [
              {
                "id": 0,
                "x": 0.84905,
                "y": 0.21375,
                "wx": -1.325,
                "wy": -35.425,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.59795,
                "y": 0.26145,
                "wx": -32.225,
                "wy": -7.625,
                "wz": 28.575
              },
              {
                "id": 7,
                "x": 0.9135,
                "y": 0.21745,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 327,
            "mask": 129,
            "balls": [
              {
                "id": 0,
                "x": 0.85685,
                "y": 0.21,
                "wx": -1.325,
                "wy": -35.425,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.9135,
                "y": 0.21745,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 343,
            "mask": 1152,
            "balls": [
              {
                "id": 7,
                "x": 0.94665,
                "y": 0.2218,
                "wx": 0.3,
                "wy": -2.35,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.07175,
                "y": -0.26445,
                "wx": -69.05,
                "wy": 4.05,
                "wz": -20.275
              }
            ]
          },
          {
            "t": 351,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.962,
                "y": 0.22385,
                "wx": 0.4,
                "wy": -3.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 353,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.9588,
                "y": 0.22425,
                "wx": -1.625,
                "wy": 15.4,
                "wz": -7.6
              }
            ]
          },
          {
            "t": 397,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.63875,
                "y": 0.1743,
                "wx": -40.125,
                "wy": -14.875,
                "wz": 28.175
              }
            ]
          },
          {
            "t": 407,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.87755,
                "y": 0.10395,
                "wx": -12.15,
                "wy": -30.825,
                "wz": 0
              }
            ]
          },
          {
            "t": 417,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.0399,
                "y": -0.4724,
                "wx": -79.35,
                "wy": 7.025,
                "wz": -19.875
              }
            ]
          },
          {
            "t": 420,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.03855,
                "y": -0.48135,
                "wx": -79.35,
                "wy": 7.025,
                "wz": -19.875
              }
            ]
          },
          {
            "t": 426,
            "mask": 1152,
            "balls": [
              {
                "id": 7,
                "x": 0.857,
                "y": 0.2373,
                "wx": 0.625,
                "wy": 25.875,
                "wz": -7.2
              },
              {
                "id": 10,
                "x": 0.0271,
                "y": -0.4923,
                "wx": -67.4,
                "wy": 12.3,
                "wz": 11.475
              }
            ]
          },
          {
            "t": 431,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.0186,
                "y": -0.5005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 485,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9016,
                "y": 0.00785,
                "wx": -22.5,
                "wy": -25.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 505,
            "mask": 136,
            "balls": [
              {
                "id": 3,
                "x": 0.69085,
                "y": 0.0549,
                "wx": -44.975,
                "wy": -19.425,
                "wz": 27.575
              },
              {
                "id": 7,
                "x": 0.75665,
                "y": 0.24945,
                "wx": 3.025,
                "wy": 37.075,
                "wz": -6.75
              }
            ]
          },
          {
            "t": 564,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.92945,
                "y": -0.08035,
                "wx": -32.825,
                "wy": -21,
                "wz": 0
              }
            ]
          },
          {
            "t": 574,
            "mask": 10,
            "balls": [
              {
                "id": 1,
                "x": 0.74495,
                "y": -0.0848,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.72315,
                "y": -0.01985,
                "wx": -44.725,
                "wy": -19.3,
                "wz": 27.2
              }
            ]
          },
          {
            "t": 583,
            "mask": 138,
            "balls": [
              {
                "id": 1,
                "x": 0.74495,
                "y": -0.0848,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.72765,
                "y": -0.03035,
                "wx": -44.7,
                "wy": -19.3,
                "wz": 27.175
              },
              {
                "id": 7,
                "x": 0.66475,
                "y": 0.2598,
                "wx": 5.075,
                "wy": 46.575,
                "wz": -6.325
              }
            ]
          },
          {
            "t": 593,
            "mask": 6,
            "balls": [
              {
                "id": 1,
                "x": 0.7484,
                "y": -0.0956,
                "wx": -1.375,
                "wy": -0.45,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.7667,
                "y": -0.15175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 595,
            "mask": 6,
            "balls": [
              {
                "id": 1,
                "x": 0.74895,
                "y": -0.09745,
                "wx": -1.375,
                "wy": -0.45,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.7667,
                "y": -0.15175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 642,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.96095,
                "y": -0.1609,
                "wx": -40.925,
                "wy": -17.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 645,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.962,
                "y": -0.1635,
                "wx": -40.925,
                "wy": -17.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 652,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9599,
                "y": -0.1697,
                "wx": -37.3,
                "wy": -10.575,
                "wz": 12.6
              }
            ]
          },
          {
            "t": 662,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.73855,
                "y": -0.0339,
                "wx": -33.75,
                "wy": -15.825,
                "wz": 26.7
              }
            ]
          },
          {
            "t": 672,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.79165,
                "y": -0.2282,
                "wx": -10.65,
                "wy": -3.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 730,
            "mask": 11,
            "balls": [
              {
                "id": 0,
                "x": 0.9415,
                "y": -0.238,
                "wx": -36.475,
                "wy": 0.85,
                "wz": 12.175
              },
              {
                "id": 1,
                "x": 0.7493,
                "y": -0.10095,
                "wx": -0.8,
                "wy": -0.075,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.75025,
                "y": -0.04385,
                "wx": -24.225,
                "wy": -12.8,
                "wz": 26.325
              }
            ]
          },
          {
            "t": 750,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8145,
                "y": -0.2981,
                "wx": -21.525,
                "wy": -7.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 809,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.7659,
                "y": -0.0502,
                "wx": -13.05,
                "wy": -10.35,
                "wz": 25.9
              }
            ]
          },
          {
            "t": 828,
            "mask": 135,
            "balls": [
              {
                "id": 0,
                "x": 0.9277,
                "y": -0.3238,
                "wx": -35.875,
                "wy": 5.475,
                "wz": 11.625
              },
              {
                "id": 1,
                "x": 0.7493,
                "y": -0.11495,
                "wx": -5.375,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83465,
                "y": -0.3598,
                "wx": -30.75,
                "wy": -10.05,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.3905,
                "y": 0.2897,
                "wx": 4.975,
                "wy": 45.575,
                "wz": -4.975
              }
            ]
          },
          {
            "t": 897,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.78525,
                "y": -0.06565,
                "wx": -7.575,
                "wy": -9.025,
                "wz": 25.4
              }
            ]
          },
          {
            "t": 936,
            "mask": 5,
            "balls": [
              {
                "id": 0,
                "x": 0.9135,
                "y": -0.4172,
                "wx": -35.45,
                "wy": 5.4,
                "wz": 11.05
              },
              {
                "id": 2,
                "x": 0.8608,
                "y": -0.4398,
                "wx": -30.35,
                "wy": -9.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 937,
            "mask": 5,
            "balls": [
              {
                "id": 0,
                "x": 0.91345,
                "y": -0.4176,
                "wx": -35.45,
                "wy": 5.4,
                "wz": 11.05
              },
              {
                "id": 2,
                "x": 0.8609,
                "y": -0.44015,
                "wx": -30.35,
                "wy": -9.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 966,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8583,
                "y": -0.4656,
                "wx": -32,
                "wy": -6.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 967,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8582,
                "y": -0.4667,
                "wx": -32,
                "wy": -6.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 975,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8577,
                "y": -0.461,
                "wx": -1.075,
                "wy": -5.775,
                "wz": 0.85
              }
            ]
          },
          {
            "t": 1005,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9253,
                "y": -0.46735,
                "wx": -31.525,
                "wy": -3.725,
                "wz": 10.65
              }
            ]
          },
          {
            "t": 1011,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.92605,
                "y": -0.4718,
                "wx": -31.225,
                "wy": -4.4,
                "wz": 10.625
              }
            ]
          },
          {
            "t": 1015,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.92815,
                "y": -0.4714,
                "wx": -19,
                "wy": -8.05,
                "wz": -3.675
              }
            ]
          },
          {
            "t": 1054,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8544,
                "y": -0.41305,
                "wx": 9.925,
                "wy": -2.625,
                "wz": 0.4
              }
            ]
          },
          {
            "t": 1074,
            "mask": 130,
            "balls": [
              {
                "id": 1,
                "x": 0.74935,
                "y": -0.14395,
                "wx": -4.375,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.12215,
                "y": 0.3189,
                "wx": 4.85,
                "wy": 44.575,
                "wz": -3.625
              }
            ]
          },
          {
            "t": 1093,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9686,
                "y": -0.46645,
                "wx": -9.225,
                "wy": -14.025,
                "wz": -3.25
              }
            ]
          },
          {
            "t": 1132,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.85345,
                "y": -0.3734,
                "wx": 19.2,
                "wy": 0.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 1142,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.83665,
                "y": -0.1088,
                "wx": -6.925,
                "wy": -8.25,
                "wz": 24.05
              }
            ]
          },
          {
            "t": 1152,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.996,
                "y": -0.46765,
                "wx": -2.175,
                "wy": -18.325,
                "wz": -2.925
              }
            ]
          },
          {
            "t": 1157,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.99815,
                "y": -0.4679,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1319,
            "mask": 130,
            "balls": [
              {
                "id": 1,
                "x": 0.74935,
                "y": -0.16695,
                "wx": -3.375,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": -0.14025,
                "y": 0.3475,
                "wx": 4.75,
                "wy": 43.575,
                "wz": -2.275
              }
            ]
          },
          {
            "t": 1377,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8532,
                "y": -0.2621,
                "wx": 18.2,
                "wy": 0.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 1387,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.88345,
                "y": -0.1481,
                "wx": -6.275,
                "wy": -7.475,
                "wz": 22.7
              }
            ]
          },
          {
            "t": 1407,
            "mask": 66,
            "balls": [
              {
                "id": 1,
                "x": 0.74935,
                "y": -0.1738,
                "wx": -3,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.6942,
                "y": -0.18895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1408,
            "mask": 66,
            "balls": [
              {
                "id": 1,
                "x": 0.74935,
                "y": -0.1739,
                "wx": -3,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.6942,
                "y": -0.18895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1564,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": -0.39675,
                "y": 0.37545,
                "wx": 4.65,
                "wy": 42.6,
                "wz": -0.9
              }
            ]
          },
          {
            "t": 1623,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.853,
                "y": -0.1568,
                "wx": 17.2,
                "wy": 0.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 1632,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.9257,
                "y": -0.1836,
                "wx": -5.65,
                "wy": -6.725,
                "wz": 21.35
              }
            ]
          },
          {
            "t": 1652,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.752,
                "y": -0.188,
                "wx": -1.9,
                "wy": -0.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 1809,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": -0.64735,
                "y": 0.40275,
                "wx": 4.525,
                "wy": 41.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 1868,
            "mask": 12,
            "balls": [
              {
                "id": 2,
                "x": 0.85275,
                "y": -0.0574,
                "wx": 16.2,
                "wy": 0.025,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.962,
                "y": -0.2141,
                "wx": -5.025,
                "wy": -5.975,
                "wz": 20.05
              }
            ]
          },
          {
            "t": 1897,
            "mask": 10,
            "balls": [
              {
                "id": 1,
                "x": 0.75355,
                "y": -0.1963,
                "wx": -0.9,
                "wy": -0.175,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.9595,
                "y": -0.2188,
                "wx": -6.475,
                "wy": 0.775,
                "wz": 15.75
              }
            ]
          },
          {
            "t": 2054,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": -0.892,
                "y": 0.4294,
                "wx": 4.425,
                "wy": 40.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 2113,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.85255,
                "y": 0.036,
                "wx": 15.2,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2132,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": -0.969,
                "y": 0.4378,
                "wx": 4.4,
                "wy": 40.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 2138,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": -0.97405,
                "y": 0.43835,
                "wx": 4.375,
                "wy": 40.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 2142,
            "mask": 138,
            "balls": [
              {
                "id": 1,
                "x": 0.754,
                "y": -0.19875,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.94755,
                "y": -0.25535,
                "wx": -5.65,
                "wy": 1.85,
                "wz": 14.4
              },
              {
                "id": 7,
                "x": -0.97455,
                "y": 0.44185,
                "wx": 11.05,
                "wy": 27.25,
                "wz": 15.825
              }
            ]
          },
          {
            "t": 2181,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": -0.9797,
                "y": 0.4705,
                "wx": 14.8,
                "wy": 22.95,
                "wz": 15.6
              }
            ]
          },
          {
            "t": 2191,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": -0.98125,
                "y": 0.4774,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2358,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.85235,
                "y": 0.12345,
                "wx": 14.2,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2382,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.9377,
                "y": -0.28565,
                "wx": -4.725,
                "wy": 1.55,
                "wz": 13.075
              }
            ]
          },
          {
            "t": 2598,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8522,
                "y": 0.2034,
                "wx": 13.2,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2627,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.92945,
                "y": -0.311,
                "wx": -3.775,
                "wy": 1.225,
                "wz": 11.725
              }
            ]
          },
          {
            "t": 2843,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.852,
                "y": 0.27905,
                "wx": 12.2,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2873,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.92305,
                "y": -0.33065,
                "wx": -2.825,
                "wy": 0.925,
                "wz": 10.375
              }
            ]
          },
          {
            "t": 3088,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.85185,
                "y": 0.34875,
                "wx": 11.2,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 3118,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.9185,
                "y": -0.34465,
                "wx": -1.875,
                "wy": 0.6,
                "wz": 9
              }
            ]
          },
          {
            "t": 3333,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8517,
                "y": 0.4125,
                "wx": 10.2,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 3363,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.9158,
                "y": -0.35295,
                "wx": -0.925,
                "wy": 0.3,
                "wz": 7.65
              }
            ]
          },
          {
            "t": 3559,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8516,
                "y": 0.46585,
                "wx": 9.275,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 3563,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8516,
                "y": 0.46675,
                "wx": 9.275,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 3569,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8516,
                "y": 0.4657,
                "wx": 0.675,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 3608,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 6.3
              }
            ]
          },
          {
            "t": 3647,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.85155,
                "y": 0.45585,
                "wx": -4.525,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 3853,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 4.95
              }
            ]
          },
          {
            "t": 3892,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8515,
                "y": 0.43185,
                "wx": -3.525,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4098,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 3.6
              }
            ]
          },
          {
            "t": 4137,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.85145,
                "y": 0.4138,
                "wx": -2.525,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4382,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8514,
                "y": 0.40175,
                "wx": -1.525,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4627,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8514,
                "y": 0.3956,
                "wx": -0.525,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4725,
            "mask": 78,
            "balls": [
              {
                "id": 1,
                "x": 0.754,
                "y": -0.19875,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.8514,
                "y": 0.3948,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.69335,
                "y": -0.1892,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 91,
            "a": 0,
            "b": 10,
            "pocket": null,
            "speed": 5.554,
            "x": 0.20495,
            "y": 0.3829,
            "nx": -0.165354,
            "ny": 0.984252
          },
          {
            "type": "cushion",
            "t": 103,
            "a": 10,
            "b": -1,
            "pocket": null,
            "speed": 5.32,
            "x": 0.19085,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 161,
            "a": 0,
            "b": 3,
            "pocket": null,
            "speed": 2.684,
            "x": 0.4744,
            "y": 0.43085,
            "nx": 0.464567,
            "ny": 0.88189
          },
          {
            "type": "cushion",
            "t": 166,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 2.304,
            "x": 0.4934,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 327,
            "a": 0,
            "b": 7,
            "pocket": null,
            "speed": 2.502,
            "x": 0.88515,
            "y": 0.21375,
            "nx": 0.992126,
            "ny": 0.133858
          },
          {
            "type": "cushion",
            "t": 351,
            "a": 7,
            "b": -1,
            "pocket": null,
            "speed": 2.38,
            "x": 0.9906,
            "y": 0.22385,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "jaw",
            "t": 420,
            "a": 10,
            "b": -1,
            "pocket": null,
            "speed": 1.168,
            "x": 0.0635,
            "y": -0.4953,
            "nx": -0.874016,
            "ny": 0.488189
          },
          {
            "type": "pocket",
            "t": 431,
            "a": 10,
            "b": -1,
            "pocket": "topMiddle",
            "speed": 2.826,
            "x": 0.0186,
            "y": -0.5005,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 583,
            "a": 1,
            "b": 3,
            "pocket": null,
            "speed": 1.384,
            "x": 0.7363,
            "y": -0.0576,
            "nx": -0.299213,
            "ny": 0.952756
          },
          {
            "type": "ballBall",
            "t": 595,
            "a": 1,
            "b": 2,
            "pocket": null,
            "speed": 1.33,
            "x": 0.75785,
            "y": -0.1246,
            "nx": 0.307087,
            "ny": -0.952756
          },
          {
            "type": "cushion",
            "t": 645,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.488,
            "x": 0.9906,
            "y": -0.1635,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 730,
            "a": 1,
            "b": 3,
            "pocket": null,
            "speed": 0.198,
            "x": 0.7498,
            "y": -0.0724,
            "nx": 0.015748,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 937,
            "a": 0,
            "b": 2,
            "pocket": null,
            "speed": 0.46,
            "x": 0.88715,
            "y": -0.4289,
            "nx": -0.92126,
            "ny": -0.393701
          },
          {
            "type": "cushion",
            "t": 967,
            "a": 2,
            "b": -1,
            "pocket": null,
            "speed": 1.024,
            "x": 0.8582,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "jaw",
            "t": 1011,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.644,
            "x": 0.9098,
            "y": -0.4953,
            "nx": 0.566929,
            "ny": 0.818898
          },
          {
            "type": "pocket",
            "t": 1157,
            "a": 0,
            "b": -1,
            "pocket": "topRight",
            "speed": 0.526,
            "x": 0.99815,
            "y": -0.4679,
            "nx": 0.708661,
            "ny": -0.708661
          },
          {
            "type": "ballBall",
            "t": 1408,
            "a": 1,
            "b": 6,
            "pocket": null,
            "speed": 0.022,
            "x": 0.7218,
            "y": -0.1814,
            "nx": -0.968504,
            "ny": -0.259843
          },
          {
            "type": "cushion",
            "t": 1868,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 0.17,
            "x": 0.9906,
            "y": -0.2141,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "jaw",
            "t": 2138,
            "a": 7,
            "b": -1,
            "pocket": null,
            "speed": 0.724,
            "x": -0.99425,
            "y": 0.41815,
            "nx": 0.708661,
            "ny": 0.708661
          },
          {
            "type": "pocket",
            "t": 2191,
            "a": 7,
            "b": -1,
            "pocket": "bottomLeft",
            "speed": 0.85,
            "x": -0.98125,
            "y": 0.4774,
            "nx": -0.708661,
            "ny": 0.708661
          },
          {
            "type": "cushion",
            "t": 3563,
            "a": 2,
            "b": -1,
            "pocket": null,
            "speed": 0.264,
            "x": 0.8516,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          }
        ]
      }
    },
    {
      "index": 3,
      "capturedAt": "2026-11-02T17:09:13.317Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 54,
        "frameCount": 3,
        "eventCount": 1,
        "frames": [
          {
            "t": 0,
            "mask": 39295,
            "balls": [
              {
                "id": 0,
                "x": -0.75035,
                "y": 0.2726,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.754,
                "y": -0.19875,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.8514,
                "y": 0.3948,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.4064,
                "y": -0.0296,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.6061,
                "y": -0.0621,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.69335,
                "y": -0.1892,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.54905,
                "y": 0.03195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.74355,
                "y": 0.151,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.915,
                "y": 0.34535,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 49,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.96605,
                "y": 0.4787,
                "wx": 4.95,
                "wy": 5.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 54,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.98745,
                "y": 0.49915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "pocket",
            "t": 54,
            "a": 0,
            "b": -1,
            "pocket": "bottomLeft",
            "speed": 7.11,
            "x": -0.98745,
            "y": 0.49915,
            "nx": -0.708661,
            "ny": 0.708661
          }
        ]
      }
    },
    {
      "index": 4,
      "capturedAt": "2026-11-02T17:09:20.883Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:09:20.314Z",
        "sequence": 19,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": 1.385448,
          "power": 0.486205,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": 0.865278,
            "y": 0.117173,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.75399,
            "y": -0.198766,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.851378,
            "y": 0.394816,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.914936,
            "y": -0.355568,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": 0.406411,
            "y": -0.02959,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.60611,
            "y": -0.062097,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.693341,
            "y": -0.189176,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.614081,
            "y": 0.033893,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0.549047,
            "y": 0.031927,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.743564,
            "y": 0.15101,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.914981,
            "y": 0.345332,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "networkArgs": [
          {
            "angle": 1.385448,
            "power": 0.486205,
            "spinX": 0,
            "spinY": 0
          },
          19
        ]
      },
      "replay": {
        "durationMs": 1549,
        "frameCount": 20,
        "eventCount": 4,
        "frames": [
          {
            "t": 0,
            "mask": 39295,
            "balls": [
              {
                "id": 0,
                "x": 0.8653,
                "y": 0.11715,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.754,
                "y": -0.19875,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.8514,
                "y": 0.3948,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.4064,
                "y": -0.0296,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.6061,
                "y": -0.0621,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.69335,
                "y": -0.1892,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.54905,
                "y": 0.03195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.74355,
                "y": 0.151,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.915,
                "y": 0.34535,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.88865,
                "y": 0.24195,
                "wx": 11.25,
                "wy": -2.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 108,
            "mask": 32769,
            "balls": [
              {
                "id": 0,
                "x": 0.89705,
                "y": 0.2865,
                "wx": 15.45,
                "wy": -2.9,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.915,
                "y": 0.34535,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 111,
            "mask": 32769,
            "balls": [
              {
                "id": 0,
                "x": 0.89785,
                "y": 0.2908,
                "wx": 15.45,
                "wy": -2.9,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.915,
                "y": 0.34535,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 186,
            "mask": 32769,
            "balls": [
              {
                "id": 0,
                "x": 0.8882,
                "y": 0.3008,
                "wx": 7.225,
                "wy": 3.85,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.94705,
                "y": 0.4473,
                "wx": 10.5,
                "wy": -3.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 225,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.96275,
                "y": 0.4972,
                "wx": 15.975,
                "wy": -5.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 230,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.96465,
                "y": 0.5033,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 417,
            "mask": 5,
            "balls": [
              {
                "id": 0,
                "x": 0.8677,
                "y": 0.3387,
                "wx": 6.35,
                "wy": 3.425,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.8514,
                "y": 0.3948,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 424,
            "mask": 5,
            "balls": [
              {
                "id": 0,
                "x": 0.86705,
                "y": 0.33985,
                "wx": 6.35,
                "wy": 3.425,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.8514,
                "y": 0.3948,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 515,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.84825,
                "y": 0.40575,
                "wx": 4.475,
                "wy": 1.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 525,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8624,
                "y": 0.3429,
                "wx": 1.45,
                "wy": 1.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 760,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.84145,
                "y": 0.4296,
                "wx": 3.525,
                "wy": 1,
                "wz": 0
              }
            ]
          },
          {
            "t": 770,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.85365,
                "y": 0.34975,
                "wx": 0.85,
                "wy": 1.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 1005,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8363,
                "y": 0.4477,
                "wx": 2.55,
                "wy": 0.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 1015,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8496,
                "y": 0.35295,
                "wx": 0.225,
                "wy": 0.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 1250,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.83275,
                "y": 0.46005,
                "wx": 1.6,
                "wy": 0.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 1495,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.8309,
                "y": 0.46665,
                "wx": 0.625,
                "wy": 0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 1499,
            "mask": 4,
            "balls": [
              {
                "id": 2,
                "x": 0.83085,
                "y": 0.4667,
                "wx": 0.625,
                "wy": 0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 1544,
            "mask": 5,
            "balls": [
              {
                "id": 0,
                "x": 0.8493,
                "y": 0.35315,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": -0.15,
                "wy": 0.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 1549,
            "mask": 5,
            "balls": [
              {
                "id": 0,
                "x": 0.8493,
                "y": 0.35315,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 111,
            "a": 0,
            "b": 15,
            "pocket": null,
            "speed": 1.772,
            "x": 0.9064,
            "y": 0.31805,
            "nx": 0.299213,
            "ny": 0.952756
          },
          {
            "type": "pocket",
            "t": 230,
            "a": 15,
            "b": -1,
            "pocket": "bottomRight",
            "speed": 1.528,
            "x": 0.96465,
            "y": 0.5033,
            "nx": 0.708661,
            "ny": 0.708661
          },
          {
            "type": "ballBall",
            "t": 424,
            "a": 0,
            "b": 2,
            "pocket": null,
            "speed": 0.2,
            "x": 0.8592,
            "y": 0.36735,
            "nx": -0.275591,
            "ny": 0.96063
          },
          {
            "type": "cushion",
            "t": 1499,
            "a": 2,
            "b": -1,
            "pocket": null,
            "speed": 0.018,
            "x": 0.83085,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          }
        ]
      }
    },
    {
      "index": 5,
      "capturedAt": "2026-11-02T17:09:28.833Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:09:28.155Z",
        "sequence": 20,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": -1.81535,
          "power": 1,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": 0.849306,
            "y": 0.35314,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.75399,
            "y": -0.198766,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.830748,
            "y": 0.466448,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.914936,
            "y": -0.355568,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": 0.406411,
            "y": -0.02959,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.60611,
            "y": -0.062097,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.693341,
            "y": -0.189176,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.614081,
            "y": 0.033893,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0.549047,
            "y": 0.031927,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.743564,
            "y": 0.15101,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomRight"
          }
        ],
        "networkArgs": [
          {
            "angle": -1.81535,
            "power": 1,
            "spinX": 0,
            "spinY": 0
          },
          20
        ]
      },
      "replay": {
        "durationMs": 6015,
        "frameCount": 192,
        "eventCount": 19,
        "frames": [
          {
            "t": 0,
            "mask": 6527,
            "balls": [
              {
                "id": 0,
                "x": 0.8493,
                "y": 0.35315,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.754,
                "y": -0.19875,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.4064,
                "y": -0.0296,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.6061,
                "y": -0.0621,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.69335,
                "y": -0.1892,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.54905,
                "y": 0.03195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.74355,
                "y": 0.151,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 20,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.8203,
                "y": 0.237,
                "wx": -2.775,
                "wy": 0.7,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.74355,
                "y": 0.151,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 33,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.8004,
                "y": 0.1571,
                "wx": -4.15,
                "wy": 1.05,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.74355,
                "y": 0.151,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 108,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.84165,
                "y": -0.26285,
                "wx": -15.525,
                "wy": 0.025,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.596,
                "y": 0.13515,
                "wx": -1.175,
                "wy": 10.825,
                "wz": 0
              }
            ]
          },
          {
            "t": 137,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.85765,
                "y": -0.426,
                "wx": -19.8,
                "wy": -0.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 145,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.86165,
                "y": -0.4667,
                "wx": -20.5,
                "wy": -0.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 147,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8626,
                "y": -0.4571,
                "wx": 38.2,
                "wy": 3.725,
                "wz": -15.4
              }
            ]
          },
          {
            "t": 157,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.86635,
                "y": -0.41855,
                "wx": 39.6,
                "wy": 3.5,
                "wz": -15.35
              },
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 164,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.86915,
                "y": -0.38975,
                "wx": 40.325,
                "wy": 3.4,
                "wz": -15.325
              },
              {
                "id": 3,
                "x": 0.91495,
                "y": -0.35555,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 186,
            "mask": 4104,
            "balls": [
              {
                "id": 3,
                "x": 0.96035,
                "y": -0.32165,
                "wx": 1.925,
                "wy": -2.575,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.4495,
                "y": 0.1194,
                "wx": -2.4,
                "wy": 22.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 187,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.962,
                "y": -0.3204,
                "wx": 1.925,
                "wy": -2.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 196,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.949,
                "y": -0.3107,
                "wx": -9.2,
                "wy": 16.3,
                "wz": -43.55
              }
            ]
          },
          {
            "t": 216,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.7836,
                "y": -0.2688,
                "wx": 45.575,
                "wy": 9.025,
                "wz": -15.025
              },
              {
                "id": 1,
                "x": 0.754,
                "y": -0.19875,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 223,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.7724,
                "y": -0.25285,
                "wx": 46.025,
                "wy": 9.575,
                "wz": -15
              },
              {
                "id": 1,
                "x": 0.754,
                "y": -0.19875,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 225,
            "mask": 66,
            "balls": [
              {
                "id": 1,
                "x": 0.7515,
                "y": -0.1914,
                "wx": 0.4,
                "wy": 0.15,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.69335,
                "y": -0.1892,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 227,
            "mask": 66,
            "balls": [
              {
                "id": 1,
                "x": 0.7505,
                "y": -0.18845,
                "wx": 0.4,
                "wy": 0.15,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.69335,
                "y": -0.1892,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 265,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.3117,
                "y": 0.10455,
                "wx": -3.6,
                "wy": 33.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 275,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.8384,
                "y": -0.2296,
                "wx": -0.3,
                "wy": 23.475,
                "wz": -43.125
              }
            ]
          },
          {
            "t": 304,
            "mask": 67,
            "balls": [
              {
                "id": 0,
                "x": 0.7113,
                "y": -0.26405,
                "wx": 35.225,
                "wy": 14.275,
                "wz": -14.55
              },
              {
                "id": 1,
                "x": 0.7466,
                "y": 0.00155,
                "wx": 11.825,
                "wy": 0.4,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.63575,
                "y": -0.1899,
                "wx": -0.15,
                "wy": 11.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 343,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.18255,
                "y": 0.09065,
                "wx": -4.825,
                "wy": 44.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 353,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.73335,
                "y": -0.15535,
                "wx": 8.6,
                "wy": 30.65,
                "wz": -42.675
              }
            ]
          },
          {
            "t": 377,
            "mask": 67,
            "balls": [
              {
                "id": 0,
                "x": 0.6591,
                "y": -0.2667,
                "wx": 25.3,
                "wy": 18.325,
                "wz": -14.125
              },
              {
                "id": 1,
                "x": 0.743,
                "y": 0.17455,
                "wx": 22.55,
                "wy": 0.6,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.5888,
                "y": -0.19045,
                "wx": -0.275,
                "wy": 22,
                "wz": 0
              }
            ]
          },
          {
            "t": 417,
            "mask": 4136,
            "balls": [
              {
                "id": 3,
                "x": 0.65195,
                "y": -0.1,
                "wx": 15.825,
                "wy": 36.5,
                "wz": -42.325
              },
              {
                "id": 5,
                "x": 0.6061,
                "y": -0.0621,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.06935,
                "y": 0.0785,
                "wx": -5.975,
                "wy": 55.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 418,
            "mask": 40,
            "balls": [
              {
                "id": 3,
                "x": 0.65,
                "y": -0.0987,
                "wx": 15.825,
                "wy": 36.5,
                "wz": -42.325
              },
              {
                "id": 5,
                "x": 0.6061,
                "y": -0.0621,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 456,
            "mask": 2083,
            "balls": [
              {
                "id": 0,
                "x": 0.60665,
                "y": -0.2617,
                "wx": 14.7,
                "wy": 22.625,
                "wz": -13.7
              },
              {
                "id": 1,
                "x": 0.73935,
                "y": 0.3506,
                "wx": 34,
                "wy": 0.825,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.56485,
                "y": -0.0277,
                "wx": 3.525,
                "wy": 4.225,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.54905,
                "y": 0.03195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 460,
            "mask": 2080,
            "balls": [
              {
                "id": 5,
                "x": 0.5605,
                "y": -0.02405,
                "wx": 3.525,
                "wy": 4.225,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.54905,
                "y": 0.03195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 495,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.63645,
                "y": -0.104,
                "wx": 9.95,
                "wy": 27.2,
                "wz": -41.9
              }
            ]
          },
          {
            "t": 505,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.73715,
                "y": 0.4562,
                "wx": 41.15,
                "wy": 0.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 510,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.73695,
                "y": 0.4667,
                "wx": 41.85,
                "wy": 0.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 515,
            "mask": 4098,
            "balls": [
              {
                "id": 1,
                "x": 0.7368,
                "y": 0.4591,
                "wx": -5.525,
                "wy": 0.575,
                "wz": -1.4
              },
              {
                "id": 12,
                "x": -0.07295,
                "y": 0.0632,
                "wx": -6.375,
                "wy": 59.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 534,
            "mask": 2080,
            "balls": [
              {
                "id": 5,
                "x": 0.5004,
                "y": -0.03385,
                "wx": 0.55,
                "wy": 15,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.534,
                "y": 0.10545,
                "wx": 10.625,
                "wy": 2.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 544,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.5513,
                "y": -0.2473,
                "wx": 7.55,
                "wy": 25.375,
                "wz": -13.225
              }
            ]
          },
          {
            "t": 574,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6153,
                "y": -0.1048,
                "wx": 3.775,
                "wy": 17.575,
                "wz": -41.45
              }
            ]
          },
          {
            "t": 583,
            "mask": 48,
            "balls": [
              {
                "id": 4,
                "x": 0.4064,
                "y": -0.0296,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.46485,
                "y": -0.03895,
                "wx": -1.675,
                "wy": 21.775,
                "wz": 0
              }
            ]
          },
          {
            "t": 586,
            "mask": 48,
            "balls": [
              {
                "id": 4,
                "x": 0.4064,
                "y": -0.0296,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.46275,
                "y": -0.03925,
                "wx": -1.675,
                "wy": 21.775,
                "wz": 0
              }
            ]
          },
          {
            "t": 593,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.7345,
                "y": 0.3405,
                "wx": -16.95,
                "wy": 0.7,
                "wz": -0.975
              }
            ]
          },
          {
            "t": 613,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.51985,
                "y": 0.17465,
                "wx": 21.825,
                "wy": 4.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 623,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.45135,
                "y": -0.19215,
                "wx": -0.275,
                "wy": 22.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 662,
            "mask": 48,
            "balls": [
              {
                "id": 4,
                "x": 0.3624,
                "y": -0.02205,
                "wx": 1.85,
                "wy": 10.825,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.45505,
                "y": -0.05315,
                "wx": -5.175,
                "wy": 11.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 672,
            "mask": 67,
            "balls": [
              {
                "id": 0,
                "x": 0.47345,
                "y": -0.22415,
                "wx": 7.4,
                "wy": 24.875,
                "wz": -12.5
              },
              {
                "id": 1,
                "x": 0.73235,
                "y": 0.2306,
                "wx": -28.4,
                "wy": 0.825,
                "wz": -0.525
              },
              {
                "id": 6,
                "x": 0.42455,
                "y": -0.1925,
                "wx": -0.275,
                "wy": 22.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 679,
            "mask": 65,
            "balls": [
              {
                "id": 0,
                "x": 0.46905,
                "y": -0.22285,
                "wx": 7.4,
                "wy": 24.875,
                "wz": -12.475
              },
              {
                "id": 6,
                "x": 0.4206,
                "y": -0.19255,
                "wx": -0.275,
                "wy": 22.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 701,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.50595,
                "y": 0.2428,
                "wx": 30.475,
                "wy": 6.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 750,
            "mask": 18,
            "balls": [
              {
                "id": 1,
                "x": 0.73025,
                "y": 0.12945,
                "wx": -39.85,
                "wy": 0.95,
                "wz": -0.1
              },
              {
                "id": 4,
                "x": 0.32025,
                "y": -0.01485,
                "wx": 3.175,
                "wy": 18.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 760,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.42335,
                "y": 0.0255,
                "wx": -6.275,
                "wy": 58.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 799,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.42985,
                "y": -0.0744,
                "wx": -6.15,
                "wy": 7.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 819,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.5329,
                "y": -0.09535,
                "wx": 1.575,
                "wy": 13.425,
                "wz": -40.1
              }
            ]
          },
          {
            "t": 828,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.32635,
                "y": -0.185,
                "wx": 1.975,
                "wy": 25.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 838,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.728,
                "y": 0.02525,
                "wx": -47.55,
                "wy": 1.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 877,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.3687,
                "y": -0.1989,
                "wx": 4.95,
                "wy": 20.525,
                "wz": -11.375
              }
            ]
          },
          {
            "t": 946,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.46945,
                "y": 0.42135,
                "wx": 29.5,
                "wy": 6.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 995,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.21255,
                "y": 0.0036,
                "wx": 3.025,
                "wy": 17.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 1005,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.46085,
                "y": 0.46335,
                "wx": 29.275,
                "wy": 5.975,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.76785,
                "y": -0.01155,
                "wx": -6.175,
                "wy": 57.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 1010,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.46015,
                "y": 0.46675,
                "wx": 29.275,
                "wy": 5.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 1015,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.4597,
                "y": 0.46395,
                "wx": 4.675,
                "wy": 4.65,
                "wz": -4.675
              }
            ]
          },
          {
            "t": 1044,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.38745,
                "y": -0.10915,
                "wx": -5.525,
                "wy": 6.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 1064,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.4559,
                "y": -0.0864,
                "wx": 1.45,
                "wy": 12.425,
                "wz": -38.75
              }
            ]
          },
          {
            "t": 1074,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.17745,
                "y": -0.17345,
                "wx": 1.9,
                "wy": 24.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 1083,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.72195,
                "y": -0.2548,
                "wx": -46.55,
                "wy": 1,
                "wz": 0
              }
            ]
          },
          {
            "t": 1093,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.4519,
                "y": 0.4257,
                "wx": -6.775,
                "wy": 4.375,
                "wz": -4.225
              }
            ]
          },
          {
            "t": 1123,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2494,
                "y": -0.1702,
                "wx": 4.7,
                "wy": 19.55,
                "wz": -10.025
              }
            ]
          },
          {
            "t": 1142,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.95815,
                "y": -0.032,
                "wx": -6.1,
                "wy": 56.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 1145,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.962,
                "y": -0.03245,
                "wx": -6.1,
                "wy": 56.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 1152,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.95455,
                "y": -0.0331,
                "wx": -4.725,
                "wy": 8.775,
                "wz": -4.825
              }
            ]
          },
          {
            "t": 1181,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.44295,
                "y": 0.39225,
                "wx": -14.525,
                "wy": 4.175,
                "wz": -3.75
              }
            ]
          },
          {
            "t": 1230,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.87565,
                "y": -0.04095,
                "wx": -4.6,
                "wy": -2.675,
                "wz": -4.4
              }
            ]
          },
          {
            "t": 1240,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.1107,
                "y": 0.02105,
                "wx": 2.85,
                "wy": 16.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 1270,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.7174,
                "y": -0.46365,
                "wx": -45.775,
                "wy": 1,
                "wz": 0
              }
            ]
          },
          {
            "t": 1272,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.7173,
                "y": -0.4667,
                "wx": -45.775,
                "wy": 1,
                "wz": 0
              }
            ]
          },
          {
            "t": 1279,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.7172,
                "y": -0.4607,
                "wx": -6.65,
                "wy": 0.775,
                "wz": 0.75
              }
            ]
          },
          {
            "t": 1289,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.34965,
                "y": -0.1401,
                "wx": -4.875,
                "wy": 5.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 1309,
            "mask": 4104,
            "balls": [
              {
                "id": 3,
                "x": 0.38485,
                "y": -0.0781,
                "wx": 1.325,
                "wy": 11.45,
                "wz": -37.4
              },
              {
                "id": 12,
                "x": -0.80545,
                "y": -0.04895,
                "wx": -4.45,
                "wy": -14.1,
                "wz": -3.975
              }
            ]
          },
          {
            "t": 1319,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.03445,
                "y": -0.1624,
                "wx": 1.825,
                "wy": 23.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 1358,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.71595,
                "y": -0.39805,
                "wx": 4.775,
                "wy": 0.75,
                "wz": 0.325
              }
            ]
          },
          {
            "t": 1368,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.1359,
                "y": -0.14285,
                "wx": 4.475,
                "wy": 18.575,
                "wz": -8.675
              }
            ]
          },
          {
            "t": 1387,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.744,
                "y": -0.057,
                "wx": -4.325,
                "wy": -25.55,
                "wz": -3.525
              }
            ]
          },
          {
            "t": 1426,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.41895,
                "y": 0.30865,
                "wx": -13.55,
                "wy": 3.9,
                "wz": -2.4
              }
            ]
          },
          {
            "t": 1436,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.71465,
                "y": -0.34415,
                "wx": 16.225,
                "wy": 0.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 1485,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.01475,
                "y": 0.0375,
                "wx": 2.675,
                "wy": 15.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 1515,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.7133,
                "y": -0.29835,
                "wx": 23.1,
                "wy": 0.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 1534,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.3165,
                "y": -0.1673,
                "wx": -4.25,
                "wy": 5.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 1554,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.3197,
                "y": -0.07045,
                "wx": 1.225,
                "wy": 10.45,
                "wz": -36.05
              }
            ]
          },
          {
            "t": 1564,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.1026,
                "y": -0.15185,
                "wx": 1.75,
                "wy": 22.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 1613,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0282,
                "y": -0.1169,
                "wx": 4.25,
                "wy": 17.6,
                "wz": -7.3
              }
            ]
          },
          {
            "t": 1632,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.5752,
                "y": -0.08205,
                "wx": -4.15,
                "wy": -27.8,
                "wz": -2.175
              }
            ]
          },
          {
            "t": 1672,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.39655,
                "y": 0.2308,
                "wx": -12.6,
                "wy": 3.625,
                "wz": -1.05
              }
            ]
          },
          {
            "t": 1730,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.0753,
                "y": 0.0529,
                "wx": 2.5,
                "wy": 14.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 1760,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.7093,
                "y": -0.16385,
                "wx": 22.1,
                "wy": 0.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 1779,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2879,
                "y": -0.1907,
                "wx": -3.625,
                "wy": 4.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 1799,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.2605,
                "y": -0.06355,
                "wx": 1.1,
                "wy": 9.45,
                "wz": -34.7
              }
            ]
          },
          {
            "t": 1809,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.23365,
                "y": -0.1417,
                "wx": 1.675,
                "wy": 21.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 1858,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.07375,
                "y": -0.0924,
                "wx": 4,
                "wy": 16.625,
                "wz": -5.95
              }
            ]
          },
          {
            "t": 1877,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.41255,
                "y": -0.10625,
                "wx": -4,
                "wy": -26.825,
                "wz": -0.825
              }
            ]
          },
          {
            "t": 1917,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.37585,
                "y": 0.15865,
                "wx": -11.625,
                "wy": 3.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 1946,
            "mask": 4160,
            "balls": [
              {
                "id": 6,
                "x": -0.3045,
                "y": -0.1362,
                "wx": 1.625,
                "wy": 20.95,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.3681,
                "y": -0.1129,
                "wx": -3.95,
                "wy": -26.55,
                "wz": -0.45
              }
            ]
          },
          {
            "t": 1956,
            "mask": 4160,
            "balls": [
              {
                "id": 6,
                "x": -0.3093,
                "y": -0.13585,
                "wx": 1.625,
                "wy": 20.95,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.362,
                "y": -0.1138,
                "wx": -3.95,
                "wy": -26.525,
                "wz": -0.425
              }
            ]
          },
          {
            "t": 1975,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.15955,
                "y": 0.06735,
                "wx": 2.35,
                "wy": 13.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 2005,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.70545,
                "y": -0.03535,
                "wx": 21.1,
                "wy": 0.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 2025,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.26395,
                "y": -0.21035,
                "wx": -2.975,
                "wy": 3.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 2034,
            "mask": 4160,
            "balls": [
              {
                "id": 6,
                "x": -0.27435,
                "y": -0.1641,
                "wx": -2.825,
                "wy": 10.325,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.38625,
                "y": -0.09,
                "wx": 0.5,
                "wy": -15.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 2044,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.2072,
                "y": -0.0573,
                "wx": 1,
                "wy": 8.45,
                "wz": -33.325
              }
            ]
          },
          {
            "t": 2103,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1699,
                "y": -0.06925,
                "wx": 3.775,
                "wy": 15.65,
                "wz": -4.6
              }
            ]
          },
          {
            "t": 2113,
            "mask": 4160,
            "balls": [
              {
                "id": 6,
                "x": -0.2477,
                "y": -0.1889,
                "wx": -7.225,
                "wy": -0.225,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.4023,
                "y": -0.06965,
                "wx": 4.9,
                "wy": -5.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 2162,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.35675,
                "y": 0.09225,
                "wx": -10.675,
                "wy": 3.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 2201,
            "mask": 4160,
            "balls": [
              {
                "id": 6,
                "x": -0.22685,
                "y": -0.2129,
                "wx": -10.625,
                "wy": -8.5,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.4112,
                "y": -0.05065,
                "wx": 8.3,
                "wy": 2.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 2221,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.23785,
                "y": 0.08075,
                "wx": 2.175,
                "wy": 12.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 2250,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.7018,
                "y": 0.08725,
                "wx": 20.1,
                "wy": 0.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 2270,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2446,
                "y": -0.2262,
                "wx": -2.35,
                "wy": 2.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 2289,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.15985,
                "y": -0.0518,
                "wx": 0.875,
                "wy": 7.45,
                "wz": -31.975
              }
            ]
          },
          {
            "t": 2348,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.2602,
                "y": -0.0475,
                "wx": 3.525,
                "wy": 14.7,
                "wz": -3.25
              }
            ]
          },
          {
            "t": 2402,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.3397,
                "y": 0.0327,
                "wx": -9.725,
                "wy": 2.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 2441,
            "mask": 4160,
            "balls": [
              {
                "id": 6,
                "x": -0.17905,
                "y": -0.2727,
                "wx": -9.875,
                "wy": -7.875,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.42745,
                "y": -0.005,
                "wx": 7.375,
                "wy": 2.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 2461,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.30895,
                "y": 0.09295,
                "wx": 2,
                "wy": 11.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 2490,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.6984,
                "y": 0.2016,
                "wx": 19.1,
                "wy": 0.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 2510,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2301,
                "y": -0.23805,
                "wx": -1.725,
                "wy": 2.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 2529,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.11915,
                "y": -0.04705,
                "wx": 0.75,
                "wy": 6.475,
                "wz": -30.65
              }
            ]
          },
          {
            "t": 2588,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.34315,
                "y": -0.02755,
                "wx": 3.3,
                "wy": 13.725,
                "wz": -1.925
              }
            ]
          },
          {
            "t": 2647,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.32385,
                "y": -0.02235,
                "wx": -8.775,
                "wy": 2.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 2686,
            "mask": 4160,
            "balls": [
              {
                "id": 6,
                "x": -0.13395,
                "y": -0.32915,
                "wx": -9.1,
                "wy": -7.25,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.44205,
                "y": 0.03605,
                "wx": 6.425,
                "wy": 2.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 2706,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.37565,
                "y": 0.10435,
                "wx": 1.825,
                "wy": 10.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 2735,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.69505,
                "y": 0.31235,
                "wx": 18.1,
                "wy": 0.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 2755,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2199,
                "y": -0.24645,
                "wx": -1.1,
                "wy": 1.325,
                "wz": 0
              }
            ]
          },
          {
            "t": 2775,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.0835,
                "y": -0.04285,
                "wx": 0.65,
                "wy": 5.5,
                "wz": -29.3
              }
            ]
          },
          {
            "t": 2833,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.422,
                "y": -0.00855,
                "wx": 3.075,
                "wy": 12.75,
                "wz": -0.575
              }
            ]
          },
          {
            "t": 2873,
            "mask": 4112,
            "balls": [
              {
                "id": 4,
                "x": -0.41765,
                "y": 0.11155,
                "wx": 1.725,
                "wy": 10.05,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.4518,
                "y": 0.0635,
                "wx": 5.7,
                "wy": 2.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2882,
            "mask": 4112,
            "balls": [
              {
                "id": 4,
                "x": -0.4199,
                "y": 0.11195,
                "wx": 1.725,
                "wy": 10.025,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.45225,
                "y": 0.0648,
                "wx": 5.7,
                "wy": 2.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2892,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.3097,
                "y": -0.0717,
                "wx": -7.8,
                "wy": 2.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 2931,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.09255,
                "y": -0.3809,
                "wx": -8.3,
                "wy": -6.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 2980,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.69195,
                "y": 0.41715,
                "wx": 17.1,
                "wy": 0.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 2990,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.43745,
                "y": 0.12885,
                "wx": 6,
                "wy": 6.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 3000,
            "mask": 4128,
            "balls": [
              {
                "id": 5,
                "x": 0.2143,
                "y": -0.25105,
                "wx": -0.45,
                "wy": 0.55,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.46705,
                "y": 0.06735,
                "wx": 1.125,
                "wy": 4.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 3020,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.05375,
                "y": -0.0394,
                "wx": 0.525,
                "wy": 4.5,
                "wz": -27.95
              }
            ]
          },
          {
            "t": 3078,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.49505,
                "y": 0.00905,
                "wx": 2.85,
                "wy": 11.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 3098,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.6905,
                "y": 0.46535,
                "wx": 16.625,
                "wy": 0.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 3101,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.69045,
                "y": 0.4667,
                "wx": 16.625,
                "wy": 0.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 3108,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.6904,
                "y": 0.46475,
                "wx": 1.85,
                "wy": 0.375,
                "wz": -0.35
              }
            ]
          },
          {
            "t": 3137,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.29715,
                "y": -0.11535,
                "wx": -6.85,
                "wy": 1.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 3176,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.0549,
                "y": -0.42805,
                "wx": -7.525,
                "wy": -6,
                "wz": 0
              }
            ]
          },
          {
            "t": 3186,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.68975,
                "y": 0.44515,
                "wx": -8.4,
                "wy": 0.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 3235,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.4752,
                "y": 0.1625,
                "wx": 5.325,
                "wy": 5.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 3245,
            "mask": 4128,
            "balls": [
              {
                "id": 5,
                "x": 0.21315,
                "y": -0.252,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.4925,
                "y": 0.0734,
                "wx": 0.9,
                "wy": 3.775,
                "wz": 0
              }
            ]
          },
          {
            "t": 3265,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.0299,
                "y": -0.0366,
                "wx": 0.4,
                "wy": 3.5,
                "wz": -26.6
              }
            ]
          },
          {
            "t": 3324,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.56235,
                "y": 0.02525,
                "wx": 2.6,
                "wy": 10.825,
                "wz": 0
              }
            ]
          },
          {
            "t": 3382,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.2863,
                "y": -0.1532,
                "wx": -5.875,
                "wy": 1.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 3422,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.021,
                "y": -0.4705,
                "wx": -6.75,
                "wy": -5.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3431,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.68785,
                "y": 0.3982,
                "wx": -7.4,
                "wy": 0.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 3480,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.50855,
                "y": 0.1922,
                "wx": 4.65,
                "wy": 5.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 3490,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.51215,
                "y": 0.07805,
                "wx": 0.675,
                "wy": 2.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 3510,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.012,
                "y": -0.0345,
                "wx": 0.3,
                "wy": 2.5,
                "wz": -25.25
              }
            ]
          },
          {
            "t": 3569,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.62385,
                "y": 0.04005,
                "wx": 2.375,
                "wy": 9.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 3588,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.00005,
                "y": -0.4967,
                "wx": -6.2,
                "wy": -4.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 3593,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.00055,
                "y": -0.49745,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 3627,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.27705,
                "y": -0.1854,
                "wx": -4.925,
                "wy": 1.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 3676,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.68615,
                "y": 0.35715,
                "wx": -6.4,
                "wy": 0.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 3725,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.53745,
                "y": 0.21795,
                "wx": 4,
                "wy": 4.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 3735,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.526,
                "y": 0.0813,
                "wx": 0.425,
                "wy": 1.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 3755,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0,
                "y": -0.0331,
                "wx": 0.175,
                "wy": 1.525,
                "wz": -23.875
              }
            ]
          },
          {
            "t": 3814,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.67955,
                "y": 0.05345,
                "wx": 2.125,
                "wy": 8.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 3873,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.26945,
                "y": -0.2118,
                "wx": -3.95,
                "wy": 1.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 3922,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.6847,
                "y": 0.32205,
                "wx": -5.4,
                "wy": 0.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 3971,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.5619,
                "y": 0.23975,
                "wx": 3.325,
                "wy": 3.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 3980,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.534,
                "y": 0.0832,
                "wx": 0.2,
                "wy": 0.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 4000,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.00605,
                "y": -0.0324,
                "wx": 0.05,
                "wy": 0.525,
                "wz": -22.525
              }
            ]
          },
          {
            "t": 4049,
            "mask": 2080,
            "balls": [
              {
                "id": 5,
                "x": 0.21315,
                "y": -0.252,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.265,
                "y": -0.2273,
                "wx": -3.275,
                "wy": 0.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 4054,
            "mask": 2080,
            "balls": [
              {
                "id": 5,
                "x": 0.21315,
                "y": -0.252,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.2649,
                "y": -0.2277,
                "wx": -3.25,
                "wy": 0.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 4059,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.72945,
                "y": 0.06545,
                "wx": 1.9,
                "wy": 7.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 4167,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.6835,
                "y": 0.29295,
                "wx": -4.4,
                "wy": 0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 4216,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.5819,
                "y": 0.25755,
                "wx": 2.65,
                "wy": 2.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 4225,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.53625,
                "y": 0.08375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4245,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": -21.175
              }
            ]
          },
          {
            "t": 4304,
            "mask": 2081,
            "balls": [
              {
                "id": 0,
                "x": -0.77355,
                "y": 0.0761,
                "wx": 1.675,
                "wy": 6.925,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.20715,
                "y": -0.2548,
                "wx": -0.25,
                "wy": 0.525,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.2673,
                "y": -0.2406,
                "wx": -1.625,
                "wy": -0.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 4412,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.68255,
                "y": 0.2698,
                "wx": -3.4,
                "wy": 0.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 4461,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.59745,
                "y": 0.2714,
                "wx": 2,
                "wy": 2.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 4490,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": -19.825
              }
            ]
          },
          {
            "t": 4549,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": -0.81185,
                "y": 0.0853,
                "wx": 1.425,
                "wy": 5.95,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.2685,
                "y": -0.24735,
                "wx": -0.65,
                "wy": -0.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 4657,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.68185,
                "y": 0.25255,
                "wx": -2.4,
                "wy": 0.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 4706,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.6085,
                "y": 0.2813,
                "wx": 1.325,
                "wy": 1.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 4735,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": -18.475
              }
            ]
          },
          {
            "t": 4794,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": -0.8444,
                "y": 0.09315,
                "wx": 1.2,
                "wy": 4.975,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4902,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.6814,
                "y": 0.2413,
                "wx": -1.4,
                "wy": 0.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 4951,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.61515,
                "y": 0.2872,
                "wx": 0.65,
                "wy": 0.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 4980,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": -17.125
              }
            ]
          },
          {
            "t": 5039,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8711,
                "y": 0.09955,
                "wx": 0.975,
                "wy": 4,
                "wz": 0
              }
            ]
          },
          {
            "t": 5147,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.236,
                "wx": -0.4,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 5196,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 5225,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": -15.75
              }
            ]
          },
          {
            "t": 5284,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.89205,
                "y": 0.1046,
                "wx": 0.725,
                "wy": 3.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 5471,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": -14.4
              }
            ]
          },
          {
            "t": 5529,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9072,
                "y": 0.10825,
                "wx": 0.5,
                "wy": 2.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 5716,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": -13.05
              }
            ]
          },
          {
            "t": 5775,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.91655,
                "y": 0.1105,
                "wx": 0.25,
                "wy": 1.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 5966,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": -11.675
              }
            ]
          },
          {
            "t": 6015,
            "mask": 6203,
            "balls": [
              {
                "id": 0,
                "x": -0.9201,
                "y": 0.11135,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.2356,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.53625,
                "y": 0.08375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 33,
            "a": 0,
            "b": 12,
            "pocket": null,
            "speed": 2.462,
            "x": 0.772,
            "y": 0.15405,
            "nx": -0.992126,
            "ny": -0.110236
          },
          {
            "type": "cushion",
            "t": 145,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 6.49,
            "x": 0.86165,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 164,
            "a": 0,
            "b": 3,
            "pocket": null,
            "speed": 3.118,
            "x": 0.89205,
            "y": -0.37265,
            "nx": 0.80315,
            "ny": 0.598425
          },
          {
            "type": "cushion",
            "t": 187,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 2.406,
            "x": 0.9906,
            "y": -0.3204,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 223,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 3.198,
            "x": 0.7632,
            "y": -0.2258,
            "nx": -0.322835,
            "ny": 0.944882
          },
          {
            "type": "ballBall",
            "t": 227,
            "a": 1,
            "b": 6,
            "pocket": null,
            "speed": 0.966,
            "x": 0.7219,
            "y": -0.1888,
            "nx": -1,
            "ny": -0.015748
          },
          {
            "type": "ballBall",
            "t": 418,
            "a": 3,
            "b": 5,
            "pocket": null,
            "speed": 1.754,
            "x": 0.62805,
            "y": -0.0804,
            "nx": -0.771654,
            "ny": 0.637795
          },
          {
            "type": "ballBall",
            "t": 460,
            "a": 5,
            "b": 11,
            "pocket": null,
            "speed": 1.282,
            "x": 0.55475,
            "y": 0.0039,
            "nx": -0.19685,
            "ny": 0.976378
          },
          {
            "type": "cushion",
            "t": 510,
            "a": 1,
            "b": -1,
            "pocket": null,
            "speed": 2.486,
            "x": 0.73695,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 586,
            "a": 4,
            "b": 5,
            "pocket": null,
            "speed": 0.78,
            "x": 0.4346,
            "y": -0.0344,
            "nx": 0.984252,
            "ny": -0.165354
          },
          {
            "type": "ballBall",
            "t": 679,
            "a": 0,
            "b": 6,
            "pocket": null,
            "speed": 0.176,
            "x": 0.4448,
            "y": -0.2077,
            "nx": -0.850394,
            "ny": 0.527559
          },
          {
            "type": "cushion",
            "t": 1010,
            "a": 11,
            "b": -1,
            "pocket": null,
            "speed": 0.836,
            "x": 0.46015,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 1145,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 1.622,
            "x": -0.9906,
            "y": -0.03245,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 1272,
            "a": 1,
            "b": -1,
            "pocket": null,
            "speed": 1.308,
            "x": 0.7173,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 1956,
            "a": 6,
            "b": 12,
            "pocket": null,
            "speed": 1.312,
            "x": -0.33565,
            "y": -0.1248,
            "nx": -0.92126,
            "ny": 0.385827
          },
          {
            "type": "ballBall",
            "t": 2882,
            "a": 4,
            "b": 12,
            "pocket": null,
            "speed": 0.222,
            "x": -0.4361,
            "y": 0.08835,
            "nx": -0.566929,
            "ny": -0.826772
          },
          {
            "type": "cushion",
            "t": 3101,
            "a": 1,
            "b": -1,
            "pocket": null,
            "speed": 0.474,
            "x": 0.69045,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "pocket",
            "t": 3593,
            "a": 6,
            "b": -1,
            "pocket": "topMiddle",
            "speed": 0.226,
            "x": 0.00055,
            "y": -0.49745,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 4054,
            "a": 5,
            "b": 11,
            "pocket": null,
            "speed": 0.064,
            "x": 0.239,
            "y": -0.23985,
            "nx": 0.905512,
            "ny": 0.425197
          }
        ]
      }
    },
    {
      "index": 6,
      "capturedAt": "2026-11-02T17:10:07.866Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 64,
        "frameCount": 3,
        "eventCount": 1,
        "frames": [
          {
            "t": 0,
            "mask": 6463,
            "balls": [
              {
                "id": 0,
                "x": -0.9201,
                "y": 0.11135,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.2356,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.53625,
                "y": 0.08375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 59,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.96515,
                "y": 0.46605,
                "wx": 8.5,
                "wy": 1.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 64,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9689,
                "y": 0.4954,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "pocket",
            "t": 64,
            "a": 0,
            "b": -1,
            "pocket": "bottomLeft",
            "speed": 7.094,
            "x": -0.9689,
            "y": 0.4954,
            "nx": -0.708661,
            "ny": 0.708661
          }
        ]
      }
    },
    {
      "index": 7,
      "capturedAt": "2026-11-02T17:10:18.548Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:10:17.906Z",
        "sequence": 23,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": 2.840987,
          "power": 0.502511,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.405752,
            "y": 0.014513,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.681141,
            "y": 0.235588,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.830748,
            "y": 0.466448,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": -0.006821,
            "y": -0.032309,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": -0.617322,
            "y": 0.289129,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.206302,
            "y": -0.255183,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 7,
            "group": "solid",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.614081,
            "y": 0.033893,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0.268736,
            "y": -0.248569,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": -0.536254,
            "y": 0.083743,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomRight"
          }
        ],
        "networkArgs": [
          {
            "angle": 2.840987,
            "power": 0.502511,
            "spinX": 0,
            "spinY": 0
          },
          23
        ]
      },
      "replay": {
        "durationMs": 4691,
        "frameCount": 52,
        "eventCount": 5,
        "frames": [
          {
            "t": 0,
            "mask": 6463,
            "balls": [
              {
                "id": 0,
                "x": -0.40575,
                "y": 0.0145,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.2356,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.53625,
                "y": 0.08375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 49,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.4869,
                "y": 0.03965,
                "wx": 2.125,
                "wy": 6.825,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.53625,
                "y": 0.08375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 55,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.49655,
                "y": 0.04265,
                "wx": 2.325,
                "wy": 7.5,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.53625,
                "y": 0.08375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 137,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.54395,
                "y": 0.0023,
                "wx": -7.4,
                "wy": 14.625,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.61555,
                "y": 0.16575,
                "wx": 8.625,
                "wy": 8.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 216,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.584,
                "y": -0.02905,
                "wx": -15.125,
                "wy": 20.075,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.6849,
                "y": 0.2375,
                "wx": 16.85,
                "wy": 16.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 294,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.7482,
                "y": 0.303,
                "wx": 25.075,
                "wy": 24.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 397,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.8233,
                "y": 0.38065,
                "wx": 30.4,
                "wy": 29.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 466,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7035,
                "y": -0.11895,
                "wx": -14.5,
                "wy": 19.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 505,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.89985,
                "y": 0.45985,
                "wx": 30.075,
                "wy": 29.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 514,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9065,
                "y": 0.4667,
                "wx": 30.075,
                "wy": 29.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 515,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9067,
                "y": 0.4665,
                "wx": 12,
                "wy": 24.35,
                "wz": -16.75
              }
            ]
          },
          {
            "t": 593,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9491,
                "y": 0.42785,
                "wx": 0.6,
                "wy": 23.6,
                "wz": -16.3
              }
            ]
          },
          {
            "t": 613,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9598,
                "y": 0.41955,
                "wx": -2.25,
                "wy": 23.425,
                "wz": -16.2
              }
            ]
          },
          {
            "t": 617,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9622,
                "y": 0.41775,
                "wx": -2.25,
                "wy": 23.425,
                "wz": -16.2
              }
            ]
          },
          {
            "t": 623,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9596,
                "y": 0.4162,
                "wx": -1.225,
                "wy": 2.625,
                "wz": -15.125
              }
            ]
          },
          {
            "t": 701,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9253,
                "y": 0.39525,
                "wx": -6.125,
                "wy": -7.725,
                "wz": -14.675
              }
            ]
          },
          {
            "t": 711,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.81585,
                "y": -0.2035,
                "wx": -13.9,
                "wy": 18.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 789,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.895,
                "y": 0.37565,
                "wx": -8.8,
                "wy": -13.45,
                "wz": -14.2
              }
            ]
          },
          {
            "t": 956,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9234,
                "y": -0.28445,
                "wx": -13.3,
                "wy": 17.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 1034,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.81745,
                "y": 0.3249,
                "wx": -8.25,
                "wy": -12.6,
                "wz": -12.85
              }
            ]
          },
          {
            "t": 1044,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.96095,
                "y": -0.31275,
                "wx": -13.075,
                "wy": 17.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 1047,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.962,
                "y": -0.31355,
                "wx": -13.075,
                "wy": 17.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 1054,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.95975,
                "y": -0.31525,
                "wx": -10.675,
                "wy": 4.75,
                "wz": -8.325
              }
            ]
          },
          {
            "t": 1132,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.93975,
                "y": -0.33385,
                "wx": -9.975,
                "wy": -6.65,
                "wz": -7.9
              }
            ]
          },
          {
            "t": 1279,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.74495,
                "y": 0.2774,
                "wx": -7.7,
                "wy": -11.775,
                "wz": -11.5
              }
            ]
          },
          {
            "t": 1377,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.89525,
                "y": -0.3907,
                "wx": -9.15,
                "wy": -7.15,
                "wz": -6.55
              }
            ]
          },
          {
            "t": 1525,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.6774,
                "y": 0.23315,
                "wx": -7.15,
                "wy": -10.925,
                "wz": -10.125
              }
            ]
          },
          {
            "t": 1623,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8545,
                "y": -0.44285,
                "wx": -8.375,
                "wy": -6.55,
                "wz": -5.2
              }
            ]
          },
          {
            "t": 1740,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8362,
                "y": -0.4662,
                "wx": -8,
                "wy": -6.25,
                "wz": -4.55
              }
            ]
          },
          {
            "t": 1743,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8358,
                "y": -0.4667,
                "wx": -8,
                "wy": -6.25,
                "wz": -4.55
              }
            ]
          },
          {
            "t": 1750,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.83485,
                "y": -0.4657,
                "wx": -0.675,
                "wy": -5.6,
                "wz": -6.6
              }
            ]
          },
          {
            "t": 1770,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.61485,
                "y": 0.1922,
                "wx": -6.6,
                "wy": -10.1,
                "wz": -8.775
              }
            ]
          },
          {
            "t": 1848,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8221,
                "y": -0.4558,
                "wx": 3.75,
                "wy": -5.225,
                "wz": -6.075
              }
            ]
          },
          {
            "t": 2015,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.5573,
                "y": 0.1545,
                "wx": -6.05,
                "wy": -9.25,
                "wz": -7.425
              }
            ]
          },
          {
            "t": 2093,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.79345,
                "y": -0.4352,
                "wx": 3.175,
                "wy": -4.4,
                "wz": -4.725
              }
            ]
          },
          {
            "t": 2260,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.5047,
                "y": 0.1201,
                "wx": -5.5,
                "wy": -8.425,
                "wz": -6.075
              }
            ]
          },
          {
            "t": 2338,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.76965,
                "y": -0.41805,
                "wx": 2.575,
                "wy": -3.6,
                "wz": -3.35
              }
            ]
          },
          {
            "t": 2500,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.45805,
                "y": 0.0895,
                "wx": -4.975,
                "wy": -7.6,
                "wz": -4.75
              }
            ]
          },
          {
            "t": 2578,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.751,
                "y": -0.40465,
                "wx": 2,
                "wy": -2.8,
                "wz": -2.025
              }
            ]
          },
          {
            "t": 2745,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.4153,
                "y": 0.06155,
                "wx": -4.425,
                "wy": -6.75,
                "wz": -3.4
              }
            ]
          },
          {
            "t": 2824,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.73675,
                "y": -0.39445,
                "wx": 1.425,
                "wy": -1.975,
                "wz": -0.675
              }
            ]
          },
          {
            "t": 2990,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.3776,
                "y": 0.03685,
                "wx": -3.875,
                "wy": -5.925,
                "wz": -2.025
              }
            ]
          },
          {
            "t": 3069,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.72735,
                "y": -0.38765,
                "wx": 0.85,
                "wy": -1.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 3235,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.34485,
                "y": 0.0154,
                "wx": -3.325,
                "wy": -5.075,
                "wz": -0.675
              }
            ]
          },
          {
            "t": 3314,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7228,
                "y": -0.3844,
                "wx": 0.25,
                "wy": -0.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 3480,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.3171,
                "y": -0.00275,
                "wx": -2.775,
                "wy": -4.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 3725,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.29435,
                "y": -0.01765,
                "wx": -2.225,
                "wy": -3.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3971,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.27655,
                "y": -0.0293,
                "wx": -1.675,
                "wy": -2.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 4216,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.26375,
                "y": -0.0377,
                "wx": -1.125,
                "wy": -1.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 4461,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.25595,
                "y": -0.0428,
                "wx": -0.575,
                "wy": -0.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 4686,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.72235,
                "y": -0.38405,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.25315,
                "y": -0.04465,
                "wx": -0.075,
                "wy": -0.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 4691,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.72235,
                "y": -0.38405,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.25315,
                "y": -0.04465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 55,
            "a": 0,
            "b": 12,
            "pocket": null,
            "speed": 1.744,
            "x": -0.5164,
            "y": 0.0632,
            "nx": -0.692913,
            "ny": 0.716535
          },
          {
            "type": "cushion",
            "t": 514,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 0.858,
            "x": -0.9065,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "jaw",
            "t": 617,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 0.692,
            "x": -0.9906,
            "y": 0.4145,
            "nx": 0.992126,
            "ny": 0.11811
          },
          {
            "type": "cushion",
            "t": 1047,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.496,
            "x": -0.9906,
            "y": -0.31355,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 1743,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.228,
            "x": -0.8358,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          }
        ]
      }
    },
    {
      "index": 8,
      "capturedAt": "2026-11-02T17:11:06.897Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 2314,
        "frameCount": 13,
        "eventCount": 0,
        "frames": [
          {
            "t": 0,
            "mask": 6463,
            "balls": [
              {
                "id": 0,
                "x": -0.72235,
                "y": -0.38405,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.2356,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.25315,
                "y": -0.04465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 88,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.71885,
                "y": -0.3615,
                "wx": 9.1,
                "wy": -1.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 333,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.71085,
                "y": -0.3102,
                "wx": 8.125,
                "wy": -1.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 583,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7036,
                "y": -0.26395,
                "wx": 7.125,
                "wy": -1.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 828,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.69745,
                "y": -0.22455,
                "wx": 6.125,
                "wy": -0.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 1074,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.69225,
                "y": -0.19105,
                "wx": 5.125,
                "wy": -0.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 1319,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.68795,
                "y": -0.1634,
                "wx": 4.15,
                "wy": -0.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 1564,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.68455,
                "y": -0.14165,
                "wx": 3.15,
                "wy": -0.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 1809,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.68205,
                "y": -0.1258,
                "wx": 2.175,
                "wy": -0.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 2054,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6805,
                "y": -0.11585,
                "wx": 1.175,
                "wy": -0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 2299,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.67985,
                "y": -0.11175,
                "wx": 0.2,
                "wy": -0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2309,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.67985,
                "y": -0.11175,
                "wx": 0.15,
                "wy": -0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2314,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.67985,
                "y": -0.1117,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": []
      }
    },
    {
      "index": 9,
      "capturedAt": "2026-11-02T17:11:18.916Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:11:16.722Z",
        "sequence": 26,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": 1.224257,
          "power": 0.588431,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.366643,
            "y": -0.332576,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.681141,
            "y": 0.235588,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.830748,
            "y": 0.466448,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": -0.006821,
            "y": -0.032309,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": -0.617322,
            "y": 0.289129,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.206302,
            "y": -0.255183,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 7,
            "group": "solid",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.614081,
            "y": 0.033893,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0.268736,
            "y": -0.248569,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": -0.253154,
            "y": -0.044644,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomRight"
          }
        ],
        "networkArgs": [
          {
            "angle": 1.224257,
            "power": 0.588431,
            "spinX": 0,
            "spinY": 0
          },
          26
        ]
      },
      "replay": {
        "durationMs": 4941,
        "frameCount": 48,
        "eventCount": 4,
        "frames": [
          {
            "t": 0,
            "mask": 6463,
            "balls": [
              {
                "id": 0,
                "x": -0.36665,
                "y": -0.3326,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.2356,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.25315,
                "y": -0.04465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.3065,
                "y": -0.166,
                "wx": 10.75,
                "wy": -3.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 108,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.2847,
                "y": -0.10565,
                "wx": 14.8,
                "wy": -5.35,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.25315,
                "y": -0.04465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 113,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.28075,
                "y": -0.0947,
                "wx": 15.475,
                "wy": -5.575,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.25315,
                "y": -0.04465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 186,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.29695,
                "y": -0.07795,
                "wx": 11.45,
                "wy": 4.225,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.1819,
                "y": 0.08465,
                "wx": 9.325,
                "wy": -5.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 265,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.1094,
                "y": 0.21615,
                "wx": 19.35,
                "wy": -10.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 343,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.04115,
                "y": 0.34,
                "wx": 29.375,
                "wy": -16.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 417,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.01905,
                "y": 0.4492,
                "wx": 38.75,
                "wy": -21.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 436,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.3341,
                "y": -0.01605,
                "wx": 9.775,
                "wy": 5.825,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.03445,
                "y": 0.47715,
                "wx": 41.275,
                "wy": -22.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 440,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.0377,
                "y": 0.48305,
                "wx": 41.275,
                "wy": -22.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 446,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.0311,
                "y": 0.48395,
                "wx": 19.85,
                "wy": 4.925,
                "wz": -28.225
              }
            ]
          },
          {
            "t": 495,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.0244,
                "y": 0.49275,
                "wx": 17.8,
                "wy": 11.775,
                "wz": -27.95
              }
            ]
          },
          {
            "t": 504,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.03425,
                "y": 0.49445,
                "wx": 17.6,
                "wy": 12.45,
                "wz": -27.925
              }
            ]
          },
          {
            "t": 505,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.0337,
                "y": 0.4941,
                "wx": 7.175,
                "wy": -5.925,
                "wz": -9.025
              }
            ]
          },
          {
            "t": 583,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.01995,
                "y": 0.4617,
                "wx": -1.25,
                "wy": -13.675,
                "wz": -8.575
              }
            ]
          },
          {
            "t": 662,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.0677,
                "y": 0.43575,
                "wx": -9.675,
                "wy": -21.425,
                "wz": -8.15
              }
            ]
          },
          {
            "t": 681,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.3673,
                "y": 0.03955,
                "wx": 8.9,
                "wy": 5.325,
                "wz": 0
              }
            ]
          },
          {
            "t": 907,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.20185,
                "y": 0.3695,
                "wx": -10.875,
                "wy": -22.075,
                "wz": -6.8
              }
            ]
          },
          {
            "t": 926,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.39745,
                "y": 0.09005,
                "wx": 8.05,
                "wy": 4.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 1152,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.3306,
                "y": 0.30605,
                "wx": -10.45,
                "wy": -21.175,
                "wz": -5.45
              }
            ]
          },
          {
            "t": 1172,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.42455,
                "y": 0.13545,
                "wx": 7.2,
                "wy": 4.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 1397,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.454,
                "y": 0.2452,
                "wx": -10,
                "wy": -20.275,
                "wz": -4.1
              }
            ]
          },
          {
            "t": 1417,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.44855,
                "y": 0.1757,
                "wx": 6.325,
                "wy": 3.775,
                "wz": 0
              }
            ]
          },
          {
            "t": 1642,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.572,
                "y": 0.187,
                "wx": -9.55,
                "wy": -19.375,
                "wz": -2.725
              }
            ]
          },
          {
            "t": 1662,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.46955,
                "y": 0.21085,
                "wx": 5.475,
                "wy": 3.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 1887,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.6847,
                "y": 0.13145,
                "wx": -9.1,
                "wy": -18.475,
                "wz": -1.375
              }
            ]
          },
          {
            "t": 1907,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4875,
                "y": 0.24085,
                "wx": 4.625,
                "wy": 2.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 2132,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.79205,
                "y": 0.0785,
                "wx": -8.675,
                "wy": -17.575,
                "wz": -0.025
              }
            ]
          },
          {
            "t": 2152,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.50235,
                "y": 0.2658,
                "wx": 3.75,
                "wy": 2.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 2377,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.89405,
                "y": 0.02825,
                "wx": -8.225,
                "wy": -16.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 2392,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.51395,
                "y": 0.28525,
                "wx": 2.925,
                "wy": 1.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 2539,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.95845,
                "y": -0.0035,
                "wx": -7.925,
                "wy": -16.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 2548,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.96205,
                "y": -0.0053,
                "wx": -7.925,
                "wy": -16.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 2549,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.96185,
                "y": -0.00535,
                "wx": -6.325,
                "wy": -3.975,
                "wz": 5.7
              }
            ]
          },
          {
            "t": 2627,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.94275,
                "y": -0.01615,
                "wx": -5.775,
                "wy": 7.45,
                "wz": 5.25
              }
            ]
          },
          {
            "t": 2637,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5228,
                "y": 0.3,
                "wx": 2.05,
                "wy": 1.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 2873,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.8996,
                "y": -0.04875,
                "wx": -5.175,
                "wy": 6.85,
                "wz": 3.9
              }
            ]
          },
          {
            "t": 2882,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.52855,
                "y": 0.3097,
                "wx": 1.2,
                "wy": 0.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 3118,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.8612,
                "y": -0.07775,
                "wx": -4.575,
                "wy": 6.05,
                "wz": 2.55
              }
            ]
          },
          {
            "t": 3127,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5313,
                "y": 0.31425,
                "wx": 0.325,
                "wy": 0.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 3363,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.82755,
                "y": -0.10315,
                "wx": -3.975,
                "wy": 5.25,
                "wz": 1.2
              }
            ]
          },
          {
            "t": 3608,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.79865,
                "y": -0.125,
                "wx": -3.375,
                "wy": 4.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 3853,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.7745,
                "y": -0.1432,
                "wx": -2.75,
                "wy": 3.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 4098,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.7551,
                "y": -0.15785,
                "wx": -2.15,
                "wy": 2.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 4343,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.74045,
                "y": -0.1689,
                "wx": -1.55,
                "wy": 2.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 4588,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.7306,
                "y": -0.17635,
                "wx": -0.95,
                "wy": 1.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 4833,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.72545,
                "y": -0.1802,
                "wx": -0.35,
                "wy": 0.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 4941,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.5315,
                "y": 0.3146,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.7247,
                "y": -0.1808,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 113,
            "a": 0,
            "b": 12,
            "pocket": null,
            "speed": 2.502,
            "x": -0.26695,
            "y": -0.06965,
            "nx": 0.480315,
            "ny": 0.874016
          },
          {
            "type": "jaw",
            "t": 440,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 1.538,
            "x": 0.0635,
            "y": 0.4953,
            "nx": -0.905512,
            "ny": -0.433071
          },
          {
            "type": "jaw",
            "t": 504,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 1.294,
            "x": -0.062,
            "y": 0.50135,
            "nx": 0.968504,
            "ny": -0.244094
          },
          {
            "type": "cushion",
            "t": 2548,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 0.458,
            "x": 0.9906,
            "y": -0.0053,
            "nx": -1,
            "ny": 0
          }
        ]
      }
    },
    {
      "index": 10,
      "capturedAt": "2026-11-02T17:11:32.432Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 5475,
        "frameCount": 56,
        "eventCount": 7,
        "frames": [
          {
            "t": 0,
            "mask": 6463,
            "balls": [
              {
                "id": 0,
                "x": -0.5315,
                "y": 0.3146,
                "wx": -27.675,
                "wy": -284.925,
                "wz": 44.85
              },
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.2356,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.7247,
                "y": -0.1808,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0494,
                "y": 0.26775,
                "wx": -26.575,
                "wy": -273.55,
                "wz": 44.425
              }
            ]
          },
          {
            "t": 157,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.44135,
                "y": 0.22005,
                "wx": -25.475,
                "wy": -262.15,
                "wz": 44
              }
            ]
          },
          {
            "t": 186,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.6274,
                "y": 0.202,
                "wx": -25.3,
                "wy": -260.475,
                "wz": 43.825
              },
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.2356,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 188,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.6355,
                "y": 0.2012,
                "wx": -25.3,
                "wy": -260.475,
                "wz": 43.825
              },
              {
                "id": 1,
                "x": 0.68115,
                "y": 0.2356,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 265,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.8457,
                "y": -0.05565,
                "wx": -32.075,
                "wy": -251.475,
                "wz": 43.4
              },
              {
                "id": 1,
                "x": 0.959,
                "y": 0.44505,
                "wx": 6.775,
                "wy": -8.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 275,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.99385,
                "y": 0.4713,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 304,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9551,
                "y": -0.1843,
                "wx": -35.525,
                "wy": -246.9,
                "wz": 43.175
              }
            ]
          },
          {
            "t": 306,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.962,
                "y": -0.1923,
                "wx": -35.525,
                "wy": -246.9,
                "wz": 43.175
              }
            ]
          },
          {
            "t": 314,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9461,
                "y": -0.21385,
                "wx": -27.125,
                "wy": -155.075,
                "wz": 75.225
              }
            ]
          },
          {
            "t": 387,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.79065,
                "y": -0.4282,
                "wx": -30.95,
                "wy": -145.075,
                "wz": 74.825
              }
            ]
          },
          {
            "t": 397,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.77045,
                "y": -0.45655,
                "wx": -31.475,
                "wy": -143.725,
                "wz": 74.775
              }
            ]
          },
          {
            "t": 401,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.76325,
                "y": -0.4667,
                "wx": -31.475,
                "wy": -143.725,
                "wz": 74.775
              }
            ]
          },
          {
            "t": 407,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.74925,
                "y": -0.4535,
                "wx": 14.175,
                "wy": -137.3,
                "wz": 56.6
              }
            ]
          },
          {
            "t": 485,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.57915,
                "y": -0.2899,
                "wx": 17.625,
                "wy": -126.4,
                "wz": 56.175
              }
            ]
          },
          {
            "t": 564,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4173,
                "y": -0.12895,
                "wx": 21.075,
                "wy": -115.5,
                "wz": 55.725
              }
            ]
          },
          {
            "t": 642,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2638,
                "y": 0.0294,
                "wx": 24.525,
                "wy": -104.575,
                "wz": 55.3
              }
            ]
          },
          {
            "t": 721,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.1186,
                "y": 0.1851,
                "wx": 27.975,
                "wy": -93.675,
                "wz": 54.875
              }
            ]
          },
          {
            "t": 799,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0183,
                "y": 0.3382,
                "wx": 31.425,
                "wy": -82.775,
                "wz": 54.425
              }
            ]
          },
          {
            "t": 858,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1155,
                "y": 0.4513,
                "wx": 34.025,
                "wy": -74.6,
                "wz": 54.1
              }
            ]
          },
          {
            "t": 866,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1285,
                "y": 0.4667,
                "wx": 34.225,
                "wy": -73.9,
                "wz": 54.075
              }
            ]
          },
          {
            "t": 868,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1303,
                "y": 0.46435,
                "wx": 2.1,
                "wy": -88.6,
                "wz": -0.675
              }
            ]
          },
          {
            "t": 946,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.20845,
                "y": 0.3568,
                "wx": -2.625,
                "wy": -78.175,
                "wz": -0.25
              }
            ]
          },
          {
            "t": 1025,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.2787,
                "y": 0.2529,
                "wx": -7.325,
                "wy": -67.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 1103,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.341,
                "y": 0.15255,
                "wx": -12.025,
                "wy": -57.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 1181,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.3953,
                "y": 0.0558,
                "wx": -16.75,
                "wy": -46.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 1260,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4417,
                "y": -0.0374,
                "wx": -21.45,
                "wy": -36.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 1338,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.48015,
                "y": -0.12695,
                "wx": -26.15,
                "wy": -26.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 1417,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.51065,
                "y": -0.21295,
                "wx": -30.875,
                "wy": -15.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 1495,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5332,
                "y": -0.2954,
                "wx": -35.575,
                "wy": -5.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 1574,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5478,
                "y": -0.3742,
                "wx": -40.275,
                "wy": 5.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 1662,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.55955,
                "y": -0.4604,
                "wx": -40.05,
                "wy": 5.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 1668,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5604,
                "y": -0.4667,
                "wx": -40.025,
                "wy": 5.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 1672,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5607,
                "y": -0.46425,
                "wx": -6.525,
                "wy": 4.225,
                "wz": 4.3
              }
            ]
          },
          {
            "t": 1750,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5677,
                "y": -0.4098,
                "wx": 4.9,
                "wy": 4.05,
                "wz": 3.875
              }
            ]
          },
          {
            "t": 1828,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.57485,
                "y": -0.36405,
                "wx": 16.35,
                "wy": 3.875,
                "wz": 3.425
              }
            ]
          },
          {
            "t": 1946,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.58565,
                "y": -0.3063,
                "wx": 19.825,
                "wy": 3.75,
                "wz": 2.775
              }
            ]
          },
          {
            "t": 2191,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.60735,
                "y": -0.1912,
                "wx": 18.85,
                "wy": 3.55,
                "wz": 1.425
              }
            ]
          },
          {
            "t": 2431,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6276,
                "y": -0.0841,
                "wx": 17.875,
                "wy": 3.375,
                "wz": 0.1
              }
            ]
          },
          {
            "t": 2676,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6471,
                "y": 0.01935,
                "wx": 16.9,
                "wy": 3.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 2922,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.66555,
                "y": 0.117,
                "wx": 15.9,
                "wy": 3,
                "wz": 0
              }
            ]
          },
          {
            "t": 3167,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.68285,
                "y": 0.20875,
                "wx": 14.925,
                "wy": 2.825,
                "wz": 0
              }
            ]
          },
          {
            "t": 3412,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.69905,
                "y": 0.29465,
                "wx": 13.95,
                "wy": 2.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 3657,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.71415,
                "y": 0.3747,
                "wx": 12.95,
                "wy": 2.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 3902,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7282,
                "y": 0.4489,
                "wx": 11.975,
                "wy": 2.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 3961,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.73135,
                "y": 0.46585,
                "wx": 11.725,
                "wy": 2.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 3964,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.73155,
                "y": 0.46675,
                "wx": 11.725,
                "wy": 2.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 3971,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7318,
                "y": 0.46525,
                "wx": 1.15,
                "wy": 1.7,
                "wz": -1.7
              }
            ]
          },
          {
            "t": 4049,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7347,
                "y": 0.45245,
                "wx": -5.775,
                "wy": 1.525,
                "wz": -1.275
              }
            ]
          },
          {
            "t": 4294,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.743,
                "y": 0.421,
                "wx": -4.8,
                "wy": 1.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 4539,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7498,
                "y": 0.3953,
                "wx": -3.825,
                "wy": 1.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 4784,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.75505,
                "y": 0.3754,
                "wx": -2.875,
                "wy": 0.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 5029,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7588,
                "y": 0.3612,
                "wx": -1.9,
                "wy": 0.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 5275,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.76105,
                "y": 0.3528,
                "wx": -0.925,
                "wy": 0.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 5471,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7617,
                "y": 0.35025,
                "wx": -0.15,
                "wy": 0.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 5475,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7617,
                "y": 0.3502,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 188,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 5.508,
            "x": 0.6583,
            "y": 0.2184,
            "nx": 0.795276,
            "ny": 0.598425
          },
          {
            "type": "pocket",
            "t": 275,
            "a": 1,
            "b": -1,
            "pocket": "bottomRight",
            "speed": 5.226,
            "x": 0.99385,
            "y": 0.4713,
            "nx": 0.708661,
            "ny": 0.708661
          },
          {
            "type": "cushion",
            "t": 306,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 3.312,
            "x": 0.9906,
            "y": -0.1923,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 401,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 3.4,
            "x": 0.76325,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 866,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 2.242,
            "x": -0.1285,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 1668,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 1.144,
            "x": -0.5604,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 3964,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.336,
            "x": -0.73155,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          }
        ]
      }
    },
    {
      "index": 11,
      "capturedAt": "2026-11-02T17:11:43.931Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 6510,
        "frameCount": 143,
        "eventCount": 16,
        "frames": [
          {
            "t": 0,
            "mask": 6461,
            "balls": [
              {
                "id": 0,
                "x": -0.7617,
                "y": 0.3502,
                "wx": 108.825,
                "wy": 257.2,
                "wz": -77.225
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.7247,
                "y": -0.1808,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 10,
            "mask": 17,
            "balls": [
              {
                "id": 0,
                "x": -0.70655,
                "y": 0.32685,
                "wx": 108.25,
                "wy": 255.9,
                "wz": -77.175
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 16,
            "mask": 17,
            "balls": [
              {
                "id": 0,
                "x": -0.66995,
                "y": 0.3114,
                "wx": 107.975,
                "wy": 255.225,
                "wz": -77.15
              },
              {
                "id": 4,
                "x": -0.6173,
                "y": 0.28915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 98,
            "mask": 17,
            "balls": [
              {
                "id": 0,
                "x": -0.66285,
                "y": 0.3084,
                "wx": 103.25,
                "wy": 244.05,
                "wz": -76.675
              },
              {
                "id": 4,
                "x": -0.17425,
                "y": 0.1017,
                "wx": -4.65,
                "wy": -10.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 118,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.66245,
                "y": 0.3082,
                "wx": 102.125,
                "wy": 241.4,
                "wz": -76.575
              }
            ]
          },
          {
            "t": 127,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -76.525
              }
            ]
          },
          {
            "t": 176,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.24275,
                "y": -0.07475,
                "wx": -9.1,
                "wy": -21.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 255,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.65175,
                "y": -0.24775,
                "wx": -13.55,
                "wy": -32.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 314,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.9532,
                "y": -0.3753,
                "wx": -16.9,
                "wy": -39.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 315,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.962,
                "y": -0.37905,
                "wx": -16.9,
                "wy": -39.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 324,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.9324,
                "y": -0.39115,
                "wx": 0.425,
                "wy": 29.925,
                "wz": 64.025
              }
            ]
          },
          {
            "t": 363,
            "mask": 17,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -75.225
              },
              {
                "id": 4,
                "x": 0.7896,
                "y": -0.44945,
                "wx": -2.2,
                "wy": 35.025,
                "wz": 63.8
              }
            ]
          },
          {
            "t": 374,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.74725,
                "y": -0.4667,
                "wx": -2.85,
                "wy": 36.3,
                "wz": 63.75
              }
            ]
          },
          {
            "t": 377,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.738,
                "y": -0.46365,
                "wx": 6.975,
                "wy": 23.65,
                "wz": 111.175
              }
            ]
          },
          {
            "t": 456,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.49755,
                "y": -0.3841,
                "wx": 10.65,
                "wy": 34.475,
                "wz": 110.75
              }
            ]
          },
          {
            "t": 534,
            "mask": 2096,
            "balls": [
              {
                "id": 4,
                "x": 0.26535,
                "y": -0.30735,
                "wx": 14.325,
                "wy": 45.325,
                "wz": 110.3
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 537,
            "mask": 2064,
            "balls": [
              {
                "id": 4,
                "x": 0.2562,
                "y": -0.30435,
                "wx": 14.325,
                "wy": 45.325,
                "wz": 110.3
              },
              {
                "id": 11,
                "x": 0.26875,
                "y": -0.24855,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 543,
            "mask": 48,
            "balls": [
              {
                "id": 4,
                "x": 0.2407,
                "y": -0.3008,
                "wx": 14.525,
                "wy": 46,
                "wz": 110.275
              },
              {
                "id": 5,
                "x": 0.2063,
                "y": -0.2552,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 613,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -73.85
              }
            ]
          },
          {
            "t": 623,
            "mask": 2096,
            "balls": [
              {
                "id": 4,
                "x": 0.1145,
                "y": -0.38695,
                "wx": 3.5,
                "wy": 50,
                "wz": 109.825
              },
              {
                "id": 5,
                "x": 0.10015,
                "y": -0.1145,
                "wx": 9.3,
                "wy": 7.025,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.27315,
                "y": -0.2289,
                "wx": 8.275,
                "wy": -1.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 662,
            "mask": 40,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.05005,
                "y": -0.0481,
                "wx": 13.875,
                "wy": 10.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 663,
            "mask": 40,
            "balls": [
              {
                "id": 3,
                "x": -0.0068,
                "y": -0.0323,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.0486,
                "y": -0.0462,
                "wx": 13.875,
                "wy": 10.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 701,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.00685,
                "y": -0.4632,
                "wx": -7.425,
                "wy": 53.425,
                "wz": 109.4
              }
            ]
          },
          {
            "t": 721,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.0368,
                "y": -0.48095,
                "wx": -10.15,
                "wy": 54.3,
                "wz": 109.275
              }
            ]
          },
          {
            "t": 722,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.0383,
                "y": -0.48185,
                "wx": -10.15,
                "wy": 54.3,
                "wz": 109.275
              }
            ]
          },
          {
            "t": 730,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.02995,
                "y": -0.47325,
                "wx": 18.175,
                "wy": 28.925,
                "wz": 61.575
              }
            ]
          },
          {
            "t": 740,
            "mask": 40,
            "balls": [
              {
                "id": 3,
                "x": -0.12175,
                "y": -0.0035,
                "wx": 2.75,
                "wy": 10.925,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.06815,
                "y": 0.0494,
                "wx": 23.8,
                "wy": 5,
                "wz": 0
              }
            ]
          },
          {
            "t": 809,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.0398,
                "y": -0.3983,
                "wx": 21.7,
                "wy": 18.025,
                "wz": 61.125
              }
            ]
          },
          {
            "t": 819,
            "mask": 40,
            "balls": [
              {
                "id": 3,
                "x": -0.23,
                "y": 0.0236,
                "wx": 5.525,
                "wy": 22.025,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.0837,
                "y": 0.1389,
                "wx": 33.75,
                "wy": -0.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 858,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -72.5
              }
            ]
          },
          {
            "t": 868,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.28355,
                "y": -0.1826,
                "wx": 7.3,
                "wy": -1.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 887,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.10125,
                "y": -0.32605,
                "wx": 25.225,
                "wy": 7.15,
                "wz": 60.7
              }
            ]
          },
          {
            "t": 897,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.32975,
                "y": 0.0486,
                "wx": 8.3,
                "wy": 33.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 907,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.09625,
                "y": 0.23085,
                "wx": 41.675,
                "wy": -5.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 966,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.15445,
                "y": -0.25645,
                "wx": 28.725,
                "wy": -3.75,
                "wz": 60.275
              }
            ]
          },
          {
            "t": 975,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.42105,
                "y": 0.07145,
                "wx": 11.075,
                "wy": 44.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 1044,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.1993,
                "y": -0.18955,
                "wx": 32.25,
                "wy": -14.625,
                "wz": 59.825
              }
            ]
          },
          {
            "t": 1103,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -71.125
              }
            ]
          },
          {
            "t": 1113,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.29265,
                "y": -0.1421,
                "wx": 6.325,
                "wy": -1.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 1123,
            "mask": 2064,
            "balls": [
              {
                "id": 4,
                "x": 0.2371,
                "y": -0.125,
                "wx": 33.65,
                "wy": -19.35,
                "wz": 59.4
              },
              {
                "id": 11,
                "x": 0.293,
                "y": -0.1406,
                "wx": 6.275,
                "wy": -1.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 1127,
            "mask": 2064,
            "balls": [
              {
                "id": 4,
                "x": 0.239,
                "y": -0.1217,
                "wx": 33.65,
                "wy": -19.35,
                "wz": 59.4
              },
              {
                "id": 11,
                "x": 0.29315,
                "y": -0.14,
                "wx": 6.275,
                "wy": -1.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 1142,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.12565,
                "y": 0.46625,
                "wx": 40.725,
                "wy": -5.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 1143,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.1257,
                "y": 0.46675,
                "wx": 40.725,
                "wy": -5.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 1152,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.12645,
                "y": 0.4596,
                "wx": 5.725,
                "wy": -3.925,
                "wz": 4
              }
            ]
          },
          {
            "t": 1221,
            "mask": 2072,
            "balls": [
              {
                "id": 3,
                "x": -0.688,
                "y": 0.13835,
                "wx": 11.1,
                "wy": 44.35,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.2697,
                "y": -0.0405,
                "wx": 35.25,
                "wy": -13.85,
                "wz": 58.85
              },
              {
                "id": 11,
                "x": 0.30965,
                "y": -0.13035,
                "wx": 4.3,
                "wy": -6.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 1230,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.133,
                "y": 0.40475,
                "wx": -5.725,
                "wy": -3.775,
                "wz": 3.55
              }
            ]
          },
          {
            "t": 1309,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.1397,
                "y": 0.35865,
                "wx": -17.15,
                "wy": -3.6,
                "wz": 3.125
              }
            ]
          },
          {
            "t": 1348,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -69.775
              }
            ]
          },
          {
            "t": 1466,
            "mask": 2072,
            "balls": [
              {
                "id": 3,
                "x": -0.94915,
                "y": 0.20375,
                "wx": 10.875,
                "wy": 43.375,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.351,
                "y": 0.16665,
                "wx": 34.325,
                "wy": -13.475,
                "wz": 57.5
              },
              {
                "id": 11,
                "x": 0.34675,
                "y": -0.10635,
                "wx": 3.75,
                "wy": -5.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 1475,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.95945,
                "y": 0.20635,
                "wx": 10.85,
                "wy": 43.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 1478,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.962,
                "y": 0.207,
                "wx": 10.85,
                "wy": 43.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 1485,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.95605,
                "y": 0.2083,
                "wx": 8.45,
                "wy": 7.275,
                "wz": 8.4
              }
            ]
          },
          {
            "t": 1515,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.1572,
                "y": 0.2571,
                "wx": -19.825,
                "wy": -3.425,
                "wz": 1.975
              }
            ]
          },
          {
            "t": 1564,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.8973,
                "y": 0.22245,
                "wx": 8.15,
                "wy": -4.175,
                "wz": 7.975
              }
            ]
          },
          {
            "t": 1593,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -68.425
              }
            ]
          },
          {
            "t": 1642,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.84725,
                "y": 0.2368,
                "wx": 7.825,
                "wy": -15.6,
                "wz": 7.525
              }
            ]
          },
          {
            "t": 1711,
            "mask": 2064,
            "balls": [
              {
                "id": 4,
                "x": 0.43015,
                "y": 0.3682,
                "wx": 33.4,
                "wy": -13.1,
                "wz": 56.15
              },
              {
                "id": 11,
                "x": 0.3788,
                "y": -0.0856,
                "wx": 3.225,
                "wy": -4.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 1721,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.805,
                "y": 0.2514,
                "wx": 7.625,
                "wy": -21.45,
                "wz": 7.1
              }
            ]
          },
          {
            "t": 1760,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.1771,
                "y": 0.142,
                "wx": -18.85,
                "wy": -3.25,
                "wz": 0.625
              }
            ]
          },
          {
            "t": 1828,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.46735,
                "y": 0.463,
                "wx": 32.95,
                "wy": -12.925,
                "wz": 55.5
              }
            ]
          },
          {
            "t": 1833,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.46885,
                "y": 0.46675,
                "wx": 32.95,
                "wy": -12.925,
                "wz": 55.5
              }
            ]
          },
          {
            "t": 1838,
            "mask": 17,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -67.075
              },
              {
                "id": 4,
                "x": 0.47135,
                "y": 0.46365,
                "wx": 11.65,
                "wy": -17.875,
                "wz": 37.95
              }
            ]
          },
          {
            "t": 1897,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -66.75
              },
              {
                "id": 3,
                "x": -0.71455,
                "y": 0.28355,
                "wx": 7.375,
                "wy": -20.775,
                "wz": 6.125
              }
            ]
          },
          {
            "t": 1898,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.6624,
                "y": 0.3082,
                "wx": 0,
                "wy": 0,
                "wz": -66.75
              },
              {
                "id": 3,
                "x": -0.71405,
                "y": 0.2837,
                "wx": 7.375,
                "wy": -20.775,
                "wz": 6.125
              }
            ]
          },
          {
            "t": 1917,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.5095,
                "y": 0.4212,
                "wx": 0.225,
                "wy": -18.6,
                "wz": 37.525
              }
            ]
          },
          {
            "t": 1956,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.40585,
                "y": -0.0681,
                "wx": 2.675,
                "wy": -4.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 1975,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.6299,
                "y": 0.3236,
                "wx": 4.85,
                "wy": -10.2,
                "wz": -66.325
              },
              {
                "id": 3,
                "x": -0.7075,
                "y": 0.2822,
                "wx": 2.55,
                "wy": -10.55,
                "wz": 5.7
              }
            ]
          },
          {
            "t": 1995,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.5471,
                "y": 0.3875,
                "wx": -11.175,
                "wy": -19.325,
                "wz": 37.1
              }
            ]
          },
          {
            "t": 2005,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.196,
                "y": 0.0328,
                "wx": -17.85,
                "wy": -3.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 2132,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.57765,
                "y": 0.3484,
                "wx": 6.325,
                "wy": -13.325,
                "wz": -65.45
              }
            ]
          },
          {
            "t": 2181,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.6747,
                "y": 0.286,
                "wx": 0.75,
                "wy": -6.25,
                "wz": 4.55
              }
            ]
          },
          {
            "t": 2201,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.4279,
                "y": -0.05385,
                "wx": 2.125,
                "wy": -3.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 2240,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.6613,
                "y": 0.3041,
                "wx": -13.675,
                "wy": -18.775,
                "wz": 35.725
              }
            ]
          },
          {
            "t": 2250,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2139,
                "y": -0.07055,
                "wx": -16.875,
                "wy": -2.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 2377,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.50105,
                "y": 0.3847,
                "wx": 5.875,
                "wy": -12.4,
                "wz": -64.1
              }
            ]
          },
          {
            "t": 2422,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.6411,
                "y": 0.29005,
                "wx": 0.625,
                "wy": -5.275,
                "wz": 3.225
              }
            ]
          },
          {
            "t": 2441,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.44465,
                "y": -0.043,
                "wx": 1.6,
                "wy": -2.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 2480,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.76855,
                "y": 0.226,
                "wx": -13.1,
                "wy": -17.975,
                "wz": 34.4
              }
            ]
          },
          {
            "t": 2490,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2304,
                "y": -0.16615,
                "wx": -15.9,
                "wy": -2.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 2618,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.43125,
                "y": 0.4178,
                "wx": 5.475,
                "wy": -11.525,
                "wz": -62.775
              }
            ]
          },
          {
            "t": 2667,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.6127,
                "y": 0.29345,
                "wx": 0.525,
                "wy": -4.275,
                "wz": 1.875
              }
            ]
          },
          {
            "t": 2686,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.45685,
                "y": -0.0351,
                "wx": 1.05,
                "wy": -1.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 2725,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.8732,
                "y": 0.14985,
                "wx": -12.5,
                "wy": -17.175,
                "wz": 33.05
              }
            ]
          },
          {
            "t": 2735,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2463,
                "y": -0.25785,
                "wx": -14.925,
                "wy": -2.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 2863,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.3653,
                "y": 0.44905,
                "wx": 5.025,
                "wy": -10.625,
                "wz": -61.4
              }
            ]
          },
          {
            "t": 2912,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.59025,
                "y": 0.2962,
                "wx": 0.4,
                "wy": -3.275,
                "wz": 0.525
              }
            ]
          },
          {
            "t": 2931,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.464,
                "y": -0.0305,
                "wx": 0.5,
                "wy": -0.775,
                "wz": 0
              }
            ]
          },
          {
            "t": 2941,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.9613,
                "y": 0.0857,
                "wx": -11.975,
                "wy": -16.475,
                "wz": 31.875
              }
            ]
          },
          {
            "t": 2943,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.962,
                "y": 0.08515,
                "wx": -11.975,
                "wy": -16.475,
                "wz": 31.875
              }
            ]
          },
          {
            "t": 2951,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.95965,
                "y": 0.0822,
                "wx": -14.25,
                "wy": -4.275,
                "wz": 23.975
              }
            ]
          },
          {
            "t": 2980,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.26115,
                "y": -0.3437,
                "wx": -13.925,
                "wy": -2.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3010,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.32835,
                "y": 0.4666,
                "wx": 4.775,
                "wy": -10.075,
                "wz": -60.6
              }
            ]
          },
          {
            "t": 3011,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.32805,
                "y": 0.46675,
                "wx": 4.775,
                "wy": -10.075,
                "wz": -60.6
              }
            ]
          },
          {
            "t": 3029,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.94105,
                "y": 0.0535,
                "wx": -14.925,
                "wy": 7.15,
                "wz": 23.525
              }
            ]
          },
          {
            "t": 3049,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.32015,
                "y": 0.4647,
                "wx": -1.1,
                "wy": -8.625,
                "wz": -56.575
              }
            ]
          },
          {
            "t": 3157,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.57365,
                "y": 0.2982,
                "wx": 0.275,
                "wy": -2.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 3176,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.4661,
                "y": -0.02915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 3225,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.27495,
                "y": -0.42365,
                "wx": -12.95,
                "wy": -2.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 3275,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.89845,
                "y": -0.03275,
                "wx": -14.05,
                "wy": 6.925,
                "wz": 22.175
              }
            ]
          },
          {
            "t": 3294,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.2717,
                "y": 0.4585,
                "wx": -0.975,
                "wy": -7.65,
                "wz": -55.225
              }
            ]
          },
          {
            "t": 3363,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2823,
                "y": -0.4659,
                "wx": -12.4,
                "wy": -2.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 3366,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2824,
                "y": -0.4667,
                "wx": -12.4,
                "wy": -2.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 3373,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.28265,
                "y": -0.46515,
                "wx": -1.2,
                "wy": -1.65,
                "wz": -1.65
              }
            ]
          },
          {
            "t": 3402,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.563,
                "y": 0.29945,
                "wx": 0.15,
                "wy": -1.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 3451,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2855,
                "y": -0.45145,
                "wx": 6.125,
                "wy": -1.475,
                "wz": -1.225
              }
            ]
          },
          {
            "t": 3520,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.8585,
                "y": -0.1137,
                "wx": -13.15,
                "wy": 6.5,
                "wz": 20.825
              }
            ]
          },
          {
            "t": 3539,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.22915,
                "y": 0.45305,
                "wx": -0.85,
                "wy": -6.65,
                "wz": -53.85
              }
            ]
          },
          {
            "t": 3647,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.55825,
                "y": 0.30005,
                "wx": 0.025,
                "wy": -0.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 3696,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.2936,
                "y": -0.41795,
                "wx": 5.15,
                "wy": -1.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 3765,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.8212,
                "y": -0.1893,
                "wx": -12.25,
                "wy": 6.05,
                "wz": 19.475
              }
            ]
          },
          {
            "t": 3784,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1925,
                "y": 0.4484,
                "wx": -0.725,
                "wy": -5.65,
                "wz": -52.5
              }
            ]
          },
          {
            "t": 3941,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.3003,
                "y": -0.39025,
                "wx": 4.175,
                "wy": -1,
                "wz": 0
              }
            ]
          },
          {
            "t": 4010,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.7865,
                "y": -0.25955,
                "wx": -11.35,
                "wy": 5.6,
                "wz": 18.125
              }
            ]
          },
          {
            "t": 4029,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.16175,
                "y": 0.44445,
                "wx": -0.6,
                "wy": -4.675,
                "wz": -51.15
              }
            ]
          },
          {
            "t": 4186,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.3056,
                "y": -0.36835,
                "wx": 3.2,
                "wy": -0.775,
                "wz": 0
              }
            ]
          },
          {
            "t": 4255,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.75445,
                "y": -0.32445,
                "wx": -10.45,
                "wy": 5.15,
                "wz": 16.75
              }
            ]
          },
          {
            "t": 4275,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.13695,
                "y": 0.4413,
                "wx": -0.475,
                "wy": -3.675,
                "wz": -49.8
              }
            ]
          },
          {
            "t": 4431,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.3095,
                "y": -0.3522,
                "wx": 2.225,
                "wy": -0.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 4500,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.72505,
                "y": -0.384,
                "wx": -9.55,
                "wy": 4.725,
                "wz": 15.4
              }
            ]
          },
          {
            "t": 4520,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.11805,
                "y": 0.4389,
                "wx": -0.35,
                "wy": -2.675,
                "wz": -48.45
              }
            ]
          },
          {
            "t": 4676,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.312,
                "y": -0.34185,
                "wx": 1.25,
                "wy": -0.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 4745,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.6983,
                "y": -0.4382,
                "wx": -8.65,
                "wy": 4.275,
                "wz": 14.05
              }
            ]
          },
          {
            "t": 4765,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.10505,
                "y": 0.4372,
                "wx": -0.225,
                "wy": -1.675,
                "wz": -47.1
              }
            ]
          },
          {
            "t": 4882,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.68445,
                "y": -0.46625,
                "wx": -8.15,
                "wy": 4.025,
                "wz": 13.3
              }
            ]
          },
          {
            "t": 4885,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.6842,
                "y": -0.4667,
                "wx": -8.15,
                "wy": 4.025,
                "wz": 13.3
              }
            ]
          },
          {
            "t": 4892,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.6832,
                "y": -0.46565,
                "wx": -1.625,
                "wy": 5.175,
                "wz": 9.35
              }
            ]
          },
          {
            "t": 4922,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.31305,
                "y": -0.3373,
                "wx": 0.275,
                "wy": -0.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 4980,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.6715,
                "y": -0.457,
                "wx": 3.525,
                "wy": 5.3,
                "wz": 8.85
              }
            ]
          },
          {
            "t": 5010,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.09795,
                "y": 0.4363,
                "wx": -0.1,
                "wy": -0.7,
                "wz": -45.725
              }
            ]
          },
          {
            "t": 5225,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.64235,
                "y": -0.4376,
                "wx": 2.975,
                "wy": 4.475,
                "wz": 7.5
              }
            ]
          },
          {
            "t": 5255,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 0,
                "wy": 0,
                "wz": -44.375
              }
            ]
          },
          {
            "t": 5471,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.6182,
                "y": -0.42155,
                "wx": 2.425,
                "wy": 3.65,
                "wz": 6.15
              }
            ]
          },
          {
            "t": 5500,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 0,
                "wy": 0,
                "wz": -43.025
              }
            ]
          },
          {
            "t": 5716,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.59895,
                "y": -0.4088,
                "wx": 1.875,
                "wy": 2.8,
                "wz": 4.8
              }
            ]
          },
          {
            "t": 5745,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 0,
                "wy": 0,
                "wz": -41.675
              }
            ]
          },
          {
            "t": 5966,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.5845,
                "y": -0.39915,
                "wx": 1.3,
                "wy": 1.95,
                "wz": 3.425
              }
            ]
          },
          {
            "t": 5995,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 0,
                "wy": 0,
                "wz": -40.3
              }
            ]
          },
          {
            "t": 6211,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.5753,
                "y": -0.39305,
                "wx": 0.75,
                "wy": 1.125,
                "wz": 2.075
              }
            ]
          },
          {
            "t": 6240,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 0,
                "wy": 0,
                "wz": -38.925
              }
            ]
          },
          {
            "t": 6456,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.57105,
                "y": -0.39025,
                "wx": 0.2,
                "wy": 0.3,
                "wz": 0.7
              }
            ]
          },
          {
            "t": 6485,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 0,
                "wy": 0,
                "wz": -37.575
              }
            ]
          },
          {
            "t": 6505,
            "mask": 2105,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 0,
                "wy": 0,
                "wz": -37.475
              },
              {
                "id": 3,
                "x": -0.55805,
                "y": 0.30005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.5708,
                "y": -0.39005,
                "wx": 0.075,
                "wy": 0.125,
                "wz": 0.45
              },
              {
                "id": 5,
                "x": 0.3131,
                "y": -0.33715,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.4661,
                "y": -0.02915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 6510,
            "mask": 2105,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.55805,
                "y": 0.30005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.5708,
                "y": -0.39005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.3131,
                "y": -0.33715,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.4661,
                "y": -0.02915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 16,
            "a": 0,
            "b": 4,
            "pocket": null,
            "speed": 7.172,
            "x": -0.64365,
            "y": 0.30025,
            "nx": 0.92126,
            "ny": -0.385827
          },
          {
            "type": "cushion",
            "t": 315,
            "a": 4,
            "b": -1,
            "pocket": null,
            "speed": 5.982,
            "x": 0.9906,
            "y": -0.37905,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 374,
            "a": 4,
            "b": -1,
            "pocket": null,
            "speed": 1.726,
            "x": 0.74725,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 537,
            "a": 4,
            "b": 11,
            "pocket": null,
            "speed": 0.352,
            "x": 0.26245,
            "y": -0.27645,
            "nx": 0.220472,
            "ny": 0.976378
          },
          {
            "type": "ballBall",
            "t": 543,
            "a": 4,
            "b": 5,
            "pocket": null,
            "speed": 2.73,
            "x": 0.2235,
            "y": -0.278,
            "nx": -0.598425,
            "ny": 0.795276
          },
          {
            "type": "ballBall",
            "t": 663,
            "a": 3,
            "b": 5,
            "pocket": null,
            "speed": 1.916,
            "x": 0.0209,
            "y": -0.03925,
            "nx": 0.968504,
            "ny": -0.244094
          },
          {
            "type": "jaw",
            "t": 722,
            "a": 4,
            "b": -1,
            "pocket": null,
            "speed": 2.072,
            "x": -0.0635,
            "y": -0.4953,
            "nx": 0.88189,
            "ny": 0.472441
          },
          {
            "type": "ballBall",
            "t": 1127,
            "a": 4,
            "b": 11,
            "pocket": null,
            "speed": 0.236,
            "x": 0.26605,
            "y": -0.13085,
            "nx": 0.944882,
            "ny": -0.322835
          },
          {
            "type": "cushion",
            "t": 1143,
            "a": 5,
            "b": -1,
            "pocket": null,
            "speed": 1.164,
            "x": 0.1257,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 1478,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 1.238,
            "x": -0.9906,
            "y": 0.207,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 1833,
            "a": 4,
            "b": -1,
            "pocket": null,
            "speed": 0.94,
            "x": 0.46885,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 1898,
            "a": 0,
            "b": 3,
            "pocket": null,
            "speed": 0.626,
            "x": -0.68825,
            "y": 0.29595,
            "nx": -0.905512,
            "ny": -0.425197
          },
          {
            "type": "cushion",
            "t": 2943,
            "a": 4,
            "b": -1,
            "pocket": null,
            "speed": 0.47,
            "x": 0.9906,
            "y": 0.08515,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 3011,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.136,
            "x": -0.32805,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 3366,
            "a": 5,
            "b": -1,
            "pocket": null,
            "speed": 0.354,
            "x": 0.2824,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 4885,
            "a": 4,
            "b": -1,
            "pocket": null,
            "speed": 0.232,
            "x": 0.6842,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          }
        ]
      }
    },
    {
      "index": 12,
      "capturedAt": "2026-11-02T17:11:56.950Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:11:56.173Z",
        "sequence": 29,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": -0.707896,
          "power": 1,
          "spinX": -0.037731,
          "spinY": -0.999288
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.096581,
            "y": 0.436135,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomRight"
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.830748,
            "y": 0.466448,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": -0.55804,
            "y": 0.300062,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": 0.5708,
            "y": -0.390063,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.31312,
            "y": -0.337135,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 7,
            "group": "solid",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.614081,
            "y": 0.033893,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0.466094,
            "y": -0.029126,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.724711,
            "y": -0.180787,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomRight"
          }
        ],
        "networkArgs": [
          {
            "angle": -0.707896,
            "power": 1,
            "spinX": -0.037731,
            "spinY": -0.999288
          },
          29
        ]
      },
      "replay": {
        "durationMs": 6863,
        "frameCount": 121,
        "eventCount": 17,
        "frames": [
          {
            "t": 0,
            "mask": 6461,
            "balls": [
              {
                "id": 0,
                "x": -0.0966,
                "y": 0.43615,
                "wx": 188.275,
                "wy": 219.975,
                "wz": 10.925
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.55805,
                "y": 0.30005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.5708,
                "y": -0.39005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.3131,
                "y": -0.33715,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.4661,
                "y": -0.02915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.7247,
                "y": -0.1808,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2648,
                "y": 0.12685,
                "wx": 180.85,
                "wy": 211.3,
                "wz": 10.5
              }
            ]
          },
          {
            "t": 108,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": 0.3986,
                "y": 0.01235,
                "wx": 178.05,
                "wy": 208.025,
                "wz": 10.325
              },
              {
                "id": 11,
                "x": 0.4661,
                "y": -0.02915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 112,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": 0.41565,
                "y": -0.00225,
                "wx": 178.05,
                "wy": 208.025,
                "wz": 10.325
              },
              {
                "id": 11,
                "x": 0.4661,
                "y": -0.02915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 147,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.64285,
                "y": -0.12325,
                "wx": -2.425,
                "wy": -4.575,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.7247,
                "y": -0.1808,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 155,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.68125,
                "y": -0.1437,
                "wx": -2.775,
                "wy": -5.2,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.7247,
                "y": -0.1808,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 186,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.37735,
                "y": -0.08955,
                "wx": 169.3,
                "wy": 200.675,
                "wz": 9.9
              }
            ]
          },
          {
            "t": 206,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.93095,
                "y": -0.35685,
                "wx": -4.85,
                "wy": -5.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 214,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.962,
                "y": -0.3834,
                "wx": -5.3,
                "wy": -6.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 216,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.9562,
                "y": -0.38835,
                "wx": 21.6,
                "wy": 30.075,
                "wz": 97.75
              }
            ]
          },
          {
            "t": 235,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.74995,
                "y": -0.08025,
                "wx": 6.05,
                "wy": -13.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 245,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.8729,
                "y": -0.45925,
                "wx": 18.1,
                "wy": 32.575,
                "wz": 97.575
              }
            ]
          },
          {
            "t": 248,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.8641,
                "y": -0.4667,
                "wx": 18.1,
                "wy": 32.575,
                "wz": 97.575
              }
            ]
          },
          {
            "t": 255,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.84675,
                "y": -0.45565,
                "wx": 24.5,
                "wy": 27.725,
                "wz": 118.775
              }
            ]
          },
          {
            "t": 265,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.3317,
                "y": -0.1747,
                "wx": 160.475,
                "wy": 193.4,
                "wz": 9.475
              }
            ]
          },
          {
            "t": 314,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.81125,
                "y": -0.0252,
                "wx": 14.825,
                "wy": -20.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 333,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.6471,
                "y": -0.328,
                "wx": 30.025,
                "wy": 37.75,
                "wz": 118.35
              }
            ]
          },
          {
            "t": 343,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2805,
                "y": -0.2531,
                "wx": 151.65,
                "wy": 186.125,
                "wz": 9.025
              }
            ]
          },
          {
            "t": 387,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.86365,
                "y": 0.0203,
                "wx": 23.05,
                "wy": -27.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 407,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.46685,
                "y": -0.2122,
                "wx": 35.2,
                "wy": 47.15,
                "wz": 117.95
              }
            ]
          },
          {
            "t": 417,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.22745,
                "y": -0.3205,
                "wx": 143.4,
                "wy": 179.275,
                "wz": 8.625
              }
            ]
          },
          {
            "t": 485,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.282,
                "y": -0.0927,
                "wx": 40.725,
                "wy": 57.15,
                "wz": 117.5
              }
            ]
          },
          {
            "t": 495,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.1655,
                "y": -0.38585,
                "wx": 134.575,
                "wy": 172,
                "wz": 8.2
              }
            ]
          },
          {
            "t": 525,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.95555,
                "y": 0.0985,
                "wx": 23.275,
                "wy": -27.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 534,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.962,
                "y": 0.104,
                "wx": 19.25,
                "wy": -10,
                "wz": -14.2
              }
            ]
          },
          {
            "t": 564,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.10475,
                "y": 0.0226,
                "wx": 46.25,
                "wy": 67.175,
                "wz": 117.075
              }
            ]
          },
          {
            "t": 574,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.09795,
                "y": -0.44455,
                "wx": 125.75,
                "wy": 164.725,
                "wz": 7.775
              }
            ]
          },
          {
            "t": 603,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0712,
                "y": -0.4648,
                "wx": 122.45,
                "wy": 161.975,
                "wz": 7.6
              }
            ]
          },
          {
            "t": 606,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0686,
                "y": -0.4667,
                "wx": 122.45,
                "wy": 161.975,
                "wz": 7.6
              }
            ]
          },
          {
            "t": 613,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": 0.06295,
                "y": -0.46385,
                "wx": 102.3,
                "wy": 157.5,
                "wz": 19.575
              },
              {
                "id": 11,
                "x": 0.927,
                "y": 0.1373,
                "wx": 18.55,
                "wy": 1.425,
                "wz": -13.75
              }
            ]
          },
          {
            "t": 642,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.06485,
                "y": 0.13365,
                "wx": 51.775,
                "wy": 77.2,
                "wz": 116.65
              }
            ]
          },
          {
            "t": 691,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": -0.0043,
                "y": -0.4288,
                "wx": 95.825,
                "wy": 148.075,
                "wz": 19.15
              },
              {
                "id": 11,
                "x": 0.9007,
                "y": 0.17115,
                "wx": 17.875,
                "wy": 11.875,
                "wz": -13.325
              }
            ]
          },
          {
            "t": 740,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.26715,
                "y": 0.26715,
                "wx": 55.55,
                "wy": 84.075,
                "wz": 116.1
              }
            ]
          },
          {
            "t": 770,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.07875,
                "y": -0.3888,
                "wx": 89.35,
                "wy": 138.65,
                "wz": 18.725
              }
            ]
          },
          {
            "t": 848,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1604,
                "y": -0.3439,
                "wx": 82.875,
                "wy": 129.225,
                "wz": 18.275
              }
            ]
          },
          {
            "t": 887,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.56655,
                "y": 0.465,
                "wx": 55.225,
                "wy": 83.575,
                "wz": 115.3
              }
            ]
          },
          {
            "t": 889,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.56915,
                "y": 0.4667,
                "wx": 55.225,
                "wy": 83.575,
                "wz": 115.3
              }
            ]
          },
          {
            "t": 897,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.5828,
                "y": 0.4586,
                "wx": 39.85,
                "wy": 71.675,
                "wz": 73.125
              }
            ]
          },
          {
            "t": 926,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.24925,
                "y": -0.29405,
                "wx": 76.4,
                "wy": 119.775,
                "wz": 17.85
              }
            ]
          },
          {
            "t": 936,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.8316,
                "y": 0.27505,
                "wx": 17.025,
                "wy": 11.325,
                "wz": -11.975
              }
            ]
          },
          {
            "t": 975,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.70905,
                "y": 0.3887,
                "wx": 28.45,
                "wy": 70.85,
                "wz": 72.675
              }
            ]
          },
          {
            "t": 1005,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.34525,
                "y": -0.23925,
                "wx": 69.925,
                "wy": 110.35,
                "wz": 17.425
              }
            ]
          },
          {
            "t": 1054,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.8359,
                "y": 0.32745,
                "wx": 17.025,
                "wy": 70.05,
                "wz": 72.25
              }
            ]
          },
          {
            "t": 1083,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.44845,
                "y": -0.17955,
                "wx": 63.45,
                "wy": 100.925,
                "wz": 16.975
              }
            ]
          },
          {
            "t": 1123,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9474,
                "y": 0.281,
                "wx": 7.05,
                "wy": 69.35,
                "wz": 71.875
              }
            ]
          },
          {
            "t": 1132,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.96105,
                "y": 0.27525,
                "wx": 16.675,
                "wy": 30.9,
                "wz": 32.65
              }
            ]
          },
          {
            "t": 1162,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.55885,
                "y": -0.1149,
                "wx": 56.975,
                "wy": 91.5,
                "wz": 16.55
              }
            ]
          },
          {
            "t": 1181,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.7658,
                "y": 0.374,
                "wx": 16.2,
                "wy": 10.775,
                "wz": -10.625
              }
            ]
          },
          {
            "t": 1211,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.8696,
                "y": 0.2593,
                "wx": 13.225,
                "wy": 20,
                "wz": 32.225
              }
            ]
          },
          {
            "t": 1240,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6764,
                "y": -0.0453,
                "wx": 50.5,
                "wy": 82.05,
                "wz": 16.125
              }
            ]
          },
          {
            "t": 1289,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.78645,
                "y": 0.24605,
                "wx": 9.75,
                "wy": 9.1,
                "wz": 31.775
              }
            ]
          },
          {
            "t": 1319,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8012,
                "y": 0.02925,
                "wx": 44.025,
                "wy": 72.625,
                "wz": 15.675
              }
            ]
          },
          {
            "t": 1368,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.71165,
                "y": 0.23535,
                "wx": 6.3,
                "wy": -1.8,
                "wz": 31.35
              }
            ]
          },
          {
            "t": 1407,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9481,
                "y": 0.1176,
                "wx": 41.325,
                "wy": 68.675,
                "wz": 15.2
              }
            ]
          },
          {
            "t": 1415,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.96205,
                "y": 0.12595,
                "wx": 41.325,
                "wy": 68.65,
                "wz": 15.175
              }
            ]
          },
          {
            "t": 1417,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": -0.96015,
                "y": 0.1271,
                "wx": 35.15,
                "wy": 16.025,
                "wz": 37.075
              },
              {
                "id": 11,
                "x": 0.70575,
                "y": 0.46435,
                "wx": 15.4,
                "wy": 10.25,
                "wz": -9.325
              }
            ]
          },
          {
            "t": 1423,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.70415,
                "y": 0.4667,
                "wx": 15.375,
                "wy": 10.225,
                "wz": -9.275
              }
            ]
          },
          {
            "t": 1426,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.7034,
                "y": 0.46575,
                "wx": 2.35,
                "wy": 9.525,
                "wz": -11.775
              }
            ]
          },
          {
            "t": 1446,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.64515,
                "y": 0.22735,
                "wx": 2.85,
                "wy": -12.7,
                "wz": 30.925
              }
            ]
          },
          {
            "t": 1495,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.864,
                "y": 0.18865,
                "wx": 34.65,
                "wy": 4.6,
                "wz": 36.625
              }
            ]
          },
          {
            "t": 1505,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.6858,
                "y": 0.4477,
                "wx": -7.675,
                "wy": 9.25,
                "wz": -11.325
              }
            ]
          },
          {
            "t": 1525,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.58695,
                "y": 0.22195,
                "wx": -0.625,
                "wy": -23.6,
                "wz": 30.475
              }
            ]
          },
          {
            "t": 1574,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.77655,
                "y": 0.25055,
                "wx": 34.175,
                "wy": -6.825,
                "wz": 36.2
              }
            ]
          },
          {
            "t": 1652,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6978,
                "y": 0.3128,
                "wx": 33.675,
                "wy": -18.25,
                "wz": 35.775
              }
            ]
          },
          {
            "t": 1721,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.45935,
                "y": 0.21385,
                "wx": -1.65,
                "wy": -26.3,
                "wz": 29.4
              }
            ]
          },
          {
            "t": 1730,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6278,
                "y": 0.37545,
                "wx": 33.2,
                "wy": -29.7,
                "wz": 35.325
              }
            ]
          },
          {
            "t": 1750,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.633,
                "y": 0.4039,
                "wx": -7.05,
                "wy": 8.475,
                "wz": -9.975
              }
            ]
          },
          {
            "t": 1838,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.54095,
                "y": 0.46175,
                "wx": 32.8,
                "wy": -32.875,
                "wz": 34.725
              }
            ]
          },
          {
            "t": 1844,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.53595,
                "y": 0.4667,
                "wx": 32.8,
                "wy": -32.85,
                "wz": 34.7
              }
            ]
          },
          {
            "t": 1848,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5333,
                "y": 0.46455,
                "wx": 5.5,
                "wy": -31.4,
                "wz": 39.825
              }
            ]
          },
          {
            "t": 1926,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4747,
                "y": 0.42085,
                "wx": -5.925,
                "wy": -31.15,
                "wz": 39.375
              }
            ]
          },
          {
            "t": 1966,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.3057,
                "y": 0.20415,
                "wx": -1.6,
                "wy": -25.3,
                "wz": 28.05
              }
            ]
          },
          {
            "t": 1995,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.5848,
                "y": 0.36385,
                "wx": -6.4,
                "wy": 7.7,
                "wz": -8.625
              }
            ]
          },
          {
            "t": 2005,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4159,
                "y": 0.38585,
                "wx": -16.425,
                "wy": -30.875,
                "wz": 38.95
              }
            ]
          },
          {
            "t": 2211,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.158,
                "y": 0.19485,
                "wx": -1.525,
                "wy": -24.325,
                "wz": 26.7
              }
            ]
          },
          {
            "t": 2240,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.5412,
                "y": 0.32765,
                "wx": -5.775,
                "wy": 6.95,
                "wz": -7.275
              }
            ]
          },
          {
            "t": 2250,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.23465,
                "y": 0.28945,
                "wx": -15.95,
                "wy": -30,
                "wz": 37.6
              }
            ]
          },
          {
            "t": 2451,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.019,
                "y": 0.1861,
                "wx": -1.475,
                "wy": -23.325,
                "wz": 25.375
              }
            ]
          },
          {
            "t": 2480,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.5029,
                "y": 0.29585,
                "wx": -5.125,
                "wy": 6.175,
                "wz": -5.95
              }
            ]
          },
          {
            "t": 2490,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.06215,
                "y": 0.1977,
                "wx": -15.5,
                "wy": -29.125,
                "wz": 36.275
              }
            ]
          },
          {
            "t": 2549,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.0204,
                "y": 0.1755,
                "wx": -15.375,
                "wy": -28.925,
                "wz": 35.95
              },
              {
                "id": 12,
                "x": 0.0363,
                "y": 0.18265,
                "wx": -1.45,
                "wy": -22.925,
                "wz": 24.825
              }
            ]
          },
          {
            "t": 2725,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.46835,
                "y": 0.2672,
                "wx": -4.5,
                "wy": 5.425,
                "wz": -4.575
              }
            ]
          },
          {
            "t": 2794,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.1318,
                "y": 0.0832,
                "wx": -15.275,
                "wy": -25.225,
                "wz": 34.6
              },
              {
                "id": 12,
                "x": 0.1877,
                "y": 0.17635,
                "wx": -1.05,
                "wy": -24.925,
                "wz": 23.475
              }
            ]
          },
          {
            "t": 2971,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": 0.4384,
                "y": 0.24235,
                "wx": -3.85,
                "wy": 4.65,
                "wz": -3.225
              }
            ]
          },
          {
            "t": 3039,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.27945,
                "y": -0.0062,
                "wx": -14.75,
                "wy": -24.375,
                "wz": 33.25
              },
              {
                "id": 12,
                "x": 0.33305,
                "y": 0.1703,
                "wx": -1,
                "wy": -23.925,
                "wz": 22.125
              }
            ]
          },
          {
            "t": 3176,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.4168,
                "y": 0.2244,
                "wx": -3.325,
                "wy": 4,
                "wz": -2.1
              },
              {
                "id": 12,
                "x": 0.4119,
                "y": 0.167,
                "wx": -0.975,
                "wy": -23.375,
                "wz": 21.35
              }
            ]
          },
          {
            "t": 3181,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.41635,
                "y": 0.224,
                "wx": -3.325,
                "wy": 4,
                "wz": -2.1
              },
              {
                "id": 12,
                "x": 0.41445,
                "y": 0.1669,
                "wx": -0.975,
                "wy": -23.375,
                "wz": 21.35
              }
            ]
          },
          {
            "t": 3284,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.422,
                "y": -0.0925,
                "wx": -14.225,
                "wy": -23.525,
                "wz": 31.875
              }
            ]
          },
          {
            "t": 3422,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.3959,
                "y": 0.21865,
                "wx": -0.825,
                "wy": 3.025,
                "wz": -0.75
              },
              {
                "id": 12,
                "x": 0.54795,
                "y": 0.14825,
                "wx": -3.1,
                "wy": -22.35,
                "wz": 20
              }
            ]
          },
          {
            "t": 3529,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.5595,
                "y": -0.1757,
                "wx": -13.725,
                "wy": -22.65,
                "wz": 30.525
              }
            ]
          },
          {
            "t": 3667,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.3808,
                "y": 0.21455,
                "wx": -0.55,
                "wy": 2.05,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.6781,
                "y": 0.1302,
                "wx": -2.95,
                "wy": -21.375,
                "wz": 18.65
              }
            ]
          },
          {
            "t": 3775,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.69185,
                "y": -0.2558,
                "wx": -13.2,
                "wy": -21.8,
                "wz": 29.175
              }
            ]
          },
          {
            "t": 3912,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.3714,
                "y": 0.21205,
                "wx": -0.3,
                "wy": 1.1,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.80235,
                "y": 0.11295,
                "wx": -2.825,
                "wy": -20.375,
                "wz": 17.3
              }
            ]
          },
          {
            "t": 4020,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8191,
                "y": -0.33285,
                "wx": -12.675,
                "wy": -20.95,
                "wz": 27.825
              }
            ]
          },
          {
            "t": 4157,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.3678,
                "y": 0.21105,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.9207,
                "y": 0.09655,
                "wx": -2.675,
                "wy": -19.375,
                "wz": 15.95
              }
            ]
          },
          {
            "t": 4245,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.96205,
                "y": 0.09085,
                "wx": -2.625,
                "wy": -19.025,
                "wz": 15.45
              }
            ]
          },
          {
            "t": 4255,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.95875,
                "y": 0.0896,
                "wx": -4.55,
                "wy": -3.35,
                "wz": 8.825
              }
            ]
          },
          {
            "t": 4265,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9413,
                "y": -0.4068,
                "wx": -12.175,
                "wy": -20.1,
                "wz": 26.475
              }
            ]
          },
          {
            "t": 4304,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.96035,
                "y": -0.41835,
                "wx": -12.075,
                "wy": -19.95,
                "wz": 26.25
              }
            ]
          },
          {
            "t": 4308,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9625,
                "y": -0.41965,
                "wx": -12.075,
                "wy": -19.95,
                "wz": 26.25
              }
            ]
          },
          {
            "t": 4314,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9612,
                "y": -0.42215,
                "wx": -15.725,
                "wy": -5.5,
                "wz": 22.775
              }
            ]
          },
          {
            "t": 4333,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.9363,
                "y": 0.07965,
                "wx": -5.075,
                "wy": 8.075,
                "wz": 8.4
              }
            ]
          },
          {
            "t": 4392,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.94655,
                "y": -0.4574,
                "wx": -18.05,
                "wy": 5.5,
                "wz": 22.325
              }
            ]
          },
          {
            "t": 4451,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.93875,
                "y": -0.48305,
                "wx": -17.825,
                "wy": 5.45,
                "wz": 22
              }
            ]
          },
          {
            "t": 4452,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.93855,
                "y": -0.48365,
                "wx": -17.825,
                "wy": 5.45,
                "wz": 22
              }
            ]
          },
          {
            "t": 4461,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.94085,
                "y": -0.48255,
                "wx": -9.45,
                "wy": 1.575,
                "wz": 10.9
              }
            ]
          },
          {
            "t": 4539,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9593,
                "y": -0.47585,
                "wx": -0.8,
                "wy": -5.925,
                "wz": 10.45
              }
            ]
          },
          {
            "t": 4578,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.8846,
                "y": 0.0506,
                "wx": -4.625,
                "wy": 8.25,
                "wz": 7.05
              }
            ]
          },
          {
            "t": 4706,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9888,
                "y": -0.4716,
                "wx": 0.975,
                "wy": -6.925,
                "wz": 9.525
              }
            ]
          },
          {
            "t": 4711,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.98965,
                "y": -0.47145,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4824,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.8381,
                "y": 0.02445,
                "wx": -4.15,
                "wy": 7.375,
                "wz": 5.7
              }
            ]
          },
          {
            "t": 5069,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.7968,
                "y": 0.00125,
                "wx": -3.65,
                "wy": 6.5,
                "wz": 4.35
              }
            ]
          },
          {
            "t": 5314,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.7607,
                "y": -0.01905,
                "wx": -3.175,
                "wy": 5.625,
                "wz": 2.975
              }
            ]
          },
          {
            "t": 5559,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.72985,
                "y": -0.03645,
                "wx": -2.675,
                "wy": 4.75,
                "wz": 1.625
              }
            ]
          },
          {
            "t": 5804,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.7041,
                "y": -0.0509,
                "wx": -2.175,
                "wy": 3.875,
                "wz": 0.275
              }
            ]
          },
          {
            "t": 6054,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.68325,
                "y": -0.0626,
                "wx": -1.675,
                "wy": 3,
                "wz": 0
              }
            ]
          },
          {
            "t": 6299,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.66805,
                "y": -0.07115,
                "wx": -1.2,
                "wy": 2.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 6544,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.65805,
                "y": -0.0768,
                "wx": -0.7,
                "wy": 1.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 6789,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.6532,
                "y": -0.0795,
                "wx": -0.2,
                "wy": 0.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 6858,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.3678,
                "y": 0.21105,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.6528,
                "y": -0.07975,
                "wx": -0.075,
                "wy": 0.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 6863,
            "mask": 6144,
            "balls": [
              {
                "id": 11,
                "x": 0.3678,
                "y": 0.21105,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.65275,
                "y": -0.07975,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 112,
            "a": 0,
            "b": 11,
            "pocket": null,
            "speed": 6.846,
            "x": 0.44085,
            "y": -0.0157,
            "nx": 0.88189,
            "ny": -0.472441
          },
          {
            "type": "ballBall",
            "t": 155,
            "a": 11,
            "b": 12,
            "pocket": null,
            "speed": 6.448,
            "x": 0.70295,
            "y": -0.16225,
            "nx": 0.76378,
            "ny": -0.645669
          },
          {
            "type": "cushion",
            "t": 214,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 4.708,
            "x": 0.9906,
            "y": -0.3834,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 248,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 2.812,
            "x": 0.8641,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 534,
            "a": 11,
            "b": -1,
            "pocket": null,
            "speed": 0.78,
            "x": 0.9906,
            "y": 0.10395,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 606,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.788,
            "x": 0.0686,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 889,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 1.578,
            "x": -0.56915,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 1132,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 1.916,
            "x": -0.9906,
            "y": 0.27545,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 1415,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 1.962,
            "x": -0.9906,
            "y": 0.12595,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 1423,
            "a": 11,
            "b": -1,
            "pocket": null,
            "speed": 0.44,
            "x": 0.70415,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 1844,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.936,
            "x": -0.53595,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 2549,
            "a": 0,
            "b": 12,
            "pocket": null,
            "speed": 0.12,
            "x": 0.00795,
            "y": 0.1791,
            "nx": 0.992126,
            "ny": 0.125984
          },
          {
            "type": "ballBall",
            "t": 3181,
            "a": 11,
            "b": 12,
            "pocket": null,
            "speed": 0.092,
            "x": 0.4154,
            "y": 0.19545,
            "nx": -0.031496,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 4245,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 0.544,
            "x": 0.9906,
            "y": 0.09085,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "jaw",
            "t": 4308,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.498,
            "x": 0.9906,
            "y": -0.4145,
            "nx": -0.984252,
            "ny": -0.181102
          },
          {
            "type": "jaw",
            "t": 4452,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.47,
            "x": 0.91835,
            "y": -0.50385,
            "nx": 0.708661,
            "ny": 0.708661
          },
          {
            "type": "pocket",
            "t": 4711,
            "a": 0,
            "b": -1,
            "pocket": "topRight",
            "speed": 0.2,
            "x": 0.98965,
            "y": -0.47145,
            "nx": 0.708661,
            "ny": -0.708661
          }
        ]
      }
    },
    {
      "index": 13,
      "capturedAt": "2026-11-02T17:13:04.178Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 7475,
        "frameCount": 96,
        "eventCount": 12,
        "frames": [
          {
            "t": 0,
            "mask": 6461,
            "balls": [
              {
                "id": 0,
                "x": -0.19735,
                "y": 0.28815,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.83075,
                "y": 0.46645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.55805,
                "y": 0.30005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.5708,
                "y": -0.39005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.3131,
                "y": -0.33715,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": 0.3678,
                "y": 0.21105,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.65275,
                "y": -0.07975,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 49,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.4955,
                "y": 0.298,
                "wx": 0.225,
                "wy": 7.15,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.55805,
                "y": 0.30005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 50,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.5009,
                "y": 0.29815,
                "wx": 0.225,
                "wy": 7.15,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.55805,
                "y": 0.30005,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 118,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.95405,
                "y": 0.31315,
                "wx": 0.325,
                "wy": 9.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 119,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.962,
                "y": 0.31345,
                "wx": 0.325,
                "wy": 9.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 127,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.9273,
                "y": 0.3146,
                "wx": -1.15,
                "wy": -44.375,
                "wz": 5.45
              }
            ]
          },
          {
            "t": 206,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.5245,
                "y": 0.29895,
                "wx": 0.2,
                "wy": 5.9,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.60915,
                "y": 0.325,
                "wx": -0.525,
                "wy": -55.8,
                "wz": 5.025
              }
            ]
          },
          {
            "t": 214,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.5257,
                "y": 0.299,
                "wx": 0.2,
                "wy": 5.9,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.576,
                "y": 0.32605,
                "wx": -0.475,
                "wy": -56.525,
                "wz": 4.975
              }
            ]
          },
          {
            "t": 294,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.29535,
                "y": 0.16935,
                "wx": -5.325,
                "wy": -4.4,
                "wz": 0
              },
              {
                "id": 3,
                "x": -0.5017,
                "y": 0.4642,
                "wx": 10.825,
                "wy": -54.05,
                "wz": 4.525
              }
            ]
          },
          {
            "t": 296,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.50025,
                "y": 0.4667,
                "wx": 10.825,
                "wy": -54.05,
                "wz": 4.525
              }
            ]
          },
          {
            "t": 304,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.49525,
                "y": 0.4568,
                "wx": -11.2,
                "wy": -44,
                "wz": 38.25
              }
            ]
          },
          {
            "t": 363,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.10395,
                "y": 0.06145,
                "wx": -10.075,
                "wy": -13.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 377,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.44875,
                "y": 0.37245,
                "wx": -20.8,
                "wy": -39.2,
                "wz": 37.85
              }
            ]
          },
          {
            "t": 436,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0946,
                "y": -0.05065,
                "wx": -15.15,
                "wy": -22.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 456,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.39545,
                "y": 0.29005,
                "wx": -31.025,
                "wy": -34.1,
                "wz": 37.4
              }
            ]
          },
          {
            "t": 515,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.29895,
                "y": -0.1662,
                "wx": -20.575,
                "wy": -32.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 554,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": -0.3239,
                "y": 0.197,
                "wx": -38.15,
                "wy": -30.375,
                "wz": 36.875
              }
            ]
          },
          {
            "t": 593,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4956,
                "y": -0.2776,
                "wx": -26,
                "wy": -42.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 672,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6846,
                "y": -0.3849,
                "wx": -31.4,
                "wy": -52.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 730,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8213,
                "y": -0.4627,
                "wx": -35.475,
                "wy": -60.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 733,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8284,
                "y": -0.4667,
                "wx": -35.475,
                "wy": -60.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 740,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.84105,
                "y": -0.46045,
                "wx": -16.4,
                "wy": -50.325,
                "wz": -39.025
              }
            ]
          },
          {
            "t": 799,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.9508,
                "y": -0.40775,
                "wx": -8.7,
                "wy": -54.15,
                "wz": -38.7
              },
              {
                "id": 3,
                "x": -0.145,
                "y": -0.02785,
                "wx": -37.375,
                "wy": -29.75,
                "wz": 35.525
              }
            ]
          },
          {
            "t": 805,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.962,
                "y": -0.40255,
                "wx": -8.075,
                "wy": -54.45,
                "wz": -38.675
              }
            ]
          },
          {
            "t": 809,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9568,
                "y": -0.39925,
                "wx": -6.75,
                "wy": -0.5,
                "wz": -35.675
              }
            ]
          },
          {
            "t": 887,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8502,
                "y": -0.33295,
                "wx": 0.025,
                "wy": 8.7,
                "wz": -35.25
              }
            ]
          },
          {
            "t": 966,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.75065,
                "y": -0.27185,
                "wx": 6.8,
                "wy": 17.925,
                "wz": -34.8
              }
            ]
          },
          {
            "t": 1044,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.6581,
                "y": -0.2159,
                "wx": 13.575,
                "wy": 27.125,
                "wz": -34.375
              },
              {
                "id": 3,
                "x": 0.03025,
                "y": -0.24805,
                "wx": -36.6,
                "wy": -29.125,
                "wz": 34.15
              }
            ]
          },
          {
            "t": 1123,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.57255,
                "y": -0.16515,
                "wx": 20.375,
                "wy": 36.35,
                "wz": -33.95
              }
            ]
          },
          {
            "t": 1230,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.46405,
                "y": -0.10195,
                "wx": 23.75,
                "wy": 40.9,
                "wz": -33.35
              }
            ]
          },
          {
            "t": 1289,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.2017,
                "y": -0.46355,
                "wx": -35.8,
                "wy": -28.5,
                "wz": 32.8
              }
            ]
          },
          {
            "t": 1293,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.20425,
                "y": -0.4667,
                "wx": -35.8,
                "wy": -28.5,
                "wz": 32.8
              }
            ]
          },
          {
            "t": 1299,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.20705,
                "y": -0.4628,
                "wx": -18.3,
                "wy": -21.75,
                "wz": 8.925
              }
            ]
          },
          {
            "t": 1377,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.2428,
                "y": -0.41755,
                "wx": -6.875,
                "wy": -20.95,
                "wz": 8.5
              }
            ]
          },
          {
            "t": 1446,
            "mask": 40,
            "balls": [
              {
                "id": 3,
                "x": 0.2746,
                "y": -0.38505,
                "wx": 3.1,
                "wy": -20.225,
                "wz": 8.125
              },
              {
                "id": 5,
                "x": 0.3131,
                "y": -0.33715,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1453,
            "mask": 40,
            "balls": [
              {
                "id": 3,
                "x": 0.27785,
                "y": -0.3821,
                "wx": 3.825,
                "wy": -20.175,
                "wz": 8.1
              },
              {
                "id": 5,
                "x": 0.3131,
                "y": -0.33715,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1475,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.22315,
                "y": 0.03795,
                "wx": 23.25,
                "wy": 40.025,
                "wz": -32
              }
            ]
          },
          {
            "t": 1534,
            "mask": 40,
            "balls": [
              {
                "id": 3,
                "x": 0.29015,
                "y": -0.385,
                "wx": -0.3,
                "wy": -9.175,
                "wz": 7.625
              },
              {
                "id": 5,
                "x": 0.34025,
                "y": -0.3025,
                "wx": 9.325,
                "wy": -7.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 1642,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.3693,
                "y": -0.26545,
                "wx": 13.65,
                "wy": -10.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 1721,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0126,
                "y": 0.17485,
                "wx": 22.75,
                "wy": 39.175,
                "wz": -30.625
              }
            ]
          },
          {
            "t": 1779,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.3387,
                "y": -0.38785,
                "wx": -0.45,
                "wy": -7.65,
                "wz": 6.275
              }
            ]
          },
          {
            "t": 1887,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.43115,
                "y": -0.1865,
                "wx": 12.875,
                "wy": -10.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 1966,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.2432,
                "y": 0.30875,
                "wx": 22.25,
                "wy": 38.3,
                "wz": -29.275
              }
            ]
          },
          {
            "t": 2025,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.3813,
                "y": -0.39035,
                "wx": -0.375,
                "wy": -6.65,
                "wz": 4.925
              }
            ]
          },
          {
            "t": 2132,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.4893,
                "y": -0.11225,
                "wx": 12.075,
                "wy": -9.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 2211,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.46865,
                "y": 0.4397,
                "wx": 21.75,
                "wy": 37.45,
                "wz": -27.925
              }
            ]
          },
          {
            "t": 2260,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5131,
                "y": 0.4655,
                "wx": 21.65,
                "wy": 37.275,
                "wz": -27.65
              }
            ]
          },
          {
            "t": 2262,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5152,
                "y": 0.46675,
                "wx": 21.65,
                "wy": 37.275,
                "wz": -27.65
              }
            ]
          },
          {
            "t": 2270,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.5212,
                "y": 0.4638,
                "wx": 6.15,
                "wy": 34.275,
                "wz": -38.025
              },
              {
                "id": 3,
                "x": 0.41795,
                "y": -0.39245,
                "wx": -0.325,
                "wy": -5.65,
                "wz": 3.575
              }
            ]
          },
          {
            "t": 2348,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.58425,
                "y": 0.43765,
                "wx": -5.25,
                "wy": 33.575,
                "wz": -37.6
              }
            ]
          },
          {
            "t": 2377,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.5438,
                "y": -0.04265,
                "wx": 11.3,
                "wy": -8.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 2441,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6594,
                "y": 0.41525,
                "wx": -9.6,
                "wy": 33.075,
                "wz": -37.075
              }
            ]
          },
          {
            "t": 2510,
            "mask": 296,
            "balls": [
              {
                "id": 3,
                "x": 0.44805,
                "y": -0.3942,
                "wx": -0.275,
                "wy": -4.675,
                "wz": 2.25
              },
              {
                "id": 5,
                "x": 0.5717,
                "y": -0.00705,
                "wx": 10.875,
                "wy": -8.525,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2515,
            "mask": 288,
            "balls": [
              {
                "id": 5,
                "x": 0.5728,
                "y": -0.00565,
                "wx": 10.85,
                "wy": -8.5,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.6141,
                "y": 0.0339,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2598,
            "mask": 288,
            "balls": [
              {
                "id": 5,
                "x": 0.57395,
                "y": 0.00085,
                "wx": 4.2,
                "wy": -1.625,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.63005,
                "y": 0.0492,
                "wx": 6.525,
                "wy": -6.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 2686,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.85345,
                "y": 0.35895,
                "wx": -9.3,
                "wy": 32.125,
                "wz": -35.725
              }
            ]
          },
          {
            "t": 2755,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.47295,
                "y": -0.39565,
                "wx": -0.225,
                "wy": -3.675,
                "wz": 0.875
              }
            ]
          },
          {
            "t": 2824,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9596,
                "y": 0.3282,
                "wx": -9.15,
                "wy": 31.575,
                "wz": -34.975
              }
            ]
          },
          {
            "t": 2827,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.962,
                "y": 0.3275,
                "wx": -9.15,
                "wy": 31.575,
                "wz": -34.975
              }
            ]
          },
          {
            "t": 2833,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.95815,
                "y": 0.3252,
                "wx": -12.625,
                "wy": 7.575,
                "wz": -22.725
              }
            ]
          },
          {
            "t": 2843,
            "mask": 288,
            "balls": [
              {
                "id": 5,
                "x": 0.5825,
                "y": 0.02315,
                "wx": 3.275,
                "wy": -1.25,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.66845,
                "y": 0.086,
                "wx": 5.825,
                "wy": -6.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 2912,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.91715,
                "y": 0.2984,
                "wx": -13.2,
                "wy": -3.85,
                "wz": -22.3
              }
            ]
          },
          {
            "t": 2990,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8849,
                "y": 0.272,
                "wx": -13.725,
                "wy": -14.825,
                "wz": -21.875
              }
            ]
          },
          {
            "t": 3000,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.49185,
                "y": -0.39675,
                "wx": -0.15,
                "wy": -2.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 3088,
            "mask": 288,
            "balls": [
              {
                "id": 5,
                "x": 0.5889,
                "y": 0.03985,
                "wx": 2.35,
                "wy": -0.9,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.7025,
                "y": 0.11865,
                "wx": 5.15,
                "wy": -5.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 3235,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.79885,
                "y": 0.19225,
                "wx": -13.05,
                "wy": -14.1,
                "wz": -20.5
              }
            ]
          },
          {
            "t": 3245,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.5048,
                "y": -0.39755,
                "wx": -0.1,
                "wy": -1.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 3333,
            "mask": 288,
            "balls": [
              {
                "id": 5,
                "x": 0.59315,
                "y": 0.05095,
                "wx": 1.4,
                "wy": -0.55,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.7323,
                "y": 0.14715,
                "wx": 4.45,
                "wy": -4.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 3480,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.71715,
                "y": 0.11655,
                "wx": -12.375,
                "wy": -13.35,
                "wz": -19.15
              }
            ]
          },
          {
            "t": 3490,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.51185,
                "y": -0.39795,
                "wx": -0.05,
                "wy": -0.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 3578,
            "mask": 288,
            "balls": [
              {
                "id": 5,
                "x": 0.5953,
                "y": 0.05655,
                "wx": 0.475,
                "wy": -0.175,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.75775,
                "y": 0.1716,
                "wx": 3.75,
                "wy": -3.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 3725,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6398,
                "y": 0.04495,
                "wx": -11.7,
                "wy": -12.625,
                "wz": -17.8
              }
            ]
          },
          {
            "t": 3735,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.51315,
                "y": -0.398,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 3824,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.7789,
                "y": 0.19185,
                "wx": 3.05,
                "wy": -3.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 3971,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.56685,
                "y": -0.02265,
                "wx": -11.025,
                "wy": -11.875,
                "wz": -16.45
              }
            ]
          },
          {
            "t": 4069,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.7958,
                "y": 0.20805,
                "wx": 2.375,
                "wy": -2.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 4216,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4983,
                "y": -0.0862,
                "wx": -10.325,
                "wy": -11.15,
                "wz": -15.1
              }
            ]
          },
          {
            "t": 4314,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.80835,
                "y": 0.22005,
                "wx": 1.675,
                "wy": -1.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 4461,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4341,
                "y": -0.1457,
                "wx": -9.65,
                "wy": -10.425,
                "wz": -13.75
              }
            ]
          },
          {
            "t": 4559,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.8166,
                "y": 0.228,
                "wx": 0.975,
                "wy": -1.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 4706,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.37425,
                "y": -0.2011,
                "wx": -8.975,
                "wy": -9.675,
                "wz": -12.375
              }
            ]
          },
          {
            "t": 4804,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.82055,
                "y": 0.2318,
                "wx": 0.3,
                "wy": -0.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 4951,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.3188,
                "y": -0.2525,
                "wx": -8.3,
                "wy": -8.95,
                "wz": -11.025
              }
            ]
          },
          {
            "t": 5196,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.2677,
                "y": -0.29985,
                "wx": -7.6,
                "wy": -8.225,
                "wz": -9.675
              }
            ]
          },
          {
            "t": 5441,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.22095,
                "y": -0.34315,
                "wx": -6.925,
                "wy": -7.475,
                "wz": -8.325
              }
            ]
          },
          {
            "t": 5686,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1786,
                "y": -0.38235,
                "wx": -6.25,
                "wy": -6.75,
                "wz": -6.975
              }
            ]
          },
          {
            "t": 5936,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.13995,
                "y": -0.4182,
                "wx": -5.55,
                "wy": -6,
                "wz": -5.6
              }
            ]
          },
          {
            "t": 6181,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1064,
                "y": -0.4493,
                "wx": -4.875,
                "wy": -5.275,
                "wz": -4.225
              }
            ]
          },
          {
            "t": 6328,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0884,
                "y": -0.46595,
                "wx": -4.475,
                "wy": -4.825,
                "wz": -3.425
              }
            ]
          },
          {
            "t": 6335,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0876,
                "y": -0.4667,
                "wx": -4.45,
                "wy": -4.8,
                "wz": -3.4
              }
            ]
          },
          {
            "t": 6358,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0853,
                "y": -0.4652,
                "wx": 2.125,
                "wy": -4.2,
                "wz": -4.85
              }
            ]
          },
          {
            "t": 6603,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.063,
                "y": -0.454,
                "wx": 1.675,
                "wy": -3.3,
                "wz": -3.5
              }
            ]
          },
          {
            "t": 6848,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.04595,
                "y": -0.4454,
                "wx": 1.225,
                "wy": -2.4,
                "wz": -2.15
              }
            ]
          },
          {
            "t": 7093,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0343,
                "y": -0.43955,
                "wx": 0.775,
                "wy": -1.525,
                "wz": -0.8
              }
            ]
          },
          {
            "t": 7338,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0279,
                "y": -0.4363,
                "wx": 0.325,
                "wy": -0.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 7475,
            "mask": 297,
            "balls": [
              {
                "id": 0,
                "x": -0.0267,
                "y": -0.4357,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.51315,
                "y": -0.398,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.59555,
                "y": 0.0572,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.8209,
                "y": 0.2321,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 50,
            "a": 0,
            "b": 3,
            "pocket": null,
            "speed": 7.116,
            "x": -0.5295,
            "y": 0.2991,
            "nx": -1,
            "ny": 0.031496
          },
          {
            "type": "cushion",
            "t": 119,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 6.82,
            "x": -0.9906,
            "y": 0.31345,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 214,
            "a": 0,
            "b": 3,
            "pocket": null,
            "speed": 4.212,
            "x": -0.55085,
            "y": 0.31255,
            "nx": -0.88189,
            "ny": 0.472441
          },
          {
            "type": "cushion",
            "t": 296,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 1.966,
            "x": -0.50025,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 733,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 1.53,
            "x": 0.8284,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 805,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 2.17,
            "x": 0.9906,
            "y": -0.40255,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 1293,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 1.022,
            "x": 0.20425,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 1453,
            "a": 3,
            "b": 5,
            "pocket": null,
            "speed": 0.724,
            "x": 0.2955,
            "y": -0.35965,
            "nx": 0.614173,
            "ny": 0.787402
          },
          {
            "type": "cushion",
            "t": 2262,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.618,
            "x": -0.5152,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 2515,
            "a": 5,
            "b": 8,
            "pocket": null,
            "speed": 0.39,
            "x": 0.59345,
            "y": 0.0141,
            "nx": 0.724409,
            "ny": 0.692913
          },
          {
            "type": "cushion",
            "t": 2827,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.902,
            "x": -0.9906,
            "y": 0.3275,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 6335,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.128,
            "x": -0.0876,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          }
        ]
      }
    },
    {
      "index": 13,
      "capturedAt": "2026-11-02T17:21:47.451Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:21:46.611Z",
        "sequence": 78,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": -0.359232,
          "power": 0.248059,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.670334,
            "y": -0.001315,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.95298,
            "y": 0.282903,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.537125,
            "y": 0.006449,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": 0.757351,
            "y": -0.409358,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.622767,
            "y": 0.081402,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.755884,
            "y": 0.342913,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.281375,
            "y": 0.332015,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.90977,
            "y": 0.338935,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0.01836,
            "y": -0.201352,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 11,
            "group": "stripe",
            "x": -0.00941,
            "y": 0.253752,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.651009,
            "y": -0.038475,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": -0.099976,
            "y": -0.261631,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0.609182,
            "y": -0.465516,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.854454,
            "y": -0.43525,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "guidePrediction": {
          "targetId": 13,
          "ghost": {
            "x": -0.11983357379504456,
            "y": -0.20804241787608704
          },
          "cuePath": [
            {
              "x": -0.6703336678089246,
              "y": -0.00131533148935328
            },
            {
              "x": -0.11983357379504456,
              "y": -0.20804241787608704
            }
          ],
          "objectDir": {
            "x": 0.34747077815927124,
            "y": -0.937690811688688
          },
          "cueDir": {
            "x": 0.9449977523423794,
            "y": 0.32707682288393847
          },
          "objectReach": 0.25239452144876895,
          "cueReach": 1.1448266105537566,
          "cutAngle": 0.8566921411844588
        },
        "gameState": {
          "phase": "open",
          "turn": 0,
          "sequence": 78,
          "potted": []
        },
        "networkArgs": [
          {
            "angle": -0.359232,
            "power": 0.248059,
            "spinX": 0,
            "spinY": 0
          },
          78
        ]
      },
      "replay": {
        "durationMs": 3407,
        "frameCount": 31,
        "eventCount": 2,
        "frames": [
          {
            "t": 0,
            "mask": 65535,
            "balls": [
              {
                "id": 0,
                "x": -0.67035,
                "y": -0.0013,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.953,
                "y": 0.2829,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.75735,
                "y": -0.40935,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.62275,
                "y": 0.0814,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.7559,
                "y": 0.3429,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.28135,
                "y": 0.332,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.90975,
                "y": 0.33895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.01835,
                "y": -0.20135,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": -0.0094,
                "y": 0.25375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.651,
                "y": -0.0385,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.1,
                "y": -0.26165,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.6092,
                "y": -0.4655,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.85445,
                "y": -0.43525,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.62625,
                "y": -0.01785,
                "wx": -4.025,
                "wy": -10.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 167,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5857,
                "y": -0.0331,
                "wx": -6.725,
                "wy": -17.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 417,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4798,
                "y": -0.07285,
                "wx": -6.375,
                "wy": -16.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 662,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.38155,
                "y": -0.10975,
                "wx": -6.025,
                "wy": -16.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 907,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.28895,
                "y": -0.14455,
                "wx": -5.675,
                "wy": -15.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 1152,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.20185,
                "y": -0.17725,
                "wx": -5.325,
                "wy": -14.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 1397,
            "mask": 8193,
            "balls": [
              {
                "id": 0,
                "x": -0.1204,
                "y": -0.20785,
                "wx": -4.975,
                "wy": -13.225,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.1,
                "y": -0.26165,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1399,
            "mask": 8193,
            "balls": [
              {
                "id": 0,
                "x": -0.11985,
                "y": -0.20805,
                "wx": -4.975,
                "wy": -13.225,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.1,
                "y": -0.26165,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1485,
            "mask": 8193,
            "balls": [
              {
                "id": 0,
                "x": -0.09735,
                "y": -0.2045,
                "wx": 1.05,
                "wy": -10.8,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.09485,
                "y": -0.2755,
                "wx": -5.875,
                "wy": -2.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 1711,
            "mask": 1025,
            "balls": [
              {
                "id": 0,
                "x": -0.0407,
                "y": -0.19895,
                "wx": 0.975,
                "wy": -9.875,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.01835,
                "y": -0.20135,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1719,
            "mask": 1025,
            "balls": [
              {
                "id": 0,
                "x": -0.03875,
                "y": -0.19875,
                "wx": 0.975,
                "wy": -9.875,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.01835,
                "y": -0.20135,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1730,
            "mask": 8192,
            "balls": [
              {
                "id": 13,
                "x": -0.0829,
                "y": -0.3077,
                "wx": -4.925,
                "wy": -1.825,
                "wz": 0
              }
            ]
          },
          {
            "t": 1799,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.0331,
                "y": -0.202,
                "wx": -0.3,
                "wy": -6.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 1809,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.03375,
                "y": -0.19595,
                "wx": 1.2,
                "wy": -2.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 1975,
            "mask": 8192,
            "balls": [
              {
                "id": 13,
                "x": -0.07305,
                "y": -0.3343,
                "wx": -4,
                "wy": -1.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 2044,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.0699,
                "y": -0.2037,
                "wx": -0.25,
                "wy": -5.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 2054,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0194,
                "y": -0.1899,
                "wx": 0.825,
                "wy": -1.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 2221,
            "mask": 8192,
            "balls": [
              {
                "id": 13,
                "x": -0.06525,
                "y": -0.3553,
                "wx": -3.05,
                "wy": -1.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 2289,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.10075,
                "y": -0.2051,
                "wx": -0.225,
                "wy": -4.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 2299,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0105,
                "y": -0.1862,
                "wx": 0.425,
                "wy": -1.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 2461,
            "mask": 8192,
            "balls": [
              {
                "id": 13,
                "x": -0.05965,
                "y": -0.37045,
                "wx": -2.15,
                "wy": -0.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 2529,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.1252,
                "y": -0.2062,
                "wx": -0.175,
                "wy": -3.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 2539,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.00715,
                "y": -0.1848,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2706,
            "mask": 8192,
            "balls": [
              {
                "id": 13,
                "x": -0.056,
                "y": -0.38035,
                "wx": -1.2,
                "wy": -0.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 2775,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.1443,
                "y": -0.20705,
                "wx": -0.125,
                "wy": -2.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 2951,
            "mask": 8192,
            "balls": [
              {
                "id": 13,
                "x": -0.05435,
                "y": -0.3847,
                "wx": -0.25,
                "wy": -0.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 3020,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.1574,
                "y": -0.20765,
                "wx": -0.075,
                "wy": -1.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 3265,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": 0.16455,
                "y": -0.208,
                "wx": -0.025,
                "wy": -0.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 3402,
            "mask": 9217,
            "balls": [
              {
                "id": 0,
                "x": -0.00715,
                "y": -0.1848,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.16595,
                "y": -0.20805,
                "wx": 0,
                "wy": -0.15,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.0543,
                "y": -0.3849,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 3407,
            "mask": 9217,
            "balls": [
              {
                "id": 0,
                "x": -0.00715,
                "y": -0.1848,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.16595,
                "y": -0.20805,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.0543,
                "y": -0.3849,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 1399,
            "a": 0,
            "b": 13,
            "pocket": null,
            "speed": 0.264,
            "x": -0.1099,
            "y": -0.23485,
            "nx": 0.346457,
            "ny": -0.937008
          },
          {
            "type": "ballBall",
            "t": 1719,
            "a": 0,
            "b": 10,
            "pocket": null,
            "speed": 0.28,
            "x": -0.0102,
            "y": -0.20005,
            "nx": 1,
            "ny": -0.047244
          }
        ]
      }
    },
    {
      "index": 14,
      "capturedAt": "2026-11-02T17:22:03.283Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 15,
        "frameCount": 3,
        "eventCount": 1,
        "frames": [
          {
            "t": 0,
            "mask": 65535,
            "balls": [
              {
                "id": 0,
                "x": -0.92735,
                "y": -0.43205,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.953,
                "y": 0.2829,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.75735,
                "y": -0.40935,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.62275,
                "y": 0.0814,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.7559,
                "y": 0.3429,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.28135,
                "y": 0.332,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.90975,
                "y": 0.33895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.16595,
                "y": -0.20805,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": -0.0094,
                "y": 0.25375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.651,
                "y": -0.0385,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.0543,
                "y": -0.3849,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.6092,
                "y": -0.4655,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.85445,
                "y": -0.43525,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 10,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.96935,
                "y": -0.4748,
                "wx": -1.025,
                "wy": 1,
                "wz": 0
              }
            ]
          },
          {
            "t": 15,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.99035,
                "y": -0.49615,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "pocket",
            "t": 15,
            "a": 0,
            "b": -1,
            "pocket": "topLeft",
            "speed": 7.176,
            "x": -0.99035,
            "y": -0.49615,
            "nx": -0.708661,
            "ny": -0.708661
          }
        ]
      }
    },
    {
      "index": 15,
      "capturedAt": "2026-11-02T17:22:14.434Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:22:13.763Z",
        "sequence": 83,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": -1.227772,
          "power": 0.496927,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.102168,
            "y": -0.268948,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.95298,
            "y": 0.282903,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.537125,
            "y": 0.006449,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": 0.757351,
            "y": -0.409358,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.622767,
            "y": 0.081402,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.755884,
            "y": 0.342913,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.281375,
            "y": 0.332015,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.90977,
            "y": 0.338935,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0.165966,
            "y": -0.208053,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 11,
            "group": "stripe",
            "x": -0.00941,
            "y": 0.253752,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.651009,
            "y": -0.038475,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": -0.054304,
            "y": -0.38488,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0.609182,
            "y": -0.465516,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.854454,
            "y": -0.43525,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "guidePrediction": {
          "targetId": 13,
          "ghost": {
            "x": -0.07914543070563045,
            "y": -0.3334116802377842
          },
          "cuePath": [
            {
              "x": -0.10216833994711866,
              "y": -0.26894768278620995
            },
            {
              "x": -0.07914543070563045,
              "y": -0.3334116802377842
            }
          ],
          "objectDir": {
            "x": 0.4346675348961099,
            "y": -0.9005909915757203
          },
          "cueDir": {
            "x": -0.7781434568597918,
            "y": -0.6280865868224645
          },
          "objectReach": 0.12427433593747494,
          "cueReach": 0.21225309146730464,
          "cutAngle": 0.10664441091077462
        },
        "gameState": {
          "phase": "open",
          "turn": 0,
          "sequence": 83,
          "potted": []
        },
        "networkArgs": [
          {
            "angle": -1.227772,
            "power": 0.496927,
            "spinX": 0,
            "spinY": 0
          },
          83
        ]
      },
      "replay": {
        "durationMs": 1554,
        "frameCount": 11,
        "eventCount": 2,
        "frames": [
          {
            "t": 0,
            "mask": 65535,
            "balls": [
              {
                "id": 0,
                "x": -0.10215,
                "y": -0.26895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.953,
                "y": 0.2829,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.75735,
                "y": -0.40935,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.62275,
                "y": 0.0814,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.7559,
                "y": 0.3429,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.28135,
                "y": 0.332,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.90975,
                "y": 0.33895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.16595,
                "y": -0.20805,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": -0.0094,
                "y": 0.25375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.651,
                "y": -0.0385,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.0543,
                "y": -0.3849,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.6092,
                "y": -0.4655,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.85445,
                "y": -0.43525,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 39,
            "mask": 8193,
            "balls": [
              {
                "id": 0,
                "x": -0.07965,
                "y": -0.332,
                "wx": -5.375,
                "wy": -1.925,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.0543,
                "y": -0.3849,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 40,
            "mask": 8193,
            "balls": [
              {
                "id": 0,
                "x": -0.07915,
                "y": -0.3334,
                "wx": -5.375,
                "wy": -1.925,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.0543,
                "y": -0.3849,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 118,
            "mask": 8193,
            "balls": [
              {
                "id": 0,
                "x": -0.087,
                "y": -0.3426,
                "wx": -4.825,
                "wy": 3.55,
                "wz": 0
              },
              {
                "id": 13,
                "x": -0.0013,
                "y": -0.4947,
                "wx": -10.175,
                "wy": -4.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 123,
            "mask": 8192,
            "balls": [
              {
                "id": 13,
                "x": 0.0019,
                "y": -0.50135,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 363,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.10635,
                "y": -0.36895,
                "wx": -4.025,
                "wy": 2.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 613,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1224,
                "y": -0.3909,
                "wx": -3.2,
                "wy": 2.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 858,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1346,
                "y": -0.4076,
                "wx": -2.4,
                "wy": 1.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 1103,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1433,
                "y": -0.41945,
                "wx": -1.6,
                "wy": 1.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 1348,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1485,
                "y": -0.4265,
                "wx": -0.775,
                "wy": 0.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 1554,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1501,
                "y": -0.4287,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 40,
            "a": 0,
            "b": 13,
            "pocket": null,
            "speed": 1.964,
            "x": -0.06675,
            "y": -0.35915,
            "nx": 0.433071,
            "ny": -0.897638
          },
          {
            "type": "pocket",
            "t": 123,
            "a": 13,
            "b": -1,
            "pocket": "topMiddle",
            "speed": 1.776,
            "x": 0.0019,
            "y": -0.50135,
            "nx": 0,
            "ny": -1
          }
        ]
      }
    },
    {
      "index": 16,
      "capturedAt": "2026-11-02T17:22:42.751Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:22:42.148Z",
        "sequence": 84,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": 1.350503,
          "power": 0.753814,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.150101,
            "y": -0.428712,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.95298,
            "y": 0.282903,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.537125,
            "y": 0.006449,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": 0.757351,
            "y": -0.409358,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.622767,
            "y": 0.081402,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.755884,
            "y": 0.342913,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.281375,
            "y": 0.332015,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.90977,
            "y": 0.338935,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0.165966,
            "y": -0.208053,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 11,
            "group": "stripe",
            "x": -0.00941,
            "y": 0.253752,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.651009,
            "y": -0.038475,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0.609182,
            "y": -0.465516,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.854454,
            "y": -0.43525,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "guidePrediction": {
          "targetId": 11,
          "ghost": {
            "x": -0.010075309772691776,
            "y": 0.19660571332737053
          },
          "cuePath": [
            {
              "x": -0.15010123046194981,
              "y": -0.42871223099040345
            },
            {
              "x": -0.010075309772691776,
              "y": 0.19660571332737053
            }
          ],
          "objectDir": {
            "x": 0.011642423030735543,
            "y": 0.9999322246962408
          },
          "cueDir": {
            "x": 0.9943992314936891,
            "y": 0.1056890174273591
          },
          "objectReach": 0.24349028489168514,
          "cueReach": 0.9775754837546463,
          "cutAngle": 0.20865075708868763
        },
        "gameState": {
          "phase": "assigned",
          "turn": 0,
          "sequence": 84,
          "potted": [
            13
          ]
        },
        "networkArgs": [
          {
            "angle": 1.350503,
            "power": 0.753814,
            "spinX": 0,
            "spinY": 0
          },
          84
        ]
      },
      "replay": {
        "durationMs": 3515,
        "frameCount": 36,
        "eventCount": 4,
        "frames": [
          {
            "t": 0,
            "mask": 57343,
            "balls": [
              {
                "id": 0,
                "x": -0.1501,
                "y": -0.4287,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.953,
                "y": 0.2829,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.75735,
                "y": -0.40935,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.62275,
                "y": 0.0814,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.7559,
                "y": 0.3429,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.28135,
                "y": 0.332,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.90975,
                "y": 0.33895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.16595,
                "y": -0.20805,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 11,
                "x": -0.0094,
                "y": 0.25375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.651,
                "y": -0.0385,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.6092,
                "y": -0.4655,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.85445,
                "y": -0.43525,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.08925,
                "y": -0.15695,
                "wx": 11.175,
                "wy": -2.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 157,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0303,
                "y": 0.10625,
                "wx": 22.325,
                "wy": -5,
                "wz": 0
              }
            ]
          },
          {
            "t": 176,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": -0.01585,
                "y": 0.17075,
                "wx": 25.125,
                "wy": -5.625,
                "wz": 0
              },
              {
                "id": 11,
                "x": -0.0094,
                "y": 0.25375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 184,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": -0.0101,
                "y": 0.1966,
                "wx": 25.825,
                "wy": -5.775,
                "wz": 0
              },
              {
                "id": 11,
                "x": -0.0094,
                "y": 0.25375,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 255,
            "mask": 2048,
            "balls": [
              {
                "id": 11,
                "x": -0.00685,
                "y": 0.4752,
                "wx": 10.275,
                "wy": -0.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 265,
            "mask": 2049,
            "balls": [
              {
                "id": 0,
                "x": 0.04245,
                "y": 0.2058,
                "wx": 17.875,
                "wy": -14.075,
                "wz": 0
              },
              {
                "id": 11,
                "x": -0.00645,
                "y": 0.50545,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 343,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.08755,
                "y": 0.22105,
                "wx": 9.675,
                "wy": -22.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 593,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2188,
                "y": 0.27855,
                "wx": 9.25,
                "wy": -21.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 632,
            "mask": 129,
            "balls": [
              {
                "id": 0,
                "x": 0.23885,
                "y": 0.2873,
                "wx": 9.2,
                "wy": -21,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.28135,
                "y": 0.332,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 641,
            "mask": 129,
            "balls": [
              {
                "id": 0,
                "x": 0.2434,
                "y": 0.2893,
                "wx": 9.175,
                "wy": -20.975,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.28135,
                "y": 0.332,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 721,
            "mask": 129,
            "balls": [
              {
                "id": 0,
                "x": 0.2608,
                "y": 0.28115,
                "wx": 0.525,
                "wy": -13.275,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.30435,
                "y": 0.35785,
                "wx": 8.65,
                "wy": -7.675,
                "wz": 0
              }
            ]
          },
          {
            "t": 966,
            "mask": 129,
            "balls": [
              {
                "id": 0,
                "x": 0.3257,
                "y": 0.2715,
                "wx": -1.5,
                "wy": -10.425,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.36015,
                "y": 0.4206,
                "wx": 10.125,
                "wy": -9,
                "wz": 0
              }
            ]
          },
          {
            "t": 1152,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.39975,
                "y": 0.46515,
                "wx": 9.575,
                "wy": -8.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 1159,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.4011,
                "y": 0.4667,
                "wx": 9.55,
                "wy": -8.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 1162,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.4016,
                "y": 0.4662,
                "wx": 3.15,
                "wy": -7.025,
                "wz": 5.075
              }
            ]
          },
          {
            "t": 1211,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.38485,
                "y": 0.26295,
                "wx": -1.375,
                "wy": -9.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 1240,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.41395,
                "y": 0.4566,
                "wx": -4.05,
                "wy": -6.475,
                "wz": 4.625
              }
            ]
          },
          {
            "t": 1456,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.43815,
                "y": 0.25525,
                "wx": -1.225,
                "wy": -8.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 1485,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.44995,
                "y": 0.4341,
                "wx": -3.525,
                "wy": -5.625,
                "wz": 3.275
              }
            ]
          },
          {
            "t": 1701,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4855,
                "y": 0.24835,
                "wx": -1.075,
                "wy": -7.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 1730,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.4809,
                "y": 0.4147,
                "wx": -3,
                "wy": -4.775,
                "wz": 1.925
              }
            ]
          },
          {
            "t": 1946,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.527,
                "y": 0.24235,
                "wx": -0.925,
                "wy": -6.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 1975,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.5068,
                "y": 0.3985,
                "wx": -2.45,
                "wy": -3.925,
                "wz": 0.575
              }
            ]
          },
          {
            "t": 2191,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.5626,
                "y": 0.2372,
                "wx": -0.8,
                "wy": -5.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 2221,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.5276,
                "y": 0.38545,
                "wx": -1.925,
                "wy": -3.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 2431,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.59175,
                "y": 0.233,
                "wx": -0.65,
                "wy": -4.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 2461,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.54315,
                "y": 0.3757,
                "wx": -1.4,
                "wy": -2.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 2676,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.61565,
                "y": 0.22955,
                "wx": -0.5,
                "wy": -3.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 2706,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.554,
                "y": 0.36895,
                "wx": -0.875,
                "wy": -1.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 2922,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.63365,
                "y": 0.22695,
                "wx": -0.375,
                "wy": -2.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 2951,
            "mask": 128,
            "balls": [
              {
                "id": 7,
                "x": 0.55975,
                "y": 0.3653,
                "wx": -0.35,
                "wy": -0.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 3167,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6458,
                "y": 0.22515,
                "wx": -0.225,
                "wy": -1.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 3412,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.652,
                "y": 0.22425,
                "wx": -0.075,
                "wy": -0.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 3510,
            "mask": 129,
            "balls": [
              {
                "id": 0,
                "x": 0.65285,
                "y": 0.22415,
                "wx": -0.025,
                "wy": -0.15,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 3515,
            "mask": 129,
            "balls": [
              {
                "id": 0,
                "x": 0.65285,
                "y": 0.22415,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 184,
            "a": 0,
            "b": 11,
            "pocket": null,
            "speed": 3.85,
            "x": -0.00975,
            "y": 0.22515,
            "nx": 0.007874,
            "ny": 1
          },
          {
            "type": "pocket",
            "t": 265,
            "a": 11,
            "b": -1,
            "pocket": "bottomMiddle",
            "speed": 3.62,
            "x": -0.00645,
            "y": 0.50545,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 641,
            "a": 0,
            "b": 7,
            "pocket": null,
            "speed": 0.594,
            "x": 0.2624,
            "y": 0.31065,
            "nx": 0.661417,
            "ny": 0.748031
          },
          {
            "type": "cushion",
            "t": 1159,
            "a": 7,
            "b": -1,
            "pocket": null,
            "speed": 0.272,
            "x": 0.4011,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          }
        ]
      }
    },
    {
      "index": 17,
      "capturedAt": "2026-11-02T17:22:52.502Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:22:51.699Z",
        "sequence": 85,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": -1.311962,
          "power": 1,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": 0.652845,
            "y": 0.224151,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.95298,
            "y": 0.282903,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.537125,
            "y": 0.006449,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": 0.757351,
            "y": -0.409358,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0.622767,
            "y": 0.081402,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.755884,
            "y": 0.342913,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.560786,
            "y": 0.364673,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.90977,
            "y": 0.338935,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": 0.165966,
            "y": -0.208053,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.651009,
            "y": -0.038475,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0.609182,
            "y": -0.465516,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.854454,
            "y": -0.43525,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "guidePrediction": {
          "targetId": 15,
          "ghost": {
            "x": 0.8161960394918863,
            "y": -0.3927951947650204
          },
          "cuePath": [
            {
              "x": 0.6528449749836792,
              "y": 0.22415120637300118
            },
            {
              "x": 0.8161960394918863,
              "y": -0.3927951947650204
            }
          ],
          "objectDir": {
            "x": 0.6694325445186486,
            "y": -0.7428728480293836
          },
          "cueDir": {
            "x": -0.7094595476972474,
            "y": -0.7047461601039179
          },
          "objectReach": 0.042368787678259565,
          "cueReach": 0.10490274288841572,
          "cutAngle": 0.4746105672359024
        },
        "gameState": {
          "phase": "assigned",
          "turn": 0,
          "sequence": 85,
          "potted": [
            13,
            11
          ]
        },
        "networkArgs": [
          {
            "angle": -1.311962,
            "power": 1,
            "spinX": 0,
            "spinY": 0
          },
          85
        ]
      },
      "replay": {
        "durationMs": 4922,
        "frameCount": 178,
        "eventCount": 45,
        "frames": [
          {
            "t": 0,
            "mask": 55295,
            "balls": [
              {
                "id": 0,
                "x": 0.65285,
                "y": 0.22415,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.953,
                "y": 0.2829,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.75735,
                "y": -0.40935,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.62275,
                "y": 0.0814,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.7559,
                "y": 0.3429,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.90975,
                "y": 0.33895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": 0.16595,
                "y": -0.20805,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.651,
                "y": -0.0385,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.6092,
                "y": -0.4655,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.85445,
                "y": -0.43525,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.7746,
                "y": -0.23565,
                "wx": -11.05,
                "wy": -2.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 98,
            "mask": 32785,
            "balls": [
              {
                "id": 0,
                "x": 0.80465,
                "y": -0.3493,
                "wx": -13.825,
                "wy": -3.65,
                "wz": 0
              },
              {
                "id": 4,
                "x": 0.75735,
                "y": -0.40935,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.85445,
                "y": -0.43525,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 106,
            "mask": 32769,
            "balls": [
              {
                "id": 0,
                "x": 0.8162,
                "y": -0.3928,
                "wx": -14.525,
                "wy": -3.85,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.85445,
                "y": -0.43525,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 107,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.75735,
                "y": -0.40935,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 108,
            "mask": 32769,
            "balls": [
              {
                "id": 0,
                "x": 0.8131,
                "y": -0.39685,
                "wx": -15.125,
                "wy": -3.75,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.86235,
                "y": -0.444,
                "wx": -0.25,
                "wy": -0.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 114,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.8828,
                "y": -0.4667,
                "wx": -0.775,
                "wy": -0.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 118,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.8924,
                "y": -0.45615,
                "wx": 30.525,
                "wy": 26.225,
                "wz": -98.05
              }
            ]
          },
          {
            "t": 137,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.9405,
                "y": -0.40305,
                "wx": 32.05,
                "wy": 23.8,
                "wz": -97.95
              }
            ]
          },
          {
            "t": 146,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.962,
                "y": -0.3792,
                "wx": 32.45,
                "wy": 23.2,
                "wz": -97.925
              }
            ]
          },
          {
            "t": 147,
            "mask": 49168,
            "balls": [
              {
                "id": 4,
                "x": 0.6705,
                "y": -0.4302,
                "wx": -1.35,
                "wy": 5.65,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.6092,
                "y": -0.4655,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.9604,
                "y": -0.37675,
                "wx": 27.95,
                "wy": 25.85,
                "wz": -115.45
              }
            ]
          },
          {
            "t": 154,
            "mask": 16400,
            "balls": [
              {
                "id": 4,
                "x": 0.65655,
                "y": -0.4335,
                "wx": -1.525,
                "wy": 6.35,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.6092,
                "y": -0.4655,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 157,
            "mask": 16385,
            "balls": [
              {
                "id": 0,
                "x": 0.8262,
                "y": -0.46345,
                "wx": -22.15,
                "wy": -5.025,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.60445,
                "y": -0.46495,
                "wx": 7,
                "wy": -9.825,
                "wz": 36.575
              }
            ]
          },
          {
            "t": 159,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.82685,
                "y": -0.4667,
                "wx": -22.15,
                "wy": -5.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 167,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.82815,
                "y": -0.4596,
                "wx": 5.125,
                "wy": -2.875,
                "wz": -8.3
              }
            ]
          },
          {
            "t": 225,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.831,
                "y": -0.1832,
                "wx": 37.875,
                "wy": 31.525,
                "wz": -115.025
              }
            ]
          },
          {
            "t": 235,
            "mask": 16400,
            "balls": [
              {
                "id": 4,
                "x": 0.61965,
                "y": -0.38765,
                "wx": 9.15,
                "wy": 11.775,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.50685,
                "y": -0.4045,
                "wx": 11.3,
                "wy": 0.775,
                "wz": 36.125
              }
            ]
          },
          {
            "t": 245,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8414,
                "y": -0.38805,
                "wx": 16.475,
                "wy": -4.3,
                "wz": -7.875
              }
            ]
          },
          {
            "t": 304,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.7059,
                "y": 0.00285,
                "wx": 47.825,
                "wy": 37.2,
                "wz": -114.575
              }
            ]
          },
          {
            "t": 314,
            "mask": 16384,
            "balls": [
              {
                "id": 14,
                "x": 0.41725,
                "y": -0.3473,
                "wx": 15.6,
                "wy": 11.375,
                "wz": 35.7
              }
            ]
          },
          {
            "t": 324,
            "mask": 32817,
            "balls": [
              {
                "id": 0,
                "x": 0.85355,
                "y": -0.32515,
                "wx": 27.825,
                "wy": -5.725,
                "wz": -7.425
              },
              {
                "id": 4,
                "x": 0.5843,
                "y": -0.3473,
                "wx": 17.525,
                "wy": 15.825,
                "wz": 0
              },
              {
                "id": 5,
                "x": 0.62275,
                "y": 0.0814,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.6753,
                "y": 0.04815,
                "wx": 50.3,
                "wy": 38.625,
                "wz": -114.475
              }
            ]
          },
          {
            "t": 326,
            "mask": 32800,
            "balls": [
              {
                "id": 5,
                "x": 0.62275,
                "y": 0.0814,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.6722,
                "y": 0.05275,
                "wx": 50.3,
                "wy": 38.625,
                "wz": -114.475
              }
            ]
          },
          {
            "t": 387,
            "mask": 16384,
            "balls": [
              {
                "id": 14,
                "x": 0.34065,
                "y": -0.29665,
                "wx": 19.625,
                "wy": 21.325,
                "wz": 35.3
              }
            ]
          },
          {
            "t": 407,
            "mask": 32800,
            "balls": [
              {
                "id": 5,
                "x": 0.45565,
                "y": 0.1783,
                "wx": 5.95,
                "wy": 10.275,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.71245,
                "y": 0.1408,
                "wx": 49.35,
                "wy": 26.95,
                "wz": -114.025
              }
            ]
          },
          {
            "t": 466,
            "mask": 16384,
            "balls": [
              {
                "id": 14,
                "x": 0.26675,
                "y": -0.2458,
                "wx": 23.925,
                "wy": 31.925,
                "wz": 34.85
              }
            ]
          },
          {
            "t": 485,
            "mask": 32800,
            "balls": [
              {
                "id": 5,
                "x": 0.3022,
                "y": 0.26725,
                "wx": 11.7,
                "wy": 20.15,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.74245,
                "y": 0.2266,
                "wx": 48.2,
                "wy": 15.575,
                "wz": -113.575
              }
            ]
          },
          {
            "t": 515,
            "mask": 17408,
            "balls": [
              {
                "id": 10,
                "x": 0.16595,
                "y": -0.20805,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.2243,
                "y": -0.21555,
                "wx": 25.225,
                "wy": 35.25,
                "wz": 34.6
              }
            ]
          },
          {
            "t": 517,
            "mask": 17408,
            "balls": [
              {
                "id": 10,
                "x": 0.16595,
                "y": -0.20805,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.22275,
                "y": -0.2144,
                "wx": 25.225,
                "wy": 35.25,
                "wz": 34.6
              }
            ]
          },
          {
            "t": 534,
            "mask": 32832,
            "balls": [
              {
                "id": 6,
                "x": 0.7559,
                "y": 0.3429,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.7568,
                "y": 0.28065,
                "wx": 47.5,
                "wy": 8.475,
                "wz": -113.325
              }
            ]
          },
          {
            "t": 539,
            "mask": 32832,
            "balls": [
              {
                "id": 6,
                "x": 0.7559,
                "y": 0.3429,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.75795,
                "y": 0.2858,
                "wx": 47.5,
                "wy": 8.475,
                "wz": -113.325
              }
            ]
          },
          {
            "t": 564,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.15625,
                "y": 0.35185,
                "wx": 17.425,
                "wy": 30.05,
                "wz": 0
              }
            ]
          },
          {
            "t": 574,
            "mask": 17,
            "balls": [
              {
                "id": 0,
                "x": 0.8894,
                "y": -0.1461,
                "wx": 28.975,
                "wy": -5.8,
                "wz": -6.05
              },
              {
                "id": 4,
                "x": 0.49025,
                "y": -0.24325,
                "wx": 16.75,
                "wy": 15.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 593,
            "mask": 17408,
            "balls": [
              {
                "id": 10,
                "x": 0.1019,
                "y": -0.20085,
                "wx": 1.25,
                "wy": 11.1,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.22125,
                "y": -0.17465,
                "wx": 23.975,
                "wy": 24.125,
                "wz": 34.15
              }
            ]
          },
          {
            "t": 613,
            "mask": 32832,
            "balls": [
              {
                "id": 6,
                "x": 0.75315,
                "y": 0.41795,
                "wx": 10.75,
                "wy": 0.4,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.77785,
                "y": 0.29215,
                "wx": 37.525,
                "wy": 3.55,
                "wz": -112.875
              }
            ]
          },
          {
            "t": 642,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": 0.0179,
                "y": 0.4321,
                "wx": 23.175,
                "wy": 39.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 662,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7515,
                "y": 0.46355,
                "wx": 17.9,
                "wy": 0.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 665,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7514,
                "y": 0.4667,
                "wx": 17.9,
                "wy": 0.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 672,
            "mask": 17472,
            "balls": [
              {
                "id": 6,
                "x": 0.75125,
                "y": 0.4626,
                "wx": -2.725,
                "wy": 0.4,
                "wz": -1
              },
              {
                "id": 10,
                "x": 0.04485,
                "y": -0.19445,
                "wx": 2.525,
                "wy": 22.475,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.21115,
                "y": -0.133,
                "wx": 22.7,
                "wy": 12.75,
                "wz": 33.725
              }
            ]
          },
          {
            "t": 681,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": -0.04845,
                "y": 0.4706,
                "wx": 26.025,
                "wy": 44.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 682,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": -0.0488,
                "y": 0.4708,
                "wx": 26.025,
                "wy": 44.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 691,
            "mask": 32800,
            "balls": [
              {
                "id": 5,
                "x": -0.04765,
                "y": 0.45725,
                "wx": -10.1,
                "wy": 13.4,
                "wz": -31.075
              },
              {
                "id": 15,
                "x": 0.79565,
                "y": 0.30665,
                "wx": 27.025,
                "wy": -0.975,
                "wz": -112.45
              }
            ]
          },
          {
            "t": 750,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.74965,
                "y": 0.4155,
                "wx": -14.15,
                "wy": 0.625,
                "wz": -0.575
              }
            ]
          },
          {
            "t": 770,
            "mask": 32800,
            "balls": [
              {
                "id": 5,
                "x": -0.0398,
                "y": 0.35125,
                "wx": -20.775,
                "wy": 9.3,
                "wz": -30.65
              },
              {
                "id": 15,
                "x": 0.81,
                "y": 0.3292,
                "wx": 16.525,
                "wy": -5.5,
                "wz": -112.025
              }
            ]
          },
          {
            "t": 809,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.04225,
                "y": -0.1847,
                "wx": 2.875,
                "wy": 25.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 819,
            "mask": 17,
            "balls": [
              {
                "id": 0,
                "x": 0.92335,
                "y": 0.02345,
                "wx": 27.975,
                "wy": -5.6,
                "wz": -4.7
              },
              {
                "id": 4,
                "x": 0.4021,
                "y": -0.1457,
                "wx": 16.025,
                "wy": 14.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 828,
            "mask": 16448,
            "balls": [
              {
                "id": 6,
                "x": 0.7482,
                "y": 0.37615,
                "wx": -19.925,
                "wy": 0.75,
                "wz": -0.15
              },
              {
                "id": 14,
                "x": 0.17745,
                "y": -0.0489,
                "wx": 21.8,
                "wy": 8.85,
                "wz": 32.85
              }
            ]
          },
          {
            "t": 848,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": -0.0351,
                "y": 0.25335,
                "wx": -31.45,
                "wy": 5.175,
                "wz": -30.225
              }
            ]
          },
          {
            "t": 926,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": -0.0335,
                "y": 0.1636,
                "wx": -42.125,
                "wy": 1.075,
                "wz": -29.775
              }
            ]
          },
          {
            "t": 1015,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.84655,
                "y": 0.41395,
                "wx": 13.8,
                "wy": -5.925,
                "wz": -110.65
              }
            ]
          },
          {
            "t": 1054,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.1924,
                "y": -0.16785,
                "wx": 2.775,
                "wy": 24.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 1064,
            "mask": 17,
            "balls": [
              {
                "id": 0,
                "x": 0.95615,
                "y": 0.1871,
                "wx": 27,
                "wy": -5.4,
                "wz": -3.35
              },
              {
                "id": 4,
                "x": 0.31795,
                "y": -0.05255,
                "wx": 15.275,
                "wy": 13.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 1074,
            "mask": 16448,
            "balls": [
              {
                "id": 6,
                "x": 0.74385,
                "y": 0.26055,
                "wx": -18.925,
                "wy": 0.7,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.12585,
                "y": 0.07805,
                "wx": 20.875,
                "wy": 8.475,
                "wz": 31.5
              }
            ]
          },
          {
            "t": 1103,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.96125,
                "y": 0.21275,
                "wx": 26.85,
                "wy": -5.375,
                "wz": -3.125
              }
            ]
          },
          {
            "t": 1109,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.962,
                "y": 0.2165,
                "wx": 26.825,
                "wy": -5.375,
                "wz": -3.1
              }
            ]
          },
          {
            "t": 1123,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9609,
                "y": 0.22495,
                "wx": 25.5,
                "wy": -2.4,
                "wz": -7.225
              },
              {
                "id": 1,
                "x": 0.953,
                "y": 0.2829,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1125,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.96075,
                "y": 0.2263,
                "wx": 25.5,
                "wy": -2.4,
                "wz": -7.225
              },
              {
                "id": 1,
                "x": 0.953,
                "y": 0.2829,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1152,
            "mask": 258,
            "balls": [
              {
                "id": 1,
                "x": 0.95085,
                "y": 0.29855,
                "wx": 3.925,
                "wy": 0.55,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.90975,
                "y": 0.33895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1153,
            "mask": 258,
            "balls": [
              {
                "id": 1,
                "x": 0.95075,
                "y": 0.2991,
                "wx": 3.925,
                "wy": 0.55,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.90975,
                "y": 0.33895,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1172,
            "mask": 32800,
            "balls": [
              {
                "id": 5,
                "x": -0.0352,
                "y": -0.0968,
                "wx": -43.225,
                "wy": 0.3,
                "wz": -28.425
              },
              {
                "id": 15,
                "x": 0.86865,
                "y": 0.4654,
                "wx": 13.2,
                "wy": -5.675,
                "wz": -109.8
              }
            ]
          },
          {
            "t": 1176,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.86925,
                "y": 0.4667,
                "wx": 13.2,
                "wy": -5.675,
                "wz": -109.8
              }
            ]
          },
          {
            "t": 1181,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.8694,
                "y": 0.4655,
                "wx": 10.75,
                "wy": -2.675,
                "wz": -99.275
              }
            ]
          },
          {
            "t": 1201,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9619,
                "y": 0.2317,
                "wx": 14.375,
                "wy": -1.375,
                "wz": -6.8
              },
              {
                "id": 1,
                "x": 0.9605,
                "y": 0.31045,
                "wx": 7.825,
                "wy": -5.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 1208,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.962,
                "y": 0.23265,
                "wx": 13.675,
                "wy": -1.325,
                "wz": -6.775
              }
            ]
          },
          {
            "t": 1210,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.96205,
                "y": 0.31235,
                "wx": 8.2,
                "wy": -5.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 1211,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.9619,
                "y": 0.31255,
                "wx": 7.3,
                "wy": -2.925,
                "wz": -4.325
              }
            ]
          },
          {
            "t": 1230,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.889,
                "y": 0.35915,
                "wx": 7.875,
                "wy": 8.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 1260,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.8723,
                "y": 0.45285,
                "wx": -0.65,
                "wy": -1.9,
                "wz": -98.85
              }
            ]
          },
          {
            "t": 1289,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.96155,
                "y": 0.2464,
                "wx": 7.4,
                "wy": 0.125,
                "wz": -6.85
              },
              {
                "id": 1,
                "x": 0.95575,
                "y": 0.3258,
                "wx": 6.875,
                "wy": 2.65,
                "wz": -3.9
              }
            ]
          },
          {
            "t": 1299,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.33665,
                "y": -0.1517,
                "wx": 2.65,
                "wy": 23.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 1309,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.2378,
                "y": 0.03615,
                "wx": 14.525,
                "wy": 13.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 1319,
            "mask": 16448,
            "balls": [
              {
                "id": 6,
                "x": 0.73975,
                "y": 0.1509,
                "wx": -17.925,
                "wy": 0.675,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.07655,
                "y": 0.1995,
                "wx": 19.95,
                "wy": 8.1,
                "wz": 30.15
              }
            ]
          },
          {
            "t": 1377,
            "mask": 33024,
            "balls": [
              {
                "id": 8,
                "x": 0.85725,
                "y": 0.38995,
                "wx": 8.4,
                "wy": 8.65,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.877,
                "y": 0.44365,
                "wx": -2.925,
                "wy": -1.55,
                "wz": -98.2
              }
            ]
          },
          {
            "t": 1378,
            "mask": 33024,
            "balls": [
              {
                "id": 8,
                "x": 0.8572,
                "y": 0.39,
                "wx": 8.4,
                "wy": 8.65,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.877,
                "y": 0.4436,
                "wx": -2.925,
                "wy": -1.55,
                "wz": -98.2
              }
            ]
          },
          {
            "t": 1417,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": -0.0369,
                "y": -0.35115,
                "wx": -42.225,
                "wy": 0.275,
                "wz": -27.075
              }
            ]
          },
          {
            "t": 1475,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.88485,
                "y": 0.44835,
                "wx": 1.6,
                "wy": -3.025,
                "wz": -97.65
              }
            ]
          },
          {
            "t": 1485,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.8301,
                "y": 0.39895,
                "wx": 3.65,
                "wy": 10.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 1534,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9608,
                "y": 0.2875,
                "wx": 6.4,
                "wy": 0.125,
                "wz": -5.5
              },
              {
                "id": 1,
                "x": 0.9411,
                "y": 0.36395,
                "wx": 5.95,
                "wy": 2.275,
                "wz": -2.525
              }
            ]
          },
          {
            "t": 1544,
            "mask": 1056,
            "balls": [
              {
                "id": 5,
                "x": -0.0378,
                "y": -0.48105,
                "wx": -41.7,
                "wy": 0.275,
                "wz": -26.375
              },
              {
                "id": 10,
                "x": -0.475,
                "y": -0.13615,
                "wx": 2.55,
                "wy": 22.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 1546,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": -0.0378,
                "y": -0.4828,
                "wx": -41.7,
                "wy": 0.275,
                "wz": -26.375
              }
            ]
          },
          {
            "t": 1554,
            "mask": 48,
            "balls": [
              {
                "id": 4,
                "x": 0.1616,
                "y": 0.12045,
                "wx": 13.8,
                "wy": 12.45,
                "wz": 0
              },
              {
                "id": 5,
                "x": -0.03255,
                "y": -0.4875,
                "wx": -33.675,
                "wy": -9.55,
                "wz": -36.475
              }
            ]
          },
          {
            "t": 1564,
            "mask": 16448,
            "balls": [
              {
                "id": 6,
                "x": 0.7359,
                "y": 0.04725,
                "wx": -16.925,
                "wy": 0.625,
                "wz": 0
              },
              {
                "id": 14,
                "x": 0.02945,
                "y": 0.31545,
                "wx": 19,
                "wy": 7.725,
                "wz": 28.8
              }
            ]
          },
          {
            "t": 1574,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": -0.02015,
                "y": -0.49905,
                "wx": -32.25,
                "wy": -12.05,
                "wz": -36.35
              }
            ]
          },
          {
            "t": 1578,
            "mask": 32,
            "balls": [
              {
                "id": 5,
                "x": -0.0171,
                "y": -0.502,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1721,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.9002,
                "y": 0.4564,
                "wx": 1.125,
                "wy": -2.15,
                "wz": -96.3
              }
            ]
          },
          {
            "t": 1730,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.7729,
                "y": 0.41975,
                "wx": 3.325,
                "wy": 9.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 1779,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.96015,
                "y": 0.3226,
                "wx": 5.4,
                "wy": 0.1,
                "wz": -4.15
              },
              {
                "id": 1,
                "x": 0.9286,
                "y": 0.3965,
                "wx": 5,
                "wy": 1.925,
                "wz": -1.175
              }
            ]
          },
          {
            "t": 1789,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.6074,
                "y": -0.1213,
                "wx": 2.45,
                "wy": 21.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 1799,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.08945,
                "y": 0.2003,
                "wx": 13.05,
                "wy": 11.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 1809,
            "mask": 16448,
            "balls": [
              {
                "id": 6,
                "x": 0.73225,
                "y": -0.0505,
                "wx": -15.925,
                "wy": 0.6,
                "wz": 0
              },
              {
                "id": 14,
                "x": -0.0154,
                "y": 0.42585,
                "wx": 18.075,
                "wy": 7.35,
                "wz": 27.45
              }
            ]
          },
          {
            "t": 1848,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.92545,
                "y": 0.40465,
                "wx": 4.75,
                "wy": 1.825,
                "wz": -0.8
              },
              {
                "id": 15,
                "x": 0.9061,
                "y": 0.4595,
                "wx": 0.875,
                "wy": -1.675,
                "wz": -95.6
              }
            ]
          },
          {
            "t": 1857,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.92505,
                "y": 0.40565,
                "wx": 4.725,
                "wy": 1.825,
                "wz": -0.775
              },
              {
                "id": 15,
                "x": 0.90645,
                "y": 0.4597,
                "wx": 0.875,
                "wy": -1.65,
                "wz": -95.575
              }
            ]
          },
          {
            "t": 1926,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.9073,
                "y": 0.4667,
                "wx": 3.8,
                "wy": -0.55,
                "wz": -95.15
              }
            ]
          },
          {
            "t": 1927,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.9073,
                "y": 0.4667,
                "wx": 3.8,
                "wy": -0.55,
                "wz": -95.15
              }
            ]
          },
          {
            "t": 1936,
            "mask": 16384,
            "balls": [
              {
                "id": 14,
                "x": -0.03785,
                "y": 0.4811,
                "wx": 17.6,
                "wy": 7.15,
                "wz": 26.725
              }
            ]
          },
          {
            "t": 1938,
            "mask": 16384,
            "balls": [
              {
                "id": 14,
                "x": -0.0382,
                "y": 0.482,
                "wx": 17.6,
                "wy": 7.15,
                "wz": 26.725
              }
            ]
          },
          {
            "t": 1946,
            "mask": 16384,
            "balls": [
              {
                "id": 14,
                "x": -0.03515,
                "y": 0.48345,
                "wx": 13.6,
                "wy": -3.975,
                "wz": 21.05
              }
            ]
          },
          {
            "t": 1975,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.72125,
                "y": 0.4385,
                "wx": 2.975,
                "wy": 8.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 1995,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.923,
                "y": 0.41,
                "wx": 1.15,
                "wy": 0.525,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.9063,
                "y": 0.4647,
                "wx": -0.725,
                "wy": 0.525,
                "wz": -91.725
              }
            ]
          },
          {
            "t": 1997,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.923,
                "y": 0.41005,
                "wx": 1.15,
                "wy": 0.525,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.90625,
                "y": 0.4647,
                "wx": -0.725,
                "wy": 0.525,
                "wz": -91.725
              }
            ]
          },
          {
            "t": 2015,
            "mask": 16384,
            "balls": [
              {
                "id": 14,
                "x": -0.0111,
                "y": 0.498,
                "wx": 9.525,
                "wy": -12.725,
                "wz": 20.675
              }
            ]
          },
          {
            "t": 2020,
            "mask": 16384,
            "balls": [
              {
                "id": 14,
                "x": -0.0096,
                "y": 0.49915,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2025,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.9596,
                "y": 0.3518,
                "wx": 4.4,
                "wy": 0.075,
                "wz": -2.8
              }
            ]
          },
          {
            "t": 2034,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.7339,
                "y": -0.10715,
                "wx": 2.325,
                "wy": 20.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 2044,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": 0.02125,
                "y": 0.27575,
                "wx": 12.3,
                "wy": 11.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 2054,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7288,
                "y": -0.14225,
                "wx": -14.925,
                "wy": 0.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 2162,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.95935,
                "y": 0.36555,
                "wx": 3.85,
                "wy": 0.075,
                "wz": -2.025
              },
              {
                "id": 1,
                "x": 0.92295,
                "y": 0.40995,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2166,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.95935,
                "y": 0.36595,
                "wx": 3.85,
                "wy": 0.075,
                "wz": -2.025
              },
              {
                "id": 1,
                "x": 0.92295,
                "y": 0.40995,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2211,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.92145,
                "y": 0.4118,
                "wx": 1.5,
                "wy": 1.25,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.90355,
                "y": 0.4662,
                "wx": 0.075,
                "wy": 0.15,
                "wz": -90.55
              }
            ]
          },
          {
            "t": 2214,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.92135,
                "y": 0.4119,
                "wx": 1.5,
                "wy": 1.25,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.9035,
                "y": 0.4662,
                "wx": 0.075,
                "wy": 0.15,
                "wz": -90.55
              }
            ]
          },
          {
            "t": 2221,
            "mask": 33024,
            "balls": [
              {
                "id": 8,
                "x": 0.67525,
                "y": 0.4552,
                "wx": 2.625,
                "wy": 7.25,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.9034,
                "y": 0.46645,
                "wx": 1.05,
                "wy": 0.45,
                "wz": -90.5
              }
            ]
          },
          {
            "t": 2230,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.9033,
                "y": 0.4667,
                "wx": 1.175,
                "wy": 0.5,
                "wz": -90.45
              }
            ]
          },
          {
            "t": 2250,
            "mask": 32771,
            "balls": [
              {
                "id": 0,
                "x": 0.9619,
                "y": 0.37015,
                "wx": 1.975,
                "wy": -1.125,
                "wz": -1.55
              },
              {
                "id": 1,
                "x": 0.9206,
                "y": 0.41215,
                "wx": 0.325,
                "wy": 0.775,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.9029,
                "y": 0.46655,
                "wx": -0.225,
                "wy": 0.8,
                "wz": -89.4
              }
            ]
          },
          {
            "t": 2253,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.92055,
                "y": 0.4122,
                "wx": 0.325,
                "wy": 0.775,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.90285,
                "y": 0.4665,
                "wx": -0.225,
                "wy": 0.8,
                "wz": -89.4
              }
            ]
          },
          {
            "t": 2255,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.96205,
                "y": 0.37035,
                "wx": 1.975,
                "wy": -1.125,
                "wz": -1.55
              }
            ]
          },
          {
            "t": 2279,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.8545,
                "y": -0.0936,
                "wx": 2.225,
                "wy": 19.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 2289,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.04295,
                "y": 0.3468,
                "wx": 11.55,
                "wy": 10.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 2299,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7256,
                "y": -0.2281,
                "wx": -13.925,
                "wy": 0.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 2309,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9614,
                "y": 0.37255,
                "wx": 1.575,
                "wy": 0.45,
                "wz": -1.75
              },
              {
                "id": 1,
                "x": 0.91985,
                "y": 0.41215,
                "wx": -0.025,
                "wy": 0.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 2318,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9613,
                "y": 0.3729,
                "wx": 1.55,
                "wy": 0.45,
                "wz": -1.725
              },
              {
                "id": 1,
                "x": 0.91975,
                "y": 0.41215,
                "wx": 0,
                "wy": 0.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 2338,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.9193,
                "y": 0.4124,
                "wx": 0.475,
                "wy": 0.875,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.90135,
                "y": 0.4667,
                "wx": 0.075,
                "wy": 0.55,
                "wz": -88.9
              }
            ]
          },
          {
            "t": 2341,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.91925,
                "y": 0.41245,
                "wx": 0.475,
                "wy": 0.875,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.9013,
                "y": 0.4667,
                "wx": 0.075,
                "wy": 0.55,
                "wz": -88.9
              }
            ]
          },
          {
            "t": 2343,
            "mask": 32770,
            "balls": [
              {
                "id": 1,
                "x": 0.9192,
                "y": 0.41245,
                "wx": 0.15,
                "wy": 0.775,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.90125,
                "y": 0.4667,
                "wx": 0.025,
                "wy": 0.875,
                "wz": -88.475
              }
            ]
          },
          {
            "t": 2348,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.90115,
                "y": 0.4667,
                "wx": 0.025,
                "wy": 0.85,
                "wz": -88.45
              }
            ]
          },
          {
            "t": 2353,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.90105,
                "y": 0.4667,
                "wx": 0.025,
                "wy": 0.85,
                "wz": -88.425
              }
            ]
          },
          {
            "t": 2402,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.6448,
                "y": 0.46625,
                "wx": 2.375,
                "wy": 6.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 2410,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.6435,
                "y": 0.4667,
                "wx": 2.375,
                "wy": 6.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 2471,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9616,
                "y": 0.37555,
                "wx": 0.4,
                "wy": -0.05,
                "wz": -0.85
              },
              {
                "id": 1,
                "x": 0.9178,
                "y": 0.4123,
                "wx": -0.025,
                "wy": 0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 2480,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9616,
                "y": 0.37565,
                "wx": 0.4,
                "wy": -0.05,
                "wz": -0.825
              },
              {
                "id": 1,
                "x": 0.9178,
                "y": 0.4123,
                "wx": -0.025,
                "wy": 0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 2500,
            "mask": 1027,
            "balls": [
              {
                "id": 0,
                "x": 0.96165,
                "y": 0.3758,
                "wx": 0.25,
                "wy": -0.075,
                "wz": -0.675
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.95795,
                "y": -0.082,
                "wx": 2.125,
                "wy": 18.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 2505,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9617,
                "y": 0.3758,
                "wx": 0.25,
                "wy": -0.075,
                "wz": -0.675
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2507,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9617,
                "y": 0.37585,
                "wx": 0.2,
                "wy": -0.1,
                "wz": -0.65
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2509,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.96205,
                "y": -0.08155,
                "wx": 2.125,
                "wy": 18.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 2510,
            "mask": 1027,
            "balls": [
              {
                "id": 0,
                "x": 0.9617,
                "y": 0.37585,
                "wx": 0.175,
                "wy": -0.125,
                "wz": -0.625
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.9617,
                "y": -0.0815,
                "wx": 1.65,
                "wy": 3.125,
                "wz": 1.675
              }
            ]
          },
          {
            "t": 2511,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9617,
                "y": 0.37585,
                "wx": 0.175,
                "wy": -0.125,
                "wz": -0.625
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2515,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.9617,
                "y": 0.37585,
                "wx": 0.15,
                "wy": -0.125,
                "wz": -0.6
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2529,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.10195,
                "y": 0.4121,
                "wx": 10.825,
                "wy": 9.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 2539,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.72265,
                "y": -0.3064,
                "wx": -12.925,
                "wy": 0.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 2588,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.9383,
                "y": -0.0788,
                "wx": 1.5,
                "wy": -8.3,
                "wz": 1.25
              }
            ]
          },
          {
            "t": 2598,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -87.05
              }
            ]
          },
          {
            "t": 2657,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.61105,
                "y": 0.4625,
                "wx": -0.625,
                "wy": 4.925,
                "wz": -0.425
              }
            ]
          },
          {
            "t": 2735,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.1495,
                "y": 0.46475,
                "wx": 10.2,
                "wy": 9.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 2743,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.1513,
                "y": 0.46675,
                "wx": 10.2,
                "wy": 9.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 2745,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.1516,
                "y": 0.4664,
                "wx": 3.65,
                "wy": 7.65,
                "wz": -5.475
              }
            ]
          },
          {
            "t": 2784,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7199,
                "y": -0.38045,
                "wx": -11.925,
                "wy": 0.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 2833,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.1667,
                "y": 0.4549,
                "wx": -4.3,
                "wy": 7.025,
                "wz": -4.975
              },
              {
                "id": 10,
                "x": -0.8844,
                "y": -0.0704,
                "wx": 1.325,
                "wy": -8.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 2843,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -85.7
              }
            ]
          },
          {
            "t": 2902,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.58465,
                "y": 0.4592,
                "wx": -0.5,
                "wy": 3.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 3029,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.71735,
                "y": -0.4485,
                "wx": -10.925,
                "wy": 0.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3078,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.206,
                "y": 0.43085,
                "wx": -3.775,
                "wy": 6.175,
                "wz": -3.625
              },
              {
                "id": 10,
                "x": -0.8364,
                "y": -0.06295,
                "wx": 1.175,
                "wy": -7.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 3088,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -84.35
              }
            ]
          },
          {
            "t": 3098,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.71665,
                "y": -0.4665,
                "wx": -10.65,
                "wy": 0.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3099,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.71665,
                "y": -0.4667,
                "wx": -10.65,
                "wy": 0.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3108,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7166,
                "y": -0.46495,
                "wx": -0.475,
                "wy": 0.3,
                "wz": 0.275
              }
            ]
          },
          {
            "t": 3147,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.5642,
                "y": 0.45665,
                "wx": -0.375,
                "wy": 2.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 3186,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7161,
                "y": -0.4536,
                "wx": 5.25,
                "wy": 0.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 3324,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.2402,
                "y": 0.4099,
                "wx": -3.25,
                "wy": 5.325,
                "wz": -2.275
              },
              {
                "id": 10,
                "x": -0.7943,
                "y": -0.0564,
                "wx": 1.025,
                "wy": -6.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 3333,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -83
              }
            ]
          },
          {
            "t": 3392,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.54965,
                "y": 0.4548,
                "wx": -0.25,
                "wy": 1.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 3431,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7146,
                "y": -0.42535,
                "wx": 4.25,
                "wy": 0.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 3569,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.2693,
                "y": 0.3921,
                "wx": -2.725,
                "wy": 4.475,
                "wz": -0.925
              },
              {
                "id": 10,
                "x": -0.75805,
                "y": -0.0508,
                "wx": 0.875,
                "wy": -5.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 3578,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -81.65
              }
            ]
          },
          {
            "t": 3637,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.54105,
                "y": 0.45375,
                "wx": -0.125,
                "wy": 0.95,
                "wz": 0
              }
            ]
          },
          {
            "t": 3676,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7135,
                "y": -0.40305,
                "wx": 3.25,
                "wy": 0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 3814,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.29335,
                "y": 0.3774,
                "wx": -2.2,
                "wy": 3.6,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.7277,
                "y": -0.0461,
                "wx": 0.725,
                "wy": -4.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 3824,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -80.275
              }
            ]
          },
          {
            "t": 3882,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 3922,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.71265,
                "y": -0.3867,
                "wx": 2.25,
                "wy": 0.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 4059,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.3123,
                "y": 0.36575,
                "wx": -1.7,
                "wy": 2.75,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.70325,
                "y": -0.0423,
                "wx": 0.55,
                "wy": -3.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 4069,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -78.925
              }
            ]
          },
          {
            "t": 4167,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.7121,
                "y": -0.3763,
                "wx": 1.25,
                "wy": 0.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 4304,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.3262,
                "y": 0.3573,
                "wx": -1.175,
                "wy": 1.9,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.6847,
                "y": -0.0394,
                "wx": 0.4,
                "wy": -2.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 4314,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -77.575
              }
            ]
          },
          {
            "t": 4412,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.37185,
                "wx": 0.25,
                "wy": 0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 4549,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.33495,
                "y": 0.3519,
                "wx": -0.65,
                "wy": 1.05,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.67205,
                "y": -0.03745,
                "wx": 0.25,
                "wy": -1.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 4559,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -76.225
              }
            ]
          },
          {
            "t": 4794,
            "mask": 1040,
            "balls": [
              {
                "id": 4,
                "x": -0.33865,
                "y": 0.34965,
                "wx": -0.125,
                "wy": 0.2,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.66525,
                "y": -0.0364,
                "wx": 0.1,
                "wy": -0.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 4804,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": -74.875
              }
            ]
          },
          {
            "t": 4922,
            "mask": 34131,
            "balls": [
              {
                "id": 0,
                "x": 0.96175,
                "y": 0.3759,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.33875,
                "y": 0.34955,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.66405,
                "y": -0.0362,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 106,
            "a": 0,
            "b": 15,
            "pocket": null,
            "speed": 6.248,
            "x": 0.8353,
            "y": -0.414,
            "nx": 0.669291,
            "ny": -0.740157
          },
          {
            "type": "ballBall",
            "t": 107,
            "a": 0,
            "b": 4,
            "pocket": null,
            "speed": 2.742,
            "x": 0.78515,
            "y": -0.4027,
            "nx": -0.976378,
            "ny": -0.23622
          },
          {
            "type": "cushion",
            "t": 114,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 4.516,
            "x": 0.8828,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 146,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 2.858,
            "x": 0.9906,
            "y": -0.3792,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 154,
            "a": 4,
            "b": 14,
            "pocket": null,
            "speed": 2.432,
            "x": 0.63285,
            "y": -0.4495,
            "nx": -0.826772,
            "ny": -0.559055
          },
          {
            "type": "cushion",
            "t": 155,
            "a": 14,
            "b": -1,
            "pocket": null,
            "speed": 1.326,
            "x": 0.6074,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 159,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 1.554,
            "x": 0.82685,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 326,
            "a": 5,
            "b": 15,
            "pocket": null,
            "speed": 2.936,
            "x": 0.6475,
            "y": 0.06705,
            "nx": 0.866142,
            "ny": -0.503937
          },
          {
            "type": "ballBall",
            "t": 517,
            "a": 10,
            "b": 14,
            "pocket": null,
            "speed": 1.08,
            "x": 0.19435,
            "y": -0.21125,
            "nx": 0.992126,
            "ny": -0.110236
          },
          {
            "type": "ballBall",
            "t": 539,
            "a": 6,
            "b": 15,
            "pocket": null,
            "speed": 1.292,
            "x": 0.7569,
            "y": 0.31435,
            "nx": 0.03937,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 665,
            "a": 6,
            "b": -1,
            "pocket": null,
            "speed": 1.048,
            "x": 0.7514,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "jaw",
            "t": 682,
            "a": 5,
            "b": -1,
            "pocket": null,
            "speed": 1.984,
            "x": -0.0635,
            "y": 0.4953,
            "nx": 0.511811,
            "ny": -0.858268
          },
          {
            "type": "cushion",
            "t": 1109,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.154,
            "x": 0.9906,
            "y": 0.2165,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 1125,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 0.722,
            "x": 0.95685,
            "y": 0.2546,
            "nx": -0.133858,
            "ny": 0.992126
          },
          {
            "type": "ballBall",
            "t": 1153,
            "a": 1,
            "b": 8,
            "pocket": null,
            "speed": 0.518,
            "x": 0.93025,
            "y": 0.319,
            "nx": -0.716535,
            "ny": 0.692913
          },
          {
            "type": "cushion",
            "t": 1176,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 0.378,
            "x": 0.86925,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 1208,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.022,
            "x": 0.9906,
            "y": 0.23265,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 1210,
            "a": 1,
            "b": -1,
            "pocket": null,
            "speed": 0.192,
            "x": 0.9906,
            "y": 0.31235,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 1378,
            "a": 8,
            "b": 15,
            "pocket": null,
            "speed": 0.204,
            "x": 0.8671,
            "y": 0.4168,
            "nx": 0.346457,
            "ny": 0.937008
          },
          {
            "type": "jaw",
            "t": 1546,
            "a": 5,
            "b": -1,
            "pocket": null,
            "speed": 0.528,
            "x": -0.0635,
            "y": -0.4953,
            "nx": 0.897638,
            "ny": 0.433071
          },
          {
            "type": "pocket",
            "t": 1578,
            "a": 5,
            "b": -1,
            "pocket": "topMiddle",
            "speed": 1.012,
            "x": -0.0171,
            "y": -0.502,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 1857,
            "a": 1,
            "b": 15,
            "pocket": null,
            "speed": 0.136,
            "x": 0.91575,
            "y": 0.4327,
            "nx": -0.322835,
            "ny": 0.944882
          },
          {
            "type": "cushion",
            "t": 1927,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 0.108,
            "x": 0.9073,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "jaw",
            "t": 1938,
            "a": 14,
            "b": -1,
            "pocket": null,
            "speed": 0.414,
            "x": -0.0635,
            "y": 0.4953,
            "nx": 0.88189,
            "ny": -0.464567
          },
          {
            "type": "ballBall",
            "t": 1997,
            "a": 1,
            "b": 15,
            "pocket": null,
            "speed": 0.05,
            "x": 0.91465,
            "y": 0.43735,
            "nx": -0.291339,
            "ny": 0.952756
          },
          {
            "type": "pocket",
            "t": 2020,
            "a": 14,
            "b": -1,
            "pocket": "bottomMiddle",
            "speed": 0.454,
            "x": -0.0096,
            "y": 0.49915,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 2166,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 0.086,
            "x": 0.94115,
            "y": 0.38795,
            "nx": -0.637795,
            "ny": 0.771654
          },
          {
            "type": "ballBall",
            "t": 2214,
            "a": 1,
            "b": 15,
            "pocket": null,
            "speed": 0.048,
            "x": 0.91245,
            "y": 0.43905,
            "nx": -0.314961,
            "ny": 0.952756
          },
          {
            "type": "cushion",
            "t": 2230,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 0.034,
            "x": 0.9033,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 2253,
            "a": 1,
            "b": 15,
            "pocket": null,
            "speed": 0.014,
            "x": 0.9117,
            "y": 0.43935,
            "nx": -0.307087,
            "ny": 0.952756
          },
          {
            "type": "cushion",
            "t": 2255,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.032,
            "x": 0.9906,
            "y": 0.37035,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 2318,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 0.032,
            "x": 0.9405,
            "y": 0.39255,
            "nx": -0.724409,
            "ny": 0.685039
          },
          {
            "type": "ballBall",
            "t": 2341,
            "a": 1,
            "b": 15,
            "pocket": null,
            "speed": 0.014,
            "x": 0.91025,
            "y": 0.4396,
            "nx": -0.314961,
            "ny": 0.952756
          },
          {
            "type": "cushion",
            "t": 2341,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 0.014,
            "x": 0.9013,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 2342,
            "a": 1,
            "b": 15,
            "pocket": null,
            "speed": 0.01,
            "x": 0.91025,
            "y": 0.4396,
            "nx": -0.314961,
            "ny": 0.952756
          },
          {
            "type": "cushion",
            "t": 2353,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 0,
            "x": 0.90105,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 2410,
            "a": 8,
            "b": -1,
            "pocket": null,
            "speed": 0.068,
            "x": 0.6435,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 2480,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 0.002,
            "x": 0.9397,
            "y": 0.39395,
            "nx": -0.76378,
            "ny": 0.637795
          },
          {
            "type": "ballBall",
            "t": 2505,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 0.002,
            "x": 0.9397,
            "y": 0.39405,
            "nx": -0.771654,
            "ny": 0.637795
          },
          {
            "type": "ballBall",
            "t": 2507,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 0,
            "x": 0.9397,
            "y": 0.39405,
            "nx": -0.771654,
            "ny": 0.637795
          },
          {
            "type": "cushion",
            "t": 2509,
            "a": 10,
            "b": -1,
            "pocket": null,
            "speed": 0.538,
            "x": -0.9906,
            "y": -0.08155,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 2511,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 0,
            "x": 0.9397,
            "y": 0.3941,
            "nx": -0.771654,
            "ny": 0.637795
          },
          {
            "type": "ballBall",
            "t": 2515,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 0,
            "x": 0.9397,
            "y": 0.3941,
            "nx": -0.771654,
            "ny": 0.637795
          },
          {
            "type": "cushion",
            "t": 2743,
            "a": 4,
            "b": -1,
            "pocket": null,
            "speed": 0.292,
            "x": -0.1513,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 3099,
            "a": 6,
            "b": -1,
            "pocket": null,
            "speed": 0.304,
            "x": 0.71665,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          }
        ]
      }
    },
    {
      "index": 18,
      "capturedAt": "2026-11-02T17:23:09.685Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:23:08.906Z",
        "sequence": 86,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": -2.215466,
          "power": 0.746594,
          "spinX": -0.043931,
          "spinY": 0.999035
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": 0.961741,
            "y": 0.375897,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.917695,
            "y": 0.412314,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.537125,
            "y": 0.006449,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": -0.338766,
            "y": 0.349572,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.711862,
            "y": -0.371723,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.560786,
            "y": 0.364673,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.538367,
            "y": 0.453409,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": -0.664056,
            "y": -0.036194,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 12,
            "group": "stripe",
            "x": 0.651009,
            "y": -0.038475,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.898946,
            "y": 0.466715,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "guidePrediction": {
          "targetId": 12,
          "ghost": {
            "x": 0.6848358556027978,
            "y": 0.007588349647987103
          },
          "cuePath": [
            {
              "x": 0.9617406187141391,
              "y": 0.375897495757752
            },
            {
              "x": 0.6848358556027978,
              "y": 0.007588349647987103
            }
          ],
          "objectDir": {
            "x": -0.5919016064264495,
            "y": -0.8060102284151166
          },
          "cueDir": {
            "x": -0.8705874324388061,
            "y": -0.4920137421654066
          },
          "objectReach": 0.5313206334070277,
          "cueReach": 0.9640245972815348,
          "cutAngle": 0.011253282532855695
        },
        "gameState": {
          "phase": "assigned",
          "turn": 0,
          "sequence": 86,
          "potted": [
            13,
            11,
            5,
            14
          ]
        },
        "networkArgs": [
          {
            "angle": -2.215466,
            "power": 0.746594,
            "spinX": -0.043931,
            "spinY": 0.999035
          },
          86
        ]
      },
      "replay": {
        "durationMs": 5647,
        "frameCount": 94,
        "eventCount": 12,
        "frames": [
          {
            "t": 0,
            "mask": 38879,
            "balls": [
              {
                "id": 0,
                "x": 0.96175,
                "y": 0.3759,
                "wx": -133.95,
                "wy": 100.7,
                "wz": 7.375
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.33875,
                "y": 0.34955,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.66405,
                "y": -0.0362,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": 0.651,
                "y": -0.0385,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.79215,
                "y": 0.1503,
                "wx": -124.8,
                "wy": 93.825,
                "wz": 6.925
              }
            ]
          },
          {
            "t": 118,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.7054,
                "y": 0.03495,
                "wx": -121.525,
                "wy": 91.35,
                "wz": 6.725
              },
              {
                "id": 12,
                "x": 0.651,
                "y": -0.0385,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 127,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.68485,
                "y": 0.0076,
                "wx": -121.5,
                "wy": 91.35,
                "wz": 6.7
              },
              {
                "id": 12,
                "x": 0.651,
                "y": -0.0385,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 206,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.67525,
                "y": 0.0001,
                "wx": -112.2,
                "wy": 84.525,
                "wz": 6.225
              },
              {
                "id": 12,
                "x": 0.4854,
                "y": -0.26395,
                "wx": -9.275,
                "wy": 6.825,
                "wz": 0
              }
            ]
          },
          {
            "t": 275,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.34575,
                "y": -0.45415,
                "wx": -17.35,
                "wy": 12.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 279,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": 0.3365,
                "y": -0.4667,
                "wx": -17.35,
                "wy": 12.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 284,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.6606,
                "y": -0.0144,
                "wx": -102.975,
                "wy": 77.75,
                "wz": 5.8
              },
              {
                "id": 12,
                "x": 0.3292,
                "y": -0.4565,
                "wx": 17.1,
                "wy": -2.925,
                "wz": 59.125
              }
            ]
          },
          {
            "t": 363,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.64075,
                "y": -0.0359,
                "wx": -93.775,
                "wy": 70.975,
                "wz": 5.375
              },
              {
                "id": 12,
                "x": 0.22235,
                "y": -0.30595,
                "wx": 25.375,
                "wy": 4.975,
                "wz": 58.675
              }
            ]
          },
          {
            "t": 436,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.61745,
                "y": -0.06245,
                "wx": -85.125,
                "wy": 64.625,
                "wz": 4.95
              },
              {
                "id": 12,
                "x": 0.12765,
                "y": -0.1706,
                "wx": 33.125,
                "wy": 12.375,
                "wz": 58.275
              }
            ]
          },
          {
            "t": 515,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.5876,
                "y": -0.0976,
                "wx": -75.9,
                "wy": 57.85,
                "wz": 4.525
              },
              {
                "id": 12,
                "x": 0.03245,
                "y": -0.0323,
                "wx": 41.425,
                "wy": 20.25,
                "wz": 57.85
              }
            ]
          },
          {
            "t": 593,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.5526,
                "y": -0.13975,
                "wx": -66.675,
                "wy": 51.075,
                "wz": 4.1
              },
              {
                "id": 12,
                "x": -0.05675,
                "y": 0.0997,
                "wx": 49.7,
                "wy": 28.15,
                "wz": 57.425
              }
            ]
          },
          {
            "t": 672,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.51245,
                "y": -0.18895,
                "wx": -57.45,
                "wy": 44.325,
                "wz": 3.65
              },
              {
                "id": 12,
                "x": -0.13995,
                "y": 0.2254,
                "wx": 57.975,
                "wy": 36.05,
                "wz": 56.975
              }
            ]
          },
          {
            "t": 750,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.46715,
                "y": -0.24515,
                "wx": -48.225,
                "wy": 37.55,
                "wz": 3.225
              }
            ]
          },
          {
            "t": 799,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.2656,
                "y": 0.4195,
                "wx": 62.225,
                "wy": 40.175,
                "wz": 56.275
              }
            ]
          },
          {
            "t": 828,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.41665,
                "y": -0.3084,
                "wx": -39.025,
                "wy": 30.775,
                "wz": 2.8
              },
              {
                "id": 12,
                "x": -0.29425,
                "y": 0.4639,
                "wx": 62.125,
                "wy": 40.1,
                "wz": 56.125
              }
            ]
          },
          {
            "t": 830,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.29605,
                "y": 0.4667,
                "wx": 62.125,
                "wy": 40.1,
                "wz": 56.125
              }
            ]
          },
          {
            "t": 838,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.3006,
                "y": 0.4579,
                "wx": 29.9,
                "wy": 28.875,
                "wz": 16.275
              }
            ]
          },
          {
            "t": 877,
            "mask": 4112,
            "balls": [
              {
                "id": 4,
                "x": -0.33875,
                "y": 0.34955,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.32315,
                "y": 0.41555,
                "wx": 24.175,
                "wy": 28.475,
                "wz": 16.05
              }
            ]
          },
          {
            "t": 887,
            "mask": 4112,
            "balls": [
              {
                "id": 4,
                "x": -0.33875,
                "y": 0.34955,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.32855,
                "y": 0.4058,
                "wx": 23.475,
                "wy": 28.425,
                "wz": 16.025
              }
            ]
          },
          {
            "t": 966,
            "mask": 4112,
            "balls": [
              {
                "id": 4,
                "x": -0.35345,
                "y": 0.26875,
                "wx": -11.325,
                "wy": 2.05,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.361,
                "y": 0.4128,
                "wx": 12.95,
                "wy": 22.475,
                "wz": 15.55
              }
            ]
          },
          {
            "t": 1005,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.29465,
                "y": -0.4622,
                "wx": -35.675,
                "wy": 28.3,
                "wz": 1.825
              }
            ]
          },
          {
            "t": 1010,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.29105,
                "y": -0.4667,
                "wx": -35.675,
                "wy": 28.3,
                "wz": 1.8
              }
            ]
          },
          {
            "t": 1015,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2887,
                "y": -0.46375,
                "wx": -11.3,
                "wy": 23.425,
                "wz": 19
              }
            ]
          },
          {
            "t": 1044,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.36645,
                "y": 0.197,
                "wx": -22.575,
                "wy": 4.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 1074,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.4108,
                "y": 0.4319,
                "wx": 7.625,
                "wy": 19.1,
                "wz": 14.975
              }
            ]
          },
          {
            "t": 1093,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.24815,
                "y": -0.417,
                "wx": 0.1,
                "wy": 22.725,
                "wz": 18.55
              }
            ]
          },
          {
            "t": 1132,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.3793,
                "y": 0.1262,
                "wx": -31.65,
                "wy": 5.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 1172,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2071,
                "y": -0.379,
                "wx": 11.525,
                "wy": 22.05,
                "wz": 18.125
              }
            ]
          },
          {
            "t": 1260,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": 0.16055,
                "y": -0.34435,
                "wx": 15.775,
                "wy": 21.6,
                "wz": 17.625
              },
              {
                "id": 12,
                "x": -0.4956,
                "y": 0.46575,
                "wx": 7.35,
                "wy": 18.375,
                "wz": 13.925
              }
            ]
          },
          {
            "t": 1265,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.498,
                "y": 0.4667,
                "wx": 7.325,
                "wy": 18.375,
                "wz": 13.9
              }
            ]
          },
          {
            "t": 1270,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.4997,
                "y": 0.4662,
                "wx": 5.2,
                "wy": 16.725,
                "wz": 8.175
              }
            ]
          },
          {
            "t": 1348,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.53045,
                "y": 0.46055,
                "wx": -2.025,
                "wy": 16.1,
                "wz": 7.75
              }
            ]
          },
          {
            "t": 1377,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.413,
                "y": -0.05925,
                "wx": -30.65,
                "wy": 5.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 1505,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.03435,
                "y": -0.25215,
                "wx": 15.2,
                "wy": 20.8,
                "wz": 16.275
              }
            ]
          },
          {
            "t": 1593,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.62335,
                "y": 0.4488,
                "wx": -1.9,
                "wy": 15.1,
                "wz": 6.4
              }
            ]
          },
          {
            "t": 1623,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.4456,
                "y": -0.2388,
                "wx": -29.675,
                "wy": 5.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 1750,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.08705,
                "y": -0.1635,
                "wx": 14.6,
                "wy": 19.975,
                "wz": 14.925
              }
            ]
          },
          {
            "t": 1838,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.71035,
                "y": 0.4378,
                "wx": -1.775,
                "wy": 14.125,
                "wz": 5.05
              }
            ]
          },
          {
            "t": 1868,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.47715,
                "y": -0.41255,
                "wx": -28.675,
                "wy": 5.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 1936,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.48575,
                "y": -0.4601,
                "wx": -28.4,
                "wy": 5.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 1946,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.487,
                "y": -0.4666,
                "wx": -5.1,
                "wy": 4,
                "wz": 4.05
              }
            ]
          },
          {
            "t": 1995,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.2036,
                "y": -0.07835,
                "wx": 14,
                "wy": 19.175,
                "wz": 13.575
              }
            ]
          },
          {
            "t": 2025,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.49365,
                "y": -0.42905,
                "wx": 6.325,
                "wy": 3.775,
                "wz": 3.625
              }
            ]
          },
          {
            "t": 2083,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.79145,
                "y": 0.42755,
                "wx": -1.65,
                "wy": 13.125,
                "wz": 3.7
              }
            ]
          },
          {
            "t": 2113,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.5014,
                "y": -0.39645,
                "wx": 14.125,
                "wy": 3.575,
                "wz": 3.15
              }
            ]
          },
          {
            "t": 2240,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.3154,
                "y": 0.0033,
                "wx": 13.425,
                "wy": 18.375,
                "wz": 12.225
              }
            ]
          },
          {
            "t": 2328,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.86665,
                "y": 0.41805,
                "wx": -1.525,
                "wy": 12.125,
                "wz": 2.325
              }
            ]
          },
          {
            "t": 2358,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.522,
                "y": -0.3153,
                "wx": 13.15,
                "wy": 3.35,
                "wz": 1.775
              }
            ]
          },
          {
            "t": 2480,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.42025,
                "y": 0.0799,
                "wx": 12.85,
                "wy": 17.575,
                "wz": 10.9
              }
            ]
          },
          {
            "t": 2569,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.93455,
                "y": 0.4095,
                "wx": -1.4,
                "wy": 11.15,
                "wz": 1
              }
            ]
          },
          {
            "t": 2598,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.54075,
                "y": -0.24135,
                "wx": 12.2,
                "wy": 3.1,
                "wz": 0.45
              }
            ]
          },
          {
            "t": 2667,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.96065,
                "y": 0.4062,
                "wx": -1.35,
                "wy": 10.75,
                "wz": 0.475
              }
            ]
          },
          {
            "t": 2672,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.962,
                "y": 0.406,
                "wx": -1.35,
                "wy": 10.75,
                "wz": 0.45
              }
            ]
          },
          {
            "t": 2676,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9611,
                "y": 0.4059,
                "wx": -0.975,
                "wy": 1.25,
                "wz": -0.875
              }
            ]
          },
          {
            "t": 2725,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5225,
                "y": 0.15455,
                "wx": 12.25,
                "wy": 16.775,
                "wz": 9.55
              }
            ]
          },
          {
            "t": 2755,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9494,
                "y": 0.40435,
                "wx": -0.825,
                "wy": -5.275,
                "wz": -0.45
              }
            ]
          },
          {
            "t": 2843,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.5585,
                "y": -0.1716,
                "wx": 11.225,
                "wy": 2.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 2971,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.6199,
                "y": 0.2257,
                "wx": 11.65,
                "wy": 15.95,
                "wz": 8.175
              }
            ]
          },
          {
            "t": 3000,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9209,
                "y": 0.39985,
                "wx": -0.675,
                "wy": -4.275,
                "wz": 0
              }
            ]
          },
          {
            "t": 3088,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.57475,
                "y": -0.10765,
                "wx": 10.25,
                "wy": 2.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 3216,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.71255,
                "y": 0.29335,
                "wx": 11.075,
                "wy": 15.15,
                "wz": 6.825
              }
            ]
          },
          {
            "t": 3245,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.89835,
                "y": 0.3963,
                "wx": -0.525,
                "wy": -3.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 3333,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.5895,
                "y": -0.04945,
                "wx": 9.3,
                "wy": 2.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 3461,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.80035,
                "y": 0.3575,
                "wx": 10.475,
                "wy": 14.35,
                "wz": 5.475
              }
            ]
          },
          {
            "t": 3490,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.88165,
                "y": 0.39365,
                "wx": -0.375,
                "wy": -2.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 3529,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.82405,
                "y": 0.37485,
                "wx": 10.3,
                "wy": 14.125,
                "wz": 5.1
              },
              {
                "id": 12,
                "x": -0.8795,
                "y": 0.3933,
                "wx": -0.35,
                "wy": -2.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 3532,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.82505,
                "y": 0.37555,
                "wx": 10.3,
                "wy": 14.125,
                "wz": 5.1
              },
              {
                "id": 12,
                "x": -0.87935,
                "y": 0.3933,
                "wx": -0.35,
                "wy": -2.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 3578,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.6028,
                "y": 0.00295,
                "wx": 8.325,
                "wy": 2.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 3608,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.8229,
                "y": 0.3853,
                "wx": 6.875,
                "wy": 3.625,
                "wz": 4.675
              },
              {
                "id": 12,
                "x": -0.9035,
                "y": 0.40185,
                "wx": 3.075,
                "wy": 8.325,
                "wz": 0
              }
            ]
          },
          {
            "t": 3824,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.61465,
                "y": 0.04955,
                "wx": 7.35,
                "wy": 1.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 3853,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.83215,
                "y": 0.4199,
                "wx": 5.35,
                "wy": 1.45,
                "wz": 3.3
              },
              {
                "id": 12,
                "x": -0.9623,
                "y": 0.4231,
                "wx": 3.4,
                "wy": 9.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 3858,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9635,
                "y": 0.42355,
                "wx": 3.4,
                "wy": 9.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 3863,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.96305,
                "y": 0.42425,
                "wx": 4.15,
                "wy": 3.575,
                "wz": 3.85
              }
            ]
          },
          {
            "t": 3951,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.95835,
                "y": 0.4363,
                "wx": 5.375,
                "wy": -1.7,
                "wz": 3.375
              }
            ]
          },
          {
            "t": 4069,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.62505,
                "y": 0.09045,
                "wx": 6.375,
                "wy": 1.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 4098,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.84,
                "y": 0.4488,
                "wx": 4.375,
                "wy": 1.175,
                "wz": 1.95
              }
            ]
          },
          {
            "t": 4196,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.94905,
                "y": 0.4655,
                "wx": 4.425,
                "wy": -1.4,
                "wz": 2.025
              }
            ]
          },
          {
            "t": 4275,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8447,
                "y": 0.46605,
                "wx": 3.675,
                "wy": 1,
                "wz": 0.975
              }
            ]
          },
          {
            "t": 4282,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8449,
                "y": 0.46675,
                "wx": 3.65,
                "wy": 1,
                "wz": 0.95
              }
            ]
          },
          {
            "t": 4314,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.63395,
                "y": 0.1255,
                "wx": 5.4,
                "wy": 1.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 4324,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8454,
                "y": 0.46475,
                "wx": -1.65,
                "wy": 0.5,
                "wz": -0.075
              }
            ]
          },
          {
            "t": 4412,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9424,
                "y": 0.48645,
                "wx": 3.575,
                "wy": -1.15,
                "wz": 0.825
              }
            ]
          },
          {
            "t": 4421,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.94215,
                "y": 0.48725,
                "wx": 3.575,
                "wy": -1.125,
                "wz": 0.8
              }
            ]
          },
          {
            "t": 4510,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9461,
                "y": 0.4866,
                "wx": -0.225,
                "wy": 1.575,
                "wz": -0.25
              }
            ]
          },
          {
            "t": 4559,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.6414,
                "y": 0.1548,
                "wx": 4.45,
                "wy": 1.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 4569,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8475,
                "y": 0.45775,
                "wx": -0.7,
                "wy": 0.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 4755,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.9525,
                "y": 0.48575,
                "wx": -0.075,
                "wy": 0.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 4804,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.64735,
                "y": 0.17835,
                "wx": 3.475,
                "wy": 0.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 4814,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.84795,
                "y": 0.4563,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 5049,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.6519,
                "y": 0.1961,
                "wx": 2.5,
                "wy": 0.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 5294,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.6549,
                "y": 0.2081,
                "wx": 1.525,
                "wy": 0.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 5539,
            "mask": 16,
            "balls": [
              {
                "id": 4,
                "x": -0.6565,
                "y": 0.2143,
                "wx": 0.55,
                "wy": 0.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 5647,
            "mask": 4113,
            "balls": [
              {
                "id": 0,
                "x": -0.84795,
                "y": 0.4563,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6567,
                "y": 0.2152,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.9535,
                "y": 0.4856,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 127,
            "a": 0,
            "b": 12,
            "pocket": null,
            "speed": 4.342,
            "x": 0.6679,
            "y": -0.01545,
            "nx": -0.590551,
            "ny": -0.80315
          },
          {
            "type": "cushion",
            "t": 279,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 3.208,
            "x": 0.33655,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 830,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 1.774,
            "x": -0.29605,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 887,
            "a": 4,
            "b": 12,
            "pocket": null,
            "speed": 1.324,
            "x": -0.33365,
            "y": 0.3777,
            "nx": 0.181102,
            "ny": 0.984252
          },
          {
            "type": "cushion",
            "t": 1010,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 1.02,
            "x": 0.29105,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 1265,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 0.21,
            "x": -0.498,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 1946,
            "a": 4,
            "b": -1,
            "pocket": null,
            "speed": 0.81,
            "x": -0.48695,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 2672,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 0.306,
            "x": -0.9906,
            "y": 0.406,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "ballBall",
            "t": 3532,
            "a": 0,
            "b": 12,
            "pocket": null,
            "speed": 0.536,
            "x": -0.8522,
            "y": 0.3844,
            "nx": -0.952756,
            "ny": 0.307087
          },
          {
            "type": "jaw",
            "t": 3858,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 0.222,
            "x": -0.9906,
            "y": 0.4145,
            "nx": 0.944882,
            "ny": 0.314961
          },
          {
            "type": "cushion",
            "t": 4282,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.104,
            "x": -0.8449,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "jaw",
            "t": 4421,
            "a": 12,
            "b": -1,
            "pocket": null,
            "speed": 0.094,
            "x": -0.92195,
            "y": 0.5075,
            "nx": -0.708661,
            "ny": -0.708661
          }
        ]
      }
    },
    {
      "index": 19,
      "capturedAt": "2026-11-02T17:23:27.949Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 186,
        "frameCount": 5,
        "eventCount": 1,
        "frames": [
          {
            "t": 0,
            "mask": 38879,
            "balls": [
              {
                "id": 0,
                "x": -0.84795,
                "y": 0.4563,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6567,
                "y": 0.2152,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.66405,
                "y": -0.0362,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.9535,
                "y": 0.4856,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.90035,
                "y": 0.0502,
                "wx": -11.35,
                "wy": 1.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 157,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.95165,
                "y": -0.3473,
                "wx": -22.7,
                "wy": 2.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 176,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9643,
                "y": -0.4453,
                "wx": -25.525,
                "wy": 3.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 186,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9706,
                "y": -0.4941,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "pocket",
            "t": 186,
            "a": 0,
            "b": -1,
            "pocket": "topLeft",
            "speed": 5.896,
            "x": -0.9706,
            "y": -0.4941,
            "nx": -0.708661,
            "ny": -0.708661
          }
        ]
      }
    },
    {
      "index": 20,
      "capturedAt": "2026-11-02T17:23:43.131Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:23:42.474Z",
        "sequence": 89,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": 1.71438,
          "power": 0.746766,
          "spinX": 0.054071,
          "spinY": -0.998537
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.908759,
            "y": 0.290289,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.917695,
            "y": 0.412314,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.537125,
            "y": 0.006449,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": -0.656725,
            "y": 0.2152,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.711862,
            "y": -0.371723,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.560786,
            "y": 0.364673,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.538367,
            "y": 0.453409,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": -0.664056,
            "y": -0.036194,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 12,
            "group": "stripe",
            "x": -0.953505,
            "y": 0.4856,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 13,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.898946,
            "y": 0.466715,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "guidePrediction": {
          "targetId": 12,
          "ghost": {
            "x": -0.9294987519592909,
            "y": 0.4337368978179315
          },
          "cuePath": [
            {
              "x": -0.9087592901965839,
              "y": 0.2902888227192359
            },
            {
              "x": -0.9294987519592909,
              "y": 0.4337368978179315
            }
          ],
          "objectDir": {
            "x": -0.4200591185316116,
            "y": 0.9074967421089982
          },
          "cueDir": {
            "x": 0.8692495752975717,
            "y": 0.4943735185515011
          },
          "objectReach": 0.02005218916302083,
          "cueReach": 0.06672708173917274,
          "cutAngle": 0.28992719962835367
        },
        "gameState": {
          "phase": "assigned",
          "turn": 0,
          "sequence": 89,
          "potted": [
            13,
            11,
            5,
            14
          ]
        },
        "networkArgs": [
          {
            "angle": 1.71438,
            "power": 0.746766,
            "spinX": 0.054071,
            "spinY": -0.998537
          },
          89
        ]
      },
      "replay": {
        "durationMs": 1240,
        "frameCount": 18,
        "eventCount": 4,
        "frames": [
          {
            "t": 0,
            "mask": 38879,
            "balls": [
              {
                "id": 0,
                "x": -0.90875,
                "y": 0.2903,
                "wx": -165.85,
                "wy": -23.975,
                "wz": -9.075
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6567,
                "y": 0.2152,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.66405,
                "y": -0.0362,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 12,
                "x": -0.9535,
                "y": 0.4856,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 39,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.9285,
                "y": 0.4268,
                "wx": -160.2,
                "wy": -23.15,
                "wz": -8.85
              },
              {
                "id": 12,
                "x": -0.9535,
                "y": 0.4856,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 41,
            "mask": 4097,
            "balls": [
              {
                "id": 0,
                "x": -0.9295,
                "y": 0.43375,
                "wx": -160.2,
                "wy": -23.15,
                "wz": -8.85
              },
              {
                "id": 12,
                "x": -0.9535,
                "y": 0.4856,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 49,
            "mask": 4096,
            "balls": [
              {
                "id": 12,
                "x": -0.96415,
                "y": 0.5086,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 108,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8718,
                "y": 0.46355,
                "wx": -150.2,
                "wy": -23.8,
                "wz": -8.475
              }
            ]
          },
          {
            "t": 116,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.86485,
                "y": 0.4667,
                "wx": -149.5,
                "wy": -23.85,
                "wz": -8.45
              }
            ]
          },
          {
            "t": 118,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.86345,
                "y": 0.4663,
                "wx": -136.2,
                "wy": -22.725,
                "wz": -4.225
              }
            ]
          },
          {
            "t": 196,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.79955,
                "y": 0.4434,
                "wx": -124.8,
                "wy": -23.725,
                "wz": -3.8
              }
            ]
          },
          {
            "t": 275,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7364,
                "y": 0.4118,
                "wx": -113.4,
                "wy": -24.7,
                "wz": -3.375
              }
            ]
          },
          {
            "t": 353,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.67405,
                "y": 0.37155,
                "wx": -102,
                "wy": -25.7,
                "wz": -2.925
              }
            ]
          },
          {
            "t": 426,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.61625,
                "y": 0.3259,
                "wx": -91.325,
                "wy": -26.625,
                "wz": -2.525
              }
            ]
          },
          {
            "t": 505,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.55535,
                "y": 0.2688,
                "wx": -79.925,
                "wy": -27.625,
                "wz": -2.1
              }
            ]
          },
          {
            "t": 583,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4952,
                "y": 0.20305,
                "wx": -68.525,
                "wy": -28.625,
                "wz": -1.65
              }
            ]
          },
          {
            "t": 662,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4358,
                "y": 0.12855,
                "wx": -57.125,
                "wy": -29.6,
                "wz": -1.225
              }
            ]
          },
          {
            "t": 740,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.37715,
                "y": 0.04545,
                "wx": -45.875,
                "wy": -30.575,
                "wz": -0.8
              }
            ]
          },
          {
            "t": 985,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.19675,
                "y": -0.22515,
                "wx": -45.025,
                "wy": -30.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 1230,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0196,
                "y": -0.49075,
                "wx": -44.2,
                "wy": -29.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 1240,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0126,
                "y": -0.5013,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 41,
            "a": 0,
            "b": 12,
            "pocket": null,
            "speed": 3.93,
            "x": -0.9415,
            "y": 0.45965,
            "nx": -0.417323,
            "ny": 0.905512
          },
          {
            "type": "pocket",
            "t": 49,
            "a": 12,
            "b": -1,
            "pocket": "bottomLeft",
            "speed": 3.818,
            "x": -0.96415,
            "y": 0.5086,
            "nx": -0.708661,
            "ny": 0.708661
          },
          {
            "type": "cushion",
            "t": 116,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.458,
            "x": -0.86485,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "pocket",
            "t": 1240,
            "a": 0,
            "b": -1,
            "pocket": "topMiddle",
            "speed": 1.516,
            "x": -0.0126,
            "y": -0.5013,
            "nx": 0,
            "ny": -1
          }
        ]
      }
    },
    {
      "index": 21,
      "capturedAt": "2026-11-02T17:24:02.182Z",
      "elapsedMs": 0,
      "shotInput": null,
      "replay": {
        "durationMs": 15,
        "frameCount": 3,
        "eventCount": 1,
        "frames": [
          {
            "t": 0,
            "mask": 34783,
            "balls": [
              {
                "id": 0,
                "x": -0.92735,
                "y": 0.43205,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6567,
                "y": 0.2152,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.66405,
                "y": -0.0362,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 10,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9725,
                "y": 0.4715,
                "wx": 0.95,
                "wy": 1.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 15,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.99505,
                "y": 0.49115,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "pocket",
            "t": 15,
            "a": 0,
            "b": -1,
            "pocket": "bottomLeft",
            "speed": 7.176,
            "x": -0.99505,
            "y": 0.49115,
            "nx": -0.708661,
            "ny": 0.708661
          }
        ]
      }
    },
    {
      "index": 22,
      "capturedAt": "2026-11-02T17:24:18.547Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:24:17.778Z",
        "sequence": 94,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": -1.944738,
          "power": 0.753718,
          "spinX": 0.999911,
          "spinY": 0.013359
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": -0.607632,
            "y": 0.075198,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.917695,
            "y": 0.412314,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.537125,
            "y": 0.006449,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": -0.656725,
            "y": 0.2152,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.711862,
            "y": -0.371723,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.560786,
            "y": 0.364673,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.538367,
            "y": 0.453409,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": -0.664056,
            "y": -0.036194,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 12,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 13,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.898946,
            "y": 0.466715,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "guidePrediction": {
          "targetId": 10,
          "ghost": {
            "x": -0.6326151289418989,
            "y": 0.011530767916454326
          },
          "cuePath": [
            {
              "x": -0.6076318987708919,
              "y": 0.07519783598654518
            },
            {
              "x": -0.6326151289418989,
              "y": 0.011530767916454326
            }
          ],
          "objectDir": {
            "x": -0.5501424098175147,
            "y": -0.8350708526347795
          },
          "cueDir": {
            "x": 0.7647796150373282,
            "y": -0.6442919683057956
          },
          "objectReach": 0.5491365908310448,
          "cueReach": 0.7422966472390716,
          "cutAngle": 0.20859352103972148
        },
        "gameState": {
          "phase": "assigned",
          "turn": 0,
          "sequence": 94,
          "potted": [
            13,
            11,
            5,
            14,
            12
          ]
        },
        "networkArgs": [
          {
            "angle": -1.944738,
            "power": 0.753718,
            "spinX": 0.999911,
            "spinY": 0.013359
          },
          94
        ]
      },
      "replay": {
        "durationMs": 5490,
        "frameCount": 31,
        "eventCount": 3,
        "frames": [
          {
            "t": 0,
            "mask": 34783,
            "balls": [
              {
                "id": 0,
                "x": -0.60765,
                "y": 0.0752,
                "wx": -2.125,
                "wy": 0.825,
                "wz": -170.675
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6567,
                "y": 0.2152,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 10,
                "x": -0.66405,
                "y": -0.0362,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 10,
            "mask": 1025,
            "balls": [
              {
                "id": 0,
                "x": -0.6205,
                "y": 0.04235,
                "wx": -3.45,
                "wy": 1.35,
                "wz": -170.625
              },
              {
                "id": 10,
                "x": -0.66405,
                "y": -0.0362,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 19,
            "mask": 1025,
            "balls": [
              {
                "id": 0,
                "x": -0.6326,
                "y": 0.01155,
                "wx": -4.125,
                "wy": 1.625,
                "wz": -170.6
              },
              {
                "id": 10,
                "x": -0.66405,
                "y": -0.0362,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 98,
            "mask": 1025,
            "balls": [
              {
                "id": 0,
                "x": -0.59135,
                "y": -0.02415,
                "wx": -10.6,
                "wy": -8.05,
                "wz": -170.15
              },
              {
                "id": 10,
                "x": -0.80995,
                "y": -0.2577,
                "wx": -9.625,
                "wy": 6.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 176,
            "mask": 1025,
            "balls": [
              {
                "id": 0,
                "x": -0.5578,
                "y": -0.0552,
                "wx": -15.45,
                "wy": -16.2,
                "wz": -169.7
              },
              {
                "id": 10,
                "x": -0.95,
                "y": -0.47025,
                "wx": -19.175,
                "wy": 12.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 186,
            "mask": 1024,
            "balls": [
              {
                "id": 10,
                "x": -0.96715,
                "y": -0.4963,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 426,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4616,
                "y": -0.14685,
                "wx": -14.75,
                "wy": -15.475,
                "wz": -168.325
              }
            ]
          },
          {
            "t": 672,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.37165,
                "y": -0.2325,
                "wx": -14.05,
                "wy": -14.75,
                "wz": -166.975
              }
            ]
          },
          {
            "t": 917,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.286,
                "y": -0.3141,
                "wx": -13.35,
                "wy": -14.025,
                "wz": -165.625
              }
            ]
          },
          {
            "t": 1162,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.2047,
                "y": -0.39155,
                "wx": -12.675,
                "wy": -13.3,
                "wz": -164.25
              }
            ]
          },
          {
            "t": 1407,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1277,
                "y": -0.4649,
                "wx": -11.975,
                "wy": -12.575,
                "wz": -162.9
              }
            ]
          },
          {
            "t": 1413,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.12575,
                "y": -0.4667,
                "wx": -11.975,
                "wy": -12.55,
                "wz": -162.875
              }
            ]
          },
          {
            "t": 1417,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.12435,
                "y": -0.466,
                "wx": -10.375,
                "wy": -15.25,
                "wz": -153.325
              }
            ]
          },
          {
            "t": 1495,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0932,
                "y": -0.4549,
                "wx": 1.025,
                "wy": -16.025,
                "wz": -152.9
              }
            ]
          },
          {
            "t": 1740,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.00025,
                "y": -0.4383,
                "wx": 2.675,
                "wy": -15.2,
                "wz": -151.525
              }
            ]
          },
          {
            "t": 1985,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0879,
                "y": -0.4229,
                "wx": 2.5,
                "wy": -14.225,
                "wz": -150.175
              }
            ]
          },
          {
            "t": 2230,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.16965,
                "y": -0.4085,
                "wx": 2.325,
                "wy": -13.25,
                "wz": -148.825
              }
            ]
          },
          {
            "t": 2471,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.24405,
                "y": -0.3954,
                "wx": 2.15,
                "wy": -12.275,
                "wz": -147.5
              }
            ]
          },
          {
            "t": 2716,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.31415,
                "y": -0.3831,
                "wx": 1.975,
                "wy": -11.275,
                "wz": -146.15
              }
            ]
          },
          {
            "t": 2961,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.3784,
                "y": -0.37175,
                "wx": 1.825,
                "wy": -10.3,
                "wz": -144.8
              }
            ]
          },
          {
            "t": 3206,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4368,
                "y": -0.3615,
                "wx": 1.65,
                "wy": -9.325,
                "wz": -143.45
              }
            ]
          },
          {
            "t": 3451,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4893,
                "y": -0.35225,
                "wx": 1.475,
                "wy": -8.325,
                "wz": -142.075
              }
            ]
          },
          {
            "t": 3696,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.53595,
                "y": -0.34405,
                "wx": 1.3,
                "wy": -7.35,
                "wz": -140.725
              }
            ]
          },
          {
            "t": 3941,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.57675,
                "y": -0.33685,
                "wx": 1.125,
                "wy": -6.35,
                "wz": -139.375
              }
            ]
          },
          {
            "t": 4186,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.61165,
                "y": -0.33075,
                "wx": 0.95,
                "wy": -5.375,
                "wz": -138.025
              }
            ]
          },
          {
            "t": 4431,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6407,
                "y": -0.3256,
                "wx": 0.775,
                "wy": -4.375,
                "wz": -136.675
              }
            ]
          },
          {
            "t": 4676,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6639,
                "y": -0.32155,
                "wx": 0.6,
                "wy": -3.4,
                "wz": -135.325
              }
            ]
          },
          {
            "t": 4922,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6812,
                "y": -0.3185,
                "wx": 0.425,
                "wy": -2.425,
                "wz": -133.95
              }
            ]
          },
          {
            "t": 5167,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6926,
                "y": -0.3165,
                "wx": 0.25,
                "wy": -1.425,
                "wz": -132.6
              }
            ]
          },
          {
            "t": 5412,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6982,
                "y": -0.3155,
                "wx": 0.075,
                "wy": -0.45,
                "wz": -131.25
              }
            ]
          },
          {
            "t": 5490,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.69875,
                "y": -0.3154,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 19,
            "a": 0,
            "b": 10,
            "pocket": null,
            "speed": 4.118,
            "x": -0.64835,
            "y": -0.0123,
            "nx": -0.551181,
            "ny": -0.834646
          },
          {
            "type": "pocket",
            "t": 186,
            "a": 10,
            "b": -1,
            "pocket": "topLeft",
            "speed": 3.736,
            "x": -0.96715,
            "y": -0.4963,
            "nx": -0.708661,
            "ny": -0.708661
          },
          {
            "type": "cushion",
            "t": 1413,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.342,
            "x": -0.12575,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          }
        ]
      }
    },
    {
      "index": 23,
      "capturedAt": "2026-11-02T17:24:33.481Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:24:32.659Z",
        "sequence": 95,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": 1.388997,
          "power": 1,
          "spinX": -1,
          "spinY": 0.000199
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": 0.698726,
            "y": -0.315404,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": 0.917695,
            "y": 0.412314,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.537125,
            "y": 0.006449,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": -0.656725,
            "y": 0.2152,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.711862,
            "y": -0.371723,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.560786,
            "y": 0.364673,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.538367,
            "y": 0.453409,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 12,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 13,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 0.898946,
            "y": 0.466715,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          }
        ],
        "guidePrediction": {
          "targetId": 15,
          "ghost": {
            "x": 0.8418925945010263,
            "y": 0.46340190119489183
          },
          "cuePath": [
            {
              "x": 0.698725790114597,
              "y": -0.31540351529334526
            },
            {
              "x": 0.8418925945010263,
              "y": 0.46340190119489183
            }
          ],
          "objectDir": {
            "x": 0.9983182215096491,
            "y": 0.05797179143179234
          },
          "cueDir": {
            "x": -0.051868396168070964,
            "y": 0.9986539287856191
          },
          "objectReach": 0.00017268613810116868,
          "cueReach": 0.0033275779620164114,
          "cutAngle": 1.3309930031273316
        },
        "gameState": {
          "phase": "assigned",
          "turn": 0,
          "sequence": 95,
          "potted": [
            13,
            11,
            5,
            14,
            12,
            10
          ]
        },
        "networkArgs": [
          {
            "angle": 1.388997,
            "power": 1,
            "spinX": -1,
            "spinY": 0.000199
          },
          95
        ]
      },
      "replay": {
        "durationMs": 6230,
        "frameCount": 97,
        "eventCount": 17,
        "frames": [
          {
            "t": 0,
            "mask": 33759,
            "balls": [
              {
                "id": 0,
                "x": 0.69875,
                "y": -0.3154,
                "wx": 0.05,
                "wy": 0,
                "wz": 289.775
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6567,
                "y": 0.2152,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.7847,
                "y": 0.1524,
                "wx": 11.3,
                "wy": -2.075,
                "wz": 289.325
              }
            ]
          },
          {
            "t": 127,
            "mask": 32771,
            "balls": [
              {
                "id": 0,
                "x": 0.83765,
                "y": 0.4404,
                "wx": 18.35,
                "wy": -3.375,
                "wz": 289.05
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 131,
            "mask": 32771,
            "balls": [
              {
                "id": 0,
                "x": 0.8419,
                "y": 0.4634,
                "wx": 18.35,
                "wy": -3.375,
                "wz": 289.05
              },
              {
                "id": 1,
                "x": 0.9177,
                "y": 0.4123,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.89895,
                "y": 0.4667,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 132,
            "mask": 32771,
            "balls": [
              {
                "id": 0,
                "x": 0.8423,
                "y": 0.46515,
                "wx": -35.175,
                "wy": -54.675,
                "wz": 106.45
              },
              {
                "id": 1,
                "x": 0.91775,
                "y": 0.4121,
                "wx": -0.125,
                "wy": -0.05,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.9003,
                "y": 0.46655,
                "wx": -0.475,
                "wy": 2.275,
                "wz": 8.575
              }
            ]
          },
          {
            "t": 137,
            "mask": 32771,
            "balls": [
              {
                "id": 0,
                "x": 0.84975,
                "y": 0.44505,
                "wx": -35.875,
                "wy": -54.7,
                "wz": 106.425
              },
              {
                "id": 1,
                "x": 0.91855,
                "y": 0.40965,
                "wx": -0.825,
                "wy": -0.275,
                "wz": 0
              },
              {
                "id": 15,
                "x": 0.90555,
                "y": 0.46635,
                "wx": -0.7,
                "wy": 3.025,
                "wz": 13.775
              }
            ]
          },
          {
            "t": 146,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.863,
                "y": 0.40925,
                "wx": -36.6,
                "wy": -54.75,
                "wz": 106.4
              },
              {
                "id": 1,
                "x": 0.92005,
                "y": 0.40525,
                "wx": -1.5,
                "wy": -0.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 167,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.95525,
                "y": 0.3928,
                "wx": -2.975,
                "wy": -3.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 171,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.962,
                "y": 0.3904,
                "wx": -2.975,
                "wy": -3.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 176,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.95505,
                "y": 0.38795,
                "wx": 1.375,
                "wy": 12.975,
                "wz": 17.475
              }
            ]
          },
          {
            "t": 216,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.98595,
                "y": 0.4581,
                "wx": -1.6,
                "wy": -8.375,
                "wz": 13.35
              }
            ]
          },
          {
            "t": 223,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.9931,
                "y": 0.45735,
                "wx": -1.65,
                "wy": -9.1,
                "wz": 13.325
              }
            ]
          },
          {
            "t": 225,
            "mask": 32769,
            "balls": [
              {
                "id": 0,
                "x": 0.8616,
                "y": 0.0981,
                "wx": -47.725,
                "wy": -50.05,
                "wz": 105.95
              },
              {
                "id": 15,
                "x": 0.9928,
                "y": 0.4589,
                "wx": 1.05,
                "wy": 2.025,
                "wz": -9.5
              }
            ]
          },
          {
            "t": 235,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.9917,
                "y": 0.46515,
                "wx": 2.45,
                "wy": 2.175,
                "wz": -9.45
              }
            ]
          },
          {
            "t": 245,
            "mask": 32768,
            "balls": [
              {
                "id": 15,
                "x": 0.9906,
                "y": 0.4713,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 255,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.8652,
                "y": 0.35725,
                "wx": -3.85,
                "wy": 23.175,
                "wz": 17.025
              }
            ]
          },
          {
            "t": 304,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8638,
                "y": -0.20095,
                "wx": -58.175,
                "wy": -45.375,
                "wz": 105.5
              }
            ]
          },
          {
            "t": 333,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.7831,
                "y": 0.3305,
                "wx": -9.05,
                "wy": 33.35,
                "wz": 16.6
              }
            ]
          },
          {
            "t": 363,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8678,
                "y": -0.42005,
                "wx": -66,
                "wy": -41.875,
                "wz": 105.175
              }
            ]
          },
          {
            "t": 375,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.8689,
                "y": -0.4667,
                "wx": -67.3,
                "wy": -41.3,
                "wz": 105.125
              }
            ]
          },
          {
            "t": 377,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.86745,
                "y": -0.4612,
                "wx": 10.075,
                "wy": -18.6,
                "wz": 25.25
              }
            ]
          },
          {
            "t": 426,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.6942,
                "y": 0.3031,
                "wx": -11.8,
                "wy": 38.65,
                "wz": 16.075
              }
            ]
          },
          {
            "t": 456,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.81345,
                "y": -0.2516,
                "wx": 20.425,
                "wy": -13.75,
                "wz": 24.825
              }
            ]
          },
          {
            "t": 534,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.7631,
                "y": -0.04985,
                "wx": 30.775,
                "wy": -8.875,
                "wz": 24.375
              }
            ]
          },
          {
            "t": 613,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.7165,
                "y": 0.14405,
                "wx": 41.125,
                "wy": -4,
                "wz": 23.95
              }
            ]
          },
          {
            "t": 672,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.4669,
                "y": 0.23365,
                "wx": -11.525,
                "wy": 37.7,
                "wz": 14.725
              }
            ]
          },
          {
            "t": 691,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6736,
                "y": 0.33,
                "wx": 51.475,
                "wy": 0.85,
                "wz": 23.525
              }
            ]
          },
          {
            "t": 750,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.64385,
                "y": 0.4643,
                "wx": 59.25,
                "wy": 4.5,
                "wz": 23.2
              }
            ]
          },
          {
            "t": 751,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.64335,
                "y": 0.4667,
                "wx": 59.25,
                "wy": 4.5,
                "wz": 23.2
              }
            ]
          },
          {
            "t": 760,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6417,
                "y": 0.45195,
                "wx": -2.1,
                "wy": -3.65,
                "wz": -6.775
              }
            ]
          },
          {
            "t": 838,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.6281,
                "y": 0.32385,
                "wx": -13.4,
                "wy": -1.775,
                "wz": -6.325
              }
            ]
          },
          {
            "t": 917,
            "mask": 3,
            "balls": [
              {
                "id": 0,
                "x": 0.61595,
                "y": 0.20435,
                "wx": -24.675,
                "wy": 0.1,
                "wz": -5.9
              },
              {
                "id": 1,
                "x": 0.24535,
                "y": 0.16595,
                "wx": -11.225,
                "wy": 36.75,
                "wz": 13.375
              }
            ]
          },
          {
            "t": 995,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.60515,
                "y": 0.0934,
                "wx": -35.95,
                "wy": 1.975,
                "wz": -5.475
              }
            ]
          },
          {
            "t": 1074,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.59585,
                "y": -0.0089,
                "wx": -47.25,
                "wy": 3.825,
                "wz": -5.025
              }
            ]
          },
          {
            "t": 1162,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": 0.02945,
                "y": 0.1,
                "wx": -10.925,
                "wy": 35.775,
                "wz": 12.025
              }
            ]
          },
          {
            "t": 1319,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.5702,
                "y": -0.30585,
                "wx": -49.325,
                "wy": 4.25,
                "wz": -3.675
              }
            ]
          },
          {
            "t": 1407,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.18075,
                "y": 0.03575,
                "wx": -10.65,
                "wy": 34.825,
                "wz": 10.675
              }
            ]
          },
          {
            "t": 1446,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.55715,
                "y": -0.45775,
                "wx": -48.825,
                "wy": 4.2,
                "wz": -2.975
              }
            ]
          },
          {
            "t": 1454,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.55635,
                "y": -0.46675,
                "wx": -48.8,
                "wy": 4.2,
                "wz": -2.95
              }
            ]
          },
          {
            "t": 1456,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.55625,
                "y": -0.4647,
                "wx": -8.2,
                "wy": 2.775,
                "wz": 2.15
              }
            ]
          },
          {
            "t": 1534,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.5522,
                "y": -0.3971,
                "wx": 3.25,
                "wy": 2.6,
                "wz": 1.725
              }
            ]
          },
          {
            "t": 1613,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.54805,
                "y": -0.3383,
                "wx": 14.675,
                "wy": 2.425,
                "wz": 1.3
              }
            ]
          },
          {
            "t": 1652,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.38525,
                "y": -0.0267,
                "wx": -10.35,
                "wy": 33.875,
                "wz": 9.325
              }
            ]
          },
          {
            "t": 1691,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.54375,
                "y": -0.2881,
                "wx": 24.575,
                "wy": 2.275,
                "wz": 0.85
              }
            ]
          },
          {
            "t": 1897,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.584,
                "y": -0.08745,
                "wx": -10.05,
                "wy": 32.925,
                "wz": 7.95
              }
            ]
          },
          {
            "t": 1936,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.5305,
                "y": -0.14475,
                "wx": 23.575,
                "wy": 2.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 2103,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.52175,
                "y": -0.05065,
                "wx": 22.9,
                "wy": 2.125,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2107,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.5216,
                "y": -0.04855,
                "wx": 22.9,
                "wy": 2.125,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.53715,
                "y": 0.00645,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 2142,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.7771,
                "y": -0.14645,
                "wx": -9.775,
                "wy": 31.95,
                "wz": 6.6
              }
            ]
          },
          {
            "t": 2181,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": 0.5085,
                "y": -0.03975,
                "wx": 12.4,
                "wy": 5.075,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.54635,
                "y": 0.03915,
                "wx": 10.475,
                "wy": -2.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 2289,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.5571,
                "y": 0.077,
                "wx": 14.05,
                "wy": -3.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 2319,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4881,
                "y": -0.01235,
                "wx": 8.15,
                "wy": 5.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 2382,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.9608,
                "y": -0.20255,
                "wx": -9.475,
                "wy": 31.025,
                "wz": 5.275
              }
            ]
          },
          {
            "t": 2384,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.962,
                "y": -0.20295,
                "wx": -9.475,
                "wy": 31.025,
                "wz": 5.275
              }
            ]
          },
          {
            "t": 2392,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.95735,
                "y": -0.204,
                "wx": -6.65,
                "wy": 6.15,
                "wz": -4.575
              }
            ]
          },
          {
            "t": 2471,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.9171,
                "y": -0.21445,
                "wx": -6.15,
                "wy": -5.275,
                "wz": -4.15
              }
            ]
          },
          {
            "t": 2529,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.5795,
                "y": 0.1563,
                "wx": 13.125,
                "wy": -3.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 2549,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.8855,
                "y": -0.22525,
                "wx": -5.725,
                "wy": -14.9,
                "wz": -3.725
              }
            ]
          },
          {
            "t": 2559,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4552,
                "y": 0.0329,
                "wx": 7.35,
                "wy": 5.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 2775,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.60075,
                "y": 0.2315,
                "wx": 12.15,
                "wy": -3.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 2794,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.79955,
                "y": -0.25825,
                "wx": -5.375,
                "wy": -13.975,
                "wz": -2.375
              }
            ]
          },
          {
            "t": 2804,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.42515,
                "y": 0.0743,
                "wx": 6.55,
                "wy": 4.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 3020,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6204,
                "y": 0.301,
                "wx": 11.2,
                "wy": -3.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 3039,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.7191,
                "y": -0.28915,
                "wx": -5,
                "wy": -13.05,
                "wz": -1
              }
            ]
          },
          {
            "t": 3049,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.3986,
                "y": 0.1109,
                "wx": 5.75,
                "wy": 4.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 3265,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6384,
                "y": 0.36475,
                "wx": 10.225,
                "wy": -2.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 3284,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.64425,
                "y": -0.3179,
                "wx": -4.65,
                "wy": -12.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 3294,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.37555,
                "y": 0.14265,
                "wx": 4.925,
                "wy": 3.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 3510,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6548,
                "y": 0.42275,
                "wx": 9.275,
                "wy": -2.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 3529,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.575,
                "y": -0.3445,
                "wx": -4.3,
                "wy": -11.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 3539,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.356,
                "y": 0.16955,
                "wx": 4.125,
                "wy": 3,
                "wz": 0
              }
            ]
          },
          {
            "t": 3706,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6668,
                "y": 0.465,
                "wx": 8.5,
                "wy": -2.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3714,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.66725,
                "y": 0.4667,
                "wx": 8.475,
                "wy": -2.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3716,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6673,
                "y": 0.4665,
                "wx": 1.45,
                "wy": -1.875,
                "wz": 1.825
              }
            ]
          },
          {
            "t": 3775,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.51125,
                "y": -0.369,
                "wx": -3.925,
                "wy": -10.25,
                "wz": 0
              }
            ]
          },
          {
            "t": 3784,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.33995,
                "y": 0.1917,
                "wx": 3.3,
                "wy": 2.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3794,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6705,
                "y": 0.4575,
                "wx": -4.05,
                "wy": -1.625,
                "wz": 1.4
              }
            ]
          },
          {
            "t": 4020,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.4531,
                "y": -0.3913,
                "wx": -3.575,
                "wy": -9.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 4029,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.32735,
                "y": 0.20895,
                "wx": 2.5,
                "wy": 1.825,
                "wz": 0
              }
            ]
          },
          {
            "t": 4039,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6791,
                "y": 0.4362,
                "wx": -3.125,
                "wy": -1.25,
                "wz": 0.05
              }
            ]
          },
          {
            "t": 4265,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.4005,
                "y": -0.4115,
                "wx": -3.225,
                "wy": -8.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 4275,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.3183,
                "y": 0.22145,
                "wx": 1.7,
                "wy": 1.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 4284,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.6855,
                "y": 0.4204,
                "wx": -2.2,
                "wy": -0.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 4510,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.35345,
                "y": -0.4296,
                "wx": -2.85,
                "wy": -7.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 4520,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.31275,
                "y": 0.2291,
                "wx": 0.875,
                "wy": 0.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 4529,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.68965,
                "y": 0.4101,
                "wx": -1.25,
                "wy": -0.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 4755,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.31195,
                "y": -0.4455,
                "wx": -2.5,
                "wy": -6.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 4765,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.31075,
                "y": 0.2319,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4775,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.69155,
                "y": 0.40535,
                "wx": -0.325,
                "wy": -0.125,
                "wz": 0
              }
            ]
          },
          {
            "t": 5000,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.27605,
                "y": -0.4593,
                "wx": -2.125,
                "wy": -5.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 5147,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.2572,
                "y": -0.46655,
                "wx": -1.925,
                "wy": -5,
                "wz": 0
              }
            ]
          },
          {
            "t": 5151,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.2567,
                "y": -0.4667,
                "wx": -1.925,
                "wy": -5,
                "wz": 0
              }
            ]
          },
          {
            "t": 5392,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.2332,
                "y": -0.4634,
                "wx": 0.475,
                "wy": -3.525,
                "wz": -0.1
              }
            ]
          },
          {
            "t": 5637,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.21515,
                "y": -0.461,
                "wx": 0.35,
                "wy": -2.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 5887,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.2028,
                "y": -0.4593,
                "wx": 0.2,
                "wy": -1.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 6132,
            "mask": 2,
            "balls": [
              {
                "id": 1,
                "x": -0.1967,
                "y": -0.4585,
                "wx": 0.075,
                "wy": -0.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 6230,
            "mask": 11,
            "balls": [
              {
                "id": 0,
                "x": 0.31075,
                "y": 0.2319,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": -0.1959,
                "y": -0.4584,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.6917,
                "y": 0.40505,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 131,
            "a": 0,
            "b": 15,
            "pocket": null,
            "speed": 1.66,
            "x": 0.8704,
            "y": 0.46505,
            "nx": 1,
            "ny": 0.055118
          },
          {
            "type": "ballBall",
            "t": 131,
            "a": 15,
            "b": 1,
            "pocket": null,
            "speed": 0,
            "x": 0.90825,
            "y": 0.4397,
            "nx": 0.322835,
            "ny": -0.944882
          },
          {
            "type": "cushion",
            "t": 131,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 0.306,
            "x": 0.899,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 132,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 6.77,
            "x": 0.8417,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 132,
            "a": 1,
            "b": 15,
            "pocket": null,
            "speed": 0.43,
            "x": 0.90905,
            "y": 0.43935,
            "nx": -0.307087,
            "ny": 0.952756
          },
          {
            "type": "cushion",
            "t": 134,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 0.186,
            "x": 0.90165,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 146,
            "a": 0,
            "b": 1,
            "pocket": null,
            "speed": 1.882,
            "x": 0.8915,
            "y": 0.40725,
            "nx": 1,
            "ny": -0.070866
          },
          {
            "type": "cushion",
            "t": 171,
            "a": 1,
            "b": -1,
            "pocket": null,
            "speed": 1.984,
            "x": 0.9906,
            "y": 0.3904,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "jaw",
            "t": 223,
            "a": 15,
            "b": -1,
            "pocket": null,
            "speed": 0.88,
            "x": 1.0133,
            "y": 0.43715,
            "nx": -0.708661,
            "ny": 0.708661
          },
          {
            "type": "pocket",
            "t": 245,
            "a": 15,
            "b": -1,
            "pocket": "bottomRight",
            "speed": 0.738,
            "x": 0.9906,
            "y": 0.4713,
            "nx": 0.708661,
            "ny": 0.708661
          },
          {
            "type": "cushion",
            "t": 375,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 4.318,
            "x": 0.8689,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 751,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 2.64,
            "x": 0.64335,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 1454,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 1.394,
            "x": 0.55635,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 2107,
            "a": 0,
            "b": 3,
            "pocket": null,
            "speed": 0.612,
            "x": 0.52935,
            "y": -0.02105,
            "nx": 0.275591,
            "ny": 0.96063
          },
          {
            "type": "cushion",
            "t": 2384,
            "a": 1,
            "b": -1,
            "pocket": null,
            "speed": 0.886,
            "x": -0.9906,
            "y": -0.20295,
            "nx": 1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 3714,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 0.242,
            "x": 0.66725,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 5151,
            "a": 1,
            "b": -1,
            "pocket": null,
            "speed": 0.054,
            "x": -0.2567,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          }
        ]
      }
    },
    {
      "index": 24,
      "capturedAt": "2026-11-02T17:24:42.915Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:24:42.218Z",
        "sequence": 96,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": -1.336965,
          "power": 1,
          "spinX": 0,
          "spinY": 0
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": 0.31073,
            "y": 0.231888,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": -0.195913,
            "y": -0.458389,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.691695,
            "y": 0.405064,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": -0.656725,
            "y": 0.2152,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.711862,
            "y": -0.371723,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.560786,
            "y": 0.364673,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.538367,
            "y": 0.453409,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 0.471282,
            "y": -0.451737,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 10,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 12,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 13,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomRight"
          }
        ],
        "guidePrediction": {
          "targetId": 9,
          "ghost": {
            "x": 0.46020732409395826,
            "y": -0.3956708264404518
          },
          "cuePath": [
            {
              "x": 0.31072979955127034,
              "y": 0.23188818771749545
            },
            {
              "x": 0.46020732409395826,
              "y": -0.3956708264404518
            }
          ],
          "objectDir": {
            "x": 0.19378685181362745,
            "y": -0.9810436565536536
          },
          "cueDir": {
            "x": 0.9297730688254048,
            "y": -0.3681331830832274
          },
          "objectReach": 0.01527712705483269,
          "cueReach": 0.19301214023807314,
          "cutAngle": 0.03881100612291027
        },
        "gameState": {
          "phase": "assigned",
          "turn": 0,
          "sequence": 96,
          "potted": [
            13,
            11,
            5,
            14,
            12,
            10,
            15
          ]
        },
        "networkArgs": [
          {
            "angle": -1.336965,
            "power": 1,
            "spinX": 0,
            "spinY": 0
          },
          96
        ]
      },
      "replay": {
        "durationMs": 5775,
        "frameCount": 93,
        "eventCount": 13,
        "frames": [
          {
            "t": 0,
            "mask": 991,
            "balls": [
              {
                "id": 0,
                "x": 0.31075,
                "y": 0.2319,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 1,
                "x": -0.1959,
                "y": -0.4584,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.6917,
                "y": 0.40505,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6567,
                "y": 0.2152,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.42095,
                "y": -0.2308,
                "wx": -11.125,
                "wy": -2.65,
                "wz": 0
              }
            ]
          },
          {
            "t": 98,
            "mask": 513,
            "balls": [
              {
                "id": 0,
                "x": 0.4482,
                "y": -0.34515,
                "wx": -13.9,
                "wy": -3.325,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 107,
            "mask": 513,
            "balls": [
              {
                "id": 0,
                "x": 0.4602,
                "y": -0.39565,
                "wx": -14.6,
                "wy": -3.475,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4713,
                "y": -0.45175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 108,
            "mask": 513,
            "balls": [
              {
                "id": 0,
                "x": 0.4605,
                "y": -0.39575,
                "wx": -15,
                "wy": -3.7,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.47255,
                "y": -0.4581,
                "wx": -0.15,
                "wy": -0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 109,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.47425,
                "y": -0.4667,
                "wx": -0.15,
                "wy": -0.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 113,
            "mask": 513,
            "balls": [
              {
                "id": 0,
                "x": 0.46185,
                "y": -0.39635,
                "wx": -14.4,
                "wy": -4.075,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.4773,
                "y": -0.45135,
                "wx": 45.625,
                "wy": 8.7,
                "wz": -31.875
              }
            ]
          },
          {
            "t": 186,
            "mask": 513,
            "balls": [
              {
                "id": 0,
                "x": 0.407,
                "y": -0.1446,
                "wx": -3.95,
                "wy": -1.775,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.6064,
                "y": -0.4187,
                "wx": 42.3,
                "wy": -1.425,
                "wz": -31.475
              }
            ]
          },
          {
            "t": 216,
            "mask": 576,
            "balls": [
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.65635,
                "y": -0.4049,
                "wx": 40.925,
                "wy": -5.5,
                "wz": -31.325
              }
            ]
          },
          {
            "t": 220,
            "mask": 576,
            "balls": [
              {
                "id": 6,
                "x": 0.71185,
                "y": -0.3717,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.66385,
                "y": -0.40275,
                "wx": 40.925,
                "wy": -5.5,
                "wz": -31.325
              }
            ]
          },
          {
            "t": 265,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.35,
                "y": 0.1172,
                "wx": 7.225,
                "wy": 0.725,
                "wz": 0
              }
            ]
          },
          {
            "t": 294,
            "mask": 576,
            "balls": [
              {
                "id": 6,
                "x": 0.80935,
                "y": -0.30875,
                "wx": 5.85,
                "wy": -9.05,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.68625,
                "y": -0.4286,
                "wx": 30,
                "wy": -7.35,
                "wz": -30.875
              }
            ]
          },
          {
            "t": 343,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2949,
                "y": 0.37055,
                "wx": 18.375,
                "wy": 3.225,
                "wz": 0
              }
            ]
          },
          {
            "t": 363,
            "mask": 577,
            "balls": [
              {
                "id": 0,
                "x": 0.28145,
                "y": 0.43255,
                "wx": 21.175,
                "wy": 3.85,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.894,
                "y": -0.25405,
                "wx": 11.275,
                "wy": -17.475,
                "wz": 0
              },
              {
                "id": 9,
                "x": 0.70625,
                "y": -0.44575,
                "wx": 20.075,
                "wy": -8.5,
                "wz": -30.5
              }
            ]
          },
          {
            "t": 374,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.274,
                "y": 0.46675,
                "wx": 22.575,
                "wy": 4.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 377,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2722,
                "y": 0.4581,
                "wx": -18.925,
                "wy": -1.275,
                "wz": -20.025
              }
            ]
          },
          {
            "t": 417,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.95655,
                "y": -0.2136,
                "wx": 15.55,
                "wy": -24.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 421,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.962,
                "y": -0.2101,
                "wx": 15.55,
                "wy": -24.075,
                "wz": 0
              }
            ]
          },
          {
            "t": 426,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.95785,
                "y": -0.20765,
                "wx": 9.575,
                "wy": 2.55,
                "wz": -23.475
              }
            ]
          },
          {
            "t": 436,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.72685,
                "y": -0.4567,
                "wx": 9.425,
                "wy": -9.725,
                "wz": -30.1
              }
            ]
          },
          {
            "t": 456,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.23595,
                "y": 0.2853,
                "wx": -29.925,
                "wy": 1.85,
                "wz": -19.6
              }
            ]
          },
          {
            "t": 505,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.89655,
                "y": -0.1709,
                "wx": 13.15,
                "wy": 13.425,
                "wz": -23.05
              }
            ]
          },
          {
            "t": 515,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.74785,
                "y": -0.46015,
                "wx": -0.175,
                "wy": -10.775,
                "wz": -29.675
              }
            ]
          },
          {
            "t": 534,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2021,
                "y": 0.1209,
                "wx": -40.95,
                "wy": 4.95,
                "wz": -19.175
              }
            ]
          },
          {
            "t": 583,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.8435,
                "y": -0.13685,
                "wx": 16.7,
                "wy": 24.3,
                "wz": -22.6
              }
            ]
          },
          {
            "t": 613,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.17065,
                "y": -0.03505,
                "wx": -51.95,
                "wy": 8.075,
                "wz": -18.725
              }
            ]
          },
          {
            "t": 691,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.14155,
                "y": -0.1827,
                "wx": -62.95,
                "wy": 11.175,
                "wz": -18.3
              }
            ]
          },
          {
            "t": 760,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.8091,
                "y": -0.46115,
                "wx": -0.175,
                "wy": -9.775,
                "wz": -28.3
              }
            ]
          },
          {
            "t": 779,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.1115,
                "y": -0.33915,
                "wx": -71.65,
                "wy": 13.65,
                "wz": -17.825
              }
            ]
          },
          {
            "t": 828,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.69535,
                "y": -0.03705,
                "wx": 16.475,
                "wy": 24.475,
                "wz": -21.25
              }
            ]
          },
          {
            "t": 848,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0888,
                "y": -0.45835,
                "wx": -71.375,
                "wy": 13.6,
                "wz": -17.425
              }
            ]
          },
          {
            "t": 853,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0872,
                "y": -0.4667,
                "wx": -71.375,
                "wy": 13.6,
                "wz": -17.425
              }
            ]
          },
          {
            "t": 858,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.08655,
                "y": -0.4601,
                "wx": -15.025,
                "wy": 7.925,
                "wz": 2.65
              }
            ]
          },
          {
            "t": 936,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0764,
                "y": -0.3601,
                "wx": -3.6,
                "wy": 7.475,
                "wz": 2.225
              }
            ]
          },
          {
            "t": 1005,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.86435,
                "y": -0.4621,
                "wx": -0.15,
                "wy": -8.775,
                "wz": -26.95
              }
            ]
          },
          {
            "t": 1015,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0659,
                "y": -0.26885,
                "wx": 7.85,
                "wy": 7.05,
                "wz": 1.8
              }
            ]
          },
          {
            "t": 1074,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.55215,
                "y": 0.05945,
                "wx": 15.925,
                "wy": 23.625,
                "wz": -19.9
              }
            ]
          },
          {
            "t": 1093,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0551,
                "y": -0.1863,
                "wx": 19.275,
                "wy": 6.6,
                "wz": 1.35
              }
            ]
          },
          {
            "t": 1172,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0439,
                "y": -0.11245,
                "wx": 30.7,
                "wy": 6.175,
                "wz": 0.925
              }
            ]
          },
          {
            "t": 1250,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.9137,
                "y": -0.4629,
                "wx": -0.125,
                "wy": -7.775,
                "wz": -25.6
              }
            ]
          },
          {
            "t": 1270,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.02965,
                "y": -0.0292,
                "wx": 34.55,
                "wy": 5.975,
                "wz": 0.375
              }
            ]
          },
          {
            "t": 1319,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.4139,
                "y": 0.1526,
                "wx": 15.375,
                "wy": 22.8,
                "wz": -18.55
              }
            ]
          },
          {
            "t": 1495,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.95705,
                "y": -0.46365,
                "wx": -0.125,
                "wy": -6.775,
                "wz": -24.25
              }
            ]
          },
          {
            "t": 1515,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.00535,
                "y": 0.17355,
                "wx": 33.55,
                "wy": 5.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 1564,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.2806,
                "y": 0.2424,
                "wx": 14.8,
                "wy": 21.975,
                "wz": -17.2
              }
            ]
          },
          {
            "t": 1740,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.99445,
                "y": -0.46425,
                "wx": -0.1,
                "wy": -5.775,
                "wz": -22.9
              }
            ]
          },
          {
            "t": 1760,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0393,
                "y": 0.3704,
                "wx": 32.575,
                "wy": 5.625,
                "wz": 0
              }
            ]
          },
          {
            "t": 1779,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 0.9999,
                "y": -0.46435,
                "wx": -0.1,
                "wy": -5.625,
                "wz": -22.675
              }
            ]
          },
          {
            "t": 1781,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 1.00005,
                "y": -0.46435,
                "wx": -0.1,
                "wy": -5.625,
                "wz": -22.675
              }
            ]
          },
          {
            "t": 1799,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 1.00025,
                "y": -0.46595,
                "wx": -1.65,
                "wy": -2.6,
                "wz": -19.5
              }
            ]
          },
          {
            "t": 1804,
            "mask": 512,
            "balls": [
              {
                "id": 9,
                "x": 1.00035,
                "y": -0.4663,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 1809,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.15225,
                "y": 0.3289,
                "wx": 14.25,
                "wy": 21.15,
                "wz": -15.825
              }
            ]
          },
          {
            "t": 1877,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.05525,
                "y": 0.4628,
                "wx": 32.1,
                "wy": 5.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 1884,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0561,
                "y": 0.4677,
                "wx": 32.075,
                "wy": 5.55,
                "wz": 0
              }
            ]
          },
          {
            "t": 1887,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0554,
                "y": 0.4657,
                "wx": 5.45,
                "wy": -0.9,
                "wz": 2.325
              }
            ]
          },
          {
            "t": 1966,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0406,
                "y": 0.4249,
                "wx": -5.625,
                "wy": -3.75,
                "wz": 1.9
              }
            ]
          },
          {
            "t": 2044,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0279,
                "y": 0.3925,
                "wx": -15.275,
                "wy": -6.2,
                "wz": 1.45
              }
            ]
          },
          {
            "t": 2054,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.02885,
                "y": 0.41205,
                "wx": 13.7,
                "wy": 20.325,
                "wz": -14.475
              }
            ]
          },
          {
            "t": 2064,
            "mask": 65,
            "balls": [
              {
                "id": 0,
                "x": -0.02495,
                "y": 0.38525,
                "wx": -15.2,
                "wy": -6.175,
                "wz": 1.35
              },
              {
                "id": 6,
                "x": 0.024,
                "y": 0.41535,
                "wx": 13.675,
                "wy": 20.275,
                "wz": -14.425
              }
            ]
          },
          {
            "t": 2066,
            "mask": 65,
            "balls": [
              {
                "id": 0,
                "x": -0.02465,
                "y": 0.3845,
                "wx": -15.2,
                "wy": -6.175,
                "wz": 1.35
              },
              {
                "id": 6,
                "x": 0.02305,
                "y": 0.416,
                "wx": 13.675,
                "wy": 20.275,
                "wz": -14.425
              }
            ]
          },
          {
            "t": 2221,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.03865,
                "y": 0.4761,
                "wx": 15.675,
                "wy": 16.325,
                "wz": -13.55
              }
            ]
          },
          {
            "t": 2226,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.0407,
                "y": 0.47805,
                "wx": 15.675,
                "wy": 16.3,
                "wz": -13.525
              }
            ]
          },
          {
            "t": 2230,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.03925,
                "y": 0.4768,
                "wx": 3.45,
                "wy": 4.375,
                "wz": -4.525
              }
            ]
          },
          {
            "t": 2289,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0114,
                "y": 0.29065,
                "wx": -16.775,
                "wy": -2.475,
                "wz": 0.1
              }
            ]
          },
          {
            "t": 2309,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": -0.0181,
                "y": 0.4586,
                "wx": -3.9,
                "wy": -4.375,
                "wz": -4.1
              }
            ]
          },
          {
            "t": 2520,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.02185,
                "y": 0.42385,
                "wx": -6.425,
                "wy": -7.375,
                "wz": -2.925
              }
            ]
          },
          {
            "t": 2529,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.00255,
                "y": 0.19555,
                "wx": -15.825,
                "wy": -2.325,
                "wz": 0
              }
            ]
          },
          {
            "t": 2765,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.0635,
                "y": 0.3876,
                "wx": -5.75,
                "wy": -6.625,
                "wz": -1.575
              }
            ]
          },
          {
            "t": 2775,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.01595,
                "y": 0.1044,
                "wx": -14.825,
                "wy": -2.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 3010,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.1007,
                "y": 0.35525,
                "wx": -5.1,
                "wy": -5.875,
                "wz": -0.225
              }
            ]
          },
          {
            "t": 3020,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0285,
                "y": 0.0191,
                "wx": -13.825,
                "wy": -2.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 3255,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.13335,
                "y": 0.32685,
                "wx": -4.45,
                "wy": -5.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 3265,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0402,
                "y": -0.0603,
                "wx": -12.85,
                "wy": -1.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 3500,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.16155,
                "y": 0.3023,
                "wx": -3.8,
                "wy": -4.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 3510,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.051,
                "y": -0.1338,
                "wx": -11.85,
                "wy": -1.75,
                "wz": 0
              }
            ]
          },
          {
            "t": 3745,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.18525,
                "y": 0.2817,
                "wx": -3.125,
                "wy": -3.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 3755,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0609,
                "y": -0.2014,
                "wx": -10.85,
                "wy": -1.6,
                "wz": 0
              }
            ]
          },
          {
            "t": 3990,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.2044,
                "y": 0.265,
                "wx": -2.475,
                "wy": -2.85,
                "wz": 0
              }
            ]
          },
          {
            "t": 4000,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.07,
                "y": -0.2631,
                "wx": -9.875,
                "wy": -1.45,
                "wz": 0
              }
            ]
          },
          {
            "t": 4235,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.2191,
                "y": 0.2522,
                "wx": -1.825,
                "wy": -2.1,
                "wz": 0
              }
            ]
          },
          {
            "t": 4245,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0782,
                "y": -0.31895,
                "wx": -8.875,
                "wy": -1.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 4480,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.2293,
                "y": 0.24335,
                "wx": -1.15,
                "wy": -1.325,
                "wz": 0
              }
            ]
          },
          {
            "t": 4490,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.08555,
                "y": -0.36885,
                "wx": -7.9,
                "wy": -1.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 4725,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.235,
                "y": 0.2384,
                "wx": -0.5,
                "wy": -0.575,
                "wz": 0
              }
            ]
          },
          {
            "t": 4735,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.092,
                "y": -0.41285,
                "wx": -6.9,
                "wy": -1.025,
                "wz": 0
              }
            ]
          },
          {
            "t": 4971,
            "mask": 64,
            "balls": [
              {
                "id": 6,
                "x": 0.2363,
                "y": 0.23725,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4980,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0976,
                "y": -0.451,
                "wx": -5.9,
                "wy": -0.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 5088,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0998,
                "y": -0.4659,
                "wx": -5.475,
                "wy": -0.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 5094,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.09995,
                "y": -0.4667,
                "wx": -5.45,
                "wy": -0.8,
                "wz": 0
              }
            ]
          },
          {
            "t": 5098,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.1,
                "y": -0.46635,
                "wx": -0.425,
                "wy": -0.625,
                "wz": -0.625
              }
            ]
          },
          {
            "t": 5343,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.1028,
                "y": -0.4521,
                "wx": 1.85,
                "wy": -0.375,
                "wz": 0
              }
            ]
          },
          {
            "t": 5588,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.1045,
                "y": -0.444,
                "wx": 0.875,
                "wy": -0.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 5775,
            "mask": 65,
            "balls": [
              {
                "id": 0,
                "x": 0.10495,
                "y": -0.44175,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.2363,
                "y": 0.23725,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 107,
            "a": 0,
            "b": 9,
            "pocket": null,
            "speed": 7.016,
            "x": 0.46575,
            "y": -0.4237,
            "nx": 0.19685,
            "ny": -0.984252
          },
          {
            "type": "cushion",
            "t": 109,
            "a": 9,
            "b": -1,
            "pocket": null,
            "speed": 6.708,
            "x": 0.47425,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "ballBall",
            "t": 113,
            "a": 0,
            "b": 9,
            "pocket": null,
            "speed": 4.516,
            "x": 0.46955,
            "y": -0.42385,
            "nx": 0.267717,
            "ny": -0.96063
          },
          {
            "type": "ballBall",
            "t": 220,
            "a": 6,
            "b": 9,
            "pocket": null,
            "speed": 1.958,
            "x": 0.68785,
            "y": -0.38725,
            "nx": -0.84252,
            "ny": -0.543307
          },
          {
            "type": "cushion",
            "t": 374,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 3.686,
            "x": 0.274,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 421,
            "a": 6,
            "b": -1,
            "pocket": null,
            "speed": 1.32,
            "x": 0.9906,
            "y": -0.2101,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 853,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 2.04,
            "x": 0.0872,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          },
          {
            "type": "jaw",
            "t": 1781,
            "a": 9,
            "b": -1,
            "pocket": null,
            "speed": 0.112,
            "x": 1.0203,
            "y": -0.44415,
            "nx": -0.708661,
            "ny": -0.708661
          },
          {
            "type": "pocket",
            "t": 1804,
            "a": 9,
            "b": -1,
            "pocket": "topRight",
            "speed": 0.09,
            "x": 1.00035,
            "y": -0.4663,
            "nx": 0.708661,
            "ny": -0.708661
          },
          {
            "type": "jaw",
            "t": 1884,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.926,
            "x": -0.0635,
            "y": 0.4953,
            "nx": 0.259843,
            "ny": -0.968504
          },
          {
            "type": "ballBall",
            "t": 2066,
            "a": 0,
            "b": 6,
            "pocket": null,
            "speed": 0.176,
            "x": -0.0008,
            "y": 0.40025,
            "nx": 0.834646,
            "ny": 0.551181
          },
          {
            "type": "jaw",
            "t": 2226,
            "a": 6,
            "b": -1,
            "pocket": null,
            "speed": 0.642,
            "x": -0.0635,
            "y": 0.4953,
            "nx": 0.795276,
            "ny": -0.606299
          },
          {
            "type": "cushion",
            "t": 5094,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.156,
            "x": 0.09995,
            "y": -0.4953,
            "nx": 0,
            "ny": 1
          }
        ]
      }
    },
    {
      "index": 25,
      "capturedAt": "2026-11-02T17:25:00.864Z",
      "elapsedMs": 0,
      "shotInput": {
        "capturedAt": "2026-11-02T17:25:00.091Z",
        "sequence": 97,
        "phase": "shooting",
        "turn": 0,
        "shot": {
          "angle": 1.172492,
          "power": 0.749936,
          "spinX": 1,
          "spinY": 0.000421
        },
        "guideLevel": "standard",
        "ballsBeforeShot": [
          {
            "id": 0,
            "group": "cue",
            "x": 0.104942,
            "y": -0.441727,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 1,
            "group": "solid",
            "x": -0.195913,
            "y": -0.458389,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 2,
            "group": "solid",
            "x": 0.117875,
            "y": 0.461958,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 3,
            "group": "solid",
            "x": 0.691695,
            "y": 0.405064,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 4,
            "group": "solid",
            "x": -0.656725,
            "y": 0.2152,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 5,
            "group": "solid",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 6,
            "group": "solid",
            "x": 0.236313,
            "y": 0.237261,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 7,
            "group": "solid",
            "x": 0.560786,
            "y": 0.364673,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 8,
            "group": "eight",
            "x": 0.538367,
            "y": 0.453409,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": true,
            "pocket": null
          },
          {
            "id": 9,
            "group": "stripe",
            "x": 1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topRight"
          },
          {
            "id": 10,
            "group": "stripe",
            "x": -1.021465,
            "y": -0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topLeft"
          },
          {
            "id": 11,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 12,
            "group": "stripe",
            "x": -1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomLeft"
          },
          {
            "id": 13,
            "group": "stripe",
            "x": 0,
            "y": -0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "topMiddle"
          },
          {
            "id": 14,
            "group": "stripe",
            "x": 0,
            "y": 0.5478,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomMiddle"
          },
          {
            "id": 15,
            "group": "stripe",
            "x": 1.021465,
            "y": 0.526165,
            "vx": 0,
            "vy": 0,
            "wx": 0,
            "wy": 0,
            "wz": 0,
            "inPlay": false,
            "pocket": "bottomRight"
          }
        ],
        "guidePrediction": {
          "targetId": 8,
          "ghost": {
            "x": 0.4812243059917128,
            "y": 0.4524885888744422
          },
          "cuePath": [
            {
              "x": 0.10494244702851192,
              "y": -0.44172679726950337
            },
            {
              "x": 0.4812243059917128,
              "y": 0.4524885888744422
            }
          ],
          "objectDir": {
            "x": 0.9998702399244254,
            "y": 0.016109106538598105
          },
          "cueDir": {
            "x": -0.005112999679592159,
            "y": 0.9999869285317067
          },
          "objectReach": 0.4581940385296329,
          "cueReach": 0.014236597218786902,
          "cutAngle": 1.1563824624285663
        },
        "gameState": {
          "phase": "assigned",
          "turn": 0,
          "sequence": 97,
          "potted": [
            13,
            11,
            5,
            14,
            12,
            10,
            15,
            9
          ]
        },
        "networkArgs": [
          {
            "angle": 1.172492,
            "power": 0.749936,
            "spinX": 1,
            "spinY": 0.000421
          },
          97
        ]
      },
      "replay": {
        "durationMs": 6083,
        "frameCount": 87,
        "eventCount": 9,
        "frames": [
          {
            "t": 0,
            "mask": 479,
            "balls": [
              {
                "id": 0,
                "x": 0.10495,
                "y": -0.44175,
                "wx": 0.075,
                "wy": -0.025,
                "wz": -169.125
              },
              {
                "id": 1,
                "x": -0.1959,
                "y": -0.4584,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 2,
                "x": 0.1179,
                "y": 0.46195,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.6917,
                "y": 0.40505,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 4,
                "x": -0.6567,
                "y": 0.2152,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 6,
                "x": 0.2363,
                "y": 0.23725,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 7,
                "x": 0.5608,
                "y": 0.36465,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 78,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2119,
                "y": -0.1875,
                "wx": 10.6,
                "wy": -4.475,
                "wz": -168.7
              }
            ]
          },
          {
            "t": 157,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.3155,
                "y": 0.05865,
                "wx": 21.15,
                "wy": -8.9,
                "wz": -168.25
              }
            ]
          },
          {
            "t": 235,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4157,
                "y": 0.2968,
                "wx": 31.7,
                "wy": -13.35,
                "wz": -167.825
              }
            ]
          },
          {
            "t": 284,
            "mask": 257,
            "balls": [
              {
                "id": 0,
                "x": 0.47665,
                "y": 0.4416,
                "wx": 38.3,
                "wy": -16.1,
                "wz": -167.55
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 288,
            "mask": 257,
            "balls": [
              {
                "id": 0,
                "x": 0.4812,
                "y": 0.4525,
                "wx": 38.3,
                "wy": -16.1,
                "wz": -167.55
              },
              {
                "id": 8,
                "x": 0.53835,
                "y": 0.4534,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 293,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.48115,
                "y": 0.4667,
                "wx": 38.95,
                "wy": -16.3,
                "wz": -167.525
              }
            ]
          },
          {
            "t": 294,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.4801,
                "y": 0.4643,
                "wx": -0.075,
                "wy": 8.4,
                "wz": -80.05
              }
            ]
          },
          {
            "t": 363,
            "mask": 257,
            "balls": [
              {
                "id": 0,
                "x": 0.4197,
                "y": 0.3242,
                "wx": -9.575,
                "wy": 11.55,
                "wz": -79.65
              },
              {
                "id": 8,
                "x": 0.6272,
                "y": 0.45485,
                "wx": 0.175,
                "wy": -10.9,
                "wz": 0
              }
            ]
          },
          {
            "t": 387,
            "mask": 264,
            "balls": [
              {
                "id": 3,
                "x": 0.6917,
                "y": 0.40505,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.65465,
                "y": 0.4553,
                "wx": 0.225,
                "wy": -14.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 396,
            "mask": 264,
            "balls": [
              {
                "id": 3,
                "x": 0.6917,
                "y": 0.40505,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.66475,
                "y": 0.45545,
                "wx": 0.25,
                "wy": -15.175,
                "wz": 0
              }
            ]
          },
          {
            "t": 417,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.6819,
                "y": 0.46425,
                "wx": 2.25,
                "wy": -17.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 422,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.68675,
                "y": 0.4667,
                "wx": 2.75,
                "wy": -18.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 426,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.6895,
                "y": 0.46555,
                "wx": -0.275,
                "wy": -15.2,
                "wz": 13.625
              }
            ]
          },
          {
            "t": 436,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.3573,
                "y": 0.18115,
                "wx": -19.75,
                "wy": 14.925,
                "wz": -79.25
              }
            ]
          },
          {
            "t": 475,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.7077,
                "y": 0.37515,
                "wx": -10.175,
                "wy": -5.425,
                "wz": 0
              }
            ]
          },
          {
            "t": 505,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.74045,
                "y": 0.4455,
                "wx": -7.875,
                "wy": -23.75,
                "wz": 13.175
              }
            ]
          },
          {
            "t": 515,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.29335,
                "y": 0.03655,
                "wx": -30.6,
                "wy": 18.525,
                "wz": -78.825
              }
            ]
          },
          {
            "t": 593,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.2322,
                "y": -0.0998,
                "wx": -41.475,
                "wy": 22.125,
                "wz": -78.375
              }
            ]
          },
          {
            "t": 672,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.17375,
                "y": -0.22785,
                "wx": -52.325,
                "wy": 25.725,
                "wz": -77.95
              }
            ]
          },
          {
            "t": 721,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.7467,
                "y": 0.30225,
                "wx": -11.775,
                "wy": -6.3,
                "wz": 0
              }
            ]
          },
          {
            "t": 750,
            "mask": 257,
            "balls": [
              {
                "id": 0,
                "x": 0.11805,
                "y": -0.34775,
                "wx": -61.375,
                "wy": 28.725,
                "wz": -77.525
              },
              {
                "id": 8,
                "x": 0.8847,
                "y": 0.39475,
                "wx": -8.35,
                "wy": -23.75,
                "wz": 11.825
              }
            ]
          },
          {
            "t": 828,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.06345,
                "y": -0.46435,
                "wx": -61.075,
                "wy": 28.6,
                "wz": -77.075
              }
            ]
          },
          {
            "t": 830,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.06235,
                "y": -0.46675,
                "wx": -61.075,
                "wy": 28.6,
                "wz": -77.075
              }
            ]
          },
          {
            "t": 838,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0591,
                "y": -0.45815,
                "wx": -31.75,
                "wy": 18.5,
                "wz": -37.15
              }
            ]
          },
          {
            "t": 877,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.9575,
                "y": 0.36915,
                "wx": -8.175,
                "wy": -23.275,
                "wz": 11.125
              }
            ]
          },
          {
            "t": 885,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.962,
                "y": 0.36755,
                "wx": -8.175,
                "wy": -23.25,
                "wz": 11.1
              }
            ]
          },
          {
            "t": 887,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.96125,
                "y": 0.3672,
                "wx": -8.225,
                "wy": -3.65,
                "wz": 10.9
              }
            ]
          },
          {
            "t": 917,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": 0.0279,
                "y": -0.38055,
                "wx": -20.325,
                "wy": 18.175,
                "wz": -36.725
              }
            ]
          },
          {
            "t": 966,
            "mask": 264,
            "balls": [
              {
                "id": 3,
                "x": 0.78275,
                "y": 0.23475,
                "wx": -10.9,
                "wy": -5.825,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.9314,
                "y": 0.35145,
                "wx": -8.225,
                "wy": 7.8,
                "wz": 10.45
              }
            ]
          },
          {
            "t": 995,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.00355,
                "y": -0.31165,
                "wx": -8.875,
                "wy": 17.825,
                "wz": -36.3
              }
            ]
          },
          {
            "t": 1074,
            "mask": 257,
            "balls": [
              {
                "id": 0,
                "x": -0.03525,
                "y": -0.2515,
                "wx": 2.55,
                "wy": 17.5,
                "wz": -35.85
              },
              {
                "id": 8,
                "x": 0.9003,
                "y": 0.33005,
                "wx": -8.05,
                "wy": 11.525,
                "wz": 9.85
              }
            ]
          },
          {
            "t": 1152,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.0672,
                "y": -0.20005,
                "wx": 14,
                "wy": 17.15,
                "wz": -35.425
              }
            ]
          },
          {
            "t": 1211,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.816,
                "y": 0.17255,
                "wx": -10,
                "wy": -5.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 1240,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.1034,
                "y": -0.1517,
                "wx": 21.55,
                "wy": 16.85,
                "wz": -34.95
              }
            ]
          },
          {
            "t": 1319,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.83415,
                "y": 0.28385,
                "wx": -7.475,
                "wy": 10.7,
                "wz": 8.5
              }
            ]
          },
          {
            "t": 1456,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.8465,
                "y": 0.11565,
                "wx": -9.125,
                "wy": -4.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 1485,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.20185,
                "y": -0.02585,
                "wx": 20.75,
                "wy": 16.225,
                "wz": -33.575
              }
            ]
          },
          {
            "t": 1564,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.77295,
                "y": 0.241,
                "wx": -6.9,
                "wy": 9.875,
                "wz": 7.15
              }
            ]
          },
          {
            "t": 1701,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.8741,
                "y": 0.06395,
                "wx": -8.25,
                "wy": -4.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 1730,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.2966,
                "y": 0.09535,
                "wx": 19.975,
                "wy": 15.6,
                "wz": -32.225
              }
            ]
          },
          {
            "t": 1809,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.7166,
                "y": 0.2016,
                "wx": -6.325,
                "wy": 9.05,
                "wz": 5.8
              }
            ]
          },
          {
            "t": 1946,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.89895,
                "y": 0.0175,
                "wx": -7.35,
                "wy": -3.925,
                "wz": 0
              }
            ]
          },
          {
            "t": 1975,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.3877,
                "y": 0.2119,
                "wx": 19.175,
                "wy": 15,
                "wz": -30.875
              }
            ]
          },
          {
            "t": 2054,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.66515,
                "y": 0.16565,
                "wx": -5.75,
                "wy": 8.225,
                "wz": 4.45
              }
            ]
          },
          {
            "t": 2191,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.921,
                "y": -0.0237,
                "wx": -6.475,
                "wy": -3.475,
                "wz": 0
              }
            ]
          },
          {
            "t": 2221,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.4751,
                "y": 0.3237,
                "wx": 18.4,
                "wy": 14.375,
                "wz": -29.525
              }
            ]
          },
          {
            "t": 2299,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.61855,
                "y": 0.13305,
                "wx": -5.175,
                "wy": 7.425,
                "wz": 3.1
              }
            ]
          },
          {
            "t": 2431,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.93985,
                "y": -0.05895,
                "wx": -5.6,
                "wy": -3,
                "wz": 0
              }
            ]
          },
          {
            "t": 2461,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.55725,
                "y": 0.4287,
                "wx": 17.625,
                "wy": 13.775,
                "wz": -28.2
              }
            ]
          },
          {
            "t": 2539,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.57765,
                "y": 0.10445,
                "wx": -4.625,
                "wy": 6.6,
                "wz": 1.75
              }
            ]
          },
          {
            "t": 2549,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5865,
                "y": 0.46615,
                "wx": 17.325,
                "wy": 13.55,
                "wz": -27.7
              }
            ]
          },
          {
            "t": 2550,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.58695,
                "y": 0.46675,
                "wx": 17.325,
                "wy": 13.55,
                "wz": -27.7
              }
            ]
          },
          {
            "t": 2559,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.5902,
                "y": 0.46405,
                "wx": 2.85,
                "wy": 15.15,
                "wz": -22.175
              }
            ]
          },
          {
            "t": 2637,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.62015,
                "y": 0.4439,
                "wx": -8.35,
                "wy": 15.6,
                "wz": -21.725
              }
            ]
          },
          {
            "t": 2676,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.9563,
                "y": -0.0897,
                "wx": -4.725,
                "wy": -2.525,
                "wz": 0
              }
            ]
          },
          {
            "t": 2765,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.96155,
                "y": -0.0995,
                "wx": -4.4,
                "wy": -2.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 2773,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.962,
                "y": -0.10045,
                "wx": -4.4,
                "wy": -2.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 2784,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.54075,
                "y": 0.07865,
                "wx": -4.05,
                "wy": 5.8,
                "wz": 0.4
              }
            ]
          },
          {
            "t": 2882,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.71045,
                "y": 0.39555,
                "wx": -7.9,
                "wy": 14.725,
                "wz": -20.375
              }
            ]
          },
          {
            "t": 3020,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.95755,
                "y": -0.1203,
                "wx": -2.825,
                "wy": 0.625,
                "wz": 0.3
              }
            ]
          },
          {
            "t": 3029,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.50875,
                "y": 0.05625,
                "wx": -3.475,
                "wy": 4.975,
                "wz": 0
              }
            ]
          },
          {
            "t": 3127,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7955,
                "y": 0.35,
                "wx": -7.425,
                "wy": 13.85,
                "wz": -19.025
              }
            ]
          },
          {
            "t": 3265,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.9545,
                "y": -0.13425,
                "wx": -1.85,
                "wy": 0.4,
                "wz": 0
              }
            ]
          },
          {
            "t": 3275,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.4816,
                "y": 0.03725,
                "wx": -2.9,
                "wy": 4.15,
                "wz": 0
              }
            ]
          },
          {
            "t": 3373,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8753,
                "y": 0.30725,
                "wx": -6.95,
                "wy": 12.975,
                "wz": -17.675
              }
            ]
          },
          {
            "t": 3510,
            "mask": 8,
            "balls": [
              {
                "id": 3,
                "x": 0.95275,
                "y": -0.1424,
                "wx": -0.875,
                "wy": 0.2,
                "wz": 0
              }
            ]
          },
          {
            "t": 3520,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.45935,
                "y": 0.0217,
                "wx": -2.325,
                "wy": 3.325,
                "wz": 0
              }
            ]
          },
          {
            "t": 3618,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.94985,
                "y": 0.26735,
                "wx": -6.475,
                "wy": 12.075,
                "wz": -16.325
              }
            ]
          },
          {
            "t": 3657,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9613,
                "y": 0.2612,
                "wx": -6.4,
                "wy": 11.95,
                "wz": -16.1
              }
            ]
          },
          {
            "t": 3659,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.962,
                "y": 0.2608,
                "wx": -6.4,
                "wy": 11.95,
                "wz": -16.1
              }
            ]
          },
          {
            "t": 3667,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.96045,
                "y": 0.2594,
                "wx": -7.6,
                "wy": 1.95,
                "wz": -11.85
              }
            ]
          },
          {
            "t": 3755,
            "mask": 9,
            "balls": [
              {
                "id": 0,
                "x": -0.94635,
                "y": 0.24225,
                "wx": -7.85,
                "wy": -5.6,
                "wz": -11.375
              },
              {
                "id": 3,
                "x": 0.95225,
                "y": -0.1447,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 3765,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.44195,
                "y": 0.00955,
                "wx": -1.75,
                "wy": 2.5,
                "wz": 0
              }
            ]
          },
          {
            "t": 4000,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.9147,
                "y": 0.198,
                "wx": -7.025,
                "wy": -5.025,
                "wz": -10.025
              }
            ]
          },
          {
            "t": 4010,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.42945,
                "y": 0.0008,
                "wx": -1.175,
                "wy": 1.7,
                "wz": 0
              }
            ]
          },
          {
            "t": 4245,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.88655,
                "y": 0.15855,
                "wx": -6.225,
                "wy": -4.45,
                "wz": -8.675
              }
            ]
          },
          {
            "t": 4255,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.42185,
                "y": -0.0045,
                "wx": -0.6,
                "wy": 0.875,
                "wz": 0
              }
            ]
          },
          {
            "t": 4490,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.86185,
                "y": 0.12395,
                "wx": -5.4,
                "wy": -3.85,
                "wz": -7.3
              }
            ]
          },
          {
            "t": 4500,
            "mask": 256,
            "balls": [
              {
                "id": 8,
                "x": 0.4192,
                "y": -0.0064,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          },
          {
            "t": 4735,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.8406,
                "y": 0.0942,
                "wx": -4.6,
                "wy": -3.275,
                "wz": -5.95
              }
            ]
          },
          {
            "t": 4980,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.82285,
                "y": 0.0693,
                "wx": -3.775,
                "wy": -2.7,
                "wz": -4.6
              }
            ]
          },
          {
            "t": 5225,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.80855,
                "y": 0.04925,
                "wx": -2.95,
                "wy": -2.125,
                "wz": -3.25
              }
            ]
          },
          {
            "t": 5471,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.79765,
                "y": 0.03405,
                "wx": -2.15,
                "wy": -1.525,
                "wz": -1.9
              }
            ]
          },
          {
            "t": 5716,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7903,
                "y": 0.0237,
                "wx": -1.325,
                "wy": -0.95,
                "wz": -0.55
              }
            ]
          },
          {
            "t": 5966,
            "mask": 1,
            "balls": [
              {
                "id": 0,
                "x": -0.7863,
                "y": 0.01815,
                "wx": -0.5,
                "wy": -0.35,
                "wz": 0
              }
            ]
          },
          {
            "t": 6083,
            "mask": 265,
            "balls": [
              {
                "id": 0,
                "x": -0.7857,
                "y": 0.0173,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 3,
                "x": 0.95225,
                "y": -0.1447,
                "wx": 0,
                "wy": 0,
                "wz": 0
              },
              {
                "id": 8,
                "x": 0.4192,
                "y": -0.0064,
                "wx": 0,
                "wy": 0,
                "wz": 0
              }
            ]
          }
        ],
        "events": [
          {
            "type": "ballBall",
            "t": 288,
            "a": 0,
            "b": 8,
            "pocket": null,
            "speed": 1.5,
            "x": 0.5098,
            "y": 0.45295,
            "nx": 1,
            "ny": 0.015748
          },
          {
            "type": "cushion",
            "t": 293,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 3.4,
            "x": 0.48115,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "ballBall",
            "t": 396,
            "a": 3,
            "b": 8,
            "pocket": null,
            "speed": 0.586,
            "x": 0.6782,
            "y": 0.43025,
            "nx": -0.472441,
            "ny": 0.88189
          },
          {
            "type": "cushion",
            "t": 422,
            "a": 8,
            "b": -1,
            "pocket": null,
            "speed": 0.494,
            "x": 0.68675,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "jaw",
            "t": 830,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 1.71,
            "x": 0.0635,
            "y": -0.4953,
            "nx": -0.03937,
            "ny": 1
          },
          {
            "type": "cushion",
            "t": 885,
            "a": 8,
            "b": -1,
            "pocket": null,
            "speed": 0.664,
            "x": 0.9906,
            "y": 0.36755,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 2550,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.496,
            "x": -0.58695,
            "y": 0.4953,
            "nx": 0,
            "ny": -1
          },
          {
            "type": "cushion",
            "t": 2773,
            "a": 3,
            "b": -1,
            "pocket": null,
            "speed": 0.066,
            "x": 0.9906,
            "y": -0.10045,
            "nx": -1,
            "ny": 0
          },
          {
            "type": "cushion",
            "t": 3659,
            "a": 0,
            "b": -1,
            "pocket": null,
            "speed": 0.34,
            "x": -0.9906,
            "y": 0.2608,
            "nx": 1,
            "ny": 0
          }
        ]
      }
    }
  ]
}