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   2,302,568 6,514 SH   SOLE   5,345 0 1,169
Banco Santander SA ADS ADR 05964H105   95,043 18,636 SH   SOLE   18,636 0 0
CRH plc ADR ADR G25508105   213,209 2,299 SH   SOLE   2,299 0 0
Intercontinental Hotels Group ADR 45857P806   218,107 1,974 SH   SOLE   1,974 0 0
Lloyd's Bank Group ADR 539439109   136,740 43,827 SH   SOLE   43,827 0 0
SAP SE ADR 803054204   219,706 959 SH   SOLE   959 0 0
Telefonica SA ADR 879382208   82,284 16,931 SH   SOLE   16,931 0 0
Adobe Inc. COM 00724F101   2,890,247 5,582 SH   SOLE   4,621 0 961
Advanced Micro Devices COM 007903107   253,995 1,548 SH   SOLE   1,548 0 0
Alphabet Inc Class A COM 02079K305   13,769,032 83,021 SH   SOLE   68,689 0 14,332
Amazon.com Inc. COM 023135106   11,508,858 61,766 SH   SOLE   50,399 0 11,367
Amphenol Corp. COM 032095101   2,300,473 35,305 SH   SOLE   29,237 0 6,068
Apple Inc. COM 037833100   26,842,299 115,203 SH   SOLE   93,731 0 21,472
Automatic Data Processing Inc. COM 053015103   3,208,407 11,594 SH   SOLE   9,664 0 1,930
Booking Holdings Inc. COM 09857L108   4,405,877 1,046 SH   SOLE   871 0 175
Broadcom Limited COM 11135F101   5,413,222 31,381 SH   SOLE   26,021 0 5,360
CDW Corporation COM 12514G108   1,948,443 8,610 SH   SOLE   7,005 0 1,605
CSX Corporation COM 126408103   1,429,162 41,389 SH   SOLE   33,662 0 7,727
Cadence Design Systems, Inc. COM 127387108   2,104,818 7,766 SH   SOLE   6,469 0 1,297
Coca-Cola Company COM 191216100   3,395,169 47,247 SH   SOLE   39,491 0 7,756
Copart, Inc (DE) COM 217204106   1,913,700 36,521 SH   SOLE   30,079 0 6,442
Costco Wholesale Corp COM 22160K105   3,275,691 3,695 SH   SOLE   3,061 0 634
EOG Resources Inc COM 26875P101   1,439,141 11,707 SH   SOLE   9,651 0 2,056
Eli Lilly & Co. COM 532457108   6,982,979 7,882 SH   SOLE   6,531 0 1,351
Fortinet, Inc COM 34959E109   2,333,944 30,096 SH   SOLE   24,453 0 5,643
Home Depot Inc. COM 437076102   3,654,093 9,018 SH   SOLE   7,456 0 1,562
Illinois Tool Works Inc. COM 452308109   1,610,420 6,145 SH   SOLE   5,008 0 1,137
Intuit Inc. COM 461202103   3,140,397 5,057 SH   SOLE   4,129 0 928
KLA Corporation COM 482480100   5,756,963 7,434 SH   SOLE   6,152 0 1,282
Lockheed Martin Corp. COM 539830109   2,520,038 4,311 SH   SOLE   3,532 0 779
Manhattan Associates, Inc. COM 562750109   4,217,886 14,990 SH   SOLE   12,402 0 2,588
Mastercard Inc. COM 57636Q104   6,017,446 12,186 SH   SOLE   10,097 0 2,089
Meta Platforms, Inc. COM 30303M102   11,328,018 19,789 SH   SOLE   16,379 0 3,410
Mettler-Toledo Intl COM 592688105   1,612,177 1,075 SH   SOLE   885 0 190
Microsoft Corporation COM 594918104   22,808,912 53,007 SH   SOLE   49,924 0 3,083
Morgan Stanley COM 617446448   1,687,228 16,186 SH   SOLE   13,158 0 3,028
NVIDIA Corp COM 67066G104   23,769,088 195,727 SH   SOLE   161,577 0 34,150
NVR Inc COM 62944T105   2,825,798 288 SH   SOLE   235 0 53
Netflix Inc COM 64110L106   3,476,132 4,901 SH   SOLE   4,063 0 838
Nucor Corporation COM 670346105   784,774 5,220 SH   SOLE   4,327 0 893
Regeneron Pharmaceuticals COM 75886F107   2,814,169 2,677 SH   SOLE   2,193 0 484
S&P Global Inc. COM 78409V104   2,241,097 4,338 SH   SOLE   3,531 0 807
Texas Instruments,Inc. COM 882508104   2,344,982 11,352 SH   SOLE   9,227 0 2,125
Thermo Fisher Scientific, Inc. COM 883556102   2,651,809 4,287 SH   SOLE   3,509 0 778
UnitedHealth Group, Inc. COM 91324P102   2,186,118 3,739 SH   SOLE   3,121 0 618
Veeva Systems Inc. COM 922475108   1,297,836 6,184 SH   SOLE   5,047 0 1,137
Vertex Pharmaceuticals COM 92532F100   2,183,550 4,695 SH   SOLE   3,911 0 784
Vulcan Materials Co COM 929160109   2,821,594 11,267 SH   SOLE   9,316 0 1,951
CubeSmart REIT 229663109   4,316,843 80,194 SH   SOLE   67,076 0 13,118
SPDR S&P 500 COM 78462F103   401,632 700 SH   SOLE   700 0 0