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 COM 88579Y101   499,094 3,278 SH   SOLE   3,278 0 0
ABBOTT LABS COM 002824100   4,322,847 31,783 SH   SOLE   31,783 0 0
ABBVIE INC COM 00287Y109   167,576,351 902,793 SH   SOLE   902,793 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   17,642,307 393,714 SH   SOLE   393,714 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   97,217,802 325,263 SH   SOLE   325,263 0 0
ADVANCED ENERGY INDS COM 007973100   7,943,380 59,950 SH   SOLE   59,950 0 0
AFLAC INC COM 001055102   2,204,852 20,907 SH   SOLE   20,907 0 0
ALASKA AIR GROUP INC COM 011659109   339,928 6,870 SH   SOLE   6,870 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   36,243,966 499,022 SH   SOLE   499,022 0 0
ALLSTATE CORP COM 020002101   6,744,086 33,501 SH   SOLE   33,501 0 0
ALPHABET INC CAP STK CL C 02079K107   1,908,013 10,756 SH   SOLE   10,756 0 0
ALPHABET INC CAP STK CL A 02079K305   18,434,047 104,603 SH   SOLE   104,603 0 0
ALTRIA GROUP INC COM 02209S103   1,445,328 24,652 SH   SOLE   24,652 0 0
AMAZON COM INC COM 023135106   3,090,670 14,088 SH   SOLE   14,088 0 0
AMDOCS LTD SHS G02602103   84,458,616 925,676 SH   SOLE   925,676 0 0
AMERICAN ELEC PWR CO INC COM 025537101   124,586,516 1,200,718 SH   SOLE   1,200,718 0 0
AMERICAN EXPRESS CO COM 025816109   108,638,317 340,580 SH   SOLE   340,580 0 0
AMERICAN TOWER CORP NEW COM 03027X100   249,160 1,127 SH   SOLE   1,127 0 0
AMERIPRISE FINL INC COM 03076C106   209,222 392 SH   SOLE   392 0 0
AMERIS BANCORP COM 03076K108   1,287,595 19,901 SH   SOLE   19,901 0 0
AMGEN INC COM 031162100   2,184,484 7,824 SH   SOLE   7,824 0 0
AMPHENOL CORP NEW CL A 032095101   865,248 8,762 SH   SOLE   8,762 0 0
APPLE INC COM 037833100   51,501,785 251,020 SH   SOLE   251,020 0 0
APPLIED MATLS INC COM 038222105   387,193 2,115 SH   SOLE   2,115 0 0
APTARGROUP INC COM 038336103   27,040,673 172,861 SH   SOLE   172,861 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   11,345,664 65,506 SH   SOLE   65,506 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   23,141,436 522,027 SH   SOLE   522,027 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   107,535,512 1,538,860 SH   SOLE   1,538,860 0 0
AT&T INC COM 00206R102   841,034 29,061 SH   SOLE   29,061 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,965,741 6,374 SH   SOLE   6,374 0 0
AUTOZONE INC COM 053332102   1,388,493 374 SH   SOLE   374 0 0
AZENTA INC COM 114340102   336,425 10,930 SH   SOLE   10,930 0 0
AZZ INC COM 002474104   11,410,161 120,768 SH   SOLE   120,768 0 0
BANCFIRST CORP COM 05945F103   6,346,033 51,335 SH   SOLE   51,335 0 0
BANK AMERICA CORP COM 060505104   616,619 13,031 SH   SOLE   13,031 0 0
BANK NEW YORK MELLON CORP COM 064058100   785,733 8,624 SH   SOLE   8,624 0 0
BELDEN INC COM 077454106   10,175,940 87,875 SH   SOLE   87,875 0 0
BERKLEY W R CORP COM 084423102   495,923 6,750 SH   SOLE   6,750 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,915,200 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,730,361 17,972 SH   SOLE   17,972 0 0
BLACK HILLS CORP COM 092113109   6,884,631 122,720 SH   SOLE   122,720 0 0
BLACKROCK INC COM 09290D101   79,461,185 75,731 SH   SOLE   75,731 0 0
BLACKSTONE INC COM 09260D107   407,606 2,725 SH   SOLE   2,725 0 0
BLOCK H & R INC COM 093671105   5,544,104 101,004 SH   SOLE   101,004 0 0
BOOKING HOLDINGS INC COM 09857L108   14,416,145 2,490 SH   SOLE   2,490 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   404,822 8,745 SH   SOLE   8,745 0 0
BROADCOM INC COM 11135F101   36,389,991 132,015 SH   SOLE   132,015 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,477,866 6,081 SH   SOLE   6,081 0 0
BROWN & BROWN INC COM 115236101   2,846,648 25,676 SH   SOLE   25,676 0 0
CACTUS INC CL A 127203107   5,571,293 127,431 SH   SOLE   127,431 0 0
CADRE HLDGS INC COM 12763L105   7,458,725 234,183 SH   SOLE   234,183 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   3,890,769 85,549 SH   SOLE   85,549 0 0
CAMECO CORP COM 13321L108   4,372,755 58,909 SH   SOLE   58,909 0 0
CANADIAN NAT RES LTD COM 136385101   73,236,703 2,332,379 SH   SOLE   2,332,379 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,030,794 9,545 SH   SOLE   9,545 0 0
CARDINAL HEALTH INC COM 14149Y108   71,733,941 426,987 SH   SOLE   426,987 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   347,433 4,747 SH   SOLE   4,747 0 0
CARTERS INC COM 146229109   278,703 9,250 SH   SOLE   9,250 0 0
CASEYS GEN STORES INC COM 147528103   872,562 1,710 SH   SOLE   1,710 0 0
CATERPILLAR INC COM 149123101   2,337,485 6,021 SH   SOLE   6,021 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   204,435 924 SH   SOLE   924 0 0
CHEVRON CORP NEW COM 166764100   35,695,442 249,287 SH   SOLE   249,287 0 0
CHUBB LIMITED COM H1467J104   7,807,491 26,948 SH   SOLE   26,948 0 0
CHURCH & DWIGHT CO INC COM 171340102   320,046 3,330 SH   SOLE   3,330 0 0
CHURCHILL DOWNS INC COM 171484108   534,290 5,290 SH   SOLE   5,290 0 0
CINCINNATI FINL CORP COM 172062101   497,393 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102   1,974,305 28,456 SH   SOLE   28,456 0 0
CLOROX CO DEL COM 189054109   1,496,611 12,464 SH   SOLE   12,464 0 0
COCA COLA CO COM 191216100   134,508,070 1,901,174 SH   SOLE   1,901,174 0 0
COGNEX CORP COM 192422103   2,207,394 69,590 SH   SOLE   69,590 0 0
COLGATE PALMOLIVE CO COM 194162103   1,884,671 20,733 SH   SOLE   20,733 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   4,340,590 71,064 SH   SOLE   71,064 0 0
COMMERCE BANCSHARES INC COM 200525103   651,542 10,480 SH   SOLE   10,480 0 0
CONMED CORP COM 207410101   14,989,228 287,812 SH   SOLE   287,812 0 0
CONOCOPHILLIPS COM 20825C104   757,127 8,437 SH   SOLE   8,437 0 0
CONSTELLATION ENERGY CORP COM 21037T109   348,774 1,081 SH   SOLE   1,081 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,230,220 3,263 SH   SOLE   3,263 0 0
CROWN CASTLE INC COM 22822V101   24,678,820 240,229 SH   SOLE   240,229 0 0
CSX CORP COM 126408103   48,696,910 1,492,397 SH   SOLE   1,492,397 0 0
CTS CORP COM 126501105   4,337,443 101,794 SH   SOLE   101,794 0 0
CUBESMART COM 229663109   21,322,815 501,713 SH   SOLE   501,713 0 0
DEERE & CO COM 244199105   2,505,692 4,928 SH   SOLE   4,928 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   23,091,973 228,996 SH   SOLE   228,996 0 0
DISNEY WALT CO COM 254687106   777,940 6,273 SH   SOLE   6,273 0 0
DOLLAR GEN CORP NEW COM 256677105   20,766,037 181,553 SH   SOLE   181,553 0 0
DOMINION ENERGY INC COM 25746U109   24,075,491 425,964 SH   SOLE   425,964 0 0
DOVER CORP COM 260003108   229,038 1,250 SH   SOLE   1,250 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   13,611,052 123,838 SH   SOLE   123,838 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   41,623,266 352,740 SH   SOLE   352,740 0 0
EATON CORP PLC SHS G29183103   1,952,021 5,468 SH   SOLE   5,468 0 0
ECOLAB INC COM 278865100   641,536 2,381 SH   SOLE   2,381 0 0
ELEVANCE HEALTH INC COM 036752103   283,552 729 SH   SOLE   729 0 0
ELI LILLY & CO COM 532457108   7,344,385 9,422 SH   SOLE   9,422 0 0
EMBECTA CORP COMMON STOCK 29082K105   3,902,783 402,764 SH   SOLE   402,764 0 0
EMERSON ELEC CO COM 291011104   2,596,468 19,474 SH   SOLE   19,474 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   832,587 26,849 SH   SOLE   26,849 0 0
EQUIFAX INC COM 294429105   3,495,270 13,476 SH   SOLE   13,476 0 0
EQUINIX INC COM 29444U700   334,097 420 SH   SOLE   420 0 0
ESCO TECHNOLOGIES INC COM 296315104   27,075,453 141,113 SH   SOLE   141,113 0 0
ESSEX PPTY TR INC COM 297178105   303,521 1,071 SH   SOLE   1,071 0 0
EVERGY INC COM 30034W106   26,883,777 390,016 SH   SOLE   390,016 0 0
EXPEDITORS INTL WASH INC COM 302130109   9,517,368 83,303 SH   SOLE   83,303 0 0
EXXON MOBIL CORP COM 30231G102   6,191,250 57,433 SH   SOLE   57,433 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   284,935 3,500 SH   SOLE   3,500 0 0
FIRST HAWAIIAN INC COM 32051X108   4,494,347 180,062 SH   SOLE   180,062 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   4,425,835 32,750 SH   SOLE   32,750 0 0
FLOWERS FOODS INC COM 343498101   434,753 27,206 SH   SOLE   27,206 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   6,707,423 249,254 SH   SOLE   249,254 0 0
FRANKLIN ELEC INC COM 353514102   7,694,936 85,747 SH   SOLE   85,747 0 0
FULLER H B CO COM 359694106   7,612,886 126,565 SH   SOLE   126,565 0 0
GALLAGHER ARTHUR J & CO COM 363576109   636,392 1,988 SH   SOLE   1,988 0 0
GE AEROSPACE COM NEW 369604301   1,351,860 5,252 SH   SOLE   5,252 0 0
GE VERNOVA INC COM 36828A101   755,737 1,428 SH   SOLE   1,428 0 0
GENERAL MLS INC COM 370334104   344,404 6,647 SH   SOLE   6,647 0 0
GENUINE PARTS CO COM 372460105   101,125,835 833,615 SH   SOLE   833,615 0 0
GILEAD SCIENCES INC COM 375558103   14,019,859 126,453 SH   SOLE   126,453 0 0
GLOBAL PMTS INC COM 37940X102   4,713,146 58,885 SH   SOLE   58,885 0 0
GRAINGER W W INC COM 384802104   761,456 732 SH   SOLE   732 0 0
GSK PLC SPONSORED ADR 37733W204   25,370,431 660,688 SH   SOLE   660,688 0 0
HACKETT GROUP INC COM 404609109   10,469,124 411,846 SH   SOLE   411,846 0 0
HAMILTON LANE INC CL A 407497106   6,157,918 43,329 SH   SOLE   43,329 0 0
HANOVER INS GROUP INC COM 410867105   10,608,372 62,449 SH   SOLE   62,449 0 0
HASBRO INC COM 418056107   24,079,649 326,195 SH   SOLE   326,195 0 0
HCA HEALTHCARE INC COM 40412C101   214,919 561 SH   SOLE   561 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   24,612,204 1,405,608 SH   SOLE   1,405,608 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   343,028 16,774 SH   SOLE   16,774 0 0
HEXCEL CORP NEW COM 428291108   6,438,986 113,985 SH   SOLE   113,985 0 0
HNI CORP COM 404251100   7,850,103 159,620 SH   SOLE   159,620 0 0
HOME DEPOT INC COM 437076102   101,987,422 278,168 SH   SOLE   278,168 0 0
HONEYWELL INTL INC COM 438516106   105,025,165 450,984 SH   SOLE   450,984 0 0
HOULIHAN LOKEY INC CL A 441593100   1,704,324 9,471 SH   SOLE   9,471 0 0
HUBBELL INC COM 443510607   7,846,373 19,212 SH   SOLE   19,212 0 0
HUNTINGTON BANCSHARES INC COM 446150104   44,588,670 2,660,421 SH   SOLE   2,660,421 0 0
ILLINOIS TOOL WKS INC COM 452308109   544,445 2,202 SH   SOLE   2,202 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   9,340,573 528,014 SH   SOLE   528,014 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   3,929,875 818,724 SH   SOLE   818,724 0 0
INFOSYS LTD SPONSORED ADR 456788108   518,840 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100   345,654 15,431 SH   SOLE   15,431 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   59,544,480 324,546 SH   SOLE   324,546 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   22,367,368 75,878 SH   SOLE   75,878 0 0
INTERPARFUMS INC COM 458334109   5,803,902 44,200 SH   SOLE   44,200 0 0
INTUIT COM 461202103   283,547 360 SH   SOLE   360 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   221,168 407 SH   SOLE   407 0 0
J & J SNACK FOODS CORP COM 466032109   5,258,709 46,369 SH   SOLE   46,369 0 0
JOHNSON & JOHNSON COM 478160104   65,602,958 429,479 SH   SOLE   429,479 0 0
JOHNSON CTLS INTL PLC SHS G51502105   146,424,129 1,386,330 SH   SOLE   1,386,330 0 0
JOHNSON OUTDOORS INC CL A 479167108   466,985 15,427 SH   SOLE   15,427 0 0
JPMORGAN CHASE & CO. COM 46625H100   64,121,600 221,178 SH   SOLE   221,178 0 0
KIMBERLY-CLARK CORP COM 494368103   1,422,890 11,037 SH   SOLE   11,037 0 0
KINDER MORGAN INC DEL COM 49456B101   31,178,632 1,060,498 SH   SOLE   1,060,498 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   12,357,214 280,527 SH   SOLE   280,527 0 0
KRAFT HEINZ CO COM 500754106   680,263 26,346 SH   SOLE   26,346 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   260,121 1,037 SH   SOLE   1,037 0 0
LAKELAND INDS INC COM 511795106   2,490,209 182,969 SH   SOLE   182,969 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   24,543,968 202,241 SH   SOLE   202,241 0 0
LAMB WESTON HLDGS INC COM 513272104   9,485,763 182,946 SH   SOLE   182,946 0 0
LANDSTAR SYS INC COM 515098101   4,007,947 28,830 SH   SOLE   28,830 0 0
LAZARD INC COM 52110M109   17,931,593 373,731 SH   SOLE   373,731 0 0
LEMAITRE VASCULAR INC COM 525558201   9,216,225 110,972 SH   SOLE   110,972 0 0
LINDE PLC SHS G54950103   365,960 780 SH   SOLE   780 0 0
LITTELFUSE INC COM 537008104   9,036,202 39,854 SH   SOLE   39,854 0 0
LOCKHEED MARTIN CORP COM 539830109   1,324,065 2,859 SH   SOLE   2,859 0 0
LOWES COS INC COM 548661107   2,445,847 11,024 SH   SOLE   11,024 0 0
LPL FINL HLDGS INC COM 50212V100   1,443,335 3,849 SH   SOLE   3,849 0 0
M & T BK CORP COM 55261F104   4,171,031 21,501 SH   SOLE   21,501 0 0
MANPOWERGROUP INC WIS COM 56418H100   19,884,849 492,199 SH   SOLE   492,199 0 0
MANULIFE FINL CORP COM 56501R106   541,594 16,946 SH   SOLE   16,946 0 0
MARRIOTT INTL INC NEW CL A 571903202   245,149 897 SH   SOLE   897 0 0
MARSH & MCLENNAN COS INC COM 571748102   62,720,750 286,867 SH   SOLE   286,867 0 0
MARVELL TECHNOLOGY INC COM 573874104   12,902,894 166,704 SH   SOLE   166,704 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,003,625 1,786 SH   SOLE   1,786 0 0
MCCORMICK & CO INC COM NON VTG 579780206   340,984 4,497 SH   SOLE   4,497 0 0
MCDONALDS CORP COM 580135101   5,002,437 17,122 SH   SOLE   17,122 0 0
MEDTRONIC PLC SHS G5960L103   117,105,148 1,343,411 SH   SOLE   1,343,411 0 0
MERCK & CO INC COM 58933Y105   16,006,896 202,210 SH   SOLE   202,210 0 0
MESA LABS INC COM 59064R109   4,875,320 51,744 SH   SOLE   51,744 0 0
META PLATFORMS INC CL A 30303M102   19,337,019 26,199 SH   SOLE   26,199 0 0
METLIFE INC COM 59156R108   857,278 10,660 SH   SOLE   10,660 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   536,219 7,620 SH   SOLE   7,620 0 0
MICROSOFT CORP COM 594918104   232,996,286 468,419 SH   SOLE   468,419 0 0
MID-AMER APT CMNTYS INC COM 59522J103   43,558,602 294,295 SH   SOLE   294,295 0 0
MONARCH CASINO & RESORT INC COM 609027107   933,844 10,804 SH   SOLE   10,804 0 0
MONDELEZ INTL INC CL A 609207105   49,587,246 735,279 SH   SOLE   735,279 0 0
MONRO INC COM 610236101   652,893 43,789 SH   SOLE   43,789 0 0
MOODYS CORP COM 615369105   3,287,922 6,555 SH   SOLE   6,555 0 0
MOOG INC CL A 615394202   12,143,074 67,100 SH   SOLE   67,100 0 0
MORGAN STANLEY COM NEW 617446448   412,720 2,930 SH   SOLE   2,930 0 0
MSC INDL DIRECT INC CL A 553530106   33,983,755 399,715 SH   SOLE   399,715 0 0
MUELLER WTR PRODS INC COM SER A 624758108   10,684,686 444,455 SH   SOLE   444,455 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,348,184 167,183 SH   SOLE   167,183 0 0
NEXTERA ENERGY INC COM 65339F101   1,331,032 19,173 SH   SOLE   19,173 0 0
NIKE INC CL B 654106103   1,507,226 21,216 SH   SOLE   21,216 0 0
NORFOLK SOUTHN CORP COM 655844108   461,770 1,804 SH   SOLE   1,804 0 0
NORTHERN TR CORP COM 665859104   16,270,681 128,328 SH   SOLE   128,328 0 0
NORTHROP GRUMMAN CORP COM 666807102   606,476 1,213 SH   SOLE   1,213 0 0
NUCOR CORP COM 670346105   706,798 5,456 SH   SOLE   5,456 0 0
NVENT ELECTRIC PLC SHS G6700G107   20,471,376 279,473 SH   SOLE   279,473 0 0
NVIDIA CORPORATION COM 67066G104   3,579,410 22,656 SH   SOLE   22,656 0 0
OLD REP INTL CORP COM 680223104   24,014,070 624,716 SH   SOLE   624,716 0 0
OMNICOM GROUP INC COM 681919106   76,153,480 1,058,569 SH   SOLE   1,058,569 0 0
ONEOK INC NEW COM 682680103   21,966,722 269,101 SH   SOLE   269,101 0 0
ORACLE CORP COM 68389X105   32,721,354 149,665 SH   SOLE   149,665 0 0
PAYCHEX INC COM 704326107   6,545,372 44,998 SH   SOLE   44,998 0 0
PEGASYSTEMS INC COM 705573103   29,201,515 539,470 SH   SOLE   539,470 0 0
PEPSICO INC COM 713448108   18,132,410 137,325 SH   SOLE   137,325 0 0
PERRIGO CO PLC SHS G97822103   33,005,354 1,235,231 SH   SOLE   1,235,231 0 0
PFIZER INC COM 717081103   51,929,634 2,142,312 SH   SOLE   2,142,312 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   6,030,888 236,135 SH   SOLE   236,135 0 0
PHILIP MORRIS INTL INC COM 718172109   143,042,147 785,384 SH   SOLE   785,384 0 0
PHILLIPS 66 COM 718546104   426,755 3,577 SH   SOLE   3,577 0 0
PIPER SANDLER COMPANIES COM 724078100   4,641,598 16,700 SH   SOLE   16,700 0 0
PNC FINL SVCS GROUP INC COM 693475105   91,934,851 493,160 SH   SOLE   493,160 0 0
POWER INTEGRATIONS INC COM 739276103   9,953,359 178,057 SH   SOLE   178,057 0 0
PPG INDS INC COM 693506107   1,121,302 9,858 SH   SOLE   9,858 0 0
PROCTER AND GAMBLE CO COM 742718109   89,346,389 560,799 SH   SOLE   560,799 0 0
PROGRESSIVE CORP COM 743315103   1,549,123 5,805 SH   SOLE   5,805 0 0
PRUDENTIAL FINL INC COM 744320102   28,932,883 269,293 SH   SOLE   269,293 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   377,126 4,480 SH   SOLE   4,480 0 0
QUALCOMM INC COM 747525103   572,847 3,597 SH   SOLE   3,597 0 0
QUEST DIAGNOSTICS INC COM 74834L100   87,113,116 484,959 SH   SOLE   484,959 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   352,847 15,002 SH   SOLE   15,002 0 0
RESMED INC COM 761152107   838,500 3,250 SH   SOLE   3,250 0 0
REVVITY INC COM 714046109   952,134 9,844 SH   SOLE   9,844 0 0
ROCKWELL AUTOMATION INC COM 773903109   208,271 627 SH   SOLE   627 0 0
ROCKY BRANDS INC COM 774515100   4,013,750 180,881 SH   SOLE   180,881 0 0
ROPER TECHNOLOGIES INC COM 776696106   59,792,637 105,484 SH   SOLE   105,484 0 0
ROSS STORES INC COM 778296103   55,989,206 438,856 SH   SOLE   438,856 0 0
RTX CORPORATION COM 75513E101   105,217,997 720,573 SH   SOLE   720,573 0 0
S&P GLOBAL INC COM 78409V104   87,581,311 166,097 SH   SOLE   166,097 0 0
SALESFORCE INC COM 79466L302   15,129,386 55,482 SH   SOLE   55,482 0 0
SAP SE SPON ADR 803054204   109,971,897 361,631 SH   SOLE   361,631 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   16,307,646 69,442 SH   SOLE   69,442 0 0
SCHWAB CHARLES CORP COM 808513105   93,170,341 1,021,157 SH   SOLE   1,021,157 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   16,671,649 252,754 SH   SOLE   252,754 0 0
SERVICE CORP INTL COM 817565104   1,152,339 14,157 SH   SOLE   14,157 0 0
SFL CORPORATION LTD SHS G7738W106   216,580 26,000 SH   SOLE   26,000 0 0
SHOE CARNIVAL INC COM 824889109   4,362,863 233,184 SH   SOLE   233,184 0 0
SIMULATIONS PLUS INC COM 829214105   706,202 40,470 SH   SOLE   40,470 0 0
SMITH A O CORP COM 831865209   1,145,517 17,470 SH   SOLE   17,470 0 0
SOUTHERN CO COM 842587107   23,938,695 260,685 SH   SOLE   260,685 0 0
SOUTHSTATE CORPORATION COM 840441109   8,059,950 87,580 SH   SOLE   87,580 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   17,862,943 215,736 SH   SOLE   215,736 0 0
STAG INDL INC COM 85254J102   24,609,489 678,321 SH   SOLE   678,321 0 0
STANDEX INTL CORP COM 854231107   10,432,985 66,673 SH   SOLE   66,673 0 0
STARBUCKS CORP COM 855244109   15,959,031 174,168 SH   SOLE   174,168 0 0
STOCK YDS BANCORP INC COM 861025104   7,637,958 96,708 SH   SOLE   96,708 0 0
STRYKER CORPORATION COM 863667101   9,783,534 24,729 SH   SOLE   24,729 0 0
SUN CMNTYS INC COM 866674104   373,509 2,953 SH   SOLE   2,953 0 0
SYNOVUS FINL CORP COM NEW 87161C501   203,274 3,928 SH   SOLE   3,928 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   214,153 946 SH   SOLE   946 0 0
TAPESTRY INC COM 876030107   570,062 6,492 SH   SOLE   6,492 0 0
TARGET CORP COM 87612E106   2,035,277 20,631 SH   SOLE   20,631 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   103,577,074 614,081 SH   SOLE   614,081 0 0
TEEKAY CORPORATION LTD SHS G8726T105   189,750 23,000 SH   SOLE   23,000 0 0
TERRENO RLTY CORP COM 88146M101   8,681,232 154,828 SH   SOLE   154,828 0 0
TESLA INC COM 88160R101   203,245 640 SH   SOLE   640 0 0
TEXAS INSTRS INC COM 882508104   24,456,318 117,794 SH   SOLE   117,794 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,910,143 1,808 SH   SOLE   1,808 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,411,108 5,947 SH   SOLE   5,947 0 0
TRACTOR SUPPLY CO COM 892356106   302,900 5,740 SH   SOLE   5,740 0 0
TRICO BANCSHARES COM 896095106   7,339,297 181,262 SH   SOLE   181,262 0 0
TRUIST FINL CORP COM 89832Q109   383,882 8,930 SH   SOLE   8,930 0 0
TRUSTMARK CORP COM 898402102   349,578 9,588 SH   SOLE   9,588 0 0
TURNING PT BRANDS INC COM 90041L105   9,419,722 124,320 SH   SOLE   124,320 0 0
U S PHYSICAL THERAPY COM 90337L108   10,684,974 136,637 SH   SOLE   136,637 0 0
UNION PAC CORP COM 907818108   825,527 3,588 SH   SOLE   3,588 0 0
UNITED PARCEL SERVICE INC CL B 911312106   102,623,722 1,016,680 SH   SOLE   1,016,680 0 0
UNITEDHEALTH GROUP INC COM 91324P102   466,108 1,494 SH   SOLE   1,494 0 0
US BANCORP DEL COM NEW 902973304   281,421 6,219 SH   SOLE   6,219 0 0
UTZ BRANDS INC COM CL A 918090101   4,027,810 320,941 SH   SOLE   320,941 0 0
VALERO ENERGY CORP COM 91913Y100   282,820 2,104 SH   SOLE   2,104 0 0
VALMONT INDS INC COM 920253101   10,094,389 30,910 SH   SOLE   30,910 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   24,445,370 564,950 SH   SOLE   564,950 0 0
VISA INC COM CL A 92826C839   123,076,376 346,645 SH   SOLE   346,645 0 0
WALKER & DUNLOP INC COM 93148P102   6,722,960 95,388 SH   SOLE   95,388 0 0
WALMART INC COM 931142103   12,885,531 131,781 SH   SOLE   131,781 0 0
WASTE MGMT INC DEL COM 94106L109   456,891 1,997 SH   SOLE   1,997 0 0
WATSCO INC COM 942622200   1,003,138 2,271 SH   SOLE   2,271 0 0
WD 40 CO COM 929236107   4,093,303 17,946 SH   SOLE   17,946 0 0
WEBSTER FINL CORP COM 947890109   4,781,322 87,570 SH   SOLE   87,570 0 0
WEC ENERGY GROUP INC COM 92939U106   113,995,929 1,094,011 SH   SOLE   1,094,011 0 0
WELLS FARGO CO NEW COM 949746101   1,030,914 12,867 SH   SOLE   12,867 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   9,283,043 7,913 SH   SOLE   7,913 0 0
WELLTOWER INC COM 95040Q104   266,107 1,731 SH   SOLE   1,731 0 0
WILLIAMS COS INC COM 969457100   13,030,274 207,455 SH   SOLE   207,455 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   97,177,402 317,055 SH   SOLE   317,055 0 0
WOODWARD INC COM 980745103   1,569,887 6,405 SH   SOLE   6,405 0 0
WP CAREY INC COM 92936U109   7,290,156 116,867 SH   SOLE   116,867 0 0
WSFS FINL CORP COM 929328102   6,198,830 112,706 SH   SOLE   112,706 0 0
XYLEM INC COM 98419M100   1,115,763 8,625 SH   SOLE   8,625 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,083,349 11,877 SH   SOLE   11,877 0 0