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   416,324 3,792 SH   SOLE   0 0 3,792
ABBVIE INC COM 00287Y109   1,437,036 8,892 SH   SOLE   0 0 8,892
ALPHABET INC CAP STK CL A 02079K305   341,185 3,867 SH   SOLE   0 0 3,867
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   3,891,793 29,953 SH   SOLE   0 0 29,953
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   632,963 11,130 SH   SOLE   0 0 11,130
CHEVRON CORP NEW COM 166764100   1,238,302 6,899 SH   SOLE   0 0 6,899
CONSTELLATION ENERGY CORP COM 21037T109   579,331 6,720 SH   SOLE   0 0 6,720
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
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   1,104,327 89,929 SH   SOLE   0 0 89,929
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   408,938 13,691 SH   SOLE   0 0 13,691
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   364,756 7,873 SH   SOLE   0 0 7,873
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   229,320 13,650 SH   SOLE   0 0 13,650
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   1,556,861 87,415 SH   SOLE   0 0 87,415
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   317,035 8,190 SH   SOLE   0 0 8,190
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   880,680 10,095 SH   SOLE   0 0 10,095
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   674,156 14,286 SH   SOLE   0 0 14,286
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   396,554 16,179 SH   SOLE   0 0 16,179
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   844,340 42,493 SH   SOLE   200 0 42,293
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,330,990 50,245 SH   SOLE   235 0 50,010
HOME DEPOT INC COM 437076102   1,326,612 4,200 SH   SOLE   0 0 4,200
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   227,594 3,120 SH   SOLE   0 0 3,120
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,313,989 110,295 SH   SOLE   0 0 110,295
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   332,024 4,235 SH   SOLE   0 0 4,235
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   342,240 4,000 SH   SOLE   0 0 4,000
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 S&P500 EQL WGT 46137V357   1,363,062 9,650 SH   SOLE   0 0 9,650
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   769,492 14,930 SH   SOLE   0 0 14,930
INVESCO QQQ TR UNIT SER 1 46090E103   311,814 1,171 SH   SOLE   0 0 1,171
IRON MTN INC DEL COM 46284V101   526,167 10,555 SH   SOLE   0 0 10,555
ISHARES TR ISHS 1-5YR INVS 464288646   1,274,246 25,577 SH   SOLE   0 0 25,577
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   237,605 11,970 SH   SOLE   0 0 11,970
ISHARES TR GNMA BOND ETF 46429B333   330,986 7,608 SH   SOLE   0 0 7,608
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   368,169 2,655 SH   SOLE   0 0 2,655
ISHARES TR RUSSELL 2000 ETF 464287655   3,374,337 19,353 SH   SOLE   25 0 19,328
ISHARES TR SELECT DIVID ETF 464287168   324,655 2,692 SH   SOLE   0 0 2,692
ISHARES TR U.S. TECH ETF 464287721   672,794 9,032 SH   SOLE   0 0 9,032
ISHARES TR U.S. MED DVC ETF 464288810   697,948 13,277 SH   SOLE   0 0 13,277
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
MARTIN MARIETTA MATLS INC COM 573284106   236,579 700 SH   SOLE   0 0 700
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   937,346 13,343 SH   SOLE   0 0 13,343
MICROSOFT CORP COM 594918104   2,438,010 10,166 SH   SOLE   0 0 10,166
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,217,488 32,475 SH   SOLE   0 0 32,475
PEPSICO INC COM 713448108   480,556 2,660 SH   SOLE   0 0 2,660
PFIZER INC COM 717081103   375,897 7,336 SH   SOLE   0 0 7,336
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,392,983 44,531 SH   SOLE   0 0 44,531
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   1,259,596 13,363 SH   SOLE   0 0 13,363
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 ENERGY 81369Y506   563,394 6,441 SH   SOLE   0 0 6,441
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   670,149 19,595 SH   SOLE   0 0 19,595
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,217,044 16,320 SH   SOLE   0 0 16,320
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   300,228 3,057 SH   SOLE   0 0 3,057
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   683,798 5,495 SH   SOLE   0 0 5,495
SPDR GOLD TR GOLD SHS 78463V107   769,826 4,538 SH   SOLE   0 0 4,538
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   1,989,013 4,492 SH   SOLE   0 0 4,492
SPDR SER TR S&P DIVID ETF 78464A763   2,217,079 17,721 SH   SOLE   0 0 17,721
TRI CONTL CORP COM 895436103   272,341 10,626 SH   SOLE   0 0 10,626
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   423,620 4,935 SH   SOLE   0 0 4,935
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,022,604 13,584 SH   SOLE   0 0 13,584
VANGUARD INDEX FDS GROWTH ETF 922908736   1,358,576 6,375 SH   SOLE   0 0 6,375
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 S&P 500 ETF SHS 922908363   446,904 1,272 SH   SOLE   0 0 1,272
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,843,951 14,875 SH   SOLE   0 0 14,875
VANGUARD INDEX FDS VALUE ETF 922908744   1,212,797 8,640 SH   SOLE   0 0 8,640
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   929,735 23,852 SH   SOLE   75 0 23,777
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,298,852 10,710 SH   SOLE   0 0 10,710
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   603,506 2,433 SH   SOLE   0 0 2,433
VANGUARD WORLD FDS INF TECH ETF 92204A702   899,972 2,818 SH   SOLE   0 0 2,818
WALMART INC COM 931142103   338,878 2,390 SH   SOLE   0 0 2,390
WASTE MGMT INC DEL COM 94106L109   251,008 1,600 SH   SOLE   0 0 1,600
WISDOMTREE TR EMER MKT HIGH FD 97717W315   519,453 14,575 SH   SOLE   0 0 14,575