Mammoth Voter Registration Effort Ends Today