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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579y101 1,946,482 12,022 SH SOLE 0 0 12,022
AAON Inc COM 000360206 2,765,421 21,799 SH SOLE 0 0 21,799
ABB Ltd Sp ADR COM 000375204 293,689 2,705 SH SOLE 0 0 2,705
Abbott Laboratories COM 002824100 58,069,716 639,957 SH SOLE 0 0 639,957
AbbVie Inc COM 00287y109 652,385,341 2,592,534 SH SOLE 0 0 2,592,534
Accenture PLC Ireland Class A COM g1151c101 77,119,804 619,735 SH SOLE 0 0 619,735
Advanced Micro Devices Inc COM 007903107 45,125,089 77,680 SH SOLE 0 0 77,680
Agilent Technologies Inc COM 00846u101 1,118,163 8,418 SH SOLE 0 0 8,418
Agree Realty Corp COM 008492100 59,400,231 784,265 SH SOLE 0 0 784,265
Air Prods & Chems Inc COM 009158106 85,045,361 290,079 SH SOLE 0 0 290,079
Alcon Inc COM h01301128 403,338 6,011 SH SOLE 0 0 6,011
Allegion Pub Ltd Co COM g0176j109 20,032,329 142,589 SH SOLE 0 0 142,589
Alliant Energy Corp COM 018802108 62,429,480 818,318 SH SOLE 0 0 818,318
Alphabet Inc Cap Stock Cl A COM 02079k305 176,225,937 493,119 SH SOLE 0 0 493,119
Alphabet Inc Cap Stock Cl C COM 02079k107 17,317,410 49,012 SH SOLE 0 0 49,012
Altria Group Inc COM 02209s103 2,815,854 39,136 SH SOLE 0 0 39,136
Amazon.com Inc COM 023135106 7,719,356 32,388 SH SOLE 0 0 32,388
Amdocs Ltd COM g02602103 21,839,951 432,132 SH SOLE 0 0 432,132
American Electric Power Inc COM 025537101 417,681 3,053 SH SOLE 0 0 3,053
American Express Co COM 025816109 1,152,756 3,408 SH SOLE 0 0 3,408
American Financial Group Inc O COM 025932104 54,956,817 392,717 SH SOLE 0 0 392,717
American Healthcare REIT Inc COM 398182303 69,930,751 1,340,954 SH SOLE 0 0 1,340,954
Amgen Inc COM 031162100 67,569,057 186,593 SH SOLE 0 0 186,593
Amphenol Corp Cl A COM 032095101 142,299,761 807,054 SH SOLE 0 0 807,054
Analog Devices Inc COM 032654105 160,833,992 404,950 SH SOLE 0 0 404,950
Apollo Global Mgmt Inc Cl A COM 03769m106 302,593,845 2,557,635 SH SOLE 0 0 2,557,635
Apple Inc COM 037833100 161,496,410 558,116 SH SOLE 0 0 558,116
Applied Industrial Technologie COM 03820c105 8,069,273 23,863 SH SOLE 0 0 23,863
Applied Materials Inc COM 038222105 3,048,891 4,217 SH SOLE 0 0 4,217
AptarGroup Inc COM 038336103 5,745,178 45,888 SH SOLE 0 0 45,888
Armstrong World Industries Inc COM 04247x102 1,724,675 10,751 SH SOLE 0 0 10,751
Asml Holding N V COM n07059210 218,838 110 SH SOLE 0 0 110
AT&T Inc COM 00206r102 350,203 16,918 SH SOLE 0 0 16,918
Atmos Energy Corp COM 049560105 40,773,208 236,682 SH SOLE 0 0 236,682
Automatic Data Processing Inc COM 053015103 157,954,696 705,312 SH SOLE 0 0 705,312
AvalonBay Communities Inc COM 053484101 77,599,938 411,256 SH SOLE 0 0 411,256
Avery Dennison Corp COM 053611109 20,852,559 128,442 SH SOLE 0 0 128,442
Avient Corporation Com COM 05368v106 488,907 13,228 SH SOLE 0 0 13,228
Avnet Inc COM 053807103 435,929 4,908 SH SOLE 0 0 4,908
Badger Meter Inc COM 056525108 2,568,309 17,309 SH SOLE 0 0 17,309
Balchem Corp COM 057665200 9,784,401 57,913 SH SOLE 0 0 57,913
Bank America Corp COM 060505104 67,217,418 1,179,667 SH SOLE 0 0 1,179,667
Bank Montreal Que COM 063671101 244,730 1,385 SH SOLE 0 0 1,385
Bank New York Mellon Corp COM 064058100 773,230 5,347 SH SOLE 0 0 5,347
Becton Dickinson & Co COM 075887109 8,211,317 54,261 SH SOLE 0 0 54,261
Berkshire Hathaway Inc Cl A COM 084670108 7,488,500 10 SH SOLE 0 0 10
Berkshire Hathaway Inc Cl B COM 084670702 23,026,447 46,017 SH SOLE 0 0 46,017
Black Hills Corp COM 092113109 807,240 10,850 SH SOLE 0 0 10,850
Black Stone Minerals LP COM 09225m101 1,711,325 122,500 SH SOLE 0 0 122,500
BlackRock Inc COM 09290d101 36,599,858 38,063 SH SOLE 0 0 38,063
Blackstone Inc Com COM 09260d107 25,365,313 215,563 SH SOLE 0 0 215,563
Block Inc Cl A COM 852234103 866,400 11,400 SH SOLE 0 0 11,400
Booz Allen Hamilton Holding Co COM 099502106 1,123,244 18,514 SH SOLE 0 0 18,514
Bristol-Myers Squibb Co COM 110122108 1,627,189 28,240 SH SOLE 0 0 28,240
British Amern Tob Plc Sponsore COM 110448107 86,974,198 1,408,261 SH SOLE 0 0 1,408,261
Broadcom Inc COM 11135f101 985,629,238 2,609,210 SH SOLE 0 0 2,609,210
Broadridge Financial Solutions COM 11133t103 47,636,825 347,841 SH SOLE 0 0 347,841
Brookfield Infrast Partners LP COM g16252101 332,460 9,111 SH SOLE 0 0 9,111
Brown Forman Corp Cl B COM 115637209 419,391 15,737 SH SOLE 0 0 15,737
Bwx Technologies Inc COM 05605h100 5,664,899 29,103 SH SOLE 0 0 29,103
C H Robinson Worldwide Inc COM 12541w209 1,067,888 5,670 SH SOLE 0 0 5,670
Canadian Natural Resources Ltd COM 136385101 505,995 12,810 SH SOLE 0 0 12,810
Canadian Pacific Kansas City C COM 13646k108 520,247 6,004 SH SOLE 0 0 6,004
Cardinal Health Inc COM 14149y108 1,456,718 6,132 SH SOLE 0 0 6,132
Carlisle Cos Inc COM 142339100 48,140,935 132,711 SH SOLE 0 0 132,711
Carrier Global Corporation Com COM 14448c104 133,887,882 1,825,329 SH SOLE 0 0 1,825,329
Caterpillar Inc COM 149123101 5,174,349 4,859 SH SOLE 0 0 4,859
CBOE Global Mkts Inc COM 12503m108 123,593,530 509,307 SH SOLE 0 0 509,307
CDW Corp COM 12514g108 13,199,345 93,852 SH SOLE 0 0 93,852
Cencora Inc Com COM 03073e105 777,912 2,749 SH SOLE 0 0 2,749
Chemed Corp COM 16359r103 10,534,573 22,619 SH SOLE 0 0 22,619
Chesapeake Utilities Corp COM 165303108 6,029,568 49,229 SH SOLE 0 0 49,229
Chevron Corp COM 166764100 347,643,945 2,097,273 SH SOLE 0 0 2,097,273
Chubb Limited COM h1467j104 303,599 891 SH SOLE 0 0 891
Church & Dwight Inc COM 171340102 8,293,219 85,603 SH SOLE 0 0 85,603
Cincinnati Financial Corp COM 172062101 225,336,980 1,217,117 SH SOLE 0 0 1,217,117
Cintas Corp COM 172908105 143,990,748 846,606 SH SOLE 0 0 846,606
Cisco Systems Inc COM 17275r102 405,023,516 3,448,182 SH SOLE 0 0 3,448,182
Citigroup Inc COM 172967424 513,653 3,670 SH SOLE 0 0 3,670
Citizens Financial Group Inc COM 174610105 344,744 4,920 SH SOLE 0 0 4,920
Clorox Co COM 189054109 790,625 8,284 SH SOLE 0 0 8,284
CME Group Inc Cl A COM 12572q105 137,718,753 623,642 SH SOLE 0 0 623,642
CMS Energy Corp COM 125896100 81,726,633 1,068,322 SH SOLE 0 0 1,068,322
Coca-Cola Co COM 191216100 142,462,165 1,752,949 SH SOLE 0 0 1,752,949
Coherent Corp Com COM 19247g107 13,376,872 33,911 SH SOLE 0 0 33,911
Colgate Palmolive Co COM 194162103 1,207,059 13,166 SH SOLE 0 0 13,166
Comcast Corp Cl A COM 20030n101 514,519 20,958 SH SOLE 0 0 20,958
Comfort Systems USA Inc COM 199908104 443,957 224 SH SOLE 0 0 224
ConocoPhillips COM 20825c104 311,984 3,001 SH SOLE 0 0 3,001
Corning Inc COM 219350105 161,008,128 630,341 SH SOLE 0 0 630,341
Corteva Inc COM 22052l104 272,278 3,215 SH SOLE 0 0 3,215
Costco Wholesale Corp COM 22160k105 7,252,427 7,753 SH SOLE 0 0 7,753
Crowdstrike Holdings Inc Cl A COM 22788c105 346,466 454 SH SOLE 0 0 454
Crown Castle Inc COM 22822v101 922,088 12,176 SH SOLE 0 0 12,176
CSX Corp COM 126408103 2,290,281 48,186 SH SOLE 0 0 48,186
Cummins Inc COM 231021106 164,548,988 230,716 SH SOLE 0 0 230,716
Curtiss Wright Corp COM 231561101 13,650,289 18,014 SH SOLE 0 0 18,014
CVS Health Corp COM 126650100 1,477,369 14,281 SH SOLE 0 0 14,281
D R Horton Inc COM 23331a109 2,751,858 16,895 SH SOLE 0 0 16,895
Danaher Corp COM 235851102 347,245 1,823 SH SOLE 0 0 1,823
Darden Restaurants Inc COM 237194105 207,617,984 1,007,805 SH SOLE 0 0 1,007,805
Deere & Co COM 244199105 1,889,669 2,979 SH SOLE 0 0 2,979
Dell Technologies Inc Cl C COM 24703l202 118,555,716 274,778 SH SOLE 0 0 274,778
Delta Air Lines Inc COM 247361702 1,573,488 16,800 SH SOLE 0 0 16,800
Diageo PLC Sp ADR COM 25243q205 362,755 4,513 SH SOLE 0 0 4,513
Dicks Sporting Goods Inc COM 253393102 21,559,198 95,054 SH SOLE 0 0 95,054
Disney Walt Co Disney COM 254687106 5,894,636 61,243 SH SOLE 0 0 61,243
Donaldson Inc COM 257651109 3,752,386 41,800 SH SOLE 0 0 41,800
Dover Corp COM 260003108 13,875,755 61,868 SH SOLE 0 0 61,868
Dt Midstream Inc Common Stock COM 23345m107 90,754,435 618,471 SH SOLE 0 0 618,471
Duke Energy Corp COM 26441c204 4,212,902 33,283 SH SOLE 0 0 33,283
Eaton Corp PLC COM g29183103 302,725,913 710,424 SH SOLE 0 0 710,424
Ecolab Inc COM 278865100 34,483,373 123,769 SH SOLE 0 0 123,769
Edwards Lifesciences Corp COM 28176e108 461,165 5,098 SH SOLE 0 0 5,098
Eli Lilly & Co COM 532457108 786,973,674 656,123 SH SOLE 0 0 656,123
Ellington Financial Inc COM 28852n109 170,125 12,500 SH SOLE 0 0 12,500
Emerson Electric Co COM 291011104 20,178,710 140,962 SH SOLE 0 0 140,962
Enbridge Inc COM 29250n105 5,293,444 97,647 SH SOLE 0 0 97,647
Encompass Health Corp COM 29261a100 74,564,492 737,678 SH SOLE 0 0 737,678
Energy Transfer LP COM 29273v100 5,966,128 312,036 SH SOLE 0 0 312,036
Enpro Inc Com COM 29355x107 12,756,442 33,843 SH SOLE 0 0 33,843
Ensign Group Inc COM 29358p101 33,349,133 208,042 SH SOLE 0 0 208,042
Entegris Inc COM 29362u104 4,465,744 24,829 SH SOLE 0 0 24,829
Enterprise Products Partners L COM 293792107 293,119 7,974 SH SOLE 0 0 7,974
EOG Resources Inc COM 26875p101 1,215,570 9,370 SH SOLE 0 0 9,370
Equity Lifestyle Properties In COM 29472r108 50,437,345 782,581 SH SOLE 0 0 782,581
Esquire Financial Holdings Inc COM 29667j101 1,024,346 8,600 SH SOLE 0 0 8,600
Evercore Inc Class A COM 29977a105 135,037,130 395,493 SH SOLE 0 0 395,493
Eversource Energy COM 30040w108 549,107 7,598 SH SOLE 0 0 7,598
Exxon Mobil Corp COM 30233q108 118,455,416 866,409 SH SOLE 0 0 866,409
Fastenal Co COM 311900104 148,517,635 3,092,185 SH SOLE 0 0 3,092,185
Federal Signal Corp COM 313855108 11,133,530 86,649 SH SOLE 0 0 86,649
Ferrari NV COM n3167y103 34,524,313 92,735 SH SOLE 0 0 92,735
Fifth Third Bancorp COM 316773100 7,350,930 130,405 SH SOLE 0 0 130,405
First Financial Bancorp OH COM 320209109 64,376,697 1,902,947 SH SOLE 0 0 1,902,947
First Horizon Natl Corp COM 320517105 809,634 31,577 SH SOLE 0 0 31,577
Fiserv Inc COM 337738108 1,961,215 39,984 SH SOLE 0 0 39,984
Flex Ltd COM y2573f102 434,672 2,682 SH SOLE 0 0 2,682
Fortinet Inc COM 34959e109 209,230 1,362 SH SOLE 0 0 1,362
Gallagher Arthur J & Co COM 363576109 6,420,843 27,969 SH SOLE 0 0 27,969
Garmin Ltd COM h2906t109 155,568,321 654,914 SH SOLE 0 0 654,914
GE Vernova Inc COM 36828a101 973,959 829 SH SOLE 0 0 829
General Dynamics Corp COM 369550108 204,920,348 578,479 SH SOLE 0 0 578,479
General Electric Co COM 369604301 71,301,331 190,783 SH SOLE 0 0 190,783
General Mills Inc COM 370334104 327,120 9,400 SH SOLE 0 0 9,400
Genuine Parts Co COM 372460105 536,455 4,547 SH SOLE 0 0 4,547
Gildan Activewear Inc COM 375916103 89,146,172 1,727,639 SH SOLE 0 0 1,727,639
Gilead Sciences Inc COM 375558103 285,781 2,262 SH SOLE 0 0 2,262
Gladstone Ld Corp COM 376549101 145,650 17,075 SH SOLE 0 0 17,075
Goldman Sachs Group Inc COM 38141g104 2,900,609 2,868 SH SOLE 0 0 2,868
Graham Holdings Co COM 384637104 342,426 300 SH SOLE 0 0 300
Grainger W W Inc COM 384802104 6,890,426 5,065 SH SOLE 0 0 5,065
Hartford Insurance Group Inc COM 416515104 236,404,340 1,783,914 SH SOLE 0 0 1,783,914
Heico Corp COM 422806109 1,222,800 3,433 SH SOLE 0 0 3,433
Henry Jack & Assoc Inc COM 426281101 3,156,588 22,917 SH SOLE 0 0 22,917
Hershey Co COM 427866108 2,065,397 11,772 SH SOLE 0 0 11,772
Home Bancshares Inc COM 436893200 1,910,423 66,915 SH SOLE 0 0 66,915
Home Depot Inc COM 437076102 406,878,442 1,153,676 SH SOLE 0 0 1,153,676
Honeywell Aerospace Inc COM 43849r105 13,070,913 59,123 SH SOLE 0 0 59,123
Honeywell Intl Inc COM 438516205 13,241,670 59,141 SH SOLE 0 0 59,141
Hp Inc COM 40434l105 361,295 16,467 SH SOLE 0 0 16,467
Hubbell Inc COM 443510607 206,566,162 394,813 SH SOLE 0 0 394,813
Huntington Bancshares Inc COM 446150104 507,947 28,649 SH SOLE 0 0 28,649
IDACORP Inc COM 451107106 756,500 5,000 SH SOLE 0 0 5,000
IDEX Corp COM 45167r104 306,156 1,349 SH SOLE 0 0 1,349
Illinois Tool Works Inc COM 452308109 150,887,060 557,870 SH SOLE 0 0 557,870
Ilustrato Pictures Intl Inc COM 452372105 32 160,734 SH SOLE 0 0 160,734
Installed Building Prods Inc COM 45780r101 1,418,343 6,171 SH SOLE 0 0 6,171
Intel Corp COM 458140100 10,625,145 76,095 SH SOLE 0 0 76,095
Interparfums Inc COM 458334109 48,407,191 432,748 SH SOLE 0 0 432,748
Intl Business Machines COM 459200101 3,042,692 10,820 SH SOLE 0 0 10,820
Intuit COM 461202103 22,816,881 87,421 SH SOLE 0 0 87,421
Intuitive Surgical Inc COM 46120e602 3,278,474 8,244 SH SOLE 0 0 8,244
Johnson & Johnson COM 478160104 500,543,363 1,970,876 SH SOLE 0 0 1,970,876
JPMorgan Chase & Co COM 46625h100 625,338,111 1,910,421 SH SOLE 0 0 1,910,421
Kenvue Inc COM 49177j102 1,411,273 73,850 SH SOLE 0 0 73,850
Keurig Dr Pepper Inc COM 49271v100 741,040 22,641 SH SOLE 0 0 22,641
Kimbell Royalty Partners LP COM 49435r102 826,036 56,850 SH SOLE 0 0 56,850
Kimberly Clark Corp COM 494368103 1,379,480 12,567 SH SOLE 0 0 12,567
Kinder Morgan Inc COM 49456b101 98,117,964 3,069,064 SH SOLE 0 0 3,069,064
Kkr & Co Inc Cl A COM 48251w104 29,828,684 325,002 SH SOLE 0 0 325,002
Kla Corporation Com New COM 482480100 153,052,656 507,284 SH SOLE 0 0 507,284
Knowles Corp COM 49926d109 229,924 5,543 SH SOLE 0 0 5,543
Kroger Co COM 501044101 1,938,667 34,912 SH SOLE 0 0 34,912
L3Harris Technologies Inc COM 502431109 48,319,575 166,281 SH SOLE 0 0 166,281
Lam Research Corp COM 512807306 3,041,977 7,020 SH SOLE 0 0 7,020
Lemaitre Vascular Inc COM 525558201 6,218,784 64,806 SH SOLE 0 0 64,806
Linde PLC COM g54950103 124,415,359 239,749 SH SOLE 0 0 239,749
Littelfuse Inc COM 537008104 10,493,991 23,047 SH SOLE 0 0 23,047
Lockheed Martin Corp COM 539830109 59,810,523 117,400 SH SOLE 0 0 117,400
Lowes Cos Inc COM 548661107 8,813,647 39,973 SH SOLE 0 0 39,973
Marathon Petroleum Corp COM 56585a102 1,675,917 6,555 SH SOLE 0 0 6,555
MarketAxess Holdings Inc COM 57060d108 3,595,136 31,678 SH SOLE 0 0 31,678
Marsh Com COM 571748102 40,412,308 242,469 SH SOLE 0 0 242,469
Marzetti Company Com COM 513847103 347,617 3,045 SH SOLE 0 0 3,045
MasterCard Incorporated Cl A COM 57636q104 2,374,373 4,623 SH SOLE 0 0 4,623
Mbak Energy Solutions Inc Com COM 02146m201 344 110,990 SH SOLE 0 0 110,990
McCormick & Co Inc Non Vtg COM 579780206 5,592,536 110,919 SH SOLE 0 0 110,919
McDonalds Corp COM 580135101 142,124,440 525,783 SH SOLE 0 0 525,783
McKesson Corp COM 58155q103 519,097 687 SH SOLE 0 0 687
Medpace Holdings Inc COM 58506q109 209,718 396 SH SOLE 0 0 396
Medtronic PLC COM g5960l103 2,822,679 36,082 SH SOLE 0 0 36,082
Merck & Co Inc COM 58933y105 95,460,080 742,880 SH SOLE 0 0 742,880
Meta Platforms Inc Cl A COM 30303m102 90,208,077 160,145 SH SOLE 0 0 160,145
Microchip Technology Inc COM 595017104 1,087,104 11,920 SH SOLE 0 0 11,920
Micron Technology Inc COM 595112103 618,699 536 SH SOLE 0 0 536
Microsoft Corp COM 594918104 675,968,481 1,812,151 SH SOLE 0 0 1,812,151
Mondelez Intl Inc Cl A COM 609207105 234,841,228 4,060,187 SH SOLE 0 0 4,060,187
Monolithic Power Systems Inc COM 609839105 6,870,329 4,970 SH SOLE 0 0 4,970
Moog Inc Cl A COM 615394202 3,361,899 7,932 SH SOLE 0 0 7,932
Morgan Stanley COM 617446448 3,258,934 15,590 SH SOLE 0 0 15,590
Motorola Solutions Inc COM 620076307 150,864,161 363,274 SH SOLE 0 0 363,274
MPLX LP COM 55336v100 2,322,204 41,225 SH SOLE 0 0 41,225
Msa Safety Inc COM 553498106 4,916,697 28,163 SH SOLE 0 0 28,163
MSC Industrial Direct Inc Cl A COM 553530106 28,755,925 241,748 SH SOLE 0 0 241,748
Nebius Group N V COM n97284108 285,836 1,035 SH SOLE 0 0 1,035
Nestle SA Sp ADR COM 641069406 5,090,782 49,428 SH SOLE 0 0 49,428
NetApp Inc COM 64110d104 49,965,504 322,858 SH SOLE 0 0 322,858
Netflix Inc COM 64110l106 585,837 8,205 SH SOLE 0 0 8,205
New York Times Co Cl A COM 650111107 3,713,769 53,069 SH SOLE 0 0 53,069
Nextera Energy Inc COM 65339f101 417,845,580 4,760,688 SH SOLE 0 0 4,760,688
Nike Inc Cl B COM 654106103 7,572,370 184,467 SH SOLE 0 0 184,467
NiSource Inc COM 65473p105 71,115,162 1,495,587 SH SOLE 0 0 1,495,587
Nordson Corp COM 655663102 1,135,863 3,765 SH SOLE 0 0 3,765
Norfolk Southern Corp COM 655844108 2,855,219 9,076 SH SOLE 0 0 9,076
Northern Trust Corp COM 665859104 671,892 3,865 SH SOLE 0 0 3,865
Northrop Grumman Corp COM 666807102 35,396,536 69,499 SH SOLE 0 0 69,499
Novartis AG Sp ADR COM 66987v109 13,069,821 83,396 SH SOLE 0 0 83,396
NVIDIA Corp COM 67066g104 44,390,167 221,851 SH SOLE 0 0 221,851
OGE Energy Corp COM 670837103 462,270 9,500 SH SOLE 0 0 9,500
One Gas Inc COM 68235p108 591,435 7,674 SH SOLE 0 0 7,674
Oneok Inc COM 682680103 56,400,942 648,734 SH SOLE 0 0 648,734
Oracle Corp COM 68389x105 4,372,026 29,833 SH SOLE 0 0 29,833
Otis Worldwide Corp COM 68902v107 5,181,477 72,367 SH SOLE 0 0 72,367
Packaging Corp America COM 695156109 68,147,603 285,998 SH SOLE 0 0 285,998
Palo Alto Networks Inc COM 697435105 1,450,699 4,254 SH SOLE 0 0 4,254
Paramount Resources Ltd Cl A COM 699320206 331,064 17,306 SH SOLE 0 0 17,306
Parker Hannifin Corp COM 701094104 112,742,024 115,264 SH SOLE 0 0 115,264
Paychex Inc COM 704326107 17,316,601 176,107 SH SOLE 0 0 176,107
Penske Automotive Group Inc COM 70959w103 47,385,781 264,799 SH SOLE 0 0 264,799
PepsiCo Inc COM 713448108 82,123,659 606,526 SH SOLE 0 0 606,526
Perrigo Co PLC COM g97822103 120,763 11,623 SH SOLE 0 0 11,623
Pfizer Inc COM 717081103 499,482 20,743 SH SOLE 0 0 20,743
Philip Morris Intl Inc COM 718172109 107,430,927 593,836 SH SOLE 0 0 593,836
Phillips 66 COM 718546104 75,889,757 448,919 SH SOLE 0 0 448,919
Pinnacle Financial Partners In COM 72348n109 455,372 4,514 SH SOLE 0 0 4,514
Plains Group Hlgs LP A COM 72651a207 29,453,635 1,213,582 SH SOLE 0 0 1,213,582
Plug Power Inc COM 72919p202 27,100 10,000 SH SOLE 0 0 10,000
PNC Financial Services Group I COM 693475105 456,629,014 1,854,557 SH SOLE 0 0 1,854,557
Pool Corporation COM 73278l105 319,556 1,487 SH SOLE 0 0 1,487
PPG Industries Inc COM 693506107 307,470 2,535 SH SOLE 0 0 2,535
PPL Corp COM 69351t106 150,124,007 4,129,959 SH SOLE 0 0 4,129,959
PriceSmart Inc COM 741511109 2,480,037 12,696 SH SOLE 0 0 12,696
Procter & Gamble Co COM 742718109 475,877,902 3,245,212 SH SOLE 0 0 3,245,212
ProLogis Inc COM 74340w103 59,224,504 437,178 SH SOLE 0 0 437,178
Qualcomm Inc COM 747525103 9,078,733 49,130 SH SOLE 0 0 49,130
Quest Diagnostics Inc COM 74834l100 3,320,197 15,665 SH SOLE 0 0 15,665
RB Global, Inc. COM 74935q107 123,473,798 1,060,316 SH SOLE 0 0 1,060,316
Realty Income Corp COM 756109104 37,819,517 610,386 SH SOLE 0 0 610,386
Regions Financial Corp COM 7591ep100 1,167,713 38,666 SH SOLE 0 0 38,666
Reinsurance Group America Inc COM 759351604 156,885,089 737,762 SH SOLE 0 0 737,762
ResMed Inc COM 761152107 6,728,232 34,525 SH SOLE 0 0 34,525
Roper Technologies Inc COM 776696106 5,501,883 16,259 SH SOLE 0 0 16,259
Royal Gold Inc COM 780287108 451,119 2,260 SH SOLE 0 0 2,260
RPM Intl Inc COM 749685103 60,863,962 547,584 SH SOLE 0 0 547,584
Rtx Corporation Com COM 75513e101 152,378,676 803,134 SH SOLE 0 0 803,134
Ryder Systems Inc COM 783549108 64,720,190 245,366 SH SOLE 0 0 245,366
Schlumberger Ltd COM 806857108 269,456 5,796 SH SOLE 0 0 5,796
Schwab Charles Corp COM 808513105 629,927 6,827 SH SOLE 0 0 6,827
Sempra COM 816851109 281,711,908 3,038,636 SH SOLE 0 0 3,038,636
ServiceNow Inc COM 81762p102 308,761 3,110 SH SOLE 0 0 3,110
Shell PLC Spon ADS COM 780259305 2,174,997 28,050 SH SOLE 0 0 28,050
Sherwin Williams Co COM 824348106 848,060 2,463 SH SOLE 0 0 2,463
Silicon Motion Technology Corp COM 82706c108 151,100,822 453,307 SH SOLE 0 0 453,307
Simpson Manufacturing Co Inc COM 829073105 738,587 3,528 SH SOLE 0 0 3,528
Smucker J M Co COM 832696405 902,700 8,024 SH SOLE 0 0 8,024
Snap On Inc COM 833034101 197,889,858 491,774 SH SOLE 0 0 491,774
Solstice Advanced Materials In COM 83443q103 1,200,441 13,549 SH SOLE 0 0 13,549
Southern Co COM 842587107 1,763,552 18,426 SH SOLE 0 0 18,426
Southern Copper Corp COM 84265v105 225,144 1,292 SH SOLE 0 0 1,292
Stag Industrial Inc COM 85254j102 723,140 19,000 SH SOLE 0 0 19,000
Starbucks Corp COM 855244109 12,862,655 125,870 SH SOLE 0 0 125,870
Steris PLC SHS USD COM g8473t100 1,103,597 5,241 SH SOLE 0 0 5,241
Stryker Corp COM 863667101 48,684,969 154,634 SH SOLE 0 0 154,634
Sysco Corp COM 871829107 707,087 8,460 SH SOLE 0 0 8,460
Taiwan Semiconductor Mfg Ltd S COM 874039100 671,319,722 1,405,699 SH SOLE 0 0 1,405,699
Tapestry Inc COM 876030107 350,434 2,394 SH SOLE 0 0 2,394
Targa Resources Corp COM 87612g101 375,438,438 1,400,158 SH SOLE 0 0 1,400,158
TE Connectivity Ltd Reg COM g87052109 177,232,345 879,085 SH SOLE 0 0 879,085
Teleflex Inc COM 879369106 625,814 4,937 SH SOLE 0 0 4,937
Terreno Realty Corp COM 88146m101 31,587,098 487,681 SH SOLE 0 0 487,681
Tesla Inc COM 88160r101 412,188 980 SH SOLE 0 0 980
Tetra Tech Inc COM 88162g103 4,474,599 154,884 SH SOLE 0 0 154,884
Texas Instruments Inc COM 882508104 258,687,244 867,874 SH SOLE 0 0 867,874
Texas Pacific Land Corporation COM 88262p102 7,877,520 18,000 SH SOLE 0 0 18,000
Texas Roadhouse Inc COM 882681109 65,107,496 336,943 SH SOLE 0 0 336,943
The Cigna Group Com COM 125523100 345,151 1,252 SH SOLE 0 0 1,252
Thermo Fisher Scientific Inc COM 883556102 724,465 1,445 SH SOLE 0 0 1,445
TJX Cos Inc COM 872540109 228,440,790 1,507,860 SH SOLE 0 0 1,507,860
Tko Group Holdings Inc Cl A COM 87256c101 75,167,353 373,391 SH SOLE 0 0 373,391
Travelers Companies Inc COM 89417e109 302,668,897 916,845 SH SOLE 0 0 916,845
Truist Financial Corp COM 89832q109 806,885 16,196 SH SOLE 0 0 16,196
Union Pacific Corp COM 907818108 58,429,845 214,816 SH SOLE 0 0 214,816
United Bancorp Inc Ohio COM 909911109 635,994 40,050 SH SOLE 0 0 40,050
UnitedHealth Group Inc COM 91324p102 475,129,634 1,143,155 SH SOLE 0 0 1,143,155
US Bancorp Del COM 902973304 151,797,115 2,513,197 SH SOLE 0 0 2,513,197
US Physical Therapy Inc COM 90337l108 59,172,902 861,574 SH SOLE 0 0 861,574
Valero Energy Corp COM 91913y100 4,764,489 18,294 SH SOLE 0 0 18,294
Ventas Inc COM 92276f100 68,081,628 766,685 SH SOLE 0 0 766,685
Verizon Communications Inc COM 92343v104 572,691 13,526 SH SOLE 0 0 13,526
Vici Properties Inc COM 925652109 125,686,370 4,733,950 SH SOLE 0 0 4,733,950
Victory Cap Holdings Inc Cl A COM 92645b103 255,902,009 3,044,278 SH SOLE 0 0 3,044,278
Visa Inc Cl A COM 92826c839 6,135,143 17,882 SH SOLE 0 0 17,882
W P Carey Inc COM 92936u109 989,775 13,843 SH SOLE 0 0 13,843
Wal-Mart Inc COM 931142103 83,505,465 737,290 SH SOLE 0 0 737,290
Waste Management Inc COM 94106l109 138,407,606 620,996 SH SOLE 0 0 620,996
Waters Corp COM 941848103 2,612,904 6,967 SH SOLE 0 0 6,967
Watsco Inc COM 942622200 111,540,285 267,656 SH SOLE 0 0 267,656
Wec Energy Group Inc COM 92939u106 151,419,708 1,296,735 SH SOLE 0 0 1,296,735
Wells Fargo Co COM 949746101 5,771,412 69,838 SH SOLE 0 0 69,838
Welltower Inc COM 95040q104 23,065,145 101,622 SH SOLE 0 0 101,622
West Pharmaceutical Svsc Inc COM 955306105 726,975 2,025 SH SOLE 0 0 2,025
Western Digital Corp COM 958102105 205,135,786 321,167 SH SOLE 0 0 321,167
Williams Cos Inc COM 969457100 503,396,921 6,771,549 SH SOLE 0 0 6,771,549
Winmark Corp COM 974250102 2,267,286 5,359 SH SOLE 0 0 5,359
Yum Brands Inc COM 988498101 544,643 3,407 SH SOLE 0 0 3,407
Zimmer Biomet Holdings Inc COM 98956p102 513,957 5,970 SH SOLE 0 0 5,970
Zoetis Inc Cl A COM 98978v103 479,019 6,666 SH SOLE 0 0 6,666
iShares Core MSCI EAFE COM 46432f842 20,699,605 214,326 SH SOLE 0 0 214,326
iShares Core MSCI Emerg Mkt COM 46434g103 2,609,791 31,504 SH SOLE 0 0 31,504
iShares EAFE Value ETF COM 464288877 227,889 2,977 SH SOLE 0 0 2,977
iShares MSCI EAFE ETF COM 464287465 1,735,419 16,706 SH SOLE 0 0 16,706
iShares MSCI Global Metals & M COM 46434g848 808,808 13,909 SH SOLE 0 0 13,909
iShares MSCI Mexico ETF COM 464286822 214,520 2,850 SH SOLE 0 0 2,850
SPDR Portfolio Emg MK COM 78463x509 440,751 8,512 SH SOLE 0 0 8,512
Vanguard All World ex-US COM 922042775 12,746,128 152,193 SH SOLE 0 0 152,193
Vanguard FTSE Dev Mkt ETF COM 921943858 2,923,210 41,028 SH SOLE 0 0 41,028
Vanguard FTSE Emerg Mkt ETF COM 922042858 1,879,044 31,480 SH SOLE 0 0 31,480
Vanguard FTSE Small Cap ETF COM 922042718 571,610 3,705 SH SOLE 0 0 3,705
Vanguard Intl Dvd ETF COM 921946810 2,348,694 25,152 SH SOLE 0 0 25,152
Vanguard Total Intl Stock F COM 921909768 313,834 3,671 SH SOLE 0 0 3,671