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
ANDEAVOR COM CS 03349M105 248 2,468 SH   SOLE   2,468 0 0
3M CO CS 88579Y101 12,251 55,807 SH   SOLE   54,504 0 1,303
ABBOTT LABS CS 002824100 63,896 1,066,355 SH   SOLE   844,225 0 222,130
ABBVIE INC CS 00287Y109 56,791 600,015 SH   SOLE   504,386 0 95,629
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 7,610 49,576 SH   SOLE   48,315 0 1,261
ACTUANT CORP CS 00508X203 7,281 313,171 SH   SOLE   277,982 0 35,189
ADOBE SYS INC CS 00724F101 1,381 6,389 SH   SOLE   6,365 0 24
ADTALEM GLOBAL ED INC COM CS 00737L103 2,187 46,002 SH   SOLE   40,452 0 5,550
ADTRAN INC CS 00738A106 2,596 166,952 SH   SOLE   146,040 0 20,912
AES CORP CS 00130H105 899 79,064 SH   SOLE   78,059 0 1,005
AETNA INC NEW CS 00817Y108 48,423 286,525 SH   SOLE   229,641 0 56,884
AFLAC INC CS 001055102 2,648 60,522 SH   SOLE   54,366 0 6,156
AGCO CORP CS 001084102 6,640 102,392 SH   SOLE   90,927 0 11,465
AIR PRODS AND CHEMS INC CS 009158106 10,022 63,019 SH   SOLE   62,252 0 767
AKAMAI TECHNOLOGIES INC CS 00971T101 239 3,367 SH   SOLE   3,367 0 0
ALASKA AIR GROUP INC CS 011659109 4,555 73,513 SH   SOLE   40,593 0 32,920
ALCOA CORP CS 013872106 8,753 194,675 SH   SOLE   109,640 0 85,035
ALIGN TECHNOLOGY INC CS 016255101 1,305 5,195 SH   SOLE   5,195 0 0
ALLEGHANY CORP DEL CS 017175100 290 472 SH   SOLE   472 0 0
ALLSCRIPTS HEALTHCARE SOLUTI CS 01988P108 7,181 581,443 SH   SOLE   334,929 0 246,514
ALLSTATE CORP CS 020002101 1,456 15,357 SH   SOLE   14,998 0 359
ALPHABET INC CAP STK CL A CS 02079K305 4,023 3,879 SH   SOLE   3,797 0 82
ALPHABET INC CAP STK CL C CS 02079K107 62,994 61,053 SH   SOLE   51,816 0 9,237
ALTRIA GROUP INC CS 02209S103 1,461 23,442 SH   SOLE   23,442 0 0
AMAZON COM INC CS 023135106 10,353 7,153 SH   SOLE   7,141 0 12
AMEDISYS INC CS 023436108 7,731 128,129 SH   SOLE   73,360 0 54,769
AMERICAN AXLE AND MFG HLDGS IN CS 024061103 5,107 335,564 SH   SOLE   189,878 0 145,686
AMERICAN EXPRESS CO CS 025816109 75,681 811,333 SH   SOLE   656,989 0 154,344
AMERICAN TOWER REIT COM CS 03027X100 3,499 24,075 SH   SOLE   21,958 0 2,117
AMERIPRISE FINL INC CS 03076C106 53,363 360,707 SH   SOLE   292,241 0 68,466
AMERISOURCEBERGEN CORP CS 03073E105 558 6,479 SH   SOLE   6,322 0 157
AMGEN INC CS 031162100 2,506 14,700 SH   SOLE   13,358 0 1,342
AMTRUST FINANCIAL SERVICES I CS 032359309 5,771 468,843 SH   SOLE   317,925 0 150,918
ANALOG DEVICES INC CS 032654105 3,048 33,446 SH   SOLE   30,584 0 2,862
ANGIODYNAMICS INC CS 03475V101 4,504 261,116 SH   SOLE   230,363 0 30,753
ANSYS INC CS 03662Q105 21,501 137,219 SH   SOLE   76,997 0 60,222
ANTERO RES CORP CS 03674X106 10,940 551,128 SH   SOLE   309,811 0 241,317
ANTHEM INC COM CS 036752103 2,421 11,020 SH   SOLE   11,020 0 0
AON PLC CS G0408V102 710 5,063 SH   SOLE   5,017 0 46
APOLLO COML REAL EST FIN INC CS 03762U105 193 10,716 SH   SOLE   10,716 0 0
APPLE INC COM CS 037833100 93,419 556,792 SH   SOLE   471,106 0 85,686
APPLIED MATLS INC CS 038222105 321 5,771 SH   SOLE   5,771 0 0
APTARGROUP INC CS 038336103 490 5,451 SH   SOLE   4,967 0 484
APTIV PLC CS G6095L109 3,180 37,427 SH   SOLE   37,363 0 64
ARCH CAP GROUP LTD CS G0450A105 922 10,773 SH   SOLE   10,773 0 0
ARISTA NETWORKS INC CS 040413106 359 1,408 SH   SOLE   1,405 0 3
ARMSTRONG WORLD INDS INC NEW CS 04247X102 6,777 120,377 SH   SOLE   106,821 0 13,556
ASPEN INSURANCE HOLDINGS LTD CS G05384105 6,460 144,036 SH   SOLE   126,002 0 18,034
ASSURED GUARANTY LTD CS G0585R106 12,857 355,178 SH   SOLE   216,320 0 138,858
AT AND T INC CS 00206R102 1,954 54,821 SH   SOLE   50,442 0 4,379
AUTOMATIC DATA PROCESSING IN CS 053015103 2,977 26,232 SH   SOLE   24,305 0 1,927
AUTONATION INC CS 05329W102 1,975 42,219 SH   SOLE   37,130 0 5,089
AUTOZONE INC CS 053332102 1,310 2,019 SH   SOLE   2,019 0 0
AVERY DENNISON CORP CS 053611109 1,079 10,154 SH   SOLE   10,154 0 0
AVNET INC CS 053807103 4,337 103,859 SH   SOLE   91,081 0 12,778
AXIS CAPITAL HOLDINGS CS G0692U109 16,808 291,950 SH   SOLE   216,824 0 75,126
BABCOCK N WILCOX ENTERPRIS I CS 05614L100 58 13,333 SH   SOLE   13,333 0 0
BANCORPSOUTH BK TUPELO MISS CO CS 05971J102 3,369 105,956 SH   SOLE   58,747 0 47,209
BANK OF AMERICA CORPORATION CS 060505104 58,150 1,938,993 SH   SOLE   1,614,496 0 324,497
BECTON DICKINSON AND CO CS 075887109 3,339 15,408 SH   SOLE   14,563 0 845
BELMOND LTD CS G1154H107 2,914 261,320 SH   SOLE   229,350 0 31,970
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 70,787 354,859 SH   SOLE   295,884 0 58,975
BERKSHIRE HILLS BANCORP INC CS 084680107 7,833 206,410 SH   SOLE   160,776 0 45,634
BERRY GLOBAL GROUP INC COM CS 08579W103 6,188 112,892 SH   SOLE   62,375 0 50,517
BEST BUY INC CS 086516101 306 4,377 SH   SOLE   4,368 0 9
BGC PARTNERS INC CS 05541T101 3,086 229,416 SH   SOLE   127,074 0 102,342
BIOGEN IDEC INC CS 09062X103 46,820 170,988 SH   SOLE   143,758 0 27,230
BLACKROCK INC CS 09247X101 21,305 39,328 SH   SOLE   38,218 0 1,110
BOEING CO CS 097023105 19,644 59,913 SH   SOLE   59,091 0 822
BORG WARNER INC CS 099724106 52,333 1,041,861 SH   SOLE   840,623 0 201,238
BOSTON BEER INC CS 100557107 2,078 10,994 SH   SOLE   9,650 0 1,344
BP PLC ADR 055622104 254 6,271 SH   SOLE   6,271 0 0
BRIGHTHOUSE FINL INC CS 10922N103 487 9,467 SH   SOLE   9,467 0 0
BRISTOL MYERS SQUIBB CO CS 110122108 10,262 162,242 SH   SOLE   160,393 0 1,849
BROADCOM LTD SHS CS Y09827109 2,482 10,534 SH   SOLE   10,496 0 38
BROADRIDGE FINL SOLUTIONS IN CS 11133T103 745 6,794 SH   SOLE   6,567 0 227
BROWN AND BROWN INC CS 115236101 1,681 66,093 SH   SOLE   60,538 0 5,555
BROWN FORMAN CORP CS 115637209 1,451 26,675 SH   SOLE   24,623 0 2,052
BRUKER BIOSCIENCES CORP CS 116794108 11,048 369,267 SH   SOLE   206,813 0 162,454
BURLINGTON STORES INC CS 122017106 14,948 112,261 SH   SOLE   63,176 0 49,085
CADENCE DESIGN SYSTEM INC CS 127387108 13,795 375,166 SH   SOLE   218,044 0 157,122
CANTEL MEDICAL CORP CS 138098108 6,897 61,902 SH   SOLE   35,056 0 26,846
CAPITAL ONE FINL CORP CS 14040H105 1,252 13,069 SH   SOLE   13,069 0 0
CARDINAL HEALTH INC CS 14149Y108 2,046 32,635 SH   SOLE   32,115 0 520
CARDTRONICS PLC SHS CL A CS G1991C105 7,732 346,590 SH   SOLE   189,451 0 157,139
CARS COM INC CS 14575E105 3,272 115,511 SH   SOLE   101,291 0 14,220
CATERPILLAR INC DEL CS 149123101 892 6,050 SH   SOLE   6,050 0 0
CATHAY BANCORP INC CS 149150104 7,026 175,733 SH   SOLE   96,955 0 78,778
CBOE GLOBAL MARKETS INC CS 12503M108 11,626 101,895 SH   SOLE   58,011 0 43,884
CBRE GROUP INC CS 12504L109 536 11,354 SH   SOLE   11,342 0 12
CELGENE CORP CS 151020104 273 3,063 SH   SOLE   3,043 0 20
CENTENNIAL RESOURCE DEV INC CS 15136A102 13,248 721,966 SH   SOLE   404,045 0 317,921
CHARLES RIV LABS INTL INC CS 159864107 10,035 94,013 SH   SOLE   52,148 0 41,865
CHEMED CORP NEW CS 16359R103 8,327 30,517 SH   SOLE   17,158 0 13,359
CHEVRONTEXACO CORP CS 166764100 71,851 630,052 SH   SOLE   532,561 0 97,491
CHICAGO BRIDGE AND IRON CO N V ADR 167250109 245 16,981 SH   SOLE   16,981 0 0
CHOICE HOTELS INTL INC CS 169905106 6,024 75,161 SH   SOLE   41,479 0 33,682
CHUBB LIMITED COM CS H1467J104 80,094 585,614 SH   SOLE   475,654 0 109,960
CIGNA CORP CS 125509109 2,031 12,107 SH   SOLE   11,890 0 217
CIMPRESS N V CS N20146101 15,156 97,968 SH   SOLE   54,834 0 43,134
CINTAS CORP CS 172908105 410 2,404 SH   SOLE   2,404 0 0
CISCO SYS INC CS 17275R102 6,626 154,489 SH   SOLE   145,806 0 8,683
CITIGROUP INC CS 172967424 58,895 872,513 SH   SOLE   705,695 0 166,818
CITIZENS FINL GROUP INC COM CS 174610105 1,244 29,632 SH   SOLE   29,485 0 147
CITRIX SYS INC CS 177376100 3,750 40,412 SH   SOLE   40,259 0 153
CLEVELAND CLIFFS INC CS 185899101 3,911 562,736 SH   SOLE   306,966 0 255,770
CLOROX CO DEL CS 189054109 651 4,893 SH   SOLE   4,565 0 328
CME GROUP INC CS 12572Q105 1,807 11,171 SH   SOLE   11,171 0 0
COCA COLA CO CS 191216100 1,609 37,051 SH   SOLE   36,784 0 267
COLGATE PALMOLIVE CO CS 194162103 636 8,875 SH   SOLE   8,572 0 303
COMCAST CORP CS 20030N101 2,619 76,645 SH   SOLE   73,579 0 3,066
COMMERCE BANCSHARES INC CS 200525103 1,304 21,759 SH   SOLE   20,033 0 1,726
CONSTELLATION BRANDS INC CS 21036P108 1,400 6,143 SH   SOLE   6,143 0 0
COOPER TIRE AND RUBR CO CS 216831107 2,741 93,537 SH   SOLE   81,918 0 11,619
COSTCO WHSL CORP CS 22160K105 2,325 12,340 SH   SOLE   11,468 0 872
COUPA SOFTWARE INC CS 22266L106 7,039 154,294 SH   SOLE   88,272 0 66,022
COUSINS PPTYS INC CS 222795106 4,957 571,131 SH   SOLE   314,252 0 256,879
COWEN INC CS 223622606 2,644 200,292 SH   SOLE   115,462 0 84,830
CRANE CO CS 224399105 6,705 72,297 SH   SOLE   63,903 0 8,394
CUMMINS INC CS 231021106 478 2,949 SH   SOLE   2,949 0 0
CVS HEALTH CORP COM CS 126650100 20,082 322,809 SH   SOLE   262,040 0 60,769
DANAHER CORP DEL CS 235851102 1,179 12,043 SH   SOLE   12,043 0 0
DECKERS OUTDOOR CORP CS 243537107 18,512 205,622 SH   SOLE   118,738 0 86,884
DEERE AND CO CS 244199105 489 3,150 SH   SOLE   2,476 0 674
DELPHI TECHNOLOGIES PLC SHS CS G2709G107 517 10,842 SH   SOLE   10,841 0 1
DELTA AIR LINES INC DEL CS 247361702 4,904 89,468 SH   SOLE   88,111 0 1,357
DELUXE CORP CS 248019101 257 3,474 SH   SOLE   3,474 0 0
DIAMONDBACK ENERGY INC CS 25278X109 11,481 90,746 SH   SOLE   56,049 0 34,697
DINE BRANDS GLOBAL INC COM CS 254423106 4,368 66,613 SH   SOLE   34,973 0 31,640
DISCOVER FINL SVCS CS 254709108 56,087 779,743 SH   SOLE   633,577 0 146,166
DISCOVERY INC COM SER A CS 25470F104 3,130 146,040 SH   SOLE   142,881 0 3,159
DISNEY WALT CO CS 254687106 2,750 27,375 SH   SOLE   25,773 0 1,602
DOLLAR GEN CORP NEW CS 256677105 4,294 45,901 SH   SOLE   45,826 0 75
DOMINION ENERGY INC COM CS 25746U109 49,457 733,452 SH   SOLE   597,675 0 135,777
DOMTAR CORP CS 257559203 3,405 80,054 SH   SOLE   48,194 0 31,860
DONALDSON INC CS 257651109 406 9,021 SH   SOLE   9,021 0 0
DORMAN PRODUCTS INC CS 258278100 4,475 67,593 SH   SOLE   39,177 0 28,416
DOVER CORP CS 260003108 767 7,811 SH   SOLE   7,811 0 0
DOWDUPONT INC COM CS 26078J100 2,260 35,480 SH   SOLE   35,191 0 289
DRIL QUIP INC CS 262037104 10,993 245,388 SH   SOLE   153,945 0 91,443
E TRADE FINANCIAL CORP CS 269246401 6,354 114,674 SH   SOLE   70,229 0 44,445
EASTMAN CHEM CO CS 277432100 4,504 42,662 SH   SOLE   42,636 0 26
EATON CORP PLC CS G29183103 348 4,349 SH   SOLE   4,349 0 0
EATON VANCE CORP CS 278265103 1,859 33,391 SH   SOLE   31,226 0 2,165
EBAY INC CS 278642103 3,601 89,476 SH   SOLE   89,223 0 253
ECOLAB INC CS 278865100 758 5,527 SH   SOLE   4,967 0 560
EDWARDS LIFESCIENCES CORP CS 28176E108 4,010 28,741 SH   SOLE   28,095 0 646
EMCOR GROUP INC CS 29084Q100 982 12,604 SH   SOLE   12,604 0 0
EMERSON ELEC CO CS 291011104 9,131 133,692 SH   SOLE   129,329 0 4,363
ENCORE CAP GROUP INC CS 292554102 3,248 71,856 SH   SOLE   42,048 0 29,808
ENVISION HEALTHCARE CORP COM CS 29414D100 2,999 78,027 SH   SOLE   77,753 0 274
EQUIFAX INC CS 294429105 1,386 11,768 SH   SOLE   11,768 0 0
ESTERLINE TECHNOLOGIES CORP CS 297425100 5,890 80,519 SH   SOLE   71,031 0 9,488
EURONET WORLDWIDE INC CS 298736109 3,727 47,228 SH   SOLE   25,923 0 21,305
EVERCORE INC CS 29977A105 5,065 58,084 SH   SOLE   33,130 0 24,954
EVEREST RE GROUP LTD CS G3223R108 3,936 15,326 SH   SOLE   15,326 0 0
EVERSOURCE CS 30040W108 298 5,061 SH   SOLE   4,142 0 919
EXPRESS SCRIPTS HLDG CO CS 30219G108 2,075 30,035 SH   SOLE   29,366 0 669
EXXON MOBIL CORP CS 30231G102 13,868 185,878 SH   SOLE   160,836 0 25,042
F5 NETWORKS INC CS 315616102 541 3,743 SH   SOLE   3,699 0 44
FACEBOOK INC CS 30303M102 8,889 55,627 SH   SOLE   54,698 0 929
FACTSET RESH SYS INC CS 303075105 1,761 8,830 SH   SOLE   7,806 0 1,024
FEDERAL REALTY INVT TR CS 313747206 234 2,019 SH   SOLE   2,019 0 0
FIRST AMERN FINL CORP CS 31847R102 5,893 100,428 SH   SOLE   56,057 0 44,371
FIRST INTST BANCSYSTEM INC CS 32055Y201 2,512 63,511 SH   SOLE   35,184 0 28,327
FIRST TR EXCHANGE TRADED FD FI ETF 33738D408 1,156 24,288 SH   SOLE   23,629 0 659
FIRSTENERGY CORP CS 337932107 3,013 88,595 SH   SOLE   88,244 0 351
FISERV INC CS 337738108 1,748 24,516 SH   SOLE   23,540 0 976
FIVE BELOW INC CS 33829M101 19,761 269,448 SH   SOLE   157,264 0 112,184
FLEETCOR TECHNOLOGIES INC CS 339041105 2,614 12,910 SH   SOLE   12,545 0 365
FLEXSHARES TR MORNSTAR UPSTR ETF 33939L407 214 6,573 SH   SOLE   6,573 0 0
FLOWSERVE CORP CS 34354P105 2,136 49,304 SH   SOLE   43,020 0 6,284
FORD MTR CO DEL CS 345370860 2,459 221,908 SH   SOLE   221,908 0 0
FORTINET INC CS 34959E109 3,863 72,091 SH   SOLE   44,131 0 27,960
FORTIVE CORP CS 34959J108 289 3,733 SH   SOLE   3,733 0 0
FRANKLIN RES INC CS 354613101 418 12,056 SH   SOLE   10,999 0 1,057
GALLAGHER ARTHUR J AND CO CS 363576109 252 3,665 SH   SOLE   3,665 0 0
GAP INC DEL CS 364760108 2,857 91,575 SH   SOLE   90,211 0 1,364
GARTNER INC CS 366651107 5,146 43,755 SH   SOLE   24,278 0 19,477
GENERAL DYNAMICS CORP CS 369550108 1,949 8,825 SH   SOLE   8,238 0 587
GENERAL ELEC CO CS 369604103 69,967 5,190,394 SH   SOLE   4,387,709 0 802,685
GENERAL MLS INC CS 370334104 438 9,713 SH   SOLE   8,987 0 726
GENPACT LIMITED CS G3922B107 347 10,832 SH   SOLE   10,832 0 0
GENTEX CORP CS 371901109 2,255 97,956 SH   SOLE   86,320 0 11,636
GENWORTH FINL INC CS 37247D106 160 56,607 SH   SOLE   56,607 0 0
GILDAN ACTIVEWEAR INC CS 375916103 11,654 403,382 SH   SOLE   358,372 0 45,010
GILEAD SCIENCES INC CS 375558103 2,308 30,620 SH   SOLE   29,559 0 1,061
GLOBAL PMTS INC CS 37940X102 5,640 50,578 SH   SOLE   49,682 0 896
GLOBAL X FDS SCIEN BETA US ETF 37954Y103 680 22,026 SH   SOLE   22,026 0 0
GOLDMAN SACHS GROUP INC CS 38141G104 1,515 6,016 SH   SOLE   6,005 0 11
GOODYEAR TIRE AND RUBR CO CS 382550101 241 9,067 SH   SOLE   9,067 0 0
GRAINGER W W INC CS 384802104 692 2,450 SH   SOLE   2,233 0 217
GREEN BANCORP INC CS 39260X100 3,326 149,487 SH   SOLE   82,945 0 66,542
HAIN CELESTIAL GROUP INC CS 405217100 2,050 63,937 SH   SOLE   56,276 0 7,661
HALLIBURTON CO CS 406216101 338 7,207 SH   SOLE   7,207 0 0
HALYARD HEALTH INC CS 40650V100 8,294 179,997 SH   SOLE   101,201 0 78,796
HANCOCK HLDG CO CS 410120109 7,153 138,350 SH   SOLE   76,469 0 61,881
HARLEY DAVIDSON INC CS 412822108 69,476 1,620,252 SH   SOLE   1,318,442 0 301,810
HARRIS CORP DEL CS 413875105 1,406 8,717 SH   SOLE   8,037 0 680
HENRY JACK AND ASSOC INC CS 426281101 767 6,342 SH   SOLE   5,902 0 440
HERITAGE INS HLDGS INC CS 42727J102 3,176 209,516 SH   SOLE   116,997 0 92,519
HILL ROM HLDGS INC CS 431475102 14,970 172,068 SH   SOLE   101,603 0 70,465
HOLLYFRONTIER CORP COM CS 436106108 10,120 207,132 SH   SOLE   114,156 0 92,976
HOME DEPOT INC CS 437076102 20,487 114,943 SH   SOLE   113,430 0 1,513
HONEYWELL INTL INC CS 438516106 3,770 26,088 SH   SOLE   24,749 0 1,339
HORACE MANN EDUCATORS CORP N CS 440327104 4,501 105,282 SH   SOLE   92,257 0 13,025
HP INC COM CS 40434L105 12,777 582,890 SH   SOLE   577,370 0 5,520
HUMANA INC CS 444859102 2,568 9,551 SH   SOLE   9,508 0 43
HUNTSMAN CORP CS 447011107 3,317 113,400 SH   SOLE   62,239 0 51,161
IDEXX LABS INC CS 45168D104 671 3,506 SH   SOLE   3,506 0 0
ILLINOIS TOOL WKS INC CS 452308109 4,019 25,654 SH   SOLE   24,987 0 667
INGERSOLL RAND PLC CS G47791101 3,324 38,870 SH   SOLE   37,646 0 1,224
INGREDION INC CS 457187102 506 3,924 SH   SOLE   3,924 0 0
INTEGRA LIFESCIENCES HLDGS C CS 457985208 5,446 98,415 SH   SOLE   55,151 0 43,264
INTEL CORP CS 458140100 15,936 305,991 SH   SOLE   301,372 0 4,619
INTERNATIONAL BUSINESS MACHINE CS 459200101 2,029 13,224 SH   SOLE   12,340 0 884
INTL PAPER CO CS 460146103 233 4,365 SH   SOLE   4,365 0 0
INTREPID POTASH INC CS 46121Y102 4,005 1,100,197 SH   SOLE   963,522 0 136,675
INVESCO LTD CS G491BT108 1,244 38,852 SH   SOLE   37,390 0 1,462
INVESTORS BANCORP INC NEW CS 46146L101 9,364 686,484 SH   SOLE   608,157 0 78,327
IQVIA HLDGS INC COM CS 46266C105 432 4,405 SH   SOLE   4,395 0 10
ISHARES JPMORGAN USD EMERGING ETF 464288281 3,310 29,335 SH   SOLE   29,012 0 323
ISHARES MSCI EAFE SMALL CAP IN ETF 464288273 37,905 581,460 SH   SOLE   517,104 0 64,356
ISHARES TR 1 3 YR CR BD ETF ETF 464288646 434 4,185 SH   SOLE   4,185 0 0
ISHARES TR 1 3 YR TRS BD ETF 464287457 2,708 32,402 SH   SOLE   29,819 0 2,583
ISHARES TR 19 AMT FREE MN ETF 46429B564 347 13,731 SH   SOLE   13,146 0 585
ISHARES TR CORE MSCI EAFE ETF 46432F842 297 4,508 SH   SOLE   4,508 0 0
ISHARES TR DEC 18 CP TERM ETF 46434VAA8 551 21,929 SH   SOLE   19,729 0 2,200
ISHARES TR DEC 2020 CORP ETF 46434VAQ3 871 34,728 SH   SOLE   32,432 0 2,296
ISHARES TR DJ US CON CYCL ETF 464287580 920 5,048 SH   SOLE   4,616 0 432
ISHARES TR DJ US HEALTHCR ETF 464287762 6,004 34,784 SH   SOLE   31,883 0 2,901
ISHARES TR DJ US TELECOMM ETF 464287713 1,893 70,073 SH   SOLE   64,194 0 5,879
ISHARES TR DJ US UTILS ETF 464287697 1,087 8,531 SH   SOLE   7,827 0 704
ISHARES TR FLTG RATE NT ETF 46429B655 33,042 648,778 SH   SOLE   610,697 0 38,081
ISHARES TR GS CORP BD FD ETF 464287242 1,815 15,461 SH   SOLE   13,726 0 1,735
ISHARES TR HIGH YLD CORP ETF 464288513 363 4,240 SH   SOLE   4,240 0 0
ISHARES TR IBND DEC19 ETF ETF 46434VAU4 968 39,097 SH   SOLE   35,577 0 3,520
ISHARES TR IBND DEC21 ETF ETF 46434VBK5 1,085 44,340 SH   SOLE   40,999 0 3,341
ISHARES TR IBND DEC22 ETF ETF 46434VBA7 776 31,659 SH   SOLE   27,993 0 3,666
ISHARES TR IBND DEC23 ETF ETF 46434VAX8 391 15,953 SH   SOLE   12,878 0 3,075
ISHARES TR IBONDS DEC 21 ETF 46435G789 425 16,739 SH   SOLE   15,539 0 1,200
ISHARES TR IBONDS DEC 22 ETF 46435G755 347 13,604 SH   SOLE   11,634 0 1,970
ISHARES TR IBONDS SEP2020 ETF 46434V571 343 13,515 SH   SOLE   13,515 0 0
ISHARES TR ISHS2018SNPAMT ETF 46429B580 343 13,512 SH   SOLE   12,012 0 1,500
ISHARES TR LEHMAN AGG BND ETF 464287226 5,152 48,032 SH   SOLE   43,264 0 4,768
ISHARES TR LEHMAN INTER C ETF 464288638 4,126 38,470 SH   SOLE   35,564 0 2,906
ISHARES TR MBS FIXED BDFD ETF 464288588 3,017 28,832 SH   SOLE   20,747 0 8,085
ISHARES TR MSCI EAFE IDX ETF 464287465 14,976 214,930 SH   SOLE   205,832 0 9,098
ISHARES TR MSCI EMERG MKT ETF 464287234 6,414 132,851 SH   SOLE   130,879 0 1,972
ISHARES TR RUSSELL 2000 ETF 464287655 7,384 48,634 SH   SOLE   44,500 0 4,134
ISHARES TR RUSSELL MIDCAP ETF 464287499 4,884 23,657 SH   SOLE   22,388 0 1,269
ISHARES TR RUSSELL1000GRW ETF 464287614 7,488 55,022 SH   SOLE   19,751 0 35,271
ISHARES TR RUSSELL1000VAL ETF 464287598 1,216 10,135 SH   SOLE   10,135 0 0
ISHARES TR SANDP 500 INDEX ETF 464287200 2,579 9,720 SH   SOLE   9,720 0 0
ISHARES TR SANDP MIDCAP 400 ETF 464287507 575 3,066 SH   SOLE   2,716 0 350
ISHARES TR SANDP MIDCP GROW ETF 464287606 6,162 28,221 SH   SOLE   25,848 0 2,373
ISHARES TR SANDP MIDCP VALU ETF 464287705 5,795 37,510 SH   SOLE   34,361 0 3,149
ISHARES TR SANDP SMLCP GROW ETF 464287887 4,685 26,951 SH   SOLE   24,296 0 2,655
ISHARES TR SANDP SMLCP VALU ETF 464287879 4,466 29,605 SH   SOLE   26,675 0 2,930
ISHARES TRUST SANDP NATL MUN B ETF 464288414 202 1,850 SH   SOLE   1,850 0 0
J P MORGAN CHASE AND CO CS 46625H100 3,444 31,317 SH   SOLE   30,679 0 638
JACOBS ENGR GROUP INC DEL CS 469814107 10,801 182,601 SH   SOLE   100,992 0 81,609
JOHNSON AND JOHNSON CS 478160104 9,228 72,007 SH   SOLE   69,292 0 2,715
JONES LANG LASALLE INC CS 48020Q107 24,304 139,167 SH   SOLE   89,693 0 49,474
KIMBERLY CLARK CORP CS 494368103 909 8,257 SH   SOLE   7,646 0 611
KIRBY CORP CS 497266106 2,547 33,101 SH   SOLE   28,917 0 4,184
KROGER CO CS 501044101 2,498 104,330 SH   SOLE   102,393 0 1,937
LA QUINTA HLDGS INC CS 50420D108 2,133 112,812 SH   SOLE   98,881 0 13,931
LAM RESEARCH CORP CS 512807108 1,728 8,505 SH   SOLE   8,492 0 13
LANDSTAR SYS INC CS 515098101 5,027 45,848 SH   SOLE   25,709 0 20,139
LAS VEGAS SANDS CORP CS 517834107 2,393 33,283 SH   SOLE   32,623 0 660
LEGG MASON INC CS 524901105 10,556 259,674 SH   SOLE   158,532 0 101,142
LENDINGTREE INC NEW CS 52603B107 17,655 53,802 SH   SOLE   30,781 0 23,021
LENNAR CORP CS 526057104 1,545 26,208 SH   SOLE   26,208 0 0
LENNOX INTL INC CS 526107107 471 2,304 SH   SOLE   2,304 0 0
LEUCADIA NATL CORP CS 527288104 4,015 176,636 SH   SOLE   175,891 0 745
LGI HOMES INC CS 50187T106 13,139 186,180 SH   SOLE   105,498 0 80,682
LINCOLN NATL CORP IND CS 534187109 248 3,393 SH   SOLE   3,393 0 0
LINDSAY MFG CO CS 535555106 2,256 24,671 SH   SOLE   21,596 0 3,075
LOCKHEED MARTIN CORP CS 539830109 49,683 147,022 SH   SOLE   131,359 0 15,663
LOWES COS INC CS 548661107 2,860 32,593 SH   SOLE   30,931 0 1,662
LPL FINL HLDGS INC CS 50212V100 9,056 148,293 SH   SOLE   84,092 0 64,201
LULULEMON ATHLETICA INC CS 550021109 9,198 103,210 SH   SOLE   57,632 0 45,578
LUMINEX CORP DEL CS 55027E102 4,589 217,787 SH   SOLE   190,784 0 27,003
LYONDELLBASELL INDUSTRIES N V CS N53745100 4,384 41,487 SH   SOLE   40,960 0 527
MANHATTAN ASSOCS INC CS 562750109 6,714 160,320 SH   SOLE   90,387 0 69,933
MARATHON PETE CORP CS 56585A102 8,246 112,785 SH   SOLE   111,069 0 1,716
MARINEMAX INC CS 567908108 3,167 162,808 SH   SOLE   90,037 0 72,771
MARRIOTT INTL INC NEW CS 571903202 709 5,211 SH   SOLE   5,165 0 46
MARVELL TECHNOLOGY GROUP LTD CS G5876H105 15,693 747,263 SH   SOLE   446,956 0 300,307
MASCO CORP CS 574599106 2,064 51,028 SH   SOLE   50,962 0 66
MASONITE INTL CORP NEW CS 575385109 3,906 63,667 SH   SOLE   35,329 0 28,338
MASTERCARD INCORPORATED CL A CS 57636Q104 1,698 9,693 SH   SOLE   9,606 0 87
MCCORMICK AND CO INC CS 579780206 404 3,802 SH   SOLE   3,527 0 275
MCDONALDS CORP CS 580135101 8,036 51,391 SH   SOLE   49,286 0 2,105
MCKESSON CORP CS 58155Q103 54,988 390,347 SH   SOLE   310,273 0 80,074
MEDIFAST INC CS 58470H101 3,602 38,542 SH   SOLE   21,240 0 17,302
MEDNAX INC CS 58502B106 7,080 127,270 SH   SOLE   112,859 0 14,411
MEDTRONIC PLC SHS CS G5960L103 754 9,395 SH   SOLE   8,213 0 1,182
MERCK N CO INC NEW CS 58933Y105 65,527 1,202,992 SH   SOLE   1,015,898 0 187,094
MERITAGE CORP CS 59001A102 4,482 99,046 SH   SOLE   55,186 0 43,860
META FINL GROUP INC CS 59100U108 3,404 31,172 SH   SOLE   17,217 0 13,955
METLIFE INC CS 59156R108 43,540 948,792 SH   SOLE   784,688 0 164,104
MGIC INVT CORP WIS CS 552848103 9,464 727,966 SH   SOLE   409,866 0 318,100
MICHAEL KORS HLDGS LTD CS G60754101 4,444 71,578 SH   SOLE   71,335 0 243
MICROSOFT CORP CS 594918104 38,479 421,596 SH   SOLE   413,694 0 7,902
MOHAWK INDS INC CS 608190104 453 1,952 SH   SOLE   1,952 0 0
MOLINA HEALTHCARE INC CS 60855R100 573 7,062 SH   SOLE   7,062 0 0
MOMO INC ADR 60879B107 537 14,359 SH   SOLE   14,359 0 0
MONDELEZ INTL INC CS 609207105 30,045 719,985 SH   SOLE   567,865 0 152,120
MONOLITHIC PWR SYS INC CS 609839105 16,238 140,263 SH   SOLE   79,531 0 60,732
MONSANTO CO CS 61166W101 283 2,424 SH   SOLE   2,424 0 0
MSC INDL DIRECT INC CS 553530106 12,665 138,100 SH   SOLE   97,272 0 40,828
MTGE INVESTMENT CORP CS 55378A105 5,326 297,562 SH   SOLE   164,973 0 132,589
NATIONAL INSTRS CORP CS 636518102 13,893 274,722 SH   SOLE   156,261 0 118,461
NATIONAL OILWELL INC CS 637071101 52,870 1,436,300 SH   SOLE   1,163,226 0 273,074
NEOGEN CORP CS 640491106 6,742 100,648 SH   SOLE   55,700 0 44,948
NETAPP INC CS 64110D104 3,619 58,659 SH   SOLE   58,443 0 216
NETFLIX COM INC CS 64110L106 7,047 23,861 SH   SOLE   23,861 0 0
NETSCOUT SYS INC CS 64115T104 10,158 385,519 SH   SOLE   342,464 0 43,055
NEW YORK MTG TR INC CS 649604501 61 10,220 SH   SOLE   10,220 0 0
NEWS CORP NEW CS 65249B109 505 31,978 SH   SOLE   31,581 0 397
NEXTERA ENERGY INC CS 65339F101 496 3,036 SH   SOLE   2,881 0 155
NIKE INC CS 654106103 1,090 16,413 SH   SOLE   15,204 0 1,209
NORFOLK SOUTHERN CORP CS 655844108 73,005 537,671 SH   SOLE   433,974 0 103,697
NORTHERN TR CORP CS 665859104 1,174 11,382 SH   SOLE   11,382 0 0
NORTHROP GRUMMAN CORP CS 666807102 879 2,517 SH   SOLE   2,517 0 0
NORWEGIAN CRUISE LINE HLDGS CS G66721104 2,905 54,847 SH   SOLE   54,503 0 344
NOVARTIS A G SPONSORED ADR ADR 66987V109 1,280 15,828 SH   SOLE   14,680 0 1,148
NUCOR CORP CS 670346105 1,571 25,723 SH   SOLE   24,692 0 1,031
NUTANIX INC CL A CS 67059N108 3,326 67,722 SH   SOLE   38,173 0 29,549
NUVEEN DIVID ADVANTAGE MUN F MF 67066V101 1,115 84,891 SH   SOLE   9,150 0 75,741
NUVEEN MUNICIPAL VALUE FU MF 670928100 1,280 135,154 SH   SOLE   116,104 0 19,050
NVIDIA CORP CS 67066G104 16,092 69,486 SH   SOLE   68,812 0 674
O REILLY AUTOMOTIVE INC NEW CS 67103H107 7,177 29,014 SH   SOLE   28,909 0 105
ON SEMICONDUCTOR CORP CS 682189105 216 8,830 SH   SOLE   8,785 0 45
ORACLE CORP COM CS 68389X105 70,577 1,542,673 SH   SOLE   1,254,519 0 288,154
PACKAGING CORP AMER CS 695156109 12,076 107,154 SH   SOLE   61,936 0 45,218
PACWEST BANCORP DEL CS 695263103 15,049 303,839 SH   SOLE   183,151 0 120,688
PALO ALTO NETWORKS INC CS 697435105 4,084 22,499 SH   SOLE   22,499 0 0
PAYCHEX INC CS 704326107 2,392 38,831 SH   SOLE   37,308 0 1,523
PAYPAL HLDGS INC CS 70450Y103 1,728 22,771 SH   SOLE   22,771 0 0
PEPSICO INC CS 713448108 41,762 382,612 SH   SOLE   319,067 0 63,545
PERKINELMER INC CS 714046109 8,927 117,898 SH   SOLE   68,508 0 49,390
PFIZER INC CS 717081103 874 24,636 SH   SOLE   21,033 0 3,603
PHILIP MORRIS INTL INC CS 718172109 70,750 711,775 SH   SOLE   610,802 0 100,973
PHILLIPS 66 CS 718546104 11,778 122,790 SH   SOLE   117,550 0 5,240
POLARIS INDS INC CS 731068102 332 2,898 SH   SOLE   2,774 0 124
POOL CORPORATION CS 73278L105 538 3,677 SH   SOLE   3,677 0 0
POPULAR INC CS 733174700 11,476 275,730 SH   SOLE   159,335 0 116,395
POTLATCHDELTIC CORPORATION COM CS 737630103 10,936 210,102 SH   SOLE   115,386 0 94,716
PPG INDS INC CS 693506107 377 3,382 SH   SOLE   3,219 0 163
PRA GROUP INC CS 69354N106 3,446 90,686 SH   SOLE   79,682 0 11,004
PRAXAIR INC CS 74005P104 1,551 10,751 SH   SOLE   10,106 0 645
PRICE T ROWE GROUP INC CS 74144T108 980 9,077 SH   SOLE   7,981 0 1,096
PRIMERICA INC CS 74164M108 660 6,834 SH   SOLE   6,834 0 0
PRINCIPAL FINANCIAL GROUP IN CS 74251V102 4,165 68,377 SH   SOLE   67,167 0 1,210
PROCTER AND GAMBLE CO CS 742718109 1,815 22,888 SH   SOLE   21,457 0 1,431
PROGRESS SOFTWARE CORP CS 743312100 7,734 201,136 SH   SOLE   112,264 0 88,872
PROGRESSIVE CORP OHIO CS 743315103 935 15,339 SH   SOLE   15,339 0 0
PROLOGIS INC CS 74340W103 2,338 37,121 SH   SOLE   37,121 0 0
PROPETRO HLDG CORP CS 74347M108 11,091 698,003 SH   SOLE   397,866 0 300,137
PROSHARES TR DJ BRKFLD GLB ETF 74347B508 737 18,355 SH   SOLE   18,271 0 84
PRUDENTIAL FINL INC CS 744320102 69,451 670,699 SH   SOLE   545,365 0 125,334
PS BUSINESS PKS INC CALIF CS 69360J107 3,543 31,343 SH   SOLE   19,621 0 11,722
PUBLIC SVC ENTERPRISE GROUP CS 744573106 34,056 677,866 SH   SOLE   544,565 0 133,301
PULTE HOMES INC CS 745867101 3,323 112,674 SH   SOLE   62,119 0 50,555
PVH CORP CS 693656100 391 2,585 SH   SOLE   2,585 0 0
QIAGEN NV CS N72482123 6,874 212,745 SH   SOLE   123,149 0 89,596
RALPH LAUREN CORP CS 751212101 19,025 170,167 SH   SOLE   106,923 0 63,244
RAYMOND JAMES FINANCIAL INC CS 754730109 1,846 20,652 SH   SOLE   20,580 0 72
RAYTHEON CO CS 755111507 2,247 10,410 SH   SOLE   10,410 0 0
RE MAX HLDGS INC CS 75524W108 2,962 48,999 SH   SOLE   26,778 0 22,221
REALOGY HLDGS CORP CS 75605Y106 299 10,967 SH   SOLE   10,967 0 0
REALTY INCOME CORP CS 756109104 1,601 30,950 SH   SOLE   27,599 0 3,351
RENAISSANCE RE HLDGS LTD CS G7496G103 9,429 68,072 SH   SOLE   37,150 0 30,922
RESMED INC CS 761152107 18,007 182,872 SH   SOLE   109,516 0 73,356
RESOLUTE ENERGY CORP CS 76116A306 8,550 246,741 SH   SOLE   136,069 0 110,672
ROCKWELL COLLINS INC CS 774341101 3,133 23,232 SH   SOLE   23,137 0 95
ROLLINS INC CS 775711104 6,355 124,543 SH   SOLE   69,101 0 55,442
ROSS STORES INC CS 778296103 1,143 14,661 SH   SOLE   14,661 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 41,194 645,569 SH   SOLE   520,178 0 125,391
ROYAL DUTCH SHELL PLC ADR 780259107 806 12,303 SH   SOLE   11,972 0 331
SCANSOURCE INC CS 806037107 3,516 98,915 SH   SOLE   86,731 0 12,184
SCHLUMBERGER LTD CS 806857108 71,716 1,107,072 SH   SOLE   901,674 0 205,398
SCHWAB CHARLES CORP NEW CS 808513105 9,129 174,811 SH   SOLE   172,857 0 1,954
SELECT SECTOR SPDR TR SBI CONS ETF 81369Y407 2,482 24,499 SH   SOLE   22,404 0 2,095
SELECT SECTOR SPDR TR SBI CONS ETF 81369Y308 4,518 85,841 SH   SOLE   78,757 0 7,084
SELECT SECTOR SPDR TR SBI INT ETF 81369Y803 8,667 132,488 SH   SOLE   121,146 0 11,342
SELECT SECTOR SPDR TR SBI INT ETF 81369Y605 3,240 117,530 SH   SOLE   107,473 0 10,057
SELECT SECTOR SPDR TR SBI INT ETF 81369Y506 2,513 37,278 SH   SOLE   34,147 0 3,131
SELECT SECTOR SPDR TR SBI INT ETF 81369Y704 4,519 60,833 SH   SOLE   55,657 0 5,176
SENSATA TECHNOLOGIES HLDNG PLC CS G8060N102 7,148 137,905 SH   SOLE   79,660 0 58,245
SIGNET JEWELERS LIMITED CS G81276100 5,771 149,831 SH   SOLE   87,182 0 62,649
SMITH A O CS 831865209 7,358 115,704 SH   SOLE   63,735 0 51,969
SMUCKER J M CO CS 832696405 709 5,716 SH   SOLE   5,045 0 671
SNAP ON INC CS 833034101 238 1,610 SH   SOLE   1,610 0 0
SONIC CORP CS 835451105 5,443 215,733 SH   SOLE   189,187 0 26,546
SPDR SER TR NUVN BR SHT MUNI ETF 78468R739 2,043 42,716 SH   SOLE   37,903 0 4,813
SPDR SER TR SP500 HIGH DIV ETF 78468R788 212 5,940 SH   SOLE   5,940 0 0
SPDR SERIES TRUST DJWS MIDCAP ETF 78464A847 471 14,193 SH   SOLE   14,193 0 0
SPDR SERIES TRUST DJWS REIT ET ETF 78464A607 1,771 20,559 SH   SOLE   19,433 0 1,126
SPDR SERIES TRUST DJWS TOTAL M ETF 78464A805 1,242 37,836 SH   SOLE   37,836 0 0
SPDR SNP MIDCAP 400 ETF TR UTS ETF 78467Y107 289 846 SH   SOLE   846 0 0
SPDR TR UNIT SER 1 ETF 78462F103 5,538 21,043 SH   SOLE   19,306 0 1,737
SPECTRUM BRANDS HLDGS INC CS 84763R101 211 2,035 SH   SOLE   2,035 0 0
SPIRIT AEROSYSTEMS HLDGS INC CS 848574109 7,761 92,722 SH   SOLE   52,175 0 40,547
SQUARE INC CS 852234103 19,490 396,147 SH   SOLE   224,614 0 171,533
SSNC TECHNOLOGIES HLDGS INC CS 78467J100 10,497 195,696 SH   SOLE   173,087 0 22,609
STARBUCKS CORP CS 855244109 1,443 24,927 SH   SOLE   22,940 0 1,987
STATE BK FINL CORP CS 856190103 2,442 81,369 SH   SOLE   45,125 0 36,244
STATE STR CORP CS 857477103 2,660 26,672 SH   SOLE   26,450 0 222
STRYKER CORP CS 863667101 2,620 16,280 SH   SOLE   14,732 0 1,548
SYNOPSYS INC CS 871607107 376 4,513 SH   SOLE   4,503 0 10
SYNTEL INC CS 87162H103 6,444 252,402 SH   SOLE   141,817 0 110,585
SYSCO CORP CS 871829107 7,503 125,133 SH   SOLE   122,578 0 2,555
TAL ED GROUP ADR 874080104 362 9,751 SH   SOLE   9,751 0 0
TARGET CORP CS 87612E106 43,352 624,396 SH   SOLE   514,090 0 110,306
TE CONNECTIVITY LTD CS H84989104 708 7,091 SH   SOLE   7,091 0 0
TERADYNE INC CS 880770102 21,213 464,068 SH   SOLE   278,589 0 185,479
TETRA TECH INC NEW CS 88162G103 272 5,553 SH   SOLE   5,553 0 0
TEXAS INSTRS INC CS 882508104 963 9,272 SH   SOLE   8,384 0 888
THERMO ELECTRON CORP CS 883556102 1,433 6,939 SH   SOLE   6,939 0 0
THERMON GROUP HLDGS INC CS 88362T103 3,299 147,232 SH   SOLE   128,869 0 18,363
TIME WARNER INC CS 887317303 827 8,740 SH   SOLE   8,704 0 36
TJX COS INC CS 872540109 4,020 49,294 SH   SOLE   47,249 0 2,045
TOLL BROTHERS INC CS 889478103 10,124 234,076 SH   SOLE   129,739 0 104,337
TORCHMARK CORP CS 891027104 5,127 60,915 SH   SOLE   60,784 0 131
TRANSUNION CS 89400J107 3,537 62,298 SH   SOLE   34,865 0 27,433
TRAVELERS COMPANIES INC CS 89417E109 7,393 53,239 SH   SOLE   51,907 0 1,332
TRI POINTE GROUP INC COM CS 87265H109 15,337 933,463 SH   SOLE   549,144 0 384,319
TRIMBLE NAVIGATION LTD CS 896239100 4,215 117,485 SH   SOLE   68,159 0 49,326
TRIPADVISOR INC CS 896945201 3,361 82,195 SH   SOLE   72,407 0 9,788
TUPPERWARE CORP CS 899896104 2,564 52,989 SH   SOLE   46,251 0 6,738
U S G CORP CS 903293405 211 5,210 SH   SOLE   5,210 0 0
U S PHYSICAL THERAPY INC CS 90337L108 3,732 45,907 SH   SOLE   26,391 0 19,516
UNIFIRST CORP MASS CS 904708104 5,730 35,447 SH   SOLE   31,106 0 4,341
UNION PAC CORP CS 907818108 1,379 10,256 SH   SOLE   10,242 0 14
UNITED FIRE GROUP INC CS 910340108 2,278 47,590 SH   SOLE   41,828 0 5,762
UNITED NAT FOODS INC CS 911163103 12,298 286,406 SH   SOLE   160,634 0 125,772
UNITED PARCEL SERVICE INC CS 911312106 4,800 45,860 SH   SOLE   44,802 0 1,058
UNITED RENTALS INC CS 911363109 523 3,029 SH   SOLE   2,989 0 40
UNITED STATES STL CORP NEW CS 912909108 4,259 121,027 SH   SOLE   68,149 0 52,878
UNITED TECHNOLOGIES CORP CS 913017109 2,029 16,126 SH   SOLE   14,536 0 1,590
UNITEDHEALTH GROUP INC CS 91324P102 74,259 347,004 SH   SOLE   303,378 0 43,626
UNIVERSAL INS HLDGS INC CS 91359V107 3,740 117,229 SH   SOLE   64,788 0 52,441
V F CORP CS 918204108 1,947 26,268 SH   SOLE   24,496 0 1,772
VAIL RESORTS INC CS 91879Q109 588 2,652 SH   SOLE   2,652 0 0
VALERO ENERGY CORP NEW CS 91913Y100 3,321 35,798 SH   SOLE   35,679 0 119
VANECK VECTORS ETF TR EMERGING ETF 92189F478 658 29,956 SH   SOLE   29,956 0 0
VANECK VECTORS ETF TR FALLEN A ETF 92189F437 599 20,606 SH   SOLE   20,606 0 0
VANGUARD CHARLOTTE FDS INTL BD ETF 92203J407 2,202 40,236 SH   SOLE   40,236 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 1,813 40,966 SH   SOLE   40,966 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,007 119,346 SH   SOLE   101,992 0 17,354
VANGUARD INDEX TR EXT MKT VIPE ETF 922908652 436 3,908 SH   SOLE   3,908 0 0
VANGUARD INDEX TR GROWTH VIPER ETF 922908736 1,146 8,079 SH   SOLE   8,079 0 0
VANGUARD INDEX TR MID CAP VIPE ETF 922908629 502 3,254 SH   SOLE   3,254 0 0
VANGUARD INDEX TR SMLL CP VIPE ETF 922908751 563 3,834 SH   SOLE   3,834 0 0
VANGUARD INDEX TR VALUE VIPERS ETF 922908744 1,140 11,051 SH   SOLE   11,051 0 0
VANGUARD INTL EQUITY INDEX F E ETF 922042858 1,512 32,189 SH   SOLE   32,189 0 0
VANGUARD INTL EQUITY INDEX F G ETF 922042676 24,918 409,035 SH   SOLE   379,310 0 29,725
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 2,724 34,730 SH   SOLE   31,882 0 2,848
VARONIS SYS INC CS 922280102 4,438 73,350 SH   SOLE   40,739 0 32,611
VERISIGN INC CS 92343E102 300 2,530 SH   SOLE   2,530 0 0
VERISK ANALYTICS INC CS 92345Y106 3,003 28,879 SH   SOLE   28,771 0 108
VERIZON COMMUNICATIONS CS 92343V104 1,353 28,285 SH   SOLE   25,064 0 3,221
VERSUM MATLS INC CS 92532W103 279 7,409 SH   SOLE   7,409 0 0
VIACOM INC NEW CS 92553P201 2,401 77,306 SH   SOLE   77,109 0 197
VIASAT INC CS 92552V100 6,649 101,170 SH   SOLE   89,254 0 11,916
VIRTUSA CORP CS 92827P102 8,070 166,531 SH   SOLE   96,281 0 70,250
VISA INC CS 92826C839 7,430 62,115 SH   SOLE   61,118 0 997
VISHAY INTERTECHNOLOGY INC CS 928298108 376 20,198 SH   SOLE   20,198 0 0
VISTEON CORP CS 92839U206 5,337 48,417 SH   SOLE   31,191 0 17,226
WABCO HLDGS INC CS 92927K102 9,088 67,888 SH   SOLE   37,823 0 30,065
WALGREENS BOOTS ALLIANCE INC C CS 931427108 573 8,759 SH   SOLE   7,808 0 951
WALMART INC CS 931142103 5,650 63,510 SH   SOLE   61,385 0 2,125
WASHINGTON REAL ESTATE INVT CS 939653101 4,482 164,171 SH   SOLE   90,490 0 73,681
WASTE MGMT INC DEL CS 94106L109 383 4,550 SH   SOLE   4,550 0 0
WATTS INDS INC CS 942749102 5,933 76,354 SH   SOLE   42,548 0 33,806
WEC ENERGY GROUP INC COM CS 92939U106 2,077 33,119 SH   SOLE   30,212 0 2,907
WELLCARE HEALTH PLANS INC COM CS 94946T106 436 2,254 SH   SOLE   2,254 0 0
WELLS FARGO AND CO NEW CS 949746101 852 16,259 SH   SOLE   16,163 0 96
WESCO INTL INC CS 95082P105 10,929 176,134 SH   SOLE   123,813 0 52,321
WEST PHARMACEUTICAL SVSC INC CS 955306105 5,147 58,297 SH   SOLE   32,685 0 25,612
WESTROCK CO CS 96145D105 231 3,599 SH   SOLE   3,599 0 0
WILLIAMS SONOMA INC CS 969904101 11,273 213,664 SH   SOLE   123,289 0 90,375
WINGSTOP INC CS 974155103 8,842 187,208 SH   SOLE   104,032 0 83,176
WISDOMTREE TR BRCLYS US AGGR ETF 97717X511 1,017 20,638 SH   SOLE   20,638 0 0
WORLDPAY INC CL A CS 981558109 225 2,737 SH   SOLE   2,737 0 0
WPX ENERGY INC CS 98212B103 5,496 371,862 SH   SOLE   205,536 0 166,326
WYNDHAM WORLDWIDE CORP CS 98310W108 4,147 36,237 SH   SOLE   36,237 0 0
XYLEM INC CS 98419M100 17,564 228,339 SH   SOLE   131,195 0 97,144
ZIONS BANCORPORATION CS 989701107 19,765 374,831 SH   SOLE   223,332 0 151,499
ZUMIEZ INC CS 989817101 3,229 135,085 SH   SOLE   118,460 0 16,625
ABBOTT LABS CS 002824100 22 3,726 SH   SOLE   3,726 0 0
ABBOTT LABS CS 002824100 235 39,291 SH   SOLE   39,161 0 130
ABBOTT LABS CS 002824100 477 79,628 SH   SOLE   0 0 79,628
ABBOTT LABS CS 002824100 4 673 SH   SOLE   673 0 0
ABBOTT LABS CS 002824100 73 12,332 SH   SOLE   0 0 12,332
ABBVIE INC CS 00287Y109 21 2,216 SH   SOLE   2,216 0 0
ABBVIE INC CS 00287Y109 215 22,766 SH   SOLE   22,695 0 71
ABBVIE INC CS 00287Y109 3 379 SH   SOLE   379 0 0
ABBVIE INC CS 00287Y109 425 44,923 SH   SOLE   0 0 44,923
ABBVIE INC CS 00287Y109 68 7,258 SH   SOLE   0 0 7,258
AETNA US HEALTH CARE CS 00817Y108 2 157 SH   SOLE   157 0 0
AETNA US HEALTH CARE CS 00817Y108 325 19,273 SH   SOLE   0 0 19,273
AETNA US HEALTH CARE CS 00817Y108 157 9,328 SH   SOLE   9,299 0 29
AETNA US HEALTH CARE CS 00817Y108 50 2,956 SH   SOLE   0 0 2,956
AETNA US HEALTH CARE CS 00817Y108 15 904 SH   SOLE   904 0 0
ALPHABET INC CS 02079K107 18 176 SH   SOLE   176 0 0
ALPHABET INC CS 02079K107 60 582 SH   SOLE   0 0 582
ALPHABET INC CS 02079K107 403 3,907 SH   SOLE   0 0 3,907
ALPHABET INC CS 02079K107 3 30 SH   SOLE   30 0 0
ALPHABET INC CS 02079K107 193 1,879 SH   SOLE   1,873 0 6
AMERICAN EXPRESS CO CS 025816109 26 2,883 SH   SOLE   2,883 0 0
AMERICAN EXPRESS CO CS 025816109 278 29,841 SH   SOLE   29,755 0 86
AMERICAN EXPRESS CO CS 025816109 579 62,070 SH   SOLE   0 0 62,070
AMERICAN EXPRESS CO CS 025816109 4 493 SH   SOLE   493 0 0
AMERICAN EXPRESS CO CS 025816109 88 9,460 SH   SOLE   0 0 9,460
AMERIPRISE FINL INC CS 03076C106 3 204 SH   SOLE   204 0 0
AMERIPRISE FINL INC CS 03076C106 58 3,921 SH   SOLE   0 0 3,921
AMERIPRISE FINL INC CS 03076C106 17 1,201 SH   SOLE   1,201 0 0
AMERIPRISE FINL INC CS 03076C106 384 25,963 SH   SOLE   0 0 25,963
AMERIPRISE FINL INC CS 03076C106 182 12,353 SH   SOLE   12,316 0 37
APPLE COMPUTER INC CS 037833100 552 32,909 SH   SOLE   0 0 32,909
APPLE COMPUTER INC CS 037833100 82 4,904 SH   SOLE   0 0 4,904
APPLE COMPUTER INC CS 037833100 25 1,522 SH   SOLE   1,522 0 0
APPLE COMPUTER INC CS 037833100 261 15,572 SH   SOLE   15,520 0 52
APPLE COMPUTER INC CS 037833100 4 254 SH   SOLE   254 0 0
BANK OF AMERICA CS 060505104 3 1,015 SH   SOLE   1,015 0 0
BANK OF AMERICA CS 060505104 58 19,367 SH   SOLE   0 0 19,367
BANK OF AMERICA CS 060505104 185 61,736 SH   SOLE   61,551 0 185
BANK OF AMERICA CS 060505104 17 5,907 SH   SOLE   5,907 0 0
BANK OF AMERICA CS 060505104 398 132,825 SH   SOLE   0 0 132,825
BERKSHIRE HATHAWAY CS 084670702 76 3,853 SH   SOLE   0 0 3,853
BERKSHIRE HATHAWAY CS 084670702 502 25,194 SH   SOLE   0 0 25,194
BERKSHIRE HATHAWAY CS 084670702 23 1,184 SH   SOLE   1,184 0 0
BERKSHIRE HATHAWAY CS 084670702 4 201 SH   SOLE   201 0 0
BERKSHIRE HATHAWAY CS 084670702 244 12,231 SH   SOLE   12,193 0 38
BIOGEN INC CS 09062X103 188 6,876 SH   SOLE   6,858 0 18
BIOGEN INC CS 09062X103 393 14,383 SH   SOLE   0 0 14,383
BIOGEN INC CS 09062X103 59 2,170 SH   SOLE   0 0 2,170
BIOGEN INC CS 09062X103 18 667 SH   SOLE   667 0 0
BIOGEN INC CS 09062X103 3 113 SH   SOLE   113 0 0
BORG WARNER CS 099724106 309 61,559 SH   SOLE   0 0 61,559
BORG WARNER CS 099724106 161 32,066 SH   SOLE   31,980 0 86
BORG WARNER CS 099724106 51 10,255 SH   SOLE   0 0 10,255
BORG WARNER CS 099724106 15 3,112 SH   SOLE   3,112 0 0
BORG WARNER CS 099724106 2 537 SH   SOLE   537 0 0
CHEVRONTEXACO CORP CS 166764100 3 336 SH   SOLE   336 0 0
CHEVRONTEXACO CORP CS 166764100 234 20,544 SH   SOLE   20,483 0 61
CHEVRONTEXACO CORP CS 166764100 475 41,660 SH   SOLE   0 0 41,660
CHEVRONTEXACO CORP CS 166764100 73 6,439 SH   SOLE   0 0 6,439
CHEVRONTEXACO CORP CS 166764100 22 1,975 SH   SOLE   1,975 0 0
CHUBB LIMITED CS H1467J104 29 2,118 SH   SOLE   2,118 0 0
CHUBB LIMITED CS H1467J104 4 360 SH   SOLE   360 0 0
CHUBB LIMITED CS H1467J104 94 6,890 SH   SOLE   0 0 6,890
CHUBB LIMITED CS H1467J104 293 21,484 SH   SOLE   21,420 0 64
CHUBB LIMITED CS H1467J104 619 45,260 SH   SOLE   0 0 45,260
CITIGROUP INC CS 172967424 453 67,199 SH   SOLE   0 0 67,199
CITIGROUP INC CS 172967424 3 532 SH   SOLE   532 0 0
CITIGROUP INC CS 172967424 68 10,125 SH   SOLE   0 0 10,125
CITIGROUP INC CS 172967424 21 3,122 SH   SOLE   3,122 0 0
CITIGROUP INC CS 172967424 217 32,160 SH   SOLE   32,060 0 100
CVS CORPORATION CS 126650100 21 3,475 SH   SOLE   0 0 3,475
CVS CORPORATION CS 126650100 131 21,069 SH   SOLE   0 0 21,069
CVS CORPORATION CS 126650100 68 11,038 SH   SOLE   11,005 0 33
CVS CORPORATION CS 126650100 6 1,072 SH   SOLE   1,072 0 0
CVS CORPORATION CS 126650100 1 182 SH   SOLE   182 0 0
DISCOVER FINANCIAL SERVICES CS 254709108 18 2,541 SH   SOLE   2,541 0 0
DISCOVER FINANCIAL SERVICES CS 254709108 186 25,859 SH   SOLE   25,766 0 93
DISCOVER FINANCIAL SERVICES CS 254709108 61 8,522 SH   SOLE   0 0 8,522
DISCOVER FINANCIAL SERVICES CS 254709108 2 400 SH   SOLE   400 0 0
DISCOVER FINANCIAL SERVICES CS 254709108 421 58,581 SH   SOLE   0 0 58,581
DOMINION ENERGY INC CS 25746U109 3 463 SH   SOLE   463 0 0
DOMINION ENERGY INC CS 25746U109 59 8,870 SH   SOLE   0 0 8,870
DOMINION ENERGY INC CS 25746U109 391 58,094 SH   SOLE   0 0 58,094
DOMINION ENERGY INC CS 25746U109 188 28,000 SH   SOLE   27,919 0 81
DOMINION ENERGY INC CS 25746U109 18 2,712 SH   SOLE   2,712 0 0
EATON CORP PLC CS G29183103 1 127 SH   SOLE   127 0 0
EMERSON ELEC CO CS 291011104 2 296 SH   SOLE   296 0 0
GENERAL ELEC CO CS 369604103 279 207,050 SH   SOLE   206,454 0 596
GENERAL ELEC CO CS 369604103 576 427,846 SH   SOLE   0 0 427,846
GENERAL ELEC CO CS 369604103 4 3,406 SH   SOLE   3,406 0 0
GENERAL ELEC CO CS 369604103 88 65,398 SH   SOLE   0 0 65,398
GENERAL ELEC CO CS 369604103 27 20,072 SH   SOLE   20,072 0 0
HARLEY DAVIDSON INC CS 412822108 25 5,895 SH   SOLE   5,895 0 0
HARLEY DAVIDSON INC CS 412822108 260 60,656 SH   SOLE   60,481 0 175
HARLEY DAVIDSON INC CS 412822108 540 126,062 SH   SOLE   0 0 126,062
HARLEY DAVIDSON INC CS 412822108 4 1,001 SH   SOLE   1,001 0 0
HARLEY DAVIDSON INC CS 412822108 80 18,739 SH   SOLE   0 0 18,739
LOCKHEED MARTIN CORP CS 539830109 164 4,877 SH   SOLE   4,862 0 15
LOCKHEED MARTIN CORP CS 539830109 331 9,797 SH   SOLE   0 0 9,797
LOCKHEED MARTIN CORP CS 539830109 2 82 SH   SOLE   82 0 0
LOCKHEED MARTIN CORP CS 539830109 52 1,553 SH   SOLE   0 0 1,553
LOCKHEED MARTIN CORP CS 539830109 16 477 SH   SOLE   477 0 0
MCKESSON CORP CS 58155Q103 374 26,570 SH   SOLE   0 0 26,570
MCKESSON CORP CS 58155Q103 3 215 SH   SOLE   215 0 0
MCKESSON CORP CS 58155Q103 58 4,122 SH   SOLE   0 0 4,122
MCKESSON CORP CS 58155Q103 182 12,952 SH   SOLE   12,913 0 39
MCKESSON CORP CS 58155Q103 17 1,260 SH   SOLE   1,260 0 0
MERCK & COMPANY CS 58933Y105 83 15,374 SH   SOLE   0 0 15,374
MERCK & COMPANY CS 58933Y105 4 800 SH   SOLE   800 0 0
MERCK & COMPANY CS 58933Y105 265 48,648 SH   SOLE   48,508 0 140
MERCK & COMPANY CS 58933Y105 554 101,714 SH   SOLE   0 0 101,714
MERCK & COMPANY CS 58933Y105 25 4,724 SH   SOLE   4,724 0 0
METLIFE INC CS 59156R108 137 29,948 SH   SOLE   29,858 0 90
METLIFE INC CS 59156R108 292 63,669 SH   SOLE   0 0 63,669
METLIFE INC CS 59156R108 2 485 SH   SOLE   485 0 0
METLIFE INC CS 59156R108 43 9,413 SH   SOLE   0 0 9,413
METLIFE INC CS 59156R108 13 2,916 SH   SOLE   2,916 0 0
MICROSOFT CORP CS 594918104 1 115 SH   SOLE   115 0 0
MONDELEZ INTL INC CS 609207105 76 18,256 SH   SOLE   18,202 0 54
MONDELEZ INTL INC CS 609207105 1 294 SH   SOLE   294 0 0
MONDELEZ INTL INC CS 609207105 23 5,649 SH   SOLE   0 0 5,649
MONDELEZ INTL INC CS 609207105 179 42,949 SH   SOLE   0 0 42,949
MONDELEZ INTL INC CS 609207105 7 1,730 SH   SOLE   1,730 0 0
NATIONAL OILWELL INC CS 637071101 62 17,087 SH   SOLE   0 0 17,087
NATIONAL OILWELL INC CS 637071101 19 5,389 SH   SOLE   5,389 0 0
NATIONAL OILWELL INC CS 637071101 3 918 SH   SOLE   918 0 0
NATIONAL OILWELL INC CS 637071101 408 110,858 SH   SOLE   0 0 110,858
NATIONAL OILWELL INC CS 637071101 199 54,188 SH   SOLE   54,023 0 165
NORFOLK SOUTHERN CORP CS 655844108 4 321 SH   SOLE   321 0 0
NORFOLK SOUTHERN CORP CS 655844108 83 6,150 SH   SOLE   0 0 6,150
NORFOLK SOUTHN CORP CS 655844108 263 19,410 SH   SOLE   19,352 0 58
NORFOLK SOUTHN CORP CS 655844108 552 40,673 SH   SOLE   0 0 40,673
NORFOLK SOUTHN CORP CS 655844108 25 1,887 SH   SOLE   1,887 0 0
ORACLE CORP CS 68389X105 263 57,630 SH   SOLE   57,462 0 168
ORACLE CORP CS 68389X105 4 952 SH   SOLE   952 0 0
ORACLE CORP CS 68389X105 25 5,549 SH   SOLE   5,549 0 0
ORACLE CORP CS 68389X105 546 119,430 SH   SOLE   0 0 119,430
ORACLE CORP CS 68389X105 83 18,261 SH   SOLE   0 0 18,261
PEPSICO INC CS 713448108 76 7,019 SH   SOLE   6,998 0 21
PEPSICO INC CS 713448108 165 15,190 SH   SOLE   0 0 15,190
PEPSICO INC CS 713448108 1 116 SH   SOLE   116 0 0
PEPSICO INC CS 713448108 24 2,214 SH   SOLE   0 0 2,214
PEPSICO INC CS 713448108 7 678 SH   SOLE   678 0 0
PHILIP MORRIS INTL CS 718172109 92 9,289 SH   SOLE   0 0 9,289
PHILIP MORRIS INTL CS 718172109 610 61,415 SH   SOLE   0 0 61,415
PHILIP MORRIS INTL CS 718172109 4 483 SH   SOLE   483 0 0
PHILIP MORRIS INTL CS 718172109 28 2,847 SH   SOLE   2,847 0 0
PHILIP MORRIS INTL CS 718172109 290 29,265 SH   SOLE   29,187 0 78
PHILLIPS 66 CS 718546104 2 227 SH   SOLE   227 0 0
PRUDENTIAL FINL INC CS 744320102 258 24,949 SH   SOLE   24,875 0 74
PRUDENTIAL FINL INC CS 744320102 552 53,357 SH   SOLE   0 0 53,357
PRUDENTIAL FINL INC CS 744320102 4 413 SH   SOLE   413 0 0
PRUDENTIAL FINL INC CS 744320102 82 7,923 SH   SOLE   0 0 7,923
PRUDENTIAL FINL INC CS 744320102 25 2,434 SH   SOLE   2,434 0 0
PUBLIC SVC ENTERPRISE CS 744573106 253 50,372 SH   SOLE   0 0 50,372
PUBLIC SVC ENTERPRISE CS 744573106 38 7,684 SH   SOLE   0 0 7,684
PUBLIC SVC ENTERPRISE CS 744573106 2 406 SH   SOLE   406 0 0
PUBLIC SVC ENTERPRISES CS 744573106 122 24,465 SH   SOLE   24,389 0 76
PUBLIC SVC ENTERPRISES CS 744573106 11 2,361 SH   SOLE   2,361 0 0
ROYAL DUTCH SHELL CS 780259206 96 15,069 SH   SOLE   0 0 15,069
ROYAL DUTCH SHELL CS 780259206 622 97,565 SH   SOLE   0 0 97,565
ROYAL DUTCH SHELL CS 780259206 5 784 SH   SOLE   784 0 0
ROYAL DUTCH SHELL CS 780259206 29 4,593 SH   SOLE   4,593 0 0
ROYAL DUTCH SHELL CS 780259206 313 49,145 SH   SOLE   49,008 0 137
SCHLUMBERGER LTD CS 806857108 272 41,987 SH   SOLE   41,865 0 122
SCHLUMBERGER LTD CS 806857108 86 13,271 SH   SOLE   0 0 13,271
SCHLUMBERGER LTD CS 806857108 4 689 SH   SOLE   689 0 0
SCHLUMBERGER LTD CS 806857108 26 4,035 SH   SOLE   4,035 0 0
SCHLUMBERGER LTD CS 806857108 554 85,558 SH   SOLE   0 0 85,558
TARGET CORP CS 87612E106 153 22,056 SH   SOLE   21,992 0 64
TARGET CORP CS 87612E106 318 45,834 SH   SOLE   0 0 45,834
TARGET CORP CS 87612E106 2 364 SH   SOLE   364 0 0
TARGET CORP CS 87612E106 48 6,984 SH   SOLE   0 0 6,984
TARGET CORP CS 87612E106 14 2,144 SH   SOLE   2,144 0 0
UNITED HEALTHGROUP CS 91324P102 22 1,052 SH   SOLE   1,052 0 0
UNITED HEALTHGROUP CS 91324P102 73 3,425 SH   SOLE   0 0 3,425
UNITED HEALTHGROUP CS 91324P102 479 22,395 SH   SOLE   0 0 22,395
UNITED HEALTHGROUP CS 91324P102 232 10,852 SH   SOLE   10,819 0 33
UNITED HEALTHGROUP CS 91324P102 3 179 SH   SOLE   179 0 0