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   625,995 7,335 SH   SOLE   0 0 7,335
ABBOTT LABS COM 002824100   3,153,450 30,601 SH   SOLE   0 0 30,601
ABBVIE INC COM 00287Y109   1,908,510 11,351 SH   SOLE   0 0 11,351
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   450,990 1,527 SH   SOLE   0 0 1,527
ADOBE INC COM 00724F101   1,219,428 2,160 SH   SOLE   0 0 2,160
ADVANCED DRAIN SYS INC DEL COM 00790R104   575,605 3,657 SH   SOLE   0 0 3,657
ADVANCED MICRO DEVICES INC COM 007903107   862,221 4,687 SH   SOLE   0 0 4,687
AIR PRODS & CHEMS INC COM 009158106   384,574 1,504 SH   SOLE   0 0 1,504
AIRBNB INC COM CL A 009066101   240,515 1,584 SH   SOLE   0 0 1,584
AKEBIA THERAPEUTICS INC COM 00972D105   21,600 20,000 SH   SOLE   0 0 20,000
ALARM COM HLDGS INC COM 011642105   291,074 4,503 SH   SOLE   0 0 4,503
ALLETE INC COM NEW 018522300   268,158 4,243 SH   SOLE   0 0 4,243
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   285,316 8,436 SH   SOLE   0 0 8,436
ALLIANT ENERGY CORP COM 018802108   609,408 11,719 SH   SOLE   0 0 11,719
ALLSTATE CORP COM 020002101   586,768 3,668 SH   SOLE   0 0 3,668
ALPHABET INC CAP STK CL C 02079K107   3,612,643 18,751 SH   SOLE   0 0 18,751
ALPHABET INC CAP STK CL A 02079K305   7,948,974 41,578 SH   SOLE   0 0 41,578
ALPS ETF TR ALERIAN MLP 00162Q452   9,757,191 202,726 SH   SOLE   0 0 202,726
ALTRIA GROUP INC COM 02209S103   697,842 14,870 SH   SOLE   0 0 14,870
AMAZON COM INC COM 023135106   9,893,401 49,519 SH   SOLE   0 0 49,519
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   11,644,664 278,847 SH   SOLE   903 0 277,944
AMERICAN ELEC PWR CO INC COM 025537101   285,613 3,236 SH   SOLE   0 0 3,236
AMERICAN EXPRESS CO COM 025816109   352,875 1,477 SH   SOLE   0 0 1,477
AMERICAN TOWER CORP NEW COM 03027X100   968,699 4,923 SH   SOLE   0 0 4,923
AMERIPRISE FINL INC COM 03076C106   263,038 597 SH   SOLE   0 0 597
AMGEN INC COM 031162100   612,401 1,904 SH   SOLE   0 0 1,904
AMPHENOL CORP NEW CL A 032095101   381,959 5,455 SH   SOLE   0 0 5,455
ANALOG DEVICES INC COM 032654105   1,231,442 5,167 SH   SOLE   0 0 5,167
APPLE INC COM 037833100   35,778,376 153,568 SH   SOLE   0 0 153,568
APPLIED MATLS INC COM 038222105   757,824 2,972 SH   SOLE   0 0 2,972
ARCH CAP GROUP LTD ORD G0450A105   530,790 5,444 SH   SOLE   0 0 5,444
ARDAGH METAL PACKAGING S A SHS L02235106   34,500 10,000 SH   SOLE   0 0 10,000
ARISTA NETWORKS INC COM 040413106   300,458 826 SH   SOLE   0 0 826
ASML HOLDING N V N Y REGISTRY SHS N07059210   791,244 720 SH   SOLE   0 0 720
ASSOCIATED BANC CORP COM 045487105   1,978,569 94,352 SH   SOLE   0 0 94,352
AT&T INC COM 00206R102   1,070,614 57,130 SH   SOLE   0 0 57,130
AUTOMATIC DATA PROCESSING IN COM 053015103   423,812 1,810 SH   SOLE   0 0 1,810
AVERY DENNISON CORP COM 053611109   491,284 2,269 SH   SOLE   0 0 2,269
AXON ENTERPRISE INC COM 05464C101   935,302 3,189 SH   SOLE   0 0 3,189
BALCHEM CORP COM 057665200   559,364 3,434 SH   SOLE   0 0 3,434
BANK AMERICA CORP COM 060505104   1,228,128 29,423 SH   SOLE   0 0 29,423
BANK FIRST CORP COM 06211J100   18,215,942 220,826 SH   SOLE   0 0 220,826
BANK MONTREAL QUE COM 063671101   675,172 7,918 SH   SOLE   0 0 7,918
BATH & BODY WORKS INC COM 070830104   308,653 8,447 SH   SOLE   0 0 8,447
BECTON DICKINSON & CO COM 075887109   432,103 1,930 SH   SOLE   0 0 1,930
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   23,495,824 56,782 SH   SOLE   0 0 56,782
BIO-TECHNE CORP COM 09073M104   405,626 5,628 SH   SOLE   0 0 5,628
BIOGEN INC COM 09062X103   425,700 1,829 SH   SOLE   0 0 1,829
BLACKROCK INC COM 09247X101   855,036 1,053 SH   SOLE   0 0 1,053
BLACKSTONE INC COM 09260D107   1,377,795 11,088 SH   SOLE   0 0 11,088
BOEING CO COM 097023105   2,017,539 10,981 SH   SOLE   0 0 10,981
BOOKING HOLDINGS INC COM 09857L108   949,632 238 SH   SOLE   0 0 238
BOSTON SCIENTIFIC CORP COM 101137107   291,244 3,777 SH   SOLE   0 0 3,777
BP PLC SPONSORED ADR 055622104   551,096 15,791 SH   SOLE   0 0 15,791
BRISTOL-MYERS SQUIBB CO COM 110122108   634,002 15,418 SH   SOLE   0 0 15,418
BROADCOM INC COM 11135F101   1,289,326 739 SH   SOLE   0 0 739
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   203,589 1,015 SH   SOLE   0 0 1,015
BURLINGTON STORES INC COM 122017106   562,644 2,322 SH   SOLE   0 0 2,322
CADENCE DESIGN SYSTEM INC COM 127387108   434,928 1,360 SH   SOLE   0 0 1,360
CARLISLE COS INC COM 142339100   481,080 1,154 SH   SOLE   0 0 1,154
CARMAX INC COM 143130102   252,715 3,285 SH   SOLE   0 0 3,285
CARRIER GLOBAL CORPORATION COM 14448C104   545,832 8,582 SH   SOLE   0 0 8,582
CATERPILLAR INC COM 149123101   1,281,459 3,901 SH   SOLE   0 0 3,901
CDW CORP COM 12514G108   694,912 3,175 SH   SOLE   0 0 3,175
CENCORA INC COM 03073E105   571,397 2,569 SH   SOLE   0 0 2,569
CERTARA INC COM 15687V109   323,404 23,300 SH   SOLE   0 0 23,300
CHEVRON CORP NEW COM 166764100   1,458,074 9,399 SH   SOLE   0 0 9,399
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,157,838 19,860 SH   SOLE   0 0 19,860
CHUBB LIMITED COM H1467J104   374,996 1,463 SH   SOLE   0 0 1,463
CHURCH & DWIGHT CO INC COM 171340102   525,561 5,013 SH   SOLE   0 0 5,013
CINTAS CORP COM 172908105   555,430 776 SH   SOLE   0 0 776
CISCO SYS INC COM 17275R102   858,462 18,553 SH   SOLE   0 0 18,553
CITIGROUP INC COM NEW 172967424   229,941 3,433 SH   SOLE   0 0 3,433
CME GROUP INC COM 12572Q105   230,360 1,190 SH   SOLE   0 0 1,190
COCA COLA CO COM 191216100   5,411,840 86,135 SH   SOLE   0 0 86,135
COMCAST CORP NEW CL A 20030N101   1,104,723 29,514 SH   SOLE   0 0 29,514
CONOCOPHILLIPS COM 20825C104   888,384 7,895 SH   SOLE   0 0 7,895
CONSTELLATION ENERGY CORP COM 21037T109   206,333 940 SH   SOLE   0 0 940
COPART INC COM 217204106   1,135,052 20,969 SH   SOLE   0 0 20,969
COSTAR GROUP INC COM 22160N109   550,941 7,669 SH   SOLE   0 0 7,669
COSTCO WHSL CORP NEW COM 22160K105   2,511,453 2,840 SH   SOLE   0 0 2,840
CROWDSTRIKE HLDGS INC CL A 22788C105   279,714 747 SH   SOLE   0 0 747
CSX CORP COM 126408103   374,300 11,370 SH   SOLE   0 0 11,370
CUMMINS INC COM 231021106   242,296 884 SH   SOLE   0 0 884
CVS HEALTH CORP COM 126650100   724,763 12,598 SH   SOLE   0 0 12,598
DANAHER CORPORATION COM 235851102   493,677 2,038 SH   SOLE   0 0 2,038
DBX ETF TR XTRACK MSCI EAFE 233051200   381,240 9,000 SH   SOLE   0 0 9,000
DEERE & CO COM 244199105   1,048,157 2,982 SH   SOLE   0 0 2,982
DELTA AIR LINES INC DEL COM NEW 247361702   255,061 5,443 SH   SOLE   0 0 5,443
DESCARTES SYS GROUP INC COM 249906108   513,854 5,154 SH   SOLE   0 0 5,154
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   305,540 11,734 SH   SOLE   0 0 11,734
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   3,892,958 118,435 SH   SOLE   0 0 118,435
DISCOVER FINL SVCS COM 254709108   453,877 3,513 SH   SOLE   0 0 3,513
DISNEY WALT CO COM 254687106   1,403,295 14,471 SH   SOLE   0 0 14,471
DNP SELECT INCOME FD INC COM 23325P104   138,345 16,568 SH   SOLE   0 0 16,568
DOLLAR GEN CORP NEW COM 256677105   209,100 1,640 SH   SOLE   0 0 1,640
DOLLAR TREE INC COM 256746108   226,788 2,213 SH   SOLE   0 0 2,213
DOVER CORP COM 260003108   309,802 1,735 SH   SOLE   0 0 1,735
DUKE ENERGY CORP NEW COM NEW 26441C204   389,079 3,784 SH   SOLE   0 0 3,784
DUPONT DE NEMOURS INC COM 26614N102   284,203 3,572 SH   SOLE   0 0 3,572
EATON CORP PLC SHS G29183103   2,669,020 8,160 SH   SOLE   0 0 8,160
EATON VANCE TAX-MANAGED DIVE COM 27828N102   396,986 27,626 SH   SOLE   0 0 27,626
ECOLAB INC COM 278865100   280,977 1,155 SH   SOLE   0 0 1,155
ELI LILLY & CO COM 532457108   3,035,472 3,230 SH   SOLE   0 0 3,230
EMERSON ELEC CO COM 291011104   415,291 3,725 SH   SOLE   0 0 3,725
ENBRIDGE INC COM 29250N105   209,326 5,852 SH   SOLE   0 0 5,852
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   320,093 19,662 SH   SOLE   0 0 19,662
ENTERPRISE PRODS PARTNERS L COM 293792107   437,963 15,019 SH   SOLE   0 0 15,019
EOG RES INC COM 26875P101   653,004 5,174 SH   SOLE   0 0 5,174
EPAM SYS INC COM 29414B104   370,829 2,041 SH   SOLE   0 0 2,041
EXLSERVICE HOLDINGS INC COM 302081104   639,446 20,384 SH   SOLE   0 0 20,384
EXPEDITORS INTL WASH INC COM 302130109   224,863 1,865 SH   SOLE   0 0 1,865
EXPONENT INC COM 30214U102   701,836 7,385 SH   SOLE   0 0 7,385
EXXON MOBIL CORP COM 30231G102   4,327,585 38,667 SH   SOLE   0 0 38,667
FAIR ISAAC CORP COM 303250104   576,818 376 SH   SOLE   0 0 376
FEDEX CORP COM 31428X106   219,845 750 SH   SOLE   0 0 750
FERGUSON PLC NEW SHS G3421J106   471,719 2,462 SH   SOLE   0 0 2,462
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   661,403 13,808 SH   SOLE   0 0 13,808
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   467,765 9,493 SH   SOLE   0 0 9,493
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   22,786,758 503,130 SH   SOLE   0 0 503,130
FIDELITY NATL INFORMATION SV COM 31620M106   925,447 12,520 SH   SOLE   0 0 12,520
FISERV INC COM 337738108   864,753 5,808 SH   SOLE   0 0 5,808
FLEXSHARES TR MORNSTAR UPSTR 33939L407   3,241,418 79,818 SH   SOLE   0 0 79,818
FORD MTR CO DEL COM 345370860   208,568 15,837 SH   SOLE   0 0 15,837
FREEPORT-MCMORAN INC CL B 35671D857   655,857 12,713 SH   SOLE   0 0 12,713
GALLAGHER ARTHUR J & CO COM 363576109   246,912 922 SH   SOLE   0 0 922
GARTNER INC COM 366651107   382,131 852 SH   SOLE   0 0 852
GE AEROSPACE COM NEW 369604301   691,345 4,172 SH   SOLE   0 0 4,172
GENERAL DYNAMICS CORP COM 369550108   1,144,782 4,061 SH   SOLE   0 0 4,061
GILEAD SCIENCES INC COM 375558103   253,954 3,694 SH   SOLE   0 0 3,694
GLOBUS MED INC CL A 379577208   470,319 6,774 SH   SOLE   0 0 6,774
GOLDMAN SACHS GROUP INC COM 38141G104   218,374 456 SH   SOLE   0 0 456
GRAINGER W W INC COM 384802104   702,752 778 SH   SOLE   0 0 778
GRAY TELEVISION INC COM 389375106   67,066 13,440 SH   SOLE   0 0 13,440
GSK PLC SPONSORED ADR 37733W204   492,976 12,785 SH   SOLE   0 0 12,785
HALLIBURTON CO COM 406216101   278,053 8,421 SH   SOLE   0 0 8,421
HEALTHEQUITY INC COM 42226A107   314,974 3,985 SH   SOLE   0 0 3,985
HEICO CORP NEW CL A 422806208   215,519 1,202 SH   SOLE   0 0 1,202
HENRY JACK & ASSOC INC COM 426281101   292,462 1,818 SH   SOLE   0 0 1,818
HOME DEPOT INC COM 437076102   6,003,464 17,443 SH   SOLE   0 0 17,443
HONEYWELL INTL INC COM 438516106   2,084,821 9,720 SH   SOLE   0 0 9,720
HOST HOTELS & RESORTS INC COM 44107P104   212,557 11,888 SH   SOLE   0 0 11,888
HUMANA INC COM 444859102   806,874 2,128 SH   SOLE   0 0 2,128
IDEXX LABS INC COM 45168D104   668,528 1,383 SH   SOLE   0 0 1,383
ILLINOIS TOOL WKS INC COM 452308109   248,686 1,054 SH   SOLE   0 0 1,054
INTEL CORP COM 458140100   507,055 14,541 SH   SOLE   0 0 14,541
INTERCONTINENTAL EXCHANGE IN COM 45866F104   996,140 6,898 SH   SOLE   0 0 6,898
INTERNATIONAL BUSINESS MACHS COM 459200101   1,734,184 9,751 SH   SOLE   0 0 9,751
INTUIT COM 461202103   513,866 812 SH   SOLE   0 0 812
INTUITIVE SURGICAL INC COM NEW 46120E602   424,282 954 SH   SOLE   0 0 954
INVESCO QQQ TR UNIT SER 1 46090E103   550,313 1,094 SH   SOLE   0 0 1,094
ISHARES INC CORE MSCI EMKT 46434G103   5,842,625 105,749 SH   SOLE   0 0 105,749
ISHARES SILVER TR ISHARES 46428Q109   245,274 8,710 SH   SOLE   0 0 8,710
ISHARES TR NATIONAL MUN ETF 464288414   12,249,041 114,627 SH   SOLE   0 0 114,627
ISHARES TR 10-20 YR TRS ETF 464288653   14,724,777 142,475 SH   SOLE   0 0 142,475
ISHARES TR CORE DIV GRWTH 46434V621   239,328 4,103 SH   SOLE   0 0 4,103
ISHARES TR PFD AND INCM SEC 464288687   879,808 27,868 SH   SOLE   0 0 27,868
ISHARES TR CORE S&P US VLU 464287663   281,064 3,173 SH   SOLE   0 0 3,173
ISHARES TR U.S. TECH ETF 464287721   448,888 2,828 SH   SOLE   0 0 2,828
ISHARES TR EAFE SML CP ETF 464288273   1,524,441 24,113 SH   SOLE   0 0 24,113
ISHARES TR CORE MSCI EAFE 46432F842   778,384 10,431 SH   SOLE   0 0 10,431
ISHARES TR S&P 500 VAL ETF 464287408   372,364 2,032 SH   SOLE   0 0 2,032
ISHARES TR S&P 500 GRWT ETF 464287309   581,656 5,988 SH   SOLE   0 0 5,988
ISHARES TR CORE S&P MCP ETF 464287507   427,852 7,330 SH   SOLE   0 0 7,330
ISHARES TR RUS 1000 ETF 464287622   544,255 1,777 SH   SOLE   0 0 1,777
ISHARES TR CORE S&P TTL STK 464287150   36,510,224 298,995 SH   SOLE   0 0 298,995
ISHARES TR AGGRES ALLOC ETF 464289859   1,013,135 13,317 SH   SOLE   0 0 13,317
ISHARES TR MSCI EAFE ETF 464287465   479,341 5,955 SH   SOLE   0 0 5,955
ISHARES TR SHRT NAT MUN ETF 464288158   6,862,181 65,541 SH   SOLE   0 0 65,541
ISHARES TR GLB INFRASTR ETF 464288372   4,103,510 83,252 SH   SOLE   0 0 83,252
ISHARES TR RUS MDCP VAL ETF 464287473   217,676 1,803 SH   SOLE   0 0 1,803
ISHARES TR RUS 1000 VAL ETF 464287598   748,847 4,264 SH   SOLE   0 0 4,264
ISHARES TR GRWT ALLOCAT ETF 464289867   494,981 8,672 SH   SOLE   0 0 8,672
ISHARES TR CONSER ALLOC ETF 464289883   264,165 7,085 SH   SOLE   0 0 7,085
ISHARES TR CORE US AGGBD ET 464287226   285,929 2,929 SH   SOLE   0 0 2,929
ISHARES TR MSCI ACWI ETF 464288257   305,944 2,642 SH   SOLE   0 0 2,642
ISHARES TR RUS 1000 GRW ETF 464287614   1,048,243 2,739 SH   SOLE   0 0 2,739
ISHARES TR RUS MD CP GR ETF 464287481   428,973 3,868 SH   SOLE   0 0 3,868
ISHARES TR CORE S&P500 ETF 464287200   11,309,061 20,043 SH   SOLE   0 0 20,043
ISHARES TR MODERT ALLOC ETF 464289875   371,333 8,566 SH   SOLE   0 0 8,566
J & J SNACK FOODS CORP COM 466032109   330,859 1,979 SH   SOLE   0 0 1,979
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   1,660,273 36,378 SH   SOLE   0 0 36,378
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   288,791 6,297 SH   SOLE   0 0 6,297
JOHNSON & JOHNSON COM 478160104   1,835,598 12,284 SH   SOLE   0 0 12,284
JOHNSON CTLS INTL PLC SHS G51502105   309,439 4,564 SH   SOLE   0 0 4,564
JPMORGAN CHASE & CO. COM 46625H100   13,501,366 64,973 SH   SOLE   0 0 64,973
JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309   13,888,846 477,444 SH   SOLE   0 0 477,444
KEYSIGHT TECHNOLOGIES INC COM 49338L103   593,399 4,315 SH   SOLE   0 0 4,315
KIMBERLY-CLARK CORP COM 494368103   1,112,787 7,904 SH   SOLE   0 0 7,904
KINSALE CAP GROUP INC COM 49714P108   479,616 1,276 SH   SOLE   0 0 1,276
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   245,853 9,295 SH   SOLE   0 0 9,295
LAM RESEARCH CORP COM 512807108   504,323 447 SH   SOLE   0 0 447
LAUDER ESTEE COS INC CL A 518439104   249,290 2,439 SH   SOLE   0 0 2,439
LINDE PLC SHS G54950103   298,376 686 SH   SOLE   0 0 686
LITTELFUSE INC COM 537008104   211,076 820 SH   SOLE   0 0 820
LOCKHEED MARTIN CORP COM 539830109   492,359 1,068 SH   SOLE   0 0 1,068
LOWES COS INC COM 548661107   722,067 3,271 SH   SOLE   0 0 3,271
MANITOWOC CO INC COM NEW 563571405   196,746 19,083 SH   SOLE   0 0 19,083
MARATHON PETE CORP COM 56585A102   1,222,026 7,535 SH   SOLE   0 0 7,535
MARSH & MCLENNAN COS INC COM 571748102   612,594 2,851 SH   SOLE   0 0 2,851
MARVELL TECHNOLOGY INC COM 573874104   328,648 4,389 SH   SOLE   0 0 4,389
MASCO CORP COM 574599106   1,085,654 16,412 SH   SOLE   0 0 16,412
MASTERCARD INCORPORATED CL A 57636Q104   1,812,182 4,179 SH   SOLE   0 0 4,179
MCDONALDS CORP COM 580135101   1,870,723 7,468 SH   SOLE   0 0 7,468
MCKESSON CORP COM 58155Q103   212,894 363 SH   SOLE   0 0 363
MEDTRONIC PLC SHS G5960L103   265,264 3,442 SH   SOLE   0 0 3,442
MERCK & CO INC COM 58933Y105   1,898,727 14,915 SH   SOLE   0 0 14,915
META PLATFORMS INC CL A 30303M102   4,544,222 8,499 SH   SOLE   0 0 8,499
METLIFE INC COM 59156R108   467,933 6,534 SH   SOLE   0 0 6,534
MICROCHIP TECHNOLOGY INC. COM 595017104   577,982 6,022 SH   SOLE   0 0 6,022
MICRON TECHNOLOGY INC COM 595112103   1,663,766 12,199 SH   SOLE   0 0 12,199
MICROSOFT CORP COM 594918104   20,754,681 44,514 SH   SOLE   0 0 44,514
MONDELEZ INTL INC CL A 609207105   1,114,643 16,906 SH   SOLE   0 0 16,906
MONOLITHIC PWR SYS INC COM 609839105   927,153 1,077 SH   SOLE   0 0 1,077
MORGAN STANLEY COM NEW 617446448   748,948 7,239 SH   SOLE   0 0 7,239
NETFLIX INC COM 64110L106   864,004 1,275 SH   SOLE   0 0 1,275
NEXTERA ENERGY INC COM 65339F101   1,348,152 18,493 SH   SOLE   0 0 18,493
NIKE INC CL B 654106103   703,248 9,695 SH   SOLE   0 0 9,695
NNN REIT INC COM 637417106   214,869 5,025 SH   SOLE   0 0 5,025
NOKIA CORP SPONSORED ADR 654902204   61,701 15,581 SH   SOLE   0 0 15,581
NORFOLK SOUTHN CORP COM 655844108   941,647 4,383 SH   SOLE   0 0 4,383
NORTHROP GRUMMAN CORP COM 666807102   254,039 596 SH   SOLE   0 0 596
NOVANTA INC COM 67000B104   376,048 2,363 SH   SOLE   0 0 2,363
NOVO-NORDISK A S ADR 670100205   432,217 3,028 SH   SOLE   0 0 3,028
NVIDIA CORPORATION COM 67066G104   11,286,975 83,663 SH   SOLE   0 0 83,663
NXP SEMICONDUCTORS N V COM N6596X109   205,283 727 SH   SOLE   0 0 727
OLD SECOND BANCORP INC ILL COM 680277100   302,544 20,210 SH   SOLE   0 0 20,210
OLLIES BARGAIN OUTLET HLDGS COM 681116109   417,726 4,228 SH   SOLE   0 0 4,228
OMNICOM GROUP INC COM 681919106   339,844 3,728 SH   SOLE   0 0 3,728
ONTO INNOVATION INC COM 683344105   245,890 1,039 SH   SOLE   0 0 1,039
ORACLE CORP COM 68389X105   2,465,531 17,354 SH   SOLE   0 0 17,354
OREILLY AUTOMOTIVE INC COM 67103H107   672,436 654 SH   SOLE   0 0 654
OSHKOSH CORP COM 688239201   4,528,042 43,669 SH   SOLE   0 0 43,669
OTIS WORLDWIDE CORP COM 68902V107   208,284 2,150 SH   SOLE   0 0 2,150
OWENS CORNING NEW COM 690742101   227,003 1,358 SH   SOLE   0 0 1,358
PACCAR INC COM 693718108   355,961 3,507 SH   SOLE   0 0 3,507
PALANTIR TECHNOLOGIES INC CL A 69608A108   207,409 7,298 SH   SOLE   0 0 7,298
PALO ALTO NETWORKS INC COM 697435105   707,152 2,098 SH   SOLE   0 0 2,098
PARKER-HANNIFIN CORP COM 701094104   271,423 519 SH   SOLE   0 0 519
PAYPAL HLDGS INC COM 70450Y103   240,548 4,084 SH   SOLE   0 0 4,084
PEPSICO INC COM 713448108   6,897,662 42,164 SH   SOLE   0 0 42,164
PFIZER INC COM 717081103   1,135,330 40,047 SH   SOLE   0 0 40,047
PHILIP MORRIS INTL INC COM 718172109   1,423,124 13,849 SH   SOLE   0 0 13,849
PHILLIPS 66 COM 718546104   991,606 7,402 SH   SOLE   0 0 7,402
PINNACLE WEST CAP CORP COM 723484101   272,439 3,471 SH   SOLE   0 0 3,471
PLEXUS CORP COM 729132100   582,786 5,562 SH   SOLE   0 0 5,562
PNC FINL SVCS GROUP INC COM 693475105   612,346 3,727 SH   SOLE   0 0 3,727
POOL CORP COM 73278L105   497,978 1,666 SH   SOLE   0 0 1,666
PPG INDS INC COM 693506107   494,149 3,902 SH   SOLE   0 0 3,902
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   14,934,893 786,043 SH   SOLE   0 0 786,043
PROCTER AND GAMBLE CO COM 742718109   19,309,425 115,764 SH   SOLE   0 0 115,764
PROGRESSIVE CORP COM 743315103   904,637 4,308 SH   SOLE   0 0 4,308
PROLOGIS INC. COM 74340W103   499,490 4,286 SH   SOLE   0 0 4,286
QUALCOMM INC COM 747525103   296,078 1,418 SH   SOLE   0 0 1,418
QUEST DIAGNOSTICS INC COM 74834L100   344,243 2,451 SH   SOLE   0 0 2,451
RBC BEARINGS INC COM 75524B104   640,471 2,269 SH   SOLE   0 0 2,269
REINSURANCE GRP OF AMERICA I COM NEW 759351604   283,907 1,347 SH   SOLE   0 0 1,347
REPLIGEN CORP COM 759916109   369,260 3,053 SH   SOLE   0 0 3,053
ROPER TECHNOLOGIES INC COM 776696106   453,836 821 SH   SOLE   0 0 821
RTX CORPORATION COM 75513E105   986,856 9,802 SH   SOLE   0 0 9,802
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   546,886 9,738 SH   SOLE   0 0 9,738
SALESFORCE INC COM 79466L302   1,279,368 5,065 SH   SOLE   0 0 5,065
SAP SE SPON ADR 803054204   258,931 1,280 SH   SOLE   0 0 1,280
SCHLUMBERGER LTD COM STK 806857108   849,684 18,765 SH   SOLE   0 0 18,765
SCHWAB CHARLES CORP COM 808513105   1,155,123 15,478 SH   SOLE   0 0 15,478
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   306,306 1,289 SH   SOLE   0 0 1,289
SERVICENOW INC COM 81762P102   538,784 725 SH   SOLE   0 0 725
SHELL PLC SPON ADS 780259305   201,271 2,760 SH   SOLE   0 0 2,760
SHERWIN WILLIAMS CO COM 824348106   325,219 1,065 SH   SOLE   0 0 1,065
SONY GROUP CORP SPONSORED ADR 835699307   390,217 4,208 SH   SOLE   0 0 4,208
SOUTHERN CO COM 842587107   425,016 5,418 SH   SOLE   0 0 5,418
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,098,478 85,830 SH   SOLE   0 0 85,830
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   394,651 9,383 SH   SOLE   0 0 9,383
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   312,816 5,557 SH   SOLE   0 0 5,557
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   262,503 6,771 SH   SOLE   0 0 6,771
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,117,017 19,941 SH   SOLE   0 0 19,941
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   219,259 6,792 SH   SOLE   0 0 6,792
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,588,878 13,520 SH   SOLE   0 0 13,520
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,123,493 3,977 SH   SOLE   0 0 3,977
SPDR SER TR PORTFOLIO S&P500 78464A854   599,849 9,090 SH   SOLE   0 0 9,090
SPDR SER TR NUVEEN BLMBRG MU 78468R721   473,127 10,301 SH   SOLE   0 0 10,301
SPDR SER TR PRTFLO S&P500 GW 78464A409   136,562,035 1,623,805 SH   SOLE   1,968 0 1,621,837
SPDR SER TR BLOOMBERG SHT TE 78468R408   339,944 13,603 SH   SOLE   0 0 13,603
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,168,882 46,384 SH   SOLE   0 0 46,384
SPDR SER TR PORTFOLI S&P1500 78464A805   2,058,552 30,144 SH   SOLE   0 0 30,144
SPDR SER TR PRTFLO S&P500 VL 78464A508   150,672,170 3,067,430 SH   SOLE   3,114 0 3,064,316
SPDR SER TR NUVEEN BLMBRG SH 78468R739   999,861 21,157 SH   SOLE   0 0 21,157
SPDR SER TR PORTFOLIO S&P400 78464A847   2,087,672 40,751 SH   SOLE   0 0 40,751
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   170,195 16,240 SH   SOLE   0 0 16,240
STRYKER CORPORATION COM 863667101   877,084 2,600 SH   SOLE   0 0 2,600
SYNOPSYS INC COM 871607107   310,400 501 SH   SOLE   0 0 501
SYSCO CORP COM 871829107   284,038 4,079 SH   SOLE   0 0 4,079
TARGA RES CORP COM 87612G101   234,019 1,761 SH   SOLE   0 0 1,761
TARGET CORP COM 87612E110   414,307 2,836 SH   SOLE   0 0 2,836
TESLA INC COM 88160R101   2,305,631 8,758 SH   SOLE   0 0 8,758
TEXAS INSTRS INC COM 882508104   518,417 2,546 SH   SOLE   0 0 2,546
THE CIGNA GROUP COM 125523100   256,340 777 SH   SOLE   0 0 777
THE TRADE DESK INC COM CL A 88339J105   207,925 2,083 SH   SOLE   0 0 2,083
THERMO FISHER SCIENTIFIC INC COM 883556102   1,216,913 2,267 SH   SOLE   0 0 2,267
TJX COS INC NEW COM 872540109   2,916,109 25,813 SH   SOLE   0 0 25,813
TORO CO COM 891092108   211,094 2,392 SH   SOLE   0 0 2,392
TRAVELERS COMPANIES INC COM 89417E113   1,537,278 7,420 SH   SOLE   0 0 7,420
TREX CO INC COM 89531P105   554,868 7,420 SH   SOLE   0 0 7,420
TRUIST FINL CORP COM 89832Q109   699,346 17,813 SH   SOLE   0 0 17,813
TYLER TECHNOLOGIES INC COM 902252105   820,544 1,603 SH   SOLE   0 0 1,603
UBER TECHNOLOGIES INC COM 90353T100   378,283 5,461 SH   SOLE   0 0 5,461
UNION PAC CORP COM 907818108   592,288 2,639 SH   SOLE   0 0 2,639
UNITED PARCEL SERVICE INC CL B 911312106   707,048 5,212 SH   SOLE   0 0 5,212
UNITED RENTALS INC COM 911363109   272,270 422 SH   SOLE   0 0 422
UNITEDHEALTH GROUP INC COM 91324P102   2,812,924 5,615 SH   SOLE   0 0 5,615
US BANCORP DEL COM NEW 902973304   747,355 18,318 SH   SOLE   0 0 18,318
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   298,549 852 SH   SOLE   0 0 852
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   436,564 2,464 SH   SOLE   0 0 2,464
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   19,375,148 267,502 SH   SOLE   0 0 267,502
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   331,680 4,316 SH   SOLE   0 0 4,316
VANGUARD INDEX FDS SM CP VAL ETF 922908611   338,060 1,854 SH   SOLE   0 0 1,854
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   996,765 11,813 SH   SOLE   0 0 11,813
VANGUARD INDEX FDS SML CP GRW ETF 922908595   477,475 1,912 SH   SOLE   0 0 1,912
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,915,325 40,919 SH   SOLE   0 0 40,919
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,247,260 4,535 SH   SOLE   0 0 4,535
VANGUARD INDEX FDS MID CAP ETF 922908629   23,348,147 95,890 SH   SOLE   0 0 95,890
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   502,658 3,329 SH   SOLE   0 0 3,329
VANGUARD INDEX FDS LARGE CAP ETF 922908637   504,120 1,956 SH   SOLE   0 0 1,956
VANGUARD INDEX FDS GROWTH ETF 922908736   8,137,197 20,761 SH   SOLE   0 0 20,761
VANGUARD INDEX FDS VALUE ETF 922908744   7,900,749 48,743 SH   SOLE   0 0 48,743
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,079,650 23,419 SH   SOLE   702 0 22,717
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,286,899 5,554 SH   SOLE   0 0 5,554
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   336,483 5,574 SH   SOLE   0 0 5,574
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   582,340 12,932 SH   SOLE   0 0 12,932
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   26,710,613 531,872 SH   SOLE   0 0 531,872
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   6,979,175 120,393 SH   SOLE   0 0 120,393
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   506,871 8,723 SH   SOLE   0 0 8,723
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,515,802 60,181 SH   SOLE   0 0 60,181
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,128,314 11,485 SH   SOLE   0 0 11,485
VANGUARD STAR FDS VG TL INTL STK F 921909768   355,418 5,727 SH   SOLE   0 0 5,727
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   27,113,200 533,829 SH   SOLE   3,593 0 530,236
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   534,213 4,454 SH   SOLE   0 0 4,454
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,396,251 4,228 SH   SOLE   0 0 4,228
VANGUARD WORLD FD CONSUM STP ETF 92204A207   440,556 2,158 SH   SOLE   0 0 2,158
VERISK ANALYTICS INC COM 92345Y106   341,072 1,229 SH   SOLE   0 0 1,229
VERIZON COMMUNICATIONS INC COM 92343V104   687,825 16,744 SH   SOLE   0 0 16,744
VERTEX INC CL A 92538J106   227,362 6,180 SH   SOLE   0 0 6,180
VERTEX PHARMACEUTICALS INC COM 92532F100   301,363 613 SH   SOLE   0 0 613
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   14,950,490 323,149 SH   SOLE   0 0 323,149
VISA INC COM CL A 92826C839   1,367,606 5,200 SH   SOLE   0 0 5,200
VULCAN MATLS CO COM 929160109   229,389 926 SH   SOLE   0 0 926
WALMART INC COM 931142103   3,138,514 44,575 SH   SOLE   0 0 44,575
WASTE MGMT INC DEL COM 94106L109   444,119 2,103 SH   SOLE   0 0 2,103
WATSCO INC COM 942622200   726,076 1,494 SH   SOLE   0 0 1,494
WEC ENERGY GROUP INC COM 92939U106   9,073,090 116,039 SH   SOLE   0 0 116,039
WELLS FARGO CO NEW COM 949746101   1,852,035 31,012 SH   SOLE   0 0 31,012
XCEL ENERGY INC COM 98389B100   399,316 7,593 SH   SOLE   0 0 7,593
YUM BRANDS INC COM 988498101   268,569 2,079 SH   SOLE   0 0 2,079
ZIMMER BIOMET HOLDINGS INC COM 98956P102   424,393 3,970 SH   SOLE   0 0 3,970