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
AT&T Inc Com 00206R102 242,980 8,396 SH SOLE 4,296 0 4,100
Abbott Laboratories Com 002824100 740,302 5,443 SH SOLE 2,921 0 2,522
Abbvie Inc Com Com 00287Y109 1,378,785 7,428 SH SOLE 5,423 0 2,005
Adobe Inc Com 00724F101 1,335,123 3,451 SH SOLE 3,451 0 0
Advanced Micro Devices Inc Com 007903107 501,758 3,536 SH SOLE 3,536 0 0
ATI Inc Com 01741R102 646,169 7,484 SH SOLE 7,484 0 0
Alliant Energy Corp Com 018802108 944,179 15,614 SH SOLE 2,498 0 13,116
Alphabet Inc Cap Stk Cl C Com 02079K107 1,315,524 7,416 SH SOLE 7,416 0 0
Alphabet Inc Cap Stk Cl A Com 02079K305 7,181,020 40,748 SH SOLE 40,748 0 0
Oklo Inc. Com 02156V109 279,950 5,000 SH SOLE 0 0 5,000
Altria Group Inc Com 02209S103 417,211 7,116 SH SOLE 363 0 6,753
Amazon.com Inc Com 023135106 2,099,343 9,569 SH SOLE 9,569 0 0
Ameren Corporation Com 023608102 1,071,326 11,155 SH SOLE 1,155 0 10,000
American Express CO Com 025816109 468,263 1,468 SH SOLE 1,468 0 0
American Tower Corp Com 03027X100 300,366 1,359 SH SOLE 1,359 0 0
CENCORA INC Com 03073E105 4,681,258 15,612 SH SOLE 15,612 0 0
Ameriprise Financial Inc Com 03076C106 583,367 1,093 SH SOLE 1,093 0 0
Analog Devices Inc Com 032654105 3,197,323 13,433 SH SOLE 13,433 0 0
Apollo Global Mgmt Inc Com 03769M106 1,103,323 7,777 SH SOLE 7,777 0 0
Apple Inc Com 037833100 12,234,492 59,631 SH SOLE 55,019 0 4,612
Applied Materials Inc Com 038222105 203,940 1,114 SH SOLE 1,114 0 0
Arista Networks Inc Com 040413205 6,739,774 65,876 SH SOLE 65,876 0 0
Bank of America Corp Com 060505104 3,385,415 71,543 SH SOLE 71,543 0 0
Bank Of Montreal ADR Com 063671101 275,690 2,492 SH SOLE 72 0 2,420
Berkshire Hathaway Inc Class A Com 084670108 4,372,800 6 SH SOLE 6 0 0
Berkshire Hathaway INC-CL B Com 084670702 1,091,525 2,247 SH SOLE 2,138 0 109
Blackrock Inc New Com 09290D101 871,927 831 SH SOLE 831 0 0
Broadcom Inc Com 11135F101 11,008,634 39,937 SH SOLE 39,937 0 0
CSX Corp Com Com 126408103 379,161 11,620 SH SOLE 11,620 0 0
Capital One Finl Corp Com Com 14040H105 416,159 1,956 SH SOLE 1,956 0 0
Caterpillar Inc Com 149123101 5,693,876 14,667 SH SOLE 584 0 14,083
Chevron Corp Com 166764100 831,504 5,807 SH SOLE 2,392 0 3,415
Ciena Corp Com 171779309 2,251,214 27,680 SH SOLE 27,680 0 0
Cisco Systems Inc Com 17275R102 2,481,445 35,766 SH SOLE 32,887 0 2,879
Cintas Corporation Com 172908105 457,329 2,052 SH SOLE 2,052 0 0
Citigroup Inc Com 172967424 3,307,082 38,852 SH SOLE 38,852 0 0
Coca-Cola Co Com 191216100 2,699,254 38,152 SH SOLE 18,491 0 19,661
Colgate-Palmolive Co Com 194162103 1,118,252 12,302 SH SOLE 11,820 0 482
Corning Inc Com 219350105 440,126 8,369 SH SOLE 8,369 0 0
Corteva Inc Com Com 22052L104 704,607 9,454 SH SOLE 9,454 0 0
Costco Wholesale Corp Com 22160K105 4,537,885 4,584 SH SOLE 4,584 0 0
Crowdstrike Hldgs Inc Com 22788C105 202,705 398 SH SOLE 398 0 0
Cummins Inc Com 231021106 269,860 824 SH SOLE 824 0 0
Darden Restaurants Inc Com 237194105 2,323,996 10,662 SH SOLE 10,662 0 0
Deere & Co Com Com 244199105 5,105,240 10,040 SH SOLE 40 0 10,000
Walt Disney Company Com 254687106 375,998 3,032 SH SOLE 3,032 0 0
Douglas Dynamics Inc Com 25960R105 589,400 20,000 SH SOLE 0 0 20,000
Duke Energy Corp Com 26441C204 393,884 3,338 SH SOLE 3,338 0 0
EOG Res Inc Com 26875P101 1,761,496 14,727 SH SOLE 14,727 0 0
Electronic Arts Inc Com 285512109 2,706,755 16,949 SH SOLE 16,949 0 0
Equinix Inc Com 29444U700 2,607,551 3,278 SH SOLE 3,278 0 0
Expedia Group Inc New Com 30212P303 1,923,964 11,406 SH SOLE 11,406 0 0
Exxon Mobil Corp Com 30231G102 3,155,522 29,272 SH SOLE 25,386 0 3,886
Meta Platforms Inc Com 30303M102 839,946 1,138 SH SOLE 1,138 0 0
Fidelity Covington Enhanced La Com 31609A305 211,071 5,700 SH SOLE 5,700 0 0
Fidelity National Information Com 31620M106 322,628 3,963 SH SOLE 1,037 0 2,926
First Business Financial Servi Com 319390100 19,984,914 394,491 SH SOLE 0 0 394,491
Ford Motor Co Com 345370860 159,528 14,703 SH SOLE 13,703 0 1,000
Arthur J. Gallagher & Co Com 363576109 331,964 1,037 SH SOLE 1,037 0 0
GE Vernova Inc Com 36828A101 268,279 507 SH SOLE 507 0 0
General Dynamics Corp Com 369550108 2,859,726 9,805 SH SOLE 9,805 0 0
GE Aerospace Com 369604301 306,809 1,192 SH SOLE 785 0 407
Global X US Infr Dev ETF Com 37954Y673 235,376 5,401 SH SOLE 5,401 0 0
Goldman Sachs Group Inc Com 38141G104 290,885 411 SH SOLE 411 0 0
Hca Healthcare Inc Com Com 40412C101 226,412 591 SH SOLE 591 0 0
Hilton Worldwide Hldgs Inc Com 43300A203 457,306 1,717 SH SOLE 1,717 0 0
Home Depot Inc Com 437076102 658,119 1,795 SH SOLE 1,465 0 330
Honeywell International Inc Com 438516106 202,140 868 SH SOLE 868 0 0
Howmet Aerospace Inc Com 443201108 310,093 1,666 SH SOLE 0 0 1,666
Illinois Tool Works Inc Com 452308109 792,684 3,206 SH SOLE 3,206 0 0
Intel Corp Com 458140100 215,062 9,601 SH SOLE 8,105 0 1,496
Intercontinental Exchange Inc Com 45866F104 3,006,890 16,389 SH SOLE 16,389 0 0
International Business Machine Com 459200101 622,870 2,113 SH SOLE 2,038 0 75
Intuitive Surgical Inc Com 46120E602 679,806 1,251 SH SOLE 1,251 0 0
Iqvia Holdings Inc Com 46266C105 1,491,747 9,466 SH SOLE 9,466 0 0
iShares S&P 500 Core Com 464287200 3,646,546 5,873 SH SOLE 5,873 0 0
iShares Core US Aggregate Bond Com 464287226 35,404,877 356,904 SH SOLE 356,904 0 0
Ishares Tr Global Tech ETF Com 464287291 290,225 3,143 SH SOLE 3,143 0 0
iShares S&P 500 Growth Com 464287309 212,823 1,933 SH SOLE 1,933 0 0
iShares MSCI EAFE ETF Com 464287465 458,392 5,128 SH SOLE 5,128 0 0
iShares Core S&P Mid-Cap ETF Com 464287507 49,003,118 790,118 SH SOLE 790,118 0 0
iShares Russell 1000 Value ETF Com 464287598 57,355,342 295,296 SH SOLE 295,296 0 0
iShares Russell 1000 Growth ET Com 464287614 87,206,609 205,395 SH SOLE 205,395 0 0
iShares Russell 1000 ETF Com 464287622 1,894,121 5,578 SH SOLE 5,578 0 0
iShares Russell 2000 Value Com 464287630 726,327 4,604 SH SOLE 4,604 0 0
iShares Russell 2000 Growth Com 464287648 895,314 3,132 SH SOLE 3,132 0 0
iShares Russell 2000 Com 464287655 1,217,487 5,642 SH SOLE 5,642 0 0
iShares Core S&P Small-Cap ETF Com 464287804 61,501,964 562,741 SH SOLE 562,741 0 0
iShares Global Clean Energy ET Com 464288224 150,136 11,452 SH SOLE 11,452 0 0
iShares MSCI ACWI ex US Com 464288240 359,851 5,905 SH SOLE 5,905 0 0
iShares National Muni Bond ETF Com 464288414 4,497,028 43,042 SH SOLE 43,042 0 0
Ishares Silver Trust Com 46428Q109 401,266 12,230 SH SOLE 0 0 12,230
iShares Edge MSCI Min Vol USA Com 46429B697 816,106 8,694 SH SOLE 8,694 0 0
iShares Edge MSCI USA Momentum Com 46432F396 4,886,907 20,335 SH SOLE 20,335 0 0
iShares Core MSCI EAFE ETF Com 46432F842 142,166,857 1,703,005 SH SOLE 1,703,005 0 0
iShares Core Dividend Growth Com 46434V621 59,914,977 937,050 SH SOLE 937,050 0 0
JPMorgan Chase & Co Com 46625H100 9,842,445 33,950 SH SOLE 33,950 0 0
JPMorgan Ultra-Short Income ET Com 46641Q837 9,987,356 197,067 SH SOLE 197,067 0 0
Johnson & Johnson Com 478160104 796,439 5,214 SH SOLE 5,114 0 100
Kroger Co Com 501044101 1,832,702 25,550 SH SOLE 25,550 0 0
Lam Research Corporation Com 512807306 2,850,115 29,280 SH SOLE 29,280 0 0
Lilly Eli Co Com 532457108 4,817,495 6,180 SH SOLE 6,180 0 0
Lowe's Companies Inc Com 548661107 1,981,965 8,933 SH SOLE 8,933 0 0
MGE Energy Inc Com 55277P104 4,147,748 46,899 SH SOLE 5,361 0 41,538
Marvell Technology Group LTD Com 573874104 242,726 3,136 SH SOLE 3,136 0 0
Mastercard Inc Cl A Com 57636Q104 497,317 885 SH SOLE 885 0 0
McDonald's Corp Com 580135101 651,247 2,229 SH SOLE 1,633 0 596
McKesson Corp Com 58155Q103 383,244 523 SH SOLE 523 0 0
Merck & Co Inc Com 58933Y105 716,477 9,051 SH SOLE 8,588 0 463
Microsoft Corp Com 594918104 9,014,561 18,123 SH SOLE 17,258 0 865
Microchip Technology Inc Com 595017104 236,584 3,362 SH SOLE 3,362 0 0
Mondelez Intl Inc Class A Com 609207105 875,371 12,980 SH SOLE 1,816 0 11,164
Morgan Stanley Com 617446448 293,552 2,084 SH SOLE 2,084 0 0
Netflix Inc Com 64110L106 2,300,625 1,718 SH SOLE 1,718 0 0
Nextera Energy Inc Com 65339F101 2,247,750 32,379 SH SOLE 29,263 0 3,116
Nice Ltd Sponsored ADR Com 653656108 274,479 1,625 SH SOLE 1,625 0 0
Nike Inc Com 654106103 230,596 3,246 SH SOLE 3,246 0 0
Nucor Corp Com 670346105 2,018,363 15,581 SH SOLE 15,581 0 0
Nvidia Corp Com 67066G104 16,069,637 101,713 SH SOLE 97,763 0 3,950
Nuveen ESG Large Cap Value Com 67092P300 890,652 21,249 SH SOLE 21,249 0 0
Oracle Corp Com 68389X105 396,595 1,814 SH SOLE 1,814 0 0
Oshkosh Corporation Com 688239201 1,333,187 11,742 SH SOLE 11,617 0 125
PNC Financial Services Group I Com 693475105 622,829 3,341 SH SOLE 712 0 2,629
Palantir Technologies Inc Com 69608A108 1,253,871 9,198 SH SOLE 9,198 0 0
Parker Hannifin Corp Com 701094104 328,281 470 SH SOLE 470 0 0
Paypal Hldgs Inc Com 70450Y103 252,614 3,399 SH SOLE 3,399 0 0
Pepsico Inc Com 713448108 657,823 4,982 SH SOLE 4,384 0 598
Philip Morris International In Com 718172109 1,909,997 10,487 SH SOLE 1,099 0 9,388
Procter & Gamble Co Com 742718109 1,154,273 7,245 SH SOLE 6,245 0 1,000
Prudential Financial Inc Com 744320102 2,083,047 19,388 SH SOLE 19,388 0 0
Qualcomm Inc Com 747525103 1,593,237 10,004 SH SOLE 10,004 0 0
Quanta Services Inc Com 74762E102 5,530,554 14,628 SH SOLE 14,628 0 0
Republic Services Inc Com 760759100 3,540,333 14,356 SH SOLE 14,356 0 0
Rockwell Automation Inc Com 773903109 287,991 867 SH SOLE 867 0 0
SPDR S&P 500 ETF Com 78462F103 27,182,311 43,995 SH SOLE 43,995 0 0
Spdr Gold Trust Shs Com 78463V107 1,579,019 5,180 SH SOLE 0 0 5,180
SPDRA S&P MidCap 400 ETF Com 78467Y107 502,468 887 SH SOLE 887 0 0
Salesforce Inc. Com 79466L302 1,166,022 4,276 SH SOLE 4,276 0 0
Schlumberger Ltd Com 806857108 1,484,800 43,929 SH SOLE 38,929 0 5,000
The Charles Schwab Corp Com 808513105 358,664 3,931 SH SOLE 3,931 0 0
Consumer Discr Select Sect SPD Com 81369Y407 1,401,996 6,451 SH SOLE 6,451 0 0
Energy Select Sector SPDR ETF Com 81369Y506 2,311,242 27,252 SH SOLE 27,252 0 0
Financial Select Sector SPDR E Com 81369Y605 1,261,855 24,095 SH SOLE 24,095 0 0
Industrials Select Sector SPDR Com 81369Y704 2,067,198 14,013 SH SOLE 14,013 0 0
Technology Select Sector SPDR Com 81369Y803 4,621,194 18,249 SH SOLE 18,249 0 0
Communication Sector Select SP Com 81369Y852 765,896 7,057 SH SOLE 7,057 0 0
Utilities Select Sector SPDR E Com 81369Y886 322,720 3,952 SH SOLE 3,952 0 0
Servicenow Inc Com 81762P102 414,316 403 SH SOLE 403 0 0
Southern Company Com 842587107 647,402 7,050 SH SOLE 7,050 0 0
Starbucks Corp Com 855244109 211,574 2,309 SH SOLE 2,309 0 0
STRATTEC Security Corporation Com 863111100 223,832 3,598 SH SOLE 0 0 3,598
Stryker Corp Com 863667101 3,757,694 9,498 SH SOLE 9,498 0 0
TJX Companies Inc Com 872540109 2,472,887 20,025 SH SOLE 20,025 0 0
T Mobile US Inc Com 872590104 3,619,408 15,191 SH SOLE 15,191 0 0
Tetra Tech Inc New Com 88162G103 631,278 17,555 SH SOLE 17,555 0 0
Texas Instruments Inc Com 882508104 2,712,971 13,067 SH SOLE 13,067 0 0
Thermo Fisher Scientific Inc Com 883556102 351,128 866 SH SOLE 866 0 0
Thomson Reuters Corp. Com 884903808 792,854 3,942 SH SOLE 3,942 0 0
Toll Brothers Inc Com 889478103 1,599,532 14,015 SH SOLE 14,015 0 0
Toro Co Com 891092108 353,400 5,000 SH SOLE 0 0 5,000
Transdigm Group Inc Com 893641100 991,457 652 SH SOLE 652 0 0
US Bancorp Com 902973304 526,303 11,631 SH SOLE 3,249 0 8,382
Union Pacific Corp Com 907818108 372,500 1,619 SH SOLE 1,619 0 0
UnitedHealth Group Inc Com 91324P102 579,640 1,858 SH SOLE 1,858 0 0
Vanguard FTSE Developed Market Com 921943858 371,363 6,514 SH SOLE 6,514 0 0
Vanguard Information Technolog Com 92204A702 344,242 519 SH SOLE 519 0 0
Vanguard Communication SVCS ET Com 92204A884 1,060,386 6,200 SH SOLE 6,200 0 0
Vanguard Mid-Cap ETF Com 922908629 830,815 2,969 SH SOLE 2,969 0 0
Vanguard Index Growth Com 922908736 658,477 1,502 SH SOLE 1,502 0 0
Vanguard Index Value Com 922908744 475,254 2,689 SH SOLE 2,689 0 0
Vanguard Small-Cap ETF Com 922908751 1,800,100 7,596 SH SOLE 7,596 0 0
Vanguard Total Stock Market ET Com 922908769 274,163,704 902,062 SH SOLE 902,062 0 0
Visa Inc Com 92826C839 480,028 1,352 SH SOLE 1,352 0 0
Wal-Mart Inc Com 931142103 841,886 8,610 SH SOLE 8,610 0 0
Waste Mgmt Inc Del Com 94106L109 402,494 1,759 SH SOLE 1,759 0 0
Weyco Group Inc Com 962149100 434,263 13,096 SH SOLE 0 0 13,096
Wisdomtree Tr US Qtly Div Grt Com 97717X669 212,951 2,543 SH SOLE 2,543 0 0
Woodward Inc Com 980745103 245,090 1,000 SH SOLE 0 0 1,000
Xcel Energy Inc. Com 98389B100 283,432 4,162 SH SOLE 4,025 0 137
Amdocs Ltd ADR Com G02602103 406,018 4,450 SH SOLE 4,450 0 0
Aon PLC Shs Cl A Com G0403H108 493,756 1,384 SH SOLE 1,384 0 0
Accenture PLC Com G1151C101 1,245,475 4,167 SH SOLE 4,167 0 0
Eaton Corp PLC Com G29183103 736,113 2,062 SH SOLE 2,062 0 0
TE Connectivity PLC ADR Com G87052109 472,276 2,800 SH SOLE 2,800 0 0
ASML Holding N V N Y Registry Com N07059210 590,624 737 SH SOLE 61 0 676