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
ADVANCED MICRO DEVICES INC COM 007903107 43,908 4,271,192 SH   SOLE   4,271,192 0 0
AGNC INVT CORP COM 00123Q104 100,094 4,957,616 SH   SOLE   4,957,616 0 0
ALPHABET INC CAP STK CL A 02079K305 122,237 116,040 SH   SOLE   116,040 0 0
AMAZON COM INC COM 023135106 181,268 155,000 SH   SOLE   155,000 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 20,160 1,092,699 SH   SOLE   1,092,699 0 0
APPLE INC COM 037833100 37,739 223,005 SH   SOLE   223,005 0 0
APPLIED MATLS INC COM 038222105 25,841 505,503 SH   SOLE   505,503 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 64,583 1,053,907 SH   SOLE   1,053,907 0 0
BROADCOM LTD SHS Y09827109 97,053 377,785 SH   SOLE   377,785 0 0
CELGENE CORP COM 151020104 13,873 132,934 SH   SOLE   132,934 0 0
CEVA INC COM 157210105 13,646 295,680 SH   SOLE   295,680 0 0
COGNEX CORP COM 192422103 53,754 878,911 SH   SOLE   878,911 0 0
CORNING INC COM 219350105 20,474 640,000 SH   SOLE   640,000 0 0
CREE INC COM 225447101 85,750 2,308,832 SH   SOLE   2,308,832 0 0
CYRUSONE INC COM 23283R100 46,313 777,977 SH   SOLE   777,977 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 83,345 739,461 SH   SOLE   739,461 0 0
EOG RES INC COM 26875P101 53,955 500,000 SH   SOLE   500,000 0 0
EQUINIX INC COM PAR $0.001 29444U700 19,248 42,469 SH   SOLE   42,469 0 0
FACEBOOK INC CL A 30303M102 113,125 641,079 SH   SOLE   641,079 0 0
FINISAR CORP COM NEW 31787A507 32,560 1,600,000 SH   SOLE   1,600,000 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,359 21,473 SH   SOLE   21,473 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 38,190 1,695,086 SH   SOLE   1,695,086 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 44,930 176,361 SH   SOLE   176,361 0 0
INPHI CORP COM 45772F107 24,261 662,862 SH   SOLE   662,862 0 0
ISHARES INC MSCI EURZONE ETF 464286608 2,295 52,894 SH   SOLE   52,894 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,427 77,799 SH   SOLE   77,799 0 0
ISHARES TR CORE S&P500 ETF 464287200 7,038 26,178 SH   SOLE   26,178 0 0
ISHARES TR IBOXX INV CP ETF 464287242 12,013 98,827 SH   SOLE   98,827 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,181 144,795 SH   SOLE   144,795 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 3,029 19,600 SH   SOLE   19,600 0 0
ISHARES TR PHLX SEMICND ETF 464287523 11,377 67,000 SH   SOLE   67,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 15,719 147,225 SH   SOLE   147,225 0 0
ISHARES TR U.S. FINLS ETF 464287788 3,201 26,800 SH   SOLE   26,800 0 0
ISHARES TR IBOXX HI YD ETF 464288513 329,501 3,776,087 SH   SOLE   3,776,087 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 10,474 125,254 SH   SOLE   125,254 0 0
ISHARES TR MORTGE REL ETF 46435G342 20,422 451,809 SH   SOLE   451,809 0 0
KINDER MORGAN INC DEL COM 49456B101 2,891 160,000 SH   SOLE   160,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 70,035 3,500,000 SH   SOLE   3,500,000 0 0
LUMENTUM HLDGS INC COM 55024U109 33,692 689,000 SH   SOLE   689,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 39,621 261,769 SH   SOLE   261,769 0 0
MFA FINL INC COM 55272X102 13,863 1,750,356 SH   SOLE   1,750,356 0 0
MICRON TECHNOLOGY INC COM 595112103 87,998 2,140,023 SH   SOLE   2,140,023 0 0
MICROSOFT CORP COM 594918104 29,939 350,000 SH   SOLE   350,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 189,870 10,619,145 SH   SOLE   10,619,145 0 0
NVIDIA CORP COM 67066G104 25,155 130,000 SH   SOLE   130,000 0 0
PACCAR INC COM 693718108 8,089 113,800 SH   SOLE   113,800 0 0
PARSLEY ENERGY INC CL A 701877102 2,944 100,000 SH   SOLE   100,000 0 0
PAYPAL HLDGS INC COM 70450Y103 9,791 133,000 SH   SOLE   133,000 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 38,960 1,296,493 SH   SOLE   1,296,493 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 61,070 2,721,479 SH   SOLE   2,721,479 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 240,321 10,430,617 SH   SOLE   10,430,617 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 87,828 2,600,000 SH   SOLE   2,600,000 0 0
REALTY INCOME CORP COM 756109104 103,152 1,809,049 SH   SOLE   1,809,049 0 0
SALESFORCE COM INC COM 79466L302 25,669 251,089 SH   SOLE   251,089 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,701 78,900 SH   SOLE   78,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,418 116,000 SH   SOLE   116,000 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,948 39,848 SH   SOLE   39,848 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 9,184 181,507 SH   SOLE   181,507 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 232,965 6,344,355 SH   SOLE   6,344,355 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 6,218 167,229 SH   SOLE   167,229 0 0
STARBUCKS CORP COM 855244109 42,561 741,095 SH   SOLE   741,095 0 0
STARWOOD PPTY TR INC COM 85571B105 104,467 4,893,065 SH   SOLE   4,893,065 0 0
STORE CAP CORP COM 862121100 71,587 2,749,131 SH   SOLE   2,749,131 0 0
TPG RE FIN TR INC COM 87266M107 64,468 3,384,135 SH   SOLE   3,384,135 0 0
UNION PAC CORP COM 907818108 18,749 139,816 SH   SOLE   139,816 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 20,405 3,500,000 SH   SOLE   3,500,000 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,256 45,889 SH   SOLE   45,889 0 0
VANGUARD INDEX FDS REIT ETF 922908553 17,817 214,714 SH   SOLE   214,714 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,713 78,053 SH   SOLE   78,053 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3,724 61,553 SH   SOLE   61,553 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,460 118,935 SH   SOLE   118,935 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,453 45,000 SH   SOLE   45,000 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 12,641 180,481 SH   SOLE   180,481 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2,256 16,500 SH   SOLE   16,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 140,162 2,648,059 SH   SOLE   2,648,059 0 0
VISA INC COM CL A 92826C839 96,917 850,000 SH   SOLE   850,000 0 0
XILINX INC COM 983919101 94,532 1,402,132 SH   SOLE   1,402,132 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 31,431 3,938,716 SH   SOLE   3,938,716 0 0