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 615 15,736 SH   SOLE   0 0 15,736
ADVANCED MICRO DEVIC COM 007903107 2,068 45,095 SH   SOLE   0 0 45,095
AIR PROD & CHEMICALS COM 009158106 465 1,977 SH   SOLE   0 0 1,977
ALEXANDRIA REAL EST REIT COM 015271109 299 1,850 SH   SOLE   0 0 1,850
ALIBABA GROUP HOLDING COM 01609w102 214 1,010 SH   SOLE   0 0 1,010
ALPHABET INC. CLASS A COM 02079k305 2,456 1,834 SH   SOLE   0 0 1,834
ALPHABET INC. CLASS C COM 02079k107 3,630 2,715 SH   SOLE   0 0 2,715
AMAZON.COM INC COM 023135106 1,362 737 SH   SOLE   0 0 737
AMERICAN EXPRESS CO COM 025816109 1,668 13,398 SH   SOLE   0 0 13,398
AMGEN INC. COM 031162100 980 4,066 SH   SOLE   0 0 4,066
ANALOG DEVICES INC COM 032654105 1,256 10,573 SH   SOLE   0 0 10,573
ANWORTH MTG AST CORP COM COM 037347101 141 40,000 SH   SOLE   0 0 40,000
APPLE INC COM 037833100 10,864 36,997 SH   SOLE   0 0 36,997
APTOSE BIOSCIENCES F COM 03835t200 99 17,500 SH   SOLE   0 0 17,500
ARCHROCK INC COM 03957w106 3,475 346,150 SH   SOLE   0 0 346,150
ARQULE INC COM COM 04269E107 370 18,550 SH   SOLE   0 0 18,550
B G C PARTNERS CLASS A COM 05541t101 2,346 394,976 SH   SOLE   0 0 394,976
BANK OF AMERICA CORP COM 060505104 2,756 78,260 SH   SOLE   0 0 78,260
BERKSHIRE HATHAWAY CLASS B COM 084670702 1,028 4,540 SH   SOLE   0 0 4,540
BOEING CO COM 097023105 305 937 SH   SOLE   0 0 937
BP PLC F SPONSORED ADR 1 ADR COM 055622104 1,527 40,450 SH   SOLE   0 0 40,450
BRISTOL-MYERS SQUIBB COM 110122108 607 9,453 SH   SOLE   0 0 9,453
BROADMARK RLTY CAP INC COM 11135b100 1,461 114,550 SH   SOLE   0 0 114,550
CANADIAN NATL RAILWY F COM 136375102 430 4,750 SH   SOLE   0 0 4,750
CATERPILLAR INC COM 149123101 436 2,950 SH   SOLE   0 0 2,950
CHECK PT SOFTWARE F COM m22465104 2,195 19,783 SH   SOLE   0 0 19,783
CHEVRON CORP COM 166764100 1,962 16,278 SH   SOLE   0 0 16,278
CONOCOPHILLIPS COM 20825c104 852 13,105 SH   SOLE   0 0 13,105
COSTCO WHOLESALE CO COM 22160k105 1,476 5,022 SH   SOLE   0 0 5,022
CUE BIOPHARMA INC COM 22978p106 193 12,160 SH   SOLE   0 0 12,160
DOCUSIGN INC COM 256163106 619 8,350 SH   SOLE   0 0 8,350
DUKE ENERGY CORP COM 26441c204 828 9,073 SH   SOLE   0 0 9,073
EAST WEST BANCORP COM 27579r104 438 9,000 SH   SOLE   0 0 9,000
EDWARDS LIFESCIENCES COM 28176e108 266 1,140 SH   SOLE   0 0 1,140
ELI LILLY & CO. COM 532457108 375 2,850 SH   SOLE   0 0 2,850
ENBRIDGE INC COM 29250N105 337 8,462 SH   SOLE   0 0 8,462
ENERGOUS CORP COM 29272c103 369 208,699 SH   SOLE   0 0 208,699
ENPHASE ENERGY INC COM 29355a107 2,572 98,425 SH   SOLE   0 0 98,425
EQUIFAX INC COM 294429105 350 2,500 SH   SOLE   0 0 2,500
EQUITY RESIDENTIAL COM 29476L107 243 3,000 SH   SOLE   0 0 3,000
EURONAV NV F COM b38564108 763 60,880 SH   SOLE   0 0 60,880
EXXON MOBIL CORP COM 30231g102 767 10,988 SH   SOLE   0 0 10,988
FATE THERAPEUTICS COM 31189p102 474 24,200 SH   SOLE   0 0 24,200
FIBROGEN INC COM 31572q808 1,211 28,225 SH   SOLE   0 0 28,225
GENERAL DYNAMICS CO COM 369550108 353 2,000 SH   SOLE   0 0 2,000
GILEAD SCIENCES INC COM 375558103 1,860 28,629 SH   SOLE   0 0 28,629
HALLIBURTON CO HLDG COM 406216101 381 15,570 SH   SOLE   0 0 15,570
HALOZYME THERAPEUTIC COM 40637h109 2,254 127,110 SH   SOLE   0 0 127,110
HLTHCARE TR OF AMER REIT COM 42225p501 1,864 61,560 SH   SOLE   0 0 61,560
HONEYWELL INTL INC COM 438516106 708 4,000 SH   SOLE   0 0 4,000
IBM CORP COM 459200101 510 3,803 SH   SOLE   0 0 3,803
INTEL CORP COM 458140100 1,565 26,150 SH   SOLE   0 0 26,150
J P MORGAN CHASE & CO COM 46625h100 1,084 7,779 SH   SOLE   0 0 7,779
JOHNSON & JOHNSON COM 478160104 2,404 16,482 SH   SOLE   0 0 16,482
KIMBERLY-CLARK CORP COM COM 494368103 532 3,870 SH   SOLE   0 0 3,870
LEXINGTON REALTY TR REIT COM 529043101 2,582 243,170 SH   SOLE   0 0 243,170
LOCKHEED MARTIN CORP COM 539830109 1,137 2,920 SH   SOLE   0 0 2,920
LOWES COS INC COM COM 548661107 423 3,536 SH   SOLE   0 0 3,536
MARATHON PETE CORP COM 56585a102 1,816 30,133 SH   SOLE   0 0 30,133
MEDICAL PROPERTIES REIT COM 58463j304 2,741 129,850 SH   SOLE   0 0 129,850
MERCK & CO. INC. COM 58933y105 2,806 30,855 SH   SOLE   0 0 30,855
MICROCHIP TECHNOLOGY COM 595017104 4,066 38,830 SH   SOLE   0 0 38,830
MICROSOFT CORP COM 594918104 1,598 10,131 SH   SOLE   0 0 10,131
MONDELEZ INTL CLASS A COM 609207105 295 5,361 SH   SOLE   0 0 5,361
NEW RESIDENTIAL INVE REIT COM 64828t201 2,210 137,200 SH   SOLE   0 0 137,200
NEWMARK GROUP INC COM 65158n102 2,923 217,232 SH   SOLE   0 0 217,232
NIKE INC CLASS B COM 654106103 408 4,025 SH   SOLE   0 0 4,025
NVIDIA CORP COM 67066g104 1,231 5,232 SH   SOLE   0 0 5,232
PAYSIGN INC COM 70451a104 503 49,519 SH   SOLE   0 0 49,519
PEPSICO INC COM 713448108 1,410 10,320 SH   SOLE   0 0 10,320
PFIZER INC COM 717081103 642 16,396 SH   SOLE   0 0 16,396
PHILLIPS 66 COM 718546104 1,748 15,694 SH   SOLE   0 0 15,694
PROCTER & GAMBLE COM 742718109 885 7,086 SH   SOLE   0 0 7,086
QUALCOMM INC COM 747525103 2,148 24,350 SH   SOLE   0 0 24,350
RAYTHEON CO COM 755111507 325 1,478 SH   SOLE   0 0 1,478
REDWOOD TRUST INC. REIT COM 758075402 330 19,950 SH   SOLE   0 0 19,950
SALESFORCE COM COM 79466l302 912 5,605 SH   SOLE   0 0 5,605
SELECT SECTOR SPDR TR COM 81369Y407 222 1,770 SH   SOLE   0 0 1,770
SFL CORP LTD F COM g7738w106 4,175 287,166 SH   SOLE   0 0 287,166
SPDR GOLD SHARES ETF COM 78463v107 300 2,100 SH   SOLE   0 0 2,100
SPDR S&P 500 ETF COM 78462f103 415 1,290 SH   SOLE   0 0 1,290
SPRAGUE RESOURCES LP LP COM 849343108 1,240 73,300 SH   SOLE   0 0 73,300
STAG INDUSTRIAL INC REIT COM 85254j102 2,621 83,025 SH   SOLE   0 0 83,025
STANLEY BLACK & DECKER INC COM 854502101 334 2,014 SH   SOLE   0 0 2,014
STARBUCKS CORP COM 855244109 1,761 20,035 SH   SOLE   0 0 20,035
TEXAS INSTRUMENTS COM COM 882508104 858 6,686 SH   SOLE   0 0 6,686
THE COCA-COLA CO COM 191216100 434 7,850 SH   SOLE   0 0 7,850
TRUIST FINL CORP COM 89832q109 483 8,580 SH   SOLE   0 0 8,580
U S BANCORP COM 902973304 2,017 34,021 SH   SOLE   0 0 34,021
UNIQURE N V F COM n90064101 1,733 24,189 SH   SOLE   0 0 24,189
UNITED TECHNOLOGIES CORP COM 913017109 205 1,368 SH   SOLE   0 0 1,368
VERIZON COMMUNICATN COM 92343v104 1,234 20,094 SH   SOLE   0 0 20,094
VISA INC CLASS A COM 92826c839 205 1,090 SH   SOLE   0 0 1,090
WALT DISNEY CO COM 254687106 3,312 22,903 SH   SOLE   0 0 22,903
WELLS FARGO BK N A COM 949746101 542 10,080 SH   SOLE   0 0 10,080
XILINX INC COM COM 983919101 293 3,000 SH   SOLE   0 0 3,000