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
AMAZON.COM INC Stock 023135106 964 306 SH   SOLE   306 0 0
STARBUCKS CORP Stock 855244109 985 11,459 SH   SOLE   11,459 0 0
JOHNSON & JOHNSON COM Stock 478160104 2,176 14,616 SH   SOLE   14,615 0 0
VANGUARD TOTAL STK MKT ETF 922908769 399 2,344 SH   SOLE   2,344 0 0
COSTCO WHOLESALE CORP Stock 22160K105 557 1,570 SH   SOLE   1,570 0 0
CHINA GREEN AGRICULTURE INC COM NEW Stock 16943W204 35 13,937 SH   SOLE   13,937 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 366 14,547 SH   SOLE   14,547 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 542 3,901 SH   SOLE   3,901 0 0
COCA COLA CO COM Stock 191216100 310 6,286 SH   SOLE   6,286 0 0
UNITED PARCEL SERVICE INC Stock 911312106 210 1,263 SH   SOLE   1,263 0 0
INTEL CORP COM Stock 458140100 1,656 31,989 SH   SOLE   31,988 0 0
NETFLIX INC COM Stock 64110L106 206 411 SH   SOLE   411 0 0
MERCK & CO INC Stock 58933Y105 732 8,824 SH   SOLE   8,823 0 0
SPDR S&P 500 ETF ETF 78462F103 1,237 3,694 SH   SOLE   3,694 0 0
DIAGEO PLC ADR 25243Q205 318 2,310 SH   SOLE   2,310 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 647 8,100 SH   SOLE   8,100 0 0
JELD-WEN HLDG INC COM Stock 47580P103 358 15,829 SH   SOLE   15,829 0 0
PEPSICO INC COM Stock 713448108 621 4,483 SH   SOLE   4,483 0 0
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 373 12,579 SH   SOLE   12,579 0 0
US BANCORP DEL COM NEW Stock 902973304 1,232 34,373 SH   SOLE   34,373 0 0
HOME DEPOT Stock 437076102 774 2,787 SH   SOLE   2,786 0 0
NUVEEN ESG EMERGING MARKETS EQUITY ETF ETF 67092P888 305 10,763 SH   SOLE   10,763 0 0
BECTON DICKINSON & CO COM Stock 075887109 568 2,443 SH   SOLE   2,443 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,156 5,330 SH   SOLE   5,329 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 287 2,490 SH   SOLE   2,490 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 5,966 28,018 SH   SOLE   28,017 0 0
ADOBE SYS INC Stock 00724F101 429 874 SH   SOLE   874 0 0
MOTLEY FOOL 100 INDEX ETF ETF 74933W601 265 8,300 SH   SOLE   8,300 0 0
WEYERHAEUSER CO REIT 962166104 289 10,128 SH   SOLE   10,128 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 55,494 669,814 SH   SOLE   669,813 0 0
GOOGLE INC Stock 02079K305 573 391 SH   SOLE   391 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 255 4,135 SH   SOLE   4,135 0 0
MICROSOFT Stock 594918104 4,620 21,966 SH   SOLE   21,965 0 0
NLIGHT INC COM Stock 65487K100 301 12,824 SH   SOLE   12,824 0 0
CVS HEALTH CORP COM Stock 126650100 282 4,829 SH   SOLE   4,829 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 19,520 61 SH   SOLE   61 0 0
BOEING CO COM Stock 097023105 256 1,547 SH   SOLE   1,547 0 0
NIKE INC CLASS B Stock 654106103 3,020 24,056 SH   SOLE   24,056 0 0
SCHNITZER STL INDS CL A Stock 806882106 1,405 73,046 SH   SOLE   73,046 0 0
VANGUARD S&P 500 ETF ETF 922908363 379 1,231 SH   SOLE   1,231 0 0
DATA I O CORP COM Stock 237690102 64 20,000 SH   SOLE   20,000 0 0
LILLY ELI & CO COM Stock 532457108 2,671 18,043 SH   SOLE   18,043 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 231 2,603 SH   SOLE   2,602 0 0
DIGITAL RLTY TR INC COM REIT 253868103 251 1,710 SH   SOLE   1,710 0 0
ICONIX BRAND GROUP INC COM NEW Stock 451055305 14 20,000 SH   SOLE   20,000 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 349 281 SH   SOLE   281 0 0
PORTLAND GENERAL ELECTRIC CO Stock 736508847 216 6,083 SH   SOLE   6,083 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 323 3,950 SH   SOLE   3,949 0 0
GULF RES INC COM PAR$0.0005 Stock 40251W408 271 49,250 SH   SOLE   49,250 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 329 4,330 SH   SOLE   4,330 0 0
ATLASSIAN CORP PLC CL A Stock G06242104 231 1,269 SH   SOLE   1,269 0 0
PARK CITY GROUP INC COM NEW Stock 700215304 102 20,635 SH   SOLE   20,635 0 0
XYLEM INC COM Stock 98419M100 445 5,285 SH   SOLE   5,285 0 0
VISA INC Stock 92826C839 226 1,128 SH   SOLE   1,127 0 0
VANGUARD VALUE ETF ETF 922908744 39,876 381,548 SH   SOLE   381,548 0 0
VANGUARD GROWTH ETF ETF 922908736 55,592 244,244 SH   SOLE   244,243 0 0
FACEBOOK INC CL A Stock 30303M102 342 1,305 SH   SOLE   1,304 0 0
F M C CORP COM NEW Stock 302491303 886 8,370 SH   SOLE   8,370 0 0
NOVARTIS AG ADR ADR 66987V109 389 4,470 SH   SOLE   4,470 0 0
NVIDIA CORPORATION COM Stock 67066G104 823 1,521 SH   SOLE   1,521 0 0
ABBVIE INC COM Stock 00287Y109 350 3,994 SH   SOLE   3,994 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 327 6,350 SH   SOLE   6,350 0 0
ZIMMER HLDGS INC Stock 98956P102 205 1,504 SH   SOLE   1,504 0 0
QUALCOMM INC Stock 747525103 322 2,736 SH   SOLE   2,736 0 0
FASTENAL CO COM Stock 311900104 220 4,877 SH   SOLE   4,876 0 0
MCDONALDS CORP COM Stock 580135101 309 1,410 SH   SOLE   1,410 0 0
DOVER CORP COM Stock 260003108 333 3,070 SH   SOLE   3,070 0 0
CISCO SYS INC Stock 17275R102 698 17,717 SH   SOLE   17,716 0 0
VEEVA SYS INC CL A COM Stock 922475108 287 1,020 SH   SOLE   1,020 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 523 1,556 SH   SOLE   1,556 0 0
UNION PAC CORP COM Stock 907818108 774 3,934 SH   SOLE   3,933 0 0
FLIR SYSTEMS INC Stock 302445101 664 18,514 SH   SOLE   18,513 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 457 4,450 SH   SOLE   4,450 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 722 1,635 SH   SOLE   1,635 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 270 2,660 SH   SOLE   2,660 0 0
CHEVRON CORP NEW COM Stock 166764100 735 10,210 SH   SOLE   10,210 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 396 9,694 SH   SOLE   9,694 0 0
WALMART INC COM Stock 931142103 799 5,709 SH   SOLE   5,708 0 0
INTL BUSINESS MACHINES Stock 459200101 550 4,518 SH   SOLE   4,517 0 0
ORACLE CORPORATION Stock 68389X105 875 14,664 SH   SOLE   14,664 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 271 4,706 SH   SOLE   4,706 0 0
PFIZER INC COM Stock 717081103 406 11,071 SH   SOLE   11,071 0 0
3M CO COM Stock 88579Y101 273 1,703 SH   SOLE   1,703 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 441 300 SH   SOLE   300 0 0
AMERICAN EXPRESS CO COM Stock 025816109 203 2,021 SH   SOLE   2,021 0 0
AMGEN INC Stock 031162100 700 2,755 SH   SOLE   2,755 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 1,967 15,286 SH   SOLE   15,286 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 89,458 757,736 SH   SOLE   757,736 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 540 10,678 SH   SOLE   10,678 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 232 788 SH   SOLE   788 0 0
LAM RESEARCH CORP Stock 512807108 5,351 16,129 SH   SOLE   16,129 0 0
DOMINION RESOURCES INC Stock 25746U109 716 9,067 SH   SOLE   9,067 0 0
EXXON MOBIL CORP COM Stock 30231G102 1,155 33,635 SH   SOLE   33,634 0 0
UNITEDHEALTH GROUP Stock 91324P102 404 1,297 SH   SOLE   1,297 0 0
PACWEST BANCORP DEL COM Stock 695263103 1,196 70,051 SH   SOLE   70,051 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 225 1,144 SH   SOLE   1,144 0 0
APPLE INC Stock 037833100 8,137 70,264 SH   SOLE   70,264 0 0
ABBOTT LABS COM Stock 002824100 1,235 11,349 SH   SOLE   11,349 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 223 1,798 SH   SOLE   1,797 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 736 9,132 SH   SOLE   9,132 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 430 2,300 SH   SOLE   2,300 0 0