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 238 8,373 SH   SOLE   0 0 8,373
ALEXION PHARMACEUTICALS INC COM 015351109 410 4,566 SH   SOLE   0 0 4,566
ALLERGAN PLC SHS G0177J108 5,009 28,285 SH   SOLE   0 0 28,285
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 195 20,307 SH   SOLE   0 0 20,307
ALLSTATE CORP COM 020002101 675 7,359 SH   SOLE   0 0 7,359
ALPHABET INC CAP STK CL A 02079K305 521 448 SH   SOLE   0 0 448
AMERIPRISE FINL INC COM 03076C106 381 3,721 SH   SOLE   0 0 3,721
APPLE INC COM 037833100 5,755 22,632 SH   SOLE   0 0 22,632
APTIV PLC SHS G6095L109 316 6,426 SH   SOLE   0 0 6,426
BERKSHIRE HATHAWAY INC DEL CL A 084670108 544 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 354 1,934 SH   SOLE   0 0 1,934
BK OF AMERICA CORP COM 060505104 410 19,293 SH   SOLE   0 0 19,293
CAPITAL ONE FINL CORP COM 14040H105 299 5,921 SH   SOLE   0 0 5,921
CF INDS HLDGS INC COM 125269100 324 11,901 SH   SOLE   0 0 11,901
CHEVRON CORP NEW COM 166764100 378 5,221 SH   SOLE   0 0 5,221
CISCO SYS INC COM 17275R102 788 20,051 SH   SOLE   0 0 20,051
CITRIX SYS INC COM 177376100 4,921 34,767 SH   SOLE   0 0 34,767
CONOCOPHILLIPS COM 20825C104 287 9,325 SH   SOLE   0 0 9,325
CONSTELLATION BRANDS INC CL A 21036P108 448 3,127 SH   SOLE   0 0 3,127
COPART INC COM 217204106 4,766 69,555 SH   SOLE   0 0 69,555
CUMMINS INC COM 231021106 440 3,248 SH   SOLE   0 0 3,248
CVS HEALTH CORP COM 126650100 504 8,498 SH   SOLE   0 0 8,498
DANAHER CORPORATION COM 235851102 577 4,166 SH   SOLE   0 0 4,166
DARDEN RESTAURANTS INC COM 237194105 307 5,636 SH   SOLE   0 0 5,636
DISNEY WALT CO COM DISNEY 254687106 421 4,358 SH   SOLE   0 0 4,358
DTE ENERGY CO COM 233331107 388 4,085 SH   SOLE   0 0 4,085
EATON VANCE TAX-MANAGED GLOB COM 27829F108 205 32,136 SH   SOLE   0 0 32,136
ECOLAB INC COM 278865100 417 2,675 SH   SOLE   0 0 2,675
FACEBOOK INC CL A 30303M102 467 2,799 SH   SOLE   0 0 2,799
FIDELITY NATL INFORMATION SV COM 31620M106 437 3,593 SH   SOLE   0 0 3,593
FISERV INC COM 337738108 645 6,792 SH   SOLE   0 0 6,792
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,115 20,986 SH   SOLE   0 0 20,986
HOME DEPOT INC COM 437076102 405 2,170 SH   SOLE   0 0 2,170
HOST HOTELS & RESORTS INC COM 44107P104 350 31,739 SH   SOLE   0 0 31,739
HP INC COM 40434L105 455 26,216 SH   SOLE   0 0 26,216
HUMANA INC COM 444859102 202 642 SH   SOLE   0 0 642
IAMGOLD CORP COM 450913108 52 23,000 SH   SOLE   0 0 23,000
INTEL CORP COM 458140100 2,761 51,017 SH   SOLE   0 0 51,017
INTERNATIONAL BUSINESS MACHS COM 459200101 492 4,439 SH   SOLE   0 0 4,439
ISHARES TR CORE US AGGBD ET 464287226 1,036 8,980 SH   SOLE   0 0 8,980
ISHARES TR 20 YR TR BD ETF 464287432 1,723 10,443 SH   SOLE   0 0 10,443
ISHARES TR RUS 1000 ETF 464287622 8,650 61,119 SH   SOLE   0 0 61,119
ISHARES TR SHORT TREAS BD 464288679 509 4,584 SH   SOLE   0 0 4,584
ISHARES TR CORE DIV GRWTH 46434V621 8,300 254,665 SH   SOLE   0 0 254,665
JPMORGAN CHASE & CO COM 46625H100 512 5,685 SH   SOLE   0 0 5,685
LKQ CORP COM 501889208 356 17,367 SH   SOLE   0 0 17,367
LOCKHEED MARTIN CORP COM 539830109 356 1,049 SH   SOLE   0 0 1,049
LOWES COS INC COM 548661107 479 5,563 SH   SOLE   0 0 5,563
MASTERCARD INC CL A 57636Q104 600 2,483 SH   SOLE   0 0 2,483
MCKESSON CORP COM 58155Q103 488 3,604 SH   SOLE   0 0 3,604
MERCK & CO. INC COM 58933Y105 501 6,509 SH   SOLE   0 0 6,509
NATIONAL OILWELL VARCO INC COM 637071101 231 23,535 SH   SOLE   0 0 23,535
NATURES SUNSHINE PRODS INC COM 639027101 494 60,803 SH   SOLE   0 0 60,803
NVIDIA CORP COM 67066G104 738 2,800 SH   SOLE   0 0 2,800
PEOPLES UTAH BANCORP COM 712706209 11,201 578,270 SH   SOLE   0 0 578,270
PFIZER INC COM 717081103 456 13,972 SH   SOLE   0 0 13,972
PIMCO CORPORATE & INCOME OPP COM 72201B101 148 11,456 SH   SOLE   0 0 11,456
PIMCO MUN INCOME FD III COM 72201A103 176 16,593 SH   SOLE   0 0 16,593
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 392 8,729 SH   SOLE   0 0 8,729
QEP RESOURCES INC COM 74733V100 14 41,402 SH   SOLE   0 0 41,402
QUANTA SVCS INC COM 74762E102 427 13,461 SH   SOLE   0 0 13,461
ROPER TECHNOLOGIES INC COM 776696106 491 1,575 SH   SOLE   0 0 1,575
SPDR GOLD TRUST GOLD SHS 78463V107 491 3,315 SH   SOLE   0 0 3,315
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,221 40,402 SH   SOLE   0 0 40,402
SPDR SER TR SPDR BLOOMBERG 78468R663 111,672 1,218,730 SH   SOLE   0 0 1,218,730
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 235 16,042 SH   SOLE   0 0 16,042
STANLEY BLACK & DECKER INC COM 854502101 357 3,572 SH   SOLE   0 0 3,572
STARBUCKS CORP COM 855244109 233 3,542 SH   SOLE   0 0 3,542
TARGET CORP COM 87612E106 531 5,709 SH   SOLE   0 0 5,709
TESLA INC COM 88160R101 4,699 8,968 SH   SOLE   0 0 8,968
THERMO FISHER SCIENTIFIC INC COM 883556102 581 2,050 SH   SOLE   0 0 2,050
TPI COMPOSITES INC COM 87266J104 1,404 95,005 SH   SOLE   0 0 95,005
TRAVELERS COMPANIES INC COM 89417E109 399 4,020 SH   SOLE   0 0 4,020
TYSON FOODS INC CL A 902494103 429 7,412 SH   SOLE   0 0 7,412
UNION PAC CORP COM 907818108 487 3,453 SH   SOLE   0 0 3,453
UNITEDHEALTH GROUP INC COM 91324P102 365 1,462 SH   SOLE   0 0 1,462
UNUM GROUP COM 91529Y106 279 18,613 SH   SOLE   0 0 18,613
VALERO ENERGY CORP COM 91913Y100 282 6,210 SH   SOLE   0 0 6,210
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 396 5,602 SH   SOLE   0 0 5,602
VANGUARD WORLD FD MEGA GRWTH IND 921910816 8,812 69,345 SH   SOLE   0 0 69,345
VERIZON COMMUNICATIONS INC COM 92343V104 513 9,555 SH   SOLE   0 0 9,555
WALGREENS BOOTS ALLIANCE INC COM 931427108 407 8,891 SH   SOLE   0 0 8,891
WALMART INC COM 931142103 577 5,082 SH   SOLE   0 0 5,082