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
AMAZON COM INC COM 023135106 210 121 SH   SOLE 0 0 121
AMGEN INC COM 031162100 568 2,938 SH   SOLE 0 0 2,938
ANNALY CAP MGMT INC COM 035710409 119 13,527 SH   SOLE 0 0 13,527
APPLE INC COM 037833100 3,188 14,233 SH   SOLE 0 0 14,233
AT&T INC COM 00206R102 410 10,822 SH   SOLE 0 0 10,822
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 743 3,571 SH   SOLE 0 0 3,571
BOEING CO COM 097023105 1,172 3,081 SH   SOLE 0 0 3,081
BOULDER GROWTH & INCOME FD I COM 101507101 118 10,496 SH   SOLE 0 0 10,496
CHEVRON CORP NEW COM 166764100 376 3,173 SH   SOLE 0 0 3,173
COCA COLA CO COM 191216100 609 11,188 SH   SOLE 0 0 11,188
CSX CORP COM 126408103 208 3,000 SH   SOLE 0 0 3,000
CVS HEALTH CORP COM 126650100 209 3,320 SH   SOLE 0 0 3,320
DEERE & CO COM 244199105 236 1,400 SH   SOLE 0 0 1,400
DUKE ENERGY CORP NEW COM NEW 26441C204 222 2,317 SH   SOLE 0 0 2,317
DUNKIN BRANDS GROUP INC COM 265504100 450 5,667 SH   SOLE 0 0 5,667
EASTMAN CHEMICAL CO COM 277432100 275 3,725 SH   SOLE 0 0 3,725
EXXON MOBIL CORP COM 30231G102 1,174 16,622 SH   SOLE 0 0 16,622
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,995 64,258 SH   SOLE 0 0 64,258
GENERAL ELECTRIC CO COM 369604103 95 10,615 SH   SOLE 0 0 10,615
INTEL CORP COM 458140100 296 5,747 SH   SOLE 0 0 5,747
INTERNATIONAL BUSINESS MACHS COM 459200101 680 4,676 SH   SOLE 0 0 4,676
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 810 27,765 SH   SOLE 0 0 27,765
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 828 22,623 SH   SOLE 0 0 22,623
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19,720 182,461 SH   SOLE 0 0 182,461
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1,930 120,317 SH   SOLE 0 0 120,317
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 1,951 87,576 SH   SOLE 0 0 87,576
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 922 15,918 SH   SOLE 0 0 15,918
INVESCO QQQ TR UNIT SER 1 46090E103 1,868 9,894 SH   SOLE 0 0 9,894
ISHARES INC MIN VOL GBL ETF 464286525 13,110 138,366 SH   SOLE 0 0 138,366
ISHARES INC CORE MSCI EMKT 46434G103 618 12,615 SH   SOLE 0 0 12,615
ISHARES TR CORE S&P TTL STK 464287150 899 13,398 SH   SOLE 0 0 13,398
ISHARES TR SELECT DIVID ETF 464287168 20,717 203,210 SH   SOLE 0 0 203,210
ISHARES TR TIPS BD ETF 464287176 6,297 54,146 SH   SOLE 0 0 54,146
ISHARES TR CORE S&P500 ETF 464287200 2,759 9,242 SH   SOLE 0 0 9,242
ISHARES TR CORE US AGGBD ET 464287226 12,340 109,039 SH   SOLE 0 0 109,039
ISHARES TR IBOXX INV CP ETF 464287242 17,512 137,369 SH   SOLE 0 0 137,369
ISHARES TR GLOBAL TECH ETF 464287291 428 2,314 SH   SOLE 0 0 2,314
ISHARES TR S&P 500 GRWT ETF 464287309 2,923 16,237 SH   SOLE 0 0 16,237
ISHARES TR 1 3 YR TREAS BD 464287457 13,096 154,392 SH   SOLE 0 0 154,392
ISHARES TR RUS MD CP GR ETF 464287481 271 1,915 SH   SOLE 0 0 1,915
ISHARES TR CORE S&P MCP ETF 464287507 16,649 86,160 SH   SOLE 0 0 86,160
ISHARES TR EXPND TEC SC ETF 464287549 467 2,150 SH   SOLE 0 0 2,150
ISHARES TR S&P MC 400GR ETF 464287606 291 1,300 SH   SOLE 0 0 1,300
ISHARES TR RUS 1000 GRW ETF 464287614 303 1,901 SH   SOLE 0 0 1,901
ISHARES TR RUS 2000 GRW ETF 464287648 399 2,073 SH   SOLE 0 0 2,073
ISHARES TR CORE S&P US GWT 464287671 391 6,220 SH   SOLE 0 0 6,220
ISHARES TR U.S. TECH ETF 464287721 254 1,245 SH   SOLE 0 0 1,245
ISHARES TR U.S. REAL ES ETF 464287739 12,870 137,584 SH   SOLE 0 0 137,584
ISHARES TR CORE S&P SCP ETF 464287804 10,640 136,694 SH   SOLE 0 0 136,694
ISHARES TR NATIONAL MUN ETF 464288414 1,146 10,045 SH   SOLE 0 0 10,045
ISHARES TR IBOXX HI YD ETF 464288513 19,963 229,009 SH   SOLE 0 0 229,009
ISHARES TR MBS ETF 464288588 11,485 106,052 SH   SOLE 0 0 106,052
ISHARES TR INTRM TR CRP ETF 464288638 401 6,924 SH   SOLE 0 0 6,924
ISHARES TR PFD AND INCM SEC 464288687 14,173 377,637 SH   SOLE 0 0 377,637
ISHARES TR US TREAS BD ETF 46429B267 914 34,728 SH   SOLE 0 0 34,728
ISHARES TR FLTG RATE NT ETF 46429B655 984 19,313 SH   SOLE 0 0 19,313
ISHARES TR MIN VOL EAFE ETF 46429B689 14,618 199,485 SH   SOLE 0 0 199,485
ISHARES TR MSCI MIN VOL ETF 46429B697 22,362 348,857 SH   SOLE 0 0 348,857
ISHARES TR USA MOMENTUM FCT 46432F396 307 2,578 SH   SOLE 0 0 2,578
ISHARES TR CORE MSCI EAFE 46432F842 11,766 192,657 SH   SOLE 0 0 192,657
ISHARES US ETF TR SHT MAT BD ETF 46431W507 347 6,887 SH   SOLE 0 0 6,887
JOHNSON & JOHNSON COM 478160104 739 5,714 SH   SOLE 0 0 5,714
JPMORGAN CHASE & CO COM 46625H100 871 7,399 SH   SOLE 0 0 7,399
L3HARRIS TECHNOLOGIES INC COM 502431109 417 2,000 SH   SOLE 0 0 2,000
MCDONALDS CORP COM 580135101 1,175 5,474 SH   SOLE 0 0 5,474
MEDTRONIC PLC SHS G5960L103 207 1,909 SH   SOLE 0 0 1,909
MERCK & CO INC COM 58933Y105 272 3,235 SH   SOLE 0 0 3,235
MICROSOFT CORP COM 594918104 1,006 7,233 SH   SOLE 0 0 7,233
NUVEEN MUN VALUE FD INC COM 670928100 116 11,000 SH   SOLE 0 0 11,000
ORACLE CORP COM 68389X105 262 4,767 SH   SOLE 0 0 4,767
PAYCHEX INC COM 704326107 967 11,688 SH   SOLE 0 0 11,688
PFIZER INC COM 717081103 344 9,566 SH   SOLE 0 0 9,566
PROCTER & GAMBLE CO COM 742718109 585 4,706 SH   SOLE 0 0 4,706
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 831 13,533 SH   SOLE 0 0 13,533
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 825 6,838 SH   SOLE 0 0 6,838
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 280 10,015 SH   SOLE 0 0 10,015
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,466 22,641 SH   SOLE 0 0 22,641
SHOPIFY INC CL A 82509L107 1,060 3,400 SH   SOLE 0 0 3,400
SOUTHERN CO COM 842587107 259 4,187 SH   SOLE 0 0 4,187
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 243 904 SH   SOLE 0 0 904
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 4,246 107,431 SH   SOLE 0 0 107,431
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,393 78,826 SH   SOLE 0 0 78,826
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,641 4,657 SH   SOLE 0 0 4,657
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,077 20,241 SH   SOLE 0 0 20,241
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 376 5,600 SH   SOLE 0 0 5,600
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 787 17,865 SH   SOLE 0 0 17,865
STARBUCKS CORP COM 855244109 549 6,208 SH   SOLE 0 0 6,208
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 940 10,082 SH   SOLE 0 0 10,082
VANGUARD INDEX FDS GROWTH ETF 922908736 356 2,140 SH   SOLE 0 0 2,140
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 516 6,365 SH   SOLE 0 0 6,365
VANGUARD WORLD FDS INF TECH ETF 92204A702 796 3,693 SH   SOLE 0 0 3,693
VERIZON COMMUNICATIONS INC COM 92343V104 370 6,123 SH   SOLE 0 0 6,123
VISA INC COM CL A 92826C839 906 5,265 SH   SOLE 0 0 5,265
W P CAREY INC COM 92936U109 367 4,097 SH   SOLE 0 0 4,097
WALMART INC COM 931142103 547 4,609 SH   SOLE 0 0 4,609