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
INVESCO QQQ TR UNIT SER 1 46090E103 16,653 88,200 SH   SOLE   50,000 0 38,200
AMAZON COM INC COM 023135106 6,596 3,800 SH   SOLE   2,200 0 1,600
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,877 17,890 SH   SOLE   0 0 17,890
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,721 58,624 SH   SOLE   0 0 58,624
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,272 159,940 SH   SOLE   0 0 159,940
MICROSOFT CORP COM 594918104 4,109 29,555 SH   SOLE   4,000 0 25,555
ISHARES TR RUS 1000 GRW ETF 464287614 3,229 20,225 SH   SOLE   0 0 20,225
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,953 9,950 SH   SOLE   0 0 9,950
ISHARES TR US AER DEF ETF 464288760 2,842 12,650 SH   SOLE   0 0 12,650
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 2,239 91,470 SH   SOLE   0 0 91,470
ISHARES TR S&P 100 ETF 464287101 1,907 14,500 SH   SOLE   0 0 14,500
ALPHABET INC CAP STK CL C 02079K107 1,219 1,000 SH   SOLE   0 0 1,000
CHIMERA INVT CORP COM NEW 16934Q208 1,170 59,795 SH   SOLE   0 0 59,795
VISA INC COM CL A 92826C839 1,049 6,100 SH   SOLE   0 0 6,100
DISNEY WALT CO COM DISNEY 254687106 1,048 8,039 SH   SOLE   0 0 8,039
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 949 26,170 SH   SOLE   0 0 26,170
AMERICAN AIRLS GROUP INC COM 02376R102 879 32,600 SH   SOLE   20,000 0 12,600
DOUBLELINE INCOME SOLUTIONS COM 258622109 805 40,395 SH   SOLE   0 0 40,395
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 624 3,000 SH   SOLE   0 0 3,000
ALPHABET INC CAP STK CL A 02079K305 550 450 SH   SOLE   0 0 450
MFA FINL INC COM 55272X102 454 61,700 SH   SOLE   0 0 61,700
EAGLE PT CR CO LLC COM 269808101 390 24,755 SH   SOLE   0 0 24,755
CENTURYLINK INC COM 156700106 387 30,990 SH   SOLE   0 0 30,990
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 357 23,550 SH   SOLE   0 0 23,550
ALTERYX INC COM CL A 02156B103 349 3,250 SH   SOLE   1,000 0 2,250
TESLA INC PUT 88160R951 343 800 SH Put SOLE   0 0 800
PAN AMERICAN SILVER CORP COM 697900108 329 21,000 SH   SOLE   20,000 0 1,000
CR STRATEGIES INCM FD COM SHS 67073D102 320 42,825 SH   SOLE   0 0 42,825
LULULEMON ATHLETICA INC COM 550021109 318 1,650 SH   SOLE   0 0 1,650
SIMON PPTY GROUP INC NEW COM 828806109 311 2,000 SH   SOLE   0 0 2,000
BOK FINL CORP COM NEW 05561Q201 237 3,000 SH   SOLE   0 0 3,000
JERNIGAN CAP INC COM 476405105 233 12,100 SH   SOLE   0 0 12,100
NEXTERA ENERGY INC COM 65339F101 233 1,000 SH   SOLE   1,000 0 0
NIKE INC CL B 654106103 189 2,009 SH   SOLE   2,000 0 9
GOLDMAN SACHS GROUP INC COM 38141G104 166 800 SH   SOLE   0 0 800
BALL CORP COM 058498106 146 2,000 SH   SOLE   2,000 0 0
FIVE BELOW INC COM 33829M101 104 825 SH   SOLE   0 0 825
ECOLAB INC COM 278865100 99 500 SH   SOLE   500 0 0
OKTA INC CL A 679295105 98 1,000 SH   SOLE   0 0 1,000
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 96 2,475 SH   SOLE   0 0 2,475
V F CORP COM 918204108 89 1,000 SH   SOLE   1,000 0 0
LADDER CAP CORP CL A 505743104 74 4,300 SH   SOLE   0 0 4,300
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 64 1,300 SH   SOLE   0 0 1,300
TRIMBLE INC COM 896239100 58 1,500 SH   SOLE   1,500 0 0
QTS RLTY TR INC COM CL A 74736A103 51 1,000 SH   SOLE   0 0 1,000
COLUMBIA SPORTSWEAR CO COM 198516106 48 500 SH   SOLE   500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 45 500 SH   SOLE   0 0 500
GARMIN LTD SHS H2906T109 42 500 SH   SOLE   500 0 0
US BANCORP DEL COM NEW 902973304 28 500 SH   SOLE   0 0 500
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 17 1,280 SH   SOLE   0 0 1,280
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 12 833 SH   SOLE   0 0 833
MPLX LP COM UNIT REP LTD 55336V100 10 350 SH   SOLE   0 0 350
XCEL ENERGY INC COM 98389B100 10 150 SH   SOLE   0 0 150
ALAMOS GOLD INC NEW COM CL A 011532108 3 600 SH   SOLE   0 0 600
ENTREPRENEURSHARES SER TRUST ERSHARES 30 ETF 293828802 2 92 SH   SOLE   0 0 92
SQUARE INC CL A 852234103 2 32 SH   SOLE   0 0 32
TWITTER INC COM 90184L102 1 20 SH   SOLE   0 0 20
ELECTRONIC ARTS INC COM 285512109 0 5 SH   SOLE   0 0 5
ISHARES US ETF TR TECHNOLOGY 46431W648 0 15 SH   SOLE   0 0 15