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
AbbVie Inc. COM 00287Y109 31 314 SH   SOLE   0 0 314
Adobe COM 00724F101 109 250 SH   SOLE   0 0 250
Aflac Inc. COM 001055102 72 2,000 SH   SOLE   0 0 2,000
Alcon Inc ORD SHS H01301128 2 40 SH   SOLE   0 0 40
Alphabet Class C CAP STK CL C 02079K107 9,249 6,543 SH   SOLE   883 0 5,660
Alphabet Inc Class A CAP STK CL A 02079K305 818 577 SH   SOLE   110 0 467
Amazon.com COM 023135106 2,196 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 143 1,500 SH   SOLE   0 0 1,500
American Water Works Co COM 030420103 8 60 SH   SOLE   0 0 60
Amern Tower Corp Class A COM 03027X100 220 850 SH   SOLE   0 0 850
Amgen COM 031162100 94 400 SH   SOLE   0 0 400
Apple COM 037833100 15,158 41,551 SH   SOLE   6,995 0 34,556
Applied Materials COM 038222105 3,069 50,775 SH   SOLE   8,125 0 42,650
Ares Capital Corp COM 04010L103 16 1,100 SH   SOLE   0 0 1,100
AT&T Inc. COM 00206R102 192 6,337 SH   SOLE   0 0 6,337
Avalonbay Communities COM 053484101 1,740 11,255 SH   SOLE   1,510 0 9,745
Baker Hughes GE CL A 05722G100 31 2,000 SH   SOLE   0 0 2,000
Bank of America COM 060505104 644 27,111 SH   SOLE   3,450 0 23,661
Bank of New York COM 064058100 58 1,500 SH   SOLE   0 0 1,500
Baxter International Inc COM 071813109 65 750 SH   SOLE   400 0 350
Baytex Energy COM 07317Q105 4 8,500 SH   SOLE   8,500 0 0
Becton Dickinson COM 075887109 120 500 SH   SOLE   0 0 500
Berkshire Hathaway B CL B NEW 084670702 2,018 11,305 SH   SOLE   1,675 0 9,630
BlackRock Inc. COM 09247X101 150 275 SH   SOLE   0 0 275
Bloom Energy Corp COM CL A 093712107 1 100 SH   SOLE   0 0 100
Boeing COM 097023105 9 50 SH   SOLE   0 0 50
Booking Holdings Inc COM 09857L108 218 137 SH   SOLE   95 0 42
Bristol-Myers COM 110122108 177 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 95 300 SH   SOLE   0 0 300
C N X Resources Corporat COM 12653C108 23 2,700 SH   SOLE   0 0 2,700
Capital One COM 14040H105 3,599 57,502 SH   SOLE   8,400 0 49,102
Cara Therapeutics COM 140755109 9 515 SH   SOLE   515 0 0
CBRE Real Estate Income Fund COM 12504G100 18 3,000 SH   SOLE   0 0 3,000
Cenovus Energy COM 15135U109 26 5,640 SH   SOLE   0 0 5,640
Cerner Corp. COM 156782104 58 844 SH   SOLE   0 0 844
Charles Schwab Corp COM 808513105 4,017 119,065 SH   SOLE   15,450 0 103,615
Chevron COM 166764100 454 5,086 SH   SOLE   0 0 5,086
Cisco Systems COM 17275R102 199 4,263 SH   SOLE   0 0 4,263
Citigroup COM NEW 172967424 4,841 94,745 SH   SOLE   12,500 0 82,245
Clorox COM 189054109 38 175 SH   SOLE   0 0 175
Cloudera COM 18914U100 72 5,650 SH   SOLE   300 0 5,350
Coca Cola COM 191216100 858 19,200 SH   SOLE   900 0 18,300
Colgate Palmolive Co. COM 194162103 1,239 16,917 SH   SOLE   0 0 16,917
Comcast CL A 20030N101 7,328 187,984 SH   SOLE   25,000 0 162,984
Concho Resources Inc COM 20605P101 22 424 SH   SOLE   0 0 424
Consolidated Edison COM 209115104 70 971 SH   SOLE   0 0 971
Constellation Brands CL A 21036P108 44 250 SH   SOLE   0 0 250
Copart Inc COM 217204106 8 100 SH   SOLE   0 0 100
Corcept Therapeutics Inc COM 218352102 12 700 SH   SOLE   0 0 700
Corteva Inc. COM 22052L104 7 266 SH   SOLE   0 0 266
Costco Wholesale COM 22160K105 2,744 9,050 SH   SOLE   945 0 8,105
Crescent Pt Energy COM 22576C101 36 21,920 SH   SOLE   8,850 0 13,070
CVS Corp COM 126650100 6,842 105,303 SH   SOLE   13,600 0 91,703
D R Horton Co COM 23331A109 1,833 33,050 SH   SOLE   5,025 0 28,025
Danaher Corp COM 235851102 86 485 SH   SOLE   0 0 485
Deere & Co COM 244199105 157 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 66 5,832 SH   SOLE   432 0 5,400
Durect Corp COM 266605104 72 31,000 SH   SOLE   0 0 31,000
Eagle Point Credit Co. COM 269808101 5 750 SH   SOLE   0 0 750
Eastman Chemical Co. COM 277432100 14 200 SH   SOLE   0 0 200
Edison International COM 281020107 27 500 SH   SOLE   0 0 500
Emerson Electric COM 291011104 81 1,300 SH   SOLE   1,000 0 300
Enbridge Inc COM 29250N105 7 246 SH   SOLE   0 0 246
Eog Resources Inc. COM 26875P101 25 500 SH   SOLE   0 0 500
Essential Utils Inc. COM 29670G102 422 10,000 SH   SOLE   10,000 0 0
Etsy Inc COM 29786A106 16 150 SH   SOLE   150 0 0
Exact Sciences Corporati COM 30063P105 18 210 SH   SOLE   0 0 210
Exelixis Inc COM 30161Q104 76 3,200 SH   SOLE   0 0 3,200
Exxon COM 30231G102 863 19,301 SH   SOLE   200 0 19,101
Facebook CL A 30303M102 1,894 8,340 SH   SOLE   3,185 0 5,155
FedEx COM 31428X106 6,168 43,985 SH   SOLE   5,820 0 38,165
Ferrari N V COM N3167Y103 0 2 SH   SOLE   0 0 2
FireEye Inc COM 31816Q101 3 250 SH   SOLE   0 0 250
First Tr Nasdaq Clean Energy NAS CLNEDG GREEN 33733E500 7 250 SH   SOLE   0 0 250
Ford Motor COM 345370860 4 597 SH   SOLE   0 0 597
Fortive Corporation COM 34959J108 27 400 SH   SOLE   0 0 400
Fortune Brands Hm & Sec COM 34964C106 82 1,280 SH   SOLE   0 0 1,280
Garrett Motion Inc COM 366505105 4 702 SH   SOLE   25 0 677
General Electric COM 369604103 186 27,274 SH   SOLE   1,111 0 26,163
General Mills Inc COM 370334104 43 700 SH   SOLE   300 0 400
General Motors COM 37045V100 9 351 SH   SOLE   0 0 351
Gilead Sciences COM 375558103 258 3,350 SH   SOLE   0 0 3,350
Goldman Sachs COM 38141G104 3,623 18,335 SH   SOLE   2,455 0 15,880
Goldman Sachs B D C Inc SHS 38147U107 6 350 SH   SOLE   0 0 350
Halliburton COM 406216101 6 500 SH   SOLE   0 0 500
Hanesbrands Inc COM 410345102 16 1,400 SH   SOLE   0 0 1,400
Hasbro Inc COM 418056107 892 11,907 SH   SOLE   1,500 0 10,407
HollyFrontier Corp COM 436106108 3 96 SH   SOLE   0 0 96
Home Depot COM 437076102 75 300 SH   SOLE   0 0 300
Honeywell International COM 438516106 983 6,800 SH   SOLE   250 0 6,550
Hormel Foods Corp COM 440452100 270 5,600 SH   SOLE   0 0 5,600
IBM COM 459200101 101 840 SH   SOLE   100 0 740
Inovio Pharma COM NEW 45773H201 27 1,000 SH   SOLE   1,000 0 0
Intel COM 458140100 5,207 87,034 SH   SOLE   11,891 0 75,143
International Paper COM 460146103 35 1,000 SH   SOLE   0 0 1,000
Intra-Cellular Therapies COM 46116X101 26 1,000 SH   SOLE   0 0 1,000
Intuitive Surgical New COM NEW 46120E602 17 30 SH   SOLE   0 0 30
Invesco FTSE RAFI US 1000 FTSE RAFI 1000 46137V613 40 367 SH   SOLE   0 0 367
Invesco QQQ Trust- Nasdaq 100 ETF UNI SER 1 46090E103 37 150 SH   SOLE   150 0 0
Ionis Pharmaceutical COM 462222100 5 90 SH   SOLE   0 0 90
Iqvia Holdings Inc COM 46266C105 14 100 SH   SOLE   0 0 100
iShares Biotech Fund NASDAQ BIOTECH 464287556 7,293 53,354 SH   SOLE   8,630 0 44,724
iShares Global Timber GL TIMB FORE ETF 464288174 55 1,000 SH   SOLE   0 0 1,000
iShares Gold TRUST ISHARES 464285105 114 6,692 SH   SOLE   0 0 6,692
iShares Investment Grade Bond ETF IBOXX INV CP ETF 464287242 135 1,000 SH   SOLE   0 0 1,000
iShares KLD 400 Social Index MSCI KLD400 SOC 464288570 295 2,496 SH   SOLE   0 0 2,496
Ishares MSCI EM ETF MSCI EMG MKT ETF 464287234 60 1,500 SH   SOLE   0 0 1,500
iShares Russell 1000 ETF RUS 1000 ETF 464287622 108 627 SH   SOLE   627 0 0
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 52 600 SH   SOLE   0 0 600
Johnson & Johnson COM 478160104 7,479 53,185 SH   SOLE   6,450 0 46,735
JP Morgan COM 46625H100 2,072 22,025 SH   SOLE   4,600 0 17,425
Kimco Realty COM 49446R109 4 300 SH   SOLE   0 0 300
Kraft Heinz Company COM 500754106 64 2,000 SH   SOLE   0 0 2,000
Lam Research Corp COM 512807108 118 365 SH   SOLE   0 0 365
LibertySirius COM C SIRIUSXM 531229607 193 5,600 SH   SOLE   700 0 4,900
Lockheed Martin COM 539830109 55 150 SH   SOLE   0 0 150
Lyft Inc CL A COM 55087P104 193 5,850 SH   SOLE   500 0 5,350
Mastercard Inc CL A 57636Q104 89 300 SH   SOLE   0 0 300
McDonald Corp. COM 580135101 37 200 SH   SOLE   0 0 200
Merck COM 58933Y105 108 1,400 SH   SOLE   0 0 1,400
Metlife COM 59156R108 9 250 SH   SOLE   0 0 250
Micron Technology COM 595112103 1,343 26,075 SH   SOLE   4,400 0 21,675
Microsoft COM 594918104 7,790 38,280 SH   SOLE   5,460 0 32,820
MV Junior Gold Miners ETF JR GOLD MINERS E 92189F791 5 100 SH   SOLE   100 0 0
National Fuel Gas Co COM 636180101 3 70 SH   SOLE   0 0 70
Netflix Inc COM 64110L106 46 100 SH   SOLE   0 0 100
New York Times Class A CL A 650111107 84 2,000 SH   SOLE   0 0 2,000
Novartis A G Spon Adr SPONSORED ADR 66987V109 17 200 SH   SOLE   0 0 200
Nuveen Insured Calif Tax COM 670651108 18 1,200 SH   SOLE   0 0 1,200
Omnicom Group Inc COM 681919106 0 0 SH   SOLE   0 0 0
Oracle COM 68389X105 2,086 37,750 SH   SOLE   3,850 0 33,900
Parsley Energy CL A 701877102 32 3,000 SH   SOLE   0 0 3,000
Paypal Holdings Inco COM 70450Y103 122 700 SH   SOLE   0 0 700
Penn Virginia Corp COM 70788V102 8 850 SH   SOLE   850 0 0
Pepsico COM 713448108 185 1,400 SH   SOLE   0 0 1,400
Pfizer COM 717081103 205 6,274 SH   SOLE   800 0 5,474
Pitney Bowes Inc COM 724479100 15 5,600 SH   SOLE   0 0 5,600
Portola Pharmaceuticals COM 737010108 0 1,000 SH   SOLE   0 0 1,000
Procter & Gamble COM 742718109 120 1,000 SH   SOLE   0 0 1,000
Qiagen N V SHS NEW N72482123 5 119 SH   SOLE   0 0 119
Qualcomm COM 747525103 2,851 31,260 SH   SOLE   4,500 0 26,760
Range Resources COM 75281A109 2 300 SH   SOLE   300 0 0
Redwood Trust COM 758075402 3 448 SH   SOLE   0 0 448
Resideo Technologies Inc COM 76118Y104 13 1,102 SH   SOLE   41 0 1,061
Rio Tinto ADR SPONSORED ADR 767204100 2,400 42,725 SH   SOLE   5,275 0 37,450
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 112 600 SH   SOLE   0 0 600
Schlumberger COM 806857108 535 29,098 SH   SOLE   1,300 0 27,798
Schwab Fund. Intl. Large Cap SCHWAB FDT INT LG 808524755 5 227 SH   SOLE   0 0 227
Schwab Fund. US Large Co. SCHWAB FDT US LG 808524771 6 151 SH   SOLE   0 0 151
Schwab ST US Treasury SHT TM US TRES 808524862 6,749 130,723 SH   SOLE   11,006 0 119,717
Schwab U.S. Mid Cap ETF US MID-CAP ETF 808524508 18 350 SH   SOLE   0 0 350
Schwab US Aggregate Bond US AGGREGATE B 808524839 170 3,016 SH   SOLE   251 0 2,766
Schwab US Large Cap US LCAP VA ETF 808524409 25 500 SH   SOLE   0 0 500
Schwab US Large Cap US LCAP GR ETF 808524300 41 400 SH   SOLE   0 0 400
Schwab US Small Cap ETF US SML CAP ETF 808524607 33 508 SH   SOLE   0 0 508
Sector SPDR Tech Select ETF TECHNOLOGY 81369Y803 29 280 SH   SOLE   0 0 280
Sirius Satellite Radio COM 82968B103 6 1,082 SH   SOLE   0 0 1,082
SITE Centers Corp. COM 82981J109 0 7 SH   SOLE   0 0 7
Sixth Street Specialty Lending Inc. COM 83012A109 7 450 SH   SOLE   0 0 450
Soliton Inc COM 834251100 5 700 SH   SOLE   0 0 700
Southwest Airlines Co COM 844741108 14 400 SH   SOLE   0 0 400
SPDR Bloomberg Barclays SPDR BLOOMBERG 78468R663 46 500 SH   SOLE   0 0 500
SPDR Nuv Blmbrg ST Nat Muni NUVEEN BLMBRG SR 78468R739 67 1,348 SH   SOLE   0 0 1,348
Spdr Nuveen Barclays Mun NUVEEN BRC MUNIC 78468R721 79 1,536 SH   SOLE   0 0 1,536
SPDR S&P 500 ETF TR UNIT 78462F103 43 140 SH   SOLE   0 0 140
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 334 2,980 SH   SOLE   1,200 0 1,780
Square Inc CL A 852234103 10 100 SH   SOLE   0 0 100
Starbucks COM 855244109 486 6,600 SH   SOLE   0 0 6,600
Streetracks Gold TRUST GOLD SHS 78463V107 298 1,780 SH   SOLE   250 0 1,530
Suncor Energy Inc COM 867224107 7 400 SH   SOLE   200 0 200
3M Company COM 88579Y101 156 1,000 SH   SOLE   0 0 1,000
Tenaris S A SPONSORED ADS 88031M109 2 150 SH   SOLE   0 0 150
Tesla Motors Inc COM 88160R101 33 31 SH   SOLE   30 0 1
TJX Companies Inc. COM 872540109 35 700 SH   SOLE   0 0 700
Transocean Ltd. REG SHS H8817H100 2 950 SH   SOLE   950 0 0
Travelers Group Inc COM 89417E109 131 1,150 SH   SOLE   0 0 1,150
Twitter Inc COM 90184L102 209 7,000 SH   SOLE   1,325 0 5,675
U G I Corporation New COM 902681105 7 223 SH   SOLE   0 0 223
U S Bancorp COM NEW 902973304 41 1,102 SH   SOLE   0 0 1,102
Uber Technologies Inc COM 90353T100 149 4,800 SH   SOLE   525 0 4,275
UBS AG SHS H42097107 162 14,000 SH   SOLE   1,500 0 12,500
Under Armour Inc Cl A CL A 904311107 0 2 SH   SOLE   0 0 2
Union Pacific COM 907818108 304 1,800 SH   SOLE   0 0 1,800
United Contl Hldgs Inc COM 910047109 18 530 SH   SOLE   0 0 530
VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 3,663 99,860 SH   SOLE   12,500 0 87,360
Vanguard Bond Index Fund SHORT TRM BOND 921937827 14 164 SH   SOLE   0 0 164
Vanguard Corp Bond ETF INT-TERM CORP 92206C870 181 1,904 SH   SOLE   0 0 1,904
Vanguard Growth ETF GROWTH ETF 922908736 9 45 SH   SOLE   0 0 45
Vanguard High Dividend HIGH DIV YLD 921946406 27 340 SH   SOLE   0 0 340
Vanguard Information INF TECH ETF 92204A702 11 40 SH   SOLE   0 0 40
Vanguard Mid Cap Blend ETF MID CAP ETF 922908629 23 139 SH   SOLE   0 0 139
Vanguard Mortgage Backed Sec ETF MORTG-BACK SEC 92206C771 26 477 SH   SOLE   0 0 477
Vanguard Muni Bnd ETF TAX EXEMPT BD 922907746 555 10,250 SH   SOLE   0 0 10,250
Vanguard Russell 1000 Growth VNG RUS1000GRW 92206C680 39 200 SH   SOLE   0 0 200
Vanguard Short Term SHORT TERM TREAS 92206C102 156 2,500 SH   SOLE   0 0 2,500
Vanguard Shrt Inf Prot STRM INFPROIDX 922020805 12,146 242,096 SH   SOLE   20,320 0 221,776
Vanguard ST Corporate Bond ETF SHRT TRM CORP BD 92206C409 528 6,387 SH   SOLE   0 0 6,387
Vanguard Total Stock Mkt TOTAL STK MKT 922908769 4,015 25,647 SH   SOLE   12,893 0 12,754
Velocityshares 3x Long Silver ETN VELOCITY SHS ETN 22542D290 4 60 SH   SOLE   60 0 0
Verizon Communications COM 92343V104 155 2,810 SH   SOLE   0 0 2,810
ViacomCBS Inc. CL B 92556H206 3,932 168,605 SH   SOLE   19,575 0 149,030
VirnetX Holding Corp COM 92823T108 1 200 SH   SOLE   0 0 200
Visa Inc Cl A COM CL A 92826C839 978 5,061 SH   SOLE   0 0 5,061
Vista Gold Corp COM NEW 927926303 13 15,500 SH   SOLE   6,500 0 9,000
Vodafone Group PLC ADR SPONSORED ADR 92857W308 6 400 SH   SOLE   0 0 400
Walgreens Boots Allianc COM 931427108 36 850 SH   SOLE   0 0 850
Wal-Mart COM 931142103 108 900 SH   SOLE   400 0 500
Walt Disney COM DISNEY 254687106 6,410 57,484 SH   SOLE   8,410 0 49,074
Wells Fargo & Co COM 949746101 2,174 84,934 SH   SOLE   13,807 0 71,126
Western Asset Mortgage COM 95790D105 2 800 SH   SOLE   0 0 800
Weyerhaeuser Co. COM NEW 962166104 5,710 254,215 SH   SOLE   30,000 0 224,215
Yum China Holdings Inc COM 98850P109 2 40 SH   SOLE   0 0 40
YUM Brands COM 988498101 3 40 SH   SOLE   0 0 40