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
3M CO COM 88579Y101 412 2,140 SH   SOLE   0 0 2,140
ABBOTT LABS COM 002824100 593 4,950 SH   SOLE   0 0 4,950
ABBVIE INC COM 00287Y109 361 3,335 SH   SOLE   0 0 3,335
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,231 2,590 SH   SOLE   0 0 2,590
ALLSTATE CORP COM 020002101 453 3,940 SH   SOLE   0 0 3,940
ALPHABET INC CAP STK CL A 02079K305 2,753 1,335 SH   SOLE   0 0 1,335
ALPHABET INC CAP STK CL C 02079K107 871 421 SH   SOLE   0 0 421
ALPS ETF TR ALERIAN MLP 00162Q452 8,476 277,888 SH   SOLE   0 0 277,888
AMAZON COM INC COM 023135106 6,117 1,977 SH   SOLE   0 0 1,977
AMERICAN EXPRESS CO COM 025816109 1,048 7,412 SH   SOLE   0 0 7,412
AMERICAN TOWER CORP NEW COM 03027X100 740 3,094 SH   SOLE   0 0 3,094
AMERIPRISE FINL INC COM 03076C106 372 1,600 SH   SOLE   0 0 1,600
AMGEN INC COM 031162100 1,123 4,513 SH   SOLE   0 0 4,513
ANTHEM INC COM 036752103 254 708 SH   SOLE   0 0 708
APPLE INC COM 037833100 11,239 92,010 SH   SOLE   0 0 92,010
AT&T INC COM 00206R102 285 9,407 SH   SOLE   0 0 9,407
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,321 13,000 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,786 15 SH   SOLE   0 0 15
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,665 10,430 SH   SOLE   0 0 10,430
BK OF AMERICA CORP COM 060505104 367 9,492 SH   SOLE   0 0 9,491
BLACKROCK CAP INVT CORP COM 092533108 52 15,637 SH   SOLE   0 0 15,636
BOEING CO COM 097023105 592 2,325 SH   SOLE   0 0 2,325
BOSTON PROPERTIES INC COM 101121101 471 4,654 SH   SOLE   0 0 4,654
BP PLC SPONSORED ADR 055622104 274 11,262 SH   SOLE   0 0 11,262
CADENCE DESIGN SYSTEM INC COM 127387108 685 5,000 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 993 7,250 SH   SOLE   0 0 7,250
CATERPILLAR INC COM 149123101 918 3,961 SH   SOLE   0 0 3,961
CHEVRON CORP NEW COM 166764100 1,172 11,189 SH   SOLE   0 0 11,189
COSTCO WHSL CORP NEW COM 22160K105 363 1,030 SH   SOLE   0 0 1,030
DANAHER CORPORATION COM 235851102 366 1,628 SH   SOLE   0 0 1,628
DISCOVER FINL SVCS COM 254709108 480 5,057 SH   SOLE   0 0 5,057
DISNEY WALT CO COM 254687106 526 2,848 SH   SOLE   0 0 2,848
EHEALTH INC COM 28238P109 1,094 15,047 SH   SOLE   0 0 15,047
EXXON MOBIL CORP COM 30231G102 9,398 168,336 SH   SOLE   0 0 168,336
FACEBOOK INC CL A 30303M102 5,134 17,430 SH   SOLE   0 0 17,430
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 795 7,834 SH   SOLE   0 0 7,834
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 518 12,397 SH   SOLE   0 0 12,397
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 10,932 619,813 SH   SOLE   0 0 619,813
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 498 8,300 SH   SOLE   0 0 8,300
FISKER INC CL A COM STK 33813J106 4,305 250,000 SH   SOLE   0 0 250,000
FRESHPET INC COM 358039105 12,436 78,305 SH   SOLE   0 0 78,305
GILEAD SCIENCES INC COM 375558103 225 3,480 SH   SOLE   0 0 3,480
GLOBAL X FDS US INFR DEV ETF 37954Y673 933 37,250 SH   SOLE   0 0 37,250
HERITAGE COMM CORP COM 426927109 140 11,487 SH   SOLE   0 0 11,487
HOME DEPOT INC COM 437076102 1,327 4,348 SH   SOLE   0 0 4,348
HONEYWELL INTL INC COM 438516106 475 2,190 SH   SOLE   0 0 2,190
INTEL CORP COM 458140100 762 11,909 SH   SOLE   0 0 11,909
INTERNATIONAL BUSINESS MACHS COM 459200101 360 2,701 SH   SOLE   0 0 2,701
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 500 9,900 SH   SOLE   0 0 9,900
INVESCO QQQ TR UNIT SER 1 46090E103 1,225 3,839 SH   SOLE   0 0 3,839
INVESCO QQQ TR UNIT SER 1 46090E103 3,766 11,800 SH Put SOLE   0 0 0
ISHARES GOLD TR ISHARES 464285105 1,055 64,895 SH   SOLE   0 0 64,895
ISHARES INC EM MKTS DIV ETF 464286319 11,412 291,265 SH   SOLE   0 0 291,265
ISHARES INC CORE MSCI EMKT 46434G103 3,456 53,697 SH   SOLE   0 0 53,697
ISHARES TR CORE MSCI EAFE 46432F842 3,793 52,638 SH   SOLE   0 0 52,638
ISHARES TR NATIONAL MUN ETF 464288414 3,672 31,639 SH   SOLE   0 0 31,639
ISHARES TR CORE US AGGBD ET 464287226 15,946 140,085 SH   SOLE   0 0 140,085
ISHARES TR MSCI EAFE ETF 464287465 16,206 213,600 SH Put SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 24,019 316,581 SH   SOLE   0 0 92,010
ISHARES TR MSCI EMG MKT ETF 464287234 5,465 102,452 SH   SOLE   0 0 102,452
ISHARES TR MSCI USA MIN VOL 46429B697 1,064 15,374 SH   SOLE   0 0 15,374
ISHARES TR RUS 1000 GRW ETF 464287614 220 907 SH   SOLE   0 0 907
ISHARES TR RUSSELL 2000 ETF 464287655 6,041 27,342 SH   SOLE   0 0 27,342
ISHARES TR RUS 2000 VAL ETF 464287630 12,730 79,826 SH   SOLE   0 0 79,826
ISHARES TR S&P 500 GRWT ETF 464287309 308 4,728 SH   SOLE   0 0 4,728
ISHARES TR CORE S&P500 ETF 464287200 2,292 5,762 SH   SOLE   0 0 5,762
ISHARES TR GLOBAL ENERG ETF 464287341 9,179 372,387 SH   SOLE   0 0 372,387
ISHARES TR CORE S&P SCP ETF 464287804 279 2,568 SH   SOLE   0 0 2,568
ISHARES TR TIPS BD ETF 464287176 9,676 77,103 SH   SOLE   0 0 77,103
ISHARES TR MSCI ACWI ETF 464288257 17,236 181,147 SH   SOLE   0 0 181,147
ISHARES TR RUS 1000 ETF 464287622 4,379 19,565 SH   SOLE   0 0 19,565
ISHARES TR CONSER ALLOC ETF 464289883 536 13,876 SH   SOLE   0 0 13,876
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 502 9,900 SH   SOLE   0 0 9,900
JOHNSON & JOHNSON COM 478160104 476 2,898 SH   SOLE   0 0 2,898
JPMORGAN CHASE & CO COM 46625H100 1,353 8,885 SH   SOLE   0 0 8,884
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 192 11,576 SH   SOLE   0 0 11,576
KILROY RLTY CORP COM 49427F108 480 7,318 SH   SOLE   0 0 7,318
KIMBERLY-CLARK CORP COM 494368103 474 3,411 SH   SOLE   0 0 3,411
KLA CORP COM NEW 482480100 3,788 11,466 SH   SOLE   0 0 11,466
L3HARRIS TECHNOLOGIES INC COM 502431109 274 1,353 SH   SOLE   0 0 1,353
LAM RESEARCH CORP COM 512807108 410 689 SH   SOLE   0 0 689
LILLY ELI & CO COM 532457108 303 1,624 SH   SOLE   0 0 1,624
LOWES COS INC COM 548661107 201 1,058 SH   SOLE   0 0 1,058
MACYS INC COM 55616P104 13,292 821,000 SH   SOLE   0 0 821,000
MERCK & CO. INC COM 58933Y105 512 6,645 SH   SOLE   0 0 6,645
MICROSOFT CORP COM 594918104 3,725 15,800 SH   SOLE   0 0 15,800
MORGAN STANLEY COM NEW 617446448 619 7,966 SH   SOLE   0 0 7,966
NIKE INC CL B 654106103 757 5,693 SH   SOLE   0 0 5,693
NORTHROP GRUMMAN CORP COM 666807102 340 1,052 SH   SOLE   0 0 1,052
NOVOCURE LTD ORD SHS G6674U108 321 2,430 SH   SOLE   0 0 2,430
ORACLE CORP COM 68389X105 413 5,881 SH   SOLE   0 0 5,881
PAYPAL HLDGS INC COM 70450Y103 408 1,679 SH   SOLE   0 0 1,679
PEPSICO INC COM 713448108 456 3,223 SH   SOLE   0 0 3,223
PFIZER INC COM 717081103 343 9,456 SH   SOLE   0 0 9,456
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4,751 150,000 SH   SOLE   0 0 150,000
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 499 4,900 SH   SOLE   0 0 4,900
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 474 52,113 SH   SOLE   0 0 52,113
PRIMO WATER CORPORATION COM 74167P108 1,617 99,469 SH   SOLE   0 0 99,469
QUALCOMM INC COM 747525103 419 3,162 SH   SOLE   0 0 3,162
RADIAN GROUP INC COM 750236101 4,069 175,000 SH   SOLE   0 0 175,000
RAYTHEON TECHNOLOGIES CORP COM 75513E101 250 3,229 SH   SOLE   0 0 3,229
RIGEL PHARMACEUTICALS INC COM NEW 766559603 58 17,000 SH   SOLE   0 0 17,000
ROCKWELL AUTOMATION INC COM 773903109 434 1,634 SH   SOLE   0 0 1,634
SALESFORCE COM INC COM 79466L302 774 3,652 SH   SOLE   0 0 3,652
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,760 55,382 SH   SOLE   0 0 55,382
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6,919 183,910 SH   SOLE   0 0 183,910
SEA LTD SPONSORD ADS 81141R100 335 1,500 SH   SOLE   0 0 1,500
SELECT SECTOR SPDR TR ENERGY 81369Y506 418 8,521 SH   SOLE   0 0 8,521
SHOPIFY INC CL A 82509L107 553 500 SH   SOLE   0 0 500
SKYWORKS SOLUTIONS INC COM 83088M102 250 1,361 SH   SOLE   0 0 1,361
SNAP ON INC COM 833034101 231 1,000 SH   SOLE   0 0 1,000
SPDR GOLD TR GOLD SHS 78463V107 4,393 27,460 SH   SOLE   0 0 27,460
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,677 47,439 SH   SOLE   0 0 47,439
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 274 6,257 SH   SOLE   0 0 6,257
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,353 162,372 SH   SOLE   0 0 162,372
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,131 7,900 SH Put SOLE   0 0 0
SPDR SER TR DJ REIT ETF 78464A607 1,600 16,902 SH   SOLE   0 0 16,902
SPDR SER TR S&P BIOTECH 78464A870 611 4,503 SH   SOLE   0 0 4,503
SQUARE INC CL A 852234103 227 1,000 SH   SOLE   0 0 1,000
TELADOC HEALTH INC COM 87918A105 1,091 6,000 SH   SOLE   0 0 6,000
TESLA INC COM 88160R101 534 800 SH Put SOLE   0 0 0
TESLA INC COM 88160R101 1,403 2,100 SH   SOLE   0 0 2,100
THE TRADE DESK INC COM CL A 88339J105 449 689 SH   SOLE   0 0 689
TJX COS INC NEW COM 872540109 1,199 18,129 SH   SOLE   0 0 18,129
UBER TECHNOLOGIES INC COM 90353T100 27,590 506,138 SH   SOLE   0 0 506,138
UNION PAC CORP COM 907818108 217 984 SH   SOLE   0 0 984
UNITEDHEALTH GROUP INC COM 91324P102 441 1,186 SH   SOLE   0 0 1,186
UNITY BIOTECHNOLOGY INC COM 91381U101 60 10,000 SH   SOLE   0 0 10,000
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 316 1,298 SH   SOLE   0 0 1,298
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,373 16,201 SH   SOLE   0 0 16,201
VANGUARD INDEX FDS SM CP VAL ETF 922908611 270 1,633 SH   SOLE   0 0 1,633
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,673 32,043 SH   SOLE   0 0 32,043
VANGUARD INDEX FDS VALUE ETF 922908744 814 6,193 SH   SOLE   0 0 6,192
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,631 7,618 SH   SOLE   0 0 7,618
VANGUARD INDEX FDS GROWTH ETF 922908736 220 857 SH   SOLE   0 0 857
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,068 19,682 SH   SOLE   0 0 19,682
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 830 13,686 SH   SOLE   0 0 13,686
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,383 161,049 SH   SOLE   0 0 161,048
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 382 6,992 SH   SOLE   0 0 6,992
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 340 2,315 SH   SOLE   0 0 2,315
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,325 149,163 SH   SOLE   0 0 149,162
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 385 1,304 SH   SOLE   0 0 1,304
VANGUARD WORLD FDS INF TECH ETF 92204A702 300 837 SH   SOLE   0 0 837
VARIAN MED SYS INC COM 92220P105 800 4,534 SH   SOLE   0 0 4,534
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 182 12,500 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 116 8,000 SH   SOLE   0 0 8,000
VISA INC COM CL A 92826C839 249 1,176 SH   SOLE   0 0 1,176
VORNADO RLTY TR SH BEN INT 929042109 520 11,457 SH   SOLE   0 0 11,457
WALMART INC COM 931142103 330 2,428 SH   SOLE   0 0 2,428
WELLS FARGO CO NEW COM 949746101 304 7,783 SH   SOLE   0 0 7,783
WORKDAY INC CL A 98138H101 1,019 4,100 SH Put SOLE   0 0 0
WORKDAY INC CL A 98138H101 1,624 6,536 SH   SOLE   0 0 6,536