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
ALPHABET INC CAP STK CL C 02079K107 3,145 2,690 SH   SOLE   0 0 2,690
ALPHABET INC CAP STK CL A 02079K305 3,736 3,215 SH   SOLE   0 0 3,215
ALPHABET INC CAP STK CL C 02079K107 1,439 14,300 SH Put SOLE   0 0 14,300
AMAZON COM INC COM 023135106 12,987 6,663 SH   SOLE   0 0 6,663
AMAZON COM INC COM 023135956 1,161 76,000 SH Put SOLE   0 0 76,000
AMERICAN EXPRESS CO COM 025816109 9,545 111,750 SH   SOLE   0 0 111,750
APPLE INC COM 037833950 93 13,600 SH Put SOLE   0 0 13,600
APPLE INC COM 037833100 14,794 58,266 SH   SOLE   0 0 58,266
AT&T INC COM 00206R102 211 7,245 SH   SOLE   0 0 7,245
BAXTER INTL INC COM 071813109 481 5,923 SH   SOLE   0 0 5,923
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,422 95,385 SH   SOLE   0 0 95,385
BK OF AMERICA CORP COM 060505104 9,037 426,582 SH   SOLE   0 0 426,582
BLACKROCK UTILITIES INFRSTRC COM 09248D104 221 12,991 SH   SOLE   0 0 12,991
BOEING CO COM 097023105 2,206 14,790 SH   SOLE   0 0 14,790
BRISTOL-MYERS SQUIBB CO COM 110122108 321 5,760 SH   SOLE   0 0 5,760
BROADCOM INC COM 11135F101 285 1,203 SH   SOLE   0 0 1,203
CAMPBELL SOUP CO COM 134429109 222 4,800 SH   SOLE   0 0 4,800
CATERPILLAR INC DEL COM 149123101 482 4,188 SH   SOLE   0 0 4,188
CATHAY GENERAL BANCORP COM 149150104 931 37,501 SH   SOLE   0 0 37,501
CHEVRON CORP NEW COM 166764100 385 5,390 SH   SOLE   0 0 5,390
COCA COLA CO COM 191216100 358 8,099 SH   SOLE   0 0 8,099
DISNEY WALT CO COM DISNEY 254687106 8,896 92,078 SH   SOLE   0 0 92,078
EATON CORP PLC SHS G29183103 466 6,000 SH   SOLE   0 0 6,000
EMERSON ELECTRIC CO COM 291011104 566 12,265 SH   SOLE   0 0 12,265
FACEBOOK INC CL A 30303M102 7,704 43,714 SH   SOLE   0 0 43,714
FS KKR CAPITAL CORP COM 302635107 95 31,768 SH   SOLE   0 0 31,768
GALECTIN THERAPEUTICS INC COM NEW 363225202 33 17,090 SH   SOLE   0 0 17,090
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 231 13,113 SH   SOLE   0 0 13,113
HEALTHEQUITY INC COM 42226A107 5,966 117,920 SH   SOLE   0 0 117,920
INTEL CORP COM 458140100 501 9,254 SH   SOLE   0 0 9,254
ISHARES TR ULTR SH TRM BD 46434V878 1,324 26,503 SH   SOLE   0 0 26,503
JOHNSON & JOHNSON COM 478160104 13,288 101,345 SH   SOLE   0 0 101,345
KIMBERLY CLARK CORP COM 494368103 307 2,400 SH   SOLE   0 0 2,400
MCDONALDS CORP COM 580135101 321 1,944 SH   SOLE   0 0 1,944
MERCK & CO. INC COM 58933Y105 592 7,692 SH   SOLE   0 0 7,692
MICROSOFT CORP COM 594918104 3,125 19,815 SH   SOLE   0 0 19,815
NVIDIA CORP COM 67066G104 1,052 4,065 SH   SOLE   0 0 4,065
PEPSICO INC COM 713448108 898 7,475 SH   SOLE   0 0 7,475
PFIZER INC COM 717081103 477 14,753 SH   SOLE   0 0 14,753
PPG INDS INC COM 693506107 676 8,117 SH   SOLE   0 0 8,117
PROCTER & GAMBLE COM 742718109 1,770 16,095 SH   SOLE   0 0 16,095
PUT (SPX) NEW S & P 500 INDEX APR 17 20 $2915 (100 SHS) TR UNIT 78462F953 1,826 4,500 SH Put SOLE   0 0 4,500
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 222 4,076 SH   SOLE   0 0 4,076
SPDR GOLD SHARES ETF GOLD SHS 78463V107 635 4,290 SH   SOLE   0 0 4,290
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,554 9,916 SH   SOLE   0 0 9,916
TORTOISE ENERGY INFRA CORP COM 89147L100 78 30,614 SH   SOLE   0 0 30,614
UNITED TECHNOLOGIES CORP COM 913017109 3,296 35,431 SH   SOLE   0 0 35,431
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,300 5,490 SH   SOLE   0 0 5,490
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,613 12,510 SH   SOLE   0 0 12,510
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 969 11,125 SH   SOLE   0 0 11,125
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,305 16,495 SH   SOLE   0 0 16,495
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 951 28,518 SH   SOLE   0 0 28,518
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,754 38,925 SH   SOLE   0 0 38,925
VIKING THERAPEUTICS INC COM 92686J106 121 25,870 SH   SOLE   0 0 25,870
VISA INC COM CL A 92826C839 397 2,470 SH   SOLE   0 0 2,470
WALMART INC COM 931142103 1,096 9,639 SH   SOLE   0 0 9,639
WELLS FARGO CO NEW COM 949746101 379 13,363 SH   SOLE   0 0 13,363