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
3M CO COM 88579y101 264 1,385 SH   SOLE   0 0 1,385
A T & T INC COM 00206r102 412 14,436 SH   SOLE   0 0 14,436
ACHILLION PHARMACEUTICALS INC COM 00448Q201 35 22,000 SH   SOLE   0 0 22,000
ADVANCED MICRO DEVIC COM 007903107 217 11,770 SH   SOLE   0 0 11,770
AIR PROD & CHEMICALS COM 009158106 395 2,467 SH   SOLE   0 0 2,467
AIR TRANS SVCS GROUP COM 00922r105 298 13,050 SH   SOLE   0 0 13,050
ALPHABET INC. CLASS A COM 02079k305 3,148 3,013 SH   SOLE   0 0 3,013
ALPHABET INC. CLASS C COM 02079k107 3,825 3,693 SH   SOLE   0 0 3,693
AMAZON.COM INC COM 023135106 1,098 731 SH   SOLE   0 0 731
AMERICAN EXPRESS CO COM 025816109 1,189 12,473 SH   SOLE   0 0 12,473
AMGEN INC. COM 031162100 859 4,411 SH   SOLE   0 0 4,411
ANALOG DEVICES INC COM 032654105 1,204 14,033 SH   SOLE   0 0 14,033
ANWORTH MTG AST CORP COM COM 037347101 1,172 290,000 SH   SOLE   0 0 290,000
APPLE INC COM 037833100 10,050 63,714 SH   SOLE   0 0 63,714
B G C PARTNERS CLASS A COM 05541t101 3,779 730,950 SH   SOLE   0 0 730,950
BANK OF AMERICA CORP COM 060505104 3,317 134,615 SH   SOLE   0 0 134,615
BERKSHIRE HATHAWAY CLASS B COM 084670702 962 4,710 SH   SOLE   0 0 4,710
BOEING COMPANY COM COM 097023105 243 752 SH   SOLE   0 0 752
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 3,745 98,750 SH   SOLE   0 0 98,750
BRISTOL-MYERS SQUIBB COM 110122108 409 7,878 SH   SOLE   0 0 7,878
CANADIAN NATL RAILWY F COM 136375102 389 5,250 SH   SOLE   0 0 5,250
CATERPILLAR INC COM 149123101 286 2,250 SH   SOLE   0 0 2,250
CELGENE CORP COM 151020104 910 14,204 SH   SOLE   0 0 14,204
CHARLES SCHWAB CORP COM 808513105 2,146 51,675 SH   SOLE   0 0 51,675
CHECK PT SOFTWARE F COM m22465104 2,984 29,071 SH   SOLE   0 0 29,071
CHEVRON CORP COM 166764100 2,068 19,013 SH   SOLE   0 0 19,013
CONOCOPHILLIPS COM 20825c104 1,822 29,215 SH   SOLE   0 0 29,215
DUKE ENERGY CORP COM 26441c204 838 9,716 SH   SOLE   0 0 9,716
EAST WEST BANCORP COM 27579r104 827 19,000 SH   SOLE   0 0 19,000
EDWARDS LIFESCIENCES COM 28176e108 309 2,015 SH   SOLE   0 0 2,015
ELI LILLY & CO. COM 532457108 330 2,850 SH   SOLE   0 0 2,850
ENBRIDGE INC COM 29250N105 263 8,462 SH   SOLE   0 0 8,462
ENERGOUS CORP COM 29272c103 6,460 1,115,675 SH   SOLE   0 0 1,115,675
ENPHASE ENERGY INC COM 29355a107 511 108,075 SH   SOLE   0 0 108,075
EQUIFAX INC COM 294429105 233 2,500 SH   SOLE   0 0 2,500
EURONAV NV F COM b38564108 1,769 255,300 SH   SOLE   0 0 255,300
EXXON MOBIL CORP COM 30231g102 714 10,468 SH   SOLE   0 0 10,468
FATE THERAPEUTICS COM 31189p102 465 36,260 SH   SOLE   0 0 36,260
FIBROGEN INC COM 31572q808 2,696 58,245 SH   SOLE   0 0 58,245
GENERAL DYNAMICS CO COM 369550108 314 2,000 SH   SOLE   0 0 2,000
GILEAD SCIENCES INC COM 375558103 1,508 24,104 SH   SOLE   0 0 24,104
HALLIBURTON CO HLDG COM 406216101 870 32,726 SH   SOLE   0 0 32,726
HALOZYME THERAPEUTIC COM 40637h109 3,324 227,193 SH   SOLE   0 0 227,193
HLTHCARE TR OF AMER REIT COM 42225p501 926 36,600 SH   SOLE   0 0 36,600
HONEYWELL INTL INC COM 438516106 528 4,000 SH   SOLE   0 0 4,000
IBM CORP COM 459200101 548 4,821 SH   SOLE   0 0 4,821
INTEL CORP COM 458140100 2,810 59,869 SH   SOLE   0 0 59,869
J P MORGAN CHASE & CO COM 46625h100 542 5,554 SH   SOLE   0 0 5,554
JOHNSON & JOHNSON COM 478160104 3,947 30,583 SH   SOLE   0 0 30,583
KARYOPHARM THERAPTIC COM 48576u106 441 47,030 SH   SOLE   0 0 47,030
KIMBERLY-CLARK CORP COM 494368103 441 3,870 SH   SOLE   0 0 3,870
KRAFT (THE) HEINZ CO SHS COM 500754106 599 13,912 SH   SOLE   0 0 13,912
LEXINGTON REALTY TR REIT COM 529043101 4,567 556,250 SH   SOLE   0 0 556,250
LOCKHEED MARTIN CORP COM 539830109 1,127 4,305 SH   SOLE   0 0 4,305
LOWES COS INC COM 548661107 400 4,336 SH   SOLE   0 0 4,336
MARATHON PETE CORP COM 56585a102 3,246 55,000 SH   SOLE   0 0 55,000
MERCK & CO. INC. COM 58933y105 3,576 46,805 SH   SOLE   0 0 46,805
MICROCHIP TECHNOLOGY COM 595017104 4,895 68,060 SH   SOLE   0 0 68,060
MICRON TECHNOLOGY COM 595112103 496 15,630 SH   SOLE   0 0 15,630
MICROSOFT CORP COM 594918104 790 7,781 SH   SOLE   0 0 7,781
MONDELEZ INTERNATIONAL INC COM 609207105 1,235 30,853 SH   SOLE   0 0 30,853
NETFLIX INC COM 64110l106 1,800 6,725 SH   SOLE   0 0 6,725
NEW RESIDENTIAL INVE REIT COM 64828t201 6,431 452,600 SH   SOLE   0 0 452,600
NEWMARK GROUP INC COM 65158n102 2,947 367,463 SH   SOLE   0 0 367,463
NIKE INC CLASS B COM 654106103 347 4,675 SH   SOLE   0 0 4,675
NVIDIA CORP COM 67066g104 350 2,622 SH   SOLE   0 0 2,622
PEPSICO INC COM 713448108 1,146 10,370 SH   SOLE   0 0 10,370
PFIZER INC COM 717081103 2,142 49,081 SH   SOLE   0 0 49,081
PHILLIPS 66 COM 718546104 3,013 34,973 SH   SOLE   0 0 34,973
PROCTER & GAMBLE COM 742718109 713 7,756 SH   SOLE   0 0 7,756
PUBLIC STORAGE REIT COM 74460d109 204 1,010 SH   SOLE   0 0 1,010
QUALCOMM INC COM 747525103 1,178 20,700 SH   SOLE   0 0 20,700
RAYTHEON CO COM 755111507 227 1,478 SH   SOLE   0 0 1,478
REDWOOD TRUST INC. REIT COM 758075402 1,848 122,617 SH   SOLE   0 0 122,617
RESONANT INC COM 76118l102 18 13,800 SH   SOLE   0 0 13,800
SHIP FIN INTL F COM g81075106 4,841 459,700 SH   SOLE   0 0 459,700
SPRAGUE RESOURCES LP LP COM 849343108 1,051 72,500 SH   SOLE   0 0 72,500
STANLEY BLACK & DECKER INC COM 854502101 241 2,014 SH   SOLE   0 0 2,014
STARBUCKS CORP COM 855244109 2,923 45,385 SH   SOLE   0 0 45,385
TEXAS INSTRUMENTS COM COM 882508104 672 7,106 SH   SOLE   0 0 7,106
THE COCA-COLA CO COM 191216100 377 7,955 SH   SOLE   0 0 7,955
U S BANCORP COM 902973304 609 13,332 SH   SOLE   0 0 13,332
UNIQURE N V F COM n90064101 280 9,720 SH   SOLE   0 0 9,720
UNITED TECHNOLOGIES CORP COM COM 913017109 206 1,932 SH   SOLE   0 0 1,932
VERIZON COMMUNICATN COM 92343v104 607 10,794 SH   SOLE   0 0 10,794
VERTEX PHARMACEUTICA COM 92532f100 679 4,100 SH   SOLE   0 0 4,100
WABTEC COM 929740108 281 4,000 SH   SOLE   0 0 4,000
WALT DISNEY CO COM 254687106 966 8,813 SH   SOLE   0 0 8,813
WELLS FARGO BK N A COM 949746101 442 9,600 SH   SOLE   0 0 9,600
XILINX INC COM COM 983919101 281 3,300 SH   SOLE   0 0 3,300