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
Accenture PLC ADR G1151C101   1,818,091 5,920 SH   SOLE 0 5,253 0 667
Banco Santander SA ADS ADR 05964H105   141,000 37,500 SH   SOLE 0 37,500 0 0
Adobe Inc. COM 00724F101   1,562,334 3,064 SH   SOLE 0 2,735 0 329
Alphabet Inc Class A COM 02079K305   8,152,185 62,297 SH   SOLE 0 55,453 0 6,844
Amazon.com Inc. COM 023135106   7,147,322 56,225 SH   SOLE 0 49,625 0 6,600
Amphenol Corp. COM 032095101   1,970,153 23,457 SH   SOLE 0 20,642 0 2,815
Apple Inc. COM 037833100   17,929,454 104,722 SH   SOLE 0 92,237 0 12,485
Autodesk Inc. COM 052769106   972,891 4,702 SH   SOLE 0 4,142 0 560
Booking Holdings Inc. COM 09857L108   1,430,953 464 SH   SOLE 0 415 0 49
CDW Corporation COM 12514G108   1,581,193 7,837 SH   SOLE 0 6,897 0 940
CSX Corporation COM 126408103   1,159,429 37,705 SH   SOLE 0 33,180 0 4,525
Cadence Design Systems, Inc. COM 127387108   2,807,148 11,981 SH   SOLE 0 10,558 0 1,423
Copart, Inc (DE) COM 217204106   1,478,763 34,318 SH   SOLE 0 30,636 0 3,682
Costco Wholesale Corp COM 22160K105   1,972,840 3,492 SH   SOLE 0 3,126 0 366
Coterra Energy COM 127097103   1,066,554 39,429 SH   SOLE 0 35,199 0 4,230
EOG Resources Inc COM 26875P101   1,218,290 9,611 SH   SOLE 0 8,579 0 1,032
Eli Lilly & Co. COM 532457108   2,970,329 5,530 SH   SOLE 0 4,941 0 589
Fortinet, Inc COM 34959E109   1,665,925 28,390 SH   SOLE 0 25,080 0 3,310
Hologic Inc. COM 436440101   1,260,651 18,165 SH   SOLE 0 16,145 0 2,020
Home Depot Inc. COM 437076102   2,482,547 8,216 SH   SOLE 0 7,336 0 880
Idexx Laboratories, Inc. COM 45168D104   1,395,766 3,192 SH   SOLE 0 2,830 0 362
Illinois Tool Works Inc. COM 452308109   1,287,663 5,591 SH   SOLE 0 4,931 0 660
Intuit Inc. COM 461202103   2,353,901 4,607 SH   SOLE 0 4,067 0 540
KLA Corporation COM 482480100   2,566,661 5,596 SH   SOLE 0 4,940 0 656
Lockheed Martin Corp. COM 539830109   1,603,532 3,921 SH   SOLE 0 3,476 0 445
Manhattan Associates, Inc. COM 562750109   1,916,116 9,694 SH   SOLE 0 8,541 0 1,153
Mastercard Inc. COM 57636Q104   3,410,765 8,615 SH   SOLE 0 7,595 0 1,020
Meta Platforms, Inc. COM 30303M102   4,440,406 14,791 SH   SOLE 0 13,228 0 1,563
Mettler-Toledo Intl COM 592688105   1,089,233 983 SH   SOLE 0 873 0 110
Microsoft Corporation COM 594918104   13,423,164 42,512 SH   SOLE 0 42,512 0 0
Morgan Stanley COM 617446448   1,202,101 14,719 SH   SOLE 0 12,954 0 1,765
NVIDIA Corp COM 67066G104   7,767,616 17,857 SH   SOLE 0 15,931 0 1,926
NVR Inc COM 62944T105   1,562,385 262 SH   SOLE 0 232 0 30
Nike Inc Cl B COM 654106103   931,434 9,741 SH   SOLE 0 8,686 0 1,055
Nucor Corporation COM 670346105   2,175,141 13,912 SH   SOLE 0 12,242 0 1,670
Oracle Corporation COM 68389X105   1,496,967 14,133 SH   SOLE 0 12,604 0 1,529
PepsiCo, Inc. COM 713448108   2,657,328 15,683 SH   SOLE 0 13,906 0 1,777
Quanta Services Inc. COM 74762E102   1,336,428 7,144 SH   SOLE 0 6,388 0 756
Regeneron Pharmaceuticals COM 75886F107   2,007,199 2,439 SH   SOLE 0 2,159 0 280
S&P Global Inc. COM 78409V104   1,442,273 3,947 SH   SOLE 0 3,477 0 470
Tapestry, Inc. COM 876030107   989,287 34,410 SH   SOLE 0 30,780 0 3,630
Tesla, Inc. COM 88160R101   2,966,108 11,854 SH   SOLE 0 10,444 0 1,410
Texas Instruments,Inc. COM 882508104   1,640,824 10,319 SH   SOLE 0 9,074 0 1,245
Thermo Fisher Scientific, Inc. COM 883556102   1,975,582 3,903 SH   SOLE 0 3,453 0 450
Ulta Beauty, Inc. COM 90384S303   1,258,267 3,150 SH   SOLE 0 2,815 0 335
United Parcel Service Inc. COM 911312106   1,555,738 9,981 SH   SOLE 0 8,791 0 1,190
UnitedHealth Group, Inc. COM 91324P102   3,251,521 6,449 SH   SOLE 0 5,703 0 746
Veeva Systems Inc. COM 922475108   1,135,048 5,579 SH   SOLE 0 4,939 0 640
Vertex Pharmaceuticals COM 92532F100   2,082,267 5,988 SH   SOLE 0 5,342 0 646
Vulcan Materials Co COM 929160109   2,067,069 10,232 SH   SOLE 0 9,150 0 1,082
CubeSmart REIT 229663109   1,096,047 28,745 SH   SOLE 0 25,755 0 2,990
Equinix Inc REIT 29444U700   1,318,162 1,815 SH   SOLE 0 1,605 0 210
SPDR S&P 500 COM 78462F103   299,236 700 SH   SOLE 0 700 0 0