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
Air Liquide SA CS 009126202   224,152 5,413 SH   SOLE   5,413 0 0
ALGONQUIN POWER N UTILITIES CS 015857105   7,878,750 1,375,000 SH   SOLE   1,375,000 0 0
Allstate Corp CS 020002101   13,028,951 64,721 SH   SOLE   54,663 0 10,058
Amazon.com Inc CS 023135106   263,691,194 1,201,922 SH   SOLE   1,116,996 0 84,926
Amphenol Corp CS 032095101   97,795,971 990,350 SH   SOLE   917,975 0 72,375
Elevance Health Inc CS 036752103   14,863,853 38,214 SH   SOLE   32,845 0 5,369
APPLE INC COM CS 037833100   304,677 1,485 SH   SOLE   1,125 0 360
ARCHER DANIELS MIDLAND CO CS 039483102   2,202,932 41,738 SH   SOLE   31,618 0 10,120
Astrazeneca Plc Each Ads Representing 1/2 Of An Ordinary Share ADR 046353108   150,423,447 2,152,535 SH   SOLE   2,025,565 0 126,970
Atlassian Corp CS 049468101   61,693,676 303,767 SH   SOLE   285,360 0 18,407
Avery Dennison Corp CS 053611109   4,251,168 24,227 SH   SOLE   20,859 0 3,368
Bank of America Corporation CS 060505104   32,064,373 677,598 SH   SOLE   603,610 0 73,988
BAXTER INTL INC CS 071813109   13,793,842 455,543 SH   SOLE   436,381 0 19,162
Becton Dickinson & Co CS 075887109   11,287,361 65,528 SH   SOLE   55,430 0 10,098
WR Berkley Corp CS 084423102   8,535,787 116,181 SH   SOLE   97,770 0 18,411
BEST BUY INC CS 086516101   2,309,742 34,407 SH   SOLE   26,135 0 8,272
Bhp Billiton Ltd ADR 088606108   6,798,247 141,363 SH   SOLE   140,130 0 1,233
Booz Allen Hamilton Holding Corp CS 099502106   3,229,868 31,017 SH   SOLE   27,448 0 3,569
Bristol-Myers Squibb Company CS 110122108   18,233,520 393,893 SH   SOLE   332,166 0 61,727
British American Tobacco PLC ADR 110448107   8,954,049 189,183 SH   SOLE   188,021 0 1,162
Brown-Forman Corp CS 115637209   3,729,442 138,587 SH   SOLE   119,256 0 19,331
CF INDS HLDGS INC CS 125269100   1,747,816 18,998 SH   SOLE   14,399 0 4,599
CSX Corp CS 126408103   83,656,952 2,563,735 SH   SOLE   2,351,677 0 212,058
CVS HEALTH CORP COM CS 126650100   6,901,449 100,050 SH   SOLE   100,050 0 0
Coterra Energy Inc CS 127097103   6,303,927 248,383 SH   SOLE   209,895 0 38,488
Cadence Design Systems Inc CS 127387108   226,888,369 736,288 SH   SOLE   689,433 0 46,855
Canadian National Railway Co CS 136375102   85,324,324 820,103 SH   SOLE   773,496 0 46,607
Canadian Natural Resources Ltd CS 136385101   4,745,934 151,141 SH   SOLE   149,846 0 1,295
Caterpillar Inc CS 149123101   31,039,439 79,955 SH   SOLE   67,518 0 12,437
CHEVRONTEXACO CORP CS 166764100   16,083,674 112,324 SH   SOLE   85,120 0 27,204
Chipotle Mexican Grill Inc Class A CS 169656105   140,285,483 2,498,301 SH   SOLE   2,324,831 0 173,470
Cincinnati Financial Corp CS 172062101   7,569,634 50,830 SH   SOLE   42,972 0 7,858
Citigroup Inc CS 172967424   31,219,998 366,774 SH   SOLE   315,622 0 51,152
Clearwater Analytics Holdings, Inc. Class A CS 185123106   66,885,401 3,049,956 SH   SOLE   2,822,814 0 227,142
Coca-Cola Co CS 191216100   177,515,813 2,509,017 SH   SOLE   2,340,215 0 168,802
Cognizant Technology Solutions Corp A CS 192446102   10,343,567 132,557 SH   SOLE   111,656 0 20,901
COLGATE PALMOLIVE CO CS 194162103   4,812,610 52,944 SH   SOLE   40,160 0 12,784
CONAGRA FOODS INC CS 205887102   611,685 29,882 SH   SOLE   22,725 0 7,157
COPART INC CS 217204106   5,847,279 119,162 SH   SOLE   101,143 0 18,019
Cummins Inc CS 231021106   11,800,842 36,033 SH   SOLE   30,454 0 5,579
DEERE AND CO CS 244199105   12,309,526 24,208 SH   SOLE   18,278 0 5,930
Deutsche Boerse AG CS 251542106   74,331 2,297 SH   SOLE   2,297 0 0
Dick's Sporting Goods Inc CS 253393102   5,668,343 28,655 SH   SOLE   24,232 0 4,423
eBay Inc CS 278642103   10,015,788 134,511 SH   SOLE   113,535 0 20,976
Ecopetrol SA ADR 279158109   1,892,657 213,858 SH   SOLE   211,978 0 1,880
Emerson Electric Co CS 291011104   14,626,828 109,703 SH   SOLE   94,384 0 15,319
Telefonaktiebolaget L M Ericsson ADR 294821608   2,585,544 304,896 SH   SOLE   302,247 0 2,649
Fifth Third Bancorp CS 316773100   8,368,549 203,462 SH   SOLE   172,013 0 31,449
Fiserv Inc CS 337738108   134,709,701 781,332 SH   SOLE   728,697 0 52,635
Fomento Economico Mexicano SAB de CV ADR 344419106   2,736,810 26,576 SH   SOLE   26,345 0 231
General Mills Inc CS 370334104   7,843,920 151,396 SH   SOLE   127,876 0 23,520
GENESIS ENERGY LP CS 371927104   8,103,045 470,287 SH   SOLE   470,287 0 0
Genuine Parts Co CS 372460105   5,792,409 47,748 SH   SOLE   40,224 0 7,524
Gilead Sciences Inc CS 375558103   25,311,939 228,302 SH   SOLE   191,880 0 36,422
Goldman Sachs ActiveBeta Intl Eq ETF ETF 381430107   9,205,301 232,107 SH   SOLE   231,476 0 631
Goldman Sachs Acss Invmt Grd Corp Bd ETF ETF 381430479   11,959,714 259,880 SH   SOLE   259,880 0 0
Goldman Sachs ActiveBeta US LgCp Eq ETF ETF 381430503   217,762 1,794 SH   SOLE   1,691 0 103
Haleon PLC SPON ADS EACH REP 2 ORD SHS ADR 405552100   3,594,203 346,597 SH   SOLE   343,554 0 3,043
Halliburton Co CS 406216101   5,592,793 274,420 SH   SOLE   232,875 0 41,545
The Hartford Insurance Group Inc CS 416515104   10,104,180 79,642 SH   SOLE   67,189 0 12,453
Heico Corp CS 422806208   120,704,255 466,502 SH   SOLE   435,163 0 31,339
The Hershey Co CS 427866108   9,086,663 54,754 SH   SOLE   46,184 0 8,570
HOME DEPOT INC CS 437076102   6,347,843 17,314 SH   SOLE   13,246 0 4,068
Honda Motor Co Ltd ADR 438128308   3,783,766 131,242 SH   SOLE   130,121 0 1,121
HONEYWELL INTL INC CS 438516106   4,201,853 18,043 SH   SOLE   13,721 0 4,322
HUMANA INC CS 444859102   2,733,531 11,181 SH   SOLE   8,390 0 2,791
Huntington Bancshares Inc CS 446150104   7,679,722 458,212 SH   SOLE   388,885 0 69,327
Imperial Oil Ltd Com New CS 453038408   3,430,818 43,165 SH   SOLE   42,785 0 380
International Flavors & Fragrances Inc CS 459506101   4,229,715 57,507 SH   SOLE   50,881 0 6,626
iShares Core S&P 500 ETF ETF 464287200   235,940 380 SH   SOLE   380 0 0
ISHARES TR SANDP500/BAR GRW ETF 464287309   541,289 4,916 SH   SOLE   4,916 0 0
iShares JP Morgan USD Em Mkts Bd ETF ETF 464288281   916,511 9,895 SH   SOLE   9,895 0 0
iShares National Muni Bond ETF ETF 464288414   52,851,700 505,849 SH   SOLE   503,530 0 2,319
ISHARES TR HIGH YLD CORP ETF 464288513   486,965 6,038 SH   SOLE   6,038 0 0
ISHARES TR MBS FIXED BDFD ETF 464288588   32,921,308 350,637 SH   SOLE   350,637 0 0
ISHARES TR LEHMAN CR BD ETF 464288620   22,037,616 428,414 SH   SOLE   428,414 0 0
JACK IN THE BOX INC CS 466367109   6,513,540 373,055 SH   SOLE   373,055 0 0
Johnson & Johnson CS 478160104   40,079,014 262,380 SH   SOLE   225,955 0 36,425
KeyCorp CS 493267108   10 1 SH   SOLE   1 0 0
KIMBERLY CLARK CORP CS 494368103   3,360,686 26,068 SH   SOLE   19,632 0 6,436
The Kraft Heinz Co CS 500754106   8,236,539 318,994 SH   SOLE   269,577 0 49,417
KraneShares Mount LucasMgdFutsIdxStgyETF ETF 500767652   21,973 832 SH   SOLE   832 0 0
The Kroger Co CS 501044101   8,058,194 112,341 SH   SOLE   99,042 0 13,299
L'Oreal SA CS 502117203   31,483 358 SH   SOLE   358 0 0
L3Harris Technologies Inc CS 502431109   200,754,041 800,322 SH   SOLE   744,231 0 56,091
LABCORP HOLDINGS INC COM SHS CS 504922105   2,433,205 9,269 SH   SOLE   7,006 0 2,263
LAS VEGAS SANDS CORP CS 517834107   2,611,905 60,030 SH   SOLE   45,618 0 14,412
Lennar Corp CS 526057104   7,020,919 63,473 SH   SOLE   54,612 0 8,861
Lockheed Martin Corp CS 539830109   20,085,975 43,369 SH   SOLE   36,615 0 6,754
MASCO CORP CS 574599106   2,492,148 38,722 SH   SOLE   29,809 0 8,913
Microsoft Corp CS 594918104   334,365,806 672,222 SH   SOLE   625,702 0 46,520
MICROCHIP TECHNOLOGY INC CS 595017104   1,304,308 18,535 SH   SOLE   13,913 0 4,622
Mondelez International Inc Class A CS 609207105   17,704,175 262,514 SH   SOLE   221,335 0 41,179
Moodys Corp CS 615369105   136,882,207 272,896 SH   SOLE   254,440 0 18,456
Nasdaq Inc CS 631103108   81,741,031 914,130 SH   SOLE   853,417 0 60,713
Newmont Mining Corp CS 651639106   10,395,227 178,427 SH   SOLE   157,340 0 21,087
Norfolk Southern Corp CS 655844108   68,089,911 266,000 SH   SOLE   247,731 0 18,269
Novo Nordisk A/S ADR 670100205   14,092,303 204,174 SH   SOLE   202,360 0 1,814
Nucor Corp CS 670346105   8,633,481 66,646 SH   SOLE   56,268 0 10,378
Occidental Petroleum Corp CS 674599105   9,887,296 235,353 SH   SOLE   200,700 0 34,653
Omnicom Group Inc CS 681919106   4,962,714 68,983 SH   SOLE   58,228 0 10,755
OWENS CORNING CS 690742101   685,950 4,988 SH   SOLE   3,779 0 1,209
PNC Financial Services Group Inc CS 693475105   11,420,140 61,259 SH   SOLE   54,094 0 7,165
PPG Industries Inc CS 693506107   7,867,824 69,167 SH   SOLE   58,529 0 10,638
PACCAR INC CS 693718108   3,690,800 38,826 SH   SOLE   29,359 0 9,467
Persimmon PLC ADR ADR 715318101   124,365 3,383 SH   SOLE   3,383 0 0
PHILLIPS 66 CS 718546104   5,419,561 45,428 SH   SOLE   34,399 0 11,029
PLAINS ALL AMERICAN PIPELINE L CS 726503105   2,748,000 150,000 SH   SOLE   150,000 0 0
Progressive Corp CS 743315103   18,193,600 68,177 SH   SOLE   60,095 0 8,082
QUALCOMM Inc CS 747525103   15,701,297 98,589 SH   SOLE   90,861 0 7,728
RALPH LAUREN CORP CS 751212101   993,442 3,622 SH   SOLE   2,748 0 874
REALTY INCOME CORP CS 756109104   4,320,750 75,000 SH   SOLE   75,000 0 0
Reliance Inc CS 759509102   5,074,882 16,167 SH   SOLE   13,883 0 2,284
Roche Holding AG ADR ADR 771195104   142,955 3,474 SH   SOLE   3,474 0 0
ROCKWELL AUTOMATION INC CS 773903109   1,692,406 5,095 SH   SOLE   3,855 0 1,240
Rollins Inc CS 775711104   72,387,789 1,283,011 SH   SOLE   1,191,867 0 91,144
Shell PLC SPON ADS EA REP 2 ORD SHS ADR 780259305   15,614,560 221,764 SH   SOLE   220,508 0 1,256
Schlumberger Ltd CS 806857108   11,111,515 328,736 SH   SOLE   278,680 0 50,056
Schwab S&P 500 Index ETF 808509855   177,127 1,850 SH   SOLE   1,850 0 0
Schwab US Large-Cap ETF ETF 808524201   31,504 1,288 SH   SOLE   1,288 0 0
Schwab US Small-Cap ETF ETF 808524607   3,245 127 SH   SOLE   127 0 0
Schwab US Dividend Equity ETF ETF 808524797   19,010,418 717,163 SH   SOLE   716,308 0 855
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   212,116 9,598 SH   SOLE   9,598 0 0
Schwab US REIT ETF ETF 808524847   4,800,600 226,848 SH   SOLE   226,848 0 0
Sherwin-Williams Co CS 824348106   71,732,048 208,904 SH   SOLE   192,721 0 16,183
Snap-on Inc CS 833034101   4,022,989 12,928 SH   SOLE   11,389 0 1,539
Sociedad Quimica Y Minera De Chile SA ADR 833635105   105,123,968 2,980,555 SH   SOLE   2,787,257 0 193,298
STEEL DYNAMICS INC CS 858119100   2,991,978 23,373 SH   SOLE   17,684 0 5,689
Suncor Energy Inc CS 867224107   3,629,774 96,922 SH   SOLE   96,076 0 846
Synopsys Inc CS 871607107   71,860,322 140,163 SH   SOLE   130,208 0 9,955
Sysco Corp CS 871829107   9,908,328 130,819 SH   SOLE   110,440 0 20,379
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100   172,608,321 762,106 SH   SOLE   715,383 0 46,723
Takeda Pharmaceutical Co Ltd ADR 874060205   3,791,400 245,241 SH   SOLE   243,147 0 2,094
Tapestry Inc CS 876030107   4,687,970 53,388 SH   SOLE   47,046 0 6,342
Taylor Wimpey PLC CS 877409102   116,590 7,083 SH   SOLE   7,083 0 0
Thermo Fisher Scientific Inc CS 883556102   126,652,904 312,353 SH   SOLE   291,146 0 21,207
UGI CORP NEW CS 902681105   3,277,800 90,000 SH   SOLE   90,000 0 0
US Bancorp CS 902973304   15,690,528 346,746 SH   SOLE   293,874 0 52,872
Unilever PLC ADR ADR 904767704   7,857,458 128,452 SH   SOLE   127,360 0 1,092
Union Pacific Corp CS 907818108   60,918,998 264,765 SH   SOLE   246,502 0 18,263
Vanguard Total Bond Market ETF ETF 921937835   32,848,262 446,128 SH   SOLE   446,128 0 0
Vanguard FTSE Developed Markets ETF ETF 921943858   31,892,492 559,424 SH   SOLE   558,607 0 817
Vanguard High Dividend Yield ETF ETF 921946406   5,889,624 44,174 SH   SOLE   44,174 0 0
Vanguard Intl Hi Div Yld Idx ETF ETF 921946794   5,289,098 66,021 SH   SOLE   66,021 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858   20,339,841 411,216 SH   SOLE   411,216 0 748
Vanguard Tax-Exempt Bond ETF ETF 922907746   26,818,980 546,981 SH   SOLE   542,512 0 4,469
Vanguard S&P 500 ETF ETF 922908363   78,363,568 137,953 SH   SOLE   137,682 0 271
Vanguard Real Estate ETF ETF 922908553   2,064,209 23,175 SH   SOLE   23,175 0 0
Vanguard Mid-Cap ETF ETF 922908629   8,682,294 31,023 SH   SOLE   30,933 0 90
Vanguard Value ETF ETF 922908744   5,719,733 32,356 SH   SOLE   32,258 0 98
Vanguard Small-Cap ETF ETF 922908751   10,083,241 42,542 SH   SOLE   42,437 0 105
Vanguard Total Stock Market ETF ETF 922908769   16,847,237 55,423 SH   SOLE   55,249 0 174
WALGREENS BOOTS ALLIANCE INC C CS 931427108   4,411,994 384,320 SH   SOLE   384,320 0 0
Wells Fargo & Co CS 949746101   38,778,358 483,999 SH   SOLE   409,278 0 74,721
West Fraser Timber Co.Ltd CS 952845105   63,952,261 872,424 SH   SOLE   824,540 0 47,884
WESTLAKE CORPORATION COM CS 960413102   1,570,536 20,684 SH   SOLE   15,725 0 4,959
Williams-Sonoma Inc CS 969904101   5,754,329 35,222 SH   SOLE   30,173 0 5,049
WOLVERINE WORLD WIDE INC CS 978097103   14,747,332 815,671 SH   SOLE   815,671 0 0
EQUITABLE HLDGS INC COM CS 29452E101   4,207,500 75,000 SH   SOLE   75,000 0 0
RTX CORPORATION COM CS 75513E101   15,256,316 104,481 SH   SOLE   79,395 0 25,086
Vale SA ADR 91912E105   3,459,061 356,232 SH   SOLE   353,101 0 3,131
TARGET CORP CS 87612E106   1,973,000 20,000 SH   SOLE   20,000 0 0
TotalEnergies SE ADR 89151E109   7,753,050 126,288 SH   SOLE   125,207 0 1,081
The Travelers Companies Inc CS 89417E109   14,140,547 52,854 SH   SOLE   44,739 0 8,115
Alphabet Inc A CS 02079K305   251,233,370 1,425,603 SH   SOLE   1,332,353 0 93,250
Ambev SA ADR 02319V103   3,086,741 1,280,792 SH   SOLE   1,269,575 0 11,217
America Movil SAB de CV ADR 02390A101   3,932,693 219,213 SH   SOLE   217,300 0 1,913
BAE Systems PLC CS 05523R107   66,051 637 SH   SOLE   637 0 0
Baker Hughes Co CS 05722G100   5,413,264 141,190 SH   SOLE   129,899 0 11,291
Barrick Mining Corp CS 06849F108   3,036,936 145,866 SH   SOLE   144,588 0 1,278
BlackRock Inc CS 09290D101   118,428,561 112,869 SH   SOLE   105,222 0 7,647
BLUE OWL CAPITAL INC CS 09581B103   7,299,800 380,000 SH   SOLE   380,000 0 0
BROADRIDGE FINL SOLUTIONS IN CS 11133T103   1,356,836 5,583 SH   SOLE   4,239 0 1,344
CBOE GLOBAL MARKETS INC CS 12503M108   5,579,549 23,925 SH   SOLE   20,628 0 3,297
CBRE Group Inc CS 12504L109   150,913,993 1,077,020 SH   SOLE   1,004,138 0 72,882
CDW Corp CS 12514G108   34,330,419 192,227 SH   SOLE   176,465 0 15,762
Canadian Pacific Kansas City Limited CS 13646K108   22,178,808 279,783 SH   SOLE   262,698 0 17,085
CAPITAL ONE FINL CORP CS 14040H105   9,062,512 42,595 SH   SOLE   42,595 0 0
CARRIER GLOBAL CORPORATION CS 14448C104   489,714 6,691 SH   SOLE   6,611 0 80
Cenovus Energy Inc CS 15135U109   2,455,649 180,558 SH   SOLE   178,981 0 1,577
COMPANHIA DE SANEAMENTO BASI ADR 20441A102   12,458,286 567,059 SH   SOLE   508,740 0 58,319
ConocoPhillips CS 20825C104   19,979,055 222,630 SH   SOLE   189,336 0 33,294
Constellation Brands Inc CS 21036P108   4,271,250 26,255 SH   SOLE   24,155 0 2,100
DELEK US HLDGS INC NEW CS 24665A103   5,019,808 237,007 SH   SOLE   237,007 0 0
Deutsche Post AG CS 25157Y202   238,085 5,140 SH   SOLE   5,140 0 0
DEVON ENERGY CORP NEW CS 25179M103   1,888,051 59,354 SH   SOLE   45,081 0 14,273
Diageo PLC ADR 25243Q205   3,969,912 39,367 SH   SOLE   39,027 0 340
Eni SpA ADR ADR 26874R108   4,003,331 123,482 SH   SOLE   122,403 0 1,079
EOG Resources Inc CS 26875P101   14,627,556 122,293 SH   SOLE   103,626 0 18,667
ENERGY TRANSFER LP CS 29273V100   12,509,700 690,000 SH   SOLE   690,000 0 0
Experian PLC CS 30215C101   23,797 459 SH   SOLE   459 0 0
Extra Space Storage Inc CS 30225T102   65,144,307 441,826 SH   SOLE   408,917 0 32,909
Exxon Mobil Corp CS 30231G102   39,714,175 368,403 SH   SOLE   318,391 0 50,012
Meta Platforms Inc Class A CS 30303M102   232,525,244 315,046 SH   SOLE   292,968 0 22,078
FedEx Corp CS 31428X106   10,824,715 47,620 SH   SOLE   41,069 0 6,551
Ferguson Enterprises Inc CS 31488V107   9,969,779 45,785 SH   SOLE   39,385 0 6,400
Freeport-McMoRan Inc CS 35671D857   10,294,043 237,461 SH   SOLE   210,340 0 27,121
GSK PLC SPONSORED ADR ADR 37733W204   7,038,413 183,292 SH   SOLE   183,292 0 0
GLOBAL PMTS INC CS 37940X102   3,666,792 45,812 SH   SOLE   45,812 0 0
GLOBAL X FDS GLB X MLP ENRG I ETF 37954Y293   791,083 12,625 SH   SOLE   12,625 0 0
Gold Fields Ltd ADR 38059T106   2,107,655 89,043 SH   SOLE   88,267 0 776
HDFC Bank Ltd ADR 40415F101   132,317,754 1,725,790 SH   SOLE   1,618,569 0 107,221
Halma PLC UNSP ADS EACH REP 2 ORD SHS ADR 40637C308   77,643 872 SH   SOLE   872 0 0
Hermes International SA ADR 42751Q105   227,905 835 SH   SOLE   835 0 0
HESS CORP CS 42809H107   3,356,548 24,228 SH   SOLE   18,351 0 5,877
Rockefeller Opportunistic Muncpl Bd ETF ETF 45259A878   21,158,444 863,608 SH   SOLE   863,608 0 0
Infineon Technologies AG CS 45662N103   140,843 3,359 SH   SOLE   3,359 0 0
Intercontinental Exchange Inc CS 45866F104   70,081,029 381,979 SH   SOLE   356,494 0 25,485
Intuitive Surgical Inc CS 46120E602   135,809,591 249,924 SH   SOLE   233,306 0 16,618
Invesco S&P 500 Equal Weight ETF ETF 46137V357   22,726,460 125,029 SH   SOLE   124,805 0 224
ISHARES TR MSCI INDIA SML ETF 46429B614   1,914,913 24,811 SH   SOLE   24,811 0 0
iShares MSCI USA Quality Factor ETF ETF 46432F339   462,937 2,532 SH   SOLE   2,024 0 508
iShares Core MSCI Total Intl Stk ETF ETF 46432F834   3,396,365 43,929 SH   SOLE   43,929 0 0
iShares Core MSCI EAFE ETF ETF 46432F842   12,913 155 SH   SOLE   155 0 0
iShares Core MSCI Emerging Markets ETF ETF 46434G103   7,211 120 SH   SOLE   120 0 0
iShares High Yield Systematic Bond ETF ETF 46435G250   52,750 1,111 SH   SOLE   1,111 0 0
ISHARES TR MTG REL ETF NEW ETF 46435G342   722,708 33,803 SH   SOLE   33,803 0 0
ISHARES TR ETF MSCI USA ETF 46435G425   1,048,575 7,750 SH   SOLE   7,750 0 0
iShares Fallen Angels USD Bond ETF ETF 46435G474   2,584,534 95,229 SH   SOLE   95,229 0 0
ISHARES TR MSCI EAFE ESG ETF 46435G516   318,337 3,568 SH   SOLE   3,568 0 0
iShares Broad USD High Yield Corporate Bond ETF ETF 46435U853   37,623,267 1,003,025 SH   SOLE   1,002,167 0 858
iShares 0-3 Month Treasury Bond ETF ETF 46436E718   14,138,180 140,412 SH   SOLE   140,412 0 0
JPMorgan Chase & Co CS 46625H100   123,454,016 425,835 SH   SOLE   382,122 0 43,713
JPMorgan Ultra-Short Municipal Income ETF ETF 46641Q654   4,620,074 90,731 SH   SOLE   90,402 0 329
JD.com Inc ADR ADR 47215P106   3,941,844 120,767 SH   SOLE   119,700 0 1,067
LEGG MASON ETF EQUITY TR INT L ETF 52468L505   1,566,924 48,139 SH   SOLE   48,139 0 0
LIBERTY OILFIELD SVCS INC CS 53115L104   2,296,000 200,000 SH   SOLE   200,000 0 0
iMGP DBi Managed Futures Strategy ETF ETF 53700T827   22,866 888 SH   SOLE   888 0 0
Lonza Group Ltd ADR 54338V101   79,699 1,120 SH   SOLE   1,120 0 0
M AND T BK CORP CS 55261F104   1,542,027 7,949 SH   SOLE   7,949 0 0
MSCI Inc CS 55354G100   21,269,216 36,878 SH   SOLE   34,123 0 2,755
Marathon Petroleum Corp CS 56585A102   13,208,375 79,515 SH   SOLE   67,279 0 12,236
Mastercard Inc A CS 57636Q104   234,456,141 417,224 SH   SOLE   388,198 0 29,026
MATCH GROUP INC NEW COM CS 57667L107   8,340,300 270,000 SH   SOLE   270,000 0 0
MercadoLibre Inc CS 58733R102   72,399,187 27,702 SH   SOLE   25,992 0 1,710
Merck & Co Inc CS 58933Y105   20,433,480 258,121 SH   SOLE   228,829 0 29,292
MOLSON COORS BREWING CO CS 60871R209   625,459 13,006 SH   SOLE   9,886 0 3,120
NetEase Inc ADR 64110W102   5,950,061 44,212 SH   SOLE   43,831 0 381
Novartis Ag ADR 66987V109   11,606,950 95,915 SH   SOLE   95,093 0 822
NVIDIA Corp CS 67066G104   208,644,805 1,320,666 SH   SOLE   1,223,431 0 97,235
Nutrien Ltd COM NPV CS 67077M108   2,682,233 46,054 SH   SOLE   45,651 0 403
Osprey Bitcoin Trust UNIT BEN INT CS 68839C206   11,159 361 SH   SOLE   361 0 0
OTIS WORLDWIDE CORP CS 68902V107   243,985 2,464 SH   SOLE   2,424 0 40
PERDOCEO ED CORP COM CS 71363P106   5,119,940 156,621 SH   SOLE   156,621 0 0
Quest Diagnostics Inc CS 74834L100   5,675,764 31,597 SH   SOLE   27,131 0 4,466
RB GLOBAL INC COM NPV CS 74935Q107   1,099,172 10,351 SH   SOLE   7,876 0 2,475
REGIONS FINANCIAL CORP NEW CS 7591EP100   1,064,045 45,240 SH   SOLE   34,369 0 10,871
S&Pglobal Inc Com CS 78409V104   102,403,903 194,207 SH   SOLE   181,036 0 13,171
SPDR S&P 500 ETF Trust ETF 78462F103   13,443,782 21,758 SH   SOLE   21,758 0 0
SPDR MSCI EAFE StrategicFactors ETF ETF 78463X434   344,954 4,042 SH   SOLE   3,815 0 227
SPDR Nuveen Blmbg Hi Yld Muncpl Bd ETF ETF 78464A284   257,289 10,383 SH   SOLE   10,383 0 0
SPDR SERIES TRUST INTERMD CR E ETF 78464A375   5,491,270 163,528 SH   SOLE   163,528 0 0
SPDR SERIES TRUST BARC CAPTL E ETF 78464A474   16,169,855 535,603 SH   SOLE   535,603 0 0
SPDR Portfolio S&P 500 Value ETF ETF 78464A508   2,104,962 40,209 SH   SOLE   40,209 0 0
SPDR Portfolio Intmdt Term Trs ETF ETF 78464A672   52,738,285 1,833,118 SH   SOLE   1,833,118 0 0
SSNC TECHNOLOGIES HLDGS INC CS 78467J100   5,753,276 69,484 SH   SOLE   63,107 0 6,377
SPDR Portfolio Short Term Treasury ETF ETF 78468R101   12,321,637 420,678 SH   SOLE   420,678 0 0
SPDR SER TR BLOOMBERG HIGH Y ETF 78468R622   2,795,734 28,742 SH   SOLE   28,742 0 0
SPDR SER TR NUVN BR SHT MUNI ETF 78468R739   280,379 5,862 SH   SOLE   3,010 0 2,852
Salesforce Inc CS 79466L302   65,744,013 241,095 SH   SOLE   224,138 0 16,957
SANOFI SPONSORED ADR ADR 80105N105   7,971,150 165,000 SH   SOLE   165,000 0 0
SEALED AIR CORP NEW CS 81211K100   1,861,800 60,000 SH   SOLE   60,000 0 0
ServiceNow Inc CS 81762P102   162,372,988 157,941 SH   SOLE   146,588 0 11,353
Simplify Managed Futures Strategy ETF ETF 82889N699   10,731 401 SH   SOLE   401 0 0
SKYWORKS SOLUTIONS INC CS 83088M102   1,292,028 17,338 SH   SOLE   13,073 0 4,265
Southern Copper Corp CS 84265V105   11,883,197 117,457 SH   SOLE   103,929 0 13,528
SPECTRUM BRANDS HLDGS INC NEW CS 84790A105   12,190,000 230,000 SH   SOLE   230,000 0 0
Tenaris SA ADR ADR 88031M109   2,249,054 60,136 SH   SOLE   59,609 0 527
3M CO CS 88579Y101   8,713,456 57,235 SH   SOLE   43,255 0 13,980
TransUnion CS 89400J107   133,193,867 1,513,528 SH   SOLE   1,408,714 0 104,814
Truist Finl Corp Com CS 89832Q109   13,654,397 317,614 SH   SOLE   268,890 0 48,724
UnitedHealth Group Inc CS 91324P102   192,741,921 617,787 SH   SOLE   573,127 0 44,660
Valero Energy Corp CS 91913Y100   11,044,221 82,161 SH   SOLE   69,437 0 12,724
VanEck High Yield Muni ETF ETF 92189H409   15,125 301 SH   SOLE   301 0 0
Vanguard Consumer Staples ETF ETF 92204A207   1,994 9 SH   SOLE   9 0 0
Vanguard Financials ETF ETF 92204A405   5,381 42 SH   SOLE   42 0 0
Vanguard Information Technology ETF ETF 92204A702   5,252 8 SH   SOLE   8 0 0
Vanguard Communication Services ETF ETF 92204A884   2,376 14 SH   SOLE   14 0 0
Vanguard Short-Term Corporate Bond ETF ETF 92206C409   1,883,909 23,697 SH   SOLE   23,697 0 0
Vanguard Intmdt-Term Trs ETF ETF 92206C706   255,834 4,287 SH   SOLE   4,287 0 0
Vanguard Mortgage-Backed Secs ETF ETF 92206C771   27,038,588 583,484 SH   SOLE   583,484 0 0
Vanguard Long-Term Corporate Bd ETF ETF 92206C813   1,203,246 15,853 SH   SOLE   15,853 0 0
Vanguard Long-Term Treasury ETF ETF 92206C847   14,759,252 262,990 SH   SOLE   262,990 0 0
Vanguard Interm-Term Corp Bd ETF ETF 92206C870   5,705,639 68,809 SH   SOLE   68,809 0 0
Vertex Pharmaceuticals Inc CS 92532F100   103,991,911 233,580 SH   SOLE   217,671 0 15,909
VIATRIS INC CS 92556V106   8,573,130 960,037 SH   SOLE   960,037 0 0
Visa Inc Class A CS 92826C839   175,245,832 493,580 SH   SOLE   458,478 0 35,102
Workday Inc CS 98138H101   123,687,618 515,367 SH   SOLE   479,203 0 36,164
Yum China Hldgs Inc Com CS 98850P109   1,882,565 42,105 SH   SOLE   41,573 0 532
Zoetis Inc CS 98978V103   62,819,249 402,807 SH   SOLE   374,331 0 28,476
ZTO Express (Cayman) Inc ADR 98980A105   1,604,260 90,380 SH   SOLE   89,587 0 793
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101   4,595,434 15,375 SH   SOLE   11,672 0 3,703
CRH PLC ORD CS G25508105   4,483,420 48,839 SH   SOLE   37,140 0 11,699
Coca-Cola Europacific Partners PLC CS G25839104   3,383,929 36,496 SH   SOLE   36,176 0 320
Everest Group Ltd CS G3223R108   4,276,340 12,583 SH   SOLE   10,733 0 1,850
Medtronic PLC CS G5960L103   20,004,155 229,482 SH   SOLE   191,936 0 37,546
Nu Holdings Ltd CS G6683N103   78,099,366 5,692,407 SH   SOLE   5,349,965 0 342,442
Smurfit WestRock plc COM USD0.001 CS G8267P108   6,568,464 152,220 SH   SOLE   127,329 0 24,891
TE Connectivity PLC CS G87052109   4,084,052 24,213 SH   SOLE   23,999 0 214
CHUBB LIMITED COM CS H1467J104   6,899,392 23,814 SH   SOLE   18,117 0 5,697
CELLEBRITE DI LTD ORDINARY SHA CS M2197Q107   944,800 59,050 SH   SOLE   59,050 0 0
CNH INDL N V CS N20944109   1,866,603 144,028 SH   SOLE   108,622 0 35,406
Ferrari NV CS N3167Y103   131,432,032 267,825 SH   SOLE   250,647 0 17,178
NXP Semiconductors NV CS N6596X109   4,330,780 19,821 SH   SOLE   19,646 0 175