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 CS 88579Y101   22,323,792 172,932 SH   SOLE   145,511 0 27,421
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101   7,081,181 20,129 SH   SOLE   14,960 0 5,169
AGNICO EAGLE MINES LTD CS 008474108   2,996,773 38,317 SH   SOLE   38,000 0 317
ALBEMARLE CORP CS 012653101   85,570,321 994,079 SH   SOLE   934,294 0 59,785
ALCON INC ORD SHS CS H01301128   37,163,144 437,780 SH   SOLE   415,120 0 22,660
ALGONQUIN POWER N UTILITIES CS 015857105   5,562,500 1,250,000 SH   SOLE   1,250,000 0 0
ALLEGION PUB LTD CO CS G0176J109   1,758,953 13,460 SH   SOLE   10,109 0 3,351
ALLIANCEBERNSTEIN HOLDING LP CS 01881G106   6,676,200 180,000 SH   SOLE   180,000 0 0
ALLSTATE CORP CS 020002101   5,224,416 27,099 SH   SOLE   20,213 0 6,886
ALPHABET INC CAP STK CL A CS 02079K305   285,511,407 1,508,248 SH   SOLE   1,419,711 0 88,537
ALTRIA GROUP INC CS 02209S103   1,307,250 25,000 SH   SOLE   25,000 0 0
AMAZON COM INC CS 023135106   363,215,722 1,655,571 SH   SOLE   1,550,404 0 105,167
ANALOG DEVICES INC CS 032654105   19,521,462 91,883 SH   SOLE   80,792 0 11,091
APPLE INC COM CS 037833100   806,352 3,220 SH   SOLE   2,860 0 360
APPLIED MATLS INC CS 038222105   101,989,339 627,125 SH   SOLE   589,043 0 38,082
ARCHER DANIELS MIDLAND CO CS 039483102   9,427,385 186,607 SH   SOLE   155,989 0 30,618
ASTRAZENECA PLC ADR 046353108   245,407,197 3,745,531 SH   SOLE   3,545,388 0 200,143
ATLASSIAN CORPORATION CL A CS 049468101   32,111,070 131,938 SH   SOLE   122,606 0 9,332
AVERY DENNISON CORP CS 053611109   1,112,675 5,946 SH   SOLE   4,432 0 1,514
BANK OF AMERICA CORPORATION CS 060505104   46,194,394 1,051,067 SH   SOLE   891,492 0 159,575
BAXTER INTL INC CS 071813109   8,440,712 289,462 SH   SOLE   270,721 0 18,741
BECTON DICKINSON AND CO CS 075887109   16,574,896 73,059 SH   SOLE   59,864 0 13,195
BERKLEY W R CORP CS 084423102   8,351,741 142,716 SH   SOLE   117,011 0 25,705
BEST BUY INC CS 086516101   5,223,333 60,878 SH   SOLE   45,372 0 15,506
BLACKROCK INC COM CS 09290D101   147,527,807 143,914 SH   SOLE   135,463 0 8,451
BLUE OWL CAPITAL INC CS 09581B103   4,652,000 200,000 SH   SOLE   200,000 0 0
BP PLC ADR 055622104   4,742,163 160,425 SH   SOLE   159,074 0 1,351
BRISTOL MYERS SQUIBB CO CS 110122108   28,809,627 509,364 SH   SOLE   423,658 0 85,706
BRITISH AMERN TOB PLC ADR 110448107   6,989,820 192,451 SH   SOLE   190,812 0 1,639
BROADRIDGE FINL SOLUTIONS IN CS 11133T103   1,752,649 7,752 SH   SOLE   5,815 0 1,937
BROWN FORMAN CORP CS 115637209   1,175,405 30,948 SH   SOLE   23,110 0 7,838
BUNGE GLOBAL SA COM SHS CS H11356104   1,721,451 22,138 SH   SOLE   16,684 0 5,454
CADENCE DESIGN SYSTEM INC CS 127387108   148,593,996 494,555 SH   SOLE   462,593 0 31,962
CANADIAN NAT RES LTD CS 136385101   4,440,835 143,856 SH   SOLE   142,684 0 1,172
CANADIAN NATL RY CO CS 136375102   112,592,253 1,109,174 SH   SOLE   1,047,615 0 61,559
CARRIER GLOBAL CORPORATION CS 14448C104   477,820 7,000 SH   SOLE   6,920 0 80
CATERPILLAR INC DEL CS 149123101   41,171,447 113,495 SH   SOLE   94,656 0 18,839
CBOE GLOBAL MARKETS INC CS 12503M108   4,670,450 23,902 SH   SOLE   20,166 0 3,736
CBRE GROUP INC CS 12504L109   175,977,571 1,340,373 SH   SOLE   1,259,339 0 81,034
CENOVUS ENERGY INC CS 15135U109   2,105,047 138,947 SH   SOLE   137,747 0 1,200
CF INDS HLDGS INC CS 125269100   2,349,713 27,540 SH   SOLE   20,685 0 6,855
CHEVRONTEXACO CORP CS 166764100   42,599,327 294,113 SH   SOLE   242,769 0 51,344
CHIMERA INVT CORP COM SHS CS 16934Q802   1,400,000 100,000 SH   SOLE   100,000 0 0
CHUBB LIMITED COM CS H1467J104   4,305,307 15,582 SH   SOLE   11,617 0 3,965
CINCINNATI FINL CORP CS 172062101   6,183,267 43,029 SH   SOLE   32,226 0 10,803
CISCO SYS INC CS 17275R102   32,028,750 541,026 SH   SOLE   475,036 0 65,990
CITIGROUP INC CS 172967424   33,384,921 474,285 SH   SOLE   399,483 0 74,802
COCA COLA CO CS 191216100   171,459,075 2,753,920 SH   SOLE   2,598,560 0 155,360
COCA-COLA EUROPACIFIC PARTNERS CS G25839104   3,118,870 40,605 SH   SOLE   40,270 0 335
COGNIZANT TECHNOLOGY SOLUTIO CS 192446102   12,615,137 164,046 SH   SOLE   135,337 0 28,709
COLGATE PALMOLIVE CO CS 194162103   3,293,306 36,226 SH   SOLE   26,991 0 9,235
CONAGRA FOODS INC CS 205887102   2,050,947 73,908 SH   SOLE   55,280 0 18,628
CONOCOPHILLIPS CS 20825C104   26,637,558 268,605 SH   SOLE   219,611 0 48,994
COPART INC CS 217204106   151,598,956 2,641,557 SH   SOLE   2,483,382 0 158,175
COTERRA ENERGY INC COM CS 127097103   7,296,063 285,672 SH   SOLE   232,268 0 53,404
CRH PLC ORD CS G25508105   12,259,178 132,503 SH   SOLE   115,421 0 17,082
CSX CORP CS 126408103   158,825,777 4,921,778 SH   SOLE   4,596,782 0 324,996
CUMMINS INC CS 231021106   17,507,389 50,222 SH   SOLE   42,109 0 8,113
DEERE AND CO CS 244199105   25,263,536 59,626 SH   SOLE   48,890 0 10,736
DEVON ENERGY CORP NEW CS 25179M103   1,335,842 40,814 SH   SOLE   30,799 0 10,015
DIAGEO P L C SPON ADR NEW ADR 25243Q205   4,107,443 32,309 SH   SOLE   32,044 0 265
DICKS SPORTING GOODS INC CS 253393102   5,251,649 22,949 SH   SOLE   17,012 0 5,937
EAST WEST BANCORP INC CS 27579R104   2,034,517 21,246 SH   SOLE   15,903 0 5,343
EBAY INC CS 278642103   11,720,073 189,186 SH   SOLE   156,570 0 32,616
ECOPETROL S A ADR 279158109   1,237,270 156,221 SH   SOLE   154,870 0 1,351
ELECTRONIC ARTS INC CS 285512109   128,653,028 879,378 SH   SOLE   827,116 0 52,262
ELEVANCE HEALTH INC COM CS 036752103   3,373,959 9,146 SH   SOLE   6,896 0 2,250
EMERSON ELEC CO CS 291011104   6,693,087 54,007 SH   SOLE   40,666 0 13,341
ENERGY TRANSFER LP CS 29273V100   13,713,000 700,000 SH   SOLE   700,000 0 0
ENI S P A ADR 26874R108   3,224,677 117,861 SH   SOLE   116,886 0 975
EOG RES INC CS 26875P101   6,512,921 53,132 SH   SOLE   40,069 0 13,063
EPAM SYS INC CS 29414B104   155,323,353 664,286 SH   SOLE   624,674 0 39,612
EQUIFAX INC CS 294429105   6,449,999 25,309 SH   SOLE   22,716 0 2,593
EQUINOR ASA SPONSORED ADR ADR 29446M102   4,031,541 170,179 SH   SOLE   168,730 0 1,449
EVEREST GROUP LTD COM CS G3223R108   3,216,108 8,873 SH   SOLE   6,660 0 2,213
EVERGY INC COM CS 30034W106   118,178,969 1,920,048 SH   SOLE   1,798,534 0 121,514
EXPAND ENERGY CORPORATION COM CS 165167735   2,082,586 20,920 SH   SOLE   15,687 0 5,233
EXTRA SPACE STORAGE INC CS 30225T102   116,985,160 781,986 SH   SOLE   733,174 0 48,812
EXXON MOBIL CORP CS 30231G102   45,724,242 425,065 SH   SOLE   356,719 0 68,346
FEDEX CORP CS 31428X106   18,437,806 65,538 SH   SOLE   54,218 0 11,320
FERGUSON ENTERPRISES INC COM CS 31488V107   4,330,745 24,951 SH   SOLE   21,992 0 2,959
FIFTH THIRD BANCORP CS 316773100   11,553,264 273,256 SH   SOLE   229,888 0 43,368
FISERV INC CS 337738108   107,220,407 521,957 SH   SOLE   488,777 0 33,180
FOMENTO ECONOMICO MEXICANO S ADR 344419106   2,219,492 25,962 SH   SOLE   25,740 0 222
FOX CORP CS 35137L105   3,256,415 67,032 SH   SOLE   49,810 0 17,222
GENERAL MLS INC CS 370334104   12,604,650 197,658 SH   SOLE   164,103 0 33,555
GENESIS ENERGY LP CS 371927104   3,538,500 350,000 SH   SOLE   350,000 0 0
GENUINE PARTS CO CS 372460105   7,035,140 60,253 SH   SOLE   50,320 0 9,933
GILEAD SCIENCES INC CS 375558103   30,125,275 326,137 SH   SOLE   271,614 0 54,523
GLOBAL PMTS INC CS 37940X102   6,163,300 55,000 SH   SOLE   55,000 0 0
GLOBAL X FDS GLB X MLP ENRG I ETF 37954Y293   897,984 14,828 SH   SOLE   14,828 0 0
GLOBANT S A CS L44385109   104,481,934 487,277 SH   SOLE   462,634 0 24,643
GOLDMAN SACHS ETF TR ACCESS IN ETF 381430479   10,609,027 235,390 SH   SOLE   235,390 0 0
GOLDMAN SACHS ETF TR ACTIVEBET ETF 381430107   8,738,447 262,101 SH   SOLE   261,963 0 138
GSK PLC SPONSORED ADR ADR 37733W204   6,764,000 200,000 SH   SOLE   200,000 0 0
HALEON PLC ADR 405552100   3,158,246 331,053 SH   SOLE   328,314 0 2,739
HALLIBURTON CO CS 406216101   8,113,795 298,411 SH   SOLE   245,421 0 52,990
HARTFORD FINL SVCS GROUP INC CS 416515104   10,848,323 99,162 SH   SOLE   81,207 0 17,955
HDFC BANK LTD ADR 40415F101   148,865,834 2,331,128 SH   SOLE   2,205,213 0 125,915
HEICO CORP NEW CS 422806208   13,464,005 72,356 SH   SOLE   68,433 0 3,923
HERSHEY FOODS CORP CS 427866108   10,822,481 63,906 SH   SOLE   52,339 0 11,567
HESS CORP CS 42809H107   2,274,338 17,099 SH   SOLE   12,837 0 4,262
HF SINCLAIR CORPORATION COM CS 403949100   1,131,659 32,287 SH   SOLE   24,378 0 7,909
HOME DEPOT INC CS 437076102   9,164,042 23,559 SH   SOLE   17,804 0 5,755
HONDA MOTOR LTD ADR 438128308   4,550,271 159,379 SH   SOLE   158,076 0 1,303
HONEYWELL INTL INC CS 438516106   29,335,657 129,867 SH   SOLE   111,202 0 18,665
HUMANA INC CS 444859102   1,765,061 6,957 SH   SOLE   5,263 0 1,694
HUNTINGTON BANCSHARES INC CS 446150104   8,951,314 550,173 SH   SOLE   452,012 0 98,161
HUNTINGTON INGALLS INDS INC CS 446413106   1,172,370 6,204 SH   SOLE   4,650 0 1,554
IMPERIAL OIL LTD CS 453038408   2,665,986 43,279 SH   SOLE   42,919 0 360
INTERCONTINENTAL EXCHANGE INC CS 45866F104   57,154,901 383,564 SH   SOLE   361,157 0 22,407
INTERPUBLIC GROUP COS INC CS 460690100   1,614,148 57,607 SH   SOLE   43,218 0 14,389
INTL PAPER CO CS 460146103   2,808,059 52,175 SH   SOLE   38,780 0 13,395
INTUITIVE SURGICAL INC CS 46120E602   88,613,150 169,770 SH   SOLE   159,610 0 10,160
INVESCO EXCHANGE TRADED FD T S ETF 46137V357   32,518,658 185,577 SH   SOLE   185,466 0 111
INVESCO EXCHANGE TRADED FD T S ETF 46137V225   3,297,036 29,242 SH   SOLE   29,214 0 28
ISHARES JPMORGAN USD EMERGING ETF 464288281   873,304 9,808 SH   SOLE   9,808 0 0
ISHARES TR BROAD USD HIGH ETF 46435U853   3,869,719 105,184 SH   SOLE   105,184 0 0
ISHARES TR CORE MSCITOTAL ETF 46432F834   3,291,126 49,760 SH   SOLE   49,760 0 0
ISHARES TR EDEG HIG YLELD ETF 46435G250   19,723,046 419,550 SH   SOLE   419,550 0 0
ISHARES TR ESG US AGR BD ETF 46435U549   241,302 5,196 SH   SOLE   5,196 0 0
ISHARES TR ESG USD CORPT ETF 46435G193   233,584 10,281 SH   SOLE   10,281 0 0
ISHARES TR ETF MSCI USA ETF 46435G425   1,534,890 11,915 SH   SOLE   11,915 0 0
ISHARES TR FALN ANGLS USD ETF 46435G474   2,448,052 91,653 SH   SOLE   91,653 0 0
ISHARES TR HIGH YLD CORP ETF 464288513   472,844 6,012 SH   SOLE   6,012 0 0
ISHARES TR LEHMAN CR BD ETF 464288620   21,389,715 425,412 SH   SOLE   425,412 0 0
ISHARES TR MBS FIXED BDFD ETF 464288588   31,831,663 347,204 SH   SOLE   347,204 0 0
ISHARES TR MSCI EAFE ESG ETF 46435G516   366,690 4,816 SH   SOLE   4,816 0 0
ISHARES TR MSCI INDIA SML ETF 46429B614   1,999,626 26,156 SH   SOLE   26,156 0 0
ISHARES TR MSCI USA QLT FAC ETF 46432F339   410,475 2,305 SH   SOLE   1,897 0 408
ISHARES TR MTG REL ETF NEW ETF 46435G342   785,616 36,797 SH   SOLE   36,797 0 0
ISHARES TR USA MIN VOL ID ETF 46429B697   3,649,713 41,105 SH   SOLE   41,048 0 57
ISHARES TRUST SANDP NATL MUN B ETF 464288414   52,266,930 490,539 SH   SOLE   488,220 0 2,319
J P MORGAN CHASE AND CO CS 46625H100   79,854,592 333,130 SH   SOLE   286,590 0 46,540
JACK IN THE BOX INC CS 466367109   4,346,466 104,382 SH   SOLE   104,382 0 0
JOHNSON AND JOHNSON CS 478160104   200,256,654 1,384,709 SH   SOLE   1,274,156 0 110,553
KENVUE INC COM CS 49177J102   8,314,245 389,426 SH   SOLE   333,844 0 55,582
KIMBERLY CLARK CORP CS 494368103   10,524,216 80,313 SH   SOLE   66,819 0 13,494
KRAFT HEINZ CO CS 500754106   11,243,453 366,117 SH   SOLE   300,406 0 65,711
L3HARRIS TECHNOLOGIES INC COM CS 502431109   135,085,490 642,408 SH   SOLE   606,873 0 35,535
LABCORP HOLDINGS INC COM SHS CS 504922105   2,774,543 12,099 SH   SOLE   9,019 0 3,080
LAS VEGAS SANDS CORP CS 517834107   4,443,051 86,508 SH   SOLE   64,603 0 21,905
LEGG MASON ETF EQUITY TR INT L ETF 52468L505   1,719,588 56,343 SH   SOLE   56,343 0 0
LENNAR CORP CS 526057104   2,064,642 15,140 SH   SOLE   11,332 0 3,808
LILLY ELI AND CO CS 532457108   507,204 657 SH   SOLE   657 0 0
LKQ CORP CS 501889208   1,437,403 39,113 SH   SOLE   29,399 0 9,714
LOCKHEED MARTIN CORP CS 539830109   28,328,844 58,297 SH   SOLE   48,753 0 9,544
M AND T BK CORP CS 55261F104   4,083,577 21,720 SH   SOLE   21,720 0 0
MAGNA INTL INC CS 559222401   1,714,811 41,034 SH   SOLE   40,685 0 349
MARATHON PETROLEUM CORP CS 56585A102   15,221,822 109,117 SH   SOLE   90,894 0 18,223
MASCO CORP CS 574599106   80,830,461 1,113,827 SH   SOLE   1,032,980 0 80,847
MASTERCARD INCORPORATED CL A CS 57636Q104   288,438,255 547,768 SH   SOLE   515,482 0 32,286
MATCH GROUP INC NEW COM CS 57667L107   4,090,222 125,045 SH   SOLE   125,045 0 0
MEDTRONIC PLC SHS CS G5960L103   23,094,666 289,117 SH   SOLE   237,283 0 51,834
MERCADOLIBRE INC CS 58733R102   116,073,735 68,261 SH   SOLE   65,115 0 3,146
MERCK N CO INC NEW CS 58933Y105   7,422,800 74,616 SH   SOLE   55,683 0 18,933
META PLATFORMS INC CL A CS 30303M102   395,498,010 675,476 SH   SOLE   634,337 0 41,139
MICROCHIP TECHNOLOGY INC CS 595017104   7,857,696 137,013 SH   SOLE   116,317 0 20,696
MICROSOFT CORP CS 594918104   295,973,858 702,192 SH   SOLE   659,049 0 43,143
MOLSON COORS BREWING CO CS 60871R209   1,780,703 31,066 SH   SOLE   23,239 0 7,827
MONDELEZ INTL INC CS 609207105   6,773,382 113,400 SH   SOLE   84,653 0 28,747
MOODYS CORP CS 615369105   104,821,660 221,437 SH   SOLE   207,198 0 14,239
MOSAIC CO NEW COM CS 61945C103   1,325,526 53,927 SH   SOLE   40,246 0 13,681
MSCI INC CS 55354G100   73,083,648 121,804 SH   SOLE   114,092 0 7,712
NASDAQ STOCK MARKET INC CS 631103108   64,123,501 829,433 SH   SOLE   779,715 0 49,718
NETEASE COM INC ADR 64110W102   3,702,750 41,506 SH   SOLE   41,163 0 343
NORFOLK SOUTHERN CORP CS 655844108   13,951,976 59,446 SH   SOLE   55,932 0 3,514
NORTHROP GRUMMAN CORP CS 666807102   90,502,643 192,850 SH   SOLE   181,526 0 11,324
NOVARTIS A G SPONSORED ADR ADR 66987V109   13,321,544 136,898 SH   SOLE   135,798 0 1,100
NUCOR CORP CS 670346105   3,169,843 27,160 SH   SOLE   20,319 0 6,841
NUTRIEN LTD CS 67077M108   2,206,086 49,298 SH   SOLE   48,885 0 413
NVIDIA CORP CS 67066G104   77,946,213 580,432 SH   SOLE   534,231 0 46,201
NXP SEMICONDUCTORS N V CS N6596X109   3,998,619 19,238 SH   SOLE   19,082 0 156
OCCIDENTAL PETE CORP DEL CS 674599105   4,629,173 93,689 SH   SOLE   70,240 0 23,449
OMNICOM GROUP INC CS 681919106   4,947,644 57,504 SH   SOLE   42,952 0 14,552
OTIS WORLDWIDE CORP CS 68902V107   228,191 2,464 SH   SOLE   2,424 0 40
OVINTIV INC COM CS 69047Q102   1,631,624 40,287 SH   SOLE   30,195 0 10,092
P T TELEKOMUNIKASI INDONESIA ADR 715684106   1,884,380 114,552 SH   SOLE   113,576 0 976
PACCAR INC CS 693718108   14,207,884 136,588 SH   SOLE   112,238 0 24,350
PENSKE AUTOMOTIVE GRP INC CS 70959W103   1,680,804 11,026 SH   SOLE   8,252 0 2,774
PERDOCEO ED CORP COM CS 71363P106   4,309,237 162,797 SH   SOLE   162,797 0 0
PERMIAN RESOURCES CORP CLASS A CS 71424F105   1,762,557 122,570 SH   SOLE   92,376 0 30,194
PETROLEO BRASILEIRO SA PETRO ADR 71654V101   3,773,231 318,685 SH   SOLE   316,001 0 2,684
PHILIP MORRIS INTL INC CS 718172109   510,525 4,242 SH   SOLE   4,242 0 0
PHILLIPS 66 CS 718546104   13,117,330 115,135 SH   SOLE   95,097 0 20,038
PLAINS ALL AMERICAN PIPELINE L CS 726503105   1,708,000 100,000 SH   SOLE   100,000 0 0
PNC FINL SVCS GROUP INC CS 693475105   16,295,825 84,500 SH   SOLE   70,884 0 13,616
PNM RES INC CS 69349H107   3,687,750 75,000 SH   SOLE   75,000 0 0
PPG INDS INC CS 693506107   9,776,146 81,843 SH   SOLE   67,521 0 14,322
QUEST DIAGNOSTICS INC CS 74834L100   3,877,102 25,700 SH   SOLE   19,135 0 6,565
RALPH LAUREN CORP CS 751212101   2,310,493 10,003 SH   SOLE   7,457 0 2,546
RELIANCE INC COM CS 759509102   1,122,545 4,169 SH   SOLE   3,114 0 1,055
ROCKWELL AUTOMATION INC CS 773903109   1,967,664 6,885 SH   SOLE   5,152 0 1,733
ROLLINS INC CS 775711104   12,424,349 268,055 SH   SOLE   253,441 0 14,614
ROYALTY PHARMA PLC SHS CL A CS G7709Q104   2,067,687 81,054 SH   SOLE   60,514 0 20,540
RTX CORPORATION COM CS 75513E101   32,414,097 280,108 SH   SOLE   231,263 0 48,845
S AND P GLOBAL INC CS 78409V104   73,321,489 147,223 SH   SOLE   137,668 0 9,555
SALESFORCE INC COM CS 79466L302   52,289,212 156,400 SH   SOLE   143,746 0 12,654
SANOFI SPONSORED ADR ADR 80105N105   13,546,890 280,881 SH   SOLE   279,505 0 1,376
SCHLUMBERGER LTD CS 806857108   14,308,027 373,188 SH   SOLE   307,119 0 66,069
SCHWAB STRATEGIC TR SCHWAB FDT ETF 808524771   10,465,234 441,944 SH   SOLE   441,530 0 414
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797   20,724,789 758,594 SH   SOLE   758,411 0 183
SCHWAB STRATEGIC TR US REIT ET ETF 808524847   6,092,153 289,276 SH   SOLE   289,276 0 0
SEALED AIR CORP NEW CS 81211K100   676,600 20,000 SH   SOLE   20,000 0 0
SERVICENOW INC CS 81762P102   162,723,120 153,495 SH   SOLE   143,588 0 9,907
SHELL PLC SPON ADS ADR 780259305   9,226,528 147,271 SH   SOLE   146,080 0 1,191
SHERWIN WILLIAMS CO CS 824348106   3,743,989 11,014 SH   SOLE   9,928 0 1,086
SKYWORKS SOLUTIONS INC CS 83088M102   2,971,579 33,509 SH   SOLE   25,089 0 8,420
SMITH A O CS 831865209   1,656,002 24,278 SH   SOLE   18,214 0 6,064
SMURFIT WESTROCK PLC SHS CS G8267P108   5,912,051 109,767 SH   SOLE   81,853 0 27,914
SNAP ON INC CS 833034101   2,487,030 7,326 SH   SOLE   5,476 0 1,850
SOCIEDAD QUIMICA MINERA DE C ADR 833635105   120,394,905 3,311,191 SH   SOLE   3,141,546 0 169,645
SONY GROUP CORPORATION SPONSOR ADR 835699307   20,500,083 968,813 SH   SOLE   931,423 0 37,390
SPDR INDEX SHS FDS EAFE QUAL M ETF 78463X434   266,619 3,677 SH   SOLE   3,677 0 0
SPDR SER TR BLOOMBERG HIGH Y ETF 78468R622   2,711,062 28,397 SH   SOLE   28,397 0 0
SPDR SER TR NUVN BR SHT MUNI ETF 78468R739   277,800 5,862 SH   SOLE   3,010 0 2,852
SPDR SER TR SHRT TRSRY ETF ETF 78468R101   9,208,151 317,413 SH   SOLE   317,413 0 0
SPDR SERIES TRUST BARC CAPTL E ETF 78464A474   16,261,547 544,593 SH   SOLE   544,593 0 0
SPDR SERIES TRUST INTERMD CR E ETF 78464A375   5,421,813 165,501 SH   SOLE   165,501 0 0
SPDR SERIES TRUST LEH INTER TR ETF 78464A672   45,826,523 1,643,706 SH   SOLE   1,643,706 0 0
SPDR SERIES TRUST NUV HGHYLD M ETF 78464A284   211,035 8,250 SH   SOLE   8,250 0 0
SPDR TR UNIT SER 1 ETF 78462F103   11,929,072 20,354 SH   SOLE   20,354 0 0
SPECTRUM BRANDS HLDGS INC NEW CS 84790A105   12,673,500 150,000 SH   SOLE   150,000 0 0
SSNC TECHNOLOGIES HLDGS INC CS 78467J100   8,510,928 112,311 SH   SOLE   99,059 0 13,252
STEEL DYNAMICS INC CS 858119100   2,452,961 21,504 SH   SOLE   16,189 0 5,315
STELLANTIS N.V SHS CS N82405106   2,668,764 204,503 SH   SOLE   202,788 0 1,715
SUNCOR ENERGY INC NEW CS 867224107   3,631,368 101,776 SH   SOLE   100,926 0 850
SYSCO CORP CS 871829107   12,374,286 161,840 SH   SOLE   133,200 0 28,640
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   209,825,226 1,062,460 SH   SOLE   1,008,232 0 54,228
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205   4,030,481 304,417 SH   SOLE   301,889 0 2,528
TAPESTRY INC COM CS 876030107   2,391,013 36,599 SH   SOLE   27,182 0 9,417
TE CONNECTIVITY PLC ORD SHS CS G87052109   4,552,593 31,843 SH   SOLE   31,584 0 259
TENARIS S A SPONSORED ADR ADR 88031M109   1,806,816 47,812 SH   SOLE   47,415 0 397
THE CAMPBELLS COMPANY COM CS 134429109   1,984,442 47,384 SH   SOLE   35,483 0 11,901
THERMO FISHER SCIENTIFIC INC C CS 883556102   139,214,588 267,602 SH   SOLE   252,835 0 14,767
TOTAL SE SPONSORED ADS ADR 89151E109   6,474,546 118,799 SH   SOLE   117,834 0 965
TRANSUNION CS 89400J107   136,520,877 1,472,558 SH   SOLE   1,381,468 0 91,090
TRAVELERS COMPANIES INC CS 89417E109   17,985,329 74,662 SH   SOLE   62,518 0 12,144
TRUIST FINL CORP COM CS 89832Q109   16,960,366 390,972 SH   SOLE   324,283 0 66,689
UGI CORP NEW CS 902681105   4,234,500 150,000 SH   SOLE   150,000 0 0
UNILEVER PLC SPON ADR ADR 904767704   10,593,942 186,842 SH   SOLE   185,341 0 1,501
UNION PAC CORP CS 907818108   84,967,570 372,599 SH   SOLE   351,151 0 21,448
UNITEDHEALTH GROUP INC CS 91324P102   70,528,013 139,422 SH   SOLE   124,078 0 15,344
US BANCORP DEL COM CS 902973304   21,494,419 449,392 SH   SOLE   378,818 0 70,574
VALE S A ADR 91912E105   2,763,493 311,555 SH   SOLE   308,886 0 2,669
VALERO ENERGY CORP NEW CS 91913Y100   11,425,265 93,199 SH   SOLE   76,897 0 16,302
VANECK VECTORS ETF TR JP MORGA ETF 92189H300   21,963,513 950,390 SH   SOLE   950,390 0 0
VANGUARD BD INDEX FD INC TOTAL ETF 921937835   30,741,309 427,497 SH   SOLE   427,497 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858   30,337,439 634,409 SH   SOLE   634,119 0 290
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,887,516 21,189 SH   SOLE   21,189 0 0
VANGUARD INDEX TR MID CAP VIPE ETF 922908629   8,919,934 33,771 SH   SOLE   33,756 0 15
VANGUARD INDEX TR SMLL CP VIPE ETF 922908751   10,506,964 43,728 SH   SOLE   43,714 0 14
VANGUARD INDEX TR STK MRK VIPE ETF 922908769   13,586,583 46,881 SH   SOLE   46,881 0 0
VANGUARD INDEX TR VALUE VIPERS ETF 922908744   12,109,352 71,526 SH   SOLE   71,512 0 14
VANGUARD INTL EQUITY INDEX F E ETF 922042858   20,200,619 458,688 SH   SOLE   458,505 0 183
VANGUARD MUN BD FD INC TAX-EXE ETF 922907746   26,871,034 536,027 SH   SOLE   531,558 0 4,469
VANGUARD SCOTTSDALE FDS INT-TE ETF 92206C870   5,062,388 63,067 SH   SOLE   63,067 0 0
VANGUARD SCOTTSDALE FDS LG-TER ETF 92206C813   793,864 10,616 SH   SOLE   10,616 0 0
VANGUARD SCOTTSDALE FDS LONG-T ETF 92206C847   11,905,508 215,095 SH   SOLE   215,095 0 0
VANGUARD SCOTTSDALE FDS MORTG- ETF 92206C771   22,095,225 487,323 SH   SOLE   487,323 0 0
VANGUARD SCOTTSDALE FDS SHRT-T ETF 92206C409   1,425,321 18,271 SH   SOLE   18,271 0 0
VANGUARD SNP 500 ETF ETF 922908363   71,616,470 132,916 SH   SOLE   132,859 0 57
VANGUARD WHITEHALL FDS INC HIG ETF 921946406   6,029,010 47,253 SH   SOLE   47,253 0 0
VANGUARD WHITEHALL FDS INC INT ETF 921946794   4,763,751 70,179 SH   SOLE   70,179 0 0
VERTEX PHARMACEUTICALS INC CS 92532F100   60,455,740 150,126 SH   SOLE   140,653 0 9,473
VIATRIS INC CS 92556V106   9,685,241 777,931 SH   SOLE   731,859 0 46,072
VISA INC CS 92826C839   226,589,062 716,963 SH   SOLE   674,366 0 42,597
WALGREENS BOOTS ALLIANCE INC C CS 931427108   3,585,706 384,320 SH   SOLE   384,320 0 0
WELLS FARGO AND CO NEW CS 949746101   43,190,857 614,904 SH   SOLE   508,830 0 106,074
WEST FRASER TIMBER LTD CS 952845105   73,830,439 853,038 SH   SOLE   813,509 0 39,529
WESTLAKE CORPORATION COM CS 960413102   2,154,158 18,789 SH   SOLE   14,156 0 4,633
WILLIAMS SONOMA INC CS 969904101   6,437,042 34,761 SH   SOLE   25,620 0 9,141
WOLVERINE WORLD WIDE INC CS 978097103   10,789,267 486,003 SH   SOLE   486,003 0 0