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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON.COM INC Stock 023135106   615,636 7,329 SH   SOLE 0 7,329 0 0
POWERSHARES QQQ TR ETF 46090E103   3,289,623 12,354 SH   SOLE 0 12,354 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803   222,865 1,791 SH   SOLE 0 1,790 0 0
STARBUCKS CORP Stock 855244109   477,350 4,812 SH   SOLE 0 4,812 0 0
INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF ETF 46138J858   6,967,126 298,890 SH   SOLE 0 298,890 0 0
JOHNSON & JOHNSON COM Stock 478160104   346,886 1,964 SH   SOLE 0 1,963 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,554,596 8,131 SH   SOLE 0 8,131 0 0
BLACKROCK MUNIASSETS FD INC COM CEF 09254J102   573,110 52,968 SH   SOLE 0 52,967 0 0
COSTCO WHOLESALE CORP Stock 22160K105   538,674 1,180 SH   SOLE 0 1,180 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   429,173 2,832 SH   SOLE 0 2,831 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT CEF 746922103   349,663 32,227 SH   SOLE 0 32,227 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825   4,076,933 202,430 SH   SOLE 0 202,429 0 0
UNITED PARCEL SERVICE INC Stock 911312106   241,985 1,392 SH   SOLE 0 1,392 0 0
ADVANCED EMISSIONS SOLUTIONS I COM Stock 00770C101   43,310 17,823 SH   SOLE 0 17,823 0 0
ISHARES U.S. FINANCIALS ETF ETF 464287788   420,368 5,570 SH   SOLE 0 5,570 0 0
SPDR S&P 500 ETF ETF 78462F103   268,801 703 SH   SOLE 0 702 0 0
AURORA CANNABIS INC COM Stock 05156X884   23,959 25,969 SH   SOLE 0 25,969 0 0
GUGGENHEIM STRATEGIC OPPORTUNITY FUND CEF 40167F101   209,442 13,761 SH   SOLE 0 13,761 0 0
ISHARES TIPS BOND ETF ETF 464287176   1,028,682 9,664 SH   SOLE 0 9,664 0 0
INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833   3,214,847 145,337 SH   SOLE 0 145,336 0 0
BROOKFIELD REAL ASSETS INCOME SHS BEN INT CEF 112830104   626,403 38,787 SH   SOLE 0 38,786 0 0
INSIGHT SELECT INCOME FD COM CEF 45781W109   239,659 15,861 SH   SOLE 0 15,860 0 0
PEPSICO INC COM Stock 713448108   359,694 1,991 SH   SOLE 0 1,991 0 0
WESTPORT INNOVATION Stock 960908309   63,500 81,957 SH   SOLE 0 81,957 0 0
FORD MOTOR COMPANY Stock 345370860   153,200 13,173 SH   SOLE 0 13,172 0 0
PROSHARES LARGE CAP CORE PLUS ETF 74347R248   4,333,905 96,502 SH   SOLE 0 96,502 0 0
SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607   4,518,225 111,534 SH   SOLE 0 111,533 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   2,717,883 84,380 SH   SOLE 0 84,380 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201   380,462 8,427 SH   SOLE 0 8,426 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   517,743 10,328 SH   SOLE 0 10,328 0 0
INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF ETF 46138J817   283,052 12,802 SH   SOLE 0 12,801 0 0
SCHWAB US LARGE CAP GROWTH ETF ETF 808524300   7,873,538 141,712 SH   SOLE 0 141,712 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,280,082 4,144 SH   SOLE 0 4,144 0 0
SCHWAB EMERGING MARKET EQ ETF ETF 808524706   536,054 22,647 SH   SOLE 0 22,647 0 0
GOOGLE INC Stock 02079K305   854,331 9,683 SH   SOLE 0 9,683 0 0
INTUIT COM Stock 461202103   293,083 753 SH   SOLE 0 753 0 0
MICROSOFT Stock 594918104   1,836,389 7,657 SH   SOLE 0 7,657 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791   8,817,286 465,907 SH   SOLE 0 465,906 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813   1,666,035 55,185 SH   SOLE 0 55,185 0 0
VANGUARD SMALL CAP ETF ETF 922908751   2,860,116 15,583 SH   SOLE 0 15,583 0 0
VANGUARD MID CAP ETF 922908629   4,621,147 22,674 SH   SOLE 0 22,673 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   1,233,510 7,081 SH   SOLE 0 7,081 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797   2,997,227 99,675 SH   SOLE 0 99,675 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656   3,020,185 103,245 SH   SOLE 0 103,245 0 0
NUVEEN TAXABLE MUNICPAL INM FD COM CEF 67074C103   2,372,821 148,673 SH   SOLE 0 148,672 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508   5,626,142 178,551 SH   SOLE 0 178,551 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702   527,027 1,650 SH   SOLE 0 1,650 0 0
SCHWAB US LARGE CAP VALUE ETF ETF 808524409   7,064,397 107,004 SH   SOLE 0 107,003 0 0
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100   559,540 174,856 SH   SOLE 0 174,856 0 0
WESTERN ASSET MUN HIGH INCOME COM CEF 95766N103   258,224 40,474 SH   SOLE 0 40,474 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870   1,560,832 55,603 SH   SOLE 0 55,603 0 0
VANGUARD S&P 500 ETF ETF 922908363   613,440 1,746 SH   SOLE 0 1,746 0 0
GENERAL MOTORS CORP Stock 37045V100   267,707 7,958 SH   SOLE 0 7,958 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748   552,859 18,597 SH   SOLE 0 18,597 0 0
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 45782C722   220,282 9,240 SH   SOLE 0 9,240 0 0
KINROSS GOLD CORP NEW COM Stock 496902404   43,767 10,701 SH   SOLE 0 10,701 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680   1,292,023 45,574 SH   SOLE 0 45,574 0 0
INVESCO BULLETSHARES 2029 CORPORATE BOND ETF ETF 46138J577   9,981,433 561,543 SH   SOLE 0 561,543 0 0
SCHWAB US MID-CAP ETF ETF 808524508   4,295,552 65,471 SH   SOLE 0 65,470 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573   2,923,781 96,846 SH   SOLE 0 96,846 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540   1,913,528 64,019 SH   SOLE 0 64,019 0 0
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101   224,419 18,686 SH   SOLE 0 18,686 0 0
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JANUARY ETF 45782C524   313,469 11,736 SH   SOLE 0 11,736 0 0
POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC ETF 46138G508   706,112 34,394 SH   SOLE 0 34,394 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417   1,500,514 52,835 SH   SOLE 0 52,835 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383   3,414,182 111,138 SH   SOLE 0 111,138 0 0
ISHARES U.S. OIL & GAS EXPLORATION & PRODUCTION ETF ETF 464288851   592,261 6,378 SH   SOLE 0 6,378 0 0
AFLAC INC COM Stock 001055102   288,479 4,010 SH   SOLE 0 4,010 0 0
PUTNAM MANAGED MUN INCOME TR CEF 746823103   385,909 61,451 SH   SOLE 0 61,450 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318   2,975,293 105,920 SH   SOLE 0 105,920 0 0
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY ETF 45782C284   846,983 34,958 SH   SOLE 0 34,958 0 0
DELAWARE INVTS NATL MUN INCOME SH BEN INT CEF 24610T108   198,990 19,189 SH   SOLE 0 19,189 0 0
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   303,124 6,190 SH   SOLE 0 6,190 0 0
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100   141,930 11,957 SH   SOLE 0 11,957 0 0
BLACKROCK ENHANCED DIVID ACHIEVERS TR COM CEF 09251A104   157,486 17,479 SH   SOLE 0 17,479 0 0
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   366,088 8,798 SH   SOLE 0 8,798 0 0
PIMCO MUN INCOME FD II COM CEF 72200W106   1,025,669 113,459 SH   SOLE 0 113,459 0 0
HERSHEY CO COM Stock 427866108   271,766 1,174 SH   SOLE 0 1,173 0 0
INVESCO BULLETSHARES 2031 CORPORATE BOND ETF ETF 46138J429   326,025 20,700 SH   SOLE 0 20,700 0 0
VANGUARD VALUE ETF ETF 922908744   4,981,441 35,488 SH   SOLE 0 35,487 0 0
VANGUARD GROWTH ETF ETF 922908736   6,002,879 28,168 SH   SOLE 0 28,167 0 0
NUVEEN QUALITY PFD INCOME FD 2 CEF 67072C105   106,747 15,698 SH   SOLE 0 15,698 0 0
NUVEEN REAL ASSET INCOME & GRO COM CEF 67074Y105   139,604 11,932 SH   SOLE 0 11,932 0 0
PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101   3,854,022 208,551 SH   SOLE 0 208,551 0 0
AMERICAN AIRLS GROUP INC COM Stock 02376R102   211,381 16,618 SH   SOLE 0 16,618 0 0
ALPS ETF TR SECTOR DIVIDEND DOGS ETF ETF 00162Q858   247,169 4,805 SH   SOLE 0 4,805 0 0
BNY MELLON MUN INCOME INC COM CEF 05589T104   147,292 23,529 SH   SOLE 0 23,529 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105   4,092,875 192,244 SH   SOLE 0 192,244 0 0
FEDERATED HERMES PREM MUNI INM COM CEF 31423P108   1,146,987 109,237 SH   SOLE 0 109,236 0 0
INVESCO TR INVT GRADE MUNS COM CEF 46131M106   117,491 11,691 SH   SOLE 0 11,690 0 0
BROADCOM INC COM Stock 11135F101   231,480 414 SH   SOLE 0 414 0 0
BLACKROCK FLOATING RATE INCOME COM CEF 09255X100   213,118 18,927 SH   SOLE 0 18,927 0 0
NUVEEN PFD & INCOME TERM FD COM CEF 67075A106   220,080 11,845 SH   SOLE 0 11,845 0 0
KROGER CO COM Stock 501044101   6,554,241 147,022 SH   SOLE 0 147,022 0 0
NVIDIA CORPORATION COM Stock 67066G104   364,347 2,493 SH   SOLE 0 2,493 0 0
NUVEEN FLOATING RATE INCOME FD COM CEF 67072T108   170,034 21,469 SH   SOLE 0 21,469 0 0
MARKET VECTORS ETF TR BUSINESS DEVELOPMENT CO ETF ETF 92189F411   197,145 13,933 SH   SOLE 0 13,932 0 0
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   4,597,205 273,643 SH   SOLE 0 273,643 0 0
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101   10,022,660 849,378 SH   SOLE 0 849,378 0 0
STRYKER CORP Stock 863667101   310,443 1,270 SH   SOLE 0 1,269 0 0
MCDONALDS CORP COM Stock 580135101   213,632 811 SH   SOLE 0 810 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   530,243 6,062 SH   SOLE 0 6,062 0 0
CLEAN ENERGY FUELS CORP COM Stock 184499101   62,176 11,957 SH   SOLE 0 11,957 0 0
ISHARES S&P 500 INDEX ETF 464287200   283,547 738 SH   SOLE 0 738 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   5,697,822 135,759 SH   SOLE 0 135,759 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   1,488,489 38,186 SH   SOLE 0 38,185 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406   306,108 2,829 SH   SOLE 0 2,828 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   754,294 8,501 SH   SOLE 0 8,501 0 0
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   9,112,251 801,429 SH   SOLE 0 801,429 0 0
WILLIAMS COS INC COM Stock 969457100   436,027 13,253 SH   SOLE 0 13,253 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   236,430 1,557 SH   SOLE 0 1,557 0 0
ANTERO RESOURCES CORP COM Stock 03674X106   258,333 8,336 SH   SOLE 0 8,336 0 0
NUVEEN SR INCOME FD COM CEF 67067Y104   733,904 159,892 SH   SOLE 0 159,891 0 0
PIMCO MUN INCOME FD III COM CEF 72201A103   3,743,556 429,800 SH   SOLE 0 429,799 0 0
INVESCO MUN OPPORTUNITY TR COM CEF 46132C107   108,851 10,984 SH   SOLE 0 10,983 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841   690,450 33,705 SH   SOLE 0 33,705 0 0
PIMCO MUN INCOME FD COM CEF 72200R107   4,224,993 405,081 SH   SOLE 0 405,080 0 0
DNP SELECT INCOME FD INC COM CEF 23325P104   377,100 33,520 SH   SOLE 0 33,520 0 0
ANTERO MIDSTREAM CORP COM Stock 03676B102   255,777 23,705 SH   SOLE 0 23,705 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   218,640 5,622 SH   SOLE 0 5,622 0 0
EXXON MOBIL CORP COM Stock 30231G102   660,343 5,987 SH   SOLE 0 5,986 0 0
SHOPIFY INC CL A Stock 82509L107   202,915 5,846 SH   SOLE 0 5,846 0 0
CHARLES SCHWAB CORP Stock 808513105   4,137,212 49,690 SH   SOLE 0 49,690 0 0
APPLE INC Stock 037833100   1,711,683 13,174 SH   SOLE 0 13,173 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622   245,194 1,165 SH   SOLE 0 1,164 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   202,453 1,335 SH   SOLE 0 1,335 0 0