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 5,982 34,100 SH   SOLE   0 0 34,100
ABBOTT LABS COM COM 002824100 13,359 113,090 SH   SOLE   0 0 112,940
ABBVIE INC. COM 00287Y109 11,458 106,225 SH   SOLE   0 0 106,225
ACTIVISION COM 00507V109 12,370 159,845 SH   SOLE   0 0 159,845
ADOBE SYSTEMS COM 00724f101 570 990 SH   SOLE   0 0 990
ADVANCED MICRO DEV COM 007903107 9,665 93,925 SH   SOLE   0 0 93,925
AIRBNB COM 009066101 9,621 57,355 SH   SOLE   0 0 57,355
ALPHABET CLASS A COM 02079K305 2,369 886 SH   SOLE   0 0 886
ALPHABET CLASS C COM 02079K107 973 365 SH   SOLE   0 0 365
ALTRIA GROUP INC COM 02209S103 5,309 116,636 SH   SOLE   0 0 116,636
AMAZON.COM COM 023135106 5,289 1,610 SH   SOLE   0 0 1,610
AMERICAN CAMPUS COM 024835100 339 7,000 SH   SOLE   0 0 7,000
AMERICAN EXPRESS COM 025816109 3,846 22,960 SH   SOLE   0 0 22,960
AMERICAN TOWER COM 03027X100 13,724 51,707 SH   SOLE   0 0 51,707
APPLE COMPUTER COM 037833100 50,438 356,455 SH   SOLE   0 0 356,455
APPLIED MATERIALS COM 038222105 32,564 252,966 SH   SOLE   0 0 252,966
ARCHR DAN MIDLND COM 039483102 6,084 101,390 SH   SOLE   0 0 101,390
AURA SYSTEMS COM 051526309 5 10,000 SH   SOLE   0 0 10,000
AVALONBAY COM 053484101 928 4,185 SH   SOLE   0 0 4,185
BANK OF AMERICA COM 060505104 16,798 395,720 SH   SOLE   0 0 395,720
BLACKSTONE COM 09253u108 13,705 117,800 SH   SOLE   0 0 117,800
BOEING COM 097023105 13,065 59,400 SH   SOLE   0 0 59,400
BRISTOL-MYERS COM 110122108 6,353 107,360 SH   SOLE   0 0 107,360
BROADCOM LTD COM Y09827109 12,756 26,305 SH   SOLE   0 0 26,305
CAMDEN PROPERTY COM 133131102 1,181 8,009 SH   SOLE   0 0 8,009
CATERPILLAR COM 149123101 13,362 69,604 SH   SOLE   0 0 69,604
CHEVRON CORP COM 166764100 5,676 55,946 SH   SOLE   0 0 55,946
CIGNA CORP COM 125523100 400 2,000 SH   SOLE   0 0 2,000
CITIGROUP INC COM 172967101 1,232 17,550 SH   SOLE   0 0 17,550
CLEAN ENRGY FUEL COM 184499101 86 10,500 SH   SOLE   0 0 10,500
CLOROX COMPANY COM 189054109 994 6,000 SH   SOLE   0 0 6,000
COINBASE GLB COM 19260Q107 460 2,020 SH   SOLE   0 0 2,020
COMCAST CL A COM 20030N101 7,663 137,013 SH   SOLE   0 0 137,013
COMMUNITY BANK OF THE BAY COM 072205107 228 30,000 SH   SOLE   0 0 30,000
CONSTELLATION COM 21036P108 10,171 48,274 SH   SOLE   0 0 48,274
COSTCO WHOLESALE COM 22160K105 1,846 4,109 SH   SOLE   0 0 4,109
COTY INC COM 222070203 586 74,500 SH   SOLE   0 0 74,500
CROWN CASTLE INT'L COM 22822V101 11,994 69,203 SH   SOLE   0 0 69,003
CYRUSONE INC COM 23283R100 9,765 126,150 SH   SOLE   0 0 126,150
DIGITAL REALTY TR COM 253868103 8,878 61,463 SH   SOLE   0 0 61,463
DISNEY, WALT CO COM 254687106 15,093 89,219 SH   SOLE   0 0 89,219
ENERGY TRANSFER COM 29273v100 114 11,936 SH   SOLE   0 0 11,936
ENTERPRISE PRODS COM 293792107 911 42,100 SH   SOLE   0 0 42,100
EXXON MOBIL CORP COM 30231G102 1,506 25,600 SH   SOLE   0 0 25,600
FACEBOOK, INC. COM 30303M102 1,980 5,834 SH   SOLE   0 0 5,834
FIRST REPUBLIC COM 33616C100 18,131 94,000 SH   SOLE   0 0 94,000
FISERV INC COM 337738108 4,572 42,140 SH   SOLE   0 0 42,140
FLOWERS FOODS COM 343498101 236 10,000 SH   SOLE   0 0 10,000
FRANKLIN RES COM 354613101 321 10,800 SH   SOLE   0 0 10,800
FREEPORT MCMORAN COM 35671d857 3,090 95,000 SH   SOLE   0 0 95,000
GAP INC COM 364760108 604 26,600 SH   SOLE   0 0 26,600
HEWLETT-PACKARD COM 42824C109 365 25,600 SH   SOLE   0 0 25,600
HOME DEPOT INC COM 437076102 12,398 37,770 SH   SOLE   0 0 37,770
HONEYWELL INTL COM 438516106 14,052 66,195 SH   SOLE   0 0 66,195
HP INC. COM 428236103 700 25,600 SH   SOLE   0 0 25,600
IBM CORPORATION COM 459200101 5,395 38,830 SH   SOLE   0 0 38,830
INTEL CORPORATION COM 458140100 392 7,350 SH   SOLE   0 0 7,350
JOHN. & JOHN. COM 478160104 11,521 71,338 SH   SOLE   0 0 71,168
JP MORGAN CHASE COM 46625H100 18,014 110,048 SH   SOLE   0 0 109,798
KRATOS DEFENSE COM 50077B207 1,365 61,200 SH   SOLE   0 0 61,200
L3HARRIS TECH COM 502431109 2,386 10,835 SH   SOLE   0 0 10,835
LAM RESEARCH CORP COM 512807108 262 460 SH   SOLE   0 0 460
LENDINGCLUB CORP COM 52603A208 2,951 104,500 SH   SOLE   0 0 104,500
LENNAR CORP COM 526057104 466 4,975 SH   SOLE   0 0 4,975
LILLY, ELI & CO COM 532457108 18,348 79,412 SH   SOLE   0 0 79,412
LIVE NATION COM 538034109 328 3,600 SH   SOLE   0 0 3,600
LOCKHEED MARTIN COM 539830109 9,039 26,192 SH   SOLE   0 0 26,192
MACERICH CO COM 554382101 568 34,000 SH   SOLE   0 0 34,000
MAGELLAN COM 559080106 333 7,300 SH   SOLE   0 0 7,300
MARRIOTT INTL COM 571903202 7,404 50,000 SH   SOLE   0 0 50,000
MCDONALDS COM 580135101 216 894 SH   SOLE   0 0 894
MEDTRONIC PLC COM 585055106 14,158 112,950 SH   SOLE   0 0 112,950
MERCK & CO INC COM 589331107 8,100 107,848 SH   SOLE   0 0 107,598
MICROSOFT CORP COM 594918104 46,572 165,195 SH   SOLE   0 0 164,820
MODERNA INC COM 60770K107 231 600 SH   SOLE   0 0 600
MONDELEZ INTL COM 609207105 204 3,500 SH   SOLE   0 0 3,500
MORGAN STANLEY COM 617446448 11,575 118,950 SH   SOLE   0 0 118,950
MOSAIC CO COM 61945a107 7,051 197,403 SH   SOLE   0 0 197,203
NESTLE SA COM 641069406 237 1,975 SH   SOLE   0 0 1,975
NVIDIA CORP COM 67066G104 57,744 278,740 SH   SOLE   0 0 278,740
ORACLE CORP COM 68389X105 10,785 123,781 SH   SOLE   0 0 123,781
PAYPAL COM 70450Y103 346 1,329 SH   SOLE   0 0 1,329
PEPSICO INC COM 713448108 7,220 48,000 SH   SOLE   0 0 48,000
PFIZER INC COM 717081103 6,353 147,702 SH   SOLE   0 0 147,702
PROCTER & GAMBLE COM 742718109 14,595 104,400 SH   SOLE   0 0 104,400
PROLOGIS COM 74340W103 23,966 191,071 SH   SOLE   0 0 191,071
QUOTIENT TECH. COM 749119103 30,883 5,306,350 SH   SOLE   0 0 5,306,350
RAYTHEON COM 75513E101 2,408 28,013 SH   SOLE   0 0 28,013
RIO TINTO COM 767204100 13,908 208,146 SH   SOLE   0 0 207,946
ROYAL CARIBBEAN COM V7780T103 6,924 77,840 SH   SOLE   0 0 77,840
SALESFORCE.COM COM 79466L302 9,898 36,496 SH   SOLE   0 0 36,496
SERVICENOW, INC COM 81762P102 15,896 25,545 SH   SOLE   0 0 25,545
SHOPIFY INC COM 82509L107 540 398 SH   SOLE   0 0 398
SIMON PPTY GRP INC COM 828806109 2,275 17,502 SH   SOLE   0 0 17,302
SLANG WORLDWIDE COM 831002600 15 100,000 SH   SOLE   0 0 100,000
SOLAREDGE TECH COM 83417M104 265 1,000 SH   SOLE   0 0 1,000
SONY CORP COM 835699307 1,623 14,675 SH   SOLE   0 0 14,675
SQUARE INC COM 852234103 463 1,931 SH   SOLE   0 0 1,931
STARBUCKS CORP COM 855244109 1,122 10,172 SH   SOLE   0 0 10,172
STARWOOD PROP COM 85571B105 1,179 48,300 SH   SOLE   0 0 48,300
TAIWAN SEMI ADR COM 874039100 10,209 91,436 SH   SOLE   0 0 91,436
TC ENERGY CORP COM 87807B107 240 5,000 SH   SOLE   0 0 5,000
TELUS CORP COM 87971M103 2,402 109,400 SH   SOLE   0 0 109,400
TESLA MOTORS COM 88160R101 824 1,063 SH   SOLE   0 0 1,063
TILRAY INC COM 88688T100 210 18,633 SH   SOLE   0 0 18,633
UBER TECHNOLOGIES COM 90353T100 1,136 25,350 SH   SOLE   0 0 25,350
UNION PACIFIC COM 907818108 10,248 52,283 SH   SOLE   0 0 52,283
US STEEL CORP COM 912909108 3,114 141,750 SH   SOLE   0 0 141,750
VENTAS INC. COM 92276F100 331 6,000 SH   SOLE   0 0 6,000
VERIZON COMM COM 92343V104 6,754 125,052 SH   SOLE   0 0 124,902
VISA INC CL A COM 92826c839 23,860 107,116 SH   SOLE   0 0 107,116
VULCAN MATERIALS COM 929160109 7,748 45,802 SH   SOLE   0 0 45,802
WAL-MART STORES COM 931142103 4,838 34,707 SH   SOLE   0 0 34,707
WASTE MANAGEMENT COM 94106L109 284 1,900 SH   SOLE   0 0 1,900
WELLS FARGO & CO COM 949746101 7,616 164,103 SH   SOLE   0 0 163,903
WORKDAY INC COM 98138H101 2,831 11,330 SH   SOLE   0 0 11,330
WYNN RESORTS LTD COM 983134107 5,877 69,340 SH   SOLE   0 0 69,340
FIDELITY INTL INDX-INST PRM COM 315917127 236 4,805 SH   SOLE   0 0 4,805
SCHWAB TTL STCK COM 808509756 218 2,851 SH   SOLE   0 0 2,851
VANGUARD 500 INDEX COM 922908710 878 2,209 SH   SOLE   0 0 2,209
VANGUARD WELLINGTON COM 921935201 201 2,399 SH   SOLE   0 0 2,399
BIOTECHNOLOGY COM 464287556 2,428 15,015 SH   SOLE   0 0 15,015
COMM SERVICES COM 81369Y852 364 4,541 SH   SOLE   0 0 4,541
CONSUMER DISCR COM 81369Y407 1,243 6,925 SH   SOLE   0 0 6,925
EXPANDED TECH COM 464287549 471 1,166 SH   SOLE   0 0 1,166
FINANCIAL COM 81369y605 377 10,035 SH   SOLE   0 0 10,035
GLOBAL X ELECTRIC VEHICLES COM 37954Y624 452 16,475 SH   SOLE   0 0 16,475
HEALTH CARE COM 81369Y209 2,359 18,534 SH   SOLE   0 0 18,534
INDUSTRIALS COM 81369Y704 2,805 28,664 SH   SOLE   0 0 28,664
INNOVATOR IBD 50 COM 004006508 538 11,350 SH   SOLE   0 0 11,350
INVESCO AEROSP & DEF COM 46137V100 1,716 23,868 SH   SOLE   0 0 23,868
INVESCO QQQ COM 46090E103 4,484 12,526 SH   SOLE   0 0 12,526
ISHARES RUSSELL 2000 COM 464287655 224 1,025 SH   SOLE   0 0 1,025
ISHARES SIlVER COM 43428Q109 410 20,000 SH   SOLE   0 0 20,000
MATERIALS COM 81369Y100 857 10,827 SH   SOLE   0 0 10,827
NVN CA DIV ADV MUNI COM 67066Y105 235 15,000 SH   SOLE   0 0 15,000
SELECT DIVIDEND COM 464287168 573 4,993 SH   SOLE   0 0 4,993
SPDR DOW JONES IND COM 78467X109 467 1,380 SH   SOLE   0 0 1,380
SPDR GOLD SHARES COM 78463V107 690 4,200 SH   SOLE   0 0 4,200
TECHNOLOGY COM 81369Y803 4,669 31,270 SH   SOLE   0 0 31,270
US OIL COM 91232N108 1,051 20,000 SH   SOLE   0 0 20,000
VIRTUS TERRANOVA COM 92790A504 742 25,110 SH   SOLE   0 0 25,110