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
3M CO COM 88579Y101 16,099 90,155 SH   SOLE   90,155 0 0
A H BELO CORP COM CL A 001282102 5,830 918,133 SH   SOLE   918,133 0 0
AAON INC COM PAR $0.004 000360206 1,156 34,973 SH   SOLE   34,973 0 0
ABBOTT LABS COM 002824100 78,181 2,035,421 SH   SOLE   2,035,421 0 0
ABBVIE INC COM 00287Y109 150,292 2,400,061 SH   SOLE   2,400,061 0 0
ABRAXAS PETE CORP COM 003830106 41 15,809 SH   SOLE   15,809 0 0
ACADIA HEALTHCARE COM 00404A109 833 25,180 SH   SOLE   25,180 0 0
ACCENTURE LTD BERMUDA CL A G1151C101 23,253 198,525 SH   SOLE   198,525 0 0
ACETO CORP COM 004446100 13,088 595,703 SH   SOLE   595,703 0 0
ACI WORLDWIDE INC COM 004498101 17,779 979,550 SH   SOLE   979,550 0 0
ACUITY BRANDS INC COM 00508Y102 2,020 8,750 SH   SOLE   8,750 0 0
ACXIOM CORP COM 005125109 13,054 487,083 SH   SOLE   487,083 0 0
ADOBE SYS INC COM 00724F101 152,849 1,484,695 SH   SOLE   1,484,695 0 0
AFFILIATED MANAGERS GROUP COM 008252108 8,745 60,186 SH   SOLE   60,186 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 845 18,536 SH   SOLE   18,536 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,247 29,700 SH   SOLE   29,700 0 0
AIR PRODS & CHEMS INC COM 009158106 22,935 159,468 SH   SOLE   159,468 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 127,097 1,906,081 SH   SOLE   1,906,081 0 0
AKORN INC COM 009728106 9,418 431,441 SH   SOLE   431,441 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,678 27,855 SH   SOLE   27,855 0 0
ALLERGAN PLC SHS G0177J108 5,933 28,250 SH   SOLE   28,250 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 80,321 351,513 SH   SOLE   351,513 0 0
ALLSTATE CORP COM 020002101 14,728 198,707 SH   SOLE   198,707 0 0
ALPHABET INC CLASS A COM 02079K305 112,525 141,996 SH   SOLE   141,996 0 0
ALPHABET INC CLASS C COM 02079K107 90,497 117,252 SH   SOLE   117,252 0 0
ALTRIA GROUP INC COM 02209S103 953 14,088 SH   SOLE   14,088 0 0
AMAZON COM INC COM 023135106 228,111 304,201 SH   SOLE   304,201 0 0
AMDOCS LTD ORD G02602103 813 13,949 SH   SOLE   13,949 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 126 10,025 SH   SOLE   10,025 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 279 5,969 SH   SOLE   5,969 0 0
AMERICAN ELEC PWR INC COM 025537101 215 3,416 SH   SOLE   3,416 0 0
AMERICAN EXPRESS CO COM 025816109 6,603 89,127 SH   SOLE   89,127 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 979 14,991 SH   SOLE   14,991 0 0
AMERICAN TOWER CORP COM 03027X100 11,436 108,213 SH   SOLE   108,213 0 0
AMERICAN WOODMARK CORP COM 030506109 5,095 67,710 SH   SOLE   67,710 0 0
AMETEK INC NEW COM 031100100 1,755 36,104 SH   SOLE   36,104 0 0
AMGEN INC CL A 031162100 91,817 627,980 SH   SOLE   627,980 0 0
AMPHENOL CORP NEW CL A 032095101 634 9,440 SH   SOLE   9,440 0 0
ANADARKO PETE CORP COM 032511107 9,975 143,057 SH   SOLE   143,057 0 0
ANALOG DEVICES INC COM 032654105 268 3,690 SH   SOLE   3,690 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 3,855 36,560 SH   SOLE   36,560 0 0
APACHE CORP COM 037411105 2,323 36,599 SH   SOLE   36,599 0 0
APOGEE ENTERPRISES INC COM 037598109 2,274 42,450 SH   SOLE   42,450 0 0
APPLE COMPUTER INC COM 037833100 237,450 2,050,165 SH   SOLE   2,050,165 0 0
ARCTIC CAT INC COM 039670104 2,189 145,712 SH   SOLE   145,712 0 0
AT&T INC COM 00206R102 56,737 1,334,036 SH   SOLE   1,334,036 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 13,976 135,983 SH   SOLE   135,983 0 0
AUTOZONE INC COM 053332102 1,908 2,416 SH   SOLE   2,416 0 0
AVERY DENNISON CORP COM 053611109 1,211 17,250 SH   SOLE   17,250 0 0
AZZ INC COM 002474104 15,306 239,525 SH   SOLE   239,525 0 0
B/E AEROSPACE INC COM 073302101 980 16,275 SH   SOLE   16,275 0 0
BAIDU INC SPON ADR REP A 056752108 668 4,060 SH   SOLE   4,060 0 0
BAKER HUGHES INC COM 057224107 2,949 45,395 SH   SOLE   45,395 0 0
BALL CORP COM 058498106 59,572 793,553 SH   SOLE   793,553 0 0
BANC CALIF INC COM 05990K106 13,853 798,434 SH   SOLE   798,434 0 0
BANCORPSOUTH INC COM 059692103 19,860 639,615 SH   SOLE   639,615 0 0
BANK NEW YORK INC COM 064058100 2,128 44,911 SH   SOLE   44,911 0 0
BANK OF AMERICA CORPORATION COM 060505104 78,451 3,549,804 SH   SOLE   3,549,804 0 0
BANK MONTREAL QUE COM 063671101 502 6,977 SH   SOLE   6,977 0 0
BANK OF THE OZARKS INC COM 063904106 518 9,855 SH   SOLE   9,855 0 0
BARNES GROUP INC COM 067806109 27,332 576,376 SH   SOLE   576,376 0 0
BED BATH & BEYOND INC COM 075896100 206 5,064 SH   SOLE   5,064 0 0
BELMOND LTD CL A G1154H107 1,079 80,850 SH   SOLE   80,850 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,638 19 SH   SOLE   19 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 24,327 149,262 SH   SOLE   149,262 0 0
BGC PARTNERS INC CL A 05541T101 4,536 443,385 SH   SOLE   443,385 0 0
BOEING CO COM 097023105 3,218 20,672 SH   SOLE   20,672 0 0
BOK FINL CORP COM NEW 05561Q201 4,318 52,003 SH   SOLE   52,003 0 0
BRINKER INTL INC COM 109641100 769 15,536 SH   SOLE   15,536 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,935 67,340 SH   SOLE   67,340 0 0
BROOKDALE SR LIVING INC COM 112463104 2,214 178,265 SH   SOLE   178,265 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,265 115,360 SH   SOLE   115,360 0 0
BURLINGTON STORES INC COM 122017106 901 10,635 SH   SOLE   10,635 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,048 14,302 SH   SOLE   14,302 0 0
CABOT OIL & GAS CORP COM 127097103 111,784 4,785,269 SH   SOLE   4,785,269 0 0
CALLIDUS SOFTWARE INC COM 13123E500 3,850 229,155 SH   SOLE   229,155 0 0
CAMBREX CORP COM 132011107 4,246 78,694 SH   SOLE   78,694 0 0
CANADIAN NATL RY CO COM 136375102 1,195 17,734 SH   SOLE   17,734 0 0
CANTEL MEDICAL CORP COM 138098108 9,902 125,745 SH   SOLE   125,745 0 0
CAPITAL BK FINL CORP CL A COM 139794101 7,063 179,950 SH   SOLE   179,950 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4,419 122,173 SH   SOLE   122,173 0 0
CASEYS GEN STORES INC COM 147528103 280 2,355 SH   SOLE   2,355 0 0
CATERPILLAR INC DEL COM 149123101 845 9,115 SH   SOLE   9,115 0 0
CBS CORP NEW CL B 124857202 288 4,525 SH   SOLE   4,525 0 0
CECO ENVIRONMENTAL CORP COM 125141101 20,799 1,490,989 SH   SOLE   1,490,989 0 0
CELGENE CORP COM 151020104 161,992 1,399,496 SH   SOLE   1,399,496 0 0
CENTRAL SECS CORP COM 155123102 229 10,808 SH   SOLE   10,808 0 0
CF INDS HLDGS INC COM 125269100 716 22,755 SH   SOLE   22,755 0 0
CHARLES RIV LABS INTL INC COM 159864107 11,052 145,053 SH   SOLE   145,053 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 288 999 SH   SOLE   999 0 0
CHEVRON CORP NEW COM 166764100 65,682 558,046 SH   SOLE   558,046 0 0
CHUBB LIMITED COM H1467J104 5,488 41,538 SH   SOLE   41,538 0 0
CIMAREX ENERGY CO COM 171798101 299 2,200 SH   SOLE   2,200 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,715 44,700 SH   SOLE   44,700 0 0
CISCO SYS INC COM 17275R102 21,546 712,975 SH   SOLE   712,975 0 0
CITIGROUP INC COM NEW 172967424 7,898 132,895 SH   SOLE   132,895 0 0
CITRIX SYS INC COM 177376100 16,321 182,740 SH   SOLE   182,740 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG GUGG CHN SML CAP 18383Q853 472 21,190 SH   SOLE   21,190 0 0
CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 134 62,500 SH   SOLE   62,500 0 0
CLOROX CO DEL COM 189054109 1,696 14,131 SH   SOLE   14,131 0 0
COCA COLA CO COM 191216100 98,945 2,386,524 SH   SOLE   2,386,524 0 0
COHERENT INC COM 192479103 1,410 10,265 SH   SOLE   10,265 0 0
COLGATE PALMOLIVE CO COM 194162103 104,309 1,593,967 SH   SOLE   1,593,967 0 0
COLONY CAP INC CL A 19624R106 788 38,910 SH   SOLE   38,910 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 7,570 129,846 SH   SOLE   129,846 0 0
COMCAST CORP NEW CL A 20030N101 3,041 44,045 SH   SOLE   44,045 0 0
COMERICA INC COM 200340107 198,005 2,907,136 SH   SOLE   2,907,136 0 0
COMMERCIAL METALS CO COM 201723103 4,884 224,265 SH   SOLE   224,265 0 0
COMMUNITY BK SYS INC COM 203607106 6,172 99,892 SH   SOLE   99,892 0 0
CONCHO RES INC COM 20605P101 3,303 24,912 SH   SOLE   24,912 0 0
CONOCOPHILLIPS COM 20825C104 53,716 1,071,322 SH   SOLE   1,071,322 0 0
COPART INC COM 217204106 58,207 1,050,476 SH   SOLE   1,050,476 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,081 12,998 SH   SOLE   12,998 0 0
CRITEO S A SPONS ADS 226718104 1,196 29,125 SH   SOLE   29,125 0 0
CULLEN FROST BANKERS INC COM 229899109 203,104 2,301,989 SH   SOLE   2,301,989 0 0
CVS CORP COM 126650100 60,968 772,632 SH   SOLE   772,632 0 0
CYNOSURE INC CL A 232577205 4,127 90,507 SH   SOLE   90,507 0 0
D R HORTON INC COM 23331A109 3,125 114,325 SH   SOLE   114,325 0 0
DANAHER CORP DEL COM 235851102 169,128 2,172,771 SH   SOLE   2,172,771 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 228 8,000 SH   SOLE   8,000 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 537 9,765 SH   SOLE   9,765 0 0
DELTIC TIMBER CORP COM 247850100 699 9,076 SH   SOLE   9,076 0 0
DENTSPLY SIRONA INC COM 24906P109 12,060 208,910 SH   SOLE   208,910 0 0
DEVON ENERGY CORP NEW COM 25179M103 568 12,428 SH   SOLE   12,428 0 0
DEXCOM INC COM 252131107 717 12,015 SH   SOLE   12,015 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,952 18,781 SH   SOLE   18,781 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,485 24,590 SH   SOLE   24,590 0 0
DISNEY WALT CO COM DISNEY 254687106 104,696 1,004,571 SH   SOLE   1,004,571 0 0
DOLLAR TREE INC COM 256746108 15,940 206,525 SH   SOLE   206,525 0 0
DOMINION RES INC VA NEW COM 25746U109 572 7,472 SH   SOLE   7,472 0 0
DOVER CORP COM 260003108 255 3,406 SH   SOLE   3,406 0 0
DOW CHEM CO COM 260543103 614 10,727 SH   SOLE   10,727 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 829 9,144 SH   SOLE   9,144 0 0
DREW INDS INC COM NEW 26168L205 5,603 52,000 SH   SOLE   52,000 0 0
DRIL-QUIP INC COM 262037104 261 4,350 SH   SOLE   4,350 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 108,830 1,482,700 SH   SOLE   1,482,700 0 0
DUKE ENERGY CORP NEW COM 26441C204 446 5,747 SH   SOLE   5,747 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 15,553 447,710 SH   SOLE   447,710 0 0
EBAY INC COM 278642103 2,003 67,457 SH   SOLE   67,457 0 0
ECOLAB INC COM 278865100 92,730 791,074 SH   SOLE   791,074 0 0
ELDORADO GOLD CORP NEW COM 284902103 39 12,000 SH   SOLE   12,000 0 0
EMCOR GROUP INC COM 29084Q100 11,008 155,575 SH   SOLE   155,575 0 0
EMERSON ELEC CO COM 291011104 28,664 514,151 SH   SOLE   514,151 0 0
ENDOLOGIX INC COM 29266S106 492 85,980 SH   SOLE   85,980 0 0
ENDURO RTY TR TR UNIT 29269K100 69 20,000 SH   SOLE   20,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,497 203,277 SH   SOLE   203,277 0 0
ENVESTNET INC COM 29404K106 7,942 225,301 SH   SOLE   225,301 0 0
EOG RES INC COM 26875P101 162,008 1,602,451 SH   SOLE   1,602,451 0 0
EQT CORP COM 26884L109 4,384 67,033 SH   SOLE   67,033 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 767 10,000 SH   SOLE   10,000 0 0
EQUIFAX INC COM 294429105 2,073 17,530 SH   SOLE   17,530 0 0
EURONET WORLDWIDE INC COM 298736109 9,583 132,305 SH   SOLE   132,305 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 4,821 70,088 SH   SOLE   70,088 0 0
EXXON MOBIL CORP COM 30231G102 183,566 2,033,747 SH   SOLE   2,033,747 0 0
FACEBOOK INC CL A 30303M102 38,342 333,260 SH   SOLE   333,260 0 0
FAIR ISAAC CORP COM 303250104 7,312 61,330 SH   SOLE   61,330 0 0
FASTENAL COMPANY COM 311900104 224 4,766 SH   SOLE   4,766 0 0
FEDEX CORP COM 31428X106 1,954 10,495 SH   SOLE   10,495 0 0
FERROGLOBE PLC SHS G33856108 5,100 470,895 SH   SOLE   470,895 0 0
FINISAR CORP COM NEW 31787A507 605 20,000 SH   SOLE   20,000 0 0
FIREEYE INC COM 31816Q101 1,404 117,995 SH   SOLE   117,995 0 0
FIRST FINL BANKSHARES COM 32020R109 11,890 263,055 SH   SOLE   263,055 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8,260 294,470 SH   SOLE   294,470 0 0
FIRSTCASH INC COM 33767D105 10,685 227,330 SH   SOLE   227,330 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,391 45,162 SH   SOLE   45,162 0 0
FLIR SYS INC COM 302445101 5,580 154,185 SH   SOLE   154,185 0 0
FLOWSERVE CORP COM 34354P105 1,248 25,980 SH   SOLE   25,980 0 0
FMC CORP COM NEW 302491303 161,850 2,861,560 SH   SOLE   2,861,560 0 0
FORD MOTOR COMPANY COM 345370860 197 16,250 SH   SOLE   16,250 0 0
FORTINET INC COM 34959E109 1,554 51,602 SH   SOLE   51,602 0 0
FORTIVE CORP COM 34959J108 52,329 975,733 SH   SOLE   975,733 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,224 22,888 SH   SOLE   22,888 0 0
FRANKLIN ELEC INC COM 353514102 48,632 1,250,174 SH   SOLE   1,250,174 0 0
FTI CONSULTING INC COM 302941109 10,484 232,575 SH   SOLE   232,575 0 0
GASTAR EXPL INC NEW COM 36729W202 558 360,301 SH   SOLE   360,301 0 0
GENERAC HLDGS INC COM 368736104 34,197 839,400 SH   SOLE   839,400 0 0
GENERAL DYNAMICS CORP COM 369550108 10,271 59,489 SH   SOLE   59,489 0 0
GENERAL ELECTRIC CO COM 369604103 58,630 1,855,389 SH   SOLE   1,855,389 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 466 18,641 SH   SOLE   18,641 0 0
GENERAL MLS INC COM 370334104 4,766 77,164 SH   SOLE   77,164 0 0
GENESEE & WYO INC CL A 371559105 10,282 148,140 SH   SOLE   148,140 0 0
GENTEX CORP COM 371901109 18,280 928,395 SH   SOLE   928,395 0 0
GERON CORP COM 374163103 66 31,700 SH   SOLE   31,700 0 0
GILEAD SCIENCES INC COM 375558103 1,402 19,580 SH   SOLE   19,580 0 0
GLACIER BANCORP INC NEW COM 37637Q105 52,269 1,442,692 SH   SOLE   1,442,692 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 267 6,924 SH   SOLE   6,924 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 402 1,680 SH   SOLE   1,680 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 11,788 381,865 SH   SOLE   381,865 0 0
GORMAN RUPP CO COM 383082104 11,509 371,863 SH   SOLE   371,863 0 0
GRAHAM CORP COM 384556106 625 28,200 SH   SOLE   28,200 0 0
GRAINGER W W INC COM 384802104 591 2,546 SH   SOLE   2,546 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,597 52,655 SH   SOLE   52,655 0 0
GULFPORT ENERGY CORP COM NEW 402635304 6,880 317,935 SH   SOLE   317,935 0 0
HALLIBURTON CO COM 406216101 12,572 232,430 SH   SOLE   232,430 0 0
HANMI FINL CORP COM NEW 410495204 9,090 260,470 SH   SOLE   260,470 0 0
HARRIS CORP DEL COM 413875105 646 6,302 SH   SOLE   6,302 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,113 51,300 SH   SOLE   51,300 0 0
HEALTHCARE SVCS GRP INC COM 421906108 8,939 228,219 SH   SOLE   228,219 0 0
HEALTHEQUITY INC COM 42226A107 6,644 163,960 SH   SOLE   163,960 0 0
HESS CORP COM 42809H107 3,538 56,799 SH   SOLE   56,799 0 0
HEXCEL CORP NEW COM 428291108 5,430 105,565 SH   SOLE   105,565 0 0
HILLTOP HOLDINGS INC COM 432748101 624 20,937 SH   SOLE   20,937 0 0
HOME BANCSHARES INC COM 436893200 29,315 1,055,621 SH   SOLE   1,055,621 0 0
HOME DEPOT INC COM 437076102 170,528 1,271,841 SH   SOLE   1,271,841 0 0
HONEYWELL INTL INC COM 438516106 180,687 1,559,661 SH   SOLE   1,559,661 0 0
HORMEL FOODS CORP COM 440452100 2,208 63,439 SH   SOLE   63,439 0 0
IDEXX LABS INC COM 45168D104 524 4,470 SH   SOLE   4,470 0 0
ILLINOIS TOOL WKS INC COM 452308109 28,766 234,898 SH   SOLE   234,898 0 0
ILLUMINA INC COM 452327109 2,311 18,050 SH   SOLE   18,050 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,321 38,000 SH   SOLE   38,000 0 0
INFINERA CORPORATION COM 45667G103 4,390 517,038 SH   SOLE   517,038 0 0
INTEL CORP COM 458140100 10,542 290,643 SH   SOLE   290,643 0 0
INTL PAPER CO COM 460146103 3,322 62,605 SH   SOLE   62,605 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 51,430 309,840 SH   SOLE   309,840 0 0
INTUIT COM 461202103 420 3,661 SH   SOLE   3,661 0 0
INVENTURE FOODS INC COM 461212102 21,830 2,216,220 SH   SOLE   2,216,220 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 124 11,073 SH   SOLE   11,073 0 0
ISHARES MSCI ISR CAP ETF 464286632 679 14,643 SH   SOLE   14,643 0 0
ISHARES MSCI STH KOR ETF 464286772 243 4,575 SH   SOLE   4,575 0 0
ISHARES MSCI GERMANY ETF 464286806 506 19,114 SH   SOLE   19,114 0 0
ISHARES MSCI NETHERL ETF 464286814 313 12,960 SH   SOLE   12,960 0 0
ISHARES MSCI MEX CAP ETF 464286822 232 5,267 SH   SOLE   5,267 0 0
ISHARES MSCI HONG KG ETF 464286871 653 33,510 SH   SOLE   33,510 0 0
ISHARES TR SELECT DIVID ETF 464287168 810 9,149 SH   SOLE   9,149 0 0
ISHARES TR CORE S&P500 ETF 464287200 610 2,712 SH   SOLE   2,712 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,852 17,138 SH   SOLE   17,138 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 3,056 36,185 SH   SOLE   36,185 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 560 4,150 SH   SOLE   4,150 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,112 37,173 SH   SOLE   37,173 0 0
ISHARES TR SP SMCP600VL ETF 464287879 444 3,168 SH   SOLE   3,168 0 0
ISHARES TR SP SMCP600GR ETF 464287887 944 6,294 SH   SOLE   6,294 0 0
ISHARES TR MSCI ACWI EX US 464288240 15,325 380,559 SH   SOLE   380,559 0 0
ISHARES TR INTERM CR BD ETF 464288638 888 8,206 SH   SOLE   8,206 0 0
ISHARES TR U.S. PFD STK ETF 464288687 1,144 30,755 SH   SOLE   30,755 0 0
ISHARES IBONDS SEP17 ETF 464289271 2,281 83,860 SH   SOLE   83,860 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 251 9,920 SH   SOLE   9,920 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 262 10,308 SH   SOLE   10,308 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,019 12,392 SH   SOLE   12,392 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 824 13,460 SH   SOLE   13,460 0 0
ISHARES TR MIN VOL USA ETF 46429B697 295 6,526 SH   SOLE   6,526 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,009 34,360 SH   SOLE   34,360 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 491 10,056 SH   SOLE   10,056 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 354 6,206 SH   SOLE   6,206 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 6,913 80,425 SH   SOLE   80,425 0 0
JOHNSON & JOHNSON COM 478160104 109,662 951,847 SH   SOLE   951,847 0 0
JOHNSON CTLS INTL PLC SHS G51502105 945 22,934 SH   SOLE   22,934 0 0
JP MORGAN CHASE & CO COM 46625H100 156,969 1,819,083 SH   SOLE   1,819,083 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 17,232 203,085 SH   SOLE   203,085 0 0
KELLOGG CO COM 487836108 409 5,543 SH   SOLE   5,543 0 0
KENNAMETAL INC COM 489170100 4,814 154,005 SH   SOLE   154,005 0 0
KIMBERLY CLARK CORP COM 494368103 147,258 1,290,378 SH   SOLE   1,290,378 0 0
KINDER MORGAN INC DEL COM 49456B101 4,917 237,401 SH   SOLE   237,401 0 0
KIRBY CORP COM 497266106 109,815 1,651,349 SH   SOLE   1,651,349 0 0
KOHLS CORP COM 500255104 10,733 217,347 SH   SOLE   217,347 0 0
KRAFT FOODS INC CL A 50076Q106 9,795 112,176 SH   SOLE   112,176 0 0
KROGER CO COM 501044101 5,205 150,840 SH   SOLE   150,840 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6,791 922,645 SH   SOLE   922,645 0 0
LAUDER ESTEE COS INC CL A 518439104 8,040 105,116 SH   SOLE   105,116 0 0
LAWSON PRODS INC COM 520776105 47,078 1,978,088 SH   SOLE   1,978,088 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,049 178,329 SH   SOLE   178,329 0 0
LIFE STORAGE INC COM 53223X107 2,496 29,270 SH   SOLE   29,270 0 0
LILLY ELI & CO COM 532457108 3,452 46,931 SH   SOLE   46,931 0 0
LINDSAY MFG CO COM 535555106 6,222 83,390 SH   SOLE   83,390 0 0
LKQ CORP COM 501889208 2,070 67,534 SH   SOLE   67,534 0 0
LOCKHEED MARTIN CORP COM 539830109 460 1,841 SH   SOLE   1,841 0 0
LOWES COS INC COM 548661107 7,828 110,065 SH   SOLE   110,065 0 0
LUCAS ENERGY INC COM PAR $0.001 549333300 1,161 935,934 SH   SOLE   935,934 0 0
MACYS INC COM 55616P104 4,626 129,178 SH   SOLE   129,178 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,801 63,482 SH   SOLE   63,482 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1,365 37,130 SH   SOLE   37,130 0 0
MANHATTAN ASSOCS INC COM 562750109 6,993 131,867 SH   SOLE   131,867 0 0
MARATHON OIL CORP COM 565849106 201 11,623 SH   SOLE   11,623 0 0
MARTIN MARIETTA MATLS INC COM 573284106 146,915 663,184 SH   SOLE   663,184 0 0
MASCO CORP COM 574599106 1,170 37,000 SH   SOLE   37,000 0 0
MASIMO CORP COM 574795100 663 9,835 SH   SOLE   9,835 0 0
MASTEC INC COM 576323109 7,203 188,305 SH   SOLE   188,305 0 0
MASTERCARD INC CL A 57636Q104 3,116 30,183 SH   SOLE   30,183 0 0
MATADOR RES CO COM 576485205 1,642 63,760 SH   SOLE   63,760 0 0
MCDONALDS CORP COM 580135101 4,416 36,276 SH   SOLE   36,276 0 0
MCKESSON CORP COM 58155Q103 294 2,091 SH   SOLE   2,091 0 0
MDU RES GROUP INC COM 552690109 297 10,325 SH   SOLE   10,325 0 0
MEDTRONIC INC COM G5960L103 122,563 1,720,672 SH   SOLE   1,720,672 0 0
MERCK & CO INC COM 58933Y105 86,159 1,463,546 SH   SOLE   1,463,546 0 0
MERCURY SYS INC COM 589378108 6,887 227,910 SH   SOLE   227,910 0 0
MESA LABS INC COM 59064R109 2,032 16,550 SH   SOLE   16,550 0 0
METLIFE INC COM 59156R108 26,410 490,066 SH   SOLE   490,066 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 514 11,955 SH   SOLE   11,955 0 0
MICROSOFT CORP COM 594918104 173,965 2,799,563 SH   SOLE   2,799,563 0 0
MIDDLEBY CORP COM 596278101 9,579 74,368 SH   SOLE   74,368 0 0
MIMEDX GROUP INC COM 602496101 470 53,000 SH   SOLE   53,000 0 0
MONDELEZ INTL INC CL A 609207105 32,175 725,801 SH   SOLE   725,801 0 0
MONSANTO CO NEW COM 61166W101 97,741 929,004 SH   SOLE   929,004 0 0
MOODYS CORP COM 615369105 19,785 209,871 SH   SOLE   209,871 0 0
MPLX LP COM UNIT REP LTD 55336V100 415 11,993 SH   SOLE   11,993 0 0
MSC INDL DIRECT INC CL A 553530106 9,302 100,680 SH   SOLE   100,680 0 0
MSCI INC COM 55354G100 1,178 14,950 SH   SOLE   14,950 0 0
MURPHY OIL CORP COM 626717102 2,625 84,338 SH   SOLE   84,338 0 0
MURPHY USA INC COM 626755102 1,296 21,084 SH   SOLE   21,084 0 0
NATIONAL FUEL GAS CO NJ COM 636180101 725 12,800 SH   SOLE   12,800 0 0
NATIONAL INSTRS CORP COM 636518102 61,039 1,980,497 SH   SOLE   1,980,497 0 0
NEOGEN CORP COM 640491106 53,342 808,217 SH   SOLE   808,217 0 0
NEW RELIC INC COM 64829B100 1,183 41,863 SH   SOLE   41,863 0 0
NEWELL BRANDS INC COM 651229106 136,521 3,057,575 SH   SOLE   3,057,575 0 0
NEWFIELD EXPL CO COM 651290108 353 8,728 SH   SOLE   8,728 0 0
NEXTERA ENERGY INC COM 65339F101 2,470 20,680 SH   SOLE   20,680 0 0
NIKE INC CL B 654106103 41,518 816,797 SH   SOLE   816,797 0 0
NOBLE ENERGY INC COM 655044105 9,114 239,468 SH   SOLE   239,468 0 0
NORTHERN TR CORP COM 665859104 16,649 186,966 SH   SOLE   186,966 0 0
NORTHROP GRUMMAN CORP COM 666807102 310 1,331 SH   SOLE   1,331 0 0
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 5,248 351,735 SH   SOLE   351,735 0 0
NOVARTIS A G SPONSORED ADR 66987V109 371 5,092 SH   SOLE   5,092 0 0
NUTRI SYS INC NEW COM 67069D108 7,391 213,295 SH   SOLE   213,295 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 279 20,084 SH   SOLE   20,084 0 0
NVIDIA CORP COM 67066G104 427 4,000 SH   SOLE   4,000 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 21,522 77,303 SH   SOLE   77,303 0 0
OASIS PETE INC NEW COM 674215108 4,175 275,781 SH   SOLE   275,781 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 52,925 743,015 SH   SOLE   743,015 0 0
OLD DOMINION FGHT LINES INC COM 679580100 354 4,130 SH   SOLE   4,130 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 6,903 242,620 SH   SOLE   242,620 0 0
OMNICELL INC COM 68213N109 7,477 220,574 SH   SOLE   220,574 0 0
ORACLE CORP COM 68389X105 35,144 914,019 SH   SOLE   914,019 0 0
OUTFRONT MEDIA INC COM 69007J106 8,487 341,260 SH   SOLE   341,260 0 0
OXFORD INDS INC COM 691497309 3,972 66,049 SH   SOLE   66,049 0 0
PACCAR INC COM 693718108 981 15,354 SH   SOLE   15,354 0 0
PAREXEL INTL CORP COM 699462107 2,291 34,863 SH   SOLE   34,863 0 0
PARKER HANNIFAN CORP COM 701094104 22,019 157,281 SH   SOLE   157,281 0 0
PARSLEY ENERGY INC CL A 701877102 1,583 44,925 SH   SOLE   44,925 0 0
PARTY CITY HOLDCO INC COM 702149105 2,367 166,700 SH   SOLE   166,700 0 0
PAYCHEX INC COM 704326107 269 4,420 SH   SOLE   4,420 0 0
PAYPAL HLDGS INC COM 70450Y103 83,398 2,112,938 SH   SOLE   2,112,938 0 0
PDC ENERGY INC COM 69327R101 9,747 134,295 SH   SOLE   134,295 0 0
PENNEY J C INC COM 708160106 91 11,000 SH   SOLE   11,000 0 0
PEPSICO INC COM 713448108 148,118 1,415,634 SH   SOLE   1,415,634 0 0
PERKINELMER INC COM 714046109 132,748 2,545,508 SH   SOLE   2,545,508 0 0
PFIZER INC COM 717081103 97,569 3,003,961 SH   SOLE   3,003,961 0 0
PGT INC COM 69336V101 5,327 465,210 SH   SOLE   465,210 0 0
PHILIP MORRIS INTL INC COM 718172109 1,195 13,061 SH   SOLE   13,061 0 0
PHILLIPS 66 COM 718546104 776 8,986 SH   SOLE   8,986 0 0
PIMCO ETF TR TOTL RETN ETF 72201R775 260 2,500 SH   SOLE   2,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 12,402 178,960 SH   SOLE   178,960 0 0
PIONEER NAT RES CO COM 723787107 33,905 188,290 SH   SOLE   188,290 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 355 10,989 SH   SOLE   10,989 0 0
POLARIS INDS INC COM 731068102 983 11,928 SH   SOLE   11,928 0 0
POOL CORPORATION COM 73278L105 13,535 129,719 SH   SOLE   129,719 0 0
POST HLDGS INC COM 737446104 11,861 147,541 SH   SOLE   147,541 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 377 3,180 SH   SOLE   3,180 0 0
PPG INDS INC COM 693506107 402 4,240 SH   SOLE   4,240 0 0
PRA HEALTH SCIENCES INC COM 69354M108 11,650 211,362 SH   SOLE   211,362 0 0
PRAXAIR INC COM 74005P104 16,916 144,345 SH   SOLE   144,345 0 0
PRICELINE COM INC COM NEW 741503403 506 345 SH   SOLE   345 0 0
PROASSURANCE CORP COM 74267C106 5,697 101,372 SH   SOLE   101,372 0 0
PROCTER & GAMBLE CO COM 742718109 88,110 1,047,932 SH   SOLE   1,047,932 0 0
PROOFPOINT INC COM 743424103 5,575 78,909 SH   SOLE   78,909 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,547 35,484 SH   SOLE   35,484 0 0
PRUDENTIAL FINL INC COM 744320102 33,214 319,181 SH   SOLE   319,181 0 0
QUALCOMM INC COM 747525103 8,693 133,325 SH   SOLE   133,325 0 0
QUANTUM CORP COM DSSG 747906204 205 246,000 SH   SOLE   246,000 0 0
RAMBUS INC DEL COM 750917106 6,483 470,770 SH   SOLE   470,770 0 0
RANGE RES CORP COM 75281A109 66,401 1,932,506 SH   SOLE   1,932,506 0 0
RAVEN INDS INC COM 754212108 6,048 240,000 SH   SOLE   240,000 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,333 19,246 SH   SOLE   19,246 0 0
RAYTHEON CO COM NEW 755111507 3,068 21,607 SH   SOLE   21,607 0 0
REGENERON PHARMACEUTICALS COM 75886F107 376 1,025 SH   SOLE   1,025 0 0
REGIONS FINL CORP NEW COM 7591EP100 429 29,874 SH   SOLE   29,874 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 10,884 136,835 SH   SOLE   136,835 0 0
RENASANT CORP COM 75970E107 7,669 181,650 SH   SOLE   181,650 0 0
REPUBLIC SVCS INC COM 760759100 5,887 103,198 SH   SOLE   103,198 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 843 24,800 SH   SOLE   24,800 0 0
ROCKWELL AUTOMATION INC COM 773903109 29,823 221,900 SH   SOLE   221,900 0 0
ROCKWELL COLLINS INC COM 774341101 105,872 1,141,353 SH   SOLE   1,141,353 0 0
ROPER INDS INC NEW COM 776696106 120,966 660,726 SH   SOLE   660,726 0 0
ROSS STORES INC COM 778296103 1,968 30,000 SH   SOLE   30,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,988 36,557 SH   SOLE   36,557 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 259 4,461 SH   SOLE   4,461 0 0
RSP PERMIAN INC COM 74978Q105 201 4,500 SH   SOLE   4,500 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 236 4,099 SH   SOLE   4,099 0 0
RYDEX ETF TRUST S&P 500 EQ TRD 78355W106 350 4,039 SH   SOLE   4,039 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 210 2,518 SH   SOLE   2,518 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 273 7,779 SH   SOLE   7,779 0 0
SABRE CORP COM 78573M104 105,762 4,238,952 SH   SOLE   4,238,952 0 0
SALESFORCE COM INC COM 79466L302 218 3,190 SH   SOLE   3,190 0 0
SBA COMMUNICATIONS CORP COM 78388J106 1,795 17,385 SH   SOLE   17,385 0 0
SCHEIN HENRY INC COM 806407102 4,597 30,300 SH   SOLE   30,300 0 0
SCHLUMBERGER LTD COM 806857108 68,858 820,222 SH   SOLE   820,222 0 0
SCHWAB CHARLES CORP NEW COM 808513105 318 8,048 SH   SOLE   8,048 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 245 7,519 SH   SOLE   7,519 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 981 22,523 SH   SOLE   22,523 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 897 46,415 SH   SOLE   46,415 0 0
SEACHANGE INTL INC COM 811699107 138 60,000 SH   SOLE   60,000 0 0
SEALED AIR CORP NEW COM 81211K100 208 4,579 SH   SOLE   4,579 0 0
SEI INVESTMENTS CO COM 784117103 13,309 269,638 SH   SOLE   269,638 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 358 7,413 SH   SOLE   7,413 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 330 6,797 SH   SOLE   6,797 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 283 4,111 SH   SOLE   4,111 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 273 3,354 SH   SOLE   3,354 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 206 3,308 SH   SOLE   3,308 0 0
SERVICE CORP INTL COM 817565104 212 7,478 SH   SOLE   7,478 0 0
SHERWIN WILLIAMS CO COM 824348106 10,377 38,613 SH   SOLE   38,613 0 0
SHORETEL INC COM 825211105 200 28,000 SH   SOLE   28,000 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 8,612 138,565 SH   SOLE   138,565 0 0
SM ENERGY CO COM 78454L100 721 20,904 SH   SOLE   20,904 0 0
SNYDERS-LANCE INC COM 833551104 7,930 206,821 SH   SOLE   206,821 0 0
SONOCO PRODS CO COM 835495102 840 15,941 SH   SOLE   15,941 0 0
SONUS NETWORKS INC COM NEW 835916503 2,549 404,651 SH   SOLE   404,651 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 5,935 157,552 SH   SOLE   157,552 0 0
SOUTHWEST AIRLS CO COM 844741108 862 17,291 SH   SOLE   17,291 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,454 40,632 SH   SOLE   40,632 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 286 7,843 SH   SOLE   7,843 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 492 5,753 SH   SOLE   5,753 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,331 10,427 SH   SOLE   10,427 0 0
SPECTRA ENERGY CORP COM 847560109 632 15,380 SH   SOLE   15,380 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,465 156,000 SH   SOLE   156,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 4,670 246,810 SH   SOLE   246,810 0 0
SPS COMM INC COM 78463M107 6,557 93,825 SH   SOLE   93,825 0 0
STAG INDL INC COM 85254J102 5,682 238,055 SH   SOLE   238,055 0 0
STANDEX INTL CORP COM 854231107 204 2,325 SH   SOLE   2,325 0 0
STARBUCKS CORP COM 855244109 2,905 52,317 SH   SOLE   52,317 0 0
STERICYCLE INC COM 858912108 380 4,930 SH   SOLE   4,930 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 312 10,390 SH   SOLE   10,390 0 0
SUMMIT MATLS INC CL A 86614U100 8,122 341,389 SH   SOLE   341,389 0 0
SUNOCO LOGISTICS PRTNRS LP COM UNITS 86764L108 291 12,100 SH   SOLE   12,100 0 0
SUNTRUST BKS INC COM 867914103 69,895 1,274,300 SH   SOLE   1,274,300 0 0
SVB FINL GROUP COM 78486Q101 2,878 16,765 SH   SOLE   16,765 0 0
SYSCO CORP COM 871829107 3,003 54,243 SH   SOLE   54,243 0 0
SYSTEMAX INC COM 871851101 8,296 945,937 SH   SOLE   945,937 0 0
TJX COS INC NEW COM 872540109 3,633 48,353 SH   SOLE   48,353 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,397 292,085 SH   SOLE   292,085 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 530 14,800 SH   SOLE   14,800 0 0
TARGET CORP COM 87612E106 620 8,590 SH   SOLE   8,590 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,307 18,872 SH   SOLE   18,872 0 0
TEAM INC COM 878155100 14,067 358,407 SH   SOLE   358,407 0 0
TELEFLEX INC COM 879369106 1,049 6,510 SH   SOLE   6,510 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,067 90,134 SH   SOLE   90,134 0 0
TEXAS INSTRS INC COM 882508104 2,505 34,330 SH   SOLE   34,330 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 213,367 1,512,167 SH   SOLE   1,512,167 0 0
TIFFANY & CO NEW COM 886547108 61,912 799,583 SH   SOLE   799,583 0 0
TIME WARNER INC COM NEW 887317303 163,740 1,696,260 SH   SOLE   1,696,260 0 0
TORCHMARK CORP COM 891027104 360 4,886 SH   SOLE   4,886 0 0
TORO CO COM 891092108 20,789 371,570 SH   SOLE   371,570 0 0
TRACTOR SUPPLY CO COM 892356106 84,905 1,119,969 SH   SOLE   1,119,969 0 0
TRANSDIGM GROUP INC COM 893641100 814 3,270 SH   SOLE   3,270 0 0
TREEHOUSE FOODS INC COM 89469A104 4,812 66,658 SH   SOLE   66,658 0 0
TRIMBLE NAVIGATION LTD COM 896239100 106,067 3,517,970 SH   SOLE   3,517,970 0 0
TRITON INTL LTD CL A G9078F107 1,664 105,318 SH   SOLE   105,318 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,812 64,611 SH   SOLE   64,611 0 0
TYLER TECHNOLOGIES INC COM 902252105 17,962 125,814 SH   SOLE   125,814 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,552 36,360 SH   SOLE   36,360 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 14,091 55,270 SH   SOLE   55,270 0 0
UMPQUA HLDGS CORP COM 904214103 871 46,375 SH   SOLE   46,375 0 0
UNILEVER N V N Y SHS NEW 904784709 2,973 72,400 SH   SOLE   72,400 0 0
UNION PAC CORP COM 907818108 103,936 1,002,466 SH   SOLE   1,002,466 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,342 46,601 SH   SOLE   46,601 0 0
UNITED TECHNOLOGIES CORP COM 913017109 12,947 118,105 SH   SOLE   118,105 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,523 15,763 SH   SOLE   15,763 0 0
UPLAND SOFTWARE INC COM 91544A109 128 14,268 SH   SOLE   14,268 0 0
US BANCORP DEL COM NEW 902973304 151,119 2,941,780 SH   SOLE   2,941,780 0 0
V F CORP COM 918204108 60,897 1,141,463 SH   SOLE   1,141,463 0 0
VALMONT INDS INC COM 920253101 24,880 176,582 SH   SOLE   176,582 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 731 8,805 SH   SOLE   8,805 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 3,156 39,727 SH   SOLE   39,727 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 318 8,711 SH   SOLE   8,711 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,651 61,380 SH   SOLE   61,380 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 335 9,374 SH   SOLE   9,374 0 0
VANGUARD INDEX FDS S&P 500 ETF SH 922908363 9,060 44,130 SH   SOLE   44,130 0 0
VANGUARD INDEX FDS REIT ETF 922908553 2,308 27,968 SH   SOLE   27,968 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 256 2,500 SH   SOLE   2,500 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 981 10,230 SH   SOLE   10,230 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 886 6,873 SH   SOLE   6,873 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 877 11,050 SH   SOLE   11,050 0 0
VANTIV INC CL A 92210H105 392 6,567 SH   SOLE   6,567 0 0
VARIAN MED SYS INC COM 92220P105 251 2,800 SH   SOLE   2,800 0 0
VERISK ANALYTICS INC COM 92345Y106 10,227 125,998 SH   SOLE   125,998 0 0
VERITEX HLDGS INC COM 923451108 2,177 81,500 SH   SOLE   81,500 0 0
VERIZON COMMUNICATIONS COM 92343V104 24,366 456,458 SH   SOLE   456,458 0 0
VERSUM MATLS INC COM 92532W103 569 20,273 SH   SOLE   20,273 0 0
VIACOM INC NEW CL B 92553P201 10,287 293,076 SH   SOLE   293,076 0 0
VISA INC COM CL A 92826C839 50,080 641,892 SH   SOLE   641,892 0 0
VULCAN MATS CO COM 929160109 1,428 11,250 SH   SOLE   11,250 0 0
VWR CORP COM 91843L103 30,297 1,210,434 SH   SOLE   1,210,434 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 127,643 1,542,329 SH   SOLE   1,542,329 0 0
WAL MART STORES INC COM 931142103 24,901 360,251 SH   SOLE   360,251 0 0
WASTE CONNECTIONS INC COM 94106B101 52,151 663,588 SH   SOLE   663,588 0 0
WASTE MGMT INC DEL COM 94106L109 22,609 318,842 SH   SOLE   318,842 0 0
WATERS CORP COM 941848103 511 3,800 SH   SOLE   3,800 0 0
WATSCO INC COM 942622200 7,571 51,115 SH   SOLE   51,115 0 0
WELLS FARGO & CO NEW COM 949746101 78,729 1,428,587 SH   SOLE   1,428,587 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,530 58,850 SH   SOLE   58,850 0 0
WEYERHAEUSER CO COM 962166104 945 31,418 SH   SOLE   31,418 0 0
WHIRLPOOL CORP COM 963320106 32,731 180,068 SH   SOLE   180,068 0 0
WHITEWAVE FOODS CO COM CL A 966244105 2,466 44,345 SH   SOLE   44,345 0 0
WHITING PETE CORP NEW COM 966387102 144 12,000 SH   SOLE   12,000 0 0
WILLIAMS COS INC DEL COM 969457100 276 8,875 SH   SOLE   8,875 0 0
WPP PLC NEW ADR 92937A102 1,635 72,800 SH   SOLE   72,800 0 0
WPX ENERGY INC COM 98212B103 18,457 1,266,775 SH   SOLE   1,266,775 0 0
YUM BRANDS INC COM 988498101 775 12,233 SH   SOLE   12,233 0 0
YUM CHINA HLDGS INC COM 98850P109 304 11,652 SH   SOLE   11,652 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 300 3,500 SH   SOLE   3,500 0 0
ZIMMER HLDGS INC COM 98956P102 538 5,212 SH   SOLE   5,212 0 0
ZIONS BANCORPORATION COM 989701107 61,411 1,426,840 SH   SOLE   1,426,840 0 0
ZOES KITCHEN INC COM 98979J109 822 34,255 SH   SOLE   34,255 0 0
ZOETIS INC CL A 98978V103 57,448 1,073,192 SH   SOLE   1,073,192 0 0