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
3M Co COM 88579Y101   120 1,175 SH   SOLE   0 0 1,175
Abbott Laboratories COM 002824100   52 500 SH   SOLE   0 0 500
AbbVie Inc COM 00287Y109   253 1,476 SH   SOLE   0 0 1,476
Accenture PLC A COM G1151C101   36 120 SH   SOLE   0 0 120
Adobe Systems Inc COM 00724F101   37 67 SH   SOLE   0 0 67
Advanced Micro Devices Inc COM 007903107   2,044 12,604 SH   SOLE   0 0 12,604
AdvisorShares Pure US Cannabis ETF ETF 00768Y453   154 21,000 SH   SOLE   0 0 21,000
AGILENT TECHNOLOGIES INC COM 00846U101   21 165 SH   SOLE   0 0 165
Air Products & Chemicals Inc COM 009158106   310 1,200 SH   SOLE   0 0 1,200
AllianceBernstein Holding LP LP UNIT 01881G106   405 12,000 SH   SOLE   0 0 12,000
Alphabet Inc COM 02079K107   6,189 33,740 SH   SOLE   0 0 33,740
Alphabet Inc COM 02079K305   1,159 6,361 SH   SOLE   0 0 6,361
Altria Group Inc COM 02209S103   61 1,340 SH   SOLE   0 0 1,340
Amazon.Com Inc COM 023135106   4,102 21,225 SH   SOLE   0 0 21,225
American Electric Power Co Inc COM 025537101   26 300 SH   SOLE   0 0 300
American Express Co COM 025816109   30 130 SH   SOLE   0 0 130
American Wtr Wks Co Inc COM 030420103   129 1,000 SH   SOLE   0 0 1,000
Amgen Inc COM 031162100   67 215 SH   SOLE   0 0 215
Analog Devices Inc COM 032654105   31 137 SH   SOLE   0 0 137
Apple Inc COM 037833100   4,429 21,030 SH   SOLE   0 0 21,030
Ares Capital Corp COM 04010L103   313 15,000 SH   SOLE   0 0 15,000
Ares Management Corp COM 03990B101   93 700 SH   SOLE   0 0 700
Array Technologies Inc COM 04271T100   386 37,585 SH   SOLE   0 0 37,585
AUTODESK INC COM 052769106   21 85 SH   SOLE   0 0 85
Automatic Data Processing Inc COM 053015103   133 556 SH   SOLE   0 0 556
Avery Dennison Corp COM 053611109   22 102 SH   SOLE   0 0 102
Bank of America Corporation COM 060505104   128 3,208 SH   SOLE   0 0 3,208
Bank of Hawaii Corp COM 062540109   29 500 SH   SOLE   0 0 500
Berkshire Hathaway Inc A COM 084670108   172,652 282 SH   SOLE   0 0 282
Berkshire Hathaway Inc B COM 084670702   5,105 12,549 SH   SOLE   0 0 12,549
Biohaven Pharmaceutical Holding Co Ltd COM G1110E107   758 21,850 SH   SOLE   0 0 21,850
Black Hills Corp COM 092113109   22 400 SH   SOLE   0 0 400
Blackrock Inc COM 09247X101   957 1,216 SH   SOLE   0 0 1,216
Blackstone Group Lp COM 09260D107   2,210 17,852 SH   SOLE   0 0 17,852
Bloom Energy Corp Class A COM 093712107   159 13,000 SH   SOLE   0 0 13,000
Boeing Co COM 097023105   42 230 SH   SOLE   0 0 230
Booking Hldgs Inc COM 09857L108   40 10 SH   SOLE   0 0 10
Boston Scientific Corp COM 101137107   20 265 SH   SOLE   0 0 265
Braze Inc COM 10576N102   77 1,979 SH   SOLE   0 0 1,979
Bristol Myers Squibb COM 110122108   29 695 SH   SOLE   0 0 695
Brookline Bancorp Inc COM 11373M107   1,699 203,422 SH   SOLE   0 0 203,422
CADENCE DESIGN SYSTEM INC COM 127387108   25 80 SH   SOLE   0 0 80
Camden Property Trust COM 133131102   164 1,500 SH   SOLE   0 0 1,500
Cameco Corp COM 13321L108   385 7,820 SH   SOLE   0 0 7,820
Canadian Pacific Railway Ltd COM 13646K108   49 625 SH   SOLE   0 0 625
Cardlytics Inc COM 14161W105   37 4,500 SH   SOLE   0 0 4,500
Carrier Global Corp-Wi COM 14448C104   284 4,500 SH   SOLE   0 0 4,500
Caterpillar Inc COM 149123101   72 217 SH   SOLE   0 0 217
Celsius Holdings Inc COM 15118V207   285 5,000 SH   SOLE   0 0 5,000
Chart Industries Inc COM 16115Q308   101 700 SH   SOLE   0 0 700
Chevron Corp COM 166764100   70 449 SH   SOLE   0 0 449
CHIPOTLE MEXICAN GRILL INC COM 169656105   31 500 SH   SOLE   0 0 500
Ciena Corp COM 171779309   40 820 SH   SOLE   0 0 820
Cirrus Logic Inc COM 172755100   31 244 SH   SOLE   0 0 244
Cisco Sys Inc COM 17275R102   469 9,870 SH   SOLE   0 0 9,870
Citizens Financial Group Inc COM 174610105   26 730 SH   SOLE   0 0 730
Coca-Cola Co COM 191216100   215 3,370 SH   SOLE   0 0 3,370
Colgate-Palmolive Co COM 194162103   28 288 SH   SOLE   0 0 288
Comcast Corp COM 20030N101   827 21,128 SH   SOLE   0 0 21,128
Communication Services Sel Sect SPDR ETF ETF 81369Y852   2,583 30,151 SH   SOLE   0 0 30,151
Consumer Staples Select Sector SPDR ETF ETF 81369Y308   2,971 38,792 SH   SOLE   0 0 38,792
Corning Inc COM 219350105   246 6,335 SH   SOLE   0 0 6,335
Corteva Inc com COM 22052L104   22 412 SH   SOLE   0 0 412
Coupang Cl A Ord COM 22266T109   130 6,200 SH   SOLE   0 0 6,200
CrowdStrike Holdings Inc COM 22788C105   460 1,200 SH   SOLE   0 0 1,200
Crown Castle International Corp COM 22822V101   33 335 SH   SOLE   0 0 335
Cvs Health Corp COM 126650100   27 456 SH   SOLE   0 0 456
D R HORTON INC COM 23331A109   22 155 SH   SOLE   0 0 155
Danaher Corp COM 235851102   2,886 11,550 SH   SOLE   0 0 11,550
Deere & Co COM 244199105   299 800 SH   SOLE   0 0 800
Disney Walt Co COM 254687106   74 745 SH   SOLE   0 0 745
Docusign INC COM 256163106   1,401 26,185 SH   SOLE   0 0 26,185
Dominion Energy Inc COM 25746U109   44 900 SH   SOLE   0 0 900
Dow Inc COM 260557103   29 546 SH   SOLE   0 0 546
Duke Energy Corp COM 26441C204   47 471 SH   SOLE   0 0 471
Dupont De Nemours Inc COM 26614N102   29 361 SH   SOLE   0 0 361
E3 Metals Corp COM 26925V108   109 102,500 SH   SOLE   0 0 102,500
Eaton Corp PLC COM G29183103   1,662 5,300 SH   SOLE   0 0 5,300
Ebay Inc COM 278642103   35 653 SH   SOLE   0 0 653
Ecolab Inc COM 278865100   28 119 SH   SOLE   0 0 119
Edwards Lifesciences Corp COM 28176E108   21 225 SH   SOLE   0 0 225
Eli Lilly and Co COM 532457108   1,888 2,085 SH   SOLE   0 0 2,085
Emerson Electric Co COM 291011104   39 358 SH   SOLE   0 0 358
Energy Transfer Equity LP LP UNIT 29273V100   324 20,000 SH   SOLE   0 0 20,000
Enphase Energy Inc COM 29355A107   203 2,031 SH   SOLE   0 0 2,031
Enterprise Prods Partners Lp LP UNIT 293792107   510 17,600 SH   SOLE   0 0 17,600
Exxon Mobil Corp COM 30231G102   111 963 SH   SOLE   0 0 963
Facebook Inc COM 30303M102   832 1,650 SH   SOLE   0 0 1,650
Fastenal Co COM 311900104   991 15,775 SH   SOLE   0 0 15,775
Fidelity Health Care ETF ETF 316092600   904 13,173 SH   SOLE   0 0 13,173
Fidelity Industrials ETF ETF 316092709   150 2,300 SH   SOLE   0 0 2,300
Fidelity Technology ETF ETF 316092808   1,142 6,661 SH   SOLE   0 0 6,661
Fiserv Inc COM 337738108   36 240 SH   SOLE   0 0 240
Ford Motor Co COM 345370860   949 75,704 SH   SOLE   0 0 75,704
FORIAN ORD COM 34630N106   698 263,525 SH   SOLE   0 0 263,525
Franklin BSP Capital Corp COM 35250V104   21 1,426 SH   SOLE   0 0 1,426
FS KKR Capital Corp COM 302635206   237 12,000 SH   SOLE   0 0 12,000
General Dynamics Corp COM 369550108   58 200 SH   SOLE   0 0 200
GENERAL MLS INC COM 370334104   24 380 SH   SOLE   0 0 380
Gilead Sciences Inc COM 375558103   24 345 SH   SOLE   0 0 345
Gitlab Inc COM 37637K108   104 2,086 SH   SOLE   0 0 2,086
Goldman Sachs Group Inc COM 38141G104   351 775 SH   SOLE   0 0 775
GRAINGER W W INC COM 384802104   38 42 SH   SOLE   0 0 42
GRANITESHARES TSLA DAILY ETF ETF 38747R769   64 4,100 SH   SOLE   0 0 4,100
Grayscale Bitcoin Trust (BTC) ETF 389637109   1,448 27,200 SH   SOLE   0 0 27,200
Great Lakes Dredge & Dock Corp COM 390607109   327 37,300 SH   SOLE   0 0 37,300
Guardant Health Inc COM 40131M109   59 2,050 SH   SOLE   0 0 2,050
HCA HLDGS INC COM 40412C101   27 85 SH   SOLE   0 0 85
Hess Corp COM 42809H107   70 477 SH   SOLE   0 0 477
Hewlett Packard Enterprise Co COM 42824C109   193 9,100 SH   SOLE   0 0 9,100
HF SINCLAIR CORP COM 403949100   30 560 SH   SOLE   0 0 560
Home Depot Inc COM 437076102   384 1,115 SH   SOLE   0 0 1,115
Honeywell International Inc COM 438516106   57 265 SH   SOLE   0 0 265
HUMANA INC COM 444859102   50 134 SH   SOLE   0 0 134
Huntington Bancshares Inc COM 446150104   924 70,107 SH   SOLE   0 0 70,107
Illinois Tool Works Inc COM 452308109   20 85 SH   SOLE   0 0 85
Independent Bank Corp COM 453836108   22 424 SH   SOLE   0 0 424
Industrial Select SPDR ETF ETF 81369Y704   4,576 37,552 SH   SOLE   0 0 37,552
Intel Corp COM 458140100   37 1,185 SH   SOLE   0 0 1,185
Intercontinental Exchange Inc COM 45866F104   23 167 SH   SOLE   0 0 167
International Business Machines Corp COM 459200101   246 1,421 SH   SOLE   0 0 1,421
INTUITIVE SURGICAL INC COM 46120E602   40 90 SH   SOLE   0 0 90
Invesco QQQ Trust ETF 46090E103   98 205 SH   SOLE   0 0 205
Iron Mountain Inc COM 46284V101   36 400 SH   SOLE   0 0 400
iShares Bitcoin Trust ETF ETF 46438F101   273 8,000 SH   SOLE   0 0 8,000
iShares Core MSCI Total Intl Stk ETF ETF 46432F834   26 389 SH   SOLE   0 0 389
iShares Core S&P 500 ETF 464287200   248 453 SH   SOLE   0 0 453
Ishares Core S&P Small-Cap E ETF 464287804   29 276 SH   SOLE   0 0 276
iShares Core US Aggregate Bond ETF 464287226   12,737 131,216 SH   SOLE   0 0 131,216
Ishares Msci Eafe Etf ETF 464287465   9,059 115,649 SH   SOLE   0 0 115,649
Ishares Msci Emerging Markets Etf ETF 464287234   1,469 34,485 SH   SOLE   0 0 34,485
iShares Nasdaq Biotechnology ETF 464287556   1,380 10,051 SH   SOLE   0 0 10,051
iShares PHLX Semiconductor ETF ETF 464287523   86 348 SH   SOLE   0 0 348
iShares Russell 2000 ETF 464287655   4,875 24,027 SH   SOLE   0 0 24,027
iShares Silver Trust ETF 46428Q109   2,998 112,828 SH   SOLE   0 0 112,828
iShares US Home Construction ETF 464288752   40 395 SH   SOLE   0 0 395
iShares US Medical Devices ETF 464288810   46 828 SH   SOLE   0 0 828
iShares US Treasury Bond ETF 46429B267   25 1,120 SH   SOLE   0 0 1,120
Johnson & Johnson COM 478160104   871 5,957 SH   SOLE   0 0 5,957
Johnson Controls International PLC COM G51502105   27 403 SH   SOLE   0 0 403
Jpmorgan Chase & Co COM 46625H100   3,831 18,939 SH   SOLE   0 0 18,939
KKR & Co Inc COM 48251W104   84 800 SH   SOLE   0 0 800
Lockheed Martin Corp COM 539830109   210 450 SH   SOLE   0 0 450
Lowe s Companies Inc COM 548661107   482 2,185 SH   SOLE   0 0 2,185
Lyondellbasell Industries NV COM N53745100   23 236 SH   SOLE   0 0 236
Marathon Oil Corp COM 565849106   37 1,280 SH   SOLE   0 0 1,280
MARATHON PETE CORP COM 56585A102   22 125 SH   SOLE   0 0 125
Marimed Inc COM 56782V107   117 645,100 SH   SOLE   0 0 645,100
Marsh & Mclennan Companies Inc COM 571748102   35 164 SH   SOLE   0 0 164
Materials Select Sector SPDR ETF ETF 81369Y100   3,228 36,554 SH   SOLE   0 0 36,554
McDonald s Corp COM 580135101   42 165 SH   SOLE   0 0 165
MCKESSON CORP COM 58155Q103   23 40 SH   SOLE   0 0 40
Merck & Co Inc COM 58933Y105   792 6,398 SH   SOLE   0 0 6,398
Microsoft Corp COM 594918104   7,447 16,661 SH   SOLE   0 0 16,661
MODERNA INC COM 60770K107   169 1,421 SH   SOLE   0 0 1,421
Mondelez International Inc Class A COM 609207105   26 400 SH   SOLE   0 0 400
Morgan Stanley COM 617446448   654 6,725 SH   SOLE   0 0 6,725
MVB Financial Corp COM 553810102   141 7,574 SH   SOLE   0 0 7,574
Nestle SA ADR ADR 641069406   31 307 SH   SOLE   0 0 307
Netflix Com Inc COM 64110L106   624 925 SH   SOLE   0 0 925
NexGen Energy Ltd COM 65340P106   288 41,200 SH   SOLE   0 0 41,200
NextEra Energy Inc COM 65339F101   217 3,063 SH   SOLE   0 0 3,063
Nike Inc B COM 654106103   35 463 SH   SOLE   0 0 463
NORTHROP GRUMMAN CORP COM 666807102   48 110 SH   SOLE   0 0 110
Nu Holdings Ltd COM G6683N103   88 6,840 SH   SOLE   0 0 6,840
NVIDIA Corp COM 67066G104   1,137 9,200 SH   SOLE   0 0 9,200
O Reilly Automotive Inc COM 67103H107   21 20 SH   SOLE   0 0 20
O Shares US Sm Cp Qual Div ETF ETF 00162Q395   41 1,000 SH   SOLE   0 0 1,000
Occidental Petroleum Corp COM 674599105   78 1,236 SH   SOLE   0 0 1,236
Oracle Corp COM 68389X105   564 3,995 SH   SOLE   0 0 3,995
OrganiGram Holdings Inc COM 68620P705   63 41,000 SH   SOLE   0 0 41,000
Palantir Technologies Inc COM 69608A108   68 2,700 SH   SOLE   0 0 2,700
Parker Hannifin Corp COM 701094104   35 69 SH   SOLE   0 0 69
Paychex Inc COM 704326107   77 651 SH   SOLE   0 0 651
PayPal Holdings Inc COM 70450Y103   272 4,695 SH   SOLE   0 0 4,695
Pepsico Inc COM 713448108   1,650 10,002 SH   SOLE   0 0 10,002
Pfizer Inc COM 717081103   323 11,554 SH   SOLE   0 0 11,554
Philip Morris International Inc COM 718172109   53 526 SH   SOLE   0 0 526
PHILLIPS EDISON AND COMPANY ORD COM 71844V201   205 6,274 SH   SOLE   0 0 6,274
Primoris Services Corp COM 74164F103   100 2,000 SH   SOLE   0 0 2,000
Procter And Gamble Co COM 742718109   201 1,221 SH   SOLE   0 0 1,221
PROGRESSIVE CORP OHIO COM 743315103   39 186 SH   SOLE   0 0 186
Prologis Inc COM 74340W103   416 3,700 SH   SOLE   0 0 3,700
PRUDENTIAL FINL INC COM 744320102   25 210 SH   SOLE   0 0 210
QUALCOMM Inc COM 747525103   86 430 SH   SOLE   0 0 430
Raytheon Technologies Ord COM 75513E101   429 4,278 SH   SOLE   0 0 4,278
Salesforce.com Inc COM 79466L302   280 1,088 SH   SOLE   0 0 1,088
Sea Ltd COM 81141R100   86 1,200 SH   SOLE   0 0 1,200
Select Sector Spdr Fund Shs Ben Consumer Discretio ETF 81369Y407   2,382 13,057 SH   SOLE   0 0 13,057
Select Sector Spdr Trust Shs Ben Int Energy ETF 81369Y506   4,381 48,068 SH   SOLE   0 0 48,068
Select Sector Spdr Trust The Health Care Select Se ETF 81369Y209   3,478 23,864 SH   SOLE   0 0 23,864
SERVICENOW INC COM 81762P102   24 30 SH   SOLE   0 0 30
Snowflake Cl A Ord COM 833445109   43 317 SH   SOLE   0 0 317
Southern Co COM 842587107   55 705 SH   SOLE   0 0 705
Spdr Gold Tr Gold Shs ETF 78463V107   7,999 37,204 SH   SOLE   0 0 37,204
SPDR S&P 500 ETF ETF 78462F103   786 1,445 SH   SOLE   0 0 1,445
SPDR S&P MidCap 400 ETF ETF 78467Y107   62 115 SH   SOLE   0 0 115
SPDR S&P Software & Services ETF ETF 78464A599   64 423 SH   SOLE   0 0 423
Spdr Ser Tr S&P Biotech Etf ETF 78464A870   1,635 17,635 SH   SOLE   0 0 17,635
Spdr Ser Tr S&P Metals & Mng Etf ETF 78464A755   323 5,445 SH   SOLE   0 0 5,445
Spotify Technology SA COM L8681T102   607 1,936 SH   SOLE   0 0 1,936
Stag Indl Inc COM 85254J102   144 4,000 SH   SOLE   0 0 4,000
StoneCo Ltd COM G85158106   1,625 135,503 SH   SOLE   0 0 135,503
Stryker Corp COM 863667101   39 115 SH   SOLE   0 0 115
Sunrun Inc COM 86771W105   119 10,000 SH   SOLE   0 0 10,000
Surge Battery Metals Inc COM 86882X109   54 205,000 SH   SOLE   0 0 205,000
Technology Select Sector SPDR ETF ETF 81369Y803   4,172 18,441 SH   SOLE   0 0 18,441
Tesla Motors Inc COM 88160R101   735 3,715 SH   SOLE   0 0 3,715
TETRA TECH INC NEW COM 88162G103   26 129 SH   SOLE   0 0 129
Texas Instruments Inc COM 882508104   59 301 SH   SOLE   0 0 301
Thermo Fisher Scientific Inc COM 883556102   592 1,071 SH   SOLE   0 0 1,071
Toast Inc COM 888787108   154 5,968 SH   SOLE   0 0 5,968
TRANE TECH PUB LTD CO COM G8994E103   40 123 SH   SOLE   0 0 123
Truist Finl Corp Com COM 89832Q109   253 6,516 SH   SOLE   0 0 6,516
Trulieve Cannabis Corp COM 89788C104   114 12,300 SH   SOLE   0 0 12,300
Uber Technologies Inc COM 90353T100   400 5,500 SH   SOLE   0 0 5,500
United Bankshares Inc COM 909907107   49 1,501 SH   SOLE   0 0 1,501
United Parcel Service Inc Class B COM 911312106   73 530 SH   SOLE   0 0 530
UnitedHealth Group Inc COM 91324P102   117 230 SH   SOLE   0 0 230
Utilities Select Sector SPDR ETF ETF 81369Y886   2,003 29,391 SH   SOLE   0 0 29,391
Vail Resorts Inc COM 91879Q109   45 250 SH   SOLE   0 0 250
Valero Energy Corp COM 91913Y100   31 200 SH   SOLE   0 0 200
Vanguard 500 ETF ETF 922908363   28,185 56,355 SH   SOLE   0 0 56,355
Vanguard FTSE Developed Markets ETF ETF 921943858   72 1,460 SH   SOLE   0 0 1,460
Vanguard FTSE Emerging Markets ETF ETF 922042858   32 738 SH   SOLE   0 0 738
Vanguard Scottsdale Fds Vanguard Short-T ETF 92206C409   70 900 SH   SOLE   0 0 900
Vanguard Small-Cap ETF ETF 922908751   33 150 SH   SOLE   0 0 150
Vanguard Tax-Exempt Bond ETF ETF 922907746   31 612 SH   SOLE   0 0 612
Vanguard Total Stock Market ETF ETF 922908769   91 340 SH   SOLE   0 0 340
Vanguard Value ETF ETF 922908744   83 515 SH   SOLE   0 0 515
VERALTO ORD WI COM 92338C103   216 2,266 SH   SOLE   0 0 2,266
Verizon Communications COM 92343V104   73 1,771 SH   SOLE   0 0 1,771
VERTEX PHARMACEUTICALS INC COM 92532F100   29 62 SH   SOLE   0 0 62
Visa Inc Com Cl A COM 92826C839   2,878 10,966 SH   SOLE   0 0 10,966
Wal-Mart Stores Inc COM 931142103   137 2,016 SH   SOLE   0 0 2,016
Washington Trust Bancorp Inc COM 940610108   34 1,250 SH   SOLE   0 0 1,250
Waste Management Inc COM 94106L109   2,047 9,593 SH   SOLE   0 0 9,593
Wesbanco Inc COM 950810101   440 15,762 SH   SOLE   0 0 15,762
Williams Companies Inc COM 969457100   95 2,234 SH   SOLE   0 0 2,234