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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 5,328 41,174 SH   SOLE   0 0 41,174
ABBOTT LABS COM 002824100 895 8,237 SH   SOLE   0 0 8,237
ABBVIE INC COM 00287Y109 1,569 10,243 SH   SOLE   0 0 10,243
ADAMS DIVERSIFIED EQUITY FD COM 006212104 182 11,877 SH   SOLE   0 0 11,877
ADECOAGRO S A COM L00849106 184 21,768 SH   SOLE   0 0 21,768
ALLIANT ENERGY CORP COM 018802108 2,390 40,785 SH   SOLE   0 0 40,785
ALPHABET INC CAP STK CL A 02079K305 1,855 851 SH   SOLE   0 0 851
ALPHABET INC CAP STK CL C 02079K107 1,875 857 SH   SOLE   0 0 857
ALPS ETF TR ALERIAN MLP 00162Q452 21,308 618,528 SH   SOLE   0 0 618,528
ALTRIA GROUP INC COM 02209S103 1,422 34,044 SH   SOLE   0 0 34,044
AMAZON COM INC COM 023135106 1,218 11,468 SH   SOLE   0 0 11,468
AMERICAN TOWER CORP NEW COM 03027X100 230 899 SH   SOLE   0 0 899
AMGEN INC COM 031162100 799 3,283 SH   SOLE   0 0 3,283
API GROUP CORP COM STK 00187Y100 1,246 83,266 SH   SOLE   0 0 83,266
APPLE INC COM 037833100 16,305 119,260 SH   SOLE   0 0 119,260
ARCHER DANIELS MIDLAND CO COM 039483102 285 3,675 SH   SOLE   0 0 3,675
AT&T INC COM 00206R102 754 35,980 SH   SOLE   0 0 35,980
AUTOMATIC DATA PROCESSING IN COM 053015103 5,575 26,410 SH   SOLE   0 0 26,410
BADGER METER INC COM 056525108 291 3,600 SH   SOLE   0 0 3,600
BERKSHIRE HATHAWAY INC DEL CL A 084670108 28,218 69 SH   SOLE   0 0 69
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,993 21,949 SH   SOLE   0 0 21,949
BK OF AMERICA CORP COM 060505104 954 30,655 SH   SOLE   0 0 30,655
BLACKROCK INC COM 09247X101 258 423 SH   SOLE   0 0 423
BLACKSTONE INC COM 09260D107 239 2,614 SH   SOLE   0 0 2,614
BLOCK H & R INC COM 093671105 299 8,400 SH   SOLE   0 0 8,400
BOEING CO COM 097023105 395 2,893 SH   SOLE   0 0 2,893
BP PLC SPONSORED ADR 055622104 263 9,264 SH   SOLE   0 0 9,264
BRISTOL-MYERS SQUIBB CO COM 110122108 599 7,783 SH   SOLE   0 0 7,783
BROADCOM INC COM 11135F101 512 1,053 SH   SOLE   0 0 1,053
CANADIAN NATL RY CO COM 136375102 463 4,119 SH   SOLE   0 0 4,119
CANADIAN PAC RY LTD COM 13645T100 310 4,432 SH   SOLE   0 0 4,432
CATERPILLAR INC COM 149123101 1,492 8,346 SH   SOLE   0 0 8,346
CBDMD INC COM 12482W101 22 50,000 SH   SOLE   0 0 50,000
CELANESE CORP DEL COM 150870103 219 1,859 SH   SOLE   0 0 1,859
CELSIUS HLDGS INC COM NEW 15118V207 375 5,750 SH   SOLE   0 0 5,750
CHEVRON CORP NEW COM 166764100 959 6,624 SH   SOLE   0 0 6,624
CHUBB LIMITED COM H1467J104 310 1,577 SH   SOLE   0 0 1,577
CISCO SYS INC COM 17275R102 836 19,596 SH   SOLE   0 0 19,596
CLOROX CO DEL COM 189054109 228 1,616 SH   SOLE   0 0 1,616
COCA COLA CO COM 191216100 5,582 88,119 SH   SOLE   0 0 88,119
COMCAST CORP NEW CL A 20030N101 922 23,491 SH   SOLE   0 0 23,491
CONOCOPHILLIPS COM 20825C104 308 3,434 SH   SOLE   0 0 3,434
COSTCO WHSL CORP NEW COM 22160K105 956 1,995 SH   SOLE   0 0 1,995
CVS HEALTH CORP COM 126650100 394 4,247 SH   SOLE   0 0 4,247
DBX ETF TR XTRACK MSCI EAFE 233051200 266 7,520 SH   SOLE   0 0 7,520
DEERE & CO COM 244199105 1,331 4,443 SH   SOLE   0 0 4,443
DIAGEO PLC SPON ADR NEW 25243Q205 308 1,768 SH   SOLE   0 0 1,768
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 32,792 1,135,080 SH   SOLE   0 0 1,135,080
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 280 12,035 SH   SOLE   0 0 12,035
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 50,101 1,229,469 SH   SOLE   0 0 1,229,469
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 26,784 557,990 SH   SOLE   0 0 557,990
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 26,263 652,981 SH   SOLE   0 0 652,981
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 65,274 2,065,628 SH   SOLE   0 0 2,065,628
DISNEY WALT CO COM 254687106 977 10,352 SH   SOLE   0 0 10,352
DUKE ENERGY CORP NEW COM NEW 26441C204 1,266 11,808 SH   SOLE   0 0 11,808
EMERSON ELEC CO COM 291011104 259 3,259 SH   SOLE   0 0 3,259
ENTERPRISE PRODS PARTNERS L COM 293792107 205 8,411 SH   SOLE   0 0 8,411
EXXON MOBIL CORP COM 30231G102 1,209 14,116 SH   SOLE   0 0 14,116
FASTENAL CO COM 311900104 734 14,698 SH   SOLE   0 0 14,698
FIRST FINANCIAL NORTHWEST IN COM 32022K102 225 14,458 SH   SOLE   0 0 14,458
FIRST FINL BANCORP OH COM 320209109 898 46,274 SH   SOLE   0 0 46,274
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 399 6,717 SH   SOLE   0 0 6,717
FIRST TR VALUE LINE DIVID IN SHS 33734H106 227 5,855 SH   SOLE   0 0 5,855
FISERV INC COM 337738108 12,894 144,920 SH   SOLE   0 0 144,920
FLEXSHARES TR MORNSTAR UPSTR 33939L407 545 13,745 SH   SOLE   0 0 13,745
FORD MTR CO DEL COM 345370860 337 30,281 SH   SOLE   0 0 30,281
FULTON FINL CORP PA COM 360271100 244 16,895 SH   SOLE   0 0 16,895
GENERAL MLS INC COM 370334104 226 2,995 SH   SOLE   0 0 2,995
GOLDMAN SACHS GROUP INC COM 38141G104 281 946 SH   SOLE   0 0 946
HAWKINS INC COM 420261109 2,504 69,509 SH   SOLE   0 0 69,509
HMN FINL INC COM 40424G108 1,648 71,397 SH   SOLE   0 0 71,397
HOME DEPOT INC COM 437076102 10,781 39,310 SH   SOLE   0 0 39,310
HONEYWELL INTL INC COM 438516106 858 4,938 SH   SOLE   0 0 4,938
HORMEL FOODS CORP COM 440452100 1,256 26,528 SH   SOLE   0 0 26,528
ILLINOIS TOOL WKS INC COM 452308109 754 4,139 SH   SOLE   0 0 4,139
INTEL CORP COM 458140100 545 14,581 SH   SOLE   0 0 14,581
INTERNATIONAL BUSINESS MACHS COM 459200101 781 5,533 SH   SOLE   0 0 5,533
INVESCO QQQ TR UNIT SER 1 46090E103 607 2,164 SH   SOLE   0 0 2,164
ISHARES GOLD TR ISHARES NEW 464285204 311 9,067 SH   SOLE   0 0 9,067
ISHARES INC CORE MSCI EMKT 46434G103 6,992 142,514 SH   SOLE   0 0 142,514
ISHARES TR NATIONAL MUN ETF 464288414 27,238 256,094 SH   SOLE   0 0 256,094
ISHARES TR CALIF MUN BD ETF 464288356 550 9,745 SH   SOLE   0 0 9,745
ISHARES TR CORE MSCI EAFE 46432F842 4,476 76,058 SH   SOLE   0 0 76,058
ISHARES TR CORE MSCI INTL 46435G326 322 6,000 SH   SOLE   0 0 6,000
ISHARES TR CORE S&P MCP ETF 464287507 846 3,740 SH   SOLE   0 0 3,740
ISHARES TR CORE S&P US GWT 464287671 207 2,468 SH   SOLE   0 0 2,468
ISHARES TR CORE S&P US VLU 464287663 256 3,830 SH   SOLE   0 0 3,830
ISHARES TR CRE U S REIT ETF 464288521 28,727 537,966 SH   SOLE   0 0 537,966
ISHARES TR SELECT DIVID ETF 464287168 457 3,880 SH   SOLE   0 0 3,880
ISHARES TR IBOXX HI YD ETF 464288513 3,230 43,880 SH   SOLE   0 0 43,880
ISHARES TR ISHS 5-10YR INVT 464288638 223 4,365 SH   SOLE   0 0 4,365
ISHARES TR MSCI EAFE ETF 464287465 7,730 123,702 SH   SOLE   0 0 123,702
ISHARES TR EAFE SML CP ETF 464288273 15,395 282,007 SH   SOLE   0 0 282,007
ISHARES TR MSCI EMG MKT ETF 464287234 1,038 25,877 SH   SOLE   0 0 25,877
ISHARES TR RUS 1000 GRW ETF 464287614 86,058 393,496 SH   SOLE   0 0 393,496
ISHARES TR RUS 1000 VAL ETF 464287598 69,327 478,216 SH   SOLE   0 0 478,216
ISHARES TR RUSSELL 2000 ETF 464287655 16,925 99,932 SH   SOLE   0 0 99,932
ISHARES TR RUS 2000 GRW ETF 464287648 21,532 104,367 SH   SOLE   0 0 104,367
ISHARES TR RUS 2000 VAL ETF 464287630 22,094 162,274 SH   SOLE   0 0 162,274
ISHARES TR RUS MD CP GR ETF 464287481 1,762 22,240 SH   SOLE   0 0 22,240
ISHARES TR RUS MDCP VAL ETF 464287473 1,341 13,198 SH   SOLE   0 0 13,198
ISHARES TR S&P 500 GRWT ETF 464287309 15,742 260,850 SH   SOLE   0 0 260,850
ISHARES TR CORE S&P500 ETF 464287200 13,325 35,145 SH   SOLE   0 0 35,145
ISHARES TR S&P 500 VAL ETF 464287408 1,005 7,314 SH   SOLE   0 0 7,314
ISHARES TR CORE S&P SCP ETF 464287804 1,222 13,228 SH   SOLE   0 0 13,228
ISHARES TR SP SMCP600VL ETF 464287879 323 3,626 SH   SOLE   0 0 3,626
ISHARES TR SHORT TREAS BD 464288679 309 2,807 SH   SOLE   0 0 2,807
ISHARES TR RUS 1000 ETF 464287622 33,618 161,813 SH   SOLE   0 0 161,813
ISHARES TR RUS MID CAP ETF 464287499 2,417 37,382 SH   SOLE   0 0 37,382
ISHARES TR MRGSTR SM CP ETF 464288505 1,054 23,812 SH   SOLE   0 0 23,812
JOHNSON & JOHNSON COM 478160104 1,864 10,500 SH   SOLE   0 0 10,500
JPMORGAN CHASE & CO COM 46625H100 1,940 17,226 SH   SOLE   0 0 17,226
KIMBERLY-CLARK CORP COM 494368103 341 2,504 SH   SOLE   0 0 2,504
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 219 10,154 SH   SOLE   0 0 10,154
KRAFT HEINZ CO COM 500754106 288 7,545 SH   SOLE   0 0 7,545
LILLY ELI & CO COM 532457108 388 1,196 SH   SOLE   0 0 1,196
LIPOCINE INC NEW COM 53630X104 52 65,212 SH   SOLE   0 0 65,212
LOCKHEED MARTIN CORP COM 539830109 273 634 SH   SOLE   0 0 634
LOWES COS INC COM 548661107 536 3,066 SH   SOLE   0 0 3,066
MAGNA INTL INC COM 559222401 690 12,568 SH   SOLE   0 0 12,568
MARATHON PETE CORP COM 56585A102 989 12,032 SH   SOLE   0 0 12,032
MARRIOTT INTL INC NEW CL A 571903202 245 1,798 SH   SOLE   0 0 1,798
MASTERCARD INCORPORATED CL A 57636Q104 381 1,209 SH   SOLE   0 0 1,209
MCDONALDS CORP COM 580135101 3,211 13,005 SH   SOLE   0 0 13,005
MEDTRONIC PLC SHS G5960L103 464 5,170 SH   SOLE   0 0 5,170
MERCK & CO INC COM 58933Y105 763 8,372 SH   SOLE   0 0 8,372
META PLATFORMS INC CL A 30303M102 311 1,928 SH   SOLE   0 0 1,928
MICROSOFT CORP COM 594918104 10,564 41,134 SH   SOLE   0 0 41,134
MONDELEZ INTL INC CL A 609207105 516 8,315 SH   SOLE   0 0 8,315
MORGAN STANLEY COM NEW 617446448 260 3,424 SH   SOLE   0 0 3,424
MUELLER WTR PRODS INC COM SER A 624758108 235 20,000 SH   SOLE   0 0 20,000
NEXTERA ENERGY INC COM 65339F101 420 5,427 SH   SOLE   0 0 5,427
NOKIA CORP SPONSORED ADR 654902204 125 27,029 SH   SOLE   0 0 27,029
NORFOLK SOUTHN CORP COM 655844108 1,986 8,739 SH   SOLE   0 0 8,739
NORTHFIELD BANCORP INC DEL COM 66611T108 152 11,686 SH   SOLE   0 0 11,686
NUCOR CORP COM 670346105 265 2,539 SH   SOLE   0 0 2,539
NVIDIA CORPORATION COM 67066G104 667 4,396 SH   SOLE   0 0 4,396
OCCIDENTAL PETE CORP COM 674599105 208 3,534 SH   SOLE   0 0 3,534
OLD NATL BANCORP IND COM 680033107 203 13,753 SH   SOLE   0 0 13,753
OLD SECOND BANCORP INC ILL COM 680277100 201 15,056 SH   SOLE   0 0 15,056
ORACLE CORP COM 68389X105 509 7,286 SH   SOLE   0 0 7,286
OREILLY AUTOMOTIVE INC COM 67103H107 362 573 SH   SOLE   0 0 573
PEPSICO INC COM 713448108 951 5,706 SH   SOLE   0 0 5,706
PFIZER INC COM 717081103 1,247 23,788 SH   SOLE   0 0 23,788
PHILIP MORRIS INTL INC COM 718172109 2,219 22,471 SH   SOLE   0 0 22,471
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 330 4,940 SH   SOLE   0 0 4,940
PROCTER AND GAMBLE CO COM 742718109 1,739 12,097 SH   SOLE   0 0 12,097
PROGRESSIVE CORP COM 743315103 423 3,638 SH   SOLE   0 0 3,638
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,545 16,079 SH   SOLE   0 0 16,079
SCHWAB STRATEGIC TR US REIT ETF 808524847 514 24,364 SH   SOLE   0 0 24,364
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 521 11,786 SH   SOLE   0 0 11,786
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 44,586 1,417,670 SH   SOLE   0 0 1,417,670
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 22,744 728,259 SH   SOLE   0 0 728,259
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 325 4,541 SH   SOLE   0 0 4,541
SEI INVTS CO COM 784117103 6,253 115,753 SH   SOLE   0 0 115,753
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 310 2,418 SH   SOLE   0 0 2,418
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,557 87,062 SH   SOLE   0 0 87,062
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 706 5,550 SH   SOLE   0 0 5,550
SIMPSON MFG INC COM 829073105 4,318 42,918 SH   SOLE   0 0 42,918
SOUTHERN CO COM 842587107 401 5,622 SH   SOLE   0 0 5,622
SPDR GOLD TR GOLD SHS 78463V107 361 2,144 SH   SOLE   0 0 2,144
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,750 65,606 SH   SOLE   0 0 65,606
SPDR SER TR PRTFLO S&P500 VL 78464A508 289 7,860 SH   SOLE   0 0 7,860
SPDR SER TR S&P DIVID ETF 78464A763 1,301 10,966 SH   SOLE   0 0 10,966
STARBUCKS CORP COM 855244109 691 9,052 SH   SOLE   0 0 9,052
SYSCO CORP COM 871829107 246 2,900 SH   SOLE   0 0 2,900
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 736 6,009 SH   SOLE   0 0 6,009
TARGET CORP COM 87612E106 553 3,914 SH   SOLE   0 0 3,914
TESLA INC COM 88160R101 997 1,480 SH   SOLE   0 0 1,480
TEXAS INSTRS INC COM 882508104 486 3,165 SH   SOLE   0 0 3,165
TEXAS PACIFIC LAND CORPORATI COM 88262P102 744 500 SH   SOLE   0 0 500
THERMO FISHER SCIENTIFIC INC COM 883556102 374 688 SH   SOLE   0 0 688
TRANSGLOBE ENERGY CORP COM 893662106 41 12,000 SH   SOLE   0 0 12,000
UNILEVER PLC SPON ADR NEW 904767704 246 5,371 SH   SOLE   0 0 5,371
UNION PAC CORP COM 907818108 1,464 6,863 SH   SOLE   0 0 6,863
UNITED FIRE GROUP INC COM 910340108 467 13,650 SH   SOLE   0 0 13,650
UNITED PARCEL SERVICE INC CL B 911312106 22,950 125,726 SH   SOLE   0 0 125,726
UNITEDHEALTH GROUP INC COM 91324P102 1,440 2,803 SH   SOLE   0 0 2,803
US BANCORP DEL COM NEW 902973304 801 17,399 SH   SOLE   0 0 17,399
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 206 1,011 SH   SOLE   0 0 1,011
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,649 168,075 SH   SOLE   0 0 168,075
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 303 6,119 SH   SOLE   0 0 6,119
VANGUARD INDEX FDS GROWTH ETF 922908736 205,852 923,557 SH   SOLE   0 0 923,557
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 955 7,370 SH   SOLE   0 0 7,370
VANGUARD INDEX FDS LARGE CAP ETF 922908637 17,579 101,998 SH   SOLE   0 0 101,998
VANGUARD INDEX FDS MID CAP ETF 922908629 1,409 7,155 SH   SOLE   0 0 7,155
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 355 2,025 SH   SOLE   0 0 2,025
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,954 43,403 SH   SOLE   0 0 43,403
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 22,592 64,861 SH   SOLE   0 0 64,861
VANGUARD INDEX FDS SMALL CP ETF 922908751 22,128 125,649 SH   SOLE   0 0 125,649
VANGUARD INDEX FDS SML CP GRW ETF 922908595 88,987 451,641 SH   SOLE   0 0 451,641
VANGUARD INDEX FDS SM CP VAL ETF 922908611 129,040 861,303 SH   SOLE   0 0 861,303
VANGUARD INDEX FDS TOTAL STK MKT 922908769 17,140 90,870 SH   SOLE   0 0 90,870
VANGUARD INDEX FDS VALUE ETF 922908744 183,436 1,390,932 SH   SOLE   0 0 1,390,932
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 90,361 2,169,538 SH   SOLE   0 0 2,169,538
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 327 7,389 SH   SOLE   0 0 7,389
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,294 50,321 SH   SOLE   0 0 50,321
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 224 4,464 SH   SOLE   0 0 4,464
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 584 7,655 SH   SOLE   0 0 7,655
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 445 3,105 SH   SOLE   0 0 3,105
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 46,920 1,150,005 SH   SOLE   0 0 1,150,005
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 234 2,305 SH   SOLE   0 0 2,305
VANGUARD WORLD FDS INF TECH ETF 92204A702 226 691 SH   SOLE   0 0 691
VERIZON COMMUNICATIONS INC COM 92343V104 1,529 30,126 SH   SOLE   0 0 30,126
VISA INC COM CL A 92826C839 1,516 7,700 SH   SOLE   0 0 7,700
WALGREENS BOOTS ALLIANCE INC COM 931427108 434 11,464 SH   SOLE   0 0 11,464
WALMART INC COM 931142103 938 7,715 SH   SOLE   0 0 7,715
WARNER BROS DISCOVERY INC COM SER A 934423104 135 10,078 SH   SOLE   0 0 10,078
WASTE MGMT INC DEL COM 94106L109 534 3,493 SH   SOLE   0 0 3,493
WELLS FARGO CO NEW COM 949746101 405 10,338 SH   SOLE   0 0 10,338
WISDOMTREE TR US HIGH DIVIDEND 97717W208 206 2,505 SH   SOLE   0 0 2,505
WISDOMTREE TR US LARGECAP DIVD 97717W307 503 8,504 SH   SOLE   0 0 8,504
WOODWARD INC COM 980745103 315 3,407 SH   SOLE   0 0 3,407
XCEL ENERGY INC COM 98389B100 1,013 14,319 SH   SOLE   0 0 14,319
YUM BRANDS INC COM 988498101 418 3,682 SH   SOLE   0 0 3,682
ZOETIS INC CL A 98978V103 820 4,768 SH   SOLE   0 0 4,768