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
Abbott Laboratories COM 002824100 BBG000B9ZXB4 282,160 2,570 SH   SOLE   0 0 2,570
Abbvie Inc. COM 00287Y109 BBG0025Y4RY4 962,872 5,958 SH   SOLE   0 0 5,958
Accenture plc (Ireland) INTL STK G1151C101 BBG000D9D830 4,269 16 SH   SOLE   0 0 16
Adobe Systems Inc. COM 00724F101 BBG000BB5006 3,237,755 9,571 SH   SOLE   0 0 9,571
Advanced Micro Devices, Inc. COM 007903107 BBG000BBQCY0 2,556,990 39,233 SH   SOLE   0 0 39,233
Albemarle Corporation COM 012653101 BBG000BJ26K7 7,590 35 SH   SOLE   0 0 35
Algoma Steel Group Eq Warrant WARRANT 015658115   5,775 5,000 SH Call SOLE   0 0 5,000
Alphabet Inc. Class A COM 02079K305 BBG009S39JX6 3,084,521 34,760 SH   SOLE   0 0 34,760
Alphabet Inc. Class C COM 02079K107 BBG009S3NB30 611,793 6,870 SH   SOLE   0 0 6,870
Amazon Inc. COM 023135106 BBG000BVPV84 2,501,940 29,625 SH   SOLE   0 0 29,625
American Tower Corp. (REIT) COM 03027X100 BBG000B9XYV2 752,739 3,518 SH   SOLE   0 0 3,518
Analog Devices Inc. COM 032654105 BBG000BB6G37 5,741 35 SH   SOLE   0 0 35
Apple Inc. COM 037833100 BBG000B9XRY4 5,463,484 41,829 SH   SOLE   0 0 41,829
Applied Materials COM 038222105 BBG000BBPFB9 89,200 916 SH   SOLE   0 0 916
Arista Networks Inc. COM 040413106 BBG000N2HDY5 3,042,245 25,030 SH   SOLE   0 0 25,030
AT & T Inc. COM 00206R102 BBG000BSJK37 69,498 3,775 SH   SOLE   0 0 3,775
AutoZone Inc. COM 053332102 BBG000C7LMS8 39,459 16 SH   SOLE   0 0 16
B&G Foods, Inc. COM 05508R106 BBG000RKXRQ1 92,657 8,310 SH   SOLE   0 0 8,310
Bank of America Corp. COM 060505104 BBG000BCTLF6 36,101 1,090 SH   SOLE   0 0 1,090
Block Inc. Cl A COM 852234103 BBG0018SLC07 268,955 4,280 SH   SOLE   0 0 4,280
Bristol-Myers Squibb Co. COM 110122108 BBG000DQLV23 81,663 1,135 SH   SOLE   0 0 1,135
Broadcom Ltd COM Y09827109 BBG00KHY5S69 111,826 200 SH   SOLE   0 0 200
Bunge Ltd. COM G16962105 BBG000DGPR66 1,060,954 10,544 SH   SOLE   0 0 10,544
Cable One Inc. COM 12685J105 BBG000F02T51 24,915 35 SH   SOLE   0 0 35
Cadence Design Systems Inc COM 127387108 BBG000C13CD9 324,493 2,020 SH   SOLE   0 0 2,020
Canadian Pacific Railway Ltd (Canada) INTL STK 13645T100 BBG000BCVMH9 87,047 1,167 SH   SOLE   0 0 1,167
Casey's General Stores, Inc. COM 147528103 BBG000BF0672 99,836 445 SH   SOLE   0 0 445
Caterpillar Inc. COM 149123101 BBG000BF0K17 1,238,286 5,169 SH   SOLE   0 0 5,169
Charles River Laboratories Intl COM 159864107 BBG000BG5BL8 1,308,054 6,003 SH   SOLE   0 0 6,003
Chevron Corp. COM 166764100 BBG000K4ND22 3,570,774 19,894 SH   SOLE   0 0 19,894
Chipotle Mexican Grill, Inc. COM 169656105 BBG000QX74T1 104,062 75 SH   SOLE   0 0 75
Church & Dwight Co. COM 171340102 BBG000BFJT36 2,926,707 36,042 SH   SOLE   0 0 36,042
Comcast Corporation COM 20030N101 BBG000BFT2L4 241,258 6,899 SH   SOLE   0 0 6,899
Constellation Brands Inc. COM 21036P108 BBG000J1QLT0 2,173,815 9,285 SH   SOLE   0 0 9,285
Cooper Companies COM 216648402 BBG000BG3445 3,401,933 10,218 SH   SOLE   0 0 10,218
Costco Wholesale Inc. COM 22160K105 BBG000F6H8W8 4,775,447 10,441 SH   SOLE   0 0 10,441
CrowdStrike Holdings, Inc COM 22788C105 BBG00BLYKS03 13,688 130 SH   SOLE   0 0 130
Cummins Inc. COM 231021106 BBG000BGPTV6 557,752 2,252 SH   SOLE   0 0 2,252
D.R. Horton, Inc. COM 23331A109 BBG000DQTXY6 8,468 95 SH   SOLE   0 0 95
Deere & Co. COM 244199105 BBG000BH1NH9 746,042 1,740 SH   SOLE   0 0 1,740
Devon Energy Corporation COM 25179M103 BBG000BBVJZ8 5,843 95 SH   SOLE   0 0 95
Dexcom Inc COM 252131107 BBG000QTF8K1 7,927 70 SH   SOLE   0 0 70
DFA US Small Cap Value I FD 233203819 BBG000BFY826 13,187 336 SH   SOLE   0 0 336
Digital Realty Trust (REIT) COM 253868103 BBG000Q5ZRM7 57,655 550 SH   SOLE   0 0 550
Dollar General Corp. COM 256669102 BBG000NV1KK7 272,106 1,105 SH   SOLE   0 0 1,105
e.l.f. Beauty Inc COM 26856L103 BBG00DQ6VYP3 870,422 15,740 SH   SOLE   0 0 15,740
Edwards Lifesciences COM 28176E108 BBG000BRXP69 3,306,715 44,050 SH   SOLE   0 0 44,050
Eli Lilly and Company COM 532457108 BBG000BNBDC2 190,237 520 SH   SOLE   0 0 520
Equinix Inc (REIT) COM 29444U700 BBG000MBDGM6 26,201 40 SH   SOLE   0 0 40
Estee Lauder Cos Inc Cl A COM 518439104 BBG000FKJRC5 1,151,230 4,630 SH   SOLE   0 0 4,630
FedEx Corp. COM 31428X106 BBG000BJF1Z8 12,124 70 SH   SOLE   0 0 70
Floor & Decor Holdings, Inc. COM 339750101 BBG007GJ2F81 225,949 3,245 SH   SOLE   0 0 3,245
Ford Motor Company COM 345370860 BBG000BQPC32 259,558 22,318 SH   SOLE   0 0 22,318
Fortinet, Inc. COM 34959E109 BBG000BCMBG4 2,331,564 47,565 SH   SOLE   0 0 47,565
Fortune Brands Innovations COM 34964C106 BBG001B4BV87 20,560 360 SH   SOLE   0 0 360
General Electric Company COM 369604103 BBG000BK6MB5 5,027 60 SH   SOLE   0 0 60
Genuine Parts Company COM 372460105 BBG000BKL348 29,497 170 SH   SOLE   0 0 170
Goldman Sachs Group Inc. COM 38141G104 BBG000C6CFJ5 357,115 1,030 SH   SOLE   0 0 1,030
Halliburton Company COM 406216101 BBG000BKTFN2 1,030,577 26,190 SH   SOLE   0 0 26,190
Henry Schein Inc. COM 806407102 BBG000BNMMJ3 62,299 780 SH   SOLE   0 0 780
Home Depot Inc. COM 437076102 BBG000BKZB36 3,959,937 12,522 SH   SOLE   0 0 12,522
Honeywell Intl. Inc COM 438516106 BBG000H556T9 2,325,155 10,715 SH   SOLE   0 0 10,715
Huntington Bancshares Inc. COM 446150104 BBG000BKWSR6 16,497 1,170 SH   SOLE   0 0 1,170
IDEXX Laboratories Inc. COM 45168D104 BBG000BLRT07 3,035,222 7,390 SH   SOLE   0 0 7,390
Intuitive Surgical COM 46120E602 BBG000BJPDZ1 2,958,653 11,060 SH   SOLE   0 0 11,060
JPMorgan Chase & Co. COM 46625H100 BBG000DMBXR2 3,041,388 22,645 SH   SOLE   0 0 22,645
Keurig Dr Pepper Inc COM 49271V100 BBG000TJM7F0 5,171 145 SH   SOLE   0 0 145
KeyCorp COM 493267108 BBG000BMQPL1 917,076 52,645 SH   SOLE   0 0 52,645
Kroger Co. COM 501044101 BBG000BMY992 781,933 17,540 SH   SOLE   0 0 17,540
Laboratory Corp of America COM 50540R409 BBG000BMY992 114,208 485 SH   SOLE   0 0 485
Lam Research Corp. COM 512807108 BBG000BNFLM9 460,229 1,095 SH   SOLE   0 0 1,095
Livent Corporation COM 53814L108 BBG00LV3NRG0 2,345 118 SH   SOLE   0 0 118
Lululemon Athletica Inc. COM 550021109 BBG000R8ZVD1 2,009,423 6,257 SH   SOLE   0 0 6,257
Lumentum Holdings Inc. COM 55024U109 BBG0073F9RT7 149,311 2,862 SH   SOLE   0 0 2,862
MasterBrand, Inc COM 57638P104 BBG01B9G42Y3 2,718 360 SH   SOLE   0 0 360
Mastercard Inc. COM 57636Q104 BBG000F1ZSQ2 3,610,133 10,382 SH   SOLE   0 0 10,382
Mattel Inc. COM 577081102 BBG000BNNYW1 46,562 2,610 SH   SOLE   0 0 2,610
McDonalds Corp. COM 580135101 BBG000BNSZP1 40,847 155 SH   SOLE   0 0 155
McKesson Corporation COM 58155Q103 BBG000DYGNW7 1,472,346 3,890 SH   SOLE   0 0 3,890
Medtronic PLC (Ireland) INTL STK G5960l103 BBG000BNWG87 118,912 1,530 SH   SOLE   0 0 1,530
Micron Technology, Inc COM 595112103 BBG000C5Z1S3 14,744 295 SH   SOLE   0 0 295
Microsoft Corp. COM 594918104 BBG000BPH459 4,728,291 19,621 SH   SOLE   0 0 19,621
Morgan Stanley COM 617446448 BBG000BLZRJ2 103,299 1,215 SH   SOLE   0 0 1,215
Mosaic Co. COM 61945A107 BBG000BFXHL6 1,023,268 23,325 SH   SOLE   0 0 23,325
Murphy Usa Inc COM 626755102 BBG001Z0Q6T5 919,687 3,280 SH   SOLE   0 0 3,280
Netflix COM 64110L106 BBG000CL9VN6 330,266 1,120 SH   SOLE   0 0 1,120
Nextera Energy Inc. COM 65339F101 BBG000BJSBJ0 1,072,421 12,828 SH   SOLE   0 0 12,828
Nike Inc. COM 654106103 BBG000C5HS04 3,426,638 29,085 SH   SOLE   0 0 29,085
NVIDIA Corp. COM 67066G104 BBG000BBJQV0 4,082,567 27,811 SH   SOLE   0 0 27,811
Occidental Petroleum Corp COM 674599105 BBG000BQQ2S6 9,449 150 SH   SOLE   0 0 150
O'Reilly Automotive Inc COM 67103H107 BBG000BGYWY6 75,963 90 SH   SOLE   0 0 90
Palo Alto Networks Inc COM 697435105 BBG0014GJCT9 1,950,072 13,975 SH   SOLE   0 0 13,975
Paychex Inc. COM 704326107 BBG000BQSQ38 227,075 1,965 SH   SOLE   0 0 1,965
Paycom Software Inc. COM 70432V102 BBG0064N0ZZ5 68,268 220 SH   SOLE   0 0 220
Pepsico Inc. COM 713448108 BBG000DH7JK6 5,420 30 SH   SOLE   0 0 30
Pfizer Incorporated COM 717081103 BBG000BR2B91 127,588 2,490 SH   SOLE   0 0 2,490
Public Storage (REIT) COM 74460D109 BBG000BPPN67 178,481 637 SH   SOLE   0 0 637
Qualcomm Inc. COM 747525103 BBG000CGC1X8 31,333 285 SH   SOLE   0 0 285
Quest Diagnostics Inc. COM 74834L100 BBG000BN84F3 815,052 5,210 SH   SOLE   0 0 5,210
RPM Incorporated COM 749685103 BBG000DCNK80 3,898 40 SH   SOLE   0 0 40
S&P Global Inc. COM 78409V104 BBG000BP1Q11 1,745,037 5,210 SH   SOLE   0 0 5,210
Salesforce.com Inc. COM 79466L302 BBG000BN2DC2 1,898,556 14,229 SH   SOLE   0 0 14,229
Schlumberger Ltd. COM 806857108 BBG000BT41Q8 161,449 3,020 SH   SOLE   0 0 3,020
ServiceNow Inc. COM 81762P102 BBG000M1R011 2,162,664 5,520 SH   SOLE   0 0 5,520
Skyworks Solutions COM 83088M102 BBG000KLB4Q1 46,476 510 SH   SOLE   0 0 510
Stericycle, Inc. COM 858912108 BBG000H3FZM6 21,453 430 SH   SOLE   0 0 430
Steris plc (UK) INTL STK G8473T100 BBG00MRHG523 548,529 2,970 SH   SOLE   0 0 2,970
Stryker Corp. COM 863667101 BBG000DN7P92 2,223,637 8,980 SH   SOLE   0 0 8,980
T. Rowe Price All-Cap Opportunities Fund FD 779557107 BBG000BCFJB0 326,281 5,129 SH   SOLE   0 0 5,129
Taiwan Semiconductor (Taiwan) INTL STK 874039100 BBG000BD8ZK0 228,014 3,061 SH   SOLE   0 0 3,061
Target Inc. COM 87612E106 BBG000H8TVT2 8,197 55 SH   SOLE   0 0 55
Teledyne Technologies Inc COM 879360105 BBG000BMT9T6 1,600 4 SH   SOLE   0 0 4
Teradyne Inc COM 880770102 BBG000BV4DR6 5,678 65 SH   SOLE   0 0 65
Thermo Fisher Scientific COM 883556102 BBG000BVDLH9 4,635,158 8,417 SH   SOLE   0 0 8,417
TJX Companies Inc. COM 872540109 BBG000BV8DN6 76,018 955 SH   SOLE   0 0 955
T-Mobile US, Inc. COM 872590104 BBG000DN7P92 3,022,600 21,480 SH   SOLE   0 0 21,480
Tractor Supply Company COM 892356106 BBG000BLXZN1 439,816 1,955 SH   SOLE   0 0 1,955
Ulta Beauty Inc. COM 90384S303 BBG00FWQ4VD6 349,457 745 SH   SOLE   0 0 745
Union Pacific Corp. COM 907818108 BBG000BW3299 1,731,519 8,237 SH   SOLE   0 0 8,237
United Parcel Service, Inc. COM 911312106 BBG000L9CV04 292,920 1,685 SH   SOLE   0 0 1,685
United Rentals, Inc. COM 911363109 BBG000BXMFC3 533,130 1,500 SH   SOLE   0 0 1,500
UnitedHealth Group Inc. COM 91324P102 BBG000CH5208 2,311,585 4,360 SH   SOLE   0 0 4,360
US Bancorp COM 902973304 BBG000FFDM15 79,588 1,825 SH   SOLE   0 0 1,825
Vanguard US Growth Fund Adm Sh FD 921910600 BBG000BYKXJ7 75,557 746 SH   SOLE   0 0 746
Verizon Comm. COM 92343V104 BBG000HS77T5 133,369 3,385 SH   SOLE   0 0 3,385
Visa Inc. COM 92826C839 BBG000PSKYX7 3,732,408 17,965 SH   SOLE   0 0 17,965
Walt Disney Co. COM 254687106 BBG000BH4R78 35,621 410 SH   SOLE   0 0 410
Warner Bros Discovery Inc COM 934423104 BBG011386VF4 7,783 821 SH   SOLE   0 0 821
Waste Management Inc. COM 94106l109 BBG000BWVSR1 45,966 293 SH   SOLE   0 0 293
World Wrestling Entertainment COM 98156Q108 BBG000F5YH15 50,020 730 SH   SOLE   0 0 730