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 4,468 21,285 SH   SOLE   21,285 0 0
Abbvie Inc COM 00287y109 5,466 61,510 SH   SOLE   61,510 0 0
Adobe Systems Inc COM 00724f101 4,096 27,455 SH   SOLE   27,455 0 0
Alaska Air Group Inc COM 011659109 858 11,250 SH   SOLE   11,250 0 0
Alphabet Inc Cap Stock Cl A COM 02079k305 7,557 7,761 SH   SOLE   7,761 0 0
Amazon.com Inc COM 023135106 18,462 19,204 SH   SOLE   19,204 0 0
American Express Co COM 025816109 2,999 33,150 SH   SOLE   33,150 0 0
Analog Devices Inc COM 032654105 4,328 50,225 SH   SOLE   50,225 0 0
AON PLC Cl A COM g0408v102 219 1,500 SH   SOLE   1,500 0 0
Apollo Global Mgmt LLC Cl A COM 037612306 781 25,940 SH   SOLE   25,940 0 0
Apple Inc COM 037833100 3,144 20,398 SH   SOLE   20,398 0 0
Applied Materials Inc COM 038222105 3,095 59,425 SH   SOLE   59,425 0 0
Automatic Data Processing Inc COM 053015103 1,290 11,800 SH   SOLE   11,800 0 0
Boeing Co COM 097023105 5,692 22,390 SH   SOLE   22,390 0 0
Bristol Myers Squibb Co COM 110122108 688 10,800 SH   SOLE   10,800 0 0
Builders FirstSource Inc COM 12008r107 1,432 79,625 SH   SOLE   79,625 0 0
Caterpillar Inc COM 149123101 2,500 20,050 SH   SOLE   20,050 0 0
Celgene Corp COM 151020104 8,984 61,610 SH   SOLE   61,610 0 0
Chevron Corp COM 166764100 1,545 13,149 SH   SOLE   13,149 0 0
Chubb Limited COM h1467j104 2,210 15,506 SH   SOLE   15,506 0 0
Cintas Corp COM 172908105 375 2,600 SH   SOLE   2,600 0 0
Clovis Oncology Inc COM 189464100 2,383 28,920 SH   SOLE   28,920 0 0
Coach Inc COM 189754104 2,808 69,705 SH   SOLE   69,705 0 0
Coca-Cola Co COM 191216100 968 21,500 SH   SOLE   21,500 0 0
Colgate Palmolive Co COM 194162103 728 10,000 SH   SOLE   10,000 0 0
CSX Corp COM 126408103 3,498 64,465 SH   SOLE   64,465 0 0
Cummins Inc COM 231021106 6,038 35,933 SH   SOLE   35,933 0 0
D R Horton Inc COM 23331a109 5,343 133,820 SH   SOLE   133,820 0 0
Deere & Co COM 244199105 359 2,856 SH   SOLE   2,856 0 0
Delphi Automotive PLC COM g27823106 2,284 23,215 SH   SOLE   23,215 0 0
Disney Walt Co Disney COM 254687106 3,655 37,080 SH   SOLE   37,080 0 0
Dowdupont Inc COM 26078j100 6,696 96,728 SH   SOLE   96,728 0 0
Duke Energy Corp COM 26441c204 336 3,999 SH   SOLE   3,999 0 0
eLot Inc COM 29014q105 0 67,670 SH   SOLE   67,670 0 0
Enbridge Inc COM 29250n105 263 6,287 SH   SOLE   6,287 0 0
EOG Resources Inc COM 26875p101 5,381 55,620 SH   SOLE   55,620 0 0
Evercore Partners Inc Class A COM 29977a105 2,635 32,830 SH   SOLE   32,830 0 0
Expeditors Intl Wash Inc COM 302130109 2,197 36,700 SH   SOLE   36,700 0 0
Exxon Mobil Corp COM 30231g102 2,456 29,957 SH   SOLE   29,957 0 0
Facebook Inc Cl A COM 30303m102 14,995 87,755 SH   SOLE   87,755 0 0
Fair Isaac Corp COM 303250104 1,033 7,350 SH   SOLE   7,350 0 0
FedEx Corp COM 31428x106 4,433 19,653 SH   SOLE   19,653 0 0
Freeport-McMoran Inc COM 35671d857 484 34,450 SH   SOLE   34,450 0 0
General Electric Co COM 369604103 686 28,358 SH   SOLE   28,358 0 0
General Motors Co COM 37045v100 311 7,700 SH   SOLE   7,700 0 0
Gilead Sciences Inc COM 375558103 3,168 39,100 SH   SOLE   39,100 0 0
Healthequity Inc COM 42226a107 2,083 41,180 SH   SOLE   41,180 0 0
Home Depot Inc COM 437076102 12,891 78,816 SH   SOLE   78,816 0 0
Honeywell Intl Inc COM 438516106 858 6,050 SH   SOLE   6,050 0 0
Hunt J B Trans Services Inc COM 445658107 211 1,900 SH   SOLE   1,900 0 0
Huntsman Corp COM 447011107 4,182 152,505 SH   SOLE   152,505 0 0
Ingersoll-Rand PLC COM g47791101 2,356 26,426 SH   SOLE   26,426 0 0
Intel Corp COM 458140100 6,319 165,935 SH   SOLE   165,935 0 0
IntercontinentalExchange Inc COM 45866f104 5,043 73,405 SH   SOLE   73,405 0 0
International Business Machine COM 459200101 210 1,450 SH   SOLE   1,450 0 0
Jazz Pharmaceuticals PLC USD COM g50871105 4,031 27,560 SH   SOLE   27,560 0 0
Johnson & Johnson COM 478160104 5,658 43,522 SH   SOLE   43,522 0 0
JPMorgan Chase & Co COM 46625h100 425 4,445 SH   SOLE   4,445 0 0
Kinder Morgan Inc COM 49456b101 498 25,952 SH   SOLE   25,952 0 0
KLA-Tencor Corp COM 482480100 1,302 12,280 SH   SOLE   12,280 0 0
KMG Chemicals Inc COM 482564101 412 7,500 SH   SOLE   7,500 0 0
L3 Technologies Inc COM 502413107 2,372 12,590 SH   SOLE   12,590 0 0
Lam Research Corp COM 512807108 2,809 15,180 SH   SOLE   15,180 0 0
Las Vegas Sands Corp COM 517834107 3,993 62,240 SH   SOLE   62,240 0 0
Lauder Estee Cos Inc Cl A COM 518439104 1,750 16,225 SH   SOLE   16,225 0 0
Lgi Homes Inc COM 50187t106 238 4,910 SH   SOLE   4,910 0 0
Ligand Pharmaceuticals Inc COM 53220k504 2,376 17,455 SH   SOLE   17,455 0 0
Lockheed Martin Corp COM 539830109 7,263 23,406 SH   SOLE   23,406 0 0
Marathon Petroleum Corp COM 56585a102 2,140 38,160 SH   SOLE   38,160 0 0
MasterCard Inc Cl A COM 57636q104 226 1,600 SH   SOLE   1,600 0 0
Merck & Co Inc COM 58933y105 2,712 42,351 SH   SOLE   42,351 0 0
Micron Technology Inc COM 595112103 13,030 331,290 SH   SOLE   331,290 0 0
Microsoft Corp COM 594918104 6,180 82,965 SH   SOLE   82,965 0 0
New Relic Inc COM 64829b100 966 19,400 SH   SOLE   19,400 0 0
Nextera Energy Inc COM 65339f101 1,055 7,200 SH   SOLE   7,200 0 0
Nike Inc Cl B COM 654106103 1,556 30,006 SH   SOLE   30,006 0 0
North European Oil Royalty Tru COM 659310106 125 18,000 SH   SOLE   18,000 0 0
Norwegian Cruise Line Holdings COM g66721104 2,922 54,055 SH   SOLE   54,055 0 0
NXP Semiconductors NV COM n6596x109 13,480 119,200 SH   SOLE   119,200 0 0
Packaging Corp America COM 695156109 679 5,922 SH   SOLE   5,922 0 0
Parker Hannifin Corp COM 701094104 1,509 8,620 SH   SOLE   8,620 0 0
Paypal Holdings Inc COM 70450y103 8,310 129,780 SH   SOLE   129,780 0 0
Pioneer Natural Resources Co COM 723787107 301 2,040 SH   SOLE   2,040 0 0
Polaris Industries Inc COM 731068102 1,023 9,775 SH   SOLE   9,775 0 0
Praxair Inc COM 74005p104 1,223 8,750 SH   SOLE   8,750 0 0
Priceline Group Inc COM 741503403 2,135 1,166 SH   SOLE   1,166 0 0
Procter & Gamble Co COM 742718109 1,091 11,987 SH   SOLE   11,987 0 0
Progenics Pharmaceuticals Inc COM 743187106 113 15,400 SH   SOLE   15,400 0 0
Pulte Homes Inc COM 745867101 3,583 131,100 SH   SOLE   131,100 0 0
Raytheon Co COM 755111507 3,066 16,435 SH   SOLE   16,435 0 0
Regeneron Pharmaceuticals COM 75886f107 4,329 9,683 SH   SOLE   9,683 0 0
Rockwell Automation Inc COM 773903109 881 4,945 SH   SOLE   4,945 0 0
Royal Caribbean Cruises Ltd COM v7780t103 430 3,625 SH   SOLE   3,625 0 0
Sirius XM Holdings Inc COM 82968b103 174 31,500 SH   SOLE   31,500 0 0
Smith A O COM 831865209 478 8,050 SH   SOLE   8,050 0 0
Spring Bank Pharmaceuticals In COM 849431101 2,004 124,000 SH   SOLE   124,000 0 0
SVB Financial Group COM 78486q101 926 4,950 SH   SOLE   4,950 0 0
Textron Inc COM 883203101 560 10,400 SH   SOLE   10,400 0 0
Thermo Fisher Scientific Inc COM 883556102 207 1,094 SH   SOLE   1,094 0 0
Thor Industries Inc COM 885160101 3,441 27,328 SH   SOLE   27,328 0 0
Tiffany & Co COM 886547108 1,400 15,250 SH   SOLE   15,250 0 0
United Rentals Inc COM 911363109 593 4,275 SH   SOLE   4,275 0 0
United Technologies Corp COM 913017109 1,080 9,300 SH   SOLE   9,300 0 0
UnitedHealth Group Inc COM 91324p102 2,599 13,270 SH   SOLE   13,270 0 0
Veeva Systems Inc Cl A COM 922475108 434 7,700 SH   SOLE   7,700 0 0
Verizon Communications Inc COM 92343v104 709 14,324 SH   SOLE   14,324 0 0
Vertex Pharmaceuticals Inc COM 92532f100 783 5,150 SH   SOLE   5,150 0 0
VF Corp COM 918204108 4,928 77,515 SH   SOLE   77,515 0 0
Walgreens Boots Alliance Inc COM 931427108 438 5,675 SH   SOLE   5,675 0 0
Wec Energy Group Inc COM 92939u106 396 6,300 SH   SOLE   6,300 0 0
Western Digital Corp COM 958102105 1,063 12,300 SH   SOLE   12,300 0 0
Westlake Chem Corp COM 960413102 256 3,080 SH   SOLE   3,080 0 0
Yum China Holdings Inc COM 98850p109 911 22,800 SH   SOLE   22,800 0 0
Bunge Limited Conv Pfd Perp CONV PREF g16962204 363 3,500 SH   SOLE   3,500 0 0
Alibaba Group Holding Ltd Sp A ADR 01609w102 3,573 20,688 SH   SOLE   20,688 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306 290 5,250 SH   SOLE   5,250 0 0
Nestle SA Sp ADR ADR 641069406 241 2,870 SH   SOLE   2,870 0 0
NetEase Inc Sp ADR ADR 64110w102 804 3,047 SH   SOLE   3,047 0 0
Taiwan Semiconductor Mfg Ltd S ADR 874039100 940 25,020 SH   SOLE   25,020 0 0
Tencent Holdings Ltd ADR ADR 88032q109 4,659 108,240 SH   SOLE   108,240 0 0
Weibo Corp Sp ADR ADR 948596101 228 2,300 SH   SOLE   2,300 0 0
Blackstone Group LP MLP 09253u108 225 6,750 SH   SOLE   6,750 0 0
Brookfield Infrast Partners LP MLP g16252101 958 22,200 SH   SOLE   22,200 0 0
Annaly Cap Mgmt Inc REIT 035710409 638 52,300 SH   SOLE   52,300 0 0
Capstead Mtg Corp REIT 14067e506 135 14,000 SH   SOLE   14,000 0 0
Coresite Realty Corp REIT 21870q105 3,109 27,785 SH   SOLE   27,785 0 0
Rayonier Inc REIT 754907103 274 9,500 SH   SOLE   9,500 0 0
W P Carey Inc COM 92936u109 404 6,000 SH   SOLE   6,000 0 0
Weyerhaeuser Co COM 962166104 1,717 50,450 SH   SOLE   50,450 0 0