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
ADVANCED MICRO DEVICES INC COM COM 007903107 417 4,547 SH   SOLE   0 0 4,547
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,959 25,609 SH   SOLE   0 0 25,609
ALPHABET INC CAP STK CL A 02079K305 5,620 3,207 SH   SOLE   0 0 3,207
ALPHABET INC CAP STK CL C 02079K107 5,751 3,283 SH   SOLE   0 0 3,283
ALTABANCORP COM 021347109 269 9,642 SH   SOLE   0 0 9,642
AMAZON COM INC COM 023135106 21,850 6,709 SH   SOLE   0 0 6,709
AMERICAN EXPRESS CO COM 025816109 15,064 124,591 SH   SOLE   0 0 124,591
APPLE INC COM 037833100 31,598 238,138 SH   SOLE   0 0 238,138
ASSERTIO HOLDINGS INC COM STK 04546C106 28 79,595 SH   SOLE   0 0 79,595
AT&T INC COM 00206R102 312 10,862 SH   SOLE   0 0 10,862
AUTOMATIC DATA PROCESSING IN COM 053015103 273 1,551 SH   SOLE   0 0 1,551
BALL CORP COM COM 058498106 362 3,895 SH   SOLE   0 0 3,895
BAXTER INTL INC COM 071813109 475 5,923 SH   SOLE   0 0 5,923
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 21,942 94,633 SH   SOLE   0 0 94,633
BK OF AMERICA CORP COM 060505104 14,879 490,919 SH   SOLE   0 0 490,919
BOEING CO COM 097023105 6,135 28,663 SH   SOLE   0 0 28,663
BRISTOL-MYERS SQUIBB CO COM 110122108 357 5,760 SH   SOLE   0 0 5,760
BROADCOM INC COM 11135F101 526 1,203 SH   SOLE   0 0 1,203
CAMPBELL SOUP CO COM 134429109 232 4,800 SH   SOLE   0 0 4,800
CARRIER GLOBAL CORP COM 14448C104 580 15,390 SH   SOLE   0 0 15,390
CATERPILLAR INC DEL COM 149123101 763 4,194 SH   SOLE   0 0 4,194
CATHAY GENERAL BANCORP COM 149150104 1,013 31,500 SH   SOLE   0 0 31,500
CHEVRON CORP NEW COM 166764100 237 2,810 SH   SOLE   0 0 2,810
CHEWY INC COM CL A CL A 16679L109 441 4,912 SH   SOLE   0 0 4,912
CIMPRESS PLC SHS EURO G2143T103 258 2,947 SH   SOLE   0 0 2,947
COCA COLA CO COM 191216100 377 6,876 SH   SOLE   0 0 6,876
COSTCO WHSL CORP NEW COM 22160K105 721 1,915 SH   SOLE   0 0 1,915
CROWDSTRIKE HOLDINGS INC COM CL A CL A 22788C105 270 1,278 SH   SOLE   0 0 1,278
DEERE & CO COM 244199105 263 980 SH   SOLE   0 0 980
DISNEY WALT CO COM DISNEY 254687106 16,208 89,461 SH   SOLE   0 0 89,461
DOLLAR GENERAL CORP COM COM 256677105 741 3,526 SH   SOLE   0 0 3,526
EATON CORP PLC SHS G29183103 720 6,000 SH   SOLE   0 0 6,000
FACEBOOK INC CL A 30303M102 14,185 51,931 SH   SOLE   0 0 51,931
FEDEX CORP COM COM 31428X106 420 1,621 SH   SOLE   0 0 1,621
FRANCO NEVADA CORP F COM 351858105 459 3,663 SH   SOLE   0 0 3,663
FS KKR CAP CORP II COM 35952V303 663 40,052 SH   SOLE   0 0 40,052
HANNON ARMSTRONG SUSTAINABLE I COM USD0.01 COM 41068X100 562 8,868 SH   SOLE   0 0 8,868
HEALTHEQUITY INC COM 42226A107 12,260 175,872 SH   SOLE   0 0 175,872
HERMAN MILLER INC COM COM 600544100 485 14,353 SH   SOLE   0 0 14,353
HOME DEPOT INC COM 437076102 1,248 4,700 SH   SOLE   0 0 4,700
INTEL CORP COM 458140100 455 9,138 SH   SOLE   0 0 9,138
INVESCO QQQ TR UNIT SER 1 46090E103 2,702 8,615 SH   SOLE   0 0 8,615
ISHARES TR CORE S&P500 ETF 464287200 233 622 SH   SOLE   0 0 622
ISHARES TR IBONDS DEC25 ETF 46434VBD1 672 24,563 SH   SOLE   0 0 24,563
JOHNSON & JOHNSON COM 478160104 18,945 120,382 SH   SOLE   0 0 120,382
JPMORGAN CHASE & CO COM 46625H100 406 3,197 SH   SOLE   0 0 3,197
KIMBERLY CLARK CORP COM 494368103 323 2,400 SH   SOLE   0 0 2,400
MASTERCARD INCORPORATED CL A 57636Q104 1,536 4,306 SH   SOLE   0 0 4,306
MCDONALDS CORP COM 580135101 1,038 4,838 SH   SOLE   0 0 4,838
MERCK & CO. INC COM 58933Y105 639 7,812 SH   SOLE   0 0 7,812
MICRON TECHNOLOGY INC COM COM 595112103 208 2,779 SH   SOLE   0 0 2,779
MICROSOFT CORP COM 594918104 8,770 39,432 SH   SOLE   0 0 39,432
NETFLIX INC COM 64110L106 277 514 SH   SOLE   0 0 514
NEW ORIENTAL EDUCATION AND TEC ADR SPON ADR 647581107 213 1,149 SH   SOLE   0 0 1,149
NEWMONT CORP COM 651639106 266 4,453 SH   SOLE   0 0 4,453
NEXTERA ENERGY INC COM 65339F101 826 10,714 SH   SOLE   0 0 10,714
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 157 10,422 SH   SOLE   0 0 10,422
NVIDIA CORPORATION COM 67066G104 2,909 5,572 SH   SOLE   0 0 5,572
OTIS WORLDWIDE CORP COM 68902V107 522 7,728 SH   SOLE   0 0 7,728
PAYPAL HLDGS INC COM 70450Y103 600 2,565 SH   SOLE   0 0 2,565
PDS BIOTECHNOLOGY CORP COM 70465T107 28 13,192 SH   SOLE   0 0 13,192
PEPSICO INC COM 713448108 1,925 12,987 SH   SOLE   0 0 12,987
PFIZER INC COM 717081103 816 22,182 SH   SOLE   0 0 22,182
PPG INDS INC COM 693506107 1,170 8,116 SH   SOLE   0 0 8,116
PROCTER AND GAMBLE CO COM 742718109 2,365 16,998 SH   SOLE   0 0 16,998
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,241 101,272 SH   SOLE   0 0 101,272
REALTY INCOME CORP COM USD1 COM 756109104 300 4,839 SH   SOLE   0 0 4,839
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 211 3,131 SH   SOLE   0 0 3,131
SELECT SECTOR UTI SELECTSPDR ETF SBI INT-UTILS 81369Y886 207 3,310 SH   SOLE   0 0 3,310
SHOPIFY INC COM CL A CL A 82509L107 215 190 SH   SOLE   0 0 190
SPDR GOLD SHARES ETF GOLD SHS 78463V107 1,472 8,256 SH   SOLE   0 0 8,256
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,666 15,155 SH   SOLE   0 0 15,155
THERMO FISHER SCIENTIFIC INC COM COM 883556102 1,066 2,289 SH   SOLE   0 0 2,289
UBER TECHNOLOGIES INC COM COM 90353T100 389 7,635 SH   SOLE   0 0 7,635
UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 451 818 SH   SOLE   0 0 818
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,438 12,529 SH   SOLE   0 0 12,529
VANGUARD INDEX FDS GROWTH ETF 922908736 453 1,792 SH   SOLE   0 0 1,792
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 593 1,727 SH   SOLE   0 0 1,727
VANGUARD INF TECH ETF INF TECH ETF 92204A702 292 827 SH   SOLE   0 0 827
VANGUARD MEGA GRWTH IND ETF MEGA GRWTH IND 921910816 417 2,050 SH   SOLE   0 0 2,050
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,069 11,006 SH   SOLE   0 0 11,006
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,681 32,211 SH   SOLE   0 0 32,211
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 382 8,105 SH   SOLE   0 0 8,105
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,395 26,179 SH   SOLE   0 0 26,179
VERIZON COMMUNICATIONS INC COM 92343V104 218 3,721 SH   SOLE   0 0 3,721
VIKING THERAPEUTICS INC COM 92686J106 107 19,030 SH   SOLE   0 0 19,030
VISA INC COM CL A 92826C839 6,219 28,434 SH   SOLE   0 0 28,434
WALMART INC COM 931142103 2,204 15,290 SH   SOLE   0 0 15,290
WELLS FARGO CO NEW COM 949746101 254 8,441 SH   SOLE   0 0 8,441
WYNN RESORTS LTD COM 983134107 609 5,400 SH   SOLE   0 0 5,400
YUM BRANDS INC COM 988498101 278 2,569 SH   SOLE   0 0 2,569
ZOETIS INC CL A 98978V103 332 2,008 SH   SOLE   0 0 2,008