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
AAON INC COM PAR $0.004 000360206   848,548 7,916 SH   SOLE   0 0 7,916
ABBOTT LABS COM 002824100   3,677,560 32,768 SH   SOLE   0 0 32,768
ABBVIE INC COM 00287Y109   2,193,357 11,222 SH   SOLE   0 0 11,222
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   745,058 2,063 SH   SOLE   0 0 2,063
ADOBE INC COM 00724F101   1,227,257 2,436 SH   SOLE   0 0 2,436
ADVANCED DRAIN SYS INC DEL COM 00790R104   598,834 3,867 SH   SOLE   0 0 3,867
ADVANCED MICRO DEVICES INC COM 007903107   919,125 5,644 SH   SOLE   0 0 5,644
AIR PRODS & CHEMS INC COM 009158106   458,376 1,605 SH   SOLE   0 0 1,605
AKEBIA THERAPEUTICS INC COM 00972D105   26,400 20,000 SH   SOLE   0 0 20,000
ALARM COM HLDGS INC COM 011642105   249,542 4,775 SH   SOLE   0 0 4,775
ALLETE INC COM NEW 018522300   272,655 4,243 SH   SOLE   0 0 4,243
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   299,625 8,598 SH   SOLE   0 0 8,598
ALLIANT ENERGY CORP COM 018802108   639,216 10,553 SH   SOLE   0 0 10,553
ALLSTATE CORP COM 020002101   696,427 3,708 SH   SOLE   0 0 3,708
ALPHABET INC CAP STK CL C 02079K107   3,405,902 20,369 SH   SOLE   0 0 20,369
ALPHABET INC CAP STK CL A 02079K305   6,558,575 39,543 SH   SOLE   0 0 39,543
ALPS ETF TR ALERIAN MLP 00162Q452   9,741,707 205,175 SH   SOLE   0 0 205,175
ALTRIA GROUP INC COM 02209S103   708,145 14,169 SH   SOLE   0 0 14,169
AMAZON COM INC COM 023135106   9,359,840 51,439 SH   SOLE   0 0 51,439
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   12,716,414 274,771 SH   SOLE   903 0 273,868
AMERICAN ELEC PWR CO INC COM 025537101   277,037 2,733 SH   SOLE   0 0 2,733
AMERICAN EXPRESS CO COM 025816109   445,334 1,658 SH   SOLE   0 0 1,658
AMERICAN TOWER CORP NEW COM 03027X100   1,166,577 5,088 SH   SOLE   0 0 5,088
AMERIPRISE FINL INC COM 03076C106   282,929 590 SH   SOLE   0 0 590
AMGEN INC COM 031162100   572,416 1,803 SH   SOLE   0 0 1,803
AMPHENOL CORP NEW CL A 032095101   340,454 5,485 SH   SOLE   0 0 5,485
ANALOG DEVICES INC COM 032654105   1,219,233 5,382 SH   SOLE   0 0 5,382
APPLE INC COM 037833100   34,782,736 154,131 SH   SOLE   0 0 154,131
APPLIED MATLS INC COM 038222105   547,895 2,745 SH   SOLE   0 0 2,745
ARAMARK COM 03852U106   283,907 7,487 SH   SOLE   0 0 7,487
ARCH CAP GROUP LTD ORD G0450A105   553,981 4,909 SH   SOLE   0 0 4,909
ARDAGH METAL PACKAGING S A SHS L02235106   36,700 10,000 SH   SOLE   0 0 10,000
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   244,056 1,554 SH   SOLE   0 0 1,554
ARISTA NETWORKS INC COM 040413106   354,610 909 SH   SOLE   0 0 909
ASML HOLDING N V N Y REGISTRY SHS N07059210   601,000 722 SH   SOLE   0 0 722
ASSOCIATED BANC CORP COM 045487105   1,938,309 93,819 SH   SOLE   0 0 93,819
AT&T INC COM 00206R102   1,083,901 49,156 SH   SOLE   0 0 49,156
ATMOS ENERGY CORP COM 049560105   204,932 1,472 SH   SOLE   0 0 1,472
AUTOMATIC DATA PROCESSING IN COM 053015103   445,146 1,564 SH   SOLE   0 0 1,564
AVERY DENNISON CORP COM 053611109   497,673 2,341 SH   SOLE   0 0 2,341
AXON ENTERPRISE INC COM 05464C101   1,397,058 3,366 SH   SOLE   0 0 3,366
BALCHEM CORP COM 057665200   626,092 3,662 SH   SOLE   0 0 3,662
BANK AMERICA CORP COM 060505104   1,208,178 30,782 SH   SOLE   0 0 30,782
BANK FIRST CORP COM 06211J100   6,459,220 74,673 SH   SOLE   0 0 74,673
BANK MONTREAL QUE COM 063671101   687,803 7,540 SH   SOLE   0 0 7,540
BATH & BODY WORKS INC COM 070830104   254,923 8,621 SH   SOLE   0 0 8,621
BECTON DICKINSON & CO COM 075887109   493,753 2,080 SH   SOLE   0 0 2,080
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   26,184,259 57,807 SH   SOLE   0 0 57,807
BIO-TECHNE CORP COM 09073M104   449,271 6,071 SH   SOLE   0 0 6,071
BIOGEN INC COM 09062X103   341,473 1,848 SH   SOLE   0 0 1,848
BLACKROCK INC COM 09247X101   968,617 1,018 SH   SOLE   0 0 1,018
BLACKSTONE INC COM 09260D107   1,733,810 11,467 SH   SOLE   0 0 11,467
BOEING CO COM 097023105   1,490,449 9,902 SH   SOLE   0 0 9,902
BOOKING HOLDINGS INC COM 09857L108   989,093 241 SH   SOLE   0 0 241
BP PLC SPONSORED ADR 055622104   513,371 15,815 SH   SOLE   0 0 15,815
BRISTOL-MYERS SQUIBB CO COM 110122108   865,398 15,967 SH   SOLE   0 0 15,967
BROADCOM INC COM 11135F101   1,561,964 9,087 SH   SOLE   0 0 9,087
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   207,260 964 SH   SOLE   0 0 964
BURLINGTON STORES INC COM 122017106   639,529 2,462 SH   SOLE   0 0 2,462
CADENCE DESIGN SYSTEM INC COM 127387108   387,522 1,458 SH   SOLE   0 0 1,458
CAPITAL ONE FINL CORP COM 14040H105   236,095 1,626 SH   SOLE   0 0 1,626
CARLISLE COS INC COM 142339100   554,040 1,237 SH   SOLE   0 0 1,237
CARMAX INC COM 143130102   243,492 3,282 SH   SOLE   0 0 3,282
CARRIER GLOBAL CORPORATION COM 14448C104   693,032 8,657 SH   SOLE   0 0 8,657
CATERPILLAR INC COM 149123101   1,522,034 3,892 SH   SOLE   0 0 3,892
CBOE GLOBAL MKTS INC COM 12503M108   239,571 1,140 SH   SOLE   0 0 1,140
CDW CORP COM 12514G108   726,369 3,328 SH   SOLE   0 0 3,328
CENCORA INC COM 03073E105   584,881 2,647 SH   SOLE   0 0 2,647
CERTARA INC COM 15687V109   272,893 24,831 SH   SOLE   0 0 24,831
CHEVRON CORP NEW COM 166764100   1,429,657 9,452 SH   SOLE   0 0 9,452
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,080,986 19,065 SH   SOLE   0 0 19,065
CHUBB LIMITED COM H1467J104   455,893 1,580 SH   SOLE   0 0 1,580
CHURCH & DWIGHT CO INC COM 171340102   538,065 5,310 SH   SOLE   0 0 5,310
CINTAS CORP COM 172908105   635,741 3,108 SH   SOLE   0 0 3,108
CISCO SYS INC COM 17275R102   1,033,558 19,713 SH   SOLE   0 0 19,713
CITIGROUP INC COM NEW 172967424   255,568 4,168 SH   SOLE   0 0 4,168
CME GROUP INC COM 12572Q105   245,127 1,093 SH   SOLE   0 0 1,093
COCA COLA CO COM 191216100   6,188,777 87,759 SH   SOLE   0 0 87,759
COMCAST CORP NEW CL A 20030N101   1,252,234 30,684 SH   SOLE   0 0 30,684
CONOCOPHILLIPS COM 20825C104   940,169 8,363 SH   SOLE   0 0 8,363
CONSTELLATION ENERGY CORP COM 21037T109   249,356 899 SH   SOLE   0 0 899
CONSTRUCTION PARTNERS INC COM CL A 21044C107   208,457 3,091 SH   SOLE   0 0 3,091
COPART INC COM 217204106   1,007,424 19,303 SH   SOLE   0 0 19,303
COSTAR GROUP INC COM 22160N109   604,798 8,184 SH   SOLE   0 0 8,184
COSTCO WHSL CORP NEW COM 22160K105   2,777,864 3,172 SH   SOLE   0 0 3,172
CROWDSTRIKE HLDGS INC CL A 22788C105   293,398 1,034 SH   SOLE   0 0 1,034
CSX CORP COM 126408103   391,186 11,465 SH   SOLE   0 0 11,465
CUMMINS INC COM 231021106   273,010 834 SH   SOLE   0 0 834
CVS HEALTH CORP COM 126650100   784,487 12,468 SH   SOLE   0 0 12,468
DANAHER CORPORATION COM 235851102   513,330 1,898 SH   SOLE   0 0 1,898
DBX ETF TR XTRACK MSCI EAFE 233051200   389,589 9,327 SH   SOLE   0 0 9,327
DEERE & CO COM 244199105   1,262,503 3,089 SH   SOLE   0 0 3,089
DELTA AIR LINES INC DEL COM NEW 247361702   251,965 5,309 SH   SOLE   0 0 5,309
DESCARTES SYS GROUP INC COM 249906108   550,749 5,485 SH   SOLE   0 0 5,485
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   314,223 11,734 SH   SOLE   0 0 11,734
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   4,016,298 118,405 SH   SOLE   0 0 118,405
DISCOVER FINL SVCS COM 254709108   473,154 3,470 SH   SOLE   0 0 3,470
DISNEY WALT CO COM 254687106   1,343,051 14,344 SH   SOLE   0 0 14,344
DNP SELECT INCOME FD INC COM 23325P104   163,983 16,665 SH   SOLE   0 0 16,665
DOVER CORP COM 260003108   304,941 1,608 SH   SOLE   0 0 1,608
DUKE ENERGY CORP NEW COM NEW 26441C204   380,889 3,290 SH   SOLE   0 0 3,290
DUPONT DE NEMOURS INC COM 26614N102   328,692 3,772 SH   SOLE   0 0 3,772
EATON CORP PLC SHS G29183103   3,132,733 9,581 SH   SOLE   0 0 9,581
EATON VANCE TAX-MANAGED DIVE COM 27828N102   397,262 27,626 SH   SOLE   0 0 27,626
ECOLAB INC COM 278865100   290,642 1,159 SH   SOLE   0 0 1,159
ELI LILLY & CO COM 532457108   3,097,182 3,497 SH   SOLE   0 0 3,497
EMERSON ELEC CO COM 291011104   363,304 3,314 SH   SOLE   0 0 3,314
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   324,562 19,900 SH   SOLE   0 0 19,900
ENTERGY CORP NEW COM 29364G103   225,169 1,693 SH   SOLE   0 0 1,693
ENTERPRISE PRODS PARTNERS L COM 293792107   437,158 14,749 SH   SOLE   0 0 14,749
EOG RES INC COM 26875P101   758,124 5,796 SH   SOLE   0 0 5,796
EPAM SYS INC COM 29414B104   422,951 2,161 SH   SOLE   0 0 2,161
EQT CORP COM 26884L109   207,486 5,508 SH   SOLE   0 0 5,508
EXLSERVICE HOLDINGS INC COM 302081104   848,968 21,774 SH   SOLE   0 0 21,774
EXPEDITORS INTL WASH INC COM 302130109   210,575 1,718 SH   SOLE   0 0 1,718
EXPONENT INC COM 30214U102   896,856 7,898 SH   SOLE   0 0 7,898
EXXON MOBIL CORP COM 30231G102   4,512,061 36,809 SH   SOLE   0 0 36,809
FAIR ISAAC CORP COM 303250104   725,981 375 SH   SOLE   0 0 375
FEDEX CORP COM 31428X106   437,116 1,668 SH   SOLE   0 0 1,668
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   463,914 2,420 SH   SOLE   0 0 2,420
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   755,401 15,003 SH   SOLE   0 0 15,003
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   24,937,042 535,474 SH   SOLE   0 0 535,474
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   216,988 3,573 SH   SOLE   0 0 3,573
FIDELITY NATL INFORMATION SV COM 31620M106   984,541 11,761 SH   SOLE   0 0 11,761
FISERV INC COM 337738108   1,272,335 6,939 SH   SOLE   0 0 6,939
FLEXSHARES TR MORNSTAR UPSTR 33939L407   3,280,572 78,746 SH   SOLE   0 0 78,746
FORD MTR CO COM 345370860   295,173 28,246 SH   SOLE   0 0 28,246
FREEPORT-MCMORAN INC CL B 35671D857   650,078 13,062 SH   SOLE   0 0 13,062
GALLAGHER ARTHUR J & CO COM 363576109   285,202 997 SH   SOLE   0 0 997
GARTNER INC COM 366651107   423,914 834 SH   SOLE   0 0 834
GE AEROSPACE COM NEW 369604301   810,823 4,409 SH   SOLE   0 0 4,409
GE VERNOVA INC COM 36828A101   250,860 985 SH   SOLE   0 0 985
GENERAL DYNAMICS CORP COM 369550108   1,251,121 4,176 SH   SOLE   0 0 4,176
GILEAD SCIENCES INC COM 375558103   292,912 3,480 SH   SOLE   0 0 3,480
GLOBUS MED INC CL A 379577208   504,918 7,209 SH   SOLE   0 0 7,209
GOLDMAN SACHS GROUP INC COM 38141G104   231,384 476 SH   SOLE   0 0 476
GRAINGER W W INC COM 384802104   786,271 764 SH   SOLE   0 0 764
GRAY TELEVISION INC COM 389375106   72,840 13,640 SH   SOLE   0 0 13,640
GSK PLC SPONSORED ADR 37733W204   507,060 13,215 SH   SOLE   0 0 13,215
HALLIBURTON CO COM 406216101   265,354 8,635 SH   SOLE   0 0 8,635
HEALTHEQUITY INC COM 42226A107   329,763 4,218 SH   SOLE   0 0 4,218
HEICO CORP NEW CL A 422806208   242,419 1,202 SH   SOLE   0 0 1,202
HENRY JACK & ASSOC INC COM 426281101   333,748 1,818 SH   SOLE   0 0 1,818
HOME DEPOT INC COM 437076102   7,507,964 18,242 SH   SOLE   0 0 18,242
HONEYWELL INTL INC COM 438516106   2,123,021 10,464 SH   SOLE   0 0 10,464
HOST HOTELS & RESORTS INC COM 44107P104   206,266 11,868 SH   SOLE   0 0 11,868
HOULIHAN LOKEY INC CL A 441593100   232,780 1,462 SH   SOLE   0 0 1,462
HUMANA INC COM 444859102   274,904 1,137 SH   SOLE   0 0 1,137
IDEXX LABS INC COM 45168D104   665,324 1,376 SH   SOLE   0 0 1,376
ILLINOIS TOOL WKS INC COM 452308109   275,370 1,059 SH   SOLE   0 0 1,059
INTEL CORP COM 458140100   296,749 13,331 SH   SOLE   0 0 13,331
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,181,676 7,238 SH   SOLE   0 0 7,238
INTERNATIONAL BUSINESS MACHS COM 459200101   1,823,668 8,188 SH   SOLE   0 0 8,188
INTUIT COM 461202103   481,840 798 SH   SOLE   0 0 798
INTUITIVE SURGICAL INC COM NEW 46120E602   491,141 1,024 SH   SOLE   0 0 1,024
INVESCO QQQ TR UNIT SER 1 46090E103   578,008 1,200 SH   SOLE   0 0 1,200
ISHARES INC CORE MSCI EMKT 46434G103   6,020,807 103,789 SH   SOLE   0 0 103,789
ISHARES SILVER TR ISHARES 46428Q109   257,779 8,819 SH   SOLE   0 0 8,819
ISHARES TR NATIONAL MUN ETF 464288414   12,153,123 112,031 SH   SOLE   0 0 112,031
ISHARES TR 10-20 YR TRS ETF 464288653   15,161,294 140,240 SH   SOLE   0 0 140,240
ISHARES TR PFD AND INCM SEC 464288687   927,353 27,874 SH   SOLE   0 0 27,874
ISHARES TR U.S. TECH ETF 464287721   435,506 2,909 SH   SOLE   0 0 2,909
ISHARES TR EAFE SML CP ETF 464288273   1,536,396 23,215 SH   SOLE   0 0 23,215
ISHARES TR AGGRES ALLOC ETF 464289859   965,511 12,385 SH   SOLE   0 0 12,385
ISHARES TR CORE S&P TTL STK 464287150   36,514,209 293,853 SH   SOLE   0 0 293,853
ISHARES TR CORE DIV GRWTH 46434V621   228,395 3,669 SH   SOLE   0 0 3,669
ISHARES TR CORE S&P MCP ETF 464287507   451,498 7,320 SH   SOLE   0 0 7,320
ISHARES TR RUS 1000 ETF 464287622   553,207 1,778 SH   SOLE   0 0 1,778
ISHARES TR S&P 500 GRWT ETF 464287309   859,398 9,081 SH   SOLE   0 0 9,081
ISHARES TR CORE MSCI EAFE 46432F842   714,993 9,346 SH   SOLE   0 0 9,346
ISHARES TR S&P 500 VAL ETF 464287408   438,974 2,247 SH   SOLE   0 0 2,247
ISHARES TR MSCI EAFE ETF 464287465   556,212 6,777 SH   SOLE   0 0 6,777
ISHARES TR SHRT NAT MUN ETF 464288158   6,927,223 65,228 SH   SOLE   0 0 65,228
ISHARES TR GLB INFRASTR ETF 464288372   4,365,006 80,224 SH   SOLE   0 0 80,224
ISHARES TR RUS 2000 VAL ETF 464287630   216,464 1,328 SH   SOLE   0 0 1,328
ISHARES TR GRWT ALLOCAT ETF 464289867   393,354 6,722 SH   SOLE   0 0 6,722
ISHARES TR RUS MDCP VAL ETF 464287473   240,399 1,842 SH   SOLE   0 0 1,842
ISHARES TR CONSER ALLOC ETF 464289883   272,394 7,101 SH   SOLE   0 0 7,101
ISHARES TR RUS 1000 VAL ETF 464287598   1,044,218 5,547 SH   SOLE   0 0 5,547
ISHARES TR CORE US AGGBD ET 464287226   297,806 2,960 SH   SOLE   0 0 2,960
ISHARES TR RUS 1000 GRW ETF 464287614   1,396,365 3,767 SH   SOLE   0 0 3,767
ISHARES TR MSCI ACWI ETF 464288257   313,024 2,642 SH   SOLE   0 0 2,642
ISHARES TR CORE S&P500 ETF 464287200   11,150,656 19,545 SH   SOLE   0 0 19,545
ISHARES TR MODERT ALLOC ETF 464289875   386,729 8,675 SH   SOLE   0 0 8,675
ISHARES TR RUS MD CP GR ETF 464287481   417,623 3,574 SH   SOLE   0 0 3,574
J & J SNACK FOODS CORP COM 466032109   355,121 2,105 SH   SOLE   0 0 2,105
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   1,657,085 35,257 SH   SOLE   0 0 35,257
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   217,013 4,623 SH   SOLE   0 0 4,623
JOHNSON & JOHNSON COM 478160104   1,923,326 11,983 SH   SOLE   0 0 11,983
JOHNSON CTLS INTL PLC SHS G51502105   318,190 4,215 SH   SOLE   0 0 4,215
JPMORGAN CHASE & CO. COM 46625H100   13,425,516 65,417 SH   SOLE   0 0 65,417
JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309   13,674,527 475,140 SH   SOLE   0 0 475,140
KEYSIGHT TECHNOLOGIES INC COM 49338L103   642,238 4,155 SH   SOLE   0 0 4,155
KIMBERLY-CLARK CORP COM 494368103   1,071,223 7,649 SH   SOLE   0 0 7,649
KINDER MORGAN INC DEL COM 49456B101   219,328 9,393 SH   SOLE   0 0 9,393
KINSALE CAP GROUP INC COM 49714P108   646,308 1,353 SH   SOLE   0 0 1,353
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   294,183 9,176 SH   SOLE   0 0 9,176
LAM RESEARCH CORP COM 512807108   366,131 4,514 SH   SOLE   0 0 4,514
LINDE PLC SHS G54950103   304,868 649 SH   SOLE   0 0 649
LITTELFUSE INC COM 537008104   207,796 817 SH   SOLE   0 0 817
LOCKHEED MARTIN CORP COM 539830109   647,016 1,068 SH   SOLE   0 0 1,068
LOWES COS INC COM 548661107   931,222 3,446 SH   SOLE   0 0 3,446
MANITOWOC CO INC COM NEW 563571405   179,420 19,334 SH   SOLE   0 0 19,334
MARATHON PETE CORP COM 56585A102   1,316,196 7,528 SH   SOLE   0 0 7,528
MARKETAXESS HLDGS INC COM 57060D108   239,178 873 SH   SOLE   0 0 873
MARSH & MCLENNAN COS INC COM 571748102   649,828 2,929 SH   SOLE   0 0 2,929
MARVELL TECHNOLOGY INC COM 573874104   274,368 3,798 SH   SOLE   0 0 3,798
MASCO CORP COM 574599106   1,384,448 16,648 SH   SOLE   0 0 16,648
MASTERCARD INCORPORATED CL A 57636Q104   2,088,773 4,220 SH   SOLE   0 0 4,220
MCDONALDS CORP COM 580135101   2,160,367 7,119 SH   SOLE   0 0 7,119
MEDTRONIC PLC SHS G5960L103   333,728 3,802 SH   SOLE   0 0 3,802
MERCK & CO INC COM 58933Y105   1,526,664 13,856 SH   SOLE   0 0 13,856
META PLATFORMS INC CL A 30303M102   5,081,289 8,719 SH   SOLE   0 0 8,719
METLIFE INC COM 59156R108   562,900 6,927 SH   SOLE   0 0 6,927
MICROCHIP TECHNOLOGY INC. COM 595017104   519,361 6,716 SH   SOLE   0 0 6,716
MICRON TECHNOLOGY INC COM 595112103   1,222,109 12,003 SH   SOLE   0 0 12,003
MICROSOFT CORP COM 594918104   19,144,827 45,962 SH   SOLE   0 0 45,962
MONDELEZ INTL INC CL A 609207105   1,201,566 16,885 SH   SOLE   0 0 16,885
MONOLITHIC PWR SYS INC COM 609839105   899,747 975 SH   SOLE   0 0 975
MORGAN STANLEY COM NEW 617446448   794,082 7,594 SH   SOLE   0 0 7,594
NETFLIX INC COM 64110L106   972,557 1,376 SH   SOLE   0 0 1,376
NEW FORTRESS ENERGY INC COM CL A 644393100   104,432 11,565 SH   SOLE   0 0 11,565
NEXTERA ENERGY INC COM 65339F101   1,539,728 18,104 SH   SOLE   0 0 18,104
NIKE INC CL B 654106103   746,120 9,088 SH   SOLE   0 0 9,088
NNN REIT INC COM 637417106   244,943 5,065 SH   SOLE   0 0 5,065
NOKIA CORP SPONSORED ADR 654902204   67,764 15,578 SH   SOLE   0 0 15,578
NORFOLK SOUTHN CORP COM 655844108   1,126,055 4,598 SH   SOLE   0 0 4,598
NORTHROP GRUMMAN CORP COM 666807102   268,790 500 SH   SOLE   0 0 500
NOVANTA INC COM 67000B104   429,944 2,502 SH   SOLE   0 0 2,502
NOVO-NORDISK A S ADR 670100205   385,633 3,351 SH   SOLE   0 0 3,351
NVIDIA CORPORATION COM 67066G104   10,857,249 88,378 SH   SOLE   0 0 88,378
NXP SEMICONDUCTORS N V COM N6596X109   343,796 1,474 SH   SOLE   0 0 1,474
OLD SECOND BANCORP INC ILL COM 680277100   301,735 20,210 SH   SOLE   0 0 20,210
OLLIES BARGAIN OUTLET HLDGS COM 681116109   432,599 4,510 SH   SOLE   0 0 4,510
OMNICOM GROUP INC COM 681919106   377,613 3,738 SH   SOLE   0 0 3,738
ONTO INNOVATION INC COM 683344105   463,085 2,242 SH   SOLE   0 0 2,242
ORACLE CORP COM 68389X105   2,740,717 16,425 SH   SOLE   0 0 16,425
OREILLY AUTOMOTIVE INC COM 67103H107   719,468 626 SH   SOLE   0 0 626
OSHKOSH CORP COM 688239201   4,150,290 41,948 SH   SOLE   0 0 41,948
OTIS WORLDWIDE CORP COM 68902V107   217,153 2,082 SH   SOLE   0 0 2,082
OWENS CORNING NEW COM 690742101   234,187 1,358 SH   SOLE   0 0 1,358
PACCAR INC COM 693718108   341,921 3,377 SH   SOLE   0 0 3,377
PALANTIR TECHNOLOGIES INC CL A 69608A108   381,923 9,733 SH   SOLE   0 0 9,733
PALO ALTO NETWORKS INC COM 697435105   692,036 2,060 SH   SOLE   0 0 2,060
PARKER-HANNIFIN CORP COM 701094104   376,928 602 SH   SOLE   0 0 602
PAYPAL HLDGS INC COM 70450Y103   357,404 4,623 SH   SOLE   0 0 4,623
PEPSICO INC COM 713448108   7,260,065 43,079 SH   SOLE   0 0 43,079
PERFORMANCE FOOD GROUP CO COM 71377A103   626,626 8,008 SH   SOLE   0 0 8,008
PFIZER INC COM 717081103   1,147,713 40,498 SH   SOLE   0 0 40,498
PHILIP MORRIS INTL INC COM 718172109   1,574,106 13,297 SH   SOLE   0 0 13,297
PHILLIPS 66 COM 718546104   1,012,709 7,289 SH   SOLE   0 0 7,289
PINNACLE WEST CAP CORP COM 723484101   309,326 3,455 SH   SOLE   0 0 3,455
PLEXUS CORP COM 729132100   752,741 5,597 SH   SOLE   0 0 5,597
PNC FINL SVCS GROUP INC COM 693475105   507,520 2,845 SH   SOLE   0 0 2,845
POOL CORP COM 73278L105   659,028 1,774 SH   SOLE   0 0 1,774
PPG INDS INC COM 693506107   334,046 2,613 SH   SOLE   0 0 2,613
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   10,403,017 534,036 SH   SOLE   0 0 534,036
PROCTER AND GAMBLE CO COM 742718109   19,307,832 113,495 SH   SOLE   0 0 113,495
PROGRESSIVE CORP COM 743315103   1,132,692 4,490 SH   SOLE   0 0 4,490
PROLOGIS INC. COM 74340W103   544,298 4,460 SH   SOLE   0 0 4,460
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   201,703 2,202 SH   SOLE   0 0 2,202
QUALCOMM INC COM 747525103   287,333 1,701 SH   SOLE   0 0 1,701
QUEST DIAGNOSTICS INC COM 74834L100   373,327 2,454 SH   SOLE   0 0 2,454
RBC BEARINGS INC COM 75524B104   703,486 2,413 SH   SOLE   0 0 2,413
REINSURANCE GRP OF AMERICA I COM NEW 759351604   283,982 1,323 SH   SOLE   0 0 1,323
REPLIGEN CORP COM 759916109   452,436 3,254 SH   SOLE   0 0 3,254
ROLLINS INC COM 775711104   479,099 9,634 SH   SOLE   0 0 9,634
ROPER TECHNOLOGIES INC COM 776696106   451,262 822 SH   SOLE   0 0 822
RTX CORPORATION COM 75513E101   1,179,655 9,539 SH   SOLE   0 0 9,539
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   726,865 10,338 SH   SOLE   0 0 10,338
SALESFORCE INC COM 79466L302   1,411,856 5,026 SH   SOLE   0 0 5,026
SAP SE SPON ADR 803054204   222,454 1,009 SH   SOLE   0 0 1,009
SCHLUMBERGER LTD COM STK 806857108   863,895 19,245 SH   SOLE   0 0 19,245
SCHWAB CHARLES CORP COM 808513105   1,277,827 20,155 SH   SOLE   0 0 20,155
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   287,360 1,290 SH   SOLE   0 0 1,290
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   246,951 3,032 SH   SOLE   0 0 3,032
SEMPRA COM 816851109   200,465 2,429 SH   SOLE   0 0 2,429
SERVICENOW INC COM 81762P102   903,109 1,014 SH   SOLE   0 0 1,014
SHERWIN WILLIAMS CO COM 824348106   399,217 1,070 SH   SOLE   0 0 1,070
SONY GROUP CORP SPONSORED ADR 835699307   412,025 4,383 SH   SOLE   0 0 4,383
SOUTHERN CO COM 842587107   492,819 5,434 SH   SOLE   0 0 5,434
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,004,908 81,324 SH   SOLE   0 0 81,324
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   405,202 8,677 SH   SOLE   0 0 8,677
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   338,291 8,074 SH   SOLE   0 0 8,074
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   311,201 5,357 SH   SOLE   0 0 5,357
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,186,325 19,199 SH   SOLE   0 0 19,199
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   219,786 6,564 SH   SOLE   0 0 6,564
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,522,115 13,247 SH   SOLE   0 0 13,247
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,325,238 4,123 SH   SOLE   0 0 4,123
SPDR SER TR PORTFOLIO S&P500 78464A854   733,734 10,986 SH   SOLE   0 0 10,986
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,038,510 39,973 SH   SOLE   0 0 39,973
SPDR SER TR PRTFLO S&P500 GW 78464A409   131,029,230 1,599,478 SH   SOLE   1,968 0 1,597,510
SPDR SER TR NUVEEN BLMBRG MU 78468R721   340,834 7,281 SH   SOLE   0 0 7,281
SPDR SER TR BLOOMBERG SHT TE 78468R408   313,611 12,279 SH   SOLE   0 0 12,279
SPDR SER TR PORTFOLI S&P1500 78464A805   1,950,723 28,149 SH   SOLE   0 0 28,149
SPDR SER TR PRTFLO S&P500 VL 78464A508   157,222,105 3,000,995 SH   SOLE   3,114 0 2,997,881
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,009,834 20,960 SH   SOLE   0 0 20,960
SPDR SER TR PORTFOLIO S&P400 78464A847   2,136,308 39,466 SH   SOLE   0 0 39,466
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   175,067 16,240 SH   SOLE   0 0 16,240
STARBUCKS CORP COM 855244109   270,246 2,828 SH   SOLE   0 0 2,828
STERIS PLC SHS USD G8473T100   213,533 917 SH   SOLE   0 0 917
STRYKER CORPORATION COM 863667101   869,180 2,472 SH   SOLE   0 0 2,472
SYNOPSYS INC COM 871607107   238,788 482 SH   SOLE   0 0 482
SYSCO CORP COM 871829107   203,300 2,670 SH   SOLE   0 0 2,670
T-MOBILE US INC COM 872590104   235,906 1,134 SH   SOLE   0 0 1,134
TARGET CORP COM 87612E106   365,544 2,443 SH   SOLE   0 0 2,443
TESLA INC COM 88160R101   2,176,529 9,044 SH   SOLE   0 0 9,044
TEXAS INSTRS INC COM 882508104   541,282 2,684 SH   SOLE   0 0 2,684
THE CIGNA GROUP COM 125523100   300,374 882 SH   SOLE   0 0 882
THE TRADE DESK INC COM CL A 88339J105   230,722 2,070 SH   SOLE   0 0 2,070
THERMO FISHER SCIENTIFIC INC COM 883556102   1,333,928 2,220 SH   SOLE   0 0 2,220
TJX COS INC NEW COM 872540109   2,894,771 25,159 SH   SOLE   0 0 25,159
TORO CO COM 891092108   208,232 2,391 SH   SOLE   0 0 2,391
TRAVELERS COMPANIES INC COM 89417E109   1,713,351 7,344 SH   SOLE   0 0 7,344
TREX CO INC COM 89531P105   531,949 7,809 SH   SOLE   0 0 7,809
TRUIST FINL CORP COM 89832Q109   724,967 17,473 SH   SOLE   0 0 17,473
TYLER TECHNOLOGIES INC COM 902252105   982,820 1,690 SH   SOLE   0 0 1,690
UBER TECHNOLOGIES INC COM 90353T100   412,840 5,660 SH   SOLE   0 0 5,660
UNILEVER PLC SPON ADR NEW 904767704   213,894 3,400 SH   SOLE   0 0 3,400
UNION PAC CORP COM 907818108   671,730 2,792 SH   SOLE   0 0 2,792
UNITED PARCEL SERVICE INC CL B 911312106   542,518 4,150 SH   SOLE   0 0 4,150
UNITED RENTALS INC COM 911363109   333,030 422 SH   SOLE   0 0 422
UNITEDHEALTH GROUP INC COM 91324P102   3,796,342 6,405 SH   SOLE   0 0 6,405
US BANCORP DEL COM NEW 902973304   719,268 16,354 SH   SOLE   0 0 16,354
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   290,788 852 SH   SOLE   0 0 852
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   465,445 2,464 SH   SOLE   0 0 2,464
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   20,488,524 274,498 SH   SOLE   0 0 274,498
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   253,683 3,236 SH   SOLE   0 0 3,236
VANGUARD INDEX FDS SMALL CP ETF 922908751   9,663,396 41,339 SH   SOLE   0 0 41,339
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,133,774 11,863 SH   SOLE   0 0 11,863
VANGUARD INDEX FDS SML CP GRW ETF 922908595   494,028 1,870 SH   SOLE   0 0 1,870
VANGUARD INDEX FDS SM CP VAL ETF 922908611   353,030 1,789 SH   SOLE   0 0 1,789
VANGUARD INDEX FDS MID CAP ETF 922908629   24,772,929 94,734 SH   SOLE   0 0 94,734
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   520,323 3,138 SH   SOLE   0 0 3,138
VANGUARD INDEX FDS LARGE CAP ETF 922908637   509,707 1,958 SH   SOLE   0 0 1,958
VANGUARD INDEX FDS GROWTH ETF 922908736   7,529,571 19,855 SH   SOLE   0 0 19,855
VANGUARD INDEX FDS VALUE ETF 922908744   8,756,890 50,539 SH   SOLE   0 0 50,539
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,055,200 3,768 SH   SOLE   0 0 3,768
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,654,733 24,250 SH   SOLE   702 0 23,548
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,304,915 5,390 SH   SOLE   0 0 5,390
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   348,127 5,576 SH   SOLE   0 0 5,576
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   588,242 12,136 SH   SOLE   0 0 12,136
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   28,049,951 549,568 SH   SOLE   0 0 549,568
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   7,186,009 122,273 SH   SOLE   0 0 122,273
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   455,879 7,500 SH   SOLE   0 0 7,500
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,788,228 63,032 SH   SOLE   0 0 63,032
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,114,119 10,782 SH   SOLE   0 0 10,782
VANGUARD STAR FDS VG TL INTL STK F 921909768   367,215 5,727 SH   SOLE   0 0 5,727
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   26,907,596 518,851 SH   SOLE   3,593 0 515,258
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   599,619 4,700 SH   SOLE   0 0 4,700
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,256,943 3,956 SH   SOLE   0 0 3,956
VANGUARD WORLD FD CONSUM STP ETF 92204A207   461,855 2,158 SH   SOLE   0 0 2,158
VERISK ANALYTICS INC COM 92345Y106   331,300 1,224 SH   SOLE   0 0 1,224
VERIZON COMMUNICATIONS INC COM 92343V104   723,589 16,253 SH   SOLE   0 0 16,253
VERTEX INC CL A 92538J106   322,608 7,755 SH   SOLE   0 0 7,755
VERTEX PHARMACEUTICALS INC COM 92532F100   290,726 641 SH   SOLE   0 0 641
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   16,418,190 343,261 SH   SOLE   0 0 343,261
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   218,999 3,243 SH   SOLE   0 0 3,243
VISA INC COM CL A 92826C839   1,451,032 5,241 SH   SOLE   0 0 5,241
VULCAN MATLS CO COM 929160109   285,462 1,184 SH   SOLE   0 0 1,184
WALMART INC COM 931142103   3,645,880 45,330 SH   SOLE   0 0 45,330
WASTE MGMT INC DEL COM 94106L109   433,242 2,072 SH   SOLE   0 0 2,072
WATERS CORP COM 941848103   209,096 590 SH   SOLE   0 0 590
WATSCO INC COM 942622200   750,012 1,549 SH   SOLE   0 0 1,549
WEC ENERGY GROUP INC COM 92939U106   11,267,783 116,995 SH   SOLE   0 0 116,995
WELLS FARGO CO NEW COM 949746101   1,785,314 32,472 SH   SOLE   0 0 32,472
XCEL ENERGY INC COM 98389B100   462,456 7,181 SH   SOLE   0 0 7,181
YUM BRANDS INC COM 988498101   378,585 2,759 SH   SOLE   0 0 2,759
ZIMMER BIOMET HOLDINGS INC COM 98956P102   400,715 3,846 SH   SOLE   0 0 3,846