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
Expires: July 31, 2015
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 Company MMM 88579Y101 322,597 2,119 SH SOLE 0 0 2,119
Abbott Laboratories ABT 002824100 630,678 4,637 SH SOLE 0 0 4,637
Accenture Plc ACN G1151C101 427,114 1,429 SH SOLE 0 0 1,429
Adobe Systems Inc ADBE 00724F101 1,201,649 3,106 SH SOLE 0 0 3,106
Advance Auto Parts AAP 00751Y106 236,495 5,087 SH SOLE 0 0 5,087
Aflac Inc AFL 001055102 773,655 7,336 SH SOLE 0 0 7,336
Air Products & Chemicals Inc APD 009158106 752,254 2,667 SH SOLE 0 0 2,667
Alliant Energy Corp LNT 018802108 2,576,748 42,612 SH SOLE 0 0 42,612
Alphabet Inc Class A GOOGL 02079K305 9,175,111 52,063 SH SOLE 0 0 52,063
Alphabet Inc Class C GOOG 02079K107 832,136 4,691 SH SOLE 0 0 4,691
Amazon Com Inc AMZN 023135106 2,641,236 12,039 SH SOLE 0 0 12,039
Amgen Incorporated AMGN 031162100 3,288,256 11,777 SH SOLE 0 0 11,777
Apple Inc AAPL 037833100 7,387,647 36,007 SH SOLE 0 0 36,007
Applied Materials Inc AMAT 038222105 505,822 2,763 SH SOLE 0 0 2,763
Arrow Electronics ARW 042735100 387,642 3,042 SH SOLE 0 0 3,042
Bank Of America Corp BAC 060505104 2,675,094 56,532 SH SOLE 0 0 56,532
Bank Of New York Mellon Co BK 064058100 515,683 5,660 SH SOLE 0 0 5,660
Becton Dickinson and Co BDX 075887109 1,774,692 10,303 SH SOLE 0 0 10,303
Berkshire Hathaway Inc Class B BRKB 084670702 14,269,494 29,375 SH SOLE 0 0 29,375
Blackrock Inc BLK 09290D101 3,181,326 3,032 SH SOLE 0 0 3,032
Broadcom Inc Com AVGO 11135F101 4,742,007 17,203 SH SOLE 0 0 17,203
Brown & Brown Inc BRO 115236101 654,355 5,902 SH SOLE 0 0 5,902
C H Robinson Worldwide Inc CHRW 12541W209 1,139,424 11,799 SH SOLE 0 0 11,799
CACI International Inc CACI 127190304 1,695,145 3,556 SH SOLE 0 0 3,556
Capital Group Core Plus Income ETF CGCP 14020Y102 4,349,430 193,308 SH SOLE 0 0 193,308
Capital One Financial Corp COF 14040H105 348,714 1,639 SH SOLE 0 0 1,639
Carvana Co CVNA 146869102 290,460 862 SH SOLE 0 0 862
Caterpillar Inc CAT 149123101 4,945,407 12,739 SH SOLE 0 0 12,739
CBRE Group Inc CBRE 12504L109 626,477 4,471 SH SOLE 0 0 4,471
CDW Corp CDW 12514G108 398,791 2,233 SH SOLE 0 0 2,233
Charles Schwab Corp SCHW 808513105 352,278 3,861 SH SOLE 0 0 3,861
Chevron Corporation CVX 166764100 2,909,191 20,317 SH SOLE 0 0 20,317
Cisco Systems Inc CSCO 17275R102 4,714,718 67,955 SH SOLE 0 0 67,955
Clorox CLX 189054109 654,021 5,447 SH SOLE 0 0 5,447
Constellation Brand STZ 21036P108 215,714 1,326 SH SOLE 0 0 1,326
Constellation Software Inc CNSWF 21037X100 319,388 87 SH SOLE 0 0 87
Copart Inc CPRT 217204106 438,244 8,931 SH SOLE 0 0 8,931
Corteva Inc com CTVA 22052L104 2,722,879 36,534 SH SOLE 0 0 36,534
CSX Corp CSX 126408103 1,271,395 38,964 SH SOLE 0 0 38,964
D R Horton Inc DHI 23331A109 3,003,191 23,295 SH SOLE 0 0 23,295
Danaher Corp DHR 235851102 319,940 1,617 SH SOLE 0 0 1,617
Daybreak Oil & Gas Inc DBRM 239559107 30 295,000 SH SOLE 0 0 295,000
Deere & Co DE 244199105 2,257,237 4,425 SH SOLE 0 0 4,425
DFA Emerging Market Core Equity 2 ETF DFEM 25434V732 6,653,069 224,160 SH SOLE 0 0 224,160
DFA International Core Equity 2 ETF DFIC 25434V799 18,040,812 580,277 SH SOLE 0 0 580,277
DFA U S Large Cap Value ETF DFLV 25434V666 4,524,980 145,873 SH SOLE 0 0 145,873
DFA U S Targeted Value ETF DFAT 25434V609 4,057,144 75,188 SH SOLE 0 0 75,188
Dimensional International Core Equity Market ETF DFAI 25434V203 532,827 15,413 SH SOLE 0 0 15,413
Dimensional International Small Cap Value ETF DISV 25434V781 328,541 9,983 SH SOLE 0 0 9,983
Dimensional International Value ETF DFIV 25434V807 706,138 16,487 SH SOLE 0 0 16,487
Dimensional Short-Duration Fixed Income ETF DFSD 25434V864 11,355,757 236,529 SH SOLE 0 0 236,529
Dimensional Ultrashort Fixed Income ETF DUSB 25434V591 836,208 16,477 SH SOLE 0 0 16,477
Donaldson Co Inc DCI 257651109 543,565 7,838 SH SOLE 0 0 7,838
Duke Energy Corp New DUK 26441C204 512,710 4,345 SH SOLE 0 0 4,345
Eaton Vance Total Return Bond ETF EVTR 61774R841 218,438 4,278 SH SOLE 0 0 4,278
Ecolab Inc ECL 278865100 956,930 3,543 SH SOLE 0 0 3,543
Electronic Arts Inc EA 285512109 361,561 2,264 SH SOLE 0 0 2,264
Emerson Electric Co EMR 291011104 224,394 1,683 SH SOLE 0 0 1,683
Enbridge Inc Com ENB 29250N105 799,128 17,633 SH SOLE 0 0 17,633
Expeditors International of Washington Inc EXPD 302130109 457,800 4,007 SH SOLE 0 0 4,007
Exxon Mobil Corporation XOM 30231G102 929,883 8,626 SH SOLE 0 0 8,626
FlexShares Glbl Quality Real Estate ETF GQRE 33939L787 1,173,610 19,676 SH SOLE 0 0 19,676
FlexShares Mstar Glbl Upstrm Nat Res ETF GUNR 33939L407 1,137,921 28,370 SH SOLE 0 0 28,370
Fortive Corp Com FTV 34959J108 259,607 4,980 SH SOLE 0 0 4,980
General Dynamics Corp GD 369550108 6,974,174 23,912 SH SOLE 0 0 23,912
General Mills Inc GIS 370334104 2,887,009 55,723 SH SOLE 0 0 55,723
GMO U S Quality ETF QLTY 90139K100 1,127,428 32,908 SH SOLE 0 0 32,908
Goldman Sachs Group Inc GS 38141G104 652,546 922 SH SOLE 0 0 922
Harbor International Compounders ETF OSEA 41151J885 437,382 14,943 SH SOLE 0 0 14,943
Heineken NV HEINY 423012301 246,730 5,646 SH SOLE 0 0 5,646
Henry Schein Inc HSIC 806407102 370,583 5,073 SH SOLE 0 0 5,073
Honeywell International Inc HON 438516106 4,853,918 20,843 SH SOLE 0 0 20,843
Houlihan Lokey Inc HLI 441593100 703,605 3,910 SH SOLE 0 0 3,910
Huntington Ingalls HII 446413106 854,285 3,538 SH SOLE 0 0 3,538
Illinois Tool Works Inc ITW 452308109 3,269,819 13,145 SH SOLE 0 0 13,145
Insight Enterprises Inc NSIT 45765U103 378,077 2,738 SH SOLE 0 0 2,738
Interactive Brokers Group Inc IBKR 45841N107 627,906 11,332 SH SOLE 0 0 11,332
Intuit Inc INTU 461202103 392,240 498 SH SOLE 0 0 498
Invesco FTSE RAFI Dev Mkts ex-U S S/M ETF PDN 46138E735 1,267,725 32,575 SH SOLE 0 0 32,575
Invesco QQQ Trust ETF QQQ 46090E103 251,790 456 SH SOLE 0 0 456
Invesco S&P 500 Equal Weight Utilts ETF RSPU 46137V274 6,075,213 85,422 SH SOLE 0 0 85,422
iShares 0 to 3 Month Treasury Bond ETF SGOV 46436E718 6,503,214 64,586 SH SOLE 0 0 64,586
iShares 3-7 Year Treasury Bond ETF IEI 464288661 1,358,460 11,407 SH SOLE 0 0 11,407
iShares Core 1-5 Year USD Bond ETF ISTB 46432F859 376,065 7,730 SH SOLE 0 0 7,730
iShares Core S&P Small-Cap ETF IJR 464287804 594,865 5,443 SH SOLE 0 0 5,443
iShares MSCI EAFE ETF EFA 464287465 735,412 8,227 SH SOLE 0 0 8,227
iShares Short-Term National Muni Bond ETF SUB 464288158 355,814 3,346 SH SOLE 0 0 3,346
J M Smucker Co SJM 832696405 617,776 6,291 SH SOLE 0 0 6,291
Johnson & Johnson JNJ 478160104 4,662,541 30,524 SH SOLE 0 0 30,524
Johnson Controls Inc JCI G51502105 2,051,137 19,352 SH SOLE 0 0 19,352
Jpmorgan Chase & Co JPM 46625H100 6,353,668 21,916 SH SOLE 0 0 21,916
JPMorgan Equity Premium Income ETF JEPI 46641Q332 942,914 16,586 SH SOLE 0 0 16,586
Landstar System Inc LSTR 515098101 233,832 1,682 SH SOLE 0 0 1,682
Littelfuse Inc LFUS 537008104 423,305 1,867 SH SOLE 0 0 1,867
LKQ Corp LKQ 501889208 421,470 11,388 SH SOLE 0 0 11,388
Lockheed Martin Corp LMT 539830109 341,797 738 SH SOLE 0 0 738
Lowes Companies Inc LOW 548661107 881,933 3,975 SH SOLE 0 0 3,975
LVMH Moet Hennessy Louis Vuitton SE LVMUY 502441306 318,437 3,031 SH SOLE 0 0 3,031
Markel Group Inc MKL 570535104 397,475 199 SH SOLE 0 0 199
Mc Donalds Corp MCD 580135101 205,103 702 SH SOLE 0 0 702
Medtronic Inc MDT G5960L103 1,108,167 12,610 SH SOLE 0 0 12,610
Merck & Co Inc New MRK 58933Y105 3,443,145 43,051 SH SOLE 0 0 43,051
Meta Platforms Inc Class A META 30303M102 832,566 1,128 SH SOLE 0 0 1,128
Microchip Technology MCHP 595017104 686,319 9,753 SH SOLE 0 0 9,753
Microsoft Corp MSFT 594918104 10,819,662 21,752 SH SOLE 0 0 21,752
Motorola Solutions Inc MSI 620076307 266,420 632 SH SOLE 0 0 632
Nestle SA (ADR) NSRGY 641069406 418,832 4,217 SH SOLE 0 0 4,217
Netflix Inc NFLX 64110L106 329,426 246 SH SOLE 0 0 246
Nextera Energy Inc NEE 65339F101 6,212,118 89,486 SH SOLE 0 0 89,486
Nordson Corp NDSN 655663102 341,873 1,589 SH SOLE 0 0 1,589
Northern Trust Corp NTRS 665859104 841,168 6,595 SH SOLE 0 0 6,595
Northrop Grumman Corp NOC 666807102 2,031,919 4,064 SH SOLE 0 0 4,064
Old National Bancorp ONB 680033107 366,408 17,170 SH SOLE 0 0 17,170
Omnicom Group Inc OMC 681919106 700,275 9,641 SH SOLE 0 0 9,641
Oracle Corporation ORCL 68389X105 1,048,549 4,796 SH SOLE 0 0 4,796
Paychex Inc PAYX 704326107 880,178 6,051 SH SOLE 0 0 6,051
Pepsico Incorporated PEP 713448108 2,427,423 18,384 SH SOLE 0 0 18,384
Pfizer Incorporated PFE 717081103 729,600 30,099 SH SOLE 0 0 30,099
PIMCO Multisector Bond Active ETF PYLD 72201R585 237,055 8,932 SH SOLE 0 0 8,932
Procter & Gamble PG 742718109 6,497,866 40,785 SH SOLE 0 0 40,785
Raytheon Technologies Ord RTX 75513E101 5,287,092 36,208 SH SOLE 0 0 36,208
Schwab Fundamental Intl Lg Co ETF FNDF 808524755 16,152,032 403,599 SH SOLE 0 0 403,599
Schwab Fundamental U S Large Company ETF FNDX 808524771 669,157 27,268 SH SOLE 0 0 27,268
Schwab Intermediate-Term U S Trs ETFvU SCHR 808524854 1,123,046 44,868 SH SOLE 0 0 44,868
Schwab U S Dividend Equity ETF SCHD 808524797 356,558 13,455 SH SOLE 0 0 13,455
Schwab U S Large-Cap Growth ETFvO SCHG 808524300 201,111 6,885 SH SOLE 0 0 6,885
Southwest Airlines LUV 844741108 225,182 6,903 SH SOLE 0 0 6,903
SPDR Bloomberg Barclay's 3 to 12 Month TBill ETF BILS 78468R523 1,190,475 11,973 SH SOLE 0 0 11,973
SPDR Gold Shares GLD 78463V107 234,719 770 SH SOLE 0 0 770
SPDR Nuveen Barclays Short Term Muni Bond ETF SHM 78468R739 699,992 14,635 SH SOLE 0 0 14,635
SPDR Blmbg ST Intrn TrsBd ETF BWZ 78464A334 1,410,658 50,255 SH SOLE 0 0 50,255
SPDR Portfolio Long Term Treasury ETF SPTL 78464A664 484,181 18,216 SH SOLE 0 0 18,216
Starbucks Corp SBUX 855244109 240,712 2,627 SH SOLE 0 0 2,627
Stifel Financial Corp SF 860630102 595,490 5,738 SH SOLE 0 0 5,738
Sysco Corporation SYY 871829107 559,416 7,386 SH SOLE 0 0 7,386
T Rowe Price Capital Appreciation Equity ETF TCAF 87283Q867 1,134,040 32,144 SH SOLE 0 0 32,144
T Rowe Price Dividend Growth ETF TDVG 87283Q404 1,095,565 25,851 SH SOLE 0 0 25,851
Take-Two Interactive Software Inc TTWO 874054109 505,128 2,080 SH SOLE 0 0 2,080
Target Corporation TGT 87612E106 979,989 9,934 SH SOLE 0 0 9,934
Te Connectivity Ltd TEL G87052109 1,075,440 6,376 SH SOLE 0 0 6,376
Textron Incorporated TXT 883203101 227,679 2,835 SH SOLE 0 0 2,835
The AES Corp AES 00130H105 652,755 62,049 SH SOLE 0 0 62,049
The Hershey Co HSY 427866108 1,875,733 11,303 SH SOLE 0 0 11,303
The Middleby Corp MIDD 596278101 453,744 3,151 SH SOLE 0 0 3,151
Thermo Fisher Scientific Inc TMO 883556102 279,658 689 SH SOLE 0 0 689
U S Bancorp Del New USB 902973304 1,366,690 29,873 SH SOLE 0 0 29,873
UBS Group AG UBS H42097107 444,429 13,141 SH SOLE 0 0 13,141
Union Pacific Corp UNP 907818108 2,221,652 9,656 SH SOLE 0 0 9,656
United Parcel Srvc UPS 911312106 730,301 7,235 SH SOLE 0 0 7,235
Unitedhealth Group Inc UNH 91324P102 2,317,001 7,427 SH SOLE 0 0 7,427
Vanguard 500 ETF VOO 922908363 499,689 877 SH SOLE 0 0 877
Vanguard Dividend Appreciation ETF VIG 921908844 29,856,694 145,259 SH SOLE 0 0 145,259
Vanguard FTSE Emerging Markets ETF VWO 922042858 1,237,143 25,013 SH SOLE 0 0 25,013
Vanguard Intermediate-Term Bond ETF BIV 921937819 688,713 8,905 SH SOLE 0 0 8,905
Vanguard Intl Div Apprec ETF VIGI 921946810 6,123,294 67,946 SH SOLE 0 0 67,946
Vanguard Large-Cap ETF VV 922908637 824,364 2,881 SH SOLE 0 0 2,881
Vanguard Russell 1000 ETF VONE 92206C730 1,441,654 5,133 SH SOLE 0 0 5,133
Vanguard S&P Small-Cap 600 Growth ETF VIOG 921932794 1,950,874 17,011 SH SOLE 0 0 17,011
Vanguard S&P Small-Cap 600 Value ETF VIOV 921932778 2,123,420 24,815 SH SOLE 0 0 24,815
Vanguard Short-Term Corporate Bond ETF VCSH 92206C409 7,467,197 93,927 SH SOLE 0 0 93,927
Vanguard Short-Term Inflation-Protected ETF VTIP 922020805 78,553,917 1,562,640 SH SOLE 0 0 1,562,640
Vanguard Short-Term Treasury ETF VGSH 92206C102 11,878,027 202,076 SH SOLE 0 0 202,076
Vanguard Small-Cap Value ETF VBR 922908611 18,301,565 93,413 SH SOLE 0 0 93,413
Vanguard Tax-Exempt Bond ETF VTEB 922907746 454,508 9,270 SH SOLE 0 0 9,270
Vanguard Total Stock Market ETF VTI 922908769 5,083,260 16,675 SH SOLE 0 0 16,675
Vanguard Total World Stock ETF VT 922042742 5,310,575 41,321 SH SOLE 0 0 41,321
Vanguard Value ETF VTV 922908744 28,458,894 160,148 SH SOLE 0 0 160,148
Visa Inc Cl A V 92826C839 645,836 1,819 SH SOLE 0 0 1,819
Walt Disney Co DIS 254687106 3,121,704 25,173 SH SOLE 0 0 25,173
Wells Fargo & Co New WFC 949746101 1,006,467 12,562 SH SOLE 0 0 12,562
WisdomTree LargeCap Dividend ETF DLN 97717W307 213,728 2,602 SH SOLE 0 0 2,602
Zebra Technologies ZBRA 989207105 486,592 1,578 SH SOLE 0 0 1,578
Zimmer Biomet Hldgs ZBH 98956P102 1,681,304 18,385 SH SOLE 0 0 18,385