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
AETNA INC NEW COM 00817Y108 222 1,096 SH   SOLE 1,096 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,737 52,621 SH   SOLE 45,167 0 7,454
ALPHABET INC CAP STK CL C 02079K107 1,091 914 SH   SOLE 690 0 224
ALPHABET INC CAP STK CL A 02079K305 5,052 4,185 SH   SOLE 3,463 0 721
AMAZON COM INC COM 023135106 511 255 SH   SOLE 242 0 13
AMERICAN ELEC PWR INC COM 025537101 661 9,332 SH   SOLE 8,062 0 1,270
AMGEN INC COM 031162100 262 1,266 SH   SOLE 1,266 0 0
APPLE INC COM 037833100 8,510 37,700 SH   SOLE 31,053 0 6,647
APPLIED MATLS INC COM 038222105 355 9,197 SH   SOLE 8,733 0 464
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,691 26,527 SH   SOLE 22,152 0 4,375
ATMOS ENERGY CORP COM 049560105 704 7,498 SH   SOLE 6,298 0 1,200
BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 55 54,656 SH   SOLE 54,656 0 0
BEST BUY INC COM 086516101 208 2,615 SH   SOLE 2,530 0 85
BG STAFFING INC COM 05544A109 377 13,855 SH   SOLE 13,210 0 645
CALLAWAY GOLF CO COM 131193104 212 8,741 SH   SOLE 8,564 0 177
CENTENE CORP DEL COM 15135B101 5,189 35,839 SH   SOLE 28,708 0 7,131
CENTERPOINT ENERGY INC COM 15189T107 773 27,972 SH   SOLE 24,291 0 3,681
CHEVRON CORP NEW COM 166764100 208 1,700 SH   SOLE 1,568 0 132
CITIZENS FINL GROUP INC COM 174610105 4,568 118,443 SH   SOLE 98,751 0 19,692
CMS ENERGY CORP COM 125896100 768 15,676 SH   SOLE 13,647 0 2,029
COMCAST CORP NEW CL A 20030N101 5,329 150,498 SH   SOLE 122,616 0 27,882
COMERICA INC COM 200340107 4,981 55,218 SH   SOLE 45,797 0 9,421
D R HORTON INC COM 23331A109 4,099 97,180 SH   SOLE 79,824 0 17,356
DIODES INC COM 254543101 1,528 45,896 SH   SOLE 40,571 0 5,325
DISCOVER FINL SVCS COM 254709108 4,051 52,984 SH   SOLE 43,029 0 9,955
DTE ENERGY CO COM 233331107 708 6,485 SH   SOLE 5,740 0 745
DXC TECHNOLOGY CO COM 23355L106 4,416 47,218 SH   SOLE 38,643 0 8,575
ENTEGRIS INC COM 29362U104 2,446 84,507 SH   SOLE 72,272 0 12,235
ENTERGY CORP NEW COM 29364G103 627 7,730 SH   SOLE 6,650 0 1,080
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 268 5,073 SH   SOLE 4,603 0 470
EVERCORE INC CLASS A 29977A105 3,614 35,938 SH   SOLE 30,884 0 5,054
EVERGY INC COM 30034W106 835 15,205 SH   SOLE 13,255 0 1,950
EXXON MOBIL CORP COM 30231G102 263 3,091 SH   SOLE 2,067 0 1,024
FACEBOOK INC CL A 30303M102 3,037 18,465 SH   SOLE 14,640 0 3,825
FEDEX CORP COM 31428X106 4,184 17,376 SH   SOLE 14,392 0 2,984
FIRST DATA CORP NEW COM CL A 32008D106 3,250 132,801 SH   SOLE 105,700 0 27,101
HP INC COM 40434L105 4,261 165,330 SH   SOLE 131,960 0 33,370
HUNTSMAN CORP COM 447011107 3,083 113,236 SH   SOLE 97,008 0 16,228
ICON PLC SHS G4705A100 4,268 27,760 SH   SOLE 23,312 0 4,448
INSIGHT ENTERPRISES INC COM 45765U103 332 6,145 SH   SOLE 5,900 0 245
INTEL CORP COM 458140100 4,358 92,164 SH   SOLE 75,349 0 16,815
ISHARES TR CORE S&P TTL STK 464287150 223 3,345 SH   SOLE 2,452 0 893
ISHARES TR IBOXX INV CP ETF 464287242 385 3,348 SH   SOLE 3,034 0 314
ISHARES TR RUS MD CP GR ETF 464287481 204 1,502 SH   SOLE 1,314 0 188
ISHARES TR RUS 1000 ETF 464287622 648 4,007 SH   SOLE 3,573 0 434
ISHARES TR CORE S&P SCP ETF 464287804 564 6,461 SH   SOLE 5,656 0 804
ISHARES TR IBOXX HI YD ETF 464288513 293 3,385 SH   SOLE 2,585 0 800
ISHARES TR INTRM TR CRP ETF 464288638 971 18,294 SH   SOLE 14,394 0 3,900
ISHARES TR SH TR CRPORT ETF 464288646 697 13,440 SH   SOLE 8,870 0 4,570
ISHARES TR 0-5YR HI YL CP 46434V407 440 9,335 SH   SOLE 8,709 0 626
JOHNSON & JOHNSON COM 478160104 389 2,814 SH   SOLE 1,578 0 1,236
JPMORGAN CHASE & CO COM 46625H100 5,234 46,388 SH   SOLE 37,516 0 8,872
KANSAS CITY SOUTHERN COM NEW 485170302 5,060 44,665 SH   SOLE 37,143 0 7,522
KB HOME COM 48666K109 1,961 82,030 SH   SOLE 70,427 0 11,603
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,793 16,083 SH   SOLE 12,917 0 3,166
LAM RESEARCH CORP COM 512807108 4,558 30,043 SH   SOLE 25,001 0 5,042
MARATHON PETE CORP COM 56585A102 4,715 58,962 SH   SOLE 48,038 0 10,924
MCDONALDS CORP COM 580135101 335 2,005 SH   SOLE 1,805 0 200
MDU RES GROUP INC COM 552690109 741 28,841 SH   SOLE 24,926 0 3,915
MEDPACE HLDGS INC COM 58506Q109 350 5,840 SH   SOLE 5,610 0 230
MICROSOFT CORP COM 594918104 4,278 37,403 SH   SOLE 31,316 0 6,087
NANOMETRICS INC COM 630077105 313 8,342 SH   SOLE 8,027 0 315
NATIONAL FUEL GAS CO N J COM 636180101 690 12,304 SH   SOLE 10,740 0 1,564
NEWFIELD EXPL CO COM 651290108 377 13,088 SH   SOLE 12,538 0 550
NEXTERA ENERGY INC COM 65339F101 1,474 8,794 SH   SOLE 7,362 0 1,432
NVIDIA CORP COM 67066G104 1,113 3,962 SH   SOLE 3,094 0 868
OGE ENERGY CORP COM 670837103 756 20,807 SH   SOLE 18,517 0 2,290
ON SEMICONDUCTOR CORP COM 682189105 3,180 172,550 SH   SOLE 140,904 0 31,646
PACCAR INC COM 693718108 335 4,912 SH   SOLE 4,182 0 730
PATRICK INDS INC COM 703343103 1,942 32,800 SH   SOLE 27,894 0 4,906
PROGRESSIVE CORP OHIO COM 743315103 5,376 75,678 SH   SOLE 61,976 0 13,702
RIVERVIEW BANCORP INC COM 769397100 346 39,115 SH   SOLE 37,270 0 1,845
SKYWEST INC COM 830879102 785 13,328 SH   SOLE 10,738 0 2,590
SOUTHWEST AIRLS CO COM 844741108 4,847 77,609 SH   SOLE 64,022 0 13,587
SOUTHWEST GAS HOLDINGS INC COM 844895102 810 10,254 SH   SOLE 9,038 0 1,216
TRINET GROUP INC COM 896288107 2,237 39,723 SH   SOLE 33,560 0 6,163
UGI CORP NEW COM 902681105 3,346 60,317 SH   SOLE 50,202 0 10,115
UNITEDHEALTH GROUP INC COM 91324P102 5,096 19,154 SH   SOLE 15,725 0 3,429
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 494 6,334 SH   SOLE 4,843 0 1,491
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 640 8,136 SH   SOLE 6,480 0 1,656
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 258 2,285 SH   SOLE 2,051 0 234
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,026 12,716 SH   SOLE 10,481 0 2,235
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11,452 146,525 SH   SOLE 123,310 0 23,215
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 520 6,230 SH   SOLE 5,603 0 627
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 870 20,103 SH   SOLE 17,145 0 2,958
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 721 8,274 SH   SOLE 7,439 0 835
VANGUARD WORLD FD MEGA GRWTH IND 921910816 748 5,835 SH   SOLE 5,233 0 602
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 606 7,575 SH   SOLE 6,777 0 798
VANGUARD WORLD FDS UTILITIES ETF 92204A876 537 4,559 SH   SOLE 3,852 0 707
VERIZON COMMUNICATIONS INC COM 92343V104 381 7,130 SH   SOLE 5,631 0 1,499
VISA INC COM CL A 92826C839 325 2,165 SH   SOLE 2,054 0 111
WEC ENERGY GROUP INC COM 92939U106 774 11,593 SH   SOLE 10,184 0 1,409
WELLCARE HEALTH PLANS INC COM 94946T106 3,145 9,812 SH   SOLE 7,893 0 1,919
WESTERN ALLIANCE BANCORP COM 957638109 1,735 30,501 SH   SOLE 26,366 0 4,135
WINTRUST FINL CORP COM 97650W108 333 3,917 SH   SOLE 3,672 0 245
ZIONS BANCORPORATION COM 989701107 4,835 96,406 SH   SOLE 79,953 0 16,453