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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 4,500 30,228 SH   SOLE   30,228 0 0
ABBOTT LABS COM 002824100 4,040 34,137 SH   SOLE   34,137 0 0
ABBVIE INC COM 00287Y109 190,002 1,172,059 SH   SOLE   1,172,059 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109 3,439 405,547 SH   SOLE   405,547 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 287 7,290 SH   SOLE   7,290 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 94,394 279,911 SH   SOLE   279,911 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,324 29,005 SH   SOLE   29,005 0 0
AFLAC INC COM 001055102 1,235 19,178 SH   SOLE   19,178 0 0
AGNC INVT CORP COM 00123Q104 2,472 188,670 SH   SOLE   188,670 0 0
ALEXANDERS INC COM 014752109 5,735 22,382 SH   SOLE   22,382 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 785 3,902 SH   SOLE   3,902 0 0
ALLSTATE CORP COM 020002101 1,822 13,151 SH   SOLE   13,151 0 0
ALPHABET INC CAP STK CL C 02079K107 1,450 519 SH   SOLE   519 0 0
ALPHABET INC CAP STK CL A 02079K305 1,886 678 SH   SOLE   678 0 0
ALTRIA GROUP INC COM 02209S103 17,682 338,407 SH   SOLE   338,407 0 0
AMAZON COM INC COM 023135106 1,829 561 SH   SOLE   561 0 0
AMER SOFTWARE INC CL A 029683109 8,301 398,331 SH   SOLE   398,331 0 0
AMERICAN ASSETS TR INC COM 024013104 646 17,055 SH   SOLE   17,055 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 406 7,261 SH   SOLE   7,261 0 0
AMERICAN ELEC PWR CO INC COM 025537101 89,887 900,940 SH   SOLE   900,940 0 0
AMERICAN EXPRESS CO COM 025816109 106,455 569,279 SH   SOLE   569,279 0 0
AMGEN INC COM 031162100 1,806 7,470 SH   SOLE   7,470 0 0
AMPHENOL CORP NEW CL A 032095101 295 3,912 SH   SOLE   3,912 0 0
APPLE INC COM 037833100 71,683 410,532 SH   SOLE   410,532 0 0
APPLIED MATLS INC COM 038222105 264 2,000 SH   SOLE   2,000 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 11,381 779,555 SH   SOLE   779,555 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 17,173 436,425 SH   SOLE   436,425 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 115,568 1,742,060 SH   SOLE   1,742,060 0 0
AT&T INC COM 00206R102 24,677 1,044,288 SH   SOLE   1,044,288 0 0
ATRION CORP COM 049904105 6,828 9,576 SH   SOLE   9,576 0 0
AUDIOCODES LTD ORD M15342104 4,302 168,375 SH   SOLE   168,375 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,347 5,922 SH   SOLE   5,922 0 0
AUTOZONE INC COM 053332102 681 333 SH   SOLE   333 0 0
AVNET INC COM 053807103 377 9,280 SH   SOLE   9,280 0 0
AZENTA INC COM 114340102 20,932 252,556 SH   SOLE   252,556 0 0
AZZ INC COM 002474104 3,712 76,950 SH   SOLE   76,950 0 0
BANCFIRST CORP COM 05945F103 6,563 78,868 SH   SOLE   78,868 0 0
BANK NEW YORK MELLON CORP COM 064058100 424 8,548 SH   SOLE   8,548 0 0
BCE INC COM NEW 05534B760 26,611 479,822 SH   SOLE   479,822 0 0
BECTON DICKINSON & CO COM 075887109 364 1,370 SH   SOLE   1,370 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,231 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,339 17,963 SH   SOLE   17,963 0 0
BK OF AMERICA CORP COM 060505104 595 14,438 SH   SOLE   14,438 0 0
BLACK HILLS CORP COM 092113109 6,313 81,967 SH   SOLE   81,967 0 0
BLACKROCK INC COM 09247X101 82,468 107,918 SH   SOLE   107,918 0 0
BLOCK H & R INC COM 093671105 752 28,865 SH   SOLE   28,865 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,946 349,823 SH   SOLE   349,823 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,022 13,994 SH   SOLE   13,994 0 0
BROADCOM INC COM 11135F101 33,695 53,511 SH   SOLE   53,511 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 944 6,065 SH   SOLE   6,065 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 726 12,825 SH   SOLE   12,825 0 0
BROWN & BROWN INC COM 115236101 1,767 24,445 SH   SOLE   24,445 0 0
BROWN FORMAN CORP CL B 115637209 4,818 71,885 SH   SOLE   71,885 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,443 14,700 SH   SOLE   14,700 0 0
CAMECO CORP COM 13321L108 7,912 271,886 SH   SOLE   271,886 0 0
CAPITAL ONE FINL CORP COM 14040H105 664 5,061 SH   SOLE   5,061 0 0
CARDINAL HEALTH INC COM 14149Y108 77,144 1,360,561 SH   SOLE   1,360,561 0 0
CARTERS INC COM 146229109 5,395 58,644 SH   SOLE   58,644 0 0
CASEYS GEN STORES INC COM 147528103 7,295 36,813 SH   SOLE   36,813 0 0
CASS INFORMATION SYS INC COM 14808P109 4,730 128,154 SH   SOLE   128,154 0 0
CATERPILLAR INC COM 149123101 875 3,929 SH   SOLE   3,929 0 0
CHEVRON CORP NEW COM 166764100 25,666 157,622 SH   SOLE   157,622 0 0
CHUBB LIMITED COM H1467J104 70,904 331,480 SH   SOLE   331,480 0 0
CHURCH & DWIGHT CO INC COM 171340102 664 6,685 SH   SOLE   6,685 0 0
CINCINNATI FINL CORP COM 172062101 486 3,571 SH   SOLE   3,571 0 0
CISCO SYS INC COM 17275R102 2,830 50,754 SH   SOLE   50,754 0 0
CITRIX SYS INC COM 177376100 2,507 24,850 SH   SOLE   24,850 0 0
CLOROX CO DEL COM 189054109 278 2,001 SH   SOLE   2,001 0 0
COCA COLA CO COM 191216100 129,241 2,084,540 SH   SOLE   2,084,540 0 0
COLGATE PALMOLIVE CO COM 194162103 3,788 49,952 SH   SOLE   49,952 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4,566 50,440 SH   SOLE   50,440 0 0
COMCAST CORP NEW CL A 20030N101 81,284 1,736,103 SH   SOLE   1,736,103 0 0
COMMERCE BANCSHARES INC COM 200525103 664 9,276 SH   SOLE   9,276 0 0
CONMED CORP COM 207410101 18,443 124,155 SH   SOLE   124,155 0 0
CONOCOPHILLIPS COM 20825C104 374 3,745 SH   SOLE   3,745 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,869 3,245 SH   SOLE   3,245 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 14,571 78,931 SH   SOLE   78,931 0 0
CSX CORP COM 126408103 234 6,243 SH   SOLE   6,243 0 0
CVS HEALTH CORP COM 126650100 521 5,146 SH   SOLE   5,146 0 0
DANAHER CORPORATION COM 235851102 1,132 3,860 SH   SOLE   3,860 0 0
DEERE & CO COM 244199105 2,076 4,997 SH   SOLE   4,997 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 744 3,664 SH   SOLE   3,664 0 0
DISNEY WALT CO COM 254687106 1,787 13,032 SH   SOLE   13,032 0 0
DOMINION ENERGY INC COM 25746U109 25,157 296,074 SH   SOLE   296,074 0 0
DOVER CORP COM 260003108 208 1,326 SH   SOLE   1,326 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 4,165 76,761 SH   SOLE   76,761 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 22,710 203,387 SH   SOLE   203,387 0 0
EATON CORP PLC SHS G29183103 1,564 10,309 SH   SOLE   10,309 0 0
ECOLAB INC COM 278865100 448 2,536 SH   SOLE   2,536 0 0
EMERSON ELEC CO COM 291011104 1,989 20,283 SH   SOLE   20,283 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 652 25,249 SH   SOLE   25,249 0 0
EQUIFAX INC COM 294429105 4,218 17,792 SH   SOLE   17,792 0 0
EQUINIX INC COM 29444U700 375 506 SH   SOLE   506 0 0
ESCO TECHNOLOGIES INC COM 296315104 13,502 193,106 SH   SOLE   193,106 0 0
EVERGY INC COM 30034W106 15,426 225,727 SH   SOLE   225,727 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,461 101,408 SH   SOLE   101,408 0 0
EXXON MOBIL CORP COM 30231G102 4,886 59,159 SH   SOLE   59,159 0 0
FEDEX CORP COM 31428X106 349 1,508 SH   SOLE   1,508 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 64,854 645,832 SH   SOLE   645,832 0 0
FIRST HAWAIIAN INC COM 32051X108 18,099 648,941 SH   SOLE   648,941 0 0
FIRST LONG IS CORP COM 320734106 2,013 103,436 SH   SOLE   103,436 0 0
FLOWERS FOODS INC COM 343498101 3,895 151,511 SH   SOLE   151,511 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,910 255,561 SH   SOLE   255,561 0 0
FRANKLIN ELEC INC COM 353514102 6,406 77,148 SH   SOLE   77,148 0 0
FULLER H B CO COM 359694106 7,308 110,614 SH   SOLE   110,614 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,484 8,500 SH   SOLE   8,500 0 0
GENERAL DYNAMICS CORP COM 369550108 561 2,326 SH   SOLE   2,326 0 0
GENERAL ELECTRIC CO COM NEW 369604301 506 5,525 SH   SOLE   5,525 0 0
GENERAL MLS INC COM 370334104 25,499 376,542 SH   SOLE   376,542 0 0
GENUINE PARTS CO COM 372460105 99,784 791,809 SH   SOLE   791,809 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,037 80,297 SH   SOLE   80,297 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 23,221 533,092 SH   SOLE   533,092 0 0
GLOBAL PMTS INC COM 37940X102 73,219 535,068 SH   SOLE   535,068 0 0
GRAINGER W W INC COM 384802104 1,521 2,949 SH   SOLE   2,949 0 0
HACKETT GROUP INC COM 404609109 10,380 450,123 SH   SOLE   450,123 0 0
HANESBRANDS INC COM 410345102 11,564 776,616 SH   SOLE   776,616 0 0
HANOVER INS GROUP INC COM 410867105 8,131 54,384 SH   SOLE   54,384 0 0
HASBRO INC COM 418056107 20,189 246,445 SH   SOLE   246,445 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 23,111 1,244,553 SH   SOLE   1,244,553 0 0
HNI CORP COM 404251100 16,865 455,203 SH   SOLE   455,203 0 0
HOME DEPOT INC COM 437076102 115,145 384,677 SH   SOLE   384,677 0 0
HONEYWELL INTL INC COM 438516106 64,028 329,060 SH   SOLE   329,060 0 0
HOULIHAN LOKEY INC CL A 441593100 6,138 69,906 SH   SOLE   69,906 0 0
HUBBELL INC COM 443510607 62,198 338,456 SH   SOLE   338,456 0 0
HUMANA INC COM 444859102 218 501 SH   SOLE   501 0 0
HUNTINGTON BANCSHARES INC COM 446150104 20,508 1,402,755 SH   SOLE   1,402,755 0 0
ILLINOIS TOOL WKS INC COM 452308109 348 1,662 SH   SOLE   1,662 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,605 249,828 SH   SOLE   249,828 0 0
INFOSYS LTD SPONSORED ADR 456788108 697 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100 1,266 25,536 SH   SOLE   25,536 0 0
INTER PARFUMS INC COM 458334109 3,368 38,255 SH   SOLE   38,255 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 341 2,581 SH   SOLE   2,581 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 103,274 794,292 SH   SOLE   794,292 0 0
J & J SNACK FOODS CORP COM 466032109 4,412 28,448 SH   SOLE   28,448 0 0
JACK IN THE BOX INC COM 466367109 5,157 55,213 SH   SOLE   55,213 0 0
JOANN INC COM 47768J101 3,506 307,232 SH   SOLE   307,232 0 0
JOHNSON & JOHNSON COM 478160104 114,689 647,122 SH   SOLE   647,122 0 0
JOHNSON CTLS INTL PLC SHS G51502105 91,696 1,398,447 SH   SOLE   1,398,447 0 0
JOHNSON OUTDOORS INC CL A 479167108 4,170 53,653 SH   SOLE   53,653 0 0
JPMORGAN CHASE & CO COM 46625H100 72,186 529,536 SH   SOLE   529,536 0 0
KAMAN CORP COM 483548103 210 4,840 SH   SOLE   4,840 0 0
KELLOGG CO COM 487836108 26,109 404,849 SH   SOLE   404,849 0 0
KIMBERLY-CLARK CORP COM 494368103 737 5,983 SH   SOLE   5,983 0 0
KINDER MORGAN INC DEL COM 49456B101 7,949 420,374 SH   SOLE   420,374 0 0
KRAFT HEINZ CO COM 500754106 3,850 97,739 SH   SOLE   97,739 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 238 957 SH   SOLE   957 0 0
LAMB WESTON HLDGS INC COM 513272104 690 11,520 SH   SOLE   11,520 0 0
LANDSTAR SYS INC COM 515098101 2,075 13,758 SH   SOLE   13,758 0 0
LAZARD LTD SHS A G54050102 3,141 91,049 SH   SOLE   91,049 0 0
LEGGETT & PLATT INC COM 524660107 16,460 472,991 SH   SOLE   472,991 0 0
LILLY ELI & CO COM 532457108 2,377 8,302 SH   SOLE   8,302 0 0
LITTELFUSE INC COM 537008104 19,508 78,215 SH   SOLE   78,215 0 0
LOWES COS INC COM 548661107 2,489 12,308 SH   SOLE   12,308 0 0
M & T BK CORP COM 55261F104 72,573 428,158 SH   SOLE   428,158 0 0
MARSH & MCLENNAN COS INC COM 571748102 75,530 443,201 SH   SOLE   443,201 0 0
MARVELL TECHNOLOGY INC COM 573874104 14,503 202,243 SH   SOLE   202,243 0 0
MASTERCARD INCORPORATED CL A 57636Q104 636 1,779 SH   SOLE   1,779 0 0
MCCORMICK & CO INC COM NON VTG 579780206 614 6,151 SH   SOLE   6,151 0 0
MCDONALDS CORP COM 580135101 4,304 17,405 SH   SOLE   17,405 0 0
MEDTRONIC PLC SHS G5960L103 94,807 854,506 SH   SOLE   854,506 0 0
MERCK & CO INC COM 58933Y105 97,618 1,189,743 SH   SOLE   1,189,743 0 0
MERCURY GENL CORP NEW COM 589400100 16,491 299,839 SH   SOLE   299,839 0 0
META PLATFORMS INC CL A 30303M102 336 1,513 SH   SOLE   1,513 0 0
METLIFE INC COM 59156R108 1,438 20,467 SH   SOLE   20,467 0 0
MGP INGREDIENTS INC NEW COM 55303J106 5,670 66,241 SH   SOLE   66,241 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 833 11,085 SH   SOLE   11,085 0 0
MICROSOFT CORP COM 594918104 182,134 590,748 SH   SOLE   590,748 0 0
MONDELEZ INTL INC CL A 609207105 65,665 1,045,949 SH   SOLE   1,045,949 0 0
MONRO INC COM 610236101 4,071 91,818 SH   SOLE   91,818 0 0
MOODYS CORP COM 615369105 2,179 6,458 SH   SOLE   6,458 0 0
MOOG INC CL A 615394202 7,073 80,561 SH   SOLE   80,561 0 0
MORGAN STANLEY COM NEW 617446448 442 5,055 SH   SOLE   5,055 0 0
MSC INDL DIRECT INC CL A 553530106 28,881 338,937 SH   SOLE   338,937 0 0
MUELLER WTR PRODS INC COM SER A 624758108 7,494 580,065 SH   SOLE   580,065 0 0
NATIONAL INSTRS CORP COM 636518102 8,335 205,344 SH   SOLE   205,344 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7,488 681,961 SH   SOLE   681,961 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 4,109 383,335 SH   SOLE   383,335 0 0
NEWELL BRANDS INC COM 651229106 8,230 384,400 SH   SOLE   384,400 0 0
NEXTERA ENERGY INC COM 65339F101 1,925 22,728 SH   SOLE   22,728 0 0
NIKE INC CL B 654106103 2,738 20,350 SH   SOLE   20,350 0 0
NORFOLK SOUTHN CORP COM 655844108 1,642 5,756 SH   SOLE   5,756 0 0
NORTHERN TR CORP COM 665859104 74,900 643,191 SH   SOLE   643,191 0 0
NORTHROP GRUMMAN CORP COM 666807102 627 1,403 SH   SOLE   1,403 0 0
NORTHWESTERN CORP COM NEW 668074305 12,432 205,525 SH   SOLE   205,525 0 0
NOVARTIS AG SPONSORED ADR 66987V109 213 2,424 SH   SOLE   2,424 0 0
NVENT ELECTRIC PLC SHS G6700G107 23,273 669,140 SH   SOLE   669,140 0 0
NVIDIA CORPORATION COM 67066G104 1,854 6,797 SH   SOLE   6,797 0 0
OLD REP INTL CORP COM 680223104 25,262 976,500 SH   SOLE   976,500 0 0
OMNICOM GROUP INC COM 681919106 105,974 1,248,519 SH   SOLE   1,248,519 0 0
ONEOK INC NEW COM 682680103 18,111 256,420 SH   SOLE   256,420 0 0
ORACLE CORP COM 68389X105 862 10,420 SH   SOLE   10,420 0 0
PAYCHEX INC COM 704326107 9,351 68,524 SH   SOLE   68,524 0 0
PEGASYSTEMS INC COM 705573103 14,257 176,776 SH   SOLE   176,776 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 20,595 1,030,255 SH   SOLE   1,030,255 0 0
PEPSICO INC COM 713448108 2,069 12,359 SH   SOLE   12,359 0 0
PERKINELMER INC COM 714046109 678 3,884 SH   SOLE   3,884 0 0
PERRIGO CO PLC SHS G97822103 5,140 133,761 SH   SOLE   133,761 0 0
PFIZER INC COM 717081103 31,543 609,288 SH   SOLE   609,288 0 0
PHILIP MORRIS INTL INC COM 718172109 83,509 888,963 SH   SOLE   888,963 0 0
PHILLIPS 66 COM 718546104 221 2,556 SH   SOLE   2,556 0 0
PHYSICIANS RLTY TR COM 71943U104 20,112 1,146,632 SH   SOLE   1,146,632 0 0
PNC FINL SVCS GROUP INC COM 693475105 237 1,285 SH   SOLE   1,285 0 0
POWER INTEGRATIONS INC COM 739276103 8,933 96,386 SH   SOLE   96,386 0 0
PRICE T ROWE GROUP INC COM 74144T108 464 3,067 SH   SOLE   3,067 0 0
PRICESMART INC COM 741511109 5,754 72,954 SH   SOLE   72,954 0 0
PROCTER AND GAMBLE CO COM 742718109 98,695 645,907 SH   SOLE   645,907 0 0
PROGRESSIVE CORP COM 743315103 607 5,328 SH   SOLE   5,328 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,181 18,923 SH   SOLE   18,923 0 0
PSYCHEMEDICS CORP COM NEW 744375205 1,839 266,502 SH   SOLE   266,502 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 317 4,524 SH   SOLE   4,524 0 0
QUALCOMM INC COM 747525103 595 3,891 SH   SOLE   3,891 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 79,300 800,445 SH   SOLE   800,445 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 280 12,563 SH   SOLE   12,563 0 0
RESMED INC COM 761152107 286 1,178 SH   SOLE   1,178 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 513 17,495 SH   SOLE   17,495 0 0
ROCKY BRANDS INC COM 774515100 2,764 66,456 SH   SOLE   66,456 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 16,681 293,940 SH   SOLE   293,940 0 0
ROPER TECHNOLOGIES INC COM 776696106 730 1,545 SH   SOLE   1,545 0 0
S&P GLOBAL INC COM 78409V104 71,864 175,202 SH   SOLE   175,202 0 0
SAP SE SPON ADR 803054204 52,604 474,081 SH   SOLE   474,081 0 0
SAPIENS INTL CORP N V SHS G7T16G103 5,484 216,005 SH   SOLE   216,005 0 0
SCHWAB CHARLES CORP COM 808513105 328 3,890 SH   SOLE   3,890 0 0
SEI INVTS CO COM 784117103 663 11,005 SH   SOLE   11,005 0 0
SERVICE CORP INTL COM 817565104 2,118 32,172 SH   SOLE   32,172 0 0
SIMULATIONS PLUS INC COM 829214105 10,509 206,145 SH   SOLE   206,145 0 0
SMITH A O CORP COM 831865209 1,081 16,925 SH   SOLE   16,925 0 0
SOUTHERN CO COM 842587107 1,811 24,971 SH   SOLE   24,971 0 0
SOUTHSTATE CORPORATION COM 840441109 22,475 275,461 SH   SOLE   275,461 0 0
STAG INDL INC COM 85254J102 7,926 191,672 SH   SOLE   191,672 0 0
STANDEX INTL CORP COM 854231107 5,856 58,605 SH   SOLE   58,605 0 0
STARBUCKS CORP COM 855244109 58,824 646,633 SH   SOLE   646,633 0 0
STOCK YDS BANCORP INC COM 861025104 1,888 35,681 SH   SOLE   35,681 0 0
STRYKER CORPORATION COM 863667101 6,625 24,781 SH   SOLE   24,781 0 0
SUN CMNTYS INC COM 866674104 702 4,005 SH   SOLE   4,005 0 0
SWITCH INC CL A 87105L104 7,898 256,268 SH   SOLE   256,268 0 0
SYSCO CORP COM 871829107 409 5,012 SH   SOLE   5,012 0 0
TAPESTRY INC COM 876030107 244 6,573 SH   SOLE   6,573 0 0
TARGET CORP COM 87612E106 21,103 99,441 SH   SOLE   99,441 0 0
TE CONNECTIVITY LTD SHS H84989104 13,892 106,063 SH   SOLE   106,063 0 0
TENNANT CO COM 880345103 4,868 61,781 SH   SOLE   61,781 0 0
TESLA INC COM 88160R101 264 245 SH   SOLE   245 0 0
TEXAS INSTRS INC COM 882508104 105,807 576,670 SH   SOLE   576,670 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 517 382 SH   SOLE   382 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,243 7,184 SH   SOLE   7,184 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 868 17,184 SH   SOLE   17,184 0 0
TRACTOR SUPPLY CO COM 892356106 270 1,157 SH   SOLE   1,157 0 0
TRICO BANCSHARES COM 896095106 7,526 188,014 SH   SOLE   188,014 0 0
TRUIST FINL CORP COM 89832Q109 536 9,462 SH   SOLE   9,462 0 0
TRUSTMARK CORP COM 898402102 431 14,172 SH   SOLE   14,172 0 0
TTEC HLDGS INC COM 89854H102 7,008 84,926 SH   SOLE   84,926 0 0
U S PHYSICAL THERAPY COM 90337L108 8,088 81,323 SH   SOLE   81,323 0 0
UNION PAC CORP COM 907818108 880 3,220 SH   SOLE   3,220 0 0
UNITED PARCEL SERVICE INC CL B 911312106 138,489 645,755 SH   SOLE   645,755 0 0
UNITEDHEALTH GROUP INC COM 91324P102 803 1,574 SH   SOLE   1,574 0 0
US BANCORP DEL COM NEW 902973304 582 10,950 SH   SOLE   10,950 0 0
VALERO ENERGY CORP COM 91913Y100 26,903 264,948 SH   SOLE   264,948 0 0
VALLEY NATL BANCORP COM 919794107 22,820 1,752,689 SH   SOLE   1,752,689 0 0
VALMONT INDS INC COM 920253101 7,243 30,356 SH   SOLE   30,356 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 29,867 586,310 SH   SOLE   586,310 0 0
VISA INC COM CL A 92826C839 83,401 376,069 SH   SOLE   376,069 0 0
WALKER & DUNLOP INC COM 93148P102 7,385 57,065 SH   SOLE   57,065 0 0
WALMART INC COM 931142103 67,339 452,183 SH   SOLE   452,183 0 0
WATSCO INC COM 942622200 713 2,340 SH   SOLE   2,340 0 0
WEBSTER FINL CORP COM 947890109 4,881 86,976 SH   SOLE   86,976 0 0
WEC ENERGY GROUP INC COM 92939U106 14,300 143,273 SH   SOLE   143,273 0 0
WELLS FARGO CO NEW COM 949746101 397 8,194 SH   SOLE   8,194 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 4,758 3,653 SH   SOLE   3,653 0 0
WESTROCK CO COM 96145D105 1,258 26,750 SH   SOLE   26,750 0 0
WHIRLPOOL CORP COM 963320106 505 2,920 SH   SOLE   2,920 0 0
WILLIAMS COS INC COM 969457100 31,368 938,893 SH   SOLE   938,893 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 80,457 340,601 SH   SOLE   340,601 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,281 278,429 SH   SOLE   278,429 0 0
WOODWARD INC COM 980745103 5,829 46,665 SH   SOLE   46,665 0 0
WP CAREY INC COM 92936U109 21,405 264,788 SH   SOLE   264,788 0 0
WSFS FINL CORP COM 929328102 4,600 98,662 SH   SOLE   98,662 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 946 7,395 SH   SOLE   7,395 0 0