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
AT&T INC COMMON 00206R102 18,978 664,959 SH   SOLE   509,886 0 155,073
ABBOTT LABS COMMON 002824100 23,308 322,245 SH   SOLE   252,845 0 69,400
AGILENT TECHN COMMON 00846U101 5,440 80,640 SH   SOLE   68,240 0 12,400
ALLSTATE CORP COMMON 020002101 7,013 84,869 SH   SOLE   73,019 0 11,850
ALPHABET CLASS C 02079K107 24,771 23,919 SH   SOLE   16,400 0 7,519
ALPHABET CLASS A 02079K305 13,187 12,620 SH   SOLE   10,570 0 2,050
AMERICAN EXPRESS COMMON 025816109 7,377 77,390 SH   SOLE   66,890 0 10,500
AMERN INTL GROUP COMMON 026874784 13,062 331,432 SH   SOLE   258,032 0 73,400
AMERISOURCE-BERGEN COMMON 03073E105 7,913 106,362 SH   SOLE   92,762 0 13,600
ANIKA THERAPEUTICS COMMON 035255108 622 18,500 SH   SOLE   11,350 0 7,150
APPLE COMMON 037833100 39,840 252,570 SH   SOLE   190,570 0 62,000
AXCELIS TECH COMMON 054540208 1,287 72,300 SH   SOLE   44,600 0 27,700
BAKER HUGHES A GE CLASS A 05722G100 11,539 536,694 SH   SOLE   419,994 0 116,700
BANCFIRST CORP COMMON 05945F103 1,053 21,100 SH   SOLE   13,050 0 8,050
BANK AMER CORP PFD CUM SER C 060505286 3,970 156,480 SH   SOLE   156,480 0 0
BANK OF NEW YORK MEL COMMON 064058100 17,770 377,518 SH   SOLE   296,218 0 81,300
BENCHMARK ELECTRS COMMON 08160H101 760 35,900 SH   SOLE   21,850 0 14,050
BORG WARNER COMMON 099724106 12,283 353,555 SH   SOLE   276,205 0 77,350
CBS CORPORATION CLASS B 124857202 5,701 130,405 SH   SOLE   114,305 0 16,100
CIGNA CORP COMMON 125523100 14,419 75,924 SH   SOLE   56,987 0 18,937
CELANESE CORP COMMON 150870103 12,191 135,500 SH   SOLE   98,700 0 36,800
CELGENE CORP COMMON 151020104 10,325 161,100 SH   SOLE   117,600 0 43,500
CENTENE CORP COMMON 15135B101 20,518 177,950 SH   SOLE   139,150 0 38,800
CHART INDS COMMON 16115Q308 2,117 32,550 SH   SOLE   19,950 0 12,600
CHARTER COMMUNI CLASS A 16119P108 3,585 12,580 SH   SOLE   10,900 0 1,680
CHEESECAKE FACTORY COMMON 163072101 1,044 24,000 SH   SOLE   14,800 0 9,200
CHEVRON CORP COMMON 166764100 15,477 142,263 SH   SOLE   114,363 0 27,900
CISCO SYSTEMS COMMON 17275R102 27,308 630,240 SH   SOLE   482,740 0 147,500
COOPER-STANDARD COMMON 21676P103 749 12,050 SH   SOLE   7,250 0 4,800
DEERE & CO COMMON 244199105 23,154 155,222 SH   SOLE   118,922 0 36,300
DELL TECH CLASS C 24703L202 8,699 178,000 SH   SOLE   137,368 0 40,632
DICKS SPRTG GOODS COMMON 253393102 13,683 438,545 SH   SOLE   329,145 0 109,400
WALT DISNEY COMMON 254687106 19,266 175,700 SH   SOLE   127,260 0 48,440
DISCOVER FINL SVCS COMMON 254709108 18,345 311,035 SH   SOLE   247,135 0 63,900
DOMINION ENERGY CRP UNIT S'A31/12/21 25746U836 6,008 125,500 SH   SOLE   125,500 0 0
DOVER CORP COMMON 260003108 13,935 196,407 SH   SOLE   152,507 0 43,900
EOG RESOURCES COMMON 26875P101 23,614 270,767 SH   SOLE   216,567 0 54,200
EXPEDIA GROUP COMMON 30212P303 14,188 125,950 SH   SOLE   91,650 0 34,300
FACEBOOK CLASS A 30303M102 16,937 129,200 SH   SOLE   94,200 0 35,000
FEDERATED INVS CLASS B 314211103 6,461 243,365 SH   SOLE   201,215 0 42,150
FERRO CORP COMMON 315405100 615 39,200 SH   SOLE   24,000 0 15,200
F5 NETWORKS COMMON 315616102 20,366 125,690 SH   SOLE   95,190 0 30,500
FIRST INTST BANCSYS CLASS A 32055Y201 1,115 30,500 SH   SOLE   18,850 0 11,650
FORWARD AIR CORP COMMON 349853101 1,599 29,150 SH   SOLE   18,050 0 11,100
FREEPORT-MCMORAN COMMON 35671D857 3,706 359,500 SH   SOLE   314,000 0 45,500
GENERAL ELECTRIC COMMON 369604103 10,558 1,394,677 SH   SOLE   1,081,577 0 313,100
GILEAD SCIENCES COMMON 375558103 8,294 132,600 SH   SOLE   96,000 0 36,600
GOLDMAN SACHS COMMON 38141G104 17,030 101,944 SH   SOLE   79,244 0 22,700
HANCOCK WHITNEY CORP COMMON 410120109 994 28,680 SH   SOLE   17,420 0 11,260
HONEYWELL INTL COMMON 438516106 30,121 227,984 SH   SOLE   180,314 0 47,670
HUMANA COMMON 444859102 17,343 60,540 SH   SOLE   46,540 0 14,000
HUNTINGTON BANC COMMON 446150104 977 82,000 SH   SOLE   82,000 0 0
INTEL CORP COMMON 458140100 37,171 792,045 SH   SOLE   606,745 0 185,300
ISHARES RUSSELL 2000 ETF 464287655 1,413 10,550 SH   SOLE   10,550 0 0
JPMORGAN CHASE COMMON 46625H100 34,273 351,087 SH   SOLE   278,092 0 72,995
KENNAMETAL COMMON 489170100 9,541 286,700 SH   SOLE   206,800 0 79,900
LAKELAND FINL CORP COMMON 511656100 1,238 30,825 SH   SOLE   18,725 0 12,100
LINDSAY CORP COMMON 535555106 1,521 15,800 SH   SOLE   9,750 0 6,050
MVC CAPITAL COMMON 553829102 235 28,650 SH   SOLE   17,000 0 11,650
MADDEN STEVEN COMMON 556269108 1,320 43,612 SH   SOLE   26,400 0 17,212
MARATHON PETROLEUM COMMON 56585A102 18,816 318,860 SH   SOLE   250,860 0 68,000
MARRIOTT INTL CLASS A 571903202 11,969 110,250 SH   SOLE   80,350 0 29,900
MATADOR RESOURCES COMMON 576485205 880 56,650 SH   SOLE   34,550 0 22,100
MEDNAX COMMON 58502B106 10,849 328,770 SH   SOLE   257,170 0 71,600
MICROSOFT CORP COMMON 594918104 48,548 477,975 SH   SOLE   360,175 0 117,800
MYRIAD GENETICS COMMON 62855J104 1,086 37,350 SH   SOLE   22,550 0 14,800
NAVIGATORS GROUP COMMON 638904102 1,901 27,350 SH   SOLE   16,850 0 10,500
NEENAH INC COMMON 640079109 766 13,000 SH   SOLE   8,050 0 4,950
NETSCOUT SYS COMMON 64115T104 541 22,900 SH   SOLE   14,000 0 8,900
NEXTERA ENERGY COMMON 65339F101 11,540 66,389 SH   SOLE   57,489 0 8,900
NORFOLK SOUTHERN COMMON 655844108 12,599 84,250 SH   SOLE   60,150 0 24,100
OCCIDENTAL PETE CORP COMMON 674599105 17,390 283,310 SH   SOLE   219,410 0 63,900
ORACLE CORP COMMON 68389X105 16,629 368,304 SH   SOLE   281,704 0 86,600
PRA GROUP COMMON 69354N106 673 27,600 SH   SOLE   16,750 0 10,850
PHILIP MORRIS COMMON 718172109 3,274 49,043 SH   SOLE   42,343 0 6,700
PRESTIGE CONSUMER COMMON 74112D101 999 32,350 SH   SOLE   19,650 0 12,700
T ROWE PRICE COMMON 74144T108 18,255 197,740 SH   SOLE   153,740 0 44,000
PUBLIC SVC ENTERPR COMMON 744573106 15,641 300,491 SH   SOLE   235,591 0 64,900
PUBLIC STORAGE DEP RPST PFD B 74460W776 182 8,000 SH   SOLE   8,000 0 0
SCE TR III FXD/FLT RT PFD 78409B207 1,306 56,450 SH   SOLE   56,450 0 0
SEMTECH CORP COMMON 816850101 1,787 38,950 SH   SOLE   23,500 0 15,450
SEMPRA ENERGY 6%CONV PFD SHS SER A 816851406 1,617 17,000 SH   SOLE   17,000 0 0
STARBUCKS CORP COMMON 855244109 14,292 221,930 SH   SOLE   162,630 0 59,300
STATE STREET CORP DEP SHS 1/4000TH INT 857477855 241 10,100 SH   SOLE   10,100 0 0
SUN HYDRAULICS CORP COMMON 866942105 845 25,450 SH   SOLE   15,600 0 9,850
SUPERNUS PHARMA COMMON 868459108 1,247 37,550 SH   SOLE   22,950 0 14,600
SYNAPTICS COMMON 87157D109 979 26,300 SH   SOLE   16,100 0 10,200
THL CREDIT COMMON 872438106 608 100,000 SH   SOLE   100,000 0 0
TTM TECH COMMON 87305R109 620 63,750 SH   SOLE   39,550 0 24,200
TARGET CORP COMMON 87612E106 2,399 36,300 SH   SOLE   14,600 0 21,700
3M COMPANY COMMON 88579Y101 10,527 55,250 SH   SOLE   38,750 0 16,500
TORO CO COMMON 891092108 2,034 36,400 SH   SOLE   21,550 0 14,850
US BANCORP COMMON 902973304 4,894 107,091 SH   SOLE   93,861 0 13,230
UNITED NAT FOODS COMMON 911163103 566 53,450 SH   SOLE   33,000 0 20,450
UNITED TECH COMMON 913017109 6,157 57,821 SH   SOLE   50,221 0 7,600
VERINT SYS COMMON 92343X100 1,094 25,850 SH   SOLE   15,850 0 10,000
WALMART COMMON 931142103 22,991 246,816 SH   SOLE   202,616 0 44,200
WALGREENS BOOTS COMMON 931427108 17,052 249,550 SH   SOLE   186,750 0 62,800
WELLS FARGO COMMON 949746101 19,688 427,254 SH   SOLE   343,654 0 83,600
ALLERGAN PLC SHARES G0177J108 4,213 31,519 SH   SOLE   28,659 0 2,860
CISION LTD COMMON G1992S109 984 84,100 SH   SOLE   51,300 0 32,800
NORWEGIAN CRUISE COMMON G66721104 15,524 366,230 SH   SOLE   287,530 0 78,700