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
ACCO BRANDS CORP COM 00081T108 164 13,782 SH   SOLE 8,493 0 5,289
ADVANCED ENERGY INDS COM 007973100 2,495 30,897 SH   SOLE 23,857 0 7,040
ALASKA AIR GROUP INC COM 011659109 5,134 67,318 SH   SOLE 53,880 0 13,438
ALLSTATE CORP COM 020002101 209 2,272 SH   SOLE 1,844 0 428
ALPHABET INC CAP STK CL C 02079K107 1,536 1,601 SH   SOLE 1,158 0 443
ALPHABET INC CAP STK CL A 02079K305 5,002 5,137 SH   SOLE 4,159 0 978
AMAZON COM INC COM 023135106 210 218 SH   SOLE 205 0 13
AMGEN INC COM 031162100 5,483 29,407 SH   SOLE 24,265 0 5,142
APPLE INC COM 037833100 7,793 50,567 SH   SOLE 41,129 0 9,438
APPLIED MATLS INC COM 038222105 7,741 148,612 SH   SOLE 118,135 0 30,477
APPLIED OPTOELECTRONICS INC COM 03823U102 385 5,950 SH   SOLE 4,475 0 1,475
ATMOS ENERGY CORP COM 049560105 990 11,809 SH   SOLE 10,374 0 1,435
BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 16 16,154 SH   SOLE 16,154 0 0
BEST BUY INC COM 086516101 363 6,374 SH   SOLE 4,197 0 2,177
BUILDERS FIRSTSOURCE INC COM 12008R107 445 24,759 SH   SOLE 20,017 0 4,742
CARNIVAL CORP UNIT 99/99/9999 143658300 5,680 87,959 SH   SOLE 70,263 0 17,696
CATHAY GEN BANCORP COM 149150104 266 6,607 SH   SOLE 4,486 0 2,121
CDW CORP COM 12514G108 6,325 95,830 SH   SOLE 74,885 0 20,945
CELGENE CORP COM 151020104 4,653 31,911 SH   SOLE 25,281 0 6,630
CENTENE CORP DEL COM 15135B101 5,855 60,504 SH   SOLE 46,905 0 13,599
CHARTER FINL CORP MD COM 16122W108 1,701 91,772 SH   SOLE 74,667 0 17,105
CHEMOURS CO COM 163851108 3,094 61,141 SH   SOLE 44,526 0 16,615
CIRRUS LOGIC INC COM 172755100 2,104 39,462 SH   SOLE 30,862 0 8,600
CITIZENS FINL GROUP INC COM 174610105 5,622 148,458 SH   SOLE 118,513 0 29,945
CMS ENERGY CORP COM 125896100 758 16,359 SH   SOLE 14,578 0 1,781
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,105 42,806 SH   SOLE 33,229 0 9,577
COMCAST CORP NEW CL A 20030N101 6,639 172,523 SH   SOLE 139,466 0 33,057
COMERICA INC COM 200340107 1,033 13,550 SH   SOLE 11,965 0 1,585
CONTROL4 CORP COM 21240D107 3,757 127,515 SH   SOLE 101,040 0 26,475
D R HORTON INC COM 23331A109 5,153 129,048 SH   SOLE 103,513 0 25,535
DANA INCORPORATED COM 235825205 1,371 49,050 SH   SOLE 36,005 0 13,045
DTE ENERGY CO COM 233331107 768 7,152 SH   SOLE 6,372 0 780
EDISON INTL COM 281020107 722 9,349 SH   SOLE 8,334 0 1,015
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 281 3,745 SH   SOLE 3,135 0 610
EVERCORE INC CLASS A 29977A105 3,920 48,849 SH   SOLE 39,776 0 9,073
EVERSOURCE ENERGY COM 30040W108 810 13,398 SH   SOLE 12,018 0 1,380
EXXON MOBIL CORP COM 30231G102 279 3,402 SH   SOLE 2,710 0 692
FACEBOOK INC CL A 30303M102 3,824 22,381 SH   SOLE 16,937 0 5,444
FEDEX CORP COM 31428X106 3,231 14,322 SH   SOLE 10,812 0 3,510
FIRST AMERN FINL CORP COM 31847R102 4,558 91,207 SH   SOLE 74,919 0 16,288
GREAT PLAINS ENERGY INC COM 391164100 868 28,641 SH   SOLE 25,521 0 3,120
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,519 69,835 SH   SOLE 59,095 0 10,740
HUDSON TECHNOLOGIES INC COM 444144109 440 56,305 SH   SOLE 45,795 0 10,510
ICON PLC SHS G4705A100 3,837 33,695 SH   SOLE 25,880 0 7,815
INTEL CORP COM 458140100 280 7,362 SH   SOLE 6,502 0 860
ISHARES TR CORE S&P TTL STK 464287150 268 4,642 SH   SOLE 4,379 0 263
ISHARES TR IBOXX INV CP ETF 464287242 336 2,769 SH   SOLE 2,687 0 82
ISHARES TR RUS 1000 ETF 464287622 540 3,859 SH   SOLE 3,535 0 324
ISHARES TR IBOXX HI YD ETF 464288513 327 3,685 SH   SOLE 3,685 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1,192 10,820 SH   SOLE 9,567 0 1,253
ISHARES TR 1 3 YR CR BD ETF 464288646 993 9,426 SH   SOLE 7,091 0 2,335
ISHARES TR 0-5YR HI YL CP 46434V407 369 7,723 SH   SOLE 7,278 0 445
JOHNSON & JOHNSON COM 478160104 466 3,587 SH   SOLE 1,818 0 1,769
JPMORGAN CHASE & CO COM 46625H100 5,230 54,761 SH   SOLE 44,257 0 10,504
KB HOME COM 48666K109 2,709 112,297 SH   SOLE 88,492 0 23,805
KELLY SVCS INC CL A 488152208 216 8,606 SH   SOLE 5,662 0 2,944
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,082 20,417 SH   SOLE 15,607 0 4,810
LAM RESEARCH CORP COM 512807108 9,408 50,843 SH   SOLE 40,247 0 10,596
LEAR CORP COM NEW 521865204 8,001 46,227 SH   SOLE 36,627 0 9,600
LOWES COS INC COM 548661107 4,418 55,266 SH   SOLE 46,111 0 9,155
MANPOWERGROUP INC COM 56418H100 320 2,719 SH   SOLE 2,202 0 517
MCDONALDS CORP COM 580135101 307 1,960 SH   SOLE 1,960 0 0
MKS INSTRUMENT INC COM 55306N104 1,077 11,400 SH   SOLE 9,280 0 2,120
MOHAWK INDS INC COM 608190104 3,977 16,066 SH   SOLE 11,869 0 4,197
NEXTERA ENERGY INC COM 65339F101 1,437 9,807 SH   SOLE 9,162 0 645
NISOURCE INC COM 65473P105 809 31,608 SH   SOLE 28,223 0 3,385
NVIDIA CORP COM 67066G104 877 4,905 SH   SOLE 4,465 0 440
OFFICE DEPOT INC COM 676220106 155 34,244 SH   SOLE 28,852 0 5,392
ON SEMICONDUCTOR CORP COM 682189105 4,347 235,362 SH   SOLE 178,582 0 56,780
OWENS CORNING NEW COM 690742101 7,423 95,960 SH   SOLE 75,097 0 20,863
PORTLAND GEN ELEC CO COM NEW 736508847 814 17,840 SH   SOLE 15,565 0 2,275
PRINCIPAL FINL GROUP INC COM 74251V102 300 4,655 SH   SOLE 3,312 0 1,343
PRUDENTIAL FINL INC COM 744320102 241 2,267 SH   SOLE 1,362 0 905
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,076 42,819 SH   SOLE 33,857 0 8,962
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 239 2,781 SH   SOLE 1,895 0 886
SEMPRA ENERGY COM 816851109 666 5,835 SH   SOLE 5,190 0 645
SKYWORKS SOLUTIONS INC COM 83088M102 387 3,801 SH   SOLE 2,741 0 1,060
SNAP ON INC COM 833034101 957 6,425 SH   SOLE 5,848 0 577
SOUTHWEST AIRLS CO COM 844741108 5,358 95,710 SH   SOLE 77,718 0 17,992
STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 579 51,018 SH   SOLE 44,893 0 6,125
STONERIDGE INC COM 86183P102 2,142 108,135 SH   SOLE 88,720 0 19,415
TECH DATA CORP COM 878237106 1,463 16,468 SH   SOLE 12,883 0 3,585
THOR INDS INC COM 885160101 6,555 52,058 SH   SOLE 42,958 0 9,100
UGI CORP NEW COM 902681105 965 20,600 SH   SOLE 18,500 0 2,100
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 224 1,749 SH   SOLE 1,606 0 143
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 642 8,045 SH   SOLE 6,807 0 1,238
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 838 10,229 SH   SOLE 8,740 0 1,489
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 224 2,122 SH   SOLE 1,946 0 176
VANGUARD INDEX FDS REIT ETF 922908553 1,166 14,034 SH   SOLE 11,732 0 2,302
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11,199 139,760 SH   SOLE 117,181 0 22,579
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 476 5,414 SH   SOLE 4,793 0 621
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 677 15,598 SH   SOLE 14,384 0 1,214
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 625 7,714 SH   SOLE 7,106 0 608
VANGUARD WORLD FD MEGA GRWTH IND 921910816 634 6,053 SH   SOLE 5,571 0 482
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 549 7,643 SH   SOLE 6,993 0 650
VANGUARD WORLD FDS UTILITIES ETF 92204A876 567 4,857 SH   SOLE 4,127 0 730
VECTREN CORP COM 92240G101 1,049 15,944 SH   SOLE 14,217 0 1,727
VISA INC COM CL A 92826C839 209 1,986 SH   SOLE 1,875 0 111
VMWARE INC CL A COM 928563402 4,112 37,658 SH   SOLE 28,373 0 9,285
WALKER & DUNLOP INC COM 93148P102 2,245 42,898 SH   SOLE 35,173 0 7,725
ZIONS BANCORPORATION COM 989701107 5,728 121,397 SH   SOLE 95,932 0 25,465