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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100 352 2,975 SH   SOLE   0 0 2,975
Abbvie Inc. COM 00287Y109 183 1,128 SH   SOLE   0 0 1,128
Accenture plc (Ireland) INTL STK G1151C101 5 16 SH   SOLE   0 0 16
Adobe Systems Inc. COM 00724F101 4,536 9,956 SH   SOLE   0 0 9,956
Advanced Micro Devices, Inc. COM 007903107 5,525 50,527 SH   SOLE   0 0 50,527
Algoma Steel Group Eq Warrant WARRANT 015658115 16 5,000 SH Call SOLE   0 0 5,000
Align Technology Inc. COM 016255101 3,625 8,315 SH   SOLE   0 0 8,315
Alphabet Inc. Class A COM 02079K305 5,045 1,814 SH   SOLE   0 0 1,814
Alphabet Inc. Class C COM 02079K107 1,008 361 SH   SOLE   0 0 361
Amazon Inc. COM 023135106 4,906 1,505 SH   SOLE   0 0 1,505
American Tower Corp. (REIT) COM 03027X100 952 3,788 SH   SOLE   0 0 3,788
Apple Inc. COM 037833100 7,918 45,344 SH   SOLE   0 0 45,344
Applied Materials COM 038222105 138 1,048 SH   SOLE   0 0 1,048
Arista Networks Inc. COM 040413106 3,654 26,295 SH   SOLE   0 0 26,295
AT & T Inc. COM 00206R102 80 3,395 SH   SOLE   0 0 3,395
B&G Foods, Inc. COM 05508R106 45 1,655 SH   SOLE   0 0 1,655
Barclays PLC ADR 06738E204 39 4,875 SH   SOLE   0 0 4,875
Block Inc. Cl A COM 852234103 2,546 18,778 SH   SOLE   0 0 18,778
Bristol-Myers Squibb Co. COM 110122108 65 890 SH   SOLE   0 0 890
Broadcom Ltd COM y09827109 126 200 SH   SOLE   0 0 200
Burlington Stores COM 122017106 1,891 10,380 SH   SOLE   0 0 10,380
Cable One Inc. COM 12685J105 51 35 SH   SOLE   0 0 35
Cadence Design Systems Inc COM 127387108 227 1,380 SH   SOLE   0 0 1,380
Canadian Pacific Railway Ltd ( INTL STK 13645T100 145 1,758 SH   SOLE   0 0 1,758
CarMax, Inc. COM 143130102 26 265 SH   SOLE   0 0 265
Casey's General Stores, Inc. COM 147528103 88 445 SH   SOLE   0 0 445
Caterpillar Inc. COM 149123101 1,124 5,044 SH   SOLE   0 0 5,044
Charles River Laboratories Int COM 159864107 1,730 6,093 SH   SOLE   0 0 6,093
Chevron Corp. COM 166764100 1,793 11,009 SH   SOLE   0 0 11,009
Chipotle Mexican Grill, Inc. COM 169656105 150 95 SH   SOLE   0 0 95
Church & Dwight Co. COM 171340102 3,690 37,127 SH   SOLE   0 0 37,127
Cisco Systems Inc. COM 17275R102 269 4,820 SH   SOLE   0 0 4,820
Cloudflare, Inc. COM 18915M107 31 255 SH   SOLE   0 0 255
Coinbase Global, Inc. COM 19260Q107 28 150 SH   SOLE   0 0 150
Comcast Corporation COM 20030N101 317 6,769 SH   SOLE   0 0 6,769
Constellation Brands Inc. COM 21036P108 2,229 9,680 SH   SOLE   0 0 9,680
Cooper Companies COM 216648402 4,432 10,613 SH   SOLE   0 0 10,613
Costco Wholesale Inc. COM 22160K105 6,360 11,044 SH   SOLE   0 0 11,044
CrowdStrike Holdings, Inc COM 22788C105 30 130 SH   SOLE   0 0 130
Cummins Inc. COM 231021106 690 3,362 SH   SOLE   0 0 3,362
D.R. Horton, Inc. COM 23331A109 7 95 SH   SOLE   0 0 95
Danaher Corp COM 235851102 1,247 4,252 SH   SOLE   0 0 4,252
Danaos Corporation (Greece) INTL STK Y1968P121 197 1,920 SH   SOLE   0 0 1,920
Datadog, Inc. COM 23804L103 39 255 SH   SOLE   0 0 255
Deere & Co. COM 244199105 725 1,745 SH   SOLE   0 0 1,745
Digital Realty Trust (REIT) COM 253868103 209 1,475 SH   SOLE   0 0 1,475
Dollar General Corp. COM 256669102 301 1,350 SH   SOLE   0 0 1,350
e.l.f. Beauty Inc COM 26856L103 794 30,745 SH   SOLE   0 0 30,745
Eagle Materials Inc. COM 26969P108 46 360 SH   SOLE   0 0 360
Ebay Inc. COM 278642103 244 4,269 SH   SOLE   0 0 4,269
Edwards Lifesciences COM 28176E108 5,453 46,320 SH   SOLE   0 0 46,320
Eli Lilly and Company COM 532457108 163 570 SH   SOLE   0 0 570
Equinix Inc (REIT) COM 29444U700 30 40 SH   SOLE   0 0 40
FedEx Corp. COM 31428X106 58 250 SH   SOLE   0 0 250
First Republic Bank COM 33616C100 5 30 SH   SOLE   0 0 30
Floor & Decor Holdings, Inc. COM 339750101 263 3,245 SH   SOLE   0 0 3,245
Ford Motor Company COM 345370860 43 2,563 SH   SOLE   0 0 2,563
Fortinet, Inc. COM 34959E109 3,399 9,946 SH   SOLE   0 0 9,946
Global Payments Inc COM 37940X102 2,357 17,224 SH   SOLE   0 0 17,224
Goldman Sachs Group Inc. COM 38141G104 439 1,330 SH   SOLE   0 0 1,330
Henry Schein Inc. COM 806407102 68 780 SH   SOLE   0 0 780
Home Depot Inc. COM 437076102 3,832 12,802 SH   SOLE   0 0 12,802
Honeywell Intl. Inc COM 438516106 2,173 11,170 SH   SOLE   0 0 11,170
IDEXX Laboratories Inc. COM 45168D104 4,174 7,630 SH   SOLE   0 0 7,630
Intuitive Surgical COM 46120E602 3,496 11,590 SH   SOLE   0 0 11,590
JPMorgan Chase & Co. COM 46625H100 3,258 23,900 SH   SOLE   0 0 23,900
KB Home COM 48666K109 216 6,677 SH   SOLE   0 0 6,677
Kroger Co. COM 501044101 198 3,455 SH   SOLE   0 0 3,455
Laboratory Corp of America COM 50540R409 123 465 SH   SOLE   0 0 465
Lam Research Corp. COM 512807108 1,007 1,874 SH   SOLE   0 0 1,874
Lauder Estee Cos Inc Cl A COM 518439104 1,627 5,975 SH   SOLE   0 0 5,975
Lennar Corp COM 526057104 44 545 SH   SOLE   0 0 545
Logitech Intl S.A. (Switzerlan INTL STK H50430232 16 215 SH   SOLE   0 0 215
Lululemon Athletica Inc. COM 550021109 2,335 6,392 SH   SOLE   0 0 6,392
Lumentum Holdings Inc. COM 55024U109 279 2,862 SH   SOLE   0 0 2,862
Martin Marietta Materials Inc COM 573284106 56 145 SH   SOLE   0 0 145
Mastercard Inc. COM 57636Q104 3,891 10,887 SH   SOLE   0 0 10,887
Medtronic PLC (Ireland) INTL STK G5960l103 279 2,519 SH   SOLE   0 0 2,519
MercadoLibre, Inc. (Argentina) INTL STK 58733R102 8 7 SH   SOLE   0 0 7
Meta Platforms Inc (Facebook) COM 30303m102 109 492 SH   SOLE   0 0 492
Micron Technology, Inc COM 595112103 176 2,265 SH   SOLE   0 0 2,265
Microsoft Corp. COM 594918104 6,427 20,846 SH   SOLE   0 0 20,846
Morgan Stanley COM 617446448 142 1,625 SH   SOLE   0 0 1,625
Mosaic Co. COM 61945A107 1,369 20,590 SH   SOLE   0 0 20,590
Netflix COM 64110L106 3,070 8,195 SH   SOLE   0 0 8,195
Nextera Energy Inc. COM 65339F101 1,209 14,278 SH   SOLE   0 0 14,278
Nike Inc. COM 654106103 3,803 28,260 SH   SOLE   0 0 28,260
NVIDIA Corp. COM 67066G104 9,482 34,751 SH   SOLE   0 0 34,751
Palo Alto Networks Inc COM 697435105 2,926 4,700 SH   SOLE   0 0 4,700
Paychex Inc. COM 704326107 342 2,505 SH   SOLE   0 0 2,505
Paycom Software Inc. COM 70432V102 85 245 SH   SOLE   0 0 245
Paypal Holdings Inc. COM 70450Y103 1,723 14,895 SH   SOLE   0 0 14,895
Pfizer Incorporated COM 717081103 151 2,910 SH   SOLE   0 0 2,910
Public Storage (REIT) COM 74460D109 249 637 SH   SOLE   0 0 637
Qualcomm Inc. COM 747525103 10 65 SH   SOLE   0 0 65
Quest Diagnostics Inc. COM 74834L100 749 5,475 SH   SOLE   0 0 5,475
Roblox Corporation COM 771049103 117 2,520 SH   SOLE   0 0 2,520
S&P Global Inc. COM 78409V104 2,395 5,840 SH   SOLE   0 0 5,840
Salesforce.com Inc. COM 79466L302 3,333 15,696 SH   SOLE   0 0 15,696
Schlumberger Ltd. COM 806857108 26 640 SH   SOLE   0 0 640
ServiceNow Inc. COM 81762P102 3,316 5,955 SH   SOLE   0 0 5,955
Shopify Inc. COM 82509L107 50 74 SH   SOLE   0 0 74
Skyworks Solutions COM 83088M102 208 1,560 SH   SOLE   0 0 1,560
Snap Inc Class A COM 83304A106 2 60 SH   SOLE   0 0 60
Snowflake Inc. COM 833445109 24 103 SH   SOLE   0 0 103
Starbucks Corp. COM 855244109 34 370 SH   SOLE   0 0 370
Stericycle, Inc. COM 858912108 25 430 SH   SOLE   0 0 430
Steris plc (UK) INTL STK G8473T100 812 3,360 SH   SOLE   0 0 3,360
Stryker Corp. COM 863667101 2,561 9,580 SH   SOLE   0 0 9,580
SVB Financial Group COM 78486q101 417 745 SH   SOLE   0 0 745
Switch Inc. COM 87105L104 42 1,350 SH   SOLE   0 0 1,350
T. Rowe Price New America Grow EQTY FD 779557107 439 6,850 SH   SOLE   0 0 6,850
Taiwan Semiconductor (Taiwan) INTL STK 874039100 467 4,475 SH   SOLE   0 0 4,475
Target Inc. COM 87612E106 869 4,095 SH   SOLE   0 0 4,095
Teradyne Inc COM 880770102 6 50 SH   SOLE   0 0 50
Thermo Fisher Scientific COM 883556102 5,158 8,732 SH   SOLE   0 0 8,732
TJX Companies Inc. COM 872540109 58 955 SH   SOLE   0 0 955
T-Mobile US, Inc. COM 872590104 2,262 17,622 SH   SOLE   0 0 17,622
Tractor Supply Company COM 892356106 120 515 SH   SOLE   0 0 515
Trex Company Inc COM 89531P105 68 1,040 SH   SOLE   0 0 1,040
Ulta Beauty Inc. COM 90384S303 36 90 SH   SOLE   0 0 90
Union Pacific Corp. COM 907818108 2,398 8,777 SH   SOLE   0 0 8,777
United Parcel Service, Inc. COM 911312106 296 1,380 SH   SOLE   0 0 1,380
United Rentals, Inc. COM 911363109 673 1,895 SH   SOLE   0 0 1,895
UnitedHealth Group Inc. COM 91324P102 2,221 4,355 SH   SOLE   0 0 4,355
US Bancorp COM 902973304 99 1,865 SH   SOLE   0 0 1,865
Vanguard US Growth Fund Adm Sh EQTY FD 921910600 143 999 SH   SOLE   0 0 999
Visa Inc. COM 92826C839 4,104 18,505 SH   SOLE   0 0 18,505
Walt Disney Co. COM 254687106 139 1,010 SH   SOLE   0 0 1,010
Waste Management Inc. COM 94106l109 46 293 SH   SOLE   0 0 293
Workday, Inc COM 98138H101 22 90 SH   SOLE   0 0 90
Zoom Video Communications, Inc COM 98980L101 4 35 SH   SOLE   0 0 35
Zurn Water Solutions Corp COM 98983L108 863 24,380 SH   SOLE   0 0 24,380