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
ABB Ltd. SPONSORED ADR 000375204 126 3,300 SH   SOLE   0 0 3,300
AbbVie Inc. COM 00287Y109 25 182 SH   SOLE   0 0 182
Activision Blizzard COM 00507V109 35 531 SH   SOLE   0 0 531
Adobe COM 00724F101 241 425 SH   SOLE   0 0 425
Advisorshares Pure US PURE US CANNABIS 00768Y453 0 5 SH   SOLE   0 0 5
Affirm Hldgs Inc COM CL A 00827B106 8 80 SH   SOLE   0 0 80
Aflac Inc. COM 001055102 117 2,000 SH   SOLE   0 0 2,000
Air Prod & Chemicals Inc COM 009158106 76 250 SH   SOLE   0 0 250
Albemarle Corp COM 012653101 106 455 SH   SOLE   0 0 455
Alcon Inc ORD SHS H01301128 2 25 SH   SOLE   0 0 25
Alphabet Class C CAP STK CL C 02079K107 12,978 4,485 SH   SOLE   572 0 3,913
Alphabet Inc Class A CAP STK CL A 02079K305 1,535 530 SH   SOLE   10 0 520
ALPS Alerian MLP ETF ALERIAN MLP 00162Q452 5 153 SH   SOLE   0 0 153
Amazon.com COM 023135106 2,417 725 SH   SOLE   0 0 725
American Electric Pwr Co Inc COM 025537101 120 1,350 SH   SOLE   0 0 1,350
American Express Co. COM 025816109 272 1,663 SH   SOLE   0 0 1,663
American Water Works Co COM 030420103 11 60 SH   SOLE   0 0 60
Amern Tower Corp Class A COM 03027X100 282 964 SH   SOLE   0 0 964
Amgen COM 031162100 117 522 SH   SOLE   0 0 522
Analog Devices COM 032654105 342 1,948 SH   SOLE   0 0 1,948
Antero Midstream Corp COM 03676B102 43 4,400 SH   SOLE   0 0 4,400
Apple COM 037833100 20,623 116,143 SH   SOLE   10,820 0 105,323
Applied Materials COM 038222105 5,948 37,797 SH   SOLE   5,525 0 32,272
Ares Capital Corp COM 04010L103 23 1,100 SH   SOLE   0 0 1,100
AT&T Inc. COM 00206R102 144 5,837 SH   SOLE   0 0 5,837
Autodesk Inc COM 052769106 59 210 SH   SOLE   0 0 210
Avalonbay Communities COM 053484101 38 150 SH   SOLE   0 0 150
Baker Hughes CL A 05722G100 4,393 182,590 SH   SOLE   22,000 0 160,590
Bank of America COM 060505104 2,558 57,491 SH   SOLE   7,850 0 49,641
Baxter International Inc COM 071813109 64 750 SH   SOLE   400 0 350
Becton Dickinson COM 075887109 126 500 SH   SOLE   0 0 500
Berkshire Hathaway B CL B NEW 084670702 3,607 12,063 SH   SOLE   1,925 0 10,138
Bhp Billiton Ltd Adr SPONSORED ADS 088606108 287 4,750 SH   SOLE   575 0 4,175
Biogen Idec COM 09062X103 7 28 SH   SOLE   0 0 28
BlackRock Inc. COM 09247X101 192 210 SH   SOLE   0 0 210
Bloom Energy Corp COM CL A 093712107 2 100 SH   SOLE   0 0 100
Boeing COM 097023105 10 50 SH   SOLE   0 0 50
Booking Holdings Inc COM 09857L108 293 122 SH   SOLE   90 0 32
Boston Omaha COM 101044105 32 1,125 SH   SOLE   0 0 1,125
Bristol-Myers COM 110122108 175 2,804 SH   SOLE   0 0 2,804
Broadcom Ltd COM 11135F101 200 300 SH   SOLE   0 0 300
Broadridge Finl Solutions COM 11133T103 42 229 SH   SOLE   0 0 229
Brunswick Corp COM 117043109 45 450 SH   SOLE   0 0 450
C N X Resources Corporat COM 12653C108 36 2,600 SH   SOLE   0 0 2,600
CACI Inc. CL A 127190304 38 141 SH   SOLE   0 0 141
Cameco Corp. COM 13321L108 7 300 SH   SOLE   0 0 300
Canadian Natural Resources COM 136385101 59 1,400 SH   SOLE   0 0 1,400
Capital One COM 14040H105 7,139 49,203 SH   SOLE   6,995 0 42,208
CBRE Real Estate Income Fund COM 12504G100 29 3,000 SH   SOLE   0 0 3,000
Cenovus Energy COM 15135U109 59 4,810 SH   SOLE   2,810 0 2,000
Cerner Corp. COM 156782104 36 390 SH   SOLE   0 0 390
Charles Schwab Corp COM 808513105 10,449 124,250 SH   SOLE   15,070 0 109,180
Charter Communications CL A 16119P108 26 40 SH   SOLE   0 0 40
Cheniere Energy Inc COM NEW 16411R208 30 300 SH   SOLE   0 0 300
Chevron COM 166764100 566 4,819 SH   SOLE   0 0 4,819
Chewy Inc. CL A 16679L109 8 130 SH   SOLE   0 0 130
Chubb Limited COM H1467J104 77 400 SH   SOLE   0 0 400
Cisco Systems COM 17275R102 3,801 59,978 SH   SOLE   5,750 0 54,228
Citigroup COM NEW 172967424 7,624 126,239 SH   SOLE   16,560 0 109,679
Clorox COM 189054109 31 175 SH   SOLE   0 0 175
Coca Cola COM 191216100 1,051 17,750 SH   SOLE   900 0 16,850
Colgate Palmolive Co. COM 194162103 1,434 16,800 SH   SOLE   0 0 16,800
Comcast CL A 20030N101 9,751 193,732 SH   SOLE   24,835 0 168,897
Communication Services ETF COMMUNICATION 81369Y852 16 200 SH   SOLE   0 0 200
ConocoPhillips COM 20825C104 114 1,576 SH   SOLE   584 0 992
Consolidated Edison COM 209115104 83 971 SH   SOLE   0 0 971
Constellation Brands CL A 21036P108 63 250 SH   SOLE   0 0 250
Copart Inc COM 217204106 8 50 SH   SOLE   0 0 50
Corning, Inc. COM 219350105 37 1,000 SH   SOLE   0 0 1,000
Corteva Inc. COM 22052L104 13 266 SH   SOLE   0 0 266
Costco Wholesale COM 22160K105 4,487 7,904 SH   SOLE   539 0 7,365
CVS Corp COM 126650100 10,510 101,885 SH   SOLE   12,460 0 89,425
D R Horton Co COM 23331A109 3,841 35,420 SH   SOLE   4,865 0 30,555
Danaher Corp COM 235851102 148 450 SH   SOLE   0 0 450
Deere & Co COM 244199105 309 900 SH   SOLE   0 0 900
Delta Air Lines Inc. COM NEW 247361702 10 250 SH   SOLE   0 0 250
Devon Energy COM 25179M103 92 2,085 SH   SOLE   350 0 1,735
Diageo Plc New Adr SPON ADR NEW 25243Q205 184 835 SH   SOLE   0 0 835
Diamondback Energy COM 25278X109 27 250 SH   SOLE   0 0 250
Durect Corp COM 266605104 31 31,000 SH   SOLE   0 0 31,000
Eagle Point Credit Co. COM 269808101 11 750 SH   SOLE   0 0 750
Eastman Chemical Co. COM 277432100 24 200 SH   SOLE   0 0 200
Eaton Corp Plc SHS G29183103 35 200 SH   SOLE   0 0 200
Ebay Inc. COM 278642103 14 207 SH   SOLE   0 0 207
Ebix Inc COM NEW 278715206 30 1,000 SH   SOLE   0 0 1,000
Edison International COM 281020107 34 500 SH   SOLE   0 0 500
Emerson Electric COM 291011104 93 1,000 SH   SOLE   1,000 0 0
Enbridge Inc COM 29250N105 613 15,675 SH   SOLE   2,900 0 12,775
Energy Select SPDR ENERGY 81369Y506 11,700 210,804 SH   SOLE   29,610 0 181,194
Eog Resources Inc. COM 26875P101 53 600 SH   SOLE   0 0 600
Essential Utils Inc. COM 29670G102 521 9,700 SH   SOLE   9,700 0 0
Etsy Inc COM 29786A106 33 150 SH   SOLE   0 0 150
Exact Sciences Corporati COM 30063P105 16 210 SH   SOLE   0 0 210
Exelixis Inc COM 30161Q104 39 2,112 SH   SOLE   0 0 2,112
Expeditors Intl Wash COM 302130109 45 332 SH   SOLE   0 0 332
Exxon COM 30231G102 1,174 19,180 SH   SOLE   200 0 18,980
Facebook CL A 30303M102 1,964 5,840 SH   SOLE   2,400 0 3,440
FedEx COM 31428X106 11,111 42,961 SH   SOLE   5,045 0 37,916
Ferrari N V COM N3167Y103 1 2 SH   SOLE   0 0 2
First Tr Nasdaq Clean Energy NAS CLNEDG GREEN 33733E500 27 400 SH   SOLE   0 0 400
Fiserv Inc COM 337738108 807 7,775 SH   SOLE   985 0 6,790
FlexShares Quality Dividend Index Fund QUALT DIVD IDX 33939L860 12 200 SH   SOLE   0 0 200
Ford Motor COM 345370860 12 597 SH   SOLE   0 0 597
Formfactor COM 346375108 23 500 SH   SOLE   0 0 500
Fortive Corporation COM 34959J108 31 400 SH   SOLE   0 0 400
Fortune Brands Hm & Sec COM 34964C106 137 1,280 SH   SOLE   0 0 1,280
Freeport McMoran Copper CL B 35671D857 4,658 111,620 SH   SOLE   12,520 0 99,100
Garrett Motion Inc COM 366505105 0 12 SH   SOLE   0 0 12
General Electric COM NEW 369604301 273 2,895 SH   SOLE   0 0 2,895
General Mills Inc COM 370334104 47 700 SH   SOLE   300 0 400
General Motors COM 37045V100 6 101 SH   SOLE   0 0 101
Genuine Parts Co COM 372460105 72 514 SH   SOLE   0 0 514
Gilead Sciences COM 375558103 260 3,579 SH   SOLE   0 0 3,579
Glaxosmithkline PLC ADR SPONSORED ADR 37733W105 121 2,750 SH   SOLE   0 0 2,750
Global X Lithium & Battery Tech ETF LITHIUM BTRY ETF 37954Y855 23 271 SH   SOLE   0 0 271
Goldman Sachs COM 38141G104 4,926 12,878 SH   SOLE   1,625 0 11,253
Goldman Sachs B D C Inc SHS 38147U107 7 350 SH   SOLE   0 0 350
Halliburton COM 406216101 25 1,100 SH   SOLE   0 0 1,100
Hanesbrands Inc COM 410345102 0 2 SH   SOLE   0 0 2
HollyFrontier Corp COM 436106108 3 96 SH   SOLE   0 0 96
Home Depot COM 437076102 157 379 SH   SOLE   0 0 379
Honeywell International COM 438516106 1,368 6,560 SH   SOLE   225 0 6,335
Hormel Foods Corp COM 440452100 391 8,015 SH   SOLE   0 0 8,015
Hubspot Inc COM 443573100 3 4 SH   SOLE   0 0 4
IBM COM 459200101 112 840 SH   SOLE   100 0 740
Illinois Tool Works COM 452308109 298 1,207 SH   SOLE   0 0 1,207
Inovio Pharma COM NEW 45773H201 5 1,000 SH   SOLE   1,000 0 0
Intel COM 458140100 5,555 107,857 SH   SOLE   12,795 0 95,062
International Paper COM 460146103 47 1,000 SH   SOLE   0 0 1,000
Intra-Cellular Therapies COM 46116X101 65 1,250 SH   SOLE   0 0 1,250
Intuitive Surgical New COM NEW 46120E602 165 459 SH   SOLE   0 0 459
Inventrust Pptys Corp COM NEW 46124J201 7 260 SH   SOLE   0 0 260
Invesco FTSE RAFI US 1000 FTSE RAFI 1000 46137V613 63 367 SH   SOLE   0 0 367
Invesco QQQ Trust- Nasdaq 100 ETF UNI SER 1 46090E103 138 348 SH   SOLE   0 0 348
Invesco S&P 500 Equal-Weight ETF S&P500 EQL WGT 46137V357 17 103 SH   SOLE   0 0 103
Ionis Pharmaceutical COM 462222100 2 55 SH   SOLE   0 0 55
IPG Photonics COM 44980X109 146 850 SH   SOLE   0 0 850
Iqvia Holdings Inc COM 46266C105 28 100 SH   SOLE   0 0 100
iShares Biotech Fund ISHARES BIOTECH 464287556 8,524 55,852 SH   SOLE   7,945 0 47,907
iShares Core MSCI EAFE CORE MSCI EAFE 46432F842 9 127 SH   SOLE   0 0 127
iShares Core S&P 500 CORE S&P500 ETF 464287200 62 131 SH   SOLE   0 0 131
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 80 281 SH   SOLE   0 0 281
iShares Global Timber GL TIMB FORE ETF 464288174 92 1,000 SH   SOLE   0 0 1,000
iShares Gold ETF ISHARES NEW 464285204 70 2,000 SH   SOLE   0 0 2,000
iShares Investment Grade Bond ETF IBOXX INV CP ETF 464287242 93 700 SH   SOLE   0 0 700
iShares KLD 400 Social Index MSCI KLD400 SOC 464288570 415 4,468 SH   SOLE   0 0 4,468
Ishares MSCI EM ETF MSCI EMG MKT ETF 464287234 73 1,500 SH   SOLE   0 0 1,500
iShares Russell 1000 ETF RUS 1000 ETF 464287622 156 592 SH   SOLE   550 0 42
Ishares S&P 500 Value S&P 500 VAL ETF 464287408 13 84 SH   SOLE   0 0 84
Johnson & Johnson COM 478160104 9,668 56,518 SH   SOLE   6,400 0 50,118
Johnson Controls SHS G51502105 203 2,500 SH   SOLE   0 0 2,500
JP Morgan COM 46625H100 3,755 23,713 SH   SOLE   3,890 0 19,823
Kimco Realty COM 49446R109 7 300 SH   SOLE   0 0 300
Kinder Morgan COM 49456B101 1,829 115,295 SH   SOLE   15,520 0 99,775
Kyndryl Hldgs Inc COMMON STOCK 50155Q100 3 168 SH   SOLE   20 0 148
Lam Research Corp COM 512807108 245 340 SH   SOLE   0 0 340
LibertySirius COM C SIRIUSXM 531229607 165 3,250 SH   SOLE   200 0 3,050
Linde Plc SHS G5494J103 152 440 SH   SOLE   0 0 440
Lockheed Martin COM 539830109 53 150 SH   SOLE   0 0 150
Logitech Intl S A SHS H50430232 45 550 SH   SOLE   0 0 550
Lumentum Holdings Inc COM 55024U109 37 350 SH   SOLE   0 0 350
Lyft Inc CL A COM 55087P104 431 10,075 SH   SOLE   1,450 0 8,625
Mastercard Inc CL A 57636Q104 131 364 SH   SOLE   0 0 364
McDonald Corp. COM 580135101 54 200 SH   SOLE   0 0 200
Medtronic SHS G5960L103 138 1,334 SH   SOLE   0 0 1,334
Mercadolibre COM 58733R102 135 100 SH   SOLE   0 0 100
Merck COM 58933Y105 161 2,100 SH   SOLE   0 0 2,100
Micron Technology COM 595112103 6,175 66,292 SH   SOLE   8,570 0 57,722
Microsoft COM 594918104 10,755 31,978 SH   SOLE   3,840 0 28,138
Mkt Vectors Oil Services OIL SERVICES ETF 92189H607 3 18 SH   SOLE   0 0 18
Motley Fool Global MOTLEY FOOL GBL 74933W635 392 12,219 SH   SOLE   0 0 12,219
MV Junior Gold Miners ETF JUNIOR GOLD MINE 92189F791 24 575 SH   SOLE   100 0 475
National Fuel Gas Co COM 636180101 4 70 SH   SOLE   0 0 70
Neogenomics Inc COM NEW 64049M209 131 3,830 SH   SOLE   0 0 3,830
Netflix Inc COM 64110L106 39 65 SH   SOLE   0 0 65
New York Times Class A CL A 650111107 73 1,505 SH   SOLE   0 0 1,505
Nextera Energy Inc COM 65339F101 91 976 SH   SOLE   0 0 976
Novartis AG D ADR 70450Y 10 3 66987V109 2,376 27,158 SH   SOLE   2,600 0 24,558
Nuvasive COM 670704105 52 1,000 SH   SOLE   0 0 1,000
Nuveen Insured Calif Tax COM 670651108 19 1,200 SH   SOLE   0 0 1,200
Nvidia COM 67066G104 118 402 SH   SOLE   0 0 402
Oracle COM 68389X105 699 8,012 SH   SOLE   500 0 7,512
Orion Office Reit Inc COM 68629Y103 0 14 SH   SOLE   0 0 14
Palantir Technologies CL A 69608A108 80 4,395 SH   SOLE   1,300 0 3,095
Palo Alto Networks Inc COM 697435105 167 300 SH   SOLE   0 0 300
Paychex COM 704326107 195 1,431 SH   SOLE   0 0 1,431
Paypal Holdings Inco COM 70450Y103 289 1,531 SH   SOLE   0 0 1,531
PDF Solutions, Inc. COM 693282105 25 800 SH   SOLE   0 0 800
Pepsico COM 713448108 325 1,870 SH   SOLE   0 0 1,870
Pfizer COM 717081103 5,303 89,805 SH   SOLE   9,975 0 79,830
Pioneer Natural Res Co COM 723787107 55 300 SH   SOLE   0 0 300
PPG Industries Inc COM 693506107 43 250 SH   SOLE   0 0 250
Procter & Gamble COM 742718109 98 600 SH   SOLE   0 0 600
Proshares Short QQQ ETF SHORT QQQ NEW 74347B714 1 100 SH   SOLE   0 0 100
Proshares Ultra S&P 500 PSHS ULT S&P 500 74347R107 157 1,075 SH   SOLE   0 0 1,075
Qualcomm COM 747525103 5,560 30,402 SH   SOLE   4,345 0 26,057
Range Resources COM 75281A109 14 800 SH   SOLE   0 0 800
Ranger Oil/PVAC CLASS A COM 70788V102 115 4,290 SH   SOLE   890 0 3,400
Realty Income Corporation COM 756109104 9 130 SH   SOLE   0 0 130
Redwood Trust COM 758075402 6 448 SH   SOLE   0 0 448
Resideo Technologies Inc COM 76118Y104 29 1,102 SH   SOLE   41 0 1,061
Rio Tinto ADR SPONSORED ADR 767204100 3,155 47,125 SH   SOLE   5,425 0 41,700
Rivian Automotive Inc COM CL A 76954A103 6 62 SH   SOLE   0 0 62
Ross Stores Inc COM 778296103 34 300 SH   SOLE   300 0 0
Royal Dutch Shell B ADR SPON ADR B 780259107 4 100 SH   SOLE   0 0 100
Salesforce.com COM 79466L302 152 600 SH   SOLE   0 0 600
Sandridge Energy Inc COM NEW 80007P869 10 1,000 SH   SOLE   1,000 0 0
Sanofi-Aventi SA SPONSORED ADR 80105N105 2,635 52,600 SH   SOLE   5,600 0 47,000
Schlumberger COM STK 806857108 1,150 38,400 SH   SOLE   4,100 0 34,300
Schwab Emerging Markets Equity ETF EMRG MKTEQ ETF 808524706 5 168 SH   SOLE   0 0 168
Schwab Fund. Intl. Large Cap SCHWAB FDT INT LG 808524755 3 96 SH   SOLE   0 0 96
Schwab International Equity ETF INTL EQTY ETF 808524805 3 80 SH   SOLE   0 0 80
Schwab REIT ETF US REIT ETF 808524847 161 3,065 SH   SOLE   240 0 2,825
Schwab ST US Treasury SHT TM US TRES 808524862 484 9,527 SH   SOLE   0 0 9,527
Schwab U.S. Mid Cap ETF US MID-CAP ETF 808524508 28 350 SH   SOLE   0 0 350
Schwab US Aggregate Bond US AGGREGATE B 808524839 119 2,214 SH   SOLE   251 0 1,964
Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 16 139 SH   SOLE   0 0 139
Schwab US Dividend ETF US DIVIDEND EQ 808524797 21 262 SH   SOLE   0 0 262
Schwab US Large Cap US LCAP VA ETF 808524409 37 500 SH   SOLE   0 0 500
Schwab US Large Cap US LCAP GR ETF 808524300 92 562 SH   SOLE   0 0 562
Schwab US Small Cap ETF US SML CAP ETF 808524607 52 508 SH   SOLE   0 0 508
Schwab US TIPS ETF US TIPS ETF 808524870 263 4,187 SH   SOLE   1,000 0 3,187
Sector Spdr Fincl Select FINANCIAL 81369Y605 16 411 SH   SOLE   0 0 411
Sector Spdr Materials Fd SBI MATERIALS 81369Y100 11 123 SH   SOLE   0 0 123
Sector SPDR Tech Select ETF TECHNOLOGY 81369Y803 19 111 SH   SOLE   0 0 111
Selectquote Inc COM 816307300 152 16,750 SH   SOLE   0 0 16,750
Service Now Inc COM 81762P102 2 3 SH   SOLE   0 0 3
SITE Centers Corp. COM 82981J109 0 7 SH   SOLE   0 0 7
Sixth Street Specialty Lending Inc. COM 83012A109 11 450 SH   SOLE   0 0 450
Southwest Airlines Co COM 844741108 11 250 SH   SOLE   0 0 250
SPDR Nuv Blmbrg ST Nat Muni NUVEEN BLMBRG SH 78468R739 66 1,348 SH   SOLE   0 0 1,348
SPDR S&P 500 ETF TR UNIT 78462F103 181 381 SH   SOLE   0 0 381
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 356 3,180 SH   SOLE   1,300 0 1,880
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 44 344 SH   SOLE   0 0 344
SPDR S&P RETAIL ETF S&P RETAIL ETF 78464A714 199 2,200 SH   SOLE   0 0 2,200
Square Inc CL A 852234103 17 106 SH   SOLE   0 0 106
Starbucks COM 855244109 772 6,600 SH   SOLE   0 0 6,600
Steven Madden Ltd. COM 556269108 246 5,300 SH   SOLE   0 0 5,300
Streetracks Gold TRUST GOLD SHS 78463V107 296 1,730 SH   SOLE   250 0 1,480
Stryker Corp. COM 863667101 110 411 SH   SOLE   0 0 411
Suncor Energy COM 867224107 10 400 SH   SOLE   200 0 200
Sylvamo Corp COMMON STOCK 871332102 3 90 SH   SOLE   0 0 90
Synaptics COM 87157D109 87 300 SH   SOLE   0 0 300
Synopsys COM 871607107 196 532 SH   SOLE   0 0 532
3M Company COM 88579Y101 257 1,446 SH   SOLE   0 0 1,446
Technipfmc Ltd COM G87110105 9 1,500 SH   SOLE   0 0 1,500
Tenaris S A SPONSORED ADS 88031M109 3 150 SH   SOLE   0 0 150
Tesla Motors Inc COM 88160R101 164 155 SH   SOLE   150 0 5
Tetra Tech COM 88162G103 181 1,068 SH   SOLE   0 0 1,068
Thermo Fisher COM 883556102 287 430 SH   SOLE   0 0 430
TJX Companies Inc. COM 872540109 53 700 SH   SOLE   0 0 700
T-Mobile US Inc COM 872590104 8,404 72,460 SH   SOLE   7,695 0 64,765
Toast Inc. CL A 888787108 7 200 SH   SOLE   0 0 200
Tortoise North American Pipeline Fund TORTOISE NRAM PI 56167N720 99 4,437 SH   SOLE   0 0 4,437
Travelers Group Inc COM 89417E109 172 1,100 SH   SOLE   0 0 1,100
Trimble Inc. COM 896239100 199 2,288 SH   SOLE   0 0 2,288
Turquoise Hill Resourc COM 900435207 8 500 SH   SOLE   500 0 0
Twitter Inc COM 90184L102 15 350 SH   SOLE   0 0 350
U G I Corporation New COM 902681105 10 223 SH   SOLE   0 0 223
U S Bancorp COM NEW 902973304 112 2,002 SH   SOLE   0 0 2,002
Uber Technologies Inc COM 90353T100 916 21,845 SH   SOLE   3,030 0 18,815
UBS AG SHS H42097107 143 8,000 SH   SOLE   1,000 0 7,000
Unilever Plc Adr New SPON ADR NEW 904767704 73 1,350 SH   SOLE   0 0 1,350
Union Pacific COM 907818108 378 1,500 SH   SOLE   0 0 1,500
United Contl Hldgs Inc COM 910047109 23 530 SH   SOLE   0 0 530
United Parcel Service CL B 911312106 94 439 SH   SOLE   0 0 439
Vaneck Semiconductor ETF SEIMCONDUCTR ETR 92189F676 10 32 SH   SOLE   0 0 32
VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 3,321 103,680 SH   SOLE   11,350 0 92,330
Vanguard Bond Index Fund SHORT TRM BOND 921937827 13 164 SH   SOLE   0 0 164
Vanguard Corp Bond ETF INT-TERM CORP 92206C870 139 1,504 SH   SOLE   0 0 1,504
Vanguard Energy Sector ETF ENERGY ETF 92204A306 274 3,525 SH   SOLE   325 0 3,200
Vanguard Growth ETF GROWTH ETF 922908736 14 45 SH   SOLE   0 0 45
Vanguard High Dividend Yield ETF HIGH DIV YLD 921946406 520 4,634 SH   SOLE   1,359 0 3,275
Vanguard Information INF TECH ETF 92204A702 18 40 SH   SOLE   0 0 40
Vanguard Mid Cap Blend ETF MID CAP ETF 922908629 35 139 SH   SOLE   0 0 139
Vanguard Mortgage Backed Sec ETF MTG-BKD SECS ETF 92206C771 2,932 55,487 SH   SOLE   3,000 0 52,487
Vanguard Muni Bnd ETF TAX EXEMPT BD 922907746 733 13,350 SH   SOLE   0 0 13,350
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 3 6 SH   SOLE   0 0 6
Vanguard Short Term SHORT TERM TREAS 92206C102 152 2,500 SH   SOLE   0 0 2,500
Vanguard Shrt Inf Prot STRM INFPROIDX 922020805 7,494 145,805 SH   SOLE   12,900 0 132,905
Vanguard ST Corporate Bond ETF SHRT TRM CORP BD 92206C409 685 8,427 SH   SOLE   0 0 8,427
Vanguard Total Stock Mkt TOTAL STK MKT 922908769 4,654 19,274 SH   SOLE   0 0 19,274
Verisk Analytics Inc. Cl A COM 92345Y106 216 944 SH   SOLE   0 0 944
Verizon Communications COM 92343V104 3,176 61,128 SH   SOLE   7,880 0 53,248
ViacomCBS Inc. CL B 92556H206 171 5,650 SH   SOLE   850 0 4,800
Viatris Inc COM 92556V106 9 702 SH   SOLE   99 0 603
Visa Inc Cl A COM CL A 92826C839 1,005 4,637 SH   SOLE   0 0 4,637
Vista Gold Corp COM NEW 927926303 10 14,400 SH   SOLE   0 0 14,400
Vodafone Group PLC ADR SPONSORED ADR 92857W308 6 400 SH   SOLE   0 0 400
Vonage Holdings COM 92886T201 17 800 SH   SOLE   0 0 800
Vontier Corp COM 928881101 5 160 SH   SOLE   0 0 160
Walgreens Boots Allianc COM 931427108 37 700 SH   SOLE   0 0 700
Wal-Mart COM 931142103 130 900 SH   SOLE   400 0 500
Walt Disney COM 254687106 8,734 56,390 SH   SOLE   7,025 0 49,365
Wells Fargo & Co COM 949746101 6,676 139,147 SH   SOLE   21,975 0 117,172
Western Asset Mortgage COM 95790D105 2 800 SH   SOLE   0 0 800
Weyerhaeuser Co. COM NEW 962166104 10,406 252,684 SH   SOLE   28,600 0 224,084
Whiting Petroleum COM NEW 966387508 13 200 SH   SOLE   200 0 0
Yandex N V SHS CLASS A N97284108 12 200 SH   SOLE   0 0 200
Yum China Holdings Inc COM 98850P109 7 150 SH   SOLE   0 0 150
YUM Brands COM 988498101 6 40 SH   SOLE   0 0 40
Zillow Group Inc CL A 98954M101 773 12,105 SH   SOLE   1,455 0 10,650
Zimmer Biomet Holdings Inc COM 98956P102 1 10 SH   SOLE   0 0 10