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
ITT INC COM 45073V108 217 4,156 SH   SOLE   0 0 4,156
SPDR DOW JONES INDL AVRG ETF COM 78467X109 447 1,843 SH   SOLE   0 0 1,843
WATERS CORP COM 941848103 10,319 53,305 SH   SOLE   0 0 53,305
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,756 11,820 SH   SOLE   0 0 11,820
BECTON DICKINSON & CO COM 075887109 2,811 11,735 SH   SOLE   997 0 10,738
GENERAL ELECTRIC CO COM 369604103 688 50,538 SH   SOLE   0 0 50,538
GENWORTH FINL INC COM 37247D106 68 15,000 SH   SOLE   0 0 15,000
LA Z BOY INC COM 505336107 246 8,040 SH   SOLE   0 0 8,040
SPDR S&P 500 ETF TR COM 78462F103 121 4,000 SH   SOLE   0 0 4,000
CHEMOURS CO COM 163851108 436 9,824 SH   SOLE   0 0 9,824
MASTERCARD INCORPORATED COM 57636Q104 15,366 78,188 SH   SOLE   0 0 78,188
SPDR S&P 500 ETF TR COM 78462F103 1,930 7,113 SH   SOLE   0 0 7,113
NUCOR CORP COM 670346105 1,170 18,727 SH   SOLE   0 0 18,727
STATE STR CORP COM 857477103 661 7,098 SH   SOLE   0 0 7,098
DYCOM INDS INC COM 267475101 2,612 27,637 SH   SOLE   0 0 27,637
GENUINE PARTS CO COM 372460105 276 3,002 SH   SOLE   0 0 3,002
INVESCO EXCHNG TRADED FD TR COM 46138E511 293 20,090 SH   SOLE   0 0 20,090
ASSURANT INC COM 04621X108 2,256 21,796 SH   SOLE   0 0 21,796
AMETEK INC NEW COM 031100100 1,231 17,062 SH   SOLE   0 0 17,062
WORLD ACCEP CORP DEL COM 981419104 246 2,215 SH   SOLE   0 0 2,215
AARONS INC COM 002535300 11,923 274,399 SH   SOLE   0 0 274,399
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3,771 47,736 SH   SOLE   143 0 47,593
J2 GLOBAL INC COM 48123V102 1,930 22,285 SH   SOLE   0 0 22,285
NATIONAL PRESTO INDS INC COM 637215104 6,560 52,903 SH   SOLE   0 0 52,903
QUALCOMM INC COM 747525103 847 15,088 SH   SOLE   0 0 15,088
EQUIFAX INC COM 294429105 2,045 16,347 SH   SOLE   1,918 0 14,429
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,579 46,350 SH   SOLE   0 0 46,350
TORONTO DOMINION BK ONT COM 891160509 875 15,123 SH   SOLE   0 0 15,123
LOWES COS INC COM 548661107 16,904 176,880 SH   SOLE   249 0 176,631
PRUDENTIAL FINL INC COM 744320102 4,454 47,631 SH   SOLE   0 0 47,631
VALERO ENERGY CORP NEW COM 91913Y100 29,968 270,394 SH   SOLE   5,612 0 264,782
CODEXIS INC COM 192005106 288 20,000 SH   SOLE   0 0 20,000
ISHARES TR COM 46434VAU4 217 8,768 SH   SOLE   0 0 8,768
TARGET CORP COM 87612E106 1,554 20,418 SH   SOLE   0 0 20,418
APPLE INC COM 037833100 58,652 316,850 SH   SOLE   5,526 0 311,324
PAYCHEX INC COM 704326107 2,937 42,971 SH   SOLE   0 0 42,971
UNION PAC CORP COM 907818108 3,880 27,385 SH   SOLE   0 0 27,385
TEXAS INSTRS INC COM 882508104 3,867 35,076 SH   SOLE   0 0 35,076
STEPAN CO COM 858586100 558 7,154 SH   SOLE   0 0 7,154
VALVOLINE INC COM 92047W101 339 15,694 SH   SOLE   0 0 15,694
VANGUARD INDEX FDS COM 922908736 7,868 52,517 SH   SOLE   0 0 52,517
MDU RES GROUP INC COM 552690109 1,836 64,019 SH   SOLE   0 0 64,019
MASIMO CORP COM 574795100 514 5,265 SH   SOLE   0 0 5,265
ASHLAND GLOBAL HLDGS INC COM 044186104 525 6,721 SH   SOLE   0 0 6,721
JOHNSON CTLS INTL PLC COM G51502105 577 17,237 SH   SOLE   0 0 17,237
GROUP 1 AUTOMOTIVE INC COM 398905109 5,038 79,962 SH   SOLE   0 0 79,962
METTLER TOLEDO INTERNATIONAL COM 592688105 5,172 8,938 SH   SOLE   0 0 8,938
MADDEN STEVEN LTD COM 556269108 500 9,424 SH   SOLE   0 0 9,424
DELTA AIR LINES INC DEL COM 247361702 827 16,695 SH   SOLE   2,533 0 14,162
MEREDITH CORP COM 589433101 1,250 24,503 SH   SOLE   0 0 24,503
TWITTER INC COM 90184L102 430 9,849 SH   SOLE   0 0 9,849
BLACKROCK CR ALLCTN INC TR COM 092508100 365 30,251 SH   SOLE   0 0 30,251
ENTERPRISE PRODS PARTNERS L COM 293792107 983 35,509 SH   SOLE   0 0 35,509
IMPERIAL OIL LTD COM 453038408 868 26,084 SH   SOLE   0 0 26,084
GOODYEAR TIRE & RUBR CO COM 382550101 523 22,468 SH   SOLE   0 0 22,468
PACCAR INC COM 693718108 378 6,094 SH   SOLE   0 0 6,094
APERGY CORP COM 03755L104 3,220 77,122 SH   SOLE   5,594 0 71,528
EDWARDS LIFESCIENCES CORP COM 28176E108 659 4,526 SH   SOLE   0 0 4,526
PHILIP MORRIS INTL INC COM 718172109 517 6,402 SH   SOLE   0 0 6,402
INTEL CORP COM 458140100 13,153 264,599 SH   SOLE   13,249 0 251,350
GLOBALSTAR INC COM 378973408 24 50,000 SH   SOLE   0 0 50,000
NUTRI SYS INC NEW COM 67069D108 1,220 31,682 SH   SOLE   0 0 31,682
V F CORP COM 918204108 1,995 24,478 SH   SOLE   0 0 24,478
TRACTOR SUPPLY CO COM 892356106 1,070 13,988 SH   SOLE   0 0 13,988
UNITED TECHNOLOGIES CORP COM 913017109 18,316 146,490 SH   SOLE   5,052 0 141,438
JUNIPER NETWORKS INC COM 48203R104 484 17,645 SH   SOLE   0 0 17,645
WALMART INC COM 931142103 8,361 97,615 SH   SOLE   0 0 97,615
DUKE ENERGY CORP NEW COM 26441C204 520 6,572 SH   SOLE   0 0 6,572
HORMEL FOODS CORP COM 440452100 364 9,787 SH   SOLE   0 0 9,787
GATX CORP COM 361448103 5,893 79,395 SH   SOLE   0 0 79,395
INFOSYS LTD COM 456788108 228 11,731 SH   SOLE   0 0 11,731
ISHARES TR COM 464287721 211 1,184 SH   SOLE   0 0 1,184
HELEN OF TROY CORP LTD COM G4388N106 6,318 64,177 SH   SOLE   0 0 64,177
SEI INVESTMENTS CO COM 784117103 6,462 103,362 SH   SOLE   0 0 103,362
BUCKEYE PARTNERS L P COM 118230101 229 6,505 SH   SOLE   0 0 6,505
FEDEX CORP COM 31428X106 4,745 20,896 SH   SOLE   96 0 20,800
M D C HLDGS INC COM 552676108 8,998 292,442 SH   SOLE   0 0 292,442
JPMORGAN CHASE & CO COM 46625H100 4,963 47,626 SH   SOLE   0 0 47,626
COMCAST CORP NEW COM 20030N101 9,161 279,211 SH   SOLE   0 0 279,211
INNOSPEC INC COM 45768S105 207 2,700 SH   SOLE   0 0 2,700
SPDR SERIES TRUST COM 78464A409 395 11,248 SH   SOLE   0 0 11,248
EXXON MOBIL CORP COM 30231G102 20,516 247,989 SH   SOLE   5,226 0 242,763
ROCKWELL AUTOMATION INC COM 773903109 1,093 6,578 SH   SOLE   3,280 0 3,298
PENSKE AUTOMOTIVE GRP INC COM 70959W103 225 4,809 SH   SOLE   0 0 4,809
SYSCO CORP COM 871829107 1,188 17,403 SH   SOLE   0 0 17,403
ALASKA AIR GROUP INC COM 011659109 3,135 51,917 SH   SOLE   0 0 51,917
ONEOK INC NEW COM 682680103 2,208 31,617 SH   SOLE   0 0 31,617
VANGUARD INDEX FDS COM 922908744 3,426 32,996 SH   SOLE   0 0 32,996
ENTERGY CORP NEW COM 29364G103 6,604 81,746 SH   SOLE   0 0 81,746
CHEVRON CORP NEW COM 166764100 2,374 18,779 SH   SOLE   0 0 18,779
FRANKLIN RES INC COM 354613101 281 8,765 SH   SOLE   0 0 8,765
RYDER SYS INC COM 783549108 1,027 14,293 SH   SOLE   0 0 14,293
HCA HEALTHCARE INC COM 40412C101 9,059 88,290 SH   SOLE   0 0 88,290
QUANTA SVCS INC COM 74762E102 2,525 75,596 SH   SOLE   0 0 75,596
EATON CORP PLC COM G29183103 1,071 14,329 SH   SOLE   1,264 0 13,065
HERSHEY CO COM 427866108 664 7,139 SH   SOLE   0 0 7,139
COOPER STD HLDGS INC COM 21676P103 290 2,220 SH   SOLE   0 0 2,220
HASBRO INC COM 418056107 3,582 38,805 SH   SOLE   2,460 0 36,345
LABORATORY CORP AMER HLDGS COM 50540R409 797 4,441 SH   SOLE   0 0 4,441
TERADATA CORP DEL COM 88076W103 1,977 49,247 SH   SOLE   0 0 49,247
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,160 18,762 SH   SOLE   0 0 18,762
ISHARES TR COM 464287242 367 3,201 SH   SOLE   0 0 3,201
AMERCO COM 023586100 416 1,169 SH   SOLE   0 0 1,169
UNIFIRST CORP MASS COM 904708104 1,558 8,805 SH   SOLE   0 0 8,805
CACI INTL INC COM 127190304 14,766 87,606 SH   SOLE   0 0 87,606
SIX FLAGS ENTMT CORP NEW COM 83001A102 525 7,501 SH   SOLE   0 0 7,501
HERBALIFE NUTRITION LTD COM G4412G101 421 7,830 SH   SOLE   0 0 7,830
L3 TECHNOLOGIES INC COM 502413107 1,411 7,334 SH   SOLE   0 0 7,334
KIMBERLY CLARK CORP COM 494368103 5,864 55,669 SH   SOLE   108 0 55,561
VANGUARD INDEX FDS COM 922908629 910 5,770 SH   SOLE   0 0 5,770
EXPEDITORS INTL WASH INC COM 302130109 574 7,854 SH   SOLE   0 0 7,854
NXP SEMICONDUCTORS N V COM N6596X109 1,989 18,206 SH   SOLE   0 0 18,206
SELECT MED HLDGS CORP COM 81619Q105 330 18,205 SH   SOLE   0 0 18,205
ILLINOIS TOOL WKS INC COM 452308109 2,179 15,728 SH   SOLE   0 0 15,728
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,403 88,252 SH   SOLE   0 0 88,252
DR PEPPER SNAPPLE GROUP INC COM 26138E109 4,983 40,848 SH   SOLE   1,952 0 38,896
DISCOVERY INC COM 25470F104 3,393 123,367 SH   SOLE   0 0 123,367
EXELON CORP COM 30161N101 5,560 130,523 SH   SOLE   0 0 130,523
REPUBLIC BANCORP KY COM 760281204 228 5,035 SH   SOLE   0 0 5,035
VERISIGN INC COM 92343E102 8,686 63,211 SH   SOLE   0 0 63,211
BANK HAWAII CORP COM 062540109 1,478 17,719 SH   SOLE   0 0 17,719
INVESCO EXCH TRD SLF IDX FD COM 46138J809 472 19,168 SH   SOLE   0 0 19,168
TJX COS INC NEW COM 872540109 19,537 205,266 SH   SOLE   4,522 0 200,744
AUTOMATIC DATA PROCESSING IN COM 053015103 3,018 22,501 SH   SOLE   0 0 22,501
DELUXE CORP COM 248019101 9,490 143,327 SH   SOLE   0 0 143,327
VANGUARD WORLD FDS COM 92204A504 317 1,995 SH   SOLE   0 0 1,995
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 218 615 SH   SOLE   0 0 615
INGERSOLL-RAND PLC COM G47791101 429 4,786 SH   SOLE   0 0 4,786
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,950 18,883 SH   SOLE   1,824 0 17,059
SKYWORKS SOLUTIONS INC COM 83088M102 2,321 24,016 SH   SOLE   0 0 24,016
DOWDUPONT INC COM 26078J100 2,878 43,655 SH   SOLE   0 0 43,655
BERKSHIRE HATHAWAY INC DEL COM 084670108 282 1 SH   SOLE   0 0 1
BERRY GLOBAL GROUP INC COM 08579W103 1,760 38,318 SH   SOLE   0 0 38,318
INTL PAPER CO COM 460146103 4,798 92,120 SH   SOLE   0 0 92,120
AMDOCS LTD COM G02602103 9,550 144,279 SH   SOLE   0 0 144,279
FIRSTCASH INC COM 33767D105 447 4,971 SH   SOLE   0 0 4,971
DOLBY LABORATORIES INC COM 25659T107 7,467 121,046 SH   SOLE   0 0 121,046
FIRSTENERGY CORP COM 337932107 292 8,132 SH   SOLE   0 0 8,132
TEGNA INC COM 87901J105 122 11,220 SH   SOLE   0 0 11,220
TESLA INC COM 88160R101 210 611 SH   SOLE   0 0 611
CARLISLE COS INC COM 142339100 452 4,175 SH   SOLE   0 0 4,175
NETFLIX INC COM 64110L106 658 1,680 SH   SOLE   0 0 1,680
AMGEN INC COM 031162100 5,047 27,341 SH   SOLE   0 0 27,341
CSX CORP COM 126408103 5,166 80,993 SH   SOLE   4,590 0 76,403
GUIDEWIRE SOFTWARE INC COM 40171V100 229 2,574 SH   SOLE   0 0 2,574
FIDELITY NATL INFORMATION SV COM 31620M106 924 8,713 SH   SOLE   0 0 8,713
VERIZON COMMUNICATIONS INC COM 92343V104 24,755 492,047 SH   SOLE   0 0 492,047
COCA COLA CO COM 191216100 1,739 39,653 SH   SOLE   0 0 39,653
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,506 93,599 SH   SOLE   0 0 93,599
WELLS FARGO CO NEW COM 949746101 985 17,770 SH   SOLE   0 0 17,770
DOLLAR TREE INC COM 256746108 2,004 23,575 SH   SOLE   0 0 23,575
INVESCO QQQ TR COM 46090E103 932 5,430 SH   SOLE   0 0 5,430
SILGAN HOLDINGS INC COM 827048109 5,728 213,476 SH   SOLE   0 0 213,476
REPUBLIC SVCS INC COM 760759100 1,349 19,730 SH   SOLE   0 0 19,730
FLEETCOR TECHNOLOGIES INC COM 339041105 336 1,595 SH   SOLE   0 0 1,595
NORTHROP GRUMMAN CORP COM 666807102 2,893 9,402 SH   SOLE   0 0 9,402
CDK GLOBAL INC COM 12508E101 323 4,961 SH   SOLE   0 0 4,961
VARIAN MED SYS INC COM 92220P105 3,666 32,238 SH   SOLE   0 0 32,238
MICROSOFT CORP COM 594918104 19,654 199,311 SH   SOLE   8,523 0 190,788
PORTLAND GEN ELEC CO COM 736508847 285 6,670 SH   SOLE   0 0 6,670
RIO TINTO PLC COM 767204100 289 5,215 SH   SOLE   0 0 5,215
BRISTOL MYERS SQUIBB CO COM 110122108 738 13,339 SH   SOLE   0 0 13,339
SANDERSON FARMS INC COM 800013104 1,206 11,474 SH   SOLE   0 0 11,474
STARBUCKS CORP COM 855244109 701 14,357 SH   SOLE   0 0 14,357
AMERISOURCEBERGEN CORP COM 03073E105 8,682 101,816 SH   SOLE   6,064 0 95,752
RIGEL PHARMACEUTICALS INC COM 766559603 71 25,000 SH   SOLE   0 0 25,000
AUTOZONE INC COM 053332102 13,298 19,821 SH   SOLE   0 0 19,821
MCDONALDS CORP COM 580135101 3,165 20,202 SH   SOLE   340 0 19,862
ALPHABET INC COM 02079K305 21,035 18,628 SH   SOLE   363 0 18,265
GENERAL DYNAMICS CORP COM 369550108 4,672 25,064 SH   SOLE   0 0 25,064
FISERV INC COM 337738108 1,863 25,140 SH   SOLE   0 0 25,140
CANADIAN PAC RY LTD COM 13645T100 207 1,130 SH   SOLE   0 0 1,130
CURTISS WRIGHT CORP COM 231561101 259 2,180 SH   SOLE   0 0 2,180
OWENS ILL INC COM 690768403 309 18,409 SH   SOLE   0 0 18,409
KROGER CO COM 501044101 9,768 343,349 SH   SOLE   2,996 0 340,353
CATERPILLAR INC DEL COM 149123101 2,034 14,993 SH   SOLE   450 0 14,543
EMERSON ELEC CO COM 291011104 6,275 90,762 SH   SOLE   447 0 90,315
HALLIBURTON CO COM 406216101 234 5,186 SH   SOLE   0 0 5,186
ANNALY CAP MGMT INC COM 035710409 511 49,618 SH   SOLE   0 0 49,618
HEWLETT PACKARD ENTERPRISE C COM 42824C109 164 11,220 SH   SOLE   0 0 11,220
AGILENT TECHNOLOGIES INC COM 00846U101 223 3,601 SH   SOLE   0 0 3,601
ISHARES TR COM 464287465 1,094 16,340 SH   SOLE   0 0 16,340
VANGUARD INTL EQUITY INDEX F COM 922042858 2,971 70,403 SH   SOLE   0 0 70,403
VMWARE INC COM 928563402 7,236 49,236 SH   SOLE   0 0 49,236
BAXTER INTL INC COM 071813109 621 8,406 SH   SOLE   0 0 8,406
BOOKING HLDGS INC COM 09857L108 6,821 3,365 SH   SOLE   0 0 3,365
MEDTRONIC PLC COM G5960L103 1,080 12,617 SH   SOLE   0 0 12,617
HP INC COM 40434L105 4,707 207,449 SH   SOLE   0 0 207,449
CONOCOPHILLIPS COM 20825C104 710 10,201 SH   SOLE   0 0 10,201
BANK AMER CORP COM 060505104 1,827 64,805 SH   SOLE   0 0 64,805
ALLISON TRANSMISSION HLDGS I COM 01973R101 5,926 146,363 SH   SOLE   0 0 146,363
STANDEX INTL CORP COM 854231107 398 3,890 SH   SOLE   0 0 3,890
ASTRAZENECA PLC COM 046353108 3,682 104,873 SH   SOLE   3,878 0 100,995
AFLAC INC COM 001055102 4,287 99,646 SH   SOLE   0 0 99,646
INTUIT COM 461202103 260 1,275 SH   SOLE   0 0 1,275
UNIVERSAL INS HLDGS INC COM 91359V107 5,567 158,594 SH   SOLE   0 0 158,594
ABM INDS INC COM 000957100 252 8,629 SH   SOLE   0 0 8,629
JOHNSON & JOHNSON COM 478160104 5,547 45,713 SH   SOLE   3,935 0 41,778
DOLLAR GEN CORP NEW COM 256677105 1,674 16,976 SH   SOLE   0 0 16,976
WALKER & DUNLOP INC COM 93148P102 6,505 116,891 SH   SOLE   0 0 116,891
DARDEN RESTAURANTS INC COM 237194105 328 3,060 SH   SOLE   0 0 3,060
CELANESE CORP DEL COM 150870103 273 2,462 SH   SOLE   0 0 2,462
S&P GLOBAL INC COM 78409V104 779 3,820 SH   SOLE   0 0 3,820
SPDR GOLD TRUST COM 78463V107 261 2,203 SH   SOLE   0 0 2,203
AKAMAI TECHNOLOGIES INC COM 00971T101 2,826 38,594 SH   SOLE   0 0 38,594
SEAGATE TECHNOLOGY PLC COM G7945M107 409 7,236 SH   SOLE   0 0 7,236
INVESCO EXCH TRD SLF IDX FD COM 46138J601 1,114 45,950 SH   SOLE   0 0 45,950
NASDAQ INC COM 631103108 1,023 11,206 SH   SOLE   0 0 11,206
WYNDHAM DESTINATIONS INC COM 98310W108 4,169 94,183 SH   SOLE   0 0 94,183
NEWMARKET CORP COM 651587107 14,251 35,232 SH   SOLE   0 0 35,232
EBAY INC COM 278642103 1,873 51,661 SH   SOLE   0 0 51,661
M & T BK CORP COM 55261F104 375 2,203 SH   SOLE   0 0 2,203
VANGUARD INDEX FDS COM 922908611 1,289 9,491 SH   SOLE   0 0 9,491
NORTHWESTERN CORP COM 668074305 427 7,450 SH   SOLE   0 0 7,450
ADOBE SYS INC COM 00724F101 340 1,394 SH   SOLE   0 0 1,394
BEMIS INC COM 081437105 626 14,828 SH   SOLE   0 0 14,828
PFIZER INC COM 717081103 6,137 169,148 SH   SOLE   0 0 169,148
DEERE & CO COM 244199105 4,957 35,456 SH   SOLE   749 0 34,707
RAYTHEON CO COM 755111507 23,684 122,603 SH   SOLE   1,099 0 121,504
AMERICAN TOWER CORP NEW COM 03027X100 281 1,946 SH   SOLE   0 0 1,946
OLD REP INTL CORP COM 680223104 573 28,788 SH   SOLE   0 0 28,788
MARATHON PETE CORP COM 56585A102 8,247 117,546 SH   SOLE   0 0 117,546
DISCOVER FINL SVCS COM 254709108 30,721 436,314 SH   SOLE   7,195 0 429,119
BALL CORP COM 058498106 3,081 86,656 SH   SOLE   0 0 86,656
DISNEY WALT CO COM 254687106 13,001 124,045 SH   SOLE   57 0 123,988
VANGUARD BD INDEX FD INC COM 921937827 6,905 88,292 SH   SOLE   0 0 88,292
AMERICAN EXPRESS CO COM 025816109 913 9,321 SH   SOLE   0 0 9,321
ABBOTT LABS COM 002824100 3,279 53,765 SH   SOLE   0 0 53,765
AMEREN CORP COM 023608102 248 4,075 SH   SOLE   0 0 4,075
HARRIS CORP DEL COM 413875105 35,009 242,213 SH   SOLE   1,556 0 240,657
CHESAPEAKE ENERGY CORP COM 165167107 61 11,594 SH   SOLE   0 0 11,594
ANDEAVOR COM 03349M105 6,255 47,681 SH   SOLE   0 0 47,681
CVS HEALTH CORP COM 126650100 8,418 130,819 SH   SOLE   200 0 130,619
OPEN TEXT CORP COM 683715106 7,514 213,513 SH   SOLE   0 0 213,513
AMERICAN FINL GROUP INC OHIO COM 025932104 8,700 81,058 SH   SOLE   0 0 81,058
UBIQUITI NETWORKS INC COM 90347A100 687 8,106 SH   SOLE   0 0 8,106
CAESARS ENTMT CORP COM 127686103 222 20,784 SH   SOLE   0 0 20,784
COSTCO WHSL CORP NEW COM 22160K105 471 2,252 SH   SOLE   0 0 2,252
DANAHER CORP DEL COM 235851102 2,735 27,717 SH   SOLE   0 0 27,717
LINCOLN NATL CORP IND COM 534187109 685 11,001 SH   SOLE   0 0 11,001
ROSS STORES INC COM 778296103 9,277 109,458 SH   SOLE   5,633 0 103,825
BANCFIRST CORP COM 05945F103 392 6,615 SH   SOLE   0 0 6,615
ISHARES TR COM 464287176 231 2,050 SH   SOLE   0 0 2,050
PEPSICO INC COM 713448108 10,027 92,099 SH   SOLE   3,527 0 88,572
ZIONS BANCORPORATION COM 989701107 221 4,185 SH   SOLE   0 0 4,185
JETBLUE AIRWAYS CORP COM 477143101 4,522 238,257 SH   SOLE   0 0 238,257
XYLEM INC COM 98419M100 396 5,875 SH   SOLE   0 0 5,875
ABIOMED INC COM 003654100 245 600 SH   SOLE   0 0 600
SPDR S&P 500 ETF TR COM 78462F103 14 8,200 SH   SOLE   0 0 8,200
PARKER HANNIFIN CORP COM 701094104 10,252 65,783 SH   SOLE   0 0 65,783
CIGNA CORPORATION COM 125509109 3,691 21,718 SH   SOLE   0 0 21,718
GRAINGER W W INC COM 384802104 279 905 SH   SOLE   0 0 905
BAIDU INC COM 056752108 3,666 15,086 SH   SOLE   0 0 15,086
CENTENE CORP DEL COM 15135B101 1,477 11,985 SH   SOLE   0 0 11,985
ACCENTURE PLC IRELAND COM G1151C101 19,093 116,711 SH   SOLE   365 0 116,346
SPDR S&P 500 ETF TR COM 78462F103 9 300 SH   SOLE   0 0 300
CIRRUS LOGIC INC COM 172755100 3,549 92,585 SH   SOLE   0 0 92,585
TRAVELERS COMPANIES INC COM 89417E109 7,810 63,842 SH   SOLE   0 0 63,842
UNIVERSAL HLTH SVCS INC COM 913903100 8,700 78,066 SH   SOLE   0 0 78,066
AT&T INC COM 00206R102 10,093 314,321 SH   SOLE   2,312 0 312,009
AMAZON COM INC COM 023135106 2,007 1,181 SH   SOLE   46 0 1,135
SOUTHWEST AIRLS CO COM 844741108 3,085 60,635 SH   SOLE   0 0 60,635
EASTMAN CHEM CO COM 277432100 13,646 136,513 SH   SOLE   0 0 136,513
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,236 253,752 SH   SOLE   0 0 253,752
LYONDELLBASELL INDUSTRIES N COM N53745100 6,970 63,447 SH   SOLE   0 0 63,447
CUMMINS INC COM 231021106 3,191 23,989 SH   SOLE   612 0 23,377
GREIF INC COM 397624107 880 16,642 SH   SOLE   357 0 16,285
BOEING CO COM 097023105 12,292 36,636 SH   SOLE   3,176 0 33,460
GLOBAL PMTS INC COM 37940X102 2,602 23,342 SH   SOLE   1,577 0 21,765
ORACLE CORP COM 68389X105 19,265 437,252 SH   SOLE   2,620 0 434,632
PROCTER AND GAMBLE CO COM 742718109 10,869 139,244 SH   SOLE   6,527 0 132,717
ARCHER DANIELS MIDLAND CO COM 039483102 3,866 84,356 SH   SOLE   0 0 84,356
CA INC COM 12673P105 5,621 157,676 SH   SOLE   0 0 157,676
DOVER CORP COM 260003108 10,646 145,443 SH   SOLE   2,813 0 142,630
NIKE INC COM 654106103 2,126 26,682 SH   SOLE   0 0 26,682
CONAGRA BRANDS INC COM 205887102 505 14,134 SH   SOLE   0 0 14,134
NEENAH INC COM 640079109 322 3,797 SH   SOLE   0 0 3,797
ISHARES TR COM 46434VAQ3 205 8,172 SH   SOLE   0 0 8,172
KLA-TENCOR CORP COM 482480100 615 5,995 SH   SOLE   0 0 5,995
OPKO HEALTH INC COM 68375N103 151 32,050 SH   SOLE   0 0 32,050
AUTODESK INC COM 052769106 2,583 19,707 SH   SOLE   0 0 19,707
MYLAN N V COM N59465109 4,635 128,245 SH   SOLE   0 0 128,245
BANCORPSOUTH BK TUPELO MISS COM 05971J102 535 16,225 SH   SOLE   0 0 16,225
FREEPORT-MCMORAN INC COM 35671D857 817 47,326 SH   SOLE   0 0 47,326
CSG SYS INTL INC COM 126349109 6,455 157,947 SH   SOLE   1,856 0 156,091
SHERWIN WILLIAMS CO COM 824348106 3,475 8,527 SH   SOLE   1,645 0 6,882
ISHARES TR COM 464288612 241 2,239 SH   SOLE   0 0 2,239
WELLCARE HEALTH PLANS INC COM 94946T106 431 1,750 SH   SOLE   0 0 1,750
VERISK ANALYTICS INC COM 92345Y106 2,194 20,382 SH   SOLE   0 0 20,382
INGREDION INC COM 457187102 12,400 112,011 SH   SOLE   61 0 111,950
INGEVITY CORP COM 45688C107 386 4,770 SH   SOLE   0 0 4,770
ROCKWELL COLLINS INC COM 774341101 3,921 29,117 SH   SOLE   0 0 29,117
F5 NETWORKS INC COM 315616102 4,973 28,836 SH   SOLE   0 0 28,836
AVERY DENNISON CORP COM 053611109 477 4,670 SH   SOLE   0 0 4,670
CISCO SYS INC COM 17275R102 6,804 158,132 SH   SOLE   0 0 158,132
DISCOVERY INC COM 25470F302 2,805 110,017 SH   SOLE   0 0 110,017
CORNING INC COM 219350105 217 7,895 SH   SOLE   0 0 7,895
ABBVIE INC COM 00287Y109 14,384 155,247 SH   SOLE   0 0 155,247
BERKSHIRE HATHAWAY INC DEL COM 084670702 3,523 18,873 SH   SOLE   0 0 18,873
EAST WEST BANCORP INC COM 27579R104 372 5,700 SH   SOLE   0 0 5,700
INTERDIGITAL INC COM 45867G101 2,091 25,845 SH   SOLE   0 0 25,845
ROYAL DUTCH SHELL PLC COM 780259107 1,360 18,721 SH   SOLE   0 0 18,721
DIAGEO P L C COM 25243Q205 457 3,173 SH   SOLE   985 0 2,188
HANCOCK JOHN PFD INCOME FD I COM 41021P103 2,492 133,683 SH   SOLE   0 0 133,683
WESTROCK CO COM 96145D105 1,795 31,472 SH   SOLE   0 0 31,472
AMC NETWORKS INC COM 00164V103 812 13,050 SH   SOLE   0 0 13,050
AETNA INC NEW COM 00817Y108 22,954 125,088 SH   SOLE   1,060 0 124,028
VANGUARD WORLD FDS COM 92204A108 223 1,312 SH   SOLE   0 0 1,312
ALIBABA GROUP HLDG LTD COM 01609W102 890 4,798 SH   SOLE   0 0 4,798
CARNIVAL CORP COM 143658300 5,641 98,424 SH   SOLE   735 0 97,689
INTEGRA LIFESCIENCES HLDGS C COM 457985208 312 4,850 SH   SOLE   0 0 4,850
RELIANCE STEEL & ALUMINUM CO COM 759509102 450 5,138 SH   SOLE   0 0 5,138
CHINA PETE & CHEM CORP COM 16941R108 527 5,870 SH   SOLE   0 0 5,870
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,888 250,426 SH   SOLE   0 0 250,426
REINSURANCE GROUP AMER INC COM 759351604 20,957 157,003 SH   SOLE   110 0 156,893
DTE ENERGY CO COM 233331107 672 6,484 SH   SOLE   0 0 6,484
PRINCIPAL FINL GROUP INC COM 74251V102 337 6,356 SH   SOLE   0 0 6,356
XEROX CORP COM 984121608 214 8,918 SH   SOLE   0 0 8,918
BHP BILLITON LTD COM 088606108 209 4,180 SH   SOLE   0 0 4,180
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,590 29,370 SH   SOLE   0 0 29,370
SPDR S&P 500 ETF TR COM 78462F103 92 3,600 SH   SOLE   0 0 3,600
SAP SE COM 803054204 753 6,511 SH   SOLE   0 0 6,511
VANGUARD INDEX FDS COM 922908553 867 10,650 SH   SOLE   0 0 10,650
CONSTELLATION BRANDS INC COM 21036P108 4,915 22,456 SH   SOLE   2,365 0 20,091
CF INDS HLDGS INC COM 125269100 858 19,329 SH   SOLE   0 0 19,329
ENERGIZER HLDGS INC NEW COM 29272W109 618 9,812 SH   SOLE   0 0 9,812
TAYLOR MORRISON HOME CORP COM 87724P106 750 36,100 SH   SOLE   0 0 36,100
GILEAD SCIENCES INC COM 375558103 3,919 55,317 SH   SOLE   0 0 55,317
PPL CORP COM 69351T106 216 7,557 SH   SOLE   0 0 7,557
VISA INC COM 92826C839 12,418 93,756 SH   SOLE   105 0 93,651
VANGUARD INDEX FDS COM 922908595 2,719 15,466 SH   SOLE   0 0 15,466
ENERSYS COM 29275Y102 1,063 14,238 SH   SOLE   0 0 14,238
ENOVA INTL INC COM 29357K103 1,353 37,020 SH   SOLE   0 0 37,020
SUMMIT FINANCIAL GROUP INC COM 86606G101 256 9,550 SH   SOLE   0 0 9,550
MONDELEZ INTL INC COM 609207105 243 5,915 SH   SOLE   0 0 5,915
SPDR S&P 500 ETF TR COM 78462F103 8 8,400 SH   SOLE   0 0 8,400
ROPER TECHNOLOGIES INC COM 776696106 251 910 SH   SOLE   0 0 910
PROGRESSIVE CORP OHIO COM 743315103 873 14,754 SH   SOLE   0 0 14,754
CITRIX SYS INC COM 177376100 775 7,396 SH   SOLE   0 0 7,396
LILLY ELI & CO COM 532457108 12,240 143,440 SH   SOLE   0 0 143,440
VANGUARD INDEX FDS COM 922908751 401 2,578 SH   SOLE   44 0 2,534
WALGREENS BOOTS ALLIANCE INC COM 931427108 432 7,198 SH   SOLE   0 0 7,198
FACEBOOK INC COM 30303M102 18,457 94,983 SH   SOLE   164 0 94,819
FAIR ISAAC CORP COM 303250104 9,749 50,427 SH   SOLE   0 0 50,427
TE CONNECTIVITY LTD COM H84989104 290 3,225 SH   SOLE   0 0 3,225
LANDSTAR SYS INC COM 515098101 5,683 52,042 SH   SOLE   0 0 52,042
LAS VEGAS SANDS CORP COM 517834107 2,201 28,829 SH   SOLE   0 0 28,829
MINERALS TECHNOLOGIES INC COM 603158106 674 8,946 SH   SOLE   0 0 8,946
CNO FINL GROUP INC COM 12621E103 325 17,075 SH   SOLE   0 0 17,075
GLAXOSMITHKLINE PLC COM 37733W105 273 6,764 SH   SOLE   0 0 6,764
ISHARES TR COM 464287226 742 6,981 SH   SOLE   0 0 6,981
ALTRIA GROUP INC COM 02209S103 1,269 22,348 SH   SOLE   0 0 22,348
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,889 18,237 SH   SOLE   0 0 18,237
HUMANA INC COM 444859102 1,259 4,230 SH   SOLE   85 0 4,145
CITIGROUP INC COM 172967424 9,004 134,551 SH   SOLE   0 0 134,551
HENRY JACK & ASSOC INC COM 426281101 4,620 35,444 SH   SOLE   6,294 0 29,150
NORFOLK SOUTHERN CORP COM 655844108 1,441 9,554 SH   SOLE   0 0 9,554
UNUM GROUP COM 91529Y106 772 20,861 SH   SOLE   0 0 20,861
STANLEY BLACK & DECKER INC COM 854502101 1,263 9,509 SH   SOLE   0 0 9,509
HOME DEPOT INC COM 437076102 9,494 48,663 SH   SOLE   345 0 48,318
PLANTRONICS INC NEW COM 727493108 225 2,945 SH   SOLE   0 0 2,945
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,518 84,115 SH   SOLE   1,606 0 82,509
MCKESSON CORP COM 58155Q103 9,735 72,977 SH   SOLE   2,468 0 70,509
METLIFE INC COM 59156R108 368 8,444 SH   SOLE   0 0 8,444
FORD MTR CO DEL COM 345370860 4,959 447,941 SH   SOLE   0 0 447,941
MIDDLEBY CORP COM 596278101 218 2,090 SH   SOLE   0 0 2,090
WASTE MGMT INC DEL COM 94106L109 500 6,152 SH   SOLE   0 0 6,152
NELNET INC COM 64031N108 220 3,775 SH   SOLE   0 0 3,775
SOUTHERN CO COM 842587107 768 16,590 SH   SOLE   0 0 16,590
COHEN & STEERS QUALITY RLTY COM 19247L106 2,342 194,809 SH   SOLE   0 0 194,809
INTERNATIONAL BUSINESS MACHS COM 459200101 10,812 77,394 SH   SOLE   3,732 0 73,662
CARDINAL HEALTH INC COM 14149Y108 4,260 87,237 SH   SOLE   0 0 87,237
SIMMONS 1ST NATL CORP COM 828730200 1,607 53,740 SH   SOLE   0 0 53,740
TIMKEN CO COM 887389104 482 11,062 SH   SOLE   0 0 11,062
UNITEDHEALTH GROUP INC COM 91324P102 34,520 140,702 SH   SOLE   1,316 0 139,386
3M CO COM 88579Y101 20,149 102,426 SH   SOLE   3,008 0 99,418
CAPITAL ONE FINL CORP COM 14040H105 7,854 85,464 SH   SOLE   1,936 0 83,528
SKYWEST INC COM 830879102 229 4,405 SH   SOLE   0 0 4,405
TOLL BROTHERS INC COM 889478103 4,316 116,689 SH   SOLE   0 0 116,689
LOCKHEED MARTIN CORP COM 539830109 8,124 27,497 SH   SOLE   112 0 27,385
CANADIAN NATL RY CO COM 136375102 220 2,690 SH   SOLE   0 0 2,690
YUM BRANDS INC COM 988498101 5,326 68,088 SH   SOLE   0 0 68,088
CAMPBELL SOUP CO COM 134429109 583 14,392 SH   SOLE   0 0 14,392
RAYMOND JAMES FINANCIAL INC COM 754730109 17,340 194,067 SH   SOLE   0 0 194,067
VANGUARD INDEX FDS COM 922908363 6,284 25,187 SH   SOLE   0 0 25,187
BANK OF THE OZARKS COM 063904106 560 12,430 SH   SOLE   0 0 12,430
EXPEDIA GROUP INC COM 30212P303 2,051 17,068 SH   SOLE   0 0 17,068
NVIDIA CORP COM 67066G104 485 2,048 SH   SOLE   0 0 2,048
ALLSTATE CORP COM 020002101 5,358 58,709 SH   SOLE   116 0 58,593
MERCK & CO INC COM 58933Y105 2,015 33,188 SH   SOLE   0 0 33,188
ISHARES TR COM 464287234 1,024 23,621 SH   SOLE   0 0 23,621
ISHARES TR COM 464288687 543 14,393 SH   SOLE   0 0 14,393
GENERAL MLS INC COM 370334104 270 6,111 SH   SOLE   0 0 6,111
WESTERN DIGITAL CORP COM 958102105 828 10,702 SH   SOLE   0 0 10,702
TYSON FOODS INC COM 902494103 20,002 290,509 SH   SOLE   0 0 290,509
DOMINION ENERGY INC COM 25746U109 824 12,085 SH   SOLE   0 0 12,085
INVESCO EXCH TRD SLF IDX FD COM 46138J403 1,271 52,579 SH   SOLE   0 0 52,579
CONMED CORP COM 207410101 912 12,463 SH   SOLE   0 0 12,463
VANGUARD WORLD FDS COM 92204A702 411 2,267 SH   SOLE   0 0 2,267
ISHARES TR COM 464287614 1,061 7,377 SH   SOLE   0 0 7,377
CHECK POINT SOFTWARE TECH LT COM M22465104 2,320 23,746 SH   SOLE   0 0 23,746
ANTHEM INC COM 036752103 1,771 7,441 SH   SOLE   0 0 7,441
MARRIOTT INTL INC NEW COM 571903202 4,111 32,470 SH   SOLE   0 0 32,470
MCCORMICK & CO INC COM 579780206 254 2,192 SH   SOLE   0 0 2,192
HANESBRANDS INC COM 410345102 936 42,521 SH   SOLE   0 0 42,521
ASSURED GUARANTY LTD COM G0585R106 1,741 48,735 SH   SOLE   0 0 48,735
E TRADE FINANCIAL CORP COM 269246401 2,753 45,008 SH   SOLE   0 0 45,008
APPLIED MATLS INC COM 038222105 11,022 238,622 SH   SOLE   1,846 0 236,776
MOTOROLA SOLUTIONS INC COM 620076307 3,458 29,718 SH   SOLE   0 0 29,718
PHILLIPS 66 COM 718546104 2,147 19,120 SH   SOLE   0 0 19,120
CELGENE CORP COM 151020104 1,104 13,904 SH   SOLE   0 0 13,904
ICON PLC COM G4705A100 3,777 28,498 SH   SOLE   0 0 28,498
SIRIUS XM HLDGS INC COM 82968B103 108 15,970 SH   SOLE   0 0 15,970
STEEL DYNAMICS INC COM 858119100 3,341 72,702 SH   SOLE   0 0 72,702
DXC TECHNOLOGY CO COM 23355L106 1,052 13,047 SH   SOLE   0 0 13,047
PIPER JAFFRAY COS COM 724078100 203 2,642 SH   SOLE   0 0 2,642
ALPHABET INC COM 02079K107 1,910 1,712 SH   SOLE   91 0 1,621
EDGEWELL PERS CARE CO COM 28035Q102 676 13,397 SH   SOLE   0 0 13,397
CLOROX CO DEL COM 189054109 764 5,651 SH   SOLE   0 0 5,651
TUPPERWARE BRANDS CORP COM 899896104 311 7,549 SH   SOLE   0 0 7,549
HONEYWELL INTL INC COM 438516106 1,742 12,093 SH   SOLE   0 0 12,093
W R BERKLEY CORPORATION COM 084423102 3,001 41,438 SH   SOLE   0 0 41,438
USANA HEALTH SCIENCES INC COM 90328M107 276 2,395 SH   SOLE   0 0 2,395
OIL DRI CORP AMER COM 677864100 880 20,876 SH   SOLE   0 0 20,876
CARS COM INC COM 14575E105 221 7,768 SH   SOLE   0 0 7,768
LAM RESEARCH CORP COM 512807108 17,449 100,949 SH   SOLE   1,218 0 99,731
CHEMED CORP NEW COM 16359R103 291 904 SH   SOLE   0 0 904
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 233 1,883 SH   SOLE   0 0 1,883
BIOGEN INC COM 09062X103 12,536 43,193 SH   SOLE   0 0 43,193
AMERICAN AIRLS GROUP INC COM 02376R102 246 6,487 SH   SOLE   0 0 6,487
BP PLC COM 055622104 3,268 71,573 SH   SOLE   0 0 71,573
FACTSET RESH SYS INC COM 303075105 2,700 13,628 SH   SOLE   0 0 13,628
ISHARES TR COM 464287200 247 906 SH   SOLE   0 0 906
VANGUARD WHITEHALL FDS INC COM 921946406 220 2,652 SH   SOLE   0 0 2,652
WHIRLPOOL CORP COM 963320106 10,738 73,430 SH   SOLE   0 0 73,430
WORTHINGTON INDS INC COM 981811102 6,614 157,593 SH   SOLE   0 0 157,593
OMNICOM GROUP INC COM 681919106 5,283 69,266 SH   SOLE   0 0 69,266
MOLSON COORS BREWING CO COM 60871R209 223 3,273 SH   SOLE   0 0 3,273
TORO CO COM 891092108 5,792 96,127 SH   SOLE   0 0 96,127
KVH INDS INC COM 482738101 392 29,254 SH   SOLE   0 0 29,254
PAYPAL HLDGS INC COM 70450Y103 252 3,023 SH   SOLE   0 0 3,023
MANPOWERGROUP INC COM 56418H100 3,407 39,583 SH   SOLE   0 0 39,583
PPG INDS INC COM 693506107 6,297 60,705 SH   SOLE   0 0 60,705
BOFI HLDG INC COM 05566U108 7,332 179,228 SH   SOLE   0 0 179,228
KELLOGG CO COM 487836108 222 3,171 SH   SOLE   0 0 3,171
DONALDSON INC COM 257651109 269 5,958 SH   SOLE   0 0 5,958
HILL ROM HLDGS INC COM 431475102 466 5,333 SH   SOLE   0 0 5,333
THERMO FISHER SCIENTIFIC INC COM 883556102 567 2,739 SH   SOLE   0 0 2,739