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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 BBG001S5T7X2 279,163 2,789 SH   SOLE   0 0 2,789
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 222,007 1,648 SH   SOLE   0 0 1,648
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 285,365 2,384 SH   SOLE   0 0 2,384
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 237,887 6,067 SH   SOLE   0 0 6,067
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 343,660 7,587 SH   SOLE   0 0 7,587
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,770,802 21,255 SH   SOLE   0 0 21,255
APPLE INC COM 037833100 BBG001S5N8V8 10,333,626 53,274 SH   SOLE   0 0 53,274
ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 176,188 10,856 SH   SOLE   0 0 10,856
AT&T INC COM 00206R102 BBG001S5VWH2 532,281 33,372 SH   SOLE   0 0 33,372
BANK FIRST CORP COM 06211J100 BBG001S79DP6 419,745 5,045 SH   SOLE   0 0 5,045
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 13,407,075 39,319 SH   SOLE   0 0 39,319
BOEING CO COM 097023105 BBG001S5P0V3 438,792 2,078 SH   SOLE   0 0 2,078
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 461,856 3,396 SH   SOLE   0 0 3,396
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 671,208 13,502 SH   SOLE   0 0 13,502
CATERPILLAR INC COM 149123101 BBG001S5PJ06 431,777 1,755 SH   SOLE   0 0 1,755
COCA COLA CO COM 191216100 BBG001S5SMQ8 664,342 11,031 SH   SOLE   0 0 11,031
CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 114,589 13,674 SH   SOLE   0 0 13,674
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 13,070,054 397,868 SH   SOLE   0 0 397,868
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 16,856,537 620,867 SH   SOLE   0 0 620,867
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 5,114,754 219,423 SH   SOLE   0 0 219,423
DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 222,558 21,236 SH   SOLE   0 0 21,236
DORCHESTER MINERALS LP COM UNIT 25820R105 BBG001SLKJK4 347,506 11,599 SH   SOLE   0 0 11,599
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 437,924 4,083 SH   SOLE   0 0 4,083
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 628,458 11,621 SH   SOLE   0 0 11,621
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 869,084 57,440 SH   SOLE   0 0 57,440
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 253,637 13,224 SH   SOLE   0 0 13,224
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 1,038,645 13,476 SH   SOLE   0 0 13,476
HEARTLAND FINL USA INC COM 42234Q102 BBG001S8WBN4 229,983 8,252 SH   SOLE   0 0 8,252
HOME DEPOT INC COM 437076102 BBG001S5RTW7 284,648 916 SH   SOLE   0 0 916
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 416,647 2,008 SH   SOLE   0 0 2,008
INDEXIQ ETF TR IQ 500 INT ETF 45409B362 BBG00MS6Z311 362,931 11,595 SH   SOLE   0 0 11,595
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 2,458,146 18,368 SH   SOLE   0 0 18,368
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,774,406 4,803 SH   SOLE   0 0 4,803
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 44,096,070 894,624 SH   SOLE   0 0 894,624
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1,873,557 19,149 SH   SOLE   0 0 19,149
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 908,803 2,039 SH   SOLE   0 0 2,039
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 6,902,115 141,032 SH   SOLE   0 0 141,032
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 216,147 1,999 SH   SOLE   0 0 1,999
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 310,733 2,207 SH   SOLE   0 0 2,207
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 255,876 2,648 SH   SOLE   0 0 2,648
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 403,203 3,671 SH   SOLE   0 0 3,671
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 426,573 2,690 SH   SOLE   0 0 2,690
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 273,908 1,077 SH   SOLE   0 0 1,077
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 383,835 5,446 SH   SOLE   0 0 5,446
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 833,815 5,173 SH   SOLE   0 0 5,173
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 520,178 4,833 SH   SOLE   0 0 4,833
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 767,365 7,048 SH   SOLE   0 0 7,048
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 1,533,049 27,707 SH   SOLE   0 0 27,707
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 31,553,181 629,300 SH   SOLE   0 0 629,300
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,128,528 6,817 SH   SOLE   0 0 6,817
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,439,771 9,900 SH   SOLE   0 0 9,900
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 469,044 3,398 SH   SOLE   0 0 3,398
LILLY ELI & CO COM 532457108 BBG001S5STL8 270,423 576 SH   SOLE   0 0 576
LINDE PLC SHS G54950103 BBG01FND0CH6 210,356 552 SH   SOLE   0 0 552
MCDONALDS CORP COM 580135101 BBG001S5T110 1,652,629 5,539 SH   SOLE   0 0 5,539
MERCK & CO INC COM 58933Y105 BBG001S5TC52 518,176 4,491 SH   SOLE   0 0 4,491
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 567,934 1,979 SH   SOLE   0 0 1,979
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,170,758 6,374 SH   SOLE   0 0 6,374
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 205,014 2,811 SH   SOLE   0 0 2,811
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 218,865 2,562 SH   SOLE   0 0 2,562
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 275,283 3,710 SH   SOLE   0 0 3,710
NICOLET BANKSHARES INC COM 65406E102 BBG001SN0Y92 5,676,117 83,582 SH   SOLE   0 0 83,582
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,116,794 2,640 SH   SOLE   0 0 2,640
ORACLE CORP COM 68389X105 BBG001S5SJG6 268,798 2,257 SH   SOLE   0 0 2,257
OSHKOSH CORP COM 688239201 BBG001S6SX46 659,650 7,619 SH   SOLE   0 0 7,619
PEPSICO INC COM 713448108 BBG001S695T1 357,892 1,932 SH   SOLE   0 0 1,932
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 315,450 3,231 SH   SOLE   0 0 3,231
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 12,504,425 82,408 SH   SOLE   0 0 82,408
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 841,366 6,861 SH   SOLE   0 0 6,861
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 856,196 9,081 SH   SOLE   0 0 9,081
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 469,362 4,791 SH   SOLE   0 0 4,791
REALTY INCOME CORP COM 756109104 BBG001S884K0 373,220 6,242 SH   SOLE   0 0 6,242
RED CAT HLDGS INC COM 75644T100 BBG001SB7WF8 85,007 71,433 SH   SOLE   0 0 71,433
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 269,823 4,761 SH   SOLE   0 0 4,761
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 686,677 20,370 SH   SOLE   0 0 20,370
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 401,882 1,169 SH   SOLE   0 0 1,169
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 797,403 4,473 SH   SOLE   0 0 4,473
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 245,004 5,966 SH   SOLE   0 0 5,966
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 28,690,591 881,700 SH   SOLE   0 0 881,700
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 15,562,968 452,674 SH   SOLE   0 0 452,674
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 BBG001T2PHC3 8,818,574 167,937 SH   SOLE   0 0 167,937
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 12,315,229 403,645 SH   SOLE   0 0 403,645
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 873,386 1,970 SH   SOLE   0 0 1,970
SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 3,016,993 106,307 SH   SOLE   0 0 106,307
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 447,510 9,511 SH   SOLE   0 0 9,511
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 21,363,566 392,423 SH   SOLE   0 0 392,423
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 57,119,204 2,251,442 SH   SOLE   0 0 2,251,442
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 78,712,023 1,510,495 SH   SOLE   0 0 1,510,495
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 3,269,783 111,066 SH   SOLE   0 0 111,066
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 2,100,649 34,432 SH   SOLE   0 0 34,432
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 64,029,767 1,482,175 SH   SOLE   0 0 1,482,175
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 7,471,163 96,789 SH   SOLE   0 0 96,789
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 848,802 6,925 SH   SOLE   0 0 6,925
SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 283,970 7,851 SH   SOLE   0 0 7,851
TESLA INC COM 88160R101 BBG001SQKGD7 1,401,514 5,354 SH   SOLE   0 0 5,354
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 208,081 4,820 SH   SOLE   0 0 4,820
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 336,693 1,879 SH   SOLE   0 0 1,879
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 44,559,248 542,679 SH   SOLE   0 0 542,679
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 11,082,539 152,462 SH   SOLE   0 0 152,462
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 769,604 15,745 SH   SOLE   0 0 15,745
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 7,829,418 52,606 SH   SOLE   0 0 52,606
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 8,101,301 28,631 SH   SOLE   0 0 28,631
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 5,254,503 25,920 SH   SOLE   0 0 25,920
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 355,878 1,729 SH   SOLE   0 0 1,729
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,933,224 8,781 SH   SOLE   0 0 8,781
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 3,072,521 7,544 SH   SOLE   0 0 7,544
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2,073,303 10,426 SH   SOLE   0 0 10,426
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 75,059,126 340,744 SH   SOLE   0 0 340,744
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 4,299,655 30,258 SH   SOLE   0 0 30,258
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 807,226 14,836 SH   SOLE   0 0 14,836
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 4,140,760 101,791 SH   SOLE   0 0 101,791
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 10,607,612 96,015 SH   SOLE   0 0 96,015
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 295,352 3,046 SH   SOLE   0 0 3,046
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 523,259 11,035 SH   SOLE   0 0 11,035
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 921,465 15,961 SH   SOLE   0 0 15,961
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 1,161,151 15,346 SH   SOLE   0 0 15,346
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 704,074 4,334 SH   SOLE   0 0 4,334
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 3,902,642 69,590 SH   SOLE   0 0 69,590
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,616,052 34,994 SH   SOLE   0 0 34,994
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 1,210,774 11,415 SH   SOLE   0 0 11,415
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 1,486,213 6,316 SH   SOLE   0 0 6,316
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 3,244,978 11,459 SH   SOLE   0 0 11,459
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 1,366,629 7,029 SH   SOLE   0 0 7,029
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 253,793 3,124 SH   SOLE   0 0 3,124
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1,381,832 5,644 SH   SOLE   0 0 5,644
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 562,125 2,735 SH   SOLE   0 0 2,735
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 3,685,260 8,335 SH   SOLE   0 0 8,335
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 329,196 8,851 SH   SOLE   0 0 8,851
VISA INC COM CL A 92826C839 BBG001SRCFY3 808,956 3,406 SH   SOLE   0 0 3,406
WALMART INC COM 931142103 BBG001S5XH92 833,253 5,302 SH   SOLE   0 0 5,302
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 2,663,836 30,188 SH   SOLE   0 0 30,188
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1,181,203 27,676 SH   SOLE   0 0 27,676
WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 215,312 7,704 SH   SOLE   0 0 7,704