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 COM 88579Y101   719,684 6,785 SH   SOLE   6,785 0 0
ABBOTT LABS COM 002824100   1,582,147 13,920 SH   SOLE   13,920 0 0
ABBVIE INC COM 00287Y109   2,365,114 12,988 SH   SOLE   12,988 0 0
ADOBE SYSTEMS INC COM 00724F101   42,808,245 84,836 SH   SOLE   82,217 0 2,619
ADVANCE AUTO PARTS COM 00751Y106   12,955,037 152,251 SH   SOLE   149,121 0 3,130
ALEXANDER & BALDWIN INC COM 014491104   583,021 35,399 SH   SOLE   35,399 0 0
ALPHABET INC CL A CAP STK CL A 02079K305   3,058,143 20,262 SH   SOLE   20,262 0 0
ALPHABET INC CL C CAP STK CL C 02079K107   93,012,132 610,877 SH   SOLE   597,196 0 13,681
AMAZON.COM COM 023135106   35,813,366 198,544 SH   SOLE   194,329 0 4,215
AMERICAN TOWER REIT INC COM 03027X100   40,888,566 206,936 SH   SOLE   200,616 0 6,320
AMERICOLD REALTY TRUST INC COM 03064D108   42,764,650 1,716,077 SH   SOLE   1,666,695 0 49,382
ANHEUSER BUSCH COS INC SPONSORED ADR 03524A108   11,834,473 194,710 SH   SOLE   189,960 0 4,750
APPLE COMPUTER INC COM 037833100   23,818,574 138,900 SH   SOLE   137,288 0 1,612
AUTO DATA PROCESS INC COM 053015103   524,454 2,100 SH   SOLE   2,100 0 0
BANK OF HAWAII COM 062540109   327,547 5,250 SH   SOLE   5,250 0 0
BECTON DICKINSON & CO COM 075887109   515,685 2,084 SH   SOLE   2,084 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702   81,362,209 193,480 SH   SOLE   189,418 0 4,062
BLACKROCK INC COM 09247X101   259,280 311 SH   SOLE   311 0 0
BLACKSTONE GROUP LP COM 09260D107   96,161,663 731,991 SH   SOLE   717,756 0 14,235
BP PLC SPONSORED ADR SPONSORED ADR 055622104   917,884 24,360 SH   SOLE   24,360 0 0
BRISTOL MYERS SQUIBB COM 110122108   271,150 5,000 SH   SOLE   5,000 0 0
CARMAX INC COM 143130102   23,517,870 269,979 SH   SOLE   263,734 0 6,245
CATERPILLAR COM 149123101   1,292,765 3,528 SH   SOLE   3,528 0 0
Cencora, Inc. COM 03073E105   1,854,013 7,630 SH   SOLE   7,630 0 0
CHENIERE ENERGY INC COM NEW 16411R208   99,912,889 619,499 SH   SOLE   607,913 0 11,586
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   31,107,605 629,836 SH   SOLE   629,836 0 0
CHEVRON CORP COM 166764100   3,260,801 20,672 SH   SOLE   20,672 0 0
CINTAS CORP COM 172908105   24,603,918 35,812 SH   SOLE   35,812 0 0
COMCAST CORP NEW CL A CL A 20030N101   282,988 6,528 SH   SOLE   6,528 0 0
COSTCO WHOLESALE CORP COM 22160K105   479,318 654 SH   SOLE   654 0 0
CROWN CASTLE INC COM 22822V101   12,853,476 121,454 SH   SOLE   112,329 0 9,125
DISNEY WALT HOLDING CO COM 254687106   464,712 3,797 SH   SOLE   3,797 0 0
EATON CORP PLC SHS G29183103   235,448 753 SH   SOLE   753 0 0
EBAY COM 278642103   39,035,888 739,596 SH   SOLE   716,156 0 23,440
ETF ISHARES GS $INVEST IBOXX INV CP ETF 464287242   4,545,757 41,734 SH   SOLE   40,934 0 800
EVERGY INC COM 30034W106   480,420 9,000 SH   SOLE   9,000 0 0
EXPEDIA INC CMN COM NEW 30212P303   20,593,625 149,500 SH   SOLE   142,645 0 6,855
EXXON MOBIL CORP COM 30231G102   2,112,125 18,170 SH   SOLE   18,170 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF NASDAQ CYB ETF 33734X846   738,709 13,100 SH   SOLE   13,100 0 0
FIRST TRUST NORTH NO AMER ENERGY 33738D101   17,135,284 580,267 SH   SOLE   562,297 0 17,970
GENERAL MILLS INC COM 370334104   412,823 5,900 SH   SOLE   5,900 0 0
HOME DEPOT INC COM 437076102   524,381 1,367 SH   SOLE   1,367 0 0
INTEL CORP COM 458140100   3,031,173 68,625 SH   SOLE   68,625 0 0
INT'L BUSINESS MACHINES COM 459200101   941,050 4,928 SH   SOLE   4,928 0 0
INVESCO OPTIMUM YIELD ETF OPTIMUM YIELD 46090F100   3,792,099 273,403 SH   SOLE   259,294 0 14,109
INVESCO QQQ TRUST SERIES 1 UNIT SER 1 46090E103   1,700,114 3,829 SH   SOLE   3,829 0 0
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747   2,062,462 20,742 SH   SOLE   20,542 0 200
ISHARES BARCLAYS TIPS BOND FUND TIPS BD ETF 464287176   5,619,516 52,318 SH   SOLE   49,818 0 2,500
ISHARES CALIFORNIA MUNI CALIF MUN BD ETF 464288356   1,506,109 26,175 SH   SOLE   26,175 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842   4,914,551 66,216 SH   SOLE   65,166 0 1,050
ISHARES CORE TOT US STOCK MKT CORE S&P TTL STK 464287150   5,907,972 51,240 SH   SOLE   51,240 0 0
ISHARES CORE US AGGREGATE BOND CORE US AGGBD ET 464287226   19,468,715 198,782 SH   SOLE   193,242 0 5,540
ISHARES ESG MSCI USA SMALL-CAP ETF ESG AWARE MSCI 46435U663   244,640 6,075 SH   SOLE   6,075 0 0
ISHARES GOLD TRUST ETF ISHARES NEW 464285204   5,725,584 136,291 SH   SOLE   131,964 0 4,327
ISHARES INTL TREAS BOND ETF INTL TREA BD ETF 464288117   1,266,376 31,955 SH   SOLE   31,955 0 0
ISHARES JPM EMERG MKTS ETF JPMORGAN USD EMG 464288281   5,707,047 63,645 SH   SOLE   60,645 0 3,000
ISHARES MSCI EMERGING MKT ETF CORE MSCI EMKT 46434G103   4,996,428 96,830 SH   SOLE   95,195 0 1,635
ISHARES MSCI USA MIN. VOLATILITY ETF MSCI USA MIN VOL 46429B697   394,915 4,725 SH   SOLE   4,725 0 0
ISHARES NATIONAL AMT-FREE MUNI ETF NATIONAL MUN ETF 464288414   5,395,817 50,147 SH   SOLE   50,147 0 0
ISHARES RUSSELL 2000 FUND RUSSELL 2000 ETF 464287655   402,303 1,913 SH   SOLE   1,913 0 0
ISHARES S&P 500 VALUE S&P 500 VAL ETF 464287408   266,918 1,428 SH   SOLE   1,292 0 136
ISHARES SELECT DIVIDEND SELECT DIVID ETF 464287168   932,349 7,569 SH   SOLE   7,569 0 0
ISHARES SHORT TERM CORP BOND ETF ISHS 1-5YR INVS 464288646   7,645,717 149,097 SH   SOLE   144,037 0 5,060
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158   4,540,045 43,350 SH   SOLE   43,350 0 0
ISHARES TR ESG US AGR BD ESG AWR US AGRGT 46435U549   268,242 5,700 SH   SOLE   5,700 0 0
ISHARES TR HIGH YIELD CORP IBOXX HI YD ETF 464288513   489,723 6,300 SH   SOLE   6,300 0 0
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 464288802   398,470 3,650 SH   SOLE   3,650 0 0
ISHARES TR S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309   219,408 2,598 SH   SOLE   2,316 0 282
ISHARES TREASURY FLOATING RATE BOND ETF TRS FLT RT BD 46434V860   2,045,341 40,350 SH   SOLE   40,350 0 0
ISHARES TRUST 0-5 YR INVT GRADE CORP BD 0-5YR INVT GR CP 46434V100   4,493,786 91,300 SH   SOLE   91,300 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I 0-5YR HI YL CP 46434V407   9,287,728 218,278 SH   SOLE   212,570 0 5,708
ISHARES TRUST ESG 1-5 YEAR USD CORPORATE ESG AWRE 1 5 YR 46435G243   778,464 31,800 SH   SOLE   31,800 0 0
ISHARES TRUST FLOATING RATE BD ETF FLTG RATE NT ETF 46429B655   919,845 18,015 SH   SOLE   18,015 0 0
ISHARES ULTRA SHORT TERM BLACKROCK ULTRA 46434V878   6,425,569 127,088 SH   SOLE   127,088 0 0
ISHARES US ETF TRUST COMMODITIES SELECT GSCI CMDTY STGY 46431W853   4,472,685 165,655 SH   SOLE   165,155 0 500
JOHNSON & JOHNSON COM 478160104   46,606,404 294,622 SH   SOLE   291,747 0 2,875
JP MORGAN ETF TRUST ULTRA SHORT INCOME ULTRA SHRT INC 46641Q837   30,736,561 609,248 SH   SOLE   597,073 0 12,175
JPMORGAN ULTRA-SHORT MUNICIPAL INC ETF ULTRA SHT MUNCPL 46641Q654   2,827,486 55,725 SH   SOLE   55,725 0 0
KIMBERLY CLARK COM 494368103   389,860 3,014 SH   SOLE   3,014 0 0
KKR & CO L P DEL COM UNITS COM 48251W104   203,830 2,026 SH   SOLE   2,026 0 0
LAB CO OF AMER HLDG COM NEW 50540R409   50,056,176 229,132 SH   SOLE   221,540 0 7,592
LAMAR ADVERTISING CO-CL A CL A 512816109   4,207,411 35,235 SH   SOLE   35,235 0 0
LIBERTY MEDIA - FORMULA ONE CL C COM LBTY ONE S C 531229755   56,197,092 856,663 SH   SOLE   835,338 0 21,325
LILLY ELI & CO. COM 532457108   274,619 353 SH   SOLE   353 0 0
LPL FINANCIAL HOLDINGS INC COM 50212V100   131,814,615 498,919 SH   SOLE   490,779 0 8,140
MASTERCARD INC CL A 57636Q104   5,108,494 10,608 SH   SOLE   10,608 0 0
MATSON INC COM COM 57686G105   4,631,554 41,206 SH   SOLE   41,206 0 0
MERCK & CO INC COM 58933Y105   646,027 4,896 SH   SOLE   4,896 0 0
META PLATFORMS INC CLASS A COMMON STOCK CL A 30303M102   286,492 590 SH   SOLE   590 0 0
MICROSOFT CORP COM 594918104   68,995,757 163,994 SH   SOLE   159,646 0 4,348
MORGAN J P & CO INC COM 46625H100   1,191,384 5,948 SH   SOLE   5,948 0 0
NORTHERN TRUST CORP COM 665859104   4,927,857 55,419 SH   SOLE   55,119 0 300
NOVO-NORDISK ADR ADR 670100205   2,063,388 16,070 SH   SOLE   16,070 0 0
NUSHARES ETF TR ESG HI TLD CRP ESG HI TLD CRP 67092P854   234,982 11,125 SH   SOLE   11,125 0 0
NVIDIA CORP COM 67066G104   741,822 821 SH   SOLE   821 0 0
ONEOK INC NEW COM COM 682680103   18,415,610 229,707 SH   SOLE   229,707 0 0
PEPSICO INC COM 713448108   615,256 3,515 SH   SOLE   3,515 0 0
PPG INDUSTRIES COM 693506107   1,411,326 9,740 SH   SOLE   9,740 0 0
PROCTER & GAMBLE COM 742718109   5,878,155 36,229 SH   SOLE   36,229 0 0
SALESFORCE COM INC COM 79466L302   264,737 879 SH   SOLE   879 0 0
SBA COMMUNICATIONS CORP CL A CL A 78410G104   13,793,171 63,651 SH   SOLE   61,226 0 2,425
SCHWAB AMT TAX-FREE MONEY ULTRA AMT TAX FREE MNY 808515530   4,000,000 4,000,000 SH   SOLE   4,000,000 0 0
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805   1,015,651 26,029 SH   SOLE   26,029 0 0
SCHWAB US AGGREGATE BOND US AGGREGATE B 808524839   263,350 5,725 SH   SOLE   5,500 0 225
SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102   312,148 5,113 SH   SOLE   5,113 0 0
SCHWAB US DIVIDEND US DIVIDEND EQ 808524797   751,471 9,320 SH   SOLE   9,320 0 0
SCHWAB US REIT ETF US REIT ETF 808524847   2,232,492 109,975 SH   SOLE   108,420 0 1,555
SCHWAB US TIPS ETF US TIPS ETF 808524870   909,148 17,430 SH   SOLE   16,225 0 1,205
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803   262,003 1,258 SH   SOLE   1,258 0 0
SPDR BARCLAYS INT'L TB ETF BLOOMBERG INTL T 78464A516   752,076 33,816 SH   SOLE   33,816 0 0
SPDR DOW JONES INT'L REAL ESTATE ETF DJ INTL RL ETF 78463X863   589,503 22,595 SH   SOLE   22,595 0 0
SPDR GOLD TRUST SHS GOLD SHS 78463V107   4,727,857 22,982 SH   SOLE   22,982 0 0
SPDR PORTFOLIO SHORT TERM CORP BOND ETF PORTFOLIO SHORT 78464A474   8,387,965 281,759 SH   SOLE   277,384 0 4,375
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,628,142 3,112 SH   SOLE   3,112 0 0
SPDR SER TR BLOOMBERG SRT TR BLOOMBERG SHT TE 78468R408   4,174,616 165,528 SH   SOLE   165,428 0 100
SPDR SERIES BARCLAYS HIGH YLD BOND FUND BLOOMBERG HIGH Y 78468R622   249,328 2,619 SH   SOLE   2,619 0 0
STRYKER CORPORATION COM 863667101   214,722 600 SH   SOLE   600 0 0
SYSCO CORP COM 871829107   14,153,785 174,350 SH   SOLE   174,350 0 0
TELEFLEX INC COM 879369106   16,826,177 74,396 SH   SOLE   74,396 0 0
TKO Group Holdings Inc CL A 87256C101   43,999,453 509,194 SH   SOLE   495,244 0 13,950
UNION PACIFIC CORP COM 907818108   527,519 2,145 SH   SOLE   2,145 0 0
UNITED HEALTHCARE CORP COM 91324P102   423,463 856 SH   SOLE   856 0 0
UNITED PARCEL SERVICE CL B 911312106   49,296,553 331,672 SH   SOLE   321,742 0 9,930
VANECK VECTORS ETF TR GREEN BD ETF GREEN BOND ETF 92189F171   282,387 11,900 SH   SOLE   11,900 0 0
VANGUARD DIV APPRECIATION ETF DIV APP ETF 921908844   712,184 3,900 SH   SOLE   3,900 0 0
VANGUARD EMERGING MKT EM MK GOV BD ETF 921946885   11,396,841 178,494 SH   SOLE   175,659 0 2,835
VANGUARD GLOBAL EX-US REAL ESTATE ETF GLB EX US ETF 922042676   6,605,318 156,747 SH   SOLE   150,942 0 5,805
VANGUARD INFORMATION INF TECH ETF 92204A702   755,049 1,440 SH   SOLE   1,440 0 0
VANGUARD INTL DIV APPRECIATION ETF INTL DVD ETF 921946810   1,037,447 12,724 SH   SOLE   11,924 0 800
VANGUARD MID-CAP ETF MID CAP ETF 922908629   487,227 1,950 SH   SOLE   1,950 0 0
VANGUARD MSCI EAFE ETF VAN FTSE DEV MKT 921943858   16,272,517 324,347 SH   SOLE   299,274 0 25,073
VANGUARD MSCI EMERGING MKT ETF FTSE EMR MKT ETF 922042858   10,010,269 239,652 SH   SOLE   221,433 0 18,219
VANGUARD MUNI BND TAX TAX EXEMPT BD 922907746   2,150,500 42,500 SH   SOLE   42,500 0 0
VANGUARD REAL ESTATE INDEX FUND ETF REAL ESTATE ETF 922908553   6,303,215 72,886 SH   SOLE   70,404 0 2,482
VANGUARD SHORT TERM CORP BOND ETF SHRT TRM CORP BD 92206C409   11,653,477 150,737 SH   SOLE   148,117 0 2,620
VANGUARD SHORT TERM INFL-PROT SECS ETF STRM INFPROIDX 922020805   1,654,327 34,544 SH   SOLE   34,544 0 0
VANGUARD SMALL CAP SMALL CP ETF 922908751   851,726 3,726 SH   SOLE   3,726 0 0
VANGUARD TOTAL BOND MKT EFT TOTAL BND MRKT 921937835   9,378,130 129,122 SH   SOLE   125,622 0 3,500
VANGUARD TOTAL STOCK VIPERS TOTAL STK MKT 922908769   11,313,201 43,529 SH   SOLE   40,506 0 3,023
VANGUARD ULTRA-SHORT BOND ETF VANGUARD ULTRA 92203C303   279,957 5,650 SH   SOLE   5,650 0 0
VANGUARD WORLD FD ESG INTL STK ETF ESG INTL STK ETF 921910725   255,741 4,450 SH   SOLE   4,450 0 0
VANGUARD WORLD FD ESG US STK ETF ESG US STK ETF 921910733   284,229 3,050 SH   SOLE   3,050 0 0
VERIZON COMMUNICATIONS COM 92343V104   532,850 12,699 SH   SOLE   12,699 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   59,659,897 2,389,263 SH   SOLE   2,322,403 0 66,860
VISA INC CLASS A COM CL A 92826C839   573,509 2,055 SH   SOLE   2,055 0 0
WAL-MART STORES INC COM 931142103   41,889,406 696,184 SH   SOLE   696,184 0 0
WARNER MUSIC GROUP CORP CL A COM CL A 934550203   57,444,633 1,739,692 SH   SOLE   1,683,327 0 56,365
WELLS FARGO & CO NEW COM 949746101   527,725 9,105 SH   SOLE   9,105 0 0
WISDOMTREE TR US QUALITY DIVID GROWTH FD US QTLY DIV GRT 97717X669   425,959 5,590 SH   SOLE   5,590 0 0
XTRACKERS INTERNATIONAL REAL ESTATE ETF XTRACK INTL REAL 233051846   1,407,784 65,025 SH   SOLE   65,025 0 0
YUM CHINA HLDGS INC COM COM 98850P109   2,650,690 66,617 SH   SOLE   63,517 0 3,100
ZIMMER BIOMET HLDGS COM 98956P102   14,579,889 110,470 SH   SOLE   107,810 0 2,660