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   345,913 3,385 SH   SOLE   3,385 0 0
ABBOTT LABS COM 002824100   3,111,772 29,947 SH   SOLE   29,947 0 0
ABBVIE INC COM 00287Y109   165,489,296 964,840 SH   SOLE   964,840 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   9,112,754 171,132 SH   SOLE   171,132 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   82,255,565 271,104 SH   SOLE   271,104 0 0
AFLAC INC COM 001055102   1,803,883 20,198 SH   SOLE   20,198 0 0
ALASKA AIR GROUP INC COM 011659109   277,548 6,870 SH   SOLE   6,870 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   83,724,383 715,776 SH   SOLE   715,776 0 0
ALLSTATE CORP COM 020002101   5,455,423 34,169 SH   SOLE   34,169 0 0
ALPHABET INC CAP STK CL C 02079K107   1,786,269 9,738 SH   SOLE   9,738 0 0
ALPHABET INC CAP STK CL A 02079K305   3,660,112 20,094 SH   SOLE   20,094 0 0
ALTRIA GROUP INC COM 02209S103   1,150,414 25,256 SH   SOLE   25,256 0 0
AMAZON COM INC COM 023135106   2,037,426 10,543 SH   SOLE   10,543 0 0
AMDOCS LTD SHS G02602103   54,239,511 687,272 SH   SOLE   687,272 0 0
AMER SOFTWARE INC CL A 029683109   9,141,432 1,001,253 SH   SOLE   1,001,253 0 0
AMERICAN ASSETS TR INC COM 024013104   933,539 41,713 SH   SOLE   41,713 0 0
AMERICAN ELEC PWR CO INC COM 025537101   93,364,534 1,064,105 SH   SOLE   1,064,105 0 0
AMERICAN EXPRESS CO COM 025816109   91,954,857 397,127 SH   SOLE   397,127 0 0
AMERICAN TOWER CORP NEW COM 03027X100   211,014 1,086 SH   SOLE   1,086 0 0
AMERIS BANCORP COM 03076K108   1,027,190 20,401 SH   SOLE   20,401 0 0
AMGEN INC COM 031162100   2,376,121 7,605 SH   SOLE   7,605 0 0
AMPHENOL CORP NEW CL A 032095101   554,859 8,236 SH   SOLE   8,236 0 0
APPLE INC COM 037833100   49,029,028 232,785 SH   SOLE   232,785 0 0
APPLIED MATLS INC COM 038222105   479,060 2,030 SH   SOLE   2,030 0 0
APTARGROUP INC COM 038336103   13,589,935 96,512 SH   SOLE   96,512 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   287,486 2,157 SH   SOLE   2,157 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   20,731,745 502,344 SH   SOLE   502,344 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   120,564,998 1,545,904 SH   SOLE   1,545,904 0 0
AT&T INC COM 00206R102   543,707 28,451 SH   SOLE   28,451 0 0
ATRION CORP COM 049904105   7,589,977 16,776 SH   SOLE   16,776 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,465,060 6,138 SH   SOLE   6,138 0 0
AUTOZONE INC COM 053332102   874,410 295 SH   SOLE   295 0 0
AZENTA INC COM 114340102   575,137 10,930 SH   SOLE   10,930 0 0
AZZ INC COM 002474104   9,904,515 128,214 SH   SOLE   128,214 0 0
BANCFIRST CORP COM 05945F103   4,865,245 55,476 SH   SOLE   55,476 0 0
BANK AMERICA CORP COM 060505104   486,876 12,242 SH   SOLE   12,242 0 0
BANK NEW YORK MELLON CORP COM 064058100   515,533 8,608 SH   SOLE   8,608 0 0
BCE INC COM NEW 05534B760   18,259,245 564,079 SH   SOLE   564,079 0 0
BECTON DICKINSON & CO COM 075887109   258,951 1,108 SH   SOLE   1,108 0 0
BELDEN INC COM 077454106   16,616,861 177,152 SH   SOLE   177,152 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,448,964 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,058,049 17,350 SH   SOLE   17,350 0 0
BLACK HILLS CORP COM 092113109   6,700,283 123,212 SH   SOLE   123,212 0 0
BLACKROCK INC COM 09247X101   66,676,773 84,688 SH   SOLE   84,688 0 0
BLOCK H & R INC COM 093671105   5,465,129 100,777 SH   SOLE   100,777 0 0
BOSTON SCIENTIFIC CORP COM 101137107   255,685 3,320 SH   SOLE   3,320 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   258,934 6,235 SH   SOLE   6,235 0 0
BROADCOM INC COM 11135F101   23,478,669 14,624 SH   SOLE   14,624 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,129,007 5,731 SH   SOLE   5,731 0 0
BROWN & BROWN INC COM 115236101   2,781,578 31,110 SH   SOLE   31,110 0 0
BROWN FORMAN CORP CL B 115637209   644,930 14,932 SH   SOLE   14,932 0 0
CACTUS INC CL A 127203107   6,001,516 113,794 SH   SOLE   113,794 0 0
CADRE HLDGS INC COM 12763L105   1,398,915 41,684 SH   SOLE   41,684 0 0
CAMECO CORP COM 13321L108   3,588,646 72,940 SH   SOLE   72,940 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,143,874 8,262 SH   SOLE   8,262 0 0
CARDINAL HEALTH INC COM 14149Y108   46,701,606 474,996 SH   SOLE   474,996 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   289,348 4,587 SH   SOLE   4,587 0 0
CARTERS INC COM 146229109   5,326,230 85,949 SH   SOLE   85,949 0 0
CASEYS GEN STORES INC COM 147528103   652,468 1,710 SH   SOLE   1,710 0 0
CATERPILLAR INC COM 149123101   1,585,285 4,759 SH   SOLE   4,759 0 0
CHEVRON CORP NEW COM 166764100   28,135,003 179,868 SH   SOLE   179,868 0 0
CHUBB LIMITED COM H1467J104   9,932,662 38,939 SH   SOLE   38,939 0 0
CHURCH & DWIGHT CO INC COM 171340102   345,254 3,330 SH   SOLE   3,330 0 0
CINCINNATI FINL CORP COM 172062101   394,454 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102   1,449,053 30,500 SH   SOLE   30,500 0 0
CLOROX CO DEL COM 189054109   40,456,515 296,450 SH   SOLE   296,450 0 0
COCA COLA CO COM 191216100   125,770,918 1,975,976 SH   SOLE   1,975,976 0 0
COLGATE PALMOLIVE CO COM 194162103   2,759,767 28,439 SH   SOLE   28,439 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   5,083,263 64,280 SH   SOLE   64,280 0 0
COMCAST CORP NEW CL A 20030N101   85,415,741 2,181,199 SH   SOLE   2,181,199 0 0
COMMERCE BANCSHARES INC COM 200525103   556,796 9,982 SH   SOLE   9,982 0 0
CONAGRA BRANDS INC COM 205887102   7,390,060 260,030 SH   SOLE   260,030 0 0
CONMED CORP COM 207410101   14,245,782 205,507 SH   SOLE   205,507 0 0
CONOCOPHILLIPS COM 20825C104   865,302 7,565 SH   SOLE   7,565 0 0
CONSTELLATION ENERGY CORP COM 21037T109   200,590 1,002 SH   SOLE   1,002 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,551,885 3,002 SH   SOLE   3,002 0 0
CROWN CASTLE INC COM 22822V101   20,622,078 211,076 SH   SOLE   211,076 0 0
CSX CORP COM 126408103   212,408 6,350 SH   SOLE   6,350 0 0
CTS CORP COM 126501105   5,816,425 114,881 SH   SOLE   114,881 0 0
CUBESMART COM 229663109   23,650,489 523,589 SH   SOLE   523,589 0 0
DANAHER CORPORATION COM 235851102   237,800 952 SH   SOLE   952 0 0
DEERE & CO COM 244199105   1,997,318 5,345 SH   SOLE   5,345 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   360,857 2,862 SH   SOLE   2,862 0 0
DISNEY WALT CO COM 254687106   549,204 5,531 SH   SOLE   5,531 0 0
DOVER CORP COM 260003108   265,262 1,470 SH   SOLE   1,470 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   36,856,357 518,884 SH   SOLE   518,884 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   35,754,838 356,728 SH   SOLE   356,728 0 0
EATON CORP PLC SHS G29183103   1,687,476 5,382 SH   SOLE   5,382 0 0
ECOLAB INC COM 278865100   567,868 2,386 SH   SOLE   2,386 0 0
ELI LILLY & CO COM 532457108   7,401,921 8,176 SH   SOLE   8,176 0 0
EMERSON ELEC CO COM 291011104   2,204,852 20,015 SH   SOLE   20,015 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   705,634 24,349 SH   SOLE   24,349 0 0
EQUIFAX INC COM 294429105   3,812,926 15,726 SH   SOLE   15,726 0 0
EQUINIX INC COM 29444U700   334,417 442 SH   SOLE   442 0 0
ESCO TECHNOLOGIES INC COM 296315104   19,223,930 183,015 SH   SOLE   183,015 0 0
ESSEX PPTY TR INC COM 297178105   1,283,818 4,716 SH   SOLE   4,716 0 0
EVERGY INC COM 30034W106   15,373,327 290,227 SH   SOLE   290,227 0 0
EXPEDITORS INTL WASH INC COM 302130109   11,368,868 91,104 SH   SOLE   91,104 0 0
EXXON MOBIL CORP COM 30231G102   6,850,948 59,511 SH   SOLE   59,511 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   4,516,852 59,937 SH   SOLE   59,937 0 0
FIRST HAWAIIAN INC COM 32051X108   3,495,507 168,377 SH   SOLE   168,377 0 0
FLOWERS FOODS INC COM 343498101   18,422,668 829,850 SH   SOLE   829,850 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   6,193,955 251,072 SH   SOLE   251,072 0 0
FRANKLIN ELEC INC COM 353514102   7,396,702 76,793 SH   SOLE   76,793 0 0
FULLER H B CO COM 359694106   8,745,924 113,642 SH   SOLE   113,642 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,537,742 5,930 SH   SOLE   5,930 0 0
GE AEROSPACE COM NEW 369604301   764,402 4,808 SH   SOLE   4,808 0 0
GE VERNOVA INC COM 36828A101   214,730 1,252 SH   SOLE   1,252 0 0
GENERAL MLS INC COM 370334104   581,830 9,197 SH   SOLE   9,197 0 0
GENUINE PARTS CO COM 372460105   76,616,634 553,909 SH   SOLE   553,909 0 0
GILEAD SCIENCES INC COM 375558103   23,584,960 343,754 SH   SOLE   343,754 0 0
GLOBAL PMTS INC COM 37940X102   58,610,090 606,102 SH   SOLE   606,102 0 0
GRAINGER W W INC COM 384802104   1,596,063 1,769 SH   SOLE   1,769 0 0
HACKETT GROUP INC COM 404609109   8,792,712 404,821 SH   SOLE   404,821 0 0
HAMILTON LANE INC CL A 407497106   6,952,611 56,260 SH   SOLE   56,260 0 0
HANOVER INS GROUP INC COM 410867105   8,849,009 70,544 SH   SOLE   70,544 0 0
HASBRO INC COM 418056107   56,335,802 963,005 SH   SOLE   963,005 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   25,709,349 1,311,701 SH   SOLE   1,311,701 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   11,795,397 557,175 SH   SOLE   557,175 0 0
HF SINCLAIR CORP COM 403949100   210,906 3,954 SH   SOLE   3,954 0 0
HILLENBRAND INC COM 431571108   4,041,700 100,992 SH   SOLE   100,992 0 0
HNI CORP COM 404251100   24,300,148 539,764 SH   SOLE   539,764 0 0
HOME DEPOT INC COM 437076102   101,147,886 293,830 SH   SOLE   293,830 0 0
HONEYWELL INTL INC COM 438516106   98,899,519 463,143 SH   SOLE   463,143 0 0
HOULIHAN LOKEY INC CL A 441593100   7,601,986 56,369 SH   SOLE   56,369 0 0
HUBBELL INC COM 443510607   7,543,142 20,639 SH   SOLE   20,639 0 0
HUNTINGTON BANCSHARES INC COM 446150104   21,931,752 1,664,018 SH   SOLE   1,664,018 0 0
ILLINOIS TOOL WKS INC COM 452308109   553,776 2,337 SH   SOLE   2,337 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   9,778,686 521,808 SH   SOLE   521,808 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   2,085,980 709,517 SH   SOLE   709,517 0 0
INFOSYS LTD SPONSORED ADR 456788108   521,360 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100   462,870 14,946 SH   SOLE   14,946 0 0
INTER PARFUMS INC COM 458334109   4,014,870 34,602 SH   SOLE   34,602 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   43,744,218 319,557 SH   SOLE   319,557 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   59,185,577 342,212 SH   SOLE   342,212 0 0
J & J SNACK FOODS CORP COM 466032109   6,407,932 39,465 SH   SOLE   39,465 0 0
JOHNSON & JOHNSON COM 478160104   64,778,245 443,201 SH   SOLE   443,201 0 0
JOHNSON CTLS INTL PLC SHS G51502105   107,155,238 1,612,084 SH   SOLE   1,612,084 0 0
JOHNSON OUTDOORS INC CL A 479167108   919,304 26,281 SH   SOLE   26,281 0 0
JPMORGAN CHASE & CO. COM 46625H100   100,466,497 496,720 SH   SOLE   496,720 0 0
KIMBERLY-CLARK CORP COM 494368103   1,559,311 11,283 SH   SOLE   11,283 0 0
KINDER MORGAN INC DEL COM 49456B101   9,832,023 494,817 SH   SOLE   494,817 0 0
KRAFT HEINZ CO COM 500754106   18,907,906 586,838 SH   SOLE   586,838 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   232,771 1,036 SH   SOLE   1,036 0 0
LAKELAND INDS INC COM 511795106   2,847,405 124,124 SH   SOLE   124,124 0 0
LAMB WESTON HLDGS INC COM 513272104   822,462 9,782 SH   SOLE   9,782 0 0
LANDSTAR SYS INC COM 515098101   4,166,112 22,583 SH   SOLE   22,583 0 0
LAZARD INC COM 52110M109   13,423,729 351,591 SH   SOLE   351,591 0 0
LEMAITRE VASCULAR INC COM 525558201   9,063,471 110,154 SH   SOLE   110,154 0 0
LINDE PLC SHS G54950103   274,484 626 SH   SOLE   626 0 0
LITTELFUSE INC COM 537008104   8,226,201 32,185 SH   SOLE   32,185 0 0
LOCKHEED MARTIN CORP COM 539830109   1,103,835 2,363 SH   SOLE   2,363 0 0
LOWES COS INC COM 548661107   2,443,570 11,084 SH   SOLE   11,084 0 0
LPL FINL HLDGS INC COM 50212V100   1,156,322 4,140 SH   SOLE   4,140 0 0
M & T BK CORP COM 55261F104   40,740,798 269,165 SH   SOLE   269,165 0 0
MANULIFE FINL CORP COM 56501R106   451,103 16,946 SH   SOLE   16,946 0 0
MARSH & MCLENNAN COS INC COM 571748102   79,769,847 378,559 SH   SOLE   378,559 0 0
MARVELL TECHNOLOGY INC COM 573874104   12,696,599 181,639 SH   SOLE   181,639 0 0
MASTERCARD INCORPORATED CL A 57636Q104   913,719 2,071 SH   SOLE   2,071 0 0
MCCORMICK & CO INC COM NON VTG 579780206   232,207 3,273 SH   SOLE   3,273 0 0
MCDONALDS CORP COM 580135101   4,446,620 17,449 SH   SOLE   17,449 0 0
MEDTRONIC PLC SHS G5960L103   93,945,594 1,193,566 SH   SOLE   1,193,566 0 0
MERCK & CO INC COM 58933Y105   99,615,335 804,648 SH   SOLE   804,648 0 0
META PLATFORMS INC CL A 30303M102   1,167,369 2,315 SH   SOLE   2,315 0 0
METLIFE INC COM 59156R108   373,622 5,323 SH   SOLE   5,323 0 0
MGP INGREDIENTS INC NEW COM 55303J106   2,652,286 35,649 SH   SOLE   35,649 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   963,495 10,530 SH   SOLE   10,530 0 0
MICROSOFT CORP COM 594918104   221,198,063 494,905 SH   SOLE   494,905 0 0
MONARCH CASINO & RESORT INC COM 609027107   829,611 12,177 SH   SOLE   12,177 0 0
MONDELEZ INTL INC CL A 609207105   58,212,140 889,550 SH   SOLE   889,550 0 0
MONRO INC COM 610236101   3,406,595 142,774 SH   SOLE   142,774 0 0
MOODYS CORP COM 615369105   2,786,742 6,620 SH   SOLE   6,620 0 0
MOOG INC CL A 615394202   10,902,480 65,167 SH   SOLE   65,167 0 0
MORGAN STANLEY COM NEW 617446448   314,604 3,237 SH   SOLE   3,237 0 0
MSC INDL DIRECT INC CL A 553530106   28,483,354 359,139 SH   SOLE   359,139 0 0
MUELLER WTR PRODS INC COM SER A 624758108   10,183,361 568,268 SH   SOLE   568,268 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   8,139,425 197,463 SH   SOLE   197,463 0 0
NEWELL BRANDS INC COM 651229106   167,211 26,086 SH   SOLE   26,086 0 0
NEXTERA ENERGY INC COM 65339F101   15,506,122 218,982 SH   SOLE   218,982 0 0
NIKE INC CL B 654106103   50,594,524 671,282 SH   SOLE   671,282 0 0
NORFOLK SOUTHN CORP COM 655844108   355,527 1,656 SH   SOLE   1,656 0 0
NORTHERN TR CORP COM 665859104   17,845,478 212,497 SH   SOLE   212,497 0 0
NORTHROP GRUMMAN CORP COM 666807102   505,768 1,160 SH   SOLE   1,160 0 0
NVENT ELECTRIC PLC SHS G6700G107   21,492,434 280,544 SH   SOLE   280,544 0 0
NVIDIA CORPORATION COM 67066G104   3,871,759 31,340 SH   SOLE   31,340 0 0
OLD REP INTL CORP COM 680223104   28,287,853 915,465 SH   SOLE   915,465 0 0
OMNICOM GROUP INC COM 681919106   114,979,692 1,281,825 SH   SOLE   1,281,825 0 0
ONEOK INC NEW COM 682680103   39,566,542 485,181 SH   SOLE   485,181 0 0
ORACLE CORP COM 68389X105   26,177,602 185,393 SH   SOLE   185,393 0 0
PAYCHEX INC COM 704326107   5,764,001 48,617 SH   SOLE   48,617 0 0
PEGASYSTEMS INC COM 705573103   3,013,426 49,784 SH   SOLE   49,784 0 0
PENNANTPARK INVT CORP COM 708062104   83,050 11,000 SH   SOLE   11,000 0 0
PEPSICO INC COM 713448108   2,284,532 13,852 SH   SOLE   13,852 0 0
PERRIGO CO PLC SHS G97822103   18,179,319 707,917 SH   SOLE   707,917 0 0
PFIZER INC COM 717081103   50,865,507 1,817,924 SH   SOLE   1,817,924 0 0
PHILIP MORRIS INTL INC COM 718172109   111,306,820 1,098,459 SH   SOLE   1,098,459 0 0
PHILLIPS 66 COM 718546104   366,336 2,595 SH   SOLE   2,595 0 0
PNC FINL SVCS GROUP INC COM 693475105   205,704 1,323 SH   SOLE   1,323 0 0
POWER INTEGRATIONS INC COM 739276103   8,704,730 124,017 SH   SOLE   124,017 0 0
PROCTER AND GAMBLE CO COM 742718109   95,654,166 580,003 SH   SOLE   580,003 0 0
PROGRESSIVE CORP COM 743315103   1,075,938 5,180 SH   SOLE   5,180 0 0
PRUDENTIAL FINL INC COM 744320102   11,454,198 97,740 SH   SOLE   97,740 0 0
PSYCHEMEDICS CORP COM NEW 744375205   24,243 10,018 SH   SOLE   10,018 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   333,419 4,524 SH   SOLE   4,524 0 0
QUALCOMM INC COM 747525103   721,516 3,622 SH   SOLE   3,622 0 0
QUEST DIAGNOSTICS INC COM 74834L100   68,624,382 501,347 SH   SOLE   501,347 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   294,007 14,671 SH   SOLE   14,671 0 0
RESMED INC COM 761152107   1,156,578 6,042 SH   SOLE   6,042 0 0
REVVITY INC COM 714046109   918,999 8,764 SH   SOLE   8,764 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   743,105 26,558 SH   SOLE   26,558 0 0
ROCKY BRANDS INC COM 774515100   5,111,346 138,294 SH   SOLE   138,294 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   21,312,067 576,314 SH   SOLE   576,314 0 0
ROPER TECHNOLOGIES INC COM 776696106   13,247,701 23,503 SH   SOLE   23,503 0 0
RTX CORPORATION COM 75513E101   90,103,802 897,538 SH   SOLE   897,538 0 0
S&P GLOBAL INC COM 78409V104   79,219,248 177,622 SH   SOLE   177,622 0 0
SAP SE SPON ADR 803054204   88,105,362 436,793 SH   SOLE   436,793 0 0
SAPIENS INTL CORP N V SHS G7T16G103   9,640,246 284,122 SH   SOLE   284,122 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   14,992,370 76,374 SH   SOLE   76,374 0 0
SCHWAB CHARLES CORP COM 808513105   77,048,720 1,045,579 SH   SOLE   1,045,579 0 0
SERVICE CORP INTL COM 817565104   1,173,992 16,505 SH   SOLE   16,505 0 0
SHOE CARNIVAL INC COM 824889109   6,340,346 171,872 SH   SOLE   171,872 0 0
SIMULATIONS PLUS INC COM 829214105   11,408,947 234,655 SH   SOLE   234,655 0 0
SMITH A O CORP COM 831865209   1,527,854 18,682 SH   SOLE   18,682 0 0
SOUTHERN CO COM 842587107   32,771,898 422,482 SH   SOLE   422,482 0 0
SOUTHSTATE CORPORATION COM 840441109   5,999,954 78,513 SH   SOLE   78,513 0 0
STAG INDL INC COM 85254J102   22,900,003 635,053 SH   SOLE   635,053 0 0
STANDEX INTL CORP COM 854231107   9,988,597 61,983 SH   SOLE   61,983 0 0
STARBUCKS CORP COM 855244109   15,989,503 205,389 SH   SOLE   205,389 0 0
STOCK YDS BANCORP INC COM 861025104   6,022,677 121,254 SH   SOLE   121,254 0 0
STRYKER CORPORATION COM 863667101   8,201,810 24,105 SH   SOLE   24,105 0 0
SUN CMNTYS INC COM 866674104   485,468 4,034 SH   SOLE   4,034 0 0
SYSCO CORP COM 871829107   281,858 3,948 SH   SOLE   3,948 0 0
TAPESTRY INC COM 876030107   274,339 6,411 SH   SOLE   6,411 0 0
TARGET CORP COM 87612E106   3,046,110 20,576 SH   SOLE   20,576 0 0
TE CONNECTIVITY LTD SHS H84989104   90,762,803 603,356 SH   SOLE   603,356 0 0
TENNANT CO COM 880345103   3,935,730 39,981 SH   SOLE   39,981 0 0
TERRENO RLTY CORP COM 88146M101   5,172,924 87,410 SH   SOLE   87,410 0 0
TEXAS INSTRS INC COM 882508104   25,890,077 133,090 SH   SOLE   133,090 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   12,956,995 17,646 SH   SOLE   17,646 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,232,512 5,845 SH   SOLE   5,845 0 0
TRACTOR SUPPLY CO COM 892356106   309,960 1,148 SH   SOLE   1,148 0 0
TRICO BANCSHARES COM 896095106   7,526,116 190,198 SH   SOLE   190,198 0 0
TRUIST FINL CORP COM 89832Q109   515,423 13,267 SH   SOLE   13,267 0 0
TRUSTMARK CORP COM 898402102   283,878 9,450 SH   SOLE   9,450 0 0
TURNING PT BRANDS INC COM 90041L105   5,026,060 156,624 SH   SOLE   156,624 0 0
U S PHYSICAL THERAPY COM 90337L108   8,297,704 89,782 SH   SOLE   89,782 0 0
UNION PAC CORP COM 907818108   797,567 3,525 SH   SOLE   3,525 0 0
UNITED PARCEL SERVICE INC CL B 911312106   113,738,224 831,116 SH   SOLE   831,116 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,209,963 2,376 SH   SOLE   2,376 0 0
US BANCORP DEL COM NEW 902973304   249,067 6,274 SH   SOLE   6,274 0 0
UTZ BRANDS INC COM CL A 918090101   3,787,946 227,641 SH   SOLE   227,641 0 0
VALERO ENERGY CORP COM 91913Y100   296,276 1,890 SH   SOLE   1,890 0 0
VALMONT INDS INC COM 920253101   9,559,399 34,831 SH   SOLE   34,831 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   23,164,180 561,692 SH   SOLE   561,692 0 0
VISA INC COM CL A 92826C839   102,199,217 389,375 SH   SOLE   389,375 0 0
WALKER & DUNLOP INC COM 93148P102   6,806,604 69,314 SH   SOLE   69,314 0 0
WALMART INC COM 931142103   29,437,670 434,761 SH   SOLE   434,761 0 0
WASTE MGMT INC DEL COM 94106L109   402,088 1,885 SH   SOLE   1,885 0 0
WATSCO INC COM 942622200   1,071,361 2,313 SH   SOLE   2,313 0 0
WD 40 CO COM 929236107   3,919,476 17,845 SH   SOLE   17,845 0 0
WEBSTER FINL CORP COM 947890109   4,148,242 95,165 SH   SOLE   95,165 0 0
WEC ENERGY GROUP INC COM 92939U106   88,359,350 1,126,170 SH   SOLE   1,126,170 0 0
WELLS FARGO CO NEW COM 949746101   625,450 10,531 SH   SOLE   10,531 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   7,533,203 6,335 SH   SOLE   6,335 0 0
WILLIAMS COS INC COM 969457100   34,023,714 800,558 SH   SOLE   800,558 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   66,818,873 254,898 SH   SOLE   254,898 0 0
WOODWARD INC COM 980745103   6,184,929 35,468 SH   SOLE   35,468 0 0
WP CAREY INC COM 92936U109   6,533,545 118,684 SH   SOLE   118,684 0 0
WSFS FINL CORP COM 929328102   5,531,289 117,687 SH   SOLE   117,687 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   961,052 8,855 SH   SOLE   8,855 0 0