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 | Stock | 002824100 | 314 | 2,624 | SH | | SOLE | | 0 | 0 | 2,624 |
AMAZON COM INC COM | Stock | 023135106 | 1,872 | 605 | SH | | SOLE | | 0 | 0 | 605 |
APPLE INC COM | Stock | 037833100 | 3,298 | 27,000 | SH | | SOLE | | 0 | 0 | 27,000 |
BK OF AMERICA CORP COM | Stock | 060505104 | 556 | 14,361 | SH | | SOLE | | 0 | 0 | 14,361 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 7,818 | 30,602 | SH | | SOLE | | 0 | 0 | 30,602 |
CHEVRON CORP NEW COM | Stock | 166764100 | 306 | 2,919 | SH | | SOLE | | 0 | 0 | 2,919 |
CHURCH & DWIGHT INC COM | Stock | 171340102 | 256 | 2,932 | SH | | SOLE | | 0 | 0 | 2,932 |
CONSOLIDATED EDISON INC COM | Stock | 209115104 | 642 | 8,582 | SH | | SOLE | | 0 | 0 | 8,582 |
DISNEY WALT CO COM | Stock | 254687106 | 542 | 2,938 | SH | | SOLE | | 0 | 0 | 2,938 |
DOUBLELINE INCOME SOLUTIONS FD COM | CEF | 258622109 | 2,323 | 127,919 | SH | | SOLE | | 0 | 0 | 127,919 |
EAGLE BANCORP INC MD COM | Stock | 268948106 | 251 | 4,711 | SH | | SOLE | | 0 | 0 | 4,711 |
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF | ETF | 301505889 | 5,478 | 85,718 | SH | | SOLE | | 0 | 0 | 85,718 |
FS KKR CAP CORP COM | CEF | 302635206 | 312 | 15,713 | SH | | SOLE | | 0 | 0 | 15,713 |
FASTENAL CO COM | Stock | 311900104 | 202 | 4,023 | SH | | SOLE | | 0 | 0 | 4,023 |
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 | 1,876 | 57,322 | SH | | SOLE | | 0 | 0 | 57,322 |
FIRST TRUST US EQUITY OPPORTUNITIES ETF | ETF | 336920103 | 5,136 | 43,103 | SH | | SOLE | | 0 | 0 | 43,103 |
HEICO CORP NEW COM | Stock | 422806109 | 252 | 2,001 | SH | | SOLE | | 0 | 0 | 2,001 |
HOME DEPOT INC COM | Stock | 437076102 | 309 | 1,014 | SH | | SOLE | | 0 | 0 | 1,014 |
ISHARES COMEX GOLD TRUST | ETF | 464285105 | 1,760 | 108,244 | SH | | SOLE | | 0 | 0 | 108,244 |
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF | ETF | 464286533 | 261 | 4,130 | SH | | SOLE | | 0 | 0 | 4,130 |
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 7,071 | 17,774 | SH | | SOLE | | 0 | 0 | 17,774 |
ISHARES 20 YEAR TREASURY BOND ETF | ETF | 464287432 | 1,584 | 11,694 | SH | | SOLE | | 0 | 0 | 11,694 |
ISHARES 7-10 YEAR TREASURY BOND ETF | ETF | 464287440 | 1,274 | 11,283 | SH | | SOLE | | 0 | 0 | 11,283 |
ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 | 730 | 8,469 | SH | | SOLE | | 0 | 0 | 8,469 |
ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 | 283 | 3,829 | SH | | SOLE | | 0 | 0 | 3,829 |
ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 | 248 | 1,020 | SH | | SOLE | | 0 | 0 | 1,020 |
ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 | 1,374 | 4,568 | SH | | SOLE | | 0 | 0 | 4,568 |
ISHARES S&P SMALL-CAP FUND | ETF | 464287804 | 1,247 | 11,492 | SH | | SOLE | | 0 | 0 | 11,492 |
ISHARES S&P SMALL-CAP 600 VALUE ETF | ETF | 464287879 | 208 | 2,069 | SH | | SOLE | | 0 | 0 | 2,069 |
ISHARES S&P SMALL-CAP 600 GROWTH ETF | ETF | 464287887 | 214 | 1,672 | SH | | SOLE | | 0 | 0 | 1,672 |
ISHARES MBS ETF | ETF | 464288588 | 489 | 4,507 | SH | | SOLE | | 0 | 0 | 4,507 |
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 | 469 | 7,918 | SH | | SOLE | | 0 | 0 | 7,918 |
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288646 | 312 | 5,697 | SH | | SOLE | | 0 | 0 | 5,697 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 852 | 5,182 | SH | | SOLE | | 0 | 0 | 5,182 |
LIBERTY ALL STAR EQUITY FD SH BEN INT | CEF | 530158104 | 1,170 | 153,280 | SH | | SOLE | | 0 | 0 | 153,280 |
MICROSOFT CORP COM | Stock | 594918104 | 1,562 | 6,627 | SH | | SOLE | | 0 | 0 | 6,627 |
NATERA INC COM | Stock | 632307104 | 203 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
PEOPLES UNITED FINANCIAL INC COM | Stock | 712704105 | 567 | 31,675 | SH | | SOLE | | 0 | 0 | 31,675 |
PEPSICO INC COM | Stock | 713448108 | 522 | 3,693 | SH | | SOLE | | 0 | 0 | 3,693 |
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 706 | 5,214 | SH | | SOLE | | 0 | 0 | 5,214 |
STARBUCKS CORP COM | Stock | 855244109 | 303 | 2,769 | SH | | SOLE | | 0 | 0 | 2,769 |
THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | 315 | 691 | SH | | SOLE | | 0 | 0 | 691 |
UNION PAC CORP COM | Stock | 907818108 | 3,170 | 14,384 | SH | | SOLE | | 0 | 0 | 14,384 |
VANGUARD REAL ESTATE ETF | ETF | 922908553 | 1,900 | 20,685 | SH | | SOLE | | 0 | 0 | 20,685 |
VANGUARD SMALL-CAP VALUE INDEX FUND | ETF | 922908611 | 1,341 | 8,095 | SH | | SOLE | | 0 | 0 | 8,095 |
RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 | 239 | 3,092 | SH | | SOLE | | 0 | 0 | 3,092 |
INVESCO QQQ TRUST | ETF | 46090E103 | 2,493 | 7,812 | SH | | SOLE | | 0 | 0 | 7,812 |
FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 | 3,506 | 49,501 | SH | | SOLE | | 0 | 0 | 49,501 |
NUVEEN MASSACHUSETS QLT MUN FD COM | CEF | 67061E104 | 206 | 14,396 | SH | | SOLE | | 0 | 0 | 14,396 |
TRAVELERS COMPANIES INC COM | Stock | 89417E109 | 206 | 1,370 | SH | | SOLE | | 0 | 0 | 1,370 |
ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 | 524 | 10,179 | SH | | SOLE | | 0 | 0 | 10,179 |
AT&T INC COM | Stock | 00206R102 | 392 | 12,948 | SH | | SOLE | | 0 | 0 | 12,948 |
ARK INNOVATION ETF | ETF | 00214Q104 | 18,482 | 154,084 | SH | | SOLE | | 0 | 0 | 154,084 |
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF | ETF | 00214Q203 | 863 | 10,279 | SH | | SOLE | | 0 | 0 | 10,279 |
ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 | 4,711 | 53,099 | SH | | SOLE | | 0 | 0 | 53,099 |
ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 | 779 | 5,284 | SH | | SOLE | | 0 | 0 | 5,284 |
ARK FINTECH INNOVATION ETF | ETF | 00214Q708 | 1,084 | 21,210 | SH | | SOLE | | 0 | 0 | 21,210 |
ABBVIE INC COM | Stock | 00287Y109 | 224 | 2,070 | SH | | SOLE | | 0 | 0 | 2,070 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 1,051 | 508 | SH | | SOLE | | 0 | 0 | 508 |
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 598 | 290 | SH | | SOLE | | 0 | 0 | 290 |
ALTRIA GROUP INC COM | Stock | 02209S103 | 787 | 15,376 | SH | | SOLE | | 0 | 0 | 15,376 |
BLACKROCK CORPOR HI YLD FD INC COM | CEF | 09255P107 | 9,079 | 773,361 | SH | | SOLE | | 0 | 0 | 773,361 |
BLACKROCK SCIENCE & TECHNOLOGY SHS | CEF | 09258G104 | 6,713 | 124,091 | SH | | SOLE | | 0 | 0 | 124,091 |
BLACKROCK SCIENCE & TECHNOLOGY SHS BEN INT | CEF | 09260K101 | 7,566 | 211,981 | SH | | SOLE | | 0 | 0 | 211,981 |
CENTENE CORP DEL COM | Stock | 15135B101 | 869 | 13,597 | SH | | SOLE | | 0 | 0 | 13,597 |
COMCAST CORP NEW CL A | Stock | 20030N101 | 393 | 7,255 | SH | | SOLE | | 0 | 0 | 7,255 |
DAVIS SELECT FINANCIAL ETF | ETF | 23908L108 | 454 | 16,184 | SH | | SOLE | | 0 | 0 | 16,184 |
DAVIS SELECT WORLDWIDE ETF | ETF | 23908L306 | 502 | 14,861 | SH | | SOLE | | 0 | 0 | 14,861 |
DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 | 239 | 2,472 | SH | | SOLE | | 0 | 0 | 2,472 |
U.S. GLOBAL JETS ETF | ETF | 26922A842 | 268 | 9,974 | SH | | SOLE | | 0 | 0 | 9,974 |
EASTERN BANKSHARES INC COM | Stock | 27627N105 | 386 | 20,000 | SH | | SOLE | | 0 | 0 | 20,000 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 754 | 13,507 | SH | | SOLE | | 0 | 0 | 13,507 |
FACEBOOK INC CL A | Stock | 30303M102 | 543 | 1,845 | SH | | SOLE | | 0 | 0 | 1,845 |
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND | ETF | 33733E500 | 504 | 7,340 | SH | | SOLE | | 0 | 0 | 7,340 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 2,507 | 66,011 | SH | | SOLE | | 0 | 0 | 66,011 |
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF | ETF | 33734X853 | 9,541 | 144,674 | SH | | SOLE | | 0 | 0 | 144,674 |
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND | ETF | 33735K108 | 270 | 2,770 | SH | | SOLE | | 0 | 0 | 2,770 |
FIRST TRUST SENIOR LOAN FUND | ETF | 33738D309 | 334 | 6,983 | SH | | SOLE | | 0 | 0 | 6,983 |
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 4,562 | 102,189 | SH | | SOLE | | 0 | 0 | 102,189 |
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 | 285 | 7,014 | SH | | SOLE | | 0 | 0 | 7,014 |
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND | ETF | 33939L795 | 549 | 9,774 | SH | | SOLE | | 0 | 0 | 9,774 |
FRANKLIN LIBERTYQ U.S. EQUITY ETF | ETF | 35473P801 | 249 | 6,205 | SH | | SOLE | | 0 | 0 | 6,205 |
GDS HLDGS LTD SPONSORED ADS | ADR | 36165L108 | 417 | 5,140 | SH | | SOLE | | 0 | 0 | 5,140 |
HEALTHCARE TR AMER INC CL A NEW | REIT | 42225P501 | 871 | 31,590 | SH | | SOLE | | 0 | 0 | 31,590 |
INVESCO BUYBACK ACHIEVERS ETF | ETF | 46137V308 | 565 | 6,711 | SH | | SOLE | | 0 | 0 | 6,711 |
INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 10,588 | 74,744 | SH | | SOLE | | 0 | 0 | 74,744 |
ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 | 1,102 | 21,697 | SH | | SOLE | | 0 | 0 | 21,697 |
ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 | 1,876 | 27,110 | SH | | SOLE | | 0 | 0 | 27,110 |
ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 | 2,815 | 23,119 | SH | | SOLE | | 0 | 0 | 23,119 |
ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 | 910 | 5,654 | SH | | SOLE | | 0 | 0 | 5,654 |
JPMORGAN CHASE & CO COM | Stock | 46625H100 | 480 | 3,154 | SH | | SOLE | | 0 | 0 | 3,154 |
JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 | 759 | 14,963 | SH | | SOLE | | 0 | 0 | 14,963 |
LPL FINL HLDGS INC COM | Stock | 50212V100 | 463 | 3,257 | SH | | SOLE | | 0 | 0 | 3,257 |
MAIN STR CAP CORP COM | CEF | 56035L104 | 221 | 5,651 | SH | | SOLE | | 0 | 0 | 5,651 |
NETFLIX INC COM | Stock | 64110L106 | 769 | 1,475 | SH | | SOLE | | 0 | 0 | 1,475 |
NEXTERA ENERGY INC COM | Stock | 65339F101 | 838 | 11,086 | SH | | SOLE | | 0 | 0 | 11,086 |
NVIDIA CORPORATION COM | Stock | 67066G104 | 1,178 | 2,207 | SH | | SOLE | | 0 | 0 | 2,207 |
ORACLE CORP COM | Stock | 68389X105 | 223 | 3,184 | SH | | SOLE | | 0 | 0 | 3,184 |
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 | 547 | 6,336 | SH | | SOLE | | 0 | 0 | 6,336 |
RETAIL PPTYS AMER INC CL A | REIT | 76131V202 | 201 | 19,224 | SH | | SOLE | | 0 | 0 | 19,224 |
SPDR S&P 500 ETF | ETF | 78462F103 | 12,414 | 31,321 | SH | | SOLE | | 0 | 0 | 31,321 |
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 | 8,302 | 168,766 | SH | | SOLE | | 0 | 0 | 168,766 |
SPDR PORTFOLIO S&P 500 ETF | ETF | 78464A854 | 1,331 | 28,560 | SH | | SOLE | | 0 | 0 | 28,560 |
SPDR S&P MIDCAP 400 ETF | ETF | 78467Y107 | 524 | 1,101 | SH | | SOLE | | 0 | 0 | 1,101 |
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF | ETF | 78468R887 | 498 | 4,468 | SH | | SOLE | | 0 | 0 | 4,468 |
UTILITIES SELECT SECTOR SPDR FUND | ETF | 81369Y886 | 1,292 | 20,170 | SH | | SOLE | | 0 | 0 | 20,170 |
TESLA INC COM | Stock | 88160R101 | 548 | 820 | SH | | SOLE | | 0 | 0 | 820 |
UNITEDHEALTH GROUP INC COM | Stock | 91324P102 | 264 | 709 | SH | | SOLE | | 0 | 0 | 709 |
VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | 683 | 11,746 | SH | | SOLE | | 0 | 0 | 11,746 |
VISA INC COM CL A | Stock | 92826C839 | 275 | 1,299 | SH | | SOLE | | 0 | 0 | 1,299 |
WASTE MGMT INC DEL COM | Stock | 94106L109 | 217 | 1,683 | SH | | SOLE | | 0 | 0 | 1,683 |
WISDOMTREE U.S. LARGECAP DIVIDEND FUND | ETF | 97717W307 | 255 | 2,226 | SH | | SOLE | | 0 | 0 | 2,226 |
WISDOMTREE U.S. MIDCAP DIVIDEND FUND | ETF | 97717W505 | 2,237 | 55,334 | SH | | SOLE | | 0 | 0 | 55,334 |
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND | ETF | 97717W604 | 466 | 14,959 | SH | | SOLE | | 0 | 0 | 14,959 |