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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM 88579Y101   1,390 13,100 SH   SOLE   0 0 13,100
ABBOTT LABS COM COM 002824100   12,722 111,931 SH   SOLE   0 0 111,781
ABBVIE INC. COM 00287Y109   18,620 102,250 SH   SOLE   0 0 102,250
ADOBE SYSTEMS COM 00724f101   263 520 SH   SOLE   0 0 520
ADVANCED MICRO DEV COM 007903107   24,494 135,710 SH   SOLE   0 0 135,710
AIRBNB COM 009066101   399 2,420 SH   SOLE   0 0 2,420
ALLIANCE RES PTNRS COM 01877r108   1,143 57,000 SH   SOLE   0 0 57,000
ALPHABET CLASS A COM 02079K305   7,805 51,715 SH   SOLE   0 0 51,715
ALPHABET CLASS C COM 02079K107   1,035 6,800 SH   SOLE   0 0 6,800
ALTRIA GROUP INC COM 02209S103   4,152 95,186 SH   SOLE   0 0 95,186
AMAZON.COM COM 023135106   12,333 68,370 SH   SOLE   0 0 68,370
AMERICAN BATTERY TECH COM 02451v309   830 474,164 SH   SOLE   0 0 474,164
AMERICAN EXPRESS COM 025816109   5,228 22,960 SH   SOLE   0 0 22,960
AMERICAN TOWER COM 03027X100   10,787 54,592 SH   SOLE   0 0 54,592
AMGEN INC COM 031162100   2,283 8,030 SH   SOLE   0 0 8,030
AON PLC COM G0403H108   868 2,600 SH   SOLE   0 0 2,600
APPLE COMPUTER COM 037833100   58,830 343,074 SH   SOLE   0 0 343,074
APPLIED MATERIALS COM 038222105   57,193 277,326 SH   SOLE   0 0 277,326
ASML HOLDINGS NV COM N07059210   582 600 SH   SOLE   0 0 600
AVALONBAY COM 053484101   758 4,085 SH   SOLE   0 0 4,085
BANK OF AMERICA COM 060505104   16,894 445,520 SH   SOLE   0 0 445,520
BERKSHIRE HATH. COM 084670207   305 726 SH   SOLE   0 0 726
BLACKSTONE COM 09253u108   15,767 120,016 SH   SOLE   0 0 120,016
BOEING COM 097023105   8,285 42,932 SH   SOLE   0 0 42,932
BOSTON SCIENTIFIC COM 101137107   2,657 38,800 SH   SOLE   0 0 38,800
BRISTOL-MYERS COM 110122108   5,904 108,860 SH   SOLE   0 0 108,860
BROADCOM LTD COM Y09827109   34,732 26,205 SH   SOLE   0 0 26,205
CAMDEN PROPERTY COM 133131102   778 7,909 SH   SOLE   0 0 7,909
CATERPILLAR COM 149123101   25,230 68,854 SH   SOLE   0 0 68,854
CHARLES SCHWAB COM 808513105   8,792 121,543 SH   SOLE   0 0 121,543
CHEVRON CORP COM 166764100   8,896 56,396 SH   SOLE   0 0 56,396
CIGNA CORP COM 125523100   726 2,000 SH   SOLE   0 0 2,000
CLEAN ENRGY FUEL COM 184499101   36 13,500 SH   SOLE   0 0 13,500
CLOROX COMPANY COM 189054109   919 6,000 SH   SOLE   0 0 6,000
COMCAST CL A COM 20030N101   5,783 133,400 SH   SOLE   0 0 133,400
COMMUNITY BANK OF THE BAY COM 072205107   220 30,000 SH   SOLE   0 0 30,000
CONSTELLATION COM 21036P108   12,787 47,054 SH   SOLE   0 0 47,054
COSTCO WHOLESALE COM 22160K105   3,509 4,790 SH   SOLE   0 0 4,790
CROWDSTRIKE HLDGS COM 22788C105   449 1,400 SH   SOLE   0 0 1,400
CROWN CASTLE INT'L COM 22822V101   2,131 20,135 SH   SOLE   0 0 19,935
DEERE & CO COM 244199105   216 525 SH   SOLE   0 0 525
DIGITAL REALTY TR COM 253868103   8,143 56,535 SH   SOLE   0 0 56,535
DISNEY, WALT CO COM 254687106   8,010 65,466 SH   SOLE   0 0 65,466
ENTERPRISE PRODS COM 293792107   1,202 41,200 SH   SOLE   0 0 41,200
EXXON MOBIL CORP COM 30231G102   2,418 20,800 SH   SOLE   0 0 20,800
FATE THERAPEUTICS COM 31189P102   132 18,000 SH   SOLE   0 0 18,000
FRANKLIN RES COM 354613101   473 16,835 SH   SOLE   0 0 16,835
FREEPORT MCMORAN COM 35671d857   3,929 83,550 SH   SOLE   0 0 83,550
GAP INC COM 364760108   733 26,600 SH   SOLE   0 0 26,600
GENERAL DYNAMICS COM 369550108   3,242 11,475 SH   SOLE   0 0 11,475
HEWLETT-PACKARD COM 42824C109   454 25,600 SH   SOLE   0 0 25,600
HF SINCLAIR COM 403949100   266 4,400 SH   SOLE   0 0 4,400
HOME DEPOT INC COM 437076102   14,262 37,180 SH   SOLE   0 0 37,180
HONEYWELL INTL COM 438516106   13,215 64,383 SH   SOLE   0 0 64,383
HP INC. COM 428236103   774 25,600 SH   SOLE   0 0 25,600
IBM CORPORATION COM 459200101   11,482 60,130 SH   SOLE   0 0 60,130
JOHN. & JOHN. COM 478160104   10,991 69,478 SH   SOLE   0 0 69,308
JP MORGAN CHASE COM 46625H100   21,652 108,099 SH   SOLE   0 0 107,849
LAM RESEARCH CORP COM 512807108   389 400 SH   SOLE   0 0 400
LENDINGCLUB CORP COM 52603A208   1,029 117,050 SH   SOLE   0 0 117,050
LILLY, ELI & CO COM 532457108   61,546 79,112 SH   SOLE   0 0 79,112
LOCKHEED MARTIN COM 539830109   11,766 25,867 SH   SOLE   0 0 25,867
MARRIOTT INTL COM 571903202   12,615 50,000 SH   SOLE   0 0 50,000
MERCK & CO INC COM 589331107   13,757 104,263 SH   SOLE   0 0 104,013
META PLATFORMS COM 30303M102   869 1,790 SH   SOLE   0 0 1,790
MICROSOFT CORP COM 594918104   68,474 162,755 SH   SOLE   0 0 162,380
MONDELEZ INTL COM 609207105   245 3,500 SH   SOLE   0 0 3,500
MORGAN STANLEY COM 617446448   11,370 120,750 SH   SOLE   0 0 120,750
NVIDIA CORP COM 67066G104   211,822 234,430 SH   SOLE   0 0 234,430
ONEOK INC COM 682680103   433 5,400 SH   SOLE   0 0 5,400
ORACLE CORP COM 68389X105   12,585 100,195 SH   SOLE   0 0 100,195
PEPSICO INC COM 713448108   6,615 37,800 SH   SOLE   0 0 37,800
PFIZER INC COM 717081103   1,034 37,252 SH   SOLE   0 0 37,252
PROCTER & GAMBLE COM 742718109   16,939 104,400 SH   SOLE   0 0 104,400
PROLOGIS COM 74340W103   32,834 252,146 SH   SOLE   0 0 252,146
RAYTHEON COM 75513E101   721 7,390 SH   SOLE   0 0 7,390
RIO TINTO COM 767204100   12,970 203,479 SH   SOLE   0 0 203,279
ROYAL CARIBBEAN COM V7780T103   980 7,050 SH   SOLE   0 0 7,050
SALESFORCE.COM COM 79466L302   10,124 33,613 SH   SOLE   0 0 33,613
SERVICENOW, INC COM 81762P102   6,869 9,010 SH   SOLE   0 0 9,010
SHOPIFY INC COM 82509L107   334 4,330 SH   SOLE   0 0 4,330
SIMON PPTY GRP INC COM 828806109   3,610 23,070 SH   SOLE   0 0 22,870
SNOWFLAKE CLASS A COM 833445109   9,373 58,000 SH   SOLE   0 0 58,000
SONY CORP COM 835699307   849 9,900 SH   SOLE   0 0 9,900
STARBUCKS CORP COM 855244109   835 9,132 SH   SOLE   0 0 9,132
STARWOOD PROP COM 85571B105   998 49,100 SH   SOLE   0 0 49,100
TC ENERGY CORP COM 87807B107   201 5,000 SH   SOLE   0 0 5,000
TELUS CORP COM 87971M103   707 44,150 SH   SOLE   0 0 44,150
TESLA MOTORS COM 88160R101   781 4,445 SH   SOLE   0 0 4,445
TILRAY INC COM 88688T100   29 11,680 SH   SOLE   0 0 11,680
UBER TECHNOLOGIES COM 90353T100   7,222 93,800 SH   SOLE   0 0 93,800
UNION PACIFIC COM 907818108   12,784 51,983 SH   SOLE   0 0 51,983
UNITEDHEALTH GROUP COM 91324P102   611 1,235 SH   SOLE   0 0 1,235
VENTAS INC. COM 92276F100   261 6,000 SH   SOLE   0 0 6,000
VERIZON COMM COM 92343V104   599 14,268 SH   SOLE   0 0 14,118
VERTEX ENERGY COM 92534K107   81 58,000 SH   SOLE   0 0 58,000
VISA INC CL A COM 92826c839   28,265 101,281 SH   SOLE   0 0 101,281
VULCAN MATERIALS COM 929160109   12,268 44,952 SH   SOLE   0 0 44,952
WAL-MART STORES COM 931142103   6,554 108,922 SH   SOLE   0 0 108,922
WELLS FARGO & CO COM 949746101   11,244 194,002 SH   SOLE   0 0 193,802
WORKDAY INC COM 98138H101   3,709 13,600 SH   SOLE   0 0 13,600
WYNN RESORTS LTD COM 983134107   448 4,380 SH   SOLE   0 0 4,380
SCHWAB TTL STCK COM 808509756   266 2,982 SH   SOLE   0 0 2,982
VANGUARD 500 INDEX COM 922908710   686 1,415 SH   SOLE   0 0 1,415
VANGUARD WELLINGTON COM 921935201   223 2,980 SH   SOLE   0 0 2,980
AMPLIFY CYBERSECURITY COM 032108664   274 4,275 SH   SOLE   0 0 4,275
BIOTECHNOLOGY COM 464287556   1,531 11,159 SH   SOLE   0 0 11,159
COMM SERVICES COM 81369Y852   435 5,326 SH   SOLE   0 0 5,326
CONSUMER DISCR COM 81369Y407   1,152 6,263 SH   SOLE   0 0 6,263
EXPANDED TECH COM 464287549   479 5,555 SH   SOLE   0 0 5,555
FINANCIAL COM 81369y605   535 12,697 SH   SOLE   0 0 12,697
GLOBAL X ELECTRIC VEHICLES COM 37954Y624   462 18,685 SH   SOLE   0 0 18,685
HEALTH CARE COM 81369Y209   2,901 19,639 SH   SOLE   0 0 19,639
INDUSTRIALS COM 81369Y704   2,950 23,419 SH   SOLE   0 0 23,419
INNOVATOR IBD 50 COM 004006508   206 7,450 SH   SOLE   0 0 7,450
INVESCO QQQ COM 46090E103   5,055 11,386 SH   SOLE   0 0 11,386
ISHARES RUSSELL 2000 COM 464287655   1,273 6,051 SH   SOLE   0 0 6,051
MATERIALS COM 81369Y100   951 10,240 SH   SOLE   0 0 10,240
NVN CA DIV ADV MUNI COM 67066Y105   165 15,000 SH   SOLE   0 0 15,000
SELECT DIVIDEND COM 464287168   543 4,411 SH   SOLE   0 0 4,411
SPDR DOW JONES IND COM 78467X109   509 1,279 SH   SOLE   0 0 1,279
SPDR S P MIDCAP COM 78467Y107   223 401 SH   SOLE   0 0 401
SPDR S&P REGIONAL COM 78464A698   2,159 42,945 SH   SOLE   0 0 42,945
TECHNOLOGY COM 81369Y803   6,364 30,558 SH   SOLE   0 0 30,558
VIRTUS TERRANOVA COM 92790A504   528 15,350 SH   SOLE   0 0 15,350