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
A T & T INC COM 00206r102 327 10,797 SH   SOLE   0 0 10,797
ABBOTT LABS INC COM COM 002824100 265 2,215 SH   SOLE   0 0 2,215
ABBVIE INC COM 00287y109 2,914 26,923 SH   SOLE   0 0 26,923
ADVANCED MICRO DEVIC COM 007903107 2,653 33,795 SH   SOLE   0 0 33,795
AIR PROD & CHEMICALS COM 009158106 416 1,477 SH   SOLE   0 0 1,477
ALPHABET INC. CLASS A COM 02079k305 3,618 1,754 SH   SOLE   0 0 1,754
ALPHABET INC. CLASS C COM 02079k107 5,285 2,555 SH   SOLE   0 0 2,555
AMAZON.COM INC COM 023135106 3,054 987 SH   SOLE   0 0 987
AMERICAN EXPRESS CO COM 025816109 1,874 13,248 SH   SOLE   0 0 13,248
AMGEN INC. COM 031162100 847 3,405 SH   SOLE   0 0 3,405
ANALOG DEVICES INC COM 032654105 1,305 8,413 SH   SOLE   0 0 8,413
APPLE INC COM 037833100 14,448 118,283 SH   SOLE   0 0 118,283
APTOSE BIOSCIENCES F COM 03835t200 550 92,130 SH   SOLE   0 0 92,130
ARCHROCK INC COM 03957w106 534 56,300 SH   SOLE   0 0 56,300
BERKSHIRE HATHAWAY CLASS B COM 084670702 1,243 4,865 SH   SOLE   0 0 4,865
BEST BUY INC COM 086516101 439 3,825 SH   SOLE   0 0 3,825
BLOOM ENERGY CORP COM 093712107 1,669 61,690 SH   SOLE   0 0 61,690
BRISTOL-MYERS SQUIBB COM 110122108 288 4,559 SH   SOLE   0 0 4,559
BROADCOM INC COM 11135f101 2,831 6,105 SH   SOLE   0 0 6,105
BROADMARK RLTY CAP INC COM 11135b100 3,808 364,075 SH   SOLE   0 0 364,075
CACTUS INC CLASS A COM 127203107 1,208 39,460 SH   SOLE   0 0 39,460
CANADIAN NATL RAILWY F COM 136375102 347 2,990 SH   SOLE   0 0 2,990
CHARLES SCHWAB CORP COM 808513105 1,277 19,595 SH   SOLE   0 0 19,595
CHECK PT SOFTWARE F COM m22465104 705 6,293 SH   SOLE   0 0 6,293
CHEVRON CORP COM 166764100 1,283 12,244 SH   SOLE   0 0 12,244
CLOUDFLARE INC CLASS A COM 18915m107 279 3,975 SH   SOLE   0 0 3,975
CONOCOPHILLIPS COM 20825C104 345 6,510 SH   SOLE   0 0 6,510
COSTCO WHOLESALE CO COM 22160k105 1,810 5,136 SH   SOLE   0 0 5,136
CROWDSTRIKE HLDGS INC COM 22788c105 928 5,082 SH   SOLE   0 0 5,082
CUE BIOPHARMA INC COM 22978p106 156 12,750 SH   SOLE   0 0 12,750
DENBURY RES INC DEL COM 24790a101 1,437 30,003 SH   SOLE   0 0 30,003
DIAMONDBACK ENERGY COM 25278x109 909 12,368 SH   SOLE   0 0 12,368
DOCUSIGN INC COM 256163106 1,260 6,223 SH   SOLE   0 0 6,223
DOW INC COM 260557103 1,506 23,548 SH   SOLE   0 0 23,548
DRAFTKINGS INC COM 26142r104 2,393 39,022 SH   SOLE   0 0 39,022
DUKE ENERGY CORP COM 26441c204 861 8,919 SH   SOLE   0 0 8,919
EAST WEST BANCORP COM 27579r104 627 8,500 SH   SOLE   0 0 8,500
ELI LILLY & CO. COM 532457108 528 2,825 SH   SOLE   0 0 2,825
ENBRIDGE INC F COM 29250n105 263 7,232 SH   SOLE   0 0 7,232
ENERGOUS CORP COM 29272c103 334 82,199 SH   SOLE   0 0 82,199
ENPHASE ENERGY INC COM 29355a107 7,910 48,778 SH   SOLE   0 0 48,778
EOG RESOURCES INC COM 26875p101 1,575 21,715 SH   SOLE   0 0 21,715
EQUIFAX INC COM 294429105 453 2,500 SH   SOLE   0 0 2,500
EQUITY RESIDENTIAL COM 29476L107 215 3,000 SH   SOLE   0 0 3,000
EXXON MOBIL CORP COM 30231g102 1,663 29,780 SH   SOLE   0 0 29,780
Euronav Nv Antwerpen COM B38564108 259 28,280 SH   SOLE   0 0 28,280
FASTLY INC COM 31188v100 500 7,430 SH   SOLE   0 0 7,430
FATE THERAPEUTICS COM 31189p102 552 6,700 SH   SOLE   0 0 6,700
FIBROGEN INC COM 31572q808 1,492 42,985 SH   SOLE   0 0 42,985
FREEPORT-MCMORAN INC COM 35671d857 2,858 86,801 SH   SOLE   0 0 86,801
GENERAL DYNAMICS CO COM 369550108 361 1,990 SH   SOLE   0 0 1,990
GILEAD SCIENCES INC COM 375558103 635 9,824 SH   SOLE   0 0 9,824
GUARDANT HEALTH INC COM 40131m109 441 2,890 SH   SOLE   0 0 2,890
HALLIBURTON CO HLDG COM 406216101 260 12,119 SH   SOLE   0 0 12,119
HALOZYME THERAPEUTIC COM 40637h109 5,004 120,028 SH   SOLE   0 0 120,028
HANNON ARMSTRONG SUS REIT COM 41068x100 2,989 53,288 SH   SOLE   0 0 53,288
HONEYWELL INTL INC COM 438516106 867 3,995 SH   SOLE   0 0 3,995
IBM CORP COM 459200101 440 3,303 SH   SOLE   0 0 3,303
INTEL CORP COM 458140100 1,078 16,840 SH   SOLE   0 0 16,840
ISHARES SILVER TRUST ETF IV COM 46428q109 1,172 51,630 SH   SOLE   0 0 51,630
JFROG LTD ORD SHS COM M6191J100 206 4,650 SH   SOLE   0 0 4,650
JOHNSON & JOHNSON COM 478160104 2,562 15,591 SH   SOLE   0 0 15,591
JPMORGAN CHASE & CO COM 46625h100 1,201 7,889 SH   SOLE   0 0 7,889
KIMBERLY-CLARK CORP COM COM 494368103 364 2,620 SH   SOLE   0 0 2,620
LEXINGTON REALTY TR REIT COM 529043101 1,569 141,190 SH   SOLE   0 0 141,190
LOWES COS INC COM COM 548661107 213 1,118 SH   SOLE   0 0 1,118
MARATHON PETE CORP COM 56585a102 903 16,874 SH   SOLE   0 0 16,874
MERCK & CO. INC. COM 58933y105 1,960 25,425 SH   SOLE   0 0 25,425
MICROCHIP TECHNOLOGY COM 595017104 4,420 28,475 SH   SOLE   0 0 28,475
MICROSOFT CORP COM 594918104 2,267 9,614 SH   SOLE   0 0 9,614
MONDELEZ INTL CLASS A COM 609207105 278 4,750 SH   SOLE   0 0 4,750
MORGAN STANLEY COM 617446448 212 2,726 SH   SOLE   0 0 2,726
NIKE INC CLASS B COM 654106103 534 4,015 SH   SOLE   0 0 4,015
NVIDIA CORP COM 67066g104 2,678 5,016 SH   SOLE   0 0 5,016
ONCOCYTE CORP COM 68235c107 301 57,900 SH   SOLE   0 0 57,900
PAYPAL HOLDINGS INCORPOR COM 70450y103 676 2,785 SH   SOLE   0 0 2,785
PEPSICO INC COM 713448108 1,221 8,635 SH   SOLE   0 0 8,635
PFIZER INC COM 717081103 295 8,147 SH   SOLE   0 0 8,147
PHILLIPS 66 COM 718546104 781 9,582 SH   SOLE   0 0 9,582
PIONEER NATURAL RES COM 723787107 2,037 12,825 SH   SOLE   0 0 12,825
PROCTER & GAMBLE COM 742718109 634 4,678 SH   SOLE   0 0 4,678
QUALCOMM INC COM 747525103 3,882 29,280 SH   SOLE   0 0 29,280
RAYTHEON TECHNOLOG-COM USD COM 75513E101 242 3,137 SH   SOLE   0 0 3,137
ROKU I N C CLASS A COM 77543r102 553 1,699 SH   SOLE   0 0 1,699
SFL CORP LTD F COM g7738w106 584 72,800 SH   SOLE   0 0 72,800
SPDR GOLD SHARES ETF COM 78463v107 2,325 14,535 SH   SOLE   0 0 14,535
SPDR S&P 500 ETF IV COM 78462f103 630 1,590 SH   SOLE   0 0 1,590
SPLUNK INC COM 848637104 275 2,030 SH   SOLE   0 0 2,030
STAG INDUSTRIAL INC REIT COM 85254j102 2,990 88,950 SH   SOLE   0 0 88,950
STANLEY BLACK & DECKER INC COM 854502101 402 2,014 SH   SOLE   0 0 2,014
STARBUCKS CORP COM 855244109 1,770 16,194 SH   SOLE   0 0 16,194
T-MOBILE US INC COM 872590104 1,294 10,331 SH   SOLE   0 0 10,331
TELADOC INC COM 87918a105 1,425 7,840 SH   SOLE   0 0 7,840
TESLA INC COM 88160r101 865 1,295 SH   SOLE   0 0 1,295
TEXAS INSTRUMENTS COM COM 882508104 1,384 7,323 SH   SOLE   0 0 7,323
THE COCA-COLA CO COM 191216100 436 8,273 SH   SOLE   0 0 8,273
THE TRADE DESK INC CLASS A COM 88339j105 516 792 SH   SOLE   0 0 792
U S BANCORP COM 902973304 371 6,711 SH   SOLE   0 0 6,711
VERIZON COMMUNICATN COM 92343v104 2,106 36,210 SH   SOLE   0 0 36,210
WALT DISNEY CO COM 254687106 2,237 12,123 SH   SOLE   0 0 12,123
XILINX INC COM COM 983919101 372 3,000 SH   SOLE   0 0 3,000