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
Abbott Laboratories ABT 002824100 22,969 252,404 SH OTR 18,600 0 233,804
AbbVie Inc ABBV 00287y109 1,771 7,026 SH OTR 1,500 0 5,526
Advanced Micro Devices AMD 007903107 253 435 SH OTR 0 0 435
AFLAC Inc AFL 001055102 386 3,300 SH OTR 0 0 3,300
Air Products & Chemicals APD 009158106 16,646 56,812 SH OTR 3,895 0 52,917
Alphabet Inc CL A GOOGL 02079K305 68,744 192,561 SH OTR 13,635 0 178,926
Alphabet Inc CL C GOOG 02079K107 20,314 57,547 SH OTR 5,830 0 51,717
Amazon.com Inc AMZN 023135106 24,376 102,422 SH OTR 5,800 0 96,622
American Express AXP 025816109 6,989 20,678 SH OTR 1,585 0 19,093
Amgen Inc AMGN 031162100 899 2,483 SH OTR 200 0 2,283
Analog Devices ADI 032654105 1,885 4,749 SH OTR 0 0 4,749
Apple Inc AAPL 037833100 72,575 251,126 SH OTR 22,706 0 228,420
ASML Holding NV ASML N07059210 3,429 1,724 SH OTR 0 0 1,724
AstraZeneca PLC AZN G0593M107 2,881 15,165 SH OTR 350 0 14,815
Automatic Data Proc ADP 053015103 16,735 74,710 SH OTR 5,849 0 68,861
Berkshire Hathaway Cl B BRKB 084670702 282 564 SH OTR 0 0 564
Canadian Nat'l Railway CNI 136375102 8,693 73,054 SH OTR 9,200 0 63,854
Capital One Fin'l COF 14040H105 302 1,500 SH OTR 0 0 1,500
Casey's General Stores CASY 147528103 24,315 30,585 SH OTR 1,673 0 28,912
Caterpillar CAT 149123101 262 246 SH OTR 0 0 246
Celsius Holdings Inc CELH 15118V207 1,336 46,064 SH OTR 500 0 45,564
Chipotle Mexican Grill CMG 169656105 4,771 140,314 SH OTR 9,450 0 130,864
Cisco Systems CSCO 17275R102 633 5,413 SH OTR 0 0 5,413
Coca-Cola Co KO 191216100 302 3,728 SH OTR 200 0 3,528
Colgate-Palmolive CL 194162103 2,084 22,650 SH OTR 3,700 0 18,950
Costco Wholesale Corp COST 22160K105 13,560 14,503 SH OTR 785 0 13,718
Danaher Corporation DHR 235851102 10,441 54,953 SH OTR 2,590 0 52,363
Disney Walt Co DIS 254687106 326 3,397 SH OTR 0 0 3,397
Dutch Bros Inc BROS 26701L100 4,430 61,521 SH OTR 4,900 0 56,621
Eaton Corp PLC ETN G29183103 10,519 24,693 SH OTR 375 0 24,318
Ecolab Inc ECL 278865100 16,606 59,520 SH OTR 5,835 0 53,685
Emerson Electric EMR 291011104 477 3,335 SH OTR 0 0 3,335
Enbridge Inc ENB 29250N105 288 5,337 SH OTR 0 0 5,337
Generac Holdings Inc GNRC 368736104 1,649 5,628 SH OTR 100 0 5,528
GE Aerospace GE 369604103 211 564 SH OTR 0 0 564
GE Vernova Inc GEV 36828A101 674 574 SH OTR 0 0 574
Hershey Company HSY 427866108 371 2,121 SH OTR 0 0 2,121
Home Depot HD 437076102 3,512 9,950 SH OTR 0 0 9,950
Honeywell Int'l HON 438516205 734 3,277 SH OTR 0 0 3,277
Honeywell Aerospace Inc HONA 43849R105 724 3,277 SH OTR 0 0 3,277
ImmunityBio Inc IBRX 45256X103 214 23,800 SH OTR 0 0 23,800
Intuitive Surgical ISRG 46120E602 16,192 40,683 SH OTR 1,880 0 38,803
Johnson & Johnson JNJ 478160104 5,843 23,002 SH OTR 2,625 0 20,377
JPMorgan Chase & Co JPM 46625H100 5,083 15,544 SH OTR 850 0 14,694
Lilly (Eli) LLY 532457108 14,500 12,093 SH OTR 512 0 11,581
Linde PLC LIN G54950103 281 541 SH OTR 0 0 541
Lowe's Companies Inc LOW 548661107 15,264 69,382 SH OTR 4,630 0 64,752
Marsh & McLennan MRSH 571748102 301 1,800 SH OTR 0 0 1,800
McDonald's Corp MCD 580135101 2,452 9,081 SH OTR 300 0 8,781
Meta Platforms Inc META 30303M102 6,827 12,126 SH OTR 25 0 12,101
Microsoft Corp MSFT 594918104 8,655 23,204 SH OTR 2,319 0 20,885
Mondelez Int'l MDLZ 609207105 304 5,242 SH OTR 0 0 5,242
Monster Beverage Corp MNST 61174X109 5,931 61,784 SH OTR 3,060 0 58,724
Netflix Inc NFLX 64110L106 4,254 59,922 SH OTR 4,000 0 55,922
NextEra Energy Inc NEE 65339f101 7,649 86,923 SH OTR 375 0 86,548
Norfolk Southern Corp NSC 655844108 15,535 49,318 SH OTR 2,565 0 46,753
Novartis AG ADS NVS 66987V109 319 2,031 SH OTR 600 0 1,431
Novo-Nordisk A-S ADR NVO 670100205 2,774 57,796 SH OTR 1,118 0 56,678
NVIDIA Corp NVDA 67066G104 169,644 848,222 SH OTR 61,695 0 786,527
O'Reilly Automotive Inc ORLY 67103H107 17,455 189,729 SH OTR 10,950 0 178,779
Palantir Technologies Inc PLTR 69608A108 200 1,710 SH OTR 0 0 1,710
Palo Alto Networks PANW 697435105 43,628 127,941 SH OTR 7,460 0 120,481
Paychex Inc PAYX 704326107 1,995 20,359 SH OTR 2,100 0 18,259
Paycom Software PAYC 70432V102 3,497 27,756 SH OTR 950 0 26,806
PepsiCo Inc PEP 713448108 2,805 20,775 SH OTR 2,750 0 18,025
Procter & Gamble PG 742718109 2,352 15,997 SH OTR 1,950 0 14,047
QUALCOMM Inc QCOM 747525103 1,017 5,497 SH OTR 1,545 0 3,952
Regeneron Pharmaceuticals REGN 75886F107 2,550 4,086 SH OTR 682 0 3,404
Rockwell Automation Inc ROK 773903109 670 1,353 SH OTR 0 0 1,353
RTX Corp RTX 75513E101 7,773 40,908 SH OTR 6,180 0 34,728
Salesforce.com CRM 79466L302 1,849 11,779 SH OTR 0 0 11,779
Starbucks Corp SBUX 855244109 6,392 62,662 SH OTR 4,000 0 58,662
Stryker Corp SYK 863667101 29,681 94,225 SH OTR 6,755 0 87,470
Sysco Corp SYY 871829107 1,009 12,014 SH OTR 4,400 0 7,614
Taiwan Semiconductor Mfg ADR TSM 874039100 722 1,511 SH OTR 0 0 1,511
Tesla Motors Inc TSLA 88160R101 366 870 SH OTR 0 0 870
UnitedHealth Group Inc UNH 91324P102 463 1,113 SH OTR 0 0 1,113
U S Bancorp USB 902973304 309 5,150 SH OTR 0 0 5,150
VISA Inc V 92826C839 40,341 117,613 SH OTR 8,585 0 109,028
Wal-Mart Stores WMT 931142103 1,783 15,775 SH OTR 0 0 15,775