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 3,820 21,815 SH   SOLE   21,815 0 0
SMITH A O COM 831865209 5,958 67,620 SH   SOLE   67,620 0 0
ABBOTT LABS COM 002824100 1,221 31,056 SH   SOLE   31,056 0 0
ABBVIE INC COM 00287Y109 1,509 24,381 SH   SOLE   24,381 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 45,335 400,167 SH   SOLE   400,167 0 0
ADOBE SYS INC COM 00724F101 211 2,200 SH   SOLE   2,200 0 0
AETNA INC NEW COM 00817Y108 678 5,550 SH   SOLE   5,550 0 0
AFLAC INC COM 001055102 63,021 873,356 SH   SOLE   873,356 0 0
AGL RES INC COM 001204106 423 6,416 SH   SOLE   6,416 0 0
AGREE REALTY CORP COM 008492100 1,271 26,350 SH   SOLE   26,350 0 0
AGRIUM INC COM 008916108 5,769 63,805 SH   SOLE   63,805 0 0
AIR PRODS & CHEMS INC COM 009158106 535 3,770 SH   SOLE   3,770 0 0
ALLSTATE CORP COM 020002101 2,743 39,214 SH   SOLE   39,214 0 0
ALPHABET INC CAP STK CL A 02079K305 419 596 SH   SOLE   596 0 0
ALPHABET INC CAP STK CL C 02079K107 284 411 SH   SOLE   411 0 0
ALTRIA GROUP INC COM 02209S103 11,982 173,756 SH   SOLE   173,756 0 0
AMERICAN ELEC PWR INC COM 025537101 272 3,877 SH   SOLE   3,877 0 0
AMERICAN EXPRESS CO COM 025816109 36,118 594,437 SH   SOLE   594,437 0 0
AMGEN INC COM 031162100 1,089 7,158 SH   SOLE   7,158 0 0
APACHE CORP COM 037411105 281 5,056 SH   SOLE   5,056 0 0
APPLE INC COM 037833100 15,702 164,247 SH   SOLE   164,247 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820c105 1,667 36,940 SH   SOLE   36,940 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 11,649 385,845 SH   SOLE   385,845 0 0
AT&T INC COM 00206R102 55,169 1,276,758 SH   SOLE   1,276,758 0 0
ATRION CORP COM 049904105 2,317 5,415 SH   SOLE   5,415 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 732 7,971 SH   SOLE   7,971 0 0
BANCFIRST CORP COM 05945F103 1,890 31,328 SH   SOLE   31,328 0 0
BANK NEW YORK MELLON CORP COM 064058100 807 20,764 SH   SOLE   20,764 0 0
BANK AMER CORP COM 060505104 186 13,997 SH   SOLE   13,997 0 0
BAXTER INTL INC COM 071813109 332 7,346 SH   SOLE   7,346 0 0
BB&T CORP COM 054937107 447 12,563 SH   SOLE   12,563 0 0
BCE INC COM NEW 05534B760 2,246 47,470 SH   SOLE   47,470 0 0
BECTON DICKINSON & CO COM 075887109 1,189 7,013 SH   SOLE   7,013 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,170 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,001 13,822 SH   SOLE   13,822 0 0
BLACKROCK INC COM 09247X101 60,362 176,225 SH   SOLE   176,225 0 0
BOEING CO COM 097023105 2,663 20,503 SH   SOLE   20,503 0 0
BP PLC SPONSORED ADR 055622104 547 15,414 SH   SOLE   15,414 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,714 23,310 SH   SOLE   23,310 0 0
BRISTOW GROUP INC COM 110394103 414 36,303 SH   SOLE   36,303 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 41,879 642,310 SH   SOLE   642,310 0 0
BROWN & BROWN INC COM 115236101 1,632 43,555 SH   SOLE   43,555 0 0
BRYN MAWR BK CORP COM 117665109 2,278 78,028 SH   SOLE   78,028 0 0
BUCKLE INC COM 118440106 9,944 382,609 SH   SOLE   382,609 0 0
CAPITAL ONE FINL CORP COM 14040H105 513 8,070 SH   SOLE   8,070 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,419 146,292 SH   SOLE   146,292 0 0
CARDINAL HEALTH INC COM 14149Y108 6,957 89,177 SH   SOLE   89,177 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,340 109,654 SH   SOLE   109,654 0 0
CEB INC COM 125134106 6,278 101,789 SH   SOLE   101,789 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 293 5,071 SH   SOLE   5,071 0 0
CHEVRON CORP NEW COM 166764100 65,275 622,677 SH   SOLE   622,677 0 0
CHOICE HOTELS INTL INC COM 169905106 1,718 36,080 SH   SOLE   36,080 0 0
CHUBB LIMITED COM H1467J104 37,308 285,429 SH   SOLE   285,429 0 0
CIGNA CORPORATION COM 125509109 661 5,166 SH   SOLE   5,166 0 0
CINCINNATI FINL CORP COM 172062101 250 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102 247 8,601 SH   SOLE   8,601 0 0
CLOROX CO DEL COM 189054109 529 3,820 SH   SOLE   3,820 0 0
COACH INC COM 189754104 304 7,453 SH   SOLE   7,453 0 0
COCA COLA CO COM 191216100 30,553 674,021 SH   SOLE   674,021 0 0
COLGATE PALMOLIVE CO COM 194162103 10,673 145,806 SH   SOLE   145,806 0 0
COMMERCE BANCSHARES INC COM 200525103 560 11,686 SH   SOLE   11,686 0 0
COMMUNICATIONS SYS INC COM 203900105 416 59,637 SH   SOLE   59,637 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,913 25,783 SH   SOLE   25,783 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,649 41,307 SH   SOLE   41,307 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 217 16,869 SH   SOLE   16,869 0 0
CONOCOPHILLIPS COM 20825C104 1,249 28,646 SH   SOLE   28,646 0 0
CORESITE RLTY CORP COM 21870Q105 1,906 21,490 SH   SOLE   21,490 0 0
COSTCO WHSL CORP NEW COM 22160K105 939 5,980 SH   SOLE   5,980 0 0
CRACKER BARREL OLD CTRY STOR COM 22410j106 2,284 13,320 SH   SOLE   13,320 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,193 9,790 SH   SOLE   9,790 0 0
DEERE & CO COM 244199105 591 7,297 SH   SOLE   7,297 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 204 1,805 SH   SOLE   1,805 0 0
DOLLAR TREE INC COM 256746108 319 3,388 SH   SOLE   3,388 0 0
DOMINION RES INC VA NEW COM 25746U109 236 3,034 SH   SOLE   3,034 0 0
DOVER CORP COM 260003108 379 5,470 SH   SOLE   5,470 0 0
DOW CHEM CO COM 260543103 430 8,654 SH   SOLE   8,654 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 831 12,824 SH   SOLE   12,824 0 0
DUKE ENERGY CORP NEW COM NEW 26441c204 377 4,397 SH   SOLE   4,397 0 0
ECOLAB INC COM 278865100 569 4,797 SH   SOLE   4,797 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 229 2,300 SH   SOLE   2,300 0 0
LILLY ELI & CO COM 532457108 1,315 16,698 SH   SOLE   16,698 0 0
EMERSON ELEC CO COM 291011104 1,319 25,288 SH   SOLE   25,288 0 0
ENSCO PLC SHS CLASS A G3157S106 197 20,315 SH   SOLE   20,315 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,177 40,242 SH   SOLE   40,242 0 0
EOG RES INC COM 26875p101 32,931 394,761 SH   SOLE   394,761 0 0
EPR PPTYS COM SH BEN INT 26884U109 10,317 127,880 SH   SOLE   127,880 0 0
EQUIFAX INC COM 294429105 4,241 33,031 SH   SOLE   33,031 0 0
ESCO TECHNOLOGIES INC COM 296315104 619 15,500 SH   SOLE   15,500 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,307 128,612 SH   SOLE   128,612 0 0
EXXON MOBIL CORP COM 30231G102 54,424 580,581 SH   SOLE   580,581 0 0
FEDERATED INVS INC PA CL B 314211103 1,722 59,837 SH   SOLE   59,837 0 0
FEMALE HEALTH CO COM 314462102 19 15,000 SH   SOLE   15,000 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 8,114 110,126 SH   SOLE   110,126 0 0
FIFTH THIRD BANCORP COM 316773100 202 11,463 SH   SOLE   11,463 0 0
FIRST LONG IS CORP COM 320734106 3,303 115,197 SH   SOLE   115,197 0 0
FLOWERS FOODS INC COM 343498101 8,732 465,709 SH   SOLE   465,709 0 0
G & K SVCS INC CL A 361268105 2,234 29,180 SH   SOLE   29,180 0 0
GALLAGHER ARTHUR J & CO COM 363576109 557 11,704 SH   SOLE   11,704 0 0
GENERAL DYNAMICS CORP COM 369550108 978 7,025 SH   SOLE   7,025 0 0
GENERAL ELECTRIC CO COM 369604103 5,698 181,010 SH   SOLE   181,010 0 0
GENERAL MLS INC COM 370334104 10,109 141,748 SH   SOLE   141,748 0 0
GENTEX CORP COM 371901109 59,045 3,821,655 SH   SOLE   3,821,655 0 0
GENUINE PARTS CO COM 372460105 70,119 692,536 SH   SOLE   692,536 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 19,648 453,345 SH   SOLE   453,345 0 0
GREENHILL & CO INC COM 395259104 5,852 363,498 SH   SOLE   363,498 0 0
FULLER H B CO COM 359694106 1,546 35,150 SH   SOLE   35,150 0 0
HALLIBURTON CO COM 406216101 224 4,937 SH   SOLE   4,937 0 0
HCP INC COM 40414L109 9,650 272,763 SH   SOLE   272,763 0 0
HELMERICH & PAYNE INC COM 423452101 880 13,114 SH   SOLE   13,114 0 0
HEXCEL CORP NEW COM 428291108 1,966 47,210 SH   SOLE   47,210 0 0
HILLENBRAND INC COM 431571108 1,669 55,560 SH   SOLE   55,560 0 0
HOME DEPOT INC COM 437076102 6,102 47,785 SH   SOLE   47,785 0 0
HONEYWELL INTL INC COM 438516106 54,723 470,449 SH   SOLE   470,449 0 0
ILLINOIS TOOL WKS INC COM 452308109 324 3,106 SH   SOLE   3,106 0 0
INFOSYS LTD SPONSORED ADR 456788108 250 14,000 SH   SOLE   14,000 0 0
INTEL CORP COM 458140100 970 29,569 SH   SOLE   29,569 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,051 20,101 SH   SOLE   20,101 0 0
INTERSIL CORP CL A 46069S109 8,549 631,401 SH   SOLE   631,401 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 285 2,260 SH   SOLE   2,260 0 0
WILEY JOHN & SONS INC CL A 968223206 2,143 41,060 SH   SOLE   41,060 0 0
JOHNSON & JOHNSON COM 478160104 77,867 641,933 SH   SOLE   641,933 0 0
JOHNSON CTLS INC COM 478366107 406 9,178 SH   SOLE   9,178 0 0
JPMORGAN CHASE & CO COM 46625H100 1,774 28,548 SH   SOLE   28,548 0 0
KELLOGG CO COM 487836108 574 7,030 SH   SOLE   7,030 0 0
KIMBERLY CLARK CORP COM 494368103 2,775 20,184 SH   SOLE   20,184 0 0
KINDER MORGAN INC DEL COM 49456B101 334 17,849 SH   SOLE   17,849 0 0
KRAFT HEINZ CO COM 500754106 3,159 35,699 SH   SOLE   35,699 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 4,445 30,301 SH   SOLE   30,301 0 0
LANDAUER INC COM 51476K103 1,628 39,564 SH   SOLE   39,564 0 0
LANDSTAR SYS INC COM 515098101 1,670 24,316 SH   SOLE   24,316 0 0
LAZARD LTD SHS A G54050102 8,229 276,328 SH   SOLE   276,328 0 0
LINEAR TECHNOLOGY CORP COM 535678106 1,053 22,635 SH   SOLE   22,635 0 0
LITTELFUSE INC COM 537008104 2,424 20,510 SH   SOLE   20,510 0 0
LOCKHEED MARTIN CORP COM 539830109 816 3,287 SH   SOLE   3,287 0 0
LOWES COS INC COM 548661107 746 9,423 SH   SOLE   9,423 0 0
M & T BK CORP COM 55261F104 50,292 425,376 SH   SOLE   425,376 0 0
MANNING & NAPIER INC CL A 56382Q102 1,223 128,760 SH   SOLE   128,760 0 0
MATTEL INC COM 577081102 7,911 252,820 SH   SOLE   252,820 0 0
MCDONALDS CORP COM 580135101 56,825 472,207 SH   SOLE   472,207 0 0
MEDTRONIC PLC SHS G5960L103 51,958 598,800 SH   SOLE   598,800 0 0
MERCHANTS BANCSHARES COM 588448100 1,910 62,659 SH   SOLE   62,659 0 0
MERCK & CO INC COM 58933Y105 68,949 1,196,818 SH   SOLE   1,196,818 0 0
MERCURY GENL CORP NEW COM 589400100 12,087 227,371 SH   SOLE   227,371 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,582 81,140 SH   SOLE   81,140 0 0
MESA LABS INC COM 59064R109 2,913 23,684 SH   SOLE   23,684 0 0
METHODE ELECTRS INC COM 591520200 1,287 37,590 SH   SOLE   37,590 0 0
MFA FINL INC COM 55272x102 1,421 195,505 SH   SOLE   195,505 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 613 12,070 SH   SOLE   12,070 0 0
MICROSOFT CORP COM 594918104 77,214 1,508,961 SH   SOLE   1,508,961 0 0
MOCON INC COM 607494101 1,019 71,972 SH   SOLE   71,972 0 0
MONDELEZ INTL INC CL A 609207105 235 5,156 SH   SOLE   5,156 0 0
MOODYS CORP COM 615369105 1,174 12,530 SH   SOLE   12,530 0 0
MTS SYS CORP COM 553777103 1,642 37,450 SH   SOLE   37,450 0 0
NATIONAL INSTRS CORP COM 636518102 1,477 53,890 SH   SOLE   53,890 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 287 20,710 SH   SOLE   20,710 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 10,552 703,920 SH   SOLE   703,920 0 0
NEXTERA ENERGY INC COM 65339F101 961 7,373 SH   SOLE   7,373 0 0
NIKE INC CL B 654106103 1,567 28,396 SH   SOLE   28,396 0 0
NORFOLK SOUTHERN CORP COM 655844108 10,862 127,594 SH   SOLE   127,594 0 0
NORTHERN TR CORP COM 665859104 45,595 688,125 SH   SOLE   688,125 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,293 5,817 SH   SOLE   5,817 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,443 31,250 SH   SOLE   31,250 0 0
OLD REP INTL CORP COM 680223104 4,936 255,870 SH   SOLE   255,870 0 0
OMNICOM GROUP INC COM 681919106 70,254 862,119 SH   SOLE   862,119 0 0
ONEOK INC NEW COM 682680103 1,653 34,833 SH   SOLE   34,833 0 0
ORACLE CORP COM 68389X105 328 8,014 SH   SOLE   8,014 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 2,342 65,830 SH   SOLE   65,830 0 0
PAYCHEX INC COM 704326107 46,887 788,024 SH   SOLE   788,024 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 12,920 881,299 SH   SOLE   881,299 0 0
PEPSICO INC COM 713448108 1,304 12,307 SH   SOLE   12,307 0 0
PERKINELMER INC COM 714046109 1,933 36,880 SH   SOLE   36,880 0 0
PERRIGO CO PLC SHS g97822103 32,380 357,123 SH   SOLE   357,123 0 0
PFIZER INC COM 717081103 4,045 114,890 SH   SOLE   114,890 0 0
PHILIP MORRIS INTL INC COM 718172109 16,217 159,423 SH   SOLE   159,423 0 0
PHILLIPS 66 COM 718546104 435 5,486 SH   SOLE   5,486 0 0
POWER INTEGRATIONS INC COM 739276103 2,168 43,290 SH   SOLE   43,290 0 0
PPL CORP COM 69351T106 450 11,910 SH   SOLE   11,910 0 0
PRAXAIR INC COM 74005p104 215 1,913 SH   SOLE   1,913 0 0
PRICESMART INC COM 741511109 1,620 17,309 SH   SOLE   17,309 0 0
PROCTER & GAMBLE CO COM 742718109 58,250 687,961 SH   SOLE   687,961 0 0
PSYCHEMEDICS CORP COM NEW 744375205 2,415 175,798 SH   SOLE   175,798 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 220 4,724 SH   SOLE   4,724 0 0
QUEST DIAGNOSTICS INC COM 74834L100 43,820 538,260 SH   SOLE   538,260 0 0
REYNOLDS AMERICAN INC COM 761713106 6,718 124,568 SH   SOLE   124,568 0 0
ROPER TECHNOLOGIES INC COM 776696106 264 1,545 SH   SOLE   1,545 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 458 7,758 SH   SOLE   7,758 0 0
RPM INTL INC COM 749685103 1,157 23,169 SH   SOLE   23,169 0 0
RYDER SYS INC COM 783549108 204 3,333 SH   SOLE   3,333 0 0
S&P GLOBAL INC COM 78409v104 16,159 150,655 SH   SOLE   150,655 0 0
SAP SE SPON ADR 803054204 32,799 437,198 SH   SOLE   437,198 0 0
SCANA CORP NEW COM 80589M102 247 3,268 SH   SOLE   3,268 0 0
SCHLUMBERGER LTD COM 806857108 1,551 19,610 SH   SOLE   19,610 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 695 11,157 SH   SOLE   11,157 0 0
SIMULATIONS PLUS INC COM 829214105 2,118 280,178 SH   SOLE   280,178 0 0
SM ENERGY CO COM 78454L100 791 29,300 SH   SOLE   29,300 0 0
SOUTH JERSEY INDS INC COM 838518108 1,316 41,620 SH   SOLE   41,620 0 0
SOUTH ST CORP COM 840441109 1,626 23,890 SH   SOLE   23,890 0 0
SOUTHERN CO COM 842587107 15,895 296,378 SH   SOLE   296,378 0 0
STAPLES INC COM 855030102 12,577 1,459,065 SH   SOLE   1,459,065 0 0
STARBUCKS CORP COM 855244109 478 8,362 SH   SOLE   8,362 0 0
STERLING BANCORP DEL COM 85917A100 10,148 646,370 SH   SOLE   646,370 0 0
STRYKER CORP COM 863667101 45,506 379,753 SH   SOLE   379,753 0 0
SUN CMNTYS INC COM 866674104 320 4,175 SH   SOLE   4,175 0 0
SUNTRUST BKS INC COM 867914103 354 8,628 SH   SOLE   8,628 0 0
SYSCO CORP COM 871829107 301 5,937 SH   SOLE   5,937 0 0
PRICE T ROWE GROUP INC COM 74144T108 39,460 540,774 SH   SOLE   540,774 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 61,139 1,521,628 SH   SOLE   1,521,628 0 0
TARGET CORP COM 87612E106 1,329 19,029 SH   SOLE   19,029 0 0
TESSCO TECHNOLOGIES INC COM 872386107 858 61,784 SH   SOLE   61,784 0 0
TEXAS INSTRS INC COM 882508104 67,490 1,077,248 SH   SOLE   1,077,248 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 746 5,052 SH   SOLE   5,052 0 0
TIME WARNER INC COM NEW 887317303 37,984 516,513 SH   SOLE   516,513 0 0
TOTAL S A SPONSORED ADR 89151E109 6,435 133,793 SH   SOLE   133,793 0 0
TOTAL SYS SVCS INC COM 891906109 661 12,445 SH   SOLE   12,445 0 0
TRICO BANCSHARES COM 896095106 1,571 56,925 SH   SOLE   56,925 0 0
TRUSTMARK CORP COM 898402102 352 14,172 SH   SOLE   14,172 0 0
TUPPERWARE BRANDS CORP COM 899896104 41,535 738,011 SH   SOLE   738,011 0 0
TWO HBRS INVT CORP COM 90187B101 1,322 154,425 SH   SOLE   154,425 0 0
UNITED PARCEL SERVICE INC CL B 911312106 66,362 616,064 SH   SOLE   616,064 0 0
UNITED TECHNOLOGIES CORP COM 913017109 57,736 563,000 SH   SOLE   563,000 0 0
UNIVERSAL CORP VA COM 913456109 1,299 22,489 SH   SOLE   22,489 0 0
US BANCORP DEL COM NEW 902973304 214 5,316 SH   SOLE   5,316 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,246 37,304 SH   SOLE   37,304 0 0
VALLEY NATL BANCORP COM 919794107 1,541 169,015 SH   SOLE   169,015 0 0
VALMONT INDS INC COM 920253101 1,102 8,150 SH   SOLE   8,150 0 0
VALSPAR CORP COM 920355104 657 6,078 SH   SOLE   6,078 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,046 269,440 SH   SOLE   269,440 0 0
VISA INC COM CL A 92826C839 7,382 99,521 SH   SOLE   99,521 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 8,965 290,226 SH   SOLE   290,226 0 0
GRAINGER W W INC COM 384802104 31,476 138,510 SH   SOLE   138,510 0 0
WAL-MART STORES INC COM 931142103 22,313 305,579 SH   SOLE   305,579 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 495 5,944 SH   SOLE   5,944 0 0
DISNEY WALT CO COM DISNEY 254687106 555 5,670 SH   SOLE   5,670 0 0
WATSCO INC COM 942622200 6,031 42,865 SH   SOLE   42,865 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 71 12,877 SH   SOLE   12,877 0 0
WELLS FARGO & CO NEW COM 949746101 1,730 36,545 SH   SOLE   36,545 0 0
WEYERHAEUSER CO COM 962166104 1,255 42,152 SH   SOLE   42,152 0 0
WHIRLPOOL CORP COM 963320106 483 2,901 SH   SOLE   2,901 0 0
WILLIAMS COS INC DEL COM 969457100 418 19,321 SH   SOLE   19,321 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 54,502 438,438 SH   SOLE   438,438 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,154 105,990 SH   SOLE   105,990 0 0
WOODWARD INC COM 980745103 1,861 32,280 SH   SOLE   32,280 0 0
WORLD FUEL SVCS CORP COM 981475106 1,107 23,318 SH   SOLE   23,318 0 0
XCEL ENERGY INC COM 98389B100 357 7,968 SH   SOLE   7,968 0 0
YUM BRANDS INC COM 988498101 322 3,881 SH   SOLE   3,881 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 1,362 36,390 SH   SOLE   36,390 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 1,131 23,145 SH   SOLE   23,145 0 0
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 1,245 958 SH   SOLE   958 0 0