All pastes #7y3LBkMbUn Raw Edit

text paste

public text v1 · immutable
·published 2026-11-02 17:25 UTC
rendered paste body
{  "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          }        ]      }    }  ]}