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   465 3,881 SH   SOLE   3,881 0 0
Accenture PLC CL A COM G1151C101   3,198 11,984 SH   SOLE   11,984 0 0
Akamai Technologies Inc COM 00971T101   1,588 18,833 SH   SOLE   18,833 0 0
Alkermes Plc COM G01767105   698 26,717 SH   SOLE   26,717 0 0
Alphabet Inc Cl A COM 02079K305   4,027 45,643 SH   SOLE   45,643 0 0
Alphabet Inc Cl C COM 02079K107   8,652 97,506 SH   SOLE   97,506 0 0
Amazon Com Inc. COM 023135106   9,482 112,881 SH   SOLE   112,881 0 0
Apple Computer COM 037833100   20,684 159,193 SH   SOLE   159,193 0 0
Chubb Ltd F COM H1467J104   3,214 14,568 SH   SOLE   14,568 0 0
Coca Cola Co. COM 191216100   4,417 69,443 SH   SOLE   69,443 0 0
Coterra Energy Inc COM 127097103   807 32,854 SH   SOLE   32,854 0 0
E O G Resources Inc. COM 26875P101   3,554 27,439 SH   SOLE   27,439 0 0
Ecolab Inc. COM 278865100   680 4,674 SH   SOLE   4,674 0 0
Eli Lilly COM 532457108   232 635 SH   SOLE   635 0 0
Equinix, Inc COM 29444U700   2,354 3,593 SH   SOLE   3,593 0 0
Expeditors Int'l WA COM 302130109   1,109 10,676 SH   SOLE   10,676 0 0
F5 Networks, Inc COM 315616102   590 4,108 SH   SOLE   4,108 0 0
Fastenal Company COM 311900104   1,824 38,551 SH   SOLE   38,551 0 0
FIS COM 31620M106   1,160 17,095 SH   SOLE   17,095 0 0
Fiserv Inc COM 337738108   3,320 32,847 SH   SOLE   32,847 0 0
Grainger W W Inc COM 384802104   5,993 10,774 SH   SOLE   10,774 0 0
HF Sinclair Corp COM 403949100   620 11,944 SH   SOLE   11,944 0 0
Home Depot Inc. COM 437076102   2,757 8,729 SH   SOLE   8,729 0 0
Ionis Pharmaceuticals Inc COM 462222100   300 7,938 SH   SOLE   7,938 0 0
Ishares Russell Top 200 ETF ETF 464289446   2,122 23,583 SH   SOLE   23,583 0 0
IShares Tr Russell 2000 ETF ETF 464287655   274 1,570 SH   SOLE   1,570 0 0
Johnson & Johnson COM 478160104   3,370 19,079 SH   SOLE   19,079 0 0
Knight Swift Transportation COM 499049104   931 17,772 SH   SOLE   17,772 0 0
L3 Harris Technologies Inc COM 502431109   1,372 6,590 SH   SOLE   6,590 0 0
Lululemon Athletica Inc COM 550021109   828 2,583 SH   SOLE   2,583 0 0
Merck & Co. COM 58933Y105   3,617 32,600 SH   SOLE   32,600 0 0
Meta Platforms Inc Cl A COM 30303M102   2,766 22,985 SH   SOLE   22,985 0 0
Microsoft Corp COM 594918104   14,867 61,993 SH   SOLE   61,993 0 0
Oracle Corp COM 68389X105   3,366 41,183 SH   SOLE   41,183 0 0
Palo Alto Networks Inc COM 697435105   2,303 16,504 SH   SOLE   16,504 0 0
Paypal Holdings Inc COM 70450Y103   2,331 32,724 SH   SOLE   32,724 0 0
Radian Group Inc COM 750236101   553 28,998 SH   SOLE   28,998 0 0
Schlumberger LTD COM 806857108   7,665 143,372 SH   SOLE   143,372 0 0
Schwab U.S. Large Cap ETF ETF 808524201   5,296 117,294 SH   SOLE   117,294 0 0
Schwab U.S. Mid Cap ETF ETF 808524508   1,875 28,573 SH   SOLE   28,573 0 0
Schwab US Small Cap ETF ETF 808524607   1,198 29,564 SH   SOLE   29,564 0 0
Servicenow, Inc COM 81762P102   2,866 7,381 SH   SOLE   7,381 0 0
Skyworks Solutions Inc COM 83088M102   644 7,071 SH   SOLE   7,071 0 0
Southern Co COM 842587107   818 11,461 SH   SOLE   11,461 0 0
Spdr Gold TR Gold Shs COM 78463V107   280 1,650 SH   SOLE   1,650 0 0
SPDR S&P 500 ETF ETF 78462F103   652 1,704 SH   SOLE   1,704 0 0
Spdr S&P Midcap 400 ETF ETF 78467Y107   543 1,227 SH   SOLE   1,227 0 0
Splunk Inc COM 848637104   722 8,391 SH   SOLE   8,391 0 0
Stericycle Inc COM 858912108   302 6,057 SH   SOLE   6,057 0 0
Sysco Corp. COM 871829107   2,369 30,994 SH   SOLE   30,994 0 0
Tesla Motors Inc COM 88160R101   4,288 34,808 SH   SOLE   34,808 0 0
TJX Cos Inc New COM 872540109   2,985 37,506 SH   SOLE   37,506 0 0
Union Pacific Corp COM 907818108   4,126 19,926 SH   SOLE   19,926 0 0
United Therapeutics COM 91307C102   1,610 5,790 SH   SOLE   5,790 0 0
Unitedhealth Group Inc COM 91324P102   4,427 8,350 SH   SOLE   8,350 0 0
Valmont Inds Inc COM 920253101   1,650 4,989 SH   SOLE   4,989 0 0
Visa Inc COM 92826C839   8,100 38,988 SH   SOLE   38,988 0 0
XCEL Energy Inc COM 98389B100   432 6,156 SH   SOLE   6,156 0 0