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
ISHARES CORE S&P 500 ETF ETF 464287200 14,195 45,838 SH   SOLE   0 0 45,837
SPDR S&P 500 ETF ETF 78462F103 11,301 36,647 SH   SOLE   0 0 36,647
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 9,499 399,782 SH   SOLE   0 0 399,781
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 8,638 84,888 SH   SOLE   0 0 84,888
AMAZON COM INC COM Stock 023135106 7,167 2,598 SH   SOLE   0 0 2,598
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 6,422 35,977 SH   SOLE   0 0 35,977
APPLE INC COM Stock 037833100 6,326 17,342 SH   SOLE   0 0 17,342
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 6,065 35,570 SH   SOLE   0 0 35,570
INVESCO QQQ TRUST ETF 46090E103 5,022 20,283 SH   SOLE   0 0 20,282
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 4,134 68,191 SH   SOLE   0 0 68,190
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 3,691 13,681 SH   SOLE   0 0 13,681
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 3,574 12,803 SH   SOLE   0 0 12,803
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 3,357 24,763 SH   SOLE   0 0 24,763
ALPHABET INC CAP STK CL C Stock 02079K107 2,950 2,087 SH   SOLE   0 0 2,087
ISHARES RUSSELL 2000 ETF ETF 464287655 2,943 20,558 SH   SOLE   0 0 20,558
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2,910 18,590 SH   SOLE   0 0 18,590
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 2,884 24,611 SH   SOLE   0 0 24,611
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 2,865 36,366 SH   SOLE   0 0 36,366
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 2,704 10,488 SH   SOLE   0 0 10,487
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2,588 52,088 SH   SOLE   0 0 52,088
NETFLIX INC COM Stock 64110L106 2,466 5,420 SH   SOLE   0 0 5,420
ARK INNOVATION ETF ETF 00214Q104 2,442 34,249 SH   SOLE   0 0 34,249
EMERSON ELEC CO COM Stock 291011104 2,391 38,541 SH   SOLE   0 0 38,541
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 2,104 36,014 SH   SOLE   0 0 36,014
FACEBOOK INC CL A Stock 30303M102 1,805 7,949 SH   SOLE   0 0 7,949
MICROSOFT CORP COM Stock 594918104 1,747 8,582 SH   SOLE   0 0 8,581
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 1,736 23,540 SH   SOLE   0 0 23,539
SPDR GOLD SHARES ETF 78463V107 1,663 9,934 SH   SOLE   0 0 9,934
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 1,590 19,902 SH   SOLE   0 0 19,901
ETFMG PRIME MOBILE PAYMENTS ETF ETF 26924G409 1,404 28,624 SH   SOLE   0 0 28,624
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,385 7,216 SH   SOLE   0 0 7,216
ISHARES EVOLVED U.S. HEALTHCARE STAPLES ETF ETF 46431W689 1,340 43,277 SH   SOLE   0 0 43,277
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 1,200 65,139 SH   SOLE   0 0 65,138
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 1,197 3,689 SH   SOLE   0 0 3,689
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,163 11,619 SH   SOLE   0 0 11,619
VEEVA SYS INC CL A COM Stock 922475108 1,145 4,886 SH   SOLE   0 0 4,886
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 1,145 8,744 SH   SOLE   0 0 8,743
PROCTER AND GAMBLE CO COM Stock 742718109 1,109 9,279 SH   SOLE   0 0 9,279
VANGUARD S&P MID-CAP 400 ETF ETF 921932885 1,015 8,443 SH   SOLE   0 0 8,443
ISHARES TIPS BOND ETF ETF 464287176 988 8,035 SH   SOLE   0 0 8,035
ISHARES SELECT DIVIDEND ETF ETF 464287168 986 12,211 SH   SOLE   0 0 12,211
JPMORGAN CHASE & CO COM Stock 46625H100 983 10,449 SH   SOLE   0 0 10,449
ABBVIE INC COM Stock 00287Y109 963 9,805 SH   SOLE   0 0 9,804
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 942 10,141 SH   SOLE   0 0 10,141
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 919 20,198 SH   SOLE   0 0 20,197
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 910 13,504 SH   SOLE   0 0 13,504
INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 895 8,009 SH   SOLE   0 0 8,008
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 893 12,996 SH   SOLE   0 0 12,996
NUVEEN MUN VALUE FD INC COM CEF 670928100 888 87,030 SH   SOLE   0 0 87,030
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 845 16,339 SH   SOLE   0 0 16,339
VISA INC COM CL A Stock 92826C839 807 4,180 SH   SOLE   0 0 4,179
INVESCO DWA MOMENTUM ETF ETF 46137V837 765 11,358 SH   SOLE   0 0 11,357
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 714 13,789 SH   SOLE   0 0 13,789
ISHARES COMEX GOLD TRUST ETF 464285105 690 40,625 SH   SOLE   0 0 40,625
VANGUARD MID-CAP INDEX FUND ETF 922908629 682 4,159 SH   SOLE   0 0 4,159
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 670 6,414 SH   SOLE   0 0 6,414
PROGRESSIVE CORP OHIO COM Stock 743315103 650 8,111 SH   SOLE   0 0 8,111
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 622 2,841 SH   SOLE   0 0 2,840
ABBOTT LABS COM Stock 002824100 614 6,713 SH   SOLE   0 0 6,713
MCDONALDS CORP COM Stock 580135101 596 3,229 SH   SOLE   0 0 3,229
INVESCO DWA CONSUMER STAPLES MOMENTUM ETF ETF 46137V886 589 9,061 SH   SOLE   0 0 9,061
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 578 16,672 SH   SOLE   0 0 16,672
NUVEEN SELECT TAX FREE INCOME SH BEN INT CEF 67063C106 548 36,588 SH   SOLE   0 0 36,588
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 545 9,904 SH   SOLE   0 0 9,904
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 535 2 SH   SOLE   0 0 2
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 520 7,082 SH   SOLE   0 0 7,082
S&P GLOBAL INC COM Stock 78409V104 519 1,574 SH   SOLE   0 0 1,574
TESLA INC COM Stock 88160R101 511 473 SH   SOLE   0 0 473
VERIZON COMMUNICATIONS INC COM Stock 92343V104 498 9,026 SH   SOLE   0 0 9,026
MASTERCARD INCORPORATED CL A Stock 57636Q104 494 1,670 SH   SOLE   0 0 1,670
ROCKY BRANDS INC COM Stock 774515100 477 23,187 SH   SOLE   0 0 23,187
MSCI INC COM Stock 55354G100 469 1,405 SH   SOLE   0 0 1,405
ALPHABET INC CAP STK CL A Stock 02079K305 462 326 SH   SOLE   0 0 326
JOHNSON & JOHNSON COM Stock 478160104 452 3,216 SH   SOLE   0 0 3,216
AT&T INC COM Stock 00206R102 448 14,806 SH   SOLE   0 0 14,806
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 436 15,814 SH   SOLE   0 0 15,814
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 432 2,623 SH   SOLE   0 0 2,623
DTE ENERGY CO COM Stock 233331107 417 3,881 SH   SOLE   0 0 3,881
OWENS CORNING NEW COM Stock 690742101 397 7,114 SH   SOLE   0 0 7,114
DISNEY WALT CO COM DISNEY Stock 254687106 389 3,485 SH   SOLE   0 0 3,485
UNITEDHEALTH GROUP INC COM Stock 91324P102 374 1,268 SH   SOLE   0 0 1,267
SPDR S&P DIVIDEND ETF ETF 78464A763 359 3,935 SH   SOLE   0 0 3,935
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 349 10,576 SH   SOLE   0 0 10,576
ISHARES S&P SMALL-CAP FUND ETF 464287804 344 5,041 SH   SOLE   0 0 5,041
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 341 14,302 SH   SOLE   0 0 14,302
DANAHER CORPORATION COM Stock 235851102 340 1,922 SH   SOLE   0 0 1,922
HOME DEPOT INC COM Stock 437076102 334 1,332 SH   SOLE   0 0 1,331
VANECK VECTORS AMT-FREE SHORT MUNICIPAL INDEX ETF ETF 92189F528 326 18,113 SH   SOLE   0 0 18,113
COSTCO WHSL CORP NEW COM Stock 22160K105 321 1,059 SH   SOLE   0 0 1,059
PFIZER INC COM Stock 717081103 319 9,754 SH   SOLE   0 0 9,754
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 303 4,368 SH   SOLE   0 0 4,367
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 303 5,170 SH   SOLE   0 0 5,170
AMGEN INC COM Stock 031162100 298 1,265 SH   SOLE   0 0 1,265
ISHARES S&P 500 VALUE ETF ETF 464287408 293 2,704 SH   SOLE   0 0 2,704
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 293 1,726 SH   SOLE   0 0 1,726
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 292 1,515 SH   SOLE   0 0 1,515
ISHARES S&P 500 GROWTH ETF ETF 464287309 290 1,396 SH   SOLE   0 0 1,396
CVS HEALTH CORP COM Stock 126650100 279 4,293 SH   SOLE   0 0 4,293
GILEAD SCIENCES INC COM Stock 375558103 273 3,549 SH   SOLE   0 0 3,549
AMERICAN ELEC PWR CO INC COM Stock 025537101 272 3,413 SH   SOLE   0 0 3,413
WESTERN ASSET MUN PARTNERS FD COM CEF 95766P108 270 19,046 SH   SOLE   0 0 19,046
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 263 5,200 SH   SOLE   0 0 5,200
NVIDIA CORPORATION COM Stock 67066G104 263 691 SH   SOLE   0 0 691
YUM BRANDS INC COM Stock 988498101 256 2,944 SH   SOLE   0 0 2,944
ILLINOIS TOOL WKS INC COM Stock 452308109 253 1,446 SH   SOLE   0 0 1,446
VANGUARD REAL ESTATE ETF ETF 922908553 246 3,134 SH   SOLE   0 0 3,134
COHEN & STEERS QUALITY INCOME COM CEF 19247L106 240 21,931 SH   SOLE   0 0 21,931
ROPER TECHNOLOGIES INC COM Stock 776696106 233 600 SH   SOLE   0 0 600
LOCKHEED MARTIN CORP COM Stock 539830109 231 634 SH   SOLE   0 0 634
BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100 231 15,365 SH   SOLE   0 0 15,365
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 224 2,764 SH   SOLE   0 0 2,763
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 219 169 SH   SOLE   0 0 169
MFS MUN INCOME TR SH BEN INT CEF 552738106 212 34,000 SH   SOLE   0 0 34,000
CATERPILLAR INC DEL COM Stock 149123101 208 1,645 SH   SOLE   0 0 1,645
WESTERN ASSET VAR RT STRG FD COM CEF 957667108 206 13,151 SH   SOLE   0 0 13,151
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 204 1,813 SH   SOLE   0 0 1,813
AMPLIFY ONLINE RETAIL ETF ETF 032108102 202 2,877 SH   SOLE   0 0 2,877
THOR INDS INC COM Stock 885160101 201 1,888 SH   SOLE   0 0 1,888