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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGNC INVT CORP COM 00123Q104   126 12,208 SH   SOLE   0 0 12,208
AT&T INC COM 00206R102   468 25,419 SH   SOLE   0 0 25,419
ABBOTT LABS COM 002824100   242 2,206 SH   SOLE   0 0 2,206
ABBVIE INC COM 00287Y109   471 2,914 SH   SOLE   0 0 2,914
AGENUS INC COM NEW 00847G705   48 20,000 SH   SOLE   0 0 20,000
ALPHABET INC CAP STK CL C 02079K107   1,528 17,221 SH   SOLE   0 0 17,221
ALPHABET INC CAP STK CL A 02079K305   1,476 16,727 SH   SOLE   0 0 16,727
AMAZON COM INC COM 023135106   1,363 16,223 SH   SOLE   0 0 16,223
AMGEN INC COM 031162100   313 1,190 SH   SOLE   0 0 1,190
ANALOG DEVICES INC COM 032654105   346 2,110 SH   SOLE   0 0 2,110
APOLLO GLOBAL MGMT INC COM 03769M106   1,703 26,701 SH   SOLE   0 0 26,701
APPLE INC COM 037833100   11,783 90,690 SH   SOLE   0 0 90,690
APPLIED MATLS INC COM 038222105   257 2,638 SH   SOLE   0 0 2,638
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   364 8,986 SH   SOLE   0 0 8,986
AUTOMATIC DATA PROCESSING IN COM 053015103   314 1,315 SH   SOLE   0 0 1,315
BANK AMERICA CORP COM 060505104   646 19,516 SH   SOLE   0 0 19,516
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,330 4,306 SH   SOLE   0 0 4,306
BLACKROCK INC COM 09247X101   869 1,226 SH   SOLE   0 0 1,226
BLACKSTONE INC COM 09260D107   4,537 61,156 SH   SOLE   0 0 61,156
BRISTOL-MYERS SQUIBB CO COM 110122108   648 9,007 SH   SOLE   0 0 9,007
CVS HEALTH CORP COM 126650100   245 2,624 SH   SOLE   0 0 2,624
CARLYLE GROUP INC COM 14316J108   426 14,270 SH   SOLE   0 0 14,270
CATERPILLAR INC COM 149123101   216 901 SH   SOLE   0 0 901
CHEVRON CORP NEW COM 166764100   235 1,312 SH   SOLE   0 0 1,312
COCA COLA CO COM 191216100   1,165 18,307 SH   SOLE   0 0 18,307
COLGATE PALMOLIVE CO COM 194162103   350 4,445 SH   SOLE   0 0 4,445
CROWN CASTLE INC COM 22822V101   226 1,668 SH   SOLE   0 0 1,668
DUKE ENERGY CORP NEW COM NEW 26441C204   440 4,269 SH   SOLE   0 0 4,269
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   374 8,485 SH   SOLE   0 0 8,485
EASTERN BANKSHARES INC COM 27627N105   692 40,089 SH   SOLE   0 0 40,089
EVERCORE INC CLASS A 29977A105   296 2,711 SH   SOLE   0 0 2,711
FEDEX CORP COM 31428X106   217 1,252 SH   SOLE   0 0 1,252
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   686 9,155 SH   SOLE   0 0 9,155
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   767 19,807 SH   SOLE   0 0 19,807
GSK PLC SPONSORED ADR 37733W204   961 27,356 SH   SOLE   0 0 27,356
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   297 14,293 SH   SOLE   0 0 14,293
GLOBAL X FDS US INFR DEV ETF 37954Y673   467 17,622 SH   SOLE   0 0 17,622
GOLDMAN SACHS GROUP INC COM 38141G104   959 2,792 SH   SOLE   0 0 2,792
HOME DEPOT INC COM 437076102   288 912 SH   SOLE   0 0 912
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   306 6,045 SH   SOLE   0 0 6,045
INDEPENDENT BK CORP MASS COM 453836108   243 2,882 SH   SOLE   0 0 2,882
INTERNATIONAL BUSINESS MACHS COM 459200101   1,519 10,778 SH   SOLE   0 0 10,778
INVESCO QQQ TR UNIT SER 1 46090E103   239 898 SH   SOLE   0 0 898
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,294 25,109 SH   SOLE   0 0 25,109
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,138 15,138 SH   SOLE   0 0 15,138
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   8,791 137,580 SH   SOLE   0 0 137,580
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,185 195,472 SH   SOLE   0 0 195,472
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   270 13,422 SH   SOLE   0 0 13,422
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   271 13,245 SH   SOLE   0 0 13,245
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   273 12,996 SH   SOLE   0 0 12,996
ISHARES TR SELECT DIVID ETF 464287168   837 6,937 SH   SOLE   0 0 6,937
ISHARES TR TIPS BD ETF 464287176   1,402 13,173 SH   SOLE   0 0 13,173
ISHARES TR CORE US AGGBD ET 464287226   274 2,830 SH   SOLE   0 0 2,830
ISHARES TR MSCI EMG MKT ETF 464287234   270 7,120 SH   SOLE   0 0 7,120
ISHARES TR RUS MID CAP ETF 464287499   227 3,364 SH   SOLE   0 0 3,364
ISHARES TR ISHARES BIOTECH 464287556   888 6,761 SH   SOLE   0 0 6,761
ISHARES TR RUS 1000 GRW ETF 464287614   254 1,184 SH   SOLE   0 0 1,184
ISHARES TR CORE S&P SCP ETF 464287804   323 3,409 SH   SOLE   0 0 3,409
ISHARES TR GL CLEAN ENE ETF 464288224   380 19,124 SH   SOLE   0 0 19,124
ISHARES TR CONV BD ETF 46435G102   367 5,283 SH   SOLE   0 0 5,283
JPMORGAN CHASE & CO COM 46625H100   2,752 20,519 SH   SOLE   0 0 20,519
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,470 45,335 SH   SOLE   0 0 45,335
JOHNSON & JOHNSON COM 478160104   1,564 8,853 SH   SOLE   0 0 8,853
KKR & CO INC COM 48251W104   2,055 44,264 SH   SOLE   0 0 44,264
KINDER MORGAN INC DEL COM 49456B101   577 31,910 SH   SOLE   0 0 31,910
LILLY ELI & CO COM 532457108   288 787 SH   SOLE   0 0 787
LOWES COS INC COM 548661107   390 1,959 SH   SOLE   0 0 1,959
MANULIFE FINL CORP COM 56501R106   291 16,293 SH   SOLE   0 0 16,293
MARRIOTT INTL INC NEW CL A 571903202   309 2,075 SH   SOLE   0 0 2,075
MCDONALDS CORP COM 580135101   673 2,553 SH   SOLE   0 0 2,553
MERCK & CO INC COM 58933Y105   731 6,587 SH   SOLE   0 0 6,587
MICROSOFT CORP COM 594918104   3,042 12,683 SH   SOLE   0 0 12,683
MOELIS & CO CL A 60786M105   209 5,438 SH   SOLE   0 0 5,438
MORGAN STANLEY COM NEW 617446448   265 3,112 SH   SOLE   0 0 3,112
NATIONAL GRID PLC SPONSORED ADR NE 636274409   433 7,171 SH   SOLE   0 0 7,171
PEPSICO INC COM 713448108   337 1,865 SH   SOLE   0 0 1,865
PFIZER INC COM 717081103   1,095 21,369 SH   SOLE   0 0 21,369
PROCTER AND GAMBLE CO COM 742718109   856 5,645 SH   SOLE   0 0 5,645
PROLOGIS INC. COM 74340W103   324 2,876 SH   SOLE   0 0 2,876
PROSHARES TR INVT INT RT HG 74347B607   1,740 24,467 SH   SOLE   0 0 24,467
PROSHARES TR S&P 500 DV ARIST 74348A467   3,936 43,738 SH   SOLE   0 0 43,738
SPDR S&P 500 ETF TR TR UNIT 78462F103   817 2,137 SH   SOLE   0 0 2,137
SPDR GOLD TR GOLD SHS 78463V107   344 2,027 SH   SOLE   0 0 2,027
SPDR SER TR BBG CONV SEC ETF 78464A359   1,383 21,491 SH   SOLE   0 0 21,491
SPDR SER TR S&P DIVID ETF 78464A763   386 3,088 SH   SOLE   0 0 3,088
SCHWAB STRATEGIC TR MUN BD ETF 808524649   1,180 23,003 SH   SOLE   0 0 23,003
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   759 5,586 SH   SOLE   0 0 5,586
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   714 9,578 SH   SOLE   0 0 9,578
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   432 12,628 SH   SOLE   0 0 12,628
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,173 33,535 SH   SOLE   0 0 33,535
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   504 13,644 SH   SOLE   0 0 13,644
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   213 3,018 SH   SOLE   0 0 3,018
SIMON PPTY GROUP INC NEW COM 828806109   250 2,127 SH   SOLE   0 0 2,127
SOUTHERN CO COM 842587107   400 5,607 SH   SOLE   0 0 5,607
STRATEGY SHS NS 7HANDL IDX 86280R506   239 12,218 SH   SOLE   0 0 12,218
UNITED PARCEL SERVICE INC CL B 911312106   388 2,231 SH   SOLE   0 0 2,231
VANECK ETF TRUST PREFERRED SECURT 92189F429   561 33,573 SH   SOLE   0 0 33,573
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   646 7,522 SH   SOLE   0 0 7,522
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   674 4,440 SH   SOLE   0 0 4,440
VANGUARD STAR FDS VG TL INTL STK F 921909768   254 4,917 SH   SOLE   0 0 4,917
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   202 1,964 SH   SOLE   0 0 1,964
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   454 2,620 SH   SOLE   0 0 2,620
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   631 3,856 SH   SOLE   0 0 3,856
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   429 5,705 SH   SOLE   0 0 5,705
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   888 8,209 SH   SOLE   0 0 8,209
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   476 6,836 SH   SOLE   0 0 6,836
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   444 2,318 SH   SOLE   0 0 2,318
VANGUARD WORLD FDS ENERGY ETF 92204A306   764 6,301 SH   SOLE   0 0 6,301
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,324 16,005 SH   SOLE   0 0 16,005
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,430 9,797 SH   SOLE   0 0 9,797
VANGUARD WORLD FDS MATERIALS ETF 92204A801   203 1,190 SH   SOLE   0 0 1,190
VANGUARD WORLD FDS UTILITIES ETF 92204A876   410 2,677 SH   SOLE   0 0 2,677
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   385 5,124 SH   SOLE   0 0 5,124
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   214 3,043 SH   SOLE   0 0 3,043
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,446 57,357 SH   SOLE   0 0 57,357
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,236 45,187 SH   SOLE   0 0 45,187
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   392 2,902 SH   SOLE   0 0 2,902
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   400 4,850 SH   SOLE   0 0 4,850
VANGUARD INDEX FDS SML CP GRW ETF 922908595   225 1,124 SH   SOLE   0 0 1,124
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,119 7,049 SH   SOLE   0 0 7,049
VANGUARD INDEX FDS MID CAP ETF 922908629   682 3,344 SH   SOLE   0 0 3,344
VANGUARD INDEX FDS VALUE ETF 922908744   338 2,409 SH   SOLE   0 0 2,409
VANGUARD INDEX FDS SMALL CP ETF 922908751   863 4,701 SH   SOLE   0 0 4,701
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,041 10,674 SH   SOLE   0 0 10,674
VERIZON COMMUNICATIONS INC COM 92343V104   546 13,859 SH   SOLE   0 0 13,859
VISA INC COM CL A 92826C839   257 1,237 SH   SOLE   0 0 1,237
WALMART INC COM 931142103   544 3,837 SH   SOLE   0 0 3,837
WASTE MGMT INC DEL COM 94106L109   274 1,745 SH   SOLE   0 0 1,745
WATERS CORP COM 941848103   1,124 3,282 SH   SOLE   0 0 3,282
WELLS FARGO CO NEW COM 949746101   211 5,100 SH   SOLE   0 0 5,100
WELLTOWER INC COM 95040Q104   990 15,110 SH   SOLE   0 0 15,110
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   202 7,953 SH   SOLE   0 0 7,953
LAZARD LTD SHS A G54050102   338 9,744 SH   SOLE   0 0 9,744