The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 1,732 19,566 SH   SOLE   19,566 0 0
ALPHABET INC CAP STK CL A 02079K305 6,485 4,842 SH   SOLE   4,842 0 0
AMAZON COM INC COM 023135106 8,556 4,630 SH   SOLE   4,630 0 0
APPLE INC COM 037833100 7,171 24,421 SH   SOLE   24,421 0 0
BANK AMER CORP COM 060505104 2,396 68,046 SH   SOLE   68,046 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,677 16,235 SH   SOLE   16,235 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,841 21,780 SH   SOLE   21,780 0 0
BLACKROCK INC COM 09247X101 3,425 6,814 SH   SOLE   6,814 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,914 45,390 SH   SOLE   45,390 0 0
CHEVRON CORP NEW COM 166764100 2,253 18,690 SH   SOLE   18,690 0 0
CISCO SYS INC COM 17275R102 2,749 57,320 SH   SOLE   57,320 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,971 15,655 SH   SOLE   15,655 0 0
CUMMINS INC COM 231021106 2,386 13,335 SH   SOLE   13,335 0 0
DANAHER CORPORATION COM 235851102 3,667 23,890 SH   SOLE   23,890 0 0
DISNEY WALT CO COM DISNEY 254687106 3,162 21,863 SH   SOLE   21,863 0 0
EOG RES INC COM 26875P101 2,501 29,865 SH   SOLE   29,865 0 0
ELECTRONIC ARTS INC COM 285512109 2,149 19,990 SH   SOLE   19,990 0 0
FACEBOOK INC CL A 30303M102 2,621 12,768 SH   SOLE   12,768 0 0
FIDELITY TOTAL BD ETF 316188309 19,270 372,446 SH   SOLE   372,446 0 0
FISERV INC COM 337738108 2,181 18,860 SH   SOLE   18,860 0 0
HONEYWELL INTL INC COM 438516106 2,781 15,714 SH   SOLE   15,714 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,546 71,990 SH   SOLE   71,990 0 0
JPMORGAN CHASE & CO COM 46625H100 3,530 25,320 SH   SOLE   25,320 0 0
LILLY ELI & CO COM 532457108 1,806 13,741 SH   SOLE   13,741 0 0
MARATHON PETE CORP COM 56585A102 3,290 54,600 SH   SOLE   54,600 0 0
MASTERCARD INC CL A 57636Q104 2,928 9,806 SH   SOLE   9,806 0 0
MCDONALDS CORP COM 580135101 2,287 11,574 SH   SOLE   11,574 0 0
MICROSOFT CORP COM 594918104 8,620 54,664 SH   SOLE   54,664 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,671 25,505 SH   SOLE   25,505 0 0
NETFLIX INC COM 64110L106 2,123 6,560 SH   SOLE   6,560 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,697 10,749 SH   SOLE   10,749 0 0
NVIDIA CORP COM 67066G104 2,393 10,170 SH   SOLE   10,170 0 0
PAYPAL HLDGS INC COM 70450Y103 3,850 35,593 SH   SOLE   35,593 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,755 27,200 SH   SOLE   27,200 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 5,141 122,675 SH   SOLE   122,675 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 913 8,332 SH   SOLE   8,332 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1,984 40,400 SH   SOLE   40,400 0 0
SALESFORCE COM INC COM 79466L302 2,597 15,967 SH   SOLE   15,967 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,307 53,846 SH   SOLE   53,846 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,977 68,500 SH   SOLE   68,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,645 57,020 SH   SOLE   57,020 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,577 24,405 SH   SOLE   24,405 0 0
SQUARE INC CL A 852234103 4,885 78,090 SH   SOLE   78,090 0 0
TJX COS INC NEW COM 872540109 2,904 47,560 SH   SOLE   47,560 0 0
TARGET CORP COM 87612E106 3,035 23,675 SH   SOLE   23,675 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 123 379 SH   SOLE   379 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,660 15,850 SH   SOLE   15,850 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5,387 33,420 SH   SOLE   33,420 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 4,213 55,225 SH   SOLE   55,225 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,206 22,521 SH   SOLE   22,521 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,151 33,962 SH   SOLE   33,962 0 0
VISA INC COM CL A 92826C839 3,638 19,364 SH   SOLE   19,364 0 0