FPPC Candidate Campaign Statements & Reports Puffer 410 2020 081120Puffer 460 2020 070120 through 091920Puffer 460 2020 092020 through 101720Puffer 460 2020 101820 through 123120Puffer 497 2020 101220Puffer 501 2020 081120