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
WADDELL & REED FINL INC COM 930059100 651 35,992 SH   SOLE   0 0 35,992
BEMIS INC COM 081437105 562 12,251 SH   SOLE   0 0 12,251
PFIZER INC COM 717081103 7,349 168,364 SH   SOLE   374 0 167,990
DEERE & CO COM 244199105 4,716 31,614 SH   SOLE   693 0 30,921
RAYTHEON CO COM 755111507 16,902 110,217 SH   SOLE   1,208 0 109,009
AMERICAN TOWER CORP NEW COM 03027X100 404 2,557 SH   SOLE   0 0 2,557
OLD REP INTL CORP COM 680223104 567 27,550 SH   SOLE   0 0 27,550
WATERS CORP COM 941848103 9,584 50,805 SH   SOLE   0 0 50,805
SPDR DOW JONES INDL AVRG ETF COM 78467X109 364 1,559 SH   SOLE   0 0 1,559
BECTON DICKINSON & CO COM 075887109 2,491 11,057 SH   SOLE   997 0 10,060
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,631 10,869 SH   SOLE   0 0 10,869
GENERAL ELECTRIC CO COM 369604103 124 16,339 SH   SOLE   0 0 16,339
MARATHON PETE CORP COM 56585A102 10,935 185,311 SH   SOLE   0 0 185,311
DISCOVER FINL SVCS COM 254709108 22,991 389,804 SH   SOLE   6,040 0 383,764
LA Z BOY INC COM 505336107 223 8,040 SH   SOLE   0 0 8,040
VANGUARD BD INDEX FD INC COM 921937827 7,161 91,136 SH   SOLE   0 0 91,136
PROSPECT CAPITAL CORPORATION COM 74348T102 144 22,900 SH   SOLE   0 0 22,900
MOOG INC COM 615394202 646 8,335 SH   SOLE   0 0 8,335
DISNEY WALT CO COM 254687106 12,074 110,111 SH   SOLE   57 0 110,054
MASTERCARD INCORPORATED COM 57636Q104 14,095 74,717 SH   SOLE   0 0 74,717
CHEMOURS CO COM 163851108 273 9,677 SH   SOLE   0 0 9,677
SPDR S&P 500 ETF TR COM 78462F103 759 3,036 SH   SOLE   0 0 3,036
BALL CORP COM 058498106 3,455 75,151 SH   SOLE   0 0 75,151
NUCOR CORP COM 670346105 975 18,822 SH   SOLE   0 0 18,822
ADOBE INC COM 00724F101 883 3,904 SH   SOLE   0 0 3,904
AMERICAN EXPRESS CO COM 025816109 789 8,273 SH   SOLE   0 0 8,273
ABBOTT LABS COM 002824100 3,770 52,126 SH   SOLE   0 0 52,126
UBIQUITI NETWORKS INC COM 90347A100 479 4,822 SH   SOLE   0 0 4,822
HARRIS CORP DEL COM 413875105 29,187 216,765 SH   SOLE   1,556 0 215,209
AMETEK INC NEW COM 031100100 1,059 15,645 SH   SOLE   0 0 15,645
GENUINE PARTS CO COM 372460105 288 3,002 SH   SOLE   0 0 3,002
CVS HEALTH CORP COM 126650100 11,555 176,365 SH   SOLE   2,484 0 173,881
LINCOLN NATL CORP IND COM 534187109 534 10,416 SH   SOLE   0 0 10,416
OPEN TEXT CORP COM 683715106 6,834 209,634 SH   SOLE   0 0 209,634
AMERICAN FINL GROUP INC OHIO COM 025932104 5,339 58,978 SH   SOLE   0 0 58,978
COSTCO WHSL CORP NEW COM 22160K105 457 2,243 SH   SOLE   0 0 2,243
DANAHER CORP DEL COM 235851102 2,685 26,033 SH   SOLE   0 0 26,033
ROSS STORES INC COM 778296103 8,405 101,023 SH   SOLE   5,326 0 95,697
INVESCO EXCHNG TRADED FD TR COM 46138E511 196 14,550 SH   SOLE   0 0 14,550
STONERIDGE INC COM 86183P102 585 23,735 SH   SOLE   0 0 23,735
AMEREN CORP COM 023608102 267 4,090 SH   SOLE   0 0 4,090
CLEARWAY ENERGY INC COM 18539C105 454 26,836 SH   SOLE   0 0 26,836
ARBOR RLTY TR INC COM 038923108 172 17,115 SH   SOLE   0 0 17,115
ASSURANT INC COM 04621X108 1,505 16,822 SH   SOLE   0 0 16,822
CAESARS ENTMT CORP COM 127686103 133 19,524 SH   SOLE   0 0 19,524
BANCFIRST CORP COM 05945F103 263 5,275 SH   SOLE   0 0 5,275
PEPSICO INC COM 713448108 8,778 79,452 SH   SOLE   2,851 0 76,601
WERNER ENTERPRISES INC COM 950755108 450 15,225 SH   SOLE   0 0 15,225
TIVITY HEALTH INC COM 88870R102 1,989 80,152 SH   SOLE   0 0 80,152
XYLEM INC COM 98419M100 385 5,775 SH   SOLE   0 0 5,775
JETBLUE AIRWAYS CORP COM 477143101 273 17,018 SH   SOLE   0 0 17,018
AARONS INC COM 002535300 9,672 230,000 SH   SOLE   0 0 230,000
STATE STR CORP COM 857477103 740 11,738 SH   SOLE   0 0 11,738
J2 GLOBAL INC COM 48123V102 1,455 20,965 SH   SOLE   0 0 20,965
WORLD ACCEP CORP DEL COM 981419104 204 1,992 SH   SOLE   0 0 1,992
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,844 44,803 SH   SOLE   143 0 44,660
NATIONAL PRESTO INDS INC COM 637215104 4,933 42,187 SH   SOLE   0 0 42,187
PRUDENTIAL FINL INC COM 744320102 3,684 45,175 SH   SOLE   0 0 45,175
EQUIFAX INC COM 294429105 1,491 16,010 SH   SOLE   1,918 0 14,092
VALERO ENERGY CORP NEW COM 91913Y100 16,464 219,614 SH   SOLE   4,964 0 214,650
TORONTO DOMINION BK ONT COM 891160509 645 12,978 SH   SOLE   0 0 12,978
PARKER HANNIFIN CORP COM 701094104 7,064 47,364 SH   SOLE   0 0 47,364
GRAINGER W W INC COM 384802104 256 905 SH   SOLE   0 0 905
BAIDU INC COM 056752108 1,975 12,452 SH   SOLE   0 0 12,452
CENTENE CORP DEL COM 15135B101 1,129 9,789 SH   SOLE   0 0 9,789
ARROW ELECTRS INC COM 042735100 5,042 73,126 SH   SOLE   0 0 73,126
ACCENTURE PLC IRELAND COM G1151C101 15,565 110,380 SH   SOLE   502 0 109,878
KEURIG DR PEPPER INC COM 49271V100 442 17,230 SH   SOLE   0 0 17,230
LOWES COS INC COM 548661107 15,194 164,506 SH   SOLE   109 0 164,397
QUALCOMM INC COM 747525103 745 13,086 SH   SOLE   0 0 13,086
ISHARES TR COM 46434VAU4 217 8,768 SH   SOLE   0 0 8,768
CBS CORP NEW COM 124857202 320 7,312 SH   SOLE   0 0 7,312
AT&T INC COM 00206R102 7,156 250,733 SH   SOLE   747 0 249,986
TRAVELERS COMPANIES INC COM 89417E109 6,928 57,858 SH   SOLE   0 0 57,858
TARGET CORP COM 87612E106 1,178 17,821 SH   SOLE   0 0 17,821
UNIVERSAL HLTH SVCS INC COM 913903100 8,094 69,445 SH   SOLE   0 0 69,445
SOUTHWEST AIRLS CO COM 844741108 2,552 54,908 SH   SOLE   0 0 54,908
AMAZON COM INC COM 023135106 1,532 1,020 SH   SOLE   15 0 1,005
PAYCHEX INC COM 704326107 1,951 29,942 SH   SOLE   0 0 29,942
APPLE INC COM 037833100 44,252 280,537 SH   SOLE   4,657 0 275,880
UNION PAC CORP COM 907818108 5,285 38,236 SH   SOLE   0 0 38,236
HYATT HOTELS CORP COM 448579102 746 11,037 SH   SOLE   0 0 11,037
TEXAS INSTRS INC COM 882508104 4,457 47,166 SH   SOLE   0 0 47,166
EASTMAN CHEM CO COM 277432100 8,159 111,593 SH   SOLE   0 0 111,593
NIC INC COM 62914B100 1,812 145,230 SH   SOLE   0 0 145,230
EDWARDS LIFESCIENCES CORP COM 28176E108 207 1,351 SH   SOLE   0 0 1,351
STEPAN CO COM 858586100 500 6,754 SH   SOLE   0 0 6,754
VALVOLINE INC COM 92047W101 280 14,447 SH   SOLE   0 0 14,447
LYONDELLBASELL INDUSTRIES N COM N53745100 5,118 61,542 SH   SOLE   0 0 61,542
CUMMINS INC COM 231021106 2,367 17,708 SH   SOLE   288 0 17,420
GREIF INC COM 397624107 563 15,167 SH   SOLE   357 0 14,810
DELTA AIR LINES INC DEL COM 247361702 731 14,644 SH   SOLE   1,367 0 13,277
JAZZ PHARMACEUTICALS PLC COM G50871105 2,833 22,858 SH   SOLE   0 0 22,858
ROGERS CORP COM 775133101 2,472 24,953 SH   SOLE   0 0 24,953
MDU RES GROUP INC COM 552690109 463 19,413 SH   SOLE   0 0 19,413
PACCAR INC COM 693718108 299 5,227 SH   SOLE   0 0 5,227
MASIMO CORP COM 574795100 520 4,840 SH   SOLE   0 0 4,840
BOEING CO COM 097023105 10,028 31,096 SH   SOLE   2,776 0 28,320
ASHLAND GLOBAL HLDGS INC COM 044186104 467 6,578 SH   SOLE   0 0 6,578
ORACLE CORP COM 68389X105 17,868 395,753 SH   SOLE   3,144 0 392,609
JOHNSON CTLS INTL PLC COM G51502105 412 13,893 SH   SOLE   0 0 13,893
GOODYEAR TIRE & RUBR CO COM 382550101 382 18,734 SH   SOLE   0 0 18,734
GLOBAL PMTS INC COM 37940X102 2,063 20,008 SH   SOLE   1,577 0 18,431
ENCOMPASS HEALTH CORP COM 29261A100 3,668 59,454 SH   SOLE   0 0 59,454
GROUP 1 AUTOMOTIVE INC COM 398905109 3,383 64,169 SH   SOLE   0 0 64,169
METTLER TOLEDO INTERNATIONAL COM 592688105 4,929 8,715 SH   SOLE   0 0 8,715
MADDEN STEVEN LTD COM 556269108 368 12,174 SH   SOLE   0 0 12,174
AXOS FINL INC COM 05465C100 3,910 155,279 SH   SOLE   0 0 155,279
MEREDITH CORP COM 589433101 566 10,893 SH   SOLE   0 0 10,893
PROCTER AND GAMBLE CO COM 742718109 11,440 124,456 SH   SOLE   5,567 0 118,889
IHS MARKIT LTD COM G47567105 277 5,777 SH   SOLE   0 0 5,777
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,944 234,811 SH   SOLE   0 0 234,811
IMPERIAL OIL LTD COM 453038408 648 25,582 SH   SOLE   0 0 25,582
ENTERPRISE PRODS PARTNERS L COM 293792107 888 36,110 SH   SOLE   0 0 36,110
ARCHER DANIELS MIDLAND CO COM 039483102 2,652 64,720 SH   SOLE   0 0 64,720
VANGUARD INDEX FDS COM 922908736 5,813 43,273 SH   SOLE   0 0 43,273
BLACKROCK CR ALLCTN INC TR COM 092508100 338 30,251 SH   SOLE   0 0 30,251
DOVER CORP COM 260003108 9,040 127,419 SH   SOLE   2,813 0 124,606
PHILIP MORRIS INTL INC COM 718172109 342 5,121 SH   SOLE   0 0 5,121
APERGY CORP COM 03755L104 435 16,071 SH   SOLE   1,715 0 14,356
HELEN OF TROY CORP LTD COM G4388N106 8,157 62,185 SH   SOLE   0 0 62,185
CONAGRA BRANDS INC COM 205887102 351 16,444 SH   SOLE   0 0 16,444
INTEL CORP COM 458140100 11,856 252,637 SH   SOLE   11,689 0 240,948
GLOBALSTAR INC COM 378973408 32 50,000 SH   SOLE   0 0 50,000
HORMEL FOODS CORP COM 440452100 418 9,785 SH   SOLE   0 0 9,785
NUTRI SYS INC NEW COM 67069D108 524 11,935 SH   SOLE   0 0 11,935
DUKE ENERGY CORP NEW COM 26441C204 391 4,534 SH   SOLE   0 0 4,534
ISHARES TR COM 46434VAQ3 210 8,397 SH   SOLE   0 0 8,397
BANK OZK COM 06417N103 283 12,400 SH   SOLE   0 0 12,400
MKS INSTRUMENT INC COM 55306N104 3,009 46,571 SH   SOLE   0 0 46,571
UNITED TECHNOLOGIES CORP COM 913017109 14,008 131,557 SH   SOLE   398 0 131,159
TRACTOR SUPPLY CO COM 892356106 1,083 12,974 SH   SOLE   0 0 12,974
NIKE INC COM 654106103 1,932 26,062 SH   SOLE   0 0 26,062
KLA-TENCOR CORP COM 482480100 604 6,750 SH   SOLE   0 0 6,750
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,607 200,685 SH   SOLE   0 0 200,685
JUNIPER NETWORKS INC COM 48203R104 404 15,027 SH   SOLE   0 0 15,027
ALLY FINL INC COM 02005N100 1,803 79,551 SH   SOLE   0 0 79,551
AUTODESK INC COM 052769106 2,511 19,527 SH   SOLE   0 0 19,527
POPULAR INC COM 733174700 1,283 27,164 SH   SOLE   0 0 27,164
TECH DATA CORP COM 878237106 493 6,025 SH   SOLE   0 0 6,025
WALMART INC COM 931142103 8,289 88,990 SH   SOLE   0 0 88,990
THOR INDS INC COM 885160101 428 8,225 SH   SOLE   0 0 8,225
MYLAN N V COM N59465109 405 14,793 SH   SOLE   0 0 14,793
BANCORPSOUTH BK TUPELO MISS COM 05971J102 348 13,325 SH   SOLE   0 0 13,325
GATX CORP COM 361448103 5,042 71,199 SH   SOLE   0 0 71,199
V F CORP COM 918204108 1,713 24,010 SH   SOLE   0 0 24,010
CSG SYS INTL INC COM 126349109 3,741 117,745 SH   SOLE   2,186 0 115,559
SHERWIN WILLIAMS CO COM 824348106 3,036 7,716 SH   SOLE   1,033 0 6,683
INFOSYS LTD COM 456788108 431 45,237 SH   SOLE   0 0 45,237
ROCKWELL AUTOMATION INC COM 773903109 1,015 6,745 SH   SOLE   2,999 0 3,746
SEI INVESTMENTS CO COM 784117103 1,766 38,225 SH   SOLE   0 0 38,225
VERISK ANALYTICS INC COM 92345Y106 1,823 16,716 SH   SOLE   0 0 16,716
INGREDION INC COM 457187102 2,811 30,754 SH   SOLE   61 0 30,693
F5 NETWORKS INC COM 315616102 4,370 26,971 SH   SOLE   0 0 26,971
INGEVITY CORP COM 45688C107 393 4,697 SH   SOLE   0 0 4,697
FEDEX CORP COM 31428X106 4,353 26,983 SH   SOLE   96 0 26,887
M D C HLDGS INC COM 552676108 7,046 250,657 SH   SOLE   0 0 250,657
JPMORGAN CHASE & CO COM 46625H100 4,100 42,002 SH   SOLE   0 0 42,002
COMCAST CORP NEW COM 20030N101 8,756 257,152 SH   SOLE   0 0 257,152
SERVICE CORP INTL COM 817565104 3,055 75,882 SH   SOLE   0 0 75,882
SPDR SERIES TRUST COM 78464A409 2,575 79,224 SH   SOLE   0 0 79,224
AVERY DENNISON CORP COM 053611109 383 4,267 SH   SOLE   0 0 4,267
EXXON MOBIL CORP COM 30231G102 12,718 186,506 SH   SOLE   4,427 0 182,079
CISCO SYS INC COM 17275R102 6,229 143,765 SH   SOLE   0 0 143,765
DISCOVERY INC COM 25470F302 1,889 81,863 SH   SOLE   0 0 81,863
CORNING INC COM 219350105 200 6,625 SH   SOLE   0 0 6,625
CELANESE CORP DEL COM 150870103 222 2,462 SH   SOLE   0 0 2,462
SYSCO CORP COM 871829107 1,054 16,817 SH   SOLE   0 0 16,817
QUANTA SVCS INC COM 74762E102 358 11,888 SH   SOLE   0 0 11,888
BERKSHIRE HATHAWAY INC DEL COM 084670702 3,384 16,574 SH   SOLE   60 0 16,514
INTERDIGITAL INC COM 45867G101 2,110 31,770 SH   SOLE   0 0 31,770
EAST WEST BANCORP INC COM 27579R104 243 5,575 SH   SOLE   0 0 5,575
ALASKA AIR GROUP INC COM 011659109 2,281 37,483 SH   SOLE   0 0 37,483
ONEOK INC NEW COM 682680103 1,551 28,743 SH   SOLE   0 0 28,743
ABBVIE INC COM 00287Y109 9,792 106,212 SH   SOLE   0 0 106,212
ROYAL DUTCH SHELL PLC COM 780259107 894 14,922 SH   SOLE   0 0 14,922
EATON CORP PLC COM G29183103 906 13,200 SH   SOLE   280 0 12,920
DIAGEO P L C COM 25243Q205 354 2,495 SH   SOLE   985 0 1,510
ENTERGY CORP NEW COM 29364G103 5,849 67,956 SH   SOLE   0 0 67,956
WESTROCK CO COM 96145D105 1,155 30,580 SH   SOLE   0 0 30,580
HANCOCK JOHN PFD INCOME FD I COM 41021P103 1,931 121,926 SH   SOLE   0 0 121,926
CHEVRON CORP NEW COM 166764100 1,991 18,303 SH   SOLE   0 0 18,303
RYDER SYS INC COM 783549108 643 13,361 SH   SOLE   0 0 13,361
FRANKLIN RES INC COM 354613101 216 7,266 SH   SOLE   0 0 7,266
AMC NETWORKS INC COM 00164V103 7,098 129,345 SH   SOLE   0 0 129,345
ENERGY TRANSFER LP COM 29273V100 273 20,632 SH   SOLE   0 0 20,632
HCA HEALTHCARE INC COM 40412C101 9,726 78,152 SH   SOLE   0 0 78,152
CARNIVAL CORP COM 143658300 4,916 99,722 SH   SOLE   735 0 98,987
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,714 66,235 SH   SOLE   0 0 66,235
ALIBABA GROUP HLDG LTD COM 01609W102 336 2,453 SH   SOLE   0 0 2,453
CHINA PETE & CHEM CORP COM 16941R108 467 6,611 SH   SOLE   0 0 6,611
CULLEN FROST BANKERS INC COM 229899109 202 2,300 SH   SOLE   0 0 2,300
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,301 211,160 SH   SOLE   0 0 211,160
REINSURANCE GROUP AMER INC COM 759351604 20,313 144,854 SH   SOLE   433 0 144,421
VANGUARD INDEX FDS COM 922908744 4,834 49,355 SH   SOLE   0 0 49,355
HERSHEY CO COM 427866108 894 8,345 SH   SOLE   0 0 8,345
PUBLIC SVC ENTERPRISE GROUP COM 744573106 552 10,608 SH   SOLE   0 0 10,608
ENERGIZER HLDGS INC NEW COM 29272W109 403 8,927 SH   SOLE   0 0 8,927
COOPER STD HLDGS INC COM 21676P103 220 3,535 SH   SOLE   0 0 3,535
LABORATORY CORP AMER HLDGS COM 50540R409 2,191 17,343 SH   SOLE   0 0 17,343
TERADATA CORP DEL COM 88076W103 1,459 38,034 SH   SOLE   0 0 38,034
UNIFIRST CORP MASS COM 904708104 1,229 8,588 SH   SOLE   0 0 8,588
BRADY CORP COM 104674106 6,369 146,546 SH   SOLE   0 0 146,546
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,874 19,467 SH   SOLE   0 0 19,467
SAP SE COM 803054204 614 6,170 SH   SOLE   0 0 6,170
VANGUARD INDEX FDS COM 922908553 1,098 14,723 SH   SOLE   0 0 14,723
AMERCO COM 023586100 347 1,059 SH   SOLE   0 0 1,059
CONSTELLATION BRANDS INC COM 21036P108 3,014 18,743 SH   SOLE   1,802 0 16,941
CF INDS HLDGS INC COM 125269100 840 19,295 SH   SOLE   0 0 19,295
VISA INC COM 92826C839 11,649 88,293 SH   SOLE   75 0 88,218
TAYLOR MORRISON HOME CORP COM 87724P106 170 10,700 SH   SOLE   0 0 10,700
GILEAD SCIENCES INC COM 375558103 2,778 44,407 SH   SOLE   0 0 44,407
SIX FLAGS ENTMT CORP NEW COM 83001A102 814 14,641 SH   SOLE   0 0 14,641
SPDR SERIES TRUST COM 78464A300 732 13,607 SH   SOLE   0 0 13,607
CACI INTL INC COM 127190304 10,951 76,033 SH   SOLE   0 0 76,033
HERBALIFE NUTRITION LTD COM G4412G101 462 7,830 SH   SOLE   0 0 7,830
L3 TECHNOLOGIES INC COM 502413107 1,259 7,249 SH   SOLE   0 0 7,249
VANGUARD INDEX FDS COM 922908629 226 1,637 SH   SOLE   0 0 1,637
VANGUARD INDEX FDS COM 922908595 2,175 14,446 SH   SOLE   0 0 14,446
ENERSYS COM 29275Y102 937 12,076 SH   SOLE   0 0 12,076
SPDR SERIES TRUST COM 78464A508 1,290 47,506 SH   SOLE   0 0 47,506
SPDR SERIES TRUST COM 78464A201 1,681 31,161 SH   SOLE   0 0 31,161
EXPEDITORS INTL WASH INC COM 302130109 500 7,340 SH   SOLE   0 0 7,340
MONDELEZ INTL INC COM 609207105 224 5,584 SH   SOLE   0 0 5,584
HASBRO INC COM 418056107 2,724 33,524 SH   SOLE   1,843 0 31,681
ENOVA INTL INC COM 29357K103 566 29,104 SH   SOLE   0 0 29,104
SELECT MED HLDGS CORP COM 81619Q105 369 24,030 SH   SOLE   0 0 24,030
LOUISIANA PAC CORP COM 546347105 1,004 45,165 SH   SOLE   0 0 45,165
NXP SEMICONDUCTORS N V COM N6596X109 831 11,334 SH   SOLE   0 0 11,334
KIMBERLY CLARK CORP COM 494368103 7,385 64,813 SH   SOLE   108 0 64,705
UNITED RENTALS INC COM 911363109 1,732 16,888 SH   SOLE   0 0 16,888
ISHARES TR COM 464287598 280 2,520 SH   SOLE   0 0 2,520
ILLINOIS TOOL WKS INC COM 452308109 2,164 17,084 SH   SOLE   0 0 17,084
PROGRESSIVE CORP OHIO COM 743315103 827 13,704 SH   SOLE   0 0 13,704
DISCOVERY INC COM 25470F104 2,674 108,102 SH   SOLE   0 0 108,102
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,206 83,316 SH   SOLE   0 0 83,316
EXELON CORP COM 30161N101 6,197 137,398 SH   SOLE   0 0 137,398
LILLY ELI & CO COM 532457108 14,257 123,204 SH   SOLE   0 0 123,204
WALGREENS BOOTS ALLIANCE INC COM 931427108 839 12,279 SH   SOLE   0 0 12,279
VERISIGN INC COM 92343E102 9,439 63,654 SH   SOLE   0 0 63,654
VANGUARD INDEX FDS COM 922908751 300 2,276 SH   SOLE   44 0 2,232
CITRIX SYS INC COM 177376100 772 7,530 SH   SOLE   0 0 7,530
FACEBOOK INC COM 30303M102 6,302 48,074 SH   SOLE   164 0 47,910
TJX COS INC NEW COM 872540109 16,372 365,938 SH   SOLE   6,992 0 358,946
FAIR ISAAC CORP COM 303250104 8,394 44,887 SH   SOLE   0 0 44,887
LANDSTAR SYS INC COM 515098101 5,013 52,403 SH   SOLE   0 0 52,403
LAS VEGAS SANDS CORP COM 517834107 268 5,158 SH   SOLE   0 0 5,158
BANK HAWAII CORP COM 062540109 1,202 17,855 SH   SOLE   0 0 17,855
TE CONNECTIVITY LTD COM H84989104 403 5,335 SH   SOLE   0 0 5,335
AUTOMATIC DATA PROCESSING IN COM 053015103 2,772 21,141 SH   SOLE   0 0 21,141
MINERALS TECHNOLOGIES INC COM 603158106 238 4,640 SH   SOLE   0 0 4,640
DELUXE CORP COM 248019101 749 19,492 SH   SOLE   0 0 19,492
CNO FINL GROUP INC COM 12621E103 154 10,375 SH   SOLE   0 0 10,375
GLAXOSMITHKLINE PLC COM 37733W105 252 6,598 SH   SOLE   0 0 6,598
ISHARES TR COM 464287226 1,243 11,671 SH   SOLE   0 0 11,671
INTL PAPER CO COM 460146103 3,319 82,227 SH   SOLE   0 0 82,227
ALTRIA GROUP INC COM 02209S103 882 17,860 SH   SOLE   0 0 17,860
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,216 12,438 SH   SOLE   0 0 12,438
EPR PPTYS COM 26884U109 228 3,566 SH   SOLE   0 0 3,566
SKYWORKS SOLUTIONS INC COM 83088M102 296 4,419 SH   SOLE   0 0 4,419
INGERSOLL-RAND PLC COM G47791101 435 4,769 SH   SOLE   0 0 4,769
HUMANA INC COM 444859102 1,112 3,881 SH   SOLE   175 0 3,706
VANGUARD INDEX FDS COM 922908769 524 4,106 SH   SOLE   0 0 4,106
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,870 17,954 SH   SOLE   1,791 0 16,163
CITIGROUP INC COM 172967424 6,079 116,776 SH   SOLE   0 0 116,776
NORFOLK SOUTHERN CORP COM 655844108 1,371 9,165 SH   SOLE   0 0 9,165
UNUM GROUP COM 91529Y106 211 7,173 SH   SOLE   0 0 7,173
HENRY JACK & ASSOC INC COM 426281101 4,721 37,313 SH   SOLE   5,382 0 31,931
DOWDUPONT INC COM 26078J100 1,614 30,184 SH   SOLE   0 0 30,184
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,301 67,047 SH   SOLE   1,160 0 65,887
BERKSHIRE HATHAWAY INC DEL COM 084670108 306 1 SH   SOLE   0 0 1
BERRY GLOBAL GROUP INC COM 08579W103 1,871 39,360 SH   SOLE   0 0 39,360
STANLEY BLACK & DECKER INC COM 854502101 1,061 8,859 SH   SOLE   0 0 8,859
AMDOCS LTD COM G02602103 7,982 136,257 SH   SOLE   0 0 136,257
HOME DEPOT INC COM 437076102 9,262 53,903 SH   SOLE   345 0 53,558
FIRSTCASH INC COM 33767D105 360 4,971 SH   SOLE   0 0 4,971
FIRSTENERGY CORP COM 337932107 291 7,742 SH   SOLE   0 0 7,742
DOLBY LABORATORIES INC COM 25659T107 5,374 86,901 SH   SOLE   0 0 86,901
MCKESSON CORP COM 58155Q103 4,047 36,632 SH   SOLE   2,438 0 34,194
METLIFE INC COM 59156R108 266 6,490 SH   SOLE   0 0 6,490
PS BUSINESS PKS INC CALIF COM 69360J107 1,720 13,129 SH   SOLE   0 0 13,129
CARDINAL HEALTH INC COM 14149Y108 1,531 34,333 SH   SOLE   0 0 34,333
FORD MTR CO DEL COM 345370860 1,675 218,907 SH   SOLE   0 0 218,907
TIMKEN CO COM 887389104 854 22,895 SH   SOLE   0 0 22,895
URANIUM ENERGY CORP COM 916896103 13 10,000 SH   SOLE   0 0 10,000
CARLISLE COS INC COM 142339100 420 4,175 SH   SOLE   0 0 4,175
NETFLIX INC COM 64110L106 349 1,304 SH   SOLE   0 0 1,304
AMGEN INC COM 031162100 4,752 24,410 SH   SOLE   0 0 24,410
CSX CORP COM 126408103 5,148 82,860 SH   SOLE   5,090 0 77,770
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,668 240,385 SH   SOLE   0 0 240,385
COCA COLA CO COM 191216100 1,617 34,147 SH   SOLE   0 0 34,147
WELLS FARGO CO NEW COM 949746101 783 16,994 SH   SOLE   0 0 16,994
SOUTHERN CO COM 842587107 584 13,292 SH   SOLE   0 0 13,292
FIDELITY NATL INFORMATION SV COM 31620M106 889 8,666 SH   SOLE   0 0 8,666
COHEN & STEERS QUALITY RLTY COM 19247L106 1,788 172,610 SH   SOLE   0 0 172,610
INTERNATIONAL BUSINESS MACHS COM 459200101 8,859 77,932 SH   SOLE   4,089 0 73,843
UNITEDHEALTH GROUP INC COM 91324P102 30,788 123,588 SH   SOLE   860 0 122,728
SIMMONS 1ST NATL CORP COM 828730200 2,373 98,322 SH   SOLE   0 0 98,322
3M CO COM 88579Y101 17,354 91,077 SH   SOLE   2,636 0 88,441
RAYMOND JAMES FINANCIAL INC COM 754730109 12,099 162,598 SH   SOLE   0 0 162,598
CAPITAL ONE FINL CORP COM 14040H105 5,791 76,609 SH   SOLE   1,936 0 74,673
WASTE MGMT INC DEL COM 94106L109 465 5,220 SH   SOLE   0 0 5,220
SKYWEST INC COM 830879102 573 12,895 SH   SOLE   0 0 12,895
DOLLAR TREE INC COM 256746108 2,115 23,421 SH   SOLE   113 0 23,308
INVESCO QQQ TR COM 46090E103 436 2,828 SH   SOLE   0 0 2,828
TOLL BROTHERS INC COM 889478103 790 23,981 SH   SOLE   0 0 23,981
VERIZON COMMUNICATIONS INC COM 92343V104 24,901 442,925 SH   SOLE   2,349 0 440,576
GRAHAM HLDGS CO COM 384637104 1,031 1,609 SH   SOLE   0 0 1,609
SILGAN HOLDINGS INC COM 827048109 4,259 180,301 SH   SOLE   0 0 180,301
LOCKHEED MARTIN CORP COM 539830109 6,938 26,496 SH   SOLE   112 0 26,384
YUM BRANDS INC COM 988498101 5,139 55,909 SH   SOLE   0 0 55,909
CAMPBELL SOUP CO COM 134429109 551 16,702 SH   SOLE   0 0 16,702
VANGUARD INDEX FDS COM 922908363 5,833 25,381 SH   SOLE   0 0 25,381
WYNDHAM HOTELS & RESORTS INC COM 98311A105 586 12,913 SH   SOLE   0 0 12,913
REPUBLIC SVCS INC COM 760759100 2,980 41,337 SH   SOLE   0 0 41,337
NORTHROP GRUMMAN CORP COM 666807102 1,952 7,971 SH   SOLE   0 0 7,971
EXPEDIA GROUP INC COM 30212P303 1,741 15,451 SH   SOLE   0 0 15,451
FIRST AMERN FINL CORP COM 31847R102 3,761 84,261 SH   SOLE   0 0 84,261
BRISTOL MYERS SQUIBB CO COM 110122108 520 10,005 SH   SOLE   0 0 10,005
MERCK & CO INC COM 58933Y105 1,993 26,079 SH   SOLE   0 0 26,079
ALLSTATE CORP COM 020002101 6,169 74,659 SH   SOLE   116 0 74,543
SALLY BEAUTY HLDGS INC COM 79546E104 218 12,770 SH   SOLE   0 0 12,770
BLACK HILLS CORP COM 092113109 216 3,445 SH   SOLE   0 0 3,445
ISHARES TR COM 464287234 779 19,937 SH   SOLE   0 0 19,937
ISHARES TR COM 464288687 250 7,312 SH   SOLE   0 0 7,312
VARIAN MED SYS INC COM 92220P105 3,828 33,780 SH   SOLE   0 0 33,780
MICROSOFT CORP COM 594918104 19,087 187,923 SH   SOLE   7,133 0 180,790
PORTLAND GEN ELEC CO COM 736508847 306 6,670 SH   SOLE   0 0 6,670
TYSON FOODS INC COM 902494103 8,091 151,520 SH   SOLE   0 0 151,520
RIO TINTO PLC COM 767204100 238 4,912 SH   SOLE   0 0 4,912
WESTERN DIGITAL CORP COM 958102105 222 6,003 SH   SOLE   0 0 6,003
CDK GLOBAL INC COM 12508E101 221 4,618 SH   SOLE   0 0 4,618
SANDERSON FARMS INC COM 800013104 888 8,942 SH   SOLE   0 0 8,942
DOMINION ENERGY INC COM 25746U109 519 7,265 SH   SOLE   0 0 7,265
STARBUCKS CORP COM 855244109 787 12,222 SH   SOLE   0 0 12,222
CONMED CORP COM 207410101 713 11,105 SH   SOLE   0 0 11,105
VANGUARD WORLD FDS COM 92204A702 265 1,588 SH   SOLE   0 0 1,588
ISHARES TR COM 464287614 627 4,793 SH   SOLE   0 0 4,793
FIRST INTST BANCSYSTEM INC COM 32055Y201 6,378 174,464 SH   SOLE   0 0 174,464
FLEETCOR TECHNOLOGIES INC COM 339041105 290 1,560 SH   SOLE   0 0 1,560
AMERISOURCEBERGEN CORP COM 03073E105 6,432 86,455 SH   SOLE   4,993 0 81,462
CHECK POINT SOFTWARE TECH LT COM M22465104 3,066 29,868 SH   SOLE   0 0 29,868
MCDONALDS CORP COM 580135101 3,109 17,511 SH   SOLE   340 0 17,171
AUTOZONE INC COM 053332102 14,466 17,255 SH   SOLE   0 0 17,255
CIGNA CORP NEW COM 125523100 5,169 27,216 SH   SOLE   0 0 27,216
MARRIOTT INTL INC NEW COM 571903202 3,332 30,691 SH   SOLE   0 0 30,691
HUNTSMAN CORP COM 447011107 1,295 67,157 SH   SOLE   0 0 67,157
GENERAL DYNAMICS CORP COM 369550108 3,696 23,507 SH   SOLE   0 0 23,507
MCCORMICK & CO INC COM 579780206 305 2,192 SH   SOLE   0 0 2,192
VANGUARD TAX MANAGED INTL FD COM 921943858 259 6,977 SH   SOLE   0 0 6,977
ANTHEM INC COM 036752103 1,900 7,235 SH   SOLE   0 0 7,235
HANESBRANDS INC COM 410345102 531 42,349 SH   SOLE   0 0 42,349
ASSURED GUARANTY LTD COM G0585R106 1,409 36,820 SH   SOLE   0 0 36,820
E TRADE FINANCIAL CORP COM 269246401 1,496 34,103 SH   SOLE   0 0 34,103
ALPHABET INC COM 02079K305 19,275 18,446 SH   SOLE   363 0 18,083
VANGUARD SCOTTSDALE FDS COM 92206C813 306 3,595 SH   SOLE   0 0 3,595
APPLIED MATLS INC COM 038222105 3,294 100,616 SH   SOLE   1,576 0 99,040
PHILLIPS 66 COM 718546104 1,203 13,965 SH   SOLE   0 0 13,965
MOTOROLA SOLUTIONS INC COM 620076307 3,177 27,616 SH   SOLE   0 0 27,616
FISERV INC COM 337738108 1,632 22,212 SH   SOLE   0 0 22,212
CELGENE CORP COM 151020104 2,962 46,222 SH   SOLE   0 0 46,222
HEWLETT PACKARD ENTERPRISE C COM 42824C109 146 11,050 SH   SOLE   0 0 11,050
ICON PLC COM G4705A100 3,076 23,810 SH   SOLE   0 0 23,810
CANADIAN PAC RY LTD COM 13645T100 201 1,130 SH   SOLE   0 0 1,130
STEEL DYNAMICS INC COM 858119100 2,201 73,274 SH   SOLE   0 0 73,274
ARCBEST CORP COM 03937C105 232 6,767 SH   SOLE   0 0 6,767
OWENS ILL INC COM 690768403 192 11,145 SH   SOLE   0 0 11,145
CURTISS WRIGHT CORP COM 231561101 208 2,040 SH   SOLE   0 0 2,040
DXC TECHNOLOGY CO COM 23355L106 646 12,152 SH   SOLE   0 0 12,152
KROGER CO COM 501044101 8,504 309,253 SH   SOLE   686 0 308,567
ALPHABET INC COM 02079K107 1,466 1,416 SH   SOLE   91 0 1,325
BLOOMIN BRANDS INC COM 094235108 9,319 520,896 SH   SOLE   0 0 520,896
EMERSON ELEC CO COM 291011104 5,147 86,147 SH   SOLE   447 0 85,700
EDGEWELL PERS CARE CO COM 28035Q102 455 12,184 SH   SOLE   0 0 12,184
CATERPILLAR INC DEL COM 149123101 1,731 13,619 SH   SOLE   413 0 13,206
ANNALY CAP MGMT INC COM 035710409 784 79,843 SH   SOLE   0 0 79,843
CLOROX CO DEL COM 189054109 817 5,303 SH   SOLE   0 0 5,303
HONEYWELL INTL INC COM 438516106 1,346 10,187 SH   SOLE   0 0 10,187
W R BERKLEY CORPORATION COM 084423102 3,034 41,044 SH   SOLE   0 0 41,044
AGILENT TECHNOLOGIES INC COM 00846U101 226 3,343 SH   SOLE   0 0 3,343
USANA HEALTH SCIENCES INC COM 90328M107 5,816 49,403 SH   SOLE   0 0 49,403
VMWARE INC COM 928563402 6,511 47,481 SH   SOLE   0 0 47,481
ISHARES TR COM 464287465 827 14,071 SH   SOLE   0 0 14,071
VANGUARD INTL EQUITY INDEX F COM 922042858 2,952 77,485 SH   SOLE   0 0 77,485
LAM RESEARCH CORP COM 512807108 7,674 56,359 SH   SOLE   1,314 0 55,045
BOOKING HLDGS INC COM 09857L108 6,073 3,526 SH   SOLE   0 0 3,526
BAXTER INTL INC COM 071813109 522 7,923 SH   SOLE   0 0 7,923
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 248 1,849 SH   SOLE   0 0 1,849
CHEMED CORP NEW COM 16359R103 248 874 SH   SOLE   0 0 874
CONOCOPHILLIPS COM 20825C104 639 10,248 SH   SOLE   0 0 10,248
MEDTRONIC PLC COM G5960L103 929 10,212 SH   SOLE   0 0 10,212
HP INC COM 40434L105 4,445 217,275 SH   SOLE   0 0 217,275
ALLISON TRANSMISSION HLDGS I COM 01973R101 15,609 355,487 SH   SOLE   0 0 355,487
BIOGEN INC COM 09062X103 12,309 40,904 SH   SOLE   0 0 40,904
UNIVERSAL INS HLDGS INC COM 91359V107 5,711 150,599 SH   SOLE   0 0 150,599
ISHARES TR COM 46432F339 206 2,680 SH   SOLE   0 0 2,680
VISA INC COM 92826C839 2 500 SH   SOLE   0 0 500
BP PLC COM 055622104 2,492 65,722 SH   SOLE   0 0 65,722
BANK AMER CORP COM 060505104 1,474 59,815 SH   SOLE   0 0 59,815
WORTHINGTON INDS INC COM 981811102 1,899 54,501 SH   SOLE   0 0 54,501
FACTSET RESH SYS INC COM 303075105 4,124 20,607 SH   SOLE   0 0 20,607
LEAR CORP COM 521865204 351 2,855 SH   SOLE   0 0 2,855
ISHARES TR COM 464287200 232 922 SH   SOLE   0 0 922
W P CAREY INC COM 92936U109 203 3,110 SH   SOLE   0 0 3,110
WHIRLPOOL CORP COM 963320106 2,380 22,270 SH   SOLE   0 0 22,270
STANDEX INTL CORP COM 854231107 231 3,445 SH   SOLE   0 0 3,445
ASTRAZENECA PLC COM 046353108 3,511 92,456 SH   SOLE   3,878 0 88,578
AFLAC INC COM 001055102 4,331 95,056 SH   SOLE   0 0 95,056
OMNICOM GROUP INC COM 681919106 3,921 53,538 SH   SOLE   0 0 53,538
ABM INDS INC COM 000957100 204 6,350 SH   SOLE   0 0 6,350
PAYPAL HLDGS INC COM 70450Y103 277 3,293 SH   SOLE   0 0 3,293
JOHNSON & JOHNSON COM 478160104 5,550 43,009 SH   SOLE   3,444 0 39,565
DOLLAR GEN CORP NEW COM 256677105 1,750 16,188 SH   SOLE   0 0 16,188
SCOTTS MIRACLE GRO CO COM 810186106 971 15,805 SH   SOLE   0 0 15,805
LUMINEX CORP DEL COM 55027E102 2,110 91,291 SH   SOLE   0 0 91,291
MANPOWERGROUP INC COM 56418H100 967 14,929 SH   SOLE   0 0 14,929
DARDEN RESTAURANTS INC COM 237194105 300 3,005 SH   SOLE   0 0 3,005
PPG INDS INC COM 693506107 5,763 56,371 SH   SOLE   0 0 56,371
AKAMAI TECHNOLOGIES INC COM 00971T101 2,236 36,601 SH   SOLE   0 0 36,601
SEAGATE TECHNOLOGY PLC COM G7945M107 265 6,863 SH   SOLE   0 0 6,863
NASDAQ INC COM 631103108 612 7,502 SH   SOLE   0 0 7,502
WYNDHAM DESTINATIONS INC COM 98310W108 363 10,137 SH   SOLE   0 0 10,137
MCGRATH RENTCORP COM 580589109 5,225 101,489 SH   SOLE   0 0 101,489
NEWMARKET CORP COM 651587107 12,118 29,407 SH   SOLE   0 0 29,407
VANGUARD INDEX FDS COM 922908611 970 8,508 SH   SOLE   0 0 8,508
EBAY INC COM 278642103 305 10,862 SH   SOLE   0 0 10,862
M & T BK CORP COM 55261F104 249 1,738 SH   SOLE   0 0 1,738
WALKER & DUNLOP INC COM 93148P102 4,179 96,630 SH   SOLE   0 0 96,630
DONALDSON INC COM 257651109 241 5,558 SH   SOLE   0 0 5,558
TORO CO COM 891092108 5,152 92,191 SH   SOLE   0 0 92,191
NORTHWESTERN CORP COM 668074305 448 7,543 SH   SOLE   0 0 7,543
HILL ROM HLDGS INC COM 431475102 422 4,767 SH   SOLE   0 0 4,767
THERMO FISHER SCIENTIFIC INC COM 883556102 465 2,079 SH   SOLE   0 0 2,079