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 |