{
  "election_name": "Vermont US House At-Large Republican Primary",
  "election_type": "House of Representatives",
  "election_scope": "Primary",
  "election_date": "2026-08-11T05:00:00.000Z",
  "country": "US",
  "province": "VT",
  "district": null,
  "municipality": null,
  "polls_open": "2026-08-11T11:00:00.000Z",
  "polls_close": "2026-08-11T23:00:00.000Z",
  "is_disputed": false,
  "has_map": true,
  "registered_voters": null,
  "percent_reporting": 99.9,
  "last_updated": "2026-08-13T03:58:31.525Z",
  "round": 1,
  "maps": [
    {
      "name": "Vermont",
      "map": "assets/Vermont.svg"
    }
  ],
  "candidates": [
    {
      "name": "Gerald Malloy",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": true,
      "winner": true,
      "advanced": false,
      "color": "#6d1b83",
      "votes": 15657,
      "percent": 77.6,
      "major_reason": [
        "competitive",
        "metadata",
        "regional_leader",
        "top_votes",
        "vote_share"
      ],
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Mark Coester",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "advanced": false,
      "color": "#7A1230",
      "votes": 4520,
      "percent": 22.4,
      "major_reason": [
        "metadata",
        "top_votes",
        "vote_share"
      ],
      "bio": "",
      "photourl": "",
      "endorsed": false
    }
  ],
  "region_results": {
    "addison": {
      "name": "Addison",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1490,
          "percent": 81.11,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 347,
          "percent": 18.89,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "albany": {
      "name": "Albany",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 27,
          "percent": 72.97,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 27.03,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "alburgh": {
      "name": "Alburgh",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 94,
          "percent": 82.46,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 20,
          "percent": 17.54,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "andover": {
      "name": "Andover",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 42,
          "percent": 85.71,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 14.29,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "arlington": {
      "name": "Arlington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 68,
          "percent": 70.83,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 28,
          "percent": 29.17,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "athens": {
      "name": "Athens",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 50,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 8,
          "percent": 50,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bakersfield": {
      "name": "Bakersfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 33,
          "percent": 76.74,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 23.26,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "baltimore": {
      "name": "Baltimore",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 15,
          "percent": 93.75,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 1,
          "percent": 6.25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "barnard": {
      "name": "Barnard",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 21,
          "percent": 75,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "barnet": {
      "name": "Barnet",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 83,
          "percent": 74.77,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 28,
          "percent": 25.23,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "barre_city": {
      "name": "Barre City",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 221,
          "percent": 78.93,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 59,
          "percent": 21.07,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "barre_town": {
      "name": "Barre Town",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 412,
          "percent": 78.63,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 112,
          "percent": 21.37,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "barton": {
      "name": "Barton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 47,
          "percent": 74.6,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 25.4,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "belvidere": {
      "name": "Belvidere",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 12,
          "percent": 75,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bennington": {
      "name": "Bennington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1156,
          "percent": 70.02,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 495,
          "percent": 29.98,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "benson": {
      "name": "Benson",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 49,
          "percent": 72.06,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 19,
          "percent": 27.94,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "berkshire": {
      "name": "Berkshire",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 68,
          "percent": 78.16,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 19,
          "percent": 21.84,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "berlin": {
      "name": "Berlin",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 100,
          "percent": 77.52,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 29,
          "percent": 22.48,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bethel": {
      "name": "Bethel",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 27,
          "percent": 69.23,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 30.77,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bloomfield": {
      "name": "Bloomfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 5,
          "percent": 62.5,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 37.5,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bolton": {
      "name": "Bolton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 12,
          "percent": 75,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bradford": {
      "name": "Bradford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 86,
          "percent": 84.31,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 15.69,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "braintree": {
      "name": "Braintree",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 27,
          "percent": 62.79,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 37.21,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brandon": {
      "name": "Brandon",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 108,
          "percent": 81.2,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 25,
          "percent": 18.8,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brattleboro": {
      "name": "Brattleboro",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 87,
          "percent": 60.42,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 57,
          "percent": 39.58,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bridgewater": {
      "name": "Bridgewater",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 26,
          "percent": 86.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 13.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bridport": {
      "name": "Bridport",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 100,
          "percent": 88.5,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 11.5,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brighton": {
      "name": "Brighton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 46,
          "percent": 77.97,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 22.03,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bristol": {
      "name": "Bristol",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 131,
          "percent": 82.91,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 27,
          "percent": 17.09,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brookfield": {
      "name": "Brookfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 42,
          "percent": 71.19,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 17,
          "percent": 28.81,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brookline": {
      "name": "Brookline",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 10,
          "percent": 52.63,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 9,
          "percent": 47.37,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brownington": {
      "name": "Brownington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 14,
          "percent": 77.78,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 22.22,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brunswick": {
      "name": "Brunswick",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 1,
          "percent": 50,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1,
          "percent": 50,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "burke": {
      "name": "Burke",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 69,
          "percent": 75.82,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 22,
          "percent": 24.18,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "burlington": {
      "name": "Burlington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 162,
          "percent": 77.51,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 47,
          "percent": 22.49,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cabot": {
      "name": "Cabot",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 45,
          "percent": 73.77,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 26.23,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "calais": {
      "name": "Calais",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 75,
          "percent": 78.95,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 20,
          "percent": 21.05,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cambridge": {
      "name": "Cambridge",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 77,
          "percent": 84.62,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 14,
          "percent": 15.38,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "canaan": {
      "name": "Canaan",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 27,
          "percent": 69.23,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 30.77,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "castleton": {
      "name": "Castleton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 119,
          "percent": 68,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 56,
          "percent": 32,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cavendish": {
      "name": "Cavendish",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 73,
          "percent": 89.02,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 9,
          "percent": 10.98,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "charleston": {
      "name": "Charleston",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 26,
          "percent": 72.22,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 27.78,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "charlotte": {
      "name": "Charlotte",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 60,
          "percent": 86.96,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 9,
          "percent": 13.04,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "chelsea": {
      "name": "Chelsea",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 30,
          "percent": 81.08,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 18.92,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "chester": {
      "name": "Chester",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 120,
          "percent": 84.51,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 22,
          "percent": 15.49,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "chittenden": {
      "name": "Chittenden",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 2558,
          "percent": 82.97,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 525,
          "percent": 17.03,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "clarendon": {
      "name": "Clarendon",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 107,
          "percent": 82.31,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 23,
          "percent": 17.69,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "colchester": {
      "name": "Colchester",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 301,
          "percent": 80.05,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 75,
          "percent": 19.95,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "concord": {
      "name": "Concord",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 48,
          "percent": 78.69,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 21.31,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "corinth": {
      "name": "Corinth",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 73,
          "percent": 70.87,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 30,
          "percent": 29.13,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cornwall": {
      "name": "Cornwall",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 47,
          "percent": 85.45,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 14.55,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "coventry": {
      "name": "Coventry",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 30,
          "percent": 83.33,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 6,
          "percent": 16.67,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "craftsbury": {
      "name": "Craftsbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 26,
          "percent": 86.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 13.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "danby": {
      "name": "Danby",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 53,
          "percent": 69.74,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 23,
          "percent": 30.26,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "danville": {
      "name": "Danville",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 82,
          "percent": 70.69,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 34,
          "percent": 29.31,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "derby": {
      "name": "Derby",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 141,
          "percent": 78.33,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 39,
          "percent": 21.67,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dorset": {
      "name": "Dorset",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 46,
          "percent": 63.89,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 26,
          "percent": 36.11,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dover": {
      "name": "Dover",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 18,
          "percent": 64.29,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 35.71,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dummerston": {
      "name": "Dummerston",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 33,
          "percent": 68.75,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 15,
          "percent": 31.25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "duxbury": {
      "name": "Duxbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 43,
          "percent": 79.63,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 11,
          "percent": 20.37,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "east_haven": {
      "name": "East Haven",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 11,
          "percent": 78.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 21.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "east_montpelier": {
      "name": "East Montpelier",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 54,
          "percent": 71.05,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 22,
          "percent": 28.95,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "eden": {
      "name": "Eden",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 25,
          "percent": 73.53,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 9,
          "percent": 26.47,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "elmore": {
      "name": "Elmore",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 16,
          "percent": 66.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 33.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "enosburgh": {
      "name": "Enosburgh",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 72,
          "percent": 77.42,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 21,
          "percent": 22.58,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "essex_junction_city": {
      "name": "Essex Junction City",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 155,
          "percent": 83.78,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 30,
          "percent": 16.22,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "essex_town": {
      "name": "Essex Town",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 258,
          "percent": 84.31,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 48,
          "percent": 15.69,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fair_haven": {
      "name": "Fair Haven",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 104,
          "percent": 88.14,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 14,
          "percent": 11.86,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fairfax": {
      "name": "Fairfax",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 144,
          "percent": 84.21,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 27,
          "percent": 15.79,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fairfield": {
      "name": "Fairfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 56,
          "percent": 77.78,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 22.22,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fairlee": {
      "name": "Fairlee",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 28,
          "percent": 84.85,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 5,
          "percent": 15.15,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fayston": {
      "name": "Fayston",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 18,
          "percent": 64.29,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 35.71,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ferrisburgh": {
      "name": "Ferrisburgh",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 101,
          "percent": 77.1,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 30,
          "percent": 22.9,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fletcher": {
      "name": "Fletcher",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 33,
          "percent": 71.74,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 28.26,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "franklin": {
      "name": "Franklin",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1568,
          "percent": 80.33,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 384,
          "percent": 19.67,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "georgia": {
      "name": "Georgia",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 156,
          "percent": 87.15,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 23,
          "percent": 12.85,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "glover": {
      "name": "Glover",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 17,
          "percent": 58.62,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 41.38,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "goshen": {
      "name": "Goshen",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 16,
          "percent": 94.12,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 1,
          "percent": 5.88,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "grafton": {
      "name": "Grafton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 14,
          "percent": 60.87,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 9,
          "percent": 39.13,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "granby": {
      "name": "Granby",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 50,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 3,
          "percent": 50,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "grand_isle": {
      "name": "Grand Isle",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 457,
          "percent": 83.09,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 93,
          "percent": 16.91,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "granville": {
      "name": "Granville",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 57.14,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 3,
          "percent": 42.86,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "greensboro": {
      "name": "Greensboro",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 15,
          "percent": 78.95,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 21.05,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "groton": {
      "name": "Groton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 46,
          "percent": 82.14,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 17.86,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "guildhall": {
      "name": "Guildhall",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 15,
          "percent": 53.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 46.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "guilford": {
      "name": "Guilford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 36,
          "percent": 73.47,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 26.53,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "halifax": {
      "name": "Halifax",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 49,
          "percent": 87.5,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 12.5,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hancock": {
      "name": "Hancock",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 8,
          "percent": 72.73,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 27.27,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hardwick": {
      "name": "Hardwick",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 56,
          "percent": 70,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 24,
          "percent": 30,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hartford": {
      "name": "Hartford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 141,
          "percent": 78.77,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 38,
          "percent": 21.23,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hartland": {
      "name": "Hartland",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 77,
          "percent": 83.7,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 15,
          "percent": 16.3,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "highgate": {
      "name": "Highgate",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 155,
          "percent": 84.24,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 29,
          "percent": 15.76,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hinesburg": {
      "name": "Hinesburg",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 67,
          "percent": 78.82,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 18,
          "percent": 21.18,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "holland": {
      "name": "Holland",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 25,
          "percent": 67.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 32.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hubbardton": {
      "name": "Hubbardton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 36,
          "percent": 78.26,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 21.74,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "huntington": {
      "name": "Huntington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 44,
          "percent": 81.48,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 18.52,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hyde_park": {
      "name": "Hyde Park",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 65,
          "percent": 65,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 35,
          "percent": 35,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ira": {
      "name": "Ira",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 23,
          "percent": 95.83,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 1,
          "percent": 4.17,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "irasburg": {
      "name": "Irasburg",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 41,
          "percent": 85.42,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 14.58,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "isle_la_motte": {
      "name": "Isle La Motte",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 33,
          "percent": 78.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 9,
          "percent": 21.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jamaica": {
      "name": "Jamaica",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 15,
          "percent": 51.72,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 14,
          "percent": 48.28,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jay": {
      "name": "Jay",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 12,
          "percent": 60,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 40,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jericho": {
      "name": "Jericho",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 104,
          "percent": 86.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 13.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "johnson": {
      "name": "Johnson",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 47,
          "percent": 71.21,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 19,
          "percent": 28.79,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "killington": {
      "name": "Killington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 112,
          "percent": 74.17,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 39,
          "percent": 25.83,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kirby": {
      "name": "Kirby",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 17,
          "percent": 68,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 32,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "landgrove": {
      "name": "Landgrove",
      "type": "Town",
      "fill": "#404040",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "leicester": {
      "name": "Leicester",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 49,
          "percent": 79.03,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 20.97,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lemington": {
      "name": "Lemington",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 2,
          "percent": 66.67,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1,
          "percent": 33.33,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lincoln": {
      "name": "Lincoln",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 44,
          "percent": 78.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 21.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "londonderry": {
      "name": "Londonderry",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 47,
          "percent": 74.6,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 25.4,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lowell": {
      "name": "Lowell",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 33,
          "percent": 73.33,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 26.67,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ludlow": {
      "name": "Ludlow",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 79,
          "percent": 83.16,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 16.84,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lunenburg": {
      "name": "Lunenburg",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 47,
          "percent": 65.28,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 25,
          "percent": 34.72,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lyndon": {
      "name": "Lyndon",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 254,
          "percent": 76.51,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 78,
          "percent": 23.49,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "maidstone": {
      "name": "Maidstone",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 10,
          "percent": 66.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 5,
          "percent": 33.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "manchester": {
      "name": "Manchester",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 89,
          "percent": 70.08,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 38,
          "percent": 29.92,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marlboro": {
      "name": "Marlboro",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 5,
          "percent": 55.56,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 44.44,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marshfield": {
      "name": "Marshfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 43,
          "percent": 71.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 17,
          "percent": 28.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mendon": {
      "name": "Mendon",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 33,
          "percent": 70.21,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 14,
          "percent": 29.79,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "middlebury": {
      "name": "Middlebury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 186,
          "percent": 86.51,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 29,
          "percent": 13.49,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "middlesex": {
      "name": "Middlesex",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 57,
          "percent": 80.28,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 14,
          "percent": 19.72,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "middletown_springs": {
      "name": "Middletown Springs",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 21,
          "percent": 67.74,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 32.26,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "milton": {
      "name": "Milton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 419,
          "percent": 88.58,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 54,
          "percent": 11.42,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "monkton": {
      "name": "Monkton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 71,
          "percent": 78.89,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 19,
          "percent": 21.11,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "montgomery": {
      "name": "Montgomery",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 45,
          "percent": 68.18,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 21,
          "percent": 31.82,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "montpelier": {
      "name": "Montpelier",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 50,
          "percent": 73.53,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 18,
          "percent": 26.47,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "moretown": {
      "name": "Moretown",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 35,
          "percent": 72.92,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 27.08,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "morgan": {
      "name": "Morgan",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 39,
          "percent": 75,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "morristown": {
      "name": "Morristown",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 96,
          "percent": 77.42,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 28,
          "percent": 22.58,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mount_holly": {
      "name": "Mount Holly",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 68,
          "percent": 80.95,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 19.05,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mount_tabor": {
      "name": "Mount Tabor",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 7,
          "percent": 77.78,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 2,
          "percent": 22.22,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "new_haven": {
      "name": "New Haven",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 107,
          "percent": 83.59,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 21,
          "percent": 16.41,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "newark": {
      "name": "Newark",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 31,
          "percent": 67.39,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 15,
          "percent": 32.61,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "newbury": {
      "name": "Newbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 55,
          "percent": 83.33,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 11,
          "percent": 16.67,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "newfane": {
      "name": "Newfane",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 42,
          "percent": 63.64,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 24,
          "percent": 36.36,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "newport_city": {
      "name": "Newport City",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 80,
          "percent": 73.39,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 29,
          "percent": 26.61,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "newport_town": {
      "name": "Newport Town",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 43,
          "percent": 78.18,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 21.82,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "north_hero": {
      "name": "North Hero",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 46,
          "percent": 88.46,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 6,
          "percent": 11.54,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "northfield": {
      "name": "Northfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 111,
          "percent": 72.55,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 42,
          "percent": 27.45,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "norton": {
      "name": "Norton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 12,
          "percent": 70.59,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 5,
          "percent": 29.41,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "norwich": {
      "name": "Norwich",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 26,
          "percent": 70.27,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 11,
          "percent": 29.73,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "orange": {
      "name": "Orange",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 945,
          "percent": 76.27,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 294,
          "percent": 23.73,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "orwell": {
      "name": "Orwell",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 89,
          "percent": 77.39,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 26,
          "percent": 22.61,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "panton": {
      "name": "Panton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 18,
          "percent": 64.29,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 35.71,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pawlet": {
      "name": "Pawlet",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 53,
          "percent": 73.61,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 19,
          "percent": 26.39,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "peacham": {
      "name": "Peacham",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 24,
          "percent": 80,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 6,
          "percent": 20,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "peru": {
      "name": "Peru",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 10,
          "percent": 90.91,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 1,
          "percent": 9.09,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pittsfield": {
      "name": "Pittsfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 24,
          "percent": 92.31,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 2,
          "percent": 7.69,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pittsford": {
      "name": "Pittsford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 80,
          "percent": 76.19,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 25,
          "percent": 23.81,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "plainfield": {
      "name": "Plainfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 27,
          "percent": 72.97,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 27.03,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "plymouth": {
      "name": "Plymouth",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 22,
          "percent": 73.33,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 26.67,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pomfret": {
      "name": "Pomfret",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 18,
          "percent": 78.26,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 5,
          "percent": 21.74,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "poultney": {
      "name": "Poultney",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 111,
          "percent": 81.62,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 25,
          "percent": 18.38,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pownal": {
      "name": "Pownal",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 96,
          "percent": 68.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 44,
          "percent": 31.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "proctor": {
      "name": "Proctor",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 33,
          "percent": 76.74,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 23.26,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "putney": {
      "name": "Putney",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 15,
          "percent": 55.56,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 44.44,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "randolph": {
      "name": "Randolph",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 99,
          "percent": 75.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 32,
          "percent": 24.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "reading": {
      "name": "Reading",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 30,
          "percent": 90.91,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 9.09,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "readsboro": {
      "name": "Readsboro",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 19,
          "percent": 52.78,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 17,
          "percent": 47.22,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "richford": {
      "name": "Richford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 76,
          "percent": 78.35,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 21,
          "percent": 21.65,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "richmond": {
      "name": "Richmond",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 38,
          "percent": 65.52,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 20,
          "percent": 34.48,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ripton": {
      "name": "Ripton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 14,
          "percent": 77.78,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 22.22,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "rochester": {
      "name": "Rochester",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 28,
          "percent": 87.5,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 12.5,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "rockingham": {
      "name": "Rockingham",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 46,
          "percent": 58.23,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 33,
          "percent": 41.77,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "roxbury": {
      "name": "Roxbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 21,
          "percent": 65.62,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 11,
          "percent": 34.38,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "royalton": {
      "name": "Royalton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 62,
          "percent": 68.13,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 29,
          "percent": 31.87,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "rupert": {
      "name": "Rupert",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 25,
          "percent": 78.12,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 21.88,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "rutland_city": {
      "name": "Rutland City",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 332,
          "percent": 80.39,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 81,
          "percent": 19.61,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "rutland_town": {
      "name": "Rutland Town",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 144,
          "percent": 83.72,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 28,
          "percent": 16.28,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ryegate": {
      "name": "Ryegate",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 44,
          "percent": 81.48,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 18.52,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "saint_albans_city": {
      "name": "Saint Albans City",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 121,
          "percent": 74.69,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 41,
          "percent": 25.31,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "saint_albans_town": {
      "name": "Saint Albans Town",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 196,
          "percent": 83.05,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 40,
          "percent": 16.95,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "saint_george": {
      "name": "Saint George",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 21,
          "percent": 91.3,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 2,
          "percent": 8.7,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "saint_johnsbury": {
      "name": "Saint Johnsbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 258,
          "percent": 74.14,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 90,
          "percent": 25.86,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "salisbury": {
      "name": "Salisbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 31,
          "percent": 79.49,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 20.51,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sandgate": {
      "name": "Sandgate",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 22,
          "percent": 91.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 2,
          "percent": 8.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "searsburg": {
      "name": "Searsburg",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 70,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 3,
          "percent": 30,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "shaftsbury": {
      "name": "Shaftsbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 146,
          "percent": 74.11,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 51,
          "percent": 25.89,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sharon": {
      "name": "Sharon",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 44,
          "percent": 95.65,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 2,
          "percent": 4.35,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sheffield": {
      "name": "Sheffield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 41,
          "percent": 80.39,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 19.61,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "shelburne": {
      "name": "Shelburne",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 149,
          "percent": 86.63,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 23,
          "percent": 13.37,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sheldon": {
      "name": "Sheldon",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 72,
          "percent": 83.72,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 14,
          "percent": 16.28,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "shoreham": {
      "name": "Shoreham",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 59,
          "percent": 76.62,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 18,
          "percent": 23.38,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "shrewsbury": {
      "name": "Shrewsbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 34,
          "percent": 73.91,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 26.09,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "south_burlington": {
      "name": "South Burlington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 308,
          "percent": 82.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 65,
          "percent": 17.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "south_hero": {
      "name": "South Hero",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 82,
          "percent": 89.13,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 10.87,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "springfield": {
      "name": "Springfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 321,
          "percent": 80.65,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 77,
          "percent": 19.35,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "stamford": {
      "name": "Stamford",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 52.17,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 11,
          "percent": 47.83,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "stannard": {
      "name": "Stannard",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 8,
          "percent": 66.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 33.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "starksboro": {
      "name": "Starksboro",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 63,
          "percent": 79.75,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 20.25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "stockbridge": {
      "name": "Stockbridge",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 23,
          "percent": 88.46,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 11.54,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "stowe": {
      "name": "Stowe",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 54,
          "percent": 90,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 6,
          "percent": 10,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "strafford": {
      "name": "Strafford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 9,
          "percent": 56.25,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 43.75,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "stratton": {
      "name": "Stratton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 6,
          "percent": 66.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 33.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sudbury": {
      "name": "Sudbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 17,
          "percent": 85,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 15,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sunderland": {
      "name": "Sunderland",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 31,
          "percent": 79.49,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 20.51,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sutton": {
      "name": "Sutton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 57,
          "percent": 80.28,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 14,
          "percent": 19.72,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "swanton": {
      "name": "Swanton",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 193,
          "percent": 83.19,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 39,
          "percent": 16.81,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "thetford": {
      "name": "Thetford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 40,
          "percent": 76.92,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 23.08,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "tinmouth": {
      "name": "Tinmouth",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 25,
          "percent": 80.65,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 6,
          "percent": 19.35,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "topsham": {
      "name": "Topsham",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 65,
          "percent": 65.66,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 34,
          "percent": 34.34,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "townshend": {
      "name": "Townshend",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 18,
          "percent": 51.43,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 17,
          "percent": 48.57,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "troy": {
      "name": "Troy",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 32,
          "percent": 69.57,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 14,
          "percent": 30.43,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "tunbridge": {
      "name": "Tunbridge",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 73,
          "percent": 73.74,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 26,
          "percent": 26.26,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "underhill": {
      "name": "Underhill",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 85,
          "percent": 86.73,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 13.27,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "vergennes": {
      "name": "Vergennes",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 89,
          "percent": 79.46,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 23,
          "percent": 20.54,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "vernon": {
      "name": "Vernon",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 44,
          "percent": 62.86,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 26,
          "percent": 37.14,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "vershire": {
      "name": "Vershire",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 26,
          "percent": 76.47,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 23.53,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "victory": {
      "name": "Victory",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 18,
          "percent": 90,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 2,
          "percent": 10,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "waitsfield": {
      "name": "Waitsfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 29,
          "percent": 69.05,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 30.95,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "walden": {
      "name": "Walden",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 28,
          "percent": 80,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 20,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wallingford": {
      "name": "Wallingford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 50,
          "percent": 71.43,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 20,
          "percent": 28.57,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "waltham": {
      "name": "Waltham",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 23,
          "percent": 79.31,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 6,
          "percent": 20.69,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wardsboro": {
      "name": "Wardsboro",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 52.17,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 11,
          "percent": 47.83,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "warren": {
      "name": "Warren",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 21,
          "percent": 70,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 9,
          "percent": 30,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "washington": {
      "name": "Washington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1541,
          "percent": 75.91,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 489,
          "percent": 24.09,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "waterbury": {
      "name": "Waterbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 57,
          "percent": 72.15,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 22,
          "percent": 27.85,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "waterford": {
      "name": "Waterford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 71,
          "percent": 72.45,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 27,
          "percent": 27.55,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "waterville": {
      "name": "Waterville",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 32,
          "percent": 84.21,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 6,
          "percent": 15.79,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "weathersfield": {
      "name": "Weathersfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 146,
          "percent": 77.66,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 42,
          "percent": 22.34,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wells": {
      "name": "Wells",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 46,
          "percent": 79.31,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 12,
          "percent": 20.69,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "west_fairlee": {
      "name": "West Fairlee",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 17,
          "percent": 89.47,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 2,
          "percent": 10.53,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "west_haven": {
      "name": "West Haven",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 8,
          "percent": 66.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 33.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "west_rutland": {
      "name": "West Rutland",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 67,
          "percent": 78.82,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 18,
          "percent": 21.18,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "west_windsor": {
      "name": "West Windsor",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 39,
          "percent": 90.7,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 9.3,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "westfield": {
      "name": "Westfield",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 19,
          "percent": 57.58,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 14,
          "percent": 42.42,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "westford": {
      "name": "Westford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 49,
          "percent": 81.67,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 11,
          "percent": 18.33,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "westminster": {
      "name": "Westminster",
      "type": "Town",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 30,
          "percent": 51.72,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 28,
          "percent": 48.28,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "westmore": {
      "name": "Westmore",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 9,
          "percent": 56.25,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 7,
          "percent": 43.75,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "weston": {
      "name": "Weston",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 20,
          "percent": 83.33,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 16.67,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "weybridge": {
      "name": "Weybridge",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 26,
          "percent": 83.87,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 5,
          "percent": 16.13,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wheelock": {
      "name": "Wheelock",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 34,
          "percent": 79.07,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 9,
          "percent": 20.93,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "whiting": {
      "name": "Whiting",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 19,
          "percent": 86.36,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 3,
          "percent": 13.64,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "whitingham": {
      "name": "Whitingham",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 45,
          "percent": 81.82,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 10,
          "percent": 18.18,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "williamstown": {
      "name": "Williamstown",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 104,
          "percent": 81.25,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 24,
          "percent": 18.75,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "williston": {
      "name": "Williston",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 222,
          "percent": 79.29,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 58,
          "percent": 20.71,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wilmington": {
      "name": "Wilmington",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 23,
          "percent": 63.89,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 36.11,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "windham": {
      "name": "Windham",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 595,
          "percent": 61.72,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 369,
          "percent": 38.28,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "windsor": {
      "name": "Windsor",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1637,
          "percent": 81.4,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 374,
          "percent": 18.6,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "winhall": {
      "name": "Winhall",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 47,
          "percent": 74.6,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 16,
          "percent": 25.4,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "winooski": {
      "name": "Winooski",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 47,
          "percent": 81.03,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 11,
          "percent": 18.97,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wolcott": {
      "name": "Wolcott",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 30,
          "percent": 69.77,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 13,
          "percent": 30.23,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "woodbury": {
      "name": "Woodbury",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 32,
          "percent": 80,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 8,
          "percent": 20,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "woodford": {
      "name": "Woodford",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 21,
          "percent": 84,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 4,
          "percent": 16,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "woodstock": {
      "name": "Woodstock",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 85,
          "percent": 80.19,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 21,
          "percent": 19.81,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "worcester": {
      "name": "Worcester",
      "type": "Town",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 33,
          "percent": 60,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 22,
          "percent": 40,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "orleans": {
      "name": "Orleans",
      "type": "County",
      "fips": "50019",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 676,
          "percent": 74.37,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 233,
          "percent": 25.63,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "caledonia": {
      "name": "Caledonia",
      "type": "County",
      "fips": "50005",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1203,
          "percent": 75.23,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 396,
          "percent": 24.77,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lamoille": {
      "name": "Lamoille",
      "type": "County",
      "fips": "50015",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 454,
          "percent": 76.17,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 142,
          "percent": 23.83,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "rutland": {
      "name": "Rutland",
      "type": "County",
      "fips": "50021",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 1921,
          "percent": 78.44,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 528,
          "percent": 21.56,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "essex": {
      "name": "Essex",
      "type": "County",
      "fips": "50009",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Gerald Malloy",
          "party": "Republican",
          "votes": 244,
          "percent": 70.93,
          "color": "#6d1b83",
          "winner": true,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "competitive",
            "metadata",
            "regional_leader",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Mark Coester",
          "party": "Republican",
          "votes": 100,
          "percent": 29.07,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "top_votes",
            "vote_share"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    }
  },
  "engine_meta": {
    "state": "VT",
    "race_id": "86076",
    "generated_at": "2026-08-12T23:59:02.478335",
    "fetch_seconds": 0.112,
    "health": {
      "leader": "Gerald Malloy",
      "runner_up": "Mark Coester",
      "margin_votes": 11137,
      "margin_percent": 55.1965,
      "total_votes": 20177,
      "percent_reporting": 99.9,
      "closest_region": "athens",
      "closest_region_margin_percent": 0.0
    }
  }
}
