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 TR CORE S&P MCP ETF 464287507 713 3,104 SH   SOLE   0 0 3,104
ISHARES TR S&P MC 400VL ETF 464287705 834 9,666 SH   SOLE   0 0 9,666
ISHARES TR S&P MC 400GR ETF 464287606 1,295 17,924 SH   SOLE   0 0 17,924
ISHARES TR CORE S&P SCP ETF 464287804 202 2,199 SH   SOLE   0 0 2,199
ISHARES TR S&P 500 VAL ETF 464287408 1,634 12,762 SH   SOLE   0 0 12,762
ISHARES TR CORE S&P500 ETF 464287200 671 1,787 SH   SOLE   0 0 1,787
ISHARES TR S&P 500 GRWT ETF 464287309 9,319 146,020 SH   SOLE   0 0 146,020
ISHARES TR RUS 1000 VAL ETF 464287598 9,364 68,483 SH   SOLE   0 0 68,483
ISHARES TR RUS 1000 GRW ETF 464287614 1,292 5,358 SH   SOLE   0 0 5,358
ISHARES TR RUSSELL 2000 ETF 464287655 1,042 5,316 SH   SOLE   0 0 5,316
ISHARES TR RUS 2000 VAL ETF 464287630 575 4,361 SH   SOLE   0 0 4,361
ISHARES TR RUSSELL 3000 ETF 464287689 225 1,008 SH   SOLE   0 0 1,008
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,416 3,788 SH   SOLE   0 0 3,788
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 210 3,347 SH   SOLE   0 0 3,347
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,014 4,028 SH   SOLE   0 0 4,028
AMAZON COM INC COM 023135106 4,130 1,268 SH   SOLE   0 0 1,268
BLACK HILLS CORP COM 092113109 2,049 33,340 SH   SOLE   0 0 33,340
BRISTOL-MYERS SQUIBB CO COM 110122108 2,079 33,522 SH   SOLE   0 0 33,522
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,697 15,943 SH   SOLE   0 0 15,943
EMERSON ELEC CO COM 291011104 2,282 28,393 SH   SOLE   0 0 28,393
BOEING CO COM 097023105 2,540 11,864 SH   SOLE   0 0 11,864
INVESCO QQQ TR UNIT SER 1 46090E103 2,020 6,440 SH   SOLE   0 0 6,440
AMGEN INC COM 031162100 1,309 5,692 SH   SOLE   0 0 5,692
ABBOTT LABS COM 002824100 2,730 24,934 SH   SOLE   0 0 24,934
CONAGRA BRANDS INC COM 205887102 271 7,468 SH   SOLE   0 0 7,468
ALTRIA GROUP INC COM 02209S103 2,705 65,986 SH   SOLE   0 0 65,986
FEDEX CORP COM 31428X106 254 977 SH   SOLE   0 0 977
HORMEL FOODS CORP COM 440452100 372 7,974 SH   SOLE   0 0 7,974
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 293 7,956 SH   SOLE   0 0 7,956
INTEL CORP COM 458140100 4,019 80,661 SH   SOLE   0 0 80,661
ILLINOIS TOOL WKS INC COM 452308109 1,509 7,400 SH   SOLE   0 0 7,400
ISHARES TR RUS 2000 GRW ETF 464287648 10,999 38,366 SH   SOLE   0 0 38,366
ORACLE CORP COM 68389X105 918 14,183 SH   SOLE   0 0 14,183
QUALCOMM INC COM 747525103 2,820 18,514 SH   SOLE   0 0 18,514
DISNEY WALT CO COM 254687106 3,248 17,927 SH   SOLE   0 0 17,927
HONEYWELL INTL INC COM 438516106 847 3,983 SH   SOLE   0 0 3,983
SHERWIN WILLIAMS CO COM 824348106 427 581 SH   SOLE   0 0 581
SYSCO CORP COM 871829107 289 3,898 SH   SOLE   0 0 3,898
US BANCORP DEL COM NEW 902973304 1,504 32,287 SH   SOLE   0 0 32,287
JOHNSON & JOHNSON COM 478160104 4,840 30,751 SH   SOLE   0 0 30,751
MEDTRONIC PLC SHS G5960L103 808 6,900 SH   SOLE   0 0 6,900
PFIZER INC COM 717081103 4,628 125,723 SH   SOLE   0 0 125,723
EXELON CORP COM 30161N101 255 6,048 SH   SOLE   0 0 6,048
LOWES COS INC COM 548661107 1,360 8,475 SH   SOLE   0 0 8,475
ISHARES TR MSCI EAFE ETF 464287465 455 6,243 SH   SOLE   0 0 6,243
CHEVRON CORP NEW COM 166764100 2,012 23,830 SH   SOLE   0 0 23,830
MICROSOFT CORP COM 594918104 8,703 39,127 SH   SOLE   0 0 39,127
UNITED PARCEL SERVICE INC CL B 911312106 3,084 18,316 SH   SOLE   0 0 18,316
AT&T INC COM 00206R102 3,161 109,924 SH   SOLE   0 0 109,924
PRUDENTIAL FINL INC COM 744320102 207 2,646 SH   SOLE   0 0 2,646
CITIGROUP INC COM NEW 172967424 3,304 53,590 SH   SOLE   0 0 53,590
CISCO SYS INC COM 17275R102 1,560 34,859 SH   SOLE   0 0 34,859
DNP SELECT INCOME FD INC COM 23325P104 184 17,959 SH   SOLE   0 0 17,959
INTERNATIONAL BUSINESS MACHS COM 459200101 2,236 17,763 SH   SOLE   0 0 17,763
COCA COLA CO COM 191216100 4,760 86,794 SH   SOLE   0 0 86,794
LOCKHEED MARTIN CORP COM 539830109 2,718 7,658 SH   SOLE   0 0 7,658
PEPSICO INC COM 713448108 6,006 40,500 SH   SOLE   0 0 40,500
PPG INDS INC COM 693506107 322 2,236 SH   SOLE   0 0 2,236
STRYKER CORPORATION COM 863667101 468 1,909 SH   SOLE   0 0 1,909
VERIZON COMMUNICATIONS INC COM 92343V104 4,848 82,522 SH   SOLE   0 0 82,522
SPDR SER TR S&P 600 SMCP GRW 78464A201 9,062 118,663 SH   SOLE   0 0 118,663
ISHARES TR RUS MD CP GR ETF 464287481 7,352 71,625 SH   SOLE   0 0 71,625
ISHARES TR RUS MDCP VAL ETF 464287473 6,732 69,429 SH   SOLE   0 0 69,429
ISHARES TR GLOBAL TECH ETF 464287291 301 1,004 SH   SOLE   0 0 1,004
ISHARES TR U.S. TECH ETF 464287721 444 5,220 SH   SOLE   0 0 5,220
SELECT SECTOR SPDR TR ENERGY 81369Y506 247 6,520 SH   SOLE   0 0 6,520
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 311 10,538 SH   SOLE   0 0 10,538
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 886 6,817 SH   SOLE   0 0 6,817
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 599 8,876 SH   SOLE   0 0 8,876
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 289 1,795 SH   SOLE   0 0 1,795
ISHARES TR NASDAQ BIOTECH 464287556 238 1,571 SH   SOLE   0 0 1,571
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,631 61,139 SH   SOLE   0 0 61,139
WALGREENS BOOTS ALLIANCE INC COM 931427108 449 11,262 SH   SOLE   0 0 11,262
DEERE & CO COM 244199105 3,009 11,184 SH   SOLE   0 0 11,184
BK OF AMERICA CORP COM 060505104 666 21,959 SH   SOLE   0 0 21,959
STARBUCKS CORP COM 855244109 2,325 21,733 SH   SOLE   0 0 21,733
AUTOMATIC DATA PROCESSING IN COM 053015103 1,399 7,942 SH   SOLE   0 0 7,942
EXXON MOBIL CORP COM 30231G102 3,963 96,149 SH   SOLE   0 0 96,149
AFLAC INC COM 001055102 260 5,846 SH   SOLE   0 0 5,846
WALMART INC COM 931142103 3,155 21,884 SH   SOLE   0 0 21,884
APPLIED MATLS INC COM 038222105 1,095 12,683 SH   SOLE   0 0 12,683
ANTHEM INC COM 036752103 208 648 SH   SOLE   0 0 648
UNION PAC CORP COM 907818108 2,393 11,491 SH   SOLE   0 0 11,491
TEXAS INSTRS INC COM 882508104 2,973 18,116 SH   SOLE   0 0 18,116
BAXTER INTL INC COM 071813109 202 2,517 SH   SOLE   0 0 2,517
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 632 5,795 SH   SOLE   0 0 5,795
TARGET CORP COM 87612E106 2,363 13,387 SH   SOLE   0 0 13,387
COLGATE PALMOLIVE CO COM 194162103 848 9,921 SH   SOLE   0 0 9,921
COSTCO WHSL CORP NEW COM 22160K105 2,005 5,323 SH   SOLE   0 0 5,323
LILLY ELI & CO COM 532457108 375 2,221 SH   SOLE   0 0 2,221
CVS HEALTH CORP COM 126650100 1,653 24,198 SH   SOLE   0 0 24,198
DOMINION ENERGY INC COM 25746U109 231 3,076 SH   SOLE   0 0 3,076
MCKESSON CORP COM 58155Q103 781 4,493 SH   SOLE   0 0 4,493
MERCK & CO. INC COM 58933Y105 4,908 60,001 SH   SOLE   0 0 60,001
PROCTER AND GAMBLE CO COM 742718109 6,643 47,746 SH   SOLE   0 0 47,746
GENERAL ELECTRIC CO COM 369604103 245 22,731 SH   SOLE   0 0 22,731
KIMBERLY-CLARK CORP COM 494368103 507 3,762 SH   SOLE   0 0 3,762
GILEAD SCIENCES INC COM 375558103 277 4,755 SH   SOLE   0 0 4,755
HOME DEPOT INC COM 437076102 5,577 20,998 SH   SOLE   0 0 20,998
TRANE TECHNOLOGIES PLC SHS G8994E103 460 3,170 SH   SOLE   0 0 3,170
MCDONALDS CORP COM 580135101 3,343 15,577 SH   SOLE   0 0 15,577
NIKE INC CL B 654106103 1,857 13,126 SH   SOLE   0 0 13,126
JPMORGAN CHASE & CO COM 46625H100 4,522 35,585 SH   SOLE   0 0 35,585
TJX COS INC NEW COM 872540109 1,270 18,596 SH   SOLE   0 0 18,596
MONDELEZ INTL INC CL A 609207105 631 10,788 SH   SOLE   0 0 10,788
WELLS FARGO CO NEW COM 949746101 1,678 55,600 SH   SOLE   0 0 55,600
ISHARES TR IBOXX INV CP ETF 464287242 1,460 10,570 SH   SOLE   0 0 10,570
XCEL ENERGY INC COM 98389B100 303 4,547 SH   SOLE   0 0 4,547
FORD MTR CO DEL COM 345370860 212 24,098 SH   SOLE   0 0 24,098
UNITEDHEALTH GROUP INC COM 91324P102 2,079 5,928 SH   SOLE   0 0 5,928
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,346 5,153 SH   SOLE   0 0 5,153
AMERICAN TOWER CORP NEW COM 03027X100 844 3,759 SH   SOLE   0 0 3,759
CROWN CASTLE INTL CORP NEW COM 22822V101 274 1,722 SH   SOLE   0 0 1,722
RAYTHEON TECHNOLOGIES CORP COM 75513E103 697 9,744 SH   SOLE   0 0 9,744
MARRIOTT INTL INC NEW CL A 571903202 404 3,063 SH   SOLE   0 0 3,063
3M CO COM 88579Y101 3,385 19,366 SH   SOLE   0 0 19,366
COMCAST CORP NEW CL A 20030N101 742 14,162 SH   SOLE   0 0 14,162
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,272 11,673 SH   SOLE   0 0 11,673
WASTE MGMT INC DEL COM 94106L109 625 5,300 SH   SOLE   0 0 5,300
NORFOLK SOUTHN CORP COM 655844108 654 2,751 SH   SOLE   0 0 2,751
NEXTERA ENERGY INC COM 65339F101 2,075 26,892 SH   SOLE   0 0 26,892
DUKE ENERGY CORP NEW COM NEW 26441C204 2,342 25,581 SH   SOLE   0 0 25,581
CONSTELLATION BRANDS INC CL A 21036P108 309 1,412 SH   SOLE   0 0 1,412
CONOCOPHILLIPS COM 20825C104 309 7,725 SH   SOLE   0 0 7,725
CSX CORP COM 126408103 409 4,504 SH   SOLE   0 0 4,504
APPLE INC COM 037833100 21,302 160,543 SH   SOLE   0 0 160,543
ALLSTATE CORP COM 020002101 294 2,670 SH   SOLE   0 0 2,670
ALLIANT ENERGY CORP COM 018802108 796 15,452 SH   SOLE   0 0 15,452
RPM INTL INC COM 749685103 301 3,318 SH   SOLE   0 0 3,318
AMERICAN WTR WKS CO INC NEW COM 030420103 289 1,881 SH   SOLE   0 0 1,881
BLACKROCK MUNIYIELD FD INC COM 09253W104 260 18,102 SH   SOLE   0 0 18,102
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,393 69,582 SH   SOLE   0 0 69,582
CATERPILLAR INC COM 149123101 3,305 18,158 SH   SOLE   0 0 18,158
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 648 3,728 SH   SOLE   0 0 3,728
ISHARES TR MSCI EMG MKT ETF 464287234 18,332 354,790 SH   SOLE   0 0 354,790
CANADIAN PAC RY LTD COM 13645T100 473 1,364 SH   SOLE   0 0 1,364
GENERAL MLS INC COM 370334104 1,450 24,664 SH   SOLE   0 0 24,664
GAMESTOP CORP NEW CL A 36467W109 207 11,000 SH   SOLE   0 0 11,000
ARCHER DANIELS MIDLAND CO COM 039483102 1,048 20,788 SH   SOLE   0 0 20,788
EDWARDS LIFESCIENCES CORP COM 28176E108 218 2,385 SH   SOLE   0 0 2,385
GENERAL DYNAMICS CORP COM 369550108 207 1,391 SH   SOLE   0 0 1,391
PIMCO MUN INCOME FD II COM 72200W106 504 35,250 SH   SOLE   0 0 35,250
SOUTHERN CO COM 842587107 720 11,717 SH   SOLE   0 0 11,717
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 820 16,357 SH   SOLE   0 0 16,357
PAYCHEX INC COM 704326107 332 3,566 SH   SOLE   0 0 3,566
ROCKWELL AUTOMATION INC COM 773903109 920 3,669 SH   SOLE   0 0 3,669
NETFLIX INC COM 64110L106 1,087 2,010 SH   SOLE   0 0 2,010
ISHARES TR CORE US AGGBD ET 464287226 3,007 25,443 SH   SOLE   0 0 25,443
ISHARES TR SELECT DIVID ETF 464287168 912 9,482 SH   SOLE   0 0 9,482
LKQ CORP COM 501889208 668 18,945 SH   SOLE   0 0 18,945
CLOROX CO DEL COM 189054109 629 3,113 SH   SOLE   0 0 3,113
CONSOLIDATED EDISON INC COM 209115104 228 3,156 SH   SOLE   0 0 3,156
TIMKEN CO COM 887389104 320 4,134 SH   SOLE   0 0 4,134
NVIDIA CORPORATION COM 67066G104 2,166 4,148 SH   SOLE   0 0 4,148
TRAVELERS COMPANIES INC COM 89417E109 236 1,680 SH   SOLE   0 0 1,680
NUCOR CORP COM 670346105 218 4,105 SH   SOLE   0 0 4,105
AMERICAN ELEC PWR CO INC COM 025537101 432 5,183 SH   SOLE   0 0 5,183
STANLEY BLACK & DECKER INC COM 854502101 223 1,249 SH   SOLE   0 0 1,249
KRONOS WORLDWIDE INC COM 50105F105 164 10,994 SH   SOLE   0 0 10,994
OWENS & MINOR INC NEW COM 690732102 228 8,427 SH   SOLE   0 0 8,427
CUMMINS INC COM 231021106 206 907 SH   SOLE   0 0 907
BECTON DICKINSON & CO COM 075887109 294 1,175 SH   SOLE   0 0 1,175
MDU RES GROUP INC COM 552690109 937 35,590 SH   SOLE   0 0 35,590
MICROCHIP TECHNOLOGY INC. COM 595017104 698 5,056 SH   SOLE   0 0 5,056
BALL CORP COM 058498106 304 3,258 SH   SOLE   0 0 3,258
ALPHABET INC CAP STK CL A 02079K305 2,824 1,611 SH   SOLE   0 0 1,611
SPDR GOLD TR GOLD SHS 78463V107 460 2,580 SH   SOLE   0 0 2,580
WEC ENERGY GROUP INC COM 92939U106 535 5,812 SH   SOLE   0 0 5,812
VANGUARD INDEX FDS VALUE ETF 922908744 8,084 67,954 SH   SOLE   0 0 67,954
CELANESE CORP DEL COM 150870103 343 2,637 SH   SOLE   0 0 2,637
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,623 11,722 SH   SOLE   0 0 11,722
VANGUARD INDEX FDS SM CP VAL ETF 922908611 319 2,245 SH   SOLE   0 0 2,245
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 232 2,734 SH   SOLE   0 0 2,734
VANGUARD WORLD FDS MATERIALS ETF 92204A801 673 4,287 SH   SOLE   0 0 4,287
BLACKROCK INC COM 09247X101 2,629 3,643 SH   SOLE   0 0 3,643
FASTENAL CO COM 311900104 1,001 20,493 SH   SOLE   0 0 20,493
VANGUARD INDEX FDS GROWTH ETF 922908736 1,477 5,830 SH   SOLE   0 0 5,830
GARMIN LTD SHS H2906T109 300 2,508 SH   SOLE   0 0 2,508
MOSAIC CO NEW COM 61945C103 247 10,739 SH   SOLE   0 0 10,739
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,444 19,817 SH   SOLE   0 0 19,817
PARKER-HANNIFIN CORP COM 701094104 519 1,904 SH   SOLE   0 0 1,904
VANGUARD WORLD FDS UTILITIES ETF 92204A876 629 4,585 SH   SOLE   0 0 4,585
CRANE CO COM 224399105 341 4,396 SH   SOLE   0 0 4,396
CASEYS GEN STORES INC COM 147528103 289 1,620 SH   SOLE   0 0 1,620
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 321 7,634 SH   SOLE   0 0 7,634
SPDR SER TR S&P DIVID ETF 78464A763 1,784 16,845 SH   SOLE   0 0 16,845
AMER STATES WTR CO COM 029899101 201 2,533 SH   SOLE   0 0 2,533
UNITED AIRLS HLDGS INC COM 910047109 318 7,360 SH   SOLE   0 0 7,360
THERMO FISHER SCIENTIFIC INC COM 883556102 9,374 20,125 SH   SOLE   0 0 20,125
ISHARES TR EAFE VALUE ETF 464288877 578 12,240 SH   SOLE   0 0 12,240
ISHARES TR EAFE GRWTH ETF 464288885 944 9,353 SH   SOLE   0 0 9,353
SALESFORCE COM INC COM 79466L302 1,685 7,570 SH   SOLE   0 0 7,570
MANNKIND CORP COM NEW 56400P706 37 11,730 SH   SOLE   0 0 11,730
ENBRIDGE INC COM 29250N105 299 9,361 SH   SOLE   0 0 9,361
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,421 15,324 SH   SOLE   0 0 15,324
ISHARES SILVER TR ISHARES 46428Q109 239 9,715 SH   SOLE   0 0 9,715
SPDR SER TR S&P 400 MDCP VAL 78464A839 7,281 131,192 SH   SOLE   0 0 131,192
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 588 3,461 SH   SOLE   0 0 3,461
MASTERCARD INCORPORATED CL A 57636Q104 992 2,780 SH   SOLE   0 0 2,780
HEARTLAND FINL USA INC COM 42234Q102 6,713 166,298 SH   SOLE   0 0 166,298
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 663 10,770 SH   SOLE   0 0 10,770
WISDOMTREE TR US HIGH DIVIDEND 97717W208 4,707 67,865 SH   SOLE   0 0 67,865
WISDOMTREE TR US MIDCAP DIVID 97717W505 5,437 156,194 SH   SOLE   0 0 156,194
ISHARES TR MSCI USA ESG SLC 464288802 1,087 13,200 SH   SOLE   0 0 13,200
BLACKROCK MUNIYIELD INVT FD COM 09254R104 250 17,895 SH   SOLE   0 0 17,895
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 282 20,644 SH   SOLE   0 0 20,644
LEIDOS HOLDINGS INC COM 525327102 201 1,913 SH   SOLE   0 0 1,913
SPDR SER TR S&P BK ETF 78464A797 207 4,955 SH   SOLE   0 0 4,955
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3,213 27,006 SH   SOLE   0 0 27,006
SPDR SER TR S&P 400 MDCP GRW 78464A821 11,872 171,237 SH   SOLE   0 0 171,237
VANGUARD BD INDEX FDS INTERMED TERM 921937819 207 2,230 SH   SOLE   0 0 2,230
DELTA AIR LINES INC DEL COM NEW 247361702 580 14,433 SH   SOLE   0 0 14,433
SPDR SER TR PORTFOLIO S&P400 78464A847 647 16,010 SH   SOLE   0 0 16,010
BLACKSTONE GROUP INC COM CL A 09260D107 296 4,574 SH   SOLE   0 0 4,574
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 5,914 213,885 SH   SOLE   0 0 213,885
ISHARES TR GLOB INDSTRL ETF 464288729 534 5,000 SH   SOLE   0 0 5,000
ISHARES TR MBS ETF 464288588 206 1,869 SH   SOLE   0 0 1,869
ISHARES TR PFD AND INCM SEC 464288687 3,278 85,124 SH   SOLE   0 0 85,124
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 460 5,028 SH   SOLE   0 0 5,028
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 305 6,460 SH   SOLE   0 0 6,460
ISHARES TR NATIONAL MUN ETF 464288414 28,826 245,954 SH   SOLE   0 0 245,954
VISA INC COM CL A 92826C839 2,352 10,754 SH   SOLE   0 0 10,754
PHILIP MORRIS INTL INC COM 718172109 833 10,061 SH   SOLE   0 0 10,061
TITAN MACHY INC COM 88830R101 614 31,400 SH   SOLE   0 0 31,400
ISHARES TR MSCI ACWI EX US 464288240 323 6,089 SH   SOLE   0 0 6,089
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 520 34,067 SH   SOLE   0 0 34,067
TRANSENTERIX INC COM 89366M300 126 201,958 SH   SOLE   0 0 201,958
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 500 5,400 SH   SOLE   0 0 5,400
ISHARES TR SHRT NAT MUN ETF 464288158 2,436 22,529 SH   SOLE   0 0 22,529
BROADCOM INC COM 11135F101 1,453 3,318 SH   SOLE   0 0 3,318
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 403 4,429 SH   SOLE   0 0 4,429
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 25,929 720,059 SH   SOLE   0 0 720,059
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,699 18,685 SH   SOLE   0 0 18,685
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 452 5,080 SH   SOLE   0 0 5,080
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 475,769 3,705,079 SH   SOLE   0 0 3,705,079
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 374,865 6,297,083 SH   SOLE   0 0 6,297,083
TESLA INC COM 88160R101 1,059 1,501 SH   SOLE   0 0 1,501
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 455 1,323 SH   SOLE   0 0 1,323
COHEN & STEERS SELECT PFD & COM 19248Y107 264 9,400 SH   SOLE   0 0 9,400
VANGUARD STAR FDS VG TL INTL STK F 921909768 296 4,913 SH   SOLE   0 0 4,913
SPDR SER TR NUVEEN BBG BRCLY 78464A284 16,560 280,721 SH   SOLE   0 0 280,721
ISHARES TR FLTG RATE NT ETF 46429B655 770 15,174 SH   SOLE   0 0 15,174
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 178,420 3,184,372 SH   SOLE   0 0 3,184,372
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 231,348 3,606,915 SH   SOLE   0 0 3,606,915
PHILLIPS 66 COM 718546104 501 7,160 SH   SOLE   0 0 7,160
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1,903 50,896 SH   SOLE   0 0 50,896
SPDR SER TR BLOMBERG BRC INV 78468R200 126,771 4,144,210 SH   SOLE   0 0 4,144,210
RETAIL PPTYS AMER INC CL A 76131V202 96 11,232 SH   SOLE   0 0 11,232
FACEBOOK INC CL A 30303M102 2,196 8,039 SH   SOLE   0 0 8,039
ISHARES INC CORE MSCI EMKT 46434G103 297 4,786 SH   SOLE   0 0 4,786
ABBVIE INC COM 00287Y109 2,844 26,541 SH   SOLE   0 0 26,541
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 331 13,033 SH   SOLE   0 0 13,033
ALPS ETF TR INTL SEC DV DOG 00162Q718 2,485 95,528 SH   SOLE   0 0 95,528
ALPHABET INC CAP STK CL C 02079K107 909 519 SH   SOLE   0 0 519
HERITAGE INS HLDGS INC COM 42727J102 1,234 121,812 SH   SOLE   0 0 121,812
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,289 40,346 SH   SOLE   0 0 40,346
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 253 1,086 SH   SOLE   0 0 1,086
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,406 18,925 SH   SOLE   0 0 18,925
ISHARES TR IBONDS DEC21 ETF 46434VBK5 494 19,846 SH   SOLE   0 0 19,846
ISHARES TR IBONDS DEC23 ETF 46434VAX8 438 16,679 SH   SOLE   0 0 16,679
ISHARES TR IBONDS DEC25 ETF 46434VBD1 457 16,710 SH   SOLE   0 0 16,710
ETF SER SOLUTIONS US GLB JETS 26922A842 287 12,840 SH   SOLE   0 0 12,840
ISHARES TR IBONDS DEC22 ETF 46434VBA7 452 17,674 SH   SOLE   0 0 17,674
ISHARES TR IBONDS DEC24 ETF 46434VBG4 452 17,017 SH   SOLE   0 0 17,017
KRAFT HEINZ CO COM 500754106 225 6,484 SH   SOLE   0 0 6,484
PAYPAL HLDGS INC COM 70450Y103 1,485 6,340 SH   SOLE   0 0 6,340
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 279 5,055 SH   SOLE   0 0 5,055
ISHARES TR IBONDS DEC2022 46435G755 1,427 54,142 SH   SOLE   0 0 54,142
ISHARES TR IBONDS DEC2021 46435G789 1,358 52,681 SH   SOLE   0 0 52,681
ISHARES TR U.S. FIXED INCME 46435U796 707 6,894 SH   SOLE   0 0 6,894
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 147 16,385 SH   SOLE   0 0 16,385
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 756 25,144 SH   SOLE   0 0 25,144
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 906 23,626 SH   SOLE   0 0 23,626
ISHARES TR IBONDS DEC2023 46435G318 1,417 54,125 SH   SOLE   0 0 54,125
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 511 9,852 SH   SOLE   0 0 9,852
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1,257 22,334 SH   SOLE   0 0 22,334
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 2,023 69,190 SH   SOLE   0 0 69,190
NUSHARES ETF TR NUVEEN ESG US 67092P870 2,121 79,160 SH   SOLE   0 0 79,160
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 4,699 142,657 SH   SOLE   0 0 142,657
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1,022 30,541 SH   SOLE   0 0 30,541
INSPIRE MED SYS INC COM 457730109 590 3,138 SH   SOLE   0 0 3,138
DOW INC COM 260557103 265 4,771 SH   SOLE   0 0 4,771
CAMBIUM NETWORKS CORP SHS G17766109 208 8,296 SH   SOLE   0 0 8,296
OWL ROCK CAPITAL CORPORATION COM 69121K104 127 10,000 SH   SOLE   0 0 10,000
CARRIER GLOBAL CORPORATION COM 14448C104 218 5,767 SH   SOLE   0 0 5,767
OTIS WORLDWIDE CORP COM 68902V107 204 3,020 SH   SOLE   0 0 3,020
LEMONADE INC COM 52567D107 238 1,942 SH   SOLE   0 0 1,942
VIATRIS INC COM 92556V106 295 15,726 SH   SOLE   0 0 15,726