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 Equity 023135106 1,371 421 SH   SOLE   0 0 421
APPLE INC COM Equity 037833100 3,292 24,809 SH   SOLE   0 0 24,809
BK OF AMERICA CORP COM Equity 060505104 417 13,744 SH   SOLE   0 0 13,744
BERKSHIRE HATHAWAY INC DEL CL B NEW Equity 084670702 8,198 35,353 SH   SOLE   0 0 35,353
CHEVRON CORP NEW COM Equity 166764100 245 2,903 SH   SOLE   0 0 2,903
CONSOLIDATED EDISON INC COM Equity 209115104 597 8,258 SH   SOLE   0 0 8,258
DISNEY WALT CO COM Equity 254687106 548 3,022 SH   SOLE   0 0 3,022
DOUBLELINE INCOME SOLUTIONS FD COM Equity 258622109 2,358 142,205 SH   SOLE   0 0 142,205
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF Equity 301505889 3,498 55,009 SH   SOLE   0 0 55,009
FS KKR CAP CORP COM Equity 302635206 252 15,224 SH   SOLE   0 0 15,224
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND Equity 336917109 1,614 54,543 SH   SOLE   0 0 54,543
FIRST TRUST US EQUITY OPPORTUNITIES ETF Equity 336920103 4,609 38,954 SH   SOLE   0 0 38,954
HEICO CORP NEW COM Equity 422806109 265 2,000 SH   SOLE   0 0 2,000
HOME DEPOT INC COM Equity 437076102 245 922 SH   SOLE   0 0 922
ISHARES COMEX GOLD TRUST Equity 464285105 2,613 144,144 SH   SOLE   0 0 144,144
ISHARES CORE S&P 500 ETF Equity 464287200 218 580 SH   SOLE   0 0 580
ISHARES 20 YEAR TREASURY BOND ETF Equity 464287432 2,563 16,246 SH   SOLE   0 0 16,246
ISHARES 7-10 YEAR TREASURY BOND ETF Equity 464287440 1,544 12,873 SH   SOLE   0 0 12,873
ISHARES 1-3 YEAR TREASURY BOND ETF Equity 464287457 789 9,134 SH   SOLE   0 0 9,134
ISHARES RUSSELL 2000 GROWTH ETF Equity 464287648 1,328 4,632 SH   SOLE   0 0 4,632
ISHARES S&P SMALL-CAP FUND Equity 464287804 1,041 11,325 SH   SOLE   0 0 11,325
ISHARES MBS ETF Equity 464288588 508 4,616 SH   SOLE   0 0 4,616
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF Equity 464288638 531 8,589 SH   SOLE   0 0 8,589
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF Equity 464288646 341 6,176 SH   SOLE   0 0 6,176
JOHNSON & JOHNSON COM Equity 478160104 803 5,099 SH   SOLE   0 0 5,099
LIBERTY ALL STAR EQUITY FD SH BEN INT Equity 530158104 1,005 145,604 SH   SOLE   0 0 145,604
MICROSOFT CORP COM Equity 594918104 1,181 5,311 SH   SOLE   0 0 5,311
PEOPLES UNITED FINANCIAL INC COM Equity 712704105 491 37,987 SH   SOLE   0 0 37,987
PEPSICO INC COM Equity 713448108 545 3,678 SH   SOLE   0 0 3,678
PROCTER AND GAMBLE CO COM Equity 742718109 724 5,203 SH   SOLE   0 0 5,203
THERMO FISHER SCIENTIFIC INC COM Equity 883556102 388 834 SH   SOLE   0 0 834
UNION PAC CORP COM Equity 907818108 1,992 9,567 SH   SOLE   0 0 9,567
VANGUARD REAL ESTATE ETF Equity 922908553 1,689 19,889 SH   SOLE   0 0 19,889
VANGUARD SMALL-CAP VALUE INDEX FUND Equity 922908611 1,121 7,880 SH   SOLE   0 0 7,880
RAYTHEON TECHNOLOGIES CORP COM Equity 75513E101 219 3,065 SH   SOLE   0 0 3,065
INVESCO QQQ TRUST Equity 46090E103 2,475 7,888 SH   SOLE   0 0 7,888
FIRST TRUST CAPITAL STRENGTH ETF Equity 33733E104 2,869 42,497 SH   SOLE   0 0 42,497
NUVEEN MASSACHUSETS QLT MUN FD COM Equity 67061E104 210 14,394 SH   SOLE   0 0 14,394
EDWARDS LIFESCIENCES CORP COM Equity 28176E108 238 2,604 SH   SOLE   0 0 2,604
ALPS SECTOR DIVIDEND DOGS ETF Equity 00162Q858 391 8,753 SH   SOLE   0 0 8,753
AT&T INC COM Equity 00206R102 331 11,500 SH   SOLE   0 0 11,500
ARK INNOVATION ETF Equity 00214Q104 14,347 115,250 SH   SOLE   0 0 115,250
ARK GENOMIC REVOLUTION ETF Equity 00214Q302 3,893 41,750 SH   SOLE   0 0 41,750
ARK NEXT GENERATION INTERNET ETF Equity 00214Q401 421 2,876 SH   SOLE   0 0 2,876
ARK FINTECH INNOVATION ETF Equity 00214Q708 943 18,976 SH   SOLE   0 0 18,976
ALPHABET INC CAP STK CL C Equity 02079K107 222 127 SH   SOLE   0 0 127
ALPHABET INC CAP STK CL A Equity 02079K305 338 193 SH   SOLE   0 0 193
ALTRIA GROUP INC COM Equity 02209S103 594 14,486 SH   SOLE   0 0 14,486
BLACKROCK CORPOR HI YLD FD INC COM Equity 09255P107 9,361 819,059 SH   SOLE   0 0 819,059
BLACKROCK SCIENCE & TECHNOLOGY SHS Equity 09258G104 7,120 133,579 SH   SOLE   0 0 133,579
BLACKROCK SCIENCE & TECH TR II SHS BEN INT Equity 09260K101 7,716 212,084 SH   SOLE   0 0 212,084
COMCAST CORP NEW CL A Equity 20030N101 354 6,765 SH   SOLE   0 0 6,765
DAVIS SELECT FINANCIAL ETF Equity 23908L108 323 13,535 SH   SOLE   0 0 13,535
DAVIS SELECT WORLDWIDE ETF Equity 23908L306 449 14,600 SH   SOLE   0 0 14,600
DUKE ENERGY CORP NEW COM NEW Equity 26441C204 225 2,462 SH   SOLE   0 0 2,462
EDITAS MEDICINE INC COM Equity 28106W103 353 5,030 SH   SOLE   0 0 5,030
EXXON MOBIL CORP COM Equity 30231G102 200 4,842 SH   SOLE   0 0 4,842
FACEBOOK INC CL A Equity 30303M102 350 1,283 SH   SOLE   0 0 1,283
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND Equity 33734H106 1,119 31,898 SH   SOLE   0 0 31,898
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF Equity 33734X853 7,713 112,100 SH   SOLE   0 0 112,100
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND Equity 33735K108 427 4,420 SH   SOLE   0 0 4,420
FIRST TRUST SENIOR LOAN FUND Equity 33738D309 330 6,930 SH   SOLE   0 0 6,930
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF Equity 33738R605 4,093 101,137 SH   SOLE   0 0 101,137
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND Equity 33939L795 276 5,139 SH   SOLE   0 0 5,139
FRANKLIN LIBERTYQ U.S. EQUITY ETF Equity 35473P801 238 6,286 SH   SOLE   0 0 6,286
GDS HLDGS LTD SPONSORED ADS Equity 36165L108 479 5,115 SH   SOLE   0 0 5,115
HEALTHCARE TR AMER INC CL A NEW Equity 42225P501 764 27,732 SH   SOLE   0 0 27,732
INVESCO BUYBACK ACHIEVERS ETF Equity 46137V308 443 6,047 SH   SOLE   0 0 6,047
INVESCO S&P 500 EQUAL WEIGHT ETF Equity 46137V357 2,551 20,000 SH   SOLE   0 0 20,000
ISHARES FLOATING RATE BOND ETF Equity 46429B655 1,027 20,251 SH   SOLE   0 0 20,251
ISHARES MSCI USA MIN VOL FACTOR ETF Equity 46429B697 2,118 31,198 SH   SOLE   0 0 31,198
ISHARES MSCI USA QUALITY FACTOR ETF Equity 46432F339 2,776 23,884 SH   SOLE   0 0 23,884
ISHARES MSCI USA MOMENTUM FACTOR ETF Equity 46432F396 995 6,174 SH   SOLE   0 0 6,174
JPMORGAN CHASE & CO COM Equity 46625H100 246 1,936 SH   SOLE   0 0 1,936
JPMORGAN ULTRA-SHORT INCOME ETF Equity 46641Q837 800 15,760 SH   SOLE   0 0 15,760
LPL FINL HLDGS INC COM Equity 50212V100 304 2,920 SH   SOLE   0 0 2,920
NETFLIX INC COM Equity 64110L106 568 1,051 SH   SOLE   0 0 1,051
NEXTERA ENERGY INC COM Equity 65339F101 715 9,265 SH   SOLE   0 0 9,265
NVIDIA CORPORATION COM Equity 67066G104 1,175 2,250 SH   SOLE   0 0 2,250
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF Equity 74348A467 512 6,408 SH   SOLE   0 0 6,408
RETAIL PPTYS AMER INC CL A Equity 76131V202 128 14,911 SH   SOLE   0 0 14,911
SPDR S&P 500 ETF Equity 78462F103 11,879 31,771 SH   SOLE   0 0 31,771
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF Equity 78464A805 9,294 201,642 SH   SOLE   0 0 201,642
SPDR PORTFOLIO S&P 500 ETF Equity 78464A854 1,665 37,883 SH   SOLE   0 0 37,883
SPDR S&P MIDCAP 400 ETF Equity 78467Y107 409 974 SH   SOLE   0 0 974
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF Equity 78468R887 464 4,851 SH   SOLE   0 0 4,851
UTILITIES SELECT SECTOR SPDR FUND Equity 81369Y886 1,612 25,712 SH   SOLE   0 0 25,712
TESLA INC COM Equity 88160R101 483 685 SH   SOLE   0 0 685
UNITEDHEALTH GROUP INC COM Equity 91324P102 248 707 SH   SOLE   0 0 707
VERIZON COMMUNICATIONS INC COM Equity 92343V104 567 9,655 SH   SOLE   0 0 9,655
VISA INC COM CL A Equity 92826C839 288 1,317 SH   SOLE   0 0 1,317
WISDOMTREE U.S. LARGECAP DIVIDEND FUND Equity 97717W307 238 2,215 SH   SOLE   0 0 2,215
WISDOMTREE U.S. MIDCAP DIVIDEND FUND Equity 97717W505 1,984 56,989 SH   SOLE   0 0 56,989
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND Equity 97717W604 398 14,959 SH   SOLE   0 0 14,959