{
  "snapshots": [
    {
      "snapshot": 1,
      "percent": 0.0,
      "votes": 0,
      "filename": "1.json",
      "timestamp": "2026-08-10T10:16:36.238236",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat",
        "initial"
      ]
    },
    {
      "snapshot": 2,
      "percent": 0.0,
      "votes": 0,
      "filename": "2.json",
      "timestamp": "2026-08-11T21:00:08.174859",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 3,
      "percent": 0.0,
      "votes": 0,
      "filename": "3.json",
      "timestamp": "2026-08-11T21:31:03.262365",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 0.0,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 4,
      "percent": 15.8,
      "votes": 2913,
      "filename": "4.json",
      "timestamp": "2026-08-11T21:53:03.664725",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 36.217,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 5,
      "percent": 15.87,
      "votes": 2926,
      "filename": "5.json",
      "timestamp": "2026-08-11T21:57:04.467305",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 36.2953,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 6,
      "percent": 17.3,
      "votes": 3191,
      "filename": "6.json",
      "timestamp": "2026-08-11T22:15:04.737227",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 30.116,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 7,
      "percent": 18.71,
      "votes": 3450,
      "filename": "7.json",
      "timestamp": "2026-08-11T22:22:04.398625",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 28.1739,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 8,
      "percent": 19.49,
      "votes": 3594,
      "filename": "8.json",
      "timestamp": "2026-08-11T22:27:03.476663",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 26.4886,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 9,
      "percent": 21.78,
      "votes": 4017,
      "filename": "9.json",
      "timestamp": "2026-08-11T22:30:06.196138",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 27.6575,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 10,
      "percent": 23.82,
      "votes": 4392,
      "filename": "10.json",
      "timestamp": "2026-08-11T22:34:03.779731",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 26.7987,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 11,
      "percent": 29.84,
      "votes": 5503,
      "filename": "11.json",
      "timestamp": "2026-08-11T22:38:03.867005",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 11.9935,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 12,
      "percent": 33.86,
      "votes": 6244,
      "filename": "12.json",
      "timestamp": "2026-08-11T22:42:04.335073",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 12.54,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 13,
      "percent": 40.11,
      "votes": 7396,
      "filename": "13.json",
      "timestamp": "2026-08-11T22:49:03.576021",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 3.8534,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 14,
      "percent": 40.85,
      "votes": 7534,
      "filename": "14.json",
      "timestamp": "2026-08-11T22:53:03.214261",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 2.6945,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 15,
      "percent": 41.72,
      "votes": 7693,
      "filename": "15.json",
      "timestamp": "2026-08-11T22:56:03.708843",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 3.0417,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 16,
      "percent": 44.24,
      "votes": 7882,
      "filename": "16.json",
      "timestamp": "2026-08-11T22:59:04.003724",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 2.068,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 17,
      "percent": 46.27,
      "votes": 8243,
      "filename": "17.json",
      "timestamp": "2026-08-11T23:02:04.283002",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 3.1785,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 18,
      "percent": 53.19,
      "votes": 9639,
      "filename": "18.json",
      "timestamp": "2026-08-11T23:05:05.971252",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 1.7844,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 19,
      "percent": 54.47,
      "votes": 9871,
      "filename": "19.json",
      "timestamp": "2026-08-11T23:09:04.882469",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 0.7497,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 20,
      "percent": 56.78,
      "votes": 10290,
      "filename": "20.json",
      "timestamp": "2026-08-11T23:12:05.404907",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 1.3897,
      "reasons": [
        "leader_flip",
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 21,
      "percent": 58.89,
      "votes": 10672,
      "filename": "21.json",
      "timestamp": "2026-08-11T23:16:04.272773",
      "leader": "Angie Sapik",
      "winner": null,
      "margin_percent": 0.0094,
      "reasons": [
        "leader_flip",
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 22,
      "percent": 60.55,
      "votes": 10972,
      "filename": "22.json",
      "timestamp": "2026-08-11T23:19:04.502122",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 0.9934,
      "reasons": [
        "leader_flip",
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 23,
      "percent": 61.44,
      "votes": 11134,
      "filename": "23.json",
      "timestamp": "2026-08-11T23:23:03.599938",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 1.8053,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 24,
      "percent": 62.33,
      "votes": 11294,
      "filename": "24.json",
      "timestamp": "2026-08-11T23:26:04.633510",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 1.8682,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 25,
      "percent": 65.08,
      "votes": 11836,
      "filename": "25.json",
      "timestamp": "2026-08-11T23:30:04.675395",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 1.2082,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 26,
      "percent": 67.98,
      "votes": 12365,
      "filename": "26.json",
      "timestamp": "2026-08-11T23:34:04.062398",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 3.2835,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 27,
      "percent": 76.9,
      "votes": 13986,
      "filename": "27.json",
      "timestamp": "2026-08-11T23:37:04.182883",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 4.7047,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 28,
      "percent": 75.78,
      "votes": 14156,
      "filename": "28.json",
      "timestamp": "2026-08-11T23:40:04.368327",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 4.4575,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 29,
      "percent": 77.09,
      "votes": 14400,
      "filename": "29.json",
      "timestamp": "2026-08-11T23:44:03.527692",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 5.5486,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 30,
      "percent": 82.13,
      "votes": 15341,
      "filename": "30.json",
      "timestamp": "2026-08-11T23:48:04.315836",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 5.4755,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 31,
      "percent": 82.85,
      "votes": 16086,
      "filename": "31.json",
      "timestamp": "2026-08-11T23:52:04.159630",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 4.6189,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 32,
      "percent": 86.11,
      "votes": 16720,
      "filename": "32.json",
      "timestamp": "2026-08-11T23:55:04.727954",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 5.5562,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 33,
      "percent": 86.98,
      "votes": 16888,
      "filename": "33.json",
      "timestamp": "2026-08-11T23:59:03.675687",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 5.797,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 34,
      "percent": 89.77,
      "votes": 17429,
      "filename": "34.json",
      "timestamp": "2026-08-12T00:03:03.903594",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.1605,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 35,
      "percent": 90.02,
      "votes": 17478,
      "filename": "35.json",
      "timestamp": "2026-08-12T00:06:03.924077",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.1004,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 36,
      "percent": 90.05,
      "votes": 18372,
      "filename": "36.json",
      "timestamp": "2026-08-12T00:09:05.330047",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.0666,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 37,
      "percent": 92.91,
      "votes": 19061,
      "filename": "37.json",
      "timestamp": "2026-08-12T00:13:02.981166",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.7698,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 38,
      "percent": 93.91,
      "votes": 19267,
      "filename": "38.json",
      "timestamp": "2026-08-12T00:16:07.643662",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.7905,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 39,
      "percent": 96.55,
      "votes": 20804,
      "filename": "39.json",
      "timestamp": "2026-08-12T00:29:10.344789",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.508,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 40,
      "percent": 97.2,
      "votes": 20944,
      "filename": "40.json",
      "timestamp": "2026-08-12T00:33:03.684092",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.6612,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 41,
      "percent": 99.0,
      "votes": 21468,
      "filename": "41.json",
      "timestamp": "2026-08-12T00:36:03.777337",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.2355,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 42,
      "percent": 98.87,
      "votes": 21468,
      "filename": "42.json",
      "timestamp": "2026-08-12T00:39:04.262579",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.2355,
      "reasons": [
        "percent_reporting"
      ]
    },
    {
      "snapshot": 43,
      "percent": 97.91,
      "votes": 21556,
      "filename": "43.json",
      "timestamp": "2026-08-12T00:42:04.511244",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.2297,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 44,
      "percent": 98.35,
      "votes": 21730,
      "filename": "44.json",
      "timestamp": "2026-08-12T00:50:04.768687",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.127,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 45,
      "percent": 99.0,
      "votes": 22214,
      "filename": "45.json",
      "timestamp": "2026-08-12T00:54:04.035670",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.6798,
      "reasons": [
        "percent_reporting",
        "vote_growth"
      ]
    },
    {
      "snapshot": 46,
      "percent": 99.0,
      "votes": 23501,
      "filename": "46.json",
      "timestamp": "2026-08-12T00:58:03.471370",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.1614,
      "reasons": [
        "vote_growth"
      ]
    },
    {
      "snapshot": 47,
      "percent": 99.0,
      "votes": 23813,
      "filename": "47.json",
      "timestamp": "2026-08-12T01:15:05.231955",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.0124,
      "reasons": [
        "vote_growth"
      ]
    },
    {
      "snapshot": 48,
      "percent": 99.0,
      "votes": 23850,
      "filename": "48.json",
      "timestamp": "2026-08-12T01:46:03.587134",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.0377,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 49,
      "percent": 99.0,
      "votes": 24007,
      "filename": "49.json",
      "timestamp": "2026-08-12T02:03:03.858816",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.031,
      "reasons": [
        "vote_growth"
      ]
    },
    {
      "snapshot": 50,
      "percent": 99.0,
      "votes": 24007,
      "filename": "50.json",
      "timestamp": "2026-08-12T02:34:03.769634",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 8.031,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 51,
      "percent": 99.0,
      "votes": 24575,
      "filename": "51.json",
      "timestamp": "2026-08-12T02:50:04.888748",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "vote_growth"
      ]
    },
    {
      "snapshot": 52,
      "percent": 99.0,
      "votes": 24575,
      "filename": "52.json",
      "timestamp": "2026-08-12T03:21:03.316114",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 53,
      "percent": 99.0,
      "votes": 24575,
      "filename": "53.json",
      "timestamp": "2026-08-12T03:51:03.696791",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 54,
      "percent": 99.0,
      "votes": 24575,
      "filename": "54.json",
      "timestamp": "2026-08-12T04:22:03.073146",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 55,
      "percent": 99.0,
      "votes": 24575,
      "filename": "55.json",
      "timestamp": "2026-08-12T04:52:03.312228",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 56,
      "percent": 99.0,
      "votes": 24575,
      "filename": "56.json",
      "timestamp": "2026-08-12T05:23:02.790104",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 57,
      "percent": 99.0,
      "votes": 24575,
      "filename": "57.json",
      "timestamp": "2026-08-12T05:54:02.705386",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 58,
      "percent": 99.0,
      "votes": 24575,
      "filename": "58.json",
      "timestamp": "2026-08-12T06:25:03.168832",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 59,
      "percent": 99.0,
      "votes": 24575,
      "filename": "59.json",
      "timestamp": "2026-08-12T06:56:02.895438",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 60,
      "percent": 99.0,
      "votes": 24575,
      "filename": "60.json",
      "timestamp": "2026-08-12T21:00:07.014440",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 61,
      "percent": 99.0,
      "votes": 24575,
      "filename": "61.json",
      "timestamp": "2026-08-12T21:31:04.003771",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 62,
      "percent": 99.0,
      "votes": 24575,
      "filename": "62.json",
      "timestamp": "2026-08-12T22:01:04.836926",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 63,
      "percent": 99.0,
      "votes": 24575,
      "filename": "63.json",
      "timestamp": "2026-08-12T22:31:05.128881",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 64,
      "percent": 99.0,
      "votes": 24575,
      "filename": "64.json",
      "timestamp": "2026-08-12T23:01:05.691247",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    },
    {
      "snapshot": 65,
      "percent": 99.0,
      "votes": 24575,
      "filename": "65.json",
      "timestamp": "2026-08-12T23:32:03.824855",
      "leader": "Erik Severson",
      "winner": null,
      "margin_percent": 7.8047,
      "reasons": [
        "heartbeat"
      ]
    }
  ]
}
