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 436 3,100 SH   SOLE   0 0 3,100
Abbvie Inc. COM 00287Y109 159 1,173 SH   SOLE   0 0 1,173
Accenture plc (Ireland) INTL STK G1151C101 7 16 SH   SOLE   0 0 16
Adobe Systems Inc. COM 00724F101 5,688 10,031 SH   SOLE   0 0 10,031
Advanced Micro Devices, Inc. COM 007903107 7,287 50,642 SH   SOLE   0 0 50,642
Align Technology Inc. COM 016255101 5,513 8,389 SH   SOLE   0 0 8,389
Alphabet Inc. Class A COM 02079K305 5,287 1,825 SH   SOLE   0 0 1,825
Alphabet Inc. Class C COM 02079K107 1,019 352 SH   SOLE   0 0 352
Amazon Inc. COM 023135106 4,965 1,489 SH   SOLE   0 0 1,489
American Tower Corp. (REIT) COM 03027X100 1,111 3,798 SH   SOLE   0 0 3,798
American Woodmark Corp. COM 030506109 85 1,300 SH   SOLE   0 0 1,300
Apple Inc. COM 037833100 8,094 45,579 SH   SOLE   0 0 45,579
Applied Materials COM 038222105 133 843 SH   SOLE   0 0 843
Arista Networks Inc. COM 040413106 3,789 26,360 SH   SOLE   0 0 26,360
AT & T Inc. COM 00206R102 84 3,395 SH   SOLE   0 0 3,395
B&G Foods, Inc. COM 05508R106 51 1,655 SH   SOLE   0 0 1,655
Block Inc. Cl A COM 852234103 2,958 18,313 SH   SOLE   0 0 18,313
Broadcom Ltd COM y09827109 130 195 SH   SOLE   0 0 195
Burlington Stores COM 122017106 3,157 10,830 SH   SOLE   0 0 10,830
Cable One Inc. COM 12685J105 62 35 SH   SOLE   0 0 35
CACI International Inc. COM 127190304 16 61 SH   SOLE   0 0 61
Cadence Design Systems Inc COM 127387108 301 1,615 SH   SOLE   0 0 1,615
Canadian Pacific Railway Ltd (Canada) INTL STK 13645T100 136 1,887 SH   SOLE   0 0 1,887
Casey's General Stores, Inc. COM 147528103 88 445 SH   SOLE   0 0 445
Caterpillar Inc. COM 149123101 955 4,619 SH   SOLE   0 0 4,619
Charles River Laboratories Int COM 159864107 2,252 5,978 SH   SOLE   0 0 5,978
Chevron Corp. COM 166764100 144 1,225 SH   SOLE   0 0 1,225
Chipotle Mexican Grill, Inc. COM 169656105 192 110 SH   SOLE   0 0 110
Church & Dwight Co. COM 171340102 3,822 37,292 SH   SOLE   0 0 37,292
Cisco Systems Inc. COM 17275R102 305 4,820 SH   SOLE   0 0 4,820
Cloudflare, Inc. COM 18915M107 1,853 14,095 SH   SOLE   0 0 14,095
Comcast Corporation COM 20030N101 342 6,789 SH   SOLE   0 0 6,789
Constellation Brands Inc. COM 21036P108 2,427 9,670 SH   SOLE   0 0 9,670
Cooper Companies COM 216648402 4,487 10,710 SH   SOLE   0 0 10,710
Costco Wholesale Inc. COM 22160K105 6,313 11,120 SH   SOLE   0 0 11,120
Coupa Software Incorporated COM 22266L106 36 230 SH   SOLE   0 0 230
CrowdStrike Holdings, Inc COM 22788C105 27 130 SH   SOLE   0 0 130
Cummins Inc. COM 231021106 725 3,322 SH   SOLE   0 0 3,322
D.R. Horton, Inc. COM 23331A109 10 95 SH   SOLE   0 0 95
Danaher Corp COM 235851102 1,383 4,202 SH   SOLE   0 0 4,202
Deere & Co. COM 244199105 249 725 SH   SOLE   0 0 725
Digital Realty Trust (REIT) COM 253868103 261 1,475 SH   SOLE   0 0 1,475
DocuSign Inc COM 256163106 5 30 SH   SOLE   0 0 30
Dollar General Corp. COM 256669102 345 1,465 SH   SOLE   0 0 1,465
e.l.f. Beauty Inc COM 26856L103 1,049 31,600 SH   SOLE   0 0 31,600
Eagle Materials Inc. COM 26969P108 74 445 SH   SOLE   0 0 445
Ebay Inc. COM 278642103 293 4,404 SH   SOLE   0 0 4,404
Edwards Lifesciences COM 28176E108 6,016 46,435 SH   SOLE   0 0 46,435
Eli Lilly and Company COM 532457108 157 570 SH   SOLE   0 0 570
Equinix Inc (REIT) COM 29444U700 34 40 SH   SOLE   0 0 40
FedEx Corp. COM 31428X106 47 180 SH   SOLE   0 0 180
First Republic Bank COM 33616C100 6 30 SH   SOLE   0 0 30
Floor & Decor Holdings, Inc. COM 339750101 422 3,245 SH   SOLE   0 0 3,245
Ford Motor Company COM 345370860 53 2,563 SH   SOLE   0 0 2,563
Fortinet, Inc. COM 34959E109 3,638 10,123 SH   SOLE   0 0 10,123
Global Payments Inc COM 37940X102 2,625 19,418 SH   SOLE   0 0 19,418
Goldman Sachs Group Inc. COM 38141G104 492 1,285 SH   SOLE   0 0 1,285
Henry Schein Inc. COM 806407102 72 930 SH   SOLE   0 0 930
Home Depot Inc. COM 437076102 5,365 12,927 SH   SOLE   0 0 12,927
Honeywell Intl. Inc COM 438516106 2,218 10,635 SH   SOLE   0 0 10,635
IDEXX Laboratories Inc. COM 45168D104 5,096 7,740 SH   SOLE   0 0 7,740
Intuitive Surgical COM 46120E602 4,155 11,565 SH   SOLE   0 0 11,565
JPMorgan Chase & Co. COM 46625H100 3,809 24,055 SH   SOLE   0 0 24,055
KB Home COM 48666K109 328 7,327 SH   SOLE   0 0 7,327
Kroger Co. COM 501044101 156 3,455 SH   SOLE   0 0 3,455
Laboratory Corp of America COM 50540R409 126 400 SH   SOLE   0 0 400
Lam Research Corp. COM 512807108 1,305 1,814 SH   SOLE   0 0 1,814
Lauder Estee Cos Inc Cl A COM 518439104 2,212 5,975 SH   SOLE   0 0 5,975
Lennar Corp COM 526057104 153 1,320 SH   SOLE   0 0 1,320
Logitech Intl S.A. (Switzerland) INTL STK H50430232 18 215 SH   SOLE   0 0 215
Lululemon Athletica Inc. COM 550021109 2,443 6,242 SH   SOLE   0 0 6,242
Lumentum Holdings Inc. COM 55024U109 311 2,942 SH   SOLE   0 0 2,942
Martin Marietta Materials Inc COM 573284106 64 145 SH   SOLE   0 0 145
Mastercard Inc. COM 57636Q104 3,953 11,001 SH   SOLE   0 0 11,001
Medtronic PLC (Ireland) INTL STK G5960l103 233 2,249 SH   SOLE   0 0 2,249
Meta Platforms Inc (Facebook) COM 30303m102 131 390 SH   SOLE   0 0 390
Micron Technology, Inc COM 595112103 211 2,265 SH   SOLE   0 0 2,265
Microsoft Corp. COM 594918104 7,014 20,856 SH   SOLE   0 0 20,856
Morgan Stanley COM 617446448 96 975 SH   SOLE   0 0 975
Netflix COM 64110L106 5,044 8,372 SH   SOLE   0 0 8,372
Nextera Energy Inc. COM 65339F101 1,342 14,378 SH   SOLE   0 0 14,378
Nike Inc. COM 654106103 4,670 28,018 SH   SOLE   0 0 28,018
NVIDIA Corp. COM 67066G104 10,316 35,076 SH   SOLE   0 0 35,076
Palo Alto Networks Inc COM 697435105 2,583 4,640 SH   SOLE   0 0 4,640
Paychex Inc. COM 704326107 342 2,505 SH   SOLE   0 0 2,505
Paycom Software Inc. COM 70432V102 102 245 SH   SOLE   0 0 245
Paypal Holdings Inc. COM 70450Y103 2,755 14,610 SH   SOLE   0 0 14,610
Pfizer Incorporated COM 717081103 172 2,910 SH   SOLE   0 0 2,910
Public Storage (REIT) COM 74460D109 239 637 SH   SOLE   0 0 637
Quest Diagnostics Inc. COM 74834L100 955 5,520 SH   SOLE   0 0 5,520
Roku, Inc COM 77543R102 524 2,295 SH   SOLE   0 0 2,295
S&P Global Inc. COM 78409V104 2,770 5,870 SH   SOLE   0 0 5,870
Salesforce.com Inc. COM 79466L302 3,931 15,469 SH   SOLE   0 0 15,469
ServiceNow Inc. COM 81762P102 3,856 5,940 SH   SOLE   0 0 5,940
Shopify Inc. COM 82509L107 1,872 1,359 SH   SOLE   0 0 1,359
Skyworks Solutions COM 83088M102 243 1,565 SH   SOLE   0 0 1,565
Snap Inc Class A COM 83304A106 3 60 SH   SOLE   0 0 60
Starbucks Corp. COM 855244109 43 370 SH   SOLE   0 0 370
Stericycle, Inc. COM 858912108 26 430 SH   SOLE   0 0 430
Steris plc (UK) INTL STK G8473T100 818 3,360 SH   SOLE   0 0 3,360
Stryker Corp. COM 863667101 2,540 9,500 SH   SOLE   0 0 9,500
SVB Financial Group COM 78486q101 499 735 SH   SOLE   0 0 735
Switch Inc. COM 87105L104 6 200 SH   SOLE   0 0 200
T. Rowe Price New America Grow EQTY FD 779557107 464 6,799 SH   SOLE   0 0 6,799
Taiwan Semiconductor (Taiwan) INTL STK 874039100 438 3,640 SH   SOLE   0 0 3,640
Target Inc. COM 87612E106 943 4,075 SH   SOLE   0 0 4,075
Teradyne Inc COM 880770102 8 50 SH   SOLE   0 0 50
Thermo Fisher Scientific COM 883556102 5,905 8,850 SH   SOLE   0 0 8,850
TJX Companies Inc. COM 872540109 73 955 SH   SOLE   0 0 955
T-Mobile US, Inc. COM 872590104 2,102 18,127 SH   SOLE   0 0 18,127
Tractor Supply Company COM 892356106 104 435 SH   SOLE   0 0 435
Trex Company Inc COM 89531P105 140 1,040 SH   SOLE   0 0 1,040
Ulta Beauty Inc. COM 90384S303 19 45 SH   SOLE   0 0 45
Union Pacific Corp. COM 907818108 2,238 8,882 SH   SOLE   0 0 8,882
United Parcel Service, Inc. COM 911312106 280 1,305 SH   SOLE   0 0 1,305
United Rentals, Inc. COM 911363109 582 1,750 SH   SOLE   0 0 1,750
UnitedHealth Group Inc. COM 91324P102 2,199 4,380 SH   SOLE   0 0 4,380
US Bancorp COM 902973304 105 1,865 SH   SOLE   0 0 1,865
Vanguard US Growth Fund Adm Sh EQTY FD 921910600 168 999 SH   SOLE   0 0 999
Visa Inc. COM 92826C839 3,950 18,225 SH   SOLE   0 0 18,225
Walt Disney Co. COM 254687106 105 675 SH   SOLE   0 0 675
Waste Management Inc. COM 94106l109 49 293 SH   SOLE   0 0 293
Workday, Inc COM 98138H101 25 90 SH   SOLE   0 0 90
Zoom Video Communications, Inc COM 98980L101 6 35 SH   SOLE   0 0 35
Zurn Water Solutions Corp COM 98983L108 887 24,380 SH   SOLE   0 0 24,380