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 6,183 38,600 SH   SOLE   0 0 38,600
ABBOTT LABS COM COM 002824100 12,606 115,831 SH   SOLE   0 0 115,681
ABBVIE INC. COM 00287Y109 7,431 84,840 SH   SOLE   0 0 84,840
ACTIVISION COM 00507V109 13,798 170,445 SH   SOLE   0 0 170,445
ADOBE SYSTEMS COM 00724f101 442 900 SH   SOLE   0 0 900
ADVANCED MICRO DEV COM 007903107 6,125 74,700 SH   SOLE   0 0 74,700
ALIBABA GROUP COM 01609W102 353 1,200 SH   SOLE   0 0 1,200
ALPHABET CLASS A COM 02079K305 1,165 795 SH   SOLE   0 0 795
ALPHABET CLASS C COM 02079K107 551 375 SH   SOLE   0 0 375
ALTRIA GROUP INC COM 02209S103 5,119 132,484 SH   SOLE   0 0 132,484
AMAZON.COM COM 023135106 4,267 1,355 SH   SOLE   0 0 1,355
AMERICAN CAMPUS COM 024835100 244 7,000 SH   SOLE   0 0 7,000
AMERICAN EXPRESS COM 025816109 2,302 22,960 SH   SOLE   0 0 22,960
AMERICAN TOWER COM 03027X100 12,103 50,067 SH   SOLE   0 0 50,067
APPLE COMPUTER COM 037833100 41,065 354,589 SH   SOLE   0 0 354,589
APPLIED MATERIALS COM 038222105 16,685 280,660 SH   SOLE   0 0 280,660
AT&T COM 00206r102 9,800 343,737 SH   SOLE   0 0 343,737
AVALONBAY COM 053484101 625 4,185 SH   SOLE   0 0 4,185
BANK OF AMERICA COM 060505104 10,732 445,481 SH   SOLE   0 0 445,481
BLACKSTONE COM 09253u108 6,512 124,750 SH   SOLE   0 0 124,750
BOEING COM 097023105 8,370 50,650 SH   SOLE   0 0 50,650
BRISTOL-MYERS COM 110122108 9,460 156,903 SH   SOLE   0 0 156,903
BROADCOM LTD COM Y09827109 9,902 27,180 SH   SOLE   0 0 27,180
CAMDEN PROPERTY COM 133131102 719 8,084 SH   SOLE   0 0 8,084
CATERPILLAR COM 149123101 10,709 71,800 SH   SOLE   0 0 71,800
CHEVRON CORP COM 166764100 4,891 67,929 SH   SOLE   0 0 67,929
CIGNA CORP COM 125523100 339 2,000 SH   SOLE   0 0 2,000
CISCO SYSTEMS INC COM 17275R102 970 24,623 SH   SOLE   0 0 24,623
CITIGROUP INC COM 172967101 1,081 25,076 SH   SOLE   0 0 25,076
CLEAN ENRGY FUEL COM 184499101 133 53,500 SH   SOLE   0 0 53,500
CLOROX COMPANY COM 189054109 1,261 6,000 SH   SOLE   0 0 6,000
COMCAST CL A COM 20030N101 7,254 156,800 SH   SOLE   0 0 156,800
COMM BK BAY OAKLAND CA COM 203485107 150 30,000 SH   SOLE   0 0 30,000
CONSTELLATION COM 21036P108 11,407 60,192 SH   SOLE   0 0 60,192
COSTCO WHOLESALE COM 22160K105 1,193 3,360 SH   SOLE   0 0 3,360
CROWDSTRIKE HOLDINGS COM 22788C105 937 6,825 SH   SOLE   0 0 6,825
CROWN CASTLE INT'L COM 22822V101 1,856 11,150 SH   SOLE   0 0 11,000
CYRUSONE INC COM 23283R100 8,873 126,700 SH   SOLE   0 0 126,700
DIGITAL REALTY TR COM 253868103 10,293 70,138 SH   SOLE   0 0 70,138
DISNEY, WALT CO COM 254687106 11,042 88,994 SH   SOLE   0 0 88,994
ENERGY TRANSFER COM 29273v100 69 12,800 SH   SOLE   0 0 12,800
ENTERPRISE PRODS COM 293792107 665 42,100 SH   SOLE   0 0 42,100
EXXON MOBIL CORP COM 30231G102 879 25,600 SH   SOLE   0 0 25,600
FACEBOOK, INC. COM 30303M102 1,739 6,640 SH   SOLE   0 0 6,640
FIRST REPUBLIC COM 33616C100 10,252 94,000 SH   SOLE   0 0 94,000
FISERV INC COM 337738108 1,985 19,265 SH   SOLE   0 0 19,265
FLOOR & DECOR HLDS COM 339750101 909 12,150 SH   SOLE   0 0 12,150
FLOWERS FOODS COM 343498101 243 10,000 SH   SOLE   0 0 10,000
FORD MOTOR CO COM 349862300 730 109,599 SH   SOLE   0 0 109,599
FRANKLIN RES COM 354613101 220 10,800 SH   SOLE   0 0 10,800
FREEPORT MCMORAN COM 35671d857 1,481 94,700 SH   SOLE   0 0 94,700
GAP INC COM 364760108 453 26,600 SH   SOLE   0 0 26,600
HEWLETT-PACKARD COM 42824C109 240 25,600 SH   SOLE   0 0 25,600
HOME DEPOT INC COM 437076102 10,573 38,072 SH   SOLE   0 0 38,072
HONEYWELL INTL COM 438516106 10,936 66,437 SH   SOLE   0 0 66,437
HP INC. COM 428236103 486 25,600 SH   SOLE   0 0 25,600
IBM CORPORATION COM 459200101 5,868 48,230 SH   SOLE   0 0 48,230
INTEL CORPORATION COM 458140100 5,919 114,314 SH   SOLE   0 0 114,314
JOHN. & JOHN. COM 478160104 11,899 79,926 SH   SOLE   0 0 79,756
JP MORGAN CHASE COM 46625H100 12,146 126,164 SH   SOLE   0 0 125,914
L3HARRIS TECH COM 502431109 6,564 38,650 SH   SOLE   0 0 38,650
LILLY, ELI & CO COM 532457108 11,832 79,932 SH   SOLE   0 0 79,932
LOCKHEED MARTIN COM 539830109 11,471 29,928 SH   SOLE   0 0 29,928
LUMENTUM HLDG COM 55024U109 1,664 22,150 SH   SOLE   0 0 22,150
MAGELLAN COM 559080106 250 7,300 SH   SOLE   0 0 7,300
MARRIOTT INTL COM 571903202 4,629 50,000 SH   SOLE   0 0 50,000
MEDTRONIC PLC COM 585055106 11,892 114,435 SH   SOLE   0 0 114,435
MERCK & CO INC COM 589331107 10,190 122,851 SH   SOLE   0 0 122,601
MICRON TECHNOLOGY COM 595112103 3,975 84,650 SH   SOLE   0 0 84,650
MICROSOFT CORP COM 594918104 34,309 163,119 SH   SOLE   0 0 162,744
MONDELEZ INTL COM 609207105 201 3,500 SH   SOLE   0 0 3,500
MORGAN STANLEY COM 617446448 5,906 122,150 SH   SOLE   0 0 122,150
NESTLE SA COM 641069406 292 2,450 SH   SOLE   0 0 2,450
NOVARTIS AG COM 66987V109 7,730 88,896 SH   SOLE   0 0 88,896
NVIDIA CORP COM 67066G104 36,787 67,970 SH   SOLE   0 0 67,970
ORACLE CORP COM 68389X105 728 12,200 SH   SOLE   0 0 12,200
PAYPAL COM 70450Y103 251 1,275 SH   SOLE   0 0 1,275
PEPSICO INC COM 713448108 7,789 56,200 SH   SOLE   0 0 56,200
PFIZER INC COM 717081103 6,457 175,927 SH   SOLE   0 0 175,927
PROCTER & GAMBLE COM 742718109 14,566 104,800 SH   SOLE   0 0 104,800
PROLOGIS COM 74340W103 20,926 207,971 SH   SOLE   0 0 207,971
QUOTIENT TECH. COM 749119103 39,161 5,306,350 SH   SOLE   0 0 5,306,350
RAYTHEON COM 75513E101 1,663 28,906 SH   SOLE   0 0 28,906
RIO TINTO COM 767204100 12,103 200,421 SH   SOLE   0 0 200,221
ROYAL CARIBBEAN COM V7780T103 6,422 99,216 SH   SOLE   0 0 99,216
SALESFORCE.COM COM 79466L302 8,985 35,750 SH   SOLE   0 0 35,750
SERVICENOW, INC COM 81762P102 12,486 25,745 SH   SOLE   0 0 25,745
SHOPIFY INC COM 82509L107 356 348 SH   SOLE   0 0 348
SOLAREDGE TECH COM 83417M104 238 1,000 SH   SOLE   0 0 1,000
SONY CORP COM 835699307 756 9,850 SH   SOLE   0 0 9,850
STARBUCKS CORP COM 855244109 733 8,537 SH   SOLE   0 0 8,537
STARWOOD PROP COM 85571B105 6,161 408,284 SH   SOLE   0 0 407,934
TAIWAN SEMI ADR COM 874039100 1,555 19,175 SH   SOLE   0 0 19,175
TC ENERGY CORP COM 87807B107 210 5,000 SH   SOLE   0 0 5,000
TESLA MOTORS COM 88160R101 272 635 SH   SOLE   0 0 635
TYSON FOODS INC COM 902494103 3,041 51,129 SH   SOLE   0 0 50,979
UBER TECHNOLOGIES COM 90353T100 467 12,800 SH   SOLE   0 0 12,800
UNION PACIFIC COM 907818108 10,293 52,283 SH   SOLE   0 0 52,283
VENTAS INC. COM 92276F100 252 6,000 SH   SOLE   0 0 6,000
VERIZON COMM COM 92343V104 7,630 128,265 SH   SOLE   0 0 128,115
VISA INC CL A COM 92826c839 20,695 103,492 SH   SOLE   0 0 103,492
VULCAN MATERIALS COM 929160109 6,438 47,500 SH   SOLE   0 0 47,500
WAL-MART STORES COM 931142103 4,201 30,029 SH   SOLE   0 0 30,029
WELLS FARGO & CO COM 949746101 1,699 72,250 SH   SOLE   0 0 72,250
WESTERN DIGITAL COM 958102105 3,399 93,004 SH   SOLE   0 0 92,804
WORKDAY INC COM 98138H101 242 1,125 SH   SOLE   0 0 1,125
T ROWE PR BL CHIP COM 77954Q106 241 1,553 SH   SOLE   0 0 1,553
VANGUARD 500 INDEX COM 922908710 1,081 3,483 SH   SOLE   0 0 3,483
VANGUARD CA INT COM 922021308 123 10,024 SH   SOLE   0 0 10,024
VANGUARD CA LONG COM 922021100 128 10,024 SH   SOLE   0 0 10,024
COMM SERVICES SEL SECT COM 81369Y852 204 3,441 SH   SOLE   0 0 3,441
FINANCIAL SELECT COM 81369y605 223 9,245 SH   SOLE   0 0 9,245
HEALTH CARE SPDR COM 81369Y209 1,719 16,296 SH   SOLE   0 0 16,296
INDSTLS SELECT SPDR COM 81369Y704 2,075 26,958 SH   SOLE   0 0 26,958
INNOVATOR IBD 50 COM 004006508 438 11,750 SH   SOLE   0 0 11,750
INVESCO AEROSP & DEF COM 46137V100 1,354 24,293 SH   SOLE   0 0 24,293
INVESCO QQQ COM 46090E103 3,686 13,267 SH   SOLE   0 0 13,267
ISHARES BIOTECH COM 464287556 1,717 12,680 SH   SOLE   0 0 12,680
ISHARES SELECT DIVIDEND COM 464287168 349 4,282 SH   SOLE   0 0 4,282
ISHARES SIlVER COM 43428Q109 433 20,000 SH   SOLE   0 0 20,000
ISHRS NRTH AMERCAN TECH COM 464287549 363 1,176 SH   SOLE   0 0 1,176
MATERIALS SLCT SPDR COM 81369Y100 633 9,949 SH   SOLE   0 0 9,949
NVN CA DIV ADV MUNI COM 67066Y105 218 15,000 SH   SOLE   0 0 15,000
SPDR CONSUMER DISCR COM 81369Y407 883 6,010 SH   SOLE   0 0 6,010
SPDR DOW JONES IND COM 78467X109 449 1,620 SH   SOLE   0 0 1,620
SPDR GOLD SHARES COM 78463V107 744 4,200 SH   SOLE   0 0 4,200
SPDR TECHNOLOGY COM 81369Y803 3,391 29,053 SH   SOLE   0 0 29,053
US OIL COM 91232N108 566 20,000 SH   SOLE   0 0 20,000