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
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 588 588,000 PRN   SOLE   0 0 588,000
ISHARES TR NATIONAL MUN ETF 464288414 1,625 14,021 SH   SOLE   0 0 14,021
ALPS ETF TR EQUAL SEC ETF 00162Q205 201 2,603 SH   SOLE   0 0 2,603
PIMCO ETF TR ACTIVE BD ETF 72201R775 744 6,618 SH   SOLE   0 0 6,618
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 282 2,604 SH   SOLE   0 0 2,604
ISHARES TR MRGSTR SM CP ETF 464288505 974 6,214 SH   SOLE   0 0 6,214
PFIZER INC COM 717081103 303 8,252 SH   SOLE   0 0 8,252
SPDR SER TR BLOMBERG BRC INV 78468R200 388 12,688 SH   SOLE   0 0 12,688
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 550 8,636 SH   SOLE   0 0 8,636
SPDR SER TR PORTFOLIO INTRMD 78464A375 671 18,252 SH   SOLE   0 0 18,252
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 294 9,888 SH   SOLE   0 0 9,888
SPDR SER TR PORTFLI TIPS ETF 78464A656 302 9,774 SH   SOLE   0 0 9,774
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,018 41,860 SH   SOLE   0 0 41,860
MASTERCARD INCORPORATED CL A 57636Q104 213 629 SH   SOLE   0 0 629
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 529 8,913 SH   SOLE   0 0 8,913
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,506 61,274 SH   SOLE   0 0 61,274
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 306 32,375 SH   SOLE   0 0 32,375
VANGUARD INDEX FDS LARGE CAP ETF 922908637 241 1,539 SH   SOLE   0 0 1,539
ISHARES TR TIPS BD ETF 464287176 676 5,346 SH   SOLE   0 0 5,346
ISHARES TR SELECT DIVID ETF 464287168 333 4,088 SH   SOLE   0 0 4,088
PEPSICO INC COM 713448108 398 2,868 SH   SOLE   0 0 2,868
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,089 36,371 SH   SOLE   0 0 36,371
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 617 9,619 SH   SOLE   0 0 9,619
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 369 17,382 SH   SOLE   0 0 17,382
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,590 15,248 SH   SOLE   0 0 15,248
ISHARES TR MSCI USA MIN VOL 46429B697 701 11,001 SH   SOLE   0 0 11,001
ISHARES TR CORE MSCI PAC 46434V696 480 8,527 SH   SOLE   0 0 8,527
LOWES COS INC COM 548661107 385 2,324 SH   SOLE   0 0 2,324
TARGET CORP COM 87612E106 395 2,507 SH   SOLE   0 0 2,507
AT&T INC COM 00206R102 590 20,682 SH   SOLE   0 0 20,682
ENDO INTL PLC SHS G30401106 40 12,083 SH   SOLE   0 0 12,083
ISHARES TR 10-20 YR TRS ETF 464288653 4,079 24,500 SH   SOLE   0 0 24,500
XCEL ENERGY INC COM 98389B100 786 11,383 SH   SOLE   0 0 11,383
AMAZON COM INC COM 023135106 1,052 334 SH   SOLE   0 0 334
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 295 1,569 SH   SOLE   0 0 1,569
APPLE INC COM 037833100 2,989 25,806 SH   SOLE   0 0 25,806
MERCK & CO. INC COM 58933Y105 296 3,571 SH   SOLE   0 0 3,571
VANGUARD INDEX FDS GROWTH ETF 922908736 2,455 10,786 SH   SOLE   0 0 10,786
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 242 2,583 SH   SOLE   0 0 2,583
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 486 12,945 SH   SOLE   0 0 12,945
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 841 824,000 PRN   SOLE   0 0 824,000
WPX ENERGY INC COM 98212B103 70 14,272 SH   SOLE   0 0 14,272
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 649 10,825 SH   SOLE   0 0 10,825
PROCTER AND GAMBLE CO COM 742718109 299 2,149 SH   SOLE   0 0 2,149
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 2,393 48,102 SH   SOLE   0 0 48,102
ENTERPRISE PRODS PARTNERS L COM 293792107 733 46,444 SH   SOLE   0 0 46,444
ISHARES TR U.S. ENERGY ETF 464287796 483 30,245 SH   SOLE   0 0 30,245
NIKE INC CL B 654106103 775 6,173 SH   SOLE   0 0 6,173
ISHARES TR JPMORGAN USD EMG 464288281 547 4,932 SH   SOLE   0 0 4,932
WALMART INC COM 931142103 581 4,151 SH   SOLE   0 0 4,151
WILLIAMS COS INC COM 969457100 694 35,333 SH   SOLE   0 0 35,333
ISHARES TR CORE TOTAL USD 46434V613 207 3,799 SH   SOLE   0 0 3,799
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 321 6,509 SH   SOLE   0 0 6,509
ISHARES TR INTRM GOV CR ETF 464288612 460 3,911 SH   SOLE   0 0 3,911
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 372 12,248 SH   SOLE   0 0 12,248
ISHARES TR US TREAS BD ETF 46429B267 827 29,586 SH   SOLE   0 0 29,586
ISHARES TR GOV/CRED BD ETF 464288596 458 3,659 SH   SOLE   0 0 3,659
JPMORGAN CHASE & CO COM 46625H100 255 2,647 SH   SOLE   0 0 2,647
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 623 15,905 SH   SOLE   0 0 15,905
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 206 1,953 SH   SOLE   0 0 1,953
COMCAST CORP NEW CL A 20030N101 375 8,113 SH   SOLE   0 0 8,113
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,107 14,376 SH   SOLE   0 0 14,376
ISHARES TR CORE S&P SCP ETF 464287804 1,161 16,528 SH   SOLE   0 0 16,528
CISCO SYS INC COM 17275R102 218 5,545 SH   SOLE   0 0 5,545
EXXON MOBIL CORP COM 30231G102 321 9,351 SH   SOLE   0 0 9,351
ISHARES TR 1 3 YR TREAS BD 464287457 22,260 257,317 SH   SOLE   0 0 257,317
ISHARES INC CORE MSCI EMKT 46434G103 968 18,337 SH   SOLE   0 0 18,337
SYSCO CORP COM 871829107 433 6,955 SH   SOLE   0 0 6,955
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,023 20,276 SH   SOLE   0 0 20,276
ISHARES TR AGENCY BOND ETF 464288166 680 5,616 SH   SOLE   0 0 5,616
ONEOK INC NEW COM 682680103 410 15,767 SH   SOLE   0 0 15,767
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 286 8,822 SH   SOLE   0 0 8,822
CHEVRON CORP NEW COM 166764100 937 13,011 SH   SOLE   0 0 13,011
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,181 22,630 SH   SOLE   0 0 22,630
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 488 90,105 SH   SOLE   0 0 90,105
ISHARES TR BARCLAYS 7 10 YR 464287440 11,474 94,185 SH   SOLE   0 0 94,185
VANGUARD INDEX FDS VALUE ETF 922908744 2,180 20,857 SH   SOLE   0 0 20,857
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,290 23,976 SH   SOLE   0 0 23,976
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 282 3,568 SH   SOLE   0 0 3,568
SPDR SER TR BLOMBRG BRC EMRG 78464A391 268 10,215 SH   SOLE   0 0 10,215
VISA INC COM CL A 92826C839 337 1,686 SH   SOLE   0 0 1,686
ISHARES TR NASDAQ BIOTECH 464287556 235 1,734 SH   SOLE   0 0 1,734
ISHARES TR GRWT ALLOCAT ETF 464289867 6,709 138,503 SH   SOLE   0 0 138,503
ISHARES TR IBOXX INV CP ETF 464287242 4,090 30,359 SH   SOLE   0 0 30,359
VANGUARD INDEX FDS MID CAP ETF 922908629 2,653 15,054 SH   SOLE   0 0 15,054
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,842 8,570 SH   SOLE   0 0 8,570
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 199 197,000 PRN   SOLE   0 0 197,000
SIMON PPTY GROUP INC NEW COM 828806109 263 4,071 SH   SOLE   0 0 4,071
ISHARES TR ISHS 5-10YR INVT 464288638 4,005 65,857 SH   SOLE   0 0 65,857
SPDR GOLD TR GOLD SHS 78463V107 0 100 SH Call SOLE   0 0 100
ISHARES TR CONSER ALLOC ETF 464289883 1,081 29,075 SH   SOLE   0 0 29,075
ISHARES TR 3 7 YR TREAS BD 464288661 730 5,465 SH   SOLE   0 0 5,465
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 553 22,990 SH   SOLE   0 0 22,990
LILLY ELI & CO COM 532457108 333 2,250 SH   SOLE   0 0 2,250
VANGUARD INDEX FDS SMALL CP ETF 922908751 873 5,675 SH   SOLE   0 0 5,675
ISHARES TR US TELECOM ETF 464287713 510 18,753 SH   SOLE   0 0 18,753
FACEBOOK INC CL A 30303M102 217 829 SH   SOLE   0 0 829
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 782 19,337 SH   SOLE   0 0 19,337
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,370 46,012 SH   SOLE   0 0 46,012
ISHARES TR PHLX SEMICND ETF 464287523 4,139 13,588 SH   SOLE   0 0 13,588
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,283 25,881 SH   SOLE   0 0 25,881
SPDR SER TR PORTFOLIO S&P500 78464A854 5,680 144,346 SH   SOLE   0 0 144,346
CLEARWAY ENERGY INC CL C 18539C204 442 16,400 SH   SOLE   0 0 16,400
PUBLIC STORAGE COM 74460D109 248 1,115 SH   SOLE   0 0 1,115
ISHARES TR CORE MSCI INTL 46435G326 491 9,101 SH   SOLE   0 0 9,101
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 233 1,960 SH   SOLE   0 0 1,960
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,181 12,806 SH   SOLE   0 0 12,806
ISHARES TR IBOXX HI YD ETF 464288513 3,423 40,795 SH   SOLE   0 0 40,795
ISHARES TR MRGSTR MD CP GRW 464288307 1,787 5,575 SH   SOLE   0 0 5,575
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 454 17,669 SH   SOLE   0 0 17,669
ISHARES TR USD INV GRDE ETF 464288620 4,009 65,964 SH   SOLE   0 0 65,964
ISHARES GOLD TRUST ISHARES 464285105 5,104 283,697 SH   SOLE   0 0 283,697
ISHARES TR CORE US AGGBD ET 464287226 14,265 120,829 SH   SOLE   0 0 120,829
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 146 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102 758 2,729 SH   SOLE   0 0 2,729
NEUBERGER BERMAN MLP AND ENR COM 64129H104 89 37,310 SH   SOLE   0 0 37,310
ISHARES TR AGGRES ALLOC ETF 464289859 2,352 40,552 SH   SOLE   0 0 40,552
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 304 2,883 SH   SOLE   0 0 2,883
SPDR SER TR SPDR BLOOMBERG 78468R663 5,417 59,194 SH   SOLE   0 0 59,194
AMGEN INC COM 031162100 532 2,092 SH   SOLE   0 0 2,092
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,158 4,422 SH   SOLE   0 0 4,422
INVESCO QQQ TR UNIT SER 1 46090E103 6,778 24,395 SH   SOLE   0 0 24,395
UNITEDHEALTH GROUP INC COM 91324P102 250 803 SH   SOLE   0 0 803
TESLA INC COM 88160R101 425 991 SH   SOLE   0 0 991
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 399 4,813 SH   SOLE   0 0 4,813
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,728 28,784 SH   SOLE   0 0 28,784
VERIZON COMMUNICATIONS INC COM 92343V104 715 12,018 SH   SOLE   0 0 12,018
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 245 2,414 SH   SOLE   0 0 2,414
VANGUARD WORLD FD MEGA GRWTH IND 921910816 996 5,373 SH   SOLE   0 0 5,373
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 409 3,152 SH   SOLE   0 0 3,152
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,004 6,513 SH   SOLE   0 0 6,513
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 415 11,755 SH   SOLE   0 0 11,755
SPROTT PHYSICAL GOLD TR UNIT 85207H104 598 39,734 SH   SOLE   0 0 39,734
SPDR SER TR PORTFOLIO S&P400 78464A847 362 11,091 SH   SOLE   0 0 11,091
ISHARES TR RUS TP200 GR ETF 464289438 1,346 11,090 SH   SOLE   0 0 11,090
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 506 8,526 SH   SOLE   0 0 8,526
ROCKET COS INC COM CL A 77311W101 548 27,500 SH   SOLE   0 0 27,500
ISHARES TR CORE MSCI EAFE 46432F842 2,002 33,205 SH   SOLE   0 0 33,205
ISHARES TR CORE S&P MCP ETF 464287507 406 2,190 SH   SOLE   0 0 2,190
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,237 40,141 SH   SOLE   0 0 40,141
ISHARES TR MSCI EMG MKT ETF 464287234 1,340 30,403 SH   SOLE   0 0 30,403
MICROSOFT CORP COM 594918104 988 4,699 SH   SOLE   0 0 4,699
SPDR GOLD TR GOLD SHS 78463V107 1,602 9,047 SH   SOLE   0 0 9,047
ISHARES TR RUS 1000 ETF 464287622 287 1,536 SH   SOLE   0 0 1,536
DOMINION ENERGY INC COM 25746U109 214 2,712 SH   SOLE   0 0 2,712
RAYTHEON TECHNOLOGIES CORP COM 75513E101 290 5,044 SH   SOLE   0 0 5,044
ISHARES TR MSCI ACWI ETF 464288257 587 7,345 SH   SOLE   0 0 7,345
ISHARES TR RUS 1000 GRW ETF 464287614 1,222 5,633 SH   SOLE   0 0 5,633
MIRAGEN THERAPEUTICS INC COM 60463E103 13 16,732 SH   SOLE   0 0 16,732
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 733 9,559 SH   SOLE   0 0 9,559
SPDR SER TR PORTFOLIO S&P600 78468R853 343 12,532 SH   SOLE   0 0 12,532
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 791 21,623 SH   SOLE   0 0 21,623
SPDR SER TR PRTFLO S&P500 GW 78464A409 277 5,534 SH   SOLE   0 0 5,534
ISHARES TR CORE 1 5 YR USD 46432F859 359 6,962 SH   SOLE   0 0 6,962
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,161 11,010 SH   SOLE   0 0 11,010
ISHARES TR MBS ETF 464288588 763 6,910 SH   SOLE   0 0 6,910
ISHARES INC MSCI BRIC INDX 464286657 3,492 75,130 SH   SOLE   0 0 75,130
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 780 15,571 SH   SOLE   0 0 15,571
ALPHABET INC CAP STK CL A 02079K305 444 303 SH   SOLE   0 0 303
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 566 11,781 SH   SOLE   0 0 11,781
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,333 13,797 SH   SOLE   0 0 13,797
ISHARES TR MSCI EAFE ETF 464287465 7,533 118,346 SH   SOLE   0 0 118,346
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,165 81,305 SH   SOLE   0 0 81,305
ALPHABET INC CAP STK CL C 02079K107 414 282 SH   SOLE   0 0 282
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 532 5,219 SH   SOLE   0 0 5,219
SPDR GOLD TR GOLD SHS 78463V107 0 100 SH Call SOLE   0 0 100
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,270 45,515 SH   SOLE   0 0 45,515
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,194 177,510 SH   SOLE   0 0 177,510
SPDR GOLD TR GOLD SHS 78463V107 0 100 SH Call SOLE   0 0 100
PIMCO ETF TR INTER MUN BD ACT 72201R866 475 8,452 SH   SOLE   0 0 8,452
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,547 35,775 SH   SOLE   0 0 35,775
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 235 4,631 SH   SOLE   0 0 4,631
ISHARES TR 20 YR TR BD ETF 464287432 2,464 15,091 SH   SOLE   0 0 15,091
ISHARES TR CORE HIGH DV ETF 46429B663 278 3,449 SH   SOLE   0 0 3,449
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 893 15,342 SH   SOLE   0 0 15,342
FORD MTR CO DEL COM 345370860 83 12,419 SH   SOLE   0 0 12,419
ISHARES TR MSCI USA MMENTM 46432F396 1,483 10,063 SH   SOLE   0 0 10,063
TARGA RES CORP COM 87612G101 349 24,900 SH   SOLE   0 0 24,900
ISHARES TR U.S. REAL ES ETF 464287739 309 3,876 SH   SOLE   0 0 3,876
ISHARES TR CORE S&P500 ETF 464287200 10,546 31,382 SH   SOLE   0 0 31,382
SPDR SER TR S&P DIVID ETF 78464A763 775 8,392 SH   SOLE   0 0 8,392
MEDALLIA INC COM 584021109 537 19,600 SH   SOLE   0 0 19,600
ISHARES TR MODERT ALLOC ETF 464289875 1,564 38,091 SH   SOLE   0 0 38,091
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 243 4,472 SH   SOLE   0 0 4,472
ISHARES TR SHORT TREAS BD 464288679 828 7,478 SH   SOLE   0 0 7,478
ISHARES TR GLOBAL TECH ETF 464287291 3,660 13,882 SH   SOLE   0 0 13,882
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 872 5,934 SH   SOLE   0 0 5,934
CROWN CASTLE INTL CORP NEW COM 22822V101 247 1,483 SH   SOLE   0 0 1,483
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 206 7,200 SH   SOLE   0 0 7,200
ISHARES TR CORE MSCI EURO 46434V738 414 9,254 SH   SOLE   0 0 9,254
VANGUARD INDEX FDS SM CP VAL ETF 922908611 798 7,217 SH   SOLE   0 0 7,217
JOHNSON & JOHNSON COM 478160104 532 3,572 SH   SOLE   0 0 3,572
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 265 1,473 SH   SOLE   0 0 1,473
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 601 75,120 SH   SOLE   0 0 75,120