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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   260,234 2,600 SH   SOLE   0 0 2,600
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   308,271 999 SH   SOLE   0 0 999
ADOBE SYSTEMS INCORPORATED COM 00724F101   581,898 1,190 SH   SOLE   0 0 1,190
AFLAC INC COM 001055102   980,550 14,048 SH   SOLE   0 0 14,048
AIR PRODS & CHEMS INC COM 009158106   2,008,049 6,704 SH   SOLE   0 0 6,704
ALPHABET INC CAP STK CL C 02079K107   3,433,854 28,386 SH   SOLE   0 0 28,386
AMAZON COM INC COM 023135106   490,154 3,760 SH   SOLE   0 0 3,760
AMGEN INC COM 031162100   1,041,496 4,691 SH   SOLE   0 0 4,691
APPLE INC COM 037833100   309,129 1,594 SH   SOLE   0 0 1,594
AUTOMATIC DATA PROCESSING IN COM 053015103   1,872,528 8,520 SH   SOLE   0 0 8,520
BIOGEN INC COM 09062X103   3,052,737 10,717 SH   SOLE   0 0 10,717
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   623,111 24,264 SH   SOLE   0 0 24,264
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   4,024,437 171,107 SH   SOLE   0 0 171,107
CARDINAL HEALTH INC COM 14149Y108   242,131 2,560 SH   SOLE   0 0 2,560
CATERPILLAR INC COM 149123101   2,172,812 8,831 SH   SOLE   0 0 8,831
CF INDS HLDGS INC COM 125269100   536,004 7,721 SH   SOLE   0 0 7,721
CHEVRON CORP NEW COM 166764100   2,149,744 13,662 SH   SOLE   0 0 13,662
CHUBB LIMITED COM H1467J104   543,019 2,820 SH   SOLE   0 0 2,820
CLOROX CO DEL COM 189054109   1,000,521 6,291 SH   SOLE   0 0 6,291
COCA COLA CO COM 191216100   391,430 6,500 SH   SOLE   0 0 6,500
COMCAST CORP NEW CL A 20030N101   1,920,524 46,222 SH   SOLE   0 0 46,222
DELL TECHNOLOGIES INC CL C 24703L202   2,365,113 43,709 SH   SOLE   0 0 43,709
DOW INC COM 260557103   276,952 5,200 SH   SOLE   0 0 5,200
ECOLAB INC COM 278865100   234,763 1,258 SH   SOLE   0 0 1,258
EMERSON ELEC CO COM 291011104   200,190 2,215 SH   SOLE   0 0 2,215
EOG RES INC COM 26875P101   270,774 2,366 SH   SOLE   0 0 2,366
EXXON MOBIL CORP COM 30231G102   2,956,128 27,563 SH   SOLE   0 0 27,563
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   256,361 5,610 SH   SOLE   0 0 5,610
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   4,618,066 77,732 SH   SOLE   0 0 77,732
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,907,575 61,982 SH   SOLE   0 0 61,982
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   431,359 19,634 SH   SOLE   0 0 19,634
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   303,317 2,837 SH   SOLE   0 0 2,837
FORTINET INC COM 34959E109   652,039 8,626 SH   SOLE   0 0 8,626
GENERAL DYNAMICS CORP COM 369550108   1,748,690 8,128 SH   SOLE   0 0 8,128
GOLDMAN SACHS GROUP INC COM 38141G104   550,221 1,706 SH   SOLE   0 0 1,706
HERSHEY CO COM 427866108   2,838,285 11,367 SH   SOLE   0 0 11,367
IDEXX LABS INC COM 45168D104   570,031 1,135 SH   SOLE   0 0 1,135
INFOSYS LTD SPONSORED ADR 456788108   587,744 36,574 SH   SOLE   0 0 36,574
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   507,188 8,075 SH   SOLE   0 0 8,075
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   415,809 5,132 SH   SOLE   0 0 5,132
INVESCO QQQ TR UNIT SER 1 46090E103   4,621,564 12,510 SH   SOLE   0 0 12,510
ISHARES INC MSCI EURZONE ETF 464286608   3,971,943 86,686 SH   SOLE   0 0 86,686
ISHARES TR CORE S&P SCP ETF 464287804   4,993,721 50,113 SH   SOLE   0 0 50,113
ISHARES TR MSCI EAFE ETF 464287465   275,102 3,795 SH   SOLE   0 0 3,795
ISHARES TR EAFE VALUE ETF 464288877   394,333 8,057 SH   SOLE   0 0 8,057
ISHARES TR CORE S&P TTL STK 464287150   2,003,674 20,479 SH   SOLE   0 0 20,479
ISHARES TR MSCI USA SZE FT 46432F370   264,241 2,153 SH   SOLE   0 0 2,153
ISHARES TR MSCI USA QLT FCT 46432F339   261,366 1,938 SH   SOLE   0 0 1,938
ISHARES TR IBONDS 25 TRM TS 46436E866   218,267 9,437 SH   SOLE   0 0 9,437
ISHARES TR IBONDS 24 TRM TS 46436E874   210,249 8,834 SH   SOLE   0 0 8,834
ISHARES TR MSCI INTL QUALTY 46434V456   455,844 12,805 SH   SOLE   0 0 12,805
ISHARES TR MSCI INTL VLU FT 46435G409   245,491 9,646 SH   SOLE   0 0 9,646
JOHNSON & JOHNSON COM 478160104   1,889,789 11,417 SH   SOLE   0 0 11,417
JPMORGAN CHASE & CO COM 46625H100   972,073 6,684 SH   SOLE   0 0 6,684
KRAFT HEINZ CO COM 500754106   1,954,056 55,044 SH   SOLE   0 0 55,044
LAM RESEARCH CORP COM 512807108   3,483,658 5,419 SH   SOLE   0 0 5,419
MARATHON OIL CORP COM 565849106   3,556,994 154,518 SH   SOLE   0 0 154,518
MCDONALDS CORP COM 580135101   613,046 2,054 SH   SOLE   0 0 2,054
MICROCHIP TECHNOLOGY INC. COM 595017104   547,753 6,114 SH   SOLE   0 0 6,114
MICROSOFT CORP COM 594918104   343,750 1,009 SH   SOLE   0 0 1,009
MURPHY USA INC COM 626755102   296,657 954 SH   SOLE   0 0 954
NVIDIA CORPORATION COM 67066G104   5,295,595 12,519 SH   SOLE   0 0 12,519
PFIZER INC COM 717081103   1,779,382 48,511 SH   SOLE   0 0 48,511
PPG INDS INC COM 693506107   207,235 1,397 SH   SOLE   0 0 1,397
PROLOGIS INC. COM 74340W103   928,247 7,569 SH   SOLE   0 0 7,569
QORVO INC COM 74736K101   602,385 5,904 SH   SOLE   0 0 5,904
QUANTA SVCS INC COM 74762E102   364,156 1,854 SH   SOLE   0 0 1,854
SALESFORCE INC COM 79466L302   2,965,034 14,035 SH   SOLE   0 0 14,035
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,050,985 15,452 SH   SOLE   0 0 15,452
SPDR GOLD TR GOLD SHS 78463V107   2,638,218 14,799 SH   SOLE   0 0 14,799
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   213,963 6,223 SH   SOLE   0 0 6,223
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   296,128 5,493 SH   SOLE   0 0 5,493
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   935,184 28,740 SH   SOLE   0 0 28,740
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,827,632 31,194 SH   SOLE   0 0 31,194
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,841,282 10,109 SH   SOLE   0 0 10,109
SPDR SER TR PORTFOLI S&P1500 78464A805   2,745,905 50,439 SH   SOLE   0 0 50,439
SPDR SER TR PORTFOLIO AGRGTE 78464A649   991,875 39,096 SH   SOLE   0 0 39,096
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,318,333 68,812 SH   SOLE   0 0 68,812
SPDR SER TR PORTFOLIO S&P400 78464A847   654,481 14,262 SH   SOLE   0 0 14,262
SPDR SER TR PORTFOLIO S&P600 78468R853   644,124 16,584 SH   SOLE   0 0 16,584
STARBUCKS CORP COM 855244109   4,681,997 47,264 SH   SOLE   0 0 47,264
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,068,743 10,590 SH   SOLE   0 0 10,590
TESLA INC COM 88160R101   468,568 1,790 SH   SOLE   0 0 1,790
TRACTOR SUPPLY CO COM 892356106   495,346 2,240 SH   SOLE   0 0 2,240
ULTA BEAUTY INC COM 90384S303   546,831 1,162 SH   SOLE   0 0 1,162
UNITED PARCEL SERVICE INC CL B 911312106   1,805,744 10,074 SH   SOLE   0 0 10,074
VANGUARD INDEX FDS TOTAL STK MKT 922908769   617,912 2,805 SH   SOLE   0 0 2,805
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,079,311 2,650 SH   SOLE   0 0 2,650
VANGUARD INDEX FDS VALUE ETF 922908744   3,824,949 26,917 SH   SOLE   0 0 26,917
VERIZON COMMUNICATIONS INC COM 92343V104   285,646 7,681 SH   SOLE   0 0 7,681
VERTEX PHARMACEUTICALS INC COM 92532F100   317,423 902 SH   SOLE   0 0 902
WALGREENS BOOTS ALLIANCE INC COM 931427108   228,186 8,009 SH   SOLE   0 0 8,009
WASTE MGMT INC DEL COM 94106L109   2,056,335 11,858 SH   SOLE   0 0 11,858
WILLIAMS COS INC COM 969457100   2,066,157 63,321 SH   SOLE   0 0 63,321
WORKDAY INC CL A 98138H101   279,652 1,238 SH   SOLE   0 0 1,238
ZILLOW GROUP INC CL A 98954M101   3,514,602 71,435 SH   SOLE   0 0 71,435