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
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,102 14,952 SH   SOLE   0 0 14,952
VANECK MERK GOLD TR GOLD TRUST 921078101 5,319 299,184 SH   SOLE   0 0 299,184
MICROSOFT CORP COM 594918104 5,220 15,522 SH   SOLE   0 0 15,522
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,912 96,604 SH   SOLE   0 0 96,604
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4,430 32,717 SH   SOLE   0 0 32,717
APPLE INC COM 037833100 3,857 21,722 SH   SOLE   0 0 21,722
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3,451 50,265 SH   SOLE   0 0 50,265
JOHNSON & JOHNSON COM 478160104 3,435 20,082 SH   SOLE   0 0 20,082
CISCO SYS INC COM 17275R102 3,286 51,858 SH   SOLE   0 0 51,858
ISHARES TR MSCI EAFE ETF 464287465 3,199 40,662 SH   SOLE   0 0 40,662
ISHARES TR RUSSELL 2000 ETF 464287655 2,564 11,525 SH   SOLE   0 0 11,525
BIOGEN INC COM 09062X103 2,255 9,398 SH   SOLE   0 0 9,398
ABBVIE INC COM 00287Y109 2,064 15,245 SH   SOLE   0 0 15,245
AMERICAN EXPRESS CO COM 025816109 1,949 11,911 SH   SOLE   0 0 11,911
DOLLAR TREE INC COM 256746108 1,901 13,527 SH   SOLE   0 0 13,527
PFIZER INC COM 717081103 1,844 31,238 SH   SOLE   0 0 31,238
PEPSICO INC COM 713448108 1,745 10,043 SH   SOLE   0 0 10,043
COCA COLA CO COM 191216100 1,697 28,661 SH   SOLE   0 0 28,661
PROCTER AND GAMBLE CO COM 742718109 1,651 10,095 SH   SOLE   0 0 10,095
TRAVELERS COMPANIES INC COM 89417E109 1,651 10,553 SH   SOLE   0 0 10,553
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,647 3,512 SH   SOLE   0 0 3,512
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,523 11,133 SH   SOLE   0 0 11,133
WALMART INC COM 931142103 1,523 10,525 SH   SOLE   0 0 10,525
LILLY ELI & CO COM 532457108 1,508 5,460 SH   SOLE   0 0 5,460
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,495 5,502 SH   SOLE   0 0 5,502
CLOROX CO DEL COM 189054109 1,463 8,391 SH   SOLE   0 0 8,391
MERCK & CO INC COM 58933Y105 1,394 18,184 SH   SOLE   0 0 18,184
TESLA INC COM 88160R101 1,385 1,311 SH   SOLE   0 0 1,311
DISNEY WALT CO COM 254687106 1,361 8,784 SH   SOLE   0 0 8,784
ORACLE CORP COM 68389X105 1,350 15,476 SH   SOLE   0 0 15,476
QUALCOMM INC COM 747525103 1,331 7,280 SH   SOLE   0 0 7,280
ISHARES TR MSCI EMG MKT ETF 464287234 1,303 26,680 SH   SOLE   0 0 26,680
BIO RAD LABS INC CL A 090572207 1,287 1,703 SH   SOLE   0 0 1,703
AMGEN INC COM 031162100 1,245 5,534 SH   SOLE   0 0 5,534
HOME DEPOT INC COM 437076102 1,213 2,923 SH   SOLE   0 0 2,923
COSTCO WHSL CORP NEW COM 22160K105 1,065 1,877 SH   SOLE   0 0 1,877
BOEING CO COM 097023105 1,045 5,190 SH   SOLE   0 0 5,190
INTEL CORP COM 458140100 1,037 20,141 SH   SOLE   0 0 20,141
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 971 17,283 SH   SOLE   0 0 17,283
MICRON TECHNOLOGY INC COM 595112103 966 10,370 SH   SOLE   0 0 10,370
UNITEDHEALTH GROUP INC COM 91324P102 963 1,917 SH   SOLE   0 0 1,917
TEXAS INSTRS INC COM 882508104 916 4,857 SH   SOLE   0 0 4,857
EXXON MOBIL CORP COM 30231G102 912 14,904 SH   SOLE   0 0 14,904
CME GROUP INC COM 12572Q105 897 3,927 SH   SOLE   0 0 3,927
EBAY INC. COM 278642103 872 13,115 SH   SOLE   0 0 13,115
ABBOTT LABS COM 002824100 866 6,155 SH   SOLE   0 0 6,155
ANTHEM INC COM 036752103 864 1,864 SH   SOLE   0 0 1,864
AMAZON COM INC COM 023135106 860 258 SH   SOLE   0 0 258
JUNIPER NETWORKS INC COM 48203R104 854 23,906 SH   SOLE   0 0 23,906
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 831 1,396 SH   SOLE   0 0 1,396
AGILENT TECHNOLOGIES INC COM 00846U101 773 4,841 SH   SOLE   0 0 4,841
ALPHABET INC CAP STK CL A 02079K305 713 246 SH   SOLE   0 0 246
JPMORGAN CHASE & CO COM 46625H100 713 4,506 SH   SOLE   0 0 4,506
CADENCE DESIGN SYSTEM INC COM 127387108 709 3,803 SH   SOLE   0 0 3,803
BROADCOM INC COM 11135F101 708 1,064 SH   SOLE   0 0 1,064
GARMIN LTD SHS H2906T109 708 5,199 SH   SOLE   0 0 5,199
PACCAR INC COM 693718108 669 7,582 SH   SOLE   0 0 7,582
ILLINOIS TOOL WKS INC COM 452308109 640 2,592 SH   SOLE   0 0 2,592
INTUIT COM 461202103 618 961 SH   SOLE   0 0 961
EATON CORP PLC SHS G29183103 616 3,566 SH   SOLE   0 0 3,566
INTERNATIONAL BUSINESS MACHS COM 459200101 612 4,576 SH   SOLE   0 0 4,576
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 609 11,864 SH   SOLE   0 0 11,864
ANALOG DEVICES INC COM 032654105 600 3,416 SH   SOLE   0 0 3,416
SKYWORKS SOLUTIONS INC COM 83088M102 593 3,824 SH   SOLE   0 0 3,824
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 589 6,677 SH   SOLE   0 0 6,677
CUMMINS INC COM 231021106 574 2,630 SH   SOLE   0 0 2,630
CATERPILLAR INC COM 149123101 565 2,731 SH   SOLE   0 0 2,731
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 564 12,094 SH   SOLE   0 0 12,094
HP INC COM 40434L105 551 14,626 SH   SOLE   0 0 14,626
NETAPP INC COM 64110D104 531 5,772 SH   SOLE   0 0 5,772
EASTMAN CHEM CO COM 277432100 525 4,345 SH   SOLE   0 0 4,345
LAM RESEARCH CORP COM 512807108 524 729 SH   SOLE   0 0 729
KLA CORP COM NEW 482480100 523 1,216 SH   SOLE   0 0 1,216
ISHARES TR CORE US AGGBD ET 464287226 515 4,518 SH   SOLE   0 0 4,518
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 513 9,177 SH   SOLE   0 0 9,177
APPLIED MATLS INC COM 038222105 510 3,238 SH   SOLE   0 0 3,238
TE CONNECTIVITY LTD SHS H84989104 508 3,151 SH   SOLE   0 0 3,151
NXP SEMICONDUCTORS N V COM N6596X109 479 2,102 SH   SOLE   0 0 2,102
DEERE & CO COM 244199105 477 1,391 SH   SOLE   0 0 1,391
CELANESE CORP DEL COM 150870103 466 2,774 SH   SOLE   0 0 2,774
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 463 5,016 SH   SOLE   0 0 5,016
SPDR SER TR PORTFOLIO AGRGTE 78464A649 457 15,429 SH   SOLE   0 0 15,429
CORNING INC COM 219350105 455 12,212 SH   SOLE   0 0 12,212
TRIMBLE INC COM 896239100 443 5,085 SH   SOLE   0 0 5,085
SPDR SER TR PORTFLI INTRMDIT 78464A672 420 13,094 SH   SOLE   0 0 13,094
NVIDIA CORPORATION COM 67066G104 419 1,426 SH   SOLE   0 0 1,426
THERMO FISHER SCIENTIFIC INC COM 883556102 398 597 SH   SOLE   0 0 597
SPDR SER TR BLOOMBERG CONV 78464A359 393 4,740 SH   SOLE   0 0 4,740
VISA INC COM CL A 92826C839 387 1,788 SH   SOLE   0 0 1,788
SPDR SER TR PORTFOLIO SH TSR 78468R101 386 12,674 SH   SOLE   0 0 12,674
SYSCO CORP COM 871829107 369 4,694 SH   SOLE   0 0 4,694
DANAHER CORPORATION COM 235851102 345 1,050 SH   SOLE   0 0 1,050
DELTA AIR LINES INC DEL COM NEW 247361702 343 8,766 SH   SOLE   0 0 8,766
SPDR SER TR PORTFOLIO LN TSR 78464A664 338 8,027 SH   SOLE   0 0 8,027
BIO-TECHNE CORP COM 09073M104 310 600 SH   SOLE   0 0 600
SPDR SER TR PRTFLO S&P500 GW 78464A409 302 4,171 SH   SOLE   0 0 4,171
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 300 3,698 SH   SOLE   0 0 3,698
MEDTRONIC PLC SHS G5960L103 277 2,678 SH   SOLE   0 0 2,678
FISERV INC COM 337738108 273 2,634 SH   SOLE   0 0 2,634
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 257 859 SH   SOLE   0 0 859
VANGUARD INDEX FDS TOTAL STK MKT 922908769 248 1,029 SH   SOLE   0 0 1,029
ISHARES TR IBOXX INV CP ETF 464287242 239 1,803 SH   SOLE   0 0 1,803
COGNEX CORP COM 192422103 233 3,000 SH   SOLE   0 0 3,000
ISHARES TR ISHS 5-10YR INVT 464288638 233 3,925 SH   SOLE   0 0 3,925
VANGUARD BD INDEX FDS INTERMED TERM 921937819 221 2,525 SH   SOLE   0 0 2,525
XCEL ENERGY INC COM 98389B100 219 3,237 SH   SOLE   0 0 3,237
HONEYWELL INTL INC COM 438516106 214 1,025 SH   SOLE   0 0 1,025
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 208 2,591 SH   SOLE   0 0 2,591
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 201 7,992 SH   SOLE   0 0 7,992
ISHARES TR PUT 464287465 1 14,200 SH Put SOLE   0 0 14,200
CISCO SYS INC PUT 17275R102 0 13,000 SH Put SOLE   0 0 13,000
COCA COLA CO PUT 191216100 0 11,200 SH Put SOLE   0 0 11,200
ISHARES TR CALL 464287234 0 12,800 SH Call SOLE   0 0 12,800
ISHARES TR CALL 464287465 9 13,300 SH Call SOLE   0 0 13,300