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   814,844 8,141 SH   SOLE   8,141 0 0
ABBOTT LABS COM 002824100   2,673,720 24,525 SH   SOLE   24,525 0 0
ABBVIE INC COM 00287Y109   133,863,982 993,572 SH   SOLE   993,572 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109   3,337,863 291,262 SH   SOLE   291,262 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   7,156,004 132,396 SH   SOLE   132,396 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   84,091,519 272,511 SH   SOLE   272,511 0 0
AFLAC INC COM 001055102   1,335,972 19,140 SH   SOLE   19,140 0 0
ALASKA AIR GROUP INC COM 011659109   691,340 13,000 SH   SOLE   13,000 0 0
ALEXANDERS INC COM 014752109   4,006,310 21,790 SH   SOLE   21,790 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   56,717,598 499,759 SH   SOLE   499,759 0 0
ALLSTATE CORP COM 020002101   6,539,020 59,969 SH   SOLE   59,969 0 0
ALPHABET INC CAP STK CL C 02079k107   1,282,161 10,599 SH   SOLE   10,599 0 0
ALPHABET INC CAP STK CL A 02079K305   1,811,660 15,135 SH   SOLE   15,135 0 0
ALTRIA GROUP INC COM 02209S103   1,483,846 32,756 SH   SOLE   32,756 0 0
AMAZON COM INC COM 023135106   1,048,095 8,040 SH   SOLE   8,040 0 0
AMDOCS LTD SHS G02602103   615,045 6,222 SH   SOLE   6,222 0 0
AMER SOFTWARE INC CL A 029683109   8,965,724 853,066 SH   SOLE   853,066 0 0
AMERICAN ASSETS TR INC COM 024013104   695,644 36,231 SH   SOLE   36,231 0 0
AMERICAN ELEC PWR CO INC COM 025537101   82,021,706 974,130 SH   SOLE   974,130 0 0
AMERICAN EXPRESS CO COM 025816109   85,591,581 491,341 SH   SOLE   491,341 0 0
AMERIS BANCORP COM 03076k108   710,063 20,756 SH   SOLE   20,756 0 0
AMGEN INC COM 031162100   1,685,976 7,594 SH   SOLE   7,594 0 0
AMPHENOL CORP NEW CL A 032095101   347,276 4,088 SH   SOLE   4,088 0 0
APPLE INC COM 037833100   46,334,958 238,877 SH   SOLE   238,877 0 0
APPLIED MATLS INC COM 038222105   278,962 1,930 SH   SOLE   1,930 0 0
APTARGROUP INC COM 038336103   10,595,522 91,451 SH   SOLE   91,451 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990b101   200,408 2,080 SH   SOLE   2,080 0 0
ARMADA HOFFLER PPTYS INC COM 04208t108   4,607,561 394,483 SH   SOLE   394,483 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   21,261,121 540,858 SH   SOLE   540,858 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   107,826,486 1,506,588 SH   SOLE   1,506,588 0 0
AT&T INC COM 00206R102   17,412,926 1,091,720 SH   SOLE   1,091,720 0 0
ATRION CORP COM 049904105   8,148,343 14,404 SH   SOLE   14,404 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,381,905 6,287 SH   SOLE   6,287 0 0
AUTOZONE INC COM 053332102   743,021 298 SH   SOLE   298 0 0
AZENTA INC COM 114340102   577,432 12,370 SH   SOLE   12,370 0 0
AZZ INC COM 002474104   8,899,608 204,777 SH   SOLE   204,777 0 0
BANCFIRST CORP COM 05945F103   5,870,152 63,806 SH   SOLE   63,806 0 0
BANK AMERICA CORP COM 060505104   395,041 13,769 SH   SOLE   13,769 0 0
BANK NEW YORK MELLON CORP COM 064058100   380,023 8,536 SH   SOLE   8,536 0 0
BCE INC COM NEW 05534B760   21,883,834 480,014 SH   SOLE   480,014 0 0
BECTON DICKINSON & CO COM 075887109   354,565 1,343 SH   SOLE   1,343 0 0
BELDEN INC COM 077454106   8,212,413 85,859 SH   SOLE   85,859 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,071,240 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,589,508 19,324 SH   SOLE   19,324 0 0
BLACK HILLS CORP COM 092113109   6,876,824 114,119 SH   SOLE   114,119 0 0
BLACKROCK INC COM 09247X101   60,107,853 86,969 SH   SOLE   86,969 0 0
BLOCK H & R INC COM 093671105   715,545 22,452 SH   SOLE   22,452 0 0
BOEING CO COM 097023105   219,872 1,041 SH   SOLE   1,041 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   696,841 10,897 SH   SOLE   10,897 0 0
BROADCOM INC COM 11135f101   20,083,066 23,152 SH   SOLE   23,152 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   968,107 5,845 SH   SOLE   5,845 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   438,291 13,025 SH   SOLE   13,025 0 0
BROWN & BROWN INC COM 115236101   2,206,873 32,058 SH   SOLE   32,058 0 0
BROWN FORMAN CORP CL B 115637209   1,025,207 15,352 SH   SOLE   15,352 0 0
CAMECO CORP COM 13321L108   2,297,868 73,344 SH   SOLE   73,344 0 0
CAPITAL ONE FINL CORP COM 14040H105   621,003 5,678 SH   SOLE   5,678 0 0
CARDINAL HEALTH INC COM 14149Y108   68,762,925 727,111 SH   SOLE   727,111 0 0
CARTERS INC COM 146229109   5,458,431 75,185 SH   SOLE   75,185 0 0
CASEYS GEN STORES INC COM 147528103   7,230,310 29,647 SH   SOLE   29,647 0 0
CATERPILLAR INC COM 149123101   921,655 3,746 SH   SOLE   3,746 0 0
CHEVRON CORP NEW COM 166764100   25,542,395 162,329 SH   SOLE   162,329 0 0
CHUBB LIMITED COM H1467J104   55,658,755 289,046 SH   SOLE   289,046 0 0
CHURCH & DWIGHT CO INC COM 171340102   404,929 4,040 SH   SOLE   4,040 0 0
CINCINNATI FINL CORP COM 172062101   325,049 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102   2,059,634 39,807 SH   SOLE   39,807 0 0
CLOROX CO DEL COM 189054109   33,699,399 211,893 SH   SOLE   211,893 0 0
COCA COLA CO COM 191216100   113,290,346 1,881,274 SH   SOLE   1,881,274 0 0
COLGATE PALMOLIVE CO COM 194162103   2,252,189 29,234 SH   SOLE   29,234 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   4,876,934 63,140 SH   SOLE   63,140 0 0
COMCAST CORP NEW CL A 20030N101   99,701,704 2,399,560 SH   SOLE   2,399,560 0 0
COMMERCE BANCSHARES INC COM 200525103   463,040 9,508 SH   SOLE   9,508 0 0
CONMED CORP COM 207410101   18,626,878 137,073 SH   SOLE   137,073 0 0
CONOCOPHILLIPS COM 20825C104   816,472 7,880 SH   SOLE   7,880 0 0
CONSTELLATION ENERGY CORP COM 21037T109   229,516 2,507 SH   SOLE   2,507 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,666,115 3,095 SH   SOLE   3,095 0 0
CROWN CASTLE INC COM 22822V101   16,777,380 147,248 SH   SOLE   147,248 0 0
CUBESMART COM 229663109   20,868,791 467,281 SH   SOLE   467,281 0 0
CVS HEALTH CORP COM 126650100   382,289 5,530 SH   SOLE   5,530 0 0
DANAHER CORPORATION COM 235851102   765,338 3,189 SH   SOLE   3,189 0 0
DEERE & CO COM 244199105   2,271,986 5,607 SH   SOLE   5,607 0 0
DIAGEO PLC SPON ADR NEW 25243q205   567,627 3,272 SH   SOLE   3,272 0 0
DISNEY WALT CO COM 254687106   528,448 5,919 SH   SOLE   5,919 0 0
DOMINION ENERGY INC COM 25746U109   387,823 7,488 SH   SOLE   7,488 0 0
DT MIDSTREAM INC COMMON STOCK 23345m107   27,565,558 556,094 SH   SOLE   556,094 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   32,479,647 361,931 SH   SOLE   361,931 0 0
EATON CORP PLC SHS G29183103   1,217,646 6,055 SH   SOLE   6,055 0 0
ECOLAB INC COM 278865100   445,442 2,386 SH   SOLE   2,386 0 0
EMERSON ELEC CO COM 291011104   1,751,487 19,377 SH   SOLE   19,377 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   625,786 23,749 SH   SOLE   23,749 0 0
EQUIFAX INC COM 294429105   3,572,325 15,182 SH   SOLE   15,182 0 0
EQUINIX INC COM 29444U700   386,555 493 SH   SOLE   493 0 0
ESCO TECHNOLOGIES INC COM 296315104   18,999,745 183,342 SH   SOLE   183,342 0 0
ESSEX PPTY TR INC COM 297178105   1,058,099 4,516 SH   SOLE   4,516 0 0
EVERGY INC COM 30034W106   16,106,872 275,708 SH   SOLE   275,708 0 0
EXPEDITORS INTL WASH INC COM 302130109   11,495,479 94,902 SH   SOLE   94,902 0 0
EXXON MOBIL CORP COM 30231G102   6,512,813 60,726 SH   SOLE   60,726 0 0
FEDEX CORP COM 31428X106   346,812 1,399 SH   SOLE   1,399 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   55,522,411 1,015,035 SH   SOLE   1,015,035 0 0
FIRST HAWAIIAN INC COM 32051x108   10,709,129 594,621 SH   SOLE   594,621 0 0
FLOWERS FOODS INC COM 343498101   13,307,991 534,887 SH   SOLE   534,887 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,732,039 304,411 SH   SOLE   304,411 0 0
FRANKLIN ELEC INC COM 353514102   7,964,769 77,403 SH   SOLE   77,403 0 0
FULLER H B CO COM 359694106   8,732,372 122,114 SH   SOLE   122,114 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,383,052 6,299 SH   SOLE   6,299 0 0
GENERAL DYNAMICS CORP COM 369550108   243,550 1,132 SH   SOLE   1,132 0 0
GENERAL ELECTRIC CO COM NEW 369604301   456,317 4,154 SH   SOLE   4,154 0 0
GENERAL MLS INC COM 370334104   1,441,764 18,797 SH   SOLE   18,797 0 0
GENUINE PARTS CO COM 372460105   78,748,693 465,335 SH   SOLE   465,335 0 0
GILEAD SCIENCES INC COM 375558103   28,525,064 370,119 SH   SOLE   370,119 0 0
GLOBAL PMTS INC COM 37940x102   61,297,631 622,185 SH   SOLE   622,185 0 0
GRAINGER W W INC COM 384802104   1,548,791 1,964 SH   SOLE   1,964 0 0
HACKETT GROUP INC COM 404609109   9,882,790 442,183 SH   SOLE   442,183 0 0
HAMILTON LANE INC CL A 407497106   4,593,652 57,435 SH   SOLE   57,435 0 0
HANOVER INS GROUP INC COM 410867105   7,269,977 64,319 SH   SOLE   64,319 0 0
HASBRO INC COM 418056107   73,140,364 1,129,232 SH   SOLE   1,129,232 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   3,611,206 241,876 SH   SOLE   241,876 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   16,039,531 954,734 SH   SOLE   954,734 0 0
HNI CORP COM 404251100   17,577,533 623,759 SH   SOLE   623,759 0 0
HOME DEPOT INC COM 437076102   115,820,522 372,845 SH   SOLE   372,845 0 0
HONEYWELL INTL INC COM 438516106   63,810,567 307,521 SH   SOLE   307,521 0 0
HOULIHAN LOKEY INC CL A 441593100   6,767,267 68,836 SH   SOLE   68,836 0 0
HUBBELL INC COM 443510607   17,385,775 52,436 SH   SOLE   52,436 0 0
HUMANA INC COM 444859102   228,939 512 SH   SOLE   512 0 0
HUNTINGTON BANCSHARES INC COM 446150104   19,353,926 1,795,355 SH   SOLE   1,795,355 0 0
ILLINOIS TOOL WKS INC COM 452308109   602,385 2,408 SH   SOLE   2,408 0 0
INDEPENDENCE RLTY TR INC COM 45378a106   7,433,814 408,003 SH   SOLE   408,003 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   1,552,802 289,702 SH   SOLE   289,702 0 0
INFOSYS LTD SPONSORED ADR 456788108   462,816 28,800 SH   SOLE   28,800 0 0
INTEL CORP COM 458140100   631,142 18,874 SH   SOLE   18,874 0 0
INTER PARFUMS INC COM 458334109   3,900,303 28,842 SH   SOLE   28,842 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   252,621 2,234 SH   SOLE   2,234 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   114,420,662 855,098 SH   SOLE   855,098 0 0
J & J SNACK FOODS CORP COM 466032109   5,853,144 36,961 SH   SOLE   36,961 0 0
JOHNSON & JOHNSON COM 478160104   100,965,405 609,989 SH   SOLE   609,989 0 0
JOHNSON CTLS INTL PLC SHS G51502105   107,741,220 1,581,174 SH   SOLE   1,581,174 0 0
JOHNSON OUTDOORS INC CL A 479167108   5,236,462 85,215 SH   SOLE   85,215 0 0
JPMORGAN CHASE & CO COM 46625H100   92,840,780 638,344 SH   SOLE   638,344 0 0
KELLOGG CO COM 487836108   3,047,221 45,211 SH   SOLE   45,211 0 0
KIMBERLY-CLARK CORP COM 494368103   1,547,929 11,212 SH   SOLE   11,212 0 0
KINDER MORGAN INC DEL COM 49456B101   7,317,342 424,933 SH   SOLE   424,933 0 0
KRAFT HEINZ CO COM 500754106   20,048,236 564,739 SH   SOLE   564,739 0 0
LAMB WESTON HLDGS INC COM 513272104   1,082,714 9,419 SH   SOLE   9,419 0 0
LANDSTAR SYS INC COM 515098101   3,112,987 16,168 SH   SOLE   16,168 0 0
LAZARD LTD SHS A G54050102   3,698,688 115,584 SH   SOLE   115,584 0 0
LEGGETT & PLATT INC COM 524660107   24,268,283 819,321 SH   SOLE   819,321 0 0
LEMAITRE VASCULAR INC COM 525558201   7,274,650 108,125 SH   SOLE   108,125 0 0
LILLY ELI & CO COM 532457108   4,019,897 8,572 SH   SOLE   8,572 0 0
LITTELFUSE INC COM 537008104   22,906,708 78,633 SH   SOLE   78,633 0 0
LOCKHEED MARTIN CORP COM 539830109   1,002,995 2,179 SH   SOLE   2,179 0 0
LOWES COS INC COM 548661107   2,497,838 11,067 SH   SOLE   11,067 0 0
M & T BK CORP COM 55261F104   70,129,921 566,661 SH   SOLE   566,661 0 0
MANULIFE FINL CORP COM 56501r106   320,449 16,946 SH   SOLE   16,946 0 0
MARSH & MCLENNAN COS INC COM 571748102   74,473,565 395,967 SH   SOLE   395,967 0 0
MARVELL TECHNOLOGY INC COM 573874104   13,099,396 219,127 SH   SOLE   219,127 0 0
MASTERCARD INCORPORATED CL A 57636Q104   679,776 1,728 SH   SOLE   1,728 0 0
MCCORMICK & CO INC COM NON VTG 579780206   422,480 4,843 SH   SOLE   4,843 0 0
MCDONALDS CORP COM 580135101   5,250,229 17,594 SH   SOLE   17,594 0 0
MEDTRONIC PLC SHS G5960L103   100,408,492 1,139,710 SH   SOLE   1,139,710 0 0
MERCK & CO INC COM 58933Y105   99,362,652 861,103 SH   SOLE   861,103 0 0
META PLATFORMS INC CL A 30303m102   413,240 1,440 SH   SOLE   1,440 0 0
METLIFE INC COM 59156R108   644,878 11,408 SH   SOLE   11,408 0 0
MGP INGREDIENTS INC NEW COM 55303J106   3,904,621 36,739 SH   SOLE   36,739 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   922,777 10,300 SH   SOLE   10,300 0 0
MICROSOFT CORP COM 594918104   182,724,140 536,572 SH   SOLE   536,572 0 0
MONDELEZ INTL INC CL A 609207105   64,820,571 888,683 SH   SOLE   888,683 0 0
MONRO INC COM 610236101   3,677,543 90,513 SH   SOLE   90,513 0 0
MOODYS CORP COM 615369105   2,321,191 6,675 SH   SOLE   6,675 0 0
MOOG INC CL A 615394202   9,933,706 91,614 SH   SOLE   91,614 0 0
MORGAN STANLEY COM NEW 617446448   279,005 3,267 SH   SOLE   3,267 0 0
MSC INDL DIRECT INC CL A 553530106   35,290,713 370,390 SH   SOLE   370,390 0 0
MUELLER WTR PRODS INC COM SER A 624758108   9,762,102 601,485 SH   SOLE   601,485 0 0
NATIONAL INSTRS CORP COM 636518102   6,017,185 104,829 SH   SOLE   104,829 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   3,074,479 88,271 SH   SOLE   88,271 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   12,953,943 1,152,486 SH   SOLE   1,152,486 0 0
NEWELL BRANDS INC COM 651229106   129,072 14,836 SH   SOLE   14,836 0 0
NEXTERA ENERGY INC COM 65339F101   14,856,933 200,228 SH   SOLE   200,228 0 0
NIKE INC CL B 654106103   2,073,325 18,785 SH   SOLE   18,785 0 0
NORFOLK SOUTHN CORP COM 655844108   623,590 2,750 SH   SOLE   2,750 0 0
NORTHERN TR CORP COM 665859104   61,305,158 826,884 SH   SOLE   826,884 0 0
NORTHROP GRUMMAN CORP COM 666807102   558,505 1,225 SH   SOLE   1,225 0 0
NOVARTIS AG SPONSORED ADR 66987V109   236,634 2,345 SH   SOLE   2,345 0 0
NVENT ELECTRIC PLC SHS G6700G107   25,945,894 502,146 SH   SOLE   502,146 0 0
NVIDIA CORPORATION COM 67066G104   869,701 2,056 SH   SOLE   2,056 0 0
OLD REP INTL CORP COM 680223104   25,354,829 1,007,343 SH   SOLE   1,007,343 0 0
OMNICOM GROUP INC COM 681919106   122,083,751 1,283,066 SH   SOLE   1,283,066 0 0
ONEOK INC NEW COM 682680103   32,842,656 532,123 SH   SOLE   532,123 0 0
ORACLE CORP COM 68389X105   1,891,745 15,885 SH   SOLE   15,885 0 0
PAYCHEX INC COM 704326107   6,434,700 57,519 SH   SOLE   57,519 0 0
PEPSICO INC COM 713448108   2,483,925 13,411 SH   SOLE   13,411 0 0
PERRIGO CO PLC SHS G97822103   8,603,575 253,419 SH   SOLE   253,419 0 0
PFIZER INC COM 717081103   51,100,172 1,393,134 SH   SOLE   1,393,134 0 0
PHILIP MORRIS INTL INC COM 718172109   105,523,380 1,080,961 SH   SOLE   1,080,961 0 0
PHILLIPS 66 COM 718546104   219,756 2,304 SH   SOLE   2,304 0 0
PHYSICIANS RLTY TR COM 71943U104   20,116,594 1,437,927 SH   SOLE   1,437,927 0 0
POWER INTEGRATIONS INC COM 739276103   10,680,291 112,816 SH   SOLE   112,816 0 0
PRICE T ROWE GROUP INC COM 74144T108   318,697 2,845 SH   SOLE   2,845 0 0
PRICESMART INC COM 741511109   3,926,661 53,020 SH   SOLE   53,020 0 0
PROCTER AND GAMBLE CO COM 742718109   87,768,386 578,413 SH   SOLE   578,413 0 0
PROGRESSIVE CORP COM 743315103   694,545 5,247 SH   SOLE   5,247 0 0
PSYCHEMEDICS CORP COM NEW 744375205   1,104,034 242,113 SH   SOLE   242,113 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   283,248 4,524 SH   SOLE   4,524 0 0
QUALCOMM INC COM 747525103   435,805 3,661 SH   SOLE   3,661 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513e101   73,879,296 754,178 SH   SOLE   754,178 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   323,629 18,161 SH   SOLE   18,161 0 0
RESMED INC COM 761152107   218,719 1,001 SH   SOLE   1,001 0 0
REVVITY INC COM 714046109   605,948 5,101 SH   SOLE   5,101 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   670,274 23,726 SH   SOLE   23,726 0 0
ROCKY BRANDS INC COM 774515100   2,566,893 122,233 SH   SOLE   122,233 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   13,841,504 303,276 SH   SOLE   303,276 0 0
ROPER TECHNOLOGIES INC COM 776696106   742,836 1,545 SH   SOLE   1,545 0 0
S&P GLOBAL INC COM 78409V104   71,127,532 177,424 SH   SOLE   177,424 0 0
SAP SE SPON ADR 803054204   61,323,967 448,242 SH   SOLE   448,242 0 0
SAPIENS INTL CORP N V SHS G7T16G103   7,685,743 288,938 SH   SOLE   288,938 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410g104   10,066,989 43,437 SH   SOLE   43,437 0 0
SCHWAB CHARLES CORP COM 808513105   13,316,796 234,947 SH   SOLE   234,947 0 0
SERVICE CORP INTL COM 817565104   1,614,750 25,000 SH   SOLE   25,000 0 0
SHELL PLC SPON ADS 780259305   662,389 10,970 SH   SOLE   10,970 0 0
SHOE CARNIVAL INC COM 824889109   440,837 18,775 SH   SOLE   18,775 0 0
SIMULATIONS PLUS INC COM 829214105   10,339,058 238,612 SH   SOLE   238,612 0 0
SMITH A O CORP COM 831865209   1,467,390 20,162 SH   SOLE   20,162 0 0
SOUTHERN CO COM 842587107   23,091,227 328,701 SH   SOLE   328,701 0 0
SOUTHSTATE CORPORATION COM 840441109   10,715,991 162,857 SH   SOLE   162,857 0 0
STAG INDL INC COM 85254j102   28,101,455 783,207 SH   SOLE   783,207 0 0
STANDEX INTL CORP COM 854231107   10,022,159 70,843 SH   SOLE   70,843 0 0
STARBUCKS CORP COM 855244109   15,344,809 154,904 SH   SOLE   154,904 0 0
STOCK YDS BANCORP INC COM 861025104   3,975,319 87,620 SH   SOLE   87,620 0 0
STRYKER CORPORATION COM 863667101   7,709,014 25,268 SH   SOLE   25,268 0 0
SUN CMNTYS INC COM 866674104   498,897 3,824 SH   SOLE   3,824 0 0
SYSCO CORP COM 871829107   297,839 4,014 SH   SOLE   4,014 0 0
TAPESTRY INC COM 876030107   273,107 6,381 SH   SOLE   6,381 0 0
TARGET CORP COM 87612E106   5,254,543 39,837 SH   SOLE   39,837 0 0
TE CONNECTIVITY LTD SHS H84989104   65,401,511 466,620 SH   SOLE   466,620 0 0
TENNANT CO COM 880345103   6,104,338 75,260 SH   SOLE   75,260 0 0
TEXAS INSTRS INC COM 882508104   26,955,145 149,734 SH   SOLE   149,734 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   521,334 396 SH   SOLE   396 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,861,194 7,400 SH   SOLE   7,400 0 0
TOTALENERGIES SE SPONSORED ADS 89151e109   275,346 4,777 SH   SOLE   4,777 0 0
TRACTOR SUPPLY CO COM 892356106   253,823 1,148 SH   SOLE   1,148 0 0
TRICO BANCSHARES COM 896095106   7,251,843 218,429 SH   SOLE   218,429 0 0
TRUIST FINL CORP COM 89832q109   297,678 9,808 SH   SOLE   9,808 0 0
TRUSTMARK CORP COM 898402102   299,313 14,172 SH   SOLE   14,172 0 0
TTEC HLDGS INC COM 89854h102   2,988,986 88,327 SH   SOLE   88,327 0 0
TURNING PT BRANDS INC COM 90041l105   3,880,184 161,607 SH   SOLE   161,607 0 0
U S PHYSICAL THERAPY COM 90337L108   10,918,558 89,946 SH   SOLE   89,946 0 0
UNION PAC CORP COM 907818108   674,837 3,298 SH   SOLE   3,298 0 0
UNITED PARCEL SERVICE INC CL B 911312106   121,947,965 680,323 SH   SOLE   680,323 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,214,384 2,527 SH   SOLE   2,527 0 0
UNUM GROUP COM 91529y106   301,750 6,326 SH   SOLE   6,326 0 0
US BANCORP DEL COM NEW 902973304   295,445 8,942 SH   SOLE   8,942 0 0
VALERO ENERGY CORP COM 91913Y100   723,037 6,164 SH   SOLE   6,164 0 0
VALLEY NATL BANCORP COM 919794107   4,129,170 532,796 SH   SOLE   532,796 0 0
VALMONT INDS INC COM 920253101   6,539,894 22,470 SH   SOLE   22,470 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   21,328,888 573,511 SH   SOLE   573,511 0 0
VISA INC COM CL A 92826c839   82,680,653 348,158 SH   SOLE   348,158 0 0
WALKER & DUNLOP INC COM 93148P102   5,706,190 72,148 SH   SOLE   72,148 0 0
WALMART INC COM 931142103   68,528,766 435,989 SH   SOLE   435,989 0 0
WATSCO INC COM 942622200   883,103 2,315 SH   SOLE   2,315 0 0
WD 40 CO COM 929236107   3,585,293 19,005 SH   SOLE   19,005 0 0
WEBSTER FINL CORP COM 947890109   3,713,921 98,382 SH   SOLE   98,382 0 0
WEC ENERGY GROUP INC COM 92939U106   26,282,490 297,852 SH   SOLE   297,852 0 0
WELLS FARGO CO NEW COM 949746101   348,346 8,162 SH   SOLE   8,162 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   6,472,440 5,616 SH   SOLE   5,616 0 0
WESTROCK CO COM 96145D105   923,176 31,757 SH   SOLE   31,757 0 0
WHIRLPOOL CORP COM 963320106   430,598 2,894 SH   SOLE   2,894 0 0
WILLIAMS COS INC COM 969457100   30,368,785 930,701 SH   SOLE   930,701 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   75,596,207 321,003 SH   SOLE   321,003 0 0
WOLVERINE WORLD WIDE INC COM 978097103   4,471,342 304,380 SH   SOLE   304,380 0 0
WOODWARD INC COM 980745103   5,301,721 44,586 SH   SOLE   44,586 0 0
WP CAREY INC COM 92936U109   4,776,965 70,707 SH   SOLE   70,707 0 0
WSFS FINL CORP COM 929328102   4,262,247 112,997 SH   SOLE   112,997 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,175,283 8,072 SH   SOLE   8,072 0 0