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 473,641 2,925 SH SOLE 2,925 0 0
A10 NETWORKS INC COM 002121101 11,041,076 295,532 SH SOLE 295,532 0 0
ABBOTT LABORATORIES COM 002824100 3,179,775 35,043 SH SOLE 35,043 0 0
ABBVIE INC COM 00287Y109 206,086,194 818,972 SH SOLE 818,972 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 11,412,484 242,149 SH SOLE 242,149 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,826,669 119,147 SH SOLE 119,147 0 0
ADVANCED ENERGY INDS COM 007973100 9,030,955 24,220 SH SOLE 24,220 0 0
ADVANCED MICRO DEVICES INC COM 007903107 242,193 417 SH SOLE 417 0 0
AFLAC INC COM 001055102 2,534,124 21,613 SH SOLE 21,613 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 643,295 12,172 SH SOLE 12,172 0 0
ALLSTATE CORP COM 020002101 6,302,317 26,487 SH SOLE 26,487 0 0
ALPHABET INC CAP STK CL C 02079K107 4,842,619 13,706 SH SOLE 13,706 0 0
ALPHABET INC CAP STK CL A 02079K305 41,425,359 115,917 SH SOLE 115,917 0 0
ALTRIA GROUP INC COM 02209S103 1,558,917 21,667 SH SOLE 21,667 0 0
AMAZON COM INC COM 023135106 4,642,651 19,479 SH SOLE 19,479 0 0
AMDOCS LTD SHS G02602103 59,988,370 1,186,948 SH SOLE 1,186,948 0 0
AMERICAN ELEC PWR CO INC COM 025537101 132,404,293 967,797 SH SOLE 967,797 0 0
AMERICAN EXPRESS CO COM 025816109 103,277,554 305,329 SH SOLE 305,329 0 0
AMERIS BANCORP COM 03076K108 1,787,238 19,801 SH SOLE 19,801 0 0
AMGEN INC COM 031162100 2,822,001 7,793 SH SOLE 7,793 0 0
AMPHENOL CORP CL A 032095101 1,578,949 8,955 SH SOLE 8,955 0 0
APPLE INC COM 037833100 71,746,025 247,947 SH SOLE 247,947 0 0
APPLIED MATLS INC COM 038222105 1,852,348 2,562 SH SOLE 2,562 0 0
APTARGROUP INC COM 038336103 49,588,193 396,072 SH SOLE 396,072 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9,079,481 81,569 SH SOLE 81,569 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 14,742,137 426,937 SH SOLE 426,937 0 0
ASTRAZENECA PLC ORD G0593M107 134,293,359 708,224 SH SOLE 708,224 0 0
AT&T INC COM 00206R102 500,486 24,178 SH SOLE 24,178 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,334,966 5,961 SH SOLE 5,961 0 0
AUTOZONE INC COM 053332102 1,189,407 372 SH SOLE 372 0 0
AZZ INC COM 002474104 17,088,562 110,213 SH SOLE 110,213 0 0
BANCFIRST CORP COM 05945F103 6,860,277 61,732 SH SOLE 61,732 0 0
BANK OF AMER CORP COM 060505104 952,547 16,717 SH SOLE 16,717 0 0
BANK OF NY MELLON CORP COM 064058100 1,304,288 9,019 SH SOLE 9,019 0 0
BELDEN INC COM 077454106 10,120,420 84,400 SH SOLE 84,400 0 0
BERKLEY W R CORP COM 084423102 467,967 6,635 SH SOLE 6,635 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,241,950 7 SH SOLE 7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,343,288 18,672 SH SOLE 18,672 0 0
BLACK HILLS CORP COM 092113109 38,434,241 516,589 SH SOLE 516,589 0 0
BLACKROCK INC COM 09290D101 69,986,633 72,784 SH SOLE 72,784 0 0
BLACKSTONE INC COM 09260D107 361,835 3,075 SH SOLE 3,075 0 0
BLOCK H & R INC COM 093671105 4,700,960 123,450 SH SOLE 123,450 0 0
BOOKING HOLDINGS INC COM 09857L108 12,900,089 72,375 SH SOLE 72,375 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 430,422 7,470 SH SOLE 7,470 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 35,404,127 573,253 SH SOLE 573,253 0 0
BROADCOM INC COM 11135F101 58,346,120 154,457 SH SOLE 154,457 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 742,817 5,424 SH SOLE 5,424 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 244,893 5,750 SH SOLE 5,750 0 0
BROWN & BROWN INC COM 115236101 1,860,371 29,000 SH SOLE 29,000 0 0
CACTUS INC CL A 127203107 5,293,576 103,330 SH SOLE 103,330 0 0
CADRE HLDGS INC COM 12763L105 8,520,004 298,843 SH SOLE 298,843 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4,942,305 101,589 SH SOLE 101,589 0 0
CAMECO CORP COM 13321L108 2,844,920 27,930 SH SOLE 27,930 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 2,289,578 57,964 SH SOLE 57,964 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,620,929 8,080 SH SOLE 8,080 0 0
CARDINAL HEALTH INC COM 14149Y108 45,812,739 192,847 SH SOLE 192,847 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 332,936 4,539 SH SOLE 4,539 0 0
CASEYS GEN STORES INC COM 147528103 1,359,091 1,710 SH SOLE 1,710 0 0
CASS INFORMATION SYS INC COM 14808P109 6,906,902 134,585 SH SOLE 134,585 0 0
CATERPILLAR INC COM 149123101 6,548,927 6,150 SH SOLE 6,150 0 0
CHEVRON CORPORATION COM 166764100 39,304,835 237,119 SH SOLE 237,119 0 0
CHUBB LIMITED COM H1467J104 8,322,711 24,425 SH SOLE 24,425 0 0
CHURCHILL DOWNS INC COM 171484108 1,425,993 15,908 SH SOLE 15,908 0 0
CINCINNATI FINL CORP COM 172062101 618,368 3,340 SH SOLE 3,340 0 0
CISCO SYS INC COM 17275R102 3,888,720 33,107 SH SOLE 33,107 0 0
CITIGROUP INC COM NEW 172967424 231,604 1,655 SH SOLE 1,655 0 0
CLOROX CO DEL COM 189054109 16,634,817 174,296 SH SOLE 174,296 0 0
COCA COLA CO COM 191216100 125,272,409 1,541,435 SH SOLE 1,541,435 0 0
COGNEX CORP COM 192422103 10,122,578 139,776 SH SOLE 139,776 0 0
COLGATE PALMOLIVE CO COM 194162103 1,735,609 18,931 SH SOLE 18,931 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,305,948 21,125 SH SOLE 21,125 0 0
COMMERCE BANCSHARES INC COM 200525103 586,220 10,151 SH SOLE 10,151 0 0
CONMED CORP COM 207410101 255,543 7,808 SH SOLE 7,808 0 0
CONOCOPHILLIPS COM 20825C104 874,723 8,414 SH SOLE 8,414 0 0
CONSTELLATION ENERGY CORP COM 21037T109 286,463 1,153 SH SOLE 1,153 0 0
CORNING INC COM 219350105 532,658 2,085 SH SOLE 2,085 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 3,330,897 3,561 SH SOLE 3,561 0 0
CROWN CASTLE INC COM 22822V101 17,783,153 234,823 SH SOLE 234,823 0 0
CSX CORP COM 126408103 66,693,816 1,403,194 SH SOLE 1,403,194 0 0
CTS CORP COM 126501105 6,578,062 100,906 SH SOLE 100,906 0 0
CUBESMART COM 229663109 23,710,697 596,196 SH SOLE 596,196 0 0
DANAHER CORP DEL COM 235851102 25,040,681 131,461 SH SOLE 131,461 0 0
DEERE & CO COM 244199105 3,689,239 5,816 SH SOLE 5,816 0 0
DELL TECHNOLOGIES INC CL C 24703l202 40,269,137 93,332 SH SOLE 93,332 0 0
DENTSPLY SIRONA INC COM 24906P109 145,643 13,727 SH SOLE 13,727 0 0
DISNEY WALT CO COM 254687106 498,880 5,183 SH SOLE 5,183 0 0
DOLLAR GEN CORP COM 256677105 19,081,261 165,765 SH SOLE 165,765 0 0
DOMINION ENERGY INC COM 25746U109 28,033,014 410,500 SH SOLE 410,500 0 0
DOVER CORP COM 260003108 56,152,488 250,368 SH SOLE 250,368 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 5,978,878 40,745 SH SOLE 40,745 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 41,674,438 329,234 SH SOLE 329,234 0 0
EATON CORP PLC SHS G29183103 2,123,041 4,982 SH SOLE 4,982 0 0
ECOLAB INC COM 278865100 620,743 2,228 SH SOLE 2,228 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 315,916 817 SH SOLE 817 0 0
ELI LILLY & CO COM 532457108 10,766,834 8,977 SH SOLE 8,977 0 0
EMBECTA CORP COMMON STOCK 29082K105 64,124 19,670 SH SOLE 19,670 0 0
EMERSON ELEC CO COM 291011104 2,803,431 19,584 SH SOLE 19,584 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 969,089 26,363 SH SOLE 26,363 0 0
EQUIFAX INC COM 294429105 2,088,316 13,157 SH SOLE 13,157 0 0
EQUINIX INC COM 29444U700 438,064 420 SH SOLE 420 0 0
ESCO TECHNOLOGIES INC COM 296315104 37,184,537 106,229 SH SOLE 106,229 0 0
EVERGY INC COM 30034W106 33,852,558 391,676 SH SOLE 391,676 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,295,256 81,576 SH SOLE 81,576 0 0
EXXON MOBIL CORP COM 30231G102 9,674,605 70,762 SH SOLE 70,762 0 0
FIRST HAWAIIAN INC COM 32051X108 34,153,252 1,165,640 SH SOLE 1,165,640 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 8,073,928 37,324 SH SOLE 37,324 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,617,304 269,544 SH SOLE 269,544 0 0
FRANKLIN ELEC INC COM 353514102 10,499,153 97,949 SH SOLE 97,949 0 0
FULLER H B CO COM 359694106 7,128,991 122,302 SH SOLE 122,302 0 0
GALLAGHER ARTHUR J & CO COM 363576109 461,119 2,009 SH SOLE 2,009 0 0
GE AEROSPACE COM NEW 369604301 1,907,281 5,103 SH SOLE 5,103 0 0
GE VERNOVA INC COM 36828A101 1,693,102 1,441 SH SOLE 1,441 0 0
GEN DIGITAL INC COM 668771108 10,502,317 421,949 SH SOLE 421,949 0 0
GENUINE PARTS CO COM 372460105 29,545,233 250,426 SH SOLE 250,426 0 0
GERMAN AMERN BANCORP INC COM 373865104 6,583,129 138,709 SH SOLE 138,709 0 0
GILEAD SCIENCES INC COM 375558103 2,200,288 17,416 SH SOLE 17,416 0 0
GLOBAL PMTS INC COM 37940X102 1,535,425 21,161 SH SOLE 21,161 0 0
GLOBE LIFE INC COM 37959E102 332,881 1,863 SH SOLE 1,863 0 0
GSK PLC SPONSORED ADR 37733W204 33,285,914 634,985 SH SOLE 634,985 0 0
HACKETT GROUP INC COM 404609109 5,649,093 524,521 SH SOLE 524,521 0 0
HAMILTON LANE INC CL A 407497106 7,154,295 90,756 SH SOLE 90,756 0 0
HANOVER INS GROUP INC COM 410867105 9,051,734 42,274 SH SOLE 42,274 0 0
HASBRO INC COM 418056107 24,025,958 290,906 SH SOLE 290,906 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 8,751,296 408,939 SH SOLE 408,939 0 0
HEALTHSTREAM INC COM 42222N103 3,460,832 127,003 SH SOLE 127,003 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 281,670 6,244 SH SOLE 6,244 0 0
HEXCEL CORP NEW COM 428291108 11,161,228 111,545 SH SOLE 111,545 0 0
HF SINCLAIR CORP COM 403949100 272,332 3,910 SH SOLE 3,910 0 0
HNI CORP COM 404251100 8,980,444 222,233 SH SOLE 222,233 0 0
HOME DEPOT INC COM 437076102 96,964,979 274,938 SH SOLE 274,938 0 0
HONEYWELL AEROSPACE INC COM 43849R105 5,161,886 23,349 SH SOLE 23,349 0 0
HONEYWELL INTL INC COM 438516205 4,798,961 21,434 SH SOLE 21,434 0 0
HOULIHAN LOKEY INC CL A 441593100 1,287,108 9,596 SH SOLE 9,596 0 0
HUBBELL INC COM 443510607 9,625,310 18,397 SH SOLE 18,397 0 0
HUMANA INC COM 444859102 13,069,690 32,903 SH SOLE 32,903 0 0
HUNTINGTON BANCSHARES INC COM 446150104 74,784,928 4,217,988 SH SOLE 4,217,988 0 0
ILLINOIS TOOL WKS INC COM 452308109 577,994 2,137 SH SOLE 2,137 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 10,767,394 645,140 SH SOLE 645,140 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 3,717,302 904,453 SH SOLE 904,453 0 0
INFOSYS LTD SPONSORED ADR 456788108 293,720 28,000 SH SOLE 28,000 0 0
INTEL CORP COM 458140100 1,716,474 12,293 SH SOLE 12,293 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 39,029,505 317,030 SH SOLE 317,030 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,339,592 47,436 SH SOLE 47,436 0 0
INTERPARFUMS INC COM 458334109 6,475,128 57,886 SH SOLE 57,886 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,029,129 7,617 SH SOLE 7,617 0 0
J & J SNACK FOODS CORP COM 466032109 3,700,338 50,379 SH SOLE 50,379 0 0
JOHNSON & JOHNSON COM 478160104 118,906,254 468,190 SH SOLE 468,190 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 166,628,819 1,140,434 SH SOLE 1,140,434 0 0
JOHNSON OUTDOORS INC CL A 479167108 711,687 15,458 SH SOLE 15,458 0 0
JPMORGAN CHASE & CO COM 46625H100 67,148,033 205,139 SH SOLE 205,139 0 0
KENVUE INC COM 49177J102 284,370 14,881 SH SOLE 14,881 0 0
KIMBERLY-CLARK CORP COM 494368103 1,131,472 10,308 SH SOLE 10,308 0 0
KINDER MORGAN INC DEL COM 49456B101 35,457,937 1,109,100 SH SOLE 1,109,100 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 28,899,725 597,843 SH SOLE 597,843 0 0
KKR & CO INC COM 48251W104 266,179 2,900 SH SOLE 2,900 0 0
KLA CORP COM NEW 482480100 304,908 1,011 SH SOLE 1,011 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 303,376 1,044 SH SOLE 1,044 0 0
LAM RESEARCH CORP COM NEW 512807306 534,131 1,233 SH SOLE 1,233 0 0
LAMAR ADVERTISING CO CL A 512816109 32,936,960 211,161 SH SOLE 211,161 0 0
LANDBRIDGE COMPANY LLC CL A 514952100 7,547,055 95,243 SH SOLE 95,243 0 0
LANDSTAR SYS INC COM 515098101 6,737,870 32,580 SH SOLE 32,580 0 0
LAZARD INC COM 52110M109 16,717,062 398,595 SH SOLE 398,595 0 0
LEMAITRE VASCULAR INC COM 525558201 10,945,773 114,066 SH SOLE 114,066 0 0
LINDE PLC SHS G54950103 275,557 531 SH SOLE 531 0 0
LITTELFUSE INC COM 537008104 32,778,496 71,988 SH SOLE 71,988 0 0
LOCKHEED MARTIN CORP COM 539830109 1,502,039 2,948 SH SOLE 2,948 0 0
LOWES COS INC COM 548661107 2,511,496 11,391 SH SOLE 11,391 0 0
LPL FINL HLDGS INC COM 50212V100 1,585,900 5,630 SH SOLE 5,630 0 0
M & T BK CORP COM 55261F104 4,767,297 20,030 SH SOLE 20,030 0 0
MANPOWERGROUP INC WIS COM 56418H100 5,706,074 168,969 SH SOLE 168,969 0 0
MANULIFE FINL CORP COM 56501R106 686,482 16,946 SH SOLE 16,946 0 0
MARRIOTT INTL INC NEW CL A 571903202 331,811 895 SH SOLE 895 0 0
MARSH & MCLENNAN COS INC COM 571748102 8,013,078 48,078 SH SOLE 48,078 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,423,260 4,778 SH SOLE 4,778 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,131,029 2,202 SH SOLE 2,202 0 0
MCCORMICK & CO INC COM NON VTG 579780206 13,550,425 268,751 SH SOLE 268,751 0 0
MCDONALDS CORP COM 580135101 4,381,002 16,207 SH SOLE 16,207 0 0
MEDTRONIC PLC SHS G5960L103 119,126,812 1,522,777 SH SOLE 1,522,777 0 0
MERCK & CO INC COM 58933Y105 18,629,774 144,979 SH SOLE 144,979 0 0
MESA LABS INC COM 59064R109 9,836,038 98,805 SH SOLE 98,805 0 0
META PLATFORMS INC CL A 30303M102 24,542,372 43,570 SH SOLE 43,570 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 694,944 7,620 SH SOLE 7,620 0 0
MICRON TECHNOLOGY INC COM 595112103 731,285 634 SH SOLE 634 0 0
MICROSOFT CORP COM 594918104 167,171,649 448,157 SH SOLE 448,157 0 0
MID-AMER APT CMNTYS INC COM 59522J103 62,042,895 446,545 SH SOLE 446,545 0 0
MONARCH CASINO & RESORT INC COM 609027107 8,155,022 61,964 SH SOLE 61,964 0 0
MONDELEZ INTL INC CL A 609207105 61,736,077 1,067,360 SH SOLE 1,067,360 0 0
MONRO INC COM 610236101 6,895,379 403,003 SH SOLE 403,003 0 0
MOODYS CORP COM 615369105 2,777,505 6,132 SH SOLE 6,132 0 0
MOOG INC CL A 615394202 19,806,764 46,732 SH SOLE 46,732 0 0
MORGAN STANLEY COM NEW 617446448 529,918 2,535 SH SOLE 2,535 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 59,708,411 143,775 SH SOLE 143,775 0 0
MSC INDL DIRECT INC CL A 553530106 44,593,923 374,896 SH SOLE 374,896 0 0
MUELLER WTR PRODS INC COM SER A 624758108 10,429,791 403,786 SH SOLE 403,786 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 8,499,696 223,794 SH SOLE 223,794 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 323,297 7,270 SH SOLE 7,270 0 0
NETFLIX INC. COM 64110L106 201,037 2,816 SH SOLE 2,816 0 0
NEXTERA ENERGY INC COM 65339F101 1,707,571 19,455 SH SOLE 19,455 0 0
NIKE INC CL B 654106103 433,842 10,569 SH SOLE 10,569 0 0
NORFOLK SOUTHN CORP COM 655844108 562,487 1,788 SH SOLE 1,788 0 0
NORTHERN TR CORP COM 665859104 3,399,175 19,553 SH SOLE 19,553 0 0
NORTHROP GRUMMAN CORP COM 666807102 605,183 1,188 SH SOLE 1,188 0 0
NUCOR CORP COM 670346105 1,160,573 5,210 SH SOLE 5,210 0 0
NVENT ELEC PLC SHS G6700G107 35,907,429 211,706 SH SOLE 211,706 0 0
NVIDIA CORPORATION COM 67066G104 5,021,131 25,094 SH SOLE 25,094 0 0
NXP SEMICONDUCTORS N V COM N6596X109 15,473,793 55,061 SH SOLE 55,061 0 0
OLD REP INTL CORP COM 680223104 9,544,854 233,256 SH SOLE 233,256 0 0
OMNICOM GROUP INC COM 681919106 91,272,059 1,253,221 SH SOLE 1,253,221 0 0
ONEOK INC NEW COM 682680103 30,481,112 350,599 SH SOLE 350,599 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 4,117,703 145,811 SH SOLE 145,811 0 0
ORACLE CORP COM 68389X105 2,182,439 14,892 SH SOLE 14,892 0 0
PAYCHEX INC COM 704326107 70,835,817 720,389 SH SOLE 720,389 0 0
PEGASYSTEMS INC COM 705573103 23,252,988 775,875 SH SOLE 775,875 0 0
PEPSICO INC COM 713448108 25,680,122 189,661 SH SOLE 189,661 0 0
PERRIGO CO PLC SHS G97822103 271,383 26,120 SH SOLE 26,120 0 0
PFIZER INC COM 717081103 41,784,044 1,735,218 SH SOLE 1,735,218 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 6,445,038 205,256 SH SOLE 205,256 0 0
PHILIP MORRIS INTL INC COM 718172109 130,197,098 719,679 SH SOLE 719,679 0 0
PHILLIPS 66 COM 718546104 590,323 3,492 SH SOLE 3,492 0 0
PINNACLE FINL PARTNERS INC COM 72348N109 281,087 2,786 SH SOLE 2,786 0 0
PIPER SANDLER COMPANIES COM NEW 724078209 5,608,737 77,533 SH SOLE 77,533 0 0
PNC FINL SVCS GROUP INC COM 693475105 138,781,053 563,647 SH SOLE 563,647 0 0
POWER INTEGRATIONS INC COM 739276103 14,754,034 176,147 SH SOLE 176,147 0 0
PPG INDS INC COM 693506107 1,067,741 8,803 SH SOLE 8,803 0 0
PROCTER & GAMBLE CO COM 742718109 85,590,201 583,676 SH SOLE 583,676 0 0
PROGRESSIVE CORP COM 743315103 1,276,403 5,843 SH SOLE 5,843 0 0
PROLOGIS INC. COM 74340W103 501,374 3,701 SH SOLE 3,701 0 0
PRUDENTIAL FINL INC COM 744320102 32,403,394 300,226 SH SOLE 300,226 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 355,481 4,380 SH SOLE 4,380 0 0
QUALCOMM INC COM 747525103 304,493 1,648 SH SOLE 1,648 0 0
QUEST DIAGNOSTICS INC COM 74834L100 97,514,204 460,081 SH SOLE 460,081 0 0
RALLIANT CORP COM 750940108 9,647,003 131,020 SH SOLE 131,020 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 452,336 14,978 SH SOLE 14,978 0 0
RESMED INC COM 761152107 210,665 1,081 SH SOLE 1,081 0 0
REVVITY INC COM 714046109 1,100,395 9,890 SH SOLE 9,890 0 0
ROCKWELL AUTOMATION INC COM 773903109 310,415 627 SH SOLE 627 0 0
ROCKY BRANDS INC COM 774515100 6,509,981 157,856 SH SOLE 157,856 0 0
ROPER TECHNOLOGIES INC COM 776696106 16,523,254 48,829 SH SOLE 48,829 0 0
ROSS STORES INC COM 778296103 82,625,445 388,186 SH SOLE 388,186 0 0
RTX CORPORATION COM 75513E101 114,791,564 605,026 SH SOLE 605,026 0 0
S&P GLOBAL INC COM 78409V104 66,362,308 162,948 SH SOLE 162,948 0 0
SALESFORCE INC COM 79466L302 15,425,296 98,464 SH SOLE 98,464 0 0
SAP SE SPON ADR 803054204 59,754,186 387,737 SH SOLE 387,737 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 828,150 4,693 SH SOLE 4,693 0 0
SCHWAB CHARLES CORP COM 808513105 88,268,567 956,633 SH SOLE 956,633 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 17,905,325 262,888 SH SOLE 262,888 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 209,695 217 SH SOLE 217 0 0
SERVICE CORP INTL COM 817565104 322,070 4,240 SH SOLE 4,240 0 0
SFL CORPORATION LTD SHS G7738W106 196,860 19,300 SH SOLE 19,300 0 0
SHOE STA GROUP INC COM 824889109 941,901 63,513 SH SOLE 63,513 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 593,840 5,201 SH SOLE 5,201 0 0
SIMULATIONS PLUS INC COM 829214105 695,597 37,990 SH SOLE 37,990 0 0
SMITH A O CORP COM 831865209 908,886 14,491 SH SOLE 14,491 0 0
SOUTHERN CO COM 842587107 25,128,271 262,546 SH SOLE 262,546 0 0
SOUTHSTATE BK CORP COM 84472E102 9,814,489 98,243 SH SOLE 98,243 0 0
SS&C TECH HLDGS COM 78467J100 3,146,449 50,708 SH SOLE 50,708 0 0
STAG INDUSTRIAL INC COM 85254J102 7,073,320 185,847 SH SOLE 185,847 0 0
STANDEX INTL CORP COM 854231107 19,043,696 53,244 SH SOLE 53,244 0 0
STARBUCKS CORP COM 855244109 17,736,511 173,564 SH SOLE 173,564 0 0
STOCK YDS BANCORP INC COM 861025104 9,380,019 122,663 SH SOLE 122,663 0 0
STRYKER CORPORATION COM 863667101 7,699,097 24,454 SH SOLE 24,454 0 0
SUN CMNTYS INC COM 866674104 1,133,046 9,449 SH SOLE 9,449 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 436,953 915 SH SOLE 915 0 0
TAPESTRY INC COM 876030107 954,544 6,521 SH SOLE 6,521 0 0
TARGET CORP COM 87612E106 32,215,130 246,651 SH SOLE 246,651 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 108,554,188 538,437 SH SOLE 538,437 0 0
TENNANT CO COM 880345103 7,647,319 87,358 SH SOLE 87,358 0 0
TERRENO RLTY CORP COM 88146M101 11,110,952 171,545 SH SOLE 171,545 0 0
TESLA INC COM 88160R101 225,008 535 SH SOLE 535 0 0
TEXAS INSTRS INC COM 882508104 31,990,332 107,325 SH SOLE 107,325 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 21,205,078 48,453 SH SOLE 48,453 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,920,320 5,825 SH SOLE 5,825 0 0
TJX COS INC NEW COM 872540109 281,907 1,861 SH SOLE 1,861 0 0
T-MOBILE US INC COM 872590104 219,102 1,306 SH SOLE 1,306 0 0
TRICO BANCSHARES COM 896095106 9,450,574 175,498 SH SOLE 175,498 0 0
TRUIST FINL CORP COM 89832Q109 618,665 12,418 SH SOLE 12,418 0 0
TRUSTMARK CORP COM 898402102 441,144 9,588 SH SOLE 9,588 0 0
TURNING PT BRANDS INC COM 90041L105 8,351,316 98,471 SH SOLE 98,471 0 0
U S PHYSICAL THERAPY COM 90337L108 12,299,082 179,078 SH SOLE 179,078 0 0
UNION PAC CORP COM 907818108 496,944 1,827 SH SOLE 1,827 0 0
UNITED PARCEL SVCS INC CL B 911312106 118,307,341 1,100,533 SH SOLE 1,100,533 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,823,941 54,914 SH SOLE 54,914 0 0
US BANCORP COM NEW 902973304 412,064 6,822 SH SOLE 6,822 0 0
UTZ BRANDS INC COM CL A 918090101 77,000 10,000 SH SOLE 10,000 0 0
VALERO ENERGY CORP COM 91913Y100 338,832 1,301 SH SOLE 1,301 0 0
VALMONT INDS INC COM 920253101 13,768,953 23,838 SH SOLE 23,838 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 19,405,938 458,336 SH SOLE 458,336 0 0
VISA INC COM CL A 92826C839 115,628,330 337,020 SH SOLE 337,020 0 0
WALKER & DUNLOP INC COM 93148P102 7,826,874 143,087 SH SOLE 143,087 0 0
WALMART INC COM 931142103 13,863,060 122,400 SH SOLE 122,400 0 0
WASTE MGMT INC DEL COM 94106L109 412,490 1,851 SH SOLE 1,851 0 0
WATSCO INC COM 942622200 893,886 2,145 SH SOLE 2,145 0 0
WD 40 CO COM 929236107 5,441,943 22,336 SH SOLE 22,336 0 0
WEBSTER FINL CORP COM 947890109 642,387 8,406 SH SOLE 8,406 0 0
WEC ENERGY GROUP INC COM 92939U106 122,694,755 1,050,739 SH SOLE 1,050,739 0 0
WELLS FARGO & CO COM 949746101 551,068 6,668 SH SOLE 6,668 0 0
WELLS FARGO & CO PERP PFD CNV A 949746804 9,793,561 8,465 SH SOLE 8,465 0 0
WESTERN DIGITAL CORP COM 958102105 540,357 846 SH SOLE 846 0 0
WILLIAMS COS INC COM 969457100 15,879,307 213,604 SH SOLE 213,604 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 86,105,198 329,438 SH SOLE 329,438 0 0
WOODWARD INC COM 980745103 927,529 2,180 SH SOLE 2,180 0 0
WP CAREY INC COM 92936U109 8,955,868 125,257 SH SOLE 125,257 0 0
WSFS FINL CORP COM 929328102 9,115,984 118,806 SH SOLE 118,806 0 0
WW GRAINGER INC COM 384802104 674,758 496 SH SOLE 496 0 0
XYLEM INC COM 98419M100 60,107,013 508,477 SH SOLE 508,477 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,347,045 15,647 SH SOLE 15,647 0 0