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 LABORATORIES Stock 002824100 242 2,230 SH   SOLE   0 0 2,230
AMAZON.COM INC Stock 023135106 1,820 17,139 SH   SOLE   0 0 17,139
APPLE INC Stock 037833100 4,098 29,975 SH   SOLE   0 0 29,975
AUTOMATIC DATA PROCESSING INC Stock 053015103 215 1,022 SH   SOLE   0 0 1,022
BANK OF AMERICA CORP Stock 060505104 805 25,862 SH   SOLE   0 0 25,862
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 5,652 20,702 SH   SOLE   0 0 20,702
BOEING CO Stock 097023105 389 2,843 SH   SOLE   0 0 2,843
CVS HEALTH CORP Stock 126650100 810 8,741 SH   SOLE   0 0 8,741
CHEVRON CORP Stock 166764100 451 3,115 SH   SOLE   0 0 3,115
CHURCH & DWIGHT CO INC Stock 171340102 275 2,972 SH   SOLE   0 0 2,972
COCA-COLA CO Stock 191216100 235 3,733 SH   SOLE   0 0 3,733
CONSOLIDATED EDISON INC Stock 209115104 826 8,690 SH   SOLE   0 0 8,690
THE WALT DISNEY CO Stock 254687106 440 4,663 SH   SOLE   0 0 4,663
DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109 712 58,697 SH   SOLE   0 0 58,697
FMQQ THE NEXT FRONTIER INTERNET & ECOMMERCE ETF ETF 301505590 351 33,511 SH   SOLE   0 0 33,511
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 2,217 68,562 SH   SOLE   0 0 68,562
FS KKR CAP CORP COM CEF 302635206 400 20,609 SH   SOLE   0 0 20,609
FASTENAL CO Stock 311900104 206 4,133 SH   SOLE   0 0 4,133
FEDERATED HERMES INC CLASS B Stock 314211103 236 7,408 SH   SOLE   0 0 7,408
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 2,336 66,327 SH   SOLE   0 0 66,327
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 3,375 41,084 SH   SOLE   0 0 41,084
GABELLI EQUITY TR INC COM CEF 362397101 68 11,211 SH   SOLE   0 0 11,211
HEICO CORP Stock 422806109 250 1,904 SH   SOLE   0 0 1,904
THE HOME DEPOT INC Stock 437076102 324 1,183 SH   SOLE   0 0 1,183
ISHARES CORE S&P 500 ETF ETF 464287200 308 811 SH   SOLE   0 0 811
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 886 4,296 SH   SOLE   0 0 4,296
ISHARES S&P SMALL-CAP FUND ETF 464287804 921 9,968 SH   SOLE   0 0 9,968
JOHNSON & JOHNSON Stock 478160104 951 5,357 SH   SOLE   0 0 5,357
LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104 1,622 258,223 SH   SOLE   0 0 258,223
ELI LILLY AND CO Stock 532457108 214 660 SH   SOLE   0 0 660
LUMINAR TECHNOLOGIES INC ORDINARY SHARES - CLASS A Stock 550424105 581 98,000 SH   SOLE   0 0 98,000
MICROSOFT CORP Stock 594918104 1,898 7,389 SH   SOLE   0 0 7,389
PEPSICO INC Stock 713448108 580 3,479 SH   SOLE   0 0 3,479
PFIZER INC Stock 717081103 312 5,948 SH   SOLE   0 0 5,948
PROCTER & GAMBLE CO Stock 742718109 1,047 7,283 SH   SOLE   0 0 7,283
THERMO FISHER SCIENTIFIC INC Stock 883556102 441 812 SH   SOLE   0 0 812
UNION PACIFIC CORP Stock 907818108 3,268 15,323 SH   SOLE   0 0 15,323
UNITED PARCEL SERVICE INC CLASS B Stock 911312106 216 1,181 SH   SOLE   0 0 1,181
VANGUARD REAL ESTATE ETF ETF 922908553 1,540 16,902 SH   SOLE   0 0 16,902
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 1,202 8,025 SH   SOLE   0 0 8,025
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 442 4,595 SH   SOLE   0 0 4,595
INVESCO QQQ TRUST ETF 46090E103 1,772 6,323 SH   SOLE   0 0 6,323
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 3,329 47,598 SH   SOLE   0 0 47,598
NUVEEN MASSACHUSETS QLT MUN FD COM CEF 67061E104 170 14,407 SH   SOLE   0 0 14,407
THE TRAVELERS COMPANIES INC Stock 89417E109 270 1,598 SH   SOLE   0 0 1,598
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 695 13,872 SH   SOLE   0 0 13,872
AT&T INC Stock 00206R102 375 17,883 SH   SOLE   0 0 17,883
ARK INNOVATION ETF ETF 00214Q104 5,331 133,674 SH   SOLE   0 0 133,674
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 309 6,170 SH   SOLE   0 0 6,170
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 1,210 38,436 SH   SOLE   0 0 38,436
ARK FINTECH INNOVATION ETF ETF 00214Q708 280 18,071 SH   SOLE   0 0 18,071
ABBVIE INC Stock 00287Y109 294 1,917 SH   SOLE   0 0 1,917
ALPHABET INC CLASS C Stock 02079K107 896 410 SH   SOLE   0 0 410
ALPHABET INC CLASS A Stock 02079K305 586 269 SH   SOLE   0 0 269
ALTRIA GROUP INC Stock 02209S103 698 16,721 SH   SOLE   0 0 16,721
AMERICAN TOWER CORP REIT 03027X100 464 1,816 SH   SOLE   0 0 1,816
BLACKROCK CORPOR HI YLD FD INC COM CEF 09255P107 1,321 138,603 SH   SOLE   0 0 138,603
BLACKROCK SCIENCE & TECHNOLOGY TRUST CEF 09258G104 2,067 63,621 SH   SOLE   0 0 63,621
BLACKROCK SCIENCE & TECHNOLOGY TRUST II CEF 09260K101 3,598 183,689 SH   SOLE   0 0 183,689
BROOKLINE BANCORP INC Stock 11373M107 276 20,766 SH   SOLE   0 0 20,766
CENTENE CORP Stock 15135B101 921 10,884 SH   SOLE   0 0 10,884
COMCAST CORP CLASS A Stock 20030N101 394 10,051 SH   SOLE   0 0 10,051
DAVIS SELECT FINANCIAL ETF ETF 23908L108 493 19,020 SH   SOLE   0 0 19,020
DUKE ENERGY CORP Stock 26441C204 270 2,515 SH   SOLE   0 0 2,515
EASTERN BANKSHARES INC ORDINARY SHARES Stock 27627N105 369 20,000 SH   SOLE   0 0 20,000
EXXON MOBIL CORP Stock 30231G102 1,490 17,397 SH   SOLE   0 0 17,397
META PLATFORMS INC CLASS A Stock 30303M102 394 2,446 SH   SOLE   0 0 2,446
FIRST TRUST WATER ETF ETF 33733B100 315 4,376 SH   SOLE   0 0 4,376
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 332 6,366 SH   SOLE   0 0 6,366
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 6,585 169,676 SH   SOLE   0 0 169,676
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 5,649 130,397 SH   SOLE   0 0 130,397
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND ETF 33735K108 220 2,499 SH   SOLE   0 0 2,499
FIRST TRUST SENIOR LOAN FUND ETF 33738D309 248 5,628 SH   SOLE   0 0 5,628
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 3,634 88,803 SH   SOLE   0 0 88,803
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 4,560 110,101 SH   SOLE   0 0 110,101
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 251 6,767 SH   SOLE   0 0 6,767
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 1,000 37,377 SH   SOLE   0 0 37,377
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND ETF 33939L795 404 7,826 SH   SOLE   0 0 7,826
GINKGO BIOWORKS HOLDINGS INC Stock 37611X100 29 12,265 SH   SOLE   0 0 12,265
HEALTHCARE TRUST OF AMERICA INC REIT 42225P501 1,110 39,788 SH   SOLE   0 0 39,788
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 652 8,413 SH   SOLE   0 0 8,413
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 31,618 235,547 SH   SOLE   0 0 235,547
INVESCO NASDAQ 100 ETF ETF 46138G649 426 3,697 SH   SOLE   0 0 3,697
ISHARES FLOATING RATE BOND ETF ETF 46429B655 700 14,025 SH   SOLE   0 0 14,025
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 1,386 19,739 SH   SOLE   0 0 19,739
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 2,349 21,025 SH   SOLE   0 0 21,025
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 651 4,777 SH   SOLE   0 0 4,777
JPMORGAN CHASE & CO Stock 46625H100 265 2,349 SH   SOLE   0 0 2,349
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 236 4,707 SH   SOLE   0 0 4,707
KITE REALTY GROUP TRUST REIT 49803T300 270 15,612 SH   SOLE   0 0 15,612
LPL FINANCIAL HOLDINGS INC Stock 50212V100 604 3,274 SH   SOLE   0 0 3,274
M & T BK CORP COM Stock 55261F104 596 3,739 SH   SOLE   0 0 3,739
MAIN STR CAP CORP COM CEF 56035L104 281 7,296 SH   SOLE   0 0 7,296
MASTERCARD INC CLASS A Stock 57636Q104 206 652 SH   SOLE   0 0 652
MERCK & CO INC Stock 58933Y105 390 4,272 SH   SOLE   0 0 4,272
NETFLIX INC Stock 64110L106 291 1,666 SH   SOLE   0 0 1,666
NEXTERA ENERGY INC Stock 65339F101 1,539 19,871 SH   SOLE   0 0 19,871
NVIDIA CORP Stock 67066G104 1,468 9,683 SH   SOLE   0 0 9,683
NUVEEN TAXABLE MUNICPAL INM FD COM CEF 67074C103 208 11,700 SH   SOLE   0 0 11,700
ORACLE CORP Stock 68389X105 292 4,178 SH   SOLE   0 0 4,178
PACER LUNT LARGE CAP ALTERNATOR ETF ETF 69374H717 2,149 52,494 SH   SOLE   0 0 52,494
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 828 24,587 SH   SOLE   0 0 24,587
PACER US CASH COWS 100 ETF ETF 69374H881 689 15,999 SH   SOLE   0 0 15,999
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 733 8,591 SH   SOLE   0 0 8,591
SPDR S&P 500 ETF ETF 78462F103 2,893 7,668 SH   SOLE   0 0 7,668
SPDR GOLD SHARES ETF 78463V107 357 2,117 SH   SOLE   0 0 2,117
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 1,365 29,368 SH   SOLE   0 0 29,368
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 379 8,549 SH   SOLE   0 0 8,549
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 461 1,116 SH   SOLE   0 0 1,116
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887 469 4,495 SH   SOLE   0 0 4,495
TESLA INC Stock 88160R101 675 1,003 SH   SOLE   0 0 1,003
UNITEDHEALTH GROUP INC Stock 91324P102 375 729 SH   SOLE   0 0 729
VERIZON COMMUNICATIONS INC Stock 92343V104 586 11,541 SH   SOLE   0 0 11,541
VISA INC CLASS A Stock 92826C839 491 2,495 SH   SOLE   0 0 2,495
WASTE MANAGEMENT INC Stock 94106L109 261 1,708 SH   SOLE   0 0 1,708
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 386 6,536 SH   SOLE   0 0 6,536
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3,628 93,064 SH   SOLE   0 0 93,064
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 513 18,188 SH   SOLE   0 0 18,188
CHUBB LTD Stock H1467J104 230 1,168 SH   SOLE   0 0 1,168