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 COM 002824100 58 500 SH   SOLE   0 0 500
AbbVie Inc COM 00287Y109 83 739 SH   SOLE   0 0 739
Adobe Systems Inc COM 00724F101 48 82 SH   SOLE   0 0 82
Advanced Micro Devices Inc COM 007903107 1,420 15,118 SH   SOLE   0 0 15,118
AdvisorShares Pure US Cannabis ETF ETF 00768Y453 400 10,000 SH   SOLE   0 0 10,000
Air Products & Chemicals Inc COM 009158106 575 2,000 SH   SOLE   0 0 2,000
Akamai Technologies Inc COM 00971T101 23 200 SH   SOLE   0 0 200
Albemarle Corp COM 012653101 2,981 17,696 SH   SOLE   0 0 17,696
Alibaba Group Holding Ltd ADR ADR 01609W102 23 100 SH   SOLE   0 0 100
AllianceBernstein Holding LP LP UNIT 01881G106 559 12,000 SH   SOLE   0 0 12,000
Alphabet Inc COM 02079K107 4,845 1,933 SH   SOLE   0 0 1,933
Alphabet Inc COM 02079K305 823 337 SH   SOLE   0 0 337
Altria Group Inc COM 02209S103 38 800 SH   SOLE   0 0 800
Amazon.Com Inc COM 023135106 4,720 1,372 SH   SOLE   0 0 1,372
American Electric Power Co Inc COM 025537101 25 300 SH   SOLE   0 0 300
American Express Co COM 025816109 501 3,030 SH   SOLE   0 0 3,030
American Finance Trust Inc COM 02607T109 32 3,740 SH   SOLE   0 0 3,740
American Wtr Wks Co Inc COM 030420103 154 1,000 SH   SOLE   0 0 1,000
Amgen Inc COM 031162100 3,331 13,666 SH   SOLE   0 0 13,666
Amplify Lithium & Battery Tech ETF ETF 032108805 180 10,000 SH   SOLE   0 0 10,000
Aon Plc Com Usd COM G0403H108 48 200 SH   SOLE   0 0 200
Apple Inc COM 037833100 6,326 46,192 SH   SOLE   0 0 46,192
Ares Capital Corp COM 04010L103 294 15,000 SH   SOLE   0 0 15,000
Ares Management Corp COM 03990B101 45 700 SH   SOLE   0 0 700
At&T Inc COM 00206R102 155 5,401 SH   SOLE   0 0 5,401
Automatic Data Processing Inc COM 053015103 60 300 SH   SOLE   0 0 300
Ayr Wellness Inc COM 05475P109 106 3,700 SH   SOLE   0 0 3,700
Bank of America Corporation COM 060505104 128 3,109 SH   SOLE   0 0 3,109
Bank of Hawaii Corp COM 062540109 42 500 SH   SOLE   0 0 500
Berkshire Hathaway Inc A COM 084670108 123,487 295 SH   SOLE   0 0 295
Berkshire Hathaway Inc B COM 084670702 3,677 13,231 SH   SOLE   0 0 13,231
Bhp Billiton Ltd Adr ADR 088606108 51 700 SH   SOLE   0 0 700
Biohaven Pharmaceutical Holding Co Ltd COM G11196105 437 4,500 SH   SOLE   0 0 4,500
Black Hills Corp COM 092113109 26 400 SH   SOLE   0 0 400
Blackrock Inc COM 09247X101 1,089 1,245 SH   SOLE   0 0 1,245
Blackstone Group Lp COM 09260D107 1,608 16,552 SH   SOLE   0 0 16,552
Boeing Co COM 097023105 42 175 SH   SOLE   0 0 175
Bristol Myers Squibb COM 110122108 2,074 31,043 SH   SOLE   0 0 31,043
Brookline Bancorp Inc COM 11373M107 4,727 316,210 SH   SOLE   0 0 316,210
Cansortium Inc COM 13809L109 111 113,000 SH   SOLE   0 0 113,000
Caterpillar Inc COM 149123101 29 135 SH   SOLE   0 0 135
Celsius Holdings Inc COM 15118V207 122 1,600 SH   SOLE   0 0 1,600
CenterPoint Energy Inc COM 15189T107 22 900 SH   SOLE   0 0 900
Chevron Corp COM 166764100 23 222 SH   SOLE   0 0 222
CHURCHILL CAPITAL CL A ORD COM 171439102 14 500 SH   SOLE   0 0 500
Ciena Corp COM 171779309 63 1,100 SH   SOLE   0 0 1,100
Cisco Sys Inc COM 17275R102 523 9,870 SH   SOLE   0 0 9,870
Cleveland-Cliffs Inc COM 185899101 11 500 SH   SOLE   0 0 500
Coca-Cola Co COM 191216100 142 2,630 SH   SOLE   0 0 2,630
COINBASE GLOBAL CL A ORD COM 19260Q107 203 800 SH   SOLE   0 0 800
Comcast Corp COM 20030N101 1,207 21,167 SH   SOLE   0 0 21,167
Communication Services Sel Sect SPDR ETF ETF 81369Y852 1,968 24,304 SH   SOLE   0 0 24,304
Consumer Staples Select Sector SPDR ETF ETF 81369Y308 2,022 28,903 SH   SOLE   0 0 28,903
Corning Inc COM 219350105 17 408 SH   SOLE   0 0 408
CrowdStrike Holdings Inc COM 22788C105 352 1,400 SH   SOLE   0 0 1,400
Crown Castle International Corp COM 22822V101 2,960 15,174 SH   SOLE   0 0 15,174
Cvs Health Corp COM 126650100 480 5,750 SH   SOLE   0 0 5,750
CyrusOne Inc COM 23283R100 17 243 SH   SOLE   0 0 243
Danaher Corp COM 235851102 3,339 12,442 SH   SOLE   0 0 12,442
Disney Walt Co COM 254687106 301 1,715 SH   SOLE   0 0 1,715
Dominion Energy Inc COM 25746U109 92 1,250 SH   SOLE   0 0 1,250
Dow Inc COM 260557103 25 400 SH   SOLE   0 0 400
Duke Energy Corp COM 26441C204 39 397 SH   SOLE   0 0 397
Dupont De Nemours Inc COM 26614N102 16 213 SH   SOLE   0 0 213
Eaton Corp PLC COM G29183103 785 5,300 SH   SOLE   0 0 5,300
Eli Lilly and Co COM 532457108 115 500 SH   SOLE   0 0 500
Emerson Electric Co COM 291011104 10 107 SH   SOLE   0 0 107
Enbridge Inc Com COM 29250N105 16 400 SH   SOLE   0 0 400
Enterprise Prods Partners Lp LP UNIT 293792107 401 16,600 SH   SOLE   0 0 16,600
Everbridge Inc COM 29978A104 14 100 SH   SOLE   0 0 100
Exact Sciences Corp COM 30063P105 249 2,000 SH   SOLE   0 0 2,000
Expedia Inc COM 30212P303 278 1,700 SH   SOLE   0 0 1,700
Exxon Mobil Corp COM 30231G102 45 720 SH   SOLE   0 0 720
Facebook Inc COM 30303M102 411 1,182 SH   SOLE   0 0 1,182
Fastenal Co COM 311900104 1,577 30,322 SH   SOLE   0 0 30,322
Fidelity Consumer Disc ETF ETF 316092204 851 10,495 SH   SOLE   0 0 10,495
Fidelity Consumer Spls ETF ETF 316092303 685 16,080 SH   SOLE   0 0 16,080
Fidelity Financials ETF ETF 316092501 174 3,330 SH   SOLE   0 0 3,330
Fidelity Health Care ETF ETF 316092600 1,025 16,088 SH   SOLE   0 0 16,088
Fidelity Industrials ETF ETF 316092709 160 2,950 SH   SOLE   0 0 2,950
Fidelity Technology ETF ETF 316092808 1,032 8,765 SH   SOLE   0 0 8,765
Fidelity Telecom Svc ETF ETF 316092873 882 16,188 SH   SOLE   0 0 16,188
Fidelity Utilities ETF ETF 316092865 86 2,100 SH   SOLE   0 0 2,100
Financial Select Sector SPDR ETF ETF 81369Y605 2,534 69,077 SH   SOLE   0 0 69,077
FirstEnergy Corp COM 337932107 19 500 SH   SOLE   0 0 500
Flex Ltd COM Y2573F102 1,496 83,700 SH   SOLE   0 0 83,700
Focus Financial Partners Inc COM 34417P100 973 20,063 SH   SOLE   0 0 20,063
Ford Motor Co COM 345370860 967 65,073 SH   SOLE   0 0 65,073
FORIAN ORD COM 34630N106 892 70,945 SH   SOLE   0 0 70,945
Fortive Corp Com COM 34959J108 244 3,500 SH   SOLE   0 0 3,500
Four Corners Property Trust Inc COM 35086T109 14 500 SH   SOLE   0 0 500
General Dynamics Corp COM 369550108 38 200 SH   SOLE   0 0 200
General Electric Co COM 369604103 135 10,000 SH   SOLE   0 0 10,000
Global X Lithium & Battery Tech ETF ETF 37954Y855 145 2,000 SH   SOLE   0 0 2,000
Goldman Sachs Group Inc COM 38141G104 266 700 SH   SOLE   0 0 700
Grayscale Bitcoin Trust (BTC) COM 389637109 18 600 SH   SOLE   0 0 600
Great Lakes Dredge & Dock Corp COM 390607109 64 4,400 SH   SOLE   0 0 4,400
Guardant Health Inc COM 40131M109 27 220 SH   SOLE   0 0 220
Hannon Armstrong Sustainable Infrastructure Capita COM 41068X100 986 17,565 SH   SOLE   0 0 17,565
Harborside Inc COM 411620107 154 106,100 SH   SOLE   0 0 106,100
Harvest Health & Recreation Inc COM 41755M102 45 11,000 SH   SOLE   0 0 11,000
Healthcare Tr Amer Inc COM 42225P501 160 6,000 SH   SOLE   0 0 6,000
Home Depot Inc COM 437076102 266 835 SH   SOLE   0 0 835
Honeywell International Inc COM 438516106 26 120 SH   SOLE   0 0 120
Huntington Bancshares Inc COM 446150104 57 4,000 SH   SOLE   0 0 4,000
Illumina Inc COM 452327109 220 465 SH   SOLE   0 0 465
Independent Bank Corp COM 453836108 32 424 SH   SOLE   0 0 424
Industrial Select SPDR ETF ETF 81369Y704 3,058 29,862 SH   SOLE   0 0 29,862
Intel Corp COM 458140100 17 300 SH   SOLE   0 0 300
International Paper Co COM 460146103 18 300 SH   SOLE   0 0 300
Invesco Taxable Municipal Bond ETF ETF 46138G805 25 760 SH   SOLE   0 0 760
iPath S&P 500 VIX Futures ETN ETF 06747R477 327 11,100 SH   SOLE   0 0 11,100
iShares Core MSCI EAFE ETF 46432F842 47 634 SH   SOLE   0 0 634
iShares Core MSCI Total Intl Stk ETF ETF 46432F834 68 925 SH   SOLE   0 0 925
iShares Core S&P 500 ETF 464287200 141 327 SH   SOLE   0 0 327
Ishares Core S&P Small-Cap E ETF 464287804 231 2,041 SH   SOLE   0 0 2,041
iShares Core S&P Total US Stock Mkt ETF ETF 464287150 58 592 SH   SOLE   0 0 592
iShares Core US Aggregate Bond ETF 464287226 15,133 131,216 SH   SOLE   0 0 131,216
iShares Gold Trust ETF 464285204 95 2,813 SH   SOLE   0 0 2,813
iShares iBoxx Investment Grade Corp Bond ET ETF 464287242 27 200 SH   SOLE   0 0 200
Ishares Inc Core Msci Emerging Mkts Etf ETF 46434G103 28 425 SH   SOLE   0 0 425
iShares MBS ETF 464288588 41 378 SH   SOLE   0 0 378
Ishares Msci Eafe Etf ETF 464287465 9,335 118,342 SH   SOLE   0 0 118,342
Ishares Msci Emerging Markets Etf ETF 464287234 3,790 68,715 SH   SOLE   0 0 68,715
iShares Nasdaq Biotechnology ETF 464287556 2,495 15,244 SH   SOLE   0 0 15,244
iShares Russell 1000 Growth ETF 464287614 15 55 SH   SOLE   0 0 55
iShares Russell 2000 ETF 464287655 4,597 20,041 SH   SOLE   0 0 20,041
iShares Russell 2000 Growth ETF 464287648 61 196 SH   SOLE   0 0 196
Ishares Select Dividend Etf ETF 464287168 13 115 SH   SOLE   0 0 115
iShares Silver Trust ETF 46428Q109 2,959 122,165 SH   SOLE   0 0 122,165
iShares TIPS Bond ETF 464287176 40 315 SH   SOLE   0 0 315
iShares US Credit Bond ETF 464288620 30 496 SH   SOLE   0 0 496
iShares US Home Construction ETF 464288752 29 421 SH   SOLE   0 0 421
iShares US Medical Devices ETF 464288810 50 138 SH   SOLE   0 0 138
iShares US Treasury Bond ETF 46429B267 42 1,568 SH   SOLE   0 0 1,568
JetBlue Airways Corp COM 477143101 34 2,000 SH   SOLE   0 0 2,000
Johnson & Johnson COM 478160104 2,150 13,053 SH   SOLE   0 0 13,053
Jpmorgan Chase & Co COM 46625H100 3,376 21,705 SH   SOLE   0 0 21,705
Kellogg Co COM 487836108 19 300 SH   SOLE   0 0 300
KKR & Co Inc COM 48251W104 47 800 SH   SOLE   0 0 800
Lexington Realty Trust COM 529043101 12 1,000 SH   SOLE   0 0 1,000
Lithium Americas Corp COM 53680Q207 238 16,045 SH   SOLE   0 0 16,045
Livent Corp COM 53814L108 430 22,200 SH   SOLE   0 0 22,200
Lockheed Martin Corp COM 539830109 151 400 SH   SOLE   0 0 400
Lowe s Companies Inc COM 548661107 369 1,900 SH   SOLE   0 0 1,900
Mack-Cali Realty Corp COM 554489104 120 7,014 SH   SOLE   0 0 7,014
Magellan Midstream Prtnrs Lp LP UNIT 559080106 73 1,500 SH   SOLE   0 0 1,500
Marimed Inc COM 56782V107 750 795,000 SH   SOLE   0 0 795,000
Marvell Technology Group Ltd COM 573874104 15 250 SH   SOLE   0 0 250
Materials Select Sector SPDR ETF ETF 81369Y100 2,039 24,768 SH   SOLE   0 0 24,768
Medtronic Plc COM G5960L103 3,340 26,908 SH   SOLE   0 0 26,908
Merck & Co Inc COM 58933Y105 412 5,300 SH   SOLE   0 0 5,300
Micron Technology COM 595112103 289 3,400 SH   SOLE   0 0 3,400
Microsoft Corp COM 594918104 5,925 21,870 SH   SOLE   0 0 21,870
MODERNA INC COM 60770K107 188 801 SH   SOLE   0 0 801
Morgan Stanley COM 617446448 617 6,725 SH   SOLE   0 0 6,725
National Grid PLC ADR ADR 636274409 18 275 SH   SOLE   0 0 275
Netflix Com Inc COM 64110L106 16 30 SH   SOLE   0 0 30
NextEra Energy Inc COM 65339F101 67 920 SH   SOLE   0 0 920
NextEra Energy Partners LP COM 65341B106 170 2,220 SH   SOLE   0 0 2,220
Novavax Inc COM 670002401 16 75 SH   SOLE   0 0 75
Oracle Corp COM 68389X105 62 800 SH   SOLE   0 0 800
Organon &Co Common Stock COM 68622V106 16 530 SH   SOLE   0 0 530
Palantir Technologies Inc COM 69608A108 2,047 77,650 SH   SOLE   0 0 77,650
Paychex Inc COM 704326107 47 441 SH   SOLE   0 0 441
PayPal Holdings Inc COM 70450Y103 291 1,000 SH   SOLE   0 0 1,000
Pepsico Inc COM 713448108 1,697 11,451 SH   SOLE   0 0 11,451
PERSHING SQUARE TONTINE HLD CL A ORD COM 71531R109 148 6,500 SH   SOLE   0 0 6,500
Pfizer Inc COM 717081103 72 1,836 SH   SOLE   0 0 1,836
Philip Morris International Inc COM 718172109 52 526 SH   SOLE   0 0 526
Pnc Finl Svcs Group COM 693475105 114 600 SH   SOLE   0 0 600
Procter And Gamble Co COM 742718109 83 615 SH   SOLE   0 0 615
Prologis Inc COM 74340W103 466 3,900 SH   SOLE   0 0 3,900
Proofpoint Inc COM 743424103 17 100 SH   SOLE   0 0 100
Quadratic Intrst Rt Vol & Infl H ETF ETF 500767736 11 386 SH   SOLE   0 0 386
QUALCOMM Inc COM 747525103 250 1,750 SH   SOLE   0 0 1,750
Raytheon Technologies Ord COM 75513E101 43 508 SH   SOLE   0 0 508
Salesforce.com Inc COM 79466L302 43 176 SH   SOLE   0 0 176
Schwab Charles Corp COM 808513105 2,036 27,961 SH   SOLE   0 0 27,961
Select Sector Spdr Fund Shs Ben Consumer Discretio ETF 81369Y407 2,165 12,125 SH   SOLE   0 0 12,125
Select Sector Spdr Trust Shs Ben Int Energy ETF 81369Y506 15 273 SH   SOLE   0 0 273
Select Sector Spdr Trust The Health Care Select Se ETF 81369Y209 2,348 18,640 SH   SOLE   0 0 18,640
Simulations Plus Inc COM 829214105 879 16,000 SH   SOLE   0 0 16,000
Southern Co COM 842587107 30 500 SH   SOLE   0 0 500
Southwest Airlines Co COM 844741108 14 256 SH   SOLE   0 0 256
Spdr Gold Tr Gold Shs ETF 78463V107 4,070 24,574 SH   SOLE   0 0 24,574
SPDR S&P 500 ETF ETF 78462F103 205 480 SH   SOLE   0 0 480
SPDR S&P Homebuilders ETF ETF 78464A888 75 1,019 SH   SOLE   0 0 1,019
SPDR S&P MidCap 400 ETF ETF 78467Y107 56 115 SH   SOLE   0 0 115
SPDR S&P Software & Services ETF ETF 78464A599 169 985 SH   SOLE   0 0 985
Spdr Ser Tr S&P Biotech Etf ETF 78464A870 47 350 SH   SOLE   0 0 350
Spdr Ser Tr S&P Metals & Mng Etf ETF 78464A755 130 3,029 SH   SOLE   0 0 3,029
SPDR DoubleLine Total Return Tact ETF ETF 78467V848 20 416 SH   SOLE   0 0 416
SPDR S&P Oil & Gas Explor & Prodtn ETF ETF 78468R556 216 2,236 SH   SOLE   0 0 2,236
Splunk Inc COM 848637104 506 3,500 SH   SOLE   0 0 3,500
Spotify Technology SA COM L8681T102 92 335 SH   SOLE   0 0 335
Square Inc COM 852234103 44 180 SH   SOLE   0 0 180
Stag Indl Inc COM 85254J102 161 4,300 SH   SOLE   0 0 4,300
Starbucks Corp COM 855244109 1,818 16,258 SH   SOLE   0 0 16,258
STERIS PLC COM G8473T100 165 800 SH   SOLE   0 0 800
StoneCo Ltd COM G85158106 1,127 16,810 SH   SOLE   0 0 16,810
Sunrun Inc COM 86771W105 502 9,000 SH   SOLE   0 0 9,000
Target Corp COM 87612E106 24 100 SH   SOLE   0 0 100
Technology Select Sector SPDR ETF ETF 81369Y803 2,774 18,788 SH   SOLE   0 0 18,788
Teck Resources Ltd COM 878742204 173 7,500 SH   SOLE   0 0 7,500
Tesla Motors Inc COM 88160R101 1,030 1,515 SH   SOLE   0 0 1,515
The Kraft Heinz Co COM 500754106 1,618 39,667 SH   SOLE   0 0 39,667
The Simply Good Foods Co COM 82900L102 2,658 72,797 SH   SOLE   0 0 72,797
Thermo Fisher Scientific Inc COM 883556102 543 1,077 SH   SOLE   0 0 1,077
Tjx Cos Inc COM 872540109 27 400 SH   SOLE   0 0 400
Under Armour Inc A COM 904311107 21 1,000 SH   SOLE   0 0 1,000
United Parcel Service Inc Class B COM 911312106 109 525 SH   SOLE   0 0 525
UnitedHealth Group Inc COM 91324P102 20 50 SH   SOLE   0 0 50
Utilities Select Sector SPDR ETF ETF 81369Y886 1,903 30,095 SH   SOLE   0 0 30,095
Vail Resorts Inc COM 91879Q109 43 135 SH   SOLE   0 0 135
Vale SA COM 91912E105 2,360 103,466 SH   SOLE   0 0 103,466
Valero Energy Corp COM 91913Y100 16 200 SH   SOLE   0 0 200
VanEck Vectors Gold Miners ETF ETF 92189F106 161 4,750 SH   SOLE   0 0 4,750
Vanguard 500 ETF ETF 922908363 24,538 62,355 SH   SOLE   0 0 62,355
Vanguard Dividend Appreciation ETF ETF 921908844 39 249 SH   SOLE   0 0 249
Vanguard Extended Market ETF ETF 922908652 47 248 SH   SOLE   0 0 248
Vanguard FTSE Developed Markets ETF ETF 921943858 75 1,460 SH   SOLE   0 0 1,460
Vanguard FTSE Emerging Markets ETF ETF 922042858 60 1,103 SH   SOLE   0 0 1,103
Vanguard Long-Term Corporate Bd ETF ETF 92206C813 26 245 SH   SOLE   0 0 245
Vanguard Scottsdale Fds Vanguard Short-T ETF 92206C409 9,175 110,933 SH   SOLE   0 0 110,933
Vanguard Short-Term Infl-Prot Secs ETF ETF 922020805 11 212 SH   SOLE   0 0 212
Vanguard Small-Cap ETF ETF 922908751 34 150 SH   SOLE   0 0 150
Vanguard Small-Cap Value ETF ETF 922908611 16 92 SH   SOLE   0 0 92
Vanguard Tax-Exempt Bond ETF ETF 922907746 34 612 SH   SOLE   0 0 612
Vanguard Total Stock Market ETF ETF 922908769 76 340 SH   SOLE   0 0 340
Vanguard Value ETF ETF 922908744 71 515 SH   SOLE   0 0 515
Verizon Communications COM 92343V104 1,823 32,531 SH   SOLE   0 0 32,531
Visa Inc Com Cl A COM 92826C839 3,876 16,578 SH   SOLE   0 0 16,578
Volkswagen AG COM 928662501 13 520 SH   SOLE   0 0 520
Wal-Mart Stores Inc COM 931142103 274 1,942 SH   SOLE   0 0 1,942
Washington REIT COM 939653101 18 800 SH   SOLE   0 0 800
Washington Trust Bancorp Inc COM 940610108 57 1,116 SH   SOLE   0 0 1,116
Waste Management Inc COM 94106L109 1,275 9,100 SH   SOLE   0 0 9,100
Weyerhaeuser Co COM 962166104 23 672 SH   SOLE   0 0 672
Williams Companies Inc COM 969457100 11 400 SH   SOLE   0 0 400
Yum China Hldgs Inc Com COM 98850P109 828 12,500 SH   SOLE   0 0 12,500
Zillow Group Inc COM 98954M200 2,209 18,077 SH   SOLE   0 0 18,077