{
  "snapshots": [
    {
      "snapshot": 1,
      "percent": 0.0,
      "votes": 0,
      "filename": "1.json",
      "timestamp": "2026-08-03T22:25:43.972928",
      "leader": "Eric Chung",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat",
        "initial"
      ]
    },
    {
      "snapshot": 2,
      "percent": 0.0,
      "votes": 0,
      "filename": "2.json",
      "timestamp": "2026-08-04T20:00:02.385193",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat",
        "leader_flip"
      ]
    },
    {
      "snapshot": 3,
      "percent": 0.2,
      "votes": 219,
      "filename": "3.json",
      "timestamp": "2026-08-04T20:30:04.244813",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 27.8539,
      "reasons": [
        "heartbeat",
        "percent_reporting"
      ]
    },
    {
      "snapshot": 4,
      "percent": 0.7,
      "votes": 960,
      "filename": "4.json",
      "timestamp": "2026-08-04T20:34:02.429574",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 12.6042,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 5,
      "percent": 1.3,
      "votes": 1885,
      "filename": "5.json",
      "timestamp": "2026-08-04T20:41:02.474877",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 13.4748,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 6,
      "percent": 1.9,
      "votes": 2739,
      "filename": "6.json",
      "timestamp": "2026-08-04T20:45:03.205764",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 15.6261,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 7,
      "percent": 2.1,
      "votes": 2976,
      "filename": "7.json",
      "timestamp": "2026-08-04T20:52:03.168498",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 15.9946,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 8,
      "percent": 4.0,
      "votes": 5773,
      "filename": "8.json",
      "timestamp": "2026-08-04T20:56:02.716978",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 21.1329,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 9,
      "percent": 16.3,
      "votes": 10856,
      "filename": "9.json",
      "timestamp": "2026-08-04T21:05:02.613491",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 13.108,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 10,
      "percent": 17.9,
      "votes": 13152,
      "filename": "10.json",
      "timestamp": "2026-08-04T21:09:03.570941",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 12.6521,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 11,
      "percent": 19.5,
      "votes": 15372,
      "filename": "11.json",
      "timestamp": "2026-08-04T21:15:03.178085",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 11.9828,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 12,
      "percent": 20.4,
      "votes": 16690,
      "filename": "12.json",
      "timestamp": "2026-08-04T21:23:02.250391",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 12.1989,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 13,
      "percent": 20.9,
      "votes": 17413,
      "filename": "13.json",
      "timestamp": "2026-08-04T21:27:02.897318",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 11.7384,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 14,
      "percent": 21.5,
      "votes": 18282,
      "filename": "14.json",
      "timestamp": "2026-08-04T21:30:05.503328",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 11.7711,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 15,
      "percent": 33.9,
      "votes": 19637,
      "filename": "15.json",
      "timestamp": "2026-08-04T21:34:03.470816",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 11.6718,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 16,
      "percent": 34.4,
      "votes": 20221,
      "filename": "16.json",
      "timestamp": "2026-08-04T21:38:03.851913",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 11.2655,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 17,
      "percent": 38.2,
      "votes": 25525,
      "filename": "17.json",
      "timestamp": "2026-08-04T21:51:03.952306",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 11.2595,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 18,
      "percent": 42.8,
      "votes": 29682,
      "filename": "18.json",
      "timestamp": "2026-08-04T22:07:02.889386",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 10.7237,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 19,
      "percent": 44.0,
      "votes": 31301,
      "filename": "19.json",
      "timestamp": "2026-08-04T22:19:03.016048",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 10.9965,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 20,
      "percent": 44.4,
      "votes": 31864,
      "filename": "20.json",
      "timestamp": "2026-08-04T22:32:02.936314",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 11.2886,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 21,
      "percent": 44.4,
      "votes": 31864,
      "filename": "21.json",
      "timestamp": "2026-08-04T23:03:02.980377",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 11.2886,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 22,
      "percent": 48.0,
      "votes": 36997,
      "filename": "22.json",
      "timestamp": "2026-08-04T23:06:03.939840",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 12.3794,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 23,
      "percent": 59.5,
      "votes": 44847,
      "filename": "23.json",
      "timestamp": "2026-08-04T23:09:04.651866",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 12.1569,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 24,
      "percent": 59.6,
      "votes": 45161,
      "filename": "24.json",
      "timestamp": "2026-08-04T23:16:03.507919",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 12.0325,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 25,
      "percent": 66.9,
      "votes": 55472,
      "filename": "25.json",
      "timestamp": "2026-08-04T23:29:05.402023",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 13.6501,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 26,
      "percent": 59.0,
      "votes": 55472,
      "filename": "26.json",
      "timestamp": "2026-08-04T23:36:02.800851",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 13.6501,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 27,
      "percent": 60.7,
      "votes": 58045,
      "filename": "27.json",
      "timestamp": "2026-08-04T23:57:03.197188",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 13.8806,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 28,
      "percent": 60.7,
      "votes": 58045,
      "filename": "28.json",
      "timestamp": "2026-08-05T00:27:03.852568",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 13.8806,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 29,
      "percent": 65.8,
      "votes": 58045,
      "filename": "29.json",
      "timestamp": "2026-08-05T00:33:03.452325",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 13.8806,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 30,
      "percent": 72.1,
      "votes": 67230,
      "filename": "30.json",
      "timestamp": "2026-08-05T00:46:03.636793",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 14.7166,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 31,
      "percent": 76.5,
      "votes": 73573,
      "filename": "31.json",
      "timestamp": "2026-08-05T01:10:04.773934",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 15.4962,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 32,
      "percent": 80.3,
      "votes": 79048,
      "filename": "32.json",
      "timestamp": "2026-08-05T01:38:03.316393",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 15.8296,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 33,
      "percent": 87.1,
      "votes": 88797,
      "filename": "33.json",
      "timestamp": "2026-08-05T02:05:02.948296",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 16.7325,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 34,
      "percent": 87.1,
      "votes": 88797,
      "filename": "34.json",
      "timestamp": "2026-08-05T02:35:04.288925",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 16.7325,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 35,
      "percent": 87.1,
      "votes": 88797,
      "filename": "35.json",
      "timestamp": "2026-08-05T03:06:01.892242",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 16.7325,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 36,
      "percent": 87.1,
      "votes": 88797,
      "filename": "36.json",
      "timestamp": "2026-08-05T03:36:02.904098",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 16.7325,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 37,
      "percent": 94.8,
      "votes": 99950,
      "filename": "37.json",
      "timestamp": "2026-08-05T03:40:03.518455",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 38,
      "percent": 94.8,
      "votes": 99950,
      "filename": "38.json",
      "timestamp": "2026-08-05T04:10:03.985190",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 39,
      "percent": 94.8,
      "votes": 99950,
      "filename": "39.json",
      "timestamp": "2026-08-05T04:41:02.648654",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 40,
      "percent": 96.9,
      "votes": 99950,
      "filename": "40.json",
      "timestamp": "2026-08-05T05:09:02.090208",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 41,
      "percent": 96.9,
      "votes": 99950,
      "filename": "41.json",
      "timestamp": "2026-08-05T05:40:02.219252",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 42,
      "percent": 96.9,
      "votes": 99950,
      "filename": "42.json",
      "timestamp": "2026-08-05T06:10:02.499912",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 43,
      "percent": 96.9,
      "votes": 99950,
      "filename": "43.json",
      "timestamp": "2026-08-05T06:40:02.610121",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 44,
      "percent": 96.9,
      "votes": 99950,
      "filename": "44.json",
      "timestamp": "2026-08-05T07:11:02.259400",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 45,
      "percent": 96.9,
      "votes": 99950,
      "filename": "45.json",
      "timestamp": "2026-08-05T07:42:02.247832",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 46,
      "percent": 96.9,
      "votes": 99950,
      "filename": "46.json",
      "timestamp": "2026-08-05T08:13:01.743471",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 47,
      "percent": 96.9,
      "votes": 99950,
      "filename": "47.json",
      "timestamp": "2026-08-05T08:44:01.979590",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 48,
      "percent": 96.9,
      "votes": 99950,
      "filename": "48.json",
      "timestamp": "2026-08-05T09:14:02.708093",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 49,
      "percent": 96.9,
      "votes": 99950,
      "filename": "49.json",
      "timestamp": "2026-08-05T09:45:03.376837",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 50,
      "percent": 97.8,
      "votes": 99950,
      "filename": "50.json",
      "timestamp": "2026-08-05T10:03:01.560551",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 51,
      "percent": 97.8,
      "votes": 99950,
      "filename": "51.json",
      "timestamp": "2026-08-05T10:33:02.123604",
      "leader": "Christina Bertrand Hines",
      "winner": null,
      "margin_percent": 17.3517,
      "reasons": [
        "heartbeat"
      ]
    }
  ]
}
