Content-type 1088: text/html COMMITTEE DETAILS FOR COMMITTEE ID C00343574
Federal Election Commission, United States of America (logo). Link to FEC Home Page
Federal Election Commission
HOME / CAMPAIGN FINANCE DATA / COMMITTEE DETAILS

Reports Image Index for Committee ID: C00343574



FEC HOME      NEW SEARCH      NEW ADVANCED SEARCH

MAINSTREAM PAC


C/O CONTRIBUTION SOLUTIONS, LLC
1346 THE ALAMEDA #7-380
SAN JOSE, CA 95126

Treasurer Name:HUFF, GEORGIE
Committee Designation:  D (LEADERSHIP PAC)
Committee Type:  Q (QUALIFIED NON-PARTY(SEE 2USC SECT.441(A)(4)))

Candidate listings may appear here as a result of draft committees or independent expenditure committees registering with the FEC. If no official documents of an authorized committee appear below, the individual identified here has taken no action to become a candidate.

Click here if you have a problem viewing the images.
NOTE: Images are best viewed using the latest version of Adobe Reader.
Adobe Reader Download
Year 2024
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
APRIL QUARTERLY
 04/15/2024  01/01/2024  03/31/2024  11  202404159628002966 PDF 
Year 2023
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  03/24/2023      7  202303249579677863 PDF 
MID-YEAR REPORT
 07/20/2023  01/01/2023  06/30/2023  28  202307209583943856 PDF 
YEAR-END
 01/30/2024  07/01/2023  12/31/2023  49  202401309600700442 PDF 
Year 2022
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  07/26/2022      6  202207269525057232 PDF 
STATEMENT OF ORGANIZATION AMEND  12/09/2022      7  202212099557522700 PDF 
APRIL QUARTERLY
 04/12/2022  01/01/2022  03/31/2022  24  202204129496079413 PDF 
PRE-PRIMARY
 05/25/2022  04/01/2022  05/18/2022  15  202205259514394926 PDF 
JULY QUARTERLY
 07/14/2022  05/19/2022  06/30/2022  14  202207149518476784 PDF 
OCTOBER QUARTERLY
 10/14/2022  07/01/2022  09/30/2022  23  202210149532408776 PDF 
PRE-GENERAL
 10/26/2022  10/01/2022  10/19/2022  10  202210269541696682 PDF 
POST-GENERAL
 12/08/2022  10/20/2022  11/28/2022  22  202212089547701441 PDF 
YEAR-END
 01/30/2023  11/29/2022  12/31/2022  13  202301309575195573 PDF 
Year 2021
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  01/04/2021      7  202101049394503937 PDF 
MID-YEAR REPORT
 07/19/2021  01/01/2021  06/30/2021  33  202107199451709202 PDF 
YEAR-END
 01/31/2022  07/01/2021  12/31/2021  55  202201319485451038 PDF 
Year 2020
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  03/29/2020      6  202003299216029076 PDF 
MISCELLANEOUS REPORT TO FEC
 04/05/2020      1  202004059216594608 PDF 
STATEMENT OF ORGANIZATION AMEND  05/01/2020      7  202005019232359618 PDF 
PRE-PRIMARY
 02/18/2020  01/01/2020  02/12/2020  14  202002189186519403 PDF 
APRIL QUARTERLY
 04/15/2020  02/13/2020  03/31/2020  21  202004159216710577 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 04/30/2020  02/13/2020  03/31/2020  2  202004300300065913 PDF 
JULY QUARTERLY
 07/12/2020  04/01/2020  06/30/2020  27  202007129244492100 PDF 
OCTOBER QUARTERLY
 10/15/2020  07/01/2020  09/30/2020  44  202010159295073990 PDF 
PRE-GENERAL
 10/20/2020  10/01/2020  10/14/2020  10  202010209297971591 PDF 
POST-GENERAL
 12/02/2020  10/15/2020  11/23/2020  19  202012029337518968 PDF 
YEAR-END
 01/30/2021  11/24/2020  12/31/2020  23  202101309418308848 PDF 
Year 2019
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
MID-YEAR REPORT
 07/29/2019  01/01/2019  06/30/2019  65  201907299152253685 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 03/22/2020  01/01/2019  06/30/2019  2  202003220300061707 PDF 
YEAR-END
 01/31/2020  07/01/2019  12/31/2019  75  202001319185864055 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 03/22/2020  07/01/2019  12/31/2019  2  202003220300061698 PDF 
Year 2018
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
APRIL QUARTERLY
 04/12/2018  01/01/2018  03/31/2018  14  201804129108011114 PDF 
PRE-PRIMARY
 05/23/2018  04/01/2018  05/16/2018  34  201805239113318574 PDF 
JULY QUARTERLY
 07/13/2018  05/17/2018  06/30/2018  31  201807139115419585 PDF 
OCTOBER QUARTERLY
 10/15/2018  07/01/2018  09/30/2018  56  201810159125107136 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 11/06/2018  07/01/2018  09/30/2018  4  201811060300024844 PDF 
OCTOBER QUARTERLY AMEND  12/11/2018  07/01/2018  09/30/2018  52  201812119142292336 PDF 
PRE-GENERAL
 10/25/2018  10/01/2018  10/17/2018  40  201810259133340518 PDF 
POST-GENERAL
 12/06/2018  10/18/2018  11/26/2018  34  201812069134994315 PDF 
YEAR-END
 01/30/2019  11/27/2018  12/31/2018  16  201901309144209234 PDF 
Year 2017
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  04/07/2017      6  201704079052048917 PDF 
MID-YEAR REPORT
 07/21/2017  01/01/2017  06/30/2017  22  201707219067096990 PDF 
YEAR-END
 01/26/2018  07/01/2017  12/31/2017  89  201801269090658520 PDF 
Year 2016
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  08/31/2016      6  201608319023762369 PDF 
APRIL QUARTERLY
 04/12/2016  01/01/2016  03/31/2016  8  201604129012306656 PDF 
PRE-PRIMARY
 05/22/2016  04/01/2016  05/18/2016  8  201605229017282490 PDF 
JULY QUARTERLY
 07/13/2016  05/19/2016  06/30/2016  10  201607139020431946 PDF 
OCTOBER QUARTERLY
 10/12/2016  07/01/2016  09/30/2016  12  201610129032397291 PDF 
OCTOBER QUARTERLY AMEND  12/05/2016  07/01/2016  09/30/2016  14  201612059037632935 PDF 
PRE-GENERAL
 10/25/2016  10/01/2016  10/19/2016  10  201610259034579862 PDF 
PRE-GENERAL AMEND  12/05/2016  10/01/2016  10/19/2016  11  201612059037632951 PDF 
POST-GENERAL
 12/06/2016  10/20/2016  11/28/2016  16  201612069037661580 PDF 
YEAR-END
 01/19/2017  11/29/2016  12/31/2016  8  201701199041430292 PDF 
Year 2015
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
MID-YEAR REPORT
 07/18/2015  01/01/2015  06/30/2015  8  201507189000275381 PDF 
YEAR-END
 01/16/2016  07/01/2015  12/31/2015  10  201601169004511100 PDF 
Year 2014
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
APRIL QUARTERLY
 04/11/2014  01/01/2014  03/31/2014  6  14960656045 PDF 
PRE-PRIMARY
 05/21/2014  04/01/2014  05/14/2014  7  14961199244 PDF 
JULY QUARTERLY
 07/14/2014  05/15/2014  06/30/2014  7  14941784413 PDF 
OCTOBER QUARTERLY
 10/15/2014  07/01/2014  09/30/2014  10  14978339899 PDF 
PRE-GENERAL
 10/23/2014  10/01/2014  10/15/2014  7  14952379663 PDF 
POST-GENERAL
 12/02/2014  10/16/2014  11/24/2014  15  14952702361 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 01/06/2015  10/16/2014  11/24/2014  2  15330071577 PDF 
POST-GENERAL AMEND  01/25/2015  10/16/2014  11/24/2014  15  15970036216 PDF 
YEAR-END
 01/25/2015  11/25/2014  12/31/2014  7  15950080121 PDF 
Year 2013
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
MID-YEAR REPORT
 07/25/2013  01/01/2013  06/30/2013  9  13964445480 PDF 
YEAR-END
 01/16/2014  07/01/2013  12/31/2013  9  14940042456 PDF 
Year 2012
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
APRIL QUARTERLY
 04/14/2012  01/01/2012  03/31/2012  5  12951420889 PDF 
JULY QUARTERLY
 07/13/2012  04/01/2012  06/30/2012  8  12971428092 PDF 
OCTOBER QUARTERLY
 10/10/2012  07/01/2012  09/30/2012  7  12954309454 PDF 
POST-GENERAL
 12/06/2012  10/01/2012  11/26/2012  11  12940898240 PDF 
POST-GENERAL AMEND  12/11/2012  10/01/2012  11/26/2012  12  12963713226 PDF 
YEAR-END
 01/30/2013  11/27/2012  12/31/2012  8  13960577720 PDF 
Year 2011
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  02/07/2011      4  11930332721 PDF 
MID-YEAR REPORT
 07/15/2011  01/01/2011  06/30/2011  8  11931906357 PDF 
YEAR-END
 01/21/2012  07/01/2011  12/31/2011  10  12950178870 PDF 
Year 2010
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
APRIL QUARTERLY
 04/15/2010  01/01/2010  03/31/2010  6  10990535904 PDF 
PRE-PRIMARY
 05/26/2010  04/01/2010  05/19/2010  5  10990715685 PDF 
JULY QUARTERLY
 07/15/2010  05/20/2010  06/30/2010  6  10990868811 PDF 
OCTOBER QUARTERLY
 10/15/2010  07/01/2010  09/30/2010  8  10931500486 PDF 
POST-GENERAL
 12/02/2010  10/01/2010  11/22/2010  6  10931931199 PDF 
YEAR-END
 01/30/2011  11/23/2010  12/31/2010  6  11930251308 PDF 
Year 2009
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  04/08/2009      5  29991907282 PDF 
STATEMENT OF ORGANIZATION AMEND  09/04/2009      5  29992644125 PDF 
MID-YEAR REPORT
 07/21/2009  01/01/2009  06/30/2009  8  29992501722 PDF 
YEAR-END
 01/29/2010  07/01/2009  12/31/2009  8  10990207890 PDF 
Year 2008
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
48 HOUR NOTICE
 05/23/2008      2  28991192224 PDF 
APRIL QUARTERLY
 04/15/2008  01/01/2008  03/31/2008  6  28931143657 PDF 
JULY QUARTERLY
 07/12/2008  04/01/2008  06/30/2008  6  28991402775 PDF 
OCTOBER QUARTERLY
 10/10/2008  07/01/2008  09/30/2008  5  28933443876 PDF 
POST-GENERAL
 12/03/2008  10/01/2008  11/24/2008  6  28993365182 PDF 
YEAR-END
 01/28/2009  11/25/2008  12/31/2008  6  29990841180 PDF 
YEAR-END AMEND  01/28/2009  11/25/2008  12/31/2008  7  29932004110 PDF 
Year 2007
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  05/29/2007      5  27930748380 PDF 
MID-YEAR REPORT
 07/18/2007  01/01/2007  06/30/2007  6  27930966449 PDF 
YEAR-END
 01/27/2008  07/01/2007  12/31/2007  7  28990116817 PDF 
Year 2006
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  12/18/2006      5  26930740813 PDF 
APRIL QUARTERLY
 04/07/2006  01/01/2006  03/31/2006  6  26930030101 PDF 
JULY QUARTERLY
 07/13/2006  04/04/2006  06/30/2006  6  26930215422 PDF 
OCTOBER QUARTERLY
 10/11/2006  07/01/2006  09/30/2006  7  26960450956 PDF 
PRE-GENERAL
 10/25/2006  10/01/2006  10/18/2006  7  26930516641 PDF 
POST-GENERAL
 12/05/2006  10/19/2006  11/27/2006  6  26950799480 PDF 
YEAR-END
 01/28/2007  11/28/2006  12/31/2006  6  27940087700 PDF 
Year 2005
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
APRIL QUARTERLY
 04/12/2005  01/01/2005  03/31/2005  6  25990447529 PDF 
JULY QUARTERLY
 07/12/2005  04/01/2005  06/30/2005  6  25970584378 PDF 
YEAR-END
 01/18/2006  07/01/2005  12/31/2005  7  26970010866 PDF 
Year 2004
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
PRE-PRIMARY
 02/18/2004  01/01/2004  02/11/2004  6  24990521905 PDF 
APRIL QUARTERLY
 04/09/2004  02/12/2004  03/31/2004  6  24990955627 PDF 
JULY QUARTERLY
 07/14/2004  04/01/2004  06/30/2004  6  24961807275 PDF 
OCTOBER QUARTERLY
 10/15/2004  07/01/2004  09/30/2004  6  24962519697 PDF 
PRE-GENERAL
 10/18/2004  10/01/2004  10/13/2004  5  24962558967 PDF 
POST-GENERAL
 11/30/2004  10/14/2004  11/22/2004  6  24971960849 PDF 
POST-GENERAL AMEND  01/20/2005  10/14/2004  11/22/2004  6  25980211811 PDF 
YEAR-END
 01/20/2005  11/23/2004  12/31/2004  6  25980211293 PDF 
YEAR-END AMEND  01/20/2005  11/23/2004  12/31/2004  7  25980211817 PDF 
Year 2003
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
MISCELLANEOUS REPORT TO FEC
 02/19/2003      3  23037990724 PDF 
APRIL QUARTERLY
 04/10/2003  01/01/2003  03/31/2003  6  23990683726 PDF 
JULY QUARTERLY
 07/15/2003  04/01/2003  06/30/2003  6  23991371077 PDF 
OCTOBER QUARTERLY
 10/13/2003  07/01/2003  09/30/2003  5  23992030180 PDF 
YEAR-END
 01/28/2004  10/01/2003  12/31/2003  6  24990203840 PDF 
Year 2002
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  10/07/2002      4  22991958047 PDF 
48 HOUR NOTICE
 10/28/2002      2  22992509181 PDF 
48 HOUR NOTICE
 11/03/2002      2  22992541451 PDF 
PRE-PRIMARY
 02/19/2002  01/01/2002  02/13/2002  5  22990422002 PDF 
APRIL QUARTERLY
 04/15/2002  02/14/2002  03/31/2002  6  22990691973 PDF 
MID-YEAR REPORT
 07/14/2002  04/01/2002  06/30/2002  6  22991293415 PDF 
OCTOBER QUARTERLY
 10/14/2002  07/01/2002  09/30/2002  9  22992057740 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 02/05/2003  07/01/2002  09/30/2002  3  23037973511 PDF 
PRE-GENERAL
 10/23/2002  10/01/2002  10/16/2002  9  22992414541 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 02/05/2003  10/01/2002  10/16/2002  2  23037973514 PDF 
POST-GENERAL
 12/05/2002  10/17/2002  11/25/2002  9  22992922691 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 02/05/2003  10/17/2002  11/25/2002  3  23037973516 PDF 
YEAR-END
 01/28/2003  11/26/2002  12/31/2002  9  23990158491 PDF 
Year 2001
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  10/26/2001      2  21037343424 PDF 
STATEMENT OF ORGANIZATION AMEND  10/26/2001      3  21037343421 PDF 
MID-YEAR REPORT
 07/30/2001  01/01/2001  06/30/2001  16  21990316703 PDF 
MID-YEAR REPORT AMEND  12/18/2001  01/01/2001  06/30/2001  13  21990645318 PDF 
YEAR-END
 01/19/2002  07/01/2001  12/31/2001  6  22990083237 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 02/05/2003  07/01/2001  12/31/2001  2  23037973509 PDF 
Year 2000
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION AMEND  07/14/2000      3  20035751493 PDF 
STATEMENT OF ORGANIZATION AMEND  09/21/2000      3  20036053933 PDF 
MISCELLANEOUS REPORT TO FEC
 11/01/2000      2  20036450582 PDF 
APRIL QUARTERLY
 04/15/2000  01/01/2000  03/31/2000  5  20035534387 PDF 
JULY QUARTERLY
 07/14/2000  04/01/2000  06/30/2000  4  20035751496 PDF 
OCTOBER QUARTERLY
 10/13/2000  07/01/2000  09/30/2000  6  20036121263 PDF 
OCTOBER QUARTERLY AMEND  10/26/2000  07/01/2000  09/30/2000  3  20036394502 PDF 
PRE-GENERAL
 10/26/2000  10/01/2000  10/18/2000  4  20036394498 PDF 
POST-GENERAL
 12/07/2000  10/19/2000  11/27/2000  9  20036691749 PDF 
REQUEST FOR ADDITIONAL INFORMATION
 09/19/2001  10/19/2000  11/27/2000  6  21037311491 PDF 
REQUEST FOR ADDITIONAL INFORMATION 2ND
 10/11/2001  10/19/2000  11/27/2000  7  21037331098 PDF 
POST-GENERAL AMEND  10/26/2001  10/19/2000  11/27/2000  1  21037343420 PDF 
YEAR-END
 01/31/2001  11/28/2000  12/31/2000  5  21036820518 PDF 
Year 1999
Document Filed Amended Filed On From Date End Date Pages Display Report
Page By Page
Display Full
Report
STATEMENT OF ORGANIZATION
 03/02/1999      3  99034364250 PDF 
MID-YEAR REPORT
 07/27/1999  01/01/1999  06/30/1999  8  99034724084 PDF 
YEAR-END
 01/31/2000  07/01/1999  12/31/1999  9  20035252258 PDF 

FEC HOME      NEW SEARCH      NEW ADVANCED SEARCH