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 CO COM 88579Y101 343,250 2,120 SH SOLE 2,120 0 0
ABBOTT LABORATORIES COM 002824100 469,761 5,177 SH SOLE 5,177 0 0
ABBVIE INC COM 00287Y109 9,505,301 37,773 SH SOLE 37,343 0 430
ADOBE INC COM 00724F101 555,400 2,709 SH SOLE 2,709 0 0
ALLSTATE CORP COM 020002101 661,474 2,780 SH SOLE 2,780 0 0
ALPHABET INC CAP STK CL C 02079K107 1,045,151 2,958 SH SOLE 2,958 0 0
ALPHABET INC CAP STK CL A 02079K305 20,024,871 56,034 SH SOLE 55,174 0 860
AMAZON COM INC COM 023135106 3,149,187 13,213 SH SOLE 13,213 0 0
AMERICAN EXPRESS CO COM 025816109 3,415,638 10,098 SH SOLE 10,098 0 0
AMERIPRISE FINL INC COM 03076C106 821,181 1,790 SH SOLE 1,790 0 0
AMGEN INC COM 031162100 11,316,250 31,250 SH SOLE 30,670 0 580
APPLE INC COM 037833100 1,312,827 4,537 SH SOLE 4,537 0 0
APPLIED MATLS INC COM 038222105 289,200 400 SH SOLE 400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11,113,968 49,627 SH SOLE 48,753 0 874
BANK OF AMER CORP COM 060505104 608,903 10,686 SH SOLE 10,686 0 0
BANK OF NY MELLON CORP COM 064058100 763,107 5,277 SH SOLE 5,277 0 0
BAXTER INTL INC COM 071813109 230,256 10,800 SH SOLE 10,800 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,597,525 5,191 SH SOLE 5,191 0 0
BIO-TECHNE CORP COM 09073M104 480,420 6,800 SH SOLE 6,800 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 944,508 16,392 SH SOLE 16,392 0 0
BROADCOM INC COM 11135F101 3,324,201 8,800 SH SOLE 8,800 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 549,844 1,465 SH SOLE 1,465 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,583,255 27,830 SH SOLE 27,405 0 425
CARDINAL HEALTH INC COM 14149Y108 666,119 2,804 SH SOLE 2,804 0 0
CATERPILLAR INC COM 149123101 3,988,051 3,745 SH SOLE 3,745 0 0
CHEVRON CORPORATION COM 166764100 3,014,772 18,188 SH SOLE 18,188 0 0
CISCO SYS INC COM 17275R102 385,857 3,285 SH SOLE 3,285 0 0
COCA COLA CO COM 191216100 264,047 3,249 SH SOLE 3,249 0 0
COLGATE PALMOLIVE CO COM 194162103 232,318 2,534 SH SOLE 2,534 0 0
CONOCOPHILLIPS COM 20825C104 381,846 3,673 SH SOLE 3,673 0 0
CORNING INC COM 219350105 485,317 1,900 SH SOLE 1,900 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 635,100 679 SH SOLE 679 0 0
DISNEY WALT CO COM 254687106 4,814,329 50,019 SH SOLE 49,234 0 785
DUKE ENERGY CORP NEW COM NEW 26441C204 363,918 2,875 SH SOLE 2,875 0 0
ECOLAB INC COM 278865100 9,152,337 32,850 SH SOLE 32,145 0 705
EDWARDS LIFESCIENCES CORP COM 28176E108 640,548 7,081 SH SOLE 7,081 0 0
ELI LILLY & CO COM 532457108 6,811,563 5,679 SH SOLE 5,679 0 0
EMERSON ELEC CO COM 291011104 6,863,470 47,946 SH SOLE 47,031 0 915
ENTERPRISE PRODS PARTNERS L COM 293792107 224,236 6,100 SH SOLE 6,100 0 0
FASTENAL CO COM 311900104 254,559 5,300 SH SOLE 5,300 0 0
FEDEX CORP COM 31428X106 382,645 1,222 SH SOLE 1,222 0 0
GE AEROSPACE COM NEW 369604301 3,234,260 8,654 SH SOLE 8,654 0 0
GE VERNOVA INC COM 36828A101 2,618,764 2,229 SH SOLE 2,229 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 596,806 13,230 SH SOLE 13,230 0 0
HOME DEPOT INC COM 437076102 463,088 1,313 SH SOLE 1,313 0 0
HP INC COM 40434L105 2,929,057 133,503 SH SOLE 130,923 0 2,580
ILLINOIS TOOL WKS INC COM 452308109 430,048 1,590 SH SOLE 1,590 0 0
INTEL CORP COM 458140100 1,384,153 9,913 SH SOLE 9,913 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 492,440 4,000 SH SOLE 4,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,601,371 30,587 SH SOLE 30,047 0 540
INTUIT COM 461202103 387,846 1,486 SH SOLE 1,486 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 229,174 3,350 SH SOLE 3,350 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 368,052 1,225 SH SOLE 1,225 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,503,347 3,343 SH SOLE 3,343 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,211,809 31,439 SH SOLE 31,439 0 0
JOHNSON & JOHNSON COM 478160104 11,335,190 44,632 SH SOLE 43,812 0 820
JPMORGAN CHASE & CO COM 46625H100 12,452,375 38,042 SH SOLE 37,407 0 635
KIMBERLY-CLARK CORP COM 494368103 296,379 2,700 SH SOLE 2,700 0 0
LOWES COS INC COM 548661107 1,001,025 4,540 SH SOLE 4,540 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,224,800 3,305 SH SOLE 3,305 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,733,400 3,375 SH SOLE 3,375 0 0
MCDONALDS CORP COM 580135101 648,744 2,400 SH SOLE 2,400 0 0
MERCK & CO INC COM 58933Y105 1,708,151 13,293 SH SOLE 13,293 0 0
META PLATFORMS INC CL A 30303M102 200,532 356 SH SOLE 356 0 0
MICROSOFT CORP COM 594918104 19,101,982 51,209 SH SOLE 50,495 0 714
MOODYS CORP COM 615369105 3,117,449 6,883 SH SOLE 6,883 0 0
MORGAN STANLEY COM NEW 617446448 410,764 1,965 SH SOLE 1,965 0 0
NEXTERA ENERGY INC COM 65339F101 203,627 2,320 SH SOLE 2,320 0 0
NORTHERN TR CORP COM 665859104 356,372 2,050 SH SOLE 2,050 0 0
NOVARTIS AG SPONSORED ADR 66987V109 383,494 2,447 SH SOLE 2,447 0 0
PALO ALTO NETWORKS INC COM 697435105 8,473,324 24,847 SH SOLE 24,507 0 340
PEPSICO INC COM 713448108 5,517,821 40,752 SH SOLE 40,002 0 750
PFIZER INC COM 717081103 2,047,861 85,044 SH SOLE 85,044 0 0
PHILLIPS 66 COM 718546104 512,391 3,031 SH SOLE 3,031 0 0
PNC FINL SVCS GROUP INC COM 693475105 560,643 2,277 SH SOLE 2,277 0 0
PPG INDS INC COM 693506107 309,896 2,555 SH SOLE 2,555 0 0
PROCTER & GAMBLE CO COM 742718109 7,504,009 51,173 SH SOLE 50,443 0 730
QUALCOMM INC COM 747525103 4,184,016 22,642 SH SOLE 22,642 0 0
RTX CORPORATION COM 75513E101 2,666,845 14,056 SH SOLE 14,056 0 0
SALESFORCE INC COM 79466L302 3,802,139 24,270 SH SOLE 23,900 0 370
SCHWAB CHARLES CORP COM 808513105 364,467 3,950 SH SOLE 3,950 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 616,017 16,989 SH SOLE 16,989 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 671,862 27,245 SH SOLE 27,245 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,720,763 49,433 SH SOLE 49,433 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 5,392,181 218,661 SH SOLE 218,661 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 6,444,853 243,202 SH SOLE 243,202 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,518,252 289,441 SH SOLE 289,441 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 11,410,719 504,007 SH SOLE 504,007 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 5,611,391 105,656 SH SOLE 104,196 0 1,460
SLB LIMITED COM STK 806857108 287,076 6,175 SH SOLE 6,175 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 302,437 430 SH SOLE 430 0 0
TARGET CORP COM 87612E106 208,323 1,595 SH SOLE 1,595 0 0
TEXAS INSTRS INC COM 882508104 3,451,651 11,580 SH SOLE 11,580 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 358,473 715 SH SOLE 715 0 0
TRAVELERS COMPANIES INC COM 89417E109 430,477 1,304 SH SOLE 1,304 0 0
UNION PAC CORP COM 907818108 754,150 2,773 SH SOLE 2,773 0 0
UNITEDHEALTH GROUP INC COM 91324P102 392,771 945 SH SOLE 945 0 0
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605 1,171,990 11,650 SH SOLE 11,650 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,077,247 21,828 SH SOLE 21,828 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,746,130 20,014 SH SOLE 18,829 0 1,185
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,567,479 76,520 SH SOLE 75,350 0 1,170
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 25,645,278 510,557 SH SOLE 498,062 0 12,495
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,644,795 92,496 SH SOLE 87,521 0 4,975
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13,663,825 172,894 SH SOLE 165,869 0 7,025
VANGUARD STAR FDS VG TL INTL STK F 921909768 6,111,023 71,482 SH SOLE 71,482 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 464,509 2,060 SH SOLE 2,060 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 543,099 4,544 SH SOLE 4,544 0 0
WALMART INC COM 931142103 763,486 6,741 SH SOLE 6,741 0 0
WELLS FARGO & CO COM 949746101 795,080 9,621 SH SOLE 9,621 0 0
WINTRUST FINL CORP COM 97650W108 461,267 2,870 SH SOLE 2,870 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 329,075 1,250 SH SOLE 1,250 0 0