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 315 12,797 SH   SOLE   0 0 12,797
ABBOTT LABORATORIES COM 002824100 241 1,715 SH   SOLE   0 0 1,715
ABBVIE INC COM 00287y109 2,989 22,078 SH   SOLE   0 0 22,078
ADVANCED MICRO DEVIC COM 007903107 4,712 32,745 SH   SOLE   0 0 32,745
ALPHABET INC. CLASS A COM 02079k305 4,583 1,582 SH   SOLE   0 0 1,582
ALPHABET INC. CLASS C COM 02079k107 5,961 2,060 SH   SOLE   0 0 2,060
AMAZON.COM INC COM 023135106 3,084 925 SH   SOLE   0 0 925
AMERICAN EXPRESS CO COM 025816109 2,167 13,243 SH   SOLE   0 0 13,243
AMGEN INC. COM 031162100 631 2,805 SH   SOLE   0 0 2,805
ANALOG DEVICES INC COM 032654105 1,066 6,063 SH   SOLE   0 0 6,063
APPLE INC COM 037833100 17,687 99,603 SH   SOLE   0 0 99,603
ARCHROCK INC COM 03957w106 290 38,800 SH   SOLE   0 0 38,800
ATI PHYSICAL THERAPY INC COM 00216w109 78 23,150 SH   SOLE   0 0 23,150
BANK OF AMERICA CORP COM 060505104 271 6,100 SH   SOLE   0 0 6,100
BERKSHIRE HATHAWAY CLASS B COM 084670702 1,002 3,350 SH   SOLE   0 0 3,350
BLACKSTONE INC COM 09260d107 223 1,725 SH   SOLE   0 0 1,725
BRISTOL-MYERS SQUIBB COM 110122108 245 3,929 SH   SOLE   0 0 3,929
BROADCOM INC COM 11135f101 3,402 5,112 SH   SOLE   0 0 5,112
BROADMARK RLTY CAP INC COM 11135b100 2,698 286,090 SH   SOLE   0 0 286,090
CACTUS INC CLASS A COM 127203107 974 25,543 SH   SOLE   0 0 25,543
CANADIAN NATL RAILWY F COM 136375102 246 2,000 SH   SOLE   0 0 2,000
CHARLES SCHWAB CORP COM 808513105 1,561 18,561 SH   SOLE   0 0 18,561
CHECK PT SOFTWARE F COM m22465104 693 5,943 SH   SOLE   0 0 5,943
CHEVRON CORP COM 166764100 1,192 10,154 SH   SOLE   0 0 10,154
CLOUDFLARE INC CLASS A COM 18915m107 434 3,300 SH   SOLE   0 0 3,300
COSTCO WHOLESALE CO COM 22160k105 2,473 4,356 SH   SOLE   0 0 4,356
CROWDSTRIKE HLDGS INC COM 22788c105 1,028 5,020 SH   SOLE   0 0 5,020
DENBURY RES INC DEL COM 24790a101 2,252 29,398 SH   SOLE   0 0 29,398
DIAMONDBACK ENERGY COM 25278x109 2,413 22,375 SH   SOLE   0 0 22,375
DOCUSIGN INC COM 256163106 879 5,774 SH   SOLE   0 0 5,774
DOW INC COM 260557103 1,063 18,748 SH   SOLE   0 0 18,748
DUKE ENERGY CORP COM 26441c204 894 8,519 SH   SOLE   0 0 8,519
EAST WEST BANCORP COM 27579r104 472 6,000 SH   SOLE   0 0 6,000
EASTERLY GOVT PPTYS REIT COM 27616p103 229 10,000 SH   SOLE   0 0 10,000
ELI LILLY & CO COM COM 532457108 276 1,000 SH   SOLE   0 0 1,000
ENBRIDGE INC F COM 29250n105 283 7,232 SH   SOLE   0 0 7,232
ENERGOUS CORP COM 29272c103 80 64,199 SH   SOLE   0 0 64,199
ENPHASE ENERGY INC COM 29355a107 5,347 29,229 SH   SOLE   0 0 29,229
EOG RESOURCES INC COM 26875p101 1,481 16,675 SH   SOLE   0 0 16,675
EQUIFAX INC COM 294429105 732 2,500 SH   SOLE   0 0 2,500
EQUITY RESIDENTIAL COM 29476L107 271 3,000 SH   SOLE   0 0 3,000
EXXON MOBIL CORP COM 30231g102 1,593 26,030 SH   SOLE   0 0 26,030
FATE THERAPEUTICS COM 31189p102 338 5,780 SH   SOLE   0 0 5,780
FREEPORT-MCMORAN INC COM 35671d857 3,500 83,883 SH   SOLE   0 0 83,883
GENERAL DYNAMICS CO COM 369550108 208 1,000 SH   SOLE   0 0 1,000
GILEAD SCIENCES INC COM 375558103 1,337 18,419 SH   SOLE   0 0 18,419
HALLIBURTON CO HLDG COM 406216101 225 9,819 SH   SOLE   0 0 9,819
HALOZYME THERAPEUTIC COM 40637h109 2,504 62,261 SH   SOLE   0 0 62,261
HANNON ARMSTRONG SUS REIT COM 41068x100 2,249 42,334 SH   SOLE   0 0 42,334
HONEYWELL INTL INC COM 438516106 209 1,000 SH   SOLE   0 0 1,000
IBM CORP COM 459200101 421 3,153 SH   SOLE   0 0 3,153
INTEL CORP COM 458140100 594 11,540 SH   SOLE   0 0 11,540
JOHNSON & JOHNSON COM 478160104 2,466 14,413 SH   SOLE   0 0 14,413
JPMORGAN CHASE & CO COM 46625h100 1,165 7,355 SH   SOLE   0 0 7,355
KIMBERLY CLARK CORP COM 494368103 239 1,670 SH   SOLE   0 0 1,670
LIVE NATION ENTRTMNT COM 538034109 1,811 15,129 SH   SOLE   0 0 15,129
LXP INDUSTRIAL TRUST REIT COM 529043101 1,309 83,800 SH   SOLE   0 0 83,800
MAGNOLIA OIL & GAS CORP CLASS COM 559663109 777 41,150 SH   SOLE   0 0 41,150
MARATHON PETE CORP COM 56585a102 725 11,324 SH   SOLE   0 0 11,324
MERCK & CO. INC. COM 58933y105 1,211 15,795 SH   SOLE   0 0 15,795
MICROCHIP TECHNOLOGY COM 595017104 3,685 42,332 SH   SOLE   0 0 42,332
MICRON TECHNOLOGY COM 595112103 1,447 15,530 SH   SOLE   0 0 15,530
MICROSOFT CORP COM 594918104 3,099 9,214 SH   SOLE   0 0 9,214
MONDELEZ INTL CLASS A COM 609207105 249 3,750 SH   SOLE   0 0 3,750
MORGAN STANLEY COM 617446448 268 2,726 SH   SOLE   0 0 2,726
NIKE INC CLASS B COM 654106103 354 2,125 SH   SOLE   0 0 2,125
NVIDIA CORP COM 67066g104 5,784 19,667 SH   SOLE   0 0 19,667
PEPSICO INC COM 713448108 1,166 6,710 SH   SOLE   0 0 6,710
PFIZER INC COM 717081103 481 8,147 SH   SOLE   0 0 8,147
PHILLIPS 66 COM 718546104 638 8,804 SH   SOLE   0 0 8,804
PIONEER NATURAL RES COM 723787107 3,145 17,292 SH   SOLE   0 0 17,292
PROCTER & GAMBLE COM 742718109 213 1,303 SH   SOLE   0 0 1,303
PUBLIC STORAGE REIT COM 74460d109 228 610 SH   SOLE   0 0 610
QUALCOMM INC COM 747525103 4,465 24,415 SH   SOLE   0 0 24,415
RAYTHEON TECHNOLOGIES CO COM 75513e101 270 3,137 SH   SOLE   0 0 3,137
ROKU I N C CLASS A COM 77543r102 304 1,334 SH   SOLE   0 0 1,334
SFL CORP LTD F COM g7738w106 954 117,050 SH   SOLE   0 0 117,050
SOFI TECHNOLOGIES INC COM 83406f102 856 54,159 SH   SOLE   0 0 54,159
SPDR GOLD SHARES ETF COM 78463v107 1,463 8,555 SH   SOLE   0 0 8,555
SPDR S&P 500 ETF COM 78462f103 736 1,550 SH   SOLE   0 0 1,550
STAG INDUSTRIAL INC REIT COM 85254j102 3,660 76,316 SH   SOLE   0 0 76,316
STANLEY BLACK & DECK COM 854502101 332 1,762 SH   SOLE   0 0 1,762
STARBUCKS CORP COM 855244109 1,541 13,172 SH   SOLE   0 0 13,172
T-MOBILE US INC COM 872590104 773 6,666 SH   SOLE   0 0 6,666
TESLA INC COM 88160r101 1,369 1,295 SH   SOLE   0 0 1,295
TEXAS INSTRUMENTS COM 882508104 1,317 6,990 SH   SOLE   0 0 6,990
THE COCA-COLA CO COM 191216100 442 7,473 SH   SOLE   0 0 7,473
THE TRADE DESK INC CLASS A COM 88339j105 426 4,650 SH   SOLE   0 0 4,650
VERIZON COMMUNICATN COM 92343v104 817 15,715 SH   SOLE   0 0 15,715
WALT DISNEY CO COM 254687106 1,731 11,173 SH   SOLE   0 0 11,173
XILINX INC COM 983919101 636 3,000 SH   SOLE   0 0 3,000