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
Abbott Laboratories COM 002824100 33,050 279,162 SH   SOLE   160,103 0 117,829
AbbVie Inc. COM 00287Y109 3,654 21,842 SH   SOLE   18,122 0 3,170
Accenture PLC COM G1151C101 32,213 98,592 SH   SOLE   72,872 0 25,434
Achaogen COM 004449104 0 11,915 SH   SOLE   11,915 0 0
Adobe Inc. COM 00724F101 23,891 55,981 SH   SOLE   45,166 0 10,793
Advance Auto Parts, Inc. COM 00751Y106 667 3,005 SH   SOLE   3,005 0 0
Aflac Inc. COM 001055102 519 8,000 SH   SOLE   8,000 0 0
Agilent Technologies Inc. COM 00846U101 1,228 9,794 SH   SOLE   9,794 0 0
Air Products & Chemicals Inc. COM 009158106 5,832 23,535 SH   SOLE   22,925 0 600
Alcon Inc. COM H01301128 3,620 46,171 SH   SOLE   44,323 0 1,741
Allstate Corp COM 020002101 493 3,467 SH   SOLE   1,360 0 2,062
Alphabet Inc Cl A COM 02079K305 16,370 6,409 SH   SOLE   4,692 0 1,711
Alphabet Inc Cl C COM 02079K107 63,194 24,613 SH   SOLE   17,239 0 7,117
Altria Group Inc. COM 02209S103 213 3,879 SH   SOLE   3,879 0 0
Amazon.com, Inc COM 023135106 54,534 18,083 SH   SOLE   14,342 0 3,608
American Electric Power COM 025537101 803 7,846 SH   SOLE   6,858 0 988
American Express COM 025816109 16,671 94,967 SH   SOLE   71,347 0 22,080
American Water Works Co. COM 030420103 1,724 10,226 SH   SOLE   8,996 0 1,230
Ameriprise Financial, Inc. COM 03076C106 1,994 6,926 SH   SOLE   6,671 0 255
Amgen, Inc. COM 031162100 3,537 14,145 SH   SOLE   9,420 0 3,925
Amphenol Corp CL A COM 032095101 8,919 124,216 SH   SOLE   120,650 0 3,426
Anthem Inc. COM 036752103 2,276 4,466 SH   SOLE   4,326 0 125
Aon PLC COM G0403H108 3,718 11,292 SH   SOLE   9,085 0 2,207
Apple Inc. COM 037833100 62,837 374,787 SH   SOLE   298,387 0 75,350
Applied Materials Inc. COM 038222105 1,527 13,327 SH   SOLE   12,747 0 510
Aptiv PLC COM G6095L109 4,798 43,280 SH   SOLE   42,200 0 1,055
Ares Management Corp Class A COM 03990B101 1,172 15,425 SH   SOLE   15,425 0 0
AT&T Inc. COM 00206R102 769 39,319 SH   SOLE   36,514 0 2,805
Automatic Data Processing COM 053015103 4,177 18,076 SH   SOLE   12,270 0 5,666
Avantor Inc COM 05352A100 1,139 37,510 SH   SOLE   35,850 0 1,485
Baker Hughes Company COM 05722G100 284 7,815 SH   SOLE   5,985 0 1,830
Bank America Corp Pfd K PFD 060505195 765 30,350 SH   SOLE   28,400 0 1,950
Bank of America Corporation COM 060505104 2,664 68,020 SH   SOLE   63,305 0 4,715
Becton, Dickinson & Co COM 075887109 1,027 3,816 SH   SOLE   2,571 0 1,175
Berkshire Hathaway Inc. - Clas COM 084670702 544 1,555 SH   SOLE   1,555 0 0
Best Buy Company Inc. COM 086516101 236 2,535 SH   SOLE   2,535 0 0
Blackrock Inc COM 09247X101 3,857 5,380 SH   SOLE   5,183 0 184
Blackstone Inc COM 09260D107 8,161 71,946 SH   SOLE   68,821 0 2,725
Booking Holdings Inc. COM 09857L108 877 402 SH   SOLE   370 0 30
Bristol-Myers Squibb Co COM 110122108 1,724 22,521 SH   SOLE   19,556 0 2,895
Broadcom Inc COM 11135F101 20,831 35,604 SH   SOLE   30,144 0 5,250
Caesars Entertainment Inc COM 12769G100 2,023 30,192 SH   SOLE   30,192 0 0
Canadian Imperial Bank of Comm COM 136069101 533 4,639 SH   SOLE   4,264 0 375
Carlisle Co COM 142339100 1,141 4,670 SH   SOLE   4,360 0 280
Caterpillar Inc. COM 149123101 251 1,160 SH   SOLE   1,160 0 0
Cboe Global Markets Inc COM 12503M108 1,758 14,925 SH   SOLE   14,825 0 100
CDW Corp COM 12514G108 11,573 67,423 SH   SOLE   39,773 0 27,050
Celanese Corporation COM 150870103 207 1,440 SH   SOLE   1,045 0 395
Charles Schwab Corp COM 808513105 1,958 24,451 SH   SOLE   24,196 0 255
Chevron Corp COM 166764100 7,063 41,791 SH   SOLE   39,096 0 2,695
Chubb Limited COM H1467J104 829 3,866 SH   SOLE   3,134 0 732
Church & Dwight Co Inc COM 171340102 10,019 96,419 SH   SOLE   43,732 0 52,687
Cigna Corp Com COM 125523100 2,348 9,214 SH   SOLE   8,006 0 1,103
Cisco Systems Inc. COM 17275R102 818 15,789 SH   SOLE   15,118 0 671
Citizens Financial Group Inc COM 174610105 447 10,930 SH   SOLE   8,730 0 0
CME Group Inc. Class A COM 12572Q105 538 2,278 SH   SOLE   2,278 0 0
CMS Energy Corp COM 125896100 1,240 17,025 SH   SOLE   17,025 0 0
Coca-Cola Co COM 191216100 15,889 246,117 SH   SOLE   164,209 0 78,778
Cogent Communications Group, I COM 19239V302 603 8,915 SH   SOLE   8,915 0 0
Cognizant Technology Solutions COM 192446102 5,410 62,842 SH   SOLE   62,067 0 775
Colgate-Palmolive Co COM 194162103 730 9,016 SH   SOLE   9,016 0 0
ConocoPhillips COM 20825C104 434 4,341 SH   SOLE   1,941 0 2,400
Copart Inc COM 217204106 370 3,055 SH   SOLE   3,055 0 0
Corning Inc. COM 219350105 812 24,215 SH   SOLE   23,650 0 565
Corteva Inc COM 22052L104 982 16,204 SH   SOLE   16,204 0 0
Costco Wholesale Corp. COM 22160K105 50,579 87,002 SH   SOLE   63,469 0 23,398
Crown Castle International Cor COM 22822V101 4,341 22,365 SH   SOLE   21,385 0 980
Cummins Inc. COM 231021106 273 1,420 SH   SOLE   1,270 0 130
CVS Health Corporation COM 126650100 4,053 38,733 SH   SOLE   34,433 0 3,300
Danaher Corp COM 235851102 27,001 96,177 SH   SOLE   68,247 0 27,897
Deere & Company COM 244199105 690 1,644 SH   SOLE   1,444 0 200
Devon Energy Corporation COM 25179M103 3,966 63,698 SH   SOLE   60,523 0 3,175
Dollar General COM 256677105 371 1,523 SH   SOLE   1,323 0 200
Dominion Resources COM 25746U109 1,013 11,592 SH   SOLE   9,594 0 1,998
Dominos Pizza Ord COM 25754A201 354 910 SH   SOLE   830 0 80
Duke Energy Corporation COM 26441C204 1,113 9,646 SH   SOLE   9,646 0 0
DuPont De Nemours Inc. COM 26614N102 596 8,705 SH   SOLE   8,705 0 0
Eastman Chemical Company COM 277432100 589 5,475 SH   SOLE   4,925 0 550
Ecolab Inc. COM 278865100 7,701 42,944 SH   SOLE   41,794 0 1,100
Edwards Lifesciences Corp COM 28176E108 4,651 38,487 SH   SOLE   37,139 0 1,283
Eli Lilly & Co. COM 532457108 7,007 22,745 SH   SOLE   20,845 0 1,900
Emerson Electric Co. COM 291011104 3,123 33,650 SH   SOLE   31,155 0 2,495
Equity Commonwealth COM 294628102 430 15,845 SH   SOLE   12,095 0 3,750
Estee Lauder Companies, Inc. COM 518439104 946 3,601 SH   SOLE   3,601 0 0
Everest Re Group Ltd COM g3223r108 316 1,090 SH   SOLE   850 0 240
Exelon Corporation COM 30161N101 229 4,774 SH   SOLE   2,924 0 1,850
Exxon Mobil Corp COM 30231G102 11,691 136,576 SH   SOLE   105,659 0 29,269
FedEx Corp COM 31428X106 4,607 22,540 SH   SOLE   14,790 0 7,550
Fidelity National Information COM 31620M106 1,595 15,645 SH   SOLE   15,645 0 0
Fifth Third Bancorp COM 316773100 2,836 71,571 SH   SOLE   66,480 0 5,091
First Foundation Inc. COM 32026V104 449 19,242 SH   SOLE   3,242 0 16,000
First Republic B 4 Pfd Pfd Se PFD 33616C720 1,075 58,175 SH   SOLE   54,875 0 3,300
First Republic Bank CA COM 33616C100 2,434 15,700 SH   SOLE   14,895 0 805
First Solar, Inc. COM 336433107 822 10,389 SH   SOLE   10,364 0 0
Fiserv Inc. COM 337738108 4,960 50,120 SH   SOLE   46,840 0 3,085
Fortive Corp COM 34959J108 4,834 82,477 SH   SOLE   78,077 0 4,275
Franklin Electric Co Inc COM 353514102 1,293 16,335 SH   SOLE   16,335 0 0
Freeport-McMoRan Inc COM 35671D857 2,061 42,940 SH   SOLE   40,525 0 2,415
General Dynamics Corp COM 369550108 597 2,450 SH   SOLE   850 0 1,600
General Electric Co COM 369604301 1,263 14,038 SH   SOLE   11,790 0 2,195
General Mills Inc. COM 370334104 1,667 23,673 SH   SOLE   23,018 0 655
General Motors Corp COM 37045V100 518 12,935 SH   SOLE   11,955 0 870
Hawaiian Electric Industries I COM 419870100 292 6,700 SH   SOLE   0 0 6,700
HCA Healthcare Inc COM 40412C101 750 2,875 SH   SOLE   2,615 0 260
Hershey Company COM 427866108 3,554 15,725 SH   SOLE   5,725 0 9,600
Hess Corporation COM 42809H107 740 6,571 SH   SOLE   6,571 0 0
Home Depot Inc. COM 437076102 20,257 66,138 SH   SOLE   47,584 0 18,099
Honeywell International COM 438516106 26,290 137,652 SH   SOLE   103,374 0 33,633
Hubbell Inc CL B COM 443510607 794 4,375 SH   SOLE   4,375 0 0
Huntington Bancshares Inc. COM 446150104 301 22,380 SH   SOLE   21,190 0 1,190
Illinois Tool Works Inc. COM 452308109 19,239 96,286 SH   SOLE   65,880 0 28,619
Intel Corporation COM 458140100 11,965 257,305 SH   SOLE   143,106 0 112,064
IntercontinentalExchange Group COM 45866F104 10,591 84,847 SH   SOLE   81,639 0 3,153
International Business Machine COM 459200101 1,390 11,031 SH   SOLE   8,561 0 2,470
Intuit Inc. COM 461202103 1,812 3,925 SH   SOLE   3,925 0 0
Invesco BulletShares 2022 Corp ETF 46138J882 499 23,500 SH   SOLE   22,700 0 800
Invesco BulletShares 2023 Corp ETF 46138J866 671 31,838 SH   SOLE   30,538 0 1,300
Invesco BulletShares 2024 Corp ETF 46138J841 753 35,823 SH   SOLE   34,323 0 1,500
Invesco BulletShares 2025 Corp ETF 46138J825 416 20,000 SH   SOLE   19,000 0 1,000
Invesco QQQ Trust Series 1 ETF 46090E103 666 1,963 SH   SOLE   1,888 0 75
Invesco Senior Loan ETF ETF 46138G508 211 9,700 SH   SOLE   9,700 0 0
IQVIA Holdings, Inc. COM 46266C105 1,591 6,695 SH   SOLE   6,385 0 310
iShares 0-5 Year TIPS Bond ETF ETF 46429B747 3,786 36,356 SH   SOLE   32,246 0 4,110
iShares 0-5 Yr High Yield Corp ETF 46434V407 1,485 34,310 SH   SOLE   28,040 0 6,270
iShares Barclays 7-10 Year Tre ETF 464287440 1,380 13,250 SH   SOLE   11,900 0 1,350
iShares Barclays US TIPS Fund ETF 464287176 1,862 15,334 SH   SOLE   14,934 0 400
iShares Core MSCI EAFE ETF 46432F842 1,140 16,881 SH   SOLE   16,881 0 0
iShares Core MSCI Emerging Mar ETF 46434G103 1,913 35,109 SH   SOLE   34,964 0 145
iShares Core MSCI Total Intern ETF 46432F834 12,094 186,355 SH   SOLE   155,705 0 30,650
iShares Core S&P MidCap ETF 464287507 26,049 100,477 SH   SOLE   92,492 0 7,620
iShares Core S&P SmallCap ETF 464287804 30,228 290,156 SH   SOLE   261,761 0 26,585
iShares Core S&P Total U.S. St ETF 464287150 342 3,501 SH   SOLE   3,501 0 0
iShares Core Total US Bond Mar ETF 464287226 11,320 108,215 SH   SOLE   98,353 0 9,662
iShares Dow Jones U.S. Technol COM 464287721 801 8,400 SH   SOLE   8,400 0 0
iShares Floating Rate Bond ETF ETF 46429B655 3,362 66,575 SH   SOLE   61,875 0 4,700
iShares iBonds Dec 2022 Corpor ETF 46434VBA7 611 24,405 SH   SOLE   23,055 0 1,350
iShares iBonds Dec 2023 ETF 46434VAX8 401 15,900 SH   SOLE   15,300 0 600
iShares Intermediate-Term Corp ETF 464288638 3,476 65,125 SH   SOLE   58,605 0 6,520
iShares MSCI ACWI Index ETF 464288257 228 2,352 SH   SOLE   2,352 0 0
iShares MSCI EAFE ESG ETF 46435G516 855 11,944 SH   SOLE   11,944 0 0
iShares MSCI EM ESG ETF 46434G863 204 5,685 SH   SOLE   5,685 0 0
iShares MSCI Emerging Markets ETF 464287234 1,030 23,295 SH   SOLE   22,745 0 550
iShares Nasdaq Biotechnology I COM 464287556 4,220 32,642 SH   SOLE   31,742 0 845
iShares National Muni Bond Fun ETF 464288414 13,696 126,638 SH   SOLE   118,813 0 7,825
iShares Russell 1000 Growth In ETF 464287614 2,068 7,878 SH   SOLE   7,528 0 350
iShares Russell 1000 Value ETF 464287598 1,050 6,368 SH   SOLE   5,498 0 870
iShares Russell 2000 Index Fun ETF 464287655 472 2,392 SH   SOLE   2,180 0 212
iShares Russell 2000 Value Ind ETF 464287630 254 1,628 SH   SOLE   1,628 0 0
iShares Russell 3000 ETF 464287689 1,172 4,611 SH   SOLE   4,468 0 143
iShares Russell Midcap Index F ETF 464287499 2,653 34,865 SH   SOLE   29,909 0 4,956
iShares S&P 500 Growth Index F ETF 464287309 498 6,896 SH   SOLE   6,896 0 0
iShares S&P 500 Index Fund ETF 464287200 11,483 26,094 SH   SOLE   21,735 0 4,359
iShares S&P Global Clean Energ COM 464288224 2,054 98,875 SH   SOLE   94,025 0 4,500
iShares S&P Short Term Nat'l A ETF 464288158 863 8,325 SH   SOLE   6,875 0 1,450
iShares Short-Term Corporate B ETF 464288646 5,726 111,470 SH   SOLE   99,260 0 12,210
iShares Tr MSCI EAFE Index ETF 464287465 13,515 188,814 SH   SOLE   179,519 0 9,295
iShares Ultra Short-Term Bond ETF 46434V878 7,976 159,120 SH   SOLE   136,375 0 22,745
Jacobs Engineering Group Inc COM 469814107 529 3,770 SH   SOLE   3,770 0 0
Johnson & Johnson COM 478160104 40,966 227,718 SH   SOLE   146,750 0 79,037
JPMorgan Chase & Co COM 46625H100 27,527 209,270 SH   SOLE   155,808 0 52,797
Jpmorgan Ultra Shrt Muncipl In ETF 46641Q654 202 4,000 SH   SOLE   3,500 0 500
JPMorgan Ultra-Short Income ETF 46641Q837 2,662 52,988 SH   SOLE   49,188 0 2,400
KeyCorp COM 493267108 1,052 51,317 SH   SOLE   51,317 0 0
Keysight Technologies, Inc. COM 49338L103 762 5,196 SH   SOLE   5,196 0 0
Kimberly-Clark Corp COM 494368103 283 2,250 SH   SOLE   1,025 0 1,225
KLA Corp COM 482480100 418 1,266 SH   SOLE   1,266 0 0
Kraft Heinz Company/The COM 500754106 1,944 47,272 SH   SOLE   40,307 0 6,965
L3Harris Technologies Inc COM 502431109 709 2,756 SH   SOLE   2,731 0 0
Laboratory Corp of America Hol COM 50540R409 1,549 5,765 SH   SOLE   5,765 0 0
Lamar Advertising Company COM 512816109 942 8,325 SH   SOLE   8,325 0 0
Linde Public Limited Company COM G5494J103 4,515 14,379 SH   SOLE   13,889 0 460
Lockheed Martin Corpration COM 539830109 929 1,987 SH   SOLE   1,837 0 0
Lowes Companies Inc. COM 548661107 4,814 23,580 SH   SOLE   23,580 0 0
Marsh & McLennan Companies, In COM 571748102 1,643 9,745 SH   SOLE   7,655 0 2,090
MasterCard, Inc. COM 57636Q104 11,316 32,725 SH   SOLE   21,032 0 11,693
McDonalds Corp COM 580135101 7,703 30,914 SH   SOLE   26,324 0 4,590
McKesson Corporation COM 58155Q103 308 955 SH   SOLE   875 0 80
Medical Properties Trust REIT COM 58463J304 596 29,325 SH   SOLE   29,325 0 0
Merck & Co Inc COM 58933Y105 4,761 55,600 SH   SOLE   51,930 0 3,670
Meta Platforms Inc./Formerly F COM 30303M102 9,737 45,468 SH   SOLE   40,735 0 4,158
MetLife, Inc. COM 59156R108 1,092 15,565 SH   SOLE   15,565 0 0
Microchip Technology, Inc. COM 595017104 360 5,500 SH   SOLE   5,110 0 390
Microsoft Corp COM 594918104 78,210 277,283 SH   SOLE   195,535 0 79,653
Middleby Corporation COM 596278101 407 2,800 SH   SOLE   2,600 0 200
Mondelez International, Inc. COM 609207105 1,141 17,924 SH   SOLE   17,648 0 276
Nestle SA ADR COM 641069406 19,040 145,257 SH   SOLE   92,169 0 51,433
NextEra Energy Inc COM 65339F101 10,473 124,839 SH   SOLE   119,734 0 5,025
Nike Inc Class B COM 654106103 2,694 21,544 SH   SOLE   20,444 0 1,100
Norfolk Southern Corp COM 655844108 491 1,896 SH   SOLE   1,896 0 0
Northern Trust Corp COM 665859104 9,976 87,895 SH   SOLE   53,513 0 32,676
Novartis AG COM 66987V109 3,290 35,497 SH   SOLE   34,307 0 1,180
Novo Nordisk A/S ADR COM 670100205 231 1,965 SH   SOLE   1,965 0 0
NVIDIA Corp COM 67066G104 4,704 21,875 SH   SOLE   19,950 0 1,925
Old Dominion Freight Line, Inc COM 679580100 2,536 9,755 SH   SOLE   9,245 0 510
Omnicom Group Inc. COM 681919106 1,135 14,567 SH   SOLE   14,567 0 0
ONEOK, Inc. COM 682680103 3,799 53,650 SH   SOLE   51,650 0 2,000
Oracle Corp COM 68389X105 13,459 169,664 SH   SOLE   124,389 0 41,960
Otter Tail Corporation COM 689648103 232 3,680 SH   SOLE   3,680 0 0
Paychex Inc. COM 704326107 779 5,700 SH   SOLE   3,865 0 1,835
PayPal Holdings, Inc. COM 70450Y103 2,737 25,288 SH   SOLE   22,853 0 2,435
PepsiCo Inc COM 713448108 43,889 253,253 SH   SOLE   171,420 0 80,591
Perma-Fix Enviornmental Servic COM 714157203 256 46,525 SH   SOLE   45,275 0 1,250
Pfizer Inc COM 717081103 9,908 186,556 SH   SOLE   113,867 0 70,694
Philip Morris International, I COM 718172109 400 3,984 SH   SOLE   3,084 0 900
Procter & Gamble Co COM 742718109 7,721 48,554 SH   SOLE   43,804 0 4,700
Progressive Corp COM 743315103 2,265 19,645 SH   SOLE   17,095 0 2,550
Public Storage COM 74460D109 626 1,540 SH   SOLE   1,540 0 0
Qualcomm Inc. COM 747525103 2,923 21,481 SH   SOLE   21,446 0 0
Raytheon Technologies Co. COM 75513E101 6,605 64,374 SH   SOLE   47,944 0 16,260
Real Estate Select Sector SPDR COM 81369Y860 3,157 64,635 SH   SOLE   61,680 0 2,805
Regeneron Pharmaceuticals, Inc COM 75886F107 737 1,029 SH   SOLE   197 0 832
Rockwell Automation Inc COM 773903109 2,608 9,920 SH   SOLE   9,425 0 495
Roper Technologies Inc COM 776696106 3,324 7,065 SH   SOLE   6,695 0 370
S&P Global Inc. COM 78409V104 3,304 8,315 SH   SOLE   7,905 0 410
Salesforce.com Inc COM 79466L302 9,779 50,200 SH   SOLE   48,260 0 1,905
Schlumberger Ltd COM 806857108 1,318 31,735 SH   SOLE   31,425 0 100
Schwab U.S. Broad Market ETF 808524102 1,021 19,755 SH   SOLE   19,755 0 0
ServiceNow Inc. COM 81762P102 425 833 SH   SOLE   768 0 65
Shell Plc F Unsponsored Adr 1 COM 780259305 808 14,440 SH   SOLE   13,600 0 840
Sherwin Williams Co COM 824348106 3,966 15,434 SH   SOLE   549 0 14,249
Skyworks Solutions, Inc. COM 83088M102 1,276 10,602 SH   SOLE   10,602 0 0
Southern Company COM 842587107 805 10,652 SH   SOLE   10,177 0 475
SPDR Barclays Capital High Yie ETF 78468R622 246 2,465 SH   SOLE   2,365 0 100
SPDR Barclays Capital Short Te ETF 78468R408 531 20,500 SH   SOLE   20,000 0 500
SPDR Barclays Capital Short Te ETF 78468R739 4,136 87,969 SH   SOLE   87,969 0 0
SPDR Blackstone/GSO Senior Loa ETF 78467V608 1,167 26,120 SH   SOLE   22,555 0 3,565
SPDR BloomBarclays InvGrade Fl ETF 78468R200 3,780 123,900 SH   SOLE   108,590 0 15,310
SPDR Dow Jones REIT ETF 78464A607 270 2,313 SH   SOLE   2,313 0 0
SPDR Financial Select Sector COM 81369Y605 11,809 316,508 SH   SOLE   192,008 0 124,500
SPDR Gold Trust ETF 78463V107 24,172 131,535 SH   SOLE   86,589 0 44,496
SPDR MSCI ACWI Ex-Us ETF ETF 78463X848 403 15,024 SH   SOLE   15,024 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 27,195 62,048 SH   SOLE   52,367 0 9,246
SPDR S&P Midcap 400 ETF 78467Y107 6,351 13,395 SH   SOLE   12,373 0 1,022
Spdr Short Term Treasury Etf ETF 78468R101 263 8,878 SH   SOLE   8,878 0 0
SPDR Utilities Select Sector COM 81369Y886 305 4,000 SH   SOLE   4,000 0 0
Spire, Inc. COM 84857L101 411 5,420 SH   SOLE   0 0 5,420
Stanley Black & Decker Inc. COM 854502101 16,330 116,410 SH   SOLE   85,355 0 28,625
Starbucks Corp COM 855244109 6,036 75,653 SH   SOLE   72,780 0 2,788
Stryker Corp COM 863667101 40,152 153,008 SH   SOLE   97,067 0 54,746
SVB Financial Group COM 78486Q101 1,403 2,768 SH   SOLE   2,626 0 125
Sysco Corp COM 871829107 3,075 36,360 SH   SOLE   21,495 0 14,865
Target Corp COM 87612E106 3,581 15,479 SH   SOLE   15,479 0 0
Tesla Inc COM 88160R101 2,189 2,218 SH   SOLE   2,118 0 100
Texas Instruments Inc. COM 882508104 3,160 18,267 SH   SOLE   18,267 0 0
Thermo Fisher Scientific, Inc. COM 883556102 24,437 42,802 SH   SOLE   41,491 0 1,286
TJX Companies Inc. COM 872540109 3,732 59,391 SH   SOLE   56,312 0 2,905
T-Mobile US, Inc. COM 872590104 3,420 26,019 SH   SOLE   24,894 0 1,085
Truist Financial Corp COM 89832Q109 13,509 256,391 SH   SOLE   189,760 0 62,426
UGI Corp New COM 902681105 298 8,280 SH   SOLE   0 0 8,280
Union Pacific Corp COM 907818108 14,403 58,772 SH   SOLE   56,152 0 2,355
United Rentals Inc. COM 911363109 1,998 6,268 SH   SOLE   6,103 0 165
UnitedHealth Group, Inc. COM 91324P102 18,136 33,981 SH   SOLE   32,810 0 1,139
US Bancorp 4 Pfd. PFD 902973718 738 39,200 SH   SOLE   36,300 0 2,900
VanEck Vectors High Yield Muni ETF 92189H409 1,849 32,975 SH   SOLE   30,375 0 2,600
Vanguard Emerging Markets ETF 922042858 1,960 43,111 SH   SOLE   40,936 0 1,975
Vanguard Extended Market ETF 922908652 285 1,800 SH   SOLE   1,000 0 800
Vanguard FTSE All World ex-US ETF 922042718 334 2,770 SH   SOLE   2,670 0 0
Vanguard FTSE All-World Ex-US ETF 922042775 19,937 354,943 SH   SOLE   337,880 0 15,663
Vanguard Mid-Cap ETF ETF 922908629 5,669 24,438 SH   SOLE   23,638 0 700
Vanguard MSCI EAFE ETF 921943858 7,470 159,999 SH   SOLE   154,149 0 5,050
Vanguard REIT COM 922908553 300 2,768 SH   SOLE   2,655 0 38
Vanguard S&P 500 ETF 922908363 944 2,343 SH   SOLE   2,343 0 0
Vanguard Short-Term Inflation ETF 922020805 3,640 71,881 SH   SOLE   69,751 0 2,130
Vanguard Small-Cap ETF ETF 922908751 5,566 27,059 SH   SOLE   26,434 0 525
Vanguard Small-Cap Value ETF ETF 922908611 1,193 6,962 SH   SOLE   6,727 0 210
Vanguard Total Bond Market Fun ETF 921937835 555 7,159 SH   SOLE   5,268 0 1,891
Vanguard Total International B ETF 92203J407 828 16,085 SH   SOLE   15,585 0 500
Vanguard Total Int'l Stock Ind ETF 921909768 366 6,290 SH   SOLE   6,290 0 0
Vanguard Total Stock Market VI ETF 922908769 5,229 23,713 SH   SOLE   23,038 0 675
Vanguard Total World Stock Fun ETF 922042742 563 5,721 SH   SOLE   5,346 0 375
Vanguard Value Large Cap ETF 922908744 5,732 38,770 SH   SOLE   37,570 0 1,000
Verisk Analytics, Inc. COM 92345Y106 424 1,975 SH   SOLE   1,825 0 150
Verizon Communications COM 92343V104 1,899 35,389 SH   SOLE   32,189 0 3,200
Viatris, Inc. COM 92556V106 205 19,212 SH   SOLE   13,061 0 5,910
Visa Inc. COM 92826C839 21,296 100,739 SH   SOLE   84,566 0 15,918
VistaGen Therapeutics, Inc. COM 92840H202 28 20,000 SH   SOLE   20,000 0 0
Voya Financial, Inc. COM 929089100 1,753 26,660 SH   SOLE   26,410 0 250
W.P. Carey Inc. COM 92936U109 416 5,067 SH   SOLE   4,175 0 892
W.W. Grainger Inc COM 384802104 1,850 3,534 SH   SOLE   200 0 3,171
Walgreens Boots Alliance, Inc. COM 931427108 8,923 201,749 SH   SOLE   126,320 0 74,774
Walmart Inc COM 931142103 248 1,621 SH   SOLE   1,621 0 0
Walt Disney Co. COM 254687106 35,727 273,061 SH   SOLE   172,859 0 97,582
Warner Bros. Discovery COM 934423104 235 9,512 SH   SOLE   8,833 0 679
Waste Management, Inc COM 94106L109 12,145 75,041 SH   SOLE   49,352 0 25,189
WEC Energy Group COM 92939U106 558 5,345 SH   SOLE   4,192 0 1,153
Wells Fargo & Co. COM 949746101 5,971 123,325 SH   SOLE   99,915 0 21,260
Werner Enterprises, Inc. COM 950755108 271 7,325 SH   SOLE   6,785 0 540
Weyerhaeuser Co. COM 962166104 7,032 177,664 SH   SOLE   149,055 0 20,229
Willis Towers Watson PLC COM G96629103 15,061 64,791 SH   SOLE   36,676 0 26,835
Xcel Energy, Inc. COM 98389B100 299 4,004 SH   SOLE   1,683 0 2,321
Xylem Inc. COM 98419M100 532 6,269 SH   SOLE   5,870 0 399
Yum Brands Inc COM 988498101 380 3,169 SH   SOLE   3,169 0 0
Zebra Technologies Corp COM 989207105 1,420 3,531 SH   SOLE   0 0 3,531
Zoetis, Inc. COM 98978V103 4,157 22,123 SH   SOLE   21,073 0 1,050