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   855,701 8,141 SH   SOLE   8,141 0 0
ABBOTT LABS COM 002824100   2,511,556 24,803 SH   SOLE   24,803 0 0
ABBVIE INC COM 00287Y109   156,607,611 982,667 SH   SOLE   982,667 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109   4,516,077 576,766 SH   SOLE   576,766 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   8,556,624 131,136 SH   SOLE   131,136 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   79,178,725 277,033 SH   SOLE   277,033 0 0
AFLAC INC COM 001055102   1,326,144 20,554 SH   SOLE   20,554 0 0
AIR PRODS & CHEMS INC COM 009158106   281,466 980 SH   SOLE   980 0 0
ALASKA AIR GROUP INC COM 011659109   634,687 15,126 SH   SOLE   15,126 0 0
ALEXANDERS INC COM 014752109   4,177,250 21,560 SH   SOLE   21,560 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   58,996,767 469,757 SH   SOLE   469,757 0 0
ALLSTATE CORP COM 020002101   1,425,460 12,864 SH   SOLE   12,864 0 0
ALPHABET INC CAP STK CL A 02079K305   1,393,573 13,435 SH   SOLE   13,435 0 0
ALPHABET INC CAP STK CL C 02079K107   1,179,336 11,340 SH   SOLE   11,340 0 0
ALTRIA GROUP INC COM 02209S103   1,511,126 33,867 SH   SOLE   33,867 0 0
AMAZON COM INC COM 023135106   914,159 8,850 SH   SOLE   8,850 0 0
AMER SOFTWARE INC CL A 029683109   8,124,925 644,324 SH   SOLE   644,324 0 0
AMERICAN ASSETS TR INC COM 024013104   520,175 27,981 SH   SOLE   27,981 0 0
AMERICAN ELEC PWR CO INC COM 025537101   64,139,445 704,907 SH   SOLE   704,907 0 0
AMERICAN EXPRESS CO COM 025816109   81,265,516 492,668 SH   SOLE   492,668 0 0
AMERIS BANCORP COM 03076K108   759,254 20,756 SH   SOLE   20,756 0 0
AMGEN INC COM 031162100   1,835,802 7,594 SH   SOLE   7,594 0 0
AMPHENOL CORP NEW CL A 032095101   346,901 4,245 SH   SOLE   4,245 0 0
APPLE INC COM 037833100   39,824,812 241,509 SH   SOLE   241,509 0 0
APPLIED MATLS INC COM 038222105   255,486 2,080 SH   SOLE   2,080 0 0
APTARGROUP INC COM 038336103   10,570,559 89,437 SH   SOLE   89,437 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   4,632,626 392,263 SH   SOLE   392,263 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   17,268,892 539,990 SH   SOLE   539,990 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   107,676,827 1,551,316 SH   SOLE   1,551,316 0 0
AT&T INC COM 00206R102   19,569,640 1,016,605 SH   SOLE   1,016,605 0 0
ATRION CORP COM 049904105   8,655,112 13,784 SH   SOLE   13,784 0 0
AUDIOCODES LTD ORD M15342104   3,858,459 255,866 SH   SOLE   255,866 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,405,240 6,312 SH   SOLE   6,312 0 0
AUTOZONE INC COM 053332102   852,978 347 SH   SOLE   347 0 0
AVERY DENNISON CORP COM 053611109   225,810 1,262 SH   SOLE   1,262 0 0
AZENTA INC COM 114340102   557,393 12,492 SH   SOLE   12,492 0 0
AZZ INC COM 002474104   7,920,637 192,062 SH   SOLE   192,062 0 0
BANCFIRST CORP COM 05945F103   5,654,207 68,041 SH   SOLE   68,041 0 0
BANK AMERICA CORP COM 060505104   430,038 15,036 SH   SOLE   15,036 0 0
BANK NEW YORK MELLON CORP COM 064058100   387,876 8,536 SH   SOLE   8,536 0 0
BCE INC COM NEW 05534B760   21,093,878 470,951 SH   SOLE   470,951 0 0
BECTON DICKINSON & CO COM 075887109   334,922 1,353 SH   SOLE   1,353 0 0
BELDEN INC COM 077454106   6,249,089 72,019 SH   SOLE   72,019 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,862,400 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,165,519 19,968 SH   SOLE   19,968 0 0
BLACK HILLS CORP COM 092113109   5,967,823 94,577 SH   SOLE   94,577 0 0
BLACKROCK INC COM 09247X101   70,750,065 105,736 SH   SOLE   105,736 0 0
BLOCK H & R INC COM 093671105   725,868 20,592 SH   SOLE   20,592 0 0
BOEING CO COM 097023105   207,598 977 SH   SOLE   977 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   837,958 12,090 SH   SOLE   12,090 0 0
BROADCOM INC COM 11135F101   40,961,762 63,849 SH   SOLE   63,849 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   856,702 5,845 SH   SOLE   5,845 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   427,320 13,112 SH   SOLE   13,112 0 0
BROWN & BROWN INC COM 115236101   1,839,335 32,033 SH   SOLE   32,033 0 0
BROWN FORMAN CORP CL B 115637209   1,248,252 19,422 SH   SOLE   19,422 0 0
CAMECO CORP COM 13321L108   1,894,813 72,404 SH   SOLE   72,404 0 0
CAPITAL ONE FINL CORP COM 14040H105   577,537 6,006 SH   SOLE   6,006 0 0
CARDINAL HEALTH INC COM 14149Y108   57,177,659 757,320 SH   SOLE   757,320 0 0
CARTERS INC COM 146229109   5,009,588 69,655 SH   SOLE   69,655 0 0
CASEYS GEN STORES INC COM 147528103   5,863,252 27,087 SH   SOLE   27,087 0 0
CATERPILLAR INC COM 149123101   863,597 3,774 SH   SOLE   3,774 0 0
CHEVRON CORP NEW COM 166764100   25,855,972 158,470 SH   SOLE   158,470 0 0
CHUBB LIMITED COM H1467J104   56,192,231 289,382 SH   SOLE   289,382 0 0
CHURCH & DWIGHT CO INC COM 171340102   348,335 3,940 SH   SOLE   3,940 0 0
CINCINNATI FINL CORP COM 172062101   374,347 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102   1,819,384 34,804 SH   SOLE   34,804 0 0
CLOROX CO DEL COM 189054109   31,586,112 199,609 SH   SOLE   199,609 0 0
COCA COLA CO COM 191216100   117,639,143 1,896,488 SH   SOLE   1,896,488 0 0
COLGATE PALMOLIVE CO COM 194162103   2,309,662 30,734 SH   SOLE   30,734 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   5,545,248 61,450 SH   SOLE   61,450 0 0
COMCAST CORP NEW CL A 20030N101   90,304,728 2,382,082 SH   SOLE   2,382,082 0 0
COMMERCE BANCSHARES INC COM 200525103   554,792 9,508 SH   SOLE   9,508 0 0
CONMED CORP COM 207410101   16,420,906 158,106 SH   SOLE   158,106 0 0
CONOCOPHILLIPS COM 20825C104   308,855 3,113 SH   SOLE   3,113 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,559,375 3,138 SH   SOLE   3,138 0 0
CROWN CASTLE INC COM 22822V101   17,571,876 131,290 SH   SOLE   131,290 0 0
CUBESMART COM 229663109   17,754,784 384,136 SH   SOLE   384,136 0 0
CVS HEALTH CORP COM 126650100   416,136 5,600 SH   SOLE   5,600 0 0
DANAHER CORPORATION COM 235851102   950,443 3,771 SH   SOLE   3,771 0 0
DEERE & CO COM 244199105   2,114,033 5,120 SH   SOLE   5,120 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   613,294 3,385 SH   SOLE   3,385 0 0
DISNEY WALT CO COM 254687106   592,669 5,919 SH   SOLE   5,919 0 0
DOMINION ENERGY INC COM 25746U109   446,330 7,983 SH   SOLE   7,983 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   24,750,466 501,326 SH   SOLE   501,326 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   25,931,662 268,805 SH   SOLE   268,805 0 0
EATON CORP PLC SHS G29183103   1,059,943 6,186 SH   SOLE   6,186 0 0
ECOLAB INC COM 278865100   394,955 2,386 SH   SOLE   2,386 0 0
ELEVANCE HEALTH INC COM 036752103   294,278 640 SH   SOLE   640 0 0
EMERSON ELEC CO COM 291011104   1,688,512 19,377 SH   SOLE   19,377 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   615,099 23,749 SH   SOLE   23,749 0 0
EQUIFAX INC COM 294429105   3,282,357 16,182 SH   SOLE   16,182 0 0
EQUINIX INC COM 29444U700   364,913 506 SH   SOLE   506 0 0
ESCO TECHNOLOGIES INC COM 296315104   17,971,718 188,284 SH   SOLE   188,284 0 0
ESSEX PPTY TR INC COM 297178105   865,003 4,136 SH   SOLE   4,136 0 0
EVERGY INC COM 30034W106   15,876,140 259,754 SH   SOLE   259,754 0 0
EXPEDITORS INTL WASH INC COM 302130109   10,511,174 95,452 SH   SOLE   95,452 0 0
EXXON MOBIL CORP COM 30231G102   6,651,474 60,655 SH   SOLE   60,655 0 0
FEDEX CORP COM 31428X106   319,658 1,399 SH   SOLE   1,399 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   53,033,400 976,135 SH   SOLE   976,135 0 0
FIRST HAWAIIAN INC COM 32051X108   11,367,807 551,033 SH   SOLE   551,033 0 0
FLOWERS FOODS INC COM 343498101   5,497,240 200,556 SH   SOLE   200,556 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,212,205 268,511 SH   SOLE   268,511 0 0
FRANKLIN ELEC INC COM 353514102   7,887,274 83,818 SH   SOLE   83,818 0 0
FULLER H B CO COM 359694106   8,097,567 118,299 SH   SOLE   118,299 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,383,171 7,230 SH   SOLE   7,230 0 0
GENERAL ELECTRIC CO COM NEW 369604301   399,895 4,183 SH   SOLE   4,183 0 0
GENERAL MLS INC COM 370334104   1,684,317 19,709 SH   SOLE   19,709 0 0
GENUINE PARTS CO COM 372460105   76,117,572 454,949 SH   SOLE   454,949 0 0
GILEAD SCIENCES INC COM 375558103   24,462,480 294,835 SH   SOLE   294,835 0 0
GLACIER BANCORP INC NEW COM 37637Q105   4,134,792 98,424 SH   SOLE   98,424 0 0
GLOBAL PMTS INC COM 37940X102   64,941,459 617,080 SH   SOLE   617,080 0 0
GRAINGER W W INC COM 384802104   1,693,784 2,459 SH   SOLE   2,459 0 0
HACKETT GROUP INC COM 404609109   8,119,133 439,347 SH   SOLE   439,347 0 0
HAMILTON LANE INC CL A 407497106   3,908,364 52,830 SH   SOLE   52,830 0 0
HANOVER INS GROUP INC COM 410867105   6,458,282 50,259 SH   SOLE   50,259 0 0
HASBRO INC COM 418056107   59,531,926 1,108,808 SH   SOLE   1,108,808 0 0
HCA HEALTHCARE INC COM 40412C101   243,113 922 SH   SOLE   922 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   3,417,579 246,401 SH   SOLE   246,401 0 0
HNI CORP COM 404251100   17,006,627 610,870 SH   SOLE   610,870 0 0
HOME DEPOT INC COM 437076102   107,320,046 363,649 SH   SOLE   363,649 0 0
HONEYWELL INTL INC COM 438516106   58,626,136 306,750 SH   SOLE   306,750 0 0
HOULIHAN LOKEY INC CL A 441593100   6,114,327 69,886 SH   SOLE   69,886 0 0
HUBBELL INC COM 443510607   14,193,793 58,336 SH   SOLE   58,336 0 0
HUMANA INC COM 444859102   248,556 512 SH   SOLE   512 0 0
HUNTINGTON BANCSHARES INC COM 446150104   17,984,064 1,605,720 SH   SOLE   1,605,720 0 0
ILLINOIS TOOL WKS INC COM 452308109   574,055 2,358 SH   SOLE   2,358 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   6,478,172 404,128 SH   SOLE   404,128 0 0
INFOSYS LTD SPONSORED ADR 456788108   502,272 28,800 SH   SOLE   28,800 0 0
INTEL CORP COM 458140100   610,537 18,688 SH   SOLE   18,688 0 0
INTER PARFUMS INC COM 458334109   5,671,820 39,875 SH   SOLE   39,875 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   243,830 2,338 SH   SOLE   2,338 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   100,156,031 764,025 SH   SOLE   764,025 0 0
INTUIT COM 461202103   211,323 474 SH   SOLE   474 0 0
J & J SNACK FOODS CORP COM 466032109   5,501,334 37,116 SH   SOLE   37,116 0 0
JOHNSON & JOHNSON COM 478160104   94,336,273 608,621 SH   SOLE   608,621 0 0
JOHNSON CTLS INTL PLC SHS G51502105   95,344,610 1,583,272 SH   SOLE   1,583,272 0 0
JOHNSON OUTDOORS INC CL A 479167108   5,353,330 84,960 SH   SOLE   84,960 0 0
JPMORGAN CHASE & CO COM 46625H100   71,467,227 548,440 SH   SOLE   548,440 0 0
KELLOGG CO COM 487836108   1,240,166 18,521 SH   SOLE   18,521 0 0
KIMBERLY-CLARK CORP COM 494368103   1,504,875 11,212 SH   SOLE   11,212 0 0
KINDER MORGAN INC DEL COM 49456B101   7,402,488 422,758 SH   SOLE   422,758 0 0
KRAFT HEINZ CO COM 500754106   21,469,106 555,188 SH   SOLE   555,188 0 0
LAMB WESTON HLDGS INC COM 513272104   987,087 9,444 SH   SOLE   9,444 0 0
LANDSTAR SYS INC COM 515098101   2,921,579 16,298 SH   SOLE   16,298 0 0
LAZARD LTD SHS A G54050102   3,253,356 98,259 SH   SOLE   98,259 0 0
LEGGETT & PLATT INC COM 524660107   24,774,560 777,119 SH   SOLE   777,119 0 0
LEMAITRE VASCULAR INC COM 525558201   5,663,244 110,030 SH   SOLE   110,030 0 0
LILLY ELI & CO COM 532457108   2,626,820 7,649 SH   SOLE   7,649 0 0
LITTELFUSE INC COM 537008104   21,428,756 79,931 SH   SOLE   79,931 0 0
LOCKHEED MARTIN CORP COM 539830109   568,694 1,203 SH   SOLE   1,203 0 0
LOWES COS INC COM 548661107   2,275,837 11,381 SH   SOLE   11,381 0 0
M & T BK CORP COM 55261F104   63,706,940 532,800 SH   SOLE   532,800 0 0
MANULIFE FINL CORP COM 56501R106   311,129 16,946 SH   SOLE   16,946 0 0
MARSH & MCLENNAN COS INC COM 571748102   66,697,538 400,466 SH   SOLE   400,466 0 0
MARVELL TECHNOLOGY INC COM 573874104   12,127,940 280,091 SH   SOLE   280,091 0 0
MASTERCARD INCORPORATED CL A 57636Q104   627,972 1,728 SH   SOLE   1,728 0 0
MCCORMICK & CO INC COM NON VTG 579780206   403,010 4,843 SH   SOLE   4,843 0 0
MCDONALDS CORP COM 580135101   4,918,343 17,590 SH   SOLE   17,590 0 0
MEDTRONIC PLC SHS G5960L103   89,475,003 1,109,836 SH   SOLE   1,109,836 0 0
MERCK & CO INC COM 58933Y105   92,667,698 871,019 SH   SOLE   871,019 0 0
META PLATFORMS INC CL A 30303M102   351,574 1,659 SH   SOLE   1,659 0 0
METLIFE INC COM 59156R108   742,038 12,807 SH   SOLE   12,807 0 0
MGP INGREDIENTS INC NEW COM 55303J106   5,651,736 58,434 SH   SOLE   58,434 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   888,068 10,600 SH   SOLE   10,600 0 0
MICROSOFT CORP COM 594918104   158,757,240 550,667 SH   SOLE   550,667 0 0
MONDELEZ INTL INC CL A 609207105   62,568,955 897,432 SH   SOLE   897,432 0 0
MONRO INC COM 610236101   4,235,064 85,678 SH   SOLE   85,678 0 0
MOODYS CORP COM 615369105   2,099,297 6,860 SH   SOLE   6,860 0 0
MOOG INC CL A 615394202   9,137,220 90,692 SH   SOLE   90,692 0 0
MORGAN STANLEY COM NEW 617446448   294,130 3,350 SH   SOLE   3,350 0 0
MSC INDL DIRECT INC CL A 553530106   32,145,339 382,683 SH   SOLE   382,683 0 0
MUELLER WTR PRODS INC COM SER A 624758108   8,538,250 612,500 SH   SOLE   612,500 0 0
NATIONAL INSTRS CORP COM 636518102   6,022,905 114,919 SH   SOLE   114,919 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,462,365 383,005 SH   SOLE   383,005 0 0
NEWELL BRANDS INC COM 651229106   674,607 54,229 SH   SOLE   54,229 0 0
NEXTERA ENERGY INC COM 65339F101   13,544,470 175,720 SH   SOLE   175,720 0 0
NIKE INC CL B 654106103   2,312,745 18,858 SH   SOLE   18,858 0 0
NORFOLK SOUTHN CORP COM 655844108   742,000 3,500 SH   SOLE   3,500 0 0
NORTHERN TR CORP COM 665859104   72,834,755 826,447 SH   SOLE   826,447 0 0
NORTHROP GRUMMAN CORP COM 666807102   591,002 1,280 SH   SOLE   1,280 0 0
NORTHWESTERN CORP COM NEW 668074305   12,690,590 219,333 SH   SOLE   219,333 0 0
NOVARTIS AG SPONSORED ADR 66987V109   206,172 2,241 SH   SOLE   2,241 0 0
NVENT ELECTRIC PLC SHS G6700G107   22,004,767 512,454 SH   SOLE   512,454 0 0
NVIDIA CORPORATION COM 67066G104   683,479 2,461 SH   SOLE   2,461 0 0
OLD REP INTL CORP COM 680223104   24,816,770 993,863 SH   SOLE   993,863 0 0
OMNICOM GROUP INC COM 681919106   130,070,012 1,378,737 SH   SOLE   1,378,737 0 0
ONEOK INC NEW COM 682680103   24,432,921 384,528 SH   SOLE   384,528 0 0
ORACLE CORP COM 68389X105   913,032 9,826 SH   SOLE   9,826 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   9,951,867 446,072 SH   SOLE   446,072 0 0
PAYCHEX INC COM 704326107   6,710,476 58,561 SH   SOLE   58,561 0 0
PEPSICO INC COM 713448108   2,453,881 13,461 SH   SOLE   13,461 0 0
PERKINELMER INC COM 714046109   639,115 4,796 SH   SOLE   4,796 0 0
PERRIGO CO PLC SHS G97822103   7,790,928 217,199 SH   SOLE   217,199 0 0
PFIZER INC COM 717081103   50,376,434 1,234,717 SH   SOLE   1,234,717 0 0
PHILIP MORRIS INTL INC COM 718172109   101,877,982 1,047,588 SH   SOLE   1,047,588 0 0
PHYSICIANS RLTY TR COM 71943U104   20,379,895 1,365,030 SH   SOLE   1,365,030 0 0
POWER INTEGRATIONS INC COM 739276103   9,239,387 109,161 SH   SOLE   109,161 0 0
PRICE T ROWE GROUP INC COM 74144T108   321,201 2,845 SH   SOLE   2,845 0 0
PRICESMART INC COM 741511109   4,101,165 57,375 SH   SOLE   57,375 0 0
PROCTER AND GAMBLE CO COM 742718109   80,363,402 540,476 SH   SOLE   540,476 0 0
PROGRESSIVE CORP COM 743315103   760,221 5,314 SH   SOLE   5,314 0 0
PSYCHEMEDICS CORP COM NEW 744375205   1,345,830 256,349 SH   SOLE   256,349 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   282,524 4,524 SH   SOLE   4,524 0 0
QUALCOMM INC COM 747525103   501,628 3,932 SH   SOLE   3,932 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   73,150,305 746,965 SH   SOLE   746,965 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   337,068 18,161 SH   SOLE   18,161 0 0
RESMED INC COM 761152107   219,209 1,001 SH   SOLE   1,001 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   617,829 22,466 SH   SOLE   22,466 0 0
ROCKY BRANDS INC COM 774515100   2,826,836 122,533 SH   SOLE   122,533 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   12,938,478 279,087 SH   SOLE   279,087 0 0
ROPER TECHNOLOGIES INC COM 776696106   680,866 1,545 SH   SOLE   1,545 0 0
S&P GLOBAL INC COM 78409V104   61,742,132 179,082 SH   SOLE   179,082 0 0
SAP SE SPON ADR 803054204   58,288,657 460,598 SH   SOLE   460,598 0 0
SAPIENS INTL CORP N V SHS G7T16G103   6,191,236 285,048 SH   SOLE   285,048 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   10,256,938 39,288 SH   SOLE   39,288 0 0
SCHWAB CHARLES CORP COM 808513105   389,812 7,442 SH   SOLE   7,442 0 0
SERVICE CORP INTL COM 817565104   1,674,105 24,340 SH   SOLE   24,340 0 0
SIMULATIONS PLUS INC COM 829214105   10,636,687 242,073 SH   SOLE   242,073 0 0
SMITH A O CORP COM 831865209   1,361,702 19,692 SH   SOLE   19,692 0 0
SOUTHERN CO COM 842587107   21,847,202 313,987 SH   SOLE   313,987 0 0
SOUTHSTATE CORPORATION COM 840441109   15,919,095 223,395 SH   SOLE   223,395 0 0
STAG INDL INC COM 85254J102   26,685,993 789,060 SH   SOLE   789,060 0 0
STANDEX INTL CORP COM 854231107   9,359,681 76,443 SH   SOLE   76,443 0 0
STARBUCKS CORP COM 855244109   15,980,104 153,463 SH   SOLE   153,463 0 0
STOCK YDS BANCORP INC COM 861025104   4,138,257 75,050 SH   SOLE   75,050 0 0
STRYKER CORPORATION COM 863667101   7,213,256 25,268 SH   SOLE   25,268 0 0
SUN CMNTYS INC COM 866674104   538,744 3,824 SH   SOLE   3,824 0 0
SYSCO CORP COM 871829107   316,412 4,097 SH   SOLE   4,097 0 0
TAPESTRY INC COM 876030107   275,085 6,381 SH   SOLE   6,381 0 0
TARGET CORP COM 87612E106   15,802,546 95,409 SH   SOLE   95,409 0 0
TE CONNECTIVITY LTD SHS H84989104   59,514,960 453,793 SH   SOLE   453,793 0 0
TENNANT CO COM 880345103   5,338,145 77,895 SH   SOLE   77,895 0 0
TEXAS INSTRS INC COM 882508104   29,947,107 160,997 SH   SOLE   160,997 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   578,347 340 SH   SOLE   340 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,272,648 7,413 SH   SOLE   7,413 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   280,488 4,750 SH   SOLE   4,750 0 0
TRACTOR SUPPLY CO COM 892356106   269,826 1,148 SH   SOLE   1,148 0 0
TRICO BANCSHARES COM 896095106   7,561,645 181,814 SH   SOLE   181,814 0 0
TRUIST FINL CORP COM 89832Q109   531,248 15,579 SH   SOLE   15,579 0 0
TRUSTMARK CORP COM 898402102   350,048 14,172 SH   SOLE   14,172 0 0
TTEC HLDGS INC COM 89854H102   3,287,483 88,302 SH   SOLE   88,302 0 0
TURNING PT BRANDS INC COM 90041L105   3,193,197 152,057 SH   SOLE   152,057 0 0
U S PHYSICAL THERAPY COM 90337L108   9,663,825 98,701 SH   SOLE   98,701 0 0
UNION PAC CORP COM 907818108   705,819 3,507 SH   SOLE   3,507 0 0
UNITED PARCEL SERVICE INC CL B 911312106   132,303,063 682,009 SH   SOLE   682,009 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,388,202 2,937 SH   SOLE   2,937 0 0
UNUM GROUP COM 91529Y106   250,257 6,326 SH   SOLE   6,326 0 0
US BANCORP DEL COM NEW 902973304   322,359 8,942 SH   SOLE   8,942 0 0
VALERO ENERGY CORP COM 91913Y100   899,862 6,446 SH   SOLE   6,446 0 0
VALLEY NATL BANCORP COM 919794107   5,326,823 576,496 SH   SOLE   576,496 0 0
VALMONT INDS INC COM 920253101   6,795,875 21,285 SH   SOLE   21,285 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   21,761,121 559,556 SH   SOLE   559,556 0 0
VISA INC COM CL A 92826C839   77,712,651 344,685 SH   SOLE   344,685 0 0
WALKER & DUNLOP INC COM 93148P102   5,718,696 75,078 SH   SOLE   75,078 0 0
WALMART INC COM 931142103   61,328,877 415,930 SH   SOLE   415,930 0 0
WATSCO INC COM 942622200   736,540 2,315 SH   SOLE   2,315 0 0
WEBSTER FINL CORP COM 947890109   4,110,403 104,272 SH   SOLE   104,272 0 0
WEC ENERGY GROUP INC COM 92939U106   27,584,634 291,008 SH   SOLE   291,008 0 0
WELLS FARGO CO NEW COM 949746101   305,087 8,162 SH   SOLE   8,162 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   6,371,020 5,528 SH   SOLE   5,528 0 0
WESTROCK CO COM 96145D105   915,989 30,062 SH   SOLE   30,062 0 0
WHIRLPOOL CORP COM 963320106   382,066 2,894 SH   SOLE   2,894 0 0
WILLIAMS COS INC COM 969457100   27,382,321 917,023 SH   SOLE   917,023 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   74,208,681 319,342 SH   SOLE   319,342 0 0
WOLVERINE WORLD WIDE INC COM 978097103   5,194,112 304,640 SH   SOLE   304,640 0 0
WOODWARD INC COM 980745103   4,448,932 45,691 SH   SOLE   45,691 0 0
WP CAREY INC COM 92936U109   3,744,342 48,345 SH   SOLE   48,345 0 0
WSFS FINL CORP COM 929328102   4,155,416 110,487 SH   SOLE   110,487 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,011,894 7,832 SH   SOLE   7,832 0 0