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
Abbott Laboratories Com 002824100   681,953 5,443 SH   SOLE   2,921 0 2,522
Abbvie Inc Com Com 00287Y109   1,562,872 6,840 SH   SOLE   4,968 0 1,872
Advanced Micro Devices Inc Com 007903107   673,747 3,146 SH   SOLE   3,146 0 0
ATI Inc Com 01741R102   858,864 7,484 SH   SOLE   7,484 0 0
Alliant Energy Corp Com 018802108   353,914 5,444 SH   SOLE   2,328 0 3,116
Alphabet Inc Cap Stk Cl C Com 02079K107   2,163,965 6,896 SH   SOLE   6,896 0 0
Alphabet Inc Cap Stk Cl A Com 02079K305   12,200,114 38,978 SH   SOLE   38,978 0 0
Oklo Inc. Com 02156V109   477,204 6,650 SH   SOLE   1,650 0 5,000
Altria Group Inc Com 02209S103   410,309 7,116 SH   SOLE   363 0 6,753
Amazon.com Inc Com 023135106   2,499,550 10,829 SH   SOLE   9,469 0 1,360
American Electric Power Inc Com 025537101   1,305,540 11,322 SH   SOLE   11,322 0 0
American Express CO Com 025816109   544,566 1,472 SH   SOLE   1,472 0 0
CENCORA INC Com 03073E105   4,641,361 13,742 SH   SOLE   13,742 0 0
Ameriprise Financial Inc Com 03076C106   497,695 1,015 SH   SOLE   1,015 0 0
Analog Devices Inc Com 032654105   3,243,281 11,959 SH   SOLE   11,959 0 0
Apollo Global Mgmt Inc Com 03769M106   1,250,147 8,636 SH   SOLE   8,636 0 0
Apple Inc Com 037833100   15,476,446 56,928 SH   SOLE   52,316 0 4,612
Applied Materials Inc Com 038222105   277,035 1,078 SH   SOLE   1,078 0 0
Arista Networks Inc Com 040413205   7,736,142 59,041 SH   SOLE   59,041 0 0
Bank of America Corp Com 060505104   3,921,005 71,291 SH   SOLE   71,291 0 0
Bank Of Montreal ADR Com 063671101   319,543 2,462 SH   SOLE   72 0 2,390
Berkshire Hathaway Inc Class A Com 084670108   4,528,800 6 SH   SOLE   6 0 0
Berkshire Hathaway INC-CL B Com 084670702   1,028,925 2,047 SH   SOLE   1,931 0 116
Blackrock Inc New Com 09290D101   893,734 835 SH   SOLE   835 0 0
Broadcom Inc Com 11135F101   13,090,540 37,823 SH   SOLE   37,823 0 0
Capital One Finl Corp Com Com 14040H105   377,112 1,556 SH   SOLE   1,556 0 0
Caterpillar Inc Com 149123101   384,969 672 SH   SOLE   589 0 83
Charles River Labs Intl Com 159864107   259,324 1,300 SH   SOLE   1,300 0 0
Chevron Corp Com 166764100   416,232 2,731 SH   SOLE   2,234 0 497
Ciena Corp Com 171779309   6,253,684 26,740 SH   SOLE   26,740 0 0
Cisco Systems Inc Com 17275R102   2,335,627 30,321 SH   SOLE   27,442 0 2,879
Cintas Corporation Com 172908105   385,920 2,052 SH   SOLE   2,052 0 0
Citigroup Inc Com 172967424   4,192,322 35,927 SH   SOLE   35,927 0 0
Coca-Cola Co Com 191216100   2,661,404 38,069 SH   SOLE   18,408 0 19,661
Colgate-Palmolive Co Com 194162103   977,477 12,370 SH   SOLE   11,888 0 482
Corning Inc Com 219350105   732,790 8,369 SH   SOLE   8,369 0 0
Costco Wholesale Corp Com 22160K105   3,628,727 4,208 SH   SOLE   4,208 0 0
Cummins Inc Com 231021106   420,611 824 SH   SOLE   824 0 0
Darden Restaurants Inc Com 237194105   1,754,815 9,536 SH   SOLE   9,536 0 0
Walt Disney Company Com 254687106   259,509 2,281 SH   SOLE   2,281 0 0
Duke Energy Corp Com 26441C204   360,186 3,073 SH   SOLE   3,073 0 0
Electronic Arts Inc Com 285512109   2,899,443 14,190 SH   SOLE   14,190 0 0
Equinix Inc Com 29444U700   2,257,874 2,947 SH   SOLE   2,947 0 0
Exact Sciences Corp Com 30063P105   224,955 2,215 SH   SOLE   0 0 2,215
Expedia Group Inc New Com 30212P303   3,103,094 10,953 SH   SOLE   10,953 0 0
Exxon Mobil Corp Com 30231G102   3,236,905 26,898 SH   SOLE   23,012 0 3,886
Meta Platforms Inc Com 30303M102   2,536,726 3,843 SH   SOLE   3,843 0 0
Fidelity Enhanced Large Cap ET Com 31609A305   237,690 5,700 SH   SOLE   5,700 0 0
Fidelity National Information Com 31620M106   263,381 3,963 SH   SOLE   1,037 0 2,926
First Business Financial Servi Com 319390100   19,619,187 361,311 SH   SOLE   0 0 361,311
Arthur J. Gallagher & Co Com 363576109   268,365 1,037 SH   SOLE   1,037 0 0
General Dynamics Corp Com 369550108   2,970,015 8,822 SH   SOLE   8,822 0 0
GE Aerospace Com 369604301   366,248 1,189 SH   SOLE   782 0 407
Gilead Sciences Inc Com 375558103   209,885 1,710 SH   SOLE   1,710 0 0
Global X US Infr Dev ETF Com 37954Y673   258,114 5,401 SH   SOLE   5,401 0 0
Goldman Sachs Group Inc Com 38141G104   326,109 371 SH   SOLE   371 0 0
Home Depot Inc Com 437076102   593,228 1,724 SH   SOLE   1,394 0 330
Illinois Tool Works Inc Com 452308109   641,858 2,606 SH   SOLE   2,606 0 0
Intercontinental Exchange Inc Com 45866F104   2,388,100 14,745 SH   SOLE   14,745 0 0
International Business Machine Com 459200101   522,514 1,764 SH   SOLE   1,689 0 75
Intuitive Surgical Inc Com 46120E602   702,286 1,240 SH   SOLE   1,240 0 0
Iqvia Holdings Inc Com 46266C105   1,786,374 7,925 SH   SOLE   7,925 0 0
iShares S&P 500 Core Com 464287200   4,022,653 5,873 SH   SOLE   5,873 0 0
iShares Core US Aggregate Bond Com 464287226   38,107,716 381,535 SH   SOLE   381,535 0 0
Ishares Tr Global Tech ETF Com 464287291   330,015 3,143 SH   SOLE   3,143 0 0
iShares S&P 500 Growth Com 464287309   238,262 1,933 SH   SOLE   1,933 0 0
iShares MSCI EAFE ETF Com 464287465   492,442 5,128 SH   SOLE   5,128 0 0
iShares Core S&P Mid-Cap ETF Com 464287507   45,986,952 696,772 SH   SOLE   696,772 0 0
iShares Russell 1000 Value ETF Com 464287598   55,198,054 262,423 SH   SOLE   262,423 0 0
iShares Russell 1000 Growth ET Com 464287614   86,175,624 182,074 SH   SOLE   182,074 0 0
iShares Russell 1000 ETF Com 464287622   1,584,879 4,244 SH   SOLE   4,244 0 0
iShares Russell 2000 Value Com 464287630   834,291 4,604 SH   SOLE   4,604 0 0
iShares Russell 2000 Growth Com 464287648   1,011,667 3,132 SH   SOLE   3,132 0 0
iShares Russell 2000 Com 464287655   1,218,492 4,950 SH   SOLE   4,950 0 0
iShares Core S&P Small-Cap ETF Com 464287804   59,214,008 492,711 SH   SOLE   492,711 0 0
iShares MSCI ACWI ex US Com 464288240   396,403 5,905 SH   SOLE   5,905 0 0
iShares National Muni Bond ETF Com 464288414   4,833,874 45,130 SH   SOLE   45,130 0 0
Ishares Silver Trust Com 46428Q109   787,857 12,230 SH   SOLE   0 0 12,230
iShares Edge MSCI Min Vol USA Com 46429B697   818,627 8,694 SH   SOLE   8,694 0 0
iShares Edge MSCI USA Momentum Com 46432F396   5,090,054 20,335 SH   SOLE   20,335 0 0
iShares Core MSCI EAFE ETF Com 46432F842   135,414,707 1,513,690 SH   SOLE   1,513,690 0 0
iShares Core Dividend Growth Com 46434V621   57,066,294 822,044 SH   SOLE   822,044 0 0
JPMorgan Chase & Co Com 46625H100   10,345,518 32,107 SH   SOLE   32,107 0 0
JPMorgan Ultra-Short Income ET Com 46641Q837   11,013,342 217,698 SH   SOLE   217,698 0 0
Johnson & Johnson Com 478160104   959,213 4,635 SH   SOLE   4,535 0 100
Kroger Co Com 501044101   1,406,237 22,507 SH   SOLE   22,507 0 0
Lam Research Corporation Com 512807306   4,597,724 26,859 SH   SOLE   26,859 0 0
Lilly Eli Co Com 532457108   6,146,095 5,719 SH   SOLE   5,719 0 0
Lowe's Companies Inc Com 548661107   2,016,098 8,360 SH   SOLE   8,360 0 0
MGE Energy Inc Com 55277P104   490,282 6,252 SH   SOLE   3,926 0 2,326
Marvell Technology Group LTD Com 573874104   264,543 3,113 SH   SOLE   3,113 0 0
Mastercard Inc Cl A Com 57636Q104   504,087 883 SH   SOLE   883 0 0
McDonald's Corp Com 580135101   668,718 2,188 SH   SOLE   1,592 0 596
McKesson Corp Com 58155Q103   429,012 523 SH   SOLE   523 0 0
Merck & Co Inc Com 58933Y105   926,709 8,804 SH   SOLE   8,341 0 463
Microsoft Corp Com 594918104   8,549,434 17,678 SH   SOLE   16,284 0 1,394
Mondelez Intl Inc Class A Com 609207105   652,312 12,118 SH   SOLE   954 0 11,164
Morgan Stanley Com 617446448   368,552 2,076 SH   SOLE   2,076 0 0
Netflix Inc Com 64110L106   1,864,793 19,889 SH   SOLE   19,889 0 0
Nextera Energy Inc Com 65339F101   2,438,184 30,371 SH   SOLE   27,255 0 3,116
Nucor Corp Com 670346105   2,904,663 17,808 SH   SOLE   17,808 0 0
Nvidia Corp Com 67066G104   17,624,437 94,501 SH   SOLE   90,551 0 3,950
Nuveen ESG Large Cap Value Com 67092P300   864,284 19,185 SH   SOLE   19,185 0 0
Oracle Corp Com 68389X105   349,669 1,794 SH   SOLE   1,794 0 0
Oshkosh Corporation Com 688239201   1,521,379 12,110 SH   SOLE   11,985 0 125
PNC Financial Services Group I Com 693475105   281,368 1,348 SH   SOLE   587 0 761
Palantir Technologies Inc Com 69608A108   1,442,619 8,116 SH   SOLE   8,116 0 0
Parker Hannifin Corp Com 701094104   413,111 470 SH   SOLE   470 0 0
Pepsico Inc Com 713448108   546,668 3,809 SH   SOLE   3,211 0 598
Philip Morris International In Com 718172109   1,677,463 10,458 SH   SOLE   1,070 0 9,388
Procter & Gamble Co Com 742718109   911,452 6,360 SH   SOLE   5,360 0 1,000
Prudential Financial Inc Com 744320102   2,837,916 25,141 SH   SOLE   25,141 0 0
Qualcomm Inc Com 747525103   1,568,357 9,169 SH   SOLE   9,169 0 0
Quanta Services Inc Com 74762E102   5,955,689 14,111 SH   SOLE   14,111 0 0
Republic Services Inc Com 760759100   2,648,065 12,495 SH   SOLE   12,495 0 0
Rockwell Automation Inc Com 773903109   252,117 648 SH   SOLE   648 0 0
SPDR S&P 500 ETF Com 78462F103   29,861,959 43,791 SH   SOLE   43,791 0 0
Spdr Gold Trust Com 78463V107   2,079,439 5,247 SH   SOLE   0 0 5,247
SPDRA S&P MidCap 400 ETF Com 78467Y107   535,109 887 SH   SOLE   887 0 0
Salesforce Inc. Com 79466L302   1,137,788 4,295 SH   SOLE   4,295 0 0
SLB Limited Com 806857108   1,366,827 35,613 SH   SOLE   35,613 0 0
The Charles Schwab Corp Com 808513105   287,841 2,881 SH   SOLE   2,881 0 0
State Street Consumer Dis Sele Com 81369Y407   1,540,628 12,902 SH   SOLE   12,902 0 0
State Street Energy Select Sec Com 81369Y506   2,425,249 54,244 SH   SOLE   54,244 0 0
Financial Select Sector SPDR E Com 81369Y605   1,319,683 24,095 SH   SOLE   24,095 0 0
State Street Industrial Select Com 81369Y704   2,173,697 14,013 SH   SOLE   14,013 0 0
State Street Technology Select Com 81369Y803   5,254,617 36,498 SH   SOLE   36,498 0 0
State Street Comm Svcs Select Com 81369Y852   861,357 7,317 SH   SOLE   7,317 0 0
State Street Utilities Select Com 81369Y886   337,422 7,904 SH   SOLE   7,904 0 0
Servicenow Inc Com 81762P102   304,848 1,990 SH   SOLE   1,990 0 0
Southern Company Com 842587107   386,645 4,434 SH   SOLE   4,434 0 0
STRATTEC Security Corporation Com 863111100   273,952 3,598 SH   SOLE   0 0 3,598
Stryker Corp Com 863667101   3,053,923 8,689 SH   SOLE   8,689 0 0
TJX Companies Inc Com 872540109   2,755,763 17,940 SH   SOLE   17,940 0 0
T Mobile US Inc Com 872590104   2,863,067 14,101 SH   SOLE   14,101 0 0
Tetra Tech Inc New Com 88162G103   564,143 16,820 SH   SOLE   16,820 0 0
Texas Instruments Inc Com 882508104   2,139,999 12,335 SH   SOLE   12,335 0 0
Thermo Fisher Scientific Inc Com 883556102   238,154 411 SH   SOLE   411 0 0
Thomson Reuters Corp. Com 884903808   519,910 3,942 SH   SOLE   3,942 0 0
Toll Brothers Inc Com 889478103   2,043,039 15,109 SH   SOLE   15,109 0 0
Transdigm Group Inc Com 893641100   867,062 652 SH   SOLE   652 0 0
Truist Financial Corporation Com 89832Q109   211,209 4,292 SH   SOLE   3,242 0 1,050
US Bancorp Com 902973304   287,984 5,397 SH   SOLE   2,015 0 3,382
Under Armour Inc Com 904311206   48,000 10,000 SH   SOLE   10,000 0 0
Union Pacific Corp Com 907818108   328,937 1,422 SH   SOLE   1,422 0 0
UnitedHealth Group Inc Com 91324P102   290,167 879 SH   SOLE   879 0 0
Vanguard FTSE Developed Market Com 921943858   401,807 6,432 SH   SOLE   6,432 0 0
Vanguard Information Technolog Com 92204A702   391,212 519 SH   SOLE   519 0 0
Vanguard Communication SVCS ET Com 92204A884   1,200,506 6,200 SH   SOLE   6,200 0 0
Vanguard Mid-Cap ETF Com 922908629   861,663 2,969 SH   SOLE   2,969 0 0
Vanguard Index Growth Com 922908736   732,766 1,502 SH   SOLE   1,502 0 0
Vanguard Index Value Com 922908744   513,572 2,689 SH   SOLE   2,689 0 0
Vanguard Small-Cap ETF Com 922908751   1,299,810 5,039 SH   SOLE   5,039 0 0
Vanguard Total Stock Market ET Com 922908769   264,495,174 788,902 SH   SOLE   788,902 0 0
Visa Inc Com 92826C839   430,321 1,227 SH   SOLE   1,227 0 0
Wal-Mart Inc Com 931142103   925,706 8,309 SH   SOLE   8,309 0 0
Waste Mgmt Inc Del Com 94106L109   364,499 1,659 SH   SOLE   1,659 0 0
Wells Fargo & Co Com 949746101   230,484 2,473 SH   SOLE   2,473 0 0
Weyco Group Inc Com 962149100   433,032 14,156 SH   SOLE   0 0 14,156
Wisdomtree Tr US Qtly Div Grt Com 97717X669   227,420 2,543 SH   SOLE   2,543 0 0
Woodward Inc Com 980745103   302,320 1,000 SH   SOLE   0 0 1,000
Xcel Energy Inc. Com 98389B100   309,030 4,184 SH   SOLE   4,047 0 137
Amdocs Ltd ADR Com G02602103   358,270 4,450 SH   SOLE   4,450 0 0
Aon PLC Shs Cl A Com G0403H108   488,386 1,384 SH   SOLE   1,384 0 0
Accenture PLC Com G1151C101   1,042,077 3,884 SH   SOLE   3,884 0 0
Eaton Corp PLC Com G29183103   638,931 2,006 SH   SOLE   2,006 0 0
TE Connectivity PLC ADR Com G87052109   540,336 2,375 SH   SOLE   2,375 0 0
ASML Holding N V N Y Registry Com N07059210   783,138 732 SH   SOLE   56 0 676