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
3M Company COM 88579Y101   4,167 44,514 SH   SOLE   44,514 0 0
Accenture PLC CL A COM G1151C101   4,237 13,796 SH   SOLE   13,796 0 0
Akamai Technologies Inc COM 00971T101   2,091 19,626 SH   SOLE   19,626 0 0
Alkermes Plc COM G01767105   759 27,095 SH   SOLE   27,095 0 0
Alphabet Inc Cl A COM 02079K305   6,356 48,569 SH   SOLE   48,569 0 0
Alphabet Inc Cl C COM 02079K107   12,058 91,452 SH   SOLE   91,452 0 0
Amazon Com Inc. COM 023135106   13,929 109,576 SH   SOLE   109,576 0 0
Apple Computer COM 037833100   23,317 136,189 SH   SOLE   136,189 0 0
Chubb Ltd F COM H1467J104   2,909 13,973 SH   SOLE   13,973 0 0
Coca Cola Co. COM 191216100   3,755 67,074 SH   SOLE   67,074 0 0
Costco Wholesale Corp COM 22160K105   240 425 SH   SOLE   425 0 0
Coterra Energy Inc COM 127097103   899 33,240 SH   SOLE   33,240 0 0
E O G Resources Inc. COM 26875P101   3,420 26,978 SH   SOLE   26,978 0 0
Ecolab Inc. COM 278865100   3,874 22,867 SH   SOLE   22,867 0 0
Eli Lilly COM 532457108   369 687 SH   SOLE   687 0 0
Equinix, Inc COM 29444U700   2,701 3,719 SH   SOLE   3,719 0 0
Expeditors Int'l WA COM 302130109   1,228 10,715 SH   SOLE   10,715 0 0
F5 Networks, Inc COM 315616102   687 4,266 SH   SOLE   4,266 0 0
Fastenal Company COM 311900104   2,118 38,769 SH   SOLE   38,769 0 0
FIS COM 31620M106   958 17,335 SH   SOLE   17,335 0 0
Fiserv Inc COM 337738108   3,635 32,176 SH   SOLE   32,176 0 0
Grainger W W Inc COM 384802104   7,151 10,336 SH   SOLE   10,336 0 0
HF Sinclair Corp COM 403949100   677 11,896 SH   SOLE   11,896 0 0
Home Depot Inc. COM 437076102   2,597 8,594 SH   SOLE   8,594 0 0
Ionis Pharmaceuticals Inc COM 462222100   393 8,668 SH   SOLE   8,668 0 0
IShares Core S&P 500 ETF ETF 464287200   391 910 SH   SOLE   910 0 0
Ishares Russell Top 200 ETF ETF 464289446   4,441 42,962 SH   SOLE   42,962 0 0
IShares Tr Russell 2000 ETF ETF 464287655   282 1,595 SH   SOLE   1,595 0 0
Knight Swift Transportation COM 499049104   895 17,837 SH   SOLE   17,837 0 0
L3 Harris Technologies Inc COM 502431109   1,153 6,622 SH   SOLE   6,622 0 0
Lululemon Athletica Inc COM 550021109   1,021 2,648 SH   SOLE   2,648 0 0
Merck & Co. COM 58933Y105   3,179 30,883 SH   SOLE   30,883 0 0
Meta Platforms Inc Cl A COM 30303M102   7,346 24,470 SH   SOLE   24,470 0 0
Microsoft Corp COM 594918104   18,665 59,112 SH   SOLE   59,112 0 0
Novo-Nordisk AS COM 670100205   3,817 41,974 SH   SOLE   41,974 0 0
Nvidia COM 67066G104   3,500 8,046 SH   SOLE   8,046 0 0
Oracle Corp COM 68389X105   4,259 40,213 SH   SOLE   40,213 0 0
Palo Alto Networks Inc COM 697435105   3,738 15,944 SH   SOLE   15,944 0 0
Paypal Holdings Inc COM 70450Y103   1,924 32,909 SH   SOLE   32,909 0 0
Radian Group Inc COM 750236101   755 30,067 SH   SOLE   30,067 0 0
Schlumberger LTD COM 806857108   8,055 138,157 SH   SOLE   138,157 0 0
Schwab U.S. Large Cap ETF ETF 808524201   5,937 117,334 SH   SOLE   117,334 0 0
Schwab U.S. Mid Cap ETF ETF 808524508   2,684 39,650 SH   SOLE   39,650 0 0
Schwab US Small Cap ETF ETF 808524607   1,225 29,576 SH   SOLE   29,576 0 0
Servicenow, Inc COM 81762P102   4,109 7,351 SH   SOLE   7,351 0 0
Skyworks Solutions Inc COM 83088M102   706 7,156 SH   SOLE   7,156 0 0
Southern Co COM 842587107   742 11,461 SH   SOLE   11,461 0 0
Spdr Gold TR Gold Shs COM 78463V107   283 1,650 SH   SOLE   1,650 0 0
SPDR S&P 500 ETF ETF 78462F103   730 1,708 SH   SOLE   1,708 0 0
Spdr S&P Midcap 400 ETF ETF 78467Y107   567 1,241 SH   SOLE   1,241 0 0
Splunk Inc COM 848637104   1,226 8,381 SH   SOLE   8,381 0 0
Stericycle Inc COM 858912108   278 6,226 SH   SOLE   6,226 0 0
Sysco Corp. COM 871829107   2,135 32,329 SH   SOLE   32,329 0 0
Tesla Motors Inc COM 88160R101   7,907 31,600 SH   SOLE   31,600 0 0
Thermo Fisher Scientific COM 883556102   3,135 6,193 SH   SOLE   6,193 0 0
TJX Cos Inc New COM 872540109   3,395 38,203 SH   SOLE   38,203 0 0
Union Pacific Corp COM 907818108   4,293 21,081 SH   SOLE   21,081 0 0
United Therapeutics COM 91307C102   1,307 5,788 SH   SOLE   5,788 0 0
Unitedhealth Group Inc COM 91324P102   4,420 8,766 SH   SOLE   8,766 0 0
Valmont Inds Inc COM 920253101   1,204 5,012 SH   SOLE   5,012 0 0
Visa Inc COM 92826C839   8,805 38,281 SH   SOLE   38,281 0 0
XCEL Energy Inc COM 98389B100   350 6,114 SH   SOLE   6,114 0 0