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
ABBOTT LABS COM 002824100 399 3,645 SH   SOLE   0 0 3,645
ABBVIE INC COM 00287Y109 687 6,414 SH   SOLE   0 0 6,414
ALPHABET INC CAP STK CL A 02079K305 500 285 SH   SOLE   0 0 285
ALPS ETF TR CLEAN ENERGY 00162Q460 723 9,016 SH   SOLE   65 0 8,951
ALTRIA GROUP INC COM 02209S103 211 5,155 SH   SOLE   0 0 5,155
AMAZON COM INC COM 023135106 2,202 676 SH   SOLE   0 0 676
APPLE INC COM 037833100 4,334 32,662 SH   SOLE   0 0 32,662
ARK ETF TR INNOVATION ETF 00214Q104 337 2,709 SH   SOLE   0 0 2,709
ASTRAZENECA PLC SPONSORED ADR 046353108 241 4,815 SH   SOLE   0 0 4,815
AT&T INC COM 00206R102 273 9,502 SH   SOLE   0 0 9,502
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 391 1,686 SH   SOLE   0 0 1,686
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,014 20,220 SH   SOLE   0 0 20,220
CHEVRON CORP NEW COM 166764100 204 2,419 SH   SOLE   0 0 2,419
COSTCO WHSL CORP NEW COM 22160K105 363 963 SH   SOLE   0 0 963
CSG SYS INTL INC NOTE 4.250% 3/1 126349AF6 32 30,000 PRN   SOLE   0 0 30,000
CSX CORP COM 126408103 240 2,640 SH   SOLE   0 0 2,640
DIGITAL RLTY TR INC COM 253868103 230 1,650 SH   SOLE   0 0 1,650
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1,321 86,044 SH   SOLE   0 0 86,044
ELECTRONIC ARTS INC COM 285512109 204 1,420 SH   SOLE   0 0 1,420
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 520 15,477 SH   SOLE   0 0 15,477
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,130 17,767 SH   SOLE   0 0 17,767
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 915 15,033 SH   SOLE   0 0 15,033
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,640 24,293 SH   SOLE   0 0 24,293
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 292 6,585 SH   SOLE   0 0 6,585
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,413 119,512 SH   SOLE   375 0 119,137
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 899 37,490 SH   SOLE   200 0 37,290
HOME DEPOT INC COM 437076102 1,149 4,324 SH   SOLE   0 0 4,324
HONEYWELL INTL INC COM 438516106 656 3,086 SH   SOLE   0 0 3,086
ILLINOIS TOOL WKS INC COM 452308109 2,331 11,435 SH   SOLE   0 0 11,435
INTEL CORP COM 458140100 596 11,968 SH   SOLE   0 0 11,968
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3,097 145,995 SH   SOLE   0 0 145,995
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 1,620 70,146 SH   SOLE   0 0 70,146
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 451 20,150 SH   SOLE   0 0 20,150
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 367 14,477 SH   SOLE   0 0 14,477
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,481 67,625 SH   SOLE   0 0 67,625
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 910 38,987 SH   SOLE   0 0 38,987
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,384 109,620 SH   SOLE   0 0 109,620
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 402 5,485 SH   SOLE   0 0 5,485
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 202 2,881 SH   SOLE   0 0 2,881
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 392 14,445 SH   SOLE   0 0 14,445
INVESCO QQQ TR UNIT SER 1 46090E103 537 1,711 SH   SOLE   0 0 1,711
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 272 4,086 SH   SOLE   0 0 4,086
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 249 1,806 SH   SOLE   0 0 1,806
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 244 1,202 SH   SOLE   0 0 1,202
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,316 10,318 SH   SOLE   0 0 10,318
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 516 5,025 SH   SOLE   0 0 5,025
ISHARES TR ISHS 1-5YR INVS 464288646 2,502 45,345 SH   SOLE   0 0 45,345
ISHARES TR 20 YR TR BD ETF 464287432 1,505 9,539 SH   SOLE   0 0 9,539
ISHARES TR BARCLAYS 7 10 YR 464287440 2,827 23,568 SH   SOLE   0 0 23,568
ISHARES TR CORE S&P SCP ETF 464287804 339 3,685 SH   SOLE   0 0 3,685
ISHARES TR GNMA BOND ETF 46429B333 6,925 135,777 SH   SOLE   0 0 135,777
ISHARES TR JPMORGAN USD EMG 464288281 1,736 14,976 SH   SOLE   0 0 14,976
ISHARES TR MSCI EMG MKT ETF 464287234 326 6,300 SH   SOLE   0 0 6,300
ISHARES TR MSCI USA MIN VOL 46429B697 700 10,308 SH   SOLE   0 0 10,308
ISHARES TR RUS 1000 VAL ETF 464287598 3,519 25,739 SH   SOLE   0 0 25,739
ISHARES TR RUS 1000 GRW ETF 464287614 8,247 34,199 SH   SOLE   0 0 34,199
ISHARES TR RUSSELL 2000 ETF 464287655 3,519 17,949 SH   SOLE   25 0 17,924
ISHARES TR S&P SML 600 GWT 464287887 227 1,992 SH   SOLE   0 0 1,992
ISHARES TR SELECT DIVID ETF 464287168 241 2,507 SH   SOLE   0 0 2,507
ISHARES TR U.S. TECH ETF 464287721 883 10,384 SH   SOLE   0 0 10,384
ISHARES TR U.S. MED DVC ETF 464288810 1,291 3,945 SH   SOLE   0 0 3,945
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 566 18,459 SH   SOLE   0 0 18,459
JOHNSON & JOHNSON COM 478160104 1,112 7,068 SH   SOLE   0 0 7,068
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 10 10,000 PRN   SOLE   0 0 10,000
MCDONALDS CORP COM 580135101 310 1,445 SH   SOLE   0 0 1,445
MEDICAL PPTYS TRUST INC COM 58463J304 431 19,759 SH   SOLE   0 0 19,759
MERCK & CO. INC COM 58933Y105 428 5,235 SH   SOLE   0 0 5,235
MICROCHIP TECHNOLOGY INC. COM 595017104 974 7,050 SH   SOLE   0 0 7,050
MICROSOFT CORP COM 594918104 2,288 10,287 SH   SOLE   0 0 10,287
NUVEEN INT DUR QUAL MUN TRM COM 670677103 331 22,500 SH   SOLE   0 0 22,500
NUVEEN QUALITY MUNCP INCOME COM 67066V101 206 13,392 SH   SOLE   0 0 13,392
ORBCOMM INC COM 68555P100 106 14,299 SH   SOLE   0 0 14,299
PACER FDS TR TRENDP US LAR CP 69374H105 1,115 34,075 SH   SOLE   0 0 34,075
PEPSICO INC COM 713448108 549 3,700 SH   SOLE   0 0 3,700
PFIZER INC COM 717081103 277 7,521 SH   SOLE   0 0 7,521
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,207 21,630 SH   SOLE   0 0 21,630
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 250 2,450 SH   SOLE   0 0 2,450
PROCTER AND GAMBLE CO COM 742718109 555 3,989 SH   SOLE   0 0 3,989
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,162 39,400 SH   SOLE   0 0 39,400
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,922 16,940 SH   SOLE   0 0 16,940
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 323 3,645 SH   SOLE   0 0 3,645
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 970 7,460 SH   SOLE   0 0 7,460
SPDR GOLD TR GOLD SHS 78463V107 768 4,308 SH   SOLE   0 0 4,308
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,178 13,849 SH   SOLE   0 0 13,849
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 992 27,139 SH   SOLE   0 0 27,139
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,230 5,310 SH   SOLE   0 0 5,310
SPDR SER TR S&P DIVID ETF 78464A763 1,642 15,504 SH   SOLE   0 0 15,504
TRI CONTL CORP COM 895436103 320 10,851 SH   SOLE   0 0 10,851
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,766 26,679 SH   SOLE   0 0 26,679
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,554 50,973 SH   SOLE   75 0 50,898
VANGUARD INDEX FDS GROWTH ETF 922908736 1,806 7,129 SH   SOLE   0 0 7,129
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 752 3,362 SH   SOLE   0 0 3,362
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,302 3,681 SH   SOLE   0 0 3,681
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 299 3,079 SH   SOLE   0 0 3,079
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 838 7,048 SH   SOLE   0 0 7,048
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,561 7,359 SH   SOLE   0 0 7,359
VANGUARD INDEX FDS MID CAP ETF 922908629 1,312 6,346 SH   SOLE   0 0 6,346
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,535 18,511 SH   SOLE   0 0 18,511
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 256 3,079 SH   SOLE   0 0 3,079
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,055 15,696 SH   SOLE   0 0 15,696
VANGUARD INDEX FDS VALUE ETF 922908744 566 4,755 SH   SOLE   0 0 4,755
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 32 30,000 PRN   SOLE   0 0 30,000
VISA INC COM CL A 92826C839 542 2,476 SH   SOLE   0 0 2,476
WALMART INC COM 931142103 297 2,060 SH   SOLE   0 0 2,060
WASTE MGMT INC DEL COM 94106L109 209 1,775 SH   SOLE   0 0 1,775
WISDOMTREE TR EMER MKT HIGH FD 97717W315 511 12,419 SH   SOLE   0 0 12,419