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   252,264 2,400 SH   SOLE   0 0 2,400
ABBVIE INC COM 00287Y109   669,625 4,202 SH   SOLE   0 0 4,202
AES CORP COM 00130H105   2,540,817 105,516 SH   SOLE   0 0 105,516
ALPHABET INC CAP STK CL C 02079K107   461,864 4,441 SH   SOLE   0 0 4,441
AMAZON COM INC COM 023135106   388,370 3,760 SH   SOLE   0 0 3,760
ANALOG DEVICES INC COM 032654105   1,491,575 7,563 SH   SOLE   0 0 7,563
AUTOMATIC DATA PROCESSING IN COM 053015103   1,939,498 8,712 SH   SOLE   0 0 8,712
BIOGEN INC COM 09062X103   3,029,415 10,896 SH   SOLE   0 0 10,896
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,465,836 26,603 SH   SOLE   0 0 26,603
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   665,597 28,096 SH   SOLE   0 0 28,096
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   2,118,546 91,356 SH   SOLE   0 0 91,356
CATERPILLAR INC COM 149123101   1,231,207 5,380 SH   SOLE   0 0 5,380
CF INDS HLDGS INC COM 125269100   350,798 4,839 SH   SOLE   0 0 4,839
CHEVRON CORP NEW COM 166764100   2,224,361 13,633 SH   SOLE   0 0 13,633
COCA COLA CO COM 191216100   346,624 5,588 SH   SOLE   0 0 5,588
DELL TECHNOLOGIES INC CL C 24703L202   1,899,882 47,249 SH   SOLE   0 0 47,249
DOW INC COM 260557103   224,762 4,100 SH   SOLE   0 0 4,100
EOG RES INC COM 26875P101   354,846 3,096 SH   SOLE   0 0 3,096
EXXON MOBIL CORP COM 30231G102   3,097,923 28,250 SH   SOLE   0 0 28,250
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   223,875 5,124 SH   SOLE   0 0 5,124
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   9,843,203 165,404 SH   SOLE   0 0 165,404
GENERAL DYNAMICS CORP COM 369550108   1,934,308 8,476 SH   SOLE   0 0 8,476
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   509,273 5,086 SH   SOLE   0 0 5,086
GOLDMAN SACHS GROUP INC COM 38141G104   766,141 2,342 SH   SOLE   0 0 2,342
HERSHEY CO COM 427866108   3,537,578 13,905 SH   SOLE   0 0 13,905
HUBBELL INC COM 443510607   1,810,680 7,442 SH   SOLE   0 0 7,442
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   532,830 8,539 SH   SOLE   0 0 8,539
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   414,758 7,915 SH   SOLE   0 0 7,915
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   422,518 5,562 SH   SOLE   0 0 5,562
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   283,089 3,730 SH   SOLE   0 0 3,730
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   298,132 2,061 SH   SOLE   0 0 2,061
INVESCO QQQ TR UNIT SER 1 46090E103   5,280,286 16,453 SH   SOLE   0 0 16,453
ISHARES INC MSCI EURZONE ETF 464286608   2,205,629 48,927 SH   SOLE   0 0 48,927
ISHARES TR CORE S&P SCP ETF 464287804   5,920,200 61,222 SH   SOLE   0 0 61,222
ISHARES TR EAFE VALUE ETF 464288877   403,818 8,321 SH   SOLE   0 0 8,321
ISHARES TR CORE S&P TTL STK 464287150   1,854,296 20,478 SH   SOLE   0 0 20,478
ISHARES TR MSCI USA MMENTM 46432F396   212,887 1,531 SH   SOLE   0 0 1,531
ISHARES TR MSCI USA SZE FT 46432F370   239,554 2,033 SH   SOLE   0 0 2,033
ISHARES TR MSCI USA MIN VOL 46429B697   224,597 3,088 SH   SOLE   0 0 3,088
ISHARES TR TRS FLT RT BD 46434V860   435,732 8,613 SH   SOLE   0 0 8,613
ISHARES TR FLTG RATE NT ETF 46429B655   7,569,939 150,227 SH   SOLE   0 0 150,227
ISHARES TR MSCI INTL QUALTY 46434V456   230,650 6,534 SH   SOLE   0 0 6,534
ISHARES TR IBONDS 25 TRM TS 46436E866   216,570 9,204 SH   SOLE   0 0 9,204
ISHARES TR IBONDS 24 TRM TS 46436E874   215,784 8,987 SH   SOLE   0 0 8,987
ISHARES TR IBONDS 23 TRM TS 46436E882   217,987 8,786 SH   SOLE   0 0 8,786
JOHNSON & JOHNSON COM 478160104   972,470 6,274 SH   SOLE   0 0 6,274
JPMORGAN CHASE & CO COM 46625H100   1,113,241 8,543 SH   SOLE   0 0 8,543
LAM RESEARCH CORP COM 512807108   2,960,190 5,584 SH   SOLE   0 0 5,584
MARATHON OIL CORP COM 565849106   2,866,543 119,639 SH   SOLE   0 0 119,639
MCDONALDS CORP COM 580135101   800,316 2,862 SH   SOLE   0 0 2,862
MICROCHIP TECHNOLOGY INC. COM 595017104   512,231 6,114 SH   SOLE   0 0 6,114
MICROSOFT CORP COM 594918104   261,879 908 SH   SOLE   0 0 908
MURPHY USA INC COM 626755102   370,386 1,435 SH   SOLE   0 0 1,435
NVIDIA CORPORATION COM 67066G104   3,322,498 11,961 SH   SOLE   0 0 11,961
OREILLY AUTOMOTIVE INC COM 67103H107   221,584 261 SH   SOLE   0 0 261
PROGRESSIVE CORP COM 743315103   795,939 5,564 SH   SOLE   0 0 5,564
QORVO INC COM 74736K101   807,888 7,954 SH   SOLE   0 0 7,954
QUANTA SVCS INC COM 74762E102   939,311 5,637 SH   SOLE   0 0 5,637
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,020,198 25,046 SH   SOLE   0 0 25,046
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,948,630 60,611 SH   SOLE   0 0 60,611
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,033,010 15,704 SH   SOLE   0 0 15,704
SPDR GOLD TR GOLD SHS 78463V107   4,386,470 23,941 SH   SOLE   0 0 23,941
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   669,135 20,832 SH   SOLE   0 0 20,832
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   313,595 5,493 SH   SOLE   0 0 5,493
SPDR S&P 500 ETF TR TR UNIT 78462F103   14,338,089 35,023 SH   SOLE   0 0 35,023
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,283,666 15,889 SH   SOLE   0 0 15,889
SPDR SER TR PORTFOLI S&P1500 78464A805   2,341,396 46,429 SH   SOLE   0 0 46,429
SPDR SER TR PORTFOLIO AGRGTE 78464A649   848,324 32,894 SH   SOLE   0 0 32,894
SPDR SER TR PORTFOLIO S&P600 78468R853   646,607 17,120 SH   SOLE   0 0 17,120
SPDR SER TR PORTFOLIO S&P400 78464A847   620,681 14,126 SH   SOLE   0 0 14,126
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   14,996,054 163,320 SH   SOLE   0 0 163,320
STARBUCKS CORP COM 855244109   3,544,591 34,040 SH   SOLE   0 0 34,040
TESLA INC COM 88160R101   349,570 1,685 SH   SOLE   0 0 1,685
ULTA BEAUTY INC COM 90384S303   927,093 1,699 SH   SOLE   0 0 1,699
UNITED PARCEL SERVICE INC CL B 911312106   1,277,230 6,584 SH   SOLE   0 0 6,584
UNITED RENTALS INC COM 911363109   2,916,751 7,370 SH   SOLE   0 0 7,370
UNITEDHEALTH GROUP INC COM 91324P102   1,808,972 3,828 SH   SOLE   0 0 3,828
VANGUARD INDEX FDS TOTAL STK MKT 922908769   692,740 3,394 SH   SOLE   0 0 3,394
VANGUARD INDEX FDS MID CAP ETF 922908629   295,077 1,399 SH   SOLE   0 0 1,399
VANGUARD INDEX FDS SMALL CP ETF 922908751   246,807 1,302 SH   SOLE   0 0 1,302
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,021,423 2,716 SH   SOLE   0 0 2,716
VANGUARD WORLD FDS INF TECH ETF 92204A702   204,685 531 SH   SOLE   0 0 531
VERB TECHNOLOGY CO INC COM 92337U104   18,944 158,000 SH   SOLE   0 0 158,000
VERIZON COMMUNICATIONS INC COM 92343V104   232,387 5,975 SH   SOLE   0 0 5,975
VERTEX PHARMACEUTICALS INC COM 92532F100   426,290 1,353 SH   SOLE   0 0 1,353
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   16,817 134,860 SH   SOLE   0 0 134,860
WASTE MGMT INC DEL COM 94106L109   2,028,110 12,429 SH   SOLE   0 0 12,429
WILLIAMS COS INC COM 969457100   1,090,663 36,526 SH   SOLE   0 0 36,526
WORKDAY INC CL A 98138H101   255,697 1,238 SH   SOLE   0 0 1,238
ZILLOW GROUP INC CL A 98954M101   3,167,289 72,478 SH   SOLE   0 0 72,478