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
3M Company COM 88579Y101 3,561 20,299 SH   SOLE   20,299 0 0
AT & T COM 00206R102 1,470 54,416 SH   SOLE   54,416 0 0
AbbVie Inc COM 00287Y109 52,461 486,338 SH   SOLE   486,338 0 0
Abbott Laboratories COM 002824100 5,602 47,419 SH   SOLE   47,419 0 0
Accenture PLC Cl A COM G1151C101 590 1,845 SH   SOLE   1,845 0 0
Adobe Systems COM 00724F101 6,976 12,117 SH   SOLE   12,117 0 0
Agilent Technologies COM 00846U101 3,935 24,982 SH   SOLE   24,982 0 0
Air Products & Chemicals COM 009158106 570 2,227 SH   SOLE   2,227 0 0
Albemarle COM 012653101 739 3,375 SH   SOLE   3,375 0 0
Align Technology COM 016255101 242 364 SH   SOLE   364 0 0
Allstate COM 020002101 30,759 241,611 SH   SOLE   241,611 0 0
Alphabet Inc Class A COM 02079K305 173,820 65,015 SH   SOLE   65,015 0 0
Alphabet Inc Class C COM 02079K107 9,656 3,623 SH   SOLE   3,623 0 0
Altria Group COM 02209S103 1,508 33,137 SH   SOLE   33,137 0 0
Amazon.com COM 023135106 70,080 21,333 SH   SOLE   21,333 0 0
Ameren COM 023608102 649 8,015 SH   SOLE   8,015 0 0
American Electric Power COM 025537101 721 8,878 SH   SOLE   8,878 0 0
American Express COM 025816109 589 3,517 SH   SOLE   3,517 0 0
American Tower COM 03027X100 1,423 5,361 SH   SOLE   5,361 0 0
Ameriprise Financial COM 03076C106 3,293 12,466 SH   SOLE   12,466 0 0
Ametek COM 031100100 18,912 152,505 SH   SOLE   152,505 0 0
Amgen COM 031162100 6,220 29,250 SH   SOLE   29,250 0 0
Amphenol Cl A COM 032095101 1,363 18,612 SH   SOLE   18,612 0 0
Analog Devices COM 032654105 45,460 271,435 SH   SOLE   271,435 0 0
Apple Inc COM 037833100 173,061 1,223,047 SH   SOLE   1,223,047 0 0
Applied Materials COM 038222105 28,909 224,571 SH   SOLE   224,571 0 0
Arthur J. Gallagher & Co COM 363576109 2,761 18,571 SH   SOLE   18,571 0 0
AutoNation COM 05329W102 29,700 243,921 SH   SOLE   243,921 0 0
Autodesk COM 052769106 237 830 SH   SOLE   830 0 0
Automatic Data Processing COM 053015103 2,434 12,174 SH   SOLE   12,174 0 0
Avery Dennison COM 053611109 38,030 183,536 SH   SOLE   183,536 0 0
Bank of America COM 060505104 387 9,125 SH   SOLE   9,125 0 0
Bank of New York Co COM 064058100 1,215 23,436 SH   SOLE   23,436 0 0
Baxter International COM 071813109 1,666 20,714 SH   SOLE   20,714 0 0
Becton Dickinson & Co COM 075887109 690 2,807 SH   SOLE   2,807 0 0
Berkshire Hathaway Class A COM 084670108 2,468 6 SH   SOLE   6 0 0
Berkshire Hathaway Class B COM 084670702 15,138 55,462 SH   SOLE   55,462 0 0
Best Buy COM 086516101 24,241 229,313 SH   SOLE   229,313 0 0
BlackRock COM 09247x101 3,979 4,744 SH   SOLE   4,744 0 0
Blackstone Group LP COM 09253U108 229 1,970 SH   SOLE   1,970 0 0
Boeing COM 097023105 3,423 15,563 SH   SOLE   15,563 0 0
Boston Properties COM 101121101 24,483 225,958 SH   SOLE   225,958 0 0
Bristol-Myers Squibb COM 110122108 4,358 73,660 SH   SOLE   73,660 0 0
Broadcom LTD COM 11135F101 47,299 97,538 SH   SOLE   97,538 0 0
Bruker Corp COM 116794108 2,987 38,251 SH   SOLE   38,251 0 0
Brunswick COM 117043109 200 2,100 SH   SOLE   2,100 0 0
CMC Materials Inc COM 12571T100 332 2,692 SH   SOLE   2,692 0 0
CME Group COM 12572Q105 2,504 12,951 SH   SOLE   12,951 0 0
CSX COM 126408103 1,626 54,675 SH   SOLE   54,675 0 0
CVS Health COM 126650100 660 7,778 SH   SOLE   7,778 0 0
Cabot COM 127055101 375 7,480 SH   SOLE   7,480 0 0
Cabot Oil & Gas COM 127097103 19,379 890,570 SH   SOLE   890,570 0 0
Cadence Design Systems COM 127387108 777 5,130 SH   SOLE   5,130 0 0
Capital One Financial COM 14040H105 23,872 147,388 SH   SOLE   147,388 0 0
Cardinal Health COM 14149Y108 364 7,365 SH   SOLE   7,365 0 0
Carrier Global Corp Ordinary S COM 14448C104 23,148 447,222 SH   SOLE   447,222 0 0
Casey's General Stores COM 147528103 1,185 6,290 SH   SOLE   6,290 0 0
Caterpillar COM 149123101 5,110 26,618 SH   SOLE   26,618 0 0
Celanese Corp Series A COM 150870103 11,601 77,009 SH   SOLE   77,009 0 0
Charter Communications COM 16119p108 15,859 21,798 SH   SOLE   21,798 0 0
Chevron Corp COM 166764100 27,874 274,753 SH   SOLE   274,753 0 0
Cigna COM 125523100 431 2,156 SH   SOLE   2,156 0 0
Cisco Systems COM 17275R102 40,510 744,258 SH   SOLE   744,258 0 0
Citigroup COM 172967424 721 10,277 SH   SOLE   10,277 0 0
Citrix Systems COM 177376100 426 3,963 SH   SOLE   3,963 0 0
Coca-Cola COM 191216100 1,677 31,959 SH   SOLE   31,959 0 0
Cognizant Technology Solutions COM 192446102 445 6,000 SH   SOLE   6,000 0 0
Colgate-Palmolive COM 194162103 2,657 35,150 SH   SOLE   35,150 0 0
Columbia Banking COM 197236102 671 17,665 SH   SOLE   17,665 0 0
Comcast Cl A COM 20030N101 1,680 30,031 SH   SOLE   30,031 0 0
Communication Services SPDR COM 81369Y852 937 11,695 SH   SOLE   11,695 0 0
ConocoPhillips COM 20825C104 1,449 21,376 SH   SOLE   21,376 0 0
Consumer Discretionary Selt COM 81369y407 1,435 7,998 SH   SOLE   7,998 0 0
Consumer Staples SPDR COM 81369y308 4,306 62,548 SH   SOLE   62,548 0 0
Cooper Companies COM 216648402 417 1,010 SH   SOLE   1,010 0 0
Corning COM 219350105 611 16,738 SH   SOLE   16,738 0 0
Corteva Inc COM 22052L104 740 17,584 SH   SOLE   17,584 0 0
Costco Wholesale Corp COM 22160k105 10,504 23,376 SH   SOLE   23,376 0 0
DIGIHOST TECHNOLOGY INC COM 25381D107 32 22,300 SH   SOLE   22,300 0 0
DaVita HealthCare Partners COM 23918K108 251 2,160 SH   SOLE   2,160 0 0
Dana Incorporated COM 235825205 23,271 1,046,352 SH   SOLE   1,046,352 0 0
Deere & Company COM 244199105 4,153 12,393 SH   SOLE   12,393 0 0
Dell Technologies Inc Class C COM 24703L202 2,123 20,410 SH   SOLE   20,410 0 0
Digital Realty Trust Inc. COM 253868103 24,192 167,475 SH   SOLE   167,475 0 0
Discover Financial Services COM 254709108 2,295 18,683 SH   SOLE   18,683 0 0
Dollar General COM 256677105 1,865 8,793 SH   SOLE   8,793 0 0
Dominion Energy COM 25746U109 482 6,604 SH   SOLE   6,604 0 0
Domino's Pizza COM 25754A201 978 2,050 SH   SOLE   2,050 0 0
Dow Inc COM 260557103 813 14,117 SH   SOLE   14,117 0 0
DuPont de Nemours Inc COM 26614N102 806 11,858 SH   SOLE   11,858 0 0
East West Bancorp Inc COM 27579R104 607 7,830 SH   SOLE   7,830 0 0
Eaton Corp PLC COM g29183103 1,417 9,489 SH   SOLE   9,489 0 0
Ecolab COM 278865100 257 1,232 SH   SOLE   1,232 0 0
Edwards Lifesciences CP COM 28176E108 3,316 29,287 SH   SOLE   29,287 0 0
Electronic Arts COM 285512109 27,413 192,712 SH   SOLE   192,712 0 0
Eli Lilly COM 532457108 4,754 20,576 SH   SOLE   20,576 0 0
Emerson Electric COM 291011104 4,723 50,140 SH   SOLE   50,140 0 0
Energy Select Sector SPDR COM 81369y506 4,136 79,411 SH   SOLE   79,411 0 0
Entergy COM 29364G103 17,788 179,111 SH   SOLE   179,111 0 0
Equifax Inc COM 294429105 253 1,000 SH   SOLE   1,000 0 0
Essential Utilities Inc COM 29670G102 455 9,872 SH   SOLE   9,872 0 0
Essex Property Trust COM 297178105 265 830 SH   SOLE   830 0 0
Estee Lauder Companies -CL A COM 518439104 316 1,055 SH   SOLE   1,055 0 0
Exelon Corp COM 30161N101 708 14,638 SH   SOLE   14,638 0 0
Extra Space Storage Inc. COM 30225t102 1,762 10,487 SH   SOLE   10,487 0 0
Exxon Mobil COM 30231G102 3,719 63,223 SH   SOLE   63,223 0 0
FMC COM 302491303 799 8,726 SH   SOLE   8,726 0 0
Facebook, Inc. COM 30303M102 60,257 177,544 SH   SOLE   177,544 0 0
Fastenal Co COM 311900104 1,438 27,867 SH   SOLE   27,867 0 0
FedEx Corp COM 31428X106 1,025 4,674 SH   SOLE   4,674 0 0
Financial Select Sector SPDR COM 81369y605 2,397 63,873 SH   SOLE   63,873 0 0
First Horizon Corporation COM 320517105 21,143 1,297,920 SH   SOLE   1,297,920 0 0
Fiserv COM 337738108 1,108 10,213 SH   SOLE   10,213 0 0
Flowserve COM 34354P105 487 14,037 SH   SOLE   14,037 0 0
Fortinet Inc COM 34959e109 35,507 121,583 SH   SOLE   121,583 0 0
Fortive Corp COM 34959J108 39,339 557,440 SH   SOLE   557,440 0 0
Fortune Brands Home & Security COM 34964C106 204 2,278 SH   SOLE   2,278 0 0
Franklin Resources COM 354613101 1,191 40,070 SH   SOLE   40,070 0 0
General Dynamics COM 369550108 1,351 6,892 SH   SOLE   6,892 0 0
General Electric COM 369604301 1,103 10,708 SH   SOLE   10,708 0 0
General Mills COM 370334104 1,770 29,583 SH   SOLE   29,583 0 0
Gilead Sciences COM 375558103 597 8,542 SH   SOLE   8,542 0 0
Goldman Sachs Group COM 38141G104 258 683 SH   SOLE   683 0 0
Graco COM 384109104 525 7,500 SH   SOLE   7,500 0 0
HP, Inc. COM 40434l105 566 20,703 SH   SOLE   20,703 0 0
Harley-Davidson COM 412822108 529 14,439 SH   SOLE   14,439 0 0
Health Care Select Sector SPDR COM 81369y209 1,488 11,688 SH   SOLE   11,688 0 0
Herbalife Ltd. COM G4412G101 9,797 231,175 SH   SOLE   231,175 0 0
Hershey Company COM 427866108 2,555 15,096 SH   SOLE   15,096 0 0
Home Depot COM 437076102 71,067 216,495 SH   SOLE   216,495 0 0
Honeywell International Inc COM 438516106 48,868 230,207 SH   SOLE   230,207 0 0
Hubbell Class B COM 443510201 372 2,060 SH   SOLE   2,060 0 0
Hubbell Inc COM 443510607 4,173 23,098 SH   SOLE   23,098 0 0
Humana COM 444859102 5,547 14,254 SH   SOLE   14,254 0 0
Huntington Ingalls Industries COM 446413106 213 1,103 SH   SOLE   1,103 0 0
Illinois Tool Works COM 452308109 332 1,605 SH   SOLE   1,605 0 0
Industrial Select Sector SPDR COM 81369Y704 1,210 12,370 SH   SOLE   12,370 0 0
Ingersoll Rand COM 45687V106 210 4,159 SH   SOLE   4,159 0 0
Ingredion COM 457187102 1,013 11,376 SH   SOLE   11,376 0 0
Intel COM 458140100 11,232 210,803 SH   SOLE   210,803 0 0
International Business Machine COM 459200101 3,485 25,088 SH   SOLE   25,088 0 0
Intuit COM 461202103 8,539 15,827 SH   SOLE   15,827 0 0
Intuitive Surgical Inc COM 46120E602 298 300 SH   SOLE   300 0 0
Invesco Water Resources ETF COM 46137V142 217 3,968 SH   SOLE   3,968 0 0
Invesco WilderHill Clean Energ COM 46137V134 303 3,924 SH   SOLE   3,924 0 0
JPMorgan Chase and Company COM 46625H100 74,967 457,984 SH   SOLE   457,984 0 0
Jeffries Group COM 472319102 3,657 98,500 SH   SOLE   98,500 0 0
Johnson & Johnson COM 478160104 47,573 294,570 SH   SOLE   294,570 0 0
Johnson Controls COM G51502105 271 3,986 SH   SOLE   3,986 0 0
KLA-Tencor COM 482480100 210 628 SH   SOLE   628 0 0
Kemper Corp COM 488401100 202 3,021 SH   SOLE   3,021 0 0
Keysight Technologies Inc COM 49338L103 2,590 15,767 SH   SOLE   15,767 0 0
Kimberly Clark COM 494368103 2,824 21,323 SH   SOLE   21,323 0 0
Kinder Morgan Inc COM 49456b101 1,737 103,800 SH   SOLE   103,800 0 0
LKQ Corporation COM 501889208 19,754 392,571 SH   SOLE   392,571 0 0
Leggett & Platt COM 524660107 24,626 549,188 SH   SOLE   549,188 0 0
Lockheed Martin COM 539830109 2,220 6,433 SH   SOLE   6,433 0 0
Lowe's Companies COM 548661107 600 2,957 SH   SOLE   2,957 0 0
MASCO COM 574599106 32,845 591,268 SH   SOLE   591,268 0 0
Magna International Cl A COM 559222401 519 6,900 SH   SOLE   6,900 0 0
Marathon Petroleum COM 56585A102 538 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 223 1,420 SH   SOLE   1,420 0 0
Marsh & McLennan COM 571748102 896 5,914 SH   SOLE   5,914 0 0
Mastercard Cl A COM 57636Q104 27,124 78,015 SH   SOLE   78,015 0 0
Materials Select Sector SPDR COM 81369y100 4,394 55,539 SH   SOLE   55,539 0 0
McCormick & Co COM 579780206 236 2,918 SH   SOLE   2,918 0 0
McDonalds COM 580135101 8,151 33,806 SH   SOLE   33,806 0 0
Medallia Inc COM 584021109 969 28,600 SH   SOLE   28,600 0 0
Medtronic PLC COM G5960L103 16,856 134,468 SH   SOLE   134,468 0 0
Merck COM 58933Y105 9,186 122,300 SH   SOLE   122,300 0 0
MetLife COM 59156R108 269 4,359 SH   SOLE   4,359 0 0
Microsoft COM 594918104 244,249 866,378 SH   SOLE   866,378 0 0
Mondelez International COM 609207105 2,371 40,745 SH   SOLE   40,745 0 0
Moody's Corporation COM 615369105 4,908 13,821 SH   SOLE   13,821 0 0
Morgan Stanley COM 617446448 50,314 517,050 SH   SOLE   517,050 0 0
Motorola Solutions COM 620076307 34,616 149,001 SH   SOLE   149,001 0 0
Netflix Inc COM 64110L106 239 392 SH   SOLE   392 0 0
Nextera Energy Inc COM 65339F101 8,635 109,969 SH   SOLE   109,969 0 0
Nike COM 654106103 31,786 218,867 SH   SOLE   218,867 0 0
Norfolk Southern COM 655844108 688 2,874 SH   SOLE   2,874 0 0
Northrop Grumman COM 666807102 384 1,065 SH   SOLE   1,065 0 0
Nuance Communications, Inc. COM 67020Y100 1,337 24,292 SH   SOLE   24,292 0 0
Nucor Corp COM 670346105 400 4,062 SH   SOLE   4,062 0 0
Nvidia COM 67066G104 427 2,060 SH   SOLE   2,060 0 0
OSHKOSH Corp COM 688239201 21,499 210,008 SH   SOLE   210,008 0 0
Old Republic Intl COM 680223104 203 8,786 SH   SOLE   8,786 0 0
Oracle Corporation COM 68389X105 428 4,915 SH   SOLE   4,915 0 0
Otis Worldwide Corp Ordinary S COM 68902V107 1,739 21,134 SH   SOLE   21,134 0 0
PNC Financial Services Group COM 693475105 2,326 11,888 SH   SOLE   11,888 0 0
PPG Industries COM 693506107 21,039 147,113 SH   SOLE   147,113 0 0
Palo Alto Networks Inc COM 697435105 261 544 SH   SOLE   544 0 0
Parker Hannifin COM 701094104 21,802 77,971 SH   SOLE   77,971 0 0
PayPal Holdings Inc COM 70450Y103 496 1,906 SH   SOLE   1,906 0 0
Paychex COM 704326107 1,137 10,114 SH   SOLE   10,114 0 0
Peoples Bank of Commerce Orego COM 710311101 1,420 93,389 SH   SOLE   93,389 0 0
Pepsico COM 713448108 7,784 51,755 SH   SOLE   51,755 0 0
Pfizer COM 717081103 38,945 905,490 SH   SOLE   905,490 0 0
Philip Morris International In COM 718172109 35,671 376,319 SH   SOLE   376,319 0 0
Phillips 66 COM 718546104 1,759 25,115 SH   SOLE   25,115 0 0
Portland General Electric Co COM 736508847 288 6,119 SH   SOLE   6,119 0 0
Procter And Gamble COM 742718109 34,801 248,934 SH   SOLE   248,934 0 0
Progressive Corp COM 743315103 736 8,140 SH   SOLE   8,140 0 0
Prologis Inc COM 74340w103 307 2,446 SH   SOLE   2,446 0 0
Public Svc Enterprise Group COM 744573106 490 8,042 SH   SOLE   8,042 0 0
Qualcomm COM 747525103 3,530 27,367 SH   SOLE   27,367 0 0
RPM International COM 749685103 1,848 23,804 SH   SOLE   23,804 0 0
Raytheon Technologies Corp COM 75513E101 3,852 44,808 SH   SOLE   44,808 0 0
Roblox Corp Class A COM 771049103 264 3,500 SH   SOLE   3,500 0 0
Rockwell Automation COM 773903109 4,010 13,637 SH   SOLE   13,637 0 0
Rollins COM 775711104 271 7,683 SH   SOLE   7,683 0 0
S&P Global Inc COM 78409V104 947 2,229 SH   SOLE   2,229 0 0
SPX Corp COM 784635104 294 5,495 SH   SOLE   5,495 0 0
Salesforce.com COM 79466L302 19,145 70,589 SH   SOLE   70,589 0 0
Schlumberger COM 806857108 19,879 670,687 SH   SOLE   670,687 0 0
Schwab (Charles) COM 808513105 356 4,891 SH   SOLE   4,891 0 0
Sherwin-Williams COM 824348106 624 2,232 SH   SOLE   2,232 0 0
Shopify Inc A COM 82509L107 499 368 SH   SOLE   368 0 0
Sirius XM Radio COM 82967N108 127 20,802 SH   SOLE   20,802 0 0
Southwest Airlines COM 844741108 216 4,199 SH   SOLE   4,199 0 0
Stanley Black & Decker COM 854502101 1,830 10,437 SH   SOLE   10,437 0 0
Starbucks Coffee COM 855244109 3,840 34,810 SH   SOLE   34,810 0 0
State Street COM 857477103 1,033 12,191 SH   SOLE   12,191 0 0
Stryker COM 863667101 24,670 93,546 SH   SOLE   93,546 0 0
Summit Bank OR COM 86601L105 156 10,250 SH   SOLE   10,250 0 0
TE Connectivity LTD COM H84989104 724 5,277 SH   SOLE   5,277 0 0
TJX Companies COM 872540109 37,423 567,190 SH   SOLE   567,190 0 0
Target COM 87612E106 671 2,931 SH   SOLE   2,931 0 0
Technology Select Sect SPDR COM 81369y803 4,807 32,193 SH   SOLE   32,193 0 0
Tesla Motors COM 88160R101 3,373 4,350 SH   SOLE   4,350 0 0
Texas Instruments COM 882508104 17,937 93,319 SH   SOLE   93,319 0 0
The Trade Desk Inc A COM 88339J105 304 4,320 SH   SOLE   4,320 0 0
Thermo Fisher Scientific COM 883556102 44,685 78,213 SH   SOLE   78,213 0 0
Thunder Mountain Gold Inc COM 886043108 1 10,000 SH   SOLE   10,000 0 0
Trane Technologies COM G47791101 974 5,640 SH   SOLE   5,640 0 0
TransDigm Group COM 893641100 206 330 SH   SOLE   330 0 0
Travelers Companies COM 89417E109 1,127 7,416 SH   SOLE   7,416 0 0
Trimble Navigation COM 896239100 1,267 15,400 SH   SOLE   15,400 0 0
Truist Financial Corporation COM 89832Q109 49,099 837,151 SH   SOLE   837,151 0 0
Tyson Foods, Inc Cl A COM 902494103 1,000 12,666 SH   SOLE   12,666 0 0
UGI COM 902681105 239 5,608 SH   SOLE   5,608 0 0
US Bancorp COM 902973304 4,700 79,063 SH   SOLE   79,063 0 0
Umpqua Holdings COM 904214103 1,110 54,811 SH   SOLE   54,811 0 0
Union Pacific COM 907818108 35,299 180,087 SH   SOLE   180,087 0 0
United Parcel Service CL B COM 911312106 740 4,066 SH   SOLE   4,066 0 0
UnitedHealth Group COM 91324P102 61,792 158,140 SH   SOLE   158,140 0 0
Utilities Select Sector SPDR COM 81369y886 1,356 21,226 SH   SOLE   21,226 0 0
Vanguard Info Tech ETF COM 92204A702 2,273 5,663 SH   SOLE   5,663 0 0
Vanguard REIT VIPERs ETF COM 922908553 219 2,147 SH   SOLE   2,147 0 0
Vape Holdings Inc COM 91912N105 0 60,000 SH   SOLE   60,000 0 0
Verizon Communications COM 92343V104 3,581 66,298 SH   SOLE   66,298 0 0
Visa Inc COM 92826C839 52,590 236,095 SH   SOLE   236,095 0 0
Voya Financial Inc COM 929089100 27,999 456,090 SH   SOLE   456,090 0 0
Wal Mart Stores COM 931142103 16,556 118,780 SH   SOLE   118,780 0 0
Walt Disney COM 254687106 5,335 31,537 SH   SOLE   31,537 0 0
Warner Music Group Corp. COM 934550203 16,194 378,894 SH   SOLE   378,894 0 0
Washington Federal COM 938824109 926 26,978 SH   SOLE   26,978 0 0
Waste Connections COM 941053100 607 4,820 SH   SOLE   4,820 0 0
Waste Management COM 94106L109 2,426 16,243 SH   SOLE   16,243 0 0
Waters Corporation COM 941848103 2,269 6,350 SH   SOLE   6,350 0 0
Wells Fargo COM 949746101 994 21,412 SH   SOLE   21,412 0 0
Weyerhaeuser COM 962166104 263 7,402 SH   SOLE   7,402 0 0
Woodward Inc COM 980745103 3,368 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 595 4,067 SH   SOLE   4,067 0 0
Zoetis COM 98978V103 25,575 131,733 SH   SOLE   131,733 0 0
iShares Cohen & Steers REIT ET COM 464287564 391 5,974 SH   SOLE   5,974 0 0
iShares MSCI USA ESG Optimized COM 46435g425 2,926 29,722 SH   SOLE   29,722 0 0
iShares Nasdaq Biotech Index COM 464287556 2,109 13,043 SH   SOLE   13,043 0 0
iShares Select Dividend ETF COM 464287168 328 2,855 SH   SOLE   2,855 0 0
iShares Transportation Average COM 464287192 796 3,275 SH   SOLE   3,275 0 0
iShares U.S. Aerospace & Defen COM 464288760 304 2,916 SH   SOLE   2,916 0 0
iShares U.S. Consumer Goods ET COM 464287812 400 2,230 SH   SOLE   2,230 0 0
iShares U.S. Consumer Services COM 464287580 6,528 84,441 SH   SOLE   84,441 0 0
iShares U.S. Financial Service COM 464287770 9,715 51,625 SH   SOLE   51,625 0 0
iShares U.S. Financials ETF COM 464287788 263 3,190 SH   SOLE   3,190 0 0
iShares U.S. Healthcare ETF COM 464287762 402 1,458 SH   SOLE   1,458 0 0
iShares U.S. Industrials ETF COM 464287754 7,216 67,338 SH   SOLE   67,338 0 0
iShares U.S. Regional Banks ET COM 464288778 390 6,440 SH   SOLE   6,440 0 0
iShares U.S. Technology ETF COM 464287721 3,181 31,414 SH   SOLE   31,414 0 0
Dimensional US Targeted Value COM 25434V609 523 11,787 SH   SOLE   11,787 0 0
First Trust Dow Jones Internet COM 33733E302 280 1,189 SH   SOLE   1,189 0 0
First Trust NASDAQ-100-Tech Se COM 337345102 236 1,493 SH   SOLE   1,493 0 0
FlexShares Quality Dividend ET COM 33939L860 334 6,000 SH   SOLE   6,000 0 0
Powershares QQQ Trust Nasdaq 1 COM 46090e103 2,071 5,785 SH   SOLE   5,785 0 0
SPDR S&P 500 ETF Trust COM 78462F103 3,955 9,217 SH   SOLE   9,217 0 0
SPDR S&P Dividend ETF COM 78464A763 753 6,402 SH   SOLE   6,402 0 0
Schwab US Large Cap ETF COM 808524201 567 5,448 SH   SOLE   5,448 0 0
Vanguard Dvd Appreciation ETF COM 921908844 512 3,333 SH   SOLE   3,333 0 0
Vanguard Growth ETF COM 922908736 797 2,747 SH   SOLE   2,747 0 0
Vanguard High Dividend Yield COM 921946406 278 2,688 SH   SOLE   2,688 0 0
Vanguard Large-Cap ETF COM 922908637 746 3,715 SH   SOLE   3,715 0 0
Vanguard Mid-Cap ETF COM 922908629 475 2,005 SH   SOLE   2,005 0 0
Vanguard S&P 500 ETF COM 922908363 1,069 2,710 SH   SOLE   2,710 0 0
Vanguard Total Stock Market ET COM 922908769 4,012 18,069 SH   SOLE   18,069 0 0
iShares Core S&P 500 ETF COM 464287200 59,468 138,035 SH   SOLE   138,035 0 0
iShares Core S&P Midcap ETF COM 464287507 1,656 6,294 SH   SOLE   6,294 0 0
iShares Core S&P Total US Stoc COM 464287150 4,195 42,638 SH   SOLE   42,638 0 0
iShares MSCI USA ESG Select ET COM 464288802 436 4,542 SH   SOLE   4,542 0 0
iShares MSCI USA Quality Facto COM 46432F339 563 4,271 SH   SOLE   4,271 0 0
iShares Russell 1000 ETF COM 464287622 1,725 7,136 SH   SOLE   7,136 0 0
iShares Russell 1000 Growth ET COM 464287614 588 2,146 SH   SOLE   2,146 0 0
iShares Russell 1000 Value ETF COM 464287598 1,099 7,024 SH   SOLE   7,024 0 0
iShares Russell 3000 ETF COM 464287689 375 1,470 SH   SOLE   1,470 0 0
iShares S&P 100 Index Fund COM 464287101 432 2,189 SH   SOLE   2,189 0 0
iShares S&P 500 Growth ETF COM 464287309 725 9,810 SH   SOLE   9,810 0 0
iShares Select Dividend ETF COM 464287168 1,842 16,060 SH   SOLE   16,060 0 0
American Funds Fundamental Inv COM 360802102 336 4,466 SH   SOLE   4,466 0 0
BlackRock Health Sciences Opps COM 091937540 1,532 19,303 SH   SOLE   19,303 0 0
Brown Advisory Sustainable Gro COM 115233207 306 6,535 SH   SOLE   6,535 0 0
DFA Real Estate Securities Por COM 233203835 428 9,382 SH   SOLE   9,382 0 0
DFA Tax-Managed US Marketwide COM 233203561 1,484 39,593 SH   SOLE   39,593 0 0
DFA US Core Equity 1 Portfolio COM 233203413 2,125 62,144 SH   SOLE   62,144 0 0
DFA US Core Equity 2 COM 233203397 304 9,698 SH   SOLE   9,698 0 0
DFA US Large Cap Value Portfol COM 233203827 401 9,095 SH   SOLE   9,095 0 0
Fidelity Advisor New Insights COM 316071604 275 6,470 SH   SOLE   6,470 0 0
Invesco S&P 500 Pure Growth ET COM 46137V266 1,155 6,000 SH   SOLE   6,000 0 0
JPMorgan US Equity Instl COM 4812A1142 402 18,475 SH   SOLE   18,475 0 0
Jensen Quality Growth Fund J COM 476313101 232 3,717 SH   SOLE   3,717 0 0
Morgan Stanley Equally Weighte COM 616957106 223 2,802 SH   SOLE   2,802 0 0
Primecap Odyssey Growth COM 74160Q103 239 4,950 SH   SOLE   4,950 0 0
SEI Instl Mgd S&P 500 Index A COM 783925316 466 5,040 SH   SOLE   5,040 0 0
Schwab Charitable Total Market COM 808516702 426 10,264 SH   SOLE   10,264 0 0
Schwab S&P 500 Index Fund COM 808509855 48,426 727,660 SH   SOLE   727,660 0 0
Schwab Total Stock Market Inde COM 808509756 680 8,892 SH   SOLE   8,892 0 0
Scudder Growth & Income Fund COM 23338j855 277 7,994 SH   SOLE   7,994 0 0
T Rowe Price Capital Appreciat COM 77954m105 426 11,172 SH   SOLE   11,172 0 0
TRI Contl COM 895436103 309 9,266 SH   SOLE   9,266 0 0
Touchstone Sands Capital Selec COM 89155T524 1,518 66,343 SH   SOLE   66,343 0 0
Vanguard 500 Index Fund COM 922908710 3,549 8,927 SH   SOLE   8,927 0 0
Vanguard Dividend Growth COM 921908604 471 12,822 SH   SOLE   12,822 0 0
Vanguard Growth Index Fund COM 922908660 468 3,136 SH   SOLE   3,136 0 0
Vanguard LifeStrategy Growth COM 912909503 1,567 36,016 SH   SOLE   36,016 0 0
Vanguard LifeStrategy Moderate COM 921909404 724 21,695 SH   SOLE   21,695 0 0
Vanguard Primecap Core Fund COM 921921508 211 6,254 SH   SOLE   6,254 0 0
Vanguard Total Stock Mkt Idx A COM 922908728 736 6,810 SH   SOLE   6,810 0 0
WisdomTree US High Dividend ET COM 97717W208 305 3,965 SH   SOLE   3,965 0 0
iShares MSCI USA Value Factor COM 46432F388 214 2,124 SH   SOLE   2,124 0 0
Crown Woods Real Estate Dev LP COM 9983171s0 827 288,738 SH   SOLE   288,738 0 0
HIH Tewksbury Limited Liabilit COM 998390655 364 1 SH   SOLE   1 0 0