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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 751,145 2,985 SH SOLE 0 0 0 2,985
AERCAP HOLDINGS NV SHS N00985106 3,407,394 23,374 SH SOLE 0 850 0 22,524
ALBEMARLE CORP COM 012653101 2,952,161 21,863 SH SOLE 0 910 0 20,953
ALPHABET INC CAP STK CL A 02079K305 9,361,356 26,195 SH SOLE 0 850 0 25,345
ALPHABET INC CAP STK CL C 02079K107 212,120 600 SH SOLE 0 0 0 600
AMAZON COM INC COM 023135106 1,798,275 7,545 SH SOLE 0 200 0 7,345
AMCOR PLC COM NEW G0250X149 247,615 5,712 SH SOLE 0 4,080 0 1,632
AMERICAN CENTY ETF TR US SML CP VALU 025072877 204,748 1,641 SH SOLE 0 0 0 1,641
AMERICAN TOWER CORP COM 03027X100 1,357,467 8,299 SH SOLE 0 500 0 7,799
APPLE INC COM 037833100 4,272,736 14,766 SH SOLE 0 418 0 14,348
AQUABOUNTY TECHNOLOGIES INC COM 03842K309 95,230 89,000 SH SOLE 0 14,000 0 75,000
BANK OF AMER CORP 7.25%CNV PFD L 060505682 6,244,901 4,978 SH SOLE 0 185 0 4,793
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,497,700 2 SH SOLE 0 0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,232,299 8,458 SH SOLE 0 270 0 8,188
BLOOM ENERGY CORP COM CL A 093712107 606,005 2,002 SH SOLE 0 0 0 2,002
BLUE OWL CAPITAL CORPORATION COM 69121K104 5,844,092 537,635 SH SOLE 0 48,331 0 489,304
BROOKFIELD CORP CL A LTD VT SH 11271J107 3,902,182 91,622 SH SOLE 0 2,775 0 88,847
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 2,922,995 80,104 SH SOLE 0 15,125 0 64,979
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 3,130,875 90,149 SH SOLE 0 17,000 0 73,149
CAPITAL SOUTHWEST CORP COM 140501107 6,988,451 294,003 SH SOLE 0 27,600 0 266,403
CHUBB LIMITED COM H1467J104 1,265,508 3,714 SH SOLE 0 742 0 2,972
CLOUDFLARE INC CL A COM 18915M107 207,752 847 SH SOLE 0 0 0 847
COLGATE PALMOLIVE CO COM 194162103 586,752 6,400 SH SOLE 0 0 0 6,400
CONMED CORP COM 207410101 492,881 15,059 SH SOLE 0 13,059 0 2,000
CORNING INC COM 219350105 269,177 1,054 SH SOLE 0 0 0 1,054
CORPAY INC COM SHS 219948106 331,270 994 SH SOLE 0 0 0 994
CUMMINS INC COM 231021106 308,107 432 SH SOLE 0 0 0 432
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 386,332 7,152 SH SOLE 0 0 0 7,152
EA SERIES TRUST INTE ALPH AT ETF 02072L193 1,574,551 46,535 SH SOLE 0 2,400 0 44,135
ECOLAB INC COM 278865100 4,234,872 15,200 SH SOLE 0 0 0 15,200
ENTERPRISE PRODS PARTNERS L COM 293792107 803,574 21,860 SH SOLE 0 7,240 0 14,620
EXXON MOBIL CORP COM 30231G102 1,601,401 11,713 SH SOLE 0 5,000 0 6,713
GOLDMAN SACHS GROUP INC COM 38141G104 495,571 490 SH SOLE 0 0 0 490
GRANITE PT MTG TR INC COM STK 38741L107 1,347,110 898,073 SH SOLE 0 102,000 0 796,073
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 264,690 10,200 SH SOLE 0 5,000 0 5,200
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 9,104 200 SH Call SOLE 0 200 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 9,104 200 SH Call SOLE 0 200 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 688,411 15,123 SH SOLE 0 7,998 0 7,125
HORMEL FOODS CORP COM 440452100 7,489,931 301,770 SH SOLE 0 270,716 0 31,054
HUNTINGTON BANCSHARES INC COM 446150104 7,947,295 448,240 SH SOLE 0 400,541 0 47,699
INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862 8,961,469 90,924 SH SOLE 0 2,542 0 88,382
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,922,609 13,736 SH SOLE 0 0 0 13,736
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 3,966,980 119,164 SH SOLE 0 2,380 0 116,784
ISHARES GOLD TRUST MICRO SHS REPSTG UN TR 46436F103 217,334 5,432 SH SOLE 0 0 0 5,432
ISHARES INC CORE MSCI EMKT 46434G103 234,391 2,829 SH SOLE 0 0 0 2,829
ISHARES TR FLTG RATE NT ETF 46429B655 855,496 16,758 SH SOLE 0 0 0 16,758
ISHARES TR MSCI ACWI EX US 464288240 5,626,888 73,931 SH SOLE 0 0 0 73,931
ISHARES TR TIPS BD ETF 464287176 214,045 1,956 SH SOLE 0 0 0 1,956
ISHARES TR CRE U S REIT ETF 464288521 267,262 4,022 SH SOLE 0 0 0 4,022
ISHARES TR NATIONAL MUN ETF 464288414 780,783 7,255 SH SOLE 0 0 0 7,255
ISHARES TR CORE US AGGBD ET 464287226 6,826,651 68,970 SH SOLE 0 2,900 0 66,070
ISHARES TR 1 3 YR TREAS BD 464287457 574,442 6,996 SH SOLE 0 0 0 6,996
ISHARES TR RUS 2000 GRW ETF 464287648 414,840 1,053 SH SOLE 0 0 0 1,053
ISHARES TR CORE S&P MCP ETF 464287507 607,087 7,873 SH SOLE 0 0 0 7,873
ISHARES TR CORE S&P SCP ETF 464287804 422,980 2,852 SH SOLE 0 0 0 2,852
ISHARES TR CORE S&P500 ETF 464287200 2,341,779 3,127 SH SOLE 0 0 0 3,127
ISHARES TR RUS 1000 GRW ETF 464287614 13,513,669 108,832 SH SOLE 0 4,093 0 104,739
ISHARES TR RUSSELL 2000 ETF 464287655 372,099 1,238 SH SOLE 0 0 0 1,238
ISHARES TR RUSSELL 3000 ETF 464287689 30,596,332 71,755 SH SOLE 0 734 0 71,021
ISHARES TR BROAD USD HIGH 46435U853 237,742 6,422 SH SOLE 0 0 0 6,422
ISHARES TR CORE MSCI INTL 46435G326 272,816 3,065 SH SOLE 0 0 0 3,065
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 11,921,641 251,777 SH SOLE 0 17,250 0 234,527
JANUS DETROIT STR TR HEND SECU IN ETF 47103U746 11,779,427 230,022 SH SOLE 0 16,800 0 213,222
JEFFERSON CAPITAL INC COM 47248R103 259,594 13,333 SH SOLE 0 0 0 13,333
JOHNSON & JOHNSON COM 478160104 2,290,885 9,020 SH SOLE 0 2,800 0 6,220
JPMORGAN CHASE & CO COM 46625H100 349,588 1,068 SH SOLE 0 0 0 1,068
LOCKHEED MARTIN CORP COM 539830109 229,257 450 SH SOLE 0 0 0 450
MEDTRONIC PLC SHS G5960L103 872,499 11,153 SH SOLE 0 521 0 10,632
MERIT MED SYS INC COM 589889104 208,020 3,000 SH SOLE 0 0 0 3,000
META PLATFORMS INC CL A 30303M102 695,663 1,235 SH SOLE 0 0 0 1,235
MICRON TECHNOLOGY INC COM 595112103 1,013,467 878 SH SOLE 0 0 0 878
MICROSOFT CORP COM 594918104 1,014,614 2,720 SH SOLE 0 0 0 2,720
NEXTERA ENERGY INC COM 65339F101 2,053,818 23,400 SH SOLE 0 0 0 23,400
NORTHERN OIL & GAS INC COM 665531307 1,206,111 66,452 SH SOLE 0 800 0 65,652
NVIDIA CORPORATION COM 67066G104 409,984 2,049 SH SOLE 0 0 0 2,049
PURE CYCLE CORP COM NEW 746228303 2,773,483 258,962 SH SOLE 0 20,500 0 238,462
PUTNAM ETF TRUST FRANK MINN ETF 746729813 706,803 79,270 SH SOLE 0 0 0 79,270
SALESFORCE INC COM 79466L302 322,876 2,061 SH SOLE 0 0 0 2,061
SANDISK CORP COM 80004C200 454,746 200 SH SOLE 0 0 0 200
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,300,536 97,151 SH SOLE 0 0 0 97,151
SLR INVESTMENT CORP COM 83413U100 4,326,680 349,772 SH SOLE 0 40,300 0 309,472
STARBUCKS CORP COM 855244109 272,541 2,667 SH SOLE 0 0 0 2,667
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,769,777 5,048 SH SOLE 0 0 0 5,048
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 395,357 828 SH SOLE 0 0 0 828
TARGET CORP COM 87612E106 226,739 1,736 SH SOLE 0 1,213 0 523
TERAWULF INC COM 88080T104 247,000 10,000 SH SOLE 0 0 0 10,000
TESLA INC COM 88160R101 444,154 1,056 SH SOLE 0 0 0 1,056
UNITEDHEALTH GROUP INC COM 91324P102 1,756,868 4,227 SH SOLE 0 2,000 0 2,227
US BANCORP COM NEW 902973304 381,305 6,313 SH SOLE 0 1,405 0 4,908
VANECK ETF TRUST BDC INCOME ETF 92189F411 505,042 39,893 SH SOLE 0 0 0 39,893
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 270,737 3,475 SH SOLE 0 320 0 3,155
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,741,333 18,058 SH SOLE 0 0 0 18,058
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 583,827 850 SH SOLE 0 0 0 850
VANGUARD INDEX FDS TOTAL STK MKT 922908769 463,490 1,253 SH SOLE 0 0 0 1,253
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,588,819 31,412 SH SOLE 0 0 0 31,412
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,550,792 55,061 SH SOLE 0 2,370 0 52,691
VANGUARD WORLD FD INF TECH ETF 92204A702 273,462 2,288 SH SOLE 0 0 0 2,288
WELLS FARGO & CO COM 949746101 330,560 4,000 SH SOLE 0 4,000 0 0
XCEL ENERGY INC COM 98389B100 2,238,379 27,875 SH SOLE 0 2,000 0 25,875