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 |
Sanofi Aventis ADR | ADR | 80105N105 | 6 | 125 | SH | | SOLE | | 125 | 0 | 0 |
3M Company | COMMON | 88579Y101 | 131 | 1,285 | SH | | SOLE | | 1,285 | 0 | 0 |
A F L A C Inc. | COMMON | 001055102 | 96 | 1,071 | SH | | SOLE | | 1,071 | 0 | 0 |
Abbott Laboratories | COMMON | 002824100 | 1,160 | 11,165 | SH | | SOLE | | 11,165 | 0 | 0 |
AbbVie Inc. | COMMON | 00287Y109 | 1,264 | 7,369 | SH | | SOLE | | 7,369 | 0 | 0 |
Aberdeen Asia Pac Income Fd | COMMON | 003009107 | 21 | 7,990 | SH | | SOLE | | 7,990 | 0 | 0 |
Aberdeen Physical Swiss Gold ETF | ETF | 00326A104 | 9 | 400 | SH | | SOLE | | 400 | 0 | 0 |
Accenture Ltd Cl A | COMMON | G1151C101 | 119 | 392 | SH | | SOLE | | 317 | 0 | 75 |
Adobe Systems Inc. | COMMON | 00724F101 | 93 | 167 | SH | | SOLE | | 167 | 0 | 0 |
Advanced Micro Devices | COMMON | 007903107 | 114 | 702 | SH | | SOLE | | 702 | 0 | 0 |
Aecom | COMMON | 00766T100 | 13 | 149 | SH | | SOLE | | 149 | 0 | 0 |
Air Products & Chemicals Inc. | COMMON | 009158106 | 968 | 3,751 | SH | | SOLE | | 3,734 | 0 | 17 |
Alerus Finl Corp | COMMON | 01446U103 | 39 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Allegion Public Ltd Co | COMMON | G0176J109 | 24 | 200 | SH | | SOLE | | 200 | 0 | 0 |
Alliant Energy Corp | COMMON | 018802108 | 528 | 10,365 | SH | | SOLE | | 9,178 | 0 | 1,187 |
Allstate | COMMON | 020002101 | 329 | 2,060 | SH | | SOLE | | 2,060 | 0 | 0 |
Alphabet, Inc Cl C | COMMON | 02079K107 | 5,315 | 28,977 | SH | | SOLE | | 28,137 | 0 | 840 |
Alphabet, Inc. Cl A | COMMON | 02079K305 | 6,726 | 36,927 | SH | | SOLE | | 34,656 | 0 | 2,271 |
Altria Group Inc. | COMMON | 02209S103 | 7 | 150 | SH | | SOLE | | 150 | 0 | 0 |
Amazon.Com | COMMON | 023135106 | 5,836 | 30,202 | SH | | SOLE | | 28,737 | 0 | 1,465 |
America Movil L ADR | ADR | 02390A101 | 61 | 3,600 | SH | | SOLE | | 3,600 | 0 | 0 |
American Express Company | COMMON | 025816109 | 628 | 2,712 | SH | | SOLE | | 2,712 | 0 | 0 |
American Water Works Co | COMMON | 030420103 | 26 | 200 | SH | | SOLE | | 200 | 0 | 0 |
Ameriprise Financial Inc. | COMMON | 03076C106 | 185 | 433 | SH | | SOLE | | 433 | 0 | 0 |
Amgen Incorporated | COMMON | 031162100 | 497 | 1,592 | SH | | SOLE | | 1,592 | 0 | 0 |
Amkor Technology Inc | COMMON | 031652100 | 1,419 | 35,453 | SH | | SOLE | | 35,453 | 0 | 0 |
Anthem Inc | COMMON | 036752103 | 95 | 176 | SH | | SOLE | | 176 | 0 | 0 |
Apple Inc. | COMMON | 037833100 | 6,352 | 30,156 | SH | | SOLE | | 28,665 | 0 | 1,491 |
Applied Materials | COMMON | 038222105 | 201 | 850 | SH | | SOLE | | 850 | 0 | 0 |
AptarGroup, Inc | COMMON | 038336103 | 2,118 | 15,042 | SH | | SOLE | | 14,309 | 0 | 733 |
Archer-Daniels-Midland Inc. | COMMON | 039483102 | 148 | 2,450 | SH | | SOLE | | 453 | 0 | 1,997 |
ARK Next Generation Internet ETF | ETF | 00214Q401 | 8 | 98 | SH | | SOLE | | 98 | 0 | 0 |
Arrowhead Pharma Inc | COMMON | 04280A100 | 5 | 200 | SH | | SOLE | | 200 | 0 | 0 |
Astec Industries | COMMON | 046224101 | 79 | 2,656 | SH | | SOLE | | 2,056 | 0 | 600 |
AstraZeneca plc ADR | ADR | 046353108 | 1,169 | 14,983 | SH | | SOLE | | 14,853 | 0 | 130 |
AT&T Inc. | COMMON | 00206R102 | 282 | 14,741 | SH | | SOLE | | 14,215 | 0 | 526 |
Atmos Energy Corp | COMMON | 049560105 | 17 | 150 | SH | | SOLE | | 150 | 0 | 0 |
Auto Data Processing | COMMON | 053015103 | 397 | 1,664 | SH | | SOLE | | 1,664 | 0 | 0 |
AutoZone, Inc. | COMMON | 053332102 | 18 | 6 | SH | | SOLE | | 6 | 0 | 0 |
Avery Dennison | COMMON | 053611109 | 59 | 268 | SH | | SOLE | | 268 | 0 | 0 |
Bank of America Corp | COMMON | 060505104 | 95 | 2,378 | SH | | SOLE | | 2,378 | 0 | 0 |
Bank of New York Mellon | COMMON | 064058100 | 96 | 1,602 | SH | | SOLE | | 1,602 | 0 | 0 |
Baxter International | COMMON | 071813109 | 131 | 3,905 | SH | | SOLE | | 3,905 | 0 | 0 |
Becton Dickinson & Co | COMMON | 075887109 | 680 | 2,908 | SH | | SOLE | | 2,908 | 0 | 0 |
Biogen Idec Inc | COMMON | 09062X103 | 122 | 525 | SH | | SOLE | | 525 | 0 | 0 |
Blackrock Inc | COMMON | 09247X101 | 135 | 171 | SH | | SOLE | | 171 | 0 | 0 |
Blkrck Muniyield Qlty Fd | COMMON | 09254F100 | 16 | 1,300 | SH | | SOLE | | 1,300 | 0 | 0 |
Boeing Co. | COMMON | 097023105 | 3,198 | 17,572 | SH | | SOLE | | 16,476 | 0 | 1,096 |
Booking Holdings Inc | COMMON | 09857L108 | 20 | 5 | SH | | SOLE | | 5 | 0 | 0 |
Borg Warner Inc | COMMON | 099724106 | 254 | 7,889 | SH | | SOLE | | 7,709 | 0 | 180 |
BP plc ADR | ADR | 055622104 | 19 | 528 | SH | | SOLE | | 528 | 0 | 0 |
Bristol Myers | COMMON | 110122108 | 969 | 23,330 | SH | | SOLE | | 21,994 | 0 | 1,336 |
Broadcom Ltd | COMMON | 11135F101 | 104 | 65 | SH | | SOLE | | 65 | 0 | 0 |
Broadridge Finl Solution | COMMON | 11133T103 | 138 | 700 | SH | | SOLE | | 700 | 0 | 0 |
Brookfield Asset Management | COMMON | 113004105 | 49 | 1,298 | SH | | SOLE | | 1,298 | 0 | 0 |
Brookfield Corp | COMMON | 11271J107 | 289 | 6,951 | SH | | SOLE | | 6,951 | 0 | 0 |
Brookfield Renewable Corp Ordinary Shares - Class | COMMON | 11284V105 | 470 | 16,572 | SH | | SOLE | | 16,400 | 0 | 172 |
Canadian Imperial Bk Comm F | COMMON | 136069101 | 16 | 333 | SH | | SOLE | | 333 | 0 | 0 |
Canadian Natl Ry Co | COMMON | 136375102 | 18 | 150 | SH | | SOLE | | 150 | 0 | 0 |
Canadian Pacific | COMMON | 13646K108 | 39 | 498 | SH | | SOLE | | 498 | 0 | 0 |
Canon Inc. | COMMON | 138006309 | 10 | 356 | SH | | SOLE | | 356 | 0 | 0 |
Capital One Financial | COMMON | 14040H105 | 118 | 850 | SH | | SOLE | | 850 | 0 | 0 |
Carrier Global Corp-Wi | COMMON | 14448C104 | 153 | 2,422 | SH | | SOLE | | 1,625 | 0 | 797 |
Caterpillar | COMMON | 149123101 | 2,906 | 8,725 | SH | | SOLE | | 8,317 | 0 | 408 |
CBRE Group Inc | COMMON | 12504L109 | 330 | 3,708 | SH | | SOLE | | 3,708 | 0 | 0 |
Cencora, Inc | COMMON | 03073E105 | 29 | 129 | SH | | SOLE | | 104 | 0 | 25 |
Charter Communications Inc | COMMON | 16119P108 | 55 | 184 | SH | | SOLE | | 184 | 0 | 0 |
Chemed Corp. | COMMON | 16359R103 | 1,716 | 3,163 | SH | | SOLE | | 3,163 | 0 | 0 |
Chemours Co LLC | COMMON | 163851108 | 5 | 229 | SH | | SOLE | | 229 | 0 | 0 |
Cheniere Energy Inc New | COMMON | 16411R208 | 21 | 120 | SH | | SOLE | | 120 | 0 | 0 |
Chevron Corp. | COMMON | 166764100 | 693 | 4,431 | SH | | SOLE | | 4,372 | 0 | 59 |
China Automotive Systems Inc | COMMON | 16936R105 | 59 | 16,664 | SH | | SOLE | | 16,664 | 0 | 0 |
Chubb Limited | COMMON | H1467J104 | 3,152 | 12,357 | SH | | SOLE | | 11,837 | 0 | 520 |
Cigna Corp | COMMON | 125523100 | 287 | 867 | SH | | SOLE | | 867 | 0 | 0 |
Cincinnati Financial Corp | COMMON | 172062101 | 46 | 390 | SH | | SOLE | | 390 | 0 | 0 |
Cintas Corp. | COMMON | 172908105 | 16 | 23 | SH | | SOLE | | 23 | 0 | 0 |
Cisco Systems, Inc. | COMMON | 17275R102 | 2,743 | 57,730 | SH | | SOLE | | 55,100 | 0 | 2,630 |
Citigroup | COMMON | 172967424 | 163 | 2,572 | SH | | SOLE | | 2,572 | 0 | 0 |
Clorox Company | COMMON | 189054109 | 14 | 100 | SH | | SOLE | | 100 | 0 | 0 |
CME Group Inc. | COMMON | 12572Q105 | 390 | 1,983 | SH | | SOLE | | 1,983 | 0 | 0 |
Coca-Cola Co | COMMON | 191216100 | 3,108 | 48,832 | SH | | SOLE | | 45,702 | 0 | 3,130 |
Colgate-Palmolive | COMMON | 194162103 | 642 | 6,619 | SH | | SOLE | | 6,619 | 0 | 0 |
Comcast Corp. | COMMON | 20030N101 | 227 | 5,787 | SH | | SOLE | | 5,787 | 0 | 0 |
Comerica Incorporated | COMMON | 200340107 | 102 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Community Bank System | COMMON | 203607106 | 263 | 5,577 | SH | | SOLE | | 4,587 | 0 | 990 |
Conoco Phillips | COMMON | 20825C104 | 813 | 7,109 | SH | | SOLE | | 5,664 | 0 | 1,445 |
Consolidated Edison Inc. | COMMON | 209115104 | 88 | 985 | SH | | SOLE | | 985 | 0 | 0 |
Constellation Brand Cl Aclass A | COMMON | 21036P108 | 31 | 119 | SH | | SOLE | | 119 | 0 | 0 |
Constellation Energy Co. | COMMON | 21037T109 | 33 | 163 | SH | | SOLE | | 163 | 0 | 0 |
Corning | COMMON | 219350105 | 5,569 | 143,346 | SH | | SOLE | | 137,280 | 0 | 6,066 |
Corteva Inc com | COMMON | 22052L104 | 51 | 938 | SH | | SOLE | | 938 | 0 | 0 |
Costco | COMMON | 22160K105 | 9,199 | 10,823 | SH | | SOLE | | 9,955 | 0 | 868 |
CSX Corp | COMMON | 126408103 | 309 | 9,240 | SH | | SOLE | | 9,240 | 0 | 0 |
CVS Corp | COMMON | 126650100 | 20 | 340 | SH | | SOLE | | 210 | 0 | 130 |
D R Horton Co. | COMMON | 23331A109 | 6 | 42 | SH | | SOLE | | 42 | 0 | 0 |
Danaher Corp | COMMON | 235851102 | 65 | 260 | SH | | SOLE | | 260 | 0 | 0 |
Deere & Company | COMMON | 244199105 | 917 | 2,455 | SH | | SOLE | | 2,455 | 0 | 0 |
Dell Inc. | COMMON | 24703L202 | 7 | 52 | SH | | SOLE | | 52 | 0 | 0 |
Devon Energy Corp | COMMON | 25179M103 | 50 | 1,051 | SH | | SOLE | | 1,051 | 0 | 0 |
Digital Realty Trust REIT | REIT | 253868103 | 205 | 1,348 | SH | | SOLE | | 1,348 | 0 | 0 |
Dominion Energy | COMMON | 25746U109 | 37 | 752 | SH | | SOLE | | 752 | 0 | 0 |
Dover Corporation | COMMON | 260003108 | 75 | 417 | SH | | SOLE | | 417 | 0 | 0 |
Dow In | COMMON | 260557103 | 126 | 2,373 | SH | | SOLE | | 2,373 | 0 | 0 |
Dr Reddys Labs ADR | ADR | 256135203 | 353 | 4,634 | SH | | SOLE | | 3,649 | 0 | 985 |
Duke Energy Corporation | COMMON | 26441C204 | 1,723 | 17,195 | SH | | SOLE | | 16,728 | 0 | 467 |
E Bay Inc. | COMMON | 278642103 | 26 | 475 | SH | | SOLE | | 275 | 0 | 200 |
E I DuPont | COMMON | 26614N102 | 870 | 10,804 | SH | | SOLE | | 10,538 | 0 | 266 |
East West Bancorp | COMMON | 27579R104 | 536 | 7,325 | SH | | SOLE | | 7,325 | 0 | 0 |
Eastman Chemical Co. | COMMON | 277432100 | 20 | 200 | SH | | SOLE | | 200 | 0 | 0 |
Eaton Corp. | COMMON | G29183103 | 670 | 2,138 | SH | | SOLE | | 2,138 | 0 | 0 |
Ecofin Global Water ESG | COMMON | 56167N753 | 0 | 9 | SH | | SOLE | | 9 | 0 | 0 |
Ecolab Inc. | COMMON | 278865100 | 62 | 262 | SH | | SOLE | | 262 | 0 | 0 |
Edison International | COMMON | 281020107 | 62 | 865 | SH | | SOLE | | 865 | 0 | 0 |
Element Fleet Management Corp | COMMON | 286181201 | 69 | 3,770 | SH | | SOLE | | 1,020 | 0 | 2,750 |
Eli Lilly & Co. | COMMON | 532457108 | 3,085 | 3,407 | SH | | SOLE | | 3,407 | 0 | 0 |
Emerson Electric Co. | COMMON | 291011104 | 1,848 | 16,774 | SH | | SOLE | | 15,942 | 0 | 832 |
EMQQ Emerging Markets Intrnt & Ecmrc ETF | ETF | 301505889 | 68 | 2,034 | SH | | SOLE | | 1,979 | 0 | 55 |
Energy Transfer Equity LP | COMMON | 29273V100 | 32 | 1,952 | SH | | SOLE | | 1,952 | 0 | 0 |
Enterprise Products Prtn LP | COMMON | 293792107 | 154 | 5,307 | SH | | SOLE | | 5,307 | 0 | 0 |
Equifax Inc | COMMON | 294429105 | 96 | 397 | SH | | SOLE | | 397 | 0 | 0 |
Equity Residential Prop. REIT | REIT | 29476L107 | 217 | 3,127 | SH | | SOLE | | 1,530 | 0 | 1,597 |
Essential utilities ord | COMMON | 29670G102 | 117 | 3,142 | SH | | SOLE | | 3,142 | 0 | 0 |
Etho Climate Leader US ETF | ETF | 032108557 | 7 | 130 | SH | | SOLE | | 130 | 0 | 0 |
Eversource Energy | COMMON | 30040W108 | 19 | 328 | SH | | SOLE | | 328 | 0 | 0 |
Expeditors Int'l of Washington | COMMON | 302130109 | 30 | 242 | SH | | SOLE | | 242 | 0 | 0 |
Exxon Mobil Corporation | COMMON | 30231G102 | 2,511 | 21,814 | SH | | SOLE | | 19,798 | 0 | 2,016 |
Facebook Inc Class A | COMMON | 30303M102 | 195 | 386 | SH | | SOLE | | 386 | 0 | 0 |
Fedex Corporation | COMMON | 31428X106 | 1,417 | 4,727 | SH | | SOLE | | 4,727 | 0 | 0 |
Fidelity MSCI Health Care Index ETF | ETF | 316092600 | 49 | 711 | SH | | SOLE | | 0 | 0 | 711 |
Fidelity MSCI Utilities Index ETF | ETF | 316092865 | 27 | 613 | SH | | SOLE | | 0 | 0 | 613 |
First Solar Inc | COMMON | 336433107 | 2,525 | 11,200 | SH | | SOLE | | 9,620 | 0 | 1,580 |
First Trust Cloud Computing ETF | ETF | 33734X192 | 101 | 1,059 | SH | | SOLE | | 1,059 | 0 | 0 |
First Trust India NIFTY ETF | ETF | 33737J802 | 19 | 318 | SH | | SOLE | | 318 | 0 | 0 |
First Trust NASDAQ Cybersecurity ETF | ETF | 33734X846 | 96 | 1,710 | SH | | SOLE | | 1,710 | 0 | 0 |
Fiserv, Inc. | COMMON | 337738108 | 21 | 140 | SH | | SOLE | | 140 | 0 | 0 |
Fortinet Inc | COMMON | 34959E109 | 170 | 2,825 | SH | | SOLE | | 2,825 | 0 | 0 |
GE Healthcare | COMMON | 36266G107 | 65 | 837 | SH | | SOLE | | 819 | 0 | 18 |
GE Vernova Inc. | COMMON | 36828A101 | 132 | 772 | SH | | SOLE | | 759 | 0 | 13 |
Generac Holdings Inc | COMMON | 368736104 | 355 | 2,686 | SH | | SOLE | | 2,650 | 0 | 36 |
General Electric Co. | COMMON | 369604301 | 643 | 4,043 | SH | | SOLE | | 3,647 | 0 | 396 |
General Mills, Inc. | COMMON | 370334104 | 117 | 1,851 | SH | | SOLE | | 1,851 | 0 | 0 |
Genuine Parts Co | COMMON | 372460105 | 45 | 325 | SH | | SOLE | | 325 | 0 | 0 |
Gilat Satellite Networks Ltd | COMMON | M51474118 | 19 | 4,150 | SH | | SOLE | | 4,150 | 0 | 0 |
Gilead Sciences Inc | COMMON | 375558103 | 25 | 369 | SH | | SOLE | | 369 | 0 | 0 |
Glaxo Smithkline ADR | ADR | 37733W204 | 22 | 576 | SH | | SOLE | | 576 | 0 | 0 |
Global X S&P 500 Catholic Values ETF | ETF | 37954Y889 | 285 | 4,363 | SH | | SOLE | | 4,363 | 0 | 0 |
Goldman Sachs Group Inc | COMMON | 38141G104 | 268 | 592 | SH | | SOLE | | 592 | 0 | 0 |
Guggenheim S&P Global Water Index | ETF | 46138E263 | 30 | 534 | SH | | SOLE | | 0 | 0 | 534 |
Halliburton Company | COMMON | 406216101 | 46 | 1,359 | SH | | SOLE | | 1,359 | 0 | 0 |
Hannon Armstrong Sus REIT | REIT | 41068X100 | 7 | 220 | SH | | SOLE | | 220 | 0 | 0 |
Healthpeak Properties Inc | COMMON | 42250P103 | 37 | 1,883 | SH | | SOLE | | 1,883 | 0 | 0 |
Hershey Foods Corp | COMMON | 427866108 | 168 | 917 | SH | | SOLE | | 917 | 0 | 0 |
Hess Corporation | COMMON | 42809H107 | 58 | 390 | SH | | SOLE | | 390 | 0 | 0 |
Hitachi Ltd | COMMON | 433578507 | 14 | 62 | SH | | SOLE | | 62 | 0 | 0 |
Home Depot | COMMON | 437076102 | 737 | 2,142 | SH | | SOLE | | 2,142 | 0 | 0 |
Honeywell International | COMMON | 438516106 | 3,343 | 15,653 | SH | | SOLE | | 14,960 | 0 | 693 |
Hormel Foods Corp | COMMON | 440452100 | 20 | 640 | SH | | SOLE | | 640 | 0 | 0 |
HSBC Holdings PLC ADR | ADR | 404280406 | 35 | 809 | SH | | SOLE | | 809 | 0 | 0 |
Humana | COMMON | 444859102 | 415 | 1,110 | SH | | SOLE | | 1,110 | 0 | 0 |
Huntington Bancshares Inc | COMMON | 446150104 | 32 | 2,394 | SH | | SOLE | | 2,394 | 0 | 0 |
IBM Corp. | COMMON | 459200101 | 4,263 | 24,648 | SH | | SOLE | | 22,189 | 0 | 2,459 |
Illinois Tool Works | COMMON | 452308109 | 227 | 958 | SH | | SOLE | | 958 | 0 | 0 |
Imperial Oil Ltd | COMMON | 453038408 | 222 | 3,259 | SH | | SOLE | | 3,259 | 0 | 0 |
Ingersoll Rand Inc | COMMON | 45687V106 | 41 | 454 | SH | | SOLE | | 454 | 0 | 0 |
Ingredion Incorporated | COMMON | 457187102 | 1,756 | 15,311 | SH | | SOLE | | 14,995 | 0 | 316 |
Integer Holdings Corp | COMMON | 45826H109 | 813 | 7,023 | SH | | SOLE | | 6,748 | 0 | 275 |
Intel Corp. | COMMON | 458140100 | 422 | 13,620 | SH | | SOLE | | 12,685 | 0 | 935 |
Intercontinental Exchange, Inc. | COMMON | 45866F104 | 11 | 82 | SH | | SOLE | | 82 | 0 | 0 |
InterContinental Hotels Group PLC | COMMON | 45857P806 | 4 | 38 | SH | | SOLE | | 38 | 0 | 0 |
International Flavors & Fragrances Inc | COMMON | 459506101 | 3,316 | 34,829 | SH | | SOLE | | 32,990 | 0 | 1,839 |
Intuit | COMMON | 461202103 | 28 | 43 | SH | | SOLE | | 43 | 0 | 0 |
Intuitive Surgical | COMMON | 46120E602 | 22 | 50 | SH | | SOLE | | 50 | 0 | 0 |
Invesco Cleantech ETF | ETF | 46137V407 | 6 | 140 | SH | | SOLE | | 140 | 0 | 0 |
Invesco Global Water ETF | ETF | 46138E651 | 71 | 1,764 | SH | | SOLE | | 1,764 | 0 | 0 |
Invesco Large Cap Growth ETF | COMMON | 46137V746 | 15 | 158 | SH | | SOLE | | 158 | 0 | 0 |
Invesco Large Cap Value ETF | COMMON | 46137V738 | 18 | 326 | SH | | SOLE | | 326 | 0 | 0 |
IQVIA Holdings Inc. | COMMON | 46266C105 | 1,002 | 4,741 | SH | | SOLE | | 4,360 | 0 | 381 |
Iron Mountain Inc REIT | REIT | 46284V101 | 43 | 475 | SH | | SOLE | | 0 | 0 | 475 |
Ishares 20 Yr Treas. Barclays ETF | ETF | 464287432 | 32 | 351 | SH | | SOLE | | 351 | 0 | 0 |
iShares 5-10 Yr Corporate Bond ETF | ETF | 464288638 | 122 | 2,378 | SH | | SOLE | | 2,375 | 0 | 3 |
iShares Core Dividend Growth ETF | ETF | 46434V621 | 400 | 6,940 | SH | | SOLE | | 6,940 | 0 | 0 |
iShares Core International Bond ETF | ETF | 46435G672 | 77 | 1,537 | SH | | SOLE | | 1,537 | 0 | 0 |
iShares Core MSCI EAFE ETF | ETF | 46432F842 | 26 | 364 | SH | | SOLE | | 0 | 0 | 364 |
iShares Core MSCI ETF | ETF | 46434G103 | 389 | 7,270 | SH | | SOLE | | 7,270 | 0 | 0 |
iShares DJ Home Construction ETF | ETF | 464288752 | 49 | 485 | SH | | SOLE | | 485 | 0 | 0 |
iShares DJ US Financial ETF | ETF | 464287788 | 105 | 1,108 | SH | | SOLE | | 1,108 | 0 | 0 |
iShares Dow J. Healthcare ETF | ETF | 464287762 | 145 | 2,370 | SH | | SOLE | | 2,370 | 0 | 0 |
iShares ESG Advanced Bond Market ETF | ETF | 46436E619 | 60 | 1,402 | SH | | SOLE | | 1,402 | 0 | 0 |
iShares ESG Advanced MSCI EAFE Index ETF | ETF | 46436E759 | 34 | 504 | SH | | SOLE | | 504 | 0 | 0 |
iShares ESG Advanced MSCI USA ETF | ETF | 46436E767 | 56 | 1,193 | SH | | SOLE | | 1,193 | 0 | 0 |
iShares ESG Aware MSCI EAFE ETF | ETF | 46435G516 | 315 | 3,995 | SH | | SOLE | | 3,995 | 0 | 0 |
iShares ESG Screened S&P 500 ETF | ETF | 46436E569 | 43 | 1,016 | SH | | SOLE | | 1,016 | 0 | 0 |
iShares ESG Screened S&P Mid-Cap ETF | ETF | 46436E551 | 42 | 1,058 | SH | | SOLE | | 1,058 | 0 | 0 |
iShares ESG Screened S&P Small-Cap ETF | ETF | 46436E544 | 18 | 471 | SH | | SOLE | | 471 | 0 | 0 |
iShares Expanded Tech-Software Sect ETF | ETF | 464287515 | 221 | 2,540 | SH | | SOLE | | 2,540 | 0 | 0 |
iShares Global Clean Energy | ETF | 464288224 | 53 | 3,959 | SH | | SOLE | | 3,959 | 0 | 0 |
Ishares Gold ETF | ETF | 464285204 | 677 | 15,418 | SH | | SOLE | | 12,854 | 0 | 2,564 |
iShares Lehman Agg Bond Fd ETF | ETF | 464287226 | 403 | 4,156 | SH | | SOLE | | 4,156 | 0 | 0 |
iShares MSCI EAFE ETF | ETF | 464287465 | 263 | 3,360 | SH | | SOLE | | 3,360 | 0 | 0 |
iShares MSCI EAFE Growth ETF | ETF | 464288885 | 110 | 1,074 | SH | | SOLE | | 1,074 | 0 | 0 |
iShares MSCI Emerging Market ETF | ETF | 464287234 | 19 | 453 | SH | | SOLE | | 0 | 0 | 453 |
iShares MSCI Global Gold Miners ETF | ETF | 46434G855 | 58 | 2,087 | SH | | SOLE | | 0 | 0 | 2,087 |
iShares MSCI KLD 400 Social ETF | ETF | 464288570 | 6 | 55 | SH | | SOLE | | 55 | 0 | 0 |
iShares MSCI Taiwan Index ETF | ETF | 46434G772 | 77 | 1,425 | SH | | SOLE | | 0 | 0 | 1,425 |
iShares NASDAQ Biotech ETF | ETF | 464287556 | 517 | 3,767 | SH | | SOLE | | 3,366 | 0 | 401 |
iShares Russell 1000 Growth ETF | ETF | 464287614 | 83 | 227 | SH | | SOLE | | 227 | 0 | 0 |
iShares Russell 1000 Val ETF | ETF | 464287598 | 4,726 | 27,086 | SH | | SOLE | | 27,086 | 0 | 0 |
iShares Russell 2000 Growth ETF | ETF | 464287648 | 14 | 54 | SH | | SOLE | | 54 | 0 | 0 |
Ishares Russell 2000 Value ETF | ETF | 464287630 | 23 | 151 | SH | | SOLE | | 151 | 0 | 0 |
iShares Russell Midcap Grth ETF | ETF | 464287481 | 69 | 628 | SH | | SOLE | | 628 | 0 | 0 |
iShares S&P 500 Index ETF | ETF | 464287200 | 592 | 1,081 | SH | | SOLE | | 1,058 | 0 | 23 |
iShares S&P Midcap 400 Index ETF | ETF | 464287507 | 256 | 4,370 | SH | | SOLE | | 3,515 | 0 | 855 |
iShares S&P Mid-Cap Grow ETF | ETF | 464287606 | 35 | 396 | SH | | SOLE | | 396 | 0 | 0 |
iShares S&P Sm Cap Idx 600 ETF | ETF | 464287804 | 340 | 3,186 | SH | | SOLE | | 2,258 | 0 | 928 |
iShares Select Dividend Idx ETF | ETF | 464287168 | 113 | 932 | SH | | SOLE | | 932 | 0 | 0 |
iShares TIPS Bond ETF | ETF | 464287176 | 345 | 3,234 | SH | | SOLE | | 3,234 | 0 | 0 |
iShares Tr DJ U S Tech Sector ETF | ETF | 464287721 | 135 | 896 | SH | | SOLE | | 896 | 0 | 0 |
iShares U.S. Healthcare Providers ETF | ETF | 464288828 | 3 | 65 | SH | | SOLE | | 65 | 0 | 0 |
iShares U.S. Medical Devices ETF | ETF | 464288810 | 8 | 138 | SH | | SOLE | | 138 | 0 | 0 |
Jacobs Engineering Group Inc | COMMON | 46982L108 | 42 | 303 | SH | | SOLE | | 303 | 0 | 0 |
Johnson & Johnson | COMMON | 478160104 | 1,873 | 12,815 | SH | | SOLE | | 12,016 | 0 | 799 |
Johnson Controls Inc. | COMMON | G51502105 | 30 | 450 | SH | | SOLE | | 450 | 0 | 0 |
JP Morgan Chase & Co | COMMON | 46625H100 | 3,623 | 17,912 | SH | | SOLE | | 16,688 | 0 | 1,224 |
JPMorgan Ultra-Short Income ETF | ETF | 46641Q837 | 44 | 881 | SH | | SOLE | | 881 | 0 | 0 |
Kenvue Inc. | COMMON | 49177J102 | 91 | 5,032 | SH | | SOLE | | 5,032 | 0 | 0 |
Kilroy Realty Corp REIT | REIT | 49427F108 | 2,649 | 84,998 | SH | | SOLE | | 81,749 | 0 | 3,249 |
Kimberly-Clark Corp. | COMMON | 494368103 | 308 | 2,229 | SH | | SOLE | | 2,229 | 0 | 0 |
KLA-Tencor Corporation | COMMON | 482480100 | 129 | 157 | SH | | SOLE | | 157 | 0 | 0 |
Kon Philips Electric NV | COMMON | 500472303 | 59 | 2,326 | SH | | SOLE | | 2,326 | 0 | 0 |
Kraft Heinz Company | COMMON | 500754106 | 306 | 9,499 | SH | | SOLE | | 9,416 | 0 | 83 |
Laboratory Corp of America Hlds | COMMON | 504922105 | 136 | 670 | SH | | SOLE | | 439 | 0 | 231 |
Linde plc | COMMON | G54950103 | 32 | 73 | SH | | SOLE | | 73 | 0 | 0 |
Lockheed Martin | COMMON | 539830109 | 64 | 136 | SH | | SOLE | | 136 | 0 | 0 |
Loews Corp | COMMON | 540424108 | 173 | 2,321 | SH | | SOLE | | 2,321 | 0 | 0 |
Lowes Companies Inc. | COMMON | 548661107 | 261 | 1,184 | SH | | SOLE | | 1,184 | 0 | 0 |
M K S Instruments Inc. | COMMON | 55306N104 | 821 | 6,289 | SH | | SOLE | | 6,289 | 0 | 0 |
M&T Bank Corp | COMMON | 55261F104 | 793 | 5,238 | SH | | SOLE | | 5,227 | 0 | 11 |
Marathon Petroleum Corp | COMMON | 56585A102 | 444 | 2,559 | SH | | SOLE | | 2,559 | 0 | 0 |
Marriott Int'l Inc. Cl A | COMMON | 571903202 | 7 | 31 | SH | | SOLE | | 31 | 0 | 0 |
Marsh & McLennan Co's | COMMON | 571748102 | 68 | 324 | SH | | SOLE | | 324 | 0 | 0 |
Mastercard Inc | COMMON | 57636Q104 | 250 | 567 | SH | | SOLE | | 567 | 0 | 0 |
McDonald's Corp | COMMON | 580135101 | 757 | 2,970 | SH | | SOLE | | 2,970 | 0 | 0 |
McKesson Corp. | COMMON | 58155Q103 | 2,419 | 4,141 | SH | | SOLE | | 3,943 | 0 | 198 |
Medtronic Inc. | COMMON | G5960L103 | 3,748 | 47,613 | SH | | SOLE | | 45,301 | 0 | 2,312 |
Merck | COMMON | 58933Y105 | 6,690 | 54,035 | SH | | SOLE | | 52,369 | 0 | 1,666 |
Metlife Inc. | COMMON | 59156R108 | 9 | 129 | SH | | SOLE | | 129 | 0 | 0 |
Microsoft | COMMON | 594918104 | 18,376 | 41,115 | SH | | SOLE | | 39,348 | 0 | 1,767 |
Middlesex Water Co | COMMON | 596680108 | 16 | 300 | SH | | SOLE | | 300 | 0 | 0 |
Mitsubishi UFJ Financial Group Inc. | COMMON | 606822104 | 10 | 924 | SH | | SOLE | | 924 | 0 | 0 |
Mondelez Int'l Inc. | COMMON | 609207105 | 663 | 10,134 | SH | | SOLE | | 9,967 | 0 | 167 |
Morgan Stanley Dean Witter | COMMON | 617446448 | 85 | 877 | SH | | SOLE | | 877 | 0 | 0 |
Motorola Solutions Inc | COMMON | 620076307 | 206 | 533 | SH | | SOLE | | 533 | 0 | 0 |
National Fuel Gas | COMMON | 636180101 | 5 | 100 | SH | | SOLE | | 100 | 0 | 0 |
National Grid Plc ADR | ADR | 636274409 | 28 | 499 | SH | | SOLE | | 499 | 0 | 0 |
NCR Atleos Corp | COMMON | 63001N106 | 158 | 5,837 | SH | | SOLE | | 4,487 | 0 | 1,350 |
NCR Voyix Corporation | COMMON | 62886E108 | 75 | 6,068 | SH | | SOLE | | 6,068 | 0 | 0 |
Netflix Inc. | COMMON | 64110L106 | 125 | 185 | SH | | SOLE | | 185 | 0 | 0 |
Nextera Energy | COMMON | 65339F101 | 312 | 4,408 | SH | | SOLE | | 4,408 | 0 | 0 |
Nike, Inc. | COMMON | 654106103 | 47 | 622 | SH | | SOLE | | 622 | 0 | 0 |
Nisource Inc. | COMMON | 65473P105 | 3,116 | 108,165 | SH | | SOLE | | 101,052 | 0 | 7,113 |
Norfolk Southern | COMMON | 655844108 | 336 | 1,567 | SH | | SOLE | | 1,567 | 0 | 0 |
Northrop Grumman Corp | COMMON | 666807102 | 47 | 107 | SH | | SOLE | | 107 | 0 | 0 |
NortonLifeLock Inc | COMMON | 668771108 | 348 | 13,944 | SH | | SOLE | | 13,944 | 0 | 0 |
Norwegian Cruise Line Holding Ltd | COMMON | G66721104 | 928 | 49,391 | SH | | SOLE | | 47,401 | 0 | 1,990 |
Novartis Ag ADR | ADR | 66987V109 | 79 | 740 | SH | | SOLE | | 740 | 0 | 0 |
Novo-Nordisk ADR | ADR | 670100205 | 11 | 76 | SH | | SOLE | | 76 | 0 | 0 |
Nucor Corp | COMMON | 670346105 | 12 | 76 | SH | | SOLE | | 76 | 0 | 0 |
Nutrien Ltd | COMMON | 67077M108 | 34 | 672 | SH | | SOLE | | 672 | 0 | 0 |
Nuveen AMT-Free Municipal Income Fund | ETF | 670657105 | 6 | 500 | SH | | SOLE | | 500 | 0 | 0 |
Nvidia Corp | COMMON | 67066G104 | 859 | 6,950 | SH | | SOLE | | 6,950 | 0 | 0 |
Occidental Petroleum Corp. | COMMON | 674599105 | 11 | 175 | SH | | SOLE | | 175 | 0 | 0 |
Omnicom Group Inc | COMMON | 681919106 | 9 | 95 | SH | | SOLE | | 95 | 0 | 0 |
Oneok Inc New | COMMON | 682680103 | 567 | 6,953 | SH | | SOLE | | 6,953 | 0 | 0 |
Oracle | COMMON | 68389X105 | 307 | 2,176 | SH | | SOLE | | 2,176 | 0 | 0 |
Organon & Co | COMMON | 68622V106 | 3 | 124 | SH | | SOLE | | 124 | 0 | 0 |
OTIS Worldwide Corp-Wi | COMMON | 68902V107 | 91 | 947 | SH | | SOLE | | 812 | 0 | 135 |
Otter Tail Corporation | COMMON | 689648103 | 37 | 425 | SH | | SOLE | | 425 | 0 | 0 |
P P G Industries Inc. | COMMON | 693506107 | 199 | 1,583 | SH | | SOLE | | 1,583 | 0 | 0 |
Palo Alto Networks | COMMON | 697435105 | 172 | 508 | SH | | SOLE | | 508 | 0 | 0 |
Parker Hannifin Corp | COMMON | 701094104 | 294 | 581 | SH | | SOLE | | 526 | 0 | 55 |
Paychex Inc. | COMMON | 704326107 | 37 | 313 | SH | | SOLE | | 313 | 0 | 0 |
Paypal Holdings | COMMON | 70450Y103 | 39 | 680 | SH | | SOLE | | 480 | 0 | 200 |
Pepsico, Inc. | COMMON | 713448108 | 758 | 4,597 | SH | | SOLE | | 4,597 | 0 | 0 |
Pfizer Inc. | COMMON | 717081103 | 3,866 | 138,165 | SH | | SOLE | | 128,721 | 0 | 9,444 |
Philip Morris Intl Inc | COMMON | 718172109 | 15 | 150 | SH | | SOLE | | 150 | 0 | 0 |
Phillips 66 SHS | COMMON | 718546104 | 524 | 3,715 | SH | | SOLE | | 3,076 | 0 | 639 |
PIMCO Intermediate Muni Bond ETF | ETF | 72201R866 | 2,364 | 45,410 | SH | | SOLE | | 34,813 | 0 | 10,597 |
PNC Financial Services Group Inc. | COMMON | 693475105 | 215 | 1,384 | SH | | SOLE | | 1,384 | 0 | 0 |
Powershares FTSE RAFI ETF | ETF | 46137V613 | 128 | 3,362 | SH | | SOLE | | 3,362 | 0 | 0 |
Powershares Global Water Fund ETF | ETF | 46137V142 | 8 | 120 | SH | | SOLE | | 120 | 0 | 0 |
PowerShares QQQ Trust Sr 1 ETF | ETF | 46090E103 | 9 | 18 | SH | | SOLE | | 18 | 0 | 0 |
Procore Technologies, Inc. | COMMON | 74275K108 | 1,423 | 21,467 | SH | | SOLE | | 20,200 | 0 | 1,267 |
Procter & Gamble | COMMON | 742718109 | 2,292 | 13,896 | SH | | SOLE | | 13,766 | 0 | 130 |
Progressive Corp | COMMON | 743315103 | 171 | 822 | SH | | SOLE | | 822 | 0 | 0 |
Prologis Reit | REIT | 74340W103 | 49 | 438 | SH | | SOLE | | 438 | 0 | 0 |
Prudential Financial Inc. | COMMON | 744320102 | 11 | 90 | SH | | SOLE | | 90 | 0 | 0 |
Public Storage, Inc. | COMMON | 74460D109 | 98 | 339 | SH | | SOLE | | 339 | 0 | 0 |
Public Sv Enterprise | COMMON | 744573106 | 186 | 2,528 | SH | | SOLE | | 2,528 | 0 | 0 |
Qorvo Inc | COMMON | 74736K101 | 994 | 8,568 | SH | | SOLE | | 8,328 | 0 | 240 |
Quanta Services Inc | COMMON | 74762E102 | 126 | 496 | SH | | SOLE | | 496 | 0 | 0 |
Quest Diagnostic Inc | COMMON | 74834L100 | 14 | 100 | SH | | SOLE | | 100 | 0 | 0 |
Ranpack Holdings | COMMON | 75321W103 | 26 | 4,104 | SH | | SOLE | | 4,104 | 0 | 0 |
Regeneron Pharmaceuticals Inc | COMMON | 75886F107 | 32 | 30 | SH | | SOLE | | 30 | 0 | 0 |
Relx Plc American Depositary Shares | COMMON | 759530108 | 14 | 316 | SH | | SOLE | | 316 | 0 | 0 |
Republic Services Inc | COMMON | 760759100 | 122 | 626 | SH | | SOLE | | 626 | 0 | 0 |
Rockwell Automation | COMMON | 773903109 | 187 | 681 | SH | | SOLE | | 681 | 0 | 0 |
Roper Industries Inc | COMMON | 776696106 | 3,591 | 6,370 | SH | | SOLE | | 6,009 | 0 | 361 |
RTX Corporation | COMMON | 75513E101 | 350 | 3,488 | SH | | SOLE | | 2,691 | 0 | 797 |
Ryanair Hldgs Plc | COMMON | 783513203 | 3 | 23 | SH | | SOLE | | 23 | 0 | 0 |
Rydex S&P 500 Eq Wgt ETF | ETF | 46137V357 | 24 | 145 | SH | | SOLE | | 145 | 0 | 0 |
S & P Global Inc | COMMON | 78409V104 | 11 | 25 | SH | | SOLE | | 25 | 0 | 0 |
Salesforce Com | COMMON | 79466L302 | 156 | 606 | SH | | SOLE | | 606 | 0 | 0 |
Samsara Inc. | COMMON | 79589L106 | 2,122 | 62,961 | SH | | SOLE | | 59,826 | 0 | 3,135 |
SAP SE ADR | ADR | 803054204 | 3 | 14 | SH | | SOLE | | 14 | 0 | 0 |
Schlumberger Limited | COMMON | 806857108 | 2,725 | 57,750 | SH | | SOLE | | 54,580 | 0 | 3,170 |
Schwab Emerging Mkt ETF | ETF | 808524706 | 0 | 1 | SH | | SOLE | | 0 | 0 | 1 |
Schwab Intermediate US Treasury ETF | ETF | 808524854 | 82 | 1,675 | SH | | SOLE | | 1,675 | 0 | 0 |
Schwab Int'l Equity ETF | ETF | 808524805 | 12,706 | 330,714 | SH | | SOLE | | 328,916 | 0 | 1,798 |
Schwab Large Cap Value Indx ETF | ETF | 808524409 | 93 | 1,256 | SH | | SOLE | | 1,256 | 0 | 0 |
Schwab U.S. Broad Market ETF | ETF | 808524102 | 121,817 | 1,937,609 | SH | | SOLE | | 1,822,284 | 0 | 115,325 |
Schwab U.S. Tips ETF | ETF | 808524870 | 71 | 1,373 | SH | | SOLE | | 0 | 0 | 1,373 |
Schwab US Div Equity ETF | ETF | 808524797 | 94 | 1,204 | SH | | SOLE | | 0 | 0 | 1,204 |
Schwab US Large-Cap ETF | ETF | 808524201 | 5 | 80 | SH | | SOLE | | 80 | 0 | 0 |
Schwab US Mid-Cap ETF | ETF | 808524508 | 1 | 18 | SH | | SOLE | | 18 | 0 | 0 |
Schwab US Small-Cap ETF | ETF | 808524607 | 6 | 119 | SH | | SOLE | | 119 | 0 | 0 |
Seagate Technology PLC | COMMON | G7997R103 | 4,820 | 46,673 | SH | | SOLE | | 43,912 | 0 | 2,761 |
Sector Spdr Fincl Select | COMMON | 81369Y605 | 86 | 2,088 | SH | | SOLE | | 2,088 | 0 | 0 |
Sector SPDR Tech Select Shares | COMMON | 81369Y803 | 483 | 2,133 | SH | | SOLE | | 2,133 | 0 | 0 |
Sempra Energy | COMMON | 816851109 | 15 | 202 | SH | | SOLE | | 202 | 0 | 0 |
Sensata Technologies Holding PLC | COMMON | G8060N102 | 555 | 14,841 | SH | | SOLE | | 14,701 | 0 | 140 |
ServiceNow Inc | COMMON | 81762P102 | 374 | 475 | SH | | SOLE | | 475 | 0 | 0 |
Shell plc | COMMON | 780259305 | 434 | 6,016 | SH | | SOLE | | 5,755 | 0 | 261 |
Sherwin Williams | COMMON | 824348106 | 8 | 27 | SH | | SOLE | | 27 | 0 | 0 |
Sila Realty Trust, Inc. | COMMON | 146280508 | 22 | 1,048 | SH | | SOLE | | 1,048 | 0 | 0 |
Skyworks Solutions Inc. | COMMON | 83088M102 | 42 | 397 | SH | | SOLE | | 397 | 0 | 0 |
Snap Inc | COMMON | 83304A106 | 3 | 200 | SH | | SOLE | | 200 | 0 | 0 |
Solventum Corporation | COMMON | 83444M101 | 1 | 17 | SH | | SOLE | | 17 | 0 | 0 |
Sonoco Products | COMMON | 835495102 | 153 | 3,009 | SH | | SOLE | | 1,909 | 0 | 1,100 |
Sony Group Corp | COMMON | 835699307 | 1,260 | 14,837 | SH | | SOLE | | 14,837 | 0 | 0 |
Southern Company | COMMON | 842587107 | 346 | 4,461 | SH | | SOLE | | 3,604 | 0 | 857 |
SPDR Consumer Disc Select ETF | ETF | 81369Y407 | 55 | 302 | SH | | SOLE | | 302 | 0 | 0 |
SPDR Gold Trust ETF | ETF | 78463V107 | 2,121 | 9,866 | SH | | SOLE | | 9,866 | 0 | 0 |
SPDR Materials Select Sec. ETF | ETF | 81369Y100 | 28 | 312 | SH | | SOLE | | 312 | 0 | 0 |
SPDR MSCI EAFE Fsl Fuel Fr ETF | ETF | 78470E106 | 25 | 617 | SH | | SOLE | | 617 | 0 | 0 |
SPDR MSCI Emerg Fsl Fl Free ETF | ETF | 78470E205 | 8 | 240 | SH | | SOLE | | 240 | 0 | 0 |
SPDR Nuveen Barclays Muni Bd ETF | ETF | 78468R721 | 249 | 5,453 | SH | | SOLE | | 0 | 0 | 5,453 |
SPDR Portfolio Developed Wld ex-US ETF | ETF | 78463X889 | 18 | 510 | SH | | SOLE | | 510 | 0 | 0 |
SPDR Portfolio S&P 500 Growth ETF | ETF | 78464A409 | 19 | 234 | SH | | SOLE | | 234 | 0 | 0 |
SPDR Portfolio S&P 500 Value ETF | ETF | 78464A508 | 17 | 353 | SH | | SOLE | | 353 | 0 | 0 |
SPDR S&P 500 ETF | ETF | 78462F103 | 1,712 | 3,145 | SH | | SOLE | | 2,231 | 0 | 914 |
SPDR S&P 500 Fossil Fl Fr ETF | ETF | 78468R796 | 1,323 | 29,673 | SH | | SOLE | | 29,673 | 0 | 0 |
SPDR S&P 600 Small Cap ETF | ETF | 78464A300 | 66 | 846 | SH | | SOLE | | 846 | 0 | 0 |
SPDR S&P Biotech ETF | ETF | 78464A870 | 723 | 7,802 | SH | | SOLE | | 7,402 | 0 | 400 |
SPDR S&P Dividend ETF | ETF | 78464A763 | 163 | 1,284 | SH | | SOLE | | 1,284 | 0 | 0 |
SPDR S&P Mid Cap 400 ETF | ETF | 78467Y107 | 254 | 475 | SH | | SOLE | | 275 | 0 | 200 |
SPDR Utility Select Sec ETF | ETF | 81369Y886 | 10 | 150 | SH | | SOLE | | 150 | 0 | 0 |
Standex Int'l Corp. | COMMON | 854231107 | 69 | 426 | SH | | SOLE | | 426 | 0 | 0 |
Starbucks | COMMON | 855244109 | 485 | 6,231 | SH | | SOLE | | 6,013 | 0 | 218 |
State Street Corp. | COMMON | 857477103 | 8 | 110 | SH | | SOLE | | 110 | 0 | 0 |
Steris Corp. | COMMON | G8473T100 | 254 | 1,157 | SH | | SOLE | | 1,157 | 0 | 0 |
Stryker Corp. | COMMON | 863667101 | 128 | 375 | SH | | SOLE | | 230 | 0 | 145 |
Suncor Energy Inc. | COMMON | 867224107 | 12 | 324 | SH | | SOLE | | 324 | 0 | 0 |
Symbotic Inc. | COMMON | 87151X101 | 20 | 576 | SH | | SOLE | | 576 | 0 | 0 |
Synchrony Financial | COMMON | 87165B103 | 163 | 3,444 | SH | | SOLE | | 3,444 | 0 | 0 |
Sysco Corp. | COMMON | 871829107 | 118 | 1,658 | SH | | SOLE | | 1,658 | 0 | 0 |
Taiwan Semiconductor ADR | ADR | 874039100 | 15,708 | 90,375 | SH | | SOLE | | 85,208 | 0 | 5,167 |
Target Corp. | COMMON | 87612E106 | 61 | 410 | SH | | SOLE | | 410 | 0 | 0 |
Tesla Motors | COMMON | 88160R101 | 2 | 12 | SH | | SOLE | | 12 | 0 | 0 |
Texas Instruments Inc. | COMMON | 882508104 | 383 | 1,971 | SH | | SOLE | | 1,971 | 0 | 0 |
The Charles Schwab Corp. | COMMON | 808513105 | 9,385 | 127,355 | SH | | SOLE | | 120,026 | 0 | 7,329 |
The Travelers Companies Inc. | COMMON | 89417E109 | 897 | 4,409 | SH | | SOLE | | 4,409 | 0 | 0 |
Thermo Fisher Scientific | COMMON | 883556102 | 573 | 1,036 | SH | | SOLE | | 1,036 | 0 | 0 |
Thomson Reuters Corp | COMMON | 884903808 | 208 | 1,234 | SH | | SOLE | | 1,077 | 0 | 157 |
Thor Industries Inc | COMMON | 885160101 | 276 | 2,953 | SH | | SOLE | | 2,953 | 0 | 0 |
TJX Companies Inc | COMMON | 872540109 | 69 | 625 | SH | | SOLE | | 478 | 0 | 147 |
Toronto-Dominion Bank | COMMON | 891160509 | 395 | 7,185 | SH | | SOLE | | 4,692 | 0 | 2,493 |
TPI Composites Inc | COMMON | 87266J104 | 1 | 268 | SH | | SOLE | | 268 | 0 | 0 |
Trane Technologies PLC | COMMON | G8994E103 | 535 | 1,625 | SH | | SOLE | | 1,625 | 0 | 0 |
Transalta Corporation 1St Pfd Ser G | COMMON | 89346D677 | 3 | 112 | SH | | SOLE | | 112 | 0 | 0 |
Trustmark Corp. | COMMON | 898402102 | 4,199 | 139,788 | SH | | SOLE | | 139,788 | 0 | 0 |
U.S. Bancorp | COMMON | 902973304 | 42 | 1,050 | SH | | SOLE | | 1,050 | 0 | 0 |
UBS Group AG | COMMON | H42097107 | 13 | 432 | SH | | SOLE | | 432 | 0 | 0 |
UDR Inc | COMMON | 902653104 | 38 | 918 | SH | | SOLE | | 918 | 0 | 0 |
Unilever PLC ADR | ADR | 904767704 | 1,004 | 18,259 | SH | | SOLE | | 18,165 | 0 | 94 |
Union Pacific | COMMON | 907818108 | 277 | 1,223 | SH | | SOLE | | 1,223 | 0 | 0 |
United Continental Holdings Inc | COMMON | 910047109 | 9 | 183 | SH | | SOLE | | 183 | 0 | 0 |
United Parcel Service | COMMON | 911312106 | 15 | 111 | SH | | SOLE | | 111 | 0 | 0 |
Unitedhealth Group Inc. | COMMON | 91324P102 | 234 | 459 | SH | | SOLE | | 459 | 0 | 0 |
Unum Provident Corp. | COMMON | 91529Y106 | 182 | 3,559 | SH | | SOLE | | 3,559 | 0 | 0 |
V F Corp. | COMMON | 918204108 | 28 | 2,065 | SH | | SOLE | | 2,065 | 0 | 0 |
Valero Energy | COMMON | 91913Y100 | 2,502 | 15,963 | SH | | SOLE | | 14,744 | 0 | 1,219 |
Vaneck Vectors Gold Miners ETF | ETF | 92189F106 | 1,481 | 43,639 | SH | | SOLE | | 43,571 | 0 | 68 |
Vangard Russell 2000 ETF | ETF | 92206C664 | 32 | 386 | SH | | SOLE | | 386 | 0 | 0 |
Vanguard 500 ETF | ETF | 922908363 | 1,686 | 3,371 | SH | | SOLE | | 178 | 0 | 3,193 |
Vanguard Developed Market ETF | ETF | 921943858 | 36,081 | 730,082 | SH | | SOLE | | 658,622 | 0 | 71,460 |
Vanguard Div Appreciation ETF | ETF | 921908844 | 560 | 3,070 | SH | | SOLE | | 1,547 | 0 | 1,523 |
Vanguard Emerging Market ETF | ETF | 922042858 | 20,388 | 465,897 | SH | | SOLE | | 433,456 | 0 | 32,441 |
Vanguard ESG International Stock ETF | ETF | 921910725 | 13,529 | 236,224 | SH | | SOLE | | 209,471 | 0 | 26,753 |
Vanguard ESG US Corporate Bond ETF | ETF | 921910691 | 7,888 | 127,109 | SH | | SOLE | | 112,540 | 0 | 14,569 |
Vanguard ESG US Stock ETF | ETF | 921910733 | 20,004 | 207,042 | SH | | SOLE | | 183,561 | 0 | 23,481 |
Vanguard Financials ETF | ETF | 92204A405 | 53 | 526 | SH | | SOLE | | 526 | 0 | 0 |
Vanguard FTSE All World ex US ETF | ETF | 922042775 | 11 | 190 | SH | | SOLE | | 190 | 0 | 0 |
Vanguard Growth ETF | ETF | 922908736 | 1,849 | 4,944 | SH | | SOLE | | 851 | 0 | 4,093 |
Vanguard Health Care ETF | ETF | 92204A504 | 299 | 1,123 | SH | | SOLE | | 1,123 | 0 | 0 |
Vanguard High Dividend Yd ETF | ETF | 921946406 | 178 | 1,504 | SH | | SOLE | | 1,333 | 0 | 171 |
Vanguard Info Technology ETF | ETF | 92204A702 | 112 | 194 | SH | | SOLE | | 55 | 0 | 139 |
Vanguard Interm. Bond Idx ETF | ETF | 921937819 | 9 | 119 | SH | | SOLE | | 119 | 0 | 0 |
Vanguard Intermediate Corporate ETF | ETF | 92206C870 | 31,790 | 397,729 | SH | | SOLE | | 364,360 | 0 | 33,369 |
Vanguard Intermediate Treasury ETF | ETF | 92206C706 | 41,816 | 718,119 | SH | | SOLE | | 660,326 | 0 | 57,793 |
Vanguard Large-Cap ETF | ETF | 922908637 | 11 | 43 | SH | | SOLE | | 0 | 0 | 43 |
Vanguard Mid Cap ETF | ETF | 922908629 | 46 | 188 | SH | | SOLE | | 161 | 0 | 27 |
Vanguard Mid Cap Value ETF | ETF | 922908512 | 62 | 413 | SH | | SOLE | | 413 | 0 | 0 |
Vanguard Muni Bond ETF | ETF | 922907746 | 4,755 | 94,891 | SH | | SOLE | | 78,376 | 0 | 16,515 |
Vanguard REIT ETF | ETF | 922908553 | 115 | 1,375 | SH | | SOLE | | 1,375 | 0 | 0 |
Vanguard S&P Mid-Cap 400 | ETF | 921932844 | 132 | 1,504 | SH | | SOLE | | 1,504 | 0 | 0 |
Vanguard S&P Mid-Cap 400 Growth ETF | ETF | 921932869 | 99 | 902 | SH | | SOLE | | 902 | 0 | 0 |
Vanguard Short-Term Bond ETF | ETF | 921937827 | 449 | 5,849 | SH | | SOLE | | 5,698 | 0 | 151 |
Vanguard Short-Term Treasury ETF | ETF | 92206C102 | 370 | 6,386 | SH | | SOLE | | 6,386 | 0 | 0 |
Vanguard Sh-Tm Inflat- Prot ETF | ETF | 922020805 | 302 | 6,221 | SH | | SOLE | | 594 | 0 | 5,627 |
Vanguard Small Cap ETF | ETF | 922908751 | 32 | 145 | SH | | SOLE | | 145 | 0 | 0 |
Vanguard Small Cap Growth ETF | ETF | 922908595 | 65 | 261 | SH | | SOLE | | 261 | 0 | 0 |
Vanguard Total Int'l Bond Market ETF | ETF | 92203J407 | 302 | 6,199 | SH | | SOLE | | 6,024 | 0 | 175 |
Vanguard Total Stk Mkt ETF | ETF | 922908769 | 3,683 | 13,767 | SH | | SOLE | | 13,767 | 0 | 0 |
Vanguard Total U.S. Bond Market ETF | ETF | 921937835 | 511 | 7,096 | SH | | SOLE | | 6,742 | 0 | 354 |
Vanguard Total World Stock ETF | ETF | 922042742 | 413 | 3,671 | SH | | SOLE | | 3,521 | 0 | 150 |
Vanguard Utilities Index Fund | ETF | 92204A876 | 16 | 108 | SH | | SOLE | | 108 | 0 | 0 |
Vanguard Value Index ETF | ETF | 922908744 | 279 | 1,737 | SH | | SOLE | | 1,692 | 0 | 45 |
Ventas REIT Inc | REIT | 92276F100 | 119 | 2,330 | SH | | SOLE | | 2,330 | 0 | 0 |
Verisk Analytics Inc Cla | COMMON | 92345Y106 | 7 | 26 | SH | | SOLE | | 26 | 0 | 0 |
Verizon Communications Inc. | COMMON | 92343V104 | 1,193 | 28,928 | SH | | SOLE | | 28,004 | 0 | 924 |
Vertex Pharmaceuticals | COMMON | 92532F100 | 33 | 70 | SH | | SOLE | | 70 | 0 | 0 |
Viasat Inc | COMMON | 92552V100 | 63 | 4,983 | SH | | SOLE | | 4,983 | 0 | 0 |
Visa Inc | COMMON | 92826C839 | 5,370 | 20,459 | SH | | SOLE | | 19,598 | 0 | 861 |
Vistra Energy Corp | COMMON | 92840M102 | 171 | 1,993 | SH | | SOLE | | 1,993 | 0 | 0 |
WABTec | COMMON | 929740108 | 0 | 2 | SH | | SOLE | | 2 | 0 | 0 |
Wal-Mart Stores | COMMON | 931142103 | 853 | 12,594 | SH | | SOLE | | 12,594 | 0 | 0 |
Walt Disney Hldg | COMMON | 254687106 | 4,831 | 48,656 | SH | | SOLE | | 46,416 | 0 | 2,240 |
Waste Management Inc | COMMON | 94106L109 | 22 | 103 | SH | | SOLE | | 103 | 0 | 0 |
Watts Water Technologies | COMMON | 942749102 | 105 | 573 | SH | | SOLE | | 70 | 0 | 503 |
WEC Energy Group | COMMON | 92939U106 | 291 | 3,710 | SH | | SOLE | | 3,710 | 0 | 0 |
Wells Fargo & Co | COMMON | 949746101 | 27 | 460 | SH | | SOLE | | 460 | 0 | 0 |
Welltower Inc REIT | COMMON | 95040Q104 | 156 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
Weyerhaeuser Company | COMMON | 962166104 | 515 | 18,139 | SH | | SOLE | | 16,636 | 0 | 1,503 |
Whirlpool | COMMON | 963320106 | 102 | 1,000 | SH | | SOLE | | 800 | 0 | 200 |
WisdomTree Emerg Mk SmCap ETF | ETF | 97717W281 | 107 | 2,080 | SH | | SOLE | | 2,080 | 0 | 0 |
WisdomTree India Earnings ETF | ETF | 97717W422 | 129 | 2,665 | SH | | SOLE | | 2,665 | 0 | 0 |
Wisdomtree Japan SmCap Div ETF | ETF | 97717W836 | 47 | 620 | SH | | SOLE | | 620 | 0 | 0 |
WPP | COMMON | 92937A102 | 139 | 3,028 | SH | | SOLE | | 2,954 | 0 | 74 |
Wyndham Hotels & Resorts Inc | COMMON | 98311A105 | 33 | 452 | SH | | SOLE | | 452 | 0 | 0 |
Xcel Energy Inc. | COMMON | 98389B100 | 78 | 1,459 | SH | | SOLE | | 1,459 | 0 | 0 |
Xylem Inc | COMMON | 98419M100 | 1,020 | 7,518 | SH | | SOLE | | 7,073 | 0 | 445 |
Yum China Hldgs Inc Com | COMMON | 98850P109 | 1,660 | 53,833 | SH | | SOLE | | 51,266 | 0 | 2,567 |
Yum! Brands, Inc. | COMMON | 988498101 | 66 | 499 | SH | | SOLE | | 499 | 0 | 0 |
Zoetis Inc | COMMON | 98978V103 | 31 | 179 | SH | | SOLE | | 179 | 0 | 0 |