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   861,551 7,881 SH   SOLE   7,881 0 0
ABBOTT LABS COM 002824100   3,624,610 32,930 SH   SOLE   32,930 0 0
ABBVIE INC COM 00287Y109   152,947,190 986,947 SH   SOLE   986,947 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   9,422,174 142,760 SH   SOLE   142,760 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   93,641,545 266,853 SH   SOLE   266,853 0 0
ADOBE INC COM 00724F101   251,765 422 SH   SOLE   422 0 0
AFLAC INC COM 001055102   1,479,885 17,938 SH   SOLE   17,938 0 0
ALASKA AIR GROUP INC COM 011659109   507,910 13,000 SH   SOLE   13,000 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   84,621,931 667,523 SH   SOLE   667,523 0 0
ALLSTATE CORP COM 020002101   7,820,543 55,869 SH   SOLE   55,869 0 0
ALPHABET INC CAP STK CL C 02079K107   1,282,604 9,101 SH   SOLE   9,101 0 0
ALPHABET INC CAP STK CL A 02079K305   2,655,368 19,009 SH   SOLE   19,009 0 0
ALTRIA GROUP INC COM 02209S103   1,211,344 30,028 SH   SOLE   30,028 0 0
AMAZON COM INC COM 023135106   1,294,833 8,522 SH   SOLE   8,522 0 0
AMDOCS LTD SHS G02602103   55,059,946 626,464 SH   SOLE   626,464 0 0
AMER SOFTWARE INC CL A 029683109   10,332,591 914,389 SH   SOLE   914,389 0 0
AMERICAN ASSETS TR INC COM 024013104   952,586 42,318 SH   SOLE   42,318 0 0
AMERICAN ELEC PWR CO INC COM 025537101   84,762,951 1,043,622 SH   SOLE   1,043,622 0 0
AMERICAN EXPRESS CO COM 025816109   77,802,879 415,303 SH   SOLE   415,303 0 0
AMERICAN TOWER CORP NEW COM 03027X100   206,026 954 SH   SOLE   954 0 0
AMERIS BANCORP COM 03076K108   1,101,106 20,756 SH   SOLE   20,756 0 0
AMGEN INC COM 031162100   2,191,488 7,609 SH   SOLE   7,609 0 0
AMPHENOL CORP NEW CL A 032095101   408,614 4,122 SH   SOLE   4,122 0 0
APPLE INC COM 037833100   45,986,079 238,851 SH   SOLE   238,851 0 0
APPLIED MATLS INC COM 038222105   319,440 1,971 SH   SOLE   1,971 0 0
APTARGROUP INC COM 038336103   11,753,712 95,079 SH   SOLE   95,079 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   256,510 2,157 SH   SOLE   2,157 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   3,272,521 264,553 SH   SOLE   264,553 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   23,449,378 530,769 SH   SOLE   530,769 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   101,647,338 1,509,240 SH   SOLE   1,509,240 0 0
AT&T INC COM 00206R102   381,779 22,752 SH   SOLE   22,752 0 0
ATRION CORP COM 049904105   6,268,596 16,549 SH   SOLE   16,549 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,454,432 6,243 SH   SOLE   6,243 0 0
AUTOZONE INC COM 053332102   770,512 298 SH   SOLE   298 0 0
AZENTA INC COM 114340102   711,980 10,930 SH   SOLE   10,930 0 0
AZZ INC COM 002474104   10,001,490 172,172 SH   SOLE   172,172 0 0
BANCFIRST CORP COM 05945F103   5,549,854 57,021 SH   SOLE   57,021 0 0
BANK AMERICA CORP COM 060505104   442,703 13,148 SH   SOLE   13,148 0 0
BANK NEW YORK MELLON CORP COM 064058100   448,098 8,609 SH   SOLE   8,609 0 0
BCE INC COM NEW 05534B760   20,019,044 508,356 SH   SOLE   508,356 0 0
BECTON DICKINSON & CO COM 075887109   310,396 1,273 SH   SOLE   1,273 0 0
BELDEN INC COM 077454106   7,930,718 102,663 SH   SOLE   102,663 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,170,500 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,174,929 20,117 SH   SOLE   20,117 0 0
BLACK HILLS CORP COM 092113109   6,550,787 121,423 SH   SOLE   121,423 0 0
BLACKROCK INC COM 09247X101   68,595,957 84,499 SH   SOLE   84,499 0 0
BLOCK H & R INC COM 093671105   5,588,688 115,540 SH   SOLE   115,540 0 0
BOEING CO COM 097023105   229,641 881 SH   SOLE   881 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   478,363 9,323 SH   SOLE   9,323 0 0
BROADCOM INC COM 11135F101   19,095,033 17,106 SH   SOLE   17,106 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,199,728 5,831 SH   SOLE   5,831 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   520,517 12,974 SH   SOLE   12,974 0 0
BROWN & BROWN INC COM 115236101   2,174,911 30,585 SH   SOLE   30,585 0 0
BROWN FORMAN CORP CL B 115637209   854,506 14,965 SH   SOLE   14,965 0 0
CACTUS INC CL A 127203107   3,953,704 87,086 SH   SOLE   87,086 0 0
CAMECO CORP COM 13321L108   3,039,684 70,526 SH   SOLE   70,526 0 0
CAPITAL ONE FINL CORP COM 14040H105   619,804 4,727 SH   SOLE   4,727 0 0
CARDINAL HEALTH INC COM 14149Y108   67,430,245 668,951 SH   SOLE   668,951 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   210,095 3,657 SH   SOLE   3,657 0 0
CARTERS INC COM 146229109   5,580,551 74,517 SH   SOLE   74,517 0 0
CASEYS GEN STORES INC COM 147528103   5,986,035 21,788 SH   SOLE   21,788 0 0
CATERPILLAR INC COM 149123101   1,106,635 3,743 SH   SOLE   3,743 0 0
CHEVRON CORP NEW COM 166764100   24,900,849 166,941 SH   SOLE   166,941 0 0
CHUBB LIMITED COM H1467J104   64,594,888 285,818 SH   SOLE   285,818 0 0
CHURCH & DWIGHT CO INC COM 171340102   324,341 3,430 SH   SOLE   3,430 0 0
CINCINNATI FINL CORP COM 172062101   345,556 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102   1,685,620 33,365 SH   SOLE   33,365 0 0
CLOROX CO DEL COM 189054109   40,212,515 282,015 SH   SOLE   282,015 0 0
COCA COLA CO COM 191216100   111,297,293 1,888,636 SH   SOLE   1,888,636 0 0
COLGATE PALMOLIVE CO COM 194162103   2,218,331 27,830 SH   SOLE   27,830 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   5,119,195 64,360 SH   SOLE   64,360 0 0
COMCAST CORP NEW CL A 20030N101   89,864,476 2,049,361 SH   SOLE   2,049,361 0 0
COMMERCE BANCSHARES INC COM 200525103   533,189 9,983 SH   SOLE   9,983 0 0
CONMED CORP COM 207410101   15,562,285 142,108 SH   SOLE   142,108 0 0
CONOCOPHILLIPS COM 20825C104   857,311 7,386 SH   SOLE   7,386 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,932,054 2,927 SH   SOLE   2,927 0 0
CROWN CASTLE INC COM 22822V101   28,233,334 245,102 SH   SOLE   245,102 0 0
CSX CORP COM 126408103   210,620 6,075 SH   SOLE   6,075 0 0
CTS CORP COM 126501105   4,912,045 112,301 SH   SOLE   112,301 0 0
CUBESMART COM 229663109   22,382,586 482,903 SH   SOLE   482,903 0 0
CVS HEALTH CORP COM 126650100   324,210 4,106 SH   SOLE   4,106 0 0
DANAHER CORPORATION COM 235851102   756,019 3,268 SH   SOLE   3,268 0 0
DEERE & CO COM 244199105   2,038,222 5,097 SH   SOLE   5,097 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   416,879 2,862 SH   SOLE   2,862 0 0
DISNEY WALT CO COM 254687106   610,993 6,767 SH   SOLE   6,767 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   30,032,620 548,041 SH   SOLE   548,041 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   35,826,297 369,191 SH   SOLE   369,191 0 0
EATON CORP PLC SHS G29183103   1,114,756 4,629 SH   SOLE   4,629 0 0
ECOLAB INC COM 278865100   473,263 2,386 SH   SOLE   2,386 0 0
ELI LILLY & CO COM 532457108   4,860,969 8,339 SH   SOLE   8,339 0 0
EMERSON ELEC CO COM 291011104   1,887,229 19,390 SH   SOLE   19,390 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   641,596 24,349 SH   SOLE   24,349 0 0
EQUIFAX INC COM 294429105   3,655,193 14,781 SH   SOLE   14,781 0 0
EQUINIX INC COM 29444U700   367,258 456 SH   SOLE   456 0 0
ESCO TECHNOLOGIES INC COM 296315104   20,860,506 178,249 SH   SOLE   178,249 0 0
ESSEX PPTY TR INC COM 297178105   1,132,877 4,569 SH   SOLE   4,569 0 0
EVERGY INC COM 30034W106   14,344,813 274,805 SH   SOLE   274,805 0 0
EXPEDITORS INTL WASH INC COM 302130109   11,605,983 91,242 SH   SOLE   91,242 0 0
EXXON MOBIL CORP COM 30231G102   6,177,664 61,789 SH   SOLE   61,789 0 0
FEDEX CORP COM 31428X106   360,736 1,426 SH   SOLE   1,426 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   4,977,400 82,860 SH   SOLE   82,860 0 0
FIRST HAWAIIAN INC COM 32051X108   3,972,543 173,777 SH   SOLE   173,777 0 0
FLOWERS FOODS INC COM 343498101   19,707,867 875,516 SH   SOLE   875,516 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   8,431,403 333,257 SH   SOLE   333,257 0 0
FRANKLIN ELEC INC COM 353514102   7,571,368 78,338 SH   SOLE   78,338 0 0
FULLER H B CO COM 359694106   9,069,985 111,411 SH   SOLE   111,411 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,369,222 6,089 SH   SOLE   6,089 0 0
GENERAL ELECTRIC CO COM NEW 369604301   525,836 4,120 SH   SOLE   4,120 0 0
GENERAL MLS INC COM 370334104   684,129 10,502 SH   SOLE   10,502 0 0
GENUINE PARTS CO COM 372460105   75,085,227 542,131 SH   SOLE   542,131 0 0
GILEAD SCIENCES INC COM 375558103   26,281,450 324,422 SH   SOLE   324,422 0 0
GLOBAL PMTS INC COM 37940X102   80,418,082 633,213 SH   SOLE   633,213 0 0
GRAINGER W W INC COM 384802104   1,627,547 1,964 SH   SOLE   1,964 0 0
HACKETT GROUP INC COM 404609109   8,803,489 386,627 SH   SOLE   386,627 0 0
HAMILTON LANE INC CL A 407497106   6,412,763 56,530 SH   SOLE   56,530 0 0
HANOVER INS GROUP INC COM 410867105   8,312,093 68,457 SH   SOLE   68,457 0 0
HASBRO INC COM 418056107   51,580,244 1,010,189 SH   SOLE   1,010,189 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   9,459,180 557,078 SH   SOLE   557,078 0 0
HF SINCLAIR CORP COM 403949100   219,613 3,952 SH   SOLE   3,952 0 0
HILLENBRAND INC COM 431571108   4,316,645 90,212 SH   SOLE   90,212 0 0
HNI CORP COM 404251100   24,772,039 592,208 SH   SOLE   592,208 0 0
HOME DEPOT INC COM 437076102   125,913,919 363,336 SH   SOLE   363,336 0 0
HONEYWELL INTL INC COM 438516106   92,873,884 442,868 SH   SOLE   442,868 0 0
HOULIHAN LOKEY INC CL A 441593100   7,230,717 60,301 SH   SOLE   60,301 0 0
HUBBELL INC COM 443510607   7,175,937 21,816 SH   SOLE   21,816 0 0
HUMANA INC COM 444859102   240,350 525 SH   SOLE   525 0 0
HUNTINGTON BANCSHARES INC COM 446150104   21,950,594 1,725,676 SH   SOLE   1,725,676 0 0
ILLINOIS TOOL WKS INC COM 452308109   615,035 2,348 SH   SOLE   2,348 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   7,616,751 497,827 SH   SOLE   497,827 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   2,925,800 621,189 SH   SOLE   621,189 0 0
INFOSYS LTD SPONSORED ADR 456788108   514,640 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100   844,401 16,804 SH   SOLE   16,804 0 0
INTER PARFUMS INC COM 458334109   4,059,930 28,192 SH   SOLE   28,192 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   286,913 2,234 SH   SOLE   2,234 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   83,857,520 512,733 SH   SOLE   512,733 0 0
J & J SNACK FOODS CORP COM 466032109   5,554,062 33,230 SH   SOLE   33,230 0 0
JOHNSON & JOHNSON COM 478160104   94,974,110 605,934 SH   SOLE   605,934 0 0
JOHNSON CTLS INTL PLC SHS G51502105   91,356,411 1,584,948 SH   SOLE   1,584,948 0 0
JOHNSON OUTDOORS INC CL A 479167108   5,004,934 93,690 SH   SOLE   93,690 0 0
JPMORGAN CHASE & CO COM 46625H100   106,690,968 627,225 SH   SOLE   627,225 0 0
KELLANOVA COM 487836108   292,297 5,228 SH   SOLE   5,228 0 0
KIMBERLY-CLARK CORP COM 494368103   1,362,370 11,212 SH   SOLE   11,212 0 0
KINDER MORGAN INC DEL COM 49456B101   7,549,823 427,995 SH   SOLE   427,995 0 0
KRAFT HEINZ CO COM 500754106   21,006,214 568,043 SH   SOLE   568,043 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   218,202 1,036 SH   SOLE   1,036 0 0
LAMB WESTON HLDGS INC COM 513272104   998,325 9,236 SH   SOLE   9,236 0 0
LANDSTAR SYS INC COM 515098101   3,140,616 16,218 SH   SOLE   16,218 0 0
LEMAITRE VASCULAR INC COM 525558201   7,369,945 129,844 SH   SOLE   129,844 0 0
LINDE PLC SHS G54950103   259,158 631 SH   SOLE   631 0 0
LITTELFUSE INC COM 537008104   21,095,079 78,842 SH   SOLE   78,842 0 0
LOCKHEED MARTIN CORP COM 539830109   946,366 2,088 SH   SOLE   2,088 0 0
LOWES COS INC COM 548661107   2,462,510 11,065 SH   SOLE   11,065 0 0
LPL FINL HLDGS INC COM 50212V100   905,933 3,980 SH   SOLE   3,980 0 0
M & T BK CORP COM 55261F104   75,683,442 552,111 SH   SOLE   552,111 0 0
MANULIFE FINL CORP COM 56501R106   374,507 16,946 SH   SOLE   16,946 0 0
MARSH & MCLENNAN COS INC COM 571748102   71,520,442 377,476 SH   SOLE   377,476 0 0
MARVELL TECHNOLOGY INC COM 573874104   13,205,745 218,964 SH   SOLE   218,964 0 0
MASTERCARD INCORPORATED CL A 57636Q104   714,405 1,675 SH   SOLE   1,675 0 0
MCCORMICK & CO INC COM NON VTG 579780206   314,957 4,603 SH   SOLE   4,603 0 0
MCDONALDS CORP COM 580135101   5,174,696 17,452 SH   SOLE   17,452 0 0
MEDTRONIC PLC SHS G5960L103   93,901,096 1,139,853 SH   SOLE   1,139,853 0 0
MERCK & CO INC COM 58933Y105   89,815,465 823,844 SH   SOLE   823,844 0 0
META PLATFORMS INC CL A 30303M102   594,286 1,679 SH   SOLE   1,679 0 0
METLIFE INC COM 59156R108   445,254 6,733 SH   SOLE   6,733 0 0
MGP INGREDIENTS INC NEW COM 55303J106   3,266,332 33,154 SH   SOLE   33,154 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   985,667 10,930 SH   SOLE   10,930 0 0
MICROSOFT CORP COM 594918104   193,370,351 514,228 SH   SOLE   514,228 0 0
MONARCH CASINO & RESORT INC COM 609027107   807,496 11,677 SH   SOLE   11,677 0 0
MONDELEZ INTL INC CL A 609207105   62,014,864 856,204 SH   SOLE   856,204 0 0
MONRO INC COM 610236101   3,336,486 113,718 SH   SOLE   113,718 0 0
MOODYS CORP COM 615369105   2,605,035 6,670 SH   SOLE   6,670 0 0
MOOG INC CL A 615394202   10,661,034 73,636 SH   SOLE   73,636 0 0
MORGAN STANLEY COM NEW 617446448   311,176 3,337 SH   SOLE   3,337 0 0
MSC INDL DIRECT INC CL A 553530106   24,658,922 243,521 SH   SOLE   243,521 0 0
MUELLER WTR PRODS INC COM SER A 624758108   8,764,139 608,621 SH   SOLE   608,621 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   7,154,115 172,513 SH   SOLE   172,513 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   18,414,808 1,800,079 SH   SOLE   1,800,079 0 0
NEXTERA ENERGY INC COM 65339F101   11,310,795 186,217 SH   SOLE   186,217 0 0
NIKE INC CL B 654106103   2,034,493 18,739 SH   SOLE   18,739 0 0
NORFOLK SOUTHN CORP COM 655844108   569,203 2,408 SH   SOLE   2,408 0 0
NORTHERN TR CORP COM 665859104   17,725,888 210,072 SH   SOLE   210,072 0 0
NORTHROP GRUMMAN CORP COM 666807102   544,915 1,164 SH   SOLE   1,164 0 0
NOVARTIS AG SPONSORED ADR 66987V109   209,008 2,070 SH   SOLE   2,070 0 0
NVENT ELECTRIC PLC SHS G6700G107   27,401,435 463,723 SH   SOLE   463,723 0 0
NVIDIA CORPORATION COM 67066G104   1,108,302 2,238 SH   SOLE   2,238 0 0
OLD REP INTL CORP COM 680223104   27,731,403 943,245 SH   SOLE   943,245 0 0
OMNICOM GROUP INC COM 681919106   110,991,658 1,282,992 SH   SOLE   1,282,992 0 0
ONEOK INC NEW COM 682680103   35,588,914 506,821 SH   SOLE   506,821 0 0
ORACLE CORP COM 68389X105   16,636,565 157,797 SH   SOLE   157,797 0 0
PAYCHEX INC COM 704326107   5,956,065 50,005 SH   SOLE   50,005 0 0
PEPSICO INC COM 713448108   2,153,516 12,680 SH   SOLE   12,680 0 0
PERRIGO CO PLC SHS G97822103   9,173,801 285,078 SH   SOLE   285,078 0 0
PFIZER INC COM 717081103   44,697,529 1,552,537 SH   SOLE   1,552,537 0 0
PHILIP MORRIS INTL INC COM 718172109   102,640,825 1,090,995 SH   SOLE   1,090,995 0 0
PHILLIPS 66 COM 718546104   295,704 2,221 SH   SOLE   2,221 0 0
PHYSICIANS RLTY TR COM 71943U104   25,606,601 1,923,862 SH   SOLE   1,923,862 0 0
POWER INTEGRATIONS INC COM 739276103   9,244,869 112,591 SH   SOLE   112,591 0 0
PROCTER AND GAMBLE CO COM 742718109   83,760,619 571,589 SH   SOLE   571,589 0 0
PROGRESSIVE CORP COM 743315103   829,690 5,209 SH   SOLE   5,209 0 0
PROLOGIS INC. COM 74340W103   218,638 1,640 SH   SOLE   1,640 0 0
PSYCHEMEDICS CORP COM NEW 744375205   59,489 20,098 SH   SOLE   20,098 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   283,919 4,643 SH   SOLE   4,643 0 0
QUALCOMM INC COM 747525103   808,915 5,593 SH   SOLE   5,593 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   319,615 16,492 SH   SOLE   16,492 0 0
RESMED INC COM 761152107   948,862 5,516 SH   SOLE   5,516 0 0
REVVITY INC COM 714046109   894,267 8,181 SH   SOLE   8,181 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   610,900 22,760 SH   SOLE   22,760 0 0
ROCKY BRANDS INC COM 774515100   3,910,815 129,583 SH   SOLE   129,583 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   23,795,737 508,347 SH   SOLE   508,347 0 0
ROPER TECHNOLOGIES INC COM 776696106   842,288 1,545 SH   SOLE   1,545 0 0
RTX CORPORATION COM 75513E101   75,040,109 891,848 SH   SOLE   891,848 0 0
S&P GLOBAL INC COM 78409V104   76,510,641 173,683 SH   SOLE   173,683 0 0
SAP SE SPON ADR 803054204   69,795,572 451,488 SH   SOLE   451,488 0 0
SAPIENS INTL CORP N V SHS G7T16G103   8,916,384 308,099 SH   SOLE   308,099 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   11,981,892 47,230 SH   SOLE   47,230 0 0
SCHWAB CHARLES CORP COM 808513105   70,203,653 1,020,402 SH   SOLE   1,020,402 0 0
SERVICE CORP INTL COM 817565104   1,611,002 23,535 SH   SOLE   23,535 0 0
SHOE CARNIVAL INC COM 824889109   5,268,008 174,380 SH   SOLE   174,380 0 0
SIMULATIONS PLUS INC COM 829214105   10,856,850 242,611 SH   SOLE   242,611 0 0
SMITH A O CORP COM 831865209   1,625,319 19,715 SH   SOLE   19,715 0 0
SOUTHERN CO COM 842587107   29,703,785 423,614 SH   SOLE   423,614 0 0
SOUTHSTATE CORPORATION COM 840441109   6,638,812 78,612 SH   SOLE   78,612 0 0
STAG INDL INC COM 85254J102   30,076,132 766,076 SH   SOLE   766,076 0 0
STANDEX INTL CORP COM 854231107   10,706,343 67,599 SH   SOLE   67,599 0 0
STARBUCKS CORP COM 855244109   15,058,117 156,839 SH   SOLE   156,839 0 0
STOCK YDS BANCORP INC COM 861025104   5,373,627 104,363 SH   SOLE   104,363 0 0
STRYKER CORPORATION COM 863667101   7,392,170 24,685 SH   SOLE   24,685 0 0
SUN CMNTYS INC COM 866674104   537,826 4,024 SH   SOLE   4,024 0 0
SYSCO CORP COM 871829107   299,614 4,097 SH   SOLE   4,097 0 0
TAPESTRY INC COM 876030107   239,081 6,495 SH   SOLE   6,495 0 0
TARGET CORP COM 87612E106   2,957,921 20,769 SH   SOLE   20,769 0 0
TE CONNECTIVITY LTD SHS H84989104   81,467,843 579,842 SH   SOLE   579,842 0 0
TENNANT CO COM 880345103   5,304,111 57,224 SH   SOLE   57,224 0 0
TEXAS INSTRS INC COM 882508104   23,517,964 137,968 SH   SOLE   137,968 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,579,241 4,820 SH   SOLE   4,820 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,858,312 7,269 SH   SOLE   7,269 0 0
TRACTOR SUPPLY CO COM 892356106   246,854 1,148 SH   SOLE   1,148 0 0
TRICO BANCSHARES COM 896095106   7,934,781 184,659 SH   SOLE   184,659 0 0
TRUIST FINL CORP COM 89832Q109   342,101 9,266 SH   SOLE   9,266 0 0
TRUSTMARK CORP COM 898402102   395,115 14,172 SH   SOLE   14,172 0 0
TURNING PT BRANDS INC COM 90041L105   4,163,043 158,170 SH   SOLE   158,170 0 0
U S PHYSICAL THERAPY COM 90337L108   8,376,946 89,939 SH   SOLE   89,939 0 0
UNION PAC CORP COM 907818108   833,389 3,393 SH   SOLE   3,393 0 0
UNITED PARCEL SERVICE INC CL B 911312106   112,899,271 718,052 SH   SOLE   718,052 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,361,165 2,585 SH   SOLE   2,585 0 0
UNUM GROUP COM 91529Y106   253,684 5,610 SH   SOLE   5,610 0 0
US BANCORP DEL COM NEW 902973304   430,939 9,957 SH   SOLE   9,957 0 0
VALERO ENERGY CORP COM 91913Y100   273,910 2,107 SH   SOLE   2,107 0 0
VALLEY NATL BANCORP COM 919794107   4,570,714 420,876 SH   SOLE   420,876 0 0
VALMONT INDS INC COM 920253101   7,264,504 31,110 SH   SOLE   31,110 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   19,440,202 515,655 SH   SOLE   515,655 0 0
VISA INC COM CL A 92826C839   100,489,173 385,977 SH   SOLE   385,977 0 0
WALKER & DUNLOP INC COM 93148P102   7,346,339 66,177 SH   SOLE   66,177 0 0
WALMART INC COM 931142103   23,161,020 146,914 SH   SOLE   146,914 0 0
WATSCO INC COM 942622200   979,054 2,285 SH   SOLE   2,285 0 0
WD 40 CO COM 929236107   4,198,069 17,560 SH   SOLE   17,560 0 0
WEBSTER FINL CORP COM 947890109   4,855,600 95,658 SH   SOLE   95,658 0 0
WEC ENERGY GROUP INC COM 92939U106   68,402,169 812,667 SH   SOLE   812,667 0 0
WELLS FARGO CO NEW COM 949746101   542,207 11,016 SH   SOLE   11,016 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   7,579,122 6,341 SH   SOLE   6,341 0 0
WESTROCK CO COM 96145D105   1,264,324 30,451 SH   SOLE   30,451 0 0
WILLIAMS COS INC COM 969457100   30,923,501 887,841 SH   SOLE   887,841 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   60,856,372 252,307 SH   SOLE   252,307 0 0
WOODWARD INC COM 980745103   5,275,997 38,757 SH   SOLE   38,757 0 0
WP CAREY INC COM 92936U109   7,679,140 118,487 SH   SOLE   118,487 0 0
WSFS FINL CORP COM 929328102   5,138,510 111,877 SH   SOLE   111,877 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,050,889 8,635 SH   SOLE   8,635 0 0