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,516 45,121 SH   SOLE   45,121 0 0
Accenture PLC CL A COM G1151C101   4,168 13,506 SH   SOLE   13,506 0 0
Akamai Technologies Inc COM 00971T101   1,717 19,103 SH   SOLE   19,103 0 0
Alkermes Plc COM G01767105   829 26,471 SH   SOLE   26,471 0 0
Alphabet Inc Cl A COM 02079K305   5,610 46,871 SH   SOLE   46,871 0 0
Alphabet Inc Cl C COM 02079K107   11,242 92,931 SH   SOLE   92,931 0 0
Amazon Com Inc. COM 023135106   14,013 107,497 SH   SOLE   107,497 0 0
Apple Computer COM 037833100   27,605 142,317 SH   SOLE   142,317 0 0
Chubb Ltd F COM H1467J104   2,684 13,938 SH   SOLE   13,938 0 0
Coca Cola Co. COM 191216100   4,041 67,107 SH   SOLE   67,107 0 0
Coterra Energy Inc COM 127097103   819 32,359 SH   SOLE   32,359 0 0
E O G Resources Inc. COM 26875P101   3,078 26,899 SH   SOLE   26,899 0 0
Ecolab Inc. COM 278865100   4,262 22,829 SH   SOLE   22,829 0 0
Eli Lilly COM 532457108   298 635 SH   SOLE   635 0 0
Equinix, Inc COM 29444U700   2,843 3,626 SH   SOLE   3,626 0 0
Expeditors Int'l WA COM 302130109   1,266 10,449 SH   SOLE   10,449 0 0
F5 Networks, Inc COM 315616102   607 4,151 SH   SOLE   4,151 0 0
Fastenal Company COM 311900104   2,228 37,768 SH   SOLE   37,768 0 0
FIS COM 31620M106   920 16,818 SH   SOLE   16,818 0 0
Fiserv Inc COM 337738108   4,060 32,181 SH   SOLE   32,181 0 0
Grainger W W Inc COM 384802104   8,193 10,389 SH   SOLE   10,389 0 0
HF Sinclair Corp COM 403949100   538 12,068 SH   SOLE   12,068 0 0
Home Depot Inc. COM 437076102   2,593 8,346 SH   SOLE   8,346 0 0
Ionis Pharmaceuticals Inc COM 462222100   359 8,758 SH   SOLE   8,758 0 0
IShares Core S&P 500 ETF ETF 464287200   415 930 SH   SOLE   930 0 0
Ishares Russell Top 200 ETF ETF 464289446   4,045 37,931 SH   SOLE   37,931 0 0
IShares Tr Russell 2000 ETF ETF 464287655   294 1,570 SH   SOLE   1,570 0 0
Knight Swift Transportation COM 499049104   967 17,403 SH   SOLE   17,403 0 0
L3 Harris Technologies Inc COM 502431109   1,264 6,456 SH   SOLE   6,456 0 0
Lululemon Athletica Inc COM 550021109   973 2,570 SH   SOLE   2,570 0 0
Merck & Co. COM 58933Y105   3,565 30,895 SH   SOLE   30,895 0 0
Meta Platforms Inc Cl A COM 30303M102   5,957 20,759 SH   SOLE   20,759 0 0
Microsoft Corp COM 594918104   20,211 59,349 SH   SOLE   59,349 0 0
Novo-Nordisk AS COM 670100205   3,364 20,789 SH   SOLE   20,789 0 0
Oracle Corp COM 68389X105   4,797 40,279 SH   SOLE   40,279 0 0
Palo Alto Networks Inc COM 697435105   4,145 16,221 SH   SOLE   16,221 0 0
Paypal Holdings Inc COM 70450Y103   2,186 32,759 SH   SOLE   32,759 0 0
Radian Group Inc COM 750236101   738 29,210 SH   SOLE   29,210 0 0
Schlumberger LTD COM 806857108   6,788 138,187 SH   SOLE   138,187 0 0
Schwab U.S. Large Cap ETF ETF 808524201   6,145 117,341 SH   SOLE   117,341 0 0
Schwab U.S. Mid Cap ETF ETF 808524508   2,757 38,811 SH   SOLE   38,811 0 0
Schwab US Small Cap ETF ETF 808524607   1,295 29,564 SH   SOLE   29,564 0 0
Servicenow, Inc COM 81762P102   4,088 7,274 SH   SOLE   7,274 0 0
Skyworks Solutions Inc COM 83088M102   769 6,950 SH   SOLE   6,950 0 0
Southern Co COM 842587107   805 11,461 SH   SOLE   11,461 0 0
Spdr Gold TR Gold Shs COM 78463V107   294 1,650 SH   SOLE   1,650 0 0
SPDR S&P 500 ETF ETF 78462F103   757 1,708 SH   SOLE   1,708 0 0
Spdr S&P Midcap 400 ETF ETF 78467Y107   588 1,228 SH   SOLE   1,228 0 0
Splunk Inc COM 848637104   899 8,470 SH   SOLE   8,470 0 0
Stericycle Inc COM 858912108   281 6,047 SH   SOLE   6,047 0 0
Sysco Corp. COM 871829107   2,409 32,471 SH   SOLE   32,471 0 0
Tesla Motors Inc COM 88160R101   8,510 32,508 SH   SOLE   32,508 0 0
Thermo Fisher Scientific COM 883556102   3,201 6,136 SH   SOLE   6,136 0 0
TJX Cos Inc New COM 872540109   3,042 35,877 SH   SOLE   35,877 0 0
Union Pacific Corp COM 907818108   4,313 21,080 SH   SOLE   21,080 0 0
United Therapeutics COM 91307C102   1,252 5,673 SH   SOLE   5,673 0 0
Unitedhealth Group Inc COM 91324P102   4,013 8,350 SH   SOLE   8,350 0 0
Valmont Inds Inc COM 920253101   1,421 4,884 SH   SOLE   4,884 0 0
Visa Inc COM 92826C839   9,115 38,384 SH   SOLE   38,384 0 0
XCEL Energy Inc COM 98389B100   383 6,156 SH   SOLE   6,156 0 0