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,251 21,608 SH   SOLE   21,608 0 0
SMITH A O COM 831865209 652 11,030 SH   SOLE   11,030 0 0
ABBOTT LABS COM 002824100 1,648 27,027 SH   SOLE   27,027 0 0
ABBVIE INC COM 00287Y109 2,292 24,743 SH   SOLE   24,743 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 61,070 373,312 SH   SOLE   373,312 0 0
ADOBE SYS INC COM 00724F101 250 1,025 SH   SOLE   1,025 0 0
AETNA INC NEW COM 00817Y108 532 2,900 SH   SOLE   2,900 0 0
AFLAC INC COM 001055102 1,243 28,894 SH   SOLE   28,894 0 0
AIR PRODS & CHEMS INC COM 009158106 613 3,935 SH   SOLE   3,935 0 0
AK STL HLDG CORP COM 001547108 45 10,476 SH   SOLE   10,476 0 0
ALLERGAN PLC SHS G0177J108 1,190 7,137 SH   SOLE   7,137 0 0
ALLSTATE CORP COM 020002101 3,088 33,830 SH   SOLE   33,830 0 0
ALPHABET INC CAP STK CL A 02079K305 799 708 SH   SOLE   708 0 0
ALPHABET INC CAP STK CL C 02079K107 514 461 SH   SOLE   461 0 0
ALTRIA GROUP INC COM 02209S103 16,105 283,588 SH   SOLE   283,588 0 0
AMAZON COM INC COM 023135106 575 338 SH   SOLE   338 0 0
AMERICAN ELEC PWR INC COM 025537101 236 3,406 SH   SOLE   3,406 0 0
AMERICAN EXPRESS CO COM 025816109 67,235 686,074 SH   SOLE   686,074 0 0
AMERICAN SOFTWARE INC CL A 029683109 2,042 140,169 SH   SOLE   140,169 0 0
AMGEN INC COM 031162100 1,381 7,483 SH   SOLE   7,483 0 0
APACHE CORP COM 037411105 236 5,056 SH   SOLE   5,056 0 0
APPLE INC COM 037833100 20,554 111,039 SH   SOLE   111,039 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 60,616 1,726,468 SH   SOLE   1,726,468 0 0
AT&T INC COM 00206R102 53,656 1,671,014 SH   SOLE   1,671,014 0 0
ATRION CORP COM 049904105 4,013 6,695 SH   SOLE   6,695 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,077 8,031 SH   SOLE   8,031 0 0
AVNET INC COM 053807103 5,266 122,784 SH   SOLE   122,784 0 0
BAIDU INC SPON ADR REP A 056752108 209 859 SH   SOLE   859 0 0
BANCFIRST CORP COM 05945F103 4,218 71,242 SH   SOLE   71,242 0 0
BANK NEW YORK MELLON CORP COM 064058100 530 9,834 SH   SOLE   9,834 0 0
BANK AMER CORP COM 060505104 362 12,851 SH   SOLE   12,851 0 0
BB&T CORP COM 054937107 685 13,573 SH   SOLE   13,573 0 0
BCE INC COM NEW 05534B760 2,489 61,477 SH   SOLE   61,477 0 0
BECTON DICKINSON & CO COM 075887109 574 2,394 SH   SOLE   2,394 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,820 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,354 12,612 SH   SOLE   12,612 0 0
BLACKROCK INC COM 09247X101 58,668 117,562 SH   SOLE   117,562 0 0
BOEING CO COM 097023105 6,912 20,602 SH   SOLE   20,602 0 0
BP PLC SPONSORED ADR 055622104 275 6,012 SH   SOLE   6,012 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 808 14,600 SH   SOLE   14,600 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,526 56,696 SH   SOLE   56,696 0 0
BROOKS AUTOMATION INC COM 114340102 3,864 118,444 SH   SOLE   118,444 0 0
BROWN & BROWN INC COM 115236101 2,428 87,550 SH   SOLE   87,550 0 0
BRYN MAWR BK CORP COM 117665109 4,070 87,902 SH   SOLE   87,902 0 0
CAPITAL ONE FINL CORP COM 14040H105 703 7,650 SH   SOLE   7,650 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 143 15,935 SH   SOLE   15,935 0 0
CARDINAL HEALTH INC COM 14149Y108 37,064 759,046 SH   SOLE   759,046 0 0
CASEYS GEN STORES INC COM 147528103 10,505 99,970 SH   SOLE   99,970 0 0
CASS INFORMATION SYS INC COM 14808P109 5,135 74,622 SH   SOLE   74,622 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 2,921 229,475 SH   SOLE   229,475 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 269 4,271 SH   SOLE   4,271 0 0
CHEVRON CORP NEW COM 166764100 71,601 566,326 SH   SOLE   566,326 0 0
CHOICE HOTELS INTL INC COM 169905106 9,479 125,380 SH   SOLE   125,380 0 0
CHUBB LIMITED COM H1467J104 36,784 289,592 SH   SOLE   289,592 0 0
CIGNA CORPORATION COM 125509109 243 1,431 SH   SOLE   1,431 0 0
CINCINNATI FINL CORP COM 172062101 247 3,692 SH   SOLE   3,692 0 0
CISCO SYS INC COM 17275R102 26,662 619,618 SH   SOLE   619,618 0 0
CLOROX CO DEL COM 189054109 316 2,338 SH   SOLE   2,338 0 0
COCA COLA CO COM 191216100 67,472 1,538,359 SH   SOLE   1,538,359 0 0
COLGATE PALMOLIVE CO COM 194162103 2,499 38,554 SH   SOLE   38,554 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 260 2,840 SH   SOLE   2,840 0 0
COMCAST CORP NEW CL A 20030N101 323 9,845 SH   SOLE   9,845 0 0
COMMERCE BANCSHARES INC COM 200525103 770 11,905 SH   SOLE   11,905 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,352 50,975 SH   SOLE   50,975 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 3,535 107,442 SH   SOLE   107,442 0 0
CONOCOPHILLIPS COM 20825C104 508 7,301 SH   SOLE   7,301 0 0
CORE MARK HOLDING CO INC COM 218681104 1,422 62,624 SH   SOLE   62,624 0 0
CORESITE RLTY CORP COM 21870Q105 13,817 124,679 SH   SOLE   124,679 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,180 5,646 SH   SOLE   5,646 0 0
COTY INC COM CL A 222070203 201 14,220 SH   SOLE   14,220 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 22,953 146,939 SH   SOLE   146,939 0 0
CULLEN FROST BANKERS INC COM 229899109 58,076 536,544 SH   SOLE   536,544 0 0
CVS HEALTH CORP COM 126650100 648 10,077 SH   SOLE   10,077 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 2,184 17,810 SH   SOLE   17,810 0 0
DEERE & CO COM 244199105 746 5,339 SH   SOLE   5,339 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 221 4,455 SH   SOLE   4,455 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 309 2,147 SH   SOLE   2,147 0 0
DOMINION ENERGY INC COM 25746U109 10,869 159,409 SH   SOLE   159,409 0 0
DOVER CORP COM 260003108 378 5,170 SH   SOLE   5,170 0 0
DOWDUPONT INC COM 26078J100 1,348 20,449 SH   SOLE   20,449 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,999 139,091 SH   SOLE   139,091 0 0
ECOLAB INC COM 278865100 656 4,678 SH   SOLE   4,678 0 0
LILLY ELI & CO COM 532457108 1,012 11,864 SH   SOLE   11,864 0 0
EMERSON ELEC CO COM 291011104 1,353 19,566 SH   SOLE   19,566 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,154 67,500 SH   SOLE   67,500 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 911 32,914 SH   SOLE   32,914 0 0
EOG RES INC COM 26875P101 641 5,148 SH   SOLE   5,148 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,615 40,359 SH   SOLE   40,359 0 0
EQUIFAX INC COM 294429105 4,145 33,131 SH   SOLE   33,131 0 0
ESCO TECHNOLOGIES INC COM 296315104 12,069 209,176 SH   SOLE   209,176 0 0
EXPEDITORS INTL WASH INC COM 302130109 8,703 119,057 SH   SOLE   119,057 0 0
EXXON MOBIL CORP COM 30231G102 35,571 429,961 SH   SOLE   429,961 0 0
FACEBOOK INC CL A 30303M102 292 1,503 SH   SOLE   1,503 0 0
FEDERATED INVS INC PA CL B 314211103 277 11,872 SH   SOLE   11,872 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 15,737 148,419 SH   SOLE   148,419 0 0
FIFTH THIRD BANCORP COM 316773100 283 9,863 SH   SOLE   9,863 0 0
FIRST LONG IS CORP COM 320734106 3,678 148,014 SH   SOLE   148,014 0 0
FLIR SYS INC COM 302445101 3,209 61,750 SH   SOLE   61,750 0 0
FLOWERS FOODS INC COM 343498101 4,130 198,283 SH   SOLE   198,283 0 0
FRANKLIN ELEC INC COM 353514102 3,383 75,020 SH   SOLE   75,020 0 0
GALLAGHER ARTHUR J & CO COM 363576109 663 10,160 SH   SOLE   10,160 0 0
GENERAL DYNAMICS CORP COM 369550108 816 4,376 SH   SOLE   4,376 0 0
GENERAL ELECTRIC CO COM 369604103 1,488 109,360 SH   SOLE   109,360 0 0
GENERAL MLS INC COM 370334104 14,345 324,107 SH   SOLE   324,107 0 0
GENTEX CORP COM 371901109 756 32,840 SH   SOLE   32,840 0 0
GENUINE PARTS CO COM 372460105 77,903 848,708 SH   SOLE   848,708 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,830 73,152 SH   SOLE   73,152 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 23,870 592,157 SH   SOLE   592,157 0 0
GLOBAL PMTS INC COM 37940X102 245 2,200 SH   SOLE   2,200 0 0
GOLUB CAP BDC INC COM 38173M102 2,014 110,055 SH   SOLE   110,055 0 0
GRANITE PT MTG TR INC COM 38741L107 4,065 221,530 SH   SOLE   221,530 0 0
FULLER H B CO COM 359694106 3,256 60,654 SH   SOLE   60,654 0 0
HCP INC COM 40414L109 10,627 411,563 SH   SOLE   411,563 0 0
HELMERICH & PAYNE INC COM 423452101 429 6,734 SH   SOLE   6,734 0 0
HEXCEL CORP NEW COM 428291108 3,453 52,020 SH   SOLE   52,020 0 0
HOLLYFRONTIER CORP COM 436106108 803 11,735 SH   SOLE   11,735 0 0
HOME DEPOT INC COM 437076102 62,254 319,087 SH   SOLE   319,087 0 0
HONEYWELL INTL INC COM 438516106 67,228 466,702 SH   SOLE   466,702 0 0
HUBBELL INC COM 443510607 36,489 345,078 SH   SOLE   345,078 0 0
ILLINOIS TOOL WKS INC COM 452308109 217 1,563 SH   SOLE   1,563 0 0
INFOSYS LTD SPONSORED ADR 456788108 272 14,000 SH   SOLE   14,000 0 0
INTEL CORP COM 458140100 1,379 27,745 SH   SOLE   27,745 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,832 20,271 SH   SOLE   20,271 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 280 2,260 SH   SOLE   2,260 0 0
WILEY JOHN & SONS INC CL A 968223206 4,153 66,560 SH   SOLE   66,560 0 0
JOHNSON & JOHNSON COM 478160104 66,982 552,018 SH   SOLE   552,018 0 0
JOHNSON CTLS INTL PLC SHS G51502105 46,295 1,384,009 SH   SOLE   1,384,009 0 0
JPMORGAN CHASE & CO COM 46625H100 3,015 28,940 SH   SOLE   28,940 0 0
KAMAN CORP COM 483548103 2,173 31,180 SH   SOLE   31,180 0 0
KIMBERLY CLARK CORP COM 494368103 645 6,120 SH   SOLE   6,120 0 0
KRAFT HEINZ CO COM 500754106 565 8,996 SH   SOLE   8,996 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,646 24,100 SH   SOLE   24,100 0 0
LANDSTAR SYS INC COM 515098101 4,079 37,358 SH   SOLE   37,358 0 0
LAZARD LTD SHS A G54050102 8,153 166,687 SH   SOLE   166,687 0 0
LEGGETT & PLATT INC COM 524660107 2,506 56,138 SH   SOLE   56,138 0 0
LITTELFUSE INC COM 537008104 6,742 29,548 SH   SOLE   29,548 0 0
LOCKHEED MARTIN CORP COM 539830109 448 1,517 SH   SOLE   1,517 0 0
LOWES COS INC COM 548661107 1,147 12,003 SH   SOLE   12,003 0 0
M & T BK CORP COM 55261F104 65,785 386,628 SH   SOLE   386,628 0 0
MARRIOTT INTL INC NEW CL A 571903202 227 1,792 SH   SOLE   1,792 0 0
MASTERCARD INCORPORATED CL A 57636Q104 244 1,240 SH   SOLE   1,240 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 470 8,009 SH   SOLE   8,009 0 0
MCCORMICK & CO INC COM NON VTG 579780206 49,755 428,592 SH   SOLE   428,592 0 0
MCDONALDS CORP COM 580135101 3,439 21,949 SH   SOLE   21,949 0 0
MEDTRONIC PLC SHS G5960L103 63,472 741,406 SH   SOLE   741,406 0 0
MERCK & CO INC COM 58933Y105 86,542 1,425,733 SH   SOLE   1,425,733 0 0
MERCURY GENL CORP NEW COM 589400100 15,927 349,580 SH   SOLE   349,580 0 0
MESA LABS INC COM 59064R109 3,053 14,465 SH   SOLE   14,465 0 0
METHODE ELECTRS INC COM 591520200 3,518 87,285 SH   SOLE   87,285 0 0
METLIFE INC COM 59156R108 48,672 1,116,321 SH   SOLE   1,116,321 0 0
MFA FINL INC COM 55272X102 1,515 199,885 SH   SOLE   199,885 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 901 9,907 SH   SOLE   9,907 0 0
MICROSOFT CORP COM 594918104 111,358 1,129,279 SH   SOLE   1,129,279 0 0
MID AMER APT CMNTYS INC COM 59522J103 11,192 111,172 SH   SOLE   111,172 0 0
MONRO INC COM 610236101 4,403 75,783 SH   SOLE   75,783 0 0
MOODYS CORP COM 615369105 2,137 12,530 SH   SOLE   12,530 0 0
MORGAN STANLEY COM NEW 617446448 260 5,494 SH   SOLE   5,494 0 0
MSA SAFETY INC COM 553498106 2,293 23,800 SH   SOLE   23,800 0 0
MSC INDL DIRECT INC CL A 553530106 2,415 28,460 SH   SOLE   28,460 0 0
MTS SYS CORP COM 553777103 2,203 41,836 SH   SOLE   41,836 0 0
MUELLER WTR PRODS INC COM SER A 624758108 12,297 1,049,271 SH   SOLE   1,049,271 0 0
NATIONAL INSTRS CORP COM 636518102 2,810 66,944 SH   SOLE   66,944 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 169 15,295 SH   SOLE   15,295 0 0
NEXTERA ENERGY INC COM 65339F101 1,198 7,171 SH   SOLE   7,171 0 0
NIKE INC CL B 654106103 2,218 27,841 SH   SOLE   27,841 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,104 7,316 SH   SOLE   7,316 0 0
NORTHERN TR CORP COM 665859104 52,491 510,168 SH   SOLE   510,168 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,084 3,522 SH   SOLE   3,522 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,126 39,974 SH   SOLE   39,974 0 0
NVIDIA CORP COM 67066G104 317 1,339 SH   SOLE   1,339 0 0
OLD REP INTL CORP COM 680223104 15,787 792,903 SH   SOLE   792,903 0 0
OMNICOM GROUP INC COM 681919106 83,778 1,098,437 SH   SOLE   1,098,437 0 0
ONEOK INC NEW COM 682680103 17,473 250,229 SH   SOLE   250,229 0 0
ORACLE CORP COM 68389X105 421 9,553 SH   SOLE   9,553 0 0
PACWEST BANCORP DEL COM 695263103 1,004 20,315 SH   SOLE   20,315 0 0
PAYCHEX INC COM 704326107 63,870 934,461 SH   SOLE   934,461 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 59,471 3,287,514 SH   SOLE   3,287,514 0 0
PEPSICO INC COM 713448108 1,067 9,798 SH   SOLE   9,798 0 0
PERKINELMER INC COM 714046109 552 7,540 SH   SOLE   7,540 0 0
PERRIGO CO PLC SHS G97822103 20,018 274,552 SH   SOLE   274,552 0 0
PFIZER INC COM 717081103 15,643 431,177 SH   SOLE   431,177 0 0
PHILIP MORRIS INTL INC COM 718172109 44,652 553,035 SH   SOLE   553,035 0 0
PHILLIPS 66 COM 718546104 546 4,859 SH   SOLE   4,859 0 0
PHYSICIANS RLTY TR COM 71943u104 3,802 238,504 SH   SOLE   238,504 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,132 130,990 SH   SOLE   130,990 0 0
POWER INTEGRATIONS INC COM 739276103 9,354 128,049 SH   SOLE   128,049 0 0
PPG INDS INC COM 693506107 409 3,940 SH   SOLE   3,940 0 0
PRAXAIR INC COM 74005P104 301 1,903 SH   SOLE   1,903 0 0
PRICESMART INC COM 741511109 4,298 47,489 SH   SOLE   47,489 0 0
PROCTER AND GAMBLE CO COM 742718109 77,756 996,104 SH   SOLE   996,104 0 0
PROGRESSIVE CORP OHIO COM 743315103 233 3,945 SH   SOLE   3,945 0 0
PSYCHEMEDICS CORP COM NEW 744375205 4,724 245,541 SH   SOLE   245,541 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 279 5,156 SH   SOLE   5,156 0 0
QUEST DIAGNOSTICS INC COM 74834L100 207 1,880 SH   SOLE   1,880 0 0
REGIONS FINL CORP NEW COM 7591EP100 201 11,307 SH   SOLE   11,307 0 0
ROPER TECHNOLOGIES INC COM 776696106 426 1,545 SH   SOLE   1,545 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 584 7,758 SH   SOLE   7,758 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 73,452 1,060,985 SH   SOLE   1,060,985 0 0
S&P GLOBAL INC COM 78409V104 36,873 180,846 SH   SOLE   180,846 0 0
SAP SE SPON ADR 803054204 14,091 121,832 SH   SOLE   121,832 0 0
SCHLUMBERGER LTD COM 806857108 1,150 17,159 SH   SOLE   17,159 0 0
SIMULATIONS PLUS INC COM 829214105 7,404 332,742 SH   SOLE   332,742 0 0
SM ENERGY CO COM 78454L100 4,102 159,683 SH   SOLE   159,683 0 0
SOUTH JERSEY INDS INC COM 838518108 2,650 79,182 SH   SOLE   79,182 0 0
SOUTH ST CORP COM 840441109 4,359 50,540 SH   SOLE   50,540 0 0
SOUTHERN CO COM 842587107 61,870 1,335,994 SH   SOLE   1,335,994 0 0
STARBUCKS CORP COM 855244109 524 10,726 SH   SOLE   10,726 0 0
STERLING BANCORP DEL COM 85917A100 13,958 593,950 SH   SOLE   593,950 0 0
STRYKER CORP COM 863667101 5,167 30,599 SH   SOLE   30,599 0 0
SUN CMNTYS INC COM 866674104 365 3,730 SH   SOLE   3,730 0 0
SUNTRUST BKS INC COM 867914103 290 4,388 SH   SOLE   4,388 0 0
SYNOVUS FINL CORP COM NEW 87161C501 423 8,013 SH   SOLE   8,013 0 0
SYSCO CORP COM 871829107 430 6,298 SH   SOLE   6,298 0 0
PRICE T ROWE GROUP INC COM 74144T108 408 3,513 SH   SOLE   3,513 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 706 30,070 SH   SOLE   30,070 0 0
TAPESTRY INC COM 876030107 334 7,148 SH   SOLE   7,148 0 0
TARGET CORP COM 87612E106 1,401 18,399 SH   SOLE   18,399 0 0
TESSCO TECHNOLOGIES INC COM 872386107 3,502 202,455 SH   SOLE   202,455 0 0
TEXAS INSTRS INC COM 882508104 87,049 789,562 SH   SOLE   789,562 0 0
HANOVER INS GROUP INC COM 410867105 1,243 10,400 SH   SOLE   10,400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 922 4,451 SH   SOLE   4,451 0 0
TOTAL S A SPONSORED ADR 89151E109 51,357 848,038 SH   SOLE   848,038 0 0
TOTAL SYS SVCS INC COM 891906109 959 11,351 SH   SOLE   11,351 0 0
TRICO BANCSHARES COM 896095106 3,970 105,997 SH   SOLE   105,997 0 0
TRUSTMARK CORP COM 898402102 462 14,172 SH   SOLE   14,172 0 0
TUPPERWARE BRANDS CORP COM 899896104 415 10,070 SH   SOLE   10,070 0 0
TWO HBRS INVT CORP COM NEW 90187b408 1,714 108,455 SH   SOLE   108,455 0 0
UNITEDHEALTH GROUP INC COM 91324P102 261 1,062 SH   SOLE   1,062 0 0
UNITED PARCEL SERVICE INC CL B 911312106 77,169 726,437 SH   SOLE   726,437 0 0
UNITED TECHNOLOGIES CORP COM 913017109 39,018 312,068 SH   SOLE   312,068 0 0
US BANCORP DEL COM NEW 902973304 211 4,220 SH   SOLE   4,220 0 0
U S PHYSICAL THERAPY INC COM 90337L108 5,084 52,956 SH   SOLE   52,956 0 0
VALLEY NATL BANCORP COM 919794107 20,148 1,656,904 SH   SOLE   1,656,904 0 0
VALMONT INDS INC COM 920253101 3,469 23,010 SH   SOLE   23,010 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20,980 417,012 SH   SOLE   417,012 0 0
VISA INC COM CL A 92826C839 48,769 368,206 SH   SOLE   368,206 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 12,658 520,680 SH   SOLE   520,680 0 0
GRAINGER W W INC COM 384802104 1,664 5,394 SH   SOLE   5,394 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 235 3,924 SH   SOLE   3,924 0 0
WALMART INC COM 931142103 27,822 324,838 SH   SOLE   324,838 0 0
DISNEY WALT CO COM DISNEY 254687106 9,809 93,590 SH   SOLE   93,590 0 0
WATSCO INC COM 942622200 16,784 94,144 SH   SOLE   94,144 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 228 69,247 SH   SOLE   69,247 0 0
WEC ENERGY GROUP INC COM 92939u106 9,568 147,993 SH   SOLE   147,993 0 0
WELLS FARGO CO NEW COM 949746101 12,118 218,570 SH   SOLE   218,570 0 0
WESTROCK CO COM 96145D105 503 8,820 SH   SOLE   8,820 0 0
WEYERHAEUSER CO COM 962166104 633 17,374 SH   SOLE   17,374 0 0
WHIRLPOOL CORP COM 963320106 424 2,901 SH   SOLE   2,901 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 60,317 397,870 SH   SOLE   397,870 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,358 125,340 SH   SOLE   125,340 0 0
WOODWARD INC COM 980745103 12,440 161,855 SH   SOLE   161,855 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 507 4,551 SH   SOLE   4,551 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822v309 2,457 2,290 SH   SOLE   2,290 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 2,529 73,450 SH   SOLE   73,450 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 3,729 109,010 SH   SOLE   109,010 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,738 2,175 SH   SOLE   2,175 0 0