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
AMETEK INC COM 031100100 145,577,503 804,473 SH SOLE 714,927 89,250 296
AMPHENOL CORP NEW CL A 032095101 166,883,458 1,689,959 SH SOLE 1,516,506 172,663 790
ARCH CAP GROUP LTD ORD G0450A105 72,912,931 800,801 SH SOLE 693,581 107,000 220
BERKLEY W R CORP COM 084423102 77,545,524 1,055,472 SH SOLE 948,597 106,500 375
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 327,895 675 SH SOLE 675 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 101,660,468 1,282,458 SH SOLE 1,134,908 147,000 550
COPART INC COM 217204106 73,672,079 1,501,367 SH SOLE 1,320,426 180,000 941
GRACO INC COM 384109104 61,441,485 714,685 SH SOLE 630,357 84,060 268
HEICO CORP NEW CL A 422806208 147,483,669 569,985 SH SOLE 569,685 0 300
HINGHAM INSTN SVGS MASS COM 433323102 49,702,422 200,131 SH SOLE 180,011 20,000 120
IDEX CORP COM 45167R104 41,434,521 236,000 SH SOLE 207,365 28,527 108
KINSALE CAP GROUP INC COM 49714P108 85,243,657 176,160 SH SOLE 156,916 19,196 48
LINDE PLC SHS G54950103 117,502,075 250,441 SH SOLE 222,391 27,950 100
MASTERCARD INCORPORATED CL A 57636Q104 1,171,645 2,085 SH SOLE 2,085 0 0
MICROSOFT CORP COM 594918104 663,545 1,334 SH SOLE 1,334 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2,082,003 23,100 SH SOLE 23,100 0 0
PROGRESSIVE CORP COM 743315103 3,589,267 13,450 SH SOLE 13,450 0 0
RBC BEARINGS INC COM 75524B104 164,904,501 428,546 SH SOLE 384,362 44,000 184
RLI CORP COM 749607107 115,193,616 1,595,038 SH SOLE 1,434,638 159,750 650
SIMPSON MFG INC COM 829073105 59,253,728 381,519 SH SOLE 331,391 50,000 128
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 546,087 964 SH SOLE 964 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 158,252,559 308,900 SH SOLE 277,490 31,275 135
THERMO FISHER SCIENTIFIC INC COM 883556102 1,151,101 2,839 SH SOLE 2,839 0 0
VISA INC COM CL A 92826C839 1,190,128 3,352 SH SOLE 3,352 0 0
WILLSCOT HLDGS CORP COM CL A 971378104 9,682,859 353,389 SH SOLE 311,093 42,165 131