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,905 7,140 SH   SOLE 0 6,473 0 667
Banco Santander SA ADS ADR 05964H105   111 37,500 SH   SOLE 0 0 0 37,500
Ericsson ADS ADR 294821608   63 10,841 SH   SOLE 0 2,241 0 8,600
Adobe Inc. COM 00724F101   1,244 3,698 SH   SOLE 0 3,369 0 329
Albemarle Corporation COM 012653101   1,142 5,265 SH   SOLE 0 4,722 0 543
Alphabet Inc. Class A COM 02079K305   6,106 69,200 SH   SOLE 0 62,400 0 6,800
Amazon.com Inc. COM 023135106   5,697 67,818 SH   SOLE 0 61,218 0 6,600
Amphenol Corp. COM 032095101   2,153 28,282 SH   SOLE 0 25,467 0 2,815
Apple Inc. COM 037833100   16,397 126,202 SH   SOLE 0 113,437 0 12,765
Autodesk Inc. COM 052769106   1,059 5,669 SH   SOLE 0 5,109 0 560
CDW Corporation COM 12514G108   1,688 9,453 SH   SOLE 0 8,513 0 940
CSX Corporation COM 126408103   1,407 45,416 SH   SOLE 0 40,891 0 4,525
CVS Health Corporation COM 126650100   1,675 17,972 SH   SOLE 0 16,202 0 1,770
Cadence Design Systems, Inc. COM 127387108   2,266 14,107 SH   SOLE 0 12,684 0 1,423
Costco Wholesale Corp COM 22160K105   3,017 6,608 SH   SOLE 0 5,976 0 632
Coterra Energy COM 127097103   1,171 47,654 SH   SOLE 0 43,424 0 4,230
EOG Resources Inc COM 26875P101   3,260 25,168 SH   SOLE 0 22,820 0 2,348
Enphase Energy, Inc. COM 29355A107   1,338 5,048 SH   SOLE 0 4,558 0 490
Estee Lauder Cos Inc COM 518439104   1,434 5,779 SH   SOLE 0 5,005 0 774
Fortinet, Inc. COM 34959E109   1,610 32,925 SH   SOLE 0 29,615 0 3,310
General Motors Company COM 37045V100   867 25,760 SH   SOLE 0 23,205 0 2,555
Hologic Inc. COM 436440101   1,582 21,141 SH   SOLE 0 19,121 0 2,020
Home Depot Inc. COM 437076102   4,023 12,736 SH   SOLE 0 11,461 0 1,275
Idexx Laboratories, Inc. COM 45168D104   1,529 3,748 SH   SOLE 0 3,386 0 362
Illinois Tool Works Inc. COM 452308109   1,485 6,742 SH   SOLE 0 6,082 0 660
Intuit Inc. COM 461202103   2,164 5,559 SH   SOLE 0 5,019 0 540
Johnson & Johnson COM 478160104   1,650 9,340 SH   SOLE 0 8,405 0 935
KLA Corporation COM 482480100   2,466 6,541 SH   SOLE 0 5,885 0 656
KeyCorp COM 493267108   1,233 70,774 SH   SOLE 0 63,423 0 7,351
Lockheed Martin Corp. COM 539830109   2,302 4,732 SH   SOLE 0 4,287 0 445
Manhattan Associates, Inc. COM 562750109   1,351 11,130 SH   SOLE 0 9,977 0 1,153
Mastercard Inc. COM 57636Q104   3,613 10,390 SH   SOLE 0 9,370 0 1,020
MetLife, Inc. COM 59156R108   902 12,465 SH   SOLE 0 11,202 0 1,263
Mettler-Toledo Intl COM 592688105   1,713 1,185 SH   SOLE 0 1,075 0 110
Microsoft Corporation COM 594918104   12,571 52,420 SH   SOLE 0 52,420 0 0
Morgan Stanley COM 617446448   1,508 17,742 SH   SOLE 0 15,977 0 1,765
NVIDIA Corp COM 67066G104   3,139 21,480 SH   SOLE 0 19,554 0 1,926
NVR Inc. COM 62944T105   1,458 316 SH   SOLE 0 286 0 30
Nucor Corporation COM 670346105   2,210 16,765 SH   SOLE 0 15,095 0 1,670
Oracle Corporation COM 68389X105   2,677 32,754 SH   SOLE 0 29,509 0 3,245
PepsiCo, Inc. COM 713448108   3,421 18,936 SH   SOLE 0 17,159 0 1,777
Pfizer Inc. COM 717081103   1,985 38,745 SH   SOLE 0 34,857 0 3,888
Quanta Services Inc. COM 74762E102   2,148 15,071 SH   SOLE 0 13,576 0 1,495
Regeneron Pharmaceuticals COM 75886F107   2,126 2,946 SH   SOLE 0 2,666 0 280
Rockwell Automation Inc COM 773903109   1,379 5,352 SH   SOLE 0 4,832 0 520
S&P Global Inc. COM 78409V104   1,593 4,757 SH   SOLE 0 4,287 0 470
Service Corp. Intl COM 817565104   1,483 21,446 SH   SOLE 0 19,457 0 1,989
Tesla, Inc. COM 88160R101   1,760 14,286 SH   SOLE 0 12,876 0 1,410
Texas Instruments, Inc. COM 882508104   2,056 12,441 SH   SOLE 0 11,196 0 1,245
Thermo Fisher Scientific, Inc. COM 883556102   2,595 4,713 SH   SOLE 0 4,263 0 450
United Parcel Service Inc. COM 911312106   2,092 12,033 SH   SOLE 0 10,843 0 1,190
UnitedHealth Group, Inc. COM 91324P102   4,127 7,784 SH   SOLE 0 7,038 0 746
Veeva Systems Inc. COM 922475108   1,088 6,740 SH   SOLE 0 6,100 0 640
Vertex Pharmaceuticals COM 92532F100   2,031 7,032 SH   SOLE 0 6,386 0 646
Vulcan Materials Co COM 929160109   726 4,146 SH   SOLE 0 3,736 0 410
CubeSmart REIT 229663109   1,334 33,140 SH   SOLE 0 29,968 0 3,172
Equinix Inc REIT 29444U700   1,432 2,186 SH   SOLE 0 1,976 0 210
SPDR S&P 500 COM 78462F103   268 702 SH   SOLE 0 702 0 0