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 526 153 SH   SOLE   0 0 153
AMGEN INC COM 031162100 631 2,588 SH   SOLE   0 0 2,588
APPLE INC COM 037833100 6,342 46,309 SH   SOLE   0 0 46,309
AUTOMATIC DATA PROCESSING IN COM 053015103 215 1,083 SH   SOLE   0 0 1,083
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 410 1,477 SH   SOLE   0 0 1,477
BOEING CO COM 097023105 784 3,273 SH   SOLE   0 0 3,273
BOULDER GROWTH & INCOME FD I COM 101507101 152 11,214 SH   SOLE   0 0 11,214
CATERPILLAR INC COM 149123101 1,157 5,317 SH   SOLE   0 0 5,317
COCA COLA CO COM 191216100 319 5,888 SH   SOLE   0 0 5,888
CSX CORP COM 126408103 289 9,000 SH   SOLE   0 0 9,000
DEERE & CO COM 244199105 494 1,400 SH   SOLE   0 0 1,400
DISNEY WALT CO COM 254687106 273 1,555 SH   SOLE   0 0 1,555
EASTMAN CHEM CO COM 277432100 465 3,980 SH   SOLE   0 0 3,980
EXXON MOBIL CORP COM 30231G102 924 14,646 SH   SOLE   0 0 14,646
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 4,350 78,077 SH   SOLE   0 0 78,077
FIRST TR MORNINGSTAR DIVID L SHS 336917109 766 23,081 SH   SOLE   0 0 23,081
HOME DEPOT INC COM 437076102 292 915 SH   SOLE   0 0 915
HONEYWELL INTL INC COM 438516106 778 3,545 SH   SOLE   0 0 3,545
INTEL CORP COM 458140100 371 6,601 SH   SOLE   0 0 6,601
INTERNATIONAL BUSINESS MACHS COM 459200101 256 1,750 SH   SOLE   0 0 1,750
INTUIT COM 461202103 212 432 SH   SOLE   0 0 432
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 631 32,781 SH   SOLE   0 0 32,781
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 224 6,502 SH   SOLE   0 0 6,502
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 743 12,204 SH   SOLE   0 0 12,204
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1,005 56,903 SH   SOLE   0 0 56,903
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 302 2,006 SH   SOLE   0 0 2,006
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 1,010 41,301 SH   SOLE   0 0 41,301
INVESCO QQQ TR UNIT SER 1 46090E103 3,376 9,524 SH   SOLE   0 0 9,524
ISHARES INC ESG AWR MSCI EM 46434G863 17,274 382,585 SH   SOLE   0 0 382,585
ISHARES INC MSCI GBL MIN VOL 464286525 777 7,557 SH   SOLE   0 0 7,557
ISHARES TR 0-5YR HI YL CP 46434V407 380 8,256 SH   SOLE   0 0 8,256
ISHARES TR 1 3 YR TREAS BD 464287457 871 10,114 SH   SOLE   0 0 10,114
ISHARES TR 3 7 YR TREAS BD 464288661 2,539 19,448 SH   SOLE   0 0 19,448
ISHARES TR AGGRES ALLOC ETF 464289859 210 2,978 SH   SOLE   0 0 2,978
ISHARES TR CMBS ETF 46429B366 1,331 24,483 SH   SOLE   0 0 24,483
ISHARES TR CORE DIV GRWTH 46434V621 313 6,210 SH   SOLE   0 0 6,210
ISHARES TR CORE MSCI EAFE 46432F842 1,071 14,313 SH   SOLE   0 0 14,313
ISHARES TR CORE S&P MCP ETF 464287507 1,136 4,226 SH   SOLE   0 0 4,226
ISHARES TR CORE S&P SCP ETF 464287804 12,181 107,813 SH   SOLE   0 0 107,813
ISHARES TR CORE S&P US GWT 464287671 497 4,920 SH   SOLE   0 0 4,920
ISHARES TR CORE S&P500 ETF 464287200 39,787 92,546 SH   SOLE   0 0 92,546
ISHARES TR CORE TOTAL USD 46434V613 28,526 533,301 SH   SOLE   0 0 533,301
ISHARES TR CORE US AGGBD ET 464287226 515 4,464 SH   SOLE   0 0 4,464
ISHARES TR EAFE GRWTH ETF 464288885 16,375 152,636 SH   SOLE   0 0 152,636
ISHARES TR EAFE VALUE ETF 464288877 24,739 477,960 SH   SOLE   0 0 477,960
ISHARES TR ESG AWR MSCI USA 46435G425 40,831 414,653 SH   SOLE   0 0 414,653
ISHARES TR EXPND TEC SC ETF 464287549 707 1,750 SH   SOLE   0 0 1,750
ISHARES TR FALN ANGLS USD 46435G474 5,178 172,818 SH   SOLE   0 0 172,818
ISHARES TR FLTG RATE NT ETF 46429B655 570 11,211 SH   SOLE   0 0 11,211
ISHARES TR GLOBAL FINLS ETF 464287333 9,157 117,990 SH   SOLE   0 0 117,990
ISHARES TR GLOBAL TECH ETF 464287291 4,482 13,278 SH   SOLE   0 0 13,278
ISHARES TR GRWT ALLOCAT ETF 464289867 610 10,900 SH   SOLE   0 0 10,900
ISHARES TR IBOXX HI YD ETF 464288513 1,751 19,892 SH   SOLE   0 0 19,892
ISHARES TR IBOXX INV CP ETF 464287242 2,386 17,760 SH   SOLE   0 0 17,760
ISHARES TR ISHS 1-5YR INVS 464288646 19,333 352,730 SH   SOLE   0 0 352,730
ISHARES TR MBS ETF 464288588 2,449 22,630 SH   SOLE   0 0 22,630
ISHARES TR MRGSTR MD CP GRW 464288307 331 4,803 SH   SOLE   0 0 4,803
ISHARES TR MSCI EAFE MIN VL 46429B689 692 9,161 SH   SOLE   0 0 9,161
ISHARES TR MSCI USA MIN VOL 46429B697 1,230 16,707 SH   SOLE   0 0 16,707
ISHARES TR MSCI USA MMENTM 46432F396 5,650 32,575 SH   SOLE   0 0 32,575
ISHARES TR MSCI USA VALUE 46432F388 12,062 114,808 SH   SOLE   0 0 114,808
ISHARES TR NATIONAL MUN ETF 464288414 3,307 28,213 SH   SOLE   0 0 28,213
ISHARES TR PFD AND INCM SEC 464288687 1,425 36,237 SH   SOLE   0 0 36,237
ISHARES TR RUS 1000 GRW ETF 464287614 516 1,901 SH   SOLE   0 0 1,901
ISHARES TR RUS 2000 GRW ETF 464287648 524 1,682 SH   SOLE   0 0 1,682
ISHARES TR RUS MD CP GR ETF 464287481 328 2,896 SH   SOLE   0 0 2,896
ISHARES TR RUSSELL 2000 ETF 464287655 821 3,579 SH   SOLE   0 0 3,579
ISHARES TR S&P MC 400GR ETF 464287606 421 5,200 SH   SOLE   0 0 5,200
ISHARES TR SELECT DIVID ETF 464287168 2,983 25,576 SH   SOLE   0 0 25,576
ISHARES TR SHRT NAT MUN ETF 464288158 303 2,813 SH   SOLE   0 0 2,813
ISHARES TR TIPS BD ETF 464287176 868 6,780 SH   SOLE   0 0 6,780
ISHARES TR TRANS AVG ETF 464287192 915 3,521 SH   SOLE   0 0 3,521
ISHARES TR U.S. ENERGY ETF 464287796 6,802 233,809 SH   SOLE   0 0 233,809
ISHARES TR U.S. MED DVC ETF 464288810 636 1,761 SH   SOLE   0 0 1,761
ISHARES TR U.S. REAL ES ETF 464287739 1,308 12,835 SH   SOLE   0 0 12,835
ISHARES TR U.S. TECH ETF 464287721 552 5,552 SH   SOLE   0 0 5,552
ISHARES TR US TREAS BD ETF 46429B267 30,342 1,140,674 SH   SOLE   0 0 1,140,674
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 7,637 221,356 SH   SOLE   0 0 221,356
JOHNSON & JOHNSON COM 478160104 889 5,394 SH   SOLE   0 0 5,394
JPMORGAN CHASE & CO COM 46625H100 1,174 7,548 SH   SOLE   0 0 7,548
L3HARRIS TECHNOLOGIES INC COM 502431109 432 2,000 SH   SOLE   0 0 2,000
LOGITECH INTL S A SHS H50430232 242 2,000 SH   SOLE   0 0 2,000
MCDONALDS CORP COM 580135101 517 2,237 SH   SOLE   0 0 2,237
MEDTRONIC PLC SHS G5960L103 250 2,015 SH   SOLE   0 0 2,015
MERCK & CO INC COM 58933Y105 274 3,522 SH   SOLE   0 0 3,522
MICROSOFT CORP COM 594918104 1,898 7,006 SH   SOLE   0 0 7,006
MODERNA INC COM 60770K107 288 1,225 SH   SOLE   0 0 1,225
NUVEEN MUN VALUE FD INC COM 670928100 127 11,000 SH   SOLE   0 0 11,000
ORACLE CORP COM 68389X105 317 4,078 SH   SOLE   0 0 4,078
PAYCHEX INC COM 704326107 785 7,311 SH   SOLE   0 0 7,311
PFIZER INC COM 717081103 360 9,191 SH   SOLE   0 0 9,191
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 503 4,934 SH   SOLE   0 0 4,934
PROCTER AND GAMBLE CO COM 742718109 569 4,219 SH   SOLE   0 0 4,219
SELECT SECTOR SPDR TR ENERGY 81369Y506 889 16,506 SH   SOLE   0 0 16,506
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 943 25,699 SH   SOLE   0 0 25,699
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 671 10,613 SH   SOLE   0 0 10,613
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 770 9,354 SH   SOLE   0 0 9,354
SOUTHERN CO COM 842587107 272 4,500 SH   SOLE   0 0 4,500
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 276 800 SH   SOLE   0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,763 8,791 SH   SOLE   0 0 8,791
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,764 5,630 SH   SOLE   0 0 5,630
SPDR SER TR S&P 600 SML CAP 78464A813 450 4,600 SH   SOLE   0 0 4,600
SPDR SER TR S&P DIVID ETF 78464A763 2,011 16,446 SH   SOLE   0 0 16,446
SPDR SER TR S&P HOMEBUILD 78464A888 952 12,994 SH   SOLE   0 0 12,994
STARBUCKS CORP COM 855244109 515 4,604 SH   SOLE   0 0 4,604
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 360 3,000 SH   SOLE   0 0 3,000
TARGET CORP COM 87612E106 483 2,000 SH   SOLE   0 0 2,000
TESLA INC COM 88160R101 415 610 SH   SOLE   0 0 610
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 906 3,455 SH   SOLE   0 0 3,455
VANGUARD INDEX FDS GROWTH ETF 922908736 362 1,264 SH   SOLE   0 0 1,264
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 470 5,681 SH   SOLE   0 0 5,681
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 215 1,391 SH   SOLE   0 0 1,391
VERIZON COMMUNICATIONS INC COM 92343V104 305 5,443 SH   SOLE   0 0 5,443
VISA INC COM CL A 92826C839 668 2,856 SH   SOLE   0 0 2,856
VULCAN MATLS CO COM 929160109 348 2,000 SH   SOLE   0 0 2,000
WALMART INC COM 931142103 662 4,694 SH   SOLE   0 0 4,694
WP CAREY INC COM 92936U109 283 3,797 SH   SOLE   0 0 3,797