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
ABBVIE INC COM 00287Y109 470,064 1,868 SH SOLE 1,868 0 0
ADVANCED MICRO DEVICES INC COM 007903107 15,945,980 27,450 SH SOLE 27,450 0 0
AFLAC INC COM 001055102 556,938 4,750 SH SOLE 4,750 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 215,849 1,625 SH SOLE 1,625 0 0
AGNICO EAGLE MINES LTD COM 008474108 561,261 3,618 SH SOLE 3,618 0 0
ALAMOS GOLD INC COM CL A 011532108 608,773 20,065 SH SOLE 20,065 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,655,015 38,081 SH SOLE 38,081 0 0
ALLSTATE CORP COM 020002101 1,299,629 5,462 SH SOLE 5,462 0 0
ALPHABET INC CAP STK CL A 02079K305 22,709,448 63,546 SH SOLE 63,546 0 0
ALPHABET INC CAP STK CL C 02079K107 11,621,049 32,890 SH SOLE 32,890 0 0
AMAZON COM INC COM 023135106 9,219,230 38,681 SH SOLE 38,681 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,179,438 15,825 SH SOLE 15,825 0 0
AMGEN INC COM 031162100 8,625,214 23,819 SH SOLE 23,819 0 0
ANALOG DEVICES INC COM 032654105 240,288 605 SH SOLE 605 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,692,963 118,372 SH SOLE 118,372 0 0
ANTERO RESOURCES CORP COM 03674X106 3,601,288 102,484 SH SOLE 102,484 0 0
APPLE INC COM 037833100 25,774,263 89,073 SH SOLE 89,073 0 0
ARCH CAP GROUP LTD ORD G0450A105 435,412 4,486 SH SOLE 4,486 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 11,218,453 5,639 SH SOLE 5,639 0 0
ASTERA LABS INC COM 04626A103 2,782,679 5,761 SH SOLE 5,761 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,433,280 6,400 SH SOLE 6,400 0 0
BANK OF AMER CORP COM 060505104 4,280,281 75,119 SH SOLE 75,119 0 0
BANK OF NY MELLON CORP COM 064058100 218,362 1,510 SH SOLE 1,510 0 0
BERKLEY W R CORP COM 084423102 666,156 9,445 SH SOLE 9,445 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,454,266 28,886 SH SOLE 28,886 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,917,000 6,333 SH SOLE 6,333 0 0
BOOKING HOLDINGS INC COM 09857L108 3,577,854 20,073 SH SOLE 20,073 0 0
BROADCOM INC COM 11135F101 9,180,518 24,303 SH SOLE 24,303 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 321,011 2,344 SH SOLE 2,344 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 204,741 4,565 SH SOLE 4,565 0 0
CAMECO CORP COM 13321L108 3,381,141 33,194 SH SOLE 33,194 0 0
CATERPILLAR INC COM 149123101 1,666,569 1,565 SH SOLE 1,565 0 0
CF INDUSTRIES HOLD COM 125269100 1,914,470 17,684 SH SOLE 17,684 0 0
CHEVRON CORPORATION COM 166764100 664,291 4,008 SH SOLE 4,008 0 0
CISCO SYS INC COM 17275R102 636,986 5,423 SH SOLE 5,423 0 0
CITIGROUP INC COM NEW 172967424 1,060,617 7,578 SH SOLE 7,578 0 0
CNX RES CORP COM 12653C108 3,531,469 104,081 SH SOLE 104,081 0 0
COCA COLA CO COM 191216100 707,537 8,706 SH SOLE 8,706 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,302,192 2,461 SH SOLE 2,461 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 915,768 1,200 SH SOLE 1,200 0 0
DEERE & CO COM 244199105 2,067,916 3,260 SH SOLE 3,260 0 0
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 1,672,754 37,709 SH SOLE 37,709 0 0
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 8,799,291 107,387 SH SOLE 107,387 0 0
DISNEY WALT CO COM 254687106 271,233 2,818 SH SOLE 2,818 0 0
EATON CORP PLC SHS G29183103 1,075,101 2,523 SH SOLE 2,523 0 0
ELI LILLY & CO COM 532457108 7,618,780 6,352 SH SOLE 6,352 0 0
EMERSON ELEC CO COM 291011104 629,860 4,400 SH SOLE 4,400 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,272,264 34,610 SH SOLE 34,610 0 0
EQT CORP COM 26884L109 4,367,304 82,138 SH SOLE 82,138 0 0
ESAB CORPORATION COM 29605J106 843,484 8,552 SH SOLE 8,552 0 0
EXXON MOBIL CORP COM 30231G102 919,579 6,726 SH SOLE 6,726 0 0
FABRINET SHS G3323L100 855,486 1,522 SH SOLE 1,522 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 6,527,762 27,505 SH SOLE 27,505 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 2,898,850 135,397 SH SOLE 135,397 0 0
FREEPORT MCMORAN INC CL B 35671D857 373,378 5,937 SH SOLE 5,937 0 0
GE AEROSPACE COM NEW 369604301 865,933 2,317 SH SOLE 2,317 0 0
GE VERNOVA INC COM 36828A101 606,228 516 SH SOLE 516 0 0
GENUINE PARTS CO COM 372460105 417,296 3,537 SH SOLE 3,537 0 0
GLOBAL PMTS INC COM 37940X102 1,360,355 18,748 SH SOLE 18,748 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,985,132 4,929 SH SOLE 4,929 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 230,378 8,919 SH SOLE 8,919 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 360,880 8,000 SH SOLE 8,000 0 0
HOME DEPOT INC COM 437076102 4,903,311 13,903 SH SOLE 13,903 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 906,113 9,529 SH SOLE 9,529 0 0
HUBBELL INC COM 443510607 2,619,663 5,007 SH SOLE 5,007 0 0
ICON PUB LTD CO SHS G4705A100 4,687,739 26,986 SH SOLE 26,986 0 0
INTEL CORP COM 458140100 3,146,842 22,537 SH SOLE 22,537 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,945,472 23,926 SH SOLE 23,926 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,586,502 5,642 SH SOLE 5,642 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 722,355 3,395 SH SOLE 3,395 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,492,922 2,027 SH SOLE 2,027 0 0
IRON MTN INC DEL COM 46284V101 342,389 2,711 SH SOLE 2,711 0 0
ISHARES INC CORE MSCI EMKT 46434G103 216,213 2,610 SH SOLE 2,610 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 8,535,033 132,121 SH SOLE 132,121 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 306,392 3,285 SH SOLE 3,285 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,740,177 8,619 SH SOLE 8,619 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 878,495 10,699 SH SOLE 10,699 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 22,106,799 233,761 SH SOLE 233,761 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 296,738 6,150 SH SOLE 6,150 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,537,844 15,923 SH SOLE 15,923 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,544,630 33,000 SH SOLE 33,000 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,149,161 14,491 SH SOLE 14,491 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,190,557 6,931 SH SOLE 6,931 0 0
ISHARES TR ISHARES BIOTECH 464287556 331,311 1,742 SH SOLE 1,742 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 8,366,774 159,641 SH SOLE 159,641 0 0
ISHARES TR NATIONAL MUN ETF 464288414 583,839 5,425 SH SOLE 5,425 0 0
ISHARES TR PFD AND INCM SEC 464288687 19,949,208 654,287 SH SOLE 654,287 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,544,591 14,001 SH SOLE 14,001 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,066,898 3,551 SH SOLE 3,551 0 0
ISHARES TR U.S. PHARMA ETF 464288836 924,853 9,341 SH SOLE 9,341 0 0
ISHARES TR US AER DEF ETF 464288760 666,413 2,749 SH SOLE 2,749 0 0
ISHARES TR US HOME CONS ETF 464288752 252,215 2,414 SH SOLE 2,414 0 0
ITT INC COM 45073V108 2,982,221 15,080 SH SOLE 15,080 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 20,093,226 446,615 SH SOLE 446,615 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 14,581,547 288,801 SH SOLE 288,801 0 0
JOHNSON & JOHNSON COM 478160104 1,562,678 6,153 SH SOLE 6,153 0 0
JPMORGAN CHASE & CO COM 46625H100 10,529,095 32,167 SH SOLE 32,167 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 266,754 762 SH SOLE 762 0 0
KLA CORP COM NEW 482480100 1,396,918 4,630 SH SOLE 4,630 0 0
LAM RESEARCH CORP COM NEW 512807306 653,462 1,508 SH SOLE 1,508 0 0
LENNAR CORP CL A 526057104 672,975 7,437 SH SOLE 7,437 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 744,471 7,825 SH SOLE 7,825 0 0
LOCKHEED MARTIN CORP COM 539830109 308,733 606 SH SOLE 606 0 0
LOWES COS INC COM 548661107 4,223,486 19,155 SH SOLE 19,155 0 0
MARKEL GROUP INC COM 570535104 285,140 146 SH SOLE 146 0 0
MARVELL TECHNOLOGY INC COM 573874104 350,915 1,178 SH SOLE 1,178 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,505,834 6,826 SH SOLE 6,826 0 0
MCDONALDS CORP COM 580135101 204,355 756 SH SOLE 756 0 0
MERCK & CO INC COM 58933Y105 726,668 5,655 SH SOLE 5,655 0 0
META PLATFORMS INC CL A 30303M102 9,355,731 16,609 SH SOLE 16,609 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,542,536 2,773 SH SOLE 2,773 0 0
MICRON TECHNOLOGY INC COM 595112103 22,723,353 19,686 SH SOLE 19,686 0 0
MICROSOFT CORP COM 594918104 16,089,117 43,132 SH SOLE 43,132 0 0
MONGODB INC CL A 60937P106 384,270 1,144 SH SOLE 1,144 0 0
MOOG INC CL A 615394202 831,151 1,961 SH SOLE 1,961 0 0
MORGAN STANLEY COM NEW 617446448 4,033,636 19,296 SH SOLE 19,296 0 0
NATERA INC COM 632307104 7,186,639 26,475 SH SOLE 26,475 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 359,298 1,301 SH SOLE 1,301 0 0
NEPTUNE INS HLDGS INC CL A 64073B103 707,963 22,475 SH SOLE 22,475 0 0
NETFLIX INC. COM 64110L106 5,104,743 71,495 SH SOLE 71,495 0 0
NEXTERA ENERGY INC COM 65339F101 671,080 7,646 SH SOLE 7,646 0 0
NRG ENERGY INC COM NEW 629377508 223,764 1,532 SH SOLE 1,532 0 0
NVENT ELEC PLC SHS G6700G107 3,518,390 20,744 SH SOLE 20,744 0 0
NVIDIA CORPORATION COM 67066G104 5,401,870 26,997 SH SOLE 26,997 0 0
NVR INC COM 62944T105 4,088,040 600 SH SOLE 600 0 0
OR ROYALTIES INC. COM SHS 68390D106 578,039 18,275 SH SOLE 18,275 0 0
ORACLE CORP COM 68389X105 298,962 2,040 SH SOLE 2,040 0 0
OSISKO DEVELOPMENT CORP COM NEW 68828E809 44,280 18,000 SH SOLE 18,000 0 0
PHILIP MORRIS INTL INC COM 718172109 328,171 1,814 SH SOLE 1,814 0 0
POST HLDGS INC COM 737446104 493,550 5,592 SH SOLE 5,592 0 0
POSTAL REALTY TRUST INC CL A 73757R102 1,783,518 72,383 SH SOLE 72,383 0 0
PROCTER & GAMBLE CO COM 742718109 315,423 2,151 SH SOLE 2,151 0 0
PROGRESSIVE CORP COM 743315103 4,379,049 20,046 SH SOLE 20,046 0 0
QUANTA SVCS INC COM 74762E102 6,889,343 9,568 SH SOLE 9,568 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,650,340 54,647 SH SOLE 54,647 0 0
RPM INTL INC COM 749685103 2,021,152 18,184 SH SOLE 18,184 0 0
RTX CORPORATION COM 75513E101 5,989,692 31,570 SH SOLE 31,570 0 0
SANDISK CORP COM 80004C200 9,738,386 4,283 SH SOLE 4,283 0 0
SCHWAB CHARLES CORP COM 808513105 290,928 3,153 SH SOLE 3,153 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 272,345 8,048 SH SOLE 8,048 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 384,303 11,040 SH SOLE 11,040 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 406,134 13,800 SH SOLE 13,800 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 382,711 10,380 SH SOLE 10,380 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 16,299,815 16,891 SH SOLE 16,891 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 675,257 4,256 SH SOLE 4,256 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 590,212 11,113 SH SOLE 11,113 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,661,335 8,720 SH SOLE 8,720 0 0
SHELL PLC SPON ADS 780259305 248,128 3,200 SH SOLE 3,200 0 0
SIMPSON MFG INC COM 829073105 2,446,883 11,688 SH SOLE 11,688 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 940,243 5,503 SH SOLE 5,503 0 0
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 244,657 1,586 SH SOLE 1,586 0 0
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A391 8,232,525 393,524 SH SOLE 393,524 0 0
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101 15,297,452 527,316 SH SOLE 527,316 0 0
SPDR SERIES TRUST ST STR TIPS ETF 78464A656 8,128,463 316,529 SH SOLE 316,529 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102 420,636 2,431 SH SOLE 2,431 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,615,590 16,587 SH SOLE 16,587 0 0
STANDARDAERO INC COM 85423L103 6,754,636 225,832 SH SOLE 225,832 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 203,210 389 SH SOLE 389 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 5,194,999 6,957 SH SOLE 6,957 0 0
STRYKER CORPORATION COM 863667101 4,214,134 13,385 SH SOLE 13,385 0 0
SYSCO CORP COM 871829107 228,800 2,737 SH SOLE 2,737 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 30,340,978 63,532 SH SOLE 63,532 0 0
TAPESTRY INC COM 876030107 244,455 1,670 SH SOLE 1,670 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 5,278,150 26,180 SH SOLE 26,180 0 0
TESLA INC COM 88160R101 846,668 2,013 SH SOLE 2,013 0 0
TEXAS INSTRS INC COM 882508104 2,122,855 7,122 SH SOLE 7,122 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,751,251 3,493 SH SOLE 3,493 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 446,956 910 SH SOLE 910 0 0
TYLER TECHNOLOGIES INC COM 902252105 898,730 3,073 SH SOLE 3,073 0 0
UNITED RENTALS INC COM 911363109 708,057 625 SH SOLE 625 0 0
URANIUM ENERGY CORP COM 916896103 756,583 70,974 SH SOLE 70,974 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,375,402 2,097 SH SOLE 2,097 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 313,922 4,029 SH SOLE 4,029 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,536,390 3,693 SH SOLE 3,693 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,065,386 5,582 SH SOLE 5,582 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 454,122 7,608 SH SOLE 7,608 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 435,883 4,923 SH SOLE 4,923 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 23,387,313 499,622 SH SOLE 499,622 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,138,254 19,558 SH SOLE 19,558 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 224,619 949 SH SOLE 949 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 645,739 9,063 SH SOLE 9,063 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 799,905 6,693 SH SOLE 6,693 0 0
VISA INC COM CL A 92826C839 593,546 1,730 SH SOLE 1,730 0 0
WALMART INC COM 931142103 5,049,845 44,586 SH SOLE 44,586 0 0
WELLS FARGO & CO COM 949746101 1,433,474 17,346 SH SOLE 17,346 0 0
WESCO INTL INC COM 95082P105 7,758,764 22,461 SH SOLE 22,461 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 8,270,010 73,629 SH SOLE 73,629 0 0