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   436,909 2,975 SH   SOLE   2,975 0 0
ABBOTT LABS COM 002824100   4,237,497 31,945 SH   SOLE   31,945 0 0
ABBVIE INC COM 00287Y109   194,443,662 928,043 SH   SOLE   928,043 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   17,330,229 379,965 SH   SOLE   379,965 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   98,000,261 314,063 SH   SOLE   314,063 0 0
ADVANCED ENERGY INDS COM 007973100   5,525,597 57,975 SH   SOLE   57,975 0 0
AFLAC INC COM 001055102   2,240,479 20,150 SH   SOLE   20,150 0 0
ALASKA AIR GROUP INC COM 011659109   338,141 6,870 SH   SOLE   6,870 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   55,974,803 605,068 SH   SOLE   605,068 0 0
ALLSTATE CORP COM 020002101   7,075,375 34,169 SH   SOLE   34,169 0 0
ALPHABET INC CAP STK CL C 02079k107   1,578,912 10,106 SH   SOLE   10,106 0 0
ALPHABET INC CAP STK CL A 02079K305   16,760,842 108,387 SH   SOLE   108,387 0 0
ALTRIA GROUP INC COM 02209S103   1,477,733 24,621 SH   SOLE   24,621 0 0
AMAZON COM INC COM 023135106   2,446,968 12,861 SH   SOLE   12,861 0 0
AMDOCS LTD SHS G02602103   85,901,319 938,812 SH   SOLE   938,812 0 0
AMERICAN ELEC PWR CO INC COM 025537101   133,691,930 1,223,501 SH   SOLE   1,223,501 0 0
AMERICAN EXPRESS CO COM 025816109   92,538,332 343,945 SH   SOLE   343,945 0 0
AMERICAN TOWER CORP NEW COM 03027X100   263,881 1,213 SH   SOLE   1,213 0 0
AMERIS BANCORP COM 03076k108   1,145,701 19,901 SH   SOLE   19,901 0 0
AMGEN INC COM 031162100   2,405,105 7,720 SH   SOLE   7,720 0 0
AMPHENOL CORP NEW CL A 032095101   533,378 8,132 SH   SOLE   8,132 0 0
APPLE INC COM 037833100   52,705,678 237,274 SH   SOLE   237,274 0 0
APPLIED MATLS INC COM 038222105   303,591 2,092 SH   SOLE   2,092 0 0
APTARGROUP INC COM 038336103   14,179,189 95,560 SH   SOLE   95,560 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990b101   10,579,231 72,159 SH   SOLE   72,159 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   20,549,328 525,558 SH   SOLE   525,558 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   115,210,992 1,567,497 SH   SOLE   1,567,497 0 0
AT&T INC COM 00206R102   615,744 21,773 SH   SOLE   21,773 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,828,292 5,984 SH   SOLE   5,984 0 0
AUTOZONE INC COM 053332102   1,429,915 375 SH   SOLE   375 0 0
AZENTA INC COM 114340102   378,615 10,930 SH   SOLE   10,930 0 0
AZZ INC COM 002474104   11,046,780 132,122 SH   SOLE   132,122 0 0
BANCFIRST CORP COM 05945F103   6,278,521 57,145 SH   SOLE   57,145 0 0
BANK AMERICA CORP COM 060505104   549,118 13,159 SH   SOLE   13,159 0 0
BANK NEW YORK MELLON CORP COM 064058100   720,443 8,590 SH   SOLE   8,590 0 0
BECTON DICKINSON & CO COM 075887109   216,057 943 SH   SOLE   943 0 0
BELDEN INC COM 077454106   10,378,791 103,529 SH   SOLE   103,529 0 0
BERKLEY W R CORP COM 084423102   480,330 6,750 SH   SOLE   6,750 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,193,766 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,747,908 18,303 SH   SOLE   18,303 0 0
BLACK HILLS CORP COM 092113109   7,917,197 130,539 SH   SOLE   130,539 0 0
BLACKROCK INC COM 09290D101   71,942,350 76,010 SH   SOLE   76,010 0 0
BLACKSTONE INC COM 09260d107   406,061 2,905 SH   SOLE   2,905 0 0
BLOCK H & R INC COM 093671105   5,692,955 103,678 SH   SOLE   103,678 0 0
BOOKING HOLDINGS INC COM 09857L108   11,839,758 2,570 SH   SOLE   2,570 0 0
BOSTON SCIENTIFIC CORP COM 101137107   263,867 2,616 SH   SOLE   2,616 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   572,829 9,392 SH   SOLE   9,392 0 0
BROADCOM INC COM 11135f101   24,154,386 144,266 SH   SOLE   144,266 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,389,538 5,731 SH   SOLE   5,731 0 0
BROWN & BROWN INC COM 115236101   3,732,496 30,004 SH   SOLE   30,004 0 0
BROWN FORMAN CORP CL B 115637209   632,646 18,640 SH   SOLE   18,640 0 0
CACTUS INC CL A 127203107   5,358,930 116,931 SH   SOLE   116,931 0 0
CADRE HLDGS INC COM 12763L105   6,771,730 228,697 SH   SOLE   228,697 0 0
CAMECO CORP COM 13321L108   3,134,754 76,161 SH   SOLE   76,161 0 0
CANADIAN NAT RES LTD COM 136385101   70,654,920 2,293,991 SH   SOLE   2,293,991 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,561,344 8,708 SH   SOLE   8,708 0 0
CARDINAL HEALTH INC COM 14149Y108   62,171,189 451,268 SH   SOLE   451,268 0 0
CARRIER GLOBAL CORPORATION COM 14448c104   285,744 4,507 SH   SOLE   4,507 0 0
CARTERS INC COM 146229109   558,812 13,663 SH   SOLE   13,663 0 0
CASEYS GEN STORES INC COM 147528103   742,208 1,710 SH   SOLE   1,710 0 0
CATERPILLAR INC COM 149123101   1,929,391 5,850 SH   SOLE   5,850 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   210,598 924 SH   SOLE   924 0 0
CHEVRON CORP NEW COM 166764100   34,915,808 208,714 SH   SOLE   208,714 0 0
CHUBB LIMITED COM H1467J104   8,138,148 26,948 SH   SOLE   26,948 0 0
CHURCH & DWIGHT CO INC COM 171340102   366,600 3,330 SH   SOLE   3,330 0 0
CINCINNATI FINL CORP COM 172062101   493,385 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102   1,759,745 28,516 SH   SOLE   28,516 0 0
CLOROX CO DEL COM 189054109   1,960,491 13,314 SH   SOLE   13,314 0 0
COCA COLA CO COM 191216100   140,120,178 1,956,439 SH   SOLE   1,956,439 0 0
COLGATE PALMOLIVE CO COM 194162103   1,980,205 21,133 SH   SOLE   21,133 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   5,009,467 66,184 SH   SOLE   66,184 0 0
COMCAST CORP NEW CL A 20030N101   1,613,515 43,727 SH   SOLE   43,727 0 0
COMMERCE BANCSHARES INC COM 200525103   652,170 10,480 SH   SOLE   10,480 0 0
CONMED CORP COM 207410101   17,246,186 285,580 SH   SOLE   285,580 0 0
CONOCOPHILLIPS COM 20825C104   801,318 7,630 SH   SOLE   7,630 0 0
CONSTELLATION ENERGY CORP COM 21037T109   205,179 1,018 SH   SOLE   1,018 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,084,957 3,262 SH   SOLE   3,262 0 0
CROWN CASTLE INC COM 22822V101   23,848,920 228,811 SH   SOLE   228,811 0 0
CSX CORP COM 126408103   42,253,539 1,435,730 SH   SOLE   1,435,730 0 0
CTS CORP COM 126501105   4,743,099 114,154 SH   SOLE   114,154 0 0
CUBESMART COM 229663109   18,508,250 433,347 SH   SOLE   433,347 0 0
DANAHER CORPORATION COM 235851102   223,173 1,089 SH   SOLE   1,089 0 0
DEERE & CO COM 244199105   2,309,418 4,920 SH   SOLE   4,920 0 0
DIAGEO PLC SPON ADR NEW 25243q205   8,612,271 82,186 SH   SOLE   82,186 0 0
DISNEY WALT CO COM 254687106   615,040 6,231 SH   SOLE   6,231 0 0
DOLLAR GEN CORP NEW COM 256677105   17,913,328 203,723 SH   SOLE   203,723 0 0
DOMINION ENERGY INC COM 25746U109   23,735,670 423,322 SH   SOLE   423,322 0 0
DOVER CORP COM 260003108   219,600 1,250 SH   SOLE   1,250 0 0
DT MIDSTREAM INC COMMON STOCK 23345m107   13,373,709 138,616 SH   SOLE   138,616 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   43,955,761 360,382 SH   SOLE   360,382 0 0
EATON CORP PLC SHS G29183103   1,537,743 5,657 SH   SOLE   5,657 0 0
ECOLAB INC COM 278865100   606,927 2,394 SH   SOLE   2,394 0 0
ELI LILLY & CO COM 532457108   7,059,247 8,548 SH   SOLE   8,548 0 0
EMBECTA CORP COMMON STOCK 29082k105   4,630,507 363,177 SH   SOLE   363,177 0 0
EMERSON ELEC CO COM 291011104   2,138,419 19,504 SH   SOLE   19,504 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   930,281 27,249 SH   SOLE   27,249 0 0
EQUIFAX INC COM 294429105   3,550,131 14,576 SH   SOLE   14,576 0 0
EQUINIX INC COM 29444U700   342,447 420 SH   SOLE   420 0 0
ESCO TECHNOLOGIES INC COM 296315104   25,334,526 159,216 SH   SOLE   159,216 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   28,800 20,000 SH   SOLE   20,000 0 0
ESSEX PPTY TR INC COM 297178105   1,255,067 4,094 SH   SOLE   4,094 0 0
EVERGY INC COM 30034W106   19,727,467 286,113 SH   SOLE   286,113 0 0
EXPEDITORS INTL WASH INC COM 302130109   10,059,514 83,655 SH   SOLE   83,655 0 0
EXXON MOBIL CORP COM 30231G102   6,727,880 56,570 SH   SOLE   56,570 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   261,380 3,500 SH   SOLE   3,500 0 0
FIRST HAWAIIAN INC COM 32051x108   4,160,226 170,222 SH   SOLE   170,222 0 0
FLOWERS FOODS INC COM 343498101   19,213,645 1,010,712 SH   SOLE   1,010,712 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,422,630 258,628 SH   SOLE   258,628 0 0
FRANKLIN ELEC INC COM 353514102   7,450,974 79,367 SH   SOLE   79,367 0 0
FULLER H B CO COM 359694106   7,500,128 133,645 SH   SOLE   133,645 0 0
GALLAGHER ARTHUR J & CO COM 363576109   890,902 2,581 SH   SOLE   2,581 0 0
GE AEROSPACE COM NEW 369604301   1,001,041 5,002 SH   SOLE   5,002 0 0
GE VERNOVA INC COM 36828A101   426,745 1,398 SH   SOLE   1,398 0 0
GENERAL MLS INC COM 370334104   508,660 8,507 SH   SOLE   8,507 0 0
GENUINE PARTS CO COM 372460105   98,462,321 826,442 SH   SOLE   826,442 0 0
GILEAD SCIENCES INC COM 375558103   16,739,838 149,396 SH   SOLE   149,396 0 0
GLOBAL PMTS INC COM 37940x102   63,708,716 650,620 SH   SOLE   650,620 0 0
GLOBE LIFE INC COM 37959e102   202,454 1,537 SH   SOLE   1,537 0 0
GRAINGER W W INC COM 384802104   720,128 729 SH   SOLE   729 0 0
GSK PLC SPONSORED ADR 37733W204   11,656,277 300,885 SH   SOLE   300,885 0 0
HACKETT GROUP INC COM 404609109   11,157,649 381,850 SH   SOLE   381,850 0 0
HAMILTON LANE INC CL A 407497106   7,868,954 52,929 SH   SOLE   52,929 0 0
HANOVER INS GROUP INC COM 410867105   12,279,933 70,594 SH   SOLE   70,594 0 0
HASBRO INC COM 418056107   22,671,761 368,707 SH   SOLE   368,707 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   31,195,040 1,542,781 SH   SOLE   1,542,781 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   691,603 44,822 SH   SOLE   44,822 0 0
HEXCEL CORP NEW COM 428291108   5,983,858 109,274 SH   SOLE   109,274 0 0
HNI CORP COM 404251100   7,572,043 170,734 SH   SOLE   170,734 0 0
HOME DEPOT INC COM 437076102   103,080,858 281,265 SH   SOLE   281,265 0 0
HONEYWELL INTL INC COM 438516106   96,768,640 456,995 SH   SOLE   456,995 0 0
HOULIHAN LOKEY INC CL A 441593100   1,870,313 11,581 SH   SOLE   11,581 0 0
HUBBELL INC COM 443510607   6,495,101 19,628 SH   SOLE   19,628 0 0
HUNTINGTON BANCSHARES INC COM 446150104   38,261,199 2,549,047 SH   SOLE   2,549,047 0 0
ILLINOIS TOOL WKS INC COM 452308109   560,503 2,260 SH   SOLE   2,260 0 0
INDEPENDENCE RLTY TR INC COM 45378a106   10,943,851 515,490 SH   SOLE   515,490 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   3,169,266 810,554 SH   SOLE   810,554 0 0
INFOSYS LTD SPONSORED ADR 456788108   511,000 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100   331,452 14,595 SH   SOLE   14,595 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   55,359,719 320,926 SH   SOLE   320,926 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   29,538,931 118,793 SH   SOLE   118,793 0 0
INTERPARFUMS INC COM 458334109   4,971,564 43,660 SH   SOLE   43,660 0 0
J & J SNACK FOODS CORP COM 466032109   5,922,000 44,959 SH   SOLE   44,959 0 0
JOHNSON & JOHNSON COM 478160104   71,662,626 432,119 SH   SOLE   432,119 0 0
JOHNSON CTLS INTL PLC SHS G51502105   117,651,479 1,468,624 SH   SOLE   1,468,624 0 0
JOHNSON OUTDOORS INC CL A 479167108   499,025 20,090 SH   SOLE   20,090 0 0
JPMORGAN CHASE & CO. COM 46625H100   58,582,340 238,819 SH   SOLE   238,819 0 0
KIMBERLY-CLARK CORP COM 494368103   1,579,495 11,106 SH   SOLE   11,106 0 0
KINDER MORGAN INC DEL COM 49456B101   31,060,146 1,088,684 SH   SOLE   1,088,684 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   14,142,379 272,283 SH   SOLE   272,283 0 0
KRAFT HEINZ CO COM 500754106   16,557,982 544,133 SH   SOLE   544,133 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   211,194 1,009 SH   SOLE   1,009 0 0
LAKELAND INDS INC COM 511795106   3,493,909 172,029 SH   SOLE   172,029 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   22,530,260 198,016 SH   SOLE   198,016 0 0
LAMB WESTON HLDGS INC COM 513272104   10,795,709 202,546 SH   SOLE   202,546 0 0
LANDSTAR SYS INC COM 515098101   4,180,066 27,830 SH   SOLE   27,830 0 0
LAZARD INC COM 52110M109   15,805,954 365,034 SH   SOLE   365,034 0 0
LEMAITRE VASCULAR INC COM 525558201   9,141,912 108,962 SH   SOLE   108,962 0 0
LINDE PLC SHS G54950103   285,437 613 SH   SOLE   613 0 0
LITTELFUSE INC COM 537008104   7,464,190 37,939 SH   SOLE   37,939 0 0
LOCKHEED MARTIN CORP COM 539830109   1,272,179 2,848 SH   SOLE   2,848 0 0
LOGILITY SUPPLY CHAIN SOLUTI COM 029683109   10,067,577 706,001 SH   SOLE   706,001 0 0
LOWES COS INC COM 548661107   2,589,702 11,104 SH   SOLE   11,104 0 0
LPL FINL HLDGS INC COM 50212V100   1,619,725 4,951 SH   SOLE   4,951 0 0
M & T BK CORP COM 55261F104   4,691,270 26,245 SH   SOLE   26,245 0 0
MANPOWERGROUP INC WIS COM 56418H100   14,887,951 257,221 SH   SOLE   257,221 0 0
MANULIFE FINL CORP COM 56501r106   527,868 16,946 SH   SOLE   16,946 0 0
MARSH & MCLENNAN COS INC COM 571748102   71,082,395 291,285 SH   SOLE   291,285 0 0
MARVELL TECHNOLOGY INC COM 573874104   10,883,543 176,767 SH   SOLE   176,767 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,067,738 1,948 SH   SOLE   1,948 0 0
MCCORMICK & CO INC COM NON VTG 579780206   263,416 3,200 SH   SOLE   3,200 0 0
MCDONALDS CORP COM 580135101   5,314,246 17,013 SH   SOLE   17,013 0 0
MEDTRONIC PLC SHS G5960L103   120,141,704 1,336,988 SH   SOLE   1,336,988 0 0
MERCK & CO INC COM 58933Y105   24,298,448 270,705 SH   SOLE   270,705 0 0
MESA LABS INC COM 59064R109   3,108,892 26,200 SH   SOLE   26,200 0 0
META PLATFORMS INC CL A 30303m102   15,810,851 27,432 SH   SOLE   27,432 0 0
METLIFE INC COM 59156R108   218,630 2,723 SH   SOLE   2,723 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   376,000 7,767 SH   SOLE   7,767 0 0
MICROSOFT CORP COM 594918104   179,277,378 477,576 SH   SOLE   477,576 0 0
MID-AMER APT CMNTYS INC COM 59522J103   13,228,765 78,940 SH   SOLE   78,940 0 0
MONARCH CASINO & RESORT INC COM 609027107   1,131,880 14,557 SH   SOLE   14,557 0 0
MONDELEZ INTL INC CL A 609207105   50,170,747 739,436 SH   SOLE   739,436 0 0
MONRO INC COM 610236101   960,655 66,390 SH   SOLE   66,390 0 0
MOODYS CORP COM 615369105   3,057,255 6,565 SH   SOLE   6,565 0 0
MOOG INC CL A 615394202   11,852,062 68,370 SH   SOLE   68,370 0 0
MORGAN STANLEY COM NEW 617446448   390,378 3,346 SH   SOLE   3,346 0 0
MSC INDL DIRECT INC CL A 553530106   31,580,764 406,602 SH   SOLE   406,602 0 0
MUELLER WTR PRODS INC COM SER A 624758108   11,509,586 452,776 SH   SOLE   452,776 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   7,620,078 193,403 SH   SOLE   193,403 0 0
NETFLIX INC COM 64110L106   235,133 252 SH   SOLE   252 0 0
NEXTERA ENERGY INC COM 65339F101   1,377,768 19,435 SH   SOLE   19,435 0 0
NIKE INC CL B 654106103   11,893,607 187,360 SH   SOLE   187,360 0 0
NORFOLK SOUTHN CORP COM 655844108   424,198 1,791 SH   SOLE   1,791 0 0
NORTHERN TR CORP COM 665859104   12,821,278 129,968 SH   SOLE   129,968 0 0
NORTHROP GRUMMAN CORP COM 666807102   588,812 1,150 SH   SOLE   1,150 0 0
NUCOR CORP COM 670346105   650,945 5,409 SH   SOLE   5,409 0 0
NVENT ELECTRIC PLC SHS G6700G107   15,923,876 303,775 SH   SOLE   303,775 0 0
NVIDIA CORPORATION COM 67066G104   2,550,205 23,530 SH   SOLE   23,530 0 0
OLD REP INTL CORP COM 680223104   25,561,777 651,754 SH   SOLE   651,754 0 0
OMNICOM GROUP INC COM 681919106   84,864,575 1,023,575 SH   SOLE   1,023,575 0 0
ONEOK INC NEW COM 682680103   27,928,193 281,477 SH   SOLE   281,477 0 0
ORACLE CORP COM 68389X105   22,065,558 157,825 SH   SOLE   157,825 0 0
PAYCHEX INC COM 704326107   6,949,966 45,048 SH   SOLE   45,048 0 0
PEGASYSTEMS INC COM 705573103   21,774,845 313,217 SH   SOLE   313,217 0 0
PEPSICO INC COM 713448108   19,040,510 126,988 SH   SOLE   126,988 0 0
PERRIGO CO PLC SHS G97822103   26,622,413 949,444 SH   SOLE   949,444 0 0
PFIZER INC COM 717081103   55,164,111 2,176,958 SH   SOLE   2,176,958 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   4,940,461 231,295 SH   SOLE   231,295 0 0
PHILIP MORRIS INTL INC COM 718172109   160,642,151 1,012,046 SH   SOLE   1,012,046 0 0
PHILLIPS 66 COM 718546104   418,103 3,386 SH   SOLE   3,386 0 0
PIPER SANDLER COMPANIES COM 724078100   4,049,241 16,350 SH   SOLE   16,350 0 0
PNC FINL SVCS GROUP INC COM 693475105   65,274,344 371,362 SH   SOLE   371,362 0 0
POWER INTEGRATIONS INC COM 739276103   8,818,329 174,620 SH   SOLE   174,620 0 0
PPG INDS INC COM 693506107   1,376,197 12,585 SH   SOLE   12,585 0 0
PROCTER AND GAMBLE CO COM 742718109   97,116,795 569,868 SH   SOLE   569,868 0 0
PROGRESSIVE CORP COM 743315103   1,465,992 5,180 SH   SOLE   5,180 0 0
PRUDENTIAL FINL INC COM 744320102   29,256,408 261,966 SH   SOLE   261,966 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   368,704 4,480 SH   SOLE   4,480 0 0
QUALCOMM INC COM 747525103   555,363 3,615 SH   SOLE   3,615 0 0
QUEST DIAGNOSTICS INC COM 74834L100   84,461,399 499,180 SH   SOLE   499,180 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   319,127 14,686 SH   SOLE   14,686 0 0
RESMED INC COM 761152107   1,708,953 7,634 SH   SOLE   7,634 0 0
REVVITY INC COM 714046109   1,061,086 10,029 SH   SOLE   10,029 0 0
ROCKY BRANDS INC COM 774515100   3,072,423 176,881 SH   SOLE   176,881 0 0
ROPER TECHNOLOGIES INC COM 776696106   55,326,187 93,840 SH   SOLE   93,840 0 0
ROSS STORES INC COM 778296103   51,172,453 400,442 SH   SOLE   400,442 0 0
RTX CORPORATION COM 75513e101   97,791,271 738,270 SH   SOLE   738,270 0 0
S&P GLOBAL INC COM 78409V104   85,831,925 168,927 SH   SOLE   168,927 0 0
SALESFORCE INC COM 79466L302   15,466,929 57,635 SH   SOLE   57,635 0 0
SAP SE SPON ADR 803054204   101,598,757 378,478 SH   SOLE   378,478 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410g104   18,280,688 83,091 SH   SOLE   83,091 0 0
SCHWAB CHARLES CORP COM 808513105   81,245,298 1,037,881 SH   SOLE   1,037,881 0 0
SERVICE CORP INTL COM 817565104   1,464,533 18,261 SH   SOLE   18,261 0 0
SFL CORPORATION LTD SHS G7738W106   169,740 20,700 SH   SOLE   20,700 0 0
SHOE CARNIVAL INC COM 824889109   5,494,717 249,874 SH   SOLE   249,874 0 0
SIMULATIONS PLUS INC COM 829214105   1,001,912 40,861 SH   SOLE   40,861 0 0
SMITH A O CORP COM 831865209   1,363,386 20,860 SH   SOLE   20,860 0 0
SOUTHERN CO COM 842587107   23,687,399 257,612 SH   SOLE   257,612 0 0
SOUTHSTATE CORPORATION COM 840441109   8,016,311 86,365 SH   SOLE   86,365 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   19,919,453 238,471 SH   SOLE   238,471 0 0
STAG INDL INC COM 85254j102   24,820,743 687,174 SH   SOLE   687,174 0 0
STANDEX INTL CORP COM 854231107   10,479,489 64,932 SH   SOLE   64,932 0 0
STARBUCKS CORP COM 855244109   18,385,640 187,437 SH   SOLE   187,437 0 0
STOCK YDS BANCORP INC COM 861025104   8,187,053 118,549 SH   SOLE   118,549 0 0
STRYKER CORPORATION COM 863667101   9,205,370 24,729 SH   SOLE   24,729 0 0
SUN CMNTYS INC COM 866674104   373,640 2,904 SH   SOLE   2,904 0 0
SYSCO CORP COM 871829107   209,297 2,789 SH   SOLE   2,789 0 0
TAPESTRY INC COM 876030107   451,610 6,414 SH   SOLE   6,414 0 0
TARGET CORP COM 87612E106   2,169,659 20,790 SH   SOLE   20,790 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   88,634,589 627,191 SH   SOLE   627,191 0 0
TEEKAY CORPORATION LTD SHS G8726T105   151,110 23,000 SH   SOLE   23,000 0 0
TENNANT CO COM 880345103   3,928,405 49,259 SH   SOLE   49,259 0 0
TERRENO RLTY CORP COM 88146M101   7,951,155 125,770 SH   SOLE   125,770 0 0
TEXAS INSTRS INC COM 882508104   21,445,892 119,343 SH   SOLE   119,343 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,534,929 1,913 SH   SOLE   1,913 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,961,722 5,952 SH   SOLE   5,952 0 0
TJX COS INC NEW COM 872540109   232,881 1,912 SH   SOLE   1,912 0 0
TRACTOR SUPPLY CO COM 892356106   316,274 5,740 SH   SOLE   5,740 0 0
TRICO BANCSHARES COM 896095106   7,694,622 192,510 SH   SOLE   192,510 0 0
TRUIST FINL CORP COM 89832q109   418,454 10,169 SH   SOLE   10,169 0 0
TRUSTMARK CORP COM 898402102   330,690 9,588 SH   SOLE   9,588 0 0
TURNING PT BRANDS INC COM 90041l105   7,662,984 128,919 SH   SOLE   128,919 0 0
U S PHYSICAL THERAPY COM 90337L108   9,726,225 134,415 SH   SOLE   134,415 0 0
UNION PAC CORP COM 907818108   861,804 3,648 SH   SOLE   3,648 0 0
UNITED PARCEL SERVICE INC CL B 911312106   107,044,510 973,220 SH   SOLE   973,220 0 0
UNITEDHEALTH GROUP INC COM 91324P102   901,608 1,721 SH   SOLE   1,721 0 0
US BANCORP DEL COM NEW 902973304   255,297 6,047 SH   SOLE   6,047 0 0
UTZ BRANDS INC COM CL A 918090101   4,279,490 303,941 SH   SOLE   303,941 0 0
VALERO ENERGY CORP COM 91913Y100   326,741 2,474 SH   SOLE   2,474 0 0
VALMONT INDS INC COM 920253101   9,785,122 34,289 SH   SOLE   34,289 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   26,154,934 576,608 SH   SOLE   576,608 0 0
VISA INC COM CL A 92826c839   123,962,807 353,715 SH   SOLE   353,715 0 0
WALKER & DUNLOP INC COM 93148P102   7,408,565 86,792 SH   SOLE   86,792 0 0
WALMART INC COM 931142103   31,007,390 353,200 SH   SOLE   353,200 0 0
WASTE MGMT INC DEL COM 94106L109   462,262 1,997 SH   SOLE   1,997 0 0
WATSCO INC COM 942622200   1,150,387 2,264 SH   SOLE   2,264 0 0
WD 40 CO COM 929236107   4,410,544 18,076 SH   SOLE   18,076 0 0
WEBSTER FINL CORP COM 947890109   5,197,787 100,830 SH   SOLE   100,830 0 0
WEC ENERGY GROUP INC COM 92939U106   122,492,367 1,123,989 SH   SOLE   1,123,989 0 0
WELLS FARGO CO NEW COM 949746101   809,564 11,277 SH   SOLE   11,277 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   9,578,781 7,977 SH   SOLE   7,977 0 0
WILLIAMS COS INC COM 969457100   12,758,692 213,499 SH   SOLE   213,499 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   96,035,942 284,172 SH   SOLE   284,172 0 0
WOODWARD INC COM 980745103   7,179,209 39,340 SH   SOLE   39,340 0 0
WP CAREY INC COM 92936U109   7,653,257 121,269 SH   SOLE   121,269 0 0
WSFS FINL CORP COM 929328102   5,887,868 113,512 SH   SOLE   113,512 0 0
XYLEM INC COM 98419M100   1,327,813 11,115 SH   SOLE   11,115 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,410,492 12,462 SH   SOLE   12,462 0 0