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 15,847 90,495 SH   SOLE   90,495 0 0
A H BELO CORP COM CL A 001282102 4,591 918,133 SH   SOLE   918,133 0 0
AAON INC COM PAR $0.004 000360206 962 34,973 SH   SOLE   34,973 0 0
ABBOTT LABS COM 002824100 91,817 2,335,716 SH   SOLE   2,335,716 0 0
ABBVIE INC COM 00287Y109 146,892 2,372,671 SH   SOLE   2,372,671 0 0
ABRAXAS PETE CORP COM 003830106 18 15,809 SH   SOLE   15,809 0 0
ACADIA HEALTHCARE COM 00404A109 9,998 180,467 SH   SOLE   180,467 0 0
ACCENTURE LTD BERMUDA CL A G1151C101 23,895 210,921 SH   SOLE   210,921 0 0
ACETO CORP COM 004446100 17,651 806,343 SH   SOLE   806,343 0 0
ACI WORLDWIDE INC COM 004498101 28,298 1,450,450 SH   SOLE   1,450,450 0 0
ACUITY BRANDS INC COM 00508Y102 4,375 17,645 SH   SOLE   17,645 0 0
ACXIOM CORP COM 005125109 12,613 573,597 SH   SOLE   573,597 0 0
ADOBE SYS INC COM 00724F101 139,772 1,459,151 SH   SOLE   1,459,151 0 0
AFFILIATED MANAGERS GROUP COM 008252108 8,871 63,020 SH   SOLE   63,020 0 0
AIR PRODS & CHEMS INC COM 009158106 20,535 144,571 SH   SOLE   144,571 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 106,904 1,911,386 SH   SOLE   1,911,386 0 0
AKORN INC COM 009728106 16,535 580,472 SH   SOLE   580,472 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,721 33,777 SH   SOLE   33,777 0 0
ALLERGAN PLC SHS G0177J108 6,423 27,793 SH   SOLE   27,793 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 40,194 205,156 SH   SOLE   205,156 0 0
ALLSTATE CORP COM 020002101 13,325 190,497 SH   SOLE   190,497 0 0
ALPHABET INC CLASS A COM 02079K305 100,948 143,488 SH   SOLE   143,488 0 0
ALPHABET INC CLASS C COM 02079K107 79,778 115,269 SH   SOLE   115,269 0 0
ALTRIA GROUP INC COM 02209S103 880 12,758 SH   SOLE   12,758 0 0
AMAZON COM INC COM 023135106 213,299 298,062 SH   SOLE   298,062 0 0
AMDOCS LTD ORD G02602103 847 14,678 SH   SOLE   14,678 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 135 11,025 SH   SOLE   11,025 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 959 33,865 SH   SOLE   33,865 0 0
AMERICAN EXPRESS CO COM 025816109 7,187 118,282 SH   SOLE   118,282 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 807 15,250 SH   SOLE   15,250 0 0
AMERICAN TOWER CORP COM 03027X100 11,377 100,140 SH   SOLE   100,140 0 0
AMERICAN WOODMARK CORP COM 030506109 5,372 80,925 SH   SOLE   80,925 0 0
AMETEK INC NEW COM 031100100 1,766 38,210 SH   SOLE   38,210 0 0
AMGEN INC CL A 031162100 85,267 560,415 SH   SOLE   560,415 0 0
AMPHENOL CORP NEW CL A 032095101 587 10,240 SH   SOLE   10,240 0 0
ANADARKO PETE CORP COM 032511107 7,853 147,483 SH   SOLE   147,483 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 1,233 9,360 SH   SOLE   9,360 0 0
APACHE CORP COM 037411105 310 5,575 SH   SOLE   5,575 0 0
APOGEE ENTERPRISES INC COM 037598109 4,982 107,485 SH   SOLE   107,485 0 0
APPLE COMPUTER INC COM 037833100 190,731 1,995,090 SH   SOLE   1,995,090 0 0
ARCTIC CAT INC COM 039670104 2,477 145,712 SH   SOLE   145,712 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,393 353,438 SH   SOLE   353,438 0 0
AT&T INC COM 00206R102 55,210 1,277,710 SH   SOLE   1,277,710 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 13,104 142,631 SH   SOLE   142,631 0 0
AUTOZONE INC COM 053332102 1,417 1,785 SH   SOLE   1,785 0 0
AVERY DENNISON CORP COM 053611109 1,338 17,900 SH   SOLE   17,900 0 0
AZZ INC COM 002474104 20,035 334,025 SH   SOLE   334,025 0 0
B/E AEROSPACE INC COM 073302101 1,793 38,830 SH   SOLE   38,830 0 0
BAIDU INC SPON ADR REP A 056752108 661 4,000 SH   SOLE   4,000 0 0
BAKER HUGHES INC COM 057224107 2,163 47,932 SH   SOLE   47,932 0 0
BALL CORP COM 058498106 59,560 823,897 SH   SOLE   823,897 0 0
BANC CALIF INC COM 05990K106 7,215 398,619 SH   SOLE   398,619 0 0
BANCORPSOUTH INC COM 059692103 19,292 850,252 SH   SOLE   850,252 0 0
BANK NEW YORK INC COM 064058100 1,751 45,079 SH   SOLE   45,079 0 0
BANK OF AMERICA CORPORATION COM 060505104 28,185 2,123,942 SH   SOLE   2,123,942 0 0
BANK OF THE OZARKS INC COM 063904106 10,032 267,385 SH   SOLE   267,385 0 0
BARNES GROUP INC COM 067806109 19,881 600,269 SH   SOLE   600,269 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,038 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 22,114 152,730 SH   SOLE   152,730 0 0
BGC PARTNERS INC CL A 05541T101 8,110 931,120 SH   SOLE   931,120 0 0
BOEING CO COM 097023105 2,746 21,145 SH   SOLE   21,145 0 0
BOK FINL CORP COM NEW 05561Q201 3,565 56,851 SH   SOLE   56,851 0 0
BRINKER INTL INC COM 109641100 707 15,536 SH   SOLE   15,536 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,003 68,026 SH   SOLE   68,026 0 0
BROOKFIELD MTG OPP INC FD IN COM 112792106 372 25,000 SH   SOLE   25,000 0 0
BURLINGTON STORES INC COM 122017106 19,395 290,735 SH   SOLE   290,735 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,148 15,456 SH   SOLE   15,456 0 0
C1 FINL INC COM 12591N109 1,544 66,200 SH   SOLE   66,200 0 0
CABOT OIL & GAS CORP COM 127097103 111,704 4,339,689 SH   SOLE   4,339,689 0 0
CALLIDUS SOFTWARE INC COM 13123E500 9,896 495,275 SH   SOLE   495,275 0 0
CAMBREX CORP COM 132011107 11,139 215,320 SH   SOLE   215,320 0 0
CANADIAN NATL RY CO COM 136375102 727 12,306 SH   SOLE   12,306 0 0
CANTEL MEDICAL CORP COM 138098108 14,031 204,145 SH   SOLE   204,145 0 0
CAPITAL BK FINL CORP CL A COM 139794101 7,474 259,510 SH   SOLE   259,510 0 0
CAPITOL FED FINL INC COM 14057J101 476 34,100 SH   SOLE   34,100 0 0
CARBONITE INC COM 141337105 156 16,000 SH   SOLE   16,000 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 7,551 229,290 SH   SOLE   229,290 0 0
CARTER INC COM 146229109 1,793 16,840 SH   SOLE   16,840 0 0
CASEYS GEN STORES INC COM 147528103 310 2,355 SH   SOLE   2,355 0 0
CATERPILLAR INC DEL COM 149123101 670 8,834 SH   SOLE   8,834 0 0
CBS CORP NEW CL B 124857202 355 6,525 SH   SOLE   6,525 0 0
CECO ENVIRONMENTAL CORP COM 125141101 12,441 1,423,489 SH   SOLE   1,423,489 0 0
CELGENE CORP COM 151020104 141,829 1,437,995 SH   SOLE   1,437,995 0 0
CENTRAL SECS CORP COM 155123102 313 15,959 SH   SOLE   15,959 0 0
CHARLES RIV LABS INTL INC COM 159864107 19,873 241,058 SH   SOLE   241,058 0 0
CHEVRON CORP NEW COM 166764100 35,874 342,212 SH   SOLE   342,212 0 0
CHUBB CORP COM 171232101 1,896 14,507 SH   SOLE   14,507 0 0
CIENA CORP COM NEW 171779309 5,692 303,594 SH   SOLE   303,594 0 0
CIMAREX ENERGY CO COM 171798101 263 2,200 SH   SOLE   2,200 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,722 47,240 SH   SOLE   47,240 0 0
CISCO SYS INC COM 17275R102 20,984 731,395 SH   SOLE   731,395 0 0
CITRIX SYS INC COM 177376100 19,573 244,385 SH   SOLE   244,385 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG GUGG CHN SML CAP 18383Q853 472 21,290 SH   SOLE   21,290 0 0
CLOROX CO DEL COM 189054109 1,443 10,424 SH   SOLE   10,424 0 0
COCA COLA CO COM 191216100 114,932 2,535,444 SH   SOLE   2,535,444 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 486 20,000 SH   SOLE   20,000 0 0
COHERENT INC COM 192479103 1,536 16,735 SH   SOLE   16,735 0 0
COLGATE PALMOLIVE CO COM 194162103 121,524 1,660,159 SH   SOLE   1,660,159 0 0
COLUMBIA BKG SYS INC COM 197236102 4,303 153,360 SH   SOLE   153,360 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 14,486 251,762 SH   SOLE   251,762 0 0
COMCAST CORP NEW CL A 20030N101 3,448 52,884 SH   SOLE   52,884 0 0
COMERICA INC COM 200340107 121,688 2,958,629 SH   SOLE   2,958,629 0 0
COMMERCIAL METALS CO COM 201723103 4,394 259,980 SH   SOLE   259,980 0 0
COMMUNITY BK SYS INC COM 203607106 3,992 97,158 SH   SOLE   97,158 0 0
CONCHO RES INC COM 20605P101 1,163 9,750 SH   SOLE   9,750 0 0
CONOCOPHILLIPS COM 20825C104 68,150 1,563,062 SH   SOLE   1,563,062 0 0
COPART INC COM 217204106 79,197 1,615,928 SH   SOLE   1,615,928 0 0
CORE LABORATORIES N.V. COM N22717107 378 3,050 SH   SOLE   3,050 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,899 12,095 SH   SOLE   12,095 0 0
CRITEO S A SPONS ADS 226718104 17,541 381,985 SH   SOLE   381,985 0 0
CUBESMART COM 229663109 13,825 447,690 SH   SOLE   447,690 0 0
CULLEN FROST BANKERS INC COM 229899109 146,365 2,296,640 SH   SOLE   2,296,640 0 0
CVS CORP COM 126650100 84,931 887,104 SH   SOLE   887,104 0 0
CYNOSURE INC CL A 232577205 10,814 222,311 SH   SOLE   222,311 0 0
DANAHER CORP DEL COM 235851102 229,663 2,273,887 SH   SOLE   2,273,887 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 214 8,000 SH   SOLE   8,000 0 0
DELTIC TIMBER CORP COM 247850100 609 9,076 SH   SOLE   9,076 0 0
DENTSPLY SIRONA INC COM 24906P109 13,565 218,645 SH   SOLE   218,645 0 0
DEVON ENERGY CORP NEW COM 25179M103 466 12,856 SH   SOLE   12,856 0 0
DEXCOM INC COM 252131107 1,572 19,820 SH   SOLE   19,820 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,202 19,506 SH   SOLE   19,506 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,087 22,885 SH   SOLE   22,885 0 0
DISNEY WALT CO COM DISNEY 254687106 105,062 1,074,032 SH   SOLE   1,074,032 0 0
DOLLAR TREE INC COM 256746108 18,758 199,045 SH   SOLE   199,045 0 0
DOMINION RES INC VA NEW COM 25746U109 396 5,085 SH   SOLE   5,085 0 0
DOVER CORP COM 260003108 500 7,210 SH   SOLE   7,210 0 0
DOW CHEM CO COM 260543103 794 15,982 SH   SOLE   15,982 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,353 13,999 SH   SOLE   13,999 0 0
DREW INDS INC COM NEW 26168L205 4,412 52,000 SH   SOLE   52,000 0 0
DRIL-QUIP INC COM 262037104 277 4,745 SH   SOLE   4,745 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 89,023 1,373,805 SH   SOLE   1,373,805 0 0
DUKE ENERGY CORP NEW COM 26441C204 245 2,855 SH   SOLE   2,855 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 6,500 435,375 SH   SOLE   435,375 0 0
E M C CORP MASS COM 268648102 6,329 232,928 SH   SOLE   232,928 0 0
EASTMAN KODAK CO COM NEW 277461406 822 51,100 SH   SOLE   51,100 0 0
EBAY INC COM 278642103 2,422 103,461 SH   SOLE   103,461 0 0
ECOLAB INC COM 278865100 85,217 718,526 SH   SOLE   718,526 0 0
EMCOR GROUP INC COM 29084Q100 13,070 265,335 SH   SOLE   265,335 0 0
EMERSON ELEC CO COM 291011104 28,229 541,204 SH   SOLE   541,204 0 0
ENDOLOGIX INC COM 29266S106 1,071 85,980 SH   SOLE   85,980 0 0
ENDURO RTY TR TR UNIT 29269K100 74 20,000 SH   SOLE   20,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,796 198,091 SH   SOLE   198,091 0 0
ENVESTNET INC COM 29404K106 1,796 53,925 SH   SOLE   53,925 0 0
EOG RES INC COM 26875P101 112,592 1,349,699 SH   SOLE   1,349,699 0 0
EQT CORP COM 26884L109 5,267 68,028 SH   SOLE   68,028 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 835 10,400 SH   SOLE   10,400 0 0
EURONET WORLDWIDE INC COM 298736109 16,698 241,335 SH   SOLE   241,335 0 0
EXPRESS INC COM 30219E103 4,636 319,536 SH   SOLE   319,536 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,957 78,586 SH   SOLE   78,586 0 0
EXTRA SPACE STORAGE INC COM 30225T102 226 2,445 SH   SOLE   2,445 0 0
EXXON MOBIL CORP COM 30231G102 201,910 2,153,936 SH   SOLE   2,153,936 0 0
FACEBOOK INC CL A 30303M102 36,022 315,212 SH   SOLE   315,212 0 0
FAIR ISAAC CORP COM 303250104 10,493 92,850 SH   SOLE   92,850 0 0
FASTENAL CO COM 311900104 387 8,715 SH   SOLE   8,715 0 0
FEDEX CORP COM 31428X106 1,553 10,229 SH   SOLE   10,229 0 0
FINISAR CORP COM NEW 31787A507 350 20,000 SH   SOLE   20,000 0 0
FIRST CASH FINL SVCS INC COM 31942D107 16,167 314,955 SH   SOLE   314,955 0 0
FIRST FINL BANKSHARES COM 32020R109 8,698 265,255 SH   SOLE   265,255 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 14,039 504,650 SH   SOLE   504,650 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,688 39,742 SH   SOLE   39,742 0 0
FLOWSERVE CORP COM 34354P105 1,702 37,675 SH   SOLE   37,675 0 0
FMC CORP COM NEW 302491303 104,160 2,249,186 SH   SOLE   2,249,186 0 0
FORD MOTOR COMPANY COM 345370860 241 19,193 SH   SOLE   19,193 0 0
FORMFACTOR INC COM 346375108 1,004 111,649 SH   SOLE   111,649 0 0
FORTINET INC COM 34959E109 4,504 142,587 SH   SOLE   142,587 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,402 58,678 SH   SOLE   58,678 0 0
FRANKLIN ELEC INC COM 353514102 41,859 1,266,544 SH   SOLE   1,266,544 0 0
FTI CONSULTING INC COM 302941109 16,905 415,570 SH   SOLE   415,570 0 0
GAP INC DEL COM 364760108 500 23,550 SH   SOLE   23,550 0 0
GASTAR EXPL INC NEW COM 36729W202 403 365,956 SH   SOLE   365,956 0 0
GENERAC HLDGS INC COM 368736104 28,978 828,885 SH   SOLE   828,885 0 0
GENERAL DYNAMICS CORP COM 369550108 8,878 63,760 SH   SOLE   63,760 0 0
GENERAL ELECTRIC CO COM 369604103 62,095 1,972,537 SH   SOLE   1,972,537 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 463 15,534 SH   SOLE   15,534 0 0
GENERAL MLS INC COM 370334104 5,568 78,066 SH   SOLE   78,066 0 0
GENESEE & WYO INC CL A 371559105 8,822 149,645 SH   SOLE   149,645 0 0
GENTEX CORP COM 371901109 14,563 942,600 SH   SOLE   942,600 0 0
GERON CORP COM 374163103 58 21,700 SH   SOLE   21,700 0 0
GILEAD SCIENCES INC COM 375558103 1,986 23,810 SH   SOLE   23,810 0 0
GLACIER BANCORP INC NEW COM 37637Q105 38,692 1,455,677 SH   SOLE   1,455,677 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 248 5,723 SH   SOLE   5,723 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10,481 408,465 SH   SOLE   408,465 0 0
GORMAN RUPP CO COM 383082104 9,355 341,290 SH   SOLE   341,290 0 0
GRAINGER W W INC COM 384802104 610 2,686 SH   SOLE   2,686 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,331 232,040 SH   SOLE   232,040 0 0
GULFPORT ENERGY CORP COM NEW 402635304 23,774 760,510 SH   SOLE   760,510 0 0
HALLIBURTON CO COM 406216101 7,162 158,147 SH   SOLE   158,147 0 0
HANESBRANDS INC COM 410345102 211 8,414 SH   SOLE   8,414 0 0
HANMI FINL CORP COM NEW 410495204 10,665 454,040 SH   SOLE   454,040 0 0
HARRIS CORP DEL COM 413875105 609 7,302 SH   SOLE   7,302 0 0
HEADWATERS INC COM 42210P102 6,759 376,758 SH   SOLE   376,758 0 0
HEALTHCARE SVCS GRP INC COM 421906108 22,128 534,744 SH   SOLE   534,744 0 0
HEALTHEQUITY INC COM 42226A107 11,429 376,130 SH   SOLE   376,130 0 0
HESS CORP COM 42809H107 5,423 90,235 SH   SOLE   90,235 0 0
HEXCEL CORP NEW COM 428291108 4,270 102,545 SH   SOLE   102,545 0 0
HILLENBRAND INC COM 431571908 823 27,400 SH   SOLE   27,400 0 0
HILLTOP HOLDINGS INC COM 432748101 262 12,468 SH   SOLE   12,468 0 0
HOME BANCSHARES INC COM 436893200 26,733 1,350,821 SH   SOLE   1,350,821 0 0
HOME DEPOT INC COM 437076102 165,959 1,299,701 SH   SOLE   1,299,701 0 0
HONEYWELL INTL INC COM 438516106 178,923 1,538,197 SH   SOLE   1,538,197 0 0
IDEXX LABS INC COM 45168D104 434 4,670 SH   SOLE   4,670 0 0
IHS INC CL A 451734107 231 2,000 SH   SOLE   2,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 22,734 218,258 SH   SOLE   218,258 0 0
IMMUNOCELLULAR THERAPEUTICS COM 452536105 7 10,000 SH   SOLE   10,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,199 38,000 SH   SOLE   38,000 0 0
INFINERA CORPORATION COM 45667G103 9,364 830,118 SH   SOLE   830,118 0 0
INTEL CORP COM 458140100 5,672 172,930 SH   SOLE   172,930 0 0
INTERACTIVE INTELLIGENCE GROUP COM 45841V109 16,705 407,534 SH   SOLE   407,534 0 0
INTL PAPER CO COM 460146103 2,633 62,117 SH   SOLE   62,117 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 48,812 321,595 SH   SOLE   321,595 0 0
INTERNATIONAL FLAVORS & FRAGRANCE COM 459506101 330 2,620 SH   SOLE   2,620 0 0
INTUIT COM 461202103 237 2,125 SH   SOLE   2,125 0 0
INVENTURE FOODS INC COM 461212102 17,309 2,216,220 SH   SOLE   2,216,220 0 0
ISHARES MSCI JAPAN 464286848 477 41,511 SH   SOLE   41,511 0 0
ISHARES IBONDS SEP17 ETF 464289271 315 11,530 SH   SOLE   11,530 0 0
ISHARES MSCI HONG KONG 464286871 668 34,120 SH   SOLE   34,120 0 0
ISHARES MSCI ISRAEL FD 464286632 1,017 21,713 SH   SOLE   21,713 0 0
ISHARES MSCI NETHR INVES 464286814 308 13,325 SH   SOLE   13,325 0 0
ISHARES MSCI STH KOR CAP 464286772 422 8,100 SH   SOLE   8,100 0 0
ISHARES MSCI MEX INVEST 464286822 461 9,154 SH   SOLE   9,154 0 0
ISHARES MSCI TAIWAN 464286731 1,213 86,326 SH   SOLE   86,326 0 0
ISHARES MSCI ACWI US ETF 464288240 18,341 470,763 SH   SOLE   470,763 0 0
ISHARES MSCI GERMANY ETF 464286806 708 29,459 SH   SOLE   29,459 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,880 22,041 SH   SOLE   22,041 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,397 21,286 SH   SOLE   21,286 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 7,067 82,825 SH   SOLE   82,825 0 0
ISHARES TR MSCI EAFE ETF 464287465 791 14,167 SH   SOLE   14,167 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,901 24,966 SH   SOLE   24,966 0 0
ISHARES TR SP SMCP600GR ETF 464287887 765 5,961 SH   SOLE   5,961 0 0
ISHARES TR SP SMCP600VL ETF 464287879 337 2,885 SH   SOLE   2,885 0 0
ISHARES TR EAFE MIN VOL ETF 46429B689 2,474 37,268 SH   SOLE   37,268 0 0
ISHARES TR CORE S&P500 ETF 464287200 845 4,012 SH   SOLE   4,012 0 0
ISHARES TR MSCI UTD KNGDM 46434V548 387 25,205 SH   SOLE   25,205 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,346 16,382 SH   SOLE   16,382 0 0
ISHARES TR INTERM CR BD ETF 464288638 901 8,095 SH   SOLE   8,095 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 220 8,568 SH   SOLE   8,568 0 0
ISHARES TR INTL SEL DIV ETF 464288448 603 21,060 SH   SOLE   21,060 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,242 10,016 SH   SOLE   10,016 0 0
ISHARES TR RUS MID-CAP ETF 464287499 990 5,886 SH   SOLE   5,886 0 0
ISHARES TR U.S. PFD STK ETF 464288687 1,227 30,755 SH   SOLE   30,755 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 642 5,664 SH   SOLE   5,664 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 982 8,539 SH   SOLE   8,539 0 0
ISHARES TR TIPS BD ETF 464287176 392 3,361 SH   SOLE   3,361 0 0
ISHARES TR US HLTHCARE ETF 464287762 259 1,748 SH   SOLE   1,748 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,195 68,525 SH   SOLE   68,525 0 0
JOHNSON & JOHNSON COM 478160104 116,541 960,768 SH   SOLE   960,768 0 0
JP MORGAN CHASE & CO COM 46625H100 97,378 1,567,068 SH   SOLE   1,567,068 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 17,887 198,543 SH   SOLE   198,543 0 0
KELLOGG CO COM 487836108 289 3,545 SH   SOLE   3,545 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 6,479 341,715 SH   SOLE   341,715 0 0
KIMBERLY CLARK CORP COM 494368103 179,961 1,308,995 SH   SOLE   1,308,995 0 0
KINDER MORGAN INC DEL COM 49456B101 4,553 243,235 SH   SOLE   243,235 0 0
KIRBY CORP COM 497266106 94,763 1,518,878 SH   SOLE   1,518,878 0 0
KOHLS CORP COM 500255104 9,612 253,475 SH   SOLE   253,475 0 0
KRAFT FOODS INC CL A 50076Q106 11,385 128,668 SH   SOLE   128,668 0 0
KROGER CO COM 501044101 1,532 41,640 SH   SOLE   41,640 0 0
LAUDER ESTEE COS INC CL A 518439104 12,847 141,150 SH   SOLE   141,150 0 0
LAWSON PRODS INC COM 520776105 31,996 1,611,062 SH   SOLE   1,611,062 0 0
LDR HLDG CORP COM 50185U105 4,346 117,625 SH   SOLE   117,625 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 2,926 94,778 SH   SOLE   94,778 0 0
LILLY ELI & CO COM 532457108 3,719 47,224 SH   SOLE   47,224 0 0
LINDSAY MFG CO COM 535555106 3,753 55,300 SH   SOLE   55,300 0 0
LKQ CORP COM 501889208 2,360 74,459 SH   SOLE   74,459 0 0
LOCKHEED MARTIN CORP COM 539830109 412 1,661 SH   SOLE   1,661 0 0
LOGMEIN INC COM 54142L109 14,446 227,750 SH   SOLE   227,750 0 0
LOWES COS INC COM 548661107 8,720 110,144 SH   SOLE   110,144 0 0
LUCAS ENERGY INC COM NEW 549333201 2 175,000 SH   SOLE   175,000 0 0
MACYS INC COM 55616P104 4,495 133,730 SH   SOLE   133,730 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5,053 66,482 SH   SOLE   66,482 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1,220 37,130 SH   SOLE   37,130 0 0
MANHATTAN ASSOCS INC COM 562750109 16,591 258,702 SH   SOLE   258,702 0 0
MARATHON OIL CORP COM 565849106 173 11,500 SH   SOLE   11,500 0 0
MARTIN MARIETTA MATLS INC COM 573284106 135,622 706,364 SH   SOLE   706,364 0 0
MASCO CORP COM 574599106 1,110 35,879 SH   SOLE   35,879 0 0
MASTEC INC COM 576323109 8,386 375,695 SH   SOLE   375,695 0 0
MASTERCARD INC CL A 57636Q104 2,551 28,969 SH   SOLE   28,969 0 0
MATADOR RES CO COM 576485205 1,780 89,905 SH   SOLE   89,905 0 0
MCDONALDS CORP COM 580135101 4,263 35,423 SH   SOLE   35,423 0 0
MCKESSON CORP COM 58155Q103 390 2,091 SH   SOLE   2,091 0 0
MDU RES GROUP INC COM 552690109 428 17,825 SH   SOLE   17,825 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 429 4,731 SH   SOLE   4,731 0 0
MEDTRONIC INC COM G5960L103 153,569 1,769,840 SH   SOLE   1,769,840 0 0
MEMORIAL RESOURCE DEV CORP COM 58605Q109 13,524 851,664 SH   SOLE   851,664 0 0
MERCK & CO INC COM 58933Y105 83,720 1,453,227 SH   SOLE   1,453,227 0 0
MERCURY SYS INC COM 589378108 8,314 334,435 SH   SOLE   334,435 0 0
MESA LABS INC COM 59064R109 1,132 9,200 SH   SOLE   9,200 0 0
METLIFE INC COM 59156R108 21,065 528,863 SH   SOLE   528,863 0 0
MICRON TECHNOLOGY INC COM 595112103 172 12,500 SH   SOLE   12,500 0 0
MICROSOFT CORP COM 594918104 122,428 2,392,565 SH   SOLE   2,392,565 0 0
MIDDLEBY CORP COM 596278101 9,478 82,235 SH   SOLE   82,235 0 0
MIMEDX GROUP INC COM 602496101 431 54,000 SH   SOLE   54,000 0 0
MONDELEZ INTL INC CL A 609207105 32,640 717,207 SH   SOLE   717,207 0 0
MONRO MUFFLER BRAKE INC COM 610236101 13,585 213,730 SH   SOLE   213,730 0 0
MONSANTO CO NEW COM 61166W101 93,968 908,698 SH   SOLE   908,698 0 0
MOODYS CORP COM 615369105 19,575 208,892 SH   SOLE   208,892 0 0
MPLX LP COM UNIT REP LTD 55336V100 447 13,300 SH   SOLE   13,300 0 0
MSC INDL DIRECT INC CL A 553530106 8,282 117,380 SH   SOLE   117,380 0 0
MURPHY OIL CORP COM 626717102 2,678 84,338 SH   SOLE   84,338 0 0
MURPHY USA INC COM 626755102 1,564 21,084 SH   SOLE   21,084 0 0
NATIONAL BEVERAGE CORP COM 635017106 7,009 111,590 SH   SOLE   111,590 0 0
NATIONAL FUEL GAS CO NJ COM 636180101 1,440 25,325 SH   SOLE   25,325 0 0
NATIONAL INSTRS CORP COM 636518102 54,674 1,995,394 SH   SOLE   1,995,394 0 0
NEOGEN CORP COM 640491106 50,755 902,312 SH   SOLE   902,312 0 0
NEW GOLD INC CDA COM 644535106 48 11,000 SH   SOLE   11,000 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 9,385 519,365 SH   SOLE   519,365 0 0
NEWELL BRANDS INC COM 651229106 140,088 2,884,249 SH   SOLE   2,884,249 0 0
NEWFIELD EXPL CO COM 651290108 318 7,194 SH   SOLE   7,194 0 0
NEXTERA ENERGY INC COM 65339F101 753 5,776 SH   SOLE   5,776 0 0
NIKE INC CL B 654106103 64,339 1,165,555 SH   SOLE   1,165,555 0 0
NIMBLE STORAGE INC COM 65440R101 143 18,000 SH   SOLE   18,000 0 0
NOBLE ENERGY INC COM 655044105 8,791 245,073 SH   SOLE   245,073 0 0
NORTHERN TR CORP COM 665859104 12,372 186,716 SH   SOLE   186,716 0 0
NORTHROP GRUMMAN CORP COM 666807102 292 1,315 SH   SOLE   1,315 0 0
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 5,224 511,610 SH   SOLE   511,610 0 0
NOVARTIS A G SPONSORED ADR 66987V109 407 4,938 SH   SOLE   4,938 0 0
NOVO-NORDISK A S ADR 670100205 217 4,040 SH   SOLE   4,040 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,496 159,700 SH   SOLE   159,700 0 0
NUVEEN ENHANCED AMT FREE MUN COM 67071L106 300 18,473 SH   SOLE   18,473 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 312 20,084 SH   SOLE   20,084 0 0
NVIDIA CORP COM 67066G104 212 4,500 SH   SOLE   4,500 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 21,837 80,549 SH   SOLE   80,549 0 0
OASIS PETE INC NEW COM 674215108 212 22,700 SH   SOLE   22,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 37,841 500,805 SH   SOLE   500,805 0 0
OHA INVT CORP COM 67091U102 254 130,854 SH   SOLE   130,854 0 0
OLD DOMINION FGHT LINES INC COM 679580100 247 4,095 SH   SOLE   4,095 0 0
OMNICELL INC COM 68213N109 13,822 403,809 SH   SOLE   403,809 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 564 14,088 SH   SOLE   14,088 0 0
ORACLE CORP COM 68389X105 38,574 942,431 SH   SOLE   942,431 0 0
OUTFRONT MEDIA INC COM 69007J106 8,810 364,505 SH   SOLE   364,505 0 0
OXFORD INDS INC COM 691497309 4,904 86,610 SH   SOLE   86,610 0 0
PACCAR INC COM 693718108 889 17,137 SH   SOLE   17,137 0 0
PAREXEL INTL CORP COM 699462107 2,503 39,810 SH   SOLE   39,810 0 0
PARKER HANNIFAN CORP COM 701094104 17,024 157,556 SH   SOLE   157,556 0 0
PARSLEY ENERGY INC CL A 701877102 6,702 247,675 SH   SOLE   247,675 0 0
PARTY CITY HOLDCO INC COM 702149105 2,256 162,200 SH   SOLE   162,200 0 0
PAYCHEX INC COM 704326107 320 5,374 SH   SOLE   5,374 0 0
PAYPAL HLDGS INC COM 70450Y103 79,907 2,188,636 SH   SOLE   2,188,636 0 0
PDC ENERGY INC COM 69327R101 14,278 247,840 SH   SOLE   247,840 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 726 23,088 SH   SOLE   23,088 0 0
PEPSICO INC COM 713448108 154,027 1,453,909 SH   SOLE   1,453,909 0 0
PERKINELMER INC COM 714046109 135,084 2,576,964 SH   SOLE   2,576,964 0 0
PERMIAN BASIN RTY TR COM 714236106 86 11,700 SH   SOLE   11,700 0 0
PFIZER INC COM 717081103 105,195 2,987,650 SH   SOLE   2,987,650 0 0
PGT INC COM 69336V101 10,576 1,026,840 SH   SOLE   1,026,840 0 0
PHILIP MORRIS INTL INC COM 718172109 1,683 16,547 SH   SOLE   16,547 0 0
PHILLIPS 66 COM 718546104 681 8,579 SH   SOLE   8,579 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 206 3,735 SH   SOLE   3,735 0 0
PIMCO ETF TR TOTL RETN ETF 72201R775 268 2,500 SH   SOLE   2,500 0 0
PIONEER NAT RES CO COM 723787107 22,867 151,229 SH   SOLE   151,229 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 247 8,989 SH   SOLE   8,989 0 0
POLARIS INDS INC COM 731068102 926 11,328 SH   SOLE   11,328 0 0
POOL CORPORATION COM 73278L105 20,869 221,939 SH   SOLE   221,939 0 0
POST HLDGS INC COM 737446104 26,448 319,841 SH   SOLE   319,841 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 293 2,725 SH   SOLE   2,725 0 0
PPG INDS INC COM 693506107 285 2,740 SH   SOLE   2,740 0 0
PRA HEALTH SCIENCES INC COM 69354M108 14,012 335,532 SH   SOLE   335,532 0 0
PRAXAIR INC COM 74005P104 13,819 122,956 SH   SOLE   122,956 0 0
PRICELINE COM INC COM NEW 741503403 424 340 SH   SOLE   340 0 0
PRIVATEBANCORP INC COM 742962103 15,919 361,540 SH   SOLE   361,540 0 0
PROASSURANCE CORP COM 74267C106 5,669 105,855 SH   SOLE   105,855 0 0
PROCTER & GAMBLE CO COM 742718109 90,071 1,063,789 SH   SOLE   1,063,789 0 0
PROOFPOINT INC COM 743424103 9,616 152,425 SH   SOLE   152,425 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,928 37,814 SH   SOLE   37,814 0 0
PRUDENTIAL FINL INC COM 744320102 24,667 345,764 SH   SOLE   345,764 0 0
QUALCOMM INC COM 747525103 6,230 116,290 SH   SOLE   116,290 0 0
QUANTUM CORP COM DSSG 747906204 108 257,400 SH   SOLE   257,400 0 0
RACKSPACE HOSTING INC COM 750086100 223 10,701 SH   SOLE   10,701 0 0
RAMBUS INC DEL COM 750917106 8,864 733,785 SH   SOLE   733,785 0 0
RANGE RES CORP COM 75281A109 22,550 522,709 SH   SOLE   522,709 0 0
RAVEN INDS INC COM 754212108 4,546 240,000 SH   SOLE   240,000 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,172 23,763 SH   SOLE   23,763 0 0
RAYTHEON CO COM NEW 755111507 2,057 15,131 SH   SOLE   15,131 0 0
REGENERON PHARMACEUTICALS COM 75886F107 513 1,470 SH   SOLE   1,470 0 0
REGIONS FINL CORP NEW COM 7591EP100 254 29,874 SH   SOLE   29,874 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 10,492 136,435 SH   SOLE   136,435 0 0
RENASANT CORP COM 75970E107 6,018 186,150 SH   SOLE   186,150 0 0
REPUBLIC SVCS INC COM 760759100 5,698 111,056 SH   SOLE   111,056 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 11,617 343,900 SH   SOLE   343,900 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,122 201,376 SH   SOLE   201,376 0 0
ROCKWELL COLLINS INC COM 774341101 89,033 1,045,723 SH   SOLE   1,045,723 0 0
ROPER INDS INC NEW COM 776696106 116,941 685,628 SH   SOLE   685,628 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,066 37,423 SH   SOLE   37,423 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 207 4,068 SH   SOLE   4,068 0 0
RYDEX ETF TRUST S&P 500 EQ TRD 78355W106 319 3,969 SH   SOLE   3,969 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 203 2,514 SH   SOLE   2,514 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 260 7,779 SH   SOLE   7,779 0 0
SABRE CORP COM 78573M104 114,390 4,269,870 SH   SOLE   4,269,870 0 0
SALESFORCE COM INC COM 79466L302 886 11,159 SH   SOLE   11,159 0 0
SBA COMMUNICATIONS CORP COM 78388J106 1,959 18,145 SH   SOLE   18,145 0 0
SCHEIN HENRY INC COM 806407102 1,715 9,700 SH   SOLE   9,700 0 0
SCHLUMBERGER LTD COM 806857108 59,613 753,834 SH   SOLE   753,834 0 0
SCHWAB CHARLES CORP NEW COM 808513105 204 8,048 SH   SOLE   8,048 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 920 22,191 SH   SOLE   22,191 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 10,447 659,520 SH   SOLE   659,520 0 0
SEALED AIR CORP NEW COM 81211K100 212 4,616 SH   SOLE   4,616 0 0
SEI INVESTMENTS CO COM 784117103 1,102 22,900 SH   SOLE   22,900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 306 5,467 SH   SOLE   5,467 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 368 8,478 SH   SOLE   8,478 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 478 9,104 SH   SOLE   9,104 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 328 4,577 SH   SOLE   4,577 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 301 3,854 SH   SOLE   3,854 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,150 54,020 SH   SOLE   54,020 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 264 7,800 SH   SOLE   7,800 0 0
SHERWIN WILLIAMS CO COM 824348106 7,701 26,223 SH   SOLE   26,223 0 0
SHIRE PLC SPONSORED ADR 82481R106 369 2,004 SH   SOLE   2,004 0 0
SHORETEL INC COM 825211105 167 25,000 SH   SOLE   25,000 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6,568 142,215 SH   SOLE   142,215 0 0
SM ENERGY CO COM 78454L100 564 20,904 SH   SOLE   20,904 0 0
SONOCO PRODS CO COM 835495102 894 17,996 SH   SOLE   17,996 0 0
SONUS NETWORKS INC COM 835916107 3,391 390,241 SH   SOLE   390,241 0 0
SOUTHERN CO COM 842587107 218 4,066 SH   SOLE   4,066 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 7,491 242,281 SH   SOLE   242,281 0 0
SOUTHWEST AIRLS CO COM 844741108 579 14,776 SH   SOLE   14,776 0 0
SOVRAN SELF STORAGE INC COM 84610H108 19,883 189,505 SH   SOLE   189,505 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,412 11,162 SH   SOLE   11,162 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 399 13,097 SH   SOLE   13,097 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 219 6,128 SH   SOLE   6,128 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 321 3,830 SH   SOLE   3,830 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,936 9,242 SH   SOLE   9,242 0 0
SPECTRA ENERGY CORP COM 847560109 563 15,380 SH   SOLE   15,380 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,257 156,000 SH   SOLE   156,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 10,382 453,365 SH   SOLE   453,365 0 0
SPS COMM INC COM 78463M107 10,357 170,915 SH   SOLE   170,915 0 0
STAG INDL INC COM 85254J102 13,010 546,410 SH   SOLE   546,410 0 0
STARBUCKS CORP COM 855244109 2,622 45,906 SH   SOLE   45,906 0 0
STERICYCLE INC COM 858912108 513 4,930 SH   SOLE   4,930 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 347 10,390 SH   SOLE   10,390 0 0
SUMMIT MATLS INC CL A 86614U100 10,243 500,616 SH   SOLE   500,616 0 0
SUNOCO LOGISTICS PRTNRS LP COM UNITS 86764L108 369 12,820 SH   SOLE   12,820 0 0
SUNTRUST BKS INC COM 867914103 49,205 1,197,779 SH   SOLE   1,197,779 0 0
SVB FINL GROUP COM 78486Q101 9,732 102,270 SH   SOLE   102,270 0 0
SYMMETRY SURGICAL INC COM 87159G100 20,070 1,528,532 SH   SOLE   1,528,532 0 0
SYNERGY RES CORP COM 87164P103 93 14,000 SH   SOLE   14,000 0 0
SYSCO CORP COM 871829107 2,689 52,993 SH   SOLE   52,993 0 0
SYSTEMAX INC COM 871851101 7,800 914,388 SH   SOLE   914,388 0 0
TJX COS INC NEW COM 872540109 361 4,675 SH   SOLE   4,675 0 0
PRICE T ROWE GROUP INC COM 74144T108 365 5,005 SH   SOLE   5,005 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 19,306 509,120 SH   SOLE   509,120 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 595 14,800 SH   SOLE   14,800 0 0
TARGET CORP COM 87612E106 695 9,950 SH   SOLE   9,950 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,078 18,872 SH   SOLE   18,872 0 0
TEAM INC COM 878155100 4,476 180,255 SH   SOLE   180,255 0 0
TELEFLEX INC COM 879369106 2,007 11,320 SH   SOLE   11,320 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 4,216 90,159 SH   SOLE   90,159 0 0
TEXAS INSTRS INC COM 882508104 2,248 35,888 SH   SOLE   35,888 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 232,971 1,576,683 SH   SOLE   1,576,683 0 0
TIFFANY & CO NEW COM 886547108 44,157 728,176 SH   SOLE   728,176 0 0
TIME WARNER INC COM NEW 887317303 124,351 1,690,933 SH   SOLE   1,690,933 0 0
TORCHMARK CORP COM 891027104 302 4,886 SH   SOLE   4,886 0 0
TORO CO COM 891092108 24,093 273,160 SH   SOLE   273,160 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 237 7,712 SH   SOLE   7,712 0 0
TRACTOR SUPPLY CO COM 892356106 122,609 1,344,692 SH   SOLE   1,344,692 0 0
TRANSDIGM GROUP INC COM 893641100 875 3,318 SH   SOLE   3,318 0 0
TREEHOUSE FOODS INC COM 89469A104 15,551 151,495 SH   SOLE   151,495 0 0
TRIMBLE NAVIGATION LTD COM 896239100 85,162 3,495,984 SH   SOLE   3,495,984 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,950 72,107 SH   SOLE   72,107 0 0
TYCO INTL PLC SHS G91442106 1,023 24,017 SH   SOLE   24,017 0 0
TYLER TECHNOLOGIES INC COM 902252105 31,573 189,389 SH   SOLE   189,389 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,131 35,385 SH   SOLE   35,385 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 13,466 55,270 SH   SOLE   55,270 0 0
UMPQUA HLDGS CORP COM 904214103 795 51,400 SH   SOLE   51,400 0 0
UNILEVER N V N Y SHS NEW 904784709 282 6,000 SH   SOLE   6,000 0 0
UNION PAC CORP COM 907818108 81,063 929,088 SH   SOLE   929,088 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,167 47,971 SH   SOLE   47,971 0 0
UNITED TECHNOLOGIES CORP COM 913017109 11,898 116,026 SH   SOLE   116,026 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,932 13,681 SH   SOLE   13,681 0 0
UPLAND SOFTWARE INC COM 91544A109 109 14,268 SH   SOLE   14,268 0 0
US BANCORP DEL COM NEW 902973304 113,370 2,811,064 SH   SOLE   2,811,064 0 0
V F CORP COM 918204108 86,819 1,411,913 SH   SOLE   1,411,913 0 0
VALMONT INDS INC COM 920253101 22,683 167,686 SH   SOLE   167,686 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 762 8,650 SH   SOLE   8,650 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,104 75,302 SH   SOLE   75,302 0 0
VANGUARD INDEX FDS S&P 500 ETF SH 922908363 2,567 13,357 SH   SOLE   13,357 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 643 5,555 SH   SOLE   5,555 0 0
VANGUARD INDEX FDS REIT ETF 922908553 2,280 25,708 SH   SOLE   25,708 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 759 8,886 SH   SOLE   8,886 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 240 2,500 SH   SOLE   2,500 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,044 12,910 SH   SOLE   12,910 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,815 53,380 SH   SOLE   53,380 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,354 38,295 SH   SOLE   38,295 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 326 9,248 SH   SOLE   9,248 0 0
VERISK ANALYTICS INC COM 92345Y106 10,048 123,927 SH   SOLE   123,927 0 0
VERITEX HLDGS INC COM 923451108 1,306 81,500 SH   SOLE   81,500 0 0
VERIZON COMMUNICATIONS COM 92343V104 26,776 479,505 SH   SOLE   479,505 0 0
VIACOM INC NEW CL B 92553P201 15,097 364,051 SH   SOLE   364,051 0 0
VISA INC COM CL A 92826C839 44,106 594,658 SH   SOLE   594,658 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 845 27,342 SH   SOLE   27,342 0 0
VULCAN MATS CO COM 929160109 1,306 11,250 SH   SOLE   11,250 0 0
VWR CORP COM 91843L103 41,205 1,425,782 SH   SOLE   1,425,782 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 127,007 1,525,242 SH   SOLE   1,525,242 0 0
WAL MART STORES INC COM 931142103 26,963 369,252 SH   SOLE   369,252 0 0
WASTE CONNECTIONS INC COM 941053100 49,394 685,558 SH   SOLE   685,558 0 0
WASTE MGMT INC DEL COM 94106L109 21,587 325,743 SH   SOLE   325,743 0 0
WATERS CORP COM 941848103 436 3,100 SH   SOLE   3,100 0 0
WATSCO INC COM 942622200 19,723 140,185 SH   SOLE   140,185 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 133 24,000 SH   SOLE   24,000 0 0
WELLS FARGO & CO NEW COM 949746101 165,409 3,494,793 SH   SOLE   3,494,793 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,048 58,850 SH   SOLE   58,850 0 0
WEYERHAEUSER CO COM 962166104 969 32,557 SH   SOLE   32,557 0 0
WHIRLPOOL CORP COM 963320106 29,637 177,850 SH   SOLE   177,850 0 0
WHITEWAVE FOODS CO COM CL A 966244105 30,237 644,158 SH   SOLE   644,158 0 0
WHITING PETE CORP NEW COM 966387102 111 12,000 SH   SOLE   12,000 0 0
WILLIAMS COS INC DEL COM 969457100 263 12,157 SH   SOLE   12,157 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 432 21,390 SH   SOLE   21,390 0 0
WPP PLC NEW ADR 92937A102 1,254 60,000 SH   SOLE   60,000 0 0
WPX ENERGY INC COM 98212B103 8,073 867,175 SH   SOLE   867,175 0 0
XTERA COMMUNICATIONS INC COM 98415E300 186 207,000 SH   SOLE   207,000 0 0
YUM BRANDS INC COM 988498101 1,128 13,599 SH   SOLE   13,599 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 225 4,500 SH   SOLE   4,500 0 0
ZIMMER HLDGS INC COM 98956P102 627 5,212 SH   SOLE   5,212 0 0
ZIONS BANCORPORATION COM 989701107 35,188 1,400,240 SH   SOLE   1,400,240 0 0
ZOES KITCHEN INC COM 98979J109 6,497 179,129 SH   SOLE   179,129 0 0
ZOETIS INC CL A 98978V103 29,687 625,518 SH   SOLE   625,518 0 0