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
3M CO COMMON 88579Y101   397,160 3,633 SH   SOLE   0 0 3,633
ABBOTT LABS COMMON 002824100   1,774,449 16,121 SH   SOLE   0 0 16,121
ABBVIE INC COMMON 00287Y109   1,857,111 11,984 SH   SOLE   0 0 11,984
ACCENTURE PLC IRELAND SHS CLAS COMMON G1151C101   12,115,686 34,526 SH   SOLE   1,400 0 33,126
ADAPTIMMUNE THERAPEUTICS PLC S COMMON 00653A107   8,723 11,000 SH   SOLE   0 0 11,000
ADOBE INC COMMON 00724F101   2,318,984 3,887 SH   SOLE   0 0 3,887
AES CORP COMMON 00130H105   66,759,171 3,468,009 SH   SOLE   259,220 0 3,208,789
AIR LEASE CORP CL A COMMON 00912X302   41,235,564 983,204 SH   SOLE   64,004 0 919,200
AIR PRODUCTS & CHEMICALS INC COMMON 009158106   1,447,854 5,288 SH   SOLE   0 0 5,288
AKAMAI TECHNOLOGIES INC COMMON 00971T101   437,895 3,700 SH   SOLE   0 0 3,700
ALCOA CORP COMMON 013872106   40,708,795 1,197,317 SH   SOLE   94,300 0 1,103,017
ALCON INC ORD SHS COMMON H01301128   7,533,658 96,437 SH   SOLE   0 0 96,437
ALIBABA GROUP HOLDING LTD SPON COMMON 01609W102   12,955,692 167,149 SH   SOLE   800 0 166,349
ALLAKOS INC COMMON 01671P100   27,439 10,051 SH   SOLE   0 0 10,051
ALPHABET INC CAP STK CL A COMMON 02079K305   38,628,336 276,529 SH   SOLE   35,575 0 240,954
ALPHABET INC CAP STK CL C COMMON 02079K107   140,245,075 995,140 SH   SOLE   64,245 0 930,895
AMAZON.COM INC COMMON 023135106   37,384,071 246,045 SH   SOLE   8,400 0 237,645
AMERICAN AIRLINES GROUP INC COMMON 02376R102   3,562,741 259,297 SH   SOLE   50 0 259,247
AMERICAN ELECTRIC POWER CO INC COMMON 025537101   216,685 2,668 SH   SOLE   0 0 2,668
AMERICAN EXPRESS CO COMMON 025816109   118,459,248 632,322 SH   SOLE   39,999 0 592,323
AMERICAN TOWER CORP NEW COMMON 03027X100   77,130,059 357,282 SH   SOLE   30,300 0 326,982
AMERIPRISE FINANCIAL INC COMMON 03076C106   289,430 762 SH   SOLE   0 0 762
AMGEN INC COMMON 031162100   4,261,198 14,795 SH   SOLE   0 0 14,795
ANHEUSER BUSCH INBEV SA/NV SPO COMMON 03524A108   83,780,194 1,296,506 SH   SOLE   97,945 0 1,198,561
APA CORP COMMON 03743Q108   29,132,625 811,946 SH   SOLE   80,000 0 731,946
APPLE INC COMMON 037833100   39,114,773 203,162 SH   SOLE   0 0 203,162
APTIV PLC SHS COMMON G6095L109   33,972,927 378,655 SH   SOLE   7,010 0 371,645
AT&T INC COMMON 00206R102   5,613,592 334,541 SH   SOLE   0 0 334,541
AUTODESK INC COMMON 052769106   29,024,764 119,208 SH   SOLE   5,800 0 113,408
AUTOMATIC DATA PROCESSING INC COMMON 053015103   1,354,967 5,816 SH   SOLE   0 0 5,816
AUTOZONE INC COMMON 053332102   328,372 127 SH   SOLE   0 0 127
BANK OF AMERICA CORP COMMON 060505104   93,774,920 2,785,118 SH   SOLE   163,312 0 2,621,806
BATH & BODY WORKS INC COMMON 070830104   211,484 4,900 SH   SOLE   0 0 4,900
BECTON DICKINSON & CO COMMON 075887109   376,779 1,545 SH   SOLE   0 0 1,545
BERKSHIRE HATHAWAY INC CL B NE COMMON 084670702   6,301,112 17,667 SH   SOLE   0 0 17,667
BIOSIG TECHNOLOGIES INC NEW COMMON 09073N201   14,154 29,798 SH   SOLE   0 0 29,798
BLACKROCK INC COMMON 09247X101   280,071 345 SH   SOLE   0 0 345
BLACKSTONE INC COMMON 09260D107   111,444,001 851,237 SH   SOLE   93,083 0 758,154
BOEING CO COMMON 097023105   16,773,775 64,351 SH   SOLE   2,000 0 62,351
BOOKING HOLDINGS INC COMMON 09857L108   219,928 62 SH   SOLE   0 0 62
BRISTOL-MYERS SQUIBB CO COMMON 110122108   88,467,725 1,724,181 SH   SOLE   108,681 0 1,615,500
BROADCOM INC COMMON 11135F101   706,011 632 SH   SOLE   0 0 632
BROADRIDGE FINANCIAL SOLUTIONS COMMON 11133T103   22,432,305 109,027 SH   SOLE   6,500 0 102,527
BROOKFIELD CORP CL A LTD VT SH COMMON 11271J107   362,123 9,026 SH   SOLE   0 0 9,026
CANADIAN PACIFIC KANSAS CITY COMMON 13646K108   252,992 3,200 SH   SOLE   0 0 3,200
CARRIER GLOBAL CORP COMMON 14448C104   330,050 5,745 SH   SOLE   0 0 5,745
CATERPILLAR INC COMMON 149123101   1,543,989 5,222 SH   SOLE   0 0 5,222
CF INDUSTRIES HOLDINGS INC COMMON 125269100   3,727,596 46,888 SH   SOLE   0 0 46,888
CHARTER COMMUNICATIONS INC NEW COMMON 16119P108   97,001,571 249,567 SH   SOLE   16,170 0 233,397
CHEVRON CORP NEW COMMON 166764100   64,212,546 430,494 SH   SOLE   35,295 0 395,199
CHUBB LIMITED COMMON H1467J104   7,063,459 31,254 SH   SOLE   3,500 0 27,754
CISCO SYSTEMS INC COMMON 17275R102   11,427,907 226,206 SH   SOLE   0 0 226,206
CITIGROUP INC NEW COMMON 172967424   34,721,588 674,992 SH   SOLE   0 0 674,992
CLEVELAND-CLIFFS INC NEW COMMON 185899101   42,949,672 2,103,314 SH   SOLE   136,000 0 1,967,314
COCA COLA CO COMMON 191216100   65,695,128 1,114,799 SH   SOLE   17,525 0 1,097,274
COGNIZANT TECHNOLOGY SOLUTIONS COMMON 192446102   339,885 4,500 SH   SOLE   0 0 4,500
COLGATE PALMOLIVE CO COMMON 194162103   1,728,432 21,684 SH   SOLE   0 0 21,684
COMCAST CORP NEW CL A COMMON 20030N101   94,714,409 2,159,964 SH   SOLE   142,055 0 2,017,909
COMPAGNIE FIN RICHEMONTAG SWI COMMON 204319107   3,333,311 242,375 SH   SOLE   32,500 0 209,875
CONOCOPHILLIPS COMMON 20825C104   412,165 3,551 SH   SOLE   0 0 3,551
CONSOLIDATED EDISON INC COMMON 209115104   358,708 3,943 SH   SOLE   0 0 3,943
CONSTELLATION BRANDS INC CL A COMMON 21036P108   62,488,932 258,486 SH   SOLE   17,605 0 240,881
COPART INC COMMON 217204106   221,480 4,520 SH   SOLE   0 0 4,520
CORTEVA INC COMMON 22052L104   203,708 4,251 SH   SOLE   0 0 4,251
COSTCO WHOLESALE CORP NEW COMMON 22160K105   4,042,166 6,124 SH   SOLE   0 0 6,124
CSX CORP COMMON 126408103   246,261 7,103 SH   SOLE   0 0 7,103
CVS HEALTH CORP COMMON 126650100   84,283,168 1,067,416 SH   SOLE   64,890 0 1,002,526
DANAHER CORP COMMON 235851102   74,896,133 323,749 SH   SOLE   33,976 0 289,773
DEERE & CO COMMON 244199105   250,123 626 SH   SOLE   0 0 626
DELTA AIR LINES INC NEW COMMON 247361702   97,141,314 2,414,649 SH   SOLE   131,267 0 2,283,382
DIAGEO P L C SPON ADR NEW COMMON 25243Q205   69,248,174 475,410 SH   SOLE   12,925 0 462,485
DISNEY WALT CO COMMON 254687106   57,965,456 641,992 SH   SOLE   46,440 0 595,552
DOMINOS PIZZA INC COMMON 25754A201   1,115,907 2,707 SH   SOLE   0 0 2,707
DOW INC COMMON 260557103   258,954 4,722 SH   SOLE   0 0 4,722
DUKE ENERGY CORP NEW COMMON 26441C204   420,668 4,335 SH   SOLE   0 0 4,335
DUPONT DE NEMOURS INC COMMON 26614N102   287,410 3,736 SH   SOLE   0 0 3,736
EATON CORP PLC SHS COMMON G29183103   410,116 1,703 SH   SOLE   0 0 1,703
ECOLAB INC COMMON 278865100   9,033,851 45,545 SH   SOLE   0 0 45,545
EDISON INTERNATIONAL COMMON 281020107   39,762,979 556,203 SH   SOLE   22,900 0 533,303
ELANCO ANIMAL HEALTH INC COMMON 28414H103   58,515,731 3,927,230 SH   SOLE   340,685 0 3,586,545
ELECTRONIC ARTS INC COMMON 285512109   1,709,304 12,494 SH   SOLE   0 0 12,494
EMERSON ELECTRIC CO COMMON 291011104   757,285 7,781 SH   SOLE   0 0 7,781
ENTERPRISE PRODUCTS PARTNERS L COMMON 293792107   405,474 15,388 SH   SOLE   0 0 15,388
EOG RESOURCES INC COMMON 26875P101   62,310,288 515,174 SH   SOLE   37,965 0 477,209
EQUINIX INC COMMON 29444U700   76,492,407 94,976 SH   SOLE   7,710 0 87,266
EXPEDITORS INTL INC COMMON 302130109   17,513,405 137,684 SH   SOLE   0 0 137,684
EXXON MOBIL CORP COMMON 30231G102   2,771,660 27,722 SH   SOLE   0 0 27,722
FEDEX CORP COMMON 31428X106   2,243,844 8,870 SH   SOLE   0 0 8,870
FERRARI N V COMMON N3167Y103   40,869,484 120,762 SH   SOLE   765 0 119,997
FLEETCOR TECHNOLOGIES INC COMMON 339041105   10,544,038 37,310 SH   SOLE   0 0 37,310
FORD MOTOR CO COMMON 345370860   28,040,608 2,300,296 SH   SOLE   0 0 2,300,296
FORTIVE CORP COMMON 34959J108   484,780 6,584 SH   SOLE   0 0 6,584
FREEPORT-MCMORAN INC CL B COMMON 35671D857   57,416,116 1,348,746 SH   SOLE   78,725 0 1,270,021
GALLAGHER ARTHUR J & CO COMMON 363576109   234,325 1,042 SH   SOLE   0 0 1,042
GARTNER INC COMMON 366651107   4,214,270 9,342 SH   SOLE   0 0 9,342
GE HEALTHCARE TECHNOLOGIES INC COMMON 36266G107   33,731,052 436,253 SH   SOLE   42,741 0 393,512
GENERAL DYNAMICS CORP COMMON 369550108   258,441 995 SH   SOLE   0 0 995
GENERAL ELECTRIC CO NEW COMMON 369604301   105,844,396 829,307 SH   SOLE   53,755 0 775,552
GENERAL MILLS INC COMMON 370334104   600,591 9,220 SH   SOLE   0 0 9,220
GENERAL MOTORS CO COMMON 37045V100   90,478,076 2,518,877 SH   SOLE   129,153 0 2,389,724
GERON CORP COMMON 374163103   149,599 70,900 SH   SOLE   0 0 70,900
GILEAD SCIENCES INC COMMON 375558103   221,238 2,731 SH   SOLE   0 0 2,731
GODADDY INC CL A COMMON 380237107   97,706,194 920,367 SH   SOLE   68,530 0 851,837
GOLDMAN SACHS GROUP INC COMMON 38141G104   332,148 861 SH   SOLE   0 0 861
GSK PLC SPONSORED ADR COMMON 37733W204   82,872,237 2,236,164 SH   SOLE   150,927 0 2,085,237
GXO LOGISTICS INC COMMON 36262G101   27,835,017 455,118 SH   SOLE   10,000 0 445,118
HALEON PLC ADR COMMON 405552100   67,706,514 8,226,794 SH   SOLE   470,640 0 7,756,154
HARTCOURT COMPANIES INC NEW COMMON 416187201   0 10,000 SH   SOLE   0 0 10,000
HCA HEALTHCARE INC COMMON 40412C101   281,507 1,040 SH   SOLE   0 0 1,040
HERON THERAPEUTICS INC COMMON 427746102   17,000 10,000 SH   SOLE   0 0 10,000
HERSHEY CO COMMON 427866108   302,033 1,620 SH   SOLE   0 0 1,620
HOME DEPOT INC COMMON 437076102   10,194,440 29,417 SH   SOLE   2,600 0 26,817
HONEYWELL INTERNATIONAL INC COMMON 438516106   57,550,043 274,427 SH   SOLE   26,798 0 247,629
HUBBELL INC COMMON 443510607   300,971 915 SH   SOLE   0 0 915
IHEARTMEDIA INC CL A COMMON 45174J509   20,707,482 7,755,611 SH   SOLE   265,000 0 7,490,611
ILLINOIS TOOL WORKS INC COMMON 452308109   18,487,753 70,580 SH   SOLE   0 0 70,580
ILLUMINA INC COMMON 452327109   35,832,020 257,340 SH   SOLE   23,635 0 233,705
INGERSOLL-RAND PLC SHS COMMON 45687V106   81,393,049 1,052,406 SH   SOLE   108,330 0 944,076
INTEL CORP COMMON 458140100   2,317,676 46,123 SH   SOLE   0 0 46,123
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104   200,865 1,564 SH   SOLE   0 0 1,564
INTERNATIONAL BUSINESS MACHINE COMMON 459200101   46,297,633 283,079 SH   SOLE   20,000 0 263,079
INTERNATIONAL FLAVORS & FRAGRA COMMON 459506101   72,217,854 891,909 SH   SOLE   56,200 0 835,709
INTUIT INC COMMON 461202103   470,648 753 SH   SOLE   0 0 753
INTUITIVE SURGICAL INC NEW COMMON 46120E602   12,955,571 38,403 SH   SOLE   1,800 0 36,603
IRON MOUNTAIN INC NEW COMMON 46284V101   206,021 2,944 SH   SOLE   0 0 2,944
JOHNSON & JOHNSON COMMON 478160104   81,593,854 520,568 SH   SOLE   19,750 0 500,818
JPMORGAN CHASE & CO COMMON 46625H100   148,625,558 873,754 SH   SOLE   47,103 0 826,651
KENVUE INC COMMON 49177J102   8,444,733 392,231 SH   SOLE   20,000 0 372,231
KIMBERLY CLARK CORP COMMON 494368103   395,151 3,252 SH   SOLE   0 0 3,252
KIMCO REALTY CORP COMMON 49446R109   31,129,135 1,460,776 SH   SOLE   25 0 1,460,751
KINDER MORGAN INC COMMON 49456B101   184,338 10,450 SH   SOLE   0 0 10,450
KKR & CO INC COMMON 48251W104   944,719 11,403 SH   SOLE   0 0 11,403
KLA CORP COMMON 482480100   315,646 543 SH   SOLE   0 0 543
KYNDRYL HOLDINGS INC COMMON 50155Q100   24,626,233 1,185,093 SH   SOLE   0 0 1,185,093
LAMAR ADVERTISING CO NEW CL A COMMON 512816109   1,379,408 12,979 SH   SOLE   0 0 12,979
LAMB WESTON HOLDINGS INC COMMON 513272104   61,635,783 570,227 SH   SOLE   62,600 0 507,627
LANDSTAR SYSTEM INC COMMON 515098101   201,202 1,039 SH   SOLE   0 0 1,039
LAUDER ESTEE COS INC CL A COMMON 518439104   21,667,557 148,154 SH   SOLE   4,900 0 143,254
LILLY ELI & CO COMMON 532457108   1,904,373 3,267 SH   SOLE   0 0 3,267
LINDE PLC SHS COMMON G54950103   543,369 1,323 SH   SOLE   0 0 1,323
LIQUIDMETAL TECHNOLOGIES INC COMMON 53634X100   595 10,000 SH   SOLE   0 0 10,000
LOCKHEED MARTIN CORP COMMON 539830109   200,332 442 SH   SOLE   0 0 442
LOWE'S COS INC COMMON 548661107   69,715,139 313,256 SH   SOLE   22,400 0 290,856
MACYS INC COMMON 55616P104   41,082,374 2,041,867 SH   SOLE   0 0 2,041,867
MARATHON PETROLEUM CORP COMMON 56585A102   21,730,289 146,470 SH   SOLE   0 0 146,470
MARSH & MCLENNAN COS INC COMMON 571748102   927,835 4,897 SH   SOLE   0 0 4,897
MARTIN MARIETTA MATERIALS INC COMMON 573284106   18,069,712 36,218 SH   SOLE   0 0 36,218
MASTERCARD INC CL A COMMON 57636Q104   98,477,693 230,892 SH   SOLE   19,812 0 211,080
MCCORMICK & CO INC COMMON 579780206   547,771 8,006 SH   SOLE   0 0 8,006
MCDONALDS CORP COMMON 580135101   581,172 1,960 SH   SOLE   0 0 1,960
MERCK & CO INC COMMON 58933Y105   54,889,433 503,480 SH   SOLE   6,555 0 496,925
META PLATFORMS INC CL A COMMON 30303M102   60,985,418 172,295 SH   SOLE   7,555 0 164,740
METLIFE INC COMMON 59156R108   263,098 3,979 SH   SOLE   0 0 3,979
MICROCHIP TECHNOLOGY INC COMMON 595017104   675,178 7,487 SH   SOLE   0 0 7,487
MICROSOFT CORP COMMON 594918104   167,130,703 444,449 SH   SOLE   41,864 0 402,585
MILLERKNOLL INC COMMON 600544100   12,237,956 458,694 SH   SOLE   0 0 458,694
MODERNA INC COMMON 60770K107   33,428,924 336,138 SH   SOLE   26,950 0 309,188
MONDELEZ INTL INC CL A COMMON 609207105   867,952 11,983 SH   SOLE   0 0 11,983
MORGAN STANLEY NEW COMMON 617446448   97,018,692 1,040,415 SH   SOLE   68,730 0 971,685
MOTOROLA SOLUTIONS INC NEW COMMON 620076307   328,745 1,050 SH   SOLE   0 0 1,050
NESTLE S A SPON ADR COMMON 641069406   87,503,337 755,278 SH   SOLE   18,946 0 736,332
NETFLIX INC COMMON 64110L106   281,417 578 SH   SOLE   0 0 578
NEW YORK TIMES CO CL A COMMON 650111107   3,343,812 68,255 SH   SOLE   0 0 68,255
NEXTERA ENERGY INC COMMON 65339F101   466,969 7,688 SH   SOLE   0 0 7,688
NIKE INC CL B COMMON 654106103   537,665 4,952 SH   SOLE   0 0 4,952
NORDSTROM INC COMMON 655664100   22,930,749 1,242,859 SH   SOLE   0 0 1,242,859
NORFOLK SOUTHERN CORP COMMON 655844108   273,255 1,156 SH   SOLE   0 0 1,156
NORTHERN OIL AND GAS INC MN COMMON 665531307   279,879 7,550 SH   SOLE   0 0 7,550
NOVARTIS A G SPON ADR COMMON 66987V109   17,640,570 174,711 SH   SOLE   10,700 0 164,011
NOVO-NORDISK A S ADR COMMON 670100205   490,560 4,742 SH   SOLE   0 0 4,742
NUCOR CORP COMMON 670346105   12,867,473 73,934 SH   SOLE   300 0 73,634
NVIDIA CORP COMMON 67066G104   161,725,045 326,572 SH   SOLE   33,926 0 292,646
OLD DOMINION FREIGHT LINES INC COMMON 679580100   210,772 520 SH   SOLE   0 0 520
ORACLE CORP COMMON 68389X105   65,466,216 620,945 SH   SOLE   24,328 0 596,617
ORGANON & CO COMMON 68622V106   5,202,378 360,775 SH   SOLE   0 0 360,775
OTIS WORLDWIDE CORP COMMON 68902V107   284,962 3,185 SH   SOLE   0 0 3,185
PAYCHEX INC COMMON 704326107   345,657 2,902 SH   SOLE   0 0 2,902
PAYPAL HOLDINGS INC COMMON 70450Y103   42,148,580 686,347 SH   SOLE   25,800 0 660,547
PEPSICO INC COMMON 713448108   23,505,078 138,395 SH   SOLE   0 0 138,395
PFIZER INC COMMON 717081103   1,323,562 45,973 SH   SOLE   0 0 45,973
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109   496,371 5,276 SH   SOLE   0 0 5,276
PIONEER NATURAL RESOURCES CO COMMON 723787107   37,459,908 166,577 SH   SOLE   7,315 0 159,262
PLUG POWER INC COMMON 72919P202   103,500 23,000 SH   SOLE   0 0 23,000
PROCTER AND GAMBLE CO COMMON 742718109   3,262,987 22,267 SH   SOLE   0 0 22,267
PROGRESSIVE CORP OHIO COMMON 743315103   395,333 2,482 SH   SOLE   0 0 2,482
PROLOGIS INC COMMON 74340W103   505,874 3,795 SH   SOLE   0 0 3,795
PRUDENTIAL FINANCIAL INC COMMON 744320102   85,250,583 822,009 SH   SOLE   47,199 0 774,810
QUALCOMM INC COMMON 747525103   186,452,639 1,289,170 SH   SOLE   83,349 0 1,205,821
RBC BEARINGS INC COMMON 75524B104   2,547,771 8,943 SH   SOLE   750 0 8,193
REINSURANCE GROUP AMERICA INC COMMON 759351604   104,011,052 642,917 SH   SOLE   46,935 0 595,982
ROBLOX CORP CL A COMMON 771049103   19,047,531 416,613 SH   SOLE   45,700 0 370,913
ROPER TECHNOLOGIES INC COMMON 776696106   38,607,796 70,818 SH   SOLE   9,900 0 60,918
RTX CORPORATION COMMON 75513E101   19,294,174 229,310 SH   SOLE   13,110 0 216,200
RXO INC COMMON 74982t103   59,996,618 2,579,390 SH   SOLE   228,595 0 2,350,795
S&P GLOBAL INC COMMON 78409V104   860,336 1,953 SH   SOLE   0 0 1,953
SAFEHOLD INC COMMON 78646V107   217,769 9,306 SH   SOLE   0 0 9,306
SANDOZ GROUP AG SPONSORED ADS COMMON 799926100   443,749 13,802 SH   SOLE   0 0 13,802
SCHLUMBERGER LTD COMMON 806857108   34,907,102 670,774 SH   SOLE   71,800 0 598,974
SELINA HOSPITALITY PLC ORDINAR COMMON G8059B101   46,734 262,404 SH   SOLE   0 0 262,404
SHELL PLC COMMON 780259305   60,249,169 915,641 SH   SOLE   29,075 0 886,566
SHERWIN WILLIAMS CO COMMON 824348106   242,346 777 SH   SOLE   0 0 777
SIMON PROPERTY GROUP INC NEW COMMON 828806109   36,651,731 256,953 SH   SOLE   17,000 0 239,953
SMUCKER J M CO NEW COMMON 832696405   28,659,888 226,776 SH   SOLE   0 0 226,776
SOLUCORP INDUSTRIES LTD COMMON 83437C102   0 17,000 SH   SOLE   0 0 17,000
SOUTHWEST AIRLINES CO COMMON 844741108   1,555,506 53,861 SH   SOLE   0 0 53,861
SS&C TECHNOLOGIES HOLDINGS INC COMMON 78467J100   490,286 8,023 SH   SOLE   0 0 8,023
STANLEY BLACK & DECKER INC COMMON 854502101   18,291,777 186,461 SH   SOLE   0 0 186,461
STARBUCKS CORP COMMON 855244109   1,181,426 12,305 SH   SOLE   0 0 12,305
STEELCASE INC CL A COMMON 858155203   50,216,478 3,714,237 SH   SOLE   326,175 0 3,388,062
STRATASYS LTD SHS COMMON M85548101   19,178,297 1,343,018 SH   SOLE   0 0 1,343,018
STRYKER CORP COMMON 863667101   511,178 1,707 SH   SOLE   0 0 1,707
SYNCHRONY FINANCIAL COMMON 87165B103   6,430,394 168,379 SH   SOLE   50,000 0 118,379
TARGET CORP COMMON 87612E106   697,186 4,895 SH   SOLE   0 0 4,895
TECK RESOURCES LTD CL B COMMON 878742204   28,040,490 663,366 SH   SOLE   19,150 0 644,216
TENCENT HOLDINGS LTD UNSPONSOR COMMON 88032Q109   9,773,015 259,922 SH   SOLE   51,775 0 208,147
TEXAS INSTRUMENTS INC COMMON 882508104   327,624 1,922 SH   SOLE   0 0 1,922
THERMO FISHER SCIENTIFIC INC COMMON 883556102   98,679,461 185,911 SH   SOLE   14,774 0 171,137
TJX COS INC NEW COMMON 872540109   228,427 2,435 SH   SOLE   0 0 2,435
TRANSACT TECHNOLOGIES COMMON 892918103   84,325 12,081 SH   SOLE   0 0 12,081
TRANSDIGM GROUP INC COMMON 893641100   86,500,904 85,509 SH   SOLE   8,255 0 77,254
TRUIST FINANCIAL CORP COMMON 89832Q109   55,949,633 1,515,429 SH   SOLE   84,826 0 1,430,603
UBER TECHNOLOGIES INC COMMON 90353T100   55,655,565 903,940 SH   SOLE   38,850 0 865,090
ULTA BEAUTY INC COMMON 90384S303   1,323,463 2,701 SH   SOLE   0 0 2,701
UNILEVER PLC SPON ADR NEW COMMON 904767704   476,316 9,825 SH   SOLE   0 0 9,825
UNION PACIFIC CORP COMMON 907818108   893,811 3,639 SH   SOLE   0 0 3,639
UNITED AIRLINES HOLDINGS INC COMMON 910047109   20,396,706 494,346 SH   SOLE   10 0 494,336
UNITED PARCEL SERVICE INC CL B COMMON 911312106   480,967 3,059 SH   SOLE   0 0 3,059
UNITED RENTALS INC COMMON 911363109   10,375,461 18,094 SH   SOLE   0 0 18,094
UNITEDHEALTH GROUP INC COMMON 91324P102   33,311,857 63,274 SH   SOLE   9,150 0 54,124
US BANCORP DEL NEW COMMON 902973304   73,131,157 1,689,722 SH   SOLE   23,216 0 1,666,506
VALERO ENERGY CORP NEW COMMON 91913Y100   4,350,766 33,467 SH   SOLE   0 0 33,467
VERALTO CORP COMMON 92338C103   4,698,710 57,120 SH   SOLE   402 0 56,718
VERISIGN INC COMMON 92343E102   21,827,778 105,981 SH   SOLE   5,850 0 100,131
VERISK ANALYTICS INC COMMON 92345Y106   1,195,972 5,007 SH   SOLE   0 0 5,007
VERIZON COMMUNICATIONS INC COMMON 92343V104   816,233 21,651 SH   SOLE   0 0 21,651
VISA INC CL A COMMON 92826C839   111,974,373 430,092 SH   SOLE   32,194 0 397,898
VULCAN MATERIALS CO COMMON 929160109   33,052,085 145,597 SH   SOLE   17,000 0 128,597
WALMART INC COMMON 931142103   1,410,167 8,945 SH   SOLE   0 0 8,945
WARNER BROS. DISCOVERY INC COMMON 934423104   12,455,945 1,094,547 SH   SOLE   0 0 1,094,547
WASTE CONNECTIONS INC COMMON 94106B101   10,812,223 72,434 SH   SOLE   3,000 0 69,434
WASTE MANAGEMENT INC COMMON 94106L109   769,931 4,299 SH   SOLE   0 0 4,299
WELLS FARGO CO NEW COMMON 949746101   519,961 10,564 SH   SOLE   0 0 10,564
WHEATON PRECIOUS METAL COMMON 962879102   20,152,874 408,449 SH   SOLE   11,500 0 396,949
WORKDAY INC CL A COMMON 98138H101   9,274,236 33,595 SH   SOLE   2,250 0 31,345
XPO INC COMMON 983793100   47,922,678 547,125 SH   SOLE   10,510 0 536,615
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102   66,941,849 550,056 SH   SOLE   36,550 0 513,506
ZIONS BANCORPORATION N A COMMON 989701107   257,517 5,870 SH   SOLE   0 0 5,870
ZOETIS INC CL A COMMON 98978V103   1,527,537 7,739 SH   SOLE   0 0 7,739