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 8,650 41,214 SH   SOLE 0 41,214 0 0
ABBOTT LABS COM 002824100 543 10,179 SH   SOLE 0 10,179 0 0
ABBVIE INC COM 00287Y109 874 9,837 SH   SOLE 0 9,837 0 0
ALASKA AIR GROUP INC COM 011659109 8,432 110,565 SH   SOLE 0 110,565 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,690 39,224 SH   SOLE 0 39,224 0 0
ALPHABET INC CAP STK CL A 02079K305 7,909 8,123 SH   SOLE 0 8,123 0 0
ALPHABET INC CAP STK CL C 02079K107 35,245 36,748 SH   SOLE 0 36,748 0 0
AMGEN INC COM 031162100 10,734 57,573 SH   SOLE 0 57,573 0 0
APPLE INC COM 037833100 32,603 211,549 SH   SOLE 0 211,549 0 0
BAKER HUGHES A GE CO CL A 05722G100 5,534 151,144 SH   SOLE 0 151,144 0 0
BANK AMER CORP COM 060505104 15,773 622,457 SH   SOLE 0 622,457 0 0
BAXTER INTL INC COM 071813109 8,934 142,386 SH   SOLE 0 142,386 0 0
BECTON DICKINSON & CO COM 075887109 9,043 46,150 SH   SOLE 0 46,150 0 0
BUFFALO WILD WINGS INC COM 119848109 5,363 50,741 SH   SOLE 0 50,741 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13,763 213,152 SH   SOLE 0 213,152 0 0
CATERPILLAR INC DEL COM 149123101 457 3,665 SH   SOLE 0 3,665 0 0
CELGENE CORP COM 151020104 10,813 74,154 SH   SOLE 0 74,154 0 0
CHEVRON CORP NEW COM 166764100 31,720 269,958 SH   SOLE 0 269,958 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,216 13,697 SH   SOLE 0 13,697 0 0
CHURCH & DWIGHT INC COM 171340102 7,397 152,675 SH   SOLE 0 152,675 0 0
CISCO SYS INC COM 17275R102 21,468 638,377 SH   SOLE 0 638,377 0 0
CITIGROUP INC COM NEW 172967424 10,158 139,655 SH   SOLE 0 139,655 0 0
COMCAST CORP NEW CL A 20030N101 11,475 298,216 SH   SOLE 0 298,216 0 0
CUBESMART COM 229663109 7,208 277,670 SH   SOLE 0 277,670 0 0
DEERE & CO COM 244199105 403 3,215 SH   SOLE 0 3,215 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,935 161,675 SH   SOLE 0 161,675 0 0
DISNEY WALT CO COM DISNEY 254687106 441 4,481 SH   SOLE 0 4,481 0 0
DOWDUPONT INC COM 26078J100 10,900 157,450 SH   SOLE 0 157,450 0 0
EATON CORP PLC SHS G29183103 9,463 123,239 SH   SOLE 0 123,239 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,942 109,648 SH   SOLE 0 109,648 0 0
EXXON MOBIL CORP COM 30231G102 506 6,173 SH   SOLE 0 6,173 0 0
FACEBOOK INC CL A 30303M102 9,466 55,399 SH   SOLE 0 55,399 0 0
FEDEX CORP COM 31428X106 10,304 45,678 SH   SOLE 0 45,678 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,930 75,923 SH   SOLE 0 75,923 0 0
FIRSTCASH INC COM 33767D105 8,952 141,765 SH   SOLE 0 141,765 0 0
FLOWSERVE CORP COM 34354P105 15,552 365,176 SH   SOLE 0 365,176 0 0
FORTINET INC COM 34959E109 9,422 262,915 SH   SOLE 0 262,915 0 0
GENERAL DYNAMICS CORP COM 369550108 455 2,218 SH   SOLE 0 2,218 0 0
GENERAL ELECTRIC CO COM 369604103 18,073 747,464 SH   SOLE 0 747,464 0 0
GENERAL MTRS CO COM 37045V100 290 7,200 SH   SOLE 0 7,200 0 0
GILDAN ACTIVEWEAR INC COM 375916103 11,297 361,173 SH   SOLE 0 361,173 0 0
GILEAD SCIENCES INC COM 375558103 26,439 326,333 SH   SOLE 0 326,333 0 0
GLACIER BANCORP INC NEW COM 37637Q105 513 13,595 SH   SOLE 0 13,595 0 0
HOME DEPOT INC COM 437076102 622 3,805 SH   SOLE 0 3,805 0 0
INTEL CORP COM 458140100 251 6,600 SH   SOLE 0 6,600 0 0
INTERPUBLIC GROUP COS INC COM 460690100 10,028 482,377 SH   SOLE 0 482,377 0 0
INTUIT COM 461202103 6,929 48,752 SH   SOLE 0 48,752 0 0
ISHARES TR CORE MSCI EAFE 46432F842 11,917 185,724 SH   SOLE 0 185,724 0 0
ISHARES TR CORE S&P TTL STK 464287150 290 5,045 SH   SOLE 0 5,045 0 0
ISHARES TR CORE S&P500 ETF 464287200 514 2,035 SH   SOLE 0 2,035 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 348 7,012 SH   SOLE 0 7,012 0 0
ISHARES TR MBS ETF 464288588 246 2,299 SH   SOLE 0 2,299 0 0
ISHARES TR TIPS BD ETF 464287176 390 3,438 SH   SOLE 0 3,438 0 0
JOHNSON & JOHNSON COM 478160104 16,730 128,683 SH   SOLE 0 128,683 0 0
JPMORGAN CHASE & CO COM 46625H100 34,748 363,825 SH   SOLE 0 363,825 0 0
KIMBERLY CLARK CORP COM 494368103 386 3,287 SH   SOLE 0 3,287 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,558 69,940 SH   SOLE 0 69,940 0 0
LAS VEGAS SANDS CORP COM 517834107 10,309 160,688 SH   SOLE 0 160,688 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 12,270 230,265 SH   SOLE 0 230,265 0 0
MARATHON OIL CORP COM 565849106 7,950 586,287 SH   SOLE 0 586,287 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,906 23,789 SH   SOLE 0 23,789 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 9,583 200,878 SH   SOLE 0 200,878 0 0
MDU RES GROUP INC COM 552690109 8,535 328,914 SH   SOLE 0 328,914 0 0
MERCK & CO INC COM 58933Y105 315 4,928 SH   SOLE 0 4,928 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 9,769 108,819 SH   SOLE 0 108,819 0 0
MICROSOFT CORP COM 594918104 35,332 474,320 SH   SOLE 0 474,320 0 0
MORGAN STANLEY COM NEW 617446448 8,522 176,934 SH   SOLE 0 176,934 0 0
MOSAIC CO NEW COM 61945C103 6,044 279,963 SH   SOLE 0 279,963 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 9,293 224,208 SH   SOLE 0 224,208 0 0
NIKE INC CL B 654106103 302 5,836 SH   SOLE 0 5,836 0 0
NORDSTROM INC COM 655664100 13,676 290,061 SH   SOLE 0 290,061 0 0
ORACLE CORP COM 68389X105 726 15,025 SH   SOLE 0 15,025 0 0
PEPSICO INC COM 713448108 17,677 158,646 SH   SOLE 0 158,646 0 0
PFIZER INC COM 717081103 19,804 554,735 SH   SOLE 0 554,735 0 0
PHILIP MORRIS INTL INC COM 718172109 13,016 117,257 SH   SOLE 0 117,257 0 0
PRAXAIR INC COM 74005P104 7,865 56,287 SH   SOLE 0 56,287 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 9,988 155,238 SH   SOLE 0 155,238 0 0
SCHLUMBERGER LTD COM 806857108 9,335 133,817 SH   SOLE 0 133,817 0 0
SCHWAB CHARLES CORP NEW COM 808513105 578 13,225 SH   SOLE 0 13,225 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 497 14,850 SH   SOLE 0 14,850 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 216 3,605 SH   SOLE 0 3,605 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 217 3,230 SH   SOLE 0 3,230 0 0
SEMPRA ENERGY COM 816851109 12,310 107,863 SH   SOLE 0 107,863 0 0
SHIRE PLC SPONSORED ADR 82481R106 6,813 44,494 SH   SOLE 0 44,494 0 0
SILICON LABORATORIES INC COM 826919102 10,361 129,680 SH   SOLE 0 129,680 0 0
SOUTHERN CO COM 842587107 8,860 180,305 SH   SOLE 0 180,305 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 200 800 SH   SOLE 0 800 0 0
SPROUTS FMRS MKT INC COM 85208M102 16,912 901,043 SH   SOLE 0 901,043 0 0
STARWOOD PPTY TR INC COM 85571B105 16,754 771,368 SH   SOLE 0 771,368 0 0
STATE STR CORP COM 857477103 23,557 246,573 SH   SOLE 0 246,573 0 0
STRYKER CORP COM 863667101 365 2,575 SH   SOLE 0 2,575 0 0
SYSCO CORP COM 871829107 416 7,725 SH   SOLE 0 7,725 0 0
TABLEAU SOFTWARE INC CL A 87336U105 5,191 69,315 SH   SOLE 0 69,315 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 6,837 259,209 SH   SOLE 0 259,209 0 0
UNITED PARCEL SERVICE INC CL B 911312106 15,182 126,422 SH   SOLE 0 126,422 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,880 76,500 SH   SOLE 0 76,500 0 0
US BANCORP DEL COM NEW 902973304 534 9,978 SH   SOLE 0 9,978 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 222 4,503 SH   SOLE 0 4,503 0 0
WAL-MART STORES INC COM 931142103 19,683 251,901 SH   SOLE 0 251,901 0 0
WATERS CORP COM 941848103 6,926 38,581 SH   SOLE 0 38,581 0 0
WEYERHAEUSER CO COM 962166104 7,951 233,669 SH   SOLE 0 233,669 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,788 139,115 SH   SOLE 0 139,115 0 0
ZOETIS INC CL A 98978V103 11,977 187,849 SH   SOLE 0 187,849 0 0