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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,204 6,841 SH   SOLE   0 0 6,841
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 538 2,947 SH   SOLE   0 0 2,947
ALIGN TECHNOLOGY INC COM 016255101 280 986 SH   SOLE   0 0 986
ALPHABET INC CAP STK CL C 02079K107 542 462 SH   SOLE   0 0 462
ALPHABET INC CAP STK CL A 02079K305 212 180 SH   SOLE   0 0 180
AMAZON COM INC COM 023135106 1,681 944 SH   SOLE   0 0 944
AMERICAN ELEC PWR CO INC COM 025537101 769 9,178 SH   SOLE   0 0 9,178
AMERICAN FIN TR INC COM CLASS A 02607T109 968 89,601 SH   SOLE   0 0 89,601
APPLE INC COM 037833100 18 14,400 SH Put SOLE   0 0 14,400
APPLE INC COM 037833100 2 1,000 SH Put SOLE   0 0 1,000
APPLE INC COM 037833100 14 4,900 SH Put SOLE   0 0 4,900
APPLE INC COM 037833100 53 2,500 SH Call SOLE   0 0 2,500
APPLE INC COM 037833100 5,466 28,775 SH   SOLE   0 0 28,775
APPLE INC COM 037833100 47 2,700 SH Call SOLE   0 0 2,700
AT&T INC COM 00206R102 228 7,283 SH   SOLE   0 0 7,283
BAIDU INC SPON ADR REP A 056752108 261 1,586 SH   SOLE   0 0 1,586
BECTON DICKINSON & CO COM 075887109 227 907 SH   SOLE   0 0 907
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 185 12,966 SH   SOLE   0 0 12,966
BOOKING HLDGS INC COM 09857L108 290 166 SH   SOLE   0 0 166
BRISTOL MYERS SQUIBB CO COM 110122108 833 17,450 SH   SOLE   0 0 17,450
CHEVRON CORP NEW COM 166764100 671 5,447 SH   SOLE   0 0 5,447
CHEVRON CORP NEW COM 166764100 13 3,200 SH Put SOLE   0 0 3,200
COLONY CAP INC NEW CL A COM 19626G108 161 30,338 SH   SOLE   0 0 30,338
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,232 78,670 SH   SOLE   0 0 78,670
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 430 12,224 SH   SOLE   0 0 12,224
DISNEY WALT CO COM DISNEY 254687106 551 4,963 SH   SOLE   0 0 4,963
DUKE ENERGY CORP NEW COM NEW 26441C204 211 2,346 SH   SOLE   0 0 2,346
DUKE ENERGY CORP NEW COM NEW 26441C204 0 2,900 SH Put SOLE   0 0 2,900
ENERGY FUELS INC COM NEW 292671708 228 68,589 SH   SOLE   0 0 68,589
ENTERPRISE PRODS PARTNERS L COM 293792107 363 12,489 SH   SOLE   0 0 12,489
EXXON MOBIL CORP COM 30231G102 236 2,921 SH   SOLE   0 0 2,921
FACEBOOK INC CL A 30303M102 636 3,817 SH   SOLE   0 0 3,817
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 225 5,943 SH   SOLE   0 0 5,943
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 834 6,003 SH   SOLE   0 0 6,003
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 471 7,364 SH   SOLE   0 0 7,364
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 317 10,474 SH   SOLE   0 0 10,474
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 223 11,723 SH   SOLE   0 0 11,723
FS KKR CAPITAL CORP COM 302635107 3,381 558,849 SH   SOLE   0 0 558,849
GENERAL ELECTRIC CO COM 369604103 146 14,629 SH   SOLE   0 0 14,629
GLADSTONE LD CORP COM 376549101 2,767 218,704 SH   SOLE   0 0 218,704
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 856 17,268 SH   SOLE   0 0 17,268
ILLUMINA INC COM 452327109 290 933 SH   SOLE   0 0 933
INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 9 20,050 SH   SOLE   0 0 20,050
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 371 11,070 SH   SOLE   0 0 11,070
INTUITIVE SURGICAL INC COM NEW 46120E602 244 428 SH   SOLE   0 0 428
INVESCO EXCHNG TRADED S&P500 HIGH BETA 46138E370 15 349 SH   SOLE   0 0 349
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 219 5,280 SH   SOLE   0 0 5,280
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 4,003 186,969 SH   SOLE   0 0 186,969
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 254 4,811 SH   SOLE   0 0 4,811
INVESCO QQQ TR UNIT SER 1 46090E103 13 3,200 SH Put SOLE   0 0 3,200
INVESCO QQQ TR UNIT SER 1 46090E103 3 700 SH Call SOLE   0 0 700
INVESCO QQQ TR UNIT SER 1 46090E103 1,100 6,121 SH   SOLE   0 0 6,121
INVESCO QQQ TR UNIT SER 1 46090E103 32 2,200 SH Call SOLE   0 0 2,200
INVESCO QQQ TR UNIT SER 1 46090E103 27 9,600 SH Call SOLE   0 0 9,600
ISHARES INC MIN VOL GBL ETF 464286525 1,511 16,885 SH   SOLE   0 0 16,885
ISHARES TR FLTG RATE NT ETF 46429B655 424 8,322 SH   SOLE   0 0 8,322
ISHARES TR CORE S&P500 ETF 464287200 2,255 7,925 SH   SOLE   0 0 7,925
ISHARES TR INTRM TR CRP ETF 464288638 2,103 38,138 SH   SOLE   0 0 38,138
ISHARES TR CRE U S REIT ETF 464288521 2,731 52,797 SH   SOLE   0 0 52,797
ISHARES TR FALN ANGLS USD 46435G474 900 34,182 SH   SOLE   0 0 34,182
ISHARES TR DOW JONES US ETF 464287846 475 3,362 SH   SOLE   0 0 3,362
KIMBERLY CLARK CORP COM 494368103 756 6,100 SH   SOLE   0 0 6,100
KIMBERLY CLARK CORP COM 494368103 0 6,000 SH Put SOLE   0 0 6,000
MASTERCARD INC CL A 57636Q104 837 3,554 SH   SOLE   0 0 3,554
MERCK & CO INC COM 58933Y105 1,235 14,844 SH   SOLE   0 0 14,844
MICROSOFT CORP COM 594918104 977 8,287 SH   SOLE   0 0 8,287
MICROSOFT CORP COM 594918104 20 11,000 SH Put SOLE   0 0 11,000
MICROSOFT CORP COM 594918104 15 10,000 SH Call SOLE   0 0 10,000
MICROSOFT CORP COM 594918104 15 4,500 SH Call SOLE   0 0 4,500
MICROSOFT CORP COM 594918104 8 4,000 SH Put SOLE   0 0 4,000
MICROSOFT CORP COM 594918104 16 1,500 SH Put SOLE   0 0 1,500
MICROSOFT CORP COM 594918104 14 3,000 SH Put SOLE   0 0 3,000
NETFLIX INC COM 64110L106 639 1,793 SH   SOLE   0 0 1,793
NVIDIA CORP COM 67066G104 374 2,082 SH   SOLE   0 0 2,082
PAYCHEX INC COM 704326107 235 2,930 SH   SOLE   0 0 2,930
PAYPAL HLDGS INC COM 70450Y103 276 2,661 SH   SOLE   0 0 2,661
PFIZER INC COM 717081103 2,874 67,663 SH   SOLE   0 0 67,663
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 369 3,633 SH   SOLE   0 0 3,633
PROSHARES TR INVT INT RT HG 74347B607 1,487 20,050 SH   SOLE   0 0 20,050
PROSHARES TR S&P 500 DV ARIST 74348A467 266 3,923 SH   SOLE   0 0 3,923
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 277 4,092 SH   SOLE   0 0 4,092
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 312 8,220 SH   SOLE   0 0 8,220
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 765 28,758 SH   SOLE   0 0 28,758
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,812 130,514 SH   SOLE   0 0 130,514
SPDR S&P 500 ETF TR TR UNIT 78462F103 538 124,100 SH Put SOLE   0 0 124,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 914 80,600 SH Call SOLE   0 0 80,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 318 20,300 SH Call SOLE   0 0 20,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 59 14,300 SH Call SOLE   0 0 14,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 263 77,700 SH Put SOLE   0 0 77,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 4,400 SH Call SOLE   0 0 4,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 67 9,900 SH Put SOLE   0 0 9,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 328 42,000 SH Call SOLE   0 0 42,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 67 20,300 SH Call SOLE   0 0 20,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 50 4,100 SH Put SOLE   0 0 4,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 274 50,300 SH Put SOLE   0 0 50,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Put SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 204 39,800 SH Call SOLE   0 0 39,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 500 SH Put SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 77 10,300 SH Put SOLE   0 0 10,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 98 37,400 SH Put SOLE   0 0 37,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 7,900 SH Put SOLE   0 0 7,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,276 8,059 SH   SOLE   0 0 8,059
SPDR SER TR BLOMBERG BRC INV 78468R200 381 12,408 SH   SOLE   0 0 12,408
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 529 8,769 SH   SOLE   0 0 8,769
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 10,907 293,112 SH   SOLE   0 0 293,112
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 3,440 68,297 SH   SOLE   0 0 68,297
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 9,431 311,461 SH   SOLE   0 0 311,461
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 823 13,780 SH   SOLE   0 0 13,780
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2,599 49,465 SH   SOLE   0 0 49,465
SPDR SERIES TRUST DJ REIT ETF 78464A607 410 4,144 SH   SOLE   0 0 4,144
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 276 8,314 SH   SOLE   0 0 8,314
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,135 69,892 SH   SOLE   0 0 69,892
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 3,492 81,814 SH   SOLE   0 0 81,814
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,877 54,939 SH   SOLE   0 0 54,939
UR ENERGY INC COM 91688R108 35 42,170 SH   SOLE   0 0 42,170
VANGUARD INDEX FDS GROWTH ETF 922908736 1,334 8,529 SH   SOLE   0 0 8,529
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 831 9,559 SH   SOLE   0 0 9,559
VANGUARD INDEX FDS VALUE ETF 922908744 2,702 24,874 SH   SOLE   0 0 24,874
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 771 5,377 SH   SOLE   0 0 5,377
VANGUARD INDEX FDS SML CP GRW ETF 922908595 774 4,287 SH   SOLE   0 0 4,287
VANGUARD INDEX FDS SM CP VAL ETF 922908611 536 4,165 SH   SOLE   0 0 4,165
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 842 7,738 SH   SOLE   0 0 7,738
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 624 14,693 SH   SOLE   0 0 14,693
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 412 8,215 SH   SOLE   0 0 8,215
VANGUARD LONG-TERM BOND ETF LONG-TERM BOND ETF 921937793 6 67 SH   SOLE   0 0 67
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 583 6,712 SH   SOLE   0 0 6,712
VERIZON COMMUNICATIONS INC COM 92343V104 556 9,403 SH   SOLE   0 0 9,403
VISA INC COM CL A 92826C839 948 6,069 SH   SOLE   0 0 6,069
WELLS FARGO CO NEW COM 949746101 240 4,957 SH   SOLE   0 0 4,957
WISDOMTREE TR EM LCL DEBT FD 97717X867 1,799 52,620 SH   SOLE   0 0 52,620