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
AMAZON COM INC COM COM 023135106 484 279 SH   SOLE 1 0 0 279
APPLE INC COM COM 037833100 872 3,895 SH   SOLE 1 0 0 3,895
BANK OF AMERICA CORPORATION COM COM 060505104 381 13,068 SH   SOLE 1 0 0 13,068
COCA-COLA CO COM COM 191216100 433 7,947 SH   SOLE 1 0 0 7,947
COLGATE-PALMOLIVE CO COM COM 194162103 477 6,489 SH   SOLE 1 0 0 6,489
DELTA AIR LINES INC COM COM 247361702 712 12,364 SH   SOLE 1 0 0 12,364
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 322 11,283 SH   SOLE 1 0 0 11,283
FS KKR CAPITAL CORP COM COM 302635107 552 94,741 SH   SOLE 1 0 0 94,741
HOME DEPOT INC COM COM 437076102 285 1,228 SH   SOLE 1 0 0 1,228
HORMEL FOODS CORP COM COM 440452100 988 22,600 SH   SOLE 1 0 0 22,600
ISHARES INC MIN VOL GBL ETF GBL ETF 464286525 430 4,539 SH   SOLE 1 0 0 4,539
ISHARES TRUST S&P 100 ETF S&P 100 ETF 464287101 216 1,640 SH   SOLE 1 0 0 1,640
ISHARES TRUST CORE S&P TTL STK ETF CORE S&P TTL STK ETF 464287150 1,426 21,259 SH   SOLE 1 0 0 21,259
ISHARES TRUST SELECT DIVID ETF SELECT DIVID ETF 464287168 821 8,051 SH   SOLE 1 0 0 8,051
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 561 4,825 SH   SOLE 1 0 0 4,825
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 2,727 9,134 SH   SOLE 1 0 0 9,134
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET ETF 464287226 2,114 18,676 SH   SOLE 1 0 0 18,676
ISHARES TRUST MSCI EMG MKT ETF MSCI EMG MKT ETF 464287234 459 11,239 SH   SOLE 1 0 0 11,239
ISHARES TRUST IBOXX INV CP ETF IBOXX INV CP ETF 464287242 1,252 9,821 SH   SOLE 1 0 0 9,821
ISHARES TRUST S&P 500 VAL ETF S&P 500 VAL ETF 464287408 670 5,627 SH   SOLE 1 0 0 5,627
ISHARES TRUST RUS MID CAP ETF RUS MID CAP ETF 464287499 676 12,080 SH   SOLE 1 0 0 12,080
ISHARES TRUST CORE S&P MCP ETF CORE S&P MCP ETF 464287507 994 5,145 SH   SOLE 1 0 0 5,145
ISHARES TRUST U.S. CNSM SV ETF U.S. CNSM SV ETF 464287580 863 3,969 SH   SOLE 1 0 0 3,969
ISHARES TRUST RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 4,950 38,595 SH   SOLE 1 0 0 38,595
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 2,767 17,337 SH   SOLE 1 0 0 17,337
ISHARES TRUST RUS 1000 ETF RUS 1000 ETF 464287622 7,245 44,035 SH   SOLE 1 0 0 44,035
ISHARES TRUST CORE S&P US GWT ETF CORE S&P US GWT ETF 464287671 3,549 56,448 SH   SOLE 1 0 0 56,448
ISHARES TRUST RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 1,086 6,248 SH   SOLE 1 0 0 6,248
ISHARES TRUST U.S. UTILITS ETF UTILITS ETF 464287697 1,411 8,662 SH   SOLE 1 0 0 8,662
ISHARES TRUST U.S. REAL ES ETF U.S. REAL ES ETF 464287739 686 7,337 SH   SOLE 1 0 0 7,337
ISHARES TRUST US INDUSTRIALS ETF US INDUSTRIALS ETF 464287754 283 1,783 SH   SOLE 1 0 0 1,783
ISHARES TRUST US HLTHCARE ETF US HLTHCARE ETF 464287762 424 2,245 SH   SOLE 1 0 0 2,245
ISHARES TRUST DOW JONES US ETF DOW JONES US ETF 464287846 532 3,609 SH   SOLE 1 0 0 3,609
ISHARES TRUST EAFE SML CP ETF EAFE SML CP ETF 464288273 1,852 32,365 SH   SOLE 1 0 0 32,365
ISHARES TRUST NATIONAL MUN ETF NATIONAL MUN ETF 464288414 329 2,883 SH   SOLE 1 0 0 2,883
ISHARES TRUST RESIDNL REAL EST RESIDNL REAL EST 464288562 250 3,150 SH   SOLE 1 0 0 3,150
ISHARES TRUST MBS ETF MBS ETF 464288588 262 2,420 SH   SOLE 1 0 0 2,420
ISHARES TRUST INTRM GOV CR ETF ISHARES TRUST INTRM GOV CR ETF 464288612 1,583 13,979 SH   SOLE 1 0 0 13,979
ISHARES TRUST BROAD USD INVT GRD CORP BD ETF BROAD USD INVT GRD CORP BD ETF 464288620 1,653 28,357 SH   SOLE 1 0 0 28,357
ISHARES TRUST INTRM TR CRP ETF INTRM TR CRP ETF 464288638 1,745 30,126 SH   SOLE 1 0 0 30,126
ISHARES TRUST 3 7 YR TREAS BD ETF TREAS BD ETF 464288661 2,216 17,479 SH   SOLE 1 0 0 17,479
ISHARES TRUST SHORT TREAS BD ETF SHORT TREAS BD ETF 464288679 1,190 10,757 SH   SOLE 1 0 0 10,757
ISHARES TRUST US AER DEF ETF US AER DEF ETF 464288760 706 3,142 SH   SOLE 1 0 0 3,142
ISHARES TRUST RUS TP200 GR ETF TOP 200 ETF 464289438 512 5,878 SH   SOLE 1 0 0 5,878
ISHARES TRUST RUS TOP 200 ETF TOP 200 ETF 464289446 277 4,017 SH   SOLE 1 0 0 4,017
ISHARES TRUST AGGRES ALLOC ETF AGGRES ALLOC ETF 464289859 808 14,719 SH   SOLE 1 0 0 14,719
ISHARES TRUST GRWT ALLOCAT ETF GRWT ALLOCAT ETF 464289867 798 17,317 SH   SOLE 1 0 0 17,317
LAM RESEARCH CORP COM COM 512807108 270 1,170 SH   SOLE 1 0 0 1,170
LEXICON PHARMACEUTICALS INC COM COM 528872302 32 10,750 SH   SOLE 1 0 0 10,750
MCDONALD'S CORPORATION COM COM 580135101 246 1,147 SH   SOLE 1 0 0 1,147
MICROSOFT CORP COM COM 594918104 580 4,174 SH   SOLE 1 0 0 4,174
MICRON TECHNOLOGY INC COM COM 595112103 587 13,689 SH   SOLE 1 0 0 13,689
NOKIA CORP SPONSORED ADR 654902204 58 11,500 SH   SOLE 1 0 0 11,500
PROCTER & GAMBLE CO COM COM 742718109 494 3,968 SH   SOLE 1 0 0 3,968
VANGUARD SPECIALIZED FUNDS DIV APP ETF DIV APP ETF 921908844 4,538 37,953 SH   SOLE 1 0 0 37,953
VANGUARD TAX MANAGED FUND FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 4,077 99,249 SH   SOLE 1 0 0 99,249
VANGUARD WHITEHALL FUNDS HIGH DIV YLD ETF HIGH DIV YLD ETF 921946406 811 9,140 SH   SOLE 1 0 0 9,140
VANGUARD INTL EQUI FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 1,489 36,993 SH   SOLE 1 0 0 36,993
VANGUARD INTL EQUI FTSE EUROPE ETF FTSE EUROPE ETF 922042874 442 8,241 SH   SOLE 1 0 0 8,241
VANGUARD INDEX FUNDS MID CAP ETF MID CAP ETF 922908629 446 2,664 SH   SOLE 1 0 0 2,664
VANGUARD INDEX FUNDS LARGE CAP ETF LARGE CAP ETF 922908637 286 2,100 SH   SOLE 1 0 0 2,100
VANGUARD INDEX FUNDS GROWTH ETF GROWTH ETF 922908736 384 2,310 SH   SOLE 1 0 0 2,310
VANGUARD INDEX FUNDS VALUE ETF VALUE ETF 922908744 4,509 40,392 SH   SOLE 1 0 0 40,392
VANGUARD INDEX FUNDS SMALL CP ETF SMALL CP ETF 922908751 636 4,132 SH   SOLE 1 0 0 4,132
VANGUARD INDEX FUNDS TOTAL STK MKT ETF TOTAL STK MKT ETF 922908769 286 1,895 SH   SOLE 1 0 0 1,895
ISHARES INC CORE MSCI EMKT ETF CORE MSCI EMKT ETF 46090E103 1,050 5,561 SH   SOLE 1 0 0 5,561
AURORA CANNABIS INC COM 05156X108 49 11,188 SH   SOLE 1 0 0 11,188
COLONY CREDIT REAL ESTATE INC COM CL A COM CL A 19625T101 1,241 85,852 SH   SOLE 1 0 0 85,852
ETF SERIES SOLUTIONS APTUS DEFINED ETF APTUS DEFINED ETF 26922A388 984 35,929 SH   SOLE 1 0 0 35,929
ETF SERIES SOLUTIONS APTUS FORTIFIED ETF APTUS FORTIFIED ETF 26922A610 995 38,132 SH   SOLE 1 0 0 38,132
FIRST TRUST EXCH TRADED FD FINLS ALPHADEX 33734X135 349 10,966 SH   SOLE 1 0 0 10,966
FIRST TRUST EXCH TRADED ALPHAD EMERG MKT ALPH ETF EMERG MKT ALPH ETF 33737J182 336 14,291 SH   SOLE 1 0 0 14,291
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF LOW OPPT ETF 33739Q200 345 6,635 SH   SOLE 1 0 0 6,635
INVESCO ACTIVELY MANAGD ETF TR OPTIMUM YIELD ETF OPTIMUM YIELD ETF 46090F100 188 12,040 SH   SOLE 1 0 0 12,040
INVESCO EXCHANGE TRADED FUND T TAXABLE MUN BD ETF TAXABLE MUN BD ETF 46138G805 216 6,674 SH   SOLE 1 0 0 6,674
ISHARES TRUST US TREAS BD ETF US TREAS BD ETF 46429B267 1,515 57,536 SH   SOLE 1 0 0 57,536
ISHARES TRUST CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 339 3,600 SH   SOLE 1 0 0 3,600
ISHARES TRUST MIN VOL USA ETF MIN VOL USA ETF 46429B697 1,944 30,331 SH   SOLE 1 0 0 30,331
ISHARES TRUST INT RT HDG C B ETF INT RT HDG C B ETF 46431W705 251 2,700 SH   SOLE 1 0 0 2,700
ISHARES TRUST USA QUALITY FCTR ETF FCTR ETF 46432F339 816 8,831 SH   SOLE 1 0 0 8,831
ISHARES TRUST USA MOMENTUM FCT ETF USA MOMENTUM FCT ETF 46432F396 961 8,059 SH   SOLE 1 0 0 8,059
ISHARES INC CORE MSCI EMKT ETF CORE MSCI EMKT ETF 46434G103 645 13,167 SH   SOLE 1 0 0 13,167
ISHARES TRUST MULTIFACTOR USA ETF MULTIFACTOR USA ETF 46434V282 2,125 66,560 SH   SOLE 1 0 0 66,560
ISHARES TRUST MULTIFACTOR USA ETF MULTIFACTOR USA ETF 46434V290 355 8,908 SH   SOLE 1 0 0 8,908
ISHARES TRUST CORE DIV GRWTH ETF CORE DIV GRWTH ETF 46434V621 1,767 45,156 SH   SOLE 1 0 0 45,156
ISHARES TRUST CORE MSCI EURO ETF CORE MSCI EURO ETF 46434V738 1,108 24,235 SH   SOLE 1 0 0 24,235
ISHARES TRUST HDG MSCI EAFE ETF HDG MSCI EAFE ETF 46434V803 536 17,913 SH   SOLE 1 0 0 17,913
ISHARES TRUST ULTR SH TRM BD ULTR SH TRM BD 46434V878 200 3,974 SH   SOLE 1 0 0 3,974
ISHARES TRUST IBONDS 21 TRM HG IBONDS 21 TRM HG 46435U226 213 8,500 SH   SOLE 1 0 0 8,500
ISHARES TRUST EDGE US FIXD INM ETF EDGE US FIXD INM ETF 46435U796 677 6,682 SH   SOLE 1 0 0 6,682
JPMORGAN CHASE & CO. COM COM 46625H100 321 2,726 SH   SOLE 1 0 0 2,726
JP MORGAN ETF TRUST ULTRA SHRT MUNICIPAL INC ETF SHRT MUNICIPAL INC ETF 46641Q654 821 16,280 SH   SOLE 1 0 0 16,280
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC ETF 46641Q837 5,503 109,141 SH   SOLE 1 0 0 109,141
KITOV PHARMA LTD WARRANT WARRANT 49803V115 20 190,524 SH   SOLE 1 0 0 190,524
PIMCO DYNAMIC INCOME FD SHS SHS 72201Y101 727 22,352 SH   SOLE 1 0 0 22,352
PIMCO DYNAMIC CREDIT AND MRT COM SHS 72202D106 214 8,762 SH   SOLE 1 0 0 8,762
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT ETF 78462F103 2,008 6,765 SH   SOLE 1 0 0 6,765
SPDR GOLD TRUST GOLD SHS GOLD SHS 78463V107 903 6,505 SH   SOLE 1 0 0 6,505
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK ETF 78463X509 1,640 47,849 SH   SOLE 1 0 0 47,849
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD ETF 78463X889 7,085 241,311 SH   SOLE 1 0 0 241,311
SPDR SERIES TRUST PORTFOLIO INTRMD ETF PORTFOLIO INTRMD ETF 78464A375 297 8,429 SH   SOLE 1 0 0 8,429
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW ETF 78464A409 2,349 60,411 SH   SOLE 1 0 0 60,411
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT ETF 78464A474 1,934 62,675 SH   SOLE 1 0 0 62,675
SPDR SERIES TRUST PORTFOLIO TL STK ETF PORTFOLIO TL STK ETF 78464A805 1,150 31,302 SH   SOLE 1 0 0 31,302
SPDR SERIES TRUST S&P 600 SML CAP ETF S&P 600 SML CAP ETF 78464A813 386 5,742 SH   SOLE 1 0 0 5,742
SPDR SERIES TRUST PORTFOLIO MD ETF PORTFOLIO MD ETF 78464A847 2,161 63,760 SH   SOLE 1 0 0 63,760
SPDR SERIES TRUST PORTFOLIO LR ETF PORTFOLIO LR ETF 78464A854 7,430 213,201 SH   SOLE 1 0 0 213,201
SPDR SERIES TRUST NUVEEN BRC MUNIC ETF NUVEEN BRC MUNIC ETF 78468R721 256 5,055 SH   SOLE 1 0 0 5,055
SPDR SERIES TRUST PORTFOLIO SM ETF PORTFOLIO SM ETF 78468R853 1,534 51,138 SH   SOLE 1 0 0 51,138
SELECT SECTOR SPDR TRUST ENERGY ETF ENERGY ETF 81369Y506 217 3,658 SH   SOLE 1 0 0 3,658
SELECT SECTOR SPDR TRUST SBI INT-FINL ETF INT-FINL ETF 81369Y605 1,231 43,974 SH   SOLE 1 0 0 43,974
SENSEONICS HOLDINGS INC COM COM 81727U105 19 19,287 SH   SOLE 1 0 0 19,287
22ND CENTURY GROUP INC COM COM 90137F103 148 65,500 SH   SOLE 1 0 0 65,500
VANGUARD WORLD FDS INF TECH ETF INF TECH ETF 92204A702 541 2,508 SH   SOLE 1 0 0 2,508
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS ETF SHORT TERM TREAS ETF 92206C102 706 11,590 SH   SOLE 1 0 0 11,590
VICTORY PORTFOLIOS II VCSHS US 500 ENH ETF VCSHS US 500 ENH ETF 92647N782 781 15,834 SH   SOLE 1 0 0 15,834
VICTORY PORTFOLIOS II VCSHS DEV ENH VL ETF VCSHS DEV ENH VL ETF 92647N816 314 10,034 SH   SOLE 1 0 0 10,034
VICTORY PORTFOLIOS II VCSHS US EQ INCM ETF VCSHS US EQ INCM ETF 92647N824 625 13,424 SH   SOLE 1 0 0 13,424
WISDOMTREE TRUST US SMALLCAP FUND US SMALLCAP FUND 97717W562 553 15,528 SH   SOLE 1 0 0 15,528
WISDOMTREE TRUST FLOATNG RAT TREA ETF FLOATING RAT TREA ETF 97717X628 602 24,021 SH   SOLE 1 0 0 24,021
CHUBB LIMITED COM COM H1467J104 400 2,479 SH   SOLE 1 0 0 2,479