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 377 13,097 SH   SOLE   0 0 13,097
ABBVIE INC COM 00287y109 2,677 24,983 SH   SOLE   0 0 24,983
ACTIVISION BLIZZARD COM 00507v109 578 6,225 SH   SOLE   0 0 6,225
ADVANCED MICRO DEVIC COM 007903107 3,388 36,945 SH   SOLE   0 0 36,945
AIR PROD & CHEMICALS COM 009158106 404 1,477 SH   SOLE   0 0 1,477
ALPHABET INC. CLASS A COM 02079k305 3,074 1,754 SH   SOLE   0 0 1,754
ALPHABET INC. CLASS C COM 02079k107 4,555 2,600 SH   SOLE   0 0 2,600
AMAZON.COM INC COM 023135106 3,169 973 SH   SOLE   0 0 973
AMERICAN EXPRESS CO COM 025816109 1,620 13,398 SH   SOLE   0 0 13,398
AMGEN INC. COM 031162100 810 3,525 SH   SOLE   0 0 3,525
ANALOG DEVICES INC COM 032654105 1,243 8,413 SH   SOLE   0 0 8,413
APPLE INC COM 037833100 17,168 129,383 SH   SOLE   0 0 129,383
APTOSE BIOSCIENCES F COM 03835t200 278 63,380 SH   SOLE   0 0 63,380
ARCHROCK INC COM 03957w106 509 58,800 SH   SOLE   0 0 58,800
BERKSHIRE HATHAWAY CLASS B COM 084670702 1,128 4,865 SH   SOLE   0 0 4,865
BEST BUY INC COM 086516101 384 3,850 SH   SOLE   0 0 3,850
BLOOM ENERGY CORP COM 093712107 1,754 61,185 SH   SOLE   0 0 61,185
BLUEBIRD BIO INC COM 09609G100 229 5,300 SH   SOLE   0 0 5,300
BRISTOL MYERS SQUIBB CO COM COM 110122108 283 4,559 SH   SOLE   0 0 4,559
BROADCOM INC COM 11135f101 1,587 3,625 SH   SOLE   0 0 3,625
BROADMARK RLTY CAP INC COM 11135b100 3,597 352,672 SH   SOLE   0 0 352,672
CACTUS INC CLASS A COM 127203107 1,022 39,200 SH   SOLE   0 0 39,200
CANADIAN NATL RAILWY F COM 136375102 330 3,000 SH   SOLE   0 0 3,000
CHARLES SCHWAB CORP COM 808513105 727 13,715 SH   SOLE   0 0 13,715
CHECK PT SOFTWARE F COM m22465104 1,998 15,033 SH   SOLE   0 0 15,033
CHEVRON CORP COM 166764100 969 11,470 SH   SOLE   0 0 11,470
CONOCOPHILLIPS COM 20825c104 234 5,845 SH   SOLE   0 0 5,845
COSTCO WHOLESALE CO COM 22160k105 1,958 5,196 SH   SOLE   0 0 5,196
CROWDSTRIKE HLDGS INC COM 22788c105 530 2,500 SH   SOLE   0 0 2,500
CUE BIOPHARMA INC COM 22978p106 152 12,150 SH   SOLE   0 0 12,150
DOCUSIGN INC COM 256163106 1,477 6,643 SH   SOLE   0 0 6,643
DOW INC COM 260557103 1,285 23,148 SH   SOLE   0 0 23,148
DRAFTKINGS INC COM 26142r104 1,936 41,581 SH   SOLE   0 0 41,581
DUKE ENERGY CORP COM 26441c204 853 9,319 SH   SOLE   0 0 9,319
EAST WEST BANCORP COM 27579r104 431 8,500 SH   SOLE   0 0 8,500
EDWARDS LIFESCIENCES COM 28176e108 233 2,550 SH   SOLE   0 0 2,550
ELI LILLY & CO. COM 532457108 477 2,825 SH   SOLE   0 0 2,825
ENBRIDGE INC COM 29250N105 231 7,232 SH   SOLE   0 0 7,232
ENERGOUS CORP COM 29272c103 142 78,699 SH   SOLE   0 0 78,699
ENPHASE ENERGY INC COM 29355a107 9,690 55,223 SH   SOLE   0 0 55,223
EOG RESOURCES INC COM COM 26875P101 876 17,575 SH   SOLE   0 0 17,575
EQUIFAX INC COM 294429105 482 2,500 SH   SOLE   0 0 2,500
EXXON MOBIL CORP COM COM 30231G102 721 17,480 SH   SOLE   0 0 17,480
Euronav Nv Antwerpen COM B38564108 221 27,600 SH   SOLE   0 0 27,600
FASTLY INC COM 31188v100 702 8,030 SH   SOLE   0 0 8,030
FATE THERAPEUTICS COM 31189p102 714 7,850 SH   SOLE   0 0 7,850
FIBROGEN INC COM 31572q808 2,392 64,505 SH   SOLE   0 0 64,505
GENERAL DYNAMICS CO COM 369550108 298 2,000 SH   SOLE   0 0 2,000
GILEAD SCIENCES INC COM 375558103 421 7,224 SH   SOLE   0 0 7,224
GUARDANT HEALTH INC COM 40131m109 372 2,890 SH   SOLE   0 0 2,890
HALLIBURTON CO HLDG COM 406216101 244 12,919 SH   SOLE   0 0 12,919
HALOZYME THERAPEUTIC COM 40637h109 5,235 122,580 SH   SOLE   0 0 122,580
HANNON ARMSTRONG SUS REIT COM 41068x100 3,389 53,433 SH   SOLE   0 0 53,433
HONEYWELL INTL INC COM 438516106 851 4,000 SH   SOLE   0 0 4,000
INTEL CORP COM 458140100 747 15,000 SH   SOLE   0 0 15,000
INTERNATIONAL BUSINESS MACHS C COM 459200101 416 3,303 SH   SOLE   0 0 3,303
ISHARES SILVER TRUST ETF COM 46428q109 1,215 49,450 SH   SOLE   0 0 49,450
JFROG LTD F COM m6191j100 349 5,550 SH   SOLE   0 0 5,550
JOHNSON & JOHNSON COM 478160104 2,454 15,591 SH   SOLE   0 0 15,591
JPMORGAN CHASE & CO COM 46625h100 1,002 7,889 SH   SOLE   0 0 7,889
KIMBERLY-CLARK CORP COM COM 494368103 387 2,870 SH   SOLE   0 0 2,870
LEXINGTON REALTY TR REIT COM 529043101 1,638 154,200 SH   SOLE   0 0 154,200
LOWES COS INC COM COM 548661107 503 3,136 SH   SOLE   0 0 3,136
MARATHON PETE CORP COM COM 56585A102 714 17,274 SH   SOLE   0 0 17,274
MERCK & CO. INC. COM 58933y105 2,052 25,085 SH   SOLE   0 0 25,085
MICROCHIP TECHNOLOGY COM 595017104 4,183 30,285 SH   SOLE   0 0 30,285
MICROSOFT CORP COM 594918104 2,213 9,951 SH   SOLE   0 0 9,951
MONDELEZ INTL CLASS A COM 609207105 278 4,750 SH   SOLE   0 0 4,750
NIKE INC CLASS B COM 654106103 923 6,525 SH   SOLE   0 0 6,525
NVIDIA CORP COM 67066g104 2,510 4,806 SH   SOLE   0 0 4,806
PAYPAL HOLDINGS INCORPOR COM 70450y103 418 1,785 SH   SOLE   0 0 1,785
PEPSICO INC COM 713448108 1,355 9,135 SH   SOLE   0 0 9,135
PFIZER INC COM 717081103 304 8,247 SH   SOLE   0 0 8,247
PHILLIPS 66 COM COM 718546104 583 8,332 SH   SOLE   0 0 8,332
PROCTER & GAMBLE COM 742718109 763 5,486 SH   SOLE   0 0 5,486
QUALCOMM INC COM 747525103 3,434 22,540 SH   SOLE   0 0 22,540
RAYTHEON TECHNOLOG-COM USD COM 75513E101 224 3,137 SH   SOLE   0 0 3,137
ROKU I N C CLASS A COM 77543r102 556 1,675 SH   SOLE   0 0 1,675
SALESFORCE COM COM 79466l302 1,133 5,093 SH   SOLE   0 0 5,093
SELECT SECTOR INDUSTRIAL SPDR COM 81369y704 737 8,320 SH   SOLE   0 0 8,320
SFL CORP LTD F COM g7738w106 319 50,800 SH   SOLE   0 0 50,800
SPDR GOLD SHARES ETF COM 78463v107 3,466 19,430 SH   SOLE   0 0 19,430
SPDR S&P 500 ETF COM 78462f103 594 1,590 SH   SOLE   0 0 1,590
SPLUNK INC COM 848637104 346 2,035 SH   SOLE   0 0 2,035
STAG INDUSTRIAL INC REIT COM 85254j102 2,804 89,535 SH   SOLE   0 0 89,535
STANLEY BLACK & DECKER INC COM 854502101 360 2,014 SH   SOLE   0 0 2,014
STARBUCKS CORP COM 855244109 1,732 16,194 SH   SOLE   0 0 16,194
T-MOBILE US INC COM 872590104 2,400 17,801 SH   SOLE   0 0 17,801
TELADOC INC COM 87918a105 1,848 9,240 SH   SOLE   0 0 9,240
TESLA INC COM 88160r101 960 1,360 SH   SOLE   0 0 1,360
TEXAS INSTRUMENTS COM COM 882508104 950 5,786 SH   SOLE   0 0 5,786
THE COCA-COLA CO COM 191216100 430 7,850 SH   SOLE   0 0 7,850
THE TRADE DESK INC CLASS A COM 88339j105 634 792 SH   SOLE   0 0 792
U S BANCORP COM 902973304 324 6,961 SH   SOLE   0 0 6,961
VERIZON COMMUNICATN COM 92343v104 2,341 39,840 SH   SOLE   0 0 39,840
VERTEX PHARMACEUTICA COM 92532f100 325 1,375 SH   SOLE   0 0 1,375
WALT DISNEY CO COM 254687106 2,197 12,128 SH   SOLE   0 0 12,128
XILINX INC COM COM 983919101 354 2,500 SH   SOLE   0 0 2,500