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
ISHARES TR CORE S&P MCP ETF 464287507 241 915 SH   SOLE 0 0 0 915
ISHARES TR CORE S&P SCP ETF 464287804 310 2,842 SH   SOLE 0 0 0 2,842
ISHARES TR RUS 1000 GRW ETF 464287614 4,251 15,512 SH   SOLE 0 0 0 15,512
ISHARES TR RUSSELL 3000 ETF 464287689 2,371 9,302 SH   SOLE 0 0 0 9,302
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,941 6,854 SH   SOLE 0 0 0 6,854
CYBEROPTICS CORP COM 232517102 3,929 110,438 SH   SOLE 0 0 0 110,438
ADOBE SYSTEMS INCORPORATED COM 00724F101 527 915 SH   SOLE 0 0 0 915
AMAZON COM INC COM 023135106 1,784 543 SH   SOLE 0 0 0 543
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,803 10,271 SH   SOLE 0 0 0 10,271
INVESCO QQQ TR UNIT SER 1 46090E103 394 1,102 SH   SOLE 0 0 0 1,102
HORMEL FOODS CORP COM 440452100 16,817 410,169 SH   SOLE 0 0 0 410,169
US BANCORP DEL COM NEW 902973304 469 7,895 SH   SOLE 0 0 0 7,895
JOHNSON & JOHNSON COM 478160104 2,266 14,030 SH   SOLE 0 0 0 14,030
MEDTRONIC PLC SHS G5960L103 2,371 18,918 SH   SOLE 0 0 0 18,918
MICROSOFT CORP COM 594918104 684 2,427 SH   SOLE 0 0 0 2,427
VERIZON COMMUNICATIONS INC COM 92343V104 442 8,182 SH   SOLE 0 0 0 8,182
ISHARES TR U.S. TECH ETF 464287721 272 2,684 SH   SOLE 0 0 0 2,684
STARBUCKS CORP COM 855244109 378 3,425 SH   SOLE 0 0 0 3,425
EXXON MOBIL CORP COM 30231G102 681 11,584 SH   SOLE 0 0 0 11,584
UNILEVER PLC SPON ADR NEW 904767704 2,298 42,375 SH   SOLE 0 0 0 42,375
TARGET CORP COM 87612E106 516 2,255 SH   SOLE 0 0 0 2,255
COLGATE PALMOLIVE CO COM 194162103 484 6,400 SH   SOLE 0 0 0 6,400
DANAHER CORPORATION COM 235851102 4,277 14,049 SH   SOLE 0 0 0 14,049
JPMORGAN CHASE & CO COM 46625H100 214 1,310 SH   SOLE 0 0 0 1,310
XCEL ENERGY INC COM 98389B100 2,032 32,506 SH   SOLE 0 0 0 32,506
FISERV INC COM 337738108 356 3,280 SH   SOLE 0 0 0 3,280
UNITEDHEALTH GROUP INC COM 91324P102 781 2,000 SH   SOLE 0 0 0 2,000
AMERICAN TOWER CORP NEW COM 03027X100 4,431 16,694 SH   SOLE 0 0 0 16,694
ALBEMARLE CORP COM 012653101 7,152 32,662 SH   SOLE 0 0 0 32,662
NORFOLK SOUTHN CORP COM 655844108 215 900 SH   SOLE 0 0 0 900
HUNTINGTON BANCSHARES INC COM 446150104 7,093 458,770 SH   SOLE 0 0 0 458,770
NEXTERA ENERGY INC COM 65339F101 2,059 26,224 SH   SOLE 0 0 0 26,224
APPLE INC COM 037833100 3,302 23,336 SH   SOLE 0 0 0 23,336
CHUBB LIMITED COM H1467J104 644 3,714 SH   SOLE 0 0 0 3,714
ECOLAB INC COM 278865100 3,324 15,932 SH   SOLE 0 0 0 15,932
GENERAL MLS INC COM 370334104 203 3,400 SH   SOLE 0 0 0 3,400
CONMED CORP COM 207410101 1,369 10,463 SH   SOLE 0 0 0 10,463
ISHARES TR SELECT DIVID ETF 464287168 218 1,899 SH   SOLE 0 0 0 1,899
METHODE ELECTRS INC COM 591520200 336 8,000 SH   SOLE 0 0 0 8,000
ENTERPRISE PRODS PARTNERS L COM 293792107 473 21,860 SH   SOLE 0 0 0 21,860
CARDIOVASCULAR SYS INC DEL COM 141619106 248 7,548 SH   SOLE 0 0 0 7,548
ALPHABET INC CAP STK CL A 02079K305 4,339 1,623 SH   SOLE 0 0 0 1,623
SPECIAL OPPORTUNITIES FD INC COM 84741T104 6,782 441,219 SH   SOLE 0 0 0 441,219
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 5,268 129,890 SH   SOLE 0 0 0 129,890
ATLAS CORP SHARES Y0436Q109 2,836 186,709 SH   SOLE 0 0 0 186,709
SPDR SER TR S&P DIVID ETF 78464A763 205 1,745 SH   SOLE 0 0 0 1,745
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,507 65,537 SH   SOLE 0 0 0 65,537
SALESFORCE COM INC COM 79466L302 300 1,107 SH   SOLE 0 0 0 1,107
SUNOPTA INC COM 8676EP108 1,430 160,175 SH   SOLE 0 0 0 160,175
COVANTA HLDG CORP COM 22282E102 1,074 53,400 SH   SOLE 0 0 0 53,400
WISDOMTREE TR US TOTAL DIVIDND 97717W109 317 2,700 SH   SOLE 0 0 0 2,700
ISHARES TR JPMORGAN USD EMG 464288281 1,475 13,405 SH   SOLE 0 0 0 13,405
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,622 28,915 SH   SOLE 0 0 0 28,915
HILL-ROM HLDGS INC COM 431475102 750 5,000 SH   SOLE 0 0 0 5,000
NORTHERN OIL AND GAS INC MN COM 665531307 1,190 55,594 SH   SOLE 0 0 0 55,594
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 247 2,000 SH   SOLE 0 0 0 2,000
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 217 2,715 SH   SOLE 0 0 0 2,715
COMMUNICATIONS SYS INC COM 203900105 309 35,718 SH   SOLE 0 0 0 35,718
OAKTREE SPECIALTY LENDING CO COM 67401P108 4,289 607,500 SH   SOLE 0 0 0 607,500
PURE CYCLE CORP COM NEW 746228303 4,129 310,225 SH   SOLE 0 0 0 310,225
ISHARES TR MSCI ACWI ETF 464288257 4,002 40,050 SH   SOLE 0 0 0 40,050
FS KKR CAP CORP COM 302635206 4,914 222,937 SH   SOLE 0 0 0 222,937
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,921 52,035 SH   SOLE 0 0 0 52,035
TESLA INC COM 88160R101 361 466 SH   SOLE 0 0 0 466
ISHARES TR FLTG RATE NT ETF 46429B655 5,758 113,250 SH   SOLE 0 0 0 113,250
FACEBOOK INC CL A 30303M102 436 1,284 SH   SOLE 0 0 0 1,284
FLEETCOR TECHNOLOGIES INC COM 339041105 222 850 SH   SOLE 0 0 0 850
ISHARES TR CORE MSCI EAFE 46432F842 1,337 18,000 SH   SOLE 0 0 0 18,000
ABBVIE INC COM 00287Y109 2,407 22,316 SH   SOLE 0 0 0 22,316
FATE THERAPEUTICS INC COM 31189P102 2,895 48,838 SH   SOLE 0 0 0 48,838
KRANESHARES TR CSI CHI INTERNET 500767306 2,534 53,545 SH   SOLE 0 0 0 53,545
ALPHABET INC CAP STK CL C 02079K107 259 97 SH   SOLE 0 0 0 97
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 2,510 916,100 SH   SOLE 0 0 0 916,100
ARK ETF TR INNOVATION ETF 00214Q104 255 2,310 SH   SOLE 0 0 0 2,310
SQUARE INC CL A 852234103 600 2,500 SH   SOLE 0 0 0 2,500
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 248 250,000 PRN   SOLE 0 0 0 250,000
FORTIVE CORP COM 34959J108 1,318 18,676 SH   SOLE 0 0 0 18,676
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2,888 709,511 SH   SOLE 0 0 0 709,511
BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 1,619 1,600,000 PRN   SOLE 0 0 0 1,600,000
GRANITE PT MTG TR INC COM STK 38741L107 3,368 255,715 SH   SOLE 0 0 0 255,715
DERMTECH INC COM 24984K105 4,781 148,880 SH   SOLE 0 0 0 148,880
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 3,286 64,179 SH   SOLE 0 0 0 64,179
AMCOR PLC ORD G0250X107 331 28,560 SH   SOLE 0 0 0 28,560
CROWDSTRIKE HLDGS INC CL A 22788C105 496 2,020 SH   SOLE 0 0 0 2,020
ETF MANAGERS TR ETFMG SIT ULTR 26924G789 11,228 225,675 SH   SOLE 0 0 0 225,675
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 4,299 159,350 SH   SOLE 0 0 0 159,350
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 528 13,603 SH   SOLE 0 0 0 13,603
UNITY SOFTWARE INC COM 91332U101 202 1,603 SH   SOLE 0 0 0 1,603
VONTIER CORPORATION COM 928881101 1,933 57,535 SH   SOLE 0 0 0 57,535
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 12,694 251,260 SH   SOLE 0 0 0 251,260
SPRING VY ACQUISITION CORP CL A G8377A108 1,916 220,463 SH   SOLE 0 0 0 220,463
INTREXON CORP NOTE 3.500% 7/0 46122TAA0 2,875 3,545,000 PRN   SOLE 0 0 0 3,545,000
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 567 600,000 PRN   SOLE 0 0 0 600,000
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3 3,299 3,489,000 PRN   SOLE 0 0 0 3,489,000
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 2,427 2,550,000 PRN   SOLE 0 0 0 2,550,000