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
Expires: July 31, 2015
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 LABS COM 002824100 4,142,049 30,454 SH SOLE 30,454 0 0
ABBVIE INC COM 00287Y109 4,256,267 22,930 SH SOLE 22,930 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 251,684 11,593 SH SOLE 11,593 0 0
ALPHABET INC CAP STK CL A 02079K305 19,666,563 111,596 SH SOLE 111,596 0 0
ALPHABET INC CAP STK CL C 02079K107 80,143,076 451,790 SH SOLE 451,790 0 0
AMAZON COM INC COM 023135106 795,947 3,628 SH SOLE 3,628 0 0
AMERICAN EXPRESS CO COM 025816109 24,702,130 77,441 SH SOLE 77,441 0 0
AMERIPRISE FINL INC COM 03076C106 533,730 1,000 SH SOLE 1,000 0 0
AMGEN INC COM 031162100 5,307,224 19,008 SH SOLE 19,008 0 0
APPLE INC COM 037833100 15,638,468 76,222 SH SOLE 76,222 0 0
BANK AMERICA CORP COM 060505104 497,381 10,511 SH SOLE 10,511 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682 2,781,409 2,293 SH SOLE 2,293 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 68,635,415 141,292 SH SOLE 141,292 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 728,800 1 SH SOLE 1 0 0
BOSTON BEER INC CL A 100557107 571,476 2,995 SH SOLE 2,995 0 0
CAMDEN NATL CORP COM 133034108 377,394 9,300 SH SOLE 9,300 0 0
CANADIAN NATL RY CO COM 136375102 3,335,106 32,056 SH SOLE 32,056 0 0
CAPITAL ONE FINL CORP COM 14040H105 255,312 1,200 SH SOLE 1,200 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 369,610 5,050 SH SOLE 5,050 0 0
CHEVRON CORP NEW COM 166764100 1,921,180 13,417 SH SOLE 13,417 0 0
CISCO SYS INC COM 17275R102 3,165,601 45,627 SH SOLE 45,627 0 0
COCA COLA CO COM 191216100 9,412,297 133,036 SH SOLE 133,036 0 0
COMCAST CORP NEW CL A 20030N101 7,981,176 223,625 SH SOLE 223,625 0 0
CSX CORP COM 126408103 13,458,341 412,453 SH SOLE 412,453 0 0
DARDEN RESTAURANTS INC COM 237194105 326,955 1,500 SH SOLE 1,500 0 0
DISNEY WALT CO COM 254687106 9,846,518 79,401 SH SOLE 79,401 0 0
FASTENAL CO COM 311900104 428,400 10,200 SH SOLE 10,200 0 0
FEDEX CORP COM 31428X106 15,820,776 69,600 SH SOLE 69,600 0 0
FIRST BANCORP P R COM NEW 318672706 541,580 26,000 SH SOLE 26,000 0 0
FLAGSTAR FINANCIAL INC UNIT 05/07/2051 64944P307 1,060,573 27,576 SH SOLE 27,576 0 0
GENERAL DYNAMICS CORP COM 369550108 7,223,835 24,768 SH SOLE 24,768 0 0
GENERAL MLS INC COM 370334104 207,240 4,000 SH SOLE 4,000 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 202,992 1,600 SH SOLE 1,600 0 0
HOME DEPOT INC COM 437076102 12,636,614 34,466 SH SOLE 34,466 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,539,264 13,667 SH SOLE 13,667 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,111,698 10,172 SH SOLE 10,172 0 0
JOHNSON & JOHNSON COM 478160104 3,513,861 23,004 SH SOLE 23,004 0 0
JPMORGAN CHASE & CO. COM 46625H100 236,856 817 SH SOLE 817 0 0
KEYCORP COM 493267108 258,809 14,857 SH SOLE 14,857 0 0
KRAFT HEINZ CO COM 500754106 2,477,971 95,971 SH SOLE 95,971 0 0
LAM RESEARCH CORP COM NEW 512807306 545,980 5,609 SH SOLE 5,609 0 0
LOCKHEED MARTIN CORP COM 539830109 6,920,238 14,942 SH SOLE 14,942 0 0
LOWES COS INC COM 548661107 4,999,397 22,533 SH SOLE 22,533 0 0
M & T BK CORP COM 55261F104 3,031,676 15,628 SH SOLE 15,628 0 0
MARKEL GROUP INC COM 570535104 691,087 346 SH SOLE 346 0 0
MASTERCARD INCORPORATED CL A 57636Q104 573,741 1,021 SH SOLE 1,021 0 0
MCKESSON CORP COM 58155Q103 1,276,503 1,742 SH SOLE 1,742 0 0
MEDTRONIC PLC SHS G5960L103 647,760 7,431 SH SOLE 7,431 0 0
META PLATFORMS INC CL A 30303M102 69,074,153 93,585 SH SOLE 93,585 0 0
MICROSOFT CORP COM 594918104 61,102,839 122,842 SH SOLE 122,842 0 0
MOHAWK INDS INC COM 608190104 1,476,986 14,088 SH SOLE 14,088 0 0
NEW YORK TIMES CO CL A 650111107 447,840 8,000 SH SOLE 8,000 0 0
NORFOLK SOUTHN CORP COM 655844108 435,661 1,702 SH SOLE 1,702 0 0
OFG BANCORP COM 67103X102 428,000 10,000 SH SOLE 10,000 0 0
ORACLE CORP COM 68389X105 1,953,240 8,934 SH SOLE 8,934 0 0
OTIS WORLDWIDE CORP COM 68902V107 251,214 2,537 SH SOLE 2,537 0 0
PEPSICO INC COM 713448108 11,018,870 83,451 SH SOLE 83,451 0 0
PNC FINL SVCS GROUP INC COM 693475105 731,326 3,923 SH SOLE 3,923 0 0
PROCTER AND GAMBLE CO COM 742718109 978,225 6,140 SH SOLE 6,140 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,343,850 8,274 SH SOLE 8,274 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,771,983 41,816 SH SOLE 41,816 0 0
RTX CORPORATION COM 75513E101 1,157,793 7,929 SH SOLE 7,929 0 0
SHELL PLC SPON ADS 780259305 246,153 3,496 SH SOLE 3,496 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,570,893 26,820 SH SOLE 26,820 0 0
STRYKER CORPORATION COM 863667101 2,956,147 7,472 SH SOLE 7,472 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 476,308 2,103 SH SOLE 2,103 0 0
THE CIGNA GROUP COM 125523100 768,929 2,326 SH SOLE 2,326 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 509,663 1,257 SH SOLE 1,257 0 0
UNION PAC CORP COM 907818108 11,473,629 49,868 SH SOLE 49,868 0 0
UNITED PARCEL SERVICE INC CL B 911312106 11,245,221 111,405 SH SOLE 111,405 0 0
UNITEDHEALTH GROUP INC COM 91324P102 297,307 953 SH SOLE 953 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 8,483,095 30,204 SH SOLE 30,204 0 0
VISA INC COM CL A 92826C839 353,275 995 SH SOLE 995 0 0
WALMART INC COM 931142103 727,483 7,440 SH SOLE 7,440 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 866,731 75,631 SH SOLE 75,631 0 0
WEBSTER FINL CORP COM 947890109 604,913 11,079 SH SOLE 11,079 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,039,105 885 SH SOLE 885 0 0
WELLS FARGO CO NEW COM 949746101 23,276,863 290,525 SH SOLE 290,525 0 0