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 SCP ETF 464287804 308 2,842 SH   SOLE 0 0 0 2,842
ISHARES TR RUS 1000 GRW ETF 464287614 4,109 16,907 SH   SOLE 0 0 0 16,907
ISHARES TR RUSSELL 3000 ETF 464287689 2,547 10,737 SH   SOLE 0 0 0 10,737
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,716 6,854 SH   SOLE 0 0 0 6,854
CYBEROPTICS CORP COM 232517102 2,939 113,178 SH   SOLE 0 0 0 113,178
ADOBE SYSTEMS INCORPORATED COM 00724F101 435 915 SH   SOLE 0 0 0 915
AMAZON COM INC COM 023135106 1,680 543 SH   SOLE 0 0 0 543
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,669 10,446 SH   SOLE 0 0 0 10,446
INVESCO QQQ TR UNIT SER 1 46090E103 415 1,300 SH   SOLE 0 0 0 1,300
HORMEL FOODS CORP COM 440452100 1,484 31,054 SH   SOLE 0 0 0 31,054
US BANCORP DEL COM NEW 902973304 271 4,908 SH   SOLE 0 0 0 4,908
JOHNSON & JOHNSON COM 478160104 1,824 11,098 SH   SOLE 0 0 0 11,098
MEDTRONIC PLC SHS G5960L103 1,793 15,177 SH   SOLE 0 0 0 15,177
MICROSOFT CORP COM 594918104 555 2,353 SH   SOLE 0 0 0 2,353
VERIZON COMMUNICATIONS INC COM 92343V104 811 13,940 SH   SOLE 0 0 0 13,940
ISHARES TR U.S. TECH ETF 464287721 235 2,684 SH   SOLE 0 0 0 2,684
STARBUCKS CORP COM 855244109 374 3,427 SH   SOLE 0 0 0 3,427
EXXON MOBIL CORP COM 30231G102 433 7,762 SH   SOLE 0 0 0 7,762
UNILEVER PLC SPON ADR NEW 904767704 2,099 37,605 SH   SOLE 0 0 0 37,605
TARGET CORP COM 87612E106 256 1,292 SH   SOLE 0 0 0 1,292
COLGATE PALMOLIVE CO COM 194162103 505 6,400 SH   SOLE 0 0 0 6,400
DANAHER CORPORATION COM 235851102 3,451 15,334 SH   SOLE 0 0 0 15,334
XCEL ENERGY INC COM 98389B100 1,893 28,456 SH   SOLE 0 0 0 28,456
FISERV INC COM 337738108 390 3,280 SH   SOLE 0 0 0 3,280
AMERICAN TOWER CORP NEW COM 03027X100 4,179 17,483 SH   SOLE 0 0 0 17,483
ALBEMARLE CORP COM 012653101 4,829 33,049 SH   SOLE 0 0 0 33,049
NORFOLK SOUTHN CORP COM 655844108 242 900 SH   SOLE 0 0 0 900
NEXTERA ENERGY INC COM 65339F101 1,983 26,224 SH   SOLE 0 0 0 26,224
APPLE INC COM 037833100 2,864 23,448 SH   SOLE 0 0 0 23,448
CHUBB LIMITED COM H1467J104 469 2,972 SH   SOLE 0 0 0 2,972
ECOLAB INC COM 278865100 3,404 15,900 SH   SOLE 0 0 0 15,900
ISHARES TR SELECT DIVID ETF 464287168 217 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 344 15,620 SH   SOLE 0 0 0 15,620
CARDIOVASCULAR SYS INC DEL COM 141619106 230 6,000 SH   SOLE 0 0 0 6,000
ALPHABET INC CAP STK CL A 02079K305 3,570 1,731 SH   SOLE 0 0 0 1,731
SPECIAL OPPORTUNITIES FD INC COM 84741T104 4,953 337,855 SH   SOLE 0 0 0 337,855
MACQUARIE INFRASTRUCTURE COR COM 55608B105 831 26,130 SH   SOLE 0 0 0 26,130
ATLAS CORP SHARES Y0436Q109 2,586 189,485 SH   SOLE 0 0 0 189,485
SPDR SER TR S&P DIVID ETF 78464A763 206 1,745 SH   SOLE 0 0 0 1,745
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,913 65,452 SH   SOLE 0 0 0 65,452
SALESFORCE COM INC COM 79466L302 240 1,131 SH   SOLE 0 0 0 1,131
COVANTA HLDG CORP COM 22282E102 1,184 85,450 SH   SOLE 0 0 0 85,450
WISDOMTREE TR US TOTAL DIVIDND 97717W109 447 3,950 SH   SOLE 0 0 0 3,950
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 46 11,885 SH   SOLE 0 0 0 11,885
ISHARES TR JPMORGAN USD EMG 464288281 1,404 12,895 SH   SOLE 0 0 0 12,895
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,545 29,015 SH   SOLE 0 0 0 29,015
HILL ROM HLDGS INC COM 431475102 552 5,000 SH   SOLE 0 0 0 5,000
NORTHERN OIL AND GAS INC MN COM 665531307 745 61,694 SH   SOLE 0 0 0 61,694
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 238 2,000 SH   SOLE 0 0 0 2,000
PURE CYCLE CORP COM NEW 746228303 4,054 302,100 SH   SOLE 0 0 0 302,100
ISHARES TR MSCI ACWI ETF 464288257 4,287 45,050 SH   SOLE 0 0 0 45,050
FS KKR CAP CORP COM 302635206 4,120 207,762 SH   SOLE 0 0 0 207,762
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,521 59,185 SH   SOLE 0 0 0 59,185
TESLA INC COM 88160R101 308 461 SH   SOLE 0 0 0 461
ISHARES TR FLTG RATE NT ETF 46429B655 8,780 172,900 SH   SOLE 0 0 0 172,900
FACEBOOK INC CL A 30303M102 378 1,284 SH   SOLE 0 0 0 1,284
FLEETCOR TECHNOLOGIES INC COM 339041105 255 950 SH   SOLE 0 0 0 950
ABBVIE INC COM 00287Y109 1,923 17,770 SH   SOLE 0 0 0 17,770
FATE THERAPEUTICS INC COM 31189P102 3,855 46,755 SH   SOLE 0 0 0 46,755
KRANESHARES TR CSI CHI INTERNET 500767306 2,216 29,018 SH   SOLE 0 0 0 29,018
ALPHABET INC CAP STK CL C 02079K107 201 97 SH   SOLE 0 0 0 97
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,879 881,956 SH   SOLE 0 0 0 881,956
ARK ETF TR INNOVATION ETF 00214Q104 277 2,310 SH   SOLE 0 0 0 2,310
ETF SER SOLUTIONS US GLB JETS 26922A842 269 10,000 SH   SOLE 0 0 0 10,000
SQUARE INC CL A 852234103 545 2,400 SH   SOLE 0 0 0 2,400
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 247 250,000 PRN   SOLE 0 0 0 250,000
FORTIVE CORP COM 34959J108 209 2,952 SH   SOLE 0 0 0 2,952
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4,519 674,500 SH   SOLE 0 0 0 674,500
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,741 1,700,000 PRN   SOLE 0 0 0 1,700,000
GRANITE PT MTG TR INC COM STK 38741L107 3,417 285,465 SH   SOLE 0 0 0 285,465
TUTOR PERINI CORP NOTE 2.875% 6/1 901109AD0 2,842 2,808,000 PRN   SOLE 0 0 0 2,808,000
DERMTECH INC COM 24984K105 7,457 146,825 SH   SOLE 0 0 0 146,825
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 3,130 57,869 SH   SOLE 0 0 0 57,869
CROWDSTRIKE HLDGS INC CL A 22788C105 551 3,020 SH   SOLE 0 0 0 3,020
ETF MANAGERS TR ETFMG SIT ULTR 26924G789 12,520 251,675 SH   SOLE 0 0 0 251,675
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 4,451 169,250 SH   SOLE 0 0 0 169,250
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 489 10,440 SH   SOLE 0 0 0 10,440
UNITY SOFTWARE INC COM 91332U101 261 2,606 SH   SOLE 0 0 0 2,606
VONTIER CORPORATION COM 928881101 1,526 50,425 SH   SOLE 0 0 0 50,425
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 13,838 273,960 SH   SOLE 0 0 0 273,960
INTREXON CORP NOTE 3.500% 7/0 46122TAA0 3,061 3,545,000 PRN   SOLE 0 0 0 3,545,000
TCF FINL CORP COM 872307103 906 19,505 SH   SOLE 0 0 0 19,505
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3 2,983 3,225,000 PRN   SOLE 0 0 0 3,225,000