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
ALASKA AIR GROUP INC COM 011659109 508 7,502 SH   SOLE   0 0 7,502
ALEXION PHARMACEUTICALS INC COM 015351109 405 3,741 SH   SOLE   0 0 3,741
ALLERGAN PLC SHS G0177J108 613 3,204 SH   SOLE   0 0 3,204
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 266 20,450 SH   SOLE   0 0 20,450
ALLSTATE CORP COM 020002101 650 5,780 SH   SOLE   0 0 5,780
ALPHABET INC CAP STK CL A 02079K305 660 493 SH   SOLE   0 0 493
AMERIPRISE FINL INC COM 03076C106 646 3,880 SH   SOLE   0 0 3,880
APPLE INC COM 037833100 9,988 34,015 SH   SOLE   0 0 34,015
APTIV PLC SHS G6095L109 607 6,391 SH   SOLE   0 0 6,391
BANK AMER CORP COM 060505104 714 20,279 SH   SOLE   0 0 20,279
BERKSHIRE HATHAWAY INC DEL CL A 084670108 679 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 247 1,092 SH   SOLE   0 0 1,092
BIO RAD LABS INC CL B 090572108 657 1,777 SH   SOLE   0 0 1,777
BOEING CO COM 097023105 246 756 SH   SOLE   0 0 756
CAPITAL ONE FINL CORP COM 14040H105 617 5,997 SH   SOLE   0 0 5,997
CF INDS HLDGS INC COM 125269100 530 11,101 SH   SOLE   0 0 11,101
CHEVRON CORP NEW COM 166764100 605 5,021 SH   SOLE   0 0 5,021
CINTAS CORP COM 172908105 1,693 6,293 SH   SOLE   0 0 6,293
CISCO SYS INC COM 17275R102 851 17,738 SH   SOLE   0 0 17,738
CONOCOPHILLIPS COM 20825C104 574 8,824 SH   SOLE   0 0 8,824
CONSTELLATION BRANDS INC CL A 21036P108 576 3,034 SH   SOLE   0 0 3,034
COSTCO WHSL CORP NEW COM 22160K105 1,886 6,417 SH   SOLE   0 0 6,417
CUMMINS INC COM 231021106 600 3,353 SH   SOLE   0 0 3,353
CVS HEALTH CORP COM 126650100 627 8,435 SH   SOLE   0 0 8,435
DANAHER CORPORATION COM 235851102 715 4,656 SH   SOLE   0 0 4,656
DARDEN RESTAURANTS INC COM 237194105 613 5,622 SH   SOLE   0 0 5,622
DISNEY WALT CO COM DISNEY 254687106 659 4,559 SH   SOLE   0 0 4,559
DTE ENERGY CO COM 233331107 545 4,193 SH   SOLE   0 0 4,193
DUKE ENERGY CORP NEW COM NEW 26441C204 1,725 18,911 SH   SOLE   0 0 18,911
EAST WEST BANCORP INC COM 27579R104 369 7,570 SH   SOLE   0 0 7,570
EATON VANCE TAX MNGD GBL DV COM 27829F108 295 33,596 SH   SOLE   0 0 33,596
ECOLAB INC COM 278865100 552 2,859 SH   SOLE   0 0 2,859
EXXON MOBIL CORP COM 30231G102 400 5,732 SH   SOLE   0 0 5,732
FACEBOOK INC CL A 30303M102 747 3,640 SH   SOLE   0 0 3,640
FIDELITY NATL INFORMATION SV COM 31620M106 495 3,560 SH   SOLE   0 0 3,560
FISERV INC COM 337738108 871 7,533 SH   SOLE   0 0 7,533
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,589 15,866 SH   SOLE   0 0 15,866
HOME DEPOT INC COM 437076102 471 2,155 SH   SOLE   0 0 2,155
HOST HOTELS & RESORTS INC COM 44107P104 542 29,220 SH   SOLE   0 0 29,220
HP INC COM 40434L105 549 26,715 SH   SOLE   0 0 26,715
IAMGOLD CORP COM 450913108 86 23,000 SH   SOLE   0 0 23,000
INTEL CORP COM 458140100 3,134 52,361 SH   SOLE   0 0 52,361
INTERNATIONAL BUSINESS MACHS COM 459200101 543 4,053 SH   SOLE   0 0 4,053
INVESCO QQQ TR UNIT SER 1 46090E103 1,821 8,567 SH   SOLE   0 0 8,567
ISHARES TR 0-5YR HI YL CP 46434V407 323 6,964 SH   SOLE   0 0 6,964
ISHARES TR CORE DIV GRWTH 46434V621 4,612 109,632 SH   SOLE   0 0 109,632
ISHARES TR CORE S&P MCP ETF 464287507 5,179 25,161 SH   SOLE   0 0 25,161
ISHARES TR IBOXX INV CP ETF 464287242 1,717 13,418 SH   SOLE   0 0 13,418
ISHARES TR MSCI EAFE ETF 464287465 4,709 67,819 SH   SOLE   0 0 67,819
ISHARES TR RUS 1000 ETF 464287622 9,925 55,626 SH   SOLE   0 0 55,626
ISHARES TR SHORT TREAS BD 464288679 505 4,571 SH   SOLE   0 0 4,571
ISHARES TR USA MOMENTUM FCT 46432F396 4,931 39,275 SH   SOLE   0 0 39,275
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 768 15,230 SH   SOLE   0 0 15,230
JPMORGAN CHASE & CO COM 46625H100 753 5,401 SH   SOLE   0 0 5,401
KLA CORPORATION COM NEW 482480100 6,893 38,686 SH   SOLE   0 0 38,686
LAM RESEARCH CORP COM 512807108 6,192 21,178 SH   SOLE   0 0 21,178
LKQ CORP COM 501889208 614 17,210 SH   SOLE   0 0 17,210
LOCKHEED MARTIN CORP COM 539830109 519 1,334 SH   SOLE   0 0 1,334
LOWES COS INC COM 548661107 700 5,845 SH   SOLE   0 0 5,845
LULULEMON ATHLETICA INC COM 550021109 2,185 9,431 SH   SOLE   0 0 9,431
MASTERCARD INC CL A 57636Q104 860 2,879 SH   SOLE   0 0 2,879
MCKESSON CORP COM 58155Q103 509 3,680 SH   SOLE   0 0 3,680
MERCK & CO INC COM 58933Y105 1,973 21,697 SH   SOLE   0 0 21,697
NATIONAL OILWELL VARCO INC COM 637071101 440 17,573 SH   SOLE   0 0 17,573
NATURES SUNSHINE PRODUCTS IN COM 639027101 632 70,803 SH   SOLE   0 0 70,803
NVIDIA CORP COM 67066G104 741 3,149 SH   SOLE   0 0 3,149
PEOPLES UTAH BANCORP COM 712706209 17,417 578,270 SH   SOLE   0 0 578,270
PFIZER INC COM 717081103 464 11,850 SH   SOLE   0 0 11,850
PIMCO CORPORATE & INCOME OPP COM 72201B101 214 11,259 SH   SOLE   0 0 11,259
PIMCO MUN INCOME FD III COM 72201A103 206 16,397 SH   SOLE   0 0 16,397
PROCTER & GAMBLE CO COM 742718109 2,032 16,273 SH   SOLE   0 0 16,273
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 525 8,891 SH   SOLE   0 0 8,891
QEP RES INC COM 74733V100 185 41,019 SH   SOLE   0 0 41,019
QUALCOMM INC COM 747525103 6,169 69,918 SH   SOLE   0 0 69,918
QUANTA SVCS INC COM 74762E102 569 13,984 SH   SOLE   0 0 13,984
ROPER TECHNOLOGIES INC COM 776696106 608 1,717 SH   SOLE   0 0 1,717
SPDR GOLD TRUST GOLD SHS 78463V107 498 3,485 SH   SOLE   0 0 3,485
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,310 25,819 SH   SOLE   0 0 25,819
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1,278 43,507 SH   SOLE   0 0 43,507
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 6,024 159,279 SH   SOLE   0 0 159,279
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,012 25,385 SH   SOLE   0 0 25,385
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 3,702 40,485 SH   SOLE   0 0 40,485
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 4,517 39,554 SH   SOLE   0 0 39,554
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 235 16,042 SH   SOLE   0 0 16,042
STANLEY BLACK & DECKER INC COM 854502101 592 3,570 SH   SOLE   0 0 3,570
STARBUCKS CORP COM 855244109 2,189 24,893 SH   SOLE   0 0 24,893
TARGET CORP COM 87612E106 7,159 55,839 SH   SOLE   0 0 55,839
THERMO FISHER SCIENTIFIC INC COM 883556102 745 2,295 SH   SOLE   0 0 2,295
TPI COMPOSITES INC COM 87266J104 2,422 130,840 SH   SOLE   0 0 130,840
TRAVELERS COMPANIES INC COM 89417E109 560 4,092 SH   SOLE   0 0 4,092
TYSON FOODS INC CL A 902494103 714 7,839 SH   SOLE   0 0 7,839
UNION PACIFIC CORP COM 907818108 651 3,600 SH   SOLE   0 0 3,600
UNITEDHEALTH GROUP INC COM 91324P102 414 1,407 SH   SOLE   0 0 1,407
UNUM GROUP COM 91529Y106 407 13,953 SH   SOLE   0 0 13,953
VALERO ENERGY CORP NEW COM 91913Y100 535 5,708 SH   SOLE   0 0 5,708
VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 211 5,000 SH   SOLE   0 0 5,000
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,598 17,218 SH   SOLE   0 0 17,218
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 569 6,069 SH   SOLE   0 0 6,069
VANGUARD WORLD FD MEGA GRWTH IND 921910816 10,297 70,689 SH   SOLE   0 0 70,689
VERISK ANALYTICS INC COM 92345Y106 1,528 10,232 SH   SOLE   0 0 10,232
VERIZON COMMUNICATIONS INC COM 92343V104 628 10,229 SH   SOLE   0 0 10,229
VOYA PRIME RATE TR SH BEN INT 92913A100 280 55,851 SH   SOLE   0 0 55,851
WALGREENS BOOTS ALLIANCE INC COM 931427108 449 7,608 SH   SOLE   0 0 7,608
WALMART INC COM 931142103 661 5,559 SH   SOLE   0 0 5,559
WELLS FARGO CO NEW COM 949746101 326 6,066 SH   SOLE   0 0 6,066
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 287 34,142 SH   SOLE   0 0 34,142
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,850 122,215 SH   SOLE   0 0 122,215
XCEL ENERGY INC COM 98389B100 1,876 29,542 SH   SOLE   0 0 29,542