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 | 4,044 | 20,359 | SH | | SOLE | | 20,359 | 0 | 0 |
AT & T | COM | 00206R102 | 1,713 | 59,521 | SH | | SOLE | | 59,521 | 0 | 0 |
AbbVie Inc | COM | 00287Y109 | 54,323 | 482,268 | SH | | SOLE | | 482,268 | 0 | 0 |
Abbott Laboratories | COM | 002824100 | 5,357 | 46,209 | SH | | SOLE | | 46,209 | 0 | 0 |
Accenture PLC Cl A | COM | G1151C101 | 538 | 1,825 | SH | | SOLE | | 1,825 | 0 | 0 |
Adobe Systems | COM | 00724F101 | 7,401 | 12,637 | SH | | SOLE | | 12,637 | 0 | 0 |
Agilent Technologies | COM | 00846U101 | 3,693 | 24,982 | SH | | SOLE | | 24,982 | 0 | 0 |
Air Products & Chemicals | COM | 009158106 | 641 | 2,227 | SH | | SOLE | | 2,227 | 0 | 0 |
Albemarle | COM | 012653101 | 569 | 3,375 | SH | | SOLE | | 3,375 | 0 | 0 |
Align Technology | COM | 016255101 | 222 | 364 | SH | | SOLE | | 364 | 0 | 0 |
Allstate | COM | 020002101 | 31,249 | 239,566 | SH | | SOLE | | 239,566 | 0 | 0 |
Alphabet Inc Class A | COM | 02079K305 | 157,773 | 64,613 | SH | | SOLE | | 64,613 | 0 | 0 |
Alphabet Inc Class C | COM | 02079K107 | 9,083 | 3,624 | SH | | SOLE | | 3,624 | 0 | 0 |
Altria Group | COM | 02209S103 | 993 | 20,825 | SH | | SOLE | | 20,825 | 0 | 0 |
Amazon.com | COM | 023135106 | 58,455 | 16,992 | SH | | SOLE | | 16,992 | 0 | 0 |
Ameren | COM | 023608102 | 642 | 8,015 | SH | | SOLE | | 8,015 | 0 | 0 |
American Electric Power | COM | 025537101 | 751 | 8,878 | SH | | SOLE | | 8,878 | 0 | 0 |
American Express | COM | 025816109 | 581 | 3,517 | SH | | SOLE | | 3,517 | 0 | 0 |
American Tower | COM | 03027X100 | 1,462 | 5,411 | SH | | SOLE | | 5,411 | 0 | 0 |
Ameriprise Financial | COM | 03076C106 | 3,253 | 13,071 | SH | | SOLE | | 13,071 | 0 | 0 |
Ametek | COM | 031100100 | 20,210 | 151,389 | SH | | SOLE | | 151,389 | 0 | 0 |
Amgen | COM | 031162100 | 9,308 | 38,185 | SH | | SOLE | | 38,185 | 0 | 0 |
Amphenol Cl A | COM | 032095101 | 1,437 | 21,012 | SH | | SOLE | | 21,012 | 0 | 0 |
Analog Devices | COM | 032654105 | 46,611 | 270,741 | SH | | SOLE | | 270,741 | 0 | 0 |
Apple Inc | COM | 037833100 | 166,898 | 1,218,586 | SH | | SOLE | | 1,218,586 | 0 | 0 |
Applied Materials | COM | 038222105 | 31,110 | 218,466 | SH | | SOLE | | 218,466 | 0 | 0 |
Arthur J. Gallagher & Co | COM | 363576109 | 2,529 | 18,054 | SH | | SOLE | | 18,054 | 0 | 0 |
AutoNation | COM | 05329W102 | 22,261 | 234,801 | SH | | SOLE | | 234,801 | 0 | 0 |
Autodesk | COM | 052769106 | 242 | 830 | SH | | SOLE | | 830 | 0 | 0 |
Automatic Data Processing | COM | 053015103 | 2,418 | 12,174 | SH | | SOLE | | 12,174 | 0 | 0 |
Avery Dennison | COM | 053611109 | 38,349 | 182,404 | SH | | SOLE | | 182,404 | 0 | 0 |
BP PLC | COM | 055622104 | 458 | 17,318 | SH | | SOLE | | 17,318 | 0 | 0 |
Bank of America | COM | 060505104 | 392 | 9,502 | SH | | SOLE | | 9,502 | 0 | 0 |
Bank of New York Co | COM | 064058100 | 1,201 | 23,436 | SH | | SOLE | | 23,436 | 0 | 0 |
Baxter International | COM | 071813109 | 1,729 | 21,481 | SH | | SOLE | | 21,481 | 0 | 0 |
Becton Dickinson & Co | COM | 075887109 | 793 | 3,259 | SH | | SOLE | | 3,259 | 0 | 0 |
Berkshire Hathaway Class A | COM | 084670108 | 2,512 | 6 | SH | | SOLE | | 6 | 0 | 0 |
Berkshire Hathaway Class B | COM | 084670702 | 15,611 | 56,172 | SH | | SOLE | | 56,172 | 0 | 0 |
Best Buy | COM | 086516101 | 25,982 | 225,973 | SH | | SOLE | | 225,973 | 0 | 0 |
BlackRock | COM | 09247x101 | 4,015 | 4,589 | SH | | SOLE | | 4,589 | 0 | 0 |
Boeing | COM | 097023105 | 3,956 | 16,515 | SH | | SOLE | | 16,515 | 0 | 0 |
Boston Properties | COM | 101121101 | 24,258 | 211,693 | SH | | SOLE | | 211,693 | 0 | 0 |
Bristol-Myers Squibb | COM | 110122108 | 4,934 | 73,845 | SH | | SOLE | | 73,845 | 0 | 0 |
Broadcom LTD | COM | 11135F101 | 46,179 | 96,844 | SH | | SOLE | | 96,844 | 0 | 0 |
Bruker Corp | COM | 116794108 | 2,906 | 38,251 | SH | | SOLE | | 38,251 | 0 | 0 |
Brunswick | COM | 117043109 | 209 | 2,100 | SH | | SOLE | | 2,100 | 0 | 0 |
CMC Materials Inc | COM | 12571T100 | 406 | 2,692 | SH | | SOLE | | 2,692 | 0 | 0 |
CME Group | COM | 12572Q105 | 2,754 | 12,951 | SH | | SOLE | | 12,951 | 0 | 0 |
CSX | COM | 126408103 | 1,754 | 54,675 | SH | | SOLE | | 54,675 | 0 | 0 |
CVS Health | COM | 126650100 | 649 | 7,778 | SH | | SOLE | | 7,778 | 0 | 0 |
Cabot | COM | 127055101 | 426 | 7,480 | SH | | SOLE | | 7,480 | 0 | 0 |
Cabot Oil & Gas | COM | 127097103 | 14,917 | 854,330 | SH | | SOLE | | 854,330 | 0 | 0 |
Cadence Design Systems | COM | 127387108 | 746 | 5,450 | SH | | SOLE | | 5,450 | 0 | 0 |
Capital One Financial | COM | 14040H105 | 21,364 | 138,110 | SH | | SOLE | | 138,110 | 0 | 0 |
Cardinal Health | COM | 14149Y108 | 729 | 12,761 | SH | | SOLE | | 12,761 | 0 | 0 |
Carrier Global Corp Ordinary S | COM | 14448C104 | 32,100 | 660,486 | SH | | SOLE | | 660,486 | 0 | 0 |
Casey's General Stores | COM | 147528103 | 1,224 | 6,290 | SH | | SOLE | | 6,290 | 0 | 0 |
Caterpillar | COM | 149123101 | 5,804 | 26,668 | SH | | SOLE | | 26,668 | 0 | 0 |
Celanese Corp Series A | COM | 150870103 | 11,200 | 73,876 | SH | | SOLE | | 73,876 | 0 | 0 |
Cerence Inc | COM | 156727109 | 216 | 2,027 | SH | | SOLE | | 2,027 | 0 | 0 |
Charter Communications | COM | 16119p108 | 14,936 | 20,703 | SH | | SOLE | | 20,703 | 0 | 0 |
Chevron Corp | COM | 166764100 | 28,716 | 274,163 | SH | | SOLE | | 274,163 | 0 | 0 |
Cigna | COM | 125523100 | 511 | 2,156 | SH | | SOLE | | 2,156 | 0 | 0 |
Cisco Systems | COM | 17275R102 | 38,982 | 735,510 | SH | | SOLE | | 735,510 | 0 | 0 |
Citigroup | COM | 172967424 | 762 | 10,777 | SH | | SOLE | | 10,777 | 0 | 0 |
Citrix Systems | COM | 177376100 | 465 | 3,963 | SH | | SOLE | | 3,963 | 0 | 0 |
Coca-Cola | COM | 191216100 | 1,718 | 31,752 | SH | | SOLE | | 31,752 | 0 | 0 |
Cognizant Technology Solutions | COM | 192446102 | 420 | 6,060 | SH | | SOLE | | 6,060 | 0 | 0 |
Colgate-Palmolive | COM | 194162103 | 2,867 | 35,240 | SH | | SOLE | | 35,240 | 0 | 0 |
Columbia Banking | COM | 197236102 | 681 | 17,665 | SH | | SOLE | | 17,665 | 0 | 0 |
Comcast Cl A | COM | 20030N101 | 1,712 | 30,031 | SH | | SOLE | | 30,031 | 0 | 0 |
Communication Services SPDR | COM | 81369Y852 | 947 | 11,695 | SH | | SOLE | | 11,695 | 0 | 0 |
ConocoPhillips | COM | 20825C104 | 1,416 | 23,253 | SH | | SOLE | | 23,253 | 0 | 0 |
Consolidated Edison | COM | 209115104 | 205 | 2,852 | SH | | SOLE | | 2,852 | 0 | 0 |
Consumer Discretionary Selt | COM | 81369y407 | 1,488 | 8,333 | SH | | SOLE | | 8,333 | 0 | 0 |
Consumer Staples SPDR | COM | 81369y308 | 4,519 | 64,588 | SH | | SOLE | | 64,588 | 0 | 0 |
Cooper Companies | COM | 216648402 | 400 | 1,010 | SH | | SOLE | | 1,010 | 0 | 0 |
Corning | COM | 219350105 | 685 | 16,738 | SH | | SOLE | | 16,738 | 0 | 0 |
Corteva Inc | COM | 22052L104 | 781 | 17,618 | SH | | SOLE | | 17,618 | 0 | 0 |
Costco Wholesale Corp | COM | 22160k105 | 11,574 | 29,251 | SH | | SOLE | | 29,251 | 0 | 0 |
DIGIHOST TECHNOLOGY INC | COM | 25381D107 | 28 | 22,300 | SH | | SOLE | | 22,300 | 0 | 0 |
DaVita HealthCare Partners | COM | 23918K108 | 260 | 2,160 | SH | | SOLE | | 2,160 | 0 | 0 |
Dana Incorporated | COM | 235825205 | 24,645 | 1,037,252 | SH | | SOLE | | 1,037,252 | 0 | 0 |
Deere & Company | COM | 244199105 | 4,371 | 12,393 | SH | | SOLE | | 12,393 | 0 | 0 |
Dell Technologies Inc Class C | COM | 24703L202 | 7,599 | 76,239 | SH | | SOLE | | 76,239 | 0 | 0 |
Digital Realty Trust Inc. | COM | 253868103 | 24,903 | 165,515 | SH | | SOLE | | 165,515 | 0 | 0 |
Discover Financial Services | COM | 254709108 | 2,413 | 20,402 | SH | | SOLE | | 20,402 | 0 | 0 |
Dollar General | COM | 256677105 | 1,903 | 8,793 | SH | | SOLE | | 8,793 | 0 | 0 |
Dominion Energy | COM | 25746U109 | 489 | 6,644 | SH | | SOLE | | 6,644 | 0 | 0 |
Domino's Pizza | COM | 25754A201 | 956 | 2,050 | SH | | SOLE | | 2,050 | 0 | 0 |
Dow Inc | COM | 260557103 | 937 | 14,813 | SH | | SOLE | | 14,813 | 0 | 0 |
DuPont de Nemours Inc | COM | 26614N102 | 991 | 12,800 | SH | | SOLE | | 12,800 | 0 | 0 |
East West Bancorp Inc | COM | 27579R104 | 534 | 7,450 | SH | | SOLE | | 7,450 | 0 | 0 |
Eaton Corp PLC | COM | g29183103 | 1,511 | 10,195 | SH | | SOLE | | 10,195 | 0 | 0 |
Ecolab | COM | 278865100 | 254 | 1,232 | SH | | SOLE | | 1,232 | 0 | 0 |
Edwards Lifesciences CP | COM | 28176E108 | 3,033 | 29,287 | SH | | SOLE | | 29,287 | 0 | 0 |
Electronic Arts | COM | 285512109 | 27,599 | 191,887 | SH | | SOLE | | 191,887 | 0 | 0 |
Eli Lilly | COM | 532457108 | 4,757 | 20,725 | SH | | SOLE | | 20,725 | 0 | 0 |
Emerson Electric | COM | 291011104 | 4,990 | 51,847 | SH | | SOLE | | 51,847 | 0 | 0 |
Energy Select Sector SPDR | COM | 81369y506 | 4,342 | 80,593 | SH | | SOLE | | 80,593 | 0 | 0 |
Entergy | COM | 29364G103 | 17,960 | 180,136 | SH | | SOLE | | 180,136 | 0 | 0 |
Equifax Inc | COM | 294429105 | 240 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
Essential Utilities Inc | COM | 29670G102 | 451 | 9,872 | SH | | SOLE | | 9,872 | 0 | 0 |
Essex Property Trust | COM | 297178105 | 249 | 830 | SH | | SOLE | | 830 | 0 | 0 |
Estee Lauder Companies -CL A | COM | 518439104 | 348 | 1,094 | SH | | SOLE | | 1,094 | 0 | 0 |
Exelon Corp | COM | 30161N101 | 649 | 14,638 | SH | | SOLE | | 14,638 | 0 | 0 |
Extra Space Storage Inc. | COM | 30225t102 | 1,724 | 10,526 | SH | | SOLE | | 10,526 | 0 | 0 |
Exxon Mobil | COM | 30231G102 | 4,107 | 65,108 | SH | | SOLE | | 65,108 | 0 | 0 |
FMC | COM | 302491303 | 977 | 9,026 | SH | | SOLE | | 9,026 | 0 | 0 |
Facebook, Inc. | COM | 30303M102 | 61,199 | 176,005 | SH | | SOLE | | 176,005 | 0 | 0 |
Fastenal Co | COM | 311900104 | 1,449 | 27,867 | SH | | SOLE | | 27,867 | 0 | 0 |
FedEx Corp | COM | 31428X106 | 1,394 | 4,674 | SH | | SOLE | | 4,674 | 0 | 0 |
Financial Select Sector SPDR | COM | 81369y605 | 2,433 | 66,309 | SH | | SOLE | | 66,309 | 0 | 0 |
First Horizon Corporation | COM | 320517105 | 21,652 | 1,253,028 | SH | | SOLE | | 1,253,028 | 0 | 0 |
Fiserv | COM | 337738108 | 1,092 | 10,213 | SH | | SOLE | | 10,213 | 0 | 0 |
Flowserve | COM | 34354P105 | 566 | 14,037 | SH | | SOLE | | 14,037 | 0 | 0 |
Fortinet Inc | COM | 34959e109 | 26,004 | 109,175 | SH | | SOLE | | 109,175 | 0 | 0 |
Fortive Corp | COM | 34959J108 | 26,622 | 381,733 | SH | | SOLE | | 381,733 | 0 | 0 |
Fortune Brands Home & Security | COM | 34964C106 | 227 | 2,278 | SH | | SOLE | | 2,278 | 0 | 0 |
Franklin Resources | COM | 354613101 | 1,282 | 40,070 | SH | | SOLE | | 40,070 | 0 | 0 |
General Dynamics | COM | 369550108 | 1,322 | 7,022 | SH | | SOLE | | 7,022 | 0 | 0 |
General Electric | COM | 369604103 | 1,154 | 85,704 | SH | | SOLE | | 85,704 | 0 | 0 |
General Mills | COM | 370334104 | 1,982 | 32,537 | SH | | SOLE | | 32,537 | 0 | 0 |
Gilead Sciences | COM | 375558103 | 590 | 8,575 | SH | | SOLE | | 8,575 | 0 | 0 |
Global Payments Inc | COM | 37940X102 | 206 | 1,100 | SH | | SOLE | | 1,100 | 0 | 0 |
Goldman Sachs Group | COM | 38141G104 | 286 | 753 | SH | | SOLE | | 753 | 0 | 0 |
Graco | COM | 384109104 | 568 | 7,500 | SH | | SOLE | | 7,500 | 0 | 0 |
HP, Inc. | COM | 40434l105 | 642 | 21,278 | SH | | SOLE | | 21,278 | 0 | 0 |
Harley-Davidson | COM | 412822108 | 662 | 14,439 | SH | | SOLE | | 14,439 | 0 | 0 |
Health Care Select Sector SPDR | COM | 81369y209 | 1,425 | 11,313 | SH | | SOLE | | 11,313 | 0 | 0 |
Hershey Company | COM | 427866108 | 2,629 | 15,096 | SH | | SOLE | | 15,096 | 0 | 0 |
Home Depot | COM | 437076102 | 85,242 | 267,309 | SH | | SOLE | | 267,309 | 0 | 0 |
Honeywell International Inc | COM | 438516106 | 50,117 | 228,478 | SH | | SOLE | | 228,478 | 0 | 0 |
HubSpot Inc | COM | 443573100 | 466 | 800 | SH | | SOLE | | 800 | 0 | 0 |
Hubbell Class B | COM | 443510201 | 385 | 2,060 | SH | | SOLE | | 2,060 | 0 | 0 |
Hubbell Inc | COM | 443510607 | 4,316 | 23,098 | SH | | SOLE | | 23,098 | 0 | 0 |
Humana | COM | 444859102 | 6,384 | 14,419 | SH | | SOLE | | 14,419 | 0 | 0 |
Huntington Ingalls Industries | COM | 446413106 | 232 | 1,103 | SH | | SOLE | | 1,103 | 0 | 0 |
Illinois Tool Works | COM | 452308109 | 362 | 1,620 | SH | | SOLE | | 1,620 | 0 | 0 |
Industrial Select Sector SPDR | COM | 81369Y704 | 1,295 | 12,650 | SH | | SOLE | | 12,650 | 0 | 0 |
Ingersoll Rand | COM | 45687V106 | 204 | 4,189 | SH | | SOLE | | 4,189 | 0 | 0 |
Ingredion | COM | 457187102 | 1,107 | 12,230 | SH | | SOLE | | 12,230 | 0 | 0 |
Intel | COM | 458140100 | 12,048 | 214,602 | SH | | SOLE | | 214,602 | 0 | 0 |
International Business Machine | COM | 459200101 | 3,976 | 27,122 | SH | | SOLE | | 27,122 | 0 | 0 |
Intuit | COM | 461202103 | 7,760 | 15,832 | SH | | SOLE | | 15,832 | 0 | 0 |
Intuitive Surgical Inc | COM | 46120E602 | 276 | 300 | SH | | SOLE | | 300 | 0 | 0 |
Invesco Water Resources ETF | COM | 46137V142 | 212 | 3,968 | SH | | SOLE | | 3,968 | 0 | 0 |
Invesco WilderHill Clean Energ | COM | 46137V134 | 366 | 3,924 | SH | | SOLE | | 3,924 | 0 | 0 |
JPMorgan Chase and Company | COM | 46625H100 | 70,627 | 454,075 | SH | | SOLE | | 454,075 | 0 | 0 |
Jeffries Group | COM | 472319102 | 4,369 | 127,752 | SH | | SOLE | | 127,752 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 64,356 | 390,653 | SH | | SOLE | | 390,653 | 0 | 0 |
Johnson Controls | COM | G51502105 | 229 | 3,336 | SH | | SOLE | | 3,336 | 0 | 0 |
KLA-Tencor | COM | 482480100 | 204 | 628 | SH | | SOLE | | 628 | 0 | 0 |
Kemper Corp | COM | 488401100 | 223 | 3,021 | SH | | SOLE | | 3,021 | 0 | 0 |
Keysight Technologies Inc | COM | 49338L103 | 2,435 | 15,767 | SH | | SOLE | | 15,767 | 0 | 0 |
Kimberly Clark | COM | 494368103 | 3,273 | 24,462 | SH | | SOLE | | 24,462 | 0 | 0 |
Kinder Morgan Inc | COM | 49456b101 | 2,057 | 112,815 | SH | | SOLE | | 112,815 | 0 | 0 |
LKQ Corporation | COM | 501889208 | 17,865 | 362,961 | SH | | SOLE | | 362,961 | 0 | 0 |
Leggett & Platt | COM | 524660107 | 27,775 | 536,093 | SH | | SOLE | | 536,093 | 0 | 0 |
Lockheed Martin | COM | 539830109 | 2,403 | 6,351 | SH | | SOLE | | 6,351 | 0 | 0 |
Lowe's Companies | COM | 548661107 | 574 | 2,957 | SH | | SOLE | | 2,957 | 0 | 0 |
MASCO | COM | 574599106 | 34,457 | 584,903 | SH | | SOLE | | 584,903 | 0 | 0 |
Magna International Cl A | COM | 559222401 | 651 | 7,025 | SH | | SOLE | | 7,025 | 0 | 0 |
Marathon Petroleum | COM | 56585A102 | 526 | 8,710 | SH | | SOLE | | 8,710 | 0 | 0 |
Market Vectors Agribusiness ET | COM | 57060U605 | 481 | 5,276 | SH | | SOLE | | 5,276 | 0 | 0 |
Marriott Vacations Worldwide | COM | 57164Y107 | 226 | 1,420 | SH | | SOLE | | 1,420 | 0 | 0 |
Marsh & McLennan | COM | 571748102 | 832 | 5,914 | SH | | SOLE | | 5,914 | 0 | 0 |
Mastercard Cl A | COM | 57636Q104 | 27,960 | 76,585 | SH | | SOLE | | 76,585 | 0 | 0 |
Materials Select Sector SPDR | COM | 81369y100 | 4,739 | 57,574 | SH | | SOLE | | 57,574 | 0 | 0 |
McCormick & Co | COM | 579780206 | 351 | 3,970 | SH | | SOLE | | 3,970 | 0 | 0 |
McDonalds | COM | 580135101 | 7,901 | 34,203 | SH | | SOLE | | 34,203 | 0 | 0 |
Medallia Inc | COM | 584021109 | 965 | 28,600 | SH | | SOLE | | 28,600 | 0 | 0 |
Medtronic PLC | COM | G5960L103 | 16,275 | 131,114 | SH | | SOLE | | 131,114 | 0 | 0 |
Merck | COM | 58933Y105 | 10,931 | 140,554 | SH | | SOLE | | 140,554 | 0 | 0 |
MetLife | COM | 59156R108 | 256 | 4,274 | SH | | SOLE | | 4,274 | 0 | 0 |
Microsoft | COM | 594918104 | 234,002 | 863,796 | SH | | SOLE | | 863,796 | 0 | 0 |
Mondelez International | COM | 609207105 | 19,372 | 310,251 | SH | | SOLE | | 310,251 | 0 | 0 |
MongoDB Inc | COM | 60937P106 | 723 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Moody's Corporation | COM | 615369105 | 5,008 | 13,821 | SH | | SOLE | | 13,821 | 0 | 0 |
Morgan Stanley | COM | 617446448 | 47,153 | 514,270 | SH | | SOLE | | 514,270 | 0 | 0 |
Motorola Solutions | COM | 620076307 | 30,882 | 142,411 | SH | | SOLE | | 142,411 | 0 | 0 |
Netflix Inc | COM | 64110L106 | 207 | 392 | SH | | SOLE | | 392 | 0 | 0 |
Nextera Energy Inc | COM | 65339F101 | 8,143 | 111,117 | SH | | SOLE | | 111,117 | 0 | 0 |
Nike | COM | 654106103 | 33,437 | 216,437 | SH | | SOLE | | 216,437 | 0 | 0 |
Norfolk Southern | COM | 655844108 | 763 | 2,874 | SH | | SOLE | | 2,874 | 0 | 0 |
Northrop Grumman | COM | 666807102 | 387 | 1,065 | SH | | SOLE | | 1,065 | 0 | 0 |
Northwest Natural Holding | COM | 66765N105 | 216 | 4,106 | SH | | SOLE | | 4,106 | 0 | 0 |
Nuance Communications, Inc. | COM | 67020Y100 | 1,508 | 27,701 | SH | | SOLE | | 27,701 | 0 | 0 |
Nucor Corp | COM | 670346105 | 390 | 4,062 | SH | | SOLE | | 4,062 | 0 | 0 |
Nvidia | COM | 67066G104 | 440 | 550 | SH | | SOLE | | 550 | 0 | 0 |
OSHKOSH Corp | COM | 688239201 | 25,107 | 201,433 | SH | | SOLE | | 201,433 | 0 | 0 |
Old Republic Intl | COM | 680223104 | 219 | 8,786 | SH | | SOLE | | 8,786 | 0 | 0 |
Oracle Corporation | COM | 68389X105 | 383 | 4,915 | SH | | SOLE | | 4,915 | 0 | 0 |
Otis Worldwide Corp Ordinary S | COM | 68902V107 | 1,759 | 21,509 | SH | | SOLE | | 21,509 | 0 | 0 |
PNC Financial Services Group | COM | 693475105 | 2,268 | 11,887 | SH | | SOLE | | 11,887 | 0 | 0 |
PPG Industries | COM | 693506107 | 25,315 | 149,113 | SH | | SOLE | | 149,113 | 0 | 0 |
Palo Alto Networks Inc | COM | 697435105 | 202 | 544 | SH | | SOLE | | 544 | 0 | 0 |
Parker Hannifin | COM | 701094104 | 23,083 | 75,161 | SH | | SOLE | | 75,161 | 0 | 0 |
PayPal Holdings Inc | COM | 70450Y103 | 556 | 1,906 | SH | | SOLE | | 1,906 | 0 | 0 |
Paychex | COM | 704326107 | 1,085 | 10,114 | SH | | SOLE | | 10,114 | 0 | 0 |
Paycom Software | COM | 70432V102 | 254 | 700 | SH | | SOLE | | 700 | 0 | 0 |
Peoples Bank of Commerce Orego | COM | 710311101 | 1,460 | 88,942 | SH | | SOLE | | 88,942 | 0 | 0 |
Pepsico | COM | 713448108 | 8,177 | 55,190 | SH | | SOLE | | 55,190 | 0 | 0 |
Pfizer | COM | 717081103 | 20,051 | 512,030 | SH | | SOLE | | 512,030 | 0 | 0 |
Philip Morris International In | COM | 718172109 | 36,244 | 365,697 | SH | | SOLE | | 365,697 | 0 | 0 |
Phillips 66 | COM | 718546104 | 2,261 | 26,343 | SH | | SOLE | | 26,343 | 0 | 0 |
Portland General Electric Co | COM | 736508847 | 282 | 6,119 | SH | | SOLE | | 6,119 | 0 | 0 |
Procter And Gamble | COM | 742718109 | 32,456 | 240,536 | SH | | SOLE | | 240,536 | 0 | 0 |
Progressive Corp | COM | 743315103 | 899 | 9,151 | SH | | SOLE | | 9,151 | 0 | 0 |
Prologis Inc | COM | 74340w103 | 292 | 2,446 | SH | | SOLE | | 2,446 | 0 | 0 |
Public Svc Enterprise Group | COM | 744573106 | 482 | 8,074 | SH | | SOLE | | 8,074 | 0 | 0 |
Qualcomm | COM | 747525103 | 4,359 | 30,496 | SH | | SOLE | | 30,496 | 0 | 0 |
RPM International | COM | 749685103 | 2,111 | 23,804 | SH | | SOLE | | 23,804 | 0 | 0 |
Raytheon Technologies Corp | COM | 75513E101 | 4,085 | 47,887 | SH | | SOLE | | 47,887 | 0 | 0 |
Roblox Corp Class A | COM | 771049103 | 315 | 3,500 | SH | | SOLE | | 3,500 | 0 | 0 |
Rockwell Automation | COM | 773903109 | 4,087 | 14,290 | SH | | SOLE | | 14,290 | 0 | 0 |
Roku Inc Class A | COM | 77543R102 | 276 | 600 | SH | | SOLE | | 600 | 0 | 0 |
Rollins | COM | 775711104 | 263 | 7,683 | SH | | SOLE | | 7,683 | 0 | 0 |
S&P Global Inc | COM | 78409V104 | 972 | 2,369 | SH | | SOLE | | 2,369 | 0 | 0 |
SPX Corp | COM | 784635104 | 336 | 5,495 | SH | | SOLE | | 5,495 | 0 | 0 |
Schlumberger | COM | 806857108 | 20,476 | 639,687 | SH | | SOLE | | 639,687 | 0 | 0 |
Schwab (Charles) | COM | 808513105 | 356 | 4,891 | SH | | SOLE | | 4,891 | 0 | 0 |
Sherwin-Williams | COM | 824348106 | 608 | 2,232 | SH | | SOLE | | 2,232 | 0 | 0 |
Shopify Inc A | COM | 82509L107 | 1,122 | 768 | SH | | SOLE | | 768 | 0 | 0 |
Sirius XM Radio | COM | 82967N108 | 136 | 20,802 | SH | | SOLE | | 20,802 | 0 | 0 |
Southwest Airlines | COM | 844741108 | 223 | 4,199 | SH | | SOLE | | 4,199 | 0 | 0 |
Stanley Black & Decker | COM | 854502101 | 2,139 | 10,437 | SH | | SOLE | | 10,437 | 0 | 0 |
Starbucks Coffee | COM | 855244109 | 3,896 | 34,842 | SH | | SOLE | | 34,842 | 0 | 0 |
State Street | COM | 857477103 | 1,003 | 12,191 | SH | | SOLE | | 12,191 | 0 | 0 |
Stryker | COM | 863667101 | 24,382 | 93,874 | SH | | SOLE | | 93,874 | 0 | 0 |
Summit Bank OR | COM | 86601L105 | 151 | 10,250 | SH | | SOLE | | 10,250 | 0 | 0 |
TE Connectivity LTD | COM | H84989104 | 731 | 5,407 | SH | | SOLE | | 5,407 | 0 | 0 |
TJX Companies | COM | 872540109 | 37,747 | 559,875 | SH | | SOLE | | 559,875 | 0 | 0 |
Target | COM | 87612E106 | 701 | 2,901 | SH | | SOLE | | 2,901 | 0 | 0 |
Technology Select Sect SPDR | COM | 81369y803 | 4,861 | 32,919 | SH | | SOLE | | 32,919 | 0 | 0 |
Teledyne Technologies Inc | COM | 879360105 | 810 | 1,934 | SH | | SOLE | | 1,934 | 0 | 0 |
Tesla Motors | COM | 88160R101 | 2,923 | 4,300 | SH | | SOLE | | 4,300 | 0 | 0 |
Texas Instruments | COM | 882508104 | 18,682 | 97,149 | SH | | SOLE | | 97,149 | 0 | 0 |
The Trade Desk Inc A | COM | 88339J105 | 1,092 | 14,120 | SH | | SOLE | | 14,120 | 0 | 0 |
Thermo Fisher Scientific | COM | 883556102 | 39,371 | 78,044 | SH | | SOLE | | 78,044 | 0 | 0 |
Thunder Mountain Gold Inc | COM | 886043108 | 1 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
Trane Technologies | COM | G47791101 | 1,039 | 5,640 | SH | | SOLE | | 5,640 | 0 | 0 |
TransDigm Group | COM | 893641100 | 214 | 330 | SH | | SOLE | | 330 | 0 | 0 |
Travelers Companies | COM | 89417E109 | 1,110 | 7,416 | SH | | SOLE | | 7,416 | 0 | 0 |
Trimble Navigation | COM | 896239100 | 1,260 | 15,400 | SH | | SOLE | | 15,400 | 0 | 0 |
Truist Financial Corporation | COM | 89832Q109 | 46,257 | 833,468 | SH | | SOLE | | 833,468 | 0 | 0 |
Twilio Inc A | COM | 0138F1026 | 310 | 787 | SH | | SOLE | | 787 | 0 | 0 |
Tyson Foods, Inc Cl A | COM | 902494103 | 1,004 | 13,609 | SH | | SOLE | | 13,609 | 0 | 0 |
UGI | COM | 902681105 | 260 | 5,608 | SH | | SOLE | | 5,608 | 0 | 0 |
US Bancorp | COM | 902973304 | 4,520 | 79,341 | SH | | SOLE | | 79,341 | 0 | 0 |
Umpqua Holdings | COM | 904214103 | 1,018 | 55,171 | SH | | SOLE | | 55,171 | 0 | 0 |
Union Pacific | COM | 907818108 | 38,719 | 176,051 | SH | | SOLE | | 176,051 | 0 | 0 |
United Parcel Service CL B | COM | 911312106 | 840 | 4,041 | SH | | SOLE | | 4,041 | 0 | 0 |
UnitedHealth Group | COM | 91324P102 | 62,815 | 156,864 | SH | | SOLE | | 156,864 | 0 | 0 |
Utilities Select Sector SPDR | COM | 81369y886 | 1,354 | 21,416 | SH | | SOLE | | 21,416 | 0 | 0 |
Vanguard Info Tech ETF | COM | 92204A702 | 2,258 | 5,663 | SH | | SOLE | | 5,663 | 0 | 0 |
Vanguard REIT VIPERs ETF | COM | 922908553 | 210 | 2,062 | SH | | SOLE | | 2,062 | 0 | 0 |
Vape Holdings Inc | COM | 91912N105 | 0 | 60,000 | SH | | SOLE | | 60,000 | 0 | 0 |
Veeva Systems Inc Class A | COM | 922475108 | 285 | 916 | SH | | SOLE | | 916 | 0 | 0 |
Verizon Communications | COM | 92343V104 | 3,770 | 67,286 | SH | | SOLE | | 67,286 | 0 | 0 |
Viatris Inc | COM | 92556V106 | 151 | 10,557 | SH | | SOLE | | 10,557 | 0 | 0 |
Visa Inc | COM | 92826C839 | 72,887 | 311,721 | SH | | SOLE | | 311,721 | 0 | 0 |
Voya Financial Inc | COM | 929089100 | 27,233 | 442,810 | SH | | SOLE | | 442,810 | 0 | 0 |
Wal Mart Stores | COM | 931142103 | 16,233 | 115,114 | SH | | SOLE | | 115,114 | 0 | 0 |
Walgreens Boots Alliance Inc | COM | 931427108 | 648 | 12,310 | SH | | SOLE | | 12,310 | 0 | 0 |
Walt Disney | COM | 254687106 | 5,761 | 32,775 | SH | | SOLE | | 32,775 | 0 | 0 |
Warner Music Group Corp. | COM | 934550203 | 12,801 | 355,189 | SH | | SOLE | | 355,189 | 0 | 0 |
Washington Federal | COM | 938824109 | 857 | 26,978 | SH | | SOLE | | 26,978 | 0 | 0 |
Waste Connections | COM | 941053100 | 576 | 4,820 | SH | | SOLE | | 4,820 | 0 | 0 |
Waste Management | COM | 94106L109 | 2,353 | 16,796 | SH | | SOLE | | 16,796 | 0 | 0 |
Waters Corporation | COM | 941848103 | 6,273 | 18,150 | SH | | SOLE | | 18,150 | 0 | 0 |
Wells Fargo | COM | 949746101 | 970 | 21,412 | SH | | SOLE | | 21,412 | 0 | 0 |
Weyerhaeuser | COM | 962166104 | 255 | 7,402 | SH | | SOLE | | 7,402 | 0 | 0 |
Woodward Inc | COM | 980745103 | 3,656 | 29,755 | SH | | SOLE | | 29,755 | 0 | 0 |
XTRA Bitcoin Inc | COM | 98422A101 | 1 | 200,000 | SH | | SOLE | | 200,000 | 0 | 0 |
Zimmer Biomet Holdings Inc | COM | 98956P102 | 662 | 4,117 | SH | | SOLE | | 4,117 | 0 | 0 |
Zoetis | COM | 98978V103 | 24,083 | 129,227 | SH | | SOLE | | 129,227 | 0 | 0 |
iShares Cohen & Steers REIT ET | COM | 464287564 | 392 | 5,994 | SH | | SOLE | | 5,994 | 0 | 0 |
iShares MSCI USA ESG Optimized | COM | 46435g425 | 2,688 | 27,302 | SH | | SOLE | | 27,302 | 0 | 0 |
iShares Nasdaq Biotech Index | COM | 464287556 | 2,177 | 13,303 | SH | | SOLE | | 13,303 | 0 | 0 |
iShares Select Dividend ETF | COM | 464287168 | 333 | 2,855 | SH | | SOLE | | 2,855 | 0 | 0 |
iShares Transportation Average | COM | 464287192 | 851 | 3,275 | SH | | SOLE | | 3,275 | 0 | 0 |
iShares U.S. Aerospace & Defen | COM | 464288760 | 319 | 2,916 | SH | | SOLE | | 2,916 | 0 | 0 |
iShares U.S. Consumer Goods ET | COM | 464287812 | 410 | 2,230 | SH | | SOLE | | 2,230 | 0 | 0 |
iShares U.S. Consumer Services | COM | 464287580 | 6,598 | 85,010 | SH | | SOLE | | 85,010 | 0 | 0 |
iShares U.S. Financial Service | COM | 464287770 | 9,758 | 52,680 | SH | | SOLE | | 52,680 | 0 | 0 |
iShares U.S. Financials ETF | COM | 464287788 | 259 | 3,190 | SH | | SOLE | | 3,190 | 0 | 0 |
iShares U.S. Healthcare ETF | COM | 464287762 | 402 | 1,473 | SH | | SOLE | | 1,473 | 0 | 0 |
iShares U.S. Industrials ETF | COM | 464287754 | 7,540 | 67,858 | SH | | SOLE | | 67,858 | 0 | 0 |
iShares U.S. Regional Banks ET | COM | 464288778 | 384 | 6,680 | SH | | SOLE | | 6,680 | 0 | 0 |
iShares U.S. Technology ETF | COM | 464287721 | 3,123 | 31,414 | SH | | SOLE | | 31,414 | 0 | 0 |
First Trust Dow Jones Internet | COM | 33733E302 | 291 | 1,189 | SH | | SOLE | | 1,189 | 0 | 0 |
First Trust NASDAQ-100-Tech Se | COM | 337345102 | 237 | 1,493 | SH | | SOLE | | 1,493 | 0 | 0 |
FlexShares Quality Dividend ET | COM | 33939L860 | 337 | 6,000 | SH | | SOLE | | 6,000 | 0 | 0 |
Powershares QQQ Trust Nasdaq 1 | COM | 46090e103 | 2,008 | 5,665 | SH | | SOLE | | 5,665 | 0 | 0 |
SPDR S&P 500 ETF Trust | COM | 78462F103 | 4,266 | 9,966 | SH | | SOLE | | 9,966 | 0 | 0 |
SPDR S&P Dividend ETF | COM | 78464A763 | 851 | 6,957 | SH | | SOLE | | 6,957 | 0 | 0 |
Schwab US Large Cap ETF | COM | 808524201 | 372 | 3,581 | SH | | SOLE | | 3,581 | 0 | 0 |
Vanguard Dvd Appreciation ETF | COM | 921908844 | 260 | 1,678 | SH | | SOLE | | 1,678 | 0 | 0 |
Vanguard Growth ETF | COM | 922908736 | 568 | 1,979 | SH | | SOLE | | 1,979 | 0 | 0 |
Vanguard High Dividend Yield | COM | 921946406 | 282 | 2,688 | SH | | SOLE | | 2,688 | 0 | 0 |
Vanguard Large-Cap ETF | COM | 922908637 | 736 | 3,665 | SH | | SOLE | | 3,665 | 0 | 0 |
Vanguard Mid-Cap ETF | COM | 922908629 | 301 | 1,270 | SH | | SOLE | | 1,270 | 0 | 0 |
Vanguard S&P 500 ETF | COM | 922908363 | 945 | 2,402 | SH | | SOLE | | 2,402 | 0 | 0 |
Vanguard Total Stock Market ET | COM | 922908769 | 1,651 | 7,409 | SH | | SOLE | | 7,409 | 0 | 0 |
Vanguard Value ETF | COM | 922908744 | 213 | 1,552 | SH | | SOLE | | 1,552 | 0 | 0 |
iShares Core S&P 500 ETF | COM | 464287200 | 57,574 | 133,917 | SH | | SOLE | | 133,917 | 0 | 0 |
iShares Core S&P Midcap ETF | COM | 464287507 | 1,687 | 6,277 | SH | | SOLE | | 6,277 | 0 | 0 |
iShares MSCI USA ESG Select ET | COM | 464288802 | 406 | 4,252 | SH | | SOLE | | 4,252 | 0 | 0 |
iShares MSCI USA Quality Facto | COM | 46432F339 | 824 | 6,199 | SH | | SOLE | | 6,199 | 0 | 0 |
iShares Russell 1000 ETF | COM | 464287622 | 1,727 | 7,136 | SH | | SOLE | | 7,136 | 0 | 0 |
iShares Russell 1000 Growth ET | COM | 464287614 | 504 | 1,856 | SH | | SOLE | | 1,856 | 0 | 0 |
iShares Russell 1000 Value ETF | COM | 464287598 | 956 | 6,029 | SH | | SOLE | | 6,029 | 0 | 0 |
iShares Russell 3000 ETF | COM | 464287689 | 375 | 1,466 | SH | | SOLE | | 1,466 | 0 | 0 |
iShares S&P 100 Index Fund | COM | 464287101 | 429 | 2,189 | SH | | SOLE | | 2,189 | 0 | 0 |
iShares S&P 500 Growth ETF | COM | 464287309 | 713 | 9,810 | SH | | SOLE | | 9,810 | 0 | 0 |
iShares Select Dividend ETF | COM | 464287168 | 1,911 | 16,388 | SH | | SOLE | | 16,388 | 0 | 0 |
American Funds Fundamental Inv | COM | 360802102 | 293 | 3,831 | SH | | SOLE | | 3,831 | 0 | 0 |
BlackRock Health Sciences Opps | COM | 091937540 | 1,621 | 19,303 | SH | | SOLE | | 19,303 | 0 | 0 |
Brown Advisory Sustainable Gro | COM | 115233207 | 291 | 6,535 | SH | | SOLE | | 6,535 | 0 | 0 |
Franklin Cust Income Fund Clas | COM | 353496300 | 39 | 15,571 | SH | | SOLE | | 15,571 | 0 | 0 |
Invesco S&P 500 Pure Growth ET | COM | 46137V266 | 1,105 | 6,000 | SH | | SOLE | | 6,000 | 0 | 0 |
JPMorgan US Equity Instl | COM | 4812A1142 | 399 | 18,450 | SH | | SOLE | | 18,450 | 0 | 0 |
Jensen Quality Growth Fund J | COM | 476313101 | 264 | 4,317 | SH | | SOLE | | 4,317 | 0 | 0 |
Morgan Stanley Equally Weighte | COM | 616957106 | 224 | 2,802 | SH | | SOLE | | 2,802 | 0 | 0 |
PGIM Jennison Utility A | COM | 74441P858 | 179 | 10,937 | SH | | SOLE | | 10,937 | 0 | 0 |
Primecap Odyssey Growth | COM | 74160Q103 | 246 | 4,950 | SH | | SOLE | | 4,950 | 0 | 0 |
SEI Instl Mgd S&P 500 Index A | COM | 783925316 | 466 | 5,050 | SH | | SOLE | | 5,050 | 0 | 0 |
Schwab Charitable Total Market | COM | 808516702 | 461 | 11,070 | SH | | SOLE | | 11,070 | 0 | 0 |
Schwab S&P 500 Index Fund | COM | 808509855 | 48,183 | 728,167 | SH | | SOLE | | 728,167 | 0 | 0 |
Schwab Total Stock Market Inde | COM | 808509756 | 226 | 2,951 | SH | | SOLE | | 2,951 | 0 | 0 |
Scudder Growth & Income Fund | COM | 23338j855 | 280 | 7,979 | SH | | SOLE | | 7,979 | 0 | 0 |
T Rowe Price Capital Appreciat | COM | 77954m105 | 419 | 11,172 | SH | | SOLE | | 11,172 | 0 | 0 |
TRI Contl | COM | 895436103 | 316 | 9,266 | SH | | SOLE | | 9,266 | 0 | 0 |
Touchstone Sands Capital Selec | COM | 89155T524 | 1,479 | 66,343 | SH | | SOLE | | 66,343 | 0 | 0 |
Vanguard 500 Index Fund | COM | 922908710 | 3,604 | 9,085 | SH | | SOLE | | 9,085 | 0 | 0 |
Vanguard Dividend Growth | COM | 921908604 | 473 | 12,985 | SH | | SOLE | | 12,985 | 0 | 0 |
Vanguard Growth Index Fund | COM | 922908660 | 462 | 3,136 | SH | | SOLE | | 3,136 | 0 | 0 |
Vanguard LifeStrategy Growth | COM | 912909503 | 1,610 | 36,643 | SH | | SOLE | | 36,643 | 0 | 0 |
Vanguard LifeStrategy Moderate | COM | 921909404 | 581 | 17,276 | SH | | SOLE | | 17,276 | 0 | 0 |
Vanguard Primecap Core Fund | COM | 921921508 | 216 | 6,254 | SH | | SOLE | | 6,254 | 0 | 0 |
Vanguard Target Retirement 202 | COM | 92202E805 | 423 | 11,698 | SH | | SOLE | | 11,698 | 0 | 0 |
Vanguard Total Stock Mkt Idx A | COM | 922908728 | 354 | 3,259 | SH | | SOLE | | 3,259 | 0 | 0 |
WisdomTree US High Dividend ET | COM | 97717W208 | 310 | 3,965 | SH | | SOLE | | 3,965 | 0 | 0 |
iShares MSCI USA Value Factor | COM | 46432F388 | 498 | 4,744 | SH | | SOLE | | 4,744 | 0 | 0 |
Crown Woods Real Estate Dev LP | COM | 9983171s0 | 289 | 288,738 | SH | | SOLE | | 288,738 | 0 | 0 |
HIH Tewksbury Limited Liabilit | COM | 998390655 | 364 | 1 | SH | | SOLE | | 1 | 0 | 0 |