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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101   1,492,905 14,916 SH   SOLE   14,916 0 0
Abbott Laboratories COM 002824100   43,865,832 402,365 SH   SOLE   402,365 0 0
AbbVie Inc COM 00287Y109   79,742,232 591,867 SH   SOLE   591,867 0 0
Accenture PLC Cl A COM G1151C101   1,306,836 4,235 SH   SOLE   4,235 0 0
Adobe Systems COM 00724F101   5,332,436 10,905 SH   SOLE   10,905 0 0
Agilent Technologies COM 00846U101   1,855,818 15,433 SH   SOLE   15,433 0 0
Air Products & Chemicals COM 009158106   873,130 2,915 SH   SOLE   2,915 0 0
Albemarle COM 012653101   12,373,687 55,465 SH   SOLE   55,465 0 0
Allstate COM 020002101   4,823,930 44,240 SH   SOLE   44,240 0 0
Alphabet Inc Class A COM 02079K305   173,367,256 1,448,348 SH   SOLE   1,448,348 0 0
Alphabet Inc Class C COM 02079K107   9,855,789 81,473 SH   SOLE   81,473 0 0
Altria Group COM 02209S103   2,085,485 46,037 SH   SOLE   46,037 0 0
Amazon.com COM 023135106   40,277,851 308,974 SH   SOLE   308,974 0 0
Ameren COM 023608102   1,173,435 14,368 SH   SOLE   14,368 0 0
American Electric Power COM 025537101   20,660,575 245,375 SH   SOLE   245,375 0 0
American Express COM 025816109   1,067,846 6,130 SH   SOLE   6,130 0 0
American Intl Group COM 026874784   32,044,551 556,909 SH   SOLE   556,909 0 0
American Tower Corp COM 03027X100   706,329 3,642 SH   SOLE   3,642 0 0
Ameriprise Financial COM 03076C106   21,437,939 64,541 SH   SOLE   64,541 0 0
AmerisourceBergen COM 03073E105   37,807,877 196,476 SH   SOLE   196,476 0 0
Ametek COM 031100100   903,938 5,584 SH   SOLE   5,584 0 0
Amgen COM 031162100   5,410,201 24,368 SH   SOLE   24,368 0 0
Analog Devices COM 032654105   74,354,691 381,678 SH   SOLE   381,678 0 0
Apache Corp COM 03743Q108   25,205,842 737,660 SH   SOLE   737,660 0 0
Apple Inc COM 037833100   285,431,898 1,471,526 SH   SOLE   1,471,526 0 0
Applied Materials COM 038222105   31,888,559 220,621 SH   SOLE   220,621 0 0
Archer-Daniels Midland COM 039483102   203,332 2,691 SH   SOLE   2,691 0 0
Arthur J. Gallagher & Co COM 363576109   31,654,628 144,166 SH   SOLE   144,166 0 0
AT & T COM 00206R102   24,228,202 1,519,010 SH   SOLE   1,519,010 0 0
Autodesk COM 052769106   343,336 1,678 SH   SOLE   1,678 0 0
Automatic Data Processing COM 053015103   1,675,239 7,622 SH   SOLE   7,622 0 0
Autonation COM 05329W102   42,366,499 257,375 SH   SOLE   257,375 0 0
Avalonbay Communities COM 053484101   45,864,285 242,322 SH   SOLE   242,322 0 0
Avery Dennison Corp COM 053611109   15,494,470 90,189 SH   SOLE   90,189 0 0
Bank of America COM 060505104   423,854 14,774 SH   SOLE   14,774 0 0
Bank of New York Co COM 064058100   1,050,449 23,595 SH   SOLE   23,595 0 0
Baxter International COM 071813109   497,105 10,911 SH   SOLE   10,911 0 0
Becton Dickinson & Co COM 075887109   724,179 2,743 SH   SOLE   2,743 0 0
Berkshire Hathaway Class A COM 084670108   3,106,860 6 SH   SOLE   6 0 0
Berkshire Hathaway Class B COM 084670702   21,785,126 63,886 SH   SOLE   63,886 0 0
Best Buy COM 086516101   884,404 10,792 SH   SOLE   10,792 0 0
Biogen Idec COM 09062X103   363,184 1,275 SH   SOLE   1,275 0 0
BlackRock COM 09247x101   23,300,403 33,713 SH   SOLE   33,713 0 0
Blackstone Inc COM 09260D107   672,730 7,236 SH   SOLE   7,236 0 0
Boeing COM 097023105   2,473,713 11,715 SH   SOLE   11,715 0 0
Boston Properties COM 101121101   410,559 7,129 SH   SOLE   7,129 0 0
Bristol-Myers Squibb COM 110122108   4,337,133 67,821 SH   SOLE   67,821 0 0
Broadcom LTD COM 11135F101   80,173,085 92,426 SH   SOLE   92,426 0 0
Brown and Brown COM 115236101   20,399,495 296,332 SH   SOLE   296,332 0 0
Bruker Corp COM 116794108   1,718,714 23,251 SH   SOLE   23,251 0 0
Cabot COM 127055101   500,337 7,480 SH   SOLE   7,480 0 0
Cadence Design Systems COM 127387108   1,006,091 4,290 SH   SOLE   4,290 0 0
Capital One Financial COM 14040H105   1,591,990 14,556 SH   SOLE   14,556 0 0
Cardinal Health COM 14149Y108   676,554 7,154 SH   SOLE   7,154 0 0
Carrier Global Corp Ordinary S COM 14448C104   4,322,250 86,949 SH   SOLE   86,949 0 0
Casey's General Stores COM 147528103   1,290,125 5,290 SH   SOLE   5,290 0 0
Caterpillar COM 149123101   6,878,082 27,954 SH   SOLE   27,954 0 0
Celanese Corp Series A COM 150870103   338,136 2,920 SH   SOLE   2,920 0 0
CenterPoint Energy COM 15189T107   457,422 15,692 SH   SOLE   15,692 0 0
CF Industries Holdings COM 125269100   855,740 12,327 SH   SOLE   12,327 0 0
Charter Communications COM 16119p108   284,344 774 SH   SOLE   774 0 0
Chevron Corp COM 166764100   84,580,025 537,528 SH   SOLE   537,528 0 0
Church & Dwight COM 171340102   668,133 6,666 SH   SOLE   6,666 0 0
Cigna COM 125523100   577,755 2,059 SH   SOLE   2,059 0 0
Cisco Systems COM 17275R102   32,796,515 633,872 SH   SOLE   633,872 0 0
Citizens Financial Group Inc COM 174610105   351,584 13,481 SH   SOLE   13,481 0 0
CME Group COM 12572Q105   2,010,767 10,852 SH   SOLE   10,852 0 0
CMS Energy COM 125896100   1,729,247 29,434 SH   SOLE   29,434 0 0
Coca-Cola COM 191216100   1,541,391 25,596 SH   SOLE   25,596 0 0
Colgate-Palmolive COM 194162103   493,056 6,400 SH   SOLE   6,400 0 0
Columbia Banking COM 197236102   700,958 34,564 SH   SOLE   34,564 0 0
Comcast Cl A COM 20030N101   54,132,534 1,302,829 SH   SOLE   1,302,829 0 0
Communication Services SPDR COM 81369Y852   3,132,300 48,130 SH   SOLE   48,130 0 0
ConocoPhillips COM 20825C104   2,584,059 24,940 SH   SOLE   24,940 0 0
Consolidated Edison COM 209115104   285,754 3,161 SH   SOLE   3,161 0 0
Constellation Energy Group COM 210371100   447,863 4,892 SH   SOLE   4,892 0 0
Consumer Discretionary Selt COM 81369y407   4,373,287 25,754 SH   SOLE   25,754 0 0
Consumer Staples SPDR COM 81369y308   7,701,664 103,838 SH   SOLE   103,838 0 0
Cooper Companies COM 216648402   320,164 835 SH   SOLE   835 0 0
Corning COM 219350105   589,373 16,820 SH   SOLE   16,820 0 0
Corteva Inc COM 22052L104   1,206,623 21,058 SH   SOLE   21,058 0 0
Costco Wholesale Corp COM 22160k105   13,703,925 25,454 SH   SOLE   25,454 0 0
Coterra Energy COM 127097103   1,154,085 45,616 SH   SOLE   45,616 0 0
CrowdStrike Holdings, Inc. COM 22788C105   19,546,194 133,085 SH   SOLE   133,085 0 0
Crown Castle Intl COM 22822V101   13,143,663 115,356 SH   SOLE   115,356 0 0
CSX COM 126408103   1,869,294 54,818 SH   SOLE   54,818 0 0
Danaher COM 235851102   332,880 1,387 SH   SOLE   1,387 0 0
Deere & Company COM 244199105   4,209,519 10,389 SH   SOLE   10,389 0 0
Dell Technologies Inc Class C COM 24703L202   360,535 6,663 SH   SOLE   6,663 0 0
Digihost Technology Inc COM 25381D206   29,698 16,499 SH   SOLE   16,499 0 0
Digital Realty Trust Inc. COM 253868103   961,860 8,447 SH   SOLE   8,447 0 0
Discover Financial Services COM 254709108   2,095,705 17,935 SH   SOLE   17,935 0 0
Dollar General COM 256677105   1,492,876 8,793 SH   SOLE   8,793 0 0
Domino's Pizza COM 25754A201   906,166 2,689 SH   SOLE   2,689 0 0
Dow Inc COM 260557103   14,972,110 281,114 SH   SOLE   281,114 0 0
DuPont de Nemours Inc COM 26614N102   785,983 11,002 SH   SOLE   11,002 0 0
East West Bancorp Inc COM 27579R104   16,289,516 308,572 SH   SOLE   308,572 0 0
Eaton Corp PLC COM g29183103   30,548,900 151,909 SH   SOLE   151,909 0 0
Ecolab COM 278865100   270,140 1,447 SH   SOLE   1,447 0 0
Edwards Lifesciences CP COM 28176E108   2,691,141 28,529 SH   SOLE   28,529 0 0
Electronic Arts COM 285512109   1,072,230 8,267 SH   SOLE   8,267 0 0
Eli Lilly COM 532457108   10,444,185 22,270 SH   SOLE   22,270 0 0
Emerson Electric COM 291011104   31,286,691 346,130 SH   SOLE   346,130 0 0
Energy Select Sector SPDR COM 81369y506   19,601,179 241,483 SH   SOLE   241,483 0 0
Entergy COM 29364G103   56,944,118 584,822 SH   SOLE   584,822 0 0
Equifax Inc COM 294429105   236,006 1,003 SH   SOLE   1,003 0 0
Essential Utilities Inc COM 29670G102   407,282 10,205 SH   SOLE   10,205 0 0
Estee Lauder Companies -CL A COM 518439104   201,289 1,025 SH   SOLE   1,025 0 0
Exelon Corp COM 30161N101   587,349 14,417 SH   SOLE   14,417 0 0
Extra Space Storage Inc. COM 30225t102   1,598,500 10,739 SH   SOLE   10,739 0 0
Exxon Mobil COM 30231G102   6,808,970 63,487 SH   SOLE   63,487 0 0
Fastenal Co COM 311900104   2,820,784 47,818 SH   SOLE   47,818 0 0
FedEx Corp COM 31428X106   1,015,646 4,097 SH   SOLE   4,097 0 0
Financial Select Sector SPDR COM 81369y605   5,359,856 158,999 SH   SOLE   158,999 0 0
First Solar, Inc. COM 336433107   332,657 1,750 SH   SOLE   1,750 0 0
Fiserv Inc COM 337738108   1,149,731 9,114 SH   SOLE   9,114 0 0
FMC COM 302491303   885,638 8,488 SH   SOLE   8,488 0 0
Fortinet Inc COM 34959E109   3,523,477 46,613 SH   SOLE   46,613 0 0
Fortive Corp COM 34959J108   58,905,526 787,823 SH   SOLE   787,823 0 0
Fortune Brands Home & Securirt COM 34964C106   201,316 2,798 SH   SOLE   2,798 0 0
Franklin Resources COM 354613101   1,082,823 40,540 SH   SOLE   40,540 0 0
Ge Healthcare Technologies Inc COM 36266G107   298,882 3,679 SH   SOLE   3,679 0 0
General Dynamics COM 369550108   1,449,681 6,738 SH   SOLE   6,738 0 0
General Electric COM 369604301   1,258,771 11,459 SH   SOLE   11,459 0 0
General Mills COM 370334104   2,232,200 29,103 SH   SOLE   29,103 0 0
Gilead Sciences COM 375558103   20,976,913 272,180 SH   SOLE   272,180 0 0
Goldman Sachs Group COM 38141G104   342,215 1,061 SH   SOLE   1,061 0 0
Graco COM 384109104   647,625 7,500 SH   SOLE   7,500 0 0
Grainger (W.W.) Inc COM 384802104   409,278 519 SH   SOLE   519 0 0
Harley-Davidson COM 412822108   539,206 15,314 SH   SOLE   15,314 0 0
Health Care Select Sector SPDR COM 81369y209   2,379,583 17,928 SH   SOLE   17,928 0 0
Hershey Company COM 427866108   1,466,238 5,872 SH   SOLE   5,872 0 0
Hewlett-Packard COM 40434l105   228,943 7,455 SH   SOLE   7,455 0 0
Home Depot COM 437076102   89,491,228 288,087 SH   SOLE   288,087 0 0
Honeywell International Inc COM 438516106   85,998,142 414,449 SH   SOLE   414,449 0 0
Hubbell Inc COM 443510607   2,893,856 8,728 SH   SOLE   8,728 0 0
Hugoton Royalty Trust COM 444717102   9,000 10,000 SH   SOLE   10,000 0 0
Humana COM 444859102   5,696,883 12,741 SH   SOLE   12,741 0 0
Huntington Bancshares Inc COM 446150104   278,922 25,874 SH   SOLE   25,874 0 0
Huntington Ingalls Industries COM 446413106   309,081 1,358 SH   SOLE   1,358 0 0
Idacorp Inc COM 451107106   243,265 2,371 SH   SOLE   2,371 0 0
Illinois Tool Works COM 452308109   586,553 2,345 SH   SOLE   2,345 0 0
Industrial Select Sector SPDR COM 81369Y704   4,606,818 42,926 SH   SOLE   42,926 0 0
Ingersoll Rand Inc COM 45687V106   251,178 3,843 SH   SOLE   3,843 0 0
Ingredion COM 457187102   843,044 7,957 SH   SOLE   7,957 0 0
Intel COM 458140100   5,241,154 156,733 SH   SOLE   156,733 0 0
International Business Machine COM 459200101   19,293,525 144,186 SH   SOLE   144,186 0 0
Intuit COM 461202103   7,057,501 15,403 SH   SOLE   15,403 0 0
Intuitive Surgical Inc COM 46120E602   345,017 1,009 SH   SOLE   1,009 0 0
iShares Cohen & Steers REIT ET COM 464287564   213,389 3,840 SH   SOLE   3,840 0 0
iShares Nasdaq Biotech Index COM 464287556   1,580,525 12,449 SH   SOLE   12,449 0 0
iShares Transportation Average COM 464287192   647,034 2,590 SH   SOLE   2,590 0 0
iShares U.S. Aerospace & Defen COM 464288760   22,059,264 189,074 SH   SOLE   189,074 0 0
iShares U.S. Basic Materials E COM 464287838   557,479 4,190 SH   SOLE   4,190 0 0
iShares U.S. Consumer Goods ET COM 464287812   433,628 2,165 SH   SOLE   2,165 0 0
iShares U.S. Consumer Services COM 464287580   4,953,614 69,605 SH   SOLE   69,605 0 0
iShares U.S. Energy ETF COM 464287796   356,857 8,330 SH   SOLE   8,330 0 0
iShares U.S. Financial Service COM 464287770   9,383,816 59,395 SH   SOLE   59,395 0 0
iShares U.S. Financials ETF COM 464287788   230,918 3,095 SH   SOLE   3,095 0 0
iShares U.S. Healthcare ETF COM 464287762   682,415 2,435 SH   SOLE   2,435 0 0
iShares U.S. Industrials ETF COM 464287754   7,685,991 72,482 SH   SOLE   72,482 0 0
iShares U.S. Technology ETF COM 464287721   3,249,225 29,845 SH   SOLE   29,845 0 0
iShares US Insurance ETF COM 464288786   207,420 2,360 SH   SOLE   2,360 0 0
Jeffries Group COM 472319102   867,727 26,160 SH   SOLE   26,160 0 0
Johnson & Johnson COM 478160104   92,869,618 561,078 SH   SOLE   561,078 0 0
Johnson Controls COM G51502105   1,918,141 28,150 SH   SOLE   28,150 0 0
JPMorgan Chase and Company COM 46625H100   110,885,585 762,415 SH   SOLE   762,415 0 0
Keysight Technologies Inc COM 49338L103   2,712,355 16,198 SH   SOLE   16,198 0 0
Kimberly Clark COM 494368103   2,364,416 17,126 SH   SOLE   17,126 0 0
Kinder Morgan Inc COM 49456b101   8,993,860 522,292 SH   SOLE   522,292 0 0
Kroger Foods COM 501044101   684,743 14,569 SH   SOLE   14,569 0 0
Lam Research Corp COM 512807108   325,930 507 SH   SOLE   507 0 0
Leslies Inc COM 527064109   136,531 14,540 SH   SOLE   14,540 0 0
Lewis & Clark Bank COM 527584106   291,350 11,654 SH   SOLE   11,654 0 0
LKQ Corporation COM 501889208   24,956,283 428,287 SH   SOLE   428,287 0 0
Lockheed Martin COM 539830109   56,338,542 122,374 SH   SOLE   122,374 0 0
Lowe's Companies COM 548661107   1,221,488 5,412 SH   SOLE   5,412 0 0
M&T Bank COM 55261F104   285,514 2,307 SH   SOLE   2,307 0 0
Manulife Financial Corp COM 56501R106   262,320 13,872 SH   SOLE   13,872 0 0
Marathon Petroleum COM 56585A102   669,401 5,741 SH   SOLE   5,741 0 0
Marriott Vacations Worldwide COM 57164Y107   228,873 1,865 SH   SOLE   1,865 0 0
Marsh & McLennan COM 571748102   1,167,036 6,205 SH   SOLE   6,205 0 0
MASCO COM 574599106   15,234,734 265,506 SH   SOLE   265,506 0 0
Mastercard Cl A COM 57636Q104   5,693,421 14,476 SH   SOLE   14,476 0 0
Materials Select Sector SPDR COM 81369y100   5,445,305 65,709 SH   SOLE   65,709 0 0
McCormick & Co COM 579780206   1,048,889 12,024 SH   SOLE   12,024 0 0
McDonalds COM 580135101   62,360,564 208,976 SH   SOLE   208,976 0 0
Medtronic PLC COM G5960L103   378,654 4,298 SH   SOLE   4,298 0 0
Merck COM 58933Y105   47,424,396 410,992 SH   SOLE   410,992 0 0
Meta Platforms Inc. COM 30303M102   1,965,239 6,848 SH   SOLE   6,848 0 0
MetLife COM 59156R108   10,169,804 179,901 SH   SOLE   179,901 0 0
Microsoft COM 594918104   317,238,958 931,576 SH   SOLE   931,576 0 0
Mondelez International COM 609207105   1,276,209 17,497 SH   SOLE   17,497 0 0
Monster Beverage COM 61174x109   25,536,618 444,579 SH   SOLE   444,579 0 0
Moody's Corporation COM 615369105   1,446,167 4,159 SH   SOLE   4,159 0 0
Morgan Stanley COM 617446448   60,971,672 713,954 SH   SOLE   713,954 0 0
Motorola Solutions COM 620076307   34,844,751 118,811 SH   SOLE   118,811 0 0
Murphy USA Inc. COM 626755102   250,444 805 SH   SOLE   805 0 0
Netflix Inc COM 64110L106   254,603 578 SH   SOLE   578 0 0
Nextera Energy Inc COM 65339F101   8,572,103 115,527 SH   SOLE   115,527 0 0
Nike COM 654106103   5,607,018 50,802 SH   SOLE   50,802 0 0
Norfolk Southern COM 655844108   620,415 2,736 SH   SOLE   2,736 0 0
North European Oil Royalty Tru COM 659310106   172,037 13,254 SH   SOLE   13,254 0 0
Northrop Grumman COM 666807102   572,941 1,257 SH   SOLE   1,257 0 0
Northwest Natural Holding COM 66765N105   218,760 5,082 SH   SOLE   5,082 0 0
Nucor Corp COM 670346105   666,087 4,062 SH   SOLE   4,062 0 0
Nvidia COM 67066G104   43,619,707 103,115 SH   SOLE   103,115 0 0
Oneok COM 682680103   560,232 9,077 SH   SOLE   9,077 0 0
Oracle Corporation COM 68389X105   473,383 3,975 SH   SOLE   3,975 0 0
Otis Worldwide Corp Ordinary S COM 68902V107   1,402,442 15,756 SH   SOLE   15,756 0 0
Palo Alto Networks Inc COM 697435105   39,305,359 153,831 SH   SOLE   153,831 0 0
Parker Hannifin COM 701094104   64,753,271 166,017 SH   SOLE   166,017 0 0
Peoples Bank of Commerce Orego COM 710311101   1,083,530 98,057 SH   SOLE   98,057 0 0
Pepsico COM 713448108   9,124,468 49,263 SH   SOLE   49,263 0 0
Pfizer COM 717081103   23,482,206 640,191 SH   SOLE   640,191 0 0
Philip Morris International In COM 718172109   59,254,584 606,992 SH   SOLE   606,992 0 0
Phillips 66 COM 718546104   2,568,106 26,925 SH   SOLE   26,925 0 0
PNC Financial Services Group COM 693475105   1,424,647 11,311 SH   SOLE   11,311 0 0
Portland General Electric Co COM 736508847   347,525 7,421 SH   SOLE   7,421 0 0
PPG Industries COM 693506107   38,943,451 262,599 SH   SOLE   262,599 0 0
Procter And Gamble COM 742718109   124,188,493 818,430 SH   SOLE   818,430 0 0
Progressive Corp COM 743315103   1,992,301 15,051 SH   SOLE   15,051 0 0
Prologis Inc COM 74340w103   270,154 2,203 SH   SOLE   2,203 0 0
Qualcomm COM 747525103   978,866 8,223 SH   SOLE   8,223 0 0
Raytheon Technologies Corp COM 75513E101   28,670,149 292,672 SH   SOLE   292,672 0 0
Real Estate Select Sector SPDR COM 81369Y860   580,614 15,405 SH   SOLE   15,405 0 0
RPM International COM 749685103   2,143,560 23,889 SH   SOLE   23,889 0 0
S&P Global Inc COM 78409V104   724,007 1,806 SH   SOLE   1,806 0 0
Salesforce.com COM 79466L302   311,186 1,473 SH   SOLE   1,473 0 0
Schlumberger COM 806857108   43,963,826 895,029 SH   SOLE   895,029 0 0
Schwab (Charles) COM 808513105   276,995 4,887 SH   SOLE   4,887 0 0
Sherwin-Williams COM 824348106   597,951 2,252 SH   SOLE   2,252 0 0
Sirius XM Radio COM 82967N108   76,689 16,929 SH   SOLE   16,929 0 0
Southern Company COM 842587107   315,914 4,497 SH   SOLE   4,497 0 0
SP Funds S&P Global REIT Shari COM 886364769   10,620,270 539,100 SH   SOLE   539,100 0 0
SPDR S&P Oil&Gas Exploration & COM 78468R556   630,752 4,896 SH   SOLE   4,896 0 0
SPX Corp COM 784635104   466,910 5,495 SH   SOLE   5,495 0 0
Stanley Black & Decker COM 854502101   985,080 10,512 SH   SOLE   10,512 0 0
Starbucks Coffee COM 855244109   3,559,863 35,936 SH   SOLE   35,936 0 0
State Street COM 857477103   32,918,486 449,829 SH   SOLE   449,829 0 0
Stryker COM 863667101   39,212,302 128,527 SH   SOLE   128,527 0 0
Summit Bank OR COM 86601L105   137,066 11,816 SH   SOLE   11,816 0 0
Synovus Financial COM 87161C501   11,444,119 378,318 SH   SOLE   378,318 0 0
Tapestry Inc COM 876030107   29,176,503 681,694 SH   SOLE   681,694 0 0
Target COM 87612E106   329,618 2,499 SH   SOLE   2,499 0 0
TE Connectivity LTD COM H84989104   831,850 5,935 SH   SOLE   5,935 0 0
Technology Select Sector SPDR COM 81369y803   8,578,600 49,342 SH   SOLE   49,342 0 0
Tesla Motors COM 88160R101   5,653,447 21,597 SH   SOLE   21,597 0 0
Texas Instruments COM 882508104   17,512,526 97,281 SH   SOLE   97,281 0 0
Thermo Fisher Scientific COM 883556102   60,135,501 115,257 SH   SOLE   115,257 0 0
Thunder Mountain Gold Inc COM 886043108   599 10,000 SH   SOLE   10,000 0 0
TJX Companies COM 872540109   49,944,871 589,042 SH   SOLE   589,042 0 0
Trane Technologies COM G47791101   1,115,237 5,831 SH   SOLE   5,831 0 0
TransDigm Group COM 893641100   300,441 336 SH   SOLE   336 0 0
Travelers Companies COM 89417E109   3,690,970 21,254 SH   SOLE   21,254 0 0
Trimble Navigation COM 896239100   815,276 15,400 SH   SOLE   15,400 0 0
Truist Financial Corporation COM 89832Q109   1,175,911 38,745 SH   SOLE   38,745 0 0
Tyson Foods Inc Cl A COM 902494103   460,636 9,025 SH   SOLE   9,025 0 0
Union Pacific COM 907818108   12,597,430 61,565 SH   SOLE   61,565 0 0
United Parcel Service CL B COM 911312106   674,564 3,763 SH   SOLE   3,763 0 0
UnitedHealth Group COM 91324P102   70,602,969 146,894 SH   SOLE   146,894 0 0
US Bancorp COM 902973304   2,993,854 90,613 SH   SOLE   90,613 0 0
Utilities Select Sector SPDR COM 81369y886   1,535,942 23,471 SH   SOLE   23,471 0 0
Valero Energy Corp COM 91913Y100   217,005 1,850 SH   SOLE   1,850 0 0
Vanguard Info Tech ETF COM 92204A702   289,615 655 SH   SOLE   655 0 0
Vanguard REIT VIPERs ETF COM 922908553   578,214 6,920 SH   SOLE   6,920 0 0
Vape Holdings REG REVOKED EFF COM 91912N105   6 60,000 SH   SOLE   60,000 0 0
Verizon Communications COM 92343V104   14,988,015 403,012 SH   SOLE   403,012 0 0
Visa Inc COM 92826C839   77,930,249 328,155 SH   SOLE   328,155 0 0
Vmware COM 928563402   667,296 4,644 SH   SOLE   4,644 0 0
Voya Financial Inc COM 929089100   20,584,786 287,056 SH   SOLE   287,056 0 0
Wal Mart Stores COM 931142103   45,036,298 286,527 SH   SOLE   286,527 0 0
Walt Disney COM 254687106   1,867,109 20,913 SH   SOLE   20,913 0 0
Warner Music Group Corp. COM 934550203   439,225 16,835 SH   SOLE   16,835 0 0
Washington Federal COM 938824109   378,918 14,288 SH   SOLE   14,288 0 0
Waste Connections COM 941053100   678,203 4,745 SH   SOLE   4,745 0 0
Waste Management COM 94106L109   2,668,414 15,387 SH   SOLE   15,387 0 0
Waters Corporation COM 941848103   1,118,135 4,195 SH   SOLE   4,195 0 0
Wells Fargo COM 949746101   1,318,379 30,890 SH   SOLE   30,890 0 0
Weyerhaeuser COM 962166104   321,026 9,580 SH   SOLE   9,580 0 0
Williams Companies COM 969457100   207,005 6,344 SH   SOLE   6,344 0 0
Woodward Inc COM 980745103   1,326,917 11,159 SH   SOLE   11,159 0 0
XTRA Bitcoin Inc COM 98422A101   420 200,000 SH   SOLE   200,000 0 0
Yum Brands Inc COM 988498101   247,312 1,785 SH   SOLE   1,785 0 0
Zimmer Biomet Holdings Inc COM 98956P102   613,878 4,216 SH   SOLE   4,216 0 0
Zoetis COM 98978V103   24,464,153 142,060 SH   SOLE   142,060 0 0
Dimensional US Marketwide Valu COM 25434V724   1,358,955 39,390 SH   SOLE   39,390 0 0
Dimensional US Targeted Value COM 25434V609   546,799 11,787 SH   SOLE   11,787 0 0
First Trust NASDAQ-100-Tech Se COM 337345102   219,710 1,493 SH   SOLE   1,493 0 0
Invesco QQQ Trust COM 46090E103   3,526,114 9,545 SH   SOLE   9,545 0 0
Invesco Water Resources ETF COM 46137V142   460,030 8,158 SH   SOLE   8,158 0 0
iShares Core S&P 500 ETF COM 464287200   68,576,659 153,859 SH   SOLE   153,859 0 0
iShares Core S&P Total US Stoc COM 464287150   4,306,525 44,016 SH   SOLE   44,016 0 0
iShares Global Clean Energy ET COM 464288224   368,018 20,001 SH   SOLE   20,001 0 0
iShares MSCI USA ESG Optimized COM 46435g425   4,161,737 42,702 SH   SOLE   42,702 0 0
iShares MSCI USA ESG Select ET COM 464288802   297,775 3,180 SH   SOLE   3,180 0 0
iShares MSCI USA Quality Facto COM 46432F339   325,576 2,414 SH   SOLE   2,414 0 0
iShares Russell 1000 ETF COM 464287622   2,042,785 8,381 SH   SOLE   8,381 0 0
iShares Russell 1000 Growth ET COM 464287614   878,099 3,191 SH   SOLE   3,191 0 0
iShares Russell 1000 Value ETF COM 464287598   3,255,717 20,628 SH   SOLE   20,628 0 0
iShares Russell 3000 ETF COM 464287689   342,276 1,345 SH   SOLE   1,345 0 0
iShares S&P 100 Index Fund COM 464287101   755,976 3,651 SH   SOLE   3,651 0 0
iShares S&P 500 Growth ETF COM 464287309   758,506 10,762 SH   SOLE   10,762 0 0
iShares Select Dividend ETF COM 464287168   4,477,729 39,521 SH   SOLE   39,521 0 0
Market Vectors Agribusiness ET COM 57060U605   431,207 5,276 SH   SOLE   5,276 0 0
Schwab U.S. Dividend Equity COM 808524797   336,231 4,630 SH   SOLE   4,630 0 0
Schwab US Large-Cap Growth ETF COM 808524300   553,581 7,386 SH   SOLE   7,386 0 0
Schwab US Large Cap ETF COM 808524201   1,088,353 20,782 SH   SOLE   20,782 0 0
SPDR Dow Jones Ind Average ETF COM 78467X109   231,755 674 SH   SOLE   674 0 0
SPDR S&P 500 ETF Trust COM 78462F103   5,107,472 11,522 SH   SOLE   11,522 0 0
SPDR S&P Dividend ETF COM 78464a763   2,349,351 19,166 SH   SOLE   19,166 0 0
Vanguard Dvd Appreciation ETF COM 921908844   646,634 3,981 SH   SOLE   3,981 0 0
Vanguard Growth ETF COM 922908736   1,091,094 3,856 SH   SOLE   3,856 0 0
Vanguard High Dividend Yield COM 921946406   297,314 2,803 SH   SOLE   2,803 0 0
Vanguard Large-Cap ETF COM 922908637   653,772 3,225 SH   SOLE   3,225 0 0
Vanguard Mid-Cap ETF COM 922908629   389,683 1,770 SH   SOLE   1,770 0 0
Vanguard S&P 500 ETF COM 922908363   1,736,235 4,263 SH   SOLE   4,263 0 0
Vanguard Total Stock Market ET COM 922908769   4,701,483 21,343 SH   SOLE   21,343 0 0
Vanguard Value ETF COM 922908744   955,771 6,726 SH   SOLE   6,726 0 0
American Funds - American Mutu COM 027681105   220,605 4,441 SH   SOLE   4,441 0 0
American Funds Fundamental Inv COM 360802102   304,911 4,496 SH   SOLE   4,496 0 0
American Funds Growth Fund of COM 399874825   331,153 5,453 SH   SOLE   5,453 0 0
American Funds Growth Funds of COM 399874106   218,969 3,596 SH   SOLE   3,596 0 0
American Funds Invmt Co of Ame COM 461308827   261,707 5,521 SH   SOLE   5,521 0 0
Apollo Diversified Real Est Fd COM 39822j300   298,391 11,027 SH   SOLE   11,027 0 0
BlackRock Health Sciences Opps COM 091937540   1,349,435 18,913 SH   SOLE   18,913 0 0
Calvert Global Energy Solution COM 13161P813   124,110 10,173 SH   SOLE   10,173 0 0
Columbia Fds Ser Tr COM 19765h321   215,483 4,264 SH   SOLE   4,264 0 0
DFA US Core Equity 1 Portfolio COM 233203413   2,107,283 62,848 SH   SOLE   62,848 0 0
DFA US Core Equity 2 COM 233203397   301,411 9,948 SH   SOLE   9,948 0 0
DFA US Large Cap Value Portfol COM 233203827   355,411 8,355 SH   SOLE   8,355 0 0
DWS Core Equity Fund COM 25157M679   269,898 9,103 SH   SOLE   9,103 0 0
Fidelity 500 Index COM 315911750   624,118 4,026 SH   SOLE   4,026 0 0
Goldman Sachs Tr COM 38147x325   469,745 50,456 SH   SOLE   50,456 0 0
Janus Forty T COM 47103A625   210,408 4,768 SH   SOLE   4,768 0 0
Jensen Portfolio Inc COM 476313408   1,215,470 20,180 SH   SOLE   20,180 0 0
Jensen Quality Growth Fund J COM 476313101   205,683 3,410 SH   SOLE   3,410 0 0
MFS Growth R6 COM 552985673   225,278 1,358 SH   SOLE   1,358 0 0
Morgan Stanley Equally Weighte COM 616957106   207,163 3,039 SH   SOLE   3,039 0 0
Parnassus Eqty Income Fd - INV COM 701769101   1,665,899 30,799 SH   SOLE   30,799 0 0
Parnassus Mid Cap Institutiona COM 701765505   429,081 12,056 SH   SOLE   12,056 0 0
Schwab Balanced Pool COM 808516306   1,672,704 23,434 SH   SOLE   23,434 0 0
Schwab Charitable Total Market COM 808516702   619,955 14,793 SH   SOLE   14,793 0 0
Schwab S&P 500 Index Fund COM 808509855   46,851,798 682,275 SH   SOLE   682,275 0 0
Schwab Total Stock Market Inde COM 808509756   674,984 8,910 SH   SOLE   8,910 0 0
SEI Instl Mgd S&P 500 Index A COM 783925316   256,277 3,116 SH   SOLE   3,116 0 0
T Rowe Price Capital Appreciat COM 77954m105   392,435 11,860 SH   SOLE   11,860 0 0
T. Rowe Price Mid-Cap Growth I COM 779556406   313,686 3,124 SH   SOLE   3,124 0 0
TIAA-CREF Growth & Income Reta COM 886315761   488,466 20,884 SH   SOLE   20,884 0 0
TRI Contl COM 895436103   254,074 9,266 SH   SOLE   9,266 0 0
Vanguard 500 Index Fund COM 922908710   4,376,327 10,659 SH   SOLE   10,659 0 0
Vanguard Dividend Growth COM 921908604   552,288 15,257 SH   SOLE   15,257 0 0
Vanguard Extended Market Idx A COM 922908694   253,517 2,246 SH   SOLE   2,246 0 0
Vanguard Growth Index Fund COM 922908660   758,653 5,208 SH   SOLE   5,208 0 0
Vanguard LifeStrategy Growth COM 912909503   1,184,434 29,850 SH   SOLE   29,850 0 0
Vanguard LifeStrategy Moderate COM 921909404   324,894 10,965 SH   SOLE   10,965 0 0
Vanguard Total Stock Mkt Idx A COM 922908728   412,561 3,844 SH   SOLE   3,844 0 0
Vanguard Value Index Admiral S COM 922908678   208,565 3,762 SH   SOLE   3,762 0 0
Vanguard Wellington Admiral COM 921935201   1,081,458 15,316 SH   SOLE   15,316 0 0
Vanguard World Fds COM 92204a827   498,281 4,066 SH   SOLE   4,066 0 0
Vanguard World Fds COM 92204a793   524,585 2,316 SH   SOLE   2,316 0 0
WisdomTree US High Dividend ET COM 97717W208   315,495 3,965 SH   SOLE   3,965 0 0
HIH Tewksbury Limited Liabilit LTD 998390655   364,242 1 SH   SOLE   1 0 0