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
ABBOTT LABS COM 002824100   439,928 4,007 SH   SOLE   0 0 4,007
ABBVIE INC COM 00287Y109   1,534,152 9,493 SH   SOLE   0 0 9,493
ALPHABET INC CAP STK CL A 02079K305   415,299 4,707 SH   SOLE   0 0 4,707
ALTRIA GROUP INC COM 02209S103   262,147 5,735 SH   SOLE   0 0 5,735
AMAZON COM INC COM 023135106   1,093,680 13,020 SH   SOLE   0 0 13,020
APPLE INC COM 037833100   4,170,780 32,100 SH   SOLE   0 0 32,100
AUTONATION INC COM 05329W102   213,527 1,990 SH   SOLE   0 0 1,990
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   469,837 1,521 SH   SOLE   0 0 1,521
CATERPILLAR INC COM 149123101   240,758 1,005 SH   SOLE   0 0 1,005
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   659,976 11,605 SH   SOLE   0 0 11,605
CHEVRON CORP NEW COM 166764100   1,275,097 7,104 SH   SOLE   0 0 7,104
CONSTELLATION ENERGY CORP COM 21037T109   687,094 7,970 SH   SOLE   0 0 7,970
COSTCO WHSL CORP NEW COM 22160K105   503,976 1,104 SH   SOLE   0 0 1,104
CSX CORP COM 126408103   245,362 7,920 SH   SOLE   0 0 7,920
CVS HEALTH CORP COM 126650100   204,725 2,197 SH   SOLE   0 0 2,197
DISNEY WALT CO COM 254687106   833,440 467 SH   SOLE   0 0 467
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   1,192,834 97,136 SH   SOLE   0 0 97,136
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   431,341 14,441 SH   SOLE   0 0 14,441
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   438,133 9,457 SH   SOLE   0 0 9,457
EXXON MOBIL CORP COM 30231G102   271,448 2,461 SH   SOLE   0 0 2,461
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   292,320 17,400 SH   SOLE   0 0 17,400
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   1,696,011 95,228 SH   SOLE   0 0 95,228
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   367,358 9,490 SH   SOLE   0 0 9,490
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   917,062 10,512 SH   SOLE   0 0 10,512
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,658,230 22,124 SH   SOLE   0 0 22,124
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   695,391 14,736 SH   SOLE   0 0 14,736
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   416,162 16,979 SH   SOLE   0 0 16,979
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   297,369 8,325 SH   SOLE   0 0 8,325
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   918,425 46,222 SH   SOLE   200 0 46,022
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,377,754 52,010 SH   SOLE   235 0 51,775
HOME DEPOT INC COM 437076102   1,407,156 4,455 SH   SOLE   0 0 4,455
HONEYWELL INTL INC COM 438516106   386,383 1,803 SH   SOLE   0 0 1,803
ILLINOIS TOOL WKS INC COM 452308109   2,227,674 10,112 SH   SOLE   0 0 10,112
INTEL CORP COM 458140100   303,628 11,488 SH   SOLE   0 0 11,488
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   207,492 9,045 SH   SOLE   0 0 9,045
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   254,253 3,486 SH   SOLE   0 0 3,486
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   266,431 10,600 SH   SOLE   0 0 10,600
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   757,641 36,985 SH   SOLE   0 0 36,985
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   2,349,655 111,995 SH   SOLE   0 0 111,995
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   396,312 5,055 SH   SOLE   0 0 5,055
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   786,243 15,255 SH   SOLE   0 0 15,255
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   467,093 5,285 SH   SOLE   0 0 5,285
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   203,525 1,747 SH   SOLE   0 0 1,747
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   342,240 4,000 SH   SOLE   0 0 4,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,363,062 9,650 SH   SOLE   0 0 9,650
INVESCO QQQ TR UNIT SER 1 46090E103   379,715 1,426 SH   SOLE   0 0 1,426
IRON MTN INC DEL COM 46284V101   568,539 11,405 SH   SOLE   0 0 11,405
ISHARES TR SELECT DIVID ETF 464287168   324,655 2,692 SH   SOLE   0 0 2,692
ISHARES TR RUS 1000 VAL ETF 464287598   5,108,179 33,684 SH   SOLE   0 0 33,684
ISHARES TR RUS 1000 GRW ETF 464287614   6,654,046 31,059 SH   SOLE   0 0 31,059
ISHARES TR RUS 2000 VAL ETF 464287630   423,637 3,055 SH   SOLE   0 0 3,055
ISHARES TR RUSSELL 2000 ETF 464287655   3,374,337 19,353 SH   SOLE   25 0 19,328
ISHARES TR U.S. TECH ETF 464287721   672,794 9,032 SH   SOLE   0 0 9,032
ISHARES TR CORE S&P SCP ETF 464287804   340,893 3,602 SH   SOLE   0 0 3,602
ISHARES TR GL CLEAN ENE ETF 464288224   279,290 14,070 SH   SOLE   0 0 14,070
ISHARES TR ISHS 1-5YR INVS 464288646   1,274,246 25,577 SH   SOLE   0 0 25,577
ISHARES TR U.S. MED DVC ETF 464288810   734,221 13,967 SH   SOLE   0 0 13,967
ISHARES TR GNMA BOND ETF 46429B333   330,986 7,608 SH   SOLE   0 0 7,608
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   1,947,643 39,530 SH   SOLE   0 0 39,530
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   827,735 27,059 SH   SOLE   0 0 27,059
JOHNSON & JOHNSON COM 478160104   1,300,144 7,360 SH   SOLE   0 0 7,360
JPMORGAN CHASE & CO COM 46625H100   211,610 1,578 SH   SOLE   0 0 1,578
MARTIN MARIETTA MATLS INC COM 573284106   265,306 785 SH   SOLE   0 0 785
MCDONALDS CORP COM 580135101   393,977 1,495 SH   SOLE   0 0 1,495
MERCK & CO INC COM 58933Y105   405,189 3,652 SH   SOLE   0 0 3,652
MICROCHIP TECHNOLOGY INC. COM 595017104   975,983 13,893 SH   SOLE   0 0 13,893
MICROSOFT CORP COM 594918104   2,446,626 10,202 SH   SOLE   0 0 10,202
NUVEEN CORPORATE INCOME 2023 COM 67079F101   129,283 14,250 SH   SOLE   0 0 14,250
NUVEEN INT DUR QUAL MUN TRM COM 670677103   347,722 27,840 SH   SOLE   0 0 27,840
NUVEEN QUALITY MUNCP INCOME COM 67066V101   127,051 10,767 SH   SOLE   0 0 10,767
ORACLE CORP COM 68389X105   214,322 2,622 SH   SOLE   0 0 2,622
PACER FDS TR TRENDP US LAR CP 69374H105   1,289,439 34,394 SH   SOLE   0 0 34,394
PEPSICO INC COM 713448108   480,556 2,660 SH   SOLE   0 0 2,660
PFIZER INC COM 717081103   410,484 8,011 SH   SOLE   0 0 8,011
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   1,259,596 13,363 SH   SOLE   0 0 13,363
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,392,983 44,531 SH   SOLE   0 0 44,531
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   433,550 8,795 SH   SOLE   0 0 8,795
PROCTER AND GAMBLE CO COM 742718109   553,800 3,654 SH   SOLE   0 0 3,654
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,316,097 17,049 SH   SOLE   0 0 17,049
SELECT SECTOR SPDR TR ENERGY 81369Y506   563,394 6,441 SH   SOLE   0 0 6,441
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   734,274 21,470 SH   SOLE   0 0 21,470
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   334,601 3,407 SH   SOLE   0 0 3,407
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   732,329 5,885 SH   SOLE   0 0 5,885
SPDR GOLD TR GOLD SHS 78463V107   775,764 4,573 SH   SOLE   0 0 4,573
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,303,198 13,867 SH   SOLE   0 0 13,867
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,028,864 4,582 SH   SOLE   0 0 4,582
SPDR SER TR S&P DIVID ETF 78464A763   2,302,780 18,406 SH   SOLE   0 0 18,406
TRI CONTL CORP COM 895436103   272,341 10,626 SH   SOLE   0 0 10,626
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   457,956 5,335 SH   SOLE   0 0 5,335
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,022,604 13,584 SH   SOLE   0 0 13,584
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   446,904 1,272 SH   SOLE   0 0 1,272
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,220,135 9,022 SH   SOLE   0 0 9,022
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   930,258 5,175 SH   SOLE   0 0 5,175
VANGUARD INDEX FDS MID CAP ETF 922908629   871,143 4,274 SH   SOLE   0 0 4,274
VANGUARD INDEX FDS GROWTH ETF 922908736   1,358,576 6,375 SH   SOLE   0 0 6,375
VANGUARD INDEX FDS VALUE ETF 922908744   1,212,797 8,640 SH   SOLE   0 0 8,640
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,843,951 14,875 SH   SOLE   0 0 14,875
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   947,276 24,302 SH   SOLE   75 0 24,227
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,379,422 22,255 SH   SOLE   0 0 22,255
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,354,641 11,170 SH   SOLE   0 0 11,170
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   603,506 2,433 SH   SOLE   0 0 2,433
VANGUARD WORLD FDS INF TECH ETF 92204A702   917,850 2,874 SH   SOLE   0 0 2,874
WALMART INC COM 931142103   338,878 2,390 SH   SOLE   0 0 2,390
WASTE MGMT INC DEL COM 94106L109   282,384 1,800 SH   SOLE   0 0 1,800
WISDOMTREE TR EMER MKT HIGH FD 97717W315   585,387 16,425 SH   SOLE   0 0 16,425