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
ABBOTT LABS COM Stock 002824100   1,024,092 10,574 SH   SOLE   10,574 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   1,341,493 13,047 SH   SOLE   13,047 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   3,416,387 12,055 SH   SOLE   12,055 0 0
ALLSTATE CORP COM Stock 020002101   207,668 1,864 SH   SOLE   1,864 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   6,904,566 52,763 SH   SOLE   52,763 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   4,358,961 33,060 SH   SOLE   33,060 0 0
AMAZON COM INC COM Stock 023135106   2,644,986 20,807 SH   SOLE   20,807 0 0
AMGEN INC COM Stock 031162100   1,295,423 4,820 SH   SOLE   4,820 0 0
APPLE INC COM Stock 037833100   10,927,307 63,824 SH   SOLE   63,824 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   601,450 2,500 SH   SOLE   2,500 0 0
AZENTA INC COM Stock 114340102   2,726,020 54,314 SH   SOLE   54,314 0 0
BALL CORP COM Stock 058498106   242,429 4,870 SH   SOLE   4,870 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   13,646,287 38,956 SH   SOLE   38,956 0 0
BOEING CO COM Stock 097023105   971,818 5,070 SH   SOLE   5,070 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   1,252,084 406 SH   SOLE   406 0 0
BROADCOM INC COM Stock 11135F101   294,856 355 SH   SOLE   355 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101   299,704 10,194 SH   SOLE   10,194 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   6,926,001 55,635 SH   SOLE   55,635 0 0
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   920,947 12,331 SH   SOLE   12,331 0 0
CELANESE CORP DEL COM Stock 150870103   2,918,340 23,250 SH   SOLE   23,250 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208   1,537,785 9,266 SH   SOLE   9,266 0 0
CHEVRON CORP NEW COM Stock 166764100   4,368,438 25,907 SH   SOLE   25,907 0 0
CME GROUP INC COM Stock 12572Q105   2,262,686 11,301 SH   SOLE   11,301 0 0
COCA COLA CO COM Stock 191216100   1,184,313 21,156 SH   SOLE   21,156 0 0
COMCAST CORP NEW CL A Stock 20030N101   643,063 14,503 SH   SOLE   14,503 0 0
CORNING INC COM Stock 219350105   2,896,783 95,070 SH   SOLE   95,070 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   4,234,940 7,496 SH   SOLE   7,496 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   397,528 2,375 SH   SOLE   2,375 0 0
CROWN CASTLE INC COM REIT 22822V101   218,111 2,370 SH   SOLE   2,370 0 0
CVS HEALTH CORP COM Stock 126650100   2,799,991 40,103 SH   SOLE   40,103 0 0
DANAHER CORPORATION COM Stock 235851102   3,882,517 15,649 SH   SOLE   15,649 0 0
DEERE & CO COM Stock 244199105   3,091,497 8,192 SH   SOLE   8,192 0 0
DISNEY WALT CO COM Stock 254687106   1,368,448 16,884 SH   SOLE   16,884 0 0
DOLLAR TREE INC COM Stock 256746108   1,401,308 13,164 SH   SOLE   13,164 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   222,857 2,525 SH   SOLE   2,525 0 0
ELI LILLY & CO COM Stock 532457108   788,507 1,468 SH   SOLE   1,468 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   807,996 8,939 SH   SOLE   8,939 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   512,476 18,724 SH   SOLE   18,724 0 0
ESAB CORPORATION COM Stock 29605J106   4,177,739 59,495 SH   SOLE   59,495 0 0
EXXON MOBIL CORP COM Stock 30231G102   596,719 5,075 SH   SOLE   5,075 0 0
FEDEX CORP COM Stock 31428X106   1,255,986 4,741 SH   SOLE   4,741 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303   3,655,793 88,518 SH   SOLE   88,518 0 0
FIRSTENERGY CORP COM Stock 337932107   2,219,376 64,932 SH   SOLE   64,932 0 0
FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407   588,240 14,546 SH   SOLE   14,546 0 0
FRANCO NEV CORP COM Stock 351858105   210,247 1,575 SH   SOLE   1,575 0 0
GOLDMAN SACHS HEDGE INDUSTRY VIP ETF ETF 381430545   781,341 9,137 SH   SOLE   9,137 0 0
GUARDANT HEALTH INC COM Stock 40131M109   276,838 9,340 SH   SOLE   9,340 0 0
HOME DEPOT INC COM Stock 437076102   2,836,980 9,389 SH   SOLE   9,389 0 0
HONEYWELL INTL INC COM Stock 438516106   269,720 1,460 SH   SOLE   1,460 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   399,234 3,938 SH   SOLE   3,938 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   435,656 1,216 SH   SOLE   1,216 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   695,698 4,910 SH   SOLE   4,910 0 0
ISHARES MSCI SWITZERLAND ETF ETF 464286749   370,171 8,496 SH   SOLE   8,496 0 0
JOHNSON & JOHNSON COM Stock 478160104   5,744,527 36,883 SH   SOLE   36,883 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   2,107,576 14,533 SH   SOLE   14,533 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   605,400 12,000 SH   SOLE   12,000 0 0
KNIFE RIVER CORP COMMON STOCK Stock 498894104   1,882,104 38,544 SH   SOLE   38,544 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   2,234,830 12,835 SH   SOLE   12,835 0 0
LAUDER ESTEE COS INC CL A Stock 518439104   919,338 6,360 SH   SOLE   6,360 0 0
MARKEL GROUP INC COM Stock 570535104   4,030,205 2,737 SH   SOLE   2,737 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202   1,090,908 5,550 SH   SOLE   5,550 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106   1,247,859 3,040 SH   SOLE   3,040 0 0
MCDONALDS CORP COM Stock 580135101   1,364,092 5,178 SH   SOLE   5,178 0 0
MDU RES GROUP INC COM Stock 552690109   3,215,898 164,244 SH   SOLE   164,244 0 0
MERCK & CO INC COM Stock 58933Y105   4,395,450 42,695 SH   SOLE   42,695 0 0
MICROSOFT CORP COM Stock 594918104   7,652,201 24,235 SH   SOLE   24,235 0 0
MKS INSTRS INC COM Stock 55306N104   1,408,871 16,280 SH   SOLE   16,280 0 0
NETFLIX INC COM Stock 64110L106   1,116,186 2,956 SH   SOLE   2,956 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   473,204 1,075 SH   SOLE   1,075 0 0
NVIDIA CORPORATION COM Stock 67066G104   1,504,195 3,458 SH   SOLE   3,458 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   857,657 4,290 SH   SOLE   4,290 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   365,960 6,260 SH   SOLE   6,260 0 0
PEPSICO INC COM Stock 713448108   1,243,520 7,339 SH   SOLE   7,339 0 0
PFIZER INC COM Stock 717081103   591,554 17,834 SH   SOLE   17,834 0 0
PPG INDS INC COM Stock 693506107   391,217 3,014 SH   SOLE   3,014 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   212,372 1,456 SH   SOLE   1,456 0 0
QUALCOMM INC COM Stock 747525103   3,669,200 33,038 SH   SOLE   33,038 0 0
RENAISSANCE IPO ETF ETF 759937204   334,446 10,460 SH   SOLE   10,460 0 0
SCHLUMBERGER LTD COM STK Stock 806857108   529,714 9,086 SH   SOLE   9,086 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,496,607 3,501 SH   SOLE   3,501 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   2,114,893 40,253 SH   SOLE   40,253 0 0
STARWOOD PPTY TR INC COM REIT 85571B105   284,929 14,725 SH   SOLE   14,725 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   1,320,620 8,056 SH   SOLE   8,056 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100   1,354,406 29,450 SH   SOLE   29,450 0 0
UNITED RENTALS INC COM Stock 911363109   1,369,276 3,080 SH   SOLE   3,080 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   430,578 854 SH   SOLE   854 0 0
VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643   765,756 10,097 SH   SOLE   10,097 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   275,800 1,775 SH   SOLE   1,775 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   1,098,857 4,674 SH   SOLE   4,674 0 0
VANGUARD MID-CAP ETF ETF 922908629   272,170 1,307 SH   SOLE   1,307 0 0
VANGUARD S&P 500 ETF ETF 922908363   627,142 1,597 SH   SOLE   1,597 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   760,608 4,769 SH   SOLE   4,769 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   2,734,991 12,876 SH   SOLE   12,876 0 0
VISA INC COM CL A Stock 92826C839   4,682,544 20,358 SH   SOLE   20,358 0 0
WALMART INC COM Stock 931142103   2,387,755 14,930 SH   SOLE   14,930 0 0
WHITE MTNS INS GROUP LTD COM Stock G9618E107   342,513 229 SH   SOLE   229 0 0
WORKDAY INC CL A Stock 98138H101   1,094,661 5,095 SH   SOLE   5,095 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   3,149,870 13,317 SH   SOLE   13,317 0 0
ZSCALER INC COM Stock 98980G102   378,862 2,435 SH   SOLE   2,435 0 0