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 17,229 90,047 SH   SOLE   90,047 0 0
A H BELO CORP COM CL A 001282102 6,134 997,445 SH   SOLE   997,445 0 0
AAON INC COM PAR $0.004 000360206 1,236 34,973 SH   SOLE   34,973 0 0
ABBOTT LABS COM 002824100 84,501 1,902,756 SH   SOLE   1,902,756 0 0
ABBVIE INC COM 00287Y109 158,533 2,432,981 SH   SOLE   2,432,981 0 0
ABRAXAS PETE CORP COM 003830106 32 15,809 SH   SOLE   15,809 0 0
ACADIA HEALTHCARE COM 00404A109 2,499 57,320 SH   SOLE   57,320 0 0
ACCENTURE LTD BERMUDA CL A G1151C101 23,397 195,170 SH   SOLE   195,170 0 0
ACETO CORP COM 004446100 6,677 422,326 SH   SOLE   422,326 0 0
ACI WORLDWIDE INC COM 004498101 19,750 923,330 SH   SOLE   923,330 0 0
ACUITY BRANDS INC COM 00508Y102 975 4,780 SH   SOLE   4,780 0 0
ACXIOM CORP COM 005125109 12,853 451,442 SH   SOLE   451,442 0 0
ADOBE SYS INC COM 00724F101 191,756 1,473,570 SH   SOLE   1,473,570 0 0
AEGON NV NY REGISTRY SH 007924103 74 14,491 SH   SOLE   14,491 0 0
AERCAP HOLDINGS NV SHS N00985106 283 6,164 SH   SOLE   6,164 0 0
AFFILIATED MANAGERS GROUP COM 008252108 8,723 53,210 SH   SOLE   53,210 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,550 29,316 SH   SOLE   29,316 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,159 27,300 SH   SOLE   27,300 0 0
AIR PRODS & CHEMS INC COM 009158106 24,427 180,552 SH   SOLE   180,552 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 122,447 2,051,040 SH   SOLE   2,051,040 0 0
AKORN INC COM 009728106 8,935 371,056 SH   SOLE   371,056 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,845 24,800 SH   SOLE   24,800 0 0
ALLERGAN PLC SHS G0177J108 6,847 28,659 SH   SOLE   28,659 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 83,358 334,770 SH   SOLE   334,770 0 0
ALLSTATE CORP COM 020002101 14,064 172,583 SH   SOLE   172,583 0 0
ALPHABET INC CLASS A COM 02079K305 125,495 148,024 SH   SOLE   148,024 0 0
ALPHABET INC CLASS C COM 02079K107 101,399 122,232 SH   SOLE   122,232 0 0
ALTRIA GROUP INC COM 02209S103 1,057 14,795 SH   SOLE   14,795 0 0
AMAZON COM INC COM 023135106 271,065 305,756 SH   SOLE   305,756 0 0
AMBEV SA SPONSORED ADR 02319V103 121 20,921 SH   SOLE   20,921 0 0
AMDOCS LTD ORD G02602103 851 13,949 SH   SOLE   13,949 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 252 5,969 SH   SOLE   5,969 0 0
AMERICAN EXPRESS CO COM 025816109 7,003 88,518 SH   SOLE   88,518 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 849 13,601 SH   SOLE   13,601 0 0
AMERICAN TOWER CORP COM 03027X100 12,919 106,292 SH   SOLE   106,292 0 0
AMERICAN WOODMARK CORP COM 030506109 2,537 27,640 SH   SOLE   27,640 0 0
AMETEK INC NEW COM 031100100 1,953 36,104 SH   SOLE   36,104 0 0
AMGEN INC CL A 031162100 103,499 630,821 SH   SOLE   630,821 0 0
AMPHENOL CORP NEW CL A 032095101 650 9,140 SH   SOLE   9,140 0 0
ANADARKO PETE CORP COM 032511107 9,495 153,147 SH   SOLE   153,147 0 0
ANALOG DEVICES INC COM 032654105 305 3,722 SH   SOLE   3,722 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 3,744 34,108 SH   SOLE   34,108 0 0
APACHE CORP COM 037411105 2,064 40,155 SH   SOLE   40,155 0 0
APOGEE ENTERPRISES INC COM 037598109 2,280 38,255 SH   SOLE   38,255 0 0
APPLE COMPUTER INC COM 037833100 293,819 2,045,240 SH   SOLE   2,045,240 0 0
AT&T INC COM 00206R102 56,129 1,350,876 SH   SOLE   1,350,876 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 13,941 136,160 SH   SOLE   136,160 0 0
AUTOZONE INC COM 053332102 1,778 2,459 SH   SOLE   2,459 0 0
AVERY DENNISON CORP COM 053611109 1,356 16,825 SH   SOLE   16,825 0 0
AZZ INC COM 002474104 14,151 237,825 SH   SOLE   237,825 0 0
BAIDU INC SPON ADR REP A 056752108 700 4,060 SH   SOLE   4,060 0 0
BAKER HUGHES INC COM 057224107 1,055 17,628 SH   SOLE   17,628 0 0
BALL CORP COM 058498106 57,484 774,093 SH   SOLE   774,093 0 0
BANC CALIF INC COM 05990K106 15,507 749,109 SH   SOLE   749,109 0 0
BANCORPSOUTH INC COM 059692103 15,724 519,805 SH   SOLE   519,805 0 0
BANK NEW YORK INC COM 064058100 1,977 41,851 SH   SOLE   41,851 0 0
BANK OF AMERICA CORPORATION COM 060505104 131,597 5,578,525 SH   SOLE   5,578,525 0 0
BANK MONTREAL QUE COM 063671101 513 6,856 SH   SOLE   6,856 0 0
BARNES GROUP INC COM 067806109 22,471 437,692 SH   SOLE   437,692 0 0
BB&T CORPORATION COM 054937107 222 4,969 SH   SOLE   4,969 0 0
BECTON DICKINSON & CO COM 075887109 331 1,807 SH   SOLE   1,807 0 0
BELMOND LTD CL A G1154H107 709 58,590 SH   SOLE   58,590 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,498 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 26,742 160,441 SH   SOLE   160,441 0 0
BGC PARTNERS INC CL A 05541T101 3,666 322,715 SH   SOLE   322,715 0 0
BLACKROCK INC COM 09247X101 226 588 SH   SOLE   588 0 0
BOEING CO COM 097023105 3,353 18,957 SH   SOLE   18,957 0 0
BOK FINL CORP COM NEW 05561Q201 4,070 52,003 SH   SOLE   52,003 0 0
BRINKER INTL INC COM 109641100 653 14,861 SH   SOLE   14,861 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,603 66,259 SH   SOLE   66,259 0 0
BROOKDALE SR LIVING INC COM 112463104 5,262 391,835 SH   SOLE   391,835 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,453 298,885 SH   SOLE   298,885 0 0
BURLINGTON STORES INC COM 122017106 873 8,970 SH   SOLE   8,970 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 901 11,652 SH   SOLE   11,652 0 0
CABOT OIL & GAS CORP COM 127097103 115,856 4,845,504 SH   SOLE   4,845,504 0 0
CALLIDUS SOFTWARE INC COM 13123E500 2,566 120,195 SH   SOLE   120,195 0 0
CAMBER ENERGY INC COM 13200M102 735 1,247,912 SH   SOLE   1,247,912 0 0
CAMBREX CORP COM 132011107 3,508 63,719 SH   SOLE   63,719 0 0
CANADIAN NATL RY CO COM 136375102 1,311 17,734 SH   SOLE   17,734 0 0
CANTEL MEDICAL CORP COM 138098108 7,217 90,105 SH   SOLE   90,105 0 0
CAPITAL BK FINL CORP CL A COM 139794101 5,971 137,570 SH   SOLE   137,570 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4,703 126,090 SH   SOLE   126,090 0 0
CASEYS GEN STORES INC COM 147528103 264 2,355 SH   SOLE   2,355 0 0
CATERPILLAR INC DEL COM 149123101 973 10,487 SH   SOLE   10,487 0 0
CBRE GROUP INC CL A 12504L109 210 6,027 SH   SOLE   6,027 0 0
CBS CORP NEW CL B 124857202 324 4,670 SH   SOLE   4,670 0 0
CECO ENVIRONMENTAL CORP COM 125141101 18,241 1,735,629 SH   SOLE   1,735,629 0 0
CELGENE CORP COM 151020104 172,176 1,383,721 SH   SOLE   1,383,721 0 0
CENTRAL SECS CORP COM 155123102 231 10,892 SH   SOLE   10,892 0 0
CF INDS HLDGS INC COM 125269100 645 21,980 SH   SOLE   21,980 0 0
CHARLES RIV LABS INTL INC COM 159864107 10,250 113,953 SH   SOLE   113,953 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 327 999 SH   SOLE   999 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 203 1,981 SH   SOLE   1,981 0 0
CHEVRON CORP NEW COM 166764100 62,785 584,758 SH   SOLE   584,758 0 0
CHUBB LIMITED COM H1467J104 5,487 40,270 SH   SOLE   40,270 0 0
CIMAREX ENERGY CO COM 171798101 263 2,200 SH   SOLE   2,200 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,982 44,700 SH   SOLE   44,700 0 0
CISCO SYS INC COM 17275R102 23,378 691,665 SH   SOLE   691,665 0 0
CIT GROUP INC COM NEW 125581801 277 6,445 SH   SOLE   6,445 0 0
CITIGROUP INC COM NEW 172967424 11,696 195,512 SH   SOLE   195,512 0 0
CITRIX SYS INC COM 177376100 14,665 175,860 SH   SOLE   175,860 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG GUGG CHN SML CAP 18383Q853 527 21,190 SH   SOLE   21,190 0 0
CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 168 62,500 SH   SOLE   62,500 0 0
CLOROX CO DEL COM 189054109 1,537 11,401 SH   SOLE   11,401 0 0
COCA COLA CO COM 191216100 99,132 2,335,809 SH   SOLE   2,335,809 0 0
COHERENT INC COM 192479103 1,545 7,515 SH   SOLE   7,515 0 0
COLGATE PALMOLIVE CO COM 194162103 115,569 1,579,034 SH   SOLE   1,579,034 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 580 44,965 SH   SOLE   44,965 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4,840 82,391 SH   SOLE   82,391 0 0
COMCAST CORP NEW CL A 20030N101 3,486 92,740 SH   SOLE   92,740 0 0
COMERICA INC COM 200340107 202,870 2,958,144 SH   SOLE   2,958,144 0 0
COMMERCIAL METALS CO COM 201723103 4,180 218,500 SH   SOLE   218,500 0 0
COMMUNITY BK SYS INC COM 203607106 203 3,685 SH   SOLE   3,685 0 0
CONCHO RES INC COM 20605P101 3,256 25,374 SH   SOLE   25,374 0 0
CONOCOPHILLIPS COM 20825C104 54,202 1,086,867 SH   SOLE   1,086,867 0 0
COPART INC COM 217204106 40,723 657,562 SH   SOLE   657,562 0 0
CORE LABORATORIES N V COM N22717107 331 2,867 SH   SOLE   2,867 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,464 8,730 SH   SOLE   8,730 0 0
CRITEO S A SPONS ADS 226718104 2,928 58,575 SH   SOLE   58,575 0 0
CULLEN FROST BANKERS INC COM 229899109 201,473 2,264,505 SH   SOLE   2,264,505 0 0
CUMMINS INC COM 231021106 223 1,475 SH   SOLE   1,475 0 0
CVS CORP COM 126650100 49,123 625,771 SH   SOLE   625,771 0 0
DANAHER CORP DEL COM 235851102 181,241 2,119,040 SH   SOLE   2,119,040 0 0
DEERE & CO COM 244199105 223 2,051 SH   SOLE   2,051 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 266 8,000 SH   SOLE   8,000 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 318 4,960 SH   SOLE   4,960 0 0
DELTIC TIMBER CORP COM 247850100 709 9,076 SH   SOLE   9,076 0 0
DENTSPLY SIRONA INC COM 24906P109 12,777 204,624 SH   SOLE   204,624 0 0
DEVON ENERGY CORP NEW COM 25179M103 518 12,428 SH   SOLE   12,428 0 0
DEXCOM INC COM 252131107 1,026 12,105 SH   SOLE   12,105 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 649 5,618 SH   SOLE   5,618 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,298 22,155 SH   SOLE   22,155 0 0
DICKS SPORTING GOODS INC COM 253393102 6,328 130,050 SH   SOLE   130,050 0 0
DISH NETWORK CORP CL A 25470M109 6,233 98,170 SH   SOLE   98,170 0 0
DISNEY WALT CO COM DISNEY 254687106 94,719 835,334 SH   SOLE   835,334 0 0
DOLLAR TREE INC COM 256746108 13,000 165,689 SH   SOLE   165,689 0 0
DOMINION RES INC VA NEW COM 25746U109 555 7,150 SH   SOLE   7,150 0 0
DOVER CORP COM 260003108 229 2,850 SH   SOLE   2,850 0 0
DOW CHEM CO COM 260543103 810 12,742 SH   SOLE   12,742 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 524 5,347 SH   SOLE   5,347 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 122,823 1,528,977 SH   SOLE   1,528,977 0 0
DUKE ENERGY CORP NEW COM 26441C204 514 6,262 SH   SOLE   6,262 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 16,955 447,710 SH   SOLE   447,710 0 0
EBAY INC COM 278642103 1,439 42,880 SH   SOLE   42,880 0 0
ECOLAB INC COM 278865100 101,971 813,554 SH   SOLE   813,554 0 0
EMCOR GROUP INC COM 29084Q100 7,209 114,520 SH   SOLE   114,520 0 0
EMERSON ELEC CO COM 291011104 30,349 506,994 SH   SOLE   506,994 0 0
ENDOLOGIX INC COM 29266S106 622 85,980 SH   SOLE   85,980 0 0
ENDURO RTY TR TR UNIT 29269K100 47 14,000 SH   SOLE   14,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,651 204,681 SH   SOLE   204,681 0 0
ENVESTNET INC COM 29404K106 5,457 168,946 SH   SOLE   168,946 0 0
EOG RES INC COM 26875P101 157,437 1,613,909 SH   SOLE   1,613,909 0 0
EQT CORP COM 26884L109 3,370 55,151 SH   SOLE   55,151 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 700 9,100 SH   SOLE   9,100 0 0
EQUIFAX INC COM 294429105 2,635 19,268 SH   SOLE   19,268 0 0
EURONET WORLDWIDE INC COM 298736109 7,618 89,074 SH   SOLE   89,074 0 0
EXPEDIA INC DEL COM NEW 30212P303 4,308 34,141 SH   SOLE   34,141 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,202 33,412 SH   SOLE   33,412 0 0
EXXON MOBIL CORP COM 30231G102 162,980 1,987,324 SH   SOLE   1,987,324 0 0
FACEBOOK INC CL A 30303M102 48,941 344,534 SH   SOLE   344,534 0 0
FAIR ISAAC CORP COM 303250104 5,443 42,210 SH   SOLE   42,210 0 0
FASTENAL COMPANY COM 311900104 423 8,210 SH   SOLE   8,210 0 0
FEDEX CORP COM 31428X106 2,002 10,261 SH   SOLE   10,261 0 0
FERROGLOBE PLC SHS G33856108 4,642 449,395 SH   SOLE   449,395 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 204 5,233 SH   SOLE   5,233 0 0
FINISAR CORP COM NEW 31787A507 410 15,000 SH   SOLE   15,000 0 0
FIREEYE INC COM 31816Q101 1,805 143,124 SH   SOLE   143,124 0 0
FIRST FINL BANKSHARES COM 32020R109 10,549 263,055 SH   SOLE   263,055 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,460 242,595 SH   SOLE   242,595 0 0
FIRSTCASH INC COM 33767D105 9,295 189,115 SH   SOLE   189,115 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,373 42,087 SH   SOLE   42,087 0 0
FLIR SYS INC COM 302445101 6,035 166,340 SH   SOLE   166,340 0 0
FLOWSERVE CORP COM 34354P105 1,181 24,395 SH   SOLE   24,395 0 0
FMC CORP COM NEW 302491303 201,783 2,899,596 SH   SOLE   2,899,596 0 0
FORD MOTOR COMPANY COM 345370860 262 22,470 SH   SOLE   22,470 0 0
FORTINET INC COM 34959E109 1,309 34,127 SH   SOLE   34,127 0 0
FORTIVE CORP COM 34959J108 55,622 923,651 SH   SOLE   923,651 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,249 20,518 SH   SOLE   20,518 0 0
FOUNDATION BLDG MATLS INC COM 350392106 808 50,600 SH   SOLE   50,600 0 0
FRANKLIN ELEC INC COM 353514102 52,697 1,224,089 SH   SOLE   1,224,089 0 0
FTI CONSULTING INC COM 302941109 2,015 48,940 SH   SOLE   48,940 0 0
GASTAR EXPL INC NEW COM 36729W202 555 360,301 SH   SOLE   360,301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,254 38,400 SH   SOLE   38,400 0 0
GENERAC HLDGS INC COM 368736104 31,246 838,152 SH   SOLE   838,152 0 0
GENERAL DYNAMICS CORP COM 369550108 10,739 57,365 SH   SOLE   57,365 0 0
GENERAL ELECTRIC CO COM 369604103 54,293 1,821,897 SH   SOLE   1,821,897 0 0
GENERAL MLS INC COM 370334104 4,514 76,502 SH   SOLE   76,502 0 0
GENESEE & WYO INC CL A 371559105 8,503 125,300 SH   SOLE   125,300 0 0
GENTEX CORP COM 371901109 18,478 866,299 SH   SOLE   866,299 0 0
GERON CORP COM 374163103 72 31,700 SH   SOLE   31,700 0 0
GGP INC COM 36174X101 445 19,185 SH   SOLE   19,185 0 0
GILEAD SCIENCES INC COM 375558103 581 8,551 SH   SOLE   8,551 0 0
GLACIER BANCORP INC NEW COM 37637Q105 49,143 1,448,367 SH   SOLE   1,448,367 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 227 5,377 SH   SOLE   5,377 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 395 1,718 SH   SOLE   1,718 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 13,633 378,690 SH   SOLE   378,690 0 0
GORMAN RUPP CO COM 383082104 11,676 371,863 SH   SOLE   371,863 0 0
GRACO INC COM 384109104 1,514 16,085 SH   SOLE   16,085 0 0
GRAHAM CORP COM 384556106 971 42,200 SH   SOLE   42,200 0 0
GRAINGER W W INC COM 384802104 569 2,444 SH   SOLE   2,444 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,185 56,540 SH   SOLE   56,540 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,501 87,310 SH   SOLE   87,310 0 0
HALLIBURTON CO COM 406216101 13,340 271,083 SH   SOLE   271,083 0 0
HANMI FINL CORP COM NEW 410495204 5,328 173,260 SH   SOLE   173,260 0 0
HARRIS CORP DEL COM 413875105 690 6,202 SH   SOLE   6,202 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,791 50,397 SH   SOLE   50,397 0 0
HEALTHCARE SVCS GRP INC COM 421906108 8,208 190,492 SH   SOLE   190,492 0 0
HEALTHEQUITY INC COM 42226A107 5,005 117,905 SH   SOLE   117,905 0 0
HEICO CORP NEW COM 422806109 1,071 12,283 SH   SOLE   12,283 0 0
HESS CORP COM 42809H107 2,663 55,237 SH   SOLE   55,237 0 0
HEXCEL CORP NEW COM 428291108 4,812 88,219 SH   SOLE   88,219 0 0
HILL ROM HLDGS INC COM 431475102 867 12,280 SH   SOLE   12,280 0 0
HILLTOP HOLDINGS INC COM 432748101 515 18,737 SH   SOLE   18,737 0 0
HOME BANCSHARES INC COM 436893200 24,952 921,756 SH   SOLE   921,756 0 0
HOME DEPOT INC COM 437076102 193,746 1,319,529 SH   SOLE   1,319,529 0 0
HONEYWELL INTL INC COM 438516106 195,766 1,567,758 SH   SOLE   1,567,758 0 0
HORMEL FOODS CORP COM 440452100 2,583 74,589 SH   SOLE   74,589 0 0
IDEAL PWR INC COM 451622104 192 59,100 SH   SOLE   59,100 0 0
IDEXX LABS INC COM 45168D104 691 4,470 SH   SOLE   4,470 0 0
ILLINOIS TOOL WKS INC COM 452308109 29,766 224,697 SH   SOLE   224,697 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,214 39,800 SH   SOLE   39,800 0 0
INFINERA CORPORATION COM 45667G103 4,973 486,090 SH   SOLE   486,090 0 0
INTEL CORP COM 458140100 9,295 257,691 SH   SOLE   257,691 0 0
INTL PAPER CO COM 460146103 3,132 61,682 SH   SOLE   61,682 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 53,101 304,932 SH   SOLE   304,932 0 0
INTUIT COM 461202103 406 3,496 SH   SOLE   3,496 0 0
INVENTURE FOODS INC COM 461212102 9,796 2,216,220 SH   SOLE   2,216,220 0 0
ISHARES MSCI ISR CAP ETF 464286632 550 10,735 SH   SOLE   10,735 0 0
ISHARES MSCI STH KOR ETF 464286772 428 6,912 SH   SOLE   6,912 0 0
ISHARES MSCI GERMANY ETF 464286806 456 15,845 SH   SOLE   15,845 0 0
ISHARES MSCI NETHERL ETF 464286814 347 12,960 SH   SOLE   12,960 0 0
ISHARES MSCI MEX CAP ETF 464286822 258 5,047 SH   SOLE   5,047 0 0
ISHARES MSCI HONG KG ETF 464286871 746 33,510 SH   SOLE   33,510 0 0
ISHARES TR SELECT DIVID ETF 464287168 833 9,149 SH   SOLE   9,149 0 0
ISHARES TR CORE S&P500 ETF 464287200 541 2,282 SH   SOLE   2,282 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,007 18,497 SH   SOLE   18,497 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 3,287 38,895 SH   SOLE   38,895 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 260 1,890 SH   SOLE   1,890 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,231 75,642 SH   SOLE   75,642 0 0
ISHARES TR SP SMCP600VL ETF 464287879 439 3,168 SH   SOLE   3,168 0 0
ISHARES TR SP SMCP600GR ETF 464287887 963 6,294 SH   SOLE   6,294 0 0
ISHARES TR MSCI ACWI EX US 464288240 18,664 427,872 SH   SOLE   427,872 0 0
ISHARES TR INTERM CR BD ETF 464288638 898 8,240 SH   SOLE   8,240 0 0
ISHARES TR U.S. PFD STK ETF 464288687 1,593 41,155 SH   SOLE   41,155 0 0
ISHARES IBONDS SEP17 ETF 464289271 2,030 74,500 SH   SOLE   74,500 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 269 10,520 SH   SOLE   10,520 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,048 12,494 SH   SOLE   12,494 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,924 29,156 SH   SOLE   29,156 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 963 28,965 SH   SOLE   28,965 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 513 9,967 SH   SOLE   9,967 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 249 9,725 SH   SOLE   9,725 0 0
ITERIS INC COM 46564T107 886 162,867 SH   SOLE   162,867 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 506 9,145 SH   SOLE   9,145 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,682 53,230 SH   SOLE   53,230 0 0
JOHNSON & JOHNSON COM 478160104 116,395 934,525 SH   SOLE   934,525 0 0
JOHNSON CTLS INTL PLC SHS G51502105 969 23,011 SH   SOLE   23,011 0 0
JP MORGAN CHASE & CO COM 46625H100 163,067 1,856,411 SH   SOLE   1,856,411 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 19,793 230,800 SH   SOLE   230,800 0 0
KELLOGG CO COM 487836108 257 3,545 SH   SOLE   3,545 0 0
KENNAMETAL INC COM 489170100 7,083 180,555 SH   SOLE   180,555 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 912 46,785 SH   SOLE   46,785 0 0
KIMBERLY CLARK CORP COM 494368103 167,882 1,275,409 SH   SOLE   1,275,409 0 0
KINDER MORGAN INC DEL COM 49456B101 4,988 229,443 SH   SOLE   229,443 0 0
KIRBY CORP COM 497266106 116,358 1,649,303 SH   SOLE   1,649,303 0 0
KOHLS CORP COM 500255104 8,060 202,450 SH   SOLE   202,450 0 0
KRAFT FOODS INC CL A 50076Q106 10,454 115,123 SH   SOLE   115,123 0 0
KROGER CO COM 501044101 4,582 155,386 SH   SOLE   155,386 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,760 687,835 SH   SOLE   687,835 0 0
LAUDER ESTEE COS INC CL A 518439104 9,335 110,091 SH   SOLE   110,091 0 0
LAWSON PRODS INC COM 520776105 49,630 2,210,704 SH   SOLE   2,210,704 0 0
LAZARD LTD SHS A G54050102 1,374 29,877 SH   SOLE   29,877 0 0
LCI INDS COM 50189K103 5,190 52,000 SH   SOLE   52,000 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 5,213 130,660 SH   SOLE   130,660 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,734 173,639 SH   SOLE   173,639 0 0
LIFE STORAGE INC COM 53223X107 4,734 57,645 SH   SOLE   57,645 0 0
LILLY ELI & CO COM 532457108 3,212 38,193 SH   SOLE   38,193 0 0
LINDSAY MFG CO COM 535555106 9,452 107,260 SH   SOLE   107,260 0 0
LKQ CORP COM 501889208 1,981 67,673 SH   SOLE   67,673 0 0
LOCKHEED MARTIN CORP COM 539830109 698 2,609 SH   SOLE   2,609 0 0
LOGMEIN INC COM 54142L109 2,270 23,284 SH   SOLE   23,284 0 0
LOWES COS INC COM 548661107 5,588 67,975 SH   SOLE   67,975 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,862 63,223 SH   SOLE   63,223 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1,421 37,130 SH   SOLE   37,130 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 2,916 135,580 SH   SOLE   135,580 0 0
MANHATTAN ASSOCS INC COM 562750109 3,550 68,200 SH   SOLE   68,200 0 0
MARATHON OIL CORP COM 565849106 182 11,500 SH   SOLE   11,500 0 0
MARATHON PETE CORP COM 56585A102 212 4,200 SH   SOLE   4,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 142,349 652,230 SH   SOLE   652,230 0 0
MASCO CORP COM 574599106 1,258 37,000 SH   SOLE   37,000 0 0
MASIMO CORP COM 574795100 903 9,685 SH   SOLE   9,685 0 0
MASTEC INC COM 576323109 3,412 85,205 SH   SOLE   85,205 0 0
MASTERCARD INC CL A 57636Q104 3,426 30,459 SH   SOLE   30,459 0 0
MATADOR RES CO COM 576485205 2,053 86,290 SH   SOLE   86,290 0 0
MCDONALDS CORP COM 580135101 3,317 25,592 SH   SOLE   25,592 0 0
MCKESSON CORP COM 58155Q103 208 1,401 SH   SOLE   1,401 0 0
MDU RES GROUP INC COM 552690109 267 9,750 SH   SOLE   9,750 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 245 2,754 SH   SOLE   2,754 0 0
MEDTRONIC INC COM G5960L103 135,507 1,682,069 SH   SOLE   1,682,069 0 0
MERCK & CO INC COM 58933Y105 97,863 1,540,172 SH   SOLE   1,540,172 0 0
MERCURY SYS INC COM 589378108 7,330 187,705 SH   SOLE   187,705 0 0
MESA LABS INC COM 59064R109 3,007 24,511 SH   SOLE   24,511 0 0
METLIFE INC COM 59156R108 23,150 438,286 SH   SOLE   438,286 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 542 14,230 SH   SOLE   14,230 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 201 2,723 SH   SOLE   2,723 0 0
MICROSOFT CORP COM 594918104 186,249 2,827,948 SH   SOLE   2,827,948 0 0
MIDDLEBY CORP COM 596278101 10,041 73,591 SH   SOLE   73,591 0 0
MIMEDX GROUP INC COM 602496101 314 33,000 SH   SOLE   33,000 0 0
MOHAWK INDS INC COM 608190104 225 981 SH   SOLE   981 0 0
MONDELEZ INTL INC CL A 609207105 31,738 736,716 SH   SOLE   736,716 0 0
MONSANTO CO NEW COM 61166W101 107,425 948,985 SH   SOLE   948,985 0 0
MOODYS CORP COM 615369105 22,607 201,779 SH   SOLE   201,779 0 0
MOTOROLA SOLUTIONS INC COM 620076307 206 2,387 SH   SOLE   2,387 0 0
MPLX LP COM UNIT REP LTD 55336V100 429 11,881 SH   SOLE   11,881 0 0
MSC INDL DIRECT INC CL A 553530106 4,972 48,380 SH   SOLE   48,380 0 0
MSCI INC COM 55354G100 2,446 25,165 SH   SOLE   25,165 0 0
MURPHY OIL CORP COM 626717102 2,535 88,660 SH   SOLE   88,660 0 0
MURPHY USA INC COM 626755102 1,627 22,164 SH   SOLE   22,164 0 0
NATIONAL FUEL GAS CO NJ COM 636180101 709 11,900 SH   SOLE   11,900 0 0
NATIONAL INSTRS CORP COM 636518102 62,152 1,908,852 SH   SOLE   1,908,852 0 0
NEOGEN CORP COM 640491106 50,453 769,692 SH   SOLE   769,692 0 0
NEW RELIC INC COM 64829B100 6,709 180,971 SH   SOLE   180,971 0 0
NEWELL BRANDS INC COM 651229106 149,644 3,172,430 SH   SOLE   3,172,430 0 0
NEWFIELD EXPL CO COM 651290108 363 9,828 SH   SOLE   9,828 0 0
NEXTERA ENERGY INC COM 65339F101 998 7,771 SH   SOLE   7,771 0 0
NIKE INC CL B 654106103 42,116 755,707 SH   SOLE   755,707 0 0
NOBLE ENERGY INC COM 655044105 8,110 236,168 SH   SOLE   236,168 0 0
NORTHERN TR CORP COM 665859104 9,058 104,618 SH   SOLE   104,618 0 0
NORTHROP GRUMMAN CORP COM 666807102 316 1,327 SH   SOLE   1,327 0 0
NOVARTIS A G SPONSORED ADR 66987V109 362 4,879 SH   SOLE   4,879 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 346 20,000 SH   SOLE   20,000 0 0
NUTRI SYS INC NEW COM 67069D108 9,478 170,780 SH   SOLE   170,780 0 0
NUVEEN MUN VALUE FD INC COM 670928100 101 10,300 SH   SOLE   10,300 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 236 16,850 SH   SOLE   16,850 0 0
NVIDIA CORP COM 67066G104 436 4,000 SH   SOLE   4,000 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 20,085 74,433 SH   SOLE   74,433 0 0
OASIS PETE INC NEW COM 674215108 6,152 431,421 SH   SOLE   431,421 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 51,573 813,961 SH   SOLE   813,961 0 0
OLD DOMINION FGHT LINES INC COM 679580100 353 4,130 SH   SOLE   4,130 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7,641 228,080 SH   SOLE   228,080 0 0
OMNICELL INC COM 68213N109 4,766 117,240 SH   SOLE   117,240 0 0
ORACLE CORP COM 68389X105 43,954 985,299 SH   SOLE   985,299 0 0
OUTFRONT MEDIA INC COM 69007J106 7,588 285,810 SH   SOLE   285,810 0 0
OXFORD INDS INC COM 691497309 2,263 39,530 SH   SOLE   39,530 0 0
PACCAR INC COM 693718108 951 14,154 SH   SOLE   14,154 0 0
PAREXEL INTL CORP COM 699462107 1,041 16,493 SH   SOLE   16,493 0 0
PARKER HANNIFAN CORP COM 701094104 24,214 151,035 SH   SOLE   151,035 0 0
PARSLEY ENERGY INC CL A 701877102 2,034 62,571 SH   SOLE   62,571 0 0
PARTY CITY HOLDCO INC COM 702149105 2,342 166,700 SH   SOLE   166,700 0 0
PAYPAL HLDGS INC COM 70450Y103 90,306 2,099,160 SH   SOLE   2,099,160 0 0
PDC ENERGY INC COM 69327R101 6,848 109,830 SH   SOLE   109,830 0 0
PENNEY J C INC COM 708160106 68 11,000 SH   SOLE   11,000 0 0
PEPSICO INC COM 713448108 157,231 1,405,604 SH   SOLE   1,405,604 0 0
PERKINELMER INC COM 714046109 147,970 2,548,576 SH   SOLE   2,548,576 0 0
PFIZER INC COM 717081103 99,623 2,912,116 SH   SOLE   2,912,116 0 0
PGT INC COM 69336V101 4,375 406,934 SH   SOLE   406,934 0 0
PHILIP MORRIS INTL INC COM 718172109 1,296 11,476 SH   SOLE   11,476 0 0
PHILLIPS 66 COM 718546104 683 8,621 SH   SOLE   8,621 0 0
PIMCO ETF TR TOTL RETN ETF 72201R775 263 2,500 SH   SOLE   2,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 9,059 136,330 SH   SOLE   136,330 0 0
PIONEER NAT RES CO COM 723787107 36,439 195,665 SH   SOLE   195,665 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 360 11,400 SH   SOLE   11,400 0 0
POLARIS INDS INC COM 731068102 1,961 23,400 SH   SOLE   23,400 0 0
POOL CORPORATION COM 73278L105 11,932 99,990 SH   SOLE   99,990 0 0
POST HLDGS INC COM 737446104 8,286 94,674 SH   SOLE   94,674 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 337 2,542 SH   SOLE   2,542 0 0
PPG INDS INC COM 693506107 446 4,240 SH   SOLE   4,240 0 0
PRA HEALTH SCIENCES INC COM 69354M108 9,556 146,502 SH   SOLE   146,502 0 0
PRAXAIR INC COM 74005P104 16,705 140,853 SH   SOLE   140,853 0 0
PRICELINE COM INC COM NEW 741503403 1,278 718 SH   SOLE   718 0 0
PROASSURANCE CORP COM 74267C106 7,826 129,884 SH   SOLE   129,884 0 0
PROCTER & GAMBLE CO COM 742718109 95,143 1,058,906 SH   SOLE   1,058,906 0 0
PROOFPOINT INC COM 743424103 4,054 54,515 SH   SOLE   54,515 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,756 25,183 SH   SOLE   25,183 0 0
PRUDENTIAL FINL INC COM 744320102 33,767 316,530 SH   SOLE   316,530 0 0
QUALCOMM INC COM 747525103 7,289 127,119 SH   SOLE   127,119 0 0
QUANTUM CORP COM DSSG 747906204 214 246,000 SH   SOLE   246,000 0 0
RAMBUS INC DEL COM 750917106 4,164 316,925 SH   SOLE   316,925 0 0
RANGE RES CORP COM 75281A109 56,225 1,932,115 SH   SOLE   1,932,115 0 0
RAVEN INDS INC COM 754212108 6,757 232,583 SH   SOLE   232,583 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,393 18,261 SH   SOLE   18,261 0 0
RAYTHEON CO COM NEW 755111507 3,273 21,464 SH   SOLE   21,464 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,268 55,982 SH   SOLE   55,982 0 0
REGENERON PHARMACEUTICALS COM 75886F107 283 730 SH   SOLE   730 0 0
REGIONS FINL CORP NEW COM 7591EP100 325 22,374 SH   SOLE   22,374 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 12,306 153,787 SH   SOLE   153,787 0 0
RENASANT CORP COM 75970E107 7,210 181,650 SH   SOLE   181,650 0 0
REPUBLIC SVCS INC COM 760759100 5,298 84,356 SH   SOLE   84,356 0 0
ROCKWELL AUTOMATION INC COM 773903109 35,274 226,537 SH   SOLE   226,537 0 0
ROCKWELL COLLINS INC COM 774341101 117,723 1,211,638 SH   SOLE   1,211,638 0 0
ROPER INDS INC NEW COM 776696106 136,037 658,807 SH   SOLE   658,807 0 0
ROSS STORES INC COM 778296103 2,394 36,350 SH   SOLE   36,350 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,142 40,626 SH   SOLE   40,626 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 244 4,374 SH   SOLE   4,374 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 243 4,121 SH   SOLE   4,121 0 0
RYDEX ETF TRUST S&P 500 EQ TRD 78355W106 354 3,899 SH   SOLE   3,899 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 226 2,522 SH   SOLE   2,522 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 277 7,779 SH   SOLE   7,779 0 0
SABRE CORP COM 78573M104 15,978 754,026 SH   SOLE   754,026 0 0
SALESFORCE COM INC COM 79466L302 267 3,233 SH   SOLE   3,233 0 0
SBA COMMUNICATIONS CORP COM 78388J106 2,090 17,365 SH   SOLE   17,365 0 0
SCHEIN HENRY INC COM 806407102 926 5,450 SH   SOLE   5,450 0 0
SCHLUMBERGER LTD COM 806857108 66,528 851,827 SH   SOLE   851,827 0 0
SCHWAB CHARLES CORP NEW COM 808513105 528 12,945 SH   SOLE   12,945 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 254 7,519 SH   SOLE   7,519 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,011 22,689 SH   SOLE   22,689 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 812 34,625 SH   SOLE   34,625 0 0
SEACHANGE INTL INC COM 811699107 174 70,000 SH   SOLE   70,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,986 82,815 SH   SOLE   82,815 0 0
SEI INVESTMENTS CO COM 784117103 14,596 289,381 SH   SOLE   289,381 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 363 6,813 SH   SOLE   6,813 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 220 4,290 SH   SOLE   4,290 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 224 3,011 SH   SOLE   3,011 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 229 2,604 SH   SOLE   2,604 0 0
SHERWIN WILLIAMS CO COM 824348106 12,014 38,731 SH   SOLE   38,731 0 0
SHORETEL INC COM 825211105 172 28,000 SH   SOLE   28,000 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7,476 135,565 SH   SOLE   135,565 0 0
SM ENERGY CO COM 78454L100 502 20,904 SH   SOLE   20,904 0 0
SNYDERS-LANCE INC COM 833551104 6,895 171,060 SH   SOLE   171,060 0 0
SONOCO PRODS CO COM 835495102 880 16,628 SH   SOLE   16,628 0 0
SONUS NETWORKS INC COM NEW 835916503 3,395 515,151 SH   SOLE   515,151 0 0
SOUTHERN CO COM 842587107 234 4,708 SH   SOLE   4,708 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,771 82,552 SH   SOLE   82,552 0 0
SOUTHWEST AIRLS CO COM 844741108 897 16,682 SH   SOLE   16,682 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,490 37,817 SH   SOLE   37,817 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 293 7,935 SH   SOLE   7,935 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 367 4,167 SH   SOLE   4,167 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,327 14,115 SH   SOLE   14,115 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 212 678 SH   SOLE   678 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 239 31,180 SH   SOLE   31,180 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,885 124,800 SH   SOLE   124,800 0 0
SPS COMM INC COM 78463M107 3,519 60,158 SH   SOLE   60,158 0 0
SRC ENERGY INC COM 78470V108 167 19,825 SH   SOLE   19,825 0 0
STAG INDL INC COM 85254J102 3,872 154,745 SH   SOLE   154,745 0 0
STANDEX INTL CORP COM 854231107 233 2,325 SH   SOLE   2,325 0 0
STARBUCKS CORP COM 855244109 3,172 54,319 SH   SOLE   54,319 0 0
STERICYCLE INC COM 858912108 409 4,930 SH   SOLE   4,930 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 280 10,390 SH   SOLE   10,390 0 0
SUMMIT MATLS INC CL A 86614U100 9,185 371,732 SH   SOLE   371,732 0 0
SUNOCO LOGISTICS PRTNRS LP COM UNITS 86764L108 259 10,600 SH   SOLE   10,600 0 0
SUNTRUST BKS INC COM 867914103 71,966 1,301,377 SH   SOLE   1,301,377 0 0
SVB FINL GROUP COM 78486Q101 2,353 12,645 SH   SOLE   12,645 0 0
SYSCO CORP COM 871829107 2,779 53,519 SH   SOLE   53,519 0 0
SYSTEMAX INC COM 871851101 12,759 1,150,471 SH   SOLE   1,150,471 0 0
TJX COS INC NEW COM 872540109 3,980 50,331 SH   SOLE   50,331 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,304 38,875 SH   SOLE   38,875 0 0
TARGA RES CORP COM 87612G101 228 3,814 SH   SOLE   3,814 0 0
TARGET CORP COM 87612E106 412 7,465 SH   SOLE   7,465 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,412 18,945 SH   SOLE   18,945 0 0
TEAM INC COM 878155100 6,048 223,600 SH   SOLE   223,600 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,572 90,734 SH   SOLE   90,734 0 0
TEXAS INSTRS INC COM 882508104 2,768 34,359 SH   SOLE   34,359 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 3,632 237,355 SH   SOLE   237,355 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 228,551 1,487,963 SH   SOLE   1,487,963 0 0
TIFFANY & CO NEW COM 886547108 76,604 803,818 SH   SOLE   803,818 0 0
TIME WARNER INC COM NEW 887317303 170,177 1,741,655 SH   SOLE   1,741,655 0 0
TORCHMARK CORP COM 891027104 376 4,886 SH   SOLE   4,886 0 0
TORO CO COM 891092108 22,927 367,060 SH   SOLE   367,060 0 0
TRACTOR SUPPLY CO COM 892356106 76,850 1,114,251 SH   SOLE   1,114,251 0 0
TRANSDIGM GROUP INC COM 893641100 720 3,270 SH   SOLE   3,270 0 0
TREEHOUSE FOODS INC COM 89469A104 5,542 65,457 SH   SOLE   65,457 0 0
TRIMBLE NAVIGATION LTD COM 896239100 114,404 3,574,016 SH   SOLE   3,574,016 0 0
TRITON INTL LTD CL A G9078F107 3,878 150,373 SH   SOLE   150,373 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,038 62,918 SH   SOLE   62,918 0 0
TYLER TECHNOLOGIES INC COM 902252105 19,446 125,814 SH   SOLE   125,814 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,424 37,118 SH   SOLE   37,118 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 15,479 54,270 SH   SOLE   54,270 0 0
UMPQUA HLDGS CORP COM 904214103 816 45,975 SH   SOLE   45,975 0 0
UNION PAC CORP COM 907818108 107,301 1,013,041 SH   SOLE   1,013,041 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,125 47,762 SH   SOLE   47,762 0 0
UNITED TECHNOLOGIES CORP COM 913017109 13,174 117,401 SH   SOLE   117,401 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,507 15,288 SH   SOLE   15,288 0 0
UPLAND SOFTWARE INC COM 91544A109 227 14,268 SH   SOLE   14,268 0 0
US BANCORP DEL COM NEW 902973304 150,449 2,921,348 SH   SOLE   2,921,348 0 0
V F CORP COM 918204108 62,155 1,130,711 SH   SOLE   1,130,711 0 0
VALMONT INDS INC COM 920253101 32,543 209,282 SH   SOLE   209,282 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 820 9,805 SH   SOLE   9,805 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 3,177 39,852 SH   SOLE   39,852 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 344 8,745 SH   SOLE   8,745 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 5,279 67,980 SH   SOLE   67,980 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 540 13,591 SH   SOLE   13,591 0 0
VANGUARD INDEX FDS S&P 500 ETF SH 922908363 10,099 46,677 SH   SOLE   46,677 0 0
VANGUARD INDEX FDS REIT ETF 922908553 3,949 47,819 SH   SOLE   47,819 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,110 11,113 SH   SOLE   11,113 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 880 6,602 SH   SOLE   6,602 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 882 11,063 SH   SOLE   11,063 0 0
VANTIV INC CL A 92210H105 421 6,567 SH   SOLE   6,567 0 0
VERISK ANALYTICS INC COM 92345Y106 10,330 127,308 SH   SOLE   127,308 0 0
VERITEX HLDGS INC COM 923451108 2,292 81,500 SH   SOLE   81,500 0 0
VERIZON COMMUNICATIONS COM 92343V104 17,205 352,930 SH   SOLE   352,930 0 0
VERSUM MATLS INC COM 92532W103 540 17,637 SH   SOLE   17,637 0 0
VIACOM INC NEW CL B 92553P201 14,947 320,607 SH   SOLE   320,607 0 0
VISA INC COM CL A 92826C839 60,385 679,474 SH   SOLE   679,474 0 0
VULCAN MATS CO COM 929160109 1,541 12,789 SH   SOLE   12,789 0 0
VWR CORP COM 91843L103 33,755 1,196,982 SH   SOLE   1,196,982 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 128,886 1,551,911 SH   SOLE   1,551,911 0 0
WAL MART STORES INC COM 931142103 25,610 355,303 SH   SOLE   355,303 0 0
WASTE CONNECTIONS INC COM 94106B101 56,817 644,033 SH   SOLE   644,033 0 0
WASTE MGMT INC DEL COM 94106L109 23,342 320,107 SH   SOLE   320,107 0 0
WATERS CORP COM 941848103 594 3,800 SH   SOLE   3,800 0 0
WATSCO INC COM 942622200 4,570 31,920 SH   SOLE   31,920 0 0
WELLS FARGO & CO NEW COM 949746101 78,317 1,407,053 SH   SOLE   1,407,053 0 0
WESTERN UN CO COM 959802109 219 10,777 SH   SOLE   10,777 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,143 58,850 SH   SOLE   58,850 0 0
WEYERHAEUSER CO COM 962166104 1,068 31,418 SH   SOLE   31,418 0 0
WHIRLPOOL CORP COM 963320106 30,338 177,074 SH   SOLE   177,074 0 0
WHITEWAVE FOODS CO COM CL A 966244105 1,928 34,345 SH   SOLE   34,345 0 0
WHITING PETE CORP NEW COM 966387102 114 12,000 SH   SOLE   12,000 0 0
WPP PLC NEW ADR 92937A102 1,732 77,000 SH   SOLE   77,000 0 0
WPX ENERGY INC COM 98212B103 15,699 1,172,445 SH   SOLE   1,172,445 0 0
YUM BRANDS INC COM 988498101 766 11,992 SH   SOLE   11,992 0 0
YUM CHINA HLDGS INC COM 98850P109 289 10,612 SH   SOLE   10,612 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 319 3,500 SH   SOLE   3,500 0 0
ZIMMER HLDGS INC COM 98956P102 636 5,212 SH   SOLE   5,212 0 0
ZIONS BANCORPORATION COM 989701107 57,521 1,369,547 SH   SOLE   1,369,547 0 0
ZOES KITCHEN INC COM 98979J109 407 22,025 SH   SOLE   22,025 0 0
ZOETIS INC CL A 98978V103 58,609 1,098,169 SH   SOLE   1,098,169 0 0