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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,635,326 36,109 SH   SOLE   36,009 0 100
EATON CORP PLC SHS G29183103   16,924,703 107,835 SH   SOLE   107,505 0 330
MEDTRONIC PLC SHS G5960L103   16,961,613 218,240 SH   SOLE   217,613 0 627
NU HLDGS LTD ORD SHS CL A G6683N103   71,343 17,529 SH   SOLE   17,529 0 0
CHUBB LIMITED COM H1467J104   18,872,771 85,552 SH   SOLE   85,294 0 258
FERRARI N V COM N3167Y103   1,386,860 6,474 SH   SOLE   6,474 0 0
DIANA SHIPPING INC COM Y2066G104   117,000 30,000 SH   SOLE   30,000 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   5,202,422 184,287 SH   SOLE   183,778 0 509
ABBVIE INC COM 00287Y109   216,719 1,341 SH   SOLE   651 0 690
ACTIVISION BLIZZARD INC COM 00507V109   19,490,327 254,609 SH   SOLE   253,898 0 711
ALPHABET INC CAP STK CL C 02079K107   15,139,290 170,622 SH   SOLE   166,479 0 4,143
ALPHABET INC CAP STK CL A 02079K305   333,509 3,780 SH   SOLE   80 0 3,700
AMAZON COM INC COM 023135106   18,906,972 225,083 SH   SOLE   224,379 0 704
AMERICAN TOWER CORP NEW COM 03027X100   15,427,433 72,819 SH   SOLE   72,608 0 211
ANTERO MIDSTREAM CORP COM 03676B102   12,549,704 1,163,087 SH   SOLE   1,161,876 0 1,211
APPLE INC COM 037833100   24,830,123 191,104 SH   SOLE   184,722 0 6,382
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   117,935 22,900 SH   SOLE   21,900 0 1,000
BANK AMERICA CORP COM 060505104   206,669 6,240 SH   SOLE   6,240 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   58,255,142 188,589 SH   SOLE   186,030 0 2,559
BHP GROUP LTD SPONSORED ADS 088606108   217,175 3,500 SH   SOLE   3,500 0 0
BOEING CO COM 097023105   12,795,065 67,169 SH   SOLE   66,555 0 614
BROADCOM INC COM 11135F101   17,979,939 32,157 SH   SOLE   32,065 0 92
CHEVRON CORP NEW COM 166764100   18,283,749 101,865 SH   SOLE   97,902 0 3,963
CISCO SYS INC COM 17275R102   17,285,795 362,842 SH   SOLE   361,607 0 1,235
CITIGROUP INC COM NEW 172967424   250,251 5,533 SH   SOLE   5,533 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   48,240 90,000 SH   SOLE   90,000 0 0
COMCAST CORP NEW CL A 20030N101   15,631,695 447,003 SH   SOLE   445,493 0 1,510
COPART INC COM 217204106   355,598 5,840 SH   SOLE   0 0 5,840
COSTCO WHSL CORP NEW COM 22160K105   13,274,627 29,079 SH   SOLE   29,020 0 59
CUMMINS INC COM 231021106   18,193,556 75,090 SH   SOLE   74,875 0 215
DANAHER CORPORATION COM 235851102   404,766 1,525 SH   SOLE   243 0 1,282
DEERE & CO COM 244199105   381,168 889 SH   SOLE   4 0 885
DEVON ENERGY CORP NEW COM 25179M103   295,433 4,803 SH   SOLE   4,803 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   554,018 25,240 SH   SOLE   24,297 0 943
EXPEDITORS INTL WASH INC COM 302130109   2,494,080 24,000 SH   SOLE   24,000 0 0
EXXON MOBIL CORP COM 30231G102   697,978 6,328 SH   SOLE   5,046 0 1,282
META PLATFORMS INC CL A 30303M102   222,148 1,846 SH   SOLE   1,234 0 612
FORD MTR CO DEL COM 345370860   15,932,438 1,369,943 SH   SOLE   1,366,722 0 3,221
GRAINGER W W INC COM 384802104   357,113 642 SH   SOLE   0 0 642
INTEL CORP COM 458140100   12,802,493 484,392 SH   SOLE   476,415 0 7,977
INVESCO QQQ TR UNIT SER 1 46090E103   400,219 1,503 SH   SOLE   1,503 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,211,300 3,153 SH   SOLE   338 0 2,815
ISHARES TR CORE S&P MCP ETF 464287507   375,916 1,554 SH   SOLE   104 0 1,450
ISHARES TR CORE S&P SCP ETF 464287804   307,485 3,249 SH   SOLE   0 0 3,249
ISHARES TR ISHS 1-5YR INVS 464288646   3,434,940 68,947 SH   SOLE   67,922 0 1,025
JOHNSON & JOHNSON COM 478160104   17,976,085 101,761 SH   SOLE   101,459 0 302
LOWES COS INC COM 548661107   328,547 1,649 SH   SOLE   0 0 1,649
MICROSOFT CORP COM 594918104   30,672,663 127,899 SH   SOLE   117,707 0 10,191
MOODYS CORP COM 615369105   394,805 1,417 SH   SOLE   0 0 1,417
NETFLIX INC COM 64110L106   227,352 771 SH   SOLE   743 0 28
NEXTERA ENERGY INC COM 65339F101   15,644,486 187,135 SH   SOLE   186,596 0 539
NORTHWEST PIPE CO COM 667746101   17,082,901 506,911 SH   SOLE   504,649 0 2,262
NOVARTIS AG SPONSORED ADR 66987V109   17,960,836 197,981 SH   SOLE   197,395 0 586
OLD REP INTL CORP COM 680223104   19,881,986 823,271 SH   SOLE   821,098 0 2,173
PAYPAL HLDGS INC COM 70450Y103   3,063,315 43,012 SH   SOLE   42,887 0 125
PFIZER INC COM 717081103   272,341 5,315 SH   SOLE   225 0 5,090
PIONEER NAT RES CO COM 723787107   13,961,252 61,129 SH   SOLE   61,066 0 63
QUALCOMM INC COM 747525103   16,701,645 151,916 SH   SOLE   151,540 0 376
RAYONIER ADVANCED MATLS INC COM 75508B104   20,557,814 2,141,439 SH   SOLE   2,138,361 0 3,078
RESMED INC COM 761152107   242,471 1,165 SH   SOLE   0 0 1,165
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,428,208 6,349 SH   SOLE   6,217 0 132
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,502,086 55,417 SH   SOLE   53,372 0 2,045
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,225,737 48,860 SH   SOLE   47,058 0 1,802
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   509,292 12,572 SH   SOLE   12,106 0 466
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   608,290 20,925 SH   SOLE   20,150 0 775
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   656,883 14,060 SH   SOLE   13,539 0 521
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   324,914 4,301 SH   SOLE   3,861 0 440
SCHWAB STRATEGIC TR US REIT ETF 808524847   550,035 28,514 SH   SOLE   27,463 0 1,051
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   460,532 3,390 SH   SOLE   300 0 3,090
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   696,864 5,600 SH   SOLE   5,390 0 210
SMUCKER J M CO COM NEW 832696405   18,266,057 115,272 SH   SOLE   114,923 0 349
SNOWFLAKE INC CL A 833445109   3,286,779 22,898 SH   SOLE   22,829 0 69
STARBUCKS CORP COM 855244109   688,454 6,940 SH   SOLE   6,810 0 130
TARGET CORP COM 87612E106   15,453,453 103,687 SH   SOLE   103,387 0 300
TESLA INC COM 88160R101   339,854 2,759 SH   SOLE   2,732 0 27
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   6,720,650 116,234 SH   SOLE   114,465 0 1,769
VICARIOUS SURGICAL INC COM CL A 92561V109   3,812,653 1,887,452 SH   SOLE   1,881,673 0 5,779
VISA INC COM CL A 92826C839   843,921 4,062 SH   SOLE   402 0 3,660