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
3M CO COM 88579Y101 3,089 17,296 SH   SOLE 0 0 17,296
ABBOTT LABS COM 002824100 600 15,612 SH   SOLE 0 0 15,612
ABBVIE INC COM 00287Y109 7,800 124,564 SH   SOLE 0 0 124,564
ADTRAN INC COM 00738A106 224 10,000 SH   SOLE 0 0 10,000
ADVISORSHARES TR MEIDELL TCT AD 00768Y826 295 10,067 SH   SOLE 0 0 10,067
ALLIANCE DATA SYSTEMS CORP COM 018581108 457 2,000 SH Put SOLE 0 0 2,000
ALLSTATE CORP COM 020002101 2,667 35,979 SH   SOLE 0 0 35,979
ALPHABET INC CAP STK CL A 02079K305 598 755 SH   SOLE 0 0 755
ALPHABET INC CAP STK CL A 02079K305 80 100 SH Call SOLE 0 0 100
ALPHABET INC CAP STK CL C 02079K107 688 891 SH   SOLE 0 0 891
ALPHABET INC CAP STK CL C 02079K107 233 300 SH Call SOLE 0 0 300
ALTRIA GROUP INC COM 02209S103 612 9,046 SH   SOLE 0 0 9,046
AMAZON COM INC COM 023135106 921 1,228 SH   SOLE 0 0 1,228
AMAZON COM INC COM 023135106 450 600 SH Call SOLE 0 0 600
AMAZON COM INC COM 023135106 75 100 SH Put SOLE 0 0 100
AMERICAN EXPRESS CO COM 025816109 234 3,160 SH   SOLE 0 0 3,160
AMERICAN INTL GROUP INC COM NEW 026874784 222 3,393 SH   SOLE 0 0 3,393
AMGEN INC COM 031162100 2,317 15,846 SH   SOLE 0 0 15,846
APACHE CORP COM 037411105 291 4,584 SH   SOLE 0 0 4,584
APOLLO INVT CORP COM 03761U106 346 59,000 SH   SOLE 0 0 59,000
APPLE INC COM 037833100 12,155 104,946 SH   SOLE 0 0 104,946
APPLE INC COM 037833100 350 3,000 SH Call SOLE 0 0 3,000
ASSOCIATED BANC CORP COM 045487105 1,026 41,550 SH   SOLE 0 0 41,550
AT&T INC COM 00206R102 3,218 75,653 SH   SOLE 0 0 75,653
AUTOMATIC DATA PROCESSING IN COM 053015103 215 2,090 SH   SOLE 0 0 2,090
BANK AMER CORP COM 060505104 133 6,000 SH Put SOLE 0 0 6,000
BANK AMER CORP COM 060505104 57 2,500 SH Call SOLE 0 0 2,500
BANK AMER CORP COM 060505104 248 11,216 SH   SOLE 0 0 11,216
BECTON DICKINSON & CO COM 075887109 414 2,500 SH Put SOLE 0 0 2,500
BERKSHIRE HATHAWAY INC DEL CL A 084670108 244 1 SH   SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,467 15,138 SH   SOLE 0 0 15,138
BEST BUY INC COM 086516101 566 13,274 SH   SOLE 0 0 13,274
BOEING CO COM 097023105 480 3,081 SH   SOLE 0 0 3,081
BP PLC SPONSORED ADR 055622104 452 12,080 SH   SOLE 0 0 12,080
BRISTOL MYERS SQUIBB CO COM 110122108 668 11,423 SH   SOLE 0 0 11,423
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,711 64,310 SH   SOLE 0 0 64,310
CARNIVAL CORP UNIT 99/99/9999 143658300 2,682 51,518 SH   SOLE 0 0 51,518
CATERPILLAR INC DEL COM 149123101 179 1,931 SH   SOLE 0 0 1,931
CATERPILLAR INC DEL COM 149123101 232 2,500 SH Put SOLE 0 0 2,500
CBOE HLDGS INC COM 12503M108 1,342 18,158 SH   SOLE 0 0 18,158
CENTURYLINK INC COM 156700106 2,208 92,856 SH   SOLE 0 0 92,856
CHESAPEAKE ENERGY CORP COM 165167107 199 28,330 SH   SOLE 0 0 28,330
CHEVRON CORP NEW COM 166764100 496 4,210 SH   SOLE 0 0 4,210
CHIPOTLE MEXICAN GRILL INC COM 169656105 7 18 SH   SOLE 0 0 18
CHIPOTLE MEXICAN GRILL INC COM 169656105 944 2,500 SH Call SOLE 0 0 2,500
CISCO SYS INC COM 17275R102 2,863 94,736 SH   SOLE 0 0 94,736
CITIGROUP INC COM NEW 172967424 9 155 SH   SOLE 0 0 155
CITIGROUP INC COM NEW 172967424 168 2,800 SH Call SOLE 0 0 2,800
CITIGROUP INC COM NEW 172967424 119 2,000 SH Put SOLE 0 0 2,000
CLEARFIELD INC COM 18482P103 2,681 129,527 SH   SOLE 0 0 129,527
CME GROUP INC COM 12572Q105 5,947 51,560 SH   SOLE 0 0 51,560
COCA COLA CO COM 191216100 180 4,331 SH   SOLE 0 0 4,331
COCA COLA CO COM 191216100 225 5,400 SH Call SOLE 0 0 5,400
COMSCORE INC COM 20564W105 908 28,750 SH   SOLE 0 0 28,750
CONAGRA BRANDS INC COM 205887102 3,341 84,465 SH   SOLE 0 0 84,465
CONOCOPHILLIPS COM 20825C104 293 5,846 SH   SOLE 0 0 5,846
COSTCO WHSL CORP NEW COM 22160K105 312 1,948 SH   SOLE 0 0 1,948
CSX CORP COM 126408103 230 6,402 SH   SOLE 0 0 6,402
DELTA AIR LINES INC DEL COM NEW 247361702 570 11,597 SH   SOLE 0 0 11,597
DISNEY WALT CO COM DISNEY 254687106 732 7,020 SH   SOLE 0 0 7,020
DU PONT E I DE NEMOURS & CO COM 263534109 209 2,842 SH   SOLE 0 0 2,842
DUKE ENERGY CORP NEW COM NEW 26441C204 401 5,172 SH   SOLE 0 0 5,172
DXP ENTERPRISES INC NEW COM NEW 233377407 347 10,000 SH   SOLE 0 0 10,000
ECOLAB INC COM 278865100 215 1,834 SH   SOLE 0 0 1,834
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 355 9,922 SH   SOLE 0 0 9,922
EOG RES INC COM 26875P101 304 3,000 SH Put SOLE 0 0 3,000
EXXON MOBIL CORP COM 30231G102 1,797 19,910 SH   SOLE 0 0 19,910
EXXON MOBIL CORP COM 30231G102 362 4,000 SH Put SOLE 0 0 4,000
FACEBOOK INC CL A 30303M102 6,325 54,974 SH   SOLE 0 0 54,974
FACEBOOK INC CL A 30303M102 498 4,300 SH Call SOLE 0 0 4,300
FACEBOOK INC CL A 30303M102 116 1,000 SH Put SOLE 0 0 1,000
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 1,523 74,624 SH   SOLE 0 0 74,624
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1,149 67,458 SH   SOLE 0 0 67,458
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 3,620 156,441 SH   SOLE 0 0 156,441
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,017 79,899 SH   SOLE 0 0 79,899
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 693 13,729 SH   SOLE 0 0 13,729
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1,831 154,295 SH   SOLE 0 0 154,295
FORD MTR CO DEL COM PAR $0.01 345370860 258 21,305 SH   SOLE 0 0 21,305
FREEPORT-MCMORAN INC CL B 35671D857 143 10,843 SH   SOLE 0 0 10,843
GENERAL ELECTRIC CO COM 369604103 7,106 224,888 SH   SOLE 0 0 224,888
GENERAL MLS INC COM 370334104 2,664 43,131 SH   SOLE 0 0 43,131
GERON CORP COM 374163103 21 10,000 SH   SOLE 0 0 10,000
GILEAD SCIENCES INC COM 375558103 43 600 SH Call SOLE 0 0 600
GILEAD SCIENCES INC COM 375558103 276 3,856 SH   SOLE 0 0 3,856
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 4,735 239,125 SH   SOLE 0 0 239,125
HOME DEPOT INC COM 437076102 2,558 19,079 SH   SOLE 0 0 19,079
HONEYWELL INTL INC COM 438516106 3,008 25,965 SH   SOLE 0 0 25,965
INTEL CORP COM 458140100 3,662 100,967 SH   SOLE 0 0 100,967
INTERDIGITAL INC COM 45867G101 190 2,079 SH   SOLE 0 0 2,079
INTERDIGITAL INC COM 45867G101 230 2,500 SH Call SOLE 0 0 2,500
INTERNATIONAL BUSINESS MACHS COM 459200101 67 400 SH Put SOLE 0 0 400
INTERNATIONAL BUSINESS MACHS COM 459200101 956 5,757 SH   SOLE 0 0 5,757
INTERNATIONAL BUSINESS MACHS COM 459200101 301 1,800 SH Call SOLE 0 0 1,800
ISHARES TR 1-3 YR TR BD ETF 464287457 2,305 27,297 SH   SOLE 0 0 27,297
ISHARES TR CORE S&P500 ETF 464287200 1,118 4,969 SH   SOLE 0 0 4,969
ISHARES TR CORE US AGGBD ET 464287226 3,785 35,031 SH   SOLE 0 0 35,031
ISHARES TR EAFE GRWTH ETF 464288885 710 11,148 SH   SOLE 0 0 11,148
ISHARES TR JP MOR EM MK ETF 464288281 883 8,007 SH   SOLE 0 0 8,007
ISHARES TR MIN VOL USA ETF 46429B697 1,065 23,558 SH   SOLE 0 0 23,558
ISHARES TR MSCI EAFE ETF 464287465 13,989 242,319 SH   SOLE 0 0 242,319
ISHARES TR MSCI EMG MKT ETF 464287234 6,625 189,233 SH   SOLE 0 0 189,233
ISHARES TR RUSSELL 2000 ETF 464287655 20,483 151,891 SH   SOLE 0 0 151,891
ISHARES TR RUSSELL 2000 ETF 464287655 216 1,600 SH Put SOLE 0 0 1,600
ISHARES TR S&P 500 GRWT ETF 464287309 596 4,896 SH   SOLE 0 0 4,896
ISHARES TR S&P 500 VAL ETF 464287408 200 1,968 SH   SOLE 0 0 1,968
ISHARES TR S&P MC 400GR ETF 464287606 390 2,138 SH   SOLE 0 0 2,138
ISHARES TR S&P MC 400VL ETF 464287705 1,459 10,049 SH   SOLE 0 0 10,049
ISHARES TR SELECT DIVID ETF 464287168 364 4,105 SH   SOLE 0 0 4,105
ISHARES TR SP SMCP600GR ETF 464287887 484 3,225 SH   SOLE 0 0 3,225
ISHARES TR SP SMCP600VL ETF 464287879 1,538 10,986 SH   SOLE 0 0 10,986
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 928 18,957 SH   SOLE 0 0 18,957
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 1,379 23,288 SH   SOLE 0 0 23,288
JACK IN THE BOX INC COM 466367109 358 3,200 SH Put SOLE 0 0 3,200
JOHNSON & JOHNSON COM 478160104 1,329 11,537 SH   SOLE 0 0 11,537
JPMORGAN CHASE & CO COM 46625H100 330 3,830 SH   SOLE 0 0 3,830
LAMB WESTON HLDGS INC COM 513272104 1,066 28,155 SH   SOLE 0 0 28,155
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 802 14,228 SH   SOLE 0 0 14,228
LOCKHEED MARTIN CORP COM 539830109 117 467 SH   SOLE 0 0 467
LOCKHEED MARTIN CORP COM 539830109 125 500 SH Put SOLE 0 0 500
LOWES COS INC COM 548661107 9,134 128,437 SH   SOLE 0 0 128,437
MEDTRONIC PLC SHS G5960L103 265 3,727 SH   SOLE 0 0 3,727
MGP INGREDIENTS INC NEW COM 55303J106 500 10,000 SH   SOLE 0 0 10,000
MICROSOFT CORP COM 594918104 8,733 140,531 SH   SOLE 0 0 140,531
MONDELEZ INTL INC CL A 609207105 226 5,091 SH   SOLE 0 0 5,091
NEVSUN RES LTD COM 64156L101 49 15,900 SH   SOLE 0 0 15,900
NIKE INC CL B 654106103 5,745 113,015 SH   SOLE 0 0 113,015
ORACLE CORP COM 68389X105 1,487 38,666 SH   SOLE 0 0 38,666
PARK CITY GROUP INC COM NEW 700215304 572 45,000 SH   SOLE 0 0 45,000
PARKERVISION INC COM NEW 701354300 37 20,000 SH   SOLE 0 0 20,000
PEPSICO INC COM 713448108 353 3,371 SH   SOLE 0 0 3,371
PFIZER INC COM 717081103 6,867 211,427 SH   SOLE 0 0 211,427
PHILIP MORRIS INTL INC COM 718172109 1,141 12,471 SH   SOLE 0 0 12,471
POLARIS INDS INC COM 731068102 248 3,000 SH Put SOLE 0 0 3,000
POLARIS INDS INC COM 731068102 979 11,878 SH   SOLE 0 0 11,878
POLYMET MINING CORP COM 731916102 103 138,178 SH   SOLE 0 0 138,178
POTASH CORP SASK INC COM 73755L107 251 13,882 SH   SOLE 0 0 13,882
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 1,860 65,801 SH   SOLE 0 0 65,801
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 385 3,247 SH   SOLE 0 0 3,247
PROCTER AND GAMBLE CO COM 742718109 207 2,464 SH   SOLE 0 0 2,464
QUALCOMM INC COM 747525103 4,075 62,504 SH   SOLE 0 0 62,504
RAYTHEON CO COM NEW 755111507 243 1,714 SH   SOLE 0 0 1,714
RUSH ENTERPRISES INC CL A 781846209 2,552 80,000 SH Put SOLE 0 0 80,000
SCHLUMBERGER LTD COM 806857108 441 5,254 SH   SOLE 0 0 5,254
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 260 3,766 SH   SOLE 0 0 3,766
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,906 25,307 SH   SOLE 0 0 25,307
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,692 72,788 SH   SOLE 0 0 72,788
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,476 23,727 SH   SOLE 0 0 23,727
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 165 3,421 SH   SOLE 0 0 3,421
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 242 5,000 SH Call SOLE 0 0 5,000
SILVER WHEATON CORP COM 828336107 215 11,125 SH   SOLE 0 0 11,125
SOUTHERN CO COM 842587107 3,355 68,203 SH   SOLE 0 0 68,203
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 15,176 76,838 SH   SOLE 0 0 76,838
SPDR GOLD TRUST GOLD SHS 78463V107 445 4,056 SH   SOLE 0 0 4,056
SPDR S&P 500 ETF TR TR UNIT 78462F103 34,048 152,318 SH   SOLE 0 0 152,318
SPDR S&P 500 ETF TR TR UNIT 78462F103 537 2,400 SH Call SOLE 0 0 2,400
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,177 10,528 SH   SOLE 0 0 10,528
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 1,948 63,801 SH   SOLE 0 0 63,801
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,867 19,997 SH   SOLE 0 0 19,997
SPDR SERIES TRUST S&P DIVID ETF 78464A763 328 3,833 SH   SOLE 0 0 3,833
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,262 30,088 SH   SOLE 0 0 30,088
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 141 15,000 SH   SOLE 0 0 15,000
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,675 55,287 SH   SOLE 0 0 55,287
ST JUDE MED INC COM 790849103 1,010 12,600 SH   SOLE 0 0 12,600
TARGET CORP COM 87612E106 6,600 91,370 SH   SOLE 0 0 91,370
TD AMERITRADE HLDG CORP COM 87236Y108 1,761 40,382 SH   SOLE 0 0 40,382
TESLA MTRS INC COM 88160R101 136 636 SH   SOLE 0 0 636
TESLA MTRS INC COM 88160R101 856 4,000 SH Call SOLE 0 0 4,000
TIME WARNER INC COM NEW 887317303 316 3,278 SH   SOLE 0 0 3,278
UNION PAC CORP COM 907818108 511 4,926 SH   SOLE 0 0 4,926
UNITED BANKSHARES INC WEST V COM 909907107 204 4,400 SH   SOLE 0 0 4,400
UNITED PARCEL SERVICE INC CL B 911312106 615 5,366 SH   SOLE 0 0 5,366
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 37 4,000 SH   SOLE 0 0 4,000
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 66 7,000 SH Call SOLE 0 0 7,000
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 67 7,000 SH Put SOLE 0 0 7,000
UNITEDHEALTH GROUP INC COM 91324P102 937 5,856 SH   SOLE 0 0 5,856
US BANCORP DEL COM NEW 902973304 7,806 151,953 SH   SOLE 0 0 151,953
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 2,162 86,495 SH   SOLE 0 0 86,495
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,262 15,621 SH   SOLE 0 0 15,621
VANGUARD INDEX FDS REIT ETF 922908553 1,776 21,523 SH   SOLE 0 0 21,523
VANGUARD INDEX FDS SMALL CP ETF 922908751 597 4,630 SH   SOLE 0 0 4,630
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,834 24,572 SH   SOLE 0 0 24,572
VANGUARD INDEX FDS VALUE ETF 922908744 210 2,259 SH   SOLE 0 0 2,259
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,247 34,863 SH   SOLE 0 0 34,863
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 733 8,611 SH   SOLE 0 0 8,611
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 931 25,470 SH   SOLE 0 0 25,470
VERIZON COMMUNICATIONS INC COM 92343V104 616 11,536 SH   SOLE 0 0 11,536
VISA INC COM CL A 92826C839 367 4,710 SH   SOLE 0 0 4,710
WAL-MART STORES INC COM 931142103 486 7,026 SH   SOLE 0 0 7,026
WASTE MGMT INC DEL COM 94106L109 239 3,374 SH   SOLE 0 0 3,374
WELLS FARGO & CO NEW COM 949746101 746 13,529 SH   SOLE 0 0 13,529
WELLS FARGO & CO NEW COM 949746101 61 1,100 SH Call SOLE 0 0 1,100
XCEL ENERGY INC COM 98389B100 337 8,279 SH   SOLE 0 0 8,279
ZAYO GROUP HLDGS INC COM 98919V105 582 17,700 SH   SOLE 0 0 17,700