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 19,757 89,999 SH   SOLE   68,785 21,144 70
AAR CORP COM 000361105 1,792 40,634 SH   SOLE   39,269 1,365 0
ABBOTT LABS COM 002824100 26,843 447,980 SH   SOLE   351,803 95,903 274
ABBVIE INC COM 00287Y109 1,862 19,668 SH   SOLE   19,668 0 0
ABM INDS INC COM 000957100 1,305 38,972 SH   SOLE   37,677 1,295 0
ALASKA AIR GROUP INC COM 011659109 833 13,438 SH   SOLE   12,962 476 0
ALBEMARLE CORP COM 012653101 649 7,000 SH   SOLE   7,000 0 0
ALLEGHANY CORP DEL COM 017175100 29,746 48,412 SH   SOLE   13,977 31,474 2,961
ALLERGAN PLC SHS G0177J108 1,010 6,000 SH   SOLE   6,000 0 0
ALPHABET INC CAP STK CL C 02079K107 384 372 SH   SOLE   372 0 0
ALPHABET INC CAP STK CL A 02079K305 2,243 2,163 SH   SOLE   2,163 0 0
AMAZON COM INC COM 023135106 2,837 1,960 SH   SOLE   1,960 0 0
AMDOCS LTD SHS G02602103 27,837 417,218 SH   SOLE   113,753 278,640 24,825
AMERICAN EXPRESS CO COM 025816109 207 2,217 SH   SOLE   2,217 0 0
ANALOG DEVICES INC COM 032654105 51,028 559,952 SH   SOLE   313,920 229,636 16,396
AON PLC SHS CL A G0408V102 5,008 35,686 SH   SOLE   35,686 0 0
APACHE CORP COM 037411105 39,443 1,025,030 SH   SOLE   461,750 524,642 38,638
APPLE INC COM 037833100 27,661 164,862 SH   SOLE   131,962 32,718 182
APPLIED MATLS INC COM 038222105 633 11,374 SH   SOLE   11,374 0 0
ARCONIC INC COM 03965L100 10,324 448,085 SH   SOLE   120,017 300,345 27,723
ASHLAND GLOBAL HLDGS INC COM 044186104 837 12,000 SH   SOLE   12,000 0 0
AT&T INC COM 00206R102 27,767 778,882 SH   SOLE   582,361 196,012 509
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 666 11,011 SH   SOLE   10,646 365 0
AVERY DENNISON CORP COM 053611109 23,076 217,182 SH   SOLE   103,783 103,914 9,485
BANK AMER CORP COM 060505104 1,847 61,574 SH   SOLE   61,574 0 0
BANK HAWAII CORP COM 062540109 263 3,170 SH   SOLE   3,170 0 0
BANK NEW YORK MELLON CORP COM 064058100 771 14,954 SH   SOLE   11,122 3,832 0
BANK OF MARIN BANCORP COM 063425102 723 10,481 SH   SOLE   10,144 337 0
BARNES GROUP INC COM 067806109 1,733 28,929 SH   SOLE   27,965 964 0
BAXTER INTL INC COM 071813109 57,329 881,437 SH   SOLE   470,776 381,577 29,084
BB&T CORP COM 054937107 28,293 543,679 SH   SOLE   411,639 131,594 446
BECTON DICKINSON & CO COM 075887109 748 3,450 SH   SOLE   3,450 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,536 51,471 SH   SOLE   49,728 1,743 0
BENEFICIAL BANCORP INC COM 08171T102 1,369 88,063 SH   SOLE   63,745 24,318 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,290 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,478 142,759 SH   SOLE   116,510 26,122 127
BHP BILLITON LTD SPONSORED ADR 088606108 889 20,000 SH   SOLE   20,000 0 0
BIOGEN INC COM 09062X103 1,643 6,000 SH   SOLE   6,000 0 0
BLACKBERRY LTD COM 09228F103 1,683 146,386 SH   SOLE   106,267 40,119 0
BLACKHAWK NETWORK HLDGS INC COM 09238e104 738 16,504 SH   SOLE   12,085 4,419 0
BLUE HILLS BANCORP INC COM 095573101 787 37,750 SH   SOLE   27,561 10,189 0
BOEING CO COM 097023105 1,208 3,685 SH   SOLE   3,685 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16,455 424,964 SH   SOLE   157,685 244,558 22,721
BOSTON PRIVATE FINL HLDGS IN COM 101119105 393 26,137 SH   SOLE   26,137 0 0
BOSTON SCIENTIFIC CORP COM 101137107 39,900 1,460,468 SH   SOLE   736,184 675,775 48,509
BP PLC SPONSORED ADR 055622104 1,633 40,276 SH   SOLE   40,276 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 198 12,460 SH   SOLE   12,460 0 0
BROADCOM LTD SHS Y09827109 825 3,500 SH   SOLE   3,500 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 63,215 576,307 SH   SOLE   193,149 350,950 32,208
BWX TECHNOLOGIES INC COM 05605H100 56,499 889,322 SH   SOLE   440,407 418,471 30,444
CABOT OIL & GAS CORP COM 127097103 13,518 563,729 SH   SOLE   163,344 367,089 33,296
CAMBRIDGE BANCORP COM 132152109 388 4,444 SH   SOLE   4,444 0 0
CAMDEN PPTY TR SH BEN INT 133131102 421 5,000 SH   SOLE   5,000 0 0
CARLISLE COS INC COM 142339100 731 7,000 SH   SOLE   7,000 0 0
CARMAX INC COM 143130102 681 11,000 SH   SOLE   11,000 0 0
CASEYS GEN STORES INC COM 147528103 19,929 181,548 SH   SOLE   50,630 120,007 10,911
CATERPILLAR INC DEL COM 149123101 270 1,830 SH   SOLE   1,830 0 0
CAVCO INDS INC DEL COM 149568107 2,995 17,238 SH   SOLE   16,655 583 0
CBRE GROUP INC CL A 12504l109 944 20,000 SH   SOLE   20,000 0 0
CELGENE CORP COM 151020104 205 2,300 SH   SOLE   2,300 0 0
CELSIUS HOLDINGS INC COM NEW 15118v207 152 34,920 SH   SOLE   34,920 0 0
CHASE CORP COM 16150R104 208 1,785 SH   SOLE   1,785 0 0
CHEMOURS CO COM 163851108 1,044 21,443 SH   SOLE   15,775 5,668 0
CHEVRON CORP NEW COM 166764100 231 2,026 SH   SOLE   2,026 0 0
CHUBB LIMITED COM H1467J104 17,800 130,145 SH   SOLE   103,735 26,341 69
CIMAREX ENERGY CO COM 171798101 289 3,095 SH   SOLE   3,095 0 0
CINEMARK HOLDINGS INC COM 17243V102 34,935 927,396 SH   SOLE   557,614 339,507 30,275
CISCO SYS INC COM 17275R102 1,743 40,650 SH   SOLE   40,650 0 0
CLOROX CO DEL COM 189054109 14,568 109,442 SH   SOLE   34,220 68,944 6,278
CME GROUP INC COM CL A 12572Q105 728 4,500 SH   SOLE   4,500 0 0
COCA COLA CO COM 191216100 5,490 126,405 SH   SOLE   126,405 0 0
COLGATE PALMOLIVE CO COM 194162103 7,325 102,194 SH   SOLE   102,194 0 0
COLUMBIA BKG SYS INC COM 197236102 1,168 27,832 SH   SOLE   26,450 1,382 0
COMCAST CORP NEW CL A 20030N101 21,435 627,309 SH   SOLE   518,771 107,938 600
COMMUNITY BK SYS INC COM 203607106 1,573 29,374 SH   SOLE   28,360 1,014 0
CONDUENT INC COM 206787103 44,474 2,385,928 SH   SOLE   1,256,311 1,035,495 94,122
CONOCOPHILLIPS COM 20825C104 777 13,101 SH   SOLE   13,101 0 0
CONSOLIDATED EDISON INC COM 209115104 223 2,866 SH   SOLE   2,866 0 0
CORECIVIC INC COM 21871N101 19,819 1,015,332 SH   SOLE   323,851 636,136 55,345
CORNING INC COM 219350105 1,416 50,775 SH   SOLE   37,164 13,611 0
CSG SYS INTL INC COM 126349109 1,109 24,489 SH   SOLE   23,705 784 0
DELPHI TECHNOLOGIES PLC SHS g2709g107 572 12,001 SH   SOLE   12,001 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,370 25,000 SH   SOLE   25,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,471 392,306 SH   SOLE   304,388 87,668 250
DIAGEO P L C SPON ADR NEW 25243Q205 1,490 11,000 SH   SOLE   11,000 0 0
DISNEY WALT CO COM DISNEY 254687106 928 9,242 SH   SOLE   9,242 0 0
DOLLAR GEN CORP NEW COM 256677105 26,482 283,083 SH   SOLE   152,491 119,505 11,087
DORMAN PRODUCTS INC COM 258278100 12,645 190,979 SH   SOLE   55,745 123,744 11,490
DOUGLAS DYNAMICS INC COM 25960R105 1,129 26,034 SH   SOLE   25,191 843 0
DOWDUPONT INC COM 26078j100 24,906 390,928 SH   SOLE   331,146 59,504 278
DRIL-QUIP INC COM 262037104 685 15,301 SH   SOLE   14,810 491 0
DUKE ENERGY CORP NEW COM NEW 26441C204 275 3,553 SH   SOLE   3,553 0 0
DXC TECHNOLOGY CO COM 23355L106 13,626 135,537 SH   SOLE   112,052 23,354 131
EAGLE MATERIALS INC COM 26969P108 1,031 10,000 SH   SOLE   10,000 0 0
EATON CORP PLC SHS G29183103 20,394 255,217 SH   SOLE   201,762 53,234 221
EBAY INC COM 278642103 13,100 325,541 SH   SOLE   264,444 60,787 310
EDUCATION RLTY TR INC COM NEW 28140H203 380 11,590 SH   SOLE   11,590 0 0
EMBRAER S A SP ADR REP 4 COM 29082a107 1,457 56,020 SH   SOLE   40,815 15,205 0
ENCANA CORP COM 292505104 141 12,812 SH   SOLE   12,812 0 0
ENTERGY CORP NEW COM 29364G103 19,947 253,193 SH   SOLE   76,604 165,606 10,983
EPAM SYS INC COM 29414b104 21,944 191,618 SH   SOLE   58,182 122,125 11,311
EQUITY RESIDENTIAL SH BEN INT 29476L107 334 5,415 SH   SOLE   5,415 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 18,770 256,599 SH   SOLE   79,502 162,328 14,769
EVEREST RE GROUP LTD COM G3223R108 1,072 4,173 SH   SOLE   4,173 0 0
EVERSOURCE ENERGY COM 30040W108 990 16,802 SH   SOLE   16,802 0 0
EXELON CORP COM 30161N101 1,519 38,943 SH   SOLE   28,379 10,564 0
EXPEDITORS INTL WASH INC COM 302130109 15,937 251,776 SH   SOLE   81,167 156,401 14,208
EXTERRAN CORP COM 30227H106 1,033 38,702 SH   SOLE   37,217 1,485 0
EXXON MOBIL CORP COM 30231G102 825 11,063 SH   SOLE   11,063 0 0
FABRINET SHS G3323L100 1,529 48,736 SH   SOLE   48,736 0 0
FACEBOOK INC CL A 30303M102 1,450 9,075 SH   SOLE   9,075 0 0
FACTSET RESH SYS INC COM 303075105 299 1,500 SH   SOLE   1,500 0 0
FARMER BROS CO COM 307675108 2,134 70,673 SH   SOLE   51,578 19,095 0
FEDERATED INVS INC PA CL B 314211103 22,589 676,324 SH   SOLE   554,482 121,278 564
FEDEX CORP COM 31428X106 1,129 4,700 SH   SOLE   4,700 0 0
FIRST AMERN FINL CORP COM 31847R102 46,909 799,409 SH   SOLE   232,205 519,738 47,466
FIRST FINL BANCORP OH COM 320209109 1,700 57,927 SH   SOLE   55,833 2,094 0
FIRST LONG IS CORP COM 320734106 1,457 53,094 SH   SOLE   51,271 1,823 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,362 6,724 SH   SOLE   6,724 0 0
FLOWSERVE CORP COM 34354P105 1,430 33,000 SH   SOLE   33,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 10,169 917,764 SH   SOLE   617,853 299,145 766
FRANKLIN RES INC COM 354613101 22,997 663,106 SH   SOLE   195,925 428,294 38,887
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,808 96,672 SH   SOLE   83,824 12,848 0
GENTHERM INC COM 37253a103 890 26,222 SH   SOLE   25,340 882 0
GENUINE PARTS CO COM 372460105 20,905 232,693 SH   SOLE   72,581 146,671 13,441
GIBRALTAR INDS INC COM 374689107 1,267 37,429 SH   SOLE   36,120 1,309 0
GLATFELTER COM 377316104 622 30,320 SH   SOLE   29,262 1,058 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 24,781 634,283 SH   SOLE   492,161 141,648 474
GLOBUS MED INC CL A 379577208 22,210 445,802 SH   SOLE   84,472 331,011 30,319
GOLDMAN SACHS BDC INC SHS 38147U107 1,390 72,665 SH   SOLE   52,415 20,250 0
GOLDMAN SACHS GROUP INC COM 38141G104 795 3,157 SH   SOLE   2,332 825 0
GRACE W R & CO DEL NEW COM 38388F108 1,419 23,169 SH   SOLE   23,169 0 0
GREIF INC CL A 397624107 668 12,794 SH   SOLE   12,381 413 0
HAEMONETICS CORP COM 405024100 51,356 701,972 SH   SOLE   411,119 270,766 20,087
HAIN CELESTIAL GROUP INC COM 405217100 36,697 1,144,272 SH   SOLE   539,972 561,492 42,808
HALLIBURTON CO COM 406216101 960 20,451 SH   SOLE   20,451 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 13,338 258,897 SH   SOLE   184,250 74,452 195
HASBRO INC COM 418056107 39,075 463,529 SH   SOLE   156,527 281,259 25,743
HEALTHCARE SVCS GRP INC COM 421906108 1,608 36,994 SH   SOLE   35,695 1,299 0
HELEN OF TROY CORP LTD COM G4388N106 14,217 163,419 SH   SOLE   58,781 96,006 8,632
HERSHEY CO COM 427866108 14,419 145,705 SH   SOLE   51,872 85,939 7,894
HESS CORP COM 42809H107 19,414 383,528 SH   SOLE   101,654 258,769 23,105
HEWLETT PACKARD ENTERPRISE C COM 42824C109 13,720 782,224 SH   SOLE   595,409 186,079 736
HIGHWOODS PPTYS INC COM 431284108 324 7,390 SH   SOLE   7,390 0 0
HOLOGIC INC COM 436440101 2,235 59,810 SH   SOLE   59,810 0 0
HOME DEPOT INC COM 437076102 928 5,205 SH   SOLE   5,205 0 0
HOOKER FURNITURE CORP COM 439038100 1,555 42,359 SH   SOLE   40,956 1,403 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,495 58,980 SH   SOLE   42,888 16,092 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 713 27,700 SH   SOLE   27,700 0 0
HUB GROUP INC CL A 443320106 922 22,024 SH   SOLE   21,187 837 0
HUNTINGTON BANCSHARES INC COM 446150104 52,456 3,473,920 SH   SOLE   1,618,648 1,734,275 120,997
ILLINOIS TOOL WKS INC COM 452308109 2,813 17,958 SH   SOLE   17,958 0 0
INTEL CORP COM 458140100 3,180 61,062 SH   SOLE   61,062 0 0
INTERPUBLIC GROUP COS INC COM 460690100 993 43,121 SH   SOLE   43,121 0 0
INVESCO LTD SHS G491BT108 20,304 634,294 SH   SOLE   202,215 395,951 36,128
INVESCO MUN TR COM 46131J103 161 13,760 SH   SOLE   13,760 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 125 10,635 SH   SOLE   10,635 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 911 14,620 SH   SOLE   14,620 0 0
ISHARES TR IBOXX INV CP ETF 464287242 9,797 83,457 SH   SOLE   21,581 61,876 0
ISHARES TR MSCI EAFE ETF 464287465 1,301 18,678 SH   SOLE   18,678 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,673 30,929 SH   SOLE   30,929 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 555 4,630 SH   SOLE   4,630 0 0
ISHARES TR RUS 1000 ETF 464287622 334 2,273 SH   SOLE   2,273 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,315 8,663 SH   SOLE   8,663 0 0
ISHARES TR GLB INFRASTR ETF 464288372 275 6,440 SH   SOLE   6,440 0 0
ISHARES TR RUS TP200 VL ETF 464289420 756 14,982 SH   SOLE   14,982 0 0
ISHARES TR FLTG RATE NT ETF 46429b655 15,405 302,476 SH   SOLE   10,800 291,676 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,345 18,255 SH   SOLE   18,255 0 0
ISHARES TR CORE MSCI EAFE 46432F842 358 5,440 SH   SOLE   5,440 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 427 17,395 SH   SOLE   17,395 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 583 17,607 SH   SOLE   17,607 0 0
JOHNSON & JOHNSON COM 478160104 26,050 203,281 SH   SOLE   155,157 47,973 151
KAMAN CORP COM 483548103 1,555 25,036 SH   SOLE   24,161 875 0
KIMCO RLTY CORP COM 49446R109 230 15,987 SH   SOLE   15,987 0 0
KINDER MORGAN INC DEL COM 49456B101 1,174 77,952 SH   SOLE   77,952 0 0
KNOWLES CORP COM 49926D109 1,494 118,678 SH   SOLE   114,765 3,913 0
KRONOS WORLDWIDE INC COM 50105F105 547 24,191 SH   SOLE   18,969 5,222 0
L BRANDS INC COM 501797104 598 15,650 SH   SOLE   15,650 0 0
LEIDOS HLDGS INC COM 525327102 1,484 22,685 SH   SOLE   22,685 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 25,652 299,362 SH   SOLE   85,310 196,060 17,992
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 28,010 685,677 SH   SOLE   180,389 464,541 40,747
LIFE STORAGE INC COM 53223X107 479 5,730 SH   SOLE   5,730 0 0
LOCKHEED MARTIN CORP COM 539830109 1,272 3,763 SH   SOLE   3,763 0 0
M & T BK CORP COM 55261F104 51,425 278,937 SH   SOLE   181,972 88,709 8,256
MANULIFE FINL CORP COM 56501R106 243 13,083 SH   SOLE   13,083 0 0
MARATHON PETE CORP COM 56585a102 914 12,500 SH   SOLE   12,500 0 0
MARKEL CORP COM 570535104 29,608 25,301 SH   SOLE   7,151 16,621 1,529
MCDERMOTT INTL INC COM 580037109 71 11,720 SH   SOLE   11,720 0 0
MCKESSON CORP COM 58155Q103 20,907 148,416 SH   SOLE   41,983 97,275 9,158
MEDTRONIC PLC SHS G5960L103 22,007 274,336 SH   SOLE   226,259 47,828 249
MERCK & CO INC COM 58933Y105 1,926 35,366 SH   SOLE   35,366 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,428 70,868 SH   SOLE   51,595 19,273 0
METLIFE INC COM 59156R108 19,943 434,592 SH   SOLE   325,424 108,909 259
MGIC INVT CORP WIS COM 552848103 432 33,232 SH   SOLE   27,702 5,530 0
MICRON TECHNOLOGY INC COM 595112103 1,408 27,000 SH   SOLE   27,000 0 0
MICROSOFT CORP COM 594918104 31,127 341,040 SH   SOLE   338,481 2,317 242
MID AMER APT CMNTYS INC COM 59522J103 1,409 15,447 SH   SOLE   15,447 0 0
MOLSON COORS BREWING CO CL B 60871R209 753 10,000 SH   SOLE   10,000 0 0
MOMO INC ADR 60879b107 263 7,040 SH   SOLE   7,040 0 0
MONDELEZ INTL INC CL A 609207105 835 20,000 SH   SOLE   20,000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 294 19,560 SH   SOLE   19,560 0 0
MONSANTO CO NEW COM 61166W101 216 1,849 SH   SOLE   1,849 0 0
MSA SAFETY INC COM 553498106 1,992 23,937 SH   SOLE   23,024 913 0
NATIONAL BEVERAGE CORP COM 635017106 300 3,365 SH   SOLE   3,365 0 0
NATIONAL FUEL GAS CO N J COM 636180101 17,933 348,549 SH   SOLE   90,911 236,534 21,104
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,250 22,146 SH   SOLE   22,146 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 253 10,070 SH   SOLE   10,070 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 33,659 2,583,175 SH   SOLE   1,373,556 1,129,138 80,481
NIC INC COM 62914b100 559 42,013 SH   SOLE   40,645 1,368 0
NISOURCE INC COM 65473P105 15,444 645,934 SH   SOLE   218,120 392,296 35,518
NORFOLK SOUTHERN CORP COM 655844108 1,390 10,234 SH   SOLE   10,234 0 0
NUTRIEN LTD COM 67077m108 945 20,000 SH   SOLE   20,000 0 0
NUVASIVE INC COM 670704105 3,936 75,395 SH   SOLE   74,010 1,385 0
OCCIDENTAL PETE CORP DEL COM 674599105 27,048 416,377 SH   SOLE   307,102 108,985 290
OMEGA HEALTHCARE INVS INC COM 681936100 384 14,210 SH   SOLE   14,210 0 0
OMNICOM GROUP INC COM 681919106 23,012 316,666 SH   SOLE   120,131 180,145 16,390
ORACLE CORP COM 68389X105 1,464 32,000 SH   SOLE   32,000 0 0
PALO ALTO NETWORKS INC COM 697435105 2,360 13,000 SH   SOLE   13,000 0 0
PAYPAL HLDGS INC COM 70450Y103 30,036 395,890 SH   SOLE   323,315 72,204 371
PBF ENERGY INC CL A 69318g106 1,322 39,008 SH   SOLE   28,560 10,448 0
PEPSICO INC COM 713448108 9,176 84,065 SH   SOLE   38,394 45,671 0
PERFICIENT INC COM 71375U101 1,507 65,766 SH   SOLE   63,620 2,146 0
PFIZER INC COM 717081103 29,015 817,544 SH   SOLE   647,052 169,872 620
PGT INNOVATIONS INC COM 69336v101 699 37,500 SH   SOLE   37,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201r833 972 9,570 SH   SOLE   9,570 0 0
PIONEER NAT RES CO COM 723787107 15,139 88,131 SH   SOLE   24,157 58,612 5,362
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 901 29,915 SH   SOLE   29,915 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 437 17,380 SH   SOLE   17,380 0 0
PPL CORP COM 69351T106 39,398 1,392,633 SH   SOLE   780,039 578,205 34,389
PRICESMART INC COM 741511109 334 4,000 SH   SOLE   4,000 0 0
PRIMORIS SVCS CORP COM 74164F103 1,597 63,950 SH   SOLE   61,767 2,183 0
PROCTER AND GAMBLE CO COM 742718109 19,013 239,817 SH   SOLE   176,208 63,440 169
PROLOGIS INC COM 74340W103 244 3,880 SH   SOLE   3,880 0 0
PUBLIC STORAGE COM 74460D109 299 1,490 SH   SOLE   1,490 0 0
QUALCOMM INC COM 747525103 1,493 26,939 SH   SOLE   26,939 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 556 31,963 SH   SOLE   30,860 1,103 0
RE MAX HLDGS INC CL A 75524W108 1,849 30,589 SH   SOLE   22,040 8,549 0
REALTY INCOME CORP COM 756109104 234 4,530 SH   SOLE   4,530 0 0
RESMED INC COM 761152107 367 3,725 SH   SOLE   3,725 0 0
RLJ LODGING TR COM 74965L101 346 17,822 SH   SOLE   17,822 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 25,935 395,774 SH   SOLE   309,454 85,990 330
RPM INTL INC COM 749685103 1,104 23,155 SH   SOLE   23,155 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 241 3,110 SH   SOLE   3,110 0 0
S&P GLOBAL INC COM 78409V104 318 1,665 SH   SOLE   1,665 0 0
SABRA HEALTH CARE REIT INC COM 78573l106 35,638 2,019,175 SH   SOLE   1,070,692 885,978 62,505
SCHWAB CHARLES CORP NEW COM 808513105 2,089 40,000 SH   SOLE   40,000 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 3,235 41,058 SH   SOLE   36,734 4,324 0
SECOO HLDG LTD ADR 81367p101 148 14,130 SH   SOLE   14,130 0 0
SERVICE CORP INTL COM 817565104 404 10,714 SH   SOLE   10,714 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,231 15,717 SH   SOLE   15,480 237 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,098 35,072 SH   SOLE   25,550 9,522 0
SKYWEST INC COM 830879102 2,266 41,652 SH   SOLE   40,322 1,330 0
SONOCO PRODS CO COM 835495102 15,580 321,242 SH   SOLE   129,647 175,567 16,028
SPDR GOLD TRUST GOLD SHS 78463V107 368 2,924 SH   SOLE   2,924 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 254 965 SH   SOLE   965 0 0
STAG INDL INC COM 85254J102 338 14,150 SH   SOLE   14,150 0 0
STANDARD MTR PRODS INC COM 853666105 1,084 22,792 SH   SOLE   21,955 837 0
STARBUCKS CORP COM 855244109 912 15,750 SH   SOLE   15,750 0 0
STATE STR CORP COM 857477103 1,162 11,647 SH   SOLE   11,647 0 0
STORE CAP CORP COM 862121100 42,930 1,729,636 SH   SOLE   906,276 767,805 55,555
STRYKER CORP COM 863667101 717 4,458 SH   SOLE   4,458 0 0
SUN CMNTYS INC COM 866674104 42,148 461,285 SH   SOLE   183,948 254,413 22,924
SUNTRUST BKS INC COM 867914103 36,795 540,790 SH   SOLE   156,722 351,278 32,790
SYSCO CORP COM 871829107 46,145 769,602 SH   SOLE   320,292 417,876 31,434
TARGA RES CORP COM 87612g101 1,760 40,000 SH   SOLE   40,000 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 940 9,519 SH   SOLE   6,987 2,532 0
TCF FINL CORP COM 872275102 1,547 67,839 SH   SOLE   65,492 2,347 0
TECH DATA CORP COM 878237106 1,457 17,116 SH   SOLE   16,588 528 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,120 5,425 SH   SOLE   5,425 0 0
TIME WARNER INC COM NEW 887317303 25,433 268,901 SH   SOLE   226,062 42,604 235
UBIQUITI NETWORKS INC COM 90347a100 24,593 357,459 SH   SOLE   106,823 229,280 21,356
UFP TECHNOLOGIES INC COM 902673102 1,088 36,885 SH   SOLE   35,700 1,185 0
ULTA BEAUTY INC COM 90384S303 14,507 71,018 SH   SOLE   19,385 47,307 4,326
UNILEVER N V N Y SHS NEW 904784709 28,853 511,670 SH   SOLE   402,059 109,222 389
UNILEVER PLC SPON ADR NEW 904767704 576 10,373 SH   SOLE   10,373 0 0
UNITED BANKSHARES INC WEST V COM 909907107 40,156 1,139,168 SH   SOLE   615,346 488,016 35,806
UNITED PARCEL SERVICE INC CL B 911312106 7,657 73,163 SH   SOLE   39,501 33,568 94
UNITED TECHNOLOGIES CORP COM 913017109 562 4,469 SH   SOLE   4,469 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 24,133 307,657 SH   SOLE   18,862 288,795 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 407 5,394 SH   SOLE   5,394 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 376 7,995 SH   SOLE   7,995 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,304 21,715 SH   SOLE   21,715 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 76,135 970,743 SH   SOLE   164,219 806,524 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11,974 141,132 SH   SOLE   53,395 87,737 0
VEECO INSTRS INC DEL COM 922417100 761 44,739 SH   SOLE   43,177 1,562 0
VERITIV CORP COM 923454102 2,107 53,753 SH   SOLE   39,350 14,403 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,230 506,694 SH   SOLE   394,384 111,907 403
VERSUM MATLS INC COM 92532w103 2,094 55,638 SH   SOLE   40,735 14,903 0
VISA INC COM CL A 92826C839 431 3,600 SH   SOLE   3,600 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,172 149,948 SH   SOLE   129,028 20,920 0
WABTEC CORP COM 929740108 1,761 21,630 SH   SOLE   20,931 699 0
WALMART INC COM 931142103 13,740 154,439 SH   SOLE   104,188 49,980 271
WATSCO INC COM 942622200 951 5,255 SH   SOLE   5,073 182 0
WEB COM GROUP INC COM 94733A104 648 35,821 SH   SOLE   34,748 1,073 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 263 9,350 SH   SOLE   9,350 0 0
WELLS FARGO CO NEW COM 949746101 16,236 309,792 SH   SOLE   238,467 71,021 304
WELLTOWER INC COM 95040Q104 33,380 613,268 SH   SOLE   349,814 246,849 16,605
WESTERN UN CO COM 959802109 25,265 1,313,844 SH   SOLE   372,779 862,310 78,755
WEYERHAEUSER CO COM 962166104 3,024 86,398 SH   SOLE   73,134 13,264 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 864 5,679 SH   SOLE   5,536 143 0
WOLVERINE WORLD WIDE INC COM 978097103 1,080 37,370 SH   SOLE   36,096 1,274 0
WOODWARD INC COM 980745103 23,148 323,020 SH   SOLE   126,234 179,933 16,853
XCEL ENERGY INC COM 98389B100 14,642 321,934 SH   SOLE   98,398 204,958 18,578
ZIMMER BIOMET HLDGS INC COM 98956P102 43,861 402,251 SH   SOLE   190,417 198,252 13,582