{
  "snapshots": [
    {
      "snapshot": 1,
      "percent": 0.0,
      "votes": 0,
      "filename": "1.json",
      "timestamp": "2026-08-05T14:13:01.089978",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat",
        "initial"
      ]
    },
    {
      "snapshot": 2,
      "percent": 0.0,
      "votes": 0,
      "filename": "2.json",
      "timestamp": "2026-08-06T13:59:56.606764",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 3,
      "percent": 0.0,
      "votes": 0,
      "filename": "3.json",
      "timestamp": "2026-08-06T20:00:05.627138",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 4,
      "percent": 0.0,
      "votes": 8692,
      "filename": "4.json",
      "timestamp": "2026-08-06T20:26:01.738392",
      "leader": "Andy Ogles",
      "winner": null,
      "margin_percent": 6.5578,
      "reasons": [
        "leader_flip"
      ]
    },
    {
      "snapshot": 5,
      "percent": 0.0,
      "votes": 10643,
      "filename": "5.json",
      "timestamp": "2026-08-06T20:30:03.947267",
      "leader": "Andy Ogles",
      "winner": null,
      "margin_percent": 0.3852,
      "reasons": [
        "vote_growth"
      ]
    },
    {
      "snapshot": 6,
      "percent": 5.9,
      "votes": 12766,
      "filename": "6.json",
      "timestamp": "2026-08-06T20:35:03.194423",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 0.047,
      "reasons": [
        "leader_flip",
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 7,
      "percent": 6.7,
      "votes": 14720,
      "filename": "7.json",
      "timestamp": "2026-08-06T20:39:03.006329",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 0.0408,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 8,
      "percent": 7.4,
      "votes": 19399,
      "filename": "8.json",
      "timestamp": "2026-08-06T20:45:02.854516",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 0.6753,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 9,
      "percent": 38.6,
      "votes": 22094,
      "filename": "9.json",
      "timestamp": "2026-08-06T20:49:02.028823",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 2.9691,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 10,
      "percent": 41.8,
      "votes": 22954,
      "filename": "10.json",
      "timestamp": "2026-08-06T20:52:02.815132",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 2.823,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 11,
      "percent": 42.6,
      "votes": 23987,
      "filename": "11.json",
      "timestamp": "2026-08-06T20:56:02.334608",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 3.4727,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 12,
      "percent": 45.9,
      "votes": 26692,
      "filename": "12.json",
      "timestamp": "2026-08-06T20:59:02.541853",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 4.0686,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 13,
      "percent": 47.0,
      "votes": 27175,
      "filename": "13.json",
      "timestamp": "2026-08-06T21:04:02.539126",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 3.9117,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 14,
      "percent": 47.8,
      "votes": 27794,
      "filename": "14.json",
      "timestamp": "2026-08-06T21:09:02.706981",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 4.1376,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 15,
      "percent": 48.7,
      "votes": 29401,
      "filename": "15.json",
      "timestamp": "2026-08-06T21:13:01.573379",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 3.7176,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 16,
      "percent": 52.6,
      "votes": 40564,
      "filename": "16.json",
      "timestamp": "2026-08-06T21:17:02.064917",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 4.8812,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 17,
      "percent": 56.5,
      "votes": 42829,
      "filename": "17.json",
      "timestamp": "2026-08-06T21:20:03.117784",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 4.9756,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 18,
      "percent": 57.3,
      "votes": 43068,
      "filename": "18.json",
      "timestamp": "2026-08-06T21:24:02.308155",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 4.8899,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 19,
      "percent": 59.8,
      "votes": 44857,
      "filename": "19.json",
      "timestamp": "2026-08-06T21:27:02.542849",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 4.9156,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 20,
      "percent": 68.2,
      "votes": 48121,
      "filename": "20.json",
      "timestamp": "2026-08-06T21:30:04.917870",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 5.1558,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 21,
      "percent": 70.1,
      "votes": 49659,
      "filename": "21.json",
      "timestamp": "2026-08-06T21:35:02.621927",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 5.3787,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 22,
      "percent": 72.5,
      "votes": 51187,
      "filename": "22.json",
      "timestamp": "2026-08-06T21:39:02.780061",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 5.5463,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 23,
      "percent": 77.6,
      "votes": 53801,
      "filename": "23.json",
      "timestamp": "2026-08-06T21:43:02.390037",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.169,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 24,
      "percent": 76.4,
      "votes": 54285,
      "filename": "24.json",
      "timestamp": "2026-08-06T21:47:02.046116",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.0219,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 25,
      "percent": 77.3,
      "votes": 54621,
      "filename": "25.json",
      "timestamp": "2026-08-06T21:52:02.298898",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 5.8897,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 26,
      "percent": 82.2,
      "votes": 57876,
      "filename": "26.json",
      "timestamp": "2026-08-06T21:56:02.109938",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 5.5947,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 27,
      "percent": 84.9,
      "votes": 58307,
      "filename": "27.json",
      "timestamp": "2026-08-06T22:04:02.362371",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 5.61,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 28,
      "percent": 86.2,
      "votes": 62004,
      "filename": "28.json",
      "timestamp": "2026-08-06T22:07:02.601534",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.1319,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 29,
      "percent": 86.9,
      "votes": 63846,
      "filename": "29.json",
      "timestamp": "2026-08-06T22:10:03.524071",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.475,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 30,
      "percent": 86.3,
      "votes": 63846,
      "filename": "30.json",
      "timestamp": "2026-08-06T22:19:02.294232",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.475,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 31,
      "percent": 87.3,
      "votes": 63846,
      "filename": "31.json",
      "timestamp": "2026-08-06T22:30:02.270832",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.475,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 32,
      "percent": 87.5,
      "votes": 64038,
      "filename": "32.json",
      "timestamp": "2026-08-06T22:34:01.893353",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.5305,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 33,
      "percent": 88.5,
      "votes": 64038,
      "filename": "33.json",
      "timestamp": "2026-08-06T22:40:03.180644",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.5305,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 34,
      "percent": 89.1,
      "votes": 64875,
      "filename": "34.json",
      "timestamp": "2026-08-06T22:46:02.318999",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.3707,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 35,
      "percent": 89.5,
      "votes": 65253,
      "filename": "35.json",
      "timestamp": "2026-08-06T22:59:02.343987",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4411,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 36,
      "percent": 92.6,
      "votes": 67711,
      "filename": "36.json",
      "timestamp": "2026-08-06T23:02:02.942522",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.5853,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 37,
      "percent": 99.1,
      "votes": 67711,
      "filename": "37.json",
      "timestamp": "2026-08-06T23:06:02.667562",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.5853,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 38,
      "percent": 98.1,
      "votes": 68425,
      "filename": "38.json",
      "timestamp": "2026-08-06T23:18:02.102881",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.5079,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 39,
      "percent": 99.2,
      "votes": 68436,
      "filename": "39.json",
      "timestamp": "2026-08-06T23:22:02.180142",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4937,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 40,
      "percent": 99.2,
      "votes": 68436,
      "filename": "40.json",
      "timestamp": "2026-08-06T23:52:02.190059",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4937,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 41,
      "percent": 96.9,
      "votes": 68568,
      "filename": "41.json",
      "timestamp": "2026-08-07T00:12:02.233450",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4812,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 42,
      "percent": 99.9,
      "votes": 68568,
      "filename": "42.json",
      "timestamp": "2026-08-07T00:25:02.983852",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4812,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 43,
      "percent": 99.9,
      "votes": 68568,
      "filename": "43.json",
      "timestamp": "2026-08-07T00:56:02.596288",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4812,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 44,
      "percent": 97.0,
      "votes": 68602,
      "filename": "44.json",
      "timestamp": "2026-08-07T01:10:03.959934",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4809,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 45,
      "percent": 99.9,
      "votes": 68602,
      "filename": "45.json",
      "timestamp": "2026-08-07T01:14:02.069787",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4809,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 46,
      "percent": 99.9,
      "votes": 68602,
      "filename": "46.json",
      "timestamp": "2026-08-07T01:44:02.415906",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4809,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 47,
      "percent": 99.9,
      "votes": 68602,
      "filename": "47.json",
      "timestamp": "2026-08-07T02:14:02.542087",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4809,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 48,
      "percent": 99.9,
      "votes": 68602,
      "filename": "48.json",
      "timestamp": "2026-08-07T02:44:02.730084",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4809,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 49,
      "percent": 99.9,
      "votes": 68635,
      "filename": "49.json",
      "timestamp": "2026-08-07T14:21:50.599945",
      "leader": "Charlie Hatcher",
      "winner": null,
      "margin_percent": 6.4879,
      "reasons": [
        "heartbeat"
      ]
    }
  ]
}
