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
AMERICAN AIRLS GROUP INC COM 02376R102 1,218 37,350 SH   SOLE   0 0 37,350
APPLE INC COM 037833100 8,572 43,312 SH   SOLE   0 0 43,312
APPLE INC COM 037833900 108 1,100 SH Call SOLE   0 0 1,100
APPLE INC COM 037833950 891 4,500 SH Put SOLE   0 0 4,500
ABBVIE INC COM 00287Y109 2,821 38,790 SH   SOLE   0 0 38,790
ABBVIE INC COM 00287Y959 44 600 SH Put SOLE   0 0 600
ABBOTT LABS COM 002824100 1,343 15,967 SH   SOLE   0 0 15,967
ABBOTT LABS COM 002824950 59 700 SH Put SOLE   0 0 700
ISHARES TR CORE US AGGBD ET 464287226 1,179 10,590 SH   SOLE   0 0 10,590
APOLLO INVT CORP COM 03761U106 308 19,499 SH   SOLE   0 0 19,499
AMGEN INC COM 031162100 1,197 6,494 SH   SOLE   0 0 6,494
TD AMERITRADE HLDG CORP COM 87236Y108 238 4,758 SH   SOLE   0 0 4,758
AMAZON COM INC COM 023135106 4,859 2,566 SH   SOLE   0 0 2,566
AMAZON COM INC COM 023135906 389 500 SH Call SOLE   0 0 500
AMAZON COM INC COM 023135956 757 400 SH Put SOLE   0 0 400
ISHARES TR AGGRES ALLOC ETF 464289859 220 3,992 SH   SOLE   0 0 3,992
AMERICAN EXPRESS CO COM 025816109 409 3,316 SH   SOLE   0 0 3,316
BOEING CO COM 097023105 519 1,425 SH   SOLE   0 0 1,425
BOEING CO COM 097023905 26 800 SH Call SOLE   0 0 800
BOEING CO COM 097023955 728 2,000 SH Put SOLE   0 0 2,000
BANK AMER CORP COM 060505104 674 23,243 SH   SOLE   0 0 23,243
BANK AMER CORP COM 060505954 75 2,600 SH Put SOLE   0 0 2,600
BRISTOL MYERS SQUIBB CO COM 110122108 260 5,741 SH   SOLE   0 0 5,741
BRISTOL MYERS SQUIBB CO COM 110122958 136 3,000 SH Put SOLE   0 0 3,000
BP PLC SPONSORED ADR 055622104 201 4,832 SH   SOLE   0 0 4,832
BP PLC SPONSORED ADR 055622954 100 2,400 SH Put SOLE   0 0 2,400
BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B New 084670702 3,151 14,781 SH   SOLE   0 0 14,781
BERKSHIRE HATHAWAY INC DEL CL B New 084670902 26 3,100 SH Call SOLE   0 0 3,100
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,151 13,001 SH   SOLE   0 0 13,001
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 239 5,391 SH   SOLE   0 0 5,391
BLACKSTONE GROUP L P COM UNIT LTD 09253U958 133 3,000 SH Put SOLE   0 0 3,000
CITIGROUP INC COM NEW 172967424 455 6,492 SH   SOLE   0 0 6,492
CITIGROUP INC COM NEW 172967954 42 600 SH Put SOLE   0 0 600
CONAGRA BRANDS INC COM 205887102 2,020 76,165 SH   SOLE   0 0 76,165
CHESAPEAKE ENERGY CORP COM 165167107 243 124,800 SH   SOLE   0 0 124,800
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,935 58,510 SH   SOLE   0 0 58,510
C H ROBINSON WORLDWIDE INC COM NEW 12541W959 253 3,000 SH Put SOLE   0 0 3,000
CLEARFIELD INC COM 18482P103 1,464 110,511 SH   SOLE   0 0 110,511
CLOROX CO DEL COM 189054109 2,461 16,076 SH   SOLE   0 0 16,076
CONOCOPHILLIPS COM 20825C104 313 5,127 SH   SOLE   0 0 5,127
CONOCOPHILLIPS COM 20825C954 104 1,700 SH Put SOLE   0 0 1,700
SALESFORCE COM INC COM 79466L302 379 2,500 SH   SOLE   0 0 2,500
CISCO SYS INC COM 17275R102 2,062 37,668 SH   SOLE   0 0 37,668
CSX CORP COM 126408103 132 1,711 SH   SOLE   0 0 1,711
CSX CORP COM 126408953 77 1,000 SH Put SOLE   0 0 1,000
CENTURYLINK INC COM 156700106 783 66,587 SH   SOLE   0 0 66,587
CENTURYLINK INC COM 156700906 1 3,000 SH Call SOLE   0 0 3,000
CENTURYLINK INC COM 156700956 731 62,200 SH Put SOLE   0 0 62,200
DELTA AIR LINES INC DEL COM NEW 247361702 1,041 18,335 SH   SOLE   0 0 18,335
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6,330 23,809 SH   SOLE   0 0 23,809
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X959 3,429 12,900 SH Put SOLE   0 0 12,900
DISNEY WALT CO COM DISNEY 254687106 223 1,595 SH   SOLE   0 0 1,595
DISNEY WALT CO COM DISNEY 254687906 63 2,000 SH Call SOLE   0 0 2,000
ISHARES TR SELECT DIVID ETF 464287168 452 4,541 SH   SOLE   0 0 4,541
ISHARES TR MSCI EMG MKT ETF 464287234 4,819 112,301 SH   SOLE   0 0 112,301
ISHARES TR MSCI EMG MKT ETF 464287954 3,321 77,400 SH Put SOLE   0 0 77,400
ISHARES INC MIN VOL EMRG MKT 464286533 215 3,648 SH   SOLE   0 0 3,648
ISHARES TR MSCI EAFE ETF 464287465 6,079 92,489 SH   SOLE   0 0 92,489
ISHARES TR MSCI EAFE ETF 464287955 4,325 65,800 SH Put SOLE   0 0 65,800
FORD MTR CO DEL COM PAR $0.01 345370860 168 16,471 SH   SOLE   0 0 16,471
FASTENAL CO COM 311900104 3,653 112,079 SH   SOLE   0 0 112,079
FASTENAL CO COM 311900954 72 2,200 SH Put SOLE   0 0 2,200
FACEBOOK INC CL A 30303M102 1,396 7,235 SH   SOLE   0 0 7,235
SPDR SERIES TRUST BLOOMBERG BRC INV 78468R200 13,091 426,000 SH   SOLE   0 0 426,000
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 7,770 308,412 SH   SOLE   0 0 308,412
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3,551 35,387 SH   SOLE   0 0 35,387
GENERAL ELECTRIC CO COM 369604103 376 35,833 SH   SOLE   0 0 35,833
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 65 14,275 SH   SOLE   0 0 14,275
GILEAD SCIENCES INC COM 375558103 301 4,462 SH   SOLE   0 0 4,462
GILEAD SCIENCES INC COM 375558903 14 1,000 SH Call SOLE   0 0 1,000
GILEAD SCIENCES INC COM 375558953 41 600 SH Put SOLE   0 0 600
SPDR GOLD TRUST GOLD SHS 78463V107 654 4,913 SH   SOLE   0 0 4,913
ALPHABET INC CAP STK CL C 02079K107 358 331 SH   SOLE   0 0 331
ALPHABET INC CAP STK CL A 02079K305 628 580 SH   SOLE   0 0 580
ALPHABET INC CAP STK CL A 02079K905 1 100 SH Call SOLE   0 0 100
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 188 4,700 SH   SOLE   0 0 4,700
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W955 52 1,300 SH Put SOLE   0 0 1,300
HCP INC COM 40414L109 211 6,591 SH   SOLE   0 0 6,591
HOME DEPOT INC COM 437076102 1,502 7,220 SH   SOLE   0 0 7,220
HOME DEPOT INC COM 437076902 44 500 SH Call SOLE   0 0 500
HONEYWELL INTL INC COM 438516106 3,421 19,593 SH   SOLE   0 0 19,593
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 221 2,200 SH   SOLE   0 0 2,200
INTERNATIONAL BUSINESS MACHS COM 459200101 756 5,482 SH   SOLE   0 0 5,482
INTERNATIONAL BUSINESS MACHS COM 459200951 579 4,200 SH Put SOLE   0 0 4,200
ISHARES TR CORE S&P MCP ETF 464287507 313 1,612 SH   SOLE   0 0 1,612
ISHARES TR S&P MC 400GR ETF 464287606 410 1,812 SH   SOLE   0 0 1,812
ISHARES TR S&P SML 600 GWT 464287887 557 3,055 SH   SOLE   0 0 3,055
ILLUMINA INC COM 452327109 184 500 SH   SOLE   0 0 500
ILLUMINA INC COM 452327959 368 1,000 SH Put SOLE   0 0 1,000
INTEL CORP COM 458140100 2,118 44,245 SH   SOLE   0 0 44,245
INTEL CORP COM 458140950 101 2,100 SH Put SOLE   0 0 2,100
INTUITIVE SURGICAL INC COM NEW 46120E602 807 1,538 SH   SOLE   0 0 1,538
ISHARES TR CORE S&P500 ETF 464287200 596 2,022 SH   SOLE   0 0 2,022
ISHARES TR CORE S&P500 ETF 464287950 501 1,700 SH Put SOLE   0 0 1,700
ISHARES TR S&P 500 GRWT ETF 464287309 674 3,763 SH   SOLE   0 0 3,763
ISHARES TR RUSSELL 2000 ETF 464287655 8,985 57,778 SH   SOLE   0 0 57,778
ISHARES TR RUSSELL 2000 ETF 464287955 5,256 33,800 SH Put SOLE   0 0 33,800
ISHARES TR CORE MSCI TOTAL 46432F834 598 10,200 SH   SOLE   0 0 10,200
JOHNSON & JOHNSON COM 478160104 456 3,274 SH   SOLE   0 0 3,274
JOHNSON & JOHNSON COM 478160954 306 2,200 SH Put SOLE   0 0 2,200
JPMORGAN CHASE & CO COM 46625H100 306 2,740 SH   SOLE   0 0 2,740
JPMORGAN CHASE & CO COM 46625H900 0 100 SH Call SOLE   0 0 100
KRAFT HEINZ CO COM 500754106 701 22,587 SH   SOLE   0 0 22,587
KRAFT HEINZ CO COM 500754906 1 200 SH Call SOLE   0 0 200
KRAFT HEINZ CO COM 500754956 664 21,400 SH Put SOLE   0 0 21,400
COCA COLA CO COM 191216100 275 5,391 SH   SOLE   0 0 5,391
COCA COLA CO COM 191216950 76 1,500 SH Put SOLE   0 0 1,500
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 328 12,565 SH   SOLE   0 0 12,565
LILLY ELI & CO COM 532457108 231 2,087 SH   SOLE   0 0 2,087
LILLY ELI & CO COM 532457958 89 800 SH Put SOLE   0 0 800
LOCKHEED MARTIN CORP COM 539830109 193 531 SH   SOLE   0 0 531
LOCKHEED MARTIN CORP COM 539830959 364 1,000 SH Put SOLE   0 0 1,000
LOWES COS INC COM 548661107 13,461 133,396 SH   SOLE   0 0 133,396
LOWES COS INC COM 548661907 10 2,000 SH Call SOLE   0 0 2,000
LOWES COS INC COM 548661957 333 3,300 SH Put SOLE   0 0 3,300
SOUTHWEST AIRLS CO COM 844741108 332 6,547 SH   SOLE   0 0 6,547
LAMB WESTON HLDGS INC COM 513272104 1,492 23,555 SH   SOLE   0 0 23,555
MARRIOTT INTL INC NEW CL A 571903202 281 2,000 SH   SOLE   0 0 2,000
MEDTRONIC PLC SHS G5960L103 199 2,043 SH   SOLE   0 0 2,043
MEDTRONIC PLC SHS G5960L953 10 100 SH Put SOLE   0 0 100
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,063 14,279 SH   SOLE   0 0 14,279
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y957 177 500 SH Put SOLE   0 0 500
3M CO COM 88579Y101 7,167 41,345 SH   SOLE   0 0 41,345
3M CO COM 88579Y901 20 1,300 SH Call SOLE   0 0 1,300
3M CO COM 88579Y951 2,652 15,300 SH Put SOLE   0 0 15,300
ALTRIA GROUP INC COM 02209S103 211 4,451 SH   SOLE   0 0 4,451
ALTRIA GROUP INC COM 02209S953 47 1,000 SH Put SOLE   0 0 1,000
MERCK & CO INC COM 58933Y105 238 2,837 SH   SOLE   0 0 2,837
MICROSOFT CORP COM 594918104 8,323 62,129 SH   SOLE   0 0 62,129
MICROSOFT CORP COM 594918904 184 3,700 SH Call SOLE   0 0 3,700
MICROSOFT CORP COM 594918954 764 5,700 SH Put SOLE   0 0 5,700
MICRON TECHNOLOGY INC COM 595112103 428 11,100 SH   SOLE   0 0 11,100
NETFLIX INC COM 64110L106 264 720 SH   SOLE   0 0 720
NETFLIX INC COM 64110L906 17 200 SH Call SOLE   0 0 200
NUTRIEN LTD COM 67077M108 186 3,476 SH   SOLE   0 0 3,476
NUTRIEN LTD COM 67077M958 75 1,400 SH Put SOLE   0 0 1,400
NVIDIA CORP COM 67066G104 253 1,540 SH   SOLE   0 0 1,540
NVIDIA CORP COM 67066G904 9 300 SH Call SOLE   0 0 300
ORACLE CORP COM 68389X105 643 11,288 SH   SOLE   0 0 11,288
ORACLE CORP COM 68389X905 0 100 SH Call SOLE   0 0 100
ORACLE CORP COM 68389X955 51 900 SH Put SOLE   0 0 900
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 249 10,420 SH   SOLE   0 0 10,420
PEPSICO INC COM 713448108 240 1,832 SH   SOLE   0 0 1,832
PFIZER INC COM 717081103 502 11,592 SH   SOLE   0 0 11,592
PFIZER INC COM 717081953 78 1,800 SH Put SOLE   0 0 1,800
PROCTER AND GAMBLE CO COM 742718109 177 1,617 SH   SOLE   0 0 1,617
PROCTER AND GAMBLE CO COM 742718959 33 300 SH Put SOLE   0 0 300
POLYMET MINING CORP COM 731916102 59 137,653 SH   SOLE   0 0 137,653
PLUG POWER INC COM NEW 72919P202 45 20,032 SH   SOLE   0 0 20,032
PHILIP MORRIS INTL INC COM 718172109 396 5,038 SH   SOLE   0 0 5,038
PHILIP MORRIS INTL INC COM 718172959 47 600 SH Put SOLE   0 0 600
PROTO LABS INC COM 743713109 1,928 16,619 SH   SOLE   0 0 16,619
PRUDENTIAL FINL INC COM 744320102 1,062 10,516 SH   SOLE   0 0 10,516
PAYPAL HLDGS INC COM 70450Y103 205 1,794 SH   SOLE   0 0 1,794
PAYPAL HLDGS INC COM 70450Y903 7 1,000 SH Call SOLE   0 0 1,000
INVESCO QQQ TR UNIT SER 1 46090E103 4,124 22,086 SH   SOLE   0 0 22,086
INVESCO QQQ TR UNIT SER 1 46090E953 878 4,700 SH Put SOLE   0 0 4,700
ROKU INC COM CL A 77543R102 1,285 14,190 SH   SOLE   0 0 14,190
ROKU INC COM CL A 77543R952 199 2,200 SH Put SOLE   0 0 2,200
RAYTHEON CO COM NEW 755111507 373 2,148 SH   SOLE   0 0 2,148
RAYTHEON CO COM NEW 755111957 278 1,600 SH Put SOLE   0 0 1,600
STARBUCKS CORP COM 855244109 212 2,534 SH   SOLE   0 0 2,534
STARBUCKS CORP COM 855244909 24 500 SH Call SOLE   0 0 500
ISHARES TR 1 3 YR TREAS BD 464287457 1,009 11,906 SH   SOLE   0 0 11,906
ISHARES TR 0-5YR INVT GR CP 46434V100 204 4,000 SH   SOLE   0 0 4,000
SOUTHERN CO COM 842587107 2,482 44,906 SH   SOLE   0 0 44,906
SOUTHERN CO COM 842587957 44 800 SH Put SOLE   0 0 800
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 248 7,174 SH   SOLE   0 0 7,174
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 7,549 245,249 SH   SOLE   0 0 245,249
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 227 6,219 SH   SOLE   0 0 6,219
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,519 104,162 SH   SOLE   0 0 104,162
SPDR S&P 500 ETF TR TR UNIT 78462F903 36 18,500 SH Call SOLE   0 0 18,500
SPDR S&P 500 ETF TR TR UNIT 78462F953 22,766 77,700 SH Put SOLE   0 0 77,700
GLOBAL X FDS REIT ETF 37950E127 157 10,600 SH   SOLE   0 0 10,600
SUN CMNTYS INC COM 866674104 202 1,579 SH   SOLE   0 0 1,579
SKYWORKS SOLUTIONS INC COM 83088M102 15 200 SH   SOLE   0 0 200
SKYWORKS SOLUTIONS INC COM 83088M952 232 3,000 SH Put SOLE   0 0 3,000
AT&T INC COM 00206R102 1,716 51,198 SH   SOLE   0 0 51,198
AT&T INC COM 00206R952 479 14,300 SH Put SOLE   0 0 14,300
TARGET CORP COM 87612E106 3,156 36,445 SH   SOLE   0 0 36,445
TARGET CORP COM 87612E956 502 5,800 SH Put SOLE   0 0 5,800
ISHARES TR TIPS BD ETF 464287176 284 2,459 SH   SOLE   0 0 2,459
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 345 7,032 SH   SOLE   0 0 7,032
TRAVELERS COMPANIES INC COM 89417E109 399 2,670 SH   SOLE   0 0 2,670
TESLA INC COM 88160R101 364 1,630 SH   SOLE   0 0 1,630
UNITED CONTL HLDGS INC COM 910047109 236 2,700 SH   SOLE   0 0 2,700
UNITEDHEALTH GROUP INC COM 91324P102 522 2,139 SH   SOLE   0 0 2,139
UNION PAC CORP COM 907818108 4,032 23,842 SH   SOLE   0 0 23,842
UNION PAC CORP COM 907818958 3,399 20,100 SH Put SOLE   0 0 20,100
UNITED PARCEL SERVICE INC CL B 911312106 114 1,100 SH   SOLE   0 0 1,100
UNITED PARCEL SERVICE INC CL B 911312906 7 1,000 SH Call SOLE   0 0 1,000
UNITED PARCEL SERVICE INC CL B 911312956 103 1,000 SH Put SOLE   0 0 1,000
US BANCORP DEL COM NEW 902973304 2,781 53,082 SH   SOLE   0 0 53,082
US BANCORP DEL COM NEW 902973904 47 3,300 SH Call SOLE   0 0 3,300
US BANCORP DEL COM NEW 902973954 26 500 SH Put SOLE   0 0 500
VISA INC COM CL A 92826C839 644 3,712 SH   SOLE   0 0 3,712
VISA INC COM CL A 92826C959 486 2,800 SH Put SOLE   0 0 2,800
VANGUARD INDEX FDS SMALL CP ETF 922908751 334 2,131 SH   SOLE   0 0 2,131
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 457 10,966 SH   SOLE   0 0 10,966
VANGUARD GROUP DIV APP ETF 921908844 697 6,054 SH   SOLE   0 0 6,054
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 282 3,224 SH   SOLE   0 0 3,224
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 291 2,760 SH   SOLE   0 0 2,760
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,895 12,626 SH   SOLE   0 0 12,626
VANGUARD INDEX FDS VALUE ETF 922908744 208 1,873 SH   SOLE   0 0 1,873
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 281 6,601 SH   SOLE   0 0 6,601
VERIZON COMMUNICATIONS INC COM 92343V104 1,043 18,251 SH   SOLE   0 0 18,251
VERIZON COMMUNICATIONS INC COM 92343V904 2 1,000 SH Call SOLE   0 0 1,000
VERIZON COMMUNICATIONS INC COM 92343V954 371 6,500 SH Put SOLE   0 0 6,500
WELLS FARGO CO NEW COM 949746101 297 6,287 SH   SOLE   0 0 6,287
WELLS FARGO CO NEW COM 949746951 14 300 SH Put SOLE   0 0 300
WASTE MGMT INC DEL COM 94106L109 304 2,635 SH   SOLE   0 0 2,635
WALMART INC COM 931142103 261 2,361 SH   SOLE   0 0 2,361
WALMART INC COM 931142953 11 100 SH Put SOLE   0 0 100
UNITED STATES STL CORP NEW COM 912909108 205 13,400 SH   SOLE   0 0 13,400
XCEL ENERGY INC COM 98389B100 238 3,999 SH   SOLE   0 0 3,999
SELECT SECTOR SPDR TR ENERGY 81369Y506 248 3,887 SH   SOLE   0 0 3,887
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 434 15,742 SH   SOLE   0 0 15,742
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 594 6,412 SH   SOLE   0 0 6,412
EXXON MOBIL CORP COM 30231G102 753 9,830 SH   SOLE   0 0 9,830
EXXON MOBIL CORP COM 30231G952 115 1,500 SH Put SOLE   0 0 1,500