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 023135106 829 425 SH   SOLE   0 0 425
JOHNSON & JOHNSON COM 478160104 1,334 10,176 SH   SOLE   0 0 10,176
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 92 1,015 SH   SOLE   0 0 1,015
PROCTER & GAMBLE CO COM 742718109 422 3,840 SH   SOLE   0 0 3,839
GENERAL MLS INC COM 370334104 1,104 20,918 SH   SOLE   0 0 20,918
INTEL CORP COM 458140100 1,057 19,531 SH   SOLE   0 0 19,531
MEDTRONIC PLC SHS G5960L103 703 7,793 SH   SOLE   0 0 7,793
DOUBLELINE INCOME SOLUTIONS COM 258622109 150 11,226 SH   SOLE   0 0 11,225
VERIZON COMMUNICATIONS INC COM 92343V104 533 9,911 SH   SOLE   0 0 9,911
KIMBERLY CLARK CORP COM 494368103 214 1,674 SH   SOLE   0 0 1,673
HONEYWELL INTL INC COM 438516106 296 2,213 SH   SOLE   0 0 2,213
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,973 59,862 SH   SOLE   0 0 59,861
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 591 3,234 SH   SOLE   0 0 3,234
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 14 178 SH   SOLE   0 0 178
ALPHABET INC CAP STK CL A 02079K305 435 374 SH   SOLE   0 0 374
MICROSOFT CORP COM 594918104 4,032 25,566 SH   SOLE   0 0 25,566
BOEING CO COM 097023105 275 1,845 SH   SOLE   0 0 1,845
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 532 5,268 SH   SOLE   0 0 5,268
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 152 1,559 SH   SOLE   0 0 1,559
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 147 1,433 SH   SOLE   0 0 1,433
LILLY ELI & CO COM 532457108 250 1,800 SH   SOLE   0 0 1,800
PELOTON INTERACTIVE INC CL A COM 70614W100 3,247 122,311 SH   SOLE   0 0 122,311
BLACKROCK MUNIYIELD FD INC COM 09253W104 1,620 127,432 SH   SOLE   0 0 127,432
PIMCO MUN INCOME FD II COM 72200W106 1,133 89,537 SH   SOLE   0 0 89,536
VANGUARD INDEX FDS VALUE ETF 922908744 398 4,472 SH   SOLE   0 0 4,472
FLAHERTY & CRUMRIN PFD & INM COM 338478100 6,759 404,731 SH   SOLE   0 0 404,730
FACEBOOK INC CL A 30303M102 1,095 6,565 SH   SOLE   0 0 6,565
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 509 36,180 SH   SOLE   0 0 36,180
THERAPEUTICSMD INC COM 88338N107 27 25,050 SH   SOLE   0 0 25,050
SERVICENOW INC COM 81762P102 266 928 SH   SOLE   0 0 928
ABBVIE INC COM 00287Y109 294 3,860 SH   SOLE   0 0 3,860
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 979 11,467 SH   SOLE   0 0 11,467
MCDONALDS CORP COM 580135101 1,154 6,981 SH   SOLE   0 0 6,981
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,157 20,570 SH   SOLE   0 0 20,570
AT&T INC COM 00206R102 306 10,481 SH   SOLE   0 0 10,481
VANGUARD BD INDEX FDS INTERMED TERM 921937819 80 894 SH   SOLE   0 0 894
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 455 9,393 SH   SOLE   0 0 9,393
UNION PAC CORP COM 907818108 246 1,747 SH   SOLE   0 0 1,747
ECOLAB INC COM 278865100 269 1,729 SH   SOLE   0 0 1,729
JPMORGAN CHASE & CO COM 46625H100 628 6,979 SH   SOLE   0 0 6,979
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 300 8,990 SH   SOLE   0 0 8,990
INTERNATIONAL BUSINESS MACHS COM 459200101 465 4,191 SH   SOLE   0 0 4,191
ORACLE CORP COM 68389X105 263 5,443 SH   SOLE   0 0 5,443
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,244 37,069 SH   SOLE   0 0 37,069
TARGET CORP COM 87612E106 1,216 13,079 SH   SOLE   0 0 13,078
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 365 5,156 SH   SOLE   0 0 5,156
CATERPILLAR INC DEL COM 149123101 361 3,110 SH   SOLE   0 0 3,110
ALPHABET INC CAP STK CL C 02079K107 706 607 SH   SOLE   0 0 607
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,628 15,744 SH   SOLE   0 0 15,744
PIMCO MUN INCOME FD III COM 72201A103 449 42,326 SH   SOLE   0 0 42,325
ESSENTIAL UTILS INC COM 29670G102 340 8,354 SH   SOLE   0 0 8,354
GABELLI EQUITY TR INC COM 362397101 88 20,132 SH   SOLE   0 0 20,132
CITIGROUP INC COM NEW 172967424 327 7,773 SH   SOLE   0 0 7,772
UNITEDHEALTH GROUP INC COM 91324P102 962 3,858 SH   SOLE   0 0 3,858
BIO-TECHNE CORP COM 09073M104 1,451 7,652 SH   SOLE   0 0 7,652
APPLE INC COM 037833100 3,578 14,070 SH   SOLE   0 0 14,070
WESTERN ASSET MANAGED MUNS F COM 95766M105 1,305 109,092 SH   SOLE   0 0 109,092
ABBOTT LABS COM 002824100 330 4,182 SH   SOLE   0 0 4,182
DISNEY WALT CO COM DISNEY 254687106 400 4,137 SH   SOLE   0 0 4,136
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,978 77,402 SH   SOLE   0 0 77,401
VANGUARD WORLD FDS ENERGY ETF 92204A306 820 21,458 SH   SOLE   0 0 21,457
ISHARES TR GLOBAL TECH ETF 464287291 30 162 SH   SOLE   0 0 162
ISHARES TR MSCI KLD400 SOC 464288570 94 964 SH   SOLE   0 0 964
ISHARES TR U.S. ENERGY ETF 464287796 3 202 SH   SOLE   0 0 202
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,380 91,340 SH   SOLE   0 0 91,339
ISHARES TR MSCI USA ESG SLC 464288802 21 195 SH   SOLE   0 0 195
ISHARES TR AGGRES ALLOC ETF 464289859 348 7,343 SH   SOLE   0 0 7,343
ISHARES TR GRWT ALLOCAT ETF 464289867 42 1,018 SH   SOLE   0 0 1,018
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 6 170 SH   SOLE   0 0 170
ISHARES TR CONSER ALLOC ETF 464289883 9 274 SH   SOLE   0 0 274
ISHARES TR GLOB HLTHCRE ETF 464287325 76 1,254 SH   SOLE   0 0 1,254
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4 45 SH   SOLE   0 0 45
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 16 1,801 SH   SOLE   0 0 1,801
ISHARES TR RUS 2000 VAL ETF 464287630 1 9 SH   SOLE   0 0 9
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 702 7,922 SH   SOLE   0 0 7,922
ISHARES TR RUS 1000 GRW ETF 464287614 88 581 SH   SOLE   0 0 581
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,897 34,827 SH   SOLE   0 0 34,826
SPDR SER TR PORTFOLIO S&P400 78464A847 289 11,401 SH   SOLE   0 0 11,401
ISHARES TR CORE S&P SCP ETF 464287804 3,736 66,591 SH   SOLE   0 0 66,591
VANGUARD INDEX FDS SMALL CP ETF 922908751 377 3,267 SH   SOLE   0 0 3,267
VANGUARD INDEX FDS MID CAP ETF 922908629 50 378 SH   SOLE   0 0 378
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 73 440 SH   SOLE   0 0 440
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 17 155 SH   SOLE   0 0 155
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,033 4,875 SH   SOLE   0 0 4,875
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,172 4,951 SH   SOLE   0 0 4,951
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 77 1,014 SH   SOLE   0 0 1,014
ISHARES TR EAFE GRWTH ETF 464288885 1,743 24,507 SH   SOLE   0 0 24,507
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 7,220 58,373 SH   SOLE   0 0 58,373
ISHARES TR RUS MDCP VAL ETF 464287473 4 63 SH   SOLE   0 0 63
ISHARES TR RUSSELL 2000 ETF 464287655 26 230 SH   SOLE   0 0 230
SPDR SER TR AEROSPACE DEF 78464A631 6 75 SH   SOLE   0 0 75
ISHARES TR US AER DEF ETF 464288760 2 17 SH   SOLE   0 0 17
ISHARES TR SELECT DIVID ETF 464287168 15 200 SH   SOLE   0 0 200
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7 83 SH   SOLE   0 0 83
ISHARES TR GLOBAL 100 ETF 464287572 60 1,348 SH   SOLE   0 0 1,348
PIMCO ETF TR ACTIVE BD ETF 72201R775 237 2,233 SH   SOLE   0 0 2,233
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7 45 SH   SOLE   0 0 45
ISHARES TR GLOBAL MATER ETF 464288695 10 203 SH   SOLE   0 0 203
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 44 225 SH   SOLE   0 0 225
ISHARES TR GLB CNSM STP ETF 464288737 249 5,205 SH   SOLE   0 0 5,205
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7 172 SH   SOLE   0 0 172
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 215 12,752 SH   SOLE   0 0 12,752
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 22 740 SH   SOLE   0 0 740
SPDR SER TR SSGA US SMAL ETF 78468R887 8,794 133,060 SH   SOLE   0 0 133,060
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 0 1 SH   SOLE   0 0 1
ISHARES TR U.S. CNSM GD ETF 464287812 133 1,225 SH   SOLE   0 0 1,225
ISHARES TR S&P SML 600 GWT 464287887 257 1,867 SH   SOLE   0 0 1,867
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 66 676 SH   SOLE   0 0 676
ISHARES TR U.S. TECH ETF 464287721 421 2,061 SH   SOLE   0 0 2,061
ISHARES TR U.S. BAS MTL ETF 464287838 84 1,219 SH   SOLE   0 0 1,219
ISHARES TR S&P 500 VAL ETF 464287408 13 135 SH   SOLE   0 0 135
ISHARES TR S&P 500 GRWT ETF 464287309 8 49 SH   SOLE   0 0 49
ISHARES TR CORE S&P500 ETF 464287200 1,730 6,695 SH   SOLE   0 0 6,695
ISHARES TR PFD AND INCM SEC 464288687 124 3,886 SH   SOLE   0 0 3,886
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1 8 SH   SOLE   0 0 8
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 45 1,581 SH   SOLE   0 0 1,581
ISHARES TR NATIONAL MUN ETF 464288414 23 203 SH   SOLE   0 0 203
SPDR SER TR S&P DIVID ETF 78464A763 16 200 SH   SOLE   0 0 200
3M CO COM 88579Y101 1,654 12,116 SH   SOLE   0 0 12,115
ISHARES TR CORE US AGGBD ET 464287226 0 4 SH   SOLE   0 0 4
ISHARES TR 20 YR TR BD ETF 464287432 406 2,463 SH   SOLE   0 0 2,463
ISHARES TR S&P MC 400GR ETF 464287606 51 287 SH   SOLE   0 0 287
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 13,239 161,100 SH   SOLE   0 0 161,100
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 20 125 SH   SOLE   0 0 125
ISHARES TR GLOBAL ENERG ETF 464287341 17 1,029 SH   SOLE   0 0 1,029
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7 233 SH   SOLE   0 0 233
ISHARES TR JPMORGAN USD EMG 464288281 0 4 SH   SOLE   0 0 4
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 123 2,222 SH   SOLE   0 0 2,222
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 226 9,431 SH   SOLE   0 0 9,431
ISHARES TR CORE S&P MCP ETF 464287507 25,804 179,372 SH   SOLE   0 0 179,371
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 18 94 SH   SOLE   0 0 94
ISHARES TR MSCI EAFE ETF 464287465 1,405 26,272 SH   SOLE   0 0 26,272
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 536 8,542 SH   SOLE   0 0 8,542
ISHARES TR RUS 1000 ETF 464287622 27 190 SH   SOLE   0 0 190
ISHARES TR RUS 1000 VAL ETF 464287598 63 638 SH   SOLE   0 0 638