Proposition 200, the "Arizona Taxpayer and Citizen Protection Act," was an Arizona state initiative passed in 2004 that basically requires: (a) persons to provide proof of citizenship to register to vote; (b) voters to present a photo identification before receiving a ballot at the polling place; and (c) state and local agencies to verify the identity and eligibility, based on immigration status, of applicants for non-federally mandated public benefits. The proposition also makes it a misdemeanor for public officials to fail to report violations of U.S. immigration law by applicants for those public benefits and permits private lawsuits by any resident to enforce its provisions related to public benefits. The requirement to provide proof of citizenship to register to vote was later ruled invalid in federal court.