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   519,681 5,801 SH   SOLE   0 0 5,801
ABBOTT LABS COM 002824100   3,390,447 30,153 SH   SOLE   0 0 30,153
ABBVIE INC COM 00287Y109   1,888,590 11,100 SH   SOLE   0 0 11,100
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   451,236 1,349 SH   SOLE   0 0 1,349
ADOBE INC COM 00724F101   892,008 1,811 SH   SOLE   0 0 1,811
ADVANCED DRAIN SYS INC DEL COM 00790R104   550,052 3,244 SH   SOLE   0 0 3,244
ADVANCED MICRO DEVICES INC COM 007903107   914,015 5,352 SH   SOLE   0 0 5,352
AIR PRODS & CHEMS INC COM 009158106   280,004 1,168 SH   SOLE   0 0 1,168
ALARM COM HLDGS INC COM 011642105   255,650 3,617 SH   SOLE   0 0 3,617
ALLETE INC COM NEW 018522300   262,657 4,325 SH   SOLE   0 0 4,325
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   285,101 8,271 SH   SOLE   0 0 8,271
ALLIANT ENERGY CORP COM 018802108   609,830 12,199 SH   SOLE   0 0 12,199
ALLSTATE CORP COM 020002101   616,284 3,661 SH   SOLE   0 0 3,661
ALPHABET INC CAP STK CL C 02079K107   2,887,162 18,257 SH   SOLE   0 0 18,257
ALPHABET INC CAP STK CL A 02079K305   6,748,364 43,093 SH   SOLE   0 0 43,093
ALPS ETF TR ALERIAN MLP 00162Q452   8,934,598 188,533 SH   SOLE   0 0 188,533
ALTRIA GROUP INC COM 02209S103   622,887 14,792 SH   SOLE   0 0 14,792
AMAZON COM INC COM 023135106   8,998,311 48,464 SH   SOLE   0 0 48,464
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   11,006,851 262,255 SH   SOLE   903 0 261,352
AMERICAN ELEC PWR CO INC COM 025537101   253,844 2,984 SH   SOLE   0 0 2,984
AMERICAN EXPRESS CO COM 025816109   271,669 1,236 SH   SOLE   0 0 1,236
AMERICAN TOWER CORP NEW COM 03027X100   992,586 5,148 SH   SOLE   0 0 5,148
AMERIPRISE FINL INC COM 03076C106   255,176 594 SH   SOLE   0 0 594
AMGEN INC COM 031162100   548,782 2,030 SH   SOLE   0 0 2,030
AMPHENOL CORP NEW CL A 032095101   313,206 2,724 SH   SOLE   0 0 2,724
ANALOG DEVICES INC COM 032654105   811,457 3,975 SH   SOLE   0 0 3,975
ANSYS INC COM 03662Q105   213,935 621 SH   SOLE   0 0 621
APPLE INC COM 037833100   25,465,757 150,090 SH   SOLE   0 0 150,090
APPLIED MATLS INC COM 038222105   594,774 2,827 SH   SOLE   0 0 2,827
ARCH CAP GROUP LTD ORD G0450A105   497,879 5,458 SH   SOLE   0 0 5,458
ARDAGH METAL PACKAGING S A SHS L02235106   34,900 10,000 SH   SOLE   0 0 10,000
ARISTA NETWORKS INC COM 040413106   211,041 716 SH   SOLE   0 0 716
ASML HOLDING N V N Y REGISTRY SHS N07059210   680,013 687 SH   SOLE   0 0 687
ASSOCIATED BANC CORP COM 045487105   1,977,461 92,146 SH   SOLE   0 0 92,146
AT&T INC COM 00206R102   971,966 57,513 SH   SOLE   0 0 57,513
AUTOMATIC DATA PROCESSING IN COM 053015103   489,081 1,956 SH   SOLE   0 0 1,956
AVERY DENNISON CORP COM 053611109   502,042 2,287 SH   SOLE   0 0 2,287
AXON ENTERPRISE INC COM 05464C101   889,610 2,858 SH   SOLE   0 0 2,858
BALCHEM CORP COM 057665200   410,312 2,672 SH   SOLE   0 0 2,672
BANK AMERICA CORP COM 060505104   936,169 24,812 SH   SOLE   0 0 24,812
BANK FIRST CORP COM 06211J100   17,601,863 210,826 SH   SOLE   0 0 210,826
BANK MONTREAL QUE COM 063671101   782,164 7,952 SH   SOLE   0 0 7,952
BATH & BODY WORKS INC COM 070830104   323,026 7,001 SH   SOLE   0 0 7,001
BECTON DICKINSON & CO COM 075887109   345,147 1,404 SH   SOLE   0 0 1,404
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   23,267,427 56,108 SH   SOLE   0 0 56,108
BIO-TECHNE CORP COM 09073M104   308,157 4,326 SH   SOLE   0 0 4,326
BIOGEN INC COM 09062X103   326,921 1,583 SH   SOLE   0 0 1,583
BLACKROCK INC COM 09247X101   819,978 1,020 SH   SOLE   0 0 1,020
BLACKSTONE INC COM 09260D107   1,358,808 10,294 SH   SOLE   0 0 10,294
BOEING CO COM 097023105   1,714,405 9,625 SH   SOLE   0 0 9,625
BOOKING HOLDINGS INC COM 09857L108   913,277 255 SH   SOLE   0 0 255
BOSTON SCIENTIFIC CORP COM 101137107   249,167 3,629 SH   SOLE   0 0 3,629
BP PLC SPONSORED ADR 055622104   619,781 15,775 SH   SOLE   0 0 15,775
BRISTOL-MYERS SQUIBB CO COM 110122108   650,165 12,600 SH   SOLE   0 0 12,600
BROADCOM INC COM 11135F101   923,183 692 SH   SOLE   0 0 692
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   211,178 1,019 SH   SOLE   0 0 1,019
BURLINGTON STORES INC COM 122017106   345,647 1,733 SH   SOLE   0 0 1,733
CADENCE DESIGN SYSTEM INC COM 127387108   353,139 1,134 SH   SOLE   0 0 1,134
CARLISLE COS INC COM 142339100   453,718 1,157 SH   SOLE   0 0 1,157
CARMAX INC COM 143130102   284,026 3,406 SH   SOLE   0 0 3,406
CARRIER GLOBAL CORPORATION COM 14448C104   493,007 8,484 SH   SOLE   0 0 8,484
CATERPILLAR INC COM 149123101   1,431,765 3,850 SH   SOLE   0 0 3,850
CDW CORP COM 12514G108   774,446 3,046 SH   SOLE   0 0 3,046
CENCORA INC COM 03073E105   698,294 2,927 SH   SOLE   0 0 2,927
CERTARA INC COM 15687V109   265,026 14,318 SH   SOLE   0 0 14,318
CHEVRON CORP NEW COM 166764100   1,371,296 8,465 SH   SOLE   0 0 8,465
CHIPOTLE MEXICAN GRILL INC COM 169656105   930,773 318 SH   SOLE   0 0 318
CHUBB LIMITED COM H1467J104   302,597 1,220 SH   SOLE   0 0 1,220
CHURCH & DWIGHT CO INC COM 171340102   415,049 4,074 SH   SOLE   0 0 4,074
CINTAS CORP COM 172908105   524,555 774 SH   SOLE   0 0 774
CISCO SYS INC COM 17275R102   860,148 17,200 SH   SOLE   0 0 17,200
CITIGROUP INC COM NEW 172967424   207,026 3,358 SH   SOLE   0 0 3,358
CME GROUP INC COM 12572Q105   313,831 1,496 SH   SOLE   0 0 1,496
COCA COLA CO COM 191216100   5,146,641 86,180 SH   SOLE   0 0 86,180
COMCAST CORP NEW CL A 20030N101   1,135,417 28,279 SH   SOLE   0 0 28,279
CONOCOPHILLIPS COM 20825C104   858,115 6,489 SH   SOLE   0 0 6,489
COPART INC COM 217204106   949,161 16,743 SH   SOLE   0 0 16,743
COSTAR GROUP INC COM 22160N109   598,637 6,256 SH   SOLE   0 0 6,256
COSTCO WHSL CORP NEW COM 22160K105   1,940,721 2,701 SH   SOLE   0 0 2,701
CSX CORP COM 126408103   406,630 11,311 SH   SOLE   0 0 11,311
CUMMINS INC COM 231021106   259,142 858 SH   SOLE   0 0 858
CVS HEALTH CORP COM 126650100   813,049 11,083 SH   SOLE   0 0 11,083
DANAHER CORPORATION COM 235851102   458,885 1,837 SH   SOLE   0 0 1,837
DBX ETF TR XTRACK MSCI EAFE 233051200   364,860 9,000 SH   SOLE   0 0 9,000
DEERE & CO COM 244199105   1,141,537 2,774 SH   SOLE   0 0 2,774
DELTA AIR LINES INC DEL COM NEW 247361702   248,077 5,243 SH   SOLE   0 0 5,243
DESCARTES SYS GROUP INC COM 249906108   349,177 3,863 SH   SOLE   0 0 3,863
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   369,142 14,392 SH   SOLE   0 0 14,392
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   4,026,775 127,349 SH   SOLE   0 0 127,349
DISCOVER FINL SVCS COM 254709108   487,718 3,891 SH   SOLE   0 0 3,891
DISNEY WALT CO COM 254687106   1,602,199 13,581 SH   SOLE   0 0 13,581
DNP SELECT INCOME FD INC COM 23325P104   147,111 16,364 SH   SOLE   0 0 16,364
DOLLAR GEN CORP NEW COM 256677105   271,960 1,773 SH   SOLE   0 0 1,773
DOLLAR TREE INC COM 256746108   290,822 2,284 SH   SOLE   0 0 2,284
DOUBLEVERIFY HLDGS INC COM 25862V105   257,887 7,749 SH   SOLE   0 0 7,749
DOVER CORP COM 260003108   225,235 1,270 SH   SOLE   0 0 1,270
DUKE ENERGY CORP NEW COM NEW 26441C204   364,270 3,743 SH   SOLE   0 0 3,743
DUPONT DE NEMOURS INC COM 26614N102   277,703 3,593 SH   SOLE   0 0 3,593
EATON CORP PLC SHS G29183103   2,513,909 8,009 SH   SOLE   0 0 8,009
EATON VANCE TAX-MANAGED DIVE COM 27828N102   369,083 27,626 SH   SOLE   0 0 27,626
ECOLAB INC COM 278865100   219,016 970 SH   SOLE   0 0 970
ELI LILLY & CO COM 532457108   2,497,419 3,298 SH   SOLE   0 0 3,298
EMERSON ELEC CO COM 291011104   384,026 3,361 SH   SOLE   0 0 3,361
ENBRIDGE INC COM 29250N105   229,121 6,487 SH   SOLE   0 0 6,487
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   274,534 17,464 SH   SOLE   0 0 17,464
ENTERPRISE PRODS PARTNERS L COM 293792107   398,174 13,608 SH   SOLE   0 0 13,608
EOG RES INC COM 26875P101   629,582 4,593 SH   SOLE   0 0 4,593
EPAM SYS INC COM 29414B104   440,865 1,608 SH   SOLE   0 0 1,608
EXLSERVICE HOLDINGS INC COM 302081104   488,855 15,795 SH   SOLE   0 0 15,795
EXPONENT INC COM 30214U102   456,271 5,625 SH   SOLE   0 0 5,625
EXXON MOBIL CORP COM 30231G102   4,621,443 38,137 SH   SOLE   0 0 38,137
FAIR ISAAC CORP COM 303250104   477,879 392 SH   SOLE   0 0 392
FEDEX CORP COM 31428X106   203,906 738 SH   SOLE   0 0 738
FERGUSON PLC NEW SHS G3421J106   548,908 2,472 SH   SOLE   0 0 2,472
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   598,612 13,273 SH   SOLE   0 0 13,273
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   465,074 9,501 SH   SOLE   0 0 9,501
FIDELITY NATL INFORMATION SV COM 31620M106   946,391 12,812 SH   SOLE   0 0 12,812
FISERV INC COM 337738108   871,371 5,608 SH   SOLE   0 0 5,608
FLEXSHARES TR MORNSTAR UPSTR 33939L407   3,561,406 83,523 SH   SOLE   0 0 83,523
FORD MTR CO DEL COM 345370860   237,378 17,532 SH   SOLE   0 0 17,532
FREEPORT-MCMORAN INC CL B 35671D857   635,318 12,384 SH   SOLE   0 0 12,384
GARTNER INC COM 366651107   376,382 801 SH   SOLE   0 0 801
GENERAL DYNAMICS CORP COM 369550108   1,028,627 3,561 SH   SOLE   0 0 3,561
GENERAL ELECTRIC CO COM NEW 369604301   571,163 3,697 SH   SOLE   0 0 3,697
GILEAD SCIENCES INC COM 375558103   205,723 2,941 SH   SOLE   0 0 2,941
GLOBUS MED INC CL A 379577208   309,465 5,765 SH   SOLE   0 0 5,765
GRAINGER W W INC COM 384802104   800,122 794 SH   SOLE   0 0 794
GRAY TELEVISION INC COM 389375106   78,505 13,239 SH   SOLE   0 0 13,239
GSK PLC SPONSORED ADR 37733W204   490,138 11,990 SH   SOLE   0 0 11,990
HALLIBURTON CO COM 406216101   374,654 9,142 SH   SOLE   0 0 9,142
HEALTHEQUITY INC COM 42226A107   267,588 3,404 SH   SOLE   0 0 3,404
HENRY JACK & ASSOC INC COM 426281101   313,506 1,800 SH   SOLE   0 0 1,800
HOME DEPOT INC COM 437076102   5,884,901 16,283 SH   SOLE   0 0 16,283
HONEYWELL INTL INC COM 438516106   1,880,480 9,478 SH   SOLE   0 0 9,478
HOST HOTELS & RESORTS INC COM 44107P104   248,288 11,983 SH   SOLE   0 0 11,983
HUBSPOT INC COM 443573100   284,744 432 SH   SOLE   0 0 432
HUMANA INC COM 444859102   817,908 2,559 SH   SOLE   0 0 2,559
IDEXX LABS INC COM 45168D104   706,942 1,360 SH   SOLE   0 0 1,360
ILLINOIS TOOL WKS INC COM 452308109   278,376 1,060 SH   SOLE   0 0 1,060
INTEL CORP COM 458140100   627,733 16,377 SH   SOLE   0 0 16,377
INTERCONTINENTAL EXCHANGE IN COM 45866F104   910,845 6,744 SH   SOLE   0 0 6,744
INTERNATIONAL BUSINESS MACHS COM 459200101   1,776,931 9,386 SH   SOLE   0 0 9,386
INTUIT COM 461202103   584,834 908 SH   SOLE   0 0 908
INTUITIVE SURGICAL INC COM NEW 46120E602   414,027 1,059 SH   SOLE   0 0 1,059
INVESCO QQQ TR UNIT SER 1 46090E103   483,409 1,093 SH   SOLE   0 0 1,093
ISHARES INC CORE MSCI EMKT 46434G103   6,156,966 117,164 SH   SOLE   0 0 117,164
ISHARES SILVER TR ISHARES 46428Q109   249,741 9,710 SH   SOLE   0 0 9,710
ISHARES TR NATIONAL MUN ETF 464288414   12,927,170 120,939 SH   SOLE   0 0 120,939
ISHARES TR EAFE SML CP ETF 464288273   1,809,094 28,553 SH   SOLE   0 0 28,553
ISHARES TR 10-20 YR TRS ETF 464288653   13,791,405 134,223 SH   SOLE   0 0 134,223
ISHARES TR CORE S&P US VLU 464287663   283,032 3,173 SH   SOLE   0 0 3,173
ISHARES TR CORE DIV GRWTH 46434V621   235,061 4,103 SH   SOLE   0 0 4,103
ISHARES TR U.S. TECH ETF 464287721   380,083 2,828 SH   SOLE   0 0 2,828
ISHARES TR IBOXX HI YD ETF 464288513   234,899 3,044 SH   SOLE   0 0 3,044
ISHARES TR S&P 500 GRWT ETF 464287309   504,424 5,987 SH   SOLE   0 0 5,987
ISHARES TR AGGRES ALLOC ETF 464289859   974,661 13,366 SH   SOLE   0 0 13,366
ISHARES TR CORE S&P TTL STK 464287150   33,014,253 288,586 SH   SOLE   0 0 288,586
ISHARES TR RUS 1000 ETF 464287622   277,836 972 SH   SOLE   0 0 972
ISHARES TR CORE S&P MCP ETF 464287507   409,200 6,820 SH   SOLE   0 0 6,820
ISHARES TR CORE MSCI EAFE 46432F842   863,545 11,698 SH   SOLE   0 0 11,698
ISHARES TR S&P 500 VAL ETF 464287408   374,355 2,032 SH   SOLE   0 0 2,032
ISHARES TR MSCI EAFE ETF 464287465   471,797 5,946 SH   SOLE   0 0 5,946
ISHARES TR GLB INFRASTR ETF 464288372   4,033,653 84,342 SH   SOLE   0 0 84,342
ISHARES TR SHRT NAT MUN ETF 464288158   6,894,002 66,003 SH   SOLE   0 0 66,003
ISHARES TR TIPS BD ETF 464287176   213,962 2,002 SH   SOLE   0 0 2,002
ISHARES TR CORE US AGGBD ET 464287226   285,526 2,946 SH   SOLE   0 0 2,946
ISHARES TR RUS MDCP VAL ETF 464287473   224,023 1,803 SH   SOLE   0 0 1,803
ISHARES TR RUS 1000 VAL ETF 464287598   755,390 4,261 SH   SOLE   0 0 4,261
ISHARES TR GRWT ALLOCAT ETF 464289867   483,297 8,755 SH   SOLE   0 0 8,755
ISHARES TR CONSER ALLOC ETF 464289883   281,216 7,694 SH   SOLE   0 0 7,694
ISHARES TR MSCI ACWI ETF 464288257   289,616 2,642 SH   SOLE   0 0 2,642
ISHARES TR RUS 1000 GRW ETF 464287614   917,642 2,739 SH   SOLE   0 0 2,739
ISHARES TR RUS MD CP GR ETF 464287481   436,355 3,867 SH   SOLE   0 0 3,867
ISHARES TR CORE S&P500 ETF 464287200   10,448,549 20,025 SH   SOLE   0 0 20,025
ISHARES TR MODERT ALLOC ETF 464289875   351,517 8,302 SH   SOLE   0 0 8,302
J & J SNACK FOODS CORP COM 466032109   220,058 1,588 SH   SOLE   0 0 1,588
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   2,853,870 62,909 SH   SOLE   0 0 62,909
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   370,060 8,076 SH   SOLE   0 0 8,076
JOHNSON & JOHNSON COM 478160104   1,807,538 11,869 SH   SOLE   0 0 11,869
JOHNSON CTLS INTL PLC SHS G51502105   298,031 4,539 SH   SOLE   0 0 4,539
JPMORGAN CHASE & CO COM 46625H100   12,553,051 63,673 SH   SOLE   0 0 63,673
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   13,516,395 476,265 SH   SOLE   0 0 476,265
KEYSIGHT TECHNOLOGIES INC COM 49338L103   582,102 3,637 SH   SOLE   0 0 3,637
KIMBERLY-CLARK CORP COM 494368103   955,009 7,465 SH   SOLE   0 0 7,465
KINSALE CAP GROUP INC COM 49714P108   474,760 1,054 SH   SOLE   0 0 1,054
LAM RESEARCH CORP COM 512807108   432,489 444 SH   SOLE   0 0 444
LAUDER ESTEE COS INC CL A 518439104   336,020 2,262 SH   SOLE   0 0 2,262
LOCKHEED MARTIN CORP COM 539830109   470,844 1,052 SH   SOLE   0 0 1,052
LOWES COS INC COM 548661107   861,956 3,527 SH   SOLE   0 0 3,527
LULULEMON ATHLETICA INC COM 550021109   279,146 778 SH   SOLE   0 0 778
MARATHON PETE CORP COM 56585A102   1,595,142 7,520 SH   SOLE   0 0 7,520
MARSH & MCLENNAN COS INC COM 571748102   441,761 2,162 SH   SOLE   0 0 2,162
MARVELL TECHNOLOGY INC COM 573874104   210,339 2,868 SH   SOLE   0 0 2,868
MASCO CORP COM 574599106   1,172,358 15,279 SH   SOLE   0 0 15,279
MASTERCARD INCORPORATED CL A 57636Q104   2,046,132 4,334 SH   SOLE   0 0 4,334
MCDONALDS CORP COM 580135101   1,870,991 6,944 SH   SOLE   0 0 6,944
MEDTRONIC PLC SHS G5960L103   246,732 2,944 SH   SOLE   0 0 2,944
MERCK & CO INC COM 58933Y105   1,837,562 14,502 SH   SOLE   0 0 14,502
META PLATFORMS INC CL A 30303M102   5,485,062 10,611 SH   SOLE   0 0 10,611
METLIFE INC COM 59156R108   448,049 6,148 SH   SOLE   0 0 6,148
MICROCHIP TECHNOLOGY INC. COM 595017104   394,903 4,308 SH   SOLE   0 0 4,308
MICRON TECHNOLOGY INC COM 595112103   1,514,670 12,352 SH   SOLE   0 0 12,352
MICROSOFT CORP COM 594918104   18,092,629 42,443 SH   SOLE   0 0 42,443
MONDELEZ INTL INC CL A 609207105   1,202,939 17,727 SH   SOLE   0 0 17,727
MONOLITHIC PWR SYS INC COM 609839105   549,861 806 SH   SOLE   0 0 806
MORGAN STANLEY COM NEW 617446448   647,017 6,877 SH   SOLE   0 0 6,877
NETFLIX INC COM 64110L106   798,714 1,292 SH   SOLE   0 0 1,292
NEW FORTRESS ENERGY INC COM CL A 644393100   270,045 8,951 SH   SOLE   0 0 8,951
NEXTERA ENERGY INC COM 65339F101   1,149,541 17,582 SH   SOLE   0 0 17,582
NIKE INC CL B 654106103   856,852 9,416 SH   SOLE   0 0 9,416
NOKIA CORP SPONSORED ADR 654902204   54,534 15,581 SH   SOLE   0 0 15,581
NORFOLK SOUTHN CORP COM 655844108   906,629 3,578 SH   SOLE   0 0 3,578
NORTHROP GRUMMAN CORP COM 666807102   267,795 589 SH   SOLE   0 0 589
NOVANTA INC COM 67000B104   321,203 1,884 SH   SOLE   0 0 1,884
NOVO-NORDISK A S ADR 670100205   346,736 2,777 SH   SOLE   0 0 2,777
NVIDIA CORPORATION COM 67066G104   6,558,680 7,684 SH   SOLE   0 0 7,684
NXP SEMICONDUCTORS N V COM N6596X109   215,566 856 SH   SOLE   0 0 856
OCCIDENTAL PETE CORP COM 674599105   205,353 2,996 SH   SOLE   0 0 2,996
OLD SECOND BANCORP INC ILL COM 680277100   276,877 20,210 SH   SOLE   0 0 20,210
OLLIES BARGAIN OUTLET HLDGS COM 681116109   239,622 3,287 SH   SOLE   0 0 3,287
OMNICOM GROUP INC COM 681919106   360,542 3,838 SH   SOLE   0 0 3,838
ONTO INNOVATION INC COM 683344105   222,731 1,186 SH   SOLE   0 0 1,186
ORACLE CORP COM 68389X105   2,210,926 17,941 SH   SOLE   0 0 17,941
OREILLY AUTOMOTIVE INC COM 67103H107   670,593 612 SH   SOLE   0 0 612
OSHKOSH CORP COM 688239201   5,419,850 43,331 SH   SOLE   0 0 43,331
OTIS WORLDWIDE CORP COM 68902V107   209,340 2,112 SH   SOLE   0 0 2,112
OWENS CORNING NEW COM 690742101   230,330 1,358 SH   SOLE   0 0 1,358
PACCAR INC COM 693718108   414,389 3,477 SH   SOLE   0 0 3,477
PALO ALTO NETWORKS INC COM 697435105   441,863 1,583 SH   SOLE   0 0 1,583
PEPSICO INC COM 713448108   6,969,556 40,851 SH   SOLE   0 0 40,851
PFIZER INC COM 717081103   922,056 34,431 SH   SOLE   0 0 34,431
PHILIP MORRIS INTL INC COM 718172109   1,163,918 12,780 SH   SOLE   0 0 12,780
PHILLIPS 66 COM 718546104   1,222,961 7,394 SH   SOLE   0 0 7,394
PINNACLE WEST CAP CORP COM 723484101   214,383 2,873 SH   SOLE   0 0 2,873
PIONEER NAT RES CO COM 723787107   263,737 969 SH   SOLE   0 0 969
PLEXUS CORP COM 729132100   553,846 5,644 SH   SOLE   0 0 5,644
PNC FINL SVCS GROUP INC COM 693475105   569,258 3,527 SH   SOLE   0 0 3,527
POOL CORP COM 73278L105   545,391 1,363 SH   SOLE   0 0 1,363
PPG INDS INC COM 693506107   602,075 4,234 SH   SOLE   0 0 4,234
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   14,599,149 766,963 SH   SOLE   0 0 766,963
PROCTER AND GAMBLE CO COM 742718109   17,862,273 114,019 SH   SOLE   0 0 114,019
PROGRESSIVE CORP COM 743315103   845,456 4,128 SH   SOLE   0 0 4,128
PROLOGIS INC. COM 74340W103   470,445 3,726 SH   SOLE   0 0 3,726
QUALCOMM INC COM 747525103   221,745 1,263 SH   SOLE   0 0 1,263
QUEST DIAGNOSTICS INC COM 74834L100   272,270 2,051 SH   SOLE   0 0 2,051
RBC BEARINGS INC COM 75524B104   470,718 1,762 SH   SOLE   0 0 1,762
REPLIGEN CORP COM 759916109   409,138 2,249 SH   SOLE   0 0 2,249
ROPER TECHNOLOGIES INC COM 776696106   461,455 849 SH   SOLE   0 0 849
RTX CORPORATION COM 75513E105   953,004 9,380 SH   SOLE   0 0 9,380
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   411,730 7,880 SH   SOLE   0 0 7,880
SALESFORCE INC COM 79466L302   1,526,666 5,049 SH   SOLE   0 0 5,049
SAP SE SPON ADR 803054204   241,814 1,287 SH   SOLE   0 0 1,287
SCHLUMBERGER LTD COM STK 806857108   941,481 17,380 SH   SOLE   0 0 17,380
SCHWAB CHARLES CORP COM 808513105   999,777 13,832 SH   SOLE   0 0 13,832
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   266,890 1,288 SH   SOLE   0 0 1,288
SELECT SECTOR SPDR TR ENERGY 81369Y506   296,175 3,038 SH   SOLE   0 0 3,038
SERVICENOW INC COM 81762P102   469,332 600 SH   SOLE   0 0 600
SHERWIN WILLIAMS CO COM 824348106   345,590 1,033 SH   SOLE   0 0 1,033
SKECHERS U S A INC CL A 830566105   200,618 3,450 SH   SOLE   0 0 3,450
SONY GROUP CORP SPONSORED ADR 835699307   491,513 5,807 SH   SOLE   0 0 5,807
SOUTHERN CO COM 842587107   380,000 5,383 SH   SOLE   0 0 5,383
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,274,906 91,708 SH   SOLE   0 0 91,708
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   405,070 9,495 SH   SOLE   0 0 9,495
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   345,445 5,742 SH   SOLE   0 0 5,742
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,120,618 20,710 SH   SOLE   0 0 20,710
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   325,117 10,025 SH   SOLE   0 0 10,025
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   403,083 10,885 SH   SOLE   0 0 10,885
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,678,783 12,861 SH   SOLE   0 0 12,861
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,180,837 3,971 SH   SOLE   0 0 3,971
SPDR SER TR PORTFOLIO S&P500 78464A854   423,112 6,927 SH   SOLE   0 0 6,927
SPDR SER TR NUVEEN BLMBRG MU 78468R721   702,722 15,263 SH   SOLE   0 0 15,263
SPDR SER TR PRTFLO S&P500 GW 78464A409   120,536,107 1,651,180 SH   SOLE   1,968 0 1,649,212
SPDR SER TR BLOOMBERG SHT TE 78468R408   343,175 13,694 SH   SOLE   0 0 13,694
SPDR SER TR PORTFOLIO AGRGTE 78464A649   2,973,947 118,815 SH   SOLE   0 0 118,815
SPDR SER TR PORTFOLI S&P1500 78464A805   2,020,102 31,733 SH   SOLE   0 0 31,733
SPDR SER TR PRTFLO S&P500 VL 78464A508   149,733,801 3,031,049 SH   SOLE   3,114 0 3,027,935
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,048,808 22,183 SH   SOLE   0 0 22,183
SPDR SER TR PORTFOLIO S&P400 78464A847   2,351,076 44,621 SH   SOLE   0 0 44,621
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   153,306 16,240 SH   SOLE   0 0 16,240
STARBUCKS CORP COM 855244109   229,445 2,633 SH   SOLE   0 0 2,633
STRYKER CORPORATION COM 863667101   355,472 1,013 SH   SOLE   0 0 1,013
SYNOPSYS INC COM 871607107   261,735 460 SH   SOLE   0 0 460
SYSCO CORP COM 871829107   322,308 4,158 SH   SOLE   0 0 4,158
TARGET CORP COM 87612E110   438,323 2,554 SH   SOLE   0 0 2,554
TESLA INC COM 88160R101   1,416,101 8,006 SH   SOLE   0 0 8,006
TEXAS INSTRS INC COM 882508104   366,348 2,112 SH   SOLE   0 0 2,112
THE CIGNA GROUP COM 125523100   241,299 675 SH   SOLE   0 0 675
THERMO FISHER SCIENTIFIC INC COM 883556102   1,313,654 2,230 SH   SOLE   0 0 2,230
TJX COS INC NEW COM 872540109   2,478,247 25,523 SH   SOLE   0 0 25,523
TRAVELERS COMPANIES INC COM 89417E113   1,696,994 7,581 SH   SOLE   0 0 7,581
TREX CO INC COM 89531P105   526,382 5,482 SH   SOLE   0 0 5,482
TRUIST FINL CORP COM 89832Q109   528,164 13,553 SH   SOLE   0 0 13,553
TYLER TECHNOLOGIES INC COM 902252105   534,925 1,264 SH   SOLE   0 0 1,264
UBER TECHNOLOGIES INC COM 90353T100   362,926 4,830 SH   SOLE   0 0 4,830
ULTA BEAUTY INC COM 90384S303   331,549 729 SH   SOLE   0 0 729
UNILEVER PLC SPON ADR NEW 904767704   225,544 4,660 SH   SOLE   0 0 4,660
UNION PAC CORP COM 907818108   599,572 2,490 SH   SOLE   0 0 2,490
UNITED PARCEL SERVICE INC CL B 911312106   805,279 5,348 SH   SOLE   0 0 5,348
UNITED RENTALS INC COM 911363109   291,942 419 SH   SOLE   0 0 419
UNITEDHEALTH GROUP INC COM 91324P102   2,728,783 5,936 SH   SOLE   0 0 5,936
US BANCORP DEL COM NEW 902973304   951,844 21,662 SH   SOLE   0 0 21,662
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   258,965 852 SH   SOLE   0 0 852
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   439,028 2,464 SH   SOLE   0 0 2,464
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   53,861,828 749,330 SH   SOLE   0 0 749,330
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   356,061 4,665 SH   SOLE   0 0 4,665
VANGUARD INDEX FDS SM CP VAL ETF 922908611   358,537 1,898 SH   SOLE   0 0 1,898
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,344,608 15,640 SH   SOLE   0 0 15,640
VANGUARD INDEX FDS SML CP GRW ETF 922908595   491,772 1,911 SH   SOLE   0 0 1,911
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,471,199 37,601 SH   SOLE   0 0 37,601
VANGUARD INDEX FDS TOTAL STK MKT 922908769   893,436 3,465 SH   SOLE   0 0 3,465
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   499,418 3,238 SH   SOLE   0 0 3,238
VANGUARD INDEX FDS GROWTH ETF 922908736   7,459,022 21,757 SH   SOLE   0 0 21,757
VANGUARD INDEX FDS LARGE CAP ETF 922908637   465,782 1,956 SH   SOLE   0 0 1,956
VANGUARD INDEX FDS MID CAP ETF 922908629   24,366,466 98,494 SH   SOLE   0 0 98,494
VANGUARD INDEX FDS VALUE ETF 922908744   7,896,753 49,109 SH   SOLE   0 0 49,109
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,249,091 23,570 SH   SOLE   702 0 22,868
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,303,247 5,572 SH   SOLE   0 0 5,572
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   346,191 5,896 SH   SOLE   0 0 5,896
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   647,574 15,148 SH   SOLE   0 0 15,148
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   26,338,327 525,296 SH   SOLE   0 0 525,296
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   7,473,407 129,253 SH   SOLE   0 0 129,253
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   526,854 9,109 SH   SOLE   0 0 9,109
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,497,094 60,326 SH   SOLE   0 0 60,326
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,151,507 11,970 SH   SOLE   0 0 11,970
VANGUARD STAR FDS VG TL INTL STK F 921909768   304,829 5,041 SH   SOLE   0 0 5,041
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   27,038,367 541,200 SH   SOLE   3,593 0 537,607
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   504,424 4,219 SH   SOLE   0 0 4,219
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,232,350 4,320 SH   SOLE   0 0 4,320
VANGUARD WORLD FD CONSUM STP ETF 92204A207   430,219 2,158 SH   SOLE   0 0 2,158
VERISK ANALYTICS INC COM 92345Y106   266,975 1,164 SH   SOLE   0 0 1,164
VERIZON COMMUNICATIONS INC COM 92343V104   677,168 16,581 SH   SOLE   0 0 16,581
VERTEX PHARMACEUTICALS INC COM 92532F100   220,846 546 SH   SOLE   0 0 546
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   203,368 3,294 SH   SOLE   0 0 3,294
VISA INC COM CL A 92826C839   1,465,790 5,297 SH   SOLE   0 0 5,297
VULCAN MATLS CO COM 929160109   216,480 815 SH   SOLE   0 0 815
WALMART INC COM 931142103   2,452,837 41,024 SH   SOLE   0 0 41,024
WASTE MGMT INC DEL COM 94106L109   454,050 2,199 SH   SOLE   0 0 2,199
WATSCO INC COM 942622200   538,185 1,231 SH   SOLE   0 0 1,231
WEC ENERGY GROUP INC COM 92939U106   9,298,222 113,518 SH   SOLE   0 0 113,518
WELLS FARGO CO NEW COM 949746101   1,661,820 28,861 SH   SOLE   0 0 28,861
XCEL ENERGY INC COM 98389B100   345,902 6,362 SH   SOLE   0 0 6,362
YUM BRANDS INC COM 988498101   293,265 2,140 SH   SOLE   0 0 2,140
ZIMMER BIOMET HOLDINGS INC COM 98956P102   443,842 3,430 SH   SOLE   0 0 3,430