ncAbsenteeVotes = ({
name: "North Carolina Absentee Votes",
data: await FileAttachment("nc-absentee-votes.csv").csv({typed: true}),
notes: "See *statuses* for simplified status",
link: `https://observablehq.com/@observablehq/rejected-mail-ballots-in-north-carolina`,
statuses: new Map([
["ACCEPTED - CURED", "ACCEPTED"],
["PENDING CURE", "PENDING"],
["SPOILED", "REJECTED"],
["RETURNED UNDELIVERABLE", "REJECTED"],
["WITNESS INFO INCOMPLETE", "REJECTED"],
["DUPLICATE", "REJECTED"],
["ASSISTANT INFO INCOMPLETE", "REJECTED"],
["E-TRANSMISSION FAILURE", "REJECTED"],
["CONFLICT", "REJECTED"],
["SIGNATURE DIFFERENT", "REJECTED"],
["NO TIME FOR CURE - CONTACTED", "REJECTED"],
["NOT PROPERLY NOTARIZED", "REJECTED"]
]),
id: "ncAbsenteeVotes"
})