Paid for by Future Progress, FutureProgressPAC.com. 

Not authorized by any candidate or candidate's committee.