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 3,361 195,617 SH   SOLE   0 0 195,617
NATIONAL HEALTH INVS INC COM 63633D104 951 11,544 SH   SOLE   0 0 11,544
PFIZER INC COM 717081103 7,101 197,641 SH   SOLE   174 0 197,467
DEERE & CO COM 244199105 5,023 29,776 SH   SOLE   680 0 29,096
RAYTHEON CO COM 755111507 17,570 89,554 SH   SOLE   2,700 0 86,854
AMERICAN TOWER CORP NEW COM 03027X100 883 3,991 SH   SOLE   0 0 3,991
GENERAL ELECTRIC CO COM 369604103 90 10,011 SH   SOLE   0 0 10,011
OLD REP INTL CORP COM 680223104 734 31,132 SH   SOLE   0 0 31,132
STRYKER CORP COM 863667101 252 1,164 SH   SOLE   0 0 1,164
XEROX HOLDINGS CORP COM 98421M106 211 7,051 SH   SOLE   0 0 7,051
SPDR DOW JONES INDL AVRG ETF COM 78467X109 411 1,528 SH   SOLE   0 0 1,528
ITT INC COM 45073V108 231 3,772 SH   SOLE   0 0 3,772
WATERS CORP COM 941848103 12,637 56,611 SH   SOLE   0 0 56,611
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,579 20,126 SH   SOLE   0 0 20,126
BECTON DICKINSON & CO COM 075887109 2,701 10,677 SH   SOLE   897 0 9,780
DISCOVER FINL SVCS COM 254709108 30,669 378,214 SH   SOLE   5,978 0 372,236
MARATHON PETE CORP COM 56585A102 7,444 122,531 SH   SOLE   0 0 122,531
LA Z BOY INC COM 505336107 265 7,875 SH   SOLE   0 0 7,875
MOOG INC COM 615394202 1,984 24,455 SH   SOLE   0 0 24,455
BALL CORP COM 058498106 4,016 55,163 SH   SOLE   0 0 55,163
DISNEY WALT CO COM 254687106 15,345 117,750 SH   SOLE   57 0 117,693
EVERSOURCE ENERGY COM 30040W108 216 2,527 SH   SOLE   0 0 2,527
SPDR S&P 500 ETF TR COM 78462F103 1,453 4,897 SH   SOLE   0 0 4,897
VANGUARD BD INDEX FD INC COM 921937827 11,673 144,482 SH   SOLE   0 0 144,482
NUCOR CORP COM 670346105 5,584 109,685 SH   SOLE   0 0 109,685
STATE STR CORP COM 857477103 656 11,091 SH   SOLE   0 0 11,091
OPEN TEXT CORP COM 683715106 1,480 36,269 SH   SOLE   0 0 36,269
TIVITY HEALTH INC COM 88870R102 2,025 121,784 SH   SOLE   0 0 121,784
PEPSICO INC COM 713448108 8,090 59,005 SH   SOLE   2,781 0 56,224
AMETEK INC NEW COM 031100100 1,389 15,131 SH   SOLE   0 0 15,131
GENUINE PARTS CO COM 372460105 276 2,767 SH   SOLE   0 0 2,767
CVS HEALTH CORP COM 126650100 3,092 49,020 SH   SOLE   1,757 0 47,263
AMERICAN FINL GROUP INC OHIO COM 025932104 5,771 53,510 SH   SOLE   0 0 53,510
ADOBE INC COM 00724F101 1,433 5,187 SH   SOLE   0 0 5,187
AMERICAN EXPRESS CO COM 025816109 247 2,088 SH   SOLE   0 0 2,088
COSTCO WHSL CORP NEW COM 22160K105 457 1,586 SH   SOLE   0 0 1,586
INVESCO EXCHNG TRADED FD TR COM 46138E511 215 14,295 SH   SOLE   0 0 14,295
LINCOLN NATL CORP IND COM 534187109 265 4,394 SH   SOLE   0 0 4,394
PULTE GROUP INC COM 745867101 2,490 68,132 SH   SOLE   0 0 68,132
ROSS STORES INC COM 778296103 9,733 88,603 SH   SOLE   4,924 0 83,679
AMEREN CORP COM 023608102 230 2,875 SH   SOLE   0 0 2,875
ARBOR RLTY TR INC COM 038923108 262 19,964 SH   SOLE   0 0 19,964
ASSURANT INC COM 04621X108 1,283 10,196 SH   SOLE   0 0 10,196
ABBOTT LABS COM 002824100 3,469 41,458 SH   SOLE   0 0 41,458
WORLD ACCEP CORP DEL COM 981419104 246 1,932 SH   SOLE   0 0 1,932
AARONS INC COM 002535300 7,498 116,679 SH   SOLE   0 0 116,679
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,907 48,242 SH   SOLE   805 0 47,437
J2 GLOBAL INC COM 48123V102 2,438 26,840 SH   SOLE   0 0 26,840
NATIONAL PRESTO INDS INC COM 637215104 652 7,317 SH   SOLE   0 0 7,317
XYLEM INC COM 98419M100 468 5,875 SH   SOLE   0 0 5,875
EQUIFAX INC COM 294429105 1,584 11,260 SH   SOLE   0 0 11,260
PRUDENTIAL FINL INC COM 744320102 7,452 82,847 SH   SOLE   0 0 82,847
PARKER HANNIFIN CORP COM 701094104 8,222 45,523 SH   SOLE   0 0 45,523
BORGWARNER INC COM 099724106 464 12,659 SH   SOLE   0 0 12,659
GRAINGER W W INC COM 384802104 613 2,064 SH   SOLE   0 0 2,064
ARROW ELECTRS INC COM 042735100 3,786 50,758 SH   SOLE   0 0 50,758
CENTENE CORP DEL COM 15135B101 799 18,474 SH   SOLE   0 0 18,474
CBS CORP NEW COM 124857202 3,538 87,645 SH   SOLE   0 0 87,645
ACCENTURE PLC IRELAND COM G1151C101 19,575 101,766 SH   SOLE   700 0 101,066
LOWES COS INC COM 548661107 7,792 70,865 SH   SOLE   0 0 70,865
QUALCOMM INC COM 747525103 681 8,932 SH   SOLE   0 0 8,932
TARGET CORP COM 87612E106 10,921 102,149 SH   SOLE   0 0 102,149
TRAVELERS COMPANIES INC COM 89417E109 10,066 67,699 SH   SOLE   0 0 67,699
TORONTO DOMINION BK ONT COM 891160509 778 13,348 SH   SOLE   0 0 13,348
UNIVERSAL HLTH SVCS INC COM 913903100 11,510 77,381 SH   SOLE   0 0 77,381
AT&T INC COM 00206R102 6,214 164,209 SH   SOLE   747 0 163,462
AMAZON COM INC COM 023135106 1,551 894 SH   SOLE   15 0 879
SOUTHWEST AIRLS CO COM 844741108 1,987 36,795 SH   SOLE   0 0 36,795
APPLE INC COM 037833100 58,587 261,582 SH   SOLE   4,657 0 256,925
PAYCHEX INC COM 704326107 2,499 30,196 SH   SOLE   0 0 30,196
VALERO ENERGY CORP NEW COM 91913Y100 10,848 127,268 SH   SOLE   5,591 0 121,677
HYATT HOTELS CORP COM 448579102 2,655 36,037 SH   SOLE   0 0 36,037
NIC INC COM 62914B100 1,232 59,673 SH   SOLE   0 0 59,673
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,087 211,871 SH   SOLE   0 0 211,871
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 315 5,075 SH   SOLE   0 0 5,075
EDWARDS LIFESCIENCES CORP COM 28176E108 245 1,114 SH   SOLE   0 0 1,114
STEPAN CO COM 858586100 635 6,544 SH   SOLE   0 0 6,544
LYONDELLBASELL INDUSTRIES N COM N53745100 2,719 30,391 SH   SOLE   0 0 30,391
CUMMINS INC COM 231021106 2,125 13,065 SH   SOLE   288 0 12,777
PACCAR INC COM 693718108 331 4,727 SH   SOLE   0 0 4,727
SUN LIFE FINL INC COM 866796105 853 19,027 SH   SOLE   0 0 19,027
DELTA AIR LINES INC DEL COM 247361702 1,167 20,269 SH   SOLE   1,207 0 19,062
JAZZ PHARMACEUTICALS PLC COM G50871105 501 3,906 SH   SOLE   0 0 3,906
VALVOLINE INC COM 92047W101 300 13,636 SH   SOLE   0 0 13,636
VANGUARD INDEX FDS COM 922908736 4,292 25,811 SH   SOLE   0 0 25,811
WINNEBAGO INDS INC COM 974637100 205 5,343 SH   SOLE   0 0 5,343
BOEING CO COM 097023105 8,811 23,159 SH   SOLE   2,776 0 20,383
MDU RES GROUP INC COM 552690109 396 14,064 SH   SOLE   0 0 14,064
ROGERS CORP COM 775133101 7,455 54,528 SH   SOLE   0 0 54,528
GREIF INC COM 397624107 415 10,951 SH   SOLE   106 0 10,845
GLOBAL PMTS INC COM 37940X102 2,801 17,614 SH   SOLE   1,577 0 16,037
ASHLAND GLOBAL HLDGS INC COM 044186104 430 5,583 SH   SOLE   0 0 5,583
JOHNSON CTLS INTL PLC COM G51502105 482 10,976 SH   SOLE   0 0 10,976
ORACLE CORP COM 68389X105 18,332 333,119 SH   SOLE   2,930 0 330,189
ENCOMPASS HEALTH CORP COM 29261A100 5,248 82,928 SH   SOLE   0 0 82,928
GROUP 1 AUTOMOTIVE INC COM 398905109 5,630 60,987 SH   SOLE   0 0 60,987
METTLER TOLEDO INTERNATIONAL COM 592688105 5,738 8,146 SH   SOLE   0 0 8,146
PHILIP MORRIS INTL INC COM 718172109 398 5,247 SH   SOLE   0 0 5,247
ENPRO INDS INC COM 29355X107 590 8,591 SH   SOLE   0 0 8,591
MADDEN STEVEN LTD COM 556269108 6,562 183,337 SH   SOLE   0 0 183,337
AXOS FINL INC COM 05465C100 3,524 127,465 SH   SOLE   0 0 127,465
TEXAS INSTRS INC COM 882508104 7,794 60,306 SH   SOLE   0 0 60,306
IHS MARKIT LTD COM G47567105 2,872 42,946 SH   SOLE   0 0 42,946
ARCHER DANIELS MIDLAND CO COM 039483102 2,132 51,909 SH   SOLE   0 0 51,909
BLACKROCK CR ALLCTN INC TR COM 092508100 369 27,123 SH   SOLE   0 0 27,123
ENTERPRISE PRODS PARTNERS L COM 293792107 950 33,231 SH   SOLE   0 0 33,231
IMPERIAL OIL LTD COM 453038408 665 25,530 SH   SOLE   0 0 25,530
DOVER CORP COM 260003108 13,912 139,739 SH   SOLE   2,813 0 136,926
HELEN OF TROY CORP LTD COM G4388N106 2,662 16,887 SH   SOLE   0 0 16,887
GLOBALSTAR INC COM 378973408 21 50,000 SH   SOLE   0 0 50,000
CONAGRA BRANDS INC COM 205887102 891 29,042 SH   SOLE   0 0 29,042
HORMEL FOODS CORP COM 440452100 456 10,428 SH   SOLE   0 0 10,428
BANK OZK COM 06417N103 643 23,580 SH   SOLE   0 0 23,580
DUKE ENERGY CORP NEW COM 26441C204 399 4,159 SH   SOLE   0 0 4,159
MKS INSTRUMENT INC COM 55306N104 4,136 44,824 SH   SOLE   0 0 44,824
TRACTOR SUPPLY CO COM 892356106 911 10,071 SH   SOLE   0 0 10,071
UNITED TECHNOLOGIES CORP COM 913017109 12,729 93,242 SH   SOLE   0 0 93,242
ALLY FINL INC COM 02005N100 2,701 81,444 SH   SOLE   0 0 81,444
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,106 45,698 SH   SOLE   0 0 45,698
JUNIPER NETWORKS INC COM 48203R104 329 13,282 SH   SOLE   0 0 13,282
NIKE INC COM 654106103 2,123 22,610 SH   SOLE   0 0 22,610
POPULAR INC COM 733174700 3,162 58,474 SH   SOLE   0 0 58,474
WALMART INC COM 931142103 8,680 73,141 SH   SOLE   0 0 73,141
THOR INDS INC COM 885160101 372 6,571 SH   SOLE   0 0 6,571
AUTODESK INC COM 052769106 2,836 19,202 SH   SOLE   0 0 19,202
GATX CORP COM 361448103 2,096 27,036 SH   SOLE   0 0 27,036
EXTRA SPACE STORAGE INC COM 30225T102 231 1,979 SH   SOLE   1,356 0 623
V F CORP COM 918204108 2,068 23,235 SH   SOLE   0 0 23,235
INTEL CORP COM 458140100 15,726 305,178 SH   SOLE   11,666 0 293,512
CSG SYS INTL INC COM 126349109 4,482 86,728 SH   SOLE   2,186 0 84,542
INFOSYS LTD COM 456788108 533 46,837 SH   SOLE   0 0 46,837
SHERWIN WILLIAMS CO COM 824348106 4,064 7,390 SH   SOLE   944 0 6,446
ROCKWELL AUTOMATION INC COM 773903109 1,158 7,026 SH   SOLE   2,987 0 4,039
SEI INVESTMENTS CO COM 784117103 997 16,828 SH   SOLE   0 0 16,828
DISCOVERY INC COM 25470F302 1,076 43,703 SH   SOLE   0 0 43,703
F5 NETWORKS INC COM 315616102 1,946 13,858 SH   SOLE   0 0 13,858
INGREDION INC COM 457187102 2,201 26,926 SH   SOLE   0 0 26,926
FEDEX CORP COM 31428X106 2,680 18,409 SH   SOLE   96 0 18,313
INGEVITY CORP COM 45688C107 383 4,517 SH   SOLE   0 0 4,517
DOW INC COM 260557103 396 8,316 SH   SOLE   0 0 8,316
M D C HLDGS INC COM 552676108 13,404 311,004 SH   SOLE   0 0 311,004
COMCAST CORP NEW COM 20030N101 19,120 424,137 SH   SOLE   0 0 424,137
SOTHERLY HOTELS INC COM 83600C103 114 16,975 SH   SOLE   0 0 16,975
SERVICE CORP INTL COM 817565104 1,344 28,117 SH   SOLE   0 0 28,117
INNOSPEC INC COM 45768S105 231 2,590 SH   SOLE   0 0 2,590
SPDR SERIES TRUST COM 78464A409 4,268 109,746 SH   SOLE   0 0 109,746
AVERY DENNISON CORP COM 053611109 473 4,167 SH   SOLE   0 0 4,167
JPMORGAN CHASE & CO COM 46625H100 4,132 35,105 SH   SOLE   0 0 35,105
CISCO SYS INC COM 17275R102 6,418 129,902 SH   SOLE   6,144 0 123,758
EXXON MOBIL CORP COM 30231G102 12,808 181,393 SH   SOLE   3,916 0 177,477
SPDR SERIES TRUST COM 78468R622 399 3,672 SH   SOLE   0 0 3,672
UBIQUITI INC COM 90353W103 384 3,245 SH   SOLE   0 0 3,245
VERISK ANALYTICS INC COM 92345Y106 10,437 65,997 SH   SOLE   0 0 65,997
BROADCOM INC COM 11135F101 988 3,578 SH   SOLE   0 0 3,578
CELANESE CORP DEL COM 150870103 315 2,574 SH   SOLE   0 0 2,574
SYSCO CORP COM 871829107 1,435 18,070 SH   SOLE   0 0 18,070
TAYLOR MORRISON HOME CORP COM 87724P106 8,606 331,772 SH   SOLE   0 0 331,772
HCA HEALTHCARE INC COM 40412C101 10,059 83,533 SH   SOLE   0 0 83,533
ABBVIE INC COM 00287Y109 4,992 65,930 SH   SOLE   0 0 65,930
BERKSHIRE HATHAWAY INC DEL COM 084670702 12,579 60,473 SH   SOLE   60 0 60,413
INTERDIGITAL INC COM 45867G101 566 10,797 SH   SOLE   0 0 10,797
ONEOK INC NEW COM 682680103 1,134 15,395 SH   SOLE   0 0 15,395
PROCTER & GAMBLE CO COM 742718109 11,921 95,843 SH   SOLE   1,211 0 94,632
CHEVRON CORP NEW COM 166764100 13,133 110,736 SH   SOLE   0 0 110,736
VANGUARD WORLD FDS COM 92204A108 200 1,113 SH   SOLE   0 0 1,113
WESTROCK CO COM 96145D105 1,079 29,596 SH   SOLE   0 0 29,596
EATON CORP PLC COM G29183103 774 9,311 SH   SOLE   280 0 9,031
ISHARES TR COM 464288687 973 25,920 SH   SOLE   0 0 25,920
ROYAL DUTCH SHELL PLC COM 780259107 859 14,345 SH   SOLE   0 0 14,345
DIAGEO P L C COM 25243Q205 383 2,345 SH   SOLE   985 0 1,360
ENTERGY CORP NEW COM 29364G103 4,037 34,402 SH   SOLE   0 0 34,402
HANCOCK JOHN PFD INCOME FD I COM 41021P103 2,213 110,586 SH   SOLE   0 0 110,586
HOLLYFRONTIER CORP COM 436106108 250 4,668 SH   SOLE   0 0 4,668
AMC NETWORKS INC COM 00164V103 5,408 110,005 SH   SOLE   0 0 110,005
ENERGY TRANSFER LP COM 29273V100 275 21,030 SH   SOLE   0 0 21,030
RYDER SYS INC COM 783549108 645 12,451 SH   SOLE   0 0 12,451
ALASKA AIR GROUP INC COM 011659109 869 13,389 SH   SOLE   0 0 13,389
ALIBABA GROUP HLDG LTD COM 01609W102 372 2,224 SH   SOLE   0 0 2,224
CARNIVAL CORP COM 143658300 1,438 32,909 SH   SOLE   735 0 32,174
INTEGRA LIFESCIENCES HLDGS C COM 457985208 267 4,450 SH   SOLE   0 0 4,450
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,020 60,404 SH   SOLE   0 0 60,404
CULLEN FROST BANKERS INC COM 229899109 204 2,300 SH   SOLE   0 0 2,300
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,548 195,688 SH   SOLE   0 0 195,688
QUANTA SVCS INC COM 74762E102 7,006 185,346 SH   SOLE   0 0 185,346
VANGUARD INDEX FDS COM 922908744 4,137 37,060 SH   SOLE   0 0 37,060
DTE ENERGY CO COM 233331107 275 2,065 SH   SOLE   0 0 2,065
HERSHEY CO COM 427866108 1,262 8,143 SH   SOLE   0 0 8,143
ROYAL DUTCH SHELL PLC COM 780259206 1,018 17,290 SH   SOLE   0 0 17,290
LABORATORY CORP AMER HLDGS COM 50540R409 3,453 20,552 SH   SOLE   0 0 20,552
GILEAD SCIENCES INC COM 375558103 5,134 80,999 SH   SOLE   0 0 80,999
TERADATA CORP DEL COM 88076W103 344 11,085 SH   SOLE   0 0 11,085
BRADY CORP COM 104674106 9,211 173,620 SH   SOLE   0 0 173,620
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,501 20,100 SH   SOLE   0 0 20,100
SAP SE COM 803054204 752 6,379 SH   SOLE   0 0 6,379
MONDELEZ INTL INC COM 609207105 304 5,501 SH   SOLE   0 0 5,501
VANGUARD INDEX FDS COM 922908553 1,187 12,725 SH   SOLE   0 0 12,725
AMERCO COM 023586100 246 631 SH   SOLE   0 0 631
CF INDS HLDGS INC COM 125269100 674 13,695 SH   SOLE   0 0 13,695
UNIFIRST CORP MASS COM 904708104 1,901 9,742 SH   SOLE   0 0 9,742
CACI INTL INC COM 127190304 9,057 39,164 SH   SOLE   0 0 39,164
PPL CORP COM 69351T106 6,802 215,998 SH   SOLE   0 0 215,998
SPDR SERIES TRUST COM 78464A300 2,362 38,558 SH   SOLE   0 0 38,558
SIX FLAGS ENTMT CORP NEW COM 83001A102 421 8,291 SH   SOLE   0 0 8,291
HERBALIFE NUTRITION LTD COM G4412G101 295 7,780 SH   SOLE   0 0 7,780
SELECT MED HLDGS CORP COM 81619Q105 326 19,660 SH   SOLE   0 0 19,660
VISA INC COM 92826C839 15,671 91,103 SH   SOLE   2,306 0 88,797
CONSTELLATION BRANDS INC COM 21036P108 3,796 18,313 SH   SOLE   1,714 0 16,599
VANGUARD INDEX FDS COM 922908595 1,227 6,740 SH   SOLE   0 0 6,740
VANGUARD INDEX FDS COM 922908629 328 1,956 SH   SOLE   0 0 1,956
ENERSYS COM 29275Y102 651 9,876 SH   SOLE   0 0 9,876
SPDR SERIES TRUST COM 78464A508 7,924 247,931 SH   SOLE   0 0 247,931
SUMMIT FINANCIAL GROUP INC COM 86606G101 244 9,550 SH   SOLE   0 0 9,550
EXPEDITORS INTL WASH INC COM 302130109 761 10,250 SH   SOLE   0 0 10,250
HASBRO INC COM 418056107 1,864 15,706 SH   SOLE   1,843 0 13,863
ENOVA INTL INC COM 29357K103 1,141 54,988 SH   SOLE   0 0 54,988
SPDR SERIES TRUST COM 78464A201 1,915 32,136 SH   SOLE   0 0 32,136
NXP SEMICONDUCTORS N V COM N6596X109 771 7,066 SH   SOLE   0 0 7,066
FTI CONSULTING INC COM 302941109 294 2,776 SH   SOLE   0 0 2,776
KIMBERLY CLARK CORP COM 494368103 11,347 79,880 SH   SOLE   108 0 79,772
LOUISIANA PAC CORP COM 546347105 2,402 97,721 SH   SOLE   0 0 97,721
UNITED RENTALS INC COM 911363109 474 3,806 SH   SOLE   0 0 3,806
ILLINOIS TOOL WKS INC COM 452308109 2,551 16,301 SH   SOLE   0 0 16,301
DISCOVERY INC COM 25470F104 2,878 108,074 SH   SOLE   0 0 108,074
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,845 120,498 SH   SOLE   0 0 120,498
PROGRESSIVE CORP OHIO COM 743315103 1,010 13,078 SH   SOLE   0 0 13,078
EXELON CORP COM 30161N101 9,581 198,333 SH   SOLE   0 0 198,333
ANSYS INC COM 03662Q105 361 1,630 SH   SOLE   0 0 1,630
CITRIX SYS INC COM 177376100 685 7,096 SH   SOLE   0 0 7,096
LILLY ELI & CO COM 532457108 11,970 107,034 SH   SOLE   0 0 107,034
KLA CORPORATION COM 482480100 1,026 6,435 SH   SOLE   0 0 6,435
VANGUARD INDEX FDS COM 922908751 274 1,778 SH   SOLE   44 0 1,734
WALGREENS BOOTS ALLIANCE INC COM 931427108 760 13,748 SH   SOLE   0 0 13,748
FACEBOOK INC COM 30303M102 7,231 40,603 SH   SOLE   164 0 40,439
TJX COS INC NEW COM 872540109 18,931 339,625 SH   SOLE   6,992 0 332,633
FAIR ISAAC CORP COM 303250104 11,113 36,614 SH   SOLE   28 0 36,586
TE CONNECTIVITY LTD COM H84989104 282 3,028 SH   SOLE   0 0 3,028
BANK HAWAII CORP COM 062540109 894 10,403 SH   SOLE   0 0 10,403
LANDSTAR SYS INC COM 515098101 10,898 96,804 SH   SOLE   0 0 96,804
LAS VEGAS SANDS CORP COM 517834107 309 5,347 SH   SOLE   0 0 5,347
QUEST DIAGNOSTICS INC COM 74834L100 333 3,112 SH   SOLE   0 0 3,112
AUTOMATIC DATA PROCESSING IN COM 053015103 3,201 19,829 SH   SOLE   0 0 19,829
VERISIGN INC COM 92343E102 12,859 68,171 SH   SOLE   0 0 68,171
ELECTRONIC ARTS INC COM 285512109 2,280 23,312 SH   SOLE   0 0 23,312
BIO RAD LABS INC COM 090572207 463 1,392 SH   SOLE   0 0 1,392
DELUXE CORP COM 248019101 462 9,403 SH   SOLE   0 0 9,403
GLAXOSMITHKLINE PLC COM 37733W105 280 6,570 SH   SOLE   0 0 6,570
ISHARES TR COM 464287226 1,352 11,943 SH   SOLE   0 0 11,943
ALTRIA GROUP INC COM 02209S103 945 23,115 SH   SOLE   0 0 23,115
INTL PAPER CO COM 460146103 1,406 33,619 SH   SOLE   0 0 33,619
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 389 1,105 SH   SOLE   0 0 1,105
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,144 19,329 SH   SOLE   1,532 0 17,797
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 855 7,890 SH   SOLE   0 0 7,890
EPR PPTYS COM 26884U109 332 4,320 SH   SOLE   0 0 4,320
SKYWORKS SOLUTIONS INC COM 83088M102 380 4,790 SH   SOLE   0 0 4,790
INGERSOLL-RAND PLC COM G47791101 539 4,376 SH   SOLE   0 0 4,376
L3HARRIS TECHNOLOGIES INC COM 502431109 32,408 155,328 SH   SOLE   1,500 0 153,828
VANGUARD INDEX FDS COM 922908769 429 2,843 SH   SOLE   0 0 2,843
SMITH A O CORP COM 831865209 2,418 50,673 SH   SOLE   0 0 50,673
SUNCOR ENERGY INC NEW COM 867224107 5,148 163,005 SH   SOLE   0 0 163,005
CITIGROUP INC COM 172967424 4,145 60,009 SH   SOLE   0 0 60,009
HENRY JACK & ASSOC INC COM 426281101 3,343 22,900 SH   SOLE   5,437 0 17,463
MCKESSON CORP COM 58155Q103 10,495 76,797 SH   SOLE   2,458 0 74,339
HUMANA INC COM 444859102 1,020 3,990 SH   SOLE   175 0 3,815
STANLEY BLACK & DECKER INC COM 854502101 1,161 8,037 SH   SOLE   0 0 8,037
BERKSHIRE HATHAWAY INC DEL COM 084670108 312 1 SH   SOLE   0 0 1
AMDOCS LTD COM G02602103 7,219 109,203 SH   SOLE   0 0 109,203
BERRY GLOBAL GROUP INC COM 08579W103 1,196 30,463 SH   SOLE   0 0 30,463
FIRSTCASH INC COM 33767D105 443 4,838 SH   SOLE   0 0 4,838
HOME DEPOT INC COM 437076102 17,863 76,989 SH   SOLE   477 0 76,512
HANCOCK WHITNEY CORPORATION COM 410120109 411 10,739 SH   SOLE   0 0 10,739
FIRSTENERGY CORP COM 337932107 355 7,365 SH   SOLE   0 0 7,365
METLIFE INC COM 59156R108 5,606 118,862 SH   SOLE   0 0 118,862
PS BUSINESS PKS INC CALIF COM 69360J107 7,651 42,050 SH   SOLE   0 0 42,050
NORFOLK SOUTHERN CORP COM 655844108 1,994 11,098 SH   SOLE   0 0 11,098
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,075 13,482 SH   SOLE   0 0 13,482
CARDINAL HEALTH INC COM 14149Y108 1,272 26,945 SH   SOLE   0 0 26,945
CARLISLE COS INC COM 142339100 560 3,850 SH   SOLE   0 0 3,850
LOCKHEED MARTIN CORP COM 539830109 8,059 20,661 SH   SOLE   112 0 20,549
NETFLIX INC COM 64110L106 289 1,079 SH   SOLE   0 0 1,079
WESTERN UN CO COM 959802109 217 9,375 SH   SOLE   0 0 9,375
AMERICAN AXLE & MFG HLDGS IN COM 024061103 112 13,667 SH   SOLE   0 0 13,667
TIMKEN CO COM 887389104 859 19,750 SH   SOLE   0 0 19,750
COCA COLA CO COM 191216100 1,740 31,954 SH   SOLE   0 0 31,954
FIDELITY NATL INFORMATION SV COM 31620M106 1,069 8,052 SH   SOLE   0 0 8,052
SOUTHERN CO COM 842587107 713 11,543 SH   SOLE   0 0 11,543
INTERNATIONAL BUSINESS MACHS COM 459200101 15,113 103,929 SH   SOLE   4,249 0 99,680
SIMMONS 1ST NATL CORP COM 828730200 2,206 88,592 SH   SOLE   0 0 88,592
COHEN & STEERS QUALITY RLTY COM 19247L106 2,487 156,883 SH   SOLE   0 0 156,883
UNITEDHEALTH GROUP INC COM 91324P102 25,223 116,063 SH   SOLE   860 0 115,203
RAYMOND JAMES FINANCIAL INC COM 754730109 11,949 144,912 SH   SOLE   0 0 144,912
CAMPBELL SOUP CO COM 134429109 1,880 40,071 SH   SOLE   0 0 40,071
CAPITAL ONE FINL CORP COM 14040H105 11,430 125,627 SH   SOLE   3,248 0 122,379
CSX CORP COM 126408103 5,315 76,728 SH   SOLE   5,616 0 71,112
SKYWEST INC COM 830879102 4,589 79,948 SH   SOLE   0 0 79,948
WELLS FARGO CO NEW COM 949746101 1,009 19,998 SH   SOLE   0 0 19,998
DOLLAR TREE INC COM 256746108 2,545 22,293 SH   SOLE   113 0 22,180
INVESCO QQQ TR COM 46090E103 722 3,823 SH   SOLE   0 0 3,823
NELNET INC COM 64031N108 223 3,505 SH   SOLE   0 0 3,505
TOLL BROTHERS INC COM 889478103 1,035 25,221 SH   SOLE   0 0 25,221
VERIZON COMMUNICATIONS INC COM 92343V104 25,701 425,795 SH   SOLE   2,761 0 423,034
GRAHAM HLDGS CO COM 384637104 2,577 3,884 SH   SOLE   0 0 3,884
AMGEN INC COM 031162100 9,824 50,770 SH   SOLE   25 0 50,745
SILGAN HOLDINGS INC COM 827048109 2,737 91,135 SH   SOLE   0 0 91,135
VANGUARD INDEX FDS COM 922908363 8,012 29,390 SH   SOLE   0 0 29,390
CANADIAN NATL RY CO COM 136375102 287 3,195 SH   SOLE   0 0 3,195
WASTE MGMT INC DEL COM 94106L109 339 2,951 SH   SOLE   0 0 2,951
YUM BRANDS INC COM 988498101 4,398 38,769 SH   SOLE   0 0 38,769
REPUBLIC SVCS INC COM 760759100 3,938 45,503 SH   SOLE   0 0 45,503
WYNDHAM HOTELS & RESORTS INC COM 98311A105 264 5,101 SH   SOLE   0 0 5,101
3M CO COM 88579Y101 10,033 61,030 SH   SOLE   0 0 61,030
NORTHROP GRUMMAN CORP COM 666807102 1,723 4,599 SH   SOLE   0 0 4,599
BRISTOL MYERS SQUIBB CO COM 110122108 412 8,129 SH   SOLE   0 0 8,129
EXPEDIA GROUP INC COM 30212P303 1,413 10,510 SH   SOLE   0 0 10,510
FIRST AMERN FINL CORP COM 31847R102 5,742 97,313 SH   SOLE   0 0 97,313
ALLSTATE CORP COM 020002101 8,787 80,851 SH   SOLE   116 0 80,735
MERCK & CO INC COM 58933Y105 1,614 19,178 SH   SOLE   0 0 19,178
STARBUCKS CORP COM 855244109 982 11,107 SH   SOLE   0 0 11,107
ISHARES TR COM 464287234 837 20,486 SH   SOLE   0 0 20,486
MICROSOFT CORP COM 594918104 27,895 200,638 SH   SOLE   7,330 0 193,308
VARIAN MED SYS INC COM 92220P105 5,609 47,097 SH   SOLE   0 0 47,097
PORTLAND GEN ELEC CO COM 736508847 376 6,670 SH   SOLE   0 0 6,670
TYSON FOODS INC COM 902494103 13,017 151,117 SH   SOLE   0 0 151,117
GENERAL MLS INC COM 370334104 216 3,928 SH   SOLE   0 0 3,928
WESTERN DIGITAL CORP COM 958102105 323 5,422 SH   SOLE   0 0 5,422
SANDERSON FARMS INC COM 800013104 1,287 8,506 SH   SOLE   0 0 8,506
DOMINION ENERGY INC COM 25746U109 655 8,085 SH   SOLE   0 0 8,085
CONMED CORP COM 207410101 978 10,171 SH   SOLE   0 0 10,171
REINSURANCE GRP OF AMERICA I COM 759351604 21,420 133,975 SH   SOLE   1,322 0 132,653
VANGUARD WORLD FDS COM 92204A702 349 1,619 SH   SOLE   0 0 1,619
ISHARES TR COM 464287614 298 1,868 SH   SOLE   0 0 1,868
FIRST INTST BANCSYSTEM INC COM 32055Y201 8,513 211,563 SH   SOLE   0 0 211,563
AMERISOURCEBERGEN CORP COM 03073E105 9,187 111,587 SH   SOLE   5,613 0 105,974
CHECK POINT SOFTWARE TECH LT COM M22465104 2,844 25,972 SH   SOLE   0 0 25,972
ANTHEM INC COM 036752103 2,007 8,361 SH   SOLE   0 0 8,361
AUTOZONE INC COM 053332102 13,278 12,242 SH   SOLE   0 0 12,242
MCDONALDS CORP COM 580135101 4,485 20,887 SH   SOLE   550 0 20,337
MARRIOTT INTL INC NEW COM 571903202 2,799 22,507 SH   SOLE   0 0 22,507
MASTERCARD INC COM 57636Q104 21,548 79,346 SH   SOLE   0 0 79,346
GENERAL DYNAMICS CORP COM 369550108 2,689 14,717 SH   SOLE   0 0 14,717
MCCORMICK & CO INC COM 579780206 334 2,137 SH   SOLE   0 0 2,137
HANESBRANDS INC COM 410345102 724 47,285 SH   SOLE   0 0 47,285
CIGNA CORP NEW COM 125523100 1,498 9,872 SH   SOLE   0 0 9,872
MOTOROLA SOLUTIONS INC COM 620076307 2,785 16,342 SH   SOLE   0 0 16,342
ASSURED GUARANTY LTD COM G0585R106 1,169 26,299 SH   SOLE   0 0 26,299
E TRADE FINANCIAL CORP COM 269246401 615 14,086 SH   SOLE   0 0 14,086
ALPHABET INC COM 02079K305 24,498 20,062 SH   SOLE   363 0 19,699
VANGUARD TAX MANAGED INTL FD COM 921943858 335 8,150 SH   SOLE   0 0 8,150
EASTMAN CHEMICAL CO COM 277432100 11,396 154,359 SH   SOLE   0 0 154,359
VANGUARD SCOTTSDALE FDS COM 92206C813 506 5,005 SH   SOLE   0 0 5,005
APPLIED MATLS INC COM 038222105 10,943 219,292 SH   SOLE   2,526 0 216,766
PHILLIPS 66 COM 718546104 7,455 72,804 SH   SOLE   0 0 72,804
HUNTSMAN CORP COM 447011107 2,908 125,018 SH   SOLE   0 0 125,018
CELGENE CORP COM 151020104 9,219 92,840 SH   SOLE   0 0 92,840
FISERV INC COM 337738108 1,914 18,479 SH   SOLE   0 0 18,479
ICON PLC COM G4705A100 3,089 20,968 SH   SOLE   0 0 20,968
ARCBEST CORP COM 03937C105 2,998 98,457 SH   SOLE   0 0 98,457
MSC INDL DIRECT INC COM 553530106 2,440 33,647 SH   SOLE   0 0 33,647
STEEL DYNAMICS INC COM 858119100 2,424 81,345 SH   SOLE   0 0 81,345
VMWARE INC COM 928563402 8,838 58,896 SH   SOLE   0 0 58,896
CURTISS WRIGHT CORP COM 231561101 1,491 11,524 SH   SOLE   0 0 11,524
DXC TECHNOLOGY CO COM 23355L106 322 10,918 SH   SOLE   0 0 10,918
KROGER CO COM 501044101 2,551 98,943 SH   SOLE   0 0 98,943
ALPHABET INC COM 02079K107 1,541 1,264 SH   SOLE   63 0 1,201
BLOOMIN BRANDS INC COM 094235108 10,928 577,290 SH   SOLE   0 0 577,290
CATERPILLAR INC DEL COM 149123101 4,070 32,224 SH   SOLE   336 0 31,888
EMERSON ELEC CO COM 291011104 9,248 138,320 SH   SOLE   447 0 137,873
ANNALY CAP MGMT INC COM 035710409 1,111 126,248 SH   SOLE   0 0 126,248
CLOROX CO DEL COM 189054109 790 5,201 SH   SOLE   0 0 5,201
BERKLEY W R CORP COM 084423102 4,336 60,032 SH   SOLE   0 0 60,032
HONEYWELL INTL INC COM 438516106 1,506 8,899 SH   SOLE   0 0 8,899
HOST HOTELS & RESORTS INC COM 44107P104 855 49,469 SH   SOLE   0 0 49,469
UNION PACIFIC CORP COM 907818108 6,416 39,613 SH   SOLE   0 0 39,613
AGILENT TECHNOLOGIES INC COM 00846U101 254 3,320 SH   SOLE   0 0 3,320
ISHARES TR COM 464287465 856 13,128 SH   SOLE   0 0 13,128
USANA HEALTH SCIENCES INC COM 90328M107 261 3,815 SH   SOLE   0 0 3,815
DUPONT DE NEMOURS INC COM 26614N102 545 7,643 SH   SOLE   0 0 7,643
VANGUARD INTL EQUITY INDEX F COM 922042858 3,226 80,129 SH   SOLE   0 0 80,129
LAM RESEARCH CORP COM 512807108 12,614 54,580 SH   SOLE   1,325 0 53,255
OMNICOM GROUP INC COM 681919106 2,188 27,940 SH   SOLE   0 0 27,940
BOOKING HLDGS INC COM 09857L108 9,546 4,864 SH   SOLE   0 0 4,864
CANON INC COM 138006309 762 28,539 SH   SOLE   0 0 28,539
CHEMED CORP NEW COM 16359R103 240 574 SH   SOLE   0 0 574
CONOCOPHILLIPS COM 20825C104 587 10,308 SH   SOLE   0 0 10,308
FORD MTR CO DEL COM 345370860 718 78,427 SH   SOLE   0 0 78,427
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 227 1,847 SH   SOLE   0 0 1,847
MEDTRONIC PLC COM G5960L103 1,320 12,151 SH   SOLE   0 0 12,151
HP INC COM 40434L105 381 20,156 SH   SOLE   0 0 20,156
ALLISON TRANSMISSION HLDGS I COM 01973R101 17,053 362,448 SH   SOLE   0 0 362,448
BIOGEN INC COM 09062X103 1,412 6,065 SH   SOLE   0 0 6,065
BANK AMER CORP COM 060505104 1,629 55,833 SH   SOLE   0 0 55,833
FACTSET RESH SYS INC COM 303075105 6,488 26,702 SH   SOLE   0 0 26,702
NVR INC COM 62944T105 216 58 SH   SOLE   0 0 58
AFLAC INC COM 001055102 4,643 88,745 SH   SOLE   0 0 88,745
ISHARES TR COM 464287200 518 1,734 SH   SOLE   0 0 1,734
BEST BUY INC COM 086516101 241 3,493 SH   SOLE   0 0 3,493
WHIRLPOOL CORP COM 963320106 2,503 15,807 SH   SOLE   0 0 15,807
ASTRAZENECA PLC COM 046353108 2,425 54,398 SH   SOLE   3,878 0 50,520
DOLBY LABORATORIES INC COM 25659T107 2,507 38,785 SH   SOLE   0 0 38,785
BP PLC COM 055622104 4,013 105,627 SH   SOLE   0 0 105,627
WORTHINGTON INDS INC COM 981811102 856 23,734 SH   SOLE   0 0 23,734
MORGAN STANLEY COM 617446448 901 21,108 SH   SOLE   0 0 21,108
NATIONAL HEALTHCARE CORP COM 635906100 464 5,675 SH   SOLE   0 0 5,675
UNIVERSAL INS HLDGS INC COM 91359V107 2,730 91,032 SH   SOLE   0 0 91,032
BAXTER INTL INC COM 071813109 1,326 15,162 SH   SOLE   0 0 15,162
ABM INDS INC COM 000957100 231 6,350 SH   SOLE   0 0 6,350
THERMO FISHER SCIENTIFIC INC COM 883556102 397 1,364 SH   SOLE   0 0 1,364
PAYPAL HLDGS INC COM 70450Y103 346 3,341 SH   SOLE   0 0 3,341
WYNDHAM DESTINATIONS INC COM 98310W108 295 6,406 SH   SOLE   0 0 6,406
DOLLAR GEN CORP NEW COM 256677105 2,349 14,780 SH   SOLE   0 0 14,780
SCOTTS MIRACLE GRO CO COM 810186106 1,612 15,828 SH   SOLE   0 0 15,828
WALKER & DUNLOP INC COM 93148P102 4,665 83,410 SH   SOLE   0 0 83,410
DARDEN RESTAURANTS INC COM 237194105 836 7,075 SH   SOLE   0 0 7,075
ARISTA NETWORKS INC COM 040413106 346 1,450 SH   SOLE   0 0 1,450
REGAL BELOIT CORP COM 758750103 294 4,036 SH   SOLE   0 0 4,036
WORLD FUEL SVCS CORP COM 981475106 200 5,016 SH   SOLE   0 0 5,016
AKAMAI TECHNOLOGIES INC COM 00971T101 3,301 36,125 SH   SOLE   0 0 36,125
PPG INDS INC COM 693506107 8,724 73,611 SH   SOLE   0 0 73,611
SEAGATE TECHNOLOGY PLC COM G7945M107 258 4,800 SH   SOLE   0 0 4,800
MCGRATH RENTCORP COM 580589109 8,099 116,379 SH   SOLE   0 0 116,379
NASDAQ INC COM 631103108 293 2,951 SH   SOLE   0 0 2,951
JOHNSON & JOHNSON COM 478160104 5,473 42,299 SH   SOLE   3,477 0 38,822
NEWMARKET CORP COM 651587107 5,276 11,175 SH   SOLE   0 0 11,175
VANGUARD INDEX FDS COM 922908611 1,001 7,769 SH   SOLE   0 0 7,769
EBAY INC COM 278642103 2,561 65,689 SH   SOLE   0 0 65,689
M & T BK CORP COM 55261F104 267 1,693 SH   SOLE   0 0 1,693
DONALDSON INC COM 257651109 289 5,558 SH   SOLE   0 0 5,558
TORO CO COM 891092108 6,364 86,815 SH   SOLE   0 0 86,815
HILL ROM HLDGS INC COM 431475102 474 4,504 SH   SOLE   0 0 4,504
NORTHWESTERN CORP COM 668074305 7,964 106,111 SH   SOLE   0 0 106,111
LUMINEX CORP DEL COM 55027E102 254 12,289 SH   SOLE   0 0 12,289