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
AMAZON COM INC COM 023135106 11,737,706 47,111 SH SOLE 47,111 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,822,793 2,464 SH SOLE 2,464 0 0
STARBUCKS CORP COM 855244109 255,759 2,722 SH SOLE 2,722 0 0
JOHNSON & JOHNSON COM 478160104 9,857,187 37,233 SH SOLE 37,233 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 208,978 1,965 SH SOLE 1,965 0 0
WASTE MGMT INC DEL COM 94106L109 265,096 1,300 SH SOLE 1,300 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 2,223,360 5,941 SH SOLE 5,941 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 12,503,242 13,735 SH SOLE 13,734 0 0
WATSCO INC COM 942622200 4,980,106 16,453 SH SOLE 16,452 0 0
SHELL PLC SPON ADS 780259305 1,737,998 18,285 SH SOLE 18,285 0 0
BOSTON SCIENTIFIC CORP COM 101137107 272,813 6,250 SH SOLE 6,250 0 0
PROCTER & GAMBLE CO COM 742718109 5,601,684 38,558 SH SOLE 38,557 0 0
COCA COLA CO COM 191216100 3,436,551 39,923 SH SOLE 39,922 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 859,173 24,127 SH SOLE 24,127 0 0
MARRIOTT INTL INC NEW CL A 571903202 855,527 2,405 SH SOLE 2,405 0 0
INTEL CORP COM 458140100 1,484,359 12,346 SH SOLE 12,345 0 0
CME GROUP INC COM 12572Q105 270,363 1,032 SH SOLE 1,032 0 0
NETFLIX INC. COM 64110L106 1,330,996 19,129 SH SOLE 19,129 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 610,769 1,201 SH SOLE 1,201 0 0
MEDPACE HLDGS INC COM 58506Q109 533,674 855 SH SOLE 855 0 0
WATERS CORP COM 941848103 342,724 780 SH SOLE 780 0 0
MERCK & CO INC COM 58933Y105 6,811,342 46,875 SH SOLE 46,874 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 237,941 312 SH SOLE 312 0 0
TOTALENERGIES SE ACT F92124100 1,729,665 20,230 SH SOLE 20,230 0 0
MASTERCARD INCORPORATED CL A 57636Q104 575,735 1,044 SH SOLE 1,044 0 0
ILLINOIS TOOL WKS INC COM 452308109 907,684 3,528 SH SOLE 3,528 0 0
COMFORT SYS USA INC COM 199908104 509,460 308 SH SOLE 308 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,260,356 22,783 SH SOLE 22,783 0 0
EMERSON ELEC CO COM 291011104 2,675,320 17,249 SH SOLE 17,249 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 591,298 1,131 SH SOLE 1,131 0 0
CORNING INC COM 219350105 984,064 6,400 SH SOLE 6,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 664,039 14,477 SH SOLE 14,476 0 0
CHUBB LIMITED COM H1467J104 5,131,795 15,778 SH SOLE 15,778 0 0
SHERWIN WILLIAMS CO COM 824348106 657,208 2,033 SH SOLE 2,033 0 0
PEPSICO INC COM 713448108 2,406,092 18,987 SH SOLE 18,987 0 0
HONEYWELL INTL INC COM 438516205 1,003,442 4,757 SH SOLE 4,757 0 0
HOME DEPOT INC COM 437076102 1,217,771 4,281 SH SOLE 4,280 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,838,161 7,123 SH SOLE 7,123 0 0
FAIR ISAAC CORP COM 303250104 542,703 916 SH SOLE 916 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 349,144 2,688 SH SOLE 2,688 0 0
SOUTHERN CO COM 842587107 1,400,178 16,892 SH SOLE 16,892 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 236,012 1,465 SH SOLE 1,465 0 0
TECK RESOURCES LTD CL B 878742204 661,190 10,050 SH SOLE 10,050 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,360,000 25,000 SH SOLE 25,000 0 0
LABCORP HOLDINGS INC COM SHS 504922105 352,786 1,145 SH SOLE 1,145 0 0
FORTINET INC COM 34959E109 570,244 3,190 SH SOLE 3,190 0 0
STERIS PLC SHS USD G8473T100 2,348,752 11,184 SH SOLE 11,184 0 0
SAIA INC COM 78709Y105 273,667 820 SH SOLE 820 0 0
HENRY JACK & ASSOC INC COM 426281101 268,002 1,871 SH SOLE 1,871 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,133,213 8,330 SH SOLE 8,330 0 0
ADOBE INC COM 00724F101 300,885 1,254 SH SOLE 1,254 0 0
ALPHABET INC CAP STK CL A 02079K305 18,401,054 53,479 SH SOLE 53,479 0 0
PROGRESSIVE CORP COM 743315103 8,238,174 39,738 SH SOLE 39,738 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,261,079 14,765 SH SOLE 14,765 0 0
NEWMONT CORP COM 651639106 1,167,125 10,119 SH SOLE 10,119 0 0
MICROSOFT CORP COM 594918104 31,767,132 61,936 SH SOLE 61,936 0 0
VALERO ENERGY CORP COM 91913Y100 333,345 860 SH SOLE 860 0 0
SLB LIMITED COM STK 806857108 447,250 9,180 SH SOLE 9,180 0 0
CVS HEALTH CORP COM 126650100 260,412 3,039 SH SOLE 3,039 0 0
RPM INTL INC COM 749685103 409,481 4,150 SH SOLE 4,150 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 314,518 1,520 SH SOLE 1,520 0 0
NEXTERA ENERGY INC COM 65339F101 838,366 11,069 SH SOLE 11,069 0 0
LINDE PLC SHS G54950103 5,606,045 11,811 SH SOLE 11,810 0 0
MODERNA INC COM 60770K107 432,320 2,245 SH SOLE 2,245 0 0
AMPHENOL CORP CL A 032095101 374,292 4,440 SH SOLE 4,440 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 609,810 2,294 SH SOLE 2,293 0 0
CORTEVA INC COM 22052L104 230,931 2,974 SH SOLE 2,974 0 0
CONSOLIDATED EDISON INC COM 209115104 345,163 3,377 SH SOLE 3,377 0 0
ELI LILLY & CO COM 532457108 7,441,244 6,431 SH SOLE 6,431 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 708,095 2,545 SH SOLE 2,545 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,273,061 7,920 SH SOLE 7,920 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 427,951 1,540 SH SOLE 1,540 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,801,705 15,803 SH SOLE 15,803 0 0
MICRON TECHNOLOGY INC COM 595112103 1,107,714 1,040 SH SOLE 1,040 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 2,328,395 65,386 SH SOLE 65,386 0 0
AFLAC INC COM 001055102 744,455 6,660 SH SOLE 6,660 0 0
SYSCO CORP COM 871829107 838,226 10,752 SH SOLE 10,752 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 900,792 1,809 SH SOLE 1,809 0 0
QUANTA SVCS INC COM 74762E102 386,149 601 SH SOLE 601 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,009,194 7,330 SH SOLE 7,330 0 0
MARATHON PETE CORP COM 56585A102 533,817 1,350 SH SOLE 1,350 0 0
REGENERON PHARMACEUTICALS COM 75886F107 203,975 269 SH SOLE 269 0 0
VISA INC COM CL A 92826C839 9,180,695 25,549 SH SOLE 25,549 0 0
HERSHEY CO COM 427866108 496,472 3,150 SH SOLE 3,150 0 0
ROCKET LAB CORP COM 773121108 346,310 4,970 SH SOLE 4,970 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 644,989 2,724 SH SOLE 2,724 0 0
PHILLIPS 66 COM 718546104 638,275 2,500 SH SOLE 2,500 0 0
ISHARES TR CORE S&P TTL STK 464287150 216,176 1,300 SH SOLE 1,300 0 0
CONSTELLATION ENERGY CORP COM 21037T109 201,438 793 SH SOLE 793 0 0
META PLATFORMS INC CL A 30303M102 742,245 1,024 SH SOLE 1,023 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 9,471,577 5,228 SH SOLE 5,228 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,235,777 12,150 SH SOLE 12,150 0 0
PALO ALTO NETWORKS INC COM 697435105 12,947,936 32,589 SH SOLE 32,589 0 0
BROADCOM INC COM 11135F101 1,444,093 4,112 SH SOLE 4,112 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 2,381,494 25,071 SH SOLE 25,071 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,250,467 15,785 SH SOLE 15,785 0 0
EXPEDITORS INTL WASH INC COM 302130109 290,808 1,575 SH SOLE 1,575 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,007,046 10,945 SH SOLE 10,945 0 0
NVIDIA CORPORATION COM 67066G104 15,752,945 68,977 SH SOLE 68,976 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 204,920 4,000 SH SOLE 4,000 0 0
CUMMINS INC COM 231021106 2,071,446 4,010 SH SOLE 4,010 0 0
ABBVIE INC COM 00287Y109 3,111,875 11,896 SH SOLE 11,896 0 0
CHURCH & DWIGHT CO INC COM 171340102 253,115 2,686 SH SOLE 2,686 0 0
SIMPSON MFG INC COM 829073105 797,839 4,669 SH SOLE 4,669 0 0
VERISIGN INC COM 92343E102 624,652 2,215 SH SOLE 2,215 0 0
STRYKER CORPORATION COM 863667101 404,823 1,470 SH SOLE 1,470 0 0
QUALCOMM INC COM 747525103 393,846 2,140 SH SOLE 2,140 0 0
FASTENAL CO COM 311900104 256,565 5,180 SH SOLE 5,180 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 460,712 1,133 SH SOLE 1,133 0 0
VERALTO CORP COM SHS 92338C103 375,865 3,985 SH SOLE 3,985 0 0
MCDONALDS CORP COM 580135101 1,508,038 6,530 SH SOLE 6,530 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 575,282 3,784 SH SOLE 3,784 0 0
DOVER CORP COM 260003108 226,755 1,212 SH SOLE 1,212 0 0
CISCO SYS INC COM 17275R102 255,621 2,375 SH SOLE 2,375 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,795,743 4,570 SH SOLE 4,570 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 220,735 2,270 SH SOLE 2,270 0 0
CENTRUS ENERGY CORP CL A 15643U104 1,271,870 9,118 SH SOLE 9,118 0 0
AT&T INC COM 00206R102 995,060 40,781 SH SOLE 40,781 0 0
GE VERNOVA INC COM 36828A101 2,012,187 2,117 SH SOLE 2,117 0 0
GE AEROSPACE COM NEW 369604301 2,638,851 8,450 SH SOLE 8,450 0 0
LANDBRIDGE COMPANY LLC CL A 514952100 2,344,352 28,882 SH SOLE 28,882 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,710,051 7,456 SH SOLE 7,455 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,989,463 12,244 SH SOLE 12,244 0 0
THE CIGNA GROUP COM 125523100 737,747 2,714 SH SOLE 2,714 0 0
ONEOK INC NEW COM 30609A109 5,213,072 61,136 SH SOLE 61,136 0 0
ROSS STORES INC COM 778296103 1,671,377 7,161 SH SOLE 7,161 0 0
WELLS FARGO & CO COM 949746101 304,510 3,804 SH SOLE 3,804 0 0
UNION PAC CORP COM 907818108 2,309,023 8,485 SH SOLE 8,485 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100 81,220 15,500 SH SOLE 15,500 0 0
ISHARES TR PFD AND INCM SEC 464288687 954,738 32,364 SH SOLE 32,364 0 0
SALESFORCE INC COM 79466L302 496,101 2,161 SH SOLE 2,161 0 0
MCCORMICK & CO INC COM NON VTG 579780206 462,434 9,966 SH SOLE 9,966 0 0
IDEXX LABS INC COM 45168D104 285,638 547 SH SOLE 547 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,396,428 3,550 SH SOLE 3,550 0 0
TORO CO COM 891092108 420,873 4,365 SH SOLE 4,365 0 0
LOCKHEED MARTIN CORP COM 539830109 277,541 545 SH SOLE 545 0 0
JPMORGAN CHASE & CO COM 46625H100 14,247,859 43,067 SH SOLE 43,067 0 0
CHEVRON CORPORATION COM 166764100 7,283,844 35,668 SH SOLE 35,668 0 0
CONOCOPHILLIPS COM 20825C104 620,744 4,960 SH SOLE 4,960 0 0
DANAHER CORP DEL COM 235851102 1,134,336 5,120 SH SOLE 5,120 0 0
TJX COS INC NEW COM 872540109 6,457,236 48,804 SH SOLE 48,803 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,068,542 9,405 SH SOLE 9,405 0 0
ORACLE CORP COM 68389X105 687,943 5,011 SH SOLE 5,010 0 0
RTX CORPORATION COM 75513E101 2,486,967 13,396 SH SOLE 13,396 0 0
TEXAS INSTRS INC COM 882508104 9,478,772 33,842 SH SOLE 33,841 0 0
TARGET CORP COM 87612E106 779,689 4,976 SH SOLE 4,976 0 0
PFIZER INC COM 717081103 1,157,793 40,596 SH SOLE 40,595 0 0
MORGAN STANLEY COM NEW 617446448 521,705 2,774 SH SOLE 2,773 0 0
3M CO COM 88579Y101 1,296,949 7,901 SH SOLE 7,901 0 0
GILEAD SCIENCES INC COM 375558103 584,276 3,920 SH SOLE 3,920 0 0
AMRIZE LTD SHS H2927K103 2,169,143 58,014 SH SOLE 58,014 0 0
CATERPILLAR INC COM 149123101 12,544,380 15,472 SH SOLE 15,471 0 0
ALPHABET INC CAP STK CL C 02079K107 5,264,999 15,452 SH SOLE 15,451 0 0
AMERICAN EXPRESS CO COM 025816109 1,182,807 3,890 SH SOLE 3,889 0 0
AMGEN INC COM 031162100 5,585,408 13,251 SH SOLE 13,250 0 0
APPLIED MATLS INC COM 038222105 3,600,729 7,041 SH SOLE 7,041 0 0
OTIS WORLDWIDE CORP COM 68902V107 643,925 10,011 SH SOLE 10,011 0 0
ISHARES TR CORE S&P US GWT 464287671 1,310,913 6,766 SH SOLE 6,766 0 0
ISHARES TR CORE S&P US VLU 464287663 1,584,172 14,365 SH SOLE 14,365 0 0
BANK OF MONTREAL COM 063671101 787,748 4,710 SH SOLE 4,710 0 0
EQUINOR ASA SPONSORED ADR 29446M102 2,092,314 50,296 SH SOLE 50,296 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 354,865 1,521 SH SOLE 1,521 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 379,483 3,018 SH SOLE 3,018 0 0
CITIZENS FINL GROUP INC COM 174610105 278,886 4,374 SH SOLE 4,374 0 0
LAM RESEARCH CORP COM NEW 512807306 1,059,445 3,225 SH SOLE 3,225 0 0
PHILIP MORRIS INTL INC COM 718172109 868,231 4,550 SH SOLE 4,550 0 0
NUCOR CORP COM 670346105 215,050 920 SH SOLE 920 0 0
HONEYWELL AEROSPACE INC COM 43849R105 702,789 4,535 SH SOLE 4,535 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,062,579 17,029 SH SOLE 17,028 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 15,778,823 36,554 SH SOLE 36,553 0 0
ALTRIA GROUP INC COM 02209S103 1,353,197 20,095 SH SOLE 20,095 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 15,090,262 92,721 SH SOLE 92,720 0 0
TRAVELERS COMPANIES INC COM 89417E109 249,914 701 SH SOLE 701 0 0
LOWES COS INC COM 548661107 360,840 1,958 SH SOLE 1,958 0 0
DEERE & CO COM 244199105 613,367 913 SH SOLE 913 0 0
COLGATE PALMOLIVE CO COM 194162103 238,455 2,795 SH SOLE 2,794 0 0
BANK NOVA SCOTIA B C COM 064149107 2,345,672 25,822 SH SOLE 25,822 0 0
NOVO-NORDISK A S ADR 670100205 1,788,622 47,181 SH SOLE 47,180 0 0
CAMECO CORP COM 13321L108 3,933,431 45,384 SH SOLE 45,384 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,085,006 15,080 SH SOLE 15,080 0 0
ISHARES TR MSCI EAFE ETF 464287465 511,450 4,923 SH SOLE 4,923 0 0
APPLE INC COM 037833100 27,238,250 81,792 SH SOLE 81,791 0 0
GSK PLC SPONSORED ADR 37733W204 372,932 7,742 SH SOLE 7,742 0 0
ABBOTT LABORATORIES COM 002824100 780,757 7,900 SH SOLE 7,900 0 0
DISNEY WALT CO COM 254687106 617,022 5,882 SH SOLE 5,882 0 0
MARSH & MCLENNAN COS INC COM 571748102 5,042,809 29,537 SH SOLE 29,536 0 0