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 Company COM 88579Y101 149 1,092 SH   SOLE   0 0 1,092
AbbVie Inc. COM 00287Y109 19 250 SH   SOLE   0 0 250
Adobe COM 00724F101 79 250 SH   SOLE   0 0 250
Aflac Inc. COM 001055102 68 2,000 SH   SOLE   0 0 2,000
Alcon Inc ORD SHS H01301128 2 40 SH   SOLE   0 0 40
Alibaba Group Hldg Adr SPONSORED ADS 01609W102 34 175 SH   SOLE   0 0 175
Allergan SHS G0177J108 13 75 SH   SOLE   0 0 75
Alphabet Class C CAP STK CL C 02079K107 7,485 6,437 SH   SOLE   857 0 5,580
Alphabet Inc Class A CAP STK CL A 02079K305 682 587 SH   SOLE   110 0 477
ALPS Alerian MLP ETF ALERIAN MLP 00162Q866 5 1,700 SH   SOLE   0 0 1,700
Amazon.com COM 023135106 1,551 796 SH   SOLE   0 0 796
American Electric Pwr Co Inc COM 025537101 112 1,411 SH   SOLE   0 0 1,411
American Express Co. COM 025816109 128 1,500 SH   SOLE   0 0 1,500
American Water Works Co COM 030420103 7 60 SH   SOLE   0 0 60
Amern Tower Corp Class A COM 03027X100 185 850 SH   SOLE   0 0 850
Amgen COM 031162100 81 400 SH   SOLE   0 0 400
Amplify Energy COM 03212B103 9 17,600 SH   SOLE   4,600 0 13,000
Apple COM 037833100 10,826 42,575 SH   SOLE   7,130 0 35,445
Applied Materials COM 038222105 2,336 51,000 SH   SOLE   8,125 0 42,875
Ares Capital Corp COM 04010L103 7 650 SH   SOLE   0 0 650
AT&T Inc. COM 00206R102 199 6,837 SH   SOLE   0 0 6,837
Avalonbay Communities COM 053484101 1,623 11,030 SH   SOLE   1,360 0 9,670
Baker Hughes GE CL A 05722G100 17 1,700 SH   SOLE   0 0 1,700
Bank of America COM 060505104 95 4,486 SH   SOLE   0 0 4,486
Bank of New York COM 064058100 50 1,500 SH   SOLE   0 0 1,500
Baxter International Inc COM 071813109 60 750 SH   SOLE   400 0 350
Becton Dickinson COM 075887109 114 500 SH   SOLE   0 0 500
Berkshire Hathaway B CL B NEW 084670702 2,037 11,145 SH   SOLE   1,675 0 9,470
BlackRock Inc. COM 09247X101 120 275 SH   SOLE   0 0 275
Bloom Energy Corp COM CL A 093712107 0 100 SH   SOLE   0 0 100
Boeing COM 097023105 7 50 SH   SOLE   0 0 50
Booking Holdings Inc COM 09857L108 184 137 SH   SOLE   95 0 42
Boston Properties COM 101121101 15 164 SH   SOLE   0 0 164
Bristol-Myers COM 110122108 167 3,004 SH   SOLE   0 0 3,004
Bristol-Myers Squibb Rts RIGHT 99/99/9999 110122157 5 1,500 SH   SOLE   0 0 1,500
Broadcom Ltd COM 11135F101 71 300 SH   SOLE   0 0 300
C N X Resources Corporat COM 12653C108 12 2,400 SH   SOLE   0 0 2,400
Capital One COM 14040H105 3,166 62,800 SH   SOLE   8,600 0 54,200
Cara Therapeutics COM 140755109 6 515 SH   SOLE   515 0 0
CBRE Real Estate Income Fund COM 12504G100 15 3,000 SH   SOLE   0 0 3,000
Cenovus Energy COM 15135U109 11 5,640 SH   SOLE   0 0 5,640
Cerner Corp. COM 156782104 53 844 SH   SOLE   0 0 844
Charles Schwab Corp COM 808513105 3,396 101,035 SH   SOLE   12,200 0 88,835
Chevron COM 166764100 383 5,288 SH   SOLE   0 0 5,288
Cisco Systems COM 17275R102 167 4,263 SH   SOLE   0 0 4,263
Citigroup COM NEW 172967424 2,925 69,465 SH   SOLE   9,325 0 60,140
Clorox COM 189054109 30 175 SH   SOLE   0 0 175
Cloudera COM 18914U100 53 6,800 SH   SOLE   300 0 6,500
Coca Cola COM 191216100 849 19,200 SH   SOLE   900 0 18,300
Colgate Palmolive Co. COM 194162103 1,129 17,017 SH   SOLE   0 0 17,017
Comcast CL A 20030N101 6,449 187,584 SH   SOLE   24,300 0 163,284
Concho Resources Inc COM 20605P101 26 624 SH   SOLE   0 0 624
Consolidated Edison COM 209115104 75 971 SH   SOLE   0 0 971
Constellation Brands CL A 21036P108 35 250 SH   SOLE   0 0 250
Copart Inc COM 217204106 13 200 SH   SOLE   0 0 200
Corcept Therapeutics Inc COM 218352102 8 700 SH   SOLE   0 0 700
Corteva Inc. COM 22052L104 7 305 SH   SOLE   0 0 305
Costco Wholesale COM 22160K105 2,640 9,260 SH   SOLE   1,000 0 8,260
Crescent Pt Energy COM 22576C101 16 21,920 SH   SOLE   8,850 0 13,070
CVS Corp COM 126650100 6,247 105,303 SH   SOLE   12,925 0 92,378
D R Horton Co COM 23331A109 748 22,000 SH   SOLE   3,425 0 18,575
Danaher Corp COM 235851102 67 485 SH   SOLE   0 0 485
Deere & Co COM 244199105 138 1,000 SH   SOLE   0 0 1,000
Delta Air Lines Inc. COM NEW 247361702 7 250 SH   SOLE   0 0 250
Devon Energy COM 25179M103 50 7,332 SH   SOLE   432 0 6,900
Direxion Daily Small Cap DLY SMCAP BULL3X 25459W847 8 508 SH   SOLE   472 0 36
Direxion Shs China 3x Bull ETF DL FTSE BLL 3X 25459W771 6 525 SH   SOLE   525 0 0
Dow Inc. COM 260557103 1 39 SH   SOLE   0 0 39
Du Pont E.I. Nemours COM 26614N102 1 39 SH   SOLE   0 0 39
Durect Corp COM 266605104 48 31,000 SH   SOLE   0 0 31,000
Eastman Chemical Co. COM 277432100 9 200 SH   SOLE   0 0 200
Edison International COM 281020107 27 500 SH   SOLE   0 0 500
Emerson Electric COM 291011104 71 1,500 SH   SOLE   1,000 0 500
Enbridge Inc COM 29250N105 7 246 SH   SOLE   0 0 246
Eog Resources Inc. COM 26875P101 10 300 SH   SOLE   0 0 300
Essential Utils Inc. COM 29670G102 411 10,105 SH   SOLE   10,000 0 105
Etsy Inc COM 29786A106 5 150 SH   SOLE   150 0 0
Exact Sciences Corporati COM 30063P105 12 210 SH   SOLE   0 0 210
Exelixis Inc COM 30161Q104 89 5,200 SH   SOLE   0 0 5,200
Exxon COM 30231G102 743 19,575 SH   SOLE   200 0 19,375
Facebook CL A 30303M102 1,257 7,540 SH   SOLE   3,145 0 4,395
FedEx COM 31428X106 5,329 43,950 SH   SOLE   5,630 0 38,320
Ferrari N V COM N3167Y103 0 2 SH   SOLE   0 0 2
FireEye Inc COM 31816Q101 2 250 SH   SOLE   0 0 250
First Tr Nasdaq Clean Energy NAS CLNEDG GREEN 33733E500 5 250 SH   SOLE   0 0 250
Ford Motor COM 345370860 2 596 SH   SOLE   0 0 596
Fortive Corporation COM 34959J108 22 400 SH   SOLE   0 0 400
Fortune Brands Hm & Sec COM 34964C106 55 1,280 SH   SOLE   0 0 1,280
Garrett Motion Inc COM 366505105 2 702 SH   SOLE   25 0 677
General Electric COM 369604103 216 27,274 SH   SOLE   1,111 0 26,163
General Mills Inc COM 370334104 36 700 SH   SOLE   300 0 400
General Motors COM 37045V100 8 426 SH   SOLE   0 0 426
Gilead Sciences COM 375558103 250 3,350 SH   SOLE   0 0 3,350
Goldman Sachs COM 38141G104 2,574 16,655 SH   SOLE   2,195 0 14,460
Goldman Sachs B D C Inc SHS 38147U107 4 350 SH   SOLE   0 0 350
Hanesbrands Inc COM 410345102 17 2,200 SH   SOLE   0 0 2,200
Hasbro Inc COM 418056107 1,465 20,482 SH   SOLE   2,825 0 17,657
HollyFrontier Corp COM 436106108 2 96 SH   SOLE   0 0 96
Home Depot COM 437076102 56 300 SH   SOLE   0 0 300
Honeywell International COM 438516106 909 6,800 SH   SOLE   250 0 6,550
Hormel Foods Corp COM 440452100 261 5,600 SH   SOLE   0 0 5,600
IBM COM 459200101 93 840 SH   SOLE   100 0 740
IDEXX Labs COM 45168D104 24 100 SH   SOLE   0 0 100
Inovio Pharma COM NEW 45773H201 7 1,000 SH   SOLE   1,000 0 0
Intel COM 458140100 4,811 88,896 SH   SOLE   11,815 0 77,080
International Paper COM 460146103 31 1,000 SH   SOLE   0 0 1,000
Intra-Cellular Therapies COM 46116X101 15 1,000 SH   SOLE   0 0 1,000
Intuitive Surgical New COM NEW 46120E602 14 30 SH   SOLE   0 0 30
Invesco FTSE RAFI US 1000 FTSE RAFI 1000 46137V613 33 367 SH   SOLE   0 0 367
Invesco QQQ Trust- Nasdaq 100 ETF UNI SER 1 46090E103 28 150 SH   SOLE   150 0 0
Invesco S&P 500 Equal-Weight ETF S&P500 EQL WGT 46137V357 48 572 SH   SOLE   0 0 572
Ionis Pharmaceutical COM 462222100 4 90 SH   SOLE   0 0 90
Iqvia Holdings Inc COM 46266C105 10 100 SH   SOLE   0 0 100
iShares Biotech Fund NASDAQ BIOTECH 464287556 6,036 56,028 SH   SOLE   8,925 0 47,103
iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 8 205 SH   SOLE   0 0 205
Ishares Dividend Select ETF SELECT DIVID ETF 464287168 23 315 SH   SOLE   0 0 315
iShares Global Timber GL TIMB FORE ETF 464288174 48 1,000 SH   SOLE   0 0 1,000
iShares Gold TRUST ISHARES 464285105 100 6,692 SH   SOLE   0 0 6,692
iShares International Select Div ETF INTL SEL DIV ETF 464288448 14 660 SH   SOLE   0 0 660
iShares Investment Grade Bond ETF IBOXX INV CP ETF 464287242 123 1,000 SH   SOLE   0 0 1,000
iShares KLD 400 Social Index MSCI KLD400 SOC 464288570 243 2,496 SH   SOLE   0 0 2,496
Ishares MSCI EM ETF MSCI EMG MKT ETF 464287234 51 1,500 SH   SOLE   0 0 1,500
iShares Russell 1000 ETF RUS 1000 ETF 464287622 88 626 SH   SOLE   626 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 16 103 SH   SOLE   0 0 103
iShares S&P MidCap 400 Growth ETF S&P MC 400GR ETF 464287606 12 69 SH   SOLE   0 0 69
iShares Short Maturity ETF SHT MAT BD ETF 46431W507 4 102 SH   SOLE   0 0 102
iShares Short Treasury SHORT TREAS BD 464288679 22 200 SH   SOLE   0 0 200
iShares Treasury Barclays Bond ETF 1 3 YR TREAS BD 464287457 54 632 SH   SOLE   0 0 632
Johnson & Johnson COM 478160104 7,110 54,224 SH   SOLE   6,500 0 47,724
JP Morgan COM 46625H100 1,998 22,193 SH   SOLE   4,700 0 17,493
Kimco Realty COM 49446R109 2 300 SH   SOLE   0 0 300
Kraft Heinz Company COM 500754106 49 2,000 SH   SOLE   0 0 2,000
Kraneshares CSI China ETF CSI CHI INTERNET 500767306 9 211 SH   SOLE   0 0 211
Lam Research Corp COM 512807108 87 365 SH   SOLE   0 0 365
LibertySirius COM C SIRIUSXM 531229607 107 3,400 SH   SOLE   0 0 3,400
Lockheed Martin COM 539830109 50 150 SH   SOLE   0 0 150
Lyft Inc CL A COM 55087P104 171 6,400 SH   SOLE   500 0 5,900
Mastercard Inc CL A 57636Q104 72 300 SH   SOLE   0 0 300
McDonald Corp. COM 580135101 33 200 SH   SOLE   0 0 200
Merck COM 58933Y105 107 1,400 SH   SOLE   0 0 1,400
Metlife COM 59156R108 7 250 SH   SOLE   0 0 250
Micron Technology COM 595112103 1,047 24,900 SH   SOLE   4,050 0 20,850
Microsoft COM 594918104 6,166 39,100 SH   SOLE   5,610 0 33,490
MV Junior Gold Miners ETF JR GOLD MINERS E 92189F791 1 50 SH   SOLE   50 0 0
National Fuel Gas Co COM 636180101 2 70 SH   SOLE   0 0 70
Netflix Inc COM 64110L106 37 100 SH   SOLE   0 0 100
New York Times Class A CL A 650111107 61 2,000 SH   SOLE   0 0 2,000
Nextera Energy Inc COM 65339F101 12 50 SH   SOLE   0 0 50
NIO Inc. ADR. F SPON ADS 62914V106 1 500 SH   SOLE   0 0 500
Novartis A G Spon Adr SPONSORED ADR 66987V109 16 200 SH   SOLE   0 0 200
Nuveen CA Dur Adv Muni COM 67066Y105 5 371 SH   SOLE   0 0 371
Nuveen Insured Calif Tax COM 670651108 16 1,200 SH   SOLE   0 0 1,200
Omnicom Group Inc COM 681919106 27 500 SH   SOLE   0 0 500
Oracle COM 68389X105 3,414 70,660 SH   SOLE   7,900 0 62,760
Parsley Energy CL A 701877102 17 3,000 SH   SOLE   0 0 3,000
Paypal Holdings Inco COM 70450Y103 67 700 SH   SOLE   0 0 700
Pepsico COM 713448108 168 1,400 SH   SOLE   0 0 1,400
Pfizer COM 717081103 204 6,274 SH   SOLE   800 0 5,474
Phillips 66 COM 718546104 9 175 SH   SOLE   0 0 175
Pitney Bowes Inc COM 724479100 11 5,600 SH   SOLE   0 0 5,600
Portola Pharmaceuticals COM 737010108 7 1,000 SH   SOLE   0 0 1,000
Procter & Gamble COM 742718109 132 1,200 SH   SOLE   0 0 1,200
Qiagen N V SHS NEW N72482123 4 119 SH   SOLE   0 0 119
Qualcomm COM 747525103 2,055 30,385 SH   SOLE   4,250 0 26,135
Redwood Trust COM 758075402 2 447 SH   SOLE   0 0 447
Resideo Technologies Inc COM 76118Y104 5 1,102 SH   SOLE   41 0 1,061
Rio Tinto ADR SPONSORED ADR 767204100 1,945 42,700 SH   SOLE   4,950 0 37,750
Ross Stores Inc COM 778296103 26 300 SH   SOLE   300 0 0
Royal Dutch Shell B ADR SPON ADR B 780259107 3 100 SH   SOLE   0 0 100
Salesforce.com COM 79466L302 86 600 SH   SOLE   0 0 600
Schlumberger COM 806857108 1,856 137,601 SH   SOLE   17,125 0 120,476
Schwab Emerging Markets Equity ETF EMRG MKTEQ ETF 808524706 116 5,611 SH   SOLE   0 0 5,611
Schwab Fund. Intl. Large Cap SCHWAB FDT INT LG 808524755 4 227 SH   SOLE   0 0 227
Schwab Fund. US Large Co. SCHWAB FDT US LG 808524771 4 151 SH   SOLE   0 0 151
Schwab ST US Treasury SHT TM US TRES 808524862 7,042 136,139 SH   SOLE   11,245 0 124,893
Schwab U.S. Mid Cap ETF US MID-CAP ETF 808524508 30 711 SH   SOLE   0 0 711
Schwab US Aggregate Bond US AGGREGATE B 808524839 180 3,316 SH   SOLE   250 0 3,066
Schwab US Large Cap US LCAP GR ETF 808524300 31 400 SH   SOLE   0 0 400
Schwab US Large Cap US LCAP VA ETF 808524409 48 1,100 SH   SOLE   0 0 1,100
Schwab US Small Cap ETF US SML CAP ETF 808524607 26 508 SH   SOLE   0 0 508
Sector Spdr Fincl Select SBI INT-FINL 81369Y605 20 975 SH   SOLE   0 0 975
Sector SPDR Tech Select ETF TECHNOLOGY 81369Y803 22 280 SH   SOLE   0 0 280
Sirius Satellite Radio COM 82968B103 5 1,082 SH   SOLE   0 0 1,082
SITE Centers Corp. COM 82981J109 0 7 SH   SOLE   0 0 7
Southwest Airlines Co COM 844741108 14 400 SH   SOLE   0 0 400
SPDR Bloomberg Barclay Inv Gr ETF BLOMBERG BRC INV 78468R200 4 166 SH   SOLE   0 0 166
SPDR Bloomberg Barclays SPDR BLOOMBERG 78468R663 91 1,000 SH   SOLE   0 0 1,000
SPDR Doubleline Total Return ETF SPDR TR TACTIC 78467V848 2 58 SH   SOLE   0 0 58
SPDR Euro Stoxx 50 ETF EURO STOXX 50 78463X202 8 275 SH   SOLE   0 0 275
SPDR Nuv Blmbrg ST Nat Muni NUVEEN BLMBRG SR 78468R739 65 1,348 SH   SOLE   0 0 1,348
Spdr Nuveen Barclays Mun NUVEEN BRC MUNIC 78468R721 76 1,536 SH   SOLE   0 0 1,536
SPDR S&P 500 ETF TR UNIT 78462F103 36 140 SH   SOLE   0 0 140
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 232 3,005 SH   SOLE   1,200 0 1,805
Square Inc CL A 852234103 5 100 SH   SOLE   0 0 100
Starbucks COM 855244109 433 6,600 SH   SOLE   0 0 6,600
Streetracks Gold TRUST GOLD SHS 78463V107 226 1,530 SH   SOLE   250 0 1,280
Suncor Energy Inc COM 867224107 7 450 SH   SOLE   250 0 200
Tenaris S A SPONSORED ADS 88031M109 1 150 SH   SOLE   0 0 150
Tesla Motors Inc COM 88160R101 16 31 SH   SOLE   30 0 1
TJX Companies Inc. COM 872540109 33 700 SH   SOLE   0 0 700
TPG Specialty Lendin COM 87265K102 4 350 SH   SOLE   0 0 350
Transocean Ltd. REG SHS H8817H100 7 6,500 SH   SOLE   0 0 6,500
Travelers Group Inc COM 89417E109 114 1,150 SH   SOLE   0 0 1,150
Twitter Inc COM 90184L102 22 900 SH   SOLE   0 0 900
U G I Corporation New COM 902681105 5 223 SH   SOLE   0 0 223
U S Bancorp COM NEW 902973304 37 1,102 SH   SOLE   0 0 1,102
Uber Technologies Inc COM 90353T100 146 5,250 SH   SOLE   475 0 4,775
UBS AG SHS H42097107 118 12,800 SH   SOLE   1,000 0 11,800
Under Armour Inc Cl A CL A 904311107 0 2 SH   SOLE   0 0 2
Union Pacific COM 907818108 253 1,800 SH   SOLE   0 0 1,800
United Contl Hldgs Inc COM 910047109 16 530 SH   SOLE   0 0 530
VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 2,348 101,910 SH   SOLE   12,350 0 89,560
Vanguard Bond Index Fund SHORT TRM BOND 921937827 13 164 SH   SOLE   0 0 164
Vanguard Corp Bond ETF INT-TERM CORP 92206C870 165 1,904 SH   SOLE   0 0 1,904
Vanguard Growth ETF GROWTH ETF 922908736 7 45 SH   SOLE   0 0 45
Vanguard High Dividend HIGH DIV YLD 921946406 24 340 SH   SOLE   0 0 340
Vanguard Information INF TECH ETF 92204A702 8 40 SH   SOLE   0 0 40
Vanguard Mid Cap Blend ETF MID CAP ETF 922908629 18 138 SH   SOLE   0 0 138
Vanguard Mortgage Backed Sec ETF MORTG-BACK SEC 92206C771 25 477 SH   SOLE   0 0 477
Vanguard Muni Bnd ETF TAX EXEMPT BD 922907746 542 10,250 SH   SOLE   0 0 10,250
Vanguard Russell 1000 Growth VNG RUS1000GRW 92206C680 46 300 SH   SOLE   0 0 300
Vanguard Short Term SHORT TERM TREAS 92206C102 155 2,500 SH   SOLE   0 0 2,500
Vanguard Shrt Inf Prot STRM INFPROIDX 922020805 13,104 268,986 SH   SOLE   22,675 0 246,311
Vanguard ST Corporate Bond ETF SHRT TRM CORP BD 92206C409 576 7,294 SH   SOLE   0 0 7,294
Vanguard Total Stock Mkt TOTAL STK MKT 922908769 3,306 25,647 SH   SOLE   12,893 0 12,754
Vanguard Value ETF VALUE ETF 922908744 62 700 SH   SOLE   0 0 700
Velocityshares 3x Long VLCTYSHS 3X S&P 22539T183 13 535 SH   SOLE   300 0 235
Verizon Communications COM 92343V104 169 3,154 SH   SOLE   0 0 3,154
ViacomCBS Inc. CL B 92556H206 2,345 167,405 SH   SOLE   18,500 0 148,905
VirnetX Holding Corp COM 92823T108 1 200 SH   SOLE   0 0 200
Visa Inc Cl A COM CL A 92826C839 1,033 6,411 SH   SOLE   0 0 6,411
Vista Gold Corp COM NEW 927926303 5 12,000 SH   SOLE   3,000 0 9,000
Vodafone Group PLC ADR SPONSORED ADR 92857W308 5 400 SH   SOLE   0 0 400
Vornado Realty TRUST SH BEN INT 929042109 9 257 SH   SOLE   0 0 257
Walgreens Boots Allianc COM 931427108 43 950 SH   SOLE   0 0 950
Wal-Mart COM 931142103 102 900 SH   SOLE   400 0 500
Walt Disney COM DISNEY 254687106 5,538 57,339 SH   SOLE   8,085 0 49,254
Wells Fargo & Co COM 949746101 3,415 119,024 SH   SOLE   16,992 0 102,031
Western Asset Mortgage COM 95790D105 1 800 SH   SOLE   0 0 800
Weyerhaeuser Co. COM 962166104 3,212 189,515 SH   SOLE   20,650 0 168,865
Wisdomtree Yield Enhanced US Agg ETF YIELD ENHANCD US 97717X511 2 52 SH   SOLE   0 0 52
Yum China Holdings Inc COM 98850P109 1 40 SH   SOLE   0 0 40
YUM Brands COM 988498101 2 40 SH   SOLE   0 0 40