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 5,404 22,961 SH   SOLE   22,961 0 0
SMITH A O COM 831865209 822 13,410 SH   SOLE   13,410 0 0
ABBOTT LABS COM 002824100 1,581 27,708 SH   SOLE   27,708 0 0
ABBVIE INC COM 00287Y109 2,288 23,657 SH   SOLE   23,657 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 60,987 398,375 SH   SOLE   398,375 0 0
AETNA INC NEW COM 00817Y108 639 3,540 SH   SOLE   3,540 0 0
AFLAC INC COM 001055102 1,344 15,315 SH   SOLE   15,315 0 0
AGREE REALTY CORP COM 008492100 1,135 22,072 SH   SOLE   22,072 0 0
AIR PRODS & CHEMS INC COM 009158106 646 3,935 SH   SOLE   3,935 0 0
AK STL HLDG CORP COM 001547108 59 10,476 SH   SOLE   10,476 0 0
ALLSTATE CORP COM 020002101 3,552 33,922 SH   SOLE   33,922 0 0
ALPHABET INC CAP STK CL A 02079K305 812 771 SH   SOLE   771 0 0
ALPHABET INC CAP STK CL C 02079K107 472 451 SH   SOLE   451 0 0
ALTRIA GROUP INC COM 02209S103 21,515 301,284 SH   SOLE   301,284 0 0
AMAZON COM INC COM 023135106 422 361 SH   SOLE   361 0 0
AMERICAN ELEC PWR INC COM 025537101 238 3,231 SH   SOLE   3,231 0 0
AMERICAN EXPRESS CO COM 025816109 68,357 688,315 SH   SOLE   688,315 0 0
AMGEN INC COM 031162100 1,217 7,001 SH   SOLE   7,001 0 0
APACHE CORP COM 037411105 213 5,056 SH   SOLE   5,056 0 0
APPLE INC COM 037833100 17,962 106,139 SH   SOLE   106,139 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 20,885 601,862 SH   SOLE   601,862 0 0
AT&T INC COM 00206R102 61,412 1,579,528 SH   SOLE   1,579,528 0 0
ATRION CORP COM 049904105 4,096 6,495 SH   SOLE   6,495 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 941 8,031 SH   SOLE   8,031 0 0
AVNET INC COM 053807103 3,237 81,695 SH   SOLE   81,695 0 0
BAIDU INC SPON ADR REP A 056752108 201 859 SH   SOLE   859 0 0
BANCFIRST CORP COM 05945F103 3,250 63,542 SH   SOLE   63,542 0 0
BANK NEW YORK MELLON CORP COM 064058100 530 9,834 SH   SOLE   9,834 0 0
BANK AMER CORP COM 060505104 403 13,652 SH   SOLE   13,652 0 0
BB&T CORP COM 054937107 572 11,514 SH   SOLE   11,514 0 0
BCE INC COM NEW 05534B760 2,492 51,916 SH   SOLE   51,916 0 0
BECTON DICKINSON & CO COM 075887109 565 2,641 SH   SOLE   2,641 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,976 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,480 12,512 SH   SOLE   12,512 0 0
BLACKROCK INC COM 09247X101 72,289 140,719 SH   SOLE   140,719 0 0
BOEING CO COM 097023105 6,045 20,499 SH   SOLE   20,499 0 0
BP PLC SPONSORED ADR 055622104 304 7,229 SH   SOLE   7,229 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,084 17,694 SH   SOLE   17,694 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 52,643 581,177 SH   SOLE   581,177 0 0
BROOKS AUTOMATION INC COM 114340102 3,392 142,237 SH   SOLE   142,237 0 0
BROWN & BROWN INC COM 115236101 2,356 45,775 SH   SOLE   45,775 0 0
BRYN MAWR BK CORP COM 117665109 4,056 91,765 SH   SOLE   91,765 0 0
CAPITAL ONE FINL CORP COM 14040H105 762 7,650 SH   SOLE   7,650 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 134 15,479 SH   SOLE   15,479 0 0
CARDINAL HEALTH INC COM 14149Y108 33,582 548,098 SH   SOLE   548,098 0 0
CASEYS GEN STORES INC COM 147528103 10,763 96,150 SH   SOLE   96,150 0 0
CASS INFORMATION SYS INC COM 14808P109 4,018 69,032 SH   SOLE   69,032 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 4,333 329,978 SH   SOLE   329,978 0 0
CATERPILLAR INC DEL COM 149123101 376 2,389 SH   SOLE   2,389 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 297 4,571 SH   SOLE   4,571 0 0
CHEVRON CORP NEW COM 166764100 83,159 664,261 SH   SOLE   664,261 0 0
CHOICE HOTELS INTL INC COM 169905106 9,949 128,210 SH   SOLE   128,210 0 0
CHUBB LIMITED COM H1467J104 42,160 288,511 SH   SOLE   288,511 0 0
CIGNA CORPORATION COM 125509109 457 2,250 SH   SOLE   2,250 0 0
CINCINNATI FINL CORP COM 172062101 277 3,692 SH   SOLE   3,692 0 0
CISCO SYS INC COM 17275R102 26,359 688,226 SH   SOLE   688,226 0 0
CLOROX CO DEL COM 189054109 456 3,068 SH   SOLE   3,068 0 0
COCA COLA CO COM 191216100 40,521 883,192 SH   SOLE   883,192 0 0
COLGATE PALMOLIVE CO COM 194162103 2,988 39,604 SH   SOLE   39,604 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 204 2,840 SH   SOLE   2,840 0 0
COMCAST CORP NEW CL A 20030N101 285 7,118 SH   SOLE   7,118 0 0
COMMERCE BANCSHARES INC COM 200525103 665 11,905 SH   SOLE   11,905 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,878 53,675 SH   SOLE   53,675 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 3,199 106,442 SH   SOLE   106,442 0 0
CONOCOPHILLIPS COM 20825C104 440 8,015 SH   SOLE   8,015 0 0
CORE MARK HOLDING CO INC COM 218681104 1,053 33,342 SH   SOLE   33,342 0 0
CORESITE RLTY CORP COM 21870Q105 12,560 110,271 SH   SOLE   110,271 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,055 5,671 SH   SOLE   5,671 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 24,218 152,420 SH   SOLE   152,420 0 0
CULLEN FROST BANKERS INC COM 229899109 45,358 479,221 SH   SOLE   479,221 0 0
CVS HEALTH CORP COM 126650100 48,549 669,639 SH   SOLE   669,639 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,973 16,660 SH   SOLE   16,660 0 0
DEERE & CO COM 244199105 843 5,388 SH   SOLE   5,388 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 307 2,105 SH   SOLE   2,105 0 0
DOLLAR TREE INC COM 256746108 230 2,140 SH   SOLE   2,140 0 0
DOMINION ENERGY INC COM 25746U109 254 3,131 SH   SOLE   3,131 0 0
DOVER CORP COM 260003108 522 5,170 SH   SOLE   5,170 0 0
DOWDUPONT INC COM 26078J100 1,607 22,564 SH   SOLE   22,564 0 0
DST SYS INC DEL COM 233326107 2,112 34,025 SH   SOLE   34,025 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 11,081 131,747 SH   SOLE   131,747 0 0
ECOLAB INC COM 278865100 539 4,017 SH   SOLE   4,017 0 0
LILLY ELI & CO COM 532457108 1,037 12,275 SH   SOLE   12,275 0 0
EMERSON ELEC CO COM 291011104 1,400 20,096 SH   SOLE   20,096 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 873 32,914 SH   SOLE   32,914 0 0
EOG RES INC COM 26875P101 6,000 55,599 SH   SOLE   55,599 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,580 39,416 SH   SOLE   39,416 0 0
EQUIFAX INC COM 294429105 3,883 32,931 SH   SOLE   32,931 0 0
ESCO TECHNOLOGIES INC COM 296315104 10,314 171,181 SH   SOLE   171,181 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,766 120,055 SH   SOLE   120,055 0 0
EXXON MOBIL CORP COM 30231G102 70,783 846,278 SH   SOLE   846,278 0 0
FACEBOOK INC CL A 30303M102 524 2,970 SH   SOLE   2,970 0 0
FEDERATED INVS INC PA CL B 314211103 2,510 69,572 SH   SOLE   69,572 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 46,312 492,208 SH   SOLE   492,208 0 0
FIFTH THIRD BANCORP COM 316773100 299 9,863 SH   SOLE   9,863 0 0
FIRST LONG IS CORP COM 320734106 3,746 131,456 SH   SOLE   131,456 0 0
FLIR SYS INC COM 302445101 3,490 74,865 SH   SOLE   74,865 0 0
FLOWERS FOODS INC COM 343498101 17,959 930,013 SH   SOLE   930,013 0 0
FRANKLIN ELEC INC COM 353514102 1,978 43,100 SH   SOLE   43,100 0 0
GALLAGHER ARTHUR J & CO COM 363576109 725 11,460 SH   SOLE   11,460 0 0
GENERAL DYNAMICS CORP COM 369550108 972 4,776 SH   SOLE   4,776 0 0
GENERAL ELECTRIC CO COM 369604103 2,262 129,601 SH   SOLE   129,601 0 0
GENERAL MLS INC COM 370334104 17,224 290,507 SH   SOLE   290,507 0 0
GENTEX CORP COM 371901109 1,065 50,840 SH   SOLE   50,840 0 0
GENUINE PARTS CO COM 372460105 80,648 848,839 SH   SOLE   848,839 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,082 52,847 SH   SOLE   52,847 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 18,251 514,550 SH   SOLE   514,550 0 0
GLOBAL PMTS INC COM 37940X102 228 2,270 SH   SOLE   2,270 0 0
GOLUB CAP BDC INC COM 38173M102 1,683 92,475 SH   SOLE   92,475 0 0
GRANITE PT MTG TR INC COM 38741L107 1,355 76,357 SH   SOLE   76,357 0 0
FULLER H B CO COM 359694106 2,879 53,450 SH   SOLE   53,450 0 0
HCP INC COM 40414L109 10,331 396,130 SH   SOLE   396,130 0 0
HELMERICH & PAYNE INC COM 423452101 435 6,734 SH   SOLE   6,734 0 0
HEXCEL CORP NEW COM 428291108 12,062 195,020 SH   SOLE   195,020 0 0
HOLLYFRONTIER CORP COM 436106108 1,399 27,305 SH   SOLE   27,305 0 0
HOME DEPOT INC COM 437076102 62,555 330,053 SH   SOLE   330,053 0 0
HONEYWELL INTL INC COM 438516106 73,267 477,744 SH   SOLE   477,744 0 0
HUBBELL INC COM 443510607 41,009 303,007 SH   SOLE   303,007 0 0
ILLINOIS TOOL WKS INC COM 452308109 517 3,100 SH   SOLE   3,100 0 0
INFOSYS LTD SPONSORED ADR 456788108 227 14,000 SH   SOLE   14,000 0 0
INTEL CORP COM 458140100 1,207 26,149 SH   SOLE   26,149 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,050 19,881 SH   SOLE   19,881 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 345 2,260 SH   SOLE   2,260 0 0
WILEY JOHN & SONS INC CL A 968223206 4,380 66,615 SH   SOLE   66,615 0 0
JOHNSON & JOHNSON COM 478160104 83,254 595,864 SH   SOLE   595,864 0 0
JOHNSON CTLS INTL PLC SHS G51502105 38,143 1,000,871 SH   SOLE   1,000,871 0 0
JPMORGAN CHASE & CO COM 46625H100 2,899 27,108 SH   SOLE   27,108 0 0
KAMAN CORP COM 483548103 2,588 43,980 SH   SOLE   43,980 0 0
KIMBERLY CLARK CORP COM 494368103 2,451 20,317 SH   SOLE   20,317 0 0
KRAFT HEINZ CO COM 500754106 661 8,498 SH   SOLE   8,498 0 0
LANDSTAR SYS INC COM 515098101 4,218 40,518 SH   SOLE   40,518 0 0
LAZARD LTD SHS A G54050102 10,991 209,353 SH   SOLE   209,353 0 0
LEGGETT & PLATT INC COM 524660107 252 5,270 SH   SOLE   5,270 0 0
LITTELFUSE INC COM 537008104 4,227 21,367 SH   SOLE   21,367 0 0
LOCKHEED MARTIN CORP COM 539830109 518 1,614 SH   SOLE   1,614 0 0
LOWES COS INC COM 548661107 856 9,214 SH   SOLE   9,214 0 0
M & T BK CORP COM 55261F104 68,358 399,781 SH   SOLE   399,781 0 0
MARRIOTT INTL INC NEW CL A 571903202 260 1,917 SH   SOLE   1,917 0 0
MCCORMICK & CO INC COM NON VTG 579780206 41,488 407,100 SH   SOLE   407,100 0 0
MCDONALDS CORP COM 580135101 3,655 21,236 SH   SOLE   21,236 0 0
MEDTRONIC PLC SHS G5960L103 58,092 719,401 SH   SOLE   719,401 0 0
MERCK & CO INC COM 58933Y105 77,506 1,377,394 SH   SOLE   1,377,394 0 0
MERCURY GENL CORP NEW COM 589400100 14,240 266,462 SH   SOLE   266,462 0 0
MESA LABS INC COM 59064R109 3,440 27,674 SH   SOLE   27,674 0 0
METHODE ELECTRS INC COM 591520200 2,737 68,250 SH   SOLE   68,250 0 0
METLIFE INC COM 59156R108 53,142 1,051,058 SH   SOLE   1,051,058 0 0
MFA FINL INC COM 55272X102 1,357 171,355 SH   SOLE   171,355 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 928 10,557 SH   SOLE   10,557 0 0
MICROSOFT CORP COM 594918104 112,742 1,318,005 SH   SOLE   1,318,005 0 0
MONDELEZ INTL INC CL A 609207105 229 5,352 SH   SOLE   5,352 0 0
MONRO INC COM 610236101 4,333 76,083 SH   SOLE   76,083 0 0
MOODYS CORP COM 615369105 1,850 12,530 SH   SOLE   12,530 0 0
MORGAN STANLEY COM NEW 617446448 331 6,306 SH   SOLE   6,306 0 0
MSA SAFETY INC COM 553498106 985 12,700 SH   SOLE   12,700 0 0
MSC INDL DIRECT INC CL A 553530106 1,124 11,630 SH   SOLE   11,630 0 0
MTS SYS CORP COM 553777103 2,713 50,525 SH   SOLE   50,525 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,697 295,032 SH   SOLE   295,032 0 0
NATIONAL INSTRS CORP COM 636518102 2,560 61,484 SH   SOLE   61,484 0 0
NEOGENOMICS INC COM NEW 64049M209 89 10,000 SH   SOLE   10,000 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 227 17,415 SH   SOLE   17,415 0 0
NEXTERA ENERGY INC COM 65339F101 1,134 7,259 SH   SOLE   7,259 0 0
NIKE INC CL B 654106103 1,675 26,783 SH   SOLE   26,783 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,185 8,181 SH   SOLE   8,181 0 0
NORTHERN TR CORP COM 665859104 54,034 540,932 SH   SOLE   540,932 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,741 5,672 SH   SOLE   5,672 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,918 57,424 SH   SOLE   57,424 0 0
NVIDIA CORP COM 67066G104 238 1,232 SH   SOLE   1,232 0 0
OLD REP INTL CORP COM 680223104 17,038 796,915 SH   SOLE   796,915 0 0
OMNICOM GROUP INC COM 681919106 80,837 1,109,942 SH   SOLE   1,109,942 0 0
ONEOK INC NEW COM 682680103 14,285 267,255 SH   SOLE   267,255 0 0
ORACLE CORP COM 68389X105 425 8,983 SH   SOLE   8,983 0 0
PATTERSON COMPANIES INC COM 703395103 1,124 31,122 SH   SOLE   31,122 0 0
PAYCHEX INC COM 704326107 63,915 938,816 SH   SOLE   938,816 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 56,184 3,004,481 SH   SOLE   3,004,481 0 0
PEPSICO INC COM 713448108 1,110 9,256 SH   SOLE   9,256 0 0
PERKINELMER INC COM 714046109 310 4,240 SH   SOLE   4,240 0 0
PERRIGO CO PLC SHS G97822103 21,906 251,331 SH   SOLE   251,331 0 0
PFIZER INC COM 717081103 16,496 455,439 SH   SOLE   455,439 0 0
PHILIP MORRIS INTL INC COM 718172109 47,223 446,979 SH   SOLE   446,979 0 0
PHILLIPS 66 COM 718546104 507 5,017 SH   SOLE   5,017 0 0
PHYSICIANS RLTY TR COM 71943u104 955 53,084 SH   SOLE   53,084 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,604 73,055 SH   SOLE   73,055 0 0
POWER INTEGRATIONS INC COM 739276103 7,427 100,979 SH   SOLE   100,979 0 0
PRAXAIR INC COM 74005P104 291 1,884 SH   SOLE   1,884 0 0
PRICESMART INC COM 741511109 4,183 48,579 SH   SOLE   48,579 0 0
PROCTER AND GAMBLE CO COM 742718109 68,771 748,485 SH   SOLE   748,485 0 0
PROGRESSIVE CORP OHIO COM 743315103 222 3,945 SH   SOLE   3,945 0 0
PSYCHEMEDICS CORP COM NEW 744375205 4,743 230,685 SH   SOLE   230,685 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 269 5,224 SH   SOLE   5,224 0 0
QUALCOMM INC COM 747525103 208 3,250 SH   SOLE   3,250 0 0
ROPER TECHNOLOGIES INC COM 776696106 400 1,545 SH   SOLE   1,545 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 633 7,758 SH   SOLE   7,758 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 69,961 1,048,726 SH   SOLE   1,048,726 0 0
S&P GLOBAL INC COM 78409V104 32,017 189,003 SH   SOLE   189,003 0 0
SAP SE SPON ADR 803054204 52,028 463,048 SH   SOLE   463,048 0 0
SCHLUMBERGER LTD COM 806857108 1,144 16,979 SH   SOLE   16,979 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 525 6,154 SH   SOLE   6,154 0 0
SIMULATIONS PLUS INC COM 829214105 6,079 377,580 SH   SOLE   377,580 0 0
SM ENERGY CO COM 78454L100 3,148 142,583 SH   SOLE   142,583 0 0
SOUTH JERSEY INDS INC COM 838518108 1,919 61,432 SH   SOLE   61,432 0 0
SOUTH ST CORP COM 840441109 3,788 43,460 SH   SOLE   43,460 0 0
SOUTHERN CO COM 842587107 58,654 1,219,664 SH   SOLE   1,219,664 0 0
STARBUCKS CORP COM 855244109 479 8,346 SH   SOLE   8,346 0 0
STERLING BANCORP DEL COM 85917A100 12,952 526,505 SH   SOLE   526,505 0 0
STRYKER CORP COM 863667101 5,188 33,504 SH   SOLE   33,504 0 0
SUN CMNTYS INC COM 866674104 325 3,500 SH   SOLE   3,500 0 0
SUNTRUST BKS INC COM 867914103 245 3,796 SH   SOLE   3,796 0 0
SUPERIOR UNIFORM GP INC COM 868358102 215 8,042 SH   SOLE   8,042 0 0
SYSCO CORP COM 871829107 342 5,636 SH   SOLE   5,636 0 0
PRICE T ROWE GROUP INC COM 74144T108 304 2,900 SH   SOLE   2,900 0 0
TAILORED BRANDS INC COM 87403A107 218 10,000 SH   SOLE   10,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 11,625 438,530 SH   SOLE   438,530 0 0
TAPESTRY INC COM 876030107 317 7,168 SH   SOLE   7,168 0 0
TARGET CORP COM 87612E106 1,203 18,440 SH   SOLE   18,440 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,425 120,372 SH   SOLE   120,372 0 0
TEXAS INSTRS INC COM 882508104 94,852 908,191 SH   SOLE   908,191 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,007 5,302 SH   SOLE   5,302 0 0
TIME WARNER INC COM NEW 887317303 3,165 34,603 SH   SOLE   34,603 0 0
TOTAL S A SPONSORED ADR 89151E109 16,753 303,065 SH   SOLE   303,065 0 0
TOTAL SYS SVCS INC COM 891906109 898 11,351 SH   SOLE   11,351 0 0
TRICO BANCSHARES COM 896095106 3,570 94,297 SH   SOLE   94,297 0 0
TRUSTMARK CORP COM 898402102 452 14,172 SH   SOLE   14,172 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,563 56,825 SH   SOLE   56,825 0 0
TWO HBRS INVT CORP COM NEW 90187b408 1,487 91,475 SH   SOLE   91,475 0 0
UNITEDHEALTH GROUP INC COM 91324P102 255 1,157 SH   SOLE   1,157 0 0
UNITED PARCEL SERVICE INC CL B 911312106 87,353 733,131 SH   SOLE   733,131 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42,568 333,680 SH   SOLE   333,680 0 0
UNIVERSAL CORP VA COM 913456109 1,000 19,039 SH   SOLE   19,039 0 0
US BANCORP DEL COM NEW 902973304 229 4,276 SH   SOLE   4,276 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4,413 61,121 SH   SOLE   61,121 0 0
VALLEY NATL BANCORP COM 919794107 14,817 1,320,558 SH   SOLE   1,320,558 0 0
VALMONT INDS INC COM 920253101 3,528 21,275 SH   SOLE   21,275 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 22,674 428,374 SH   SOLE   428,374 0 0
VISA INC COM CL A 92826C839 12,724 111,597 SH   SOLE   111,597 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 17,703 554,959 SH   SOLE   554,959 0 0
GRAINGER W W INC COM 384802104 2,054 8,695 SH   SOLE   8,695 0 0
WAL-MART STORES INC COM 931142103 30,833 312,234 SH   SOLE   312,234 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 414 5,699 SH   SOLE   5,699 0 0
DISNEY WALT CO COM DISNEY 254687106 639 5,945 SH   SOLE   5,945 0 0
WATSCO INC COM 942622200 22,704 133,519 SH   SOLE   133,519 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 153 36,797 SH   SOLE   36,797 0 0
WELLS FARGO CO NEW COM 949746101 25,185 415,120 SH   SOLE   415,120 0 0
WESTROCK CO COM 96145D105 248 3,930 SH   SOLE   3,930 0 0
WEYERHAEUSER CO COM 962166104 1,943 55,118 SH   SOLE   55,118 0 0
WHIRLPOOL CORP COM 963320106 489 2,901 SH   SOLE   2,901 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 58,803 390,228 SH   SOLE   390,228 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,347 136,340 SH   SOLE   136,340 0 0
WOODWARD INC COM 980745103 3,863 50,465 SH   SOLE   50,465 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 205 1,696 SH   SOLE   1,696 0 0
ALLERGAN PLC 5.5% CNV PFD A G0177J116 1,246 2,132 SH   SOLE   2,132 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 2,269 61,570 SH   SOLE   61,570 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 2,489 66,220 SH   SOLE   66,220 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,338 1,785 SH   SOLE   1,785 0 0