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 COM 88579Y101 1,760 12,118 SH SOLE 12,118 0 0
ABB Ltd ADR SPONSORED ADR 000375204 841 10,450 SH SOLE 10,450 0 0
Abbott Laboratories COM 002824100 8,319 81,024 SH SOLE 81,024 0 0
AbbVie, Inc. COM 00287Y109 15,477 71,162 SH SOLE 71,162 0 0
Accenture Plc Class A SHS CLASS A G1151C101 1,243 6,268 SH SOLE 6,268 0 0
Adobe Inc. COM 00724F101 4,082 16,792 SH SOLE 16,792 0 0
Aflac Incorporated COM 001055102 2,305 21,006 SH SOLE 21,006 0 0
Agnico Eagle Mines LTD COM 008474108 476 2,344 SH SOLE 2,344 0 0
Air Products and Chemicals, Inc. COM 009158106 20,981 72,226 SH SOLE 72,226 0 0
Airbnb Inc Com CL A COM CL A 009066101 353 2,797 SH SOLE 2,797 0 0
Alcon, Inc. ORD SHS H01301128 238 3,164 SH SOLE 3,164 0 0
Allegion PLC ORD SHS G0176J109 631 4,346 SH SOLE 4,346 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305 16,429 57,134 SH SOLE 57,134 0 0
Alphabet Inc. Class C CAP STK CL C 02079K107 52,170 181,865 SH SOLE 181,865 0 0
Altria Group Inc COM 02209S103 797 12,083 SH SOLE 12,083 0 0
Amazon.com, Inc. COM 023135106 52,105 250,179 SH SOLE 250,179 0 0
American Express Co COM 025816109 1,227 4,055 SH SOLE 4,055 0 0
American Express Company COM 025816109 3,896 12,880 SH SOLE 12,880 0 0
American Tower Corporation COM 03027X100 20,686 119,861 SH SOLE 119,861 0 0
American Water Works Co Inc COM 030420103 1,915 14,073 SH SOLE 14,073 0 0
Ameriprise Financial COM 03076C106 648 1,458 SH SOLE 1,458 0 0
Amgen Inc. COM 031162100 3,660 10,401 SH SOLE 10,401 0 0
Amphenol Corporation CL A 032095101 1,832 14,497 SH SOLE 14,497 0 0
Analog Devices, Inc. COM 032654105 6,953 21,855 SH SOLE 21,855 0 0
Antero Midstream Corp. COM 03676B102 798 35,000 SH SOLE 35,000 0 0
Apple Inc. COM 037833100 72,822 286,939 SH SOLE 286,939 0 0
Applied Materials, Inc. COM 038222105 2,798 8,186 SH SOLE 8,186 0 0
Aptargroup, Inc. COM 038336103 18,899 149,972 SH SOLE 149,972 0 0
Arista Networks Inc COM SHS 040413205 973 7,922 SH SOLE 7,922 0 0
Arthur J. Gallagher & Co. COM 363576109 249 1,150 SH SOLE 1,150 0 0
ASML Holding NV ADR N Y REGISTRY SHS N07059210 10,288 7,789 SH SOLE 7,789 0 0
AT&T Inc. COM 00206R102 510 17,597 SH SOLE 17,597 0 0
Automatic Data Processing, Inc. COM 053015103 14,530 71,514 SH SOLE 71,514 0 0
Autozone Inc COM 053332102 473 140 SH SOLE 140 0 0
Avery Dennison Corporation COM 053611109 518 3,000 SH SOLE 3,000 0 0
Bank Of America Corp COM 060505104 503 10,309 SH SOLE 10,309 0 0
Bank of New York Mellon Corporation COM 064058100 1,588 13,388 SH SOLE 13,388 0 0
Becton, Dickinson and Company COM 075887109 535 3,400 SH SOLE 3,400 0 0
Berkshire Hathaway Inc. Class A CL A 084670108 3,591 5 SH SOLE 5 0 0
Berkshire Hathaway Inc. Class B CL B NEW 084670702 27,139 56,634 SH SOLE 56,634 0 0
Blackstone Group Inc. Class A COM CL A 09260D107 419 3,641 SH SOLE 3,641 0 0
Booking Holdings Inc COM 09857L108 349 83 SH SOLE 83 0 0
Boston Scientific Corporation COM 101137107 1,937 30,865 SH SOLE 30,865 0 0
Bristol-Myers Squibb Company COM 110122108 1,879 30,989 SH SOLE 30,989 0 0
Broadcom Inc. COM 11135F101 1,091 3,524 SH SOLE 3,524 0 0
Brown & Brown Inc COM 115236101 200 3,070 SH SOLE 3,070 0 0
Canadian Pacific Kansas City COM 13646K108 350 4,453 SH SOLE 4,453 0 0
Carrier Global Corp. COM 14448C104 390 6,933 SH SOLE 6,933 0 0
Caterpillar Inc. COM 149123101 3,232 4,562 SH SOLE 4,562 0 0
Cheniere Energy COM NEW 16411R208 1,071 3,775 SH SOLE 3,775 0 0
Chesapeake Utilities COM 165303108 322 2,550 SH SOLE 2,550 0 0
Chevron Corporation COM 166764100 21,452 103,685 SH SOLE 103,685 0 0
Chubb Limited COM H1467J104 607 1,862 SH SOLE 1,862 0 0
Church & Dwight Co., Inc. COM 171340102 546 5,852 SH SOLE 5,852 0 0
Cisco Systems, Inc. COM 17275R102 1,571 20,248 SH SOLE 20,248 0 0
Clorox Company COM 189054109 1,672 16,137 SH SOLE 16,137 0 0
Coca-Cola Company COM 191216100 3,357 44,147 SH SOLE 44,147 0 0
Colgate-Palmolive Company COM 194162103 669 7,853 SH SOLE 7,853 0 0
Comcast Corporation Class A CL A 20030N101 801 27,914 SH SOLE 27,914 0 0
Conocophillips COM 20825C104 1,267 9,598 SH SOLE 9,598 0 0
Corning Inc COM 219350105 3,329 24,487 SH SOLE 24,487 0 0
Costco Wholesale Corporation COM 22160K105 12,902 12,948 SH SOLE 12,948 0 0
CrowdStrike Holdings, Inc. Class A CL A 22788C105 1,271 3,256 SH SOLE 3,256 0 0
CVS Health Corporation COM 126650100 489 6,815 SH SOLE 6,815 0 0
Danaher Corporation COM 235851102 7,392 38,987 SH SOLE 38,987 0 0
Deere & Company COM 244199105 815 1,447 SH SOLE 1,447 0 0
Diageo PLC Sponsored ADR SPON ADR NEW 25243Q205 336 4,516 SH SOLE 4,516 0 0
Diamondback Energy Inc COM 25278X109 1,187 6,000 SH SOLE 6,000 0 0
Dollar General Corporation COM 256677105 383 3,227 SH SOLE 3,227 0 0
Dover Corporation COM 260003108 655 3,141 SH SOLE 3,141 0 0
Eastern Bankshares Inc COM 27627N105 503 25,700 SH SOLE 25,700 0 0
Eaton Corp. PLC SHS G29183103 14,721 41,157 SH SOLE 41,157 0 0
Ecolab Inc. COM 278865100 23,789 89,427 SH SOLE 89,427 0 0
Eli Lilly and Company COM 532457108 17,333 18,845 SH SOLE 18,845 0 0
Emerson Electric Co. COM 291011104 1,078 8,228 SH SOLE 8,228 0 0
Energy Select Sector SPDR Fund ENERGY 81369Y506 280 4,564 SH SOLE 4,564 0 0
EOG Resources, Inc. COM 26875P101 9,479 65,564 SH SOLE 65,564 0 0
Equinix, Inc. COM 29444U700 333 340 SH SOLE 340 0 0
Exxon Mobil Corporation COM 30231G102 5,859 34,534 SH SOLE 34,534 0 0
Fastenal Company COM 311900104 631 13,600 SH SOLE 13,600 0 0
FedEx Corporation COM 31428X106 1,698 4,768 SH SOLE 4,768 0 0
Ferguson Enterprises COMMON STOCK NEW 31488V107 228 976 SH SOLE 976 0 0
Fidelity Total (bond Etf) TOTAL BD ETF 316188309 528 11,574 SH SOLE 11,574 0 0
First Solar, Inc. COM 336433107 1,795 9,100 SH SOLE 9,100 0 0
Fiserv, Inc. COM 337738108 222 3,972 SH SOLE 3,972 0 0
Flextronics Int'l LTD ORD Y2573F102 1,720 26,279 SH SOLE 26,279 0 0
Fortive Corp. COM 34959J108 217 3,920 SH SOLE 3,920 0 0
Franklin Municipal Income ETF FRANKLIN MUNI 746729797 269 34,576 SH SOLE 34,576 0 0
Franklin New York Municipal Income ETF FRANKLIN NY MUNI 746729763 193 24,733 SH SOLE 24,733 0 0
Franklin Pennsylvania Municipal Income ETF FRANKLIN PENNSYL 746729748 562 65,516 SH SOLE 65,516 0 0
GATX Corporation COM 361448103 1,014 5,936 SH SOLE 5,936 0 0
GE Aerospace COM NEW 369604301 2,033 7,163 SH SOLE 7,163 0 0
GE Vernova Inc COM 36828A101 1,709 1,958 SH SOLE 1,958 0 0
General Mills, Inc. COM 370334104 2,370 63,666 SH SOLE 63,666 0 0
Gilead Sciences, Inc. COM 375558103 2,235 16,037 SH SOLE 16,037 0 0
Globalstar Inc COM NEW 378973507 443 6,666 SH SOLE 6,666 0 0
Goldman Sachs Group, Inc. COM 38141G104 313 370 SH SOLE 370 0 0
H&R Block, Inc. COM 936711050 273 8,600 SH SOLE 8,600 0 0
Hartford Financial COM 416515104 467 3,454 SH SOLE 3,454 0 0
Hologic, Inc. COM 436440101 787 10,410 SH SOLE 10,410 0 0
Home Depot, Inc. COM 437076102 7,026 21,362 SH SOLE 21,362 0 0
Honeywell International Inc. COM 438516106 883 3,906 SH SOLE 3,906 0 0
Hubbell Incorporated Class B COM 443510607 5,211 10,618 SH SOLE 10,618 0 0
IDEXX Laboratories, Inc. COM 45168D104 14,802 26,344 SH SOLE 26,344 0 0
Illinois Tool Works Inc. COM 452308109 3,264 12,541 SH SOLE 12,541 0 0
Infleqtion Inc COM SHS 45676K103 412 42,000 SH SOLE 42,000 0 0
Ingersoll Rand Inc. COM 45687V106 910 11,356 SH SOLE 11,356 0 0
Innodata Inc Com New COM NEW 457642205 633 16,400 SH SOLE 16,400 0 0
Insulet Corporation COM 45784P101 399 1,900 SH SOLE 1,900 0 0
Intel Corporation COM 458140100 371 8,410 SH SOLE 8,410 0 0
Intercontinental Exchange, Inc. COM 45866F104 359 2,280 SH SOLE 2,280 0 0
International Business Machines Corporation COM 459200101 1,330 5,485 SH SOLE 5,485 0 0
Intuit Inc. COM 461202103 1,051 2,431 SH SOLE 2,431 0 0
Invesco QQQ Trust UNIT SER 1 46090E103 4,597 7,965 SH SOLE 7,965 0 0
Invesco Variable Rate Preferred ETF VAR RATE PFD 46138G870 6,160 256,877 SH SOLE 256,877 0 0
Iqvia Holdings Inc COM 46266C105 19,888 116,617 SH SOLE 116,617 0 0
iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747 387 3,746 SH SOLE 3,746 0 0
iShares 1-5 Year Investment Grade Corporate Bond ETF ISHS 1-5YR INVS 464288646 697 13,270 SH SOLE 13,270 0 0
iShares 20 Year Treasury Bond ETF 20 YR TR BD ETF 464287432 409 4,720 SH SOLE 4,720 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 4,270 6,537 SH SOLE 6,537 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 3,770 55,834 SH SOLE 55,834 0 0
iShares Core S&P Small Cap ETF CORE S&P SCP ETF 464287804 6,398 51,472 SH SOLE 51,472 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 248 2,500 SH SOLE 2,500 0 0
iShares Expanded Tech Sector ETF EXPND TEC SC ETF 464287549 1,429 12,059 SH SOLE 12,059 0 0
iShares Floating Rate Bond ETF FLTG RATE NT ETF 46429B655 247 4,853 SH SOLE 4,853 0 0
iShares Gold Trust ISHARES NEW 464285204 1,095 12,420 SH SOLE 12,420 0 0
iShares iBonds Treasury 2026 IBONDS 26 TRM TS 46436E858 2,893 126,260 SH SOLE 126,260 0 0
iShares iBonds Treasury 2027 IBONDS 27 TRM TS 46436E841 6,117 272,733 SH SOLE 272,733 0 0
iShares iBonds Treasury 2028 IBONDS 28 TRM TS 46436E833 5,927 265,984 SH SOLE 265,984 0 0
iShares iBonds Treasury 2029 IBONDS 29 TRM TS 46436E825 3,235 148,083 SH SOLE 148,083 0 0
iShares iBonds Treasury 2030 IBOND DEC 2030 46436E593 2,809 142,467 SH SOLE 142,467 0 0
iShares iBonds Treasury 2031 IBONDS DEC 2031 46436E460 2,516 123,346 SH SOLE 123,346 0 0
iShares iBonds Treasury 2032 IBONDS DEC 2032 46436E296 1,712 74,679 SH SOLE 74,679 0 0
iShares iBonds Treasury 2033 IBONDS DEC 2033 46436E130 1,614 66,187 SH SOLE 66,187 0 0
iShares Micro-Cap ETF MICRO-CAP ETF 464288869 372 2,333 SH SOLE 2,333 0 0
iShares MSCI ACWI ETF MSCI ACWI ETF 464288257 716 5,175 SH SOLE 5,175 0 0
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 786 8,097 SH SOLE 8,097 0 0
iShares MSCI Emerging Markets Ex China ETF MSCI EMRG CHN 46434G764 1,005 12,773 SH SOLE 12,773 0 0
iShares MSCI USA ESG Select ETF ESG OPTIMIZED 464288802 211 1,600 SH SOLE 1,600 0 0
iShares Russell 1000 ETF RUS 1000 ETF 464287622 201 564 SH SOLE 564 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 598 1,403 SH SOLE 1,403 0 0
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 1,541 6,214 SH SOLE 6,214 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1,394 4,441 SH SOLE 4,441 0 0
iShares Russell Midcap ETF RUS MID CAP ETF 464287499 1,616 16,623 SH SOLE 16,623 0 0
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 3,102 27,424 SH SOLE 27,424 0 0
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 1,213 5,743 SH SOLE 5,743 0 0
iShares S&P Mid-Cap 400 Value ETF S&P MC 400VL ETF 464287705 444 3,352 SH SOLE 3,352 0 0
iShares S&P Small-Cap 600 Value ETF SP SMCP600VL ETF 464287879 212 1,791 SH SOLE 1,791 0 0
iShares Short Treasury Bond Fund SHORT TREAS BD 464288679 834 7,559 SH SOLE 7,559 0 0
iShares TIPS Bond ETF TIPS BD ETF 464287176 443 4,016 SH SOLE 4,016 0 0
iShares TR MSCI USA (min Vol) MSCI USA MIN VOL 46429B697 314 3,389 SH SOLE 3,389 0 0
iShares Treasury Floating Rate Bond ETF TRS FLT RT BD 46434V860 2,124 41,945 SH SOLE 41,945 0 0
iShares U.S. Technology ETF U.S. TECH ETF 464287721 1,723 9,500 SH SOLE 9,500 0 0
J P Morgan Exchange (traded FD Municipal Etf) MUNICIPAL ETF 46641Q647 348 6,963 SH SOLE 6,963 0 0
Janus Henderson Group PLC ORD SHS G4474Y214 257 5,000 SH SOLE 5,000 0 0
Johnson & Johnson COM 478160104 16,837 68,879 SH SOLE 68,879 0 0
Johnson Controls International PLC COM G51502105 649 4,955 SH SOLE 4,955 0 0
JP Morgan ETF Trust (hedged Equity Laddered Overlay Etf) HEDGED EQUITY LA 46654Q724 905 14,165 SH SOLE 14,165 0 0
JPMorgan Chase & Co. COM 46625H100 13,735 46,693 SH SOLE 46,693 0 0
JPMorgan Ultra-Short Income ETF ULTRA SHRT INC 46641Q837 2,226 43,945 SH SOLE 43,945 0 0
JPMorgan Ultra-Short Municipal Income ETF ULTRA SHT MUNCPL 46641Q654 824 16,165 SH SOLE 16,165 0 0
Keysight Technologies COM 49338L103 283 1,004 SH SOLE 1,004 0 0
Kimberly-Clark Corporation COM 494368103 590 6,116 SH SOLE 6,116 0 0
Kinder Morgan Inc Class P COM 49456B101 902 26,915 SH SOLE 26,915 0 0
L3Harris Technologies Inc COM 502431109 256 743 SH SOLE 743 0 0
Labcorp Holdings Inc COM SHS 504922105 241 903 SH SOLE 903 0 0
Lennar Corporation Class A CL A 526057104 520 5,986 SH SOLE 5,986 0 0
Lincoln Electric Holdings, Inc. COM 533900106 8,529 34,241 SH SOLE 34,241 0 0
Linde PLC SHS G54950103 1,077 2,173 SH SOLE 2,173 0 0
Lowe's Companies, Inc. COM 548661107 3,652 15,457 SH SOLE 15,457 0 0
Marathon Petroleum COM 56585A102 468 1,916 SH SOLE 1,916 0 0
Marriott International, Inc. Class A CL A 571903202 529 1,618 SH SOLE 1,618 0 0
Marsh COM 571748102 16,856 97,181 SH SOLE 97,181 0 0
Mastercard Incorporated Class A CL A 57636Q104 1,349 2,700 SH SOLE 2,700 0 0
McCormick & Company, Inc. COM NON VTG 579780206 7,449 147,687 SH SOLE 147,687 0 0
McDonald's Corporation COM 580135101 9,258 29,788 SH SOLE 29,788 0 0
McKesson Corporation COM 58155Q103 400 462 SH SOLE 462 0 0
Medtronic PLC SHS G5960L103 2,361 27,251 SH SOLE 27,251 0 0
Merck & Co., Inc. COM 58933Y105 5,469 45,466 SH SOLE 45,466 0 0
Meta Platforms CL A 30303M102 12,602 22,027 SH SOLE 22,027 0 0
Microsoft Corporation COM 594918104 50,704 136,974 SH SOLE 136,974 0 0
Moderna, Inc. COM 60770K107 270 5,315 SH SOLE 5,315 0 0
Mondelez International, Inc. Class A CL A 609207105 1,591 27,611 SH SOLE 27,611 0 0
Monolithic Power Systems, Inc. COM 609839105 4,968 4,544 SH SOLE 4,544 0 0
Moody's Corporation COM 615369105 634 1,454 SH SOLE 1,454 0 0
Neogen Corporation COM 640491106 455 48,992 SH SOLE 48,992 0 0
Nestle S.A. Sponsored ADR COM 641069406 4,855 49,060 SH SOLE 49,060 0 0
Netflix Inc COM 64110L106 8,977 93,366 SH SOLE 93,366 0 0
New Jersey Res Corp COM 646025106 341 6,216 SH SOLE 6,216 0 0
New York Times Company Class A CL A 650111107 352 4,200 SH SOLE 4,200 0 0
NextEra Energy, Inc. COM 65339F101 24,625 265,125 SH SOLE 265,125 0 0
Nextnav Inc COMMON STOCK 65345N106 2,003 125,000 SH SOLE 125,000 0 0
Nextracker Inc Class CLASS A COM 65290E101 599 4,969 SH SOLE 4,969 0 0
NIKE, Inc. Class B CL B 654106103 6,465 122,406 SH SOLE 122,406 0 0
Norfolk Southern Corporation COM 655844108 2,420 8,433 SH SOLE 8,433 0 0
Northern Trust Corporation COM 665859104 478 3,428 SH SOLE 3,428 0 0
Novartis AG Sponsored ADR SPONSORED ADR 66987V109 1,623 10,627 SH SOLE 10,627 0 0
Novo Nordisk A/S Sponsored ADR Class B ADR 670100205 1,288 35,040 SH SOLE 35,040 0 0
NVIDIA Corporation COM 67066G104 28,891 165,659 SH SOLE 165,659 0 0
NXP Semiconductors COM N6596X109 224 1,140 SH SOLE 1,140 0 0
Oracle Corporation COM 68389X105 1,923 13,075 SH SOLE 13,075 0 0
O'Reilly Automotive, Inc. COM 67103H107 1,274 13,798 SH SOLE 13,798 0 0
Otis Worldwide Corporation COM 68902V107 229 2,967 SH SOLE 2,967 0 0
Palantir Technologies Inc CL A 69608A108 5,849 39,985 SH SOLE 39,985 0 0
Palo Alto Networks, Inc. COM 697435105 22,074 137,689 SH SOLE 137,689 0 0
Parker-Hannifin Corporation COM 701094104 13,021 14,545 SH SOLE 14,545 0 0
PepsiCo, Inc. COM 713448108 9,601 61,826 SH SOLE 61,826 0 0
Pfizer Inc. COM 717081103 1,503 53,537 SH SOLE 53,537 0 0
Philip Morris International Inc. COM 718172109 1,624 9,820 SH SOLE 9,820 0 0
PNC Financial Services Group, Inc. COM 693475105 573 2,755 SH SOLE 2,755 0 0
Procter & Gamble Company COM 742718109 8,011 55,462 SH SOLE 55,462 0 0
Progressive Corporation COM 743315103 205 1,036 SH SOLE 1,036 0 0
Prologis, Inc. COM 74340W103 1,325 10,022 SH SOLE 10,022 0 0
Qualcomm Inc COM 747525103 1,774 13,774 SH SOLE 13,774 0 0
Roche Holding Ltd Sponsored ADR COM 771195104 255 5,122 SH SOLE 5,122 0 0
Rockwell Automation, Inc. COM 773903109 23,289 64,894 SH SOLE 64,894 0 0
Roper Technologies, Inc. COM 776696106 12,978 36,675 SH SOLE 36,675 0 0
RPM International Inc. COM 749685103 2,935 29,532 SH SOLE 29,532 0 0
RTX Corporation COM 75513E101 3,454 17,906 SH SOLE 17,906 0 0
S&P Global, Inc. COM 78409V104 24,439 57,457 SH SOLE 57,457 0 0
Salesforce, Inc. COM 79466L302 15,725 84,239 SH SOLE 84,239 0 0
Schlumberger NV COM STK 806857108 249 4,845 SH SOLE 4,845 0 0
Science Applications International Corp. COM 808625107 222 2,335 SH SOLE 2,335 0 0
Seagate Technology Holdings SHS G7997R103 411 1,048 SH SOLE 1,048 0 0
ServiceNow, Inc. COM 81762P102 15,142 144,832 SH SOLE 144,832 0 0
Shell PLC ADR SPON ADS 780259305 722 7,759 SH SOLE 7,759 0 0
Sherwin-Williams Company COM 824348106 7,394 23,068 SH SOLE 23,068 0 0
Shopify, Inc. Class A CL A SUB VTG SHS 82509L107 786 6,623 SH SOLE 6,623 0 0
SPDR Bloomberg Barclays Convertible Securities ETF BLMBRG BRC CONVRT 78464A359 321 3,510 SH SOLE 3,510 0 0
SPDR Bloomberg Barclays High Yield Bond ETF STATE STREET SPD 78468R622 234 2,445 SH SOLE 2,445 0 0
SPDR Portfolio Short Term Corporate Bond ETF PORTFOLIO SHORT 78464A474 249 8,280 SH SOLE 8,280 0 0
SPDR S&P 500 ETF Trust TR UNIT 78462F103 28,734 44,183 SH SOLE 44,183 0 0
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 345 2,361 SH SOLE 2,361 0 0
SPDR S&P Midcap 400 ETF Trust UTSER1 S&PDCRP 78467Y107 6,834 11,081 SH SOLE 11,081 0 0
Spotify Technology SHS L8681T102 2,935 6,053 SH SOLE 6,053 0 0
Sprott Physical Gold and Silver Trust TR UNIT 85208R101 575 12,056 SH SOLE 12,056 0 0
Starbucks Corporation COM 855244109 483 5,388 SH SOLE 5,388 0 0
Starwood Property Trust, Inc. COM 85571B105 1,093 63,475 SH SOLE 63,475 0 0
Steris PLC SHS USD G8473T100 1,024 4,629 SH SOLE 4,629 0 0
Stryker Corporation COM 863667101 24,289 73,919 SH SOLE 73,919 0 0
Synopsys, Inc. COM 871607107 2,818 7,108 SH SOLE 7,108 0 0
Sysco Corporation COM 871829107 379 5,315 SH SOLE 5,315 0 0
Taiwan Semiconductor MFG. SPONSORED ADS 874039100 4,171 12,341 SH SOLE 12,341 0 0
Target Corporation COM 87612E106 1,578 13,017 SH SOLE 13,017 0 0
TE Connectivity PLC ORD SHS G87052109 7,774 37,193 SH SOLE 37,193 0 0
Teradyne, Inc. COM 880770102 1,576 5,317 SH SOLE 5,317 0 0
Terreno Realty Corp COM 88146M101 271 4,415 SH SOLE 4,415 0 0
Texas Instruments Incorporated COM 882508104 415 2,138 SH SOLE 2,138 0 0
The Vanguard Short-Term Tax-Exempt Bond ETF SHORT TRM TAX EX 921935870 228 2,250 SH SOLE 2,250 0 0
Thermo Fisher Scientific Inc. COM 883556102 19,813 40,308 SH SOLE 40,308 0 0
TJX Companies Inc COM 872540109 8,581 53,732 SH SOLE 53,732 0 0
Trane Technologies plc SHS G8994E103 4,259 10,221 SH SOLE 10,221 0 0
Travelers Companies, Inc. COM 89417E109 423 1,450 SH SOLE 1,450 0 0
Trimble Inc. COM 896239100 435 6,675 SH SOLE 6,675 0 0
Tyler Technologies, Inc. COM 902252105 1,470 4,293 SH SOLE 4,293 0 0
Uber Technologies, Inc. COM 90353T100 333 4,623 SH SOLE 4,623 0 0
Union Pacific Corporation COM 907818108 29,720 122,497 SH SOLE 122,497 0 0
UnitedHealth Group Incorporated COM 91324P102 1,516 5,601 SH SOLE 5,601 0 0
US Foods Holding Corp COM 912008109 243 2,640 SH SOLE 2,640 0 0
Utilities Select Sector SPDR ETF STATE STREET UTI 81369Y886 308 6,705 SH SOLE 6,705 0 0
V F Corp COM 918204108 340 20,000 SH SOLE 20,000 0 0
VanEck Morningstar Wide Moat ETF MORNINGSTAR WIDE 92189F643 6,494 67,155 SH SOLE 67,155 0 0
VanEck Vectors Short Muni ETF VANECK SHRT MUNI 92189F528 240 13,896 SH SOLE 13,896 0 0
Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207 320 1,427 SH SOLE 1,427 0 0
Vanguard Core Bond ETF CORE BD ETF 922020748 6,920 89,433 SH SOLE 89,433 0 0
Vanguard Core Tax-Ex Bond CORE TAX EXEMPT 922907712 1,138 15,140 SH SOLE 15,140 0 0
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 13,745 63,914 SH SOLE 63,914 0 0
Vanguard Energy ETF ENERGY ETF 92204A306 670 3,874 SH SOLE 3,874 0 0
Vanguard Extended Market ETF EXTEND MKT ETF 922908652 15,055 73,155 SH SOLE 73,155 0 0
Vanguard FTSE All-World ex-US ETF ALLWRLD EX US 922042775 2,187 29,121 SH SOLE 29,121 0 0
Vanguard FTSE Developed Markets ETF VAN FTSE DEV MKT 921943858 4,167 65,036 SH SOLE 65,036 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 777 14,376 SH SOLE 14,376 0 0
Vanguard Growth ETF GROWTH ETF 922908736 637 1,459 SH SOLE 1,459 0 0
Vanguard High Dividend Yield Index ETF HIGH DIV YLD 921946406 706 4,768 SH SOLE 4,768 0 0
Vanguard Instl Index (FD Ultra-Short Trea) ULTRA-SHORT TREA 922040852 2,269 29,994 SH SOLE 29,994 0 0
Vanguard Intermediate-Term Bond ETF INTERMED TERM 921937819 1,719 22,248 SH SOLE 22,248 0 0
Vanguard Intermediate-Term Corporate Bond ETF INT-TERM CORP 92206C870 285 3,450 SH SOLE 3,450 0 0
Vanguard Intermediate-Term Treasury ETF INTER TERM TREAS 92206C706 341 5,723 SH SOLE 5,723 0 0
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 2,739 9,166 SH SOLE 9,166 0 0
Vanguard Mid-Cap ETF MID CAP ETF 922908629 2,862 9,964 SH SOLE 9,964 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 2,550 28,745 SH SOLE 28,745 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 47,634 79,715 SH SOLE 79,715 0 0
Vanguard Short Duration Tax Exempt Bond ETF SHORT TAX EXEMPT 922907696 1,162 15,235 SH SOLE 15,235 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 4,660 59,390 SH SOLE 59,390 0 0
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 7,229 91,179 SH SOLE 91,179 0 0
Vanguard Short-Term Inflation-Protected ETF STRM INFPROIDX 922020805 15,051 301,326 SH SOLE 301,326 0 0
Vanguard Short-Term Treasury ETF SHORT TERM TREAS 92206C102 4,739 80,957 SH SOLE 80,957 0 0
Vanguard Small-Cap ETF SMALL CP ETF 922908751 280 1,070 SH SOLE 1,070 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 305 4,147 SH SOLE 4,147 0 0
Vanguard Total International Stock ETF VG TL INTL STK F 921909768 2,638 34,214 SH SOLE 34,214 0 0
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 11,560 36,033 SH SOLE 36,033 0 0
Vanguard Ultra-Short Bond ETF VANGUARD ULTRA 92203C303 1,870 37,559 SH SOLE 37,559 0 0
Veralto Corp-W/I COM SHS 92338C103 295 3,335 SH SOLE 3,335 0 0
Verizon Communications Inc. COM 92343V104 2,095 41,730 SH SOLE 41,730 0 0
Vertex Pharmaceuticals Incorporated COM 92532F100 498 1,116 SH SOLE 1,116 0 0
Viewra, Inc COM 92672L107 0 10,000 SH SOLE 10,000 0 0
Visa Inc. Class A COM CL A 92826C839 40,223 133,083 SH SOLE 133,083 0 0
Walmart Inc. COM 931142103 2,512 20,216 SH SOLE 20,216 0 0
Walt Disney Company COM 254687106 7,938 82,363 SH SOLE 82,363 0 0
Waste Connections, Inc. COM 94106B101 307 1,890 SH SOLE 1,890 0 0
Waste Management, Inc. COM 94106L109 4,257 18,526 SH SOLE 18,526 0 0
Waters Corporation COM 941848103 450 1,511 SH SOLE 1,511 0 0
Watsco Inc COM 942622200 304 835 SH SOLE 835 0 0
WEC Energy Group Inc COM 92939U106 603 5,211 SH SOLE 5,211 0 0
Wells Fargo & Company COM 949746101 282 3,548 SH SOLE 3,548 0 0
Welltower, Inc. COM 95040Q104 4,565 23,091 SH SOLE 23,091 0 0
Weyerhaeuser Company COM NEW 962166104 362 14,831 SH SOLE 14,831 0 0
Wintrust Financial Corporation COM 97650W108 208 1,500 SH SOLE 1,500 0 0
WisdomTree Emerging Markets SmallCap Dividend Fund EMG MKTS SMCAP 97717W281 975 16,228 SH SOLE 16,228 0 0
Xylem Inc. COM 98419M100 10,647 89,099 SH SOLE 89,099 0 0
Zebra Technologies Corporation Class A CL A 989207105 10,209 48,827 SH SOLE 48,827 0 0