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 656 3,305 SH   SOLE   0 0 3,305
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 211 930 SH   SOLE   0 0 930
ALPHABET INC CAP STK CL A 02079K305 408 167 SH   SOLE   0 0 167
ALPHABET INC CAP STK CL C 02079K107 353 141 SH   SOLE   0 0 141
AMAZON COM INC COM 023135106 1,400 407 SH   SOLE   0 0 407
AMGEN INC COM 031162100 480 1,969 SH   SOLE   0 0 1,969
AMMO INC COM 00175J107 460 47,000 SH   SOLE   0 0 47,000
APOGEE ENTERPRISES INC COM 037598109 238 5,848 SH   SOLE   0 0 5,848
APPLE INC COM 037833100 1,484 10,835 SH   SOLE   0 0 10,835
ASENSUS SURGICAL INC COM 04367G103 33 10,535 SH   SOLE   0 0 10,535
AUTOMATIC DATA PROCESSING IN COM 053015103 826 4,160 SH   SOLE   0 0 4,160
BERKSHIRE HATHAWAY INC DEL CL A 084670108 837 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 686 2,468 SH   SOLE   0 0 2,468
BK OF AMERICA CORP COM 060505104 205 4,964 SH   SOLE   0 0 4,964
CHEGG INC COM 163092109 203 2,444 SH   SOLE   0 0 2,444
CISCO SYS INC COM 17275R102 402 7,582 SH   SOLE   0 0 7,582
COCA COLA CO COM 191216100 463 8,550 SH   SOLE   0 0 8,550
COSTCO WHSL CORP NEW COM 22160K105 831 2,099 SH   SOLE   0 0 2,099
DISNEY WALT CO COM 254687106 251 1,428 SH   SOLE   0 0 1,428
DOCUSIGN INC COM 256163106 691 2,470 SH   SOLE   0 0 2,470
ECOLAB INC COM 278865100 206 1,002 SH   SOLE   0 0 1,002
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 6,404 98,208 SH   SOLE   0 0 98,208
FACEBOOK INC CL A 30303M102 345 992 SH   SOLE   0 0 992
FASTENAL CO COM 311900104 1,150 22,113 SH   SOLE   0 0 22,113
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 288 1,177 SH   SOLE   0 0 1,177
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 518 10,937 SH   SOLE   0 0 10,937
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,211 10,790 SH   SOLE   0 0 10,790
FLORA GROWTH CORP COM 339764102 42 11,199 SH   SOLE   0 0 11,199
HONEYWELL INTL INC COM 438516106 515 2,347 SH   SOLE   0 0 2,347
HORMEL FOODS CORP COM 440452100 334 7,000 SH   SOLE   0 0 7,000
HUNTINGTON BANCSHARES INC COM 446150104 915 64,100 SH   SOLE   0 0 64,100
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 273 3,023 SH   SOLE   0 0 3,023
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 7,477 45,458 SH   SOLE   0 0 45,458
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,170 14,395 SH   SOLE   0 0 14,395
INVESCO QQQ TR UNIT SER 1 46090E103 9,192 25,935 SH   SOLE   0 0 25,935
ISHARES TR 0-5 YR TIPS ETF 46429B747 638 6,000 SH   SOLE   0 0 6,000
ISHARES TR CORE S&P MCP ETF 464287507 2,756 10,255 SH   SOLE   0 0 10,255
ISHARES TR CORE S&P SCP ETF 464287804 3,315 29,345 SH   SOLE   0 0 29,345
ISHARES TR EXPANDED TECH 464287515 530 1,359 SH   SOLE   0 0 1,359
ISHARES TR ISHARES SEMICDTR 464287523 9,767 21,503 SH   SOLE   0 0 21,503
ISHARES TR ISHS 1-5YR INVS 464288646 1,021 18,623 SH   SOLE   0 0 18,623
ISHARES TR MSCI USA MMENTM 46432F396 6,385 36,819 SH   SOLE   0 0 36,819
ISHARES TR RUS 1000 GRW ETF 464287614 378 1,392 SH   SOLE   0 0 1,392
ISHARES TR RUS 2000 GRW ETF 464287648 5,397 17,316 SH   SOLE   0 0 17,316
ISHARES TR RUS 2000 VAL ETF 464287630 9,041 54,542 SH   SOLE   0 0 54,542
ISHARES TR SELF DRIVNG EV 46435U366 7,105 143,023 SH   SOLE   0 0 143,023
JOHNSON & JOHNSON COM 478160104 631 3,828 SH   SOLE   0 0 3,828
MEDTRONIC PLC SHS G5960L103 262 2,113 SH   SOLE   0 0 2,113
MERCK & CO INC COM 58933Y105 362 4,648 SH   SOLE   0 0 4,648
MICROSOFT CORP COM 594918104 835 3,083 SH   SOLE   0 0 3,083
MOSAIC CO NEW COM 61945C103 329 10,300 SH   SOLE   0 0 10,300
NETFLIX INC COM 64110L106 280 530 SH   SOLE   0 0 530
NIKE INC CL B 654106103 387 2,508 SH   SOLE   0 0 2,508
NVIDIA CORPORATION COM 67066G104 612 765 SH   SOLE   0 0 765
OPKO HEALTH INC COM 68375N103 132 32,660 SH   SOLE   0 0 32,660
OUTSET MED INC COM 690145107 1,485 29,710 SH   SOLE   0 0 29,710
PACER FDS TR TRENDPILOT US BD 69374H642 6,810 245,757 SH   SOLE   0 0 245,757
PEPSICO INC COM 713448108 224 1,513 SH   SOLE   0 0 1,513
PROCTER AND GAMBLE CO COM 742718109 495 3,667 SH   SOLE   0 0 3,667
PROLOGIS INC. COM 74340W103 203 1,700 SH   SOLE   0 0 1,700
QUALCOMM INC COM 747525103 422 2,956 SH   SOLE   0 0 2,956
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 212 1,187 SH   SOLE   0 0 1,187
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 284 4,491 SH   SOLE   0 0 4,491
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 463 3,134 SH   SOLE   0 0 3,134
SNOWFLAKE INC CL A 833445109 209 866 SH   SOLE   0 0 866
SOUTHWESTERN ENERGY CO COM 845467109 119 21,000 SH   SOLE   0 0 21,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 927 2,167 SH   SOLE   0 0 2,167
SPDR SER TR PORTFOLIO SHORT 78464A474 967 30,879 SH   SOLE   0 0 30,879
SPDR SER TR PRTFLO S&P500 GW 78464A409 298 5,004 SH   SOLE   0 0 5,004
SPDR SER TR S&P HOMEBUILD 78464A888 8,528 116,445 SH   SOLE   0 0 116,445
SPDR SER TR S&P RETAIL ETF 78464A714 7,351 75,606 SH   SOLE   0 0 75,606
STEM INC COM 85859N102 584 16,212 SH   SOLE   0 0 16,212
TARGET CORP COM 87612E106 278 1,152 SH   SOLE   0 0 1,152
UNITED PARCEL SERVICE INC CL B 911312106 513 2,465 SH   SOLE   0 0 2,465
UNITEDHEALTH GROUP INC COM 91324P102 366 915 SH   SOLE   0 0 915
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 597 12,764 SH   SOLE   0 0 12,764
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 4,441 27,441 SH   SOLE   0 0 27,441
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 429 2,069 SH   SOLE   0 0 2,069
VANGUARD INDEX FDS GROWTH ETF 922908736 1,145 3,992 SH   SOLE   0 0 3,992
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,137 21,734 SH   SOLE   0 0 21,734
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 444 1,129 SH   SOLE   0 0 1,129
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 214 3,940 SH   SOLE   0 0 3,940
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,872 30,211 SH   SOLE   0 0 30,211
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 825 9,969 SH   SOLE   0 0 9,969
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 50,056 323,382 SH   SOLE   0 0 323,382
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,314 12,540 SH   SOLE   0 0 12,540
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 375 1,516 SH   SOLE   0 0 1,516
VANGUARD WORLD FDS INF TECH ETF 92204A702 444 1,113 SH   SOLE   0 0 1,113
VISA INC COM CL A 92826C839 871 3,725 SH   SOLE   0 0 3,725
WEYERHAEUSER CO MTN BE COM NEW 962166104 224 6,500 SH   SOLE   0 0 6,500