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 COMPANY COM 88579y101 759 3,965 SH   SOLE   0 0 3,965
A T & T INC COM 00206r102 2,067 49,746 SH   SOLE   0 0 49,746
ACHILLION PHARMA INC COM 00448q201 168 40,000 SH   SOLE   0 0 40,000
ADVANCED MICRO DEVIC COM 007903107 792 54,440 SH   SOLE   0 0 54,440
AIR PROD & CHEMICALS COM 009158106 334 2,467 SH   SOLE   0 0 2,467
ALPHABET INC. CLASS A COM 02079k305 3,971 4,684 SH   SOLE   0 0 4,684
ALPHABET INC. CLASS C COM 02079k107 4,148 5,000 SH   SOLE   0 0 5,000
ALTRIA GROUP INC COM 02209s103 1,110 15,540 SH   SOLE   0 0 15,540
AMERICAN EXPRESS CO COM 025816109 309 3,904 SH   SOLE   0 0 3,904
AMGEN INCORPORATED COM 031162100 1,241 7,566 SH   SOLE   0 0 7,566
ANALOG DEVICES INC COM 032654105 1,719 20,976 SH   SOLE   0 0 20,976
ANWORTH MTG ASSET COM 037347101 1,933 348,200 SH   SOLE   0 0 348,200
APPLE INC COM 037833100 13,113 91,276 SH   SOLE   0 0 91,276
AQUA METALS INC COM 03837j101 15,425 789,425 SH   SOLE   0 0 789,425
ASTRAZENECA PLC F SPONSORED AD COM 046353108 218 7,000 SH   SOLE   0 0 7,000
B G C PARTNERS CLASS A COM 05541t101 8,866 780,417 SH   SOLE   0 0 780,417
BANK OF AMERICA CORP COM 060505104 1,749 74,155 SH   SOLE   0 0 74,155
BELDEN INC COM 077454106 201 2,900 SH   SOLE   0 0 2,900
BERKSHIRE HATHAWAY CLASS B COM 084670702 789 4,735 SH   SOLE   0 0 4,735
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 3,486 100,975 SH   SOLE   0 0 100,975
BRISTOL-MYERS SQUIBB COM 110122108 1,349 24,798 SH   SOLE   0 0 24,798
CALLIDUS SOFTWARE COM 13123e500 1,078 50,475 SH   SOLE   0 0 50,475
CALLON PETROLEUM CO COM 13123x102 273 20,775 SH   SOLE   0 0 20,775
CANADIAN NATL RAILWY F COM 136375102 802 10,850 SH   SOLE   0 0 10,850
CAPSTEAD MTG CORP COM 14067e506 922 87,450 SH   SOLE   0 0 87,450
CATERPILLAR INC DEL COM COM 149123101 206 2,226 SH   SOLE   0 0 2,226
CELGENE CORP COM 151020104 6,032 48,479 SH   SOLE   0 0 48,479
CHARLES SCHWAB CORP COM 808513105 2,295 56,225 SH   SOLE   0 0 56,225
CHECK PT SOFTWARE F COM m22465104 5,978 58,231 SH   SOLE   0 0 58,231
CHEVRON CORPORATION COM 166764100 2,448 22,798 SH   SOLE   0 0 22,798
COCA COLA COMPANY COM 191216100 646 15,225 SH   SOLE   0 0 15,225
COMCAST CORPORATION CLASS A COM 20030n101 624 16,592 SH   SOLE   0 0 16,592
CONOCOPHILLIPS COM 20825c104 391 7,845 SH   SOLE   0 0 7,845
CONSTELLATION BRAND CLASS A COM 21036p108 613 3,785 SH   SOLE   0 0 3,785
CYS INVESTMENTS COM 12673a108 319 40,100 SH   SOLE   0 0 40,100
DB GOLD DOUBLE LONG ETN DUE FE COM 25154H749 457 19,500 SH   SOLE   0 0 19,500
DUKE ENERGY CORP COM 26441c204 1,226 14,951 SH   SOLE   0 0 14,951
EAST WEST BANCORP COM 27579r104 995 19,275 SH   SOLE   0 0 19,275
ELI LILLY & CO. COM 532457108 240 2,850 SH   SOLE   0 0 2,850
ENBRIDGE INC COM 29250N105 377 9,002 SH   SOLE   0 0 9,002
ENERGOUS CORP COM 29272c103 15,127 969,676 SH   SOLE   0 0 969,676
EQUIFAX INC COM 294429105 342 2,500 SH   SOLE   0 0 2,500
EURONAV NV F COM b38564108 8,835 1,118,320 SH   SOLE   0 0 1,118,320
EXAR CORP COM 300645108 1,820 139,900 SH   SOLE   0 0 139,900
EXXON MOBIL CORP COM 30231g102 1,336 16,293 SH   SOLE   0 0 16,293
FACEBOOK INC CLASS A COM 30303m102 862 6,070 SH   SOLE   0 0 6,070
FIBROGEN INC COM 31572q808 694 28,150 SH   SOLE   0 0 28,150
FIVE PRIME THERAPEUTICS INC COM 33830X104 222 6,150 SH   SOLE   0 0 6,150
FRONTIER COMM CO COM 35906a108 216 101,160 SH   SOLE   0 0 101,160
GENERAL DYNAMICS CO COM 369550108 374 2,000 SH   SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 2,370 79,542 SH   SOLE   0 0 79,542
GILEAD SCIENCES INC COM 375558103 2,152 31,691 SH   SOLE   0 0 31,691
GOLDMAN SACHS GROUP COM 38141g104 343 1,492 SH   SOLE   0 0 1,492
GW PHARMACEUTIC PLC F SPONSORE COM 36197t103 326 2,695 SH   SOLE   0 0 2,695
Gastar Expl Inc New COM 36729W202 154 100,000 SH   SOLE   0 0 100,000
HALLIBURTON CO HLDG COM 406216101 2,776 56,405 SH   SOLE   0 0 56,405
HALOZYME THERAPEUTIC COM 40637h109 1,366 105,425 SH   SOLE   0 0 105,425
HONEYWELL INTL INC COM 438516106 499 4,000 SH   SOLE   0 0 4,000
IBM CORPORATION COM COM 459200101 1,118 6,419 SH   SOLE   0 0 6,419
INTEL CORP COM 458140100 1,922 53,288 SH   SOLE   0 0 53,288
JOHNSON & JOHNSON COM 478160104 5,586 44,853 SH   SOLE   0 0 44,853
JPMORGAN CHASE & CO COM 46625H100 436 4,962 SH   SOLE   0 0 4,962
KIMBERLY-CLARK CORP COM 494368103 740 5,620 SH   SOLE   0 0 5,620
KRAFT HEINZ COMPANY COM 500754106 1,878 20,682 SH   SOLE   0 0 20,682
LEXINGTON REALTY TR COM 529043101 7,176 719,020 SH   SOLE   0 0 719,020
LOCKHEED MARTIN CORP COM 539830109 1,663 6,215 SH   SOLE   0 0 6,215
LOWES COS INC COM COM 548661107 350 4,254 SH   SOLE   0 0 4,254
MARATHON PETE CORP COM 56585a102 1,933 38,240 SH   SOLE   0 0 38,240
MASTERCARD INC CLASS A COM 57636q104 201 1,790 SH   SOLE   0 0 1,790
MERCK & CO INC COM 58933y105 3,717 58,505 SH   SOLE   0 0 58,505
MICROCHIP TECHNOLOGY COM 595017104 7,962 107,920 SH   SOLE   0 0 107,920
MICROSOFT CORP COM 594918104 562 8,531 SH   SOLE   0 0 8,531
MIDDLEBY CORP THE COM 596278101 273 2,000 SH   SOLE   0 0 2,000
MONDELEZ INTL CLASS A COM 609207105 1,955 45,375 SH   SOLE   0 0 45,375
NESTLE SA SPON ADR REPSTG REG COM 641069406 352 4,576 SH   SOLE   0 0 4,576
NETFLIX INC COM 64110l106 1,058 7,160 SH   SOLE   0 0 7,160
NEW RESIDENTIAL INVE COM 64828t201 7,588 446,896 SH   SOLE   0 0 446,896
NEW SENIOR INV GRP COM 648691103 5,674 556,300 SH   SOLE   0 0 556,300
NIKE INC CLASS B COM 654106103 420 7,537 SH   SOLE   0 0 7,537
NORDIC AMERN TANK F COM g65773106 204 24,950 SH   SOLE   0 0 24,950
NORTHROP GRUMMAN CORP COM 666807102 624 2,625 SH   SOLE   0 0 2,625
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 267 3,600 SH   SOLE   0 0 3,600
NVIDIA CORP COM 67066g104 434 3,980 SH   SOLE   0 0 3,980
PARSLEY ENERGY INC CLASS A COM 701877102 388 11,950 SH   SOLE   0 0 11,950
PEPSICO INCORPORATED COM 713448108 1,428 12,770 SH   SOLE   0 0 12,770
PFIZER INCORPORATED COM 717081103 2,051 59,954 SH   SOLE   0 0 59,954
PHILIP MORRIS INTL INC COM 718172109 957 8,476 SH   SOLE   0 0 8,476
PHILLIPS 66 COM 718546104 2,411 30,432 SH   SOLE   0 0 30,432
PROCTER & GAMBLE COM 742718109 998 11,106 SH   SOLE   0 0 11,106
PUBLIC STORAGE REIT COM 74460d109 403 1,842 SH   SOLE   0 0 1,842
QUALCOMM INC COM 747525103 1,113 19,409 SH   SOLE   0 0 19,409
RAYTHEON CO COM 755111507 373 2,448 SH   SOLE   0 0 2,448
REDWOOD TRUST INC. COM 758075402 2,219 133,617 SH   SOLE   0 0 133,617
ROCHE HLDG AG F SPONSORED ADR COM 771195104 224 7,000 SH   SOLE   0 0 7,000
S R C ENERGY INC COM 78470v108 745 88,300 SH   SOLE   0 0 88,300
SCHLUMBERGER LTD F COM 806857108 807 10,335 SH   SOLE   0 0 10,335
SHIP FINANCE INTL F COM g81075106 9,211 626,609 SH   SOLE   0 0 626,609
SPRAGUE RESOURCES LP LP COM 849343108 1,760 64,950 SH   SOLE   0 0 64,950
STANLEY BLACK & DECKER INC COM 854502101 288 2,164 SH   SOLE   0 0 2,164
STARBUCKS CORP COM 855244109 4,481 76,740 SH   SOLE   0 0 76,740
T-MOBILE US INC COM 872590104 492 7,620 SH   SOLE   0 0 7,620
TESLA INC COM 88160r101 397 1,425 SH   SOLE   0 0 1,425
TEVA PHARMACEUTICAL INDS ADR COM 881624209 379 11,800 SH   SOLE   0 0 11,800
TEXAS INSTRUMENTS COM COM 882508104 1,076 13,356 SH   SOLE   0 0 13,356
TVI CORPORATION NEW COM 872916101 0 17,500 SH   SOLE   0 0 17,500
U S BANCORP COM 902973304 797 15,482 SH   SOLE   0 0 15,482
VERIZON COMMUNICATN COM 92343v104 689 14,134 SH   SOLE   0 0 14,134
VF CORPORATION COM 918204108 220 4,000 SH   SOLE   0 0 4,000
WABTEC COM 929740108 312 4,000 SH   SOLE   0 0 4,000
WALT DISNEY CO COM 254687106 1,412 12,456 SH   SOLE   0 0 12,456
WELLS FARGO BK N A COM 949746101 1,123 20,176 SH   SOLE   0 0 20,176
WHITING PETROLEUM CO COM 966387102 461 48,700 SH   SOLE   0 0 48,700
WYNN RESORTS COM 983134107 332 2,900 SH   SOLE   0 0 2,900
XILINX INC COM COM 983919101 249 4,300 SH   SOLE   0 0 4,300