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
AFLAC INC COM 001055102 950 11,675 SH   SOLE   11,675 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 28,306 642,301 SH   SOLE   642,301 0 0
AT&T INC COM 00206R102 1,334 34,050 SH   SOLE   34,050 0 0
ABBOTT LABS COM 002824100 274 5,136 SH   SOLE   5,136 0 0
ABBVIE INC COM 00287Y109 2,286 25,726 SH   SOLE   25,726 0 0
ALASKA AIR GROUP INC COM 011659109 302 3,959 SH   SOLE   3,959 0 0
ALLETE INC COM NEW 018522300 211 2,734 SH   SOLE   2,734 0 0
ALPHABET INC CAP STK CL C 02079K107 718 748 SH   SOLE   748 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 98 10,837 SH   SOLE   10,837 0 0
AMAZON COM INC COM 023135106 644 670 SH   SOLE   670 0 0
AMERICAN ELEC PWR INC COM 025537101 1,077 15,327 SH   SOLE   15,327 0 0
AMGEN INC COM 031162100 612 3,283 SH   SOLE   3,283 0 0
ANALOG DEVICES INC COM 032654105 770 8,938 SH   SOLE   8,938 0 0
ANNALY CAP MGMT INC COM 035710409 1,742 142,929 SH   SOLE   142,929 0 0
APPLE INC COM 037833100 1,402 9,094 SH   SOLE   9,094 0 0
AUTOZONE INC COM 053332102 736 1,237 SH   SOLE   1,237 0 0
BP PLC SPONSORED ADR 055622104 1,703 44,308 SH   SOLE   44,308 0 0
BANK AMER CORP COM 060505104 1,006 39,699 SH   SOLE   39,699 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 484 2,642 SH   SOLE   2,642 0 0
BIOGEN INC COM 09062X103 817 2,608 SH   SOLE   2,608 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 875 30,857 SH   SOLE   30,857 0 0
BOEING CO COM 097023105 3,612 14,208 SH   SOLE   14,208 0 0
CVS HEALTH CORP COM 126650100 799 9,819 SH   SOLE   9,819 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,285 15,183 SH   SOLE   15,183 0 0
CARTER INC COM 146229109 844 8,544 SH   SOLE   8,544 0 0
CHEVRON CORP NEW COM 166764100 2,991 25,452 SH   SOLE   25,452 0 0
CISCO SYS INC COM 17275R102 2,250 66,914 SH   SOLE   66,914 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 20,514 953,683 SH   SOLE   953,683 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 28,811 1,359,671 SH   SOLE   1,359,671 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 18,097 410,191 SH   SOLE   410,191 0 0
COCA COLA CO COM 191216100 1,640 36,428 SH   SOLE   36,428 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,378 18,992 SH   SOLE   18,992 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 326 31,252 SH   SOLE   31,252 0 0
COMCAST CORP NEW CL A 20030N101 425 11,056 SH   SOLE   11,056 0 0
COOPER COS INC COM NEW 216648402 421 1,776 SH   SOLE   1,776 0 0
CRYOPORT INC COM PAR $0.001 229050307 212 21,515 SH   SOLE   21,515 0 0
CUMMINS INC COM 231021106 794 4,728 SH   SOLE   4,728 0 0
DARDEN RESTAURANTS INC COM 237194105 1,540 19,550 SH   SOLE   19,550 0 0
DEERE & CO COM 244199105 215 1,715 SH   SOLE   1,715 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 781 16,204 SH   SOLE   16,204 0 0
DISNEY WALT CO COM DISNEY 254687106 494 5,008 SH   SOLE   5,008 0 0
DOLLAR GEN CORP NEW COM 256677105 328 4,041 SH   SOLE   4,041 0 0
DOMINION ENERGY INC COM 25746U109 1,735 22,557 SH   SOLE   22,557 0 0
DOVER CORP COM 260003108 810 8,860 SH   SOLE   8,860 0 0
DOWDUPONT INC COM 26078J100 2,119 30,602 SH   SOLE   30,602 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 675 7,635 SH   SOLE   7,635 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 97 10,332 SH   SOLE   10,332 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 97 10,259 SH   SOLE   10,259 0 0
EMERSON ELEC CO COM 291011104 1,702 27,090 SH   SOLE   27,090 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 393 15,080 SH   SOLE   15,080 0 0
EVERSOURCE ENERGY COM 30040W108 218 3,611 SH   SOLE   3,611 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 363 5,736 SH   SOLE   5,736 0 0
EXXON MOBIL CORP COM 30231G102 1,723 21,014 SH   SOLE   21,014 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 230 6,000 SH   SOLE   6,000 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 380 15,318 SH   SOLE   15,318 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 463 8,701 SH   SOLE   8,701 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,440 27,692 SH   SOLE   27,692 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 655 10,912 SH   SOLE   10,912 0 0
GABELLI EQUITY TR INC COM 362397101 111 17,090 SH   SOLE   17,090 0 0
GENERAL ELECTRIC CO COM 369604103 295 12,206 SH   SOLE   12,206 0 0
GENERAL MLS INC COM 370334104 500 9,660 SH   SOLE   9,660 0 0
GENTEX CORP COM 371901109 376 18,987 SH   SOLE   18,987 0 0
GILEAD SCIENCES INC COM 375558103 1,263 15,592 SH   SOLE   15,592 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 874 26,277 SH   SOLE   26,277 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 829 15,979 SH   SOLE   15,979 0 0
HCP INC COM 40414L109 1,383 49,687 SH   SOLE   49,687 0 0
HOME DEPOT INC COM 437076102 537 3,286 SH   SOLE   3,286 0 0
INTEL CORP COM 458140100 1,250 32,818 SH   SOLE   32,818 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,251 15,516 SH   SOLE   15,516 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 926 6,479 SH   SOLE   6,479 0 0
INTERPUBLIC GROUP COS INC COM 460690100 624 30,005 SH   SOLE   30,005 0 0
ISHARES GOLD TRUST ISHARES 464285105 189 15,331 SH   SOLE   15,331 0 0
ISHARES TR SELECT DIVID ETF 464287168 354 3,780 SH   SOLE   3,780 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,039 15,968 SH   SOLE   15,968 0 0
ISHARES TR CORE US AGGBD ET 464287226 894 8,155 SH   SOLE   8,155 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 458 10,211 SH   SOLE   10,211 0 0
ISHARES TR IBOXX INV CP ETF 464287242 369 3,040 SH   SOLE   3,040 0 0
ISHARES TR GLOB TELECOM ETF 464287275 263 4,359 SH   SOLE   4,359 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,751 25,575 SH   SOLE   25,575 0 0
ISHARES TR RUS MID CAP ETF 464287499 536 2,718 SH   SOLE   2,718 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,473 19,413 SH   SOLE   19,413 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,655 11,166 SH   SOLE   11,166 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,538 20,726 SH   SOLE   20,726 0 0
ISHARES TR INTL SEL DIV ETF 464288448 216 6,411 SH   SOLE   6,411 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,135 24,053 SH   SOLE   24,053 0 0
ISHARES TR MBS ETF 464288588 8,194 76,507 SH   SOLE   76,507 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,387 9,389 SH   SOLE   9,389 0 0
ISHARES 10+ YR CR BD ETF 464289511 319 5,144 SH   SOLE   5,144 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 214 2,493 SH   SOLE   2,493 0 0
ISHARES TR CORE MSCI EAFE 46432F842 420 6,548 SH   SOLE   6,548 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,514 102,072 SH   SOLE   102,072 0 0
JPMORGAN CHASE & CO COM 46625H100 1,269 13,284 SH   SOLE   13,284 0 0
JOHNSON & JOHNSON COM 478160104 1,250 9,612 SH   SOLE   9,612 0 0
KLA-TENCOR CORP COM 482480100 239 2,258 SH   SOLE   2,258 0 0
KIMBERLY CLARK CORP COM 494368103 952 8,086 SH   SOLE   8,086 0 0
KRAFT HEINZ CO COM 500754106 1,429 18,429 SH   SOLE   18,429 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 362 2,401 SH   SOLE   2,401 0 0
LAM RESEARCH CORP COM 512807108 622 3,359 SH   SOLE   3,359 0 0
LEGGETT & PLATT INC COM 524660107 696 14,584 SH   SOLE   14,584 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 72 12,000 SH   SOLE   12,000 0 0
LOWES COS INC COM 548661107 790 9,887 SH   SOLE   9,887 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,177 5,709 SH   SOLE   5,709 0 0
MASCO CORP COM 574599106 890 22,822 SH   SOLE   22,822 0 0
MCDONALDS CORP COM 580135101 343 2,192 SH   SOLE   2,192 0 0
MERCER INTL INC COM 588056101 501 42,300 SH   SOLE   42,300 0 0
MERCK & CO INC COM 58933Y105 967 15,103 SH   SOLE   15,103 0 0
MESABI TR CTF BEN INT 590672101 276 12,000 SH   SOLE   12,000 0 0
MICROSOFT CORP COM 594918104 1,649 22,139 SH   SOLE   22,139 0 0
MOHAWK INDS INC COM 608190104 935 3,778 SH   SOLE   3,778 0 0
NTT DOCOMO INC SPONS ADR 62942M201 1,476 64,770 SH   SOLE   64,770 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,436 22,901 SH   SOLE   22,901 0 0
NETEASE INC SPONSORED ADR 64110W102 901 3,415 SH   SOLE   3,415 0 0
NEXTERA ENERGY INC COM 65339F101 264 1,801 SH   SOLE   1,801 0 0
NOVARTIS A G SPONSORED ADR 66987V109 527 6,138 SH   SOLE   6,138 0 0
OGE ENERGY CORP COM 670837103 330 9,156 SH   SOLE   9,156 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 463 7,211 SH   SOLE   7,211 0 0
OLD REP INTL CORP COM 680223104 1,629 82,714 SH   SOLE   82,714 0 0
ORACLE CORP COM 68389X105 993 20,529 SH   SOLE   20,529 0 0
PPG INDS INC COM 693506107 671 6,178 SH   SOLE   6,178 0 0
PAYPAL HLDGS INC COM 70450Y103 510 7,968 SH   SOLE   7,968 0 0
PEPSICO INC COM 713448108 1,705 15,299 SH   SOLE   15,299 0 0
PFIZER INC COM 717081103 2,267 63,511 SH   SOLE   63,511 0 0
PHILIP MORRIS INTL INC COM 718172109 238 2,140 SH   SOLE   2,140 0 0
PHILLIPS 66 COM 718546104 1,108 12,092 SH   SOLE   12,092 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,105 29,085 SH   SOLE   29,085 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,126 11,065 SH   SOLE   11,065 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 219 4,336 SH   SOLE   4,336 0 0
POLARIS INDS INC COM 731068102 369 3,530 SH   SOLE   3,530 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 274 10,727 SH   SOLE   10,727 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 214 14,243 SH   SOLE   14,243 0 0
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 1,144 37,646 SH   SOLE   37,646 0 0
PRICELINE GRP INC COM NEW 741503403 491 268 SH   SOLE   268 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 384 5,969 SH   SOLE   5,969 0 0
PROCTER AND GAMBLE CO COM 742718109 1,027 11,291 SH   SOLE   11,291 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 101 18,939 SH   SOLE   18,939 0 0
ROCKWELL COLLINS INC COM 774341101 276 2,111 SH   SOLE   2,111 0 0
ROSS STORES INC COM 778296103 371 5,751 SH   SOLE   5,751 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 9,952 56,794 SH   SOLE   56,794 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,459 5,807 SH   SOLE   5,807 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 247 1,082 SH   SOLE   1,082 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 218 3,812 SH   SOLE   3,812 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 235 4,600 SH   SOLE   4,600 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 547 3,712 SH   SOLE   3,712 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 456 9,376 SH   SOLE   9,376 0 0
SCHLUMBERGER LTD COM 806857108 345 4,951 SH   SOLE   4,951 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,312 71,825 SH   SOLE   71,825 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 12,205 243,565 SH   SOLE   243,565 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13,593 201,763 SH   SOLE   201,763 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9,700 360,469 SH   SOLE   360,469 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 212 7,094 SH   SOLE   7,094 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 25,186 752,487 SH   SOLE   752,487 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,771 91,110 SH   SOLE   91,110 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 6,292 152,972 SH   SOLE   152,972 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 25,880 479,970 SH   SOLE   479,970 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 239 3,362 SH   SOLE   3,362 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 935 9,179 SH   SOLE   9,179 0 0
SOUTHERN CO COM 842587107 349 7,092 SH   SOLE   7,092 0 0
STANLEY BLACK & DECKER INC COM 854502101 963 6,381 SH   SOLE   6,381 0 0
STARBUCKS CORP COM 855244109 462 8,597 SH   SOLE   8,597 0 0
STERICYCLE INC COM 858912108 720 10,047 SH   SOLE   10,047 0 0
SYSCO CORP COM 871829107 1,650 30,581 SH   SOLE   30,581 0 0
TARGET CORP COM 87612E106 1,568 26,577 SH   SOLE   26,577 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 730 44,445 SH   SOLE   44,445 0 0
TEXAS INSTRS INC COM 882508104 1,079 12,034 SH   SOLE   12,034 0 0
3M CO COM 88579Y101 3,639 17,336 SH   SOLE   17,336 0 0
TRACTOR SUPPLY CO COM 892356106 383 6,057 SH   SOLE   6,057 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,296 10,576 SH   SOLE   10,576 0 0
US BANCORP DEL COM NEW 902973304 1,693 31,583 SH   SOLE   31,583 0 0
UNION PAC CORP COM 907818108 252 2,177 SH   SOLE   2,177 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,324 11,410 SH   SOLE   11,410 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,258 6,425 SH   SOLE   6,425 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,665 17,563 SH   SOLE   17,563 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,856 21,920 SH   SOLE   21,920 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 231 2,891 SH   SOLE   2,891 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,511 219,094 SH   SOLE   219,094 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 859 16,302 SH   SOLE   16,302 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 309 2,403 SH   SOLE   2,403 0 0
VARIAN MED SYS INC COM 92220P105 1,195 11,945 SH   SOLE   11,945 0 0
VANGUARD INDEX FDS REIT ETF 922908553 399 4,803 SH   SOLE   4,803 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 371 2,626 SH   SOLE   2,626 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 477 3,681 SH   SOLE   3,681 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,047 61,564 SH   SOLE   61,564 0 0
VMWARE INC CL A COM 928563402 527 4,823 SH   SOLE   4,823 0 0
WABTEC CORP COM 929740108 312 4,122 SH   SOLE   4,122 0 0
WAL-MART STORES INC COM 931142103 1,212 15,510 SH   SOLE   15,510 0 0
WELLS FARGO CO NEW COM 949746101 7,155 129,744 SH   SOLE   129,744 0 0
WHIRLPOOL CORP COM 963320106 786 4,263 SH   SOLE   4,263 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 213 3,046 SH   SOLE   3,046 0 0
XCEL ENERGY INC COM 98389B100 1,021 21,571 SH   SOLE   21,571 0 0
YUM BRANDS INC COM 988498101 530 7,200 SH   SOLE   7,200 0 0
YUM CHINA HLDGS INC COM 98850P109 290 7,267 SH   SOLE   7,267 0 0
EATON CORP PLC SHS G29183103 943 12,274 SH   SOLE   12,274 0 0
MEDTRONIC PLC SHS G5960L103 1,109 14,258 SH   SOLE   14,258 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 672 13,659 SH   SOLE   13,659 0 0
CHUBB LIMITED COM H1467J104 397 2,787 SH   SOLE   2,787 0 0